diff --git a/sdk/hanaonazure/azure-mgmt-hanaonazure/HISTORY.rst b/sdk/hanaonazure/azure-mgmt-hanaonazure/HISTORY.rst index 39f6bd8e743b..613ea34d286d 100644 --- a/sdk/hanaonazure/azure-mgmt-hanaonazure/HISTORY.rst +++ b/sdk/hanaonazure/azure-mgmt-hanaonazure/HISTORY.rst @@ -3,6 +3,13 @@ Release History =============== +0.11.0 (2019-11-12) ++++++++++++++++++++ + +**Features** + +- Model SapMonitor has a new parameter key_vault_id + 0.10.0 (2019-08-15) +++++++++++++++++++ diff --git a/sdk/hanaonazure/azure-mgmt-hanaonazure/azure/mgmt/hanaonazure/models/_hana_management_client_enums.py b/sdk/hanaonazure/azure-mgmt-hanaonazure/azure/mgmt/hanaonazure/models/_hana_management_client_enums.py index 4d4be41c28bd..8296181a9770 100644 --- a/sdk/hanaonazure/azure-mgmt-hanaonazure/azure/mgmt/hanaonazure/models/_hana_management_client_enums.py +++ b/sdk/hanaonazure/azure-mgmt-hanaonazure/azure/mgmt/hanaonazure/models/_hana_management_client_enums.py @@ -28,6 +28,15 @@ class HanaInstanceSizeNamesEnum(str, Enum): s192m = "S192m" s192xm = "S192xm" s96 = "S96" + s112 = "S112" + s224m = "S224m" + s224o = "S224o" + s224om = "S224om" + s224oo = "S224oo" + s224oom = "S224oom" + s224ooo = "S224ooo" + s224oxm = "S224oxm" + s224oxxm = "S224oxxm" s384 = "S384" s384m = "S384m" s384xm = "S384xm" @@ -38,11 +47,6 @@ class HanaInstanceSizeNamesEnum(str, Enum): s768m = "S768m" s768xm = "S768xm" s960m = "S960m" - s224o = "S224o" - s224m = "S224m" - s224om = "S224om" - s224oxm = "S224oxm" - s224oxxm = "S224oxxm" class HanaInstancePowerStateEnum(str, Enum): diff --git a/sdk/hanaonazure/azure-mgmt-hanaonazure/azure/mgmt/hanaonazure/models/_models.py b/sdk/hanaonazure/azure-mgmt-hanaonazure/azure/mgmt/hanaonazure/models/_models.py index b4bcd37ebbd9..4afd9ba53767 100644 --- a/sdk/hanaonazure/azure-mgmt-hanaonazure/azure/mgmt/hanaonazure/models/_models.py +++ b/sdk/hanaonazure/azure-mgmt-hanaonazure/azure/mgmt/hanaonazure/models/_models.py @@ -288,8 +288,9 @@ class HardwareProfile(Model): ~azure.mgmt.hanaonazure.models.HanaHardwareTypeNamesEnum :ivar hana_instance_size: Specifies the HANA instance SKU. Possible values include: 'S72m', 'S144m', 'S72', 'S144', 'S192', 'S192m', 'S192xm', 'S96', - 'S384', 'S384m', 'S384xm', 'S384xxm', 'S576m', 'S576xm', 'S768', 'S768m', - 'S768xm', 'S960m', 'S224o', 'S224m', 'S224om', 'S224oxm', 'S224oxxm' + 'S112', 'S224m', 'S224o', 'S224om', 'S224oo', 'S224oom', 'S224ooo', + 'S224oxm', 'S224oxxm', 'S384', 'S384m', 'S384xm', 'S384xxm', 'S576m', + 'S576xm', 'S768', 'S768m', 'S768xm', 'S960m' :vartype hana_instance_size: str or ~azure.mgmt.hanaonazure.models.HanaInstanceSizeNamesEnum """ @@ -495,6 +496,8 @@ class SapMonitor(Resource): :param hana_db_credentials_msi_id: MSI ID passed by customer which has access to customer's KeyVault and to be assigned to the Collector VM. :type hana_db_credentials_msi_id: str + :param key_vault_id: Key Vault ID containing customer's HANA credentials. + :type key_vault_id: str :ivar provisioning_state: State of provisioning of the HanaInstance. Possible values include: 'Accepted', 'Creating', 'Updating', 'Failed', 'Succeeded', 'Deleting', 'Migrating' @@ -532,6 +535,7 @@ class SapMonitor(Resource): 'hana_db_password': {'key': 'properties.hanaDbPassword', 'type': 'str'}, 'hana_db_password_key_vault_url': {'key': 'properties.hanaDbPasswordKeyVaultUrl', 'type': 'str'}, 'hana_db_credentials_msi_id': {'key': 'properties.hanaDbCredentialsMsiId', 'type': 'str'}, + 'key_vault_id': {'key': 'properties.keyVaultId', 'type': 'str'}, 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, 'managed_resource_group_name': {'key': 'properties.managedResourceGroupName', 'type': 'str'}, 'log_analytics_workspace_arm_id': {'key': 'properties.logAnalyticsWorkspaceArmId', 'type': 'str'}, @@ -547,6 +551,7 @@ def __init__(self, **kwargs): self.hana_db_password = kwargs.get('hana_db_password', None) self.hana_db_password_key_vault_url = kwargs.get('hana_db_password_key_vault_url', None) self.hana_db_credentials_msi_id = kwargs.get('hana_db_credentials_msi_id', None) + self.key_vault_id = kwargs.get('key_vault_id', None) self.provisioning_state = None self.managed_resource_group_name = None self.log_analytics_workspace_arm_id = None diff --git a/sdk/hanaonazure/azure-mgmt-hanaonazure/azure/mgmt/hanaonazure/models/_models_py3.py b/sdk/hanaonazure/azure-mgmt-hanaonazure/azure/mgmt/hanaonazure/models/_models_py3.py index e4f27a4d7ac6..47ed0446967e 100644 --- a/sdk/hanaonazure/azure-mgmt-hanaonazure/azure/mgmt/hanaonazure/models/_models_py3.py +++ b/sdk/hanaonazure/azure-mgmt-hanaonazure/azure/mgmt/hanaonazure/models/_models_py3.py @@ -288,8 +288,9 @@ class HardwareProfile(Model): ~azure.mgmt.hanaonazure.models.HanaHardwareTypeNamesEnum :ivar hana_instance_size: Specifies the HANA instance SKU. Possible values include: 'S72m', 'S144m', 'S72', 'S144', 'S192', 'S192m', 'S192xm', 'S96', - 'S384', 'S384m', 'S384xm', 'S384xxm', 'S576m', 'S576xm', 'S768', 'S768m', - 'S768xm', 'S960m', 'S224o', 'S224m', 'S224om', 'S224oxm', 'S224oxxm' + 'S112', 'S224m', 'S224o', 'S224om', 'S224oo', 'S224oom', 'S224ooo', + 'S224oxm', 'S224oxxm', 'S384', 'S384m', 'S384xm', 'S384xxm', 'S576m', + 'S576xm', 'S768', 'S768m', 'S768xm', 'S960m' :vartype hana_instance_size: str or ~azure.mgmt.hanaonazure.models.HanaInstanceSizeNamesEnum """ @@ -495,6 +496,8 @@ class SapMonitor(Resource): :param hana_db_credentials_msi_id: MSI ID passed by customer which has access to customer's KeyVault and to be assigned to the Collector VM. :type hana_db_credentials_msi_id: str + :param key_vault_id: Key Vault ID containing customer's HANA credentials. + :type key_vault_id: str :ivar provisioning_state: State of provisioning of the HanaInstance. Possible values include: 'Accepted', 'Creating', 'Updating', 'Failed', 'Succeeded', 'Deleting', 'Migrating' @@ -532,12 +535,13 @@ class SapMonitor(Resource): 'hana_db_password': {'key': 'properties.hanaDbPassword', 'type': 'str'}, 'hana_db_password_key_vault_url': {'key': 'properties.hanaDbPasswordKeyVaultUrl', 'type': 'str'}, 'hana_db_credentials_msi_id': {'key': 'properties.hanaDbCredentialsMsiId', 'type': 'str'}, + 'key_vault_id': {'key': 'properties.keyVaultId', 'type': 'str'}, 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, 'managed_resource_group_name': {'key': 'properties.managedResourceGroupName', 'type': 'str'}, 'log_analytics_workspace_arm_id': {'key': 'properties.logAnalyticsWorkspaceArmId', 'type': 'str'}, } - def __init__(self, *, location: str=None, hana_subnet: str=None, hana_hostname: str=None, hana_db_name: str=None, hana_db_sql_port: int=None, hana_db_username: str=None, hana_db_password: str=None, hana_db_password_key_vault_url: str=None, hana_db_credentials_msi_id: str=None, **kwargs) -> None: + def __init__(self, *, location: str=None, hana_subnet: str=None, hana_hostname: str=None, hana_db_name: str=None, hana_db_sql_port: int=None, hana_db_username: str=None, hana_db_password: str=None, hana_db_password_key_vault_url: str=None, hana_db_credentials_msi_id: str=None, key_vault_id: str=None, **kwargs) -> None: super(SapMonitor, self).__init__(location=location, **kwargs) self.hana_subnet = hana_subnet self.hana_hostname = hana_hostname @@ -547,6 +551,7 @@ def __init__(self, *, location: str=None, hana_subnet: str=None, hana_hostname: self.hana_db_password = hana_db_password self.hana_db_password_key_vault_url = hana_db_password_key_vault_url self.hana_db_credentials_msi_id = hana_db_credentials_msi_id + self.key_vault_id = key_vault_id self.provisioning_state = None self.managed_resource_group_name = None self.log_analytics_workspace_arm_id = None diff --git a/sdk/hanaonazure/azure-mgmt-hanaonazure/azure/mgmt/hanaonazure/version.py b/sdk/hanaonazure/azure-mgmt-hanaonazure/azure/mgmt/hanaonazure/version.py index 1f08862acee4..afa3d545c718 100644 --- a/sdk/hanaonazure/azure-mgmt-hanaonazure/azure/mgmt/hanaonazure/version.py +++ b/sdk/hanaonazure/azure-mgmt-hanaonazure/azure/mgmt/hanaonazure/version.py @@ -9,5 +9,5 @@ # regenerated. # -------------------------------------------------------------------------- -VERSION = "0.10.0" +VERSION = "0.11.0"