@@ -679,8 +679,8 @@ class ClusterCreateProperties(Model):
679679 ~azure.mgmt.hdinsight.models.EncryptionInTransitProperties
680680 :param min_supported_tls_version: The minimal supported tls version.
681681 :type min_supported_tls_version: str
682- :param network_settings : The network settings .
683- :type network_settings : ~azure.mgmt.hdinsight.models.NetworkSettings
682+ :param network_properties : The network properties .
683+ :type network_properties : ~azure.mgmt.hdinsight.models.NetworkProperties
684684 """
685685
686686 _attribute_map = {
@@ -695,10 +695,10 @@ class ClusterCreateProperties(Model):
695695 'disk_encryption_properties' : {'key' : 'diskEncryptionProperties' , 'type' : 'DiskEncryptionProperties' },
696696 'encryption_in_transit_properties' : {'key' : 'encryptionInTransitProperties' , 'type' : 'EncryptionInTransitProperties' },
697697 'min_supported_tls_version' : {'key' : 'minSupportedTlsVersion' , 'type' : 'str' },
698- 'network_settings ' : {'key' : 'networkSettings ' , 'type' : 'NetworkSettings ' },
698+ 'network_properties ' : {'key' : 'networkProperties ' , 'type' : 'NetworkProperties ' },
699699 }
700700
701- def __init__ (self , * , cluster_version : str = None , os_type = None , tier = None , cluster_definition = None , kafka_rest_properties = None , security_profile = None , compute_profile = None , storage_profile = None , disk_encryption_properties = None , encryption_in_transit_properties = None , min_supported_tls_version : str = None , network_settings = None , ** kwargs ) -> None :
701+ def __init__ (self , * , cluster_version : str = None , os_type = None , tier = None , cluster_definition = None , kafka_rest_properties = None , security_profile = None , compute_profile = None , storage_profile = None , disk_encryption_properties = None , encryption_in_transit_properties = None , min_supported_tls_version : str = None , network_properties = None , ** kwargs ) -> None :
702702 super (ClusterCreateProperties , self ).__init__ (** kwargs )
703703 self .cluster_version = cluster_version
704704 self .os_type = os_type
@@ -711,7 +711,7 @@ def __init__(self, *, cluster_version: str=None, os_type=None, tier=None, cluste
711711 self .disk_encryption_properties = disk_encryption_properties
712712 self .encryption_in_transit_properties = encryption_in_transit_properties
713713 self .min_supported_tls_version = min_supported_tls_version
714- self .network_settings = network_settings
714+ self .network_properties = network_properties
715715
716716
717717class ClusterDefinition (Model ):
@@ -782,6 +782,8 @@ class ClusterGetProperties(Model):
782782 :param tier: The cluster tier. Possible values include: 'Standard',
783783 'Premium'
784784 :type tier: str or ~azure.mgmt.hdinsight.models.Tier
785+ :param cluster_id: The cluster id.
786+ :type cluster_id: str
785787 :param cluster_definition: Required. The cluster definition.
786788 :type cluster_definition: ~azure.mgmt.hdinsight.models.ClusterDefinition
787789 :param kafka_rest_properties: The cluster kafka rest proxy configuration.
@@ -816,8 +818,8 @@ class ClusterGetProperties(Model):
816818 ~azure.mgmt.hdinsight.models.EncryptionInTransitProperties
817819 :param min_supported_tls_version: The minimal supported tls version.
818820 :type min_supported_tls_version: str
819- :param network_settings : The network settings .
820- :type network_settings : ~azure.mgmt.hdinsight.models.NetworkSettings
821+ :param network_properties : The network properties .
822+ :type network_properties : ~azure.mgmt.hdinsight.models.NetworkProperties
821823 """
822824
823825 _validation = {
@@ -828,6 +830,7 @@ class ClusterGetProperties(Model):
828830 'cluster_version' : {'key' : 'clusterVersion' , 'type' : 'str' },
829831 'os_type' : {'key' : 'osType' , 'type' : 'OSType' },
830832 'tier' : {'key' : 'tier' , 'type' : 'Tier' },
833+ 'cluster_id' : {'key' : 'clusterId' , 'type' : 'str' },
831834 'cluster_definition' : {'key' : 'clusterDefinition' , 'type' : 'ClusterDefinition' },
832835 'kafka_rest_properties' : {'key' : 'kafkaRestProperties' , 'type' : 'KafkaRestProperties' },
833836 'security_profile' : {'key' : 'securityProfile' , 'type' : 'SecurityProfile' },
@@ -841,14 +844,15 @@ class ClusterGetProperties(Model):
841844 'disk_encryption_properties' : {'key' : 'diskEncryptionProperties' , 'type' : 'DiskEncryptionProperties' },
842845 'encryption_in_transit_properties' : {'key' : 'encryptionInTransitProperties' , 'type' : 'EncryptionInTransitProperties' },
843846 'min_supported_tls_version' : {'key' : 'minSupportedTlsVersion' , 'type' : 'str' },
844- 'network_settings ' : {'key' : 'networkSettings ' , 'type' : 'NetworkSettings ' },
847+ 'network_properties ' : {'key' : 'networkProperties ' , 'type' : 'NetworkProperties ' },
845848 }
846849
847- def __init__ (self , * , cluster_definition , cluster_version : str = None , os_type = None , tier = None , kafka_rest_properties = None , security_profile = None , compute_profile = None , provisioning_state = None , created_date : str = None , cluster_state : str = None , quota_info = None , errors = None , connectivity_endpoints = None , disk_encryption_properties = None , encryption_in_transit_properties = None , min_supported_tls_version : str = None , network_settings = None , ** kwargs ) -> None :
850+ def __init__ (self , * , cluster_definition , cluster_version : str = None , os_type = None , tier = None , cluster_id : str = None , kafka_rest_properties = None , security_profile = None , compute_profile = None , provisioning_state = None , created_date : str = None , cluster_state : str = None , quota_info = None , errors = None , connectivity_endpoints = None , disk_encryption_properties = None , encryption_in_transit_properties = None , min_supported_tls_version : str = None , network_properties = None , ** kwargs ) -> None :
848851 super (ClusterGetProperties , self ).__init__ (** kwargs )
849852 self .cluster_version = cluster_version
850853 self .os_type = os_type
851854 self .tier = tier
855+ self .cluster_id = cluster_id
852856 self .cluster_definition = cluster_definition
853857 self .kafka_rest_properties = kafka_rest_properties
854858 self .security_profile = security_profile
@@ -862,7 +866,7 @@ def __init__(self, *, cluster_definition, cluster_version: str=None, os_type=Non
862866 self .disk_encryption_properties = disk_encryption_properties
863867 self .encryption_in_transit_properties = encryption_in_transit_properties
864868 self .min_supported_tls_version = min_supported_tls_version
865- self .network_settings = network_settings
869+ self .network_properties = network_properties
866870
867871
868872class ClusterIdentity (Model ):
@@ -1457,30 +1461,27 @@ def __init__(self, *, value: str=None, localized_value: str=None, **kwargs) -> N
14571461 self .localized_value = localized_value
14581462
14591463
1460- class NetworkSettings (Model ):
1461- """The network settings .
1464+ class NetworkProperties (Model ):
1465+ """The network properties .
14621466
1463- :param public_network_access: Specifies whether public network access is
1464- enabled for inbound and outbound, or outbound only. Possible values
1465- include: 'InboundAndOutbound', 'OutboundOnly'
1466- :type public_network_access: str or
1467- ~azure.mgmt.hdinsight.models.PublicNetworkAccess
1468- :param outbound_only_public_network_access_type: The mechanism through
1469- which the cluster will have outbound access to the public network.
1470- Possible values include: 'PublicLoadBalancer', 'UDR'
1471- :type outbound_only_public_network_access_type: str or
1472- ~azure.mgmt.hdinsight.models.OutboundOnlyPublicNetworkAccessType
1467+ :param resource_provider_connection: The direction for the resource
1468+ provider connection. Possible values include: 'Inbound', 'Outbound'
1469+ :type resource_provider_connection: str or
1470+ ~azure.mgmt.hdinsight.models.ResourceProviderConnection
1471+ :param private_link: Indicates whether or not private link is enabled.
1472+ Possible values include: 'Disabled', 'Enabled'
1473+ :type private_link: str or ~azure.mgmt.hdinsight.models.PrivateLink
14731474 """
14741475
14751476 _attribute_map = {
1476- 'public_network_access ' : {'key' : 'publicNetworkAccess ' , 'type' : 'str' },
1477- 'outbound_only_public_network_access_type ' : {'key' : 'outboundOnlyPublicNetworkAccessType ' , 'type' : 'str' },
1477+ 'resource_provider_connection ' : {'key' : 'resourceProviderConnection ' , 'type' : 'str' },
1478+ 'private_link ' : {'key' : 'privateLink ' , 'type' : 'str' },
14781479 }
14791480
1480- def __init__ (self , * , public_network_access = None , outbound_only_public_network_access_type = None , ** kwargs ) -> None :
1481- super (NetworkSettings , self ).__init__ (** kwargs )
1482- self .public_network_access = public_network_access
1483- self .outbound_only_public_network_access_type = outbound_only_public_network_access_type
1481+ def __init__ (self , * , resource_provider_connection = None , private_link = None , ** kwargs ) -> None :
1482+ super (NetworkProperties , self ).__init__ (** kwargs )
1483+ self .resource_provider_connection = resource_provider_connection
1484+ self .private_link = private_link
14841485
14851486
14861487class Operation (Model ):
0 commit comments