Skip to content

Commit d78382a

Browse files
AutorestCIlmazuel
authored andcommitted
[AutoPR] hdinsight/resource-manager (#3460)
* [AutoPR hdinsight/resource-manager] [HDInsight] Added additional parameters for security profile (#3440) * Generated from 8bf74387f7be3983a5b31f6957ef4c289cd795c4 [HDInsight] Added additional parameters for security profile * Packaging update of azure-mgmt-hdinsight * Generated from f99eb282c2ff4d338081525e31c0951f2a521332 (#3550) Added HDInsight support for MSI * [HDInsight] Rerecorded tests * Packaging update of azure-mgmt-hdinsight * Generated from 4470c45fbc3ee7fef05111908a961c64dec8f97f (#3721) Fixed non-existent extra parameter (bug) * Generated from de07e1b451ebc32e2150c85225702957853cccaf (#3785) [HDInsight] - Support KV URL * Packaging update of azure-mgmt-hdinsight * [HDInsight] - Generate code for API version package-2018-06-preview (#4023) * Rebuild by #3460 * 0.2.0
1 parent ba179ea commit d78382a

File tree

58 files changed

+1321
-1114
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

58 files changed

+1321
-1114
lines changed

.github/CODEOWNERS

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
/azure-mgmt-datalake-store/ @ro-joowan
1919
/azure-mgmt-datamigration/ @vchske
2020
/azure-mgmt-eventgrid/ @kalyanaj
21-
/azure-mgmt-hdinsight/ @wawon-msft
21+
/azure-mgmt-hdinsight/ @idear1203
2222
/azure-mgmt-keyvault/ @schaabs
2323
/azure-mgmt-machinelearningcompute/ @shutchings
2424
/azure-mgmt-recoveryservices/ @DheerendraRathor

azure-mgmt-hdinsight/HISTORY.rst

+29
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,35 @@
33
Release History
44
===============
55

6+
0.2.0 (2018-12-11)
7+
++++++++++++++++++
8+
9+
**Features**
10+
11+
- Model SecurityProfile has a new parameter msi_resource_id
12+
- Model SecurityProfile has a new parameter aadds_resource_id
13+
- Model ClusterCreateProperties has a new parameter disk_encryption_properties
14+
- Model ClusterGetProperties has a new parameter disk_encryption_properties
15+
- Model Cluster has a new parameter identity
16+
- Model ClusterCreateParametersExtended has a new parameter identity
17+
- Added operation ClustersOperations.rotate_disk_encryption_key
18+
- Added operation ScriptActionsOperations.list_by_cluster
19+
- Added operation ScriptExecutionHistoryOperations.list_by_cluster
20+
- Added operation ConfigurationsOperations.update
21+
- Added operation ApplicationsOperations.list_by_cluster
22+
- Added operation group ExtensionsOperations
23+
24+
**Breaking changes**
25+
26+
- Model ApplicationProperties no longer has parameter additional_properties
27+
- Model ApplicationGetHttpsEndpoint no longer has parameter additional_properties
28+
- Removed operation ScriptActionsOperations.list_persisted_scripts
29+
- Removed operation ScriptExecutionHistoryOperations.list
30+
- Removed operation ConfigurationsOperations.update_http_settings
31+
- Removed operation ApplicationsOperations.list
32+
- Removed operation LocationsOperations.get_capabilities
33+
- Removed operation group ExtensionOperations
34+
635
0.1.0 (2018-08-08)
736
++++++++++++++++++
837

azure-mgmt-hdinsight/MANIFEST.in

+3
Original file line numberDiff line numberDiff line change
@@ -1 +1,4 @@
11
include *.rst
2+
include azure/__init__.py
3+
include azure/mgmt/__init__.py
4+

azure-mgmt-hdinsight/azure/mgmt/hdinsight/hd_insight_management_client.py

+5-5
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
from .operations.applications_operations import ApplicationsOperations
1818
from .operations.locations_operations import LocationsOperations
1919
from .operations.configurations_operations import ConfigurationsOperations
20-
from .operations.extension_operations import ExtensionOperations
20+
from .operations.extensions_operations import ExtensionsOperations
2121
from .operations.script_actions_operations import ScriptActionsOperations
2222
from .operations.script_execution_history_operations import ScriptExecutionHistoryOperations
2323
from .operations.operations import Operations
@@ -72,8 +72,8 @@ class HDInsightManagementClient(SDKClient):
7272
:vartype locations: azure.mgmt.hdinsight.operations.LocationsOperations
7373
:ivar configurations: Configurations operations
7474
:vartype configurations: azure.mgmt.hdinsight.operations.ConfigurationsOperations
75-
:ivar extension: Extension operations
76-
:vartype extension: azure.mgmt.hdinsight.operations.ExtensionOperations
75+
:ivar extensions: Extensions operations
76+
:vartype extensions: azure.mgmt.hdinsight.operations.ExtensionsOperations
7777
:ivar script_actions: ScriptActions operations
7878
:vartype script_actions: azure.mgmt.hdinsight.operations.ScriptActionsOperations
7979
:ivar script_execution_history: ScriptExecutionHistory operations
@@ -98,7 +98,7 @@ def __init__(
9898
super(HDInsightManagementClient, self).__init__(self.config.credentials, self.config)
9999

100100
client_models = {k: v for k, v in models.__dict__.items() if isinstance(v, type)}
101-
self.api_version = '2015-03-01-preview'
101+
self.api_version = '2018-06-01-preview'
102102
self._serialize = Serializer(client_models)
103103
self._deserialize = Deserializer(client_models)
104104

@@ -110,7 +110,7 @@ def __init__(
110110
self._client, self.config, self._serialize, self._deserialize)
111111
self.configurations = ConfigurationsOperations(
112112
self._client, self.config, self._serialize, self._deserialize)
113-
self.extension = ExtensionOperations(
113+
self.extensions = ExtensionsOperations(
114114
self._client, self.config, self._serialize, self._deserialize)
115115
self.script_actions = ScriptActionsOperations(
116116
self._client, self.config, self._serialize, self._deserialize)

azure-mgmt-hdinsight/azure/mgmt/hdinsight/models/__init__.py

+16-24
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,10 @@
2424
from .compute_profile_py3 import ComputeProfile
2525
from .storage_account_py3 import StorageAccount
2626
from .storage_profile_py3 import StorageProfile
27+
from .disk_encryption_properties_py3 import DiskEncryptionProperties
2728
from .cluster_create_properties_py3 import ClusterCreateProperties
29+
from .cluster_identity_user_assigned_identities_value_py3 import ClusterIdentityUserAssignedIdentitiesValue
30+
from .cluster_identity_py3 import ClusterIdentity
2831
from .cluster_create_parameters_extended_py3 import ClusterCreateParametersExtended
2932
from .cluster_patch_parameters_py3 import ClusterPatchParameters
3033
from .quota_info_py3 import QuotaInfo
@@ -39,6 +42,7 @@
3942
from .runtime_script_action_detail_py3 import RuntimeScriptActionDetail
4043
from .cluster_list_runtime_script_action_detail_result_py3 import ClusterListRuntimeScriptActionDetailResult
4144
from .cluster_resize_parameters_py3 import ClusterResizeParameters
45+
from .cluster_disk_encryption_parameters_py3 import ClusterDiskEncryptionParameters
4246
from .operation_resource_py3 import OperationResource
4347
from .resource_py3 import Resource
4448
from .tracked_resource_py3 import TrackedResource
@@ -48,14 +52,6 @@
4852
from .application_get_endpoint_py3 import ApplicationGetEndpoint
4953
from .application_properties_py3 import ApplicationProperties
5054
from .application_py3 import Application
51-
from .version_spec_py3 import VersionSpec
52-
from .versions_capability_py3 import VersionsCapability
53-
from .regions_capability_py3 import RegionsCapability
54-
from .vm_sizes_capability_py3 import VmSizesCapability
55-
from .vm_size_compatibility_filter_py3 import VmSizeCompatibilityFilter
56-
from .regional_quota_capability_py3 import RegionalQuotaCapability
57-
from .quota_capability_py3 import QuotaCapability
58-
from .capabilities_result_py3 import CapabilitiesResult
5955
from .localized_name_py3 import LocalizedName
6056
from .usage_py3 import Usage
6157
from .usages_list_result_py3 import UsagesListResult
@@ -80,7 +76,10 @@
8076
from .compute_profile import ComputeProfile
8177
from .storage_account import StorageAccount
8278
from .storage_profile import StorageProfile
79+
from .disk_encryption_properties import DiskEncryptionProperties
8380
from .cluster_create_properties import ClusterCreateProperties
81+
from .cluster_identity_user_assigned_identities_value import ClusterIdentityUserAssignedIdentitiesValue
82+
from .cluster_identity import ClusterIdentity
8483
from .cluster_create_parameters_extended import ClusterCreateParametersExtended
8584
from .cluster_patch_parameters import ClusterPatchParameters
8685
from .quota_info import QuotaInfo
@@ -95,6 +94,7 @@
9594
from .runtime_script_action_detail import RuntimeScriptActionDetail
9695
from .cluster_list_runtime_script_action_detail_result import ClusterListRuntimeScriptActionDetailResult
9796
from .cluster_resize_parameters import ClusterResizeParameters
97+
from .cluster_disk_encryption_parameters import ClusterDiskEncryptionParameters
9898
from .operation_resource import OperationResource
9999
from .resource import Resource
100100
from .tracked_resource import TrackedResource
@@ -104,14 +104,6 @@
104104
from .application_get_endpoint import ApplicationGetEndpoint
105105
from .application_properties import ApplicationProperties
106106
from .application import Application
107-
from .version_spec import VersionSpec
108-
from .versions_capability import VersionsCapability
109-
from .regions_capability import RegionsCapability
110-
from .vm_sizes_capability import VmSizesCapability
111-
from .vm_size_compatibility_filter import VmSizeCompatibilityFilter
112-
from .regional_quota_capability import RegionalQuotaCapability
113-
from .quota_capability import QuotaCapability
114-
from .capabilities_result import CapabilitiesResult
115107
from .localized_name import LocalizedName
116108
from .usage import Usage
117109
from .usages_list_result import UsagesListResult
@@ -129,6 +121,8 @@
129121
DirectoryType,
130122
OSType,
131123
Tier,
124+
JsonWebKeyEncryptionAlgorithm,
125+
ResourceIdentityType,
132126
HDInsightClusterProvisioningState,
133127
AsyncOperationState,
134128
)
@@ -148,7 +142,10 @@
148142
'ComputeProfile',
149143
'StorageAccount',
150144
'StorageProfile',
145+
'DiskEncryptionProperties',
151146
'ClusterCreateProperties',
147+
'ClusterIdentityUserAssignedIdentitiesValue',
148+
'ClusterIdentity',
152149
'ClusterCreateParametersExtended',
153150
'ClusterPatchParameters',
154151
'QuotaInfo',
@@ -163,6 +160,7 @@
163160
'RuntimeScriptActionDetail',
164161
'ClusterListRuntimeScriptActionDetailResult',
165162
'ClusterResizeParameters',
163+
'ClusterDiskEncryptionParameters',
166164
'OperationResource',
167165
'Resource',
168166
'TrackedResource',
@@ -172,14 +170,6 @@
172170
'ApplicationGetEndpoint',
173171
'ApplicationProperties',
174172
'Application',
175-
'VersionSpec',
176-
'VersionsCapability',
177-
'RegionsCapability',
178-
'VmSizesCapability',
179-
'VmSizeCompatibilityFilter',
180-
'RegionalQuotaCapability',
181-
'QuotaCapability',
182-
'CapabilitiesResult',
183173
'LocalizedName',
184174
'Usage',
185175
'UsagesListResult',
@@ -196,6 +186,8 @@
196186
'DirectoryType',
197187
'OSType',
198188
'Tier',
189+
'JsonWebKeyEncryptionAlgorithm',
190+
'ResourceIdentityType',
199191
'HDInsightClusterProvisioningState',
200192
'AsyncOperationState',
201193
]

azure-mgmt-hdinsight/azure/mgmt/hdinsight/models/application_get_https_endpoint.py

-5
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,6 @@
1515
class ApplicationGetHttpsEndpoint(Model):
1616
"""Gets the application HTTP endpoints.
1717
18-
:param additional_properties: Unmatched properties from the message are
19-
deserialized this collection
20-
:type additional_properties: dict[str, str]
2118
:param access_modes: The list of access modes for the application.
2219
:type access_modes: list[str]
2320
:param location: The location of the endpoint.
@@ -29,7 +26,6 @@ class ApplicationGetHttpsEndpoint(Model):
2926
"""
3027

3128
_attribute_map = {
32-
'additional_properties': {'key': '', 'type': '{str}'},
3329
'access_modes': {'key': 'accessModes', 'type': '[str]'},
3430
'location': {'key': 'location', 'type': 'str'},
3531
'destination_port': {'key': 'destinationPort', 'type': 'int'},
@@ -38,7 +34,6 @@ class ApplicationGetHttpsEndpoint(Model):
3834

3935
def __init__(self, **kwargs):
4036
super(ApplicationGetHttpsEndpoint, self).__init__(**kwargs)
41-
self.additional_properties = kwargs.get('additional_properties', None)
4237
self.access_modes = kwargs.get('access_modes', None)
4338
self.location = kwargs.get('location', None)
4439
self.destination_port = kwargs.get('destination_port', None)

azure-mgmt-hdinsight/azure/mgmt/hdinsight/models/application_get_https_endpoint_py3.py

+1-6
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,6 @@
1515
class ApplicationGetHttpsEndpoint(Model):
1616
"""Gets the application HTTP endpoints.
1717
18-
:param additional_properties: Unmatched properties from the message are
19-
deserialized this collection
20-
:type additional_properties: dict[str, str]
2118
:param access_modes: The list of access modes for the application.
2219
:type access_modes: list[str]
2320
:param location: The location of the endpoint.
@@ -29,16 +26,14 @@ class ApplicationGetHttpsEndpoint(Model):
2926
"""
3027

3128
_attribute_map = {
32-
'additional_properties': {'key': '', 'type': '{str}'},
3329
'access_modes': {'key': 'accessModes', 'type': '[str]'},
3430
'location': {'key': 'location', 'type': 'str'},
3531
'destination_port': {'key': 'destinationPort', 'type': 'int'},
3632
'public_port': {'key': 'publicPort', 'type': 'int'},
3733
}
3834

39-
def __init__(self, *, additional_properties=None, access_modes=None, location: str=None, destination_port: int=None, public_port: int=None, **kwargs) -> None:
35+
def __init__(self, *, access_modes=None, location: str=None, destination_port: int=None, public_port: int=None, **kwargs) -> None:
4036
super(ApplicationGetHttpsEndpoint, self).__init__(**kwargs)
41-
self.additional_properties = additional_properties
4237
self.access_modes = access_modes
4338
self.location = location
4439
self.destination_port = destination_port

azure-mgmt-hdinsight/azure/mgmt/hdinsight/models/application_properties.py

-4
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,6 @@ class ApplicationProperties(Model):
4444
:vartype created_date: str
4545
:ivar marketplace_identifier: The marketplace identifier.
4646
:vartype marketplace_identifier: str
47-
:param additional_properties: The additional properties for application.
48-
:type additional_properties: str
4947
"""
5048

5149
_validation = {
@@ -67,7 +65,6 @@ class ApplicationProperties(Model):
6765
'errors': {'key': 'errors', 'type': '[Errors]'},
6866
'created_date': {'key': 'createdDate', 'type': 'str'},
6967
'marketplace_identifier': {'key': 'marketplaceIdentifier', 'type': 'str'},
70-
'additional_properties': {'key': 'additionalProperties', 'type': 'str'},
7168
}
7269

7370
def __init__(self, **kwargs):
@@ -83,4 +80,3 @@ def __init__(self, **kwargs):
8380
self.errors = kwargs.get('errors', None)
8481
self.created_date = None
8582
self.marketplace_identifier = None
86-
self.additional_properties = kwargs.get('additional_properties', None)

azure-mgmt-hdinsight/azure/mgmt/hdinsight/models/application_properties_py3.py

+1-5
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,6 @@ class ApplicationProperties(Model):
4444
:vartype created_date: str
4545
:ivar marketplace_identifier: The marketplace identifier.
4646
:vartype marketplace_identifier: str
47-
:param additional_properties: The additional properties for application.
48-
:type additional_properties: str
4947
"""
5048

5149
_validation = {
@@ -67,10 +65,9 @@ class ApplicationProperties(Model):
6765
'errors': {'key': 'errors', 'type': '[Errors]'},
6866
'created_date': {'key': 'createdDate', 'type': 'str'},
6967
'marketplace_identifier': {'key': 'marketplaceIdentifier', 'type': 'str'},
70-
'additional_properties': {'key': 'additionalProperties', 'type': 'str'},
7168
}
7269

73-
def __init__(self, *, compute_profile=None, install_script_actions=None, uninstall_script_actions=None, https_endpoints=None, ssh_endpoints=None, application_type: str=None, errors=None, additional_properties: str=None, **kwargs) -> None:
70+
def __init__(self, *, compute_profile=None, install_script_actions=None, uninstall_script_actions=None, https_endpoints=None, ssh_endpoints=None, application_type: str=None, errors=None, **kwargs) -> None:
7471
super(ApplicationProperties, self).__init__(**kwargs)
7572
self.compute_profile = compute_profile
7673
self.install_script_actions = install_script_actions
@@ -83,4 +80,3 @@ def __init__(self, *, compute_profile=None, install_script_actions=None, uninsta
8380
self.errors = errors
8481
self.created_date = None
8582
self.marketplace_identifier = None
86-
self.additional_properties = additional_properties

azure-mgmt-hdinsight/azure/mgmt/hdinsight/models/capabilities_result.py

-49
This file was deleted.

0 commit comments

Comments
 (0)