Skip to content

Commit a5d2119

Browse files
author
SDK Automation
committed
Generated from 07fcf972e6e2c128fd2a3f9416b08b1dd4869820
update readme.java.med
1 parent 52bdd94 commit a5d2119

14 files changed

+2339
-602
lines changed

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

Lines changed: 22 additions & 2 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,6 +35,14 @@ 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
@@ -47,7 +59,7 @@ def __init__(
4759
super(HybridComputeManagementClient, self).__init__(self.config.credentials, self.config)
4860

4961
client_models = {k: v for k, v in models.__dict__.items() if isinstance(v, type)}
50-
self.api_version = '2019-12-12'
62+
self.api_version = '2020-08-15-preview'
5163
self._serialize = Serializer(client_models)
5264
self._deserialize = Deserializer(client_models)
5365

@@ -57,3 +69,11 @@ def __init__(
5769
self._client, self.config, self._serialize, self._deserialize)
5870
self.operations = Operations(
5971
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: 43 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,10 @@
1414
from ._models_py3 import ErrorAdditionalInfo
1515
from ._models_py3 import ErrorDetail
1616
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
1721
from ._models_py3 import Identity
1822
from ._models_py3 import LocationData
1923
from ._models_py3 import Machine
@@ -27,28 +31,31 @@
2731
from ._models_py3 import MachineIdentity
2832
from ._models_py3 import MachineProperties
2933
from ._models_py3 import MachinePropertiesOsProfile
30-
from ._models_py3 import MachineReconnect
31-
from ._models_py3 import MachineReconnectProperties
3234
from ._models_py3 import MachineUpdate
3335
from ._models_py3 import MachineUpdateProperties
3436
from ._models_py3 import OperationValue
3537
from ._models_py3 import OperationValueDisplayModel
3638
from ._models_py3 import OSProfile
37-
from ._models_py3 import Plan
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
3844
from ._models_py3 import ProxyResource
3945
from ._models_py3 import Resource
40-
from ._models_py3 import ResourceModelWithAllowedPropertySet
41-
from ._models_py3 import ResourceModelWithAllowedPropertySetIdentity
42-
from ._models_py3 import ResourceModelWithAllowedPropertySetPlan
43-
from ._models_py3 import ResourceModelWithAllowedPropertySetSku
44-
from ._models_py3 import Sku
46+
from ._models_py3 import ScopedResource
47+
from ._models_py3 import TagsResource
4548
from ._models_py3 import TrackedResource
4649
from ._models_py3 import UpdateResource
4750
except (SyntaxError, ImportError):
4851
from ._models import AzureEntityResource
4952
from ._models import ErrorAdditionalInfo
5053
from ._models import ErrorDetail
5154
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
5259
from ._models import Identity
5360
from ._models import LocationData
5461
from ._models import Machine
@@ -62,31 +69,33 @@
6269
from ._models import MachineIdentity
6370
from ._models import MachineProperties
6471
from ._models import MachinePropertiesOsProfile
65-
from ._models import MachineReconnect
66-
from ._models import MachineReconnectProperties
6772
from ._models import MachineUpdate
6873
from ._models import MachineUpdateProperties
6974
from ._models import OperationValue
7075
from ._models import OperationValueDisplayModel
7176
from ._models import OSProfile
72-
from ._models import Plan
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
7382
from ._models import ProxyResource
7483
from ._models import Resource
75-
from ._models import ResourceModelWithAllowedPropertySet
76-
from ._models import ResourceModelWithAllowedPropertySetIdentity
77-
from ._models import ResourceModelWithAllowedPropertySetPlan
78-
from ._models import ResourceModelWithAllowedPropertySetSku
79-
from ._models import Sku
84+
from ._models import ScopedResource
85+
from ._models import TagsResource
8086
from ._models import TrackedResource
8187
from ._models import UpdateResource
88+
from ._paged_models import HybridComputePrivateLinkScopePaged
8289
from ._paged_models import MachineExtensionPaged
8390
from ._paged_models import MachinePaged
8491
from ._paged_models import OperationValuePaged
92+
from ._paged_models import PrivateEndpointConnectionPaged
93+
from ._paged_models import PrivateLinkResourcePaged
94+
from ._paged_models import ScopedResourcePaged
8595
from ._hybrid_compute_management_client_enums import (
8696
StatusTypes,
8797
StatusLevelTypes,
88-
SkuTier,
89-
ResourceIdentityType,
98+
PublicNetworkAccessType,
9099
InstanceViewTypes,
91100
)
92101

@@ -95,6 +104,10 @@
95104
'ErrorAdditionalInfo',
96105
'ErrorDetail',
97106
'ErrorResponse', 'ErrorResponseException',
107+
'ErrorResponseCommon',
108+
'ErrorResponseV2', 'ErrorResponseV2Exception',
109+
'ErrorResponseV2Error',
110+
'HybridComputePrivateLinkScope',
98111
'Identity',
99112
'LocationData',
100113
'Machine',
@@ -108,29 +121,31 @@
108121
'MachineIdentity',
109122
'MachineProperties',
110123
'MachinePropertiesOsProfile',
111-
'MachineReconnect',
112-
'MachineReconnectProperties',
113124
'MachineUpdate',
114125
'MachineUpdateProperties',
115126
'OperationValue',
116127
'OperationValueDisplayModel',
117128
'OSProfile',
118-
'Plan',
129+
'PrivateEndpointConnection',
130+
'PrivateEndpointProperty',
131+
'PrivateLinkResource',
132+
'PrivateLinkScopesResource',
133+
'PrivateLinkServiceConnectionStateProperty',
119134
'ProxyResource',
120135
'Resource',
121-
'ResourceModelWithAllowedPropertySet',
122-
'ResourceModelWithAllowedPropertySetIdentity',
123-
'ResourceModelWithAllowedPropertySetPlan',
124-
'ResourceModelWithAllowedPropertySetSku',
125-
'Sku',
136+
'ScopedResource',
137+
'TagsResource',
126138
'TrackedResource',
127139
'UpdateResource',
128140
'MachinePaged',
129141
'MachineExtensionPaged',
130142
'OperationValuePaged',
143+
'HybridComputePrivateLinkScopePaged',
144+
'PrivateLinkResourcePaged',
145+
'PrivateEndpointConnectionPaged',
146+
'ScopedResourcePaged',
131147
'StatusTypes',
132148
'StatusLevelTypes',
133-
'SkuTier',
134-
'ResourceIdentityType',
149+
'PublicNetworkAccessType',
135150
'InstanceViewTypes',
136151
]

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

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

2828

29-
class SkuTier(str, Enum):
29+
class PublicNetworkAccessType(str, Enum):
3030

31-
free = "Free"
32-
basic = "Basic"
33-
standard = "Standard"
34-
premium = "Premium"
35-
36-
37-
class ResourceIdentityType(str, Enum):
38-
39-
system_assigned = "SystemAssigned"
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.
4033

4134

4235
class InstanceViewTypes(str, Enum):

0 commit comments

Comments
 (0)