2424 DeploymentSettingsOperations ,
2525 EdgeDevicesOperations ,
2626 ExtensionsOperations ,
27+ GalleryImagesOperations ,
28+ GuestAgentOperations ,
29+ GuestAgentsOperations ,
30+ HybridIdentityMetadataOperations ,
31+ LogicalNetworksOperations ,
32+ MarketplaceGalleryImagesOperations ,
33+ NetworkInterfacesOperations ,
2734 OffersOperations ,
2835 Operations ,
2936 PublishersOperations ,
3037 SecuritySettingsOperations ,
3138 SkusOperations ,
39+ StorageContainersOperations ,
3240 UpdateRunsOperations ,
3341 UpdateSummariesOperations ,
3442 UpdatesOperations ,
43+ VirtualHardDisksOperations ,
44+ VirtualMachineInstancesOperations ,
3545)
3646
3747if TYPE_CHECKING :
38- # pylint: disable=unused-import,ungrouped-imports
3948 from azure .core .credentials import TokenCredential
4049
4150
42- class AzureStackHCIClient : # pylint: disable=client-accepts-api-version-keyword, too-many-instance-attributes
51+ class AzureStackHCIClient : # pylint: disable=too-many-instance-attributes
4352 """Azure Stack HCI management service.
4453
4554 :ivar arc_settings: ArcSettingsOperations operations
@@ -52,6 +61,15 @@ class AzureStackHCIClient: # pylint: disable=client-accepts-api-version-keyword
5261 :vartype edge_devices: azure.mgmt.azurestackhci.operations.EdgeDevicesOperations
5362 :ivar extensions: ExtensionsOperations operations
5463 :vartype extensions: azure.mgmt.azurestackhci.operations.ExtensionsOperations
64+ :ivar gallery_images: GalleryImagesOperations operations
65+ :vartype gallery_images: azure.mgmt.azurestackhci.operations.GalleryImagesOperations
66+ :ivar logical_networks: LogicalNetworksOperations operations
67+ :vartype logical_networks: azure.mgmt.azurestackhci.operations.LogicalNetworksOperations
68+ :ivar marketplace_gallery_images: MarketplaceGalleryImagesOperations operations
69+ :vartype marketplace_gallery_images:
70+ azure.mgmt.azurestackhci.operations.MarketplaceGalleryImagesOperations
71+ :ivar network_interfaces: NetworkInterfacesOperations operations
72+ :vartype network_interfaces: azure.mgmt.azurestackhci.operations.NetworkInterfacesOperations
5573 :ivar offers: OffersOperations operations
5674 :vartype offers: azure.mgmt.azurestackhci.operations.OffersOperations
5775 :ivar operations: Operations operations
@@ -62,19 +80,33 @@ class AzureStackHCIClient: # pylint: disable=client-accepts-api-version-keyword
6280 :vartype security_settings: azure.mgmt.azurestackhci.operations.SecuritySettingsOperations
6381 :ivar skus: SkusOperations operations
6482 :vartype skus: azure.mgmt.azurestackhci.operations.SkusOperations
83+ :ivar storage_containers: StorageContainersOperations operations
84+ :vartype storage_containers: azure.mgmt.azurestackhci.operations.StorageContainersOperations
6585 :ivar update_runs: UpdateRunsOperations operations
6686 :vartype update_runs: azure.mgmt.azurestackhci.operations.UpdateRunsOperations
6787 :ivar update_summaries: UpdateSummariesOperations operations
6888 :vartype update_summaries: azure.mgmt.azurestackhci.operations.UpdateSummariesOperations
6989 :ivar updates: UpdatesOperations operations
7090 :vartype updates: azure.mgmt.azurestackhci.operations.UpdatesOperations
91+ :ivar virtual_hard_disks: VirtualHardDisksOperations operations
92+ :vartype virtual_hard_disks: azure.mgmt.azurestackhci.operations.VirtualHardDisksOperations
93+ :ivar virtual_machine_instances: VirtualMachineInstancesOperations operations
94+ :vartype virtual_machine_instances:
95+ azure.mgmt.azurestackhci.operations.VirtualMachineInstancesOperations
96+ :ivar hybrid_identity_metadata: HybridIdentityMetadataOperations operations
97+ :vartype hybrid_identity_metadata:
98+ azure.mgmt.azurestackhci.operations.HybridIdentityMetadataOperations
99+ :ivar guest_agent: GuestAgentOperations operations
100+ :vartype guest_agent: azure.mgmt.azurestackhci.operations.GuestAgentOperations
101+ :ivar guest_agents: GuestAgentsOperations operations
102+ :vartype guest_agents: azure.mgmt.azurestackhci.operations.GuestAgentsOperations
71103 :param credential: Credential needed for the client to connect to Azure. Required.
72104 :type credential: ~azure.core.credentials.TokenCredential
73- :param subscription_id: The ID of the target subscription. The value must be an UUID. Required.
105+ :param subscription_id: The ID of the target subscription. Required.
74106 :type subscription_id: str
75107 :param base_url: Service URL. Default value is "https://management.azure.com".
76108 :type base_url: str
77- :keyword api_version: Api Version. Default value is "2024-04 -01". Note that overriding this
109+ :keyword api_version: Api Version. Default value is "2024-01 -01". Note that overriding this
78110 default value may result in unsupported behavior.
79111 :paramtype api_version: str
80112 :keyword int polling_interval: Default waiting time between two polls for LRO operations if no
@@ -122,18 +154,42 @@ def __init__(
122154 )
123155 self .edge_devices = EdgeDevicesOperations (self ._client , self ._config , self ._serialize , self ._deserialize )
124156 self .extensions = ExtensionsOperations (self ._client , self ._config , self ._serialize , self ._deserialize )
157+ self .gallery_images = GalleryImagesOperations (self ._client , self ._config , self ._serialize , self ._deserialize )
158+ self .logical_networks = LogicalNetworksOperations (
159+ self ._client , self ._config , self ._serialize , self ._deserialize
160+ )
161+ self .marketplace_gallery_images = MarketplaceGalleryImagesOperations (
162+ self ._client , self ._config , self ._serialize , self ._deserialize
163+ )
164+ self .network_interfaces = NetworkInterfacesOperations (
165+ self ._client , self ._config , self ._serialize , self ._deserialize
166+ )
125167 self .offers = OffersOperations (self ._client , self ._config , self ._serialize , self ._deserialize )
126168 self .operations = Operations (self ._client , self ._config , self ._serialize , self ._deserialize )
127169 self .publishers = PublishersOperations (self ._client , self ._config , self ._serialize , self ._deserialize )
128170 self .security_settings = SecuritySettingsOperations (
129171 self ._client , self ._config , self ._serialize , self ._deserialize
130172 )
131173 self .skus = SkusOperations (self ._client , self ._config , self ._serialize , self ._deserialize )
174+ self .storage_containers = StorageContainersOperations (
175+ self ._client , self ._config , self ._serialize , self ._deserialize
176+ )
132177 self .update_runs = UpdateRunsOperations (self ._client , self ._config , self ._serialize , self ._deserialize )
133178 self .update_summaries = UpdateSummariesOperations (
134179 self ._client , self ._config , self ._serialize , self ._deserialize
135180 )
136181 self .updates = UpdatesOperations (self ._client , self ._config , self ._serialize , self ._deserialize )
182+ self .virtual_hard_disks = VirtualHardDisksOperations (
183+ self ._client , self ._config , self ._serialize , self ._deserialize
184+ )
185+ self .virtual_machine_instances = VirtualMachineInstancesOperations (
186+ self ._client , self ._config , self ._serialize , self ._deserialize
187+ )
188+ self .hybrid_identity_metadata = HybridIdentityMetadataOperations (
189+ self ._client , self ._config , self ._serialize , self ._deserialize
190+ )
191+ self .guest_agent = GuestAgentOperations (self ._client , self ._config , self ._serialize , self ._deserialize )
192+ self .guest_agents = GuestAgentsOperations (self ._client , self ._config , self ._serialize , self ._deserialize )
137193
138194 def _send_request (self , request : HttpRequest , * , stream : bool = False , ** kwargs : Any ) -> HttpResponse :
139195 """Runs the network request through the client's chained policies.
0 commit comments