Skip to content

Commit 6daaae1

Browse files
author
SDK Automation
committed
Generated from 9300f63231ec341294a51c45772ac7aa49e7057b
fixing strings
1 parent 406bd6e commit 6daaae1

15 files changed

+2460
-33
lines changed

sdk/hybridcompute/azure-mgmt-hybridcompute/azure/mgmt/hybridcompute/_configuration.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,7 @@ class HybridComputeManagementClientConfiguration(AzureConfiguration):
2121
:param credentials: Credentials needed for the client to connect to Azure.
2222
:type credentials: :mod:`A msrestazure Credentials
2323
object<msrestazure.azure_active_directory>`
24-
:param subscription_id: Subscription credentials which uniquely identify
25-
Microsoft Azure subscription. The subscription ID forms part of the URI
26-
for every service call.
24+
:param subscription_id: The ID of the target subscription.
2725
:type subscription_id: str
2826
:param str base_url: Service URL
2927
"""

sdk/hybridcompute/azure-mgmt-hybridcompute/azure/mgmt/hybridcompute/_hybrid_compute_management_client.py

Lines changed: 23 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,15 @@
1616
from .operations import MachinesOperations
1717
from .operations import MachineExtensionsOperations
1818
from .operations import Operations
19+
from .operations import PrivateLinkScopesOperations
20+
from .operations import PrivateLinkResourcesOperations
21+
from .operations import PrivateEndpointConnectionsOperations
22+
from .operations import PrivateLinkScopedResourcesOperations
1923
from . import models
2024

2125

2226
class HybridComputeManagementClient(SDKClient):
23-
"""The Hybrid Compute Management Client.
27+
"""HybridComputeManagementClient
2428
2529
:ivar config: Configuration for client.
2630
:vartype config: HybridComputeManagementClientConfiguration
@@ -31,13 +35,19 @@ class HybridComputeManagementClient(SDKClient):
3135
:vartype machine_extensions: azure.mgmt.hybridcompute.operations.MachineExtensionsOperations
3236
:ivar operations: Operations operations
3337
:vartype operations: azure.mgmt.hybridcompute.operations.Operations
38+
:ivar private_link_scopes: PrivateLinkScopes operations
39+
:vartype private_link_scopes: azure.mgmt.hybridcompute.operations.PrivateLinkScopesOperations
40+
:ivar private_link_resources: PrivateLinkResources operations
41+
:vartype private_link_resources: azure.mgmt.hybridcompute.operations.PrivateLinkResourcesOperations
42+
:ivar private_endpoint_connections: PrivateEndpointConnections operations
43+
:vartype private_endpoint_connections: azure.mgmt.hybridcompute.operations.PrivateEndpointConnectionsOperations
44+
:ivar private_link_scoped_resources: PrivateLinkScopedResources operations
45+
:vartype private_link_scoped_resources: azure.mgmt.hybridcompute.operations.PrivateLinkScopedResourcesOperations
3446
3547
:param credentials: Credentials needed for the client to connect to Azure.
3648
:type credentials: :mod:`A msrestazure Credentials
3749
object<msrestazure.azure_active_directory>`
38-
:param subscription_id: Subscription credentials which uniquely identify
39-
Microsoft Azure subscription. The subscription ID forms part of the URI
40-
for every service call.
50+
:param subscription_id: The ID of the target subscription.
4151
:type subscription_id: str
4252
:param str base_url: Service URL
4353
"""
@@ -49,7 +59,7 @@ def __init__(
4959
super(HybridComputeManagementClient, self).__init__(self.config.credentials, self.config)
5060

5161
client_models = {k: v for k, v in models.__dict__.items() if isinstance(v, type)}
52-
self.api_version = '2020-07-30-preview'
62+
self.api_version = '2020-08-15-preview'
5363
self._serialize = Serializer(client_models)
5464
self._deserialize = Deserializer(client_models)
5565

@@ -59,3 +69,11 @@ def __init__(
5969
self._client, self.config, self._serialize, self._deserialize)
6070
self.operations = Operations(
6171
self._client, self.config, self._serialize, self._deserialize)
72+
self.private_link_scopes = PrivateLinkScopesOperations(
73+
self._client, self.config, self._serialize, self._deserialize)
74+
self.private_link_resources = PrivateLinkResourcesOperations(
75+
self._client, self.config, self._serialize, self._deserialize)
76+
self.private_endpoint_connections = PrivateEndpointConnectionsOperations(
77+
self._client, self.config, self._serialize, self._deserialize)
78+
self.private_link_scoped_resources = PrivateLinkScopedResourcesOperations(
79+
self._client, self.config, self._serialize, self._deserialize)

sdk/hybridcompute/azure-mgmt-hybridcompute/azure/mgmt/hybridcompute/models/__init__.py

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,13 @@
1111

1212
try:
1313
from ._models_py3 import AzureEntityResource
14+
from ._models_py3 import ErrorAdditionalInfo
1415
from ._models_py3 import ErrorDetail
1516
from ._models_py3 import ErrorResponse, ErrorResponseException
17+
from ._models_py3 import ErrorResponseCommon
18+
from ._models_py3 import ErrorResponseV2, ErrorResponseV2Exception
19+
from ._models_py3 import ErrorResponseV2Error
20+
from ._models_py3 import HybridComputePrivateLinkScope
1621
from ._models_py3 import Identity
1722
from ._models_py3 import LocationData
1823
from ._models_py3 import Machine
@@ -31,14 +36,26 @@
3136
from ._models_py3 import OperationValue
3237
from ._models_py3 import OperationValueDisplayModel
3338
from ._models_py3 import OSProfile
39+
from ._models_py3 import PrivateEndpointConnection
40+
from ._models_py3 import PrivateEndpointProperty
41+
from ._models_py3 import PrivateLinkResource
42+
from ._models_py3 import PrivateLinkScopesResource
43+
from ._models_py3 import PrivateLinkServiceConnectionStateProperty
3444
from ._models_py3 import ProxyResource
3545
from ._models_py3 import Resource
46+
from ._models_py3 import ScopedResource
47+
from ._models_py3 import TagsResource
3648
from ._models_py3 import TrackedResource
3749
from ._models_py3 import UpdateResource
3850
except (SyntaxError, ImportError):
3951
from ._models import AzureEntityResource
52+
from ._models import ErrorAdditionalInfo
4053
from ._models import ErrorDetail
4154
from ._models import ErrorResponse, ErrorResponseException
55+
from ._models import ErrorResponseCommon
56+
from ._models import ErrorResponseV2, ErrorResponseV2Exception
57+
from ._models import ErrorResponseV2Error
58+
from ._models import HybridComputePrivateLinkScope
4259
from ._models import Identity
4360
from ._models import LocationData
4461
from ._models import Machine
@@ -57,23 +74,40 @@
5774
from ._models import OperationValue
5875
from ._models import OperationValueDisplayModel
5976
from ._models import OSProfile
77+
from ._models import PrivateEndpointConnection
78+
from ._models import PrivateEndpointProperty
79+
from ._models import PrivateLinkResource
80+
from ._models import PrivateLinkScopesResource
81+
from ._models import PrivateLinkServiceConnectionStateProperty
6082
from ._models import ProxyResource
6183
from ._models import Resource
84+
from ._models import ScopedResource
85+
from ._models import TagsResource
6286
from ._models import TrackedResource
6387
from ._models import UpdateResource
88+
from ._paged_models import HybridComputePrivateLinkScopePaged
6489
from ._paged_models import MachineExtensionPaged
6590
from ._paged_models import MachinePaged
6691
from ._paged_models import OperationValuePaged
92+
from ._paged_models import PrivateEndpointConnectionPaged
93+
from ._paged_models import PrivateLinkResourcePaged
94+
from ._paged_models import ScopedResourcePaged
6795
from ._hybrid_compute_management_client_enums import (
6896
StatusTypes,
6997
StatusLevelTypes,
98+
PublicNetworkAccessType,
7099
InstanceViewTypes,
71100
)
72101

73102
__all__ = [
74103
'AzureEntityResource',
104+
'ErrorAdditionalInfo',
75105
'ErrorDetail',
76106
'ErrorResponse', 'ErrorResponseException',
107+
'ErrorResponseCommon',
108+
'ErrorResponseV2', 'ErrorResponseV2Exception',
109+
'ErrorResponseV2Error',
110+
'HybridComputePrivateLinkScope',
77111
'Identity',
78112
'LocationData',
79113
'Machine',
@@ -92,14 +126,26 @@
92126
'OperationValue',
93127
'OperationValueDisplayModel',
94128
'OSProfile',
129+
'PrivateEndpointConnection',
130+
'PrivateEndpointProperty',
131+
'PrivateLinkResource',
132+
'PrivateLinkScopesResource',
133+
'PrivateLinkServiceConnectionStateProperty',
95134
'ProxyResource',
96135
'Resource',
136+
'ScopedResource',
137+
'TagsResource',
97138
'TrackedResource',
98139
'UpdateResource',
99140
'MachinePaged',
100141
'MachineExtensionPaged',
101142
'OperationValuePaged',
143+
'HybridComputePrivateLinkScopePaged',
144+
'PrivateLinkResourcePaged',
145+
'PrivateEndpointConnectionPaged',
146+
'ScopedResourcePaged',
102147
'StatusTypes',
103148
'StatusLevelTypes',
149+
'PublicNetworkAccessType',
104150
'InstanceViewTypes',
105151
]

sdk/hybridcompute/azure-mgmt-hybridcompute/azure/mgmt/hybridcompute/models/_hybrid_compute_management_client_enums.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,12 @@ class StatusLevelTypes(str, Enum):
2626
error = "Error"
2727

2828

29+
class PublicNetworkAccessType(str, Enum):
30+
31+
enabled = "Enabled" #: Allows Azure Arc agents to communicate with Azure Arc services over both public (internet) and private endpoints.
32+
disabled = "Disabled" #: Does not allow Azure Arc agents to communicate with Azure Arc services over public (internet) endpoints. The agents must use the private link.
33+
34+
2935
class InstanceViewTypes(str, Enum):
3036

3137
instance_view = "instanceView"

0 commit comments

Comments
 (0)