diff --git a/azure-mgmt-hanaonazure/HISTORY.rst b/azure-mgmt-hanaonazure/HISTORY.rst index 59d0c188c11c..f8f80c524182 100644 --- a/azure-mgmt-hanaonazure/HISTORY.rst +++ b/azure-mgmt-hanaonazure/HISTORY.rst @@ -3,6 +3,13 @@ Release History =============== +0.5.1 (2019-04-26) +++++++++++++++++++ + +**Bugfixes** + +- Fixing incorrect RestAPI descriptio + 0.5.0 (2019-04-15) ++++++++++++++++++ diff --git a/azure-mgmt-hanaonazure/azure/mgmt/hanaonazure/models/__init__.py b/azure-mgmt-hanaonazure/azure/mgmt/hanaonazure/models/__init__.py index 8d282e9edc8e..14fb694a3d94 100644 --- a/azure-mgmt-hanaonazure/azure/mgmt/hanaonazure/models/__init__.py +++ b/azure-mgmt-hanaonazure/azure/mgmt/hanaonazure/models/__init__.py @@ -43,7 +43,6 @@ HanaHardwareTypeNamesEnum, HanaInstanceSizeNamesEnum, HanaInstancePowerStateEnum, - HanaDatabaseContainersEnum, ) __all__ = [ @@ -65,5 +64,4 @@ 'HanaHardwareTypeNamesEnum', 'HanaInstanceSizeNamesEnum', 'HanaInstancePowerStateEnum', - 'HanaDatabaseContainersEnum', ] diff --git a/azure-mgmt-hanaonazure/azure/mgmt/hanaonazure/models/hana_management_client_enums.py b/azure-mgmt-hanaonazure/azure/mgmt/hanaonazure/models/hana_management_client_enums.py index 44d11692b12b..ae4ad333dbcf 100644 --- a/azure-mgmt-hanaonazure/azure/mgmt/hanaonazure/models/hana_management_client_enums.py +++ b/azure-mgmt-hanaonazure/azure/mgmt/hanaonazure/models/hana_management_client_enums.py @@ -48,9 +48,3 @@ class HanaInstancePowerStateEnum(str, Enum): stopped = "stopped" restarting = "restarting" unknown = "unknown" - - -class HanaDatabaseContainersEnum(str, Enum): - - single = "single" - multiple = "multiple" diff --git a/azure-mgmt-hanaonazure/azure/mgmt/hanaonazure/models/monitoring_details.py b/azure-mgmt-hanaonazure/azure/mgmt/hanaonazure/models/monitoring_details.py index ddd0cf9cf640..36e91fcdcd27 100644 --- a/azure-mgmt-hanaonazure/azure/mgmt/hanaonazure/models/monitoring_details.py +++ b/azure-mgmt-hanaonazure/azure/mgmt/hanaonazure/models/monitoring_details.py @@ -15,22 +15,16 @@ class MonitoringDetails(Model): """Details needed to monitor a Hana Instance. - :param hana_vnet: ARM ID of an Azure Vnet with access to the HANA + :param hana_subnet: ARM ID of an Azure Subnet with access to the HANA instance. - :type hana_vnet: str + :type hana_subnet: str :param hana_hostname: Hostname of the HANA Instance blade. :type hana_hostname: str - :param hana_instance_num: A number between 00 and 99, stored as a string - to maintain leading zero. - :type hana_instance_num: str - :param db_container: Either single or multiple depending on the use of - MDC(Multiple Database Containers). Possible values include: 'single', - 'multiple'. Default value: "single" . - :type db_container: str or - ~azure.mgmt.hanaonazure.models.HanaDatabaseContainersEnum - :param hana_database: Name of the database itself. It only needs to be - specified if using MDC - :type hana_database: str + :param hana_db_name: Name of the database itself. + :type hana_db_name: str + :param hana_db_sql_port: The port number of the tenant DB. Used to connect + to the DB. + :type hana_db_sql_port: int :param hana_db_username: Username for the HANA database to login to for monitoring :type hana_db_username: str @@ -40,21 +34,19 @@ class MonitoringDetails(Model): """ _attribute_map = { - 'hana_vnet': {'key': 'hanaVnet', 'type': 'str'}, + 'hana_subnet': {'key': 'hanaSubnet', 'type': 'str'}, 'hana_hostname': {'key': 'hanaHostname', 'type': 'str'}, - 'hana_instance_num': {'key': 'hanaInstanceNum', 'type': 'str'}, - 'db_container': {'key': 'dbContainer', 'type': 'str'}, - 'hana_database': {'key': 'hanaDatabase', 'type': 'str'}, + 'hana_db_name': {'key': 'hanaDbName', 'type': 'str'}, + 'hana_db_sql_port': {'key': 'hanaDbSqlPort', 'type': 'int'}, 'hana_db_username': {'key': 'hanaDbUsername', 'type': 'str'}, 'hana_db_password': {'key': 'hanaDbPassword', 'type': 'str'}, } def __init__(self, **kwargs): super(MonitoringDetails, self).__init__(**kwargs) - self.hana_vnet = kwargs.get('hana_vnet', None) + self.hana_subnet = kwargs.get('hana_subnet', None) self.hana_hostname = kwargs.get('hana_hostname', None) - self.hana_instance_num = kwargs.get('hana_instance_num', None) - self.db_container = kwargs.get('db_container', "single") - self.hana_database = kwargs.get('hana_database', None) + self.hana_db_name = kwargs.get('hana_db_name', None) + self.hana_db_sql_port = kwargs.get('hana_db_sql_port', None) self.hana_db_username = kwargs.get('hana_db_username', None) self.hana_db_password = kwargs.get('hana_db_password', None) diff --git a/azure-mgmt-hanaonazure/azure/mgmt/hanaonazure/models/monitoring_details_py3.py b/azure-mgmt-hanaonazure/azure/mgmt/hanaonazure/models/monitoring_details_py3.py index e7fd465e6a8d..78e7b146e284 100644 --- a/azure-mgmt-hanaonazure/azure/mgmt/hanaonazure/models/monitoring_details_py3.py +++ b/azure-mgmt-hanaonazure/azure/mgmt/hanaonazure/models/monitoring_details_py3.py @@ -15,22 +15,16 @@ class MonitoringDetails(Model): """Details needed to monitor a Hana Instance. - :param hana_vnet: ARM ID of an Azure Vnet with access to the HANA + :param hana_subnet: ARM ID of an Azure Subnet with access to the HANA instance. - :type hana_vnet: str + :type hana_subnet: str :param hana_hostname: Hostname of the HANA Instance blade. :type hana_hostname: str - :param hana_instance_num: A number between 00 and 99, stored as a string - to maintain leading zero. - :type hana_instance_num: str - :param db_container: Either single or multiple depending on the use of - MDC(Multiple Database Containers). Possible values include: 'single', - 'multiple'. Default value: "single" . - :type db_container: str or - ~azure.mgmt.hanaonazure.models.HanaDatabaseContainersEnum - :param hana_database: Name of the database itself. It only needs to be - specified if using MDC - :type hana_database: str + :param hana_db_name: Name of the database itself. + :type hana_db_name: str + :param hana_db_sql_port: The port number of the tenant DB. Used to connect + to the DB. + :type hana_db_sql_port: int :param hana_db_username: Username for the HANA database to login to for monitoring :type hana_db_username: str @@ -40,21 +34,19 @@ class MonitoringDetails(Model): """ _attribute_map = { - 'hana_vnet': {'key': 'hanaVnet', 'type': 'str'}, + 'hana_subnet': {'key': 'hanaSubnet', 'type': 'str'}, 'hana_hostname': {'key': 'hanaHostname', 'type': 'str'}, - 'hana_instance_num': {'key': 'hanaInstanceNum', 'type': 'str'}, - 'db_container': {'key': 'dbContainer', 'type': 'str'}, - 'hana_database': {'key': 'hanaDatabase', 'type': 'str'}, + 'hana_db_name': {'key': 'hanaDbName', 'type': 'str'}, + 'hana_db_sql_port': {'key': 'hanaDbSqlPort', 'type': 'int'}, 'hana_db_username': {'key': 'hanaDbUsername', 'type': 'str'}, 'hana_db_password': {'key': 'hanaDbPassword', 'type': 'str'}, } - def __init__(self, *, hana_vnet: str=None, hana_hostname: str=None, hana_instance_num: str=None, db_container="single", hana_database: str=None, hana_db_username: str=None, hana_db_password: str=None, **kwargs) -> None: + def __init__(self, *, 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, **kwargs) -> None: super(MonitoringDetails, self).__init__(**kwargs) - self.hana_vnet = hana_vnet + self.hana_subnet = hana_subnet self.hana_hostname = hana_hostname - self.hana_instance_num = hana_instance_num - self.db_container = db_container - self.hana_database = hana_database + self.hana_db_name = hana_db_name + self.hana_db_sql_port = hana_db_sql_port self.hana_db_username = hana_db_username self.hana_db_password = hana_db_password diff --git a/azure-mgmt-hanaonazure/azure/mgmt/hanaonazure/version.py b/azure-mgmt-hanaonazure/azure/mgmt/hanaonazure/version.py index 266f5a486d79..c9fea7678df4 100644 --- a/azure-mgmt-hanaonazure/azure/mgmt/hanaonazure/version.py +++ b/azure-mgmt-hanaonazure/azure/mgmt/hanaonazure/version.py @@ -9,5 +9,5 @@ # regenerated. # -------------------------------------------------------------------------- -VERSION = "0.5.0" +VERSION = "0.5.1"