|
52 | 52 | class StorageManagementClient: # pylint: disable=too-many-instance-attributes |
53 | 53 | """The Azure Storage Management API. |
54 | 54 |
|
55 | | - :ivar blob_services: BlobServicesOperations operations |
56 | | - :vartype blob_services: azure.mgmt.storage.v2024_01_01.operations.BlobServicesOperations |
57 | | - :ivar blob_containers: BlobContainersOperations operations |
58 | | - :vartype blob_containers: azure.mgmt.storage.v2024_01_01.operations.BlobContainersOperations |
59 | | - :ivar file_services: FileServicesOperations operations |
60 | | - :vartype file_services: azure.mgmt.storage.v2024_01_01.operations.FileServicesOperations |
61 | | - :ivar file_shares: FileSharesOperations operations |
62 | | - :vartype file_shares: azure.mgmt.storage.v2024_01_01.operations.FileSharesOperations |
63 | | - :ivar queue_services: QueueServicesOperations operations |
64 | | - :vartype queue_services: azure.mgmt.storage.v2024_01_01.operations.QueueServicesOperations |
65 | | - :ivar queue: QueueOperations operations |
66 | | - :vartype queue: azure.mgmt.storage.v2024_01_01.operations.QueueOperations |
67 | 55 | :ivar operations: Operations operations |
68 | 56 | :vartype operations: azure.mgmt.storage.v2024_01_01.operations.Operations |
69 | | - :ivar skus: SkusOperations operations |
70 | | - :vartype skus: azure.mgmt.storage.v2024_01_01.operations.SkusOperations |
71 | 57 | :ivar storage_accounts: StorageAccountsOperations operations |
72 | 58 | :vartype storage_accounts: azure.mgmt.storage.v2024_01_01.operations.StorageAccountsOperations |
73 | 59 | :ivar deleted_accounts: DeletedAccountsOperations operations |
74 | 60 | :vartype deleted_accounts: azure.mgmt.storage.v2024_01_01.operations.DeletedAccountsOperations |
75 | 61 | :ivar usages: UsagesOperations operations |
76 | 62 | :vartype usages: azure.mgmt.storage.v2024_01_01.operations.UsagesOperations |
77 | | - :ivar management_policies: ManagementPoliciesOperations operations |
78 | | - :vartype management_policies: |
79 | | - azure.mgmt.storage.v2024_01_01.operations.ManagementPoliciesOperations |
| 63 | + :ivar skus: SkusOperations operations |
| 64 | + :vartype skus: azure.mgmt.storage.v2024_01_01.operations.SkusOperations |
| 65 | + :ivar blob_services: BlobServicesOperations operations |
| 66 | + :vartype blob_services: azure.mgmt.storage.v2024_01_01.operations.BlobServicesOperations |
| 67 | + :ivar blob_containers: BlobContainersOperations operations |
| 68 | + :vartype blob_containers: azure.mgmt.storage.v2024_01_01.operations.BlobContainersOperations |
| 69 | + :ivar encryption_scopes: EncryptionScopesOperations operations |
| 70 | + :vartype encryption_scopes: |
| 71 | + azure.mgmt.storage.v2024_01_01.operations.EncryptionScopesOperations |
| 72 | + :ivar file_services: FileServicesOperations operations |
| 73 | + :vartype file_services: azure.mgmt.storage.v2024_01_01.operations.FileServicesOperations |
| 74 | + :ivar file_shares: FileSharesOperations operations |
| 75 | + :vartype file_shares: azure.mgmt.storage.v2024_01_01.operations.FileSharesOperations |
80 | 76 | :ivar blob_inventory_policies: BlobInventoryPoliciesOperations operations |
81 | 77 | :vartype blob_inventory_policies: |
82 | 78 | azure.mgmt.storage.v2024_01_01.operations.BlobInventoryPoliciesOperations |
83 | | - :ivar private_endpoint_connections: PrivateEndpointConnectionsOperations operations |
84 | | - :vartype private_endpoint_connections: |
85 | | - azure.mgmt.storage.v2024_01_01.operations.PrivateEndpointConnectionsOperations |
86 | | - :ivar private_link_resources: PrivateLinkResourcesOperations operations |
87 | | - :vartype private_link_resources: |
88 | | - azure.mgmt.storage.v2024_01_01.operations.PrivateLinkResourcesOperations |
89 | | - :ivar object_replication_policies: ObjectReplicationPoliciesOperations operations |
90 | | - :vartype object_replication_policies: |
91 | | - azure.mgmt.storage.v2024_01_01.operations.ObjectReplicationPoliciesOperations |
92 | 79 | :ivar local_users: LocalUsersOperations operations |
93 | 80 | :vartype local_users: azure.mgmt.storage.v2024_01_01.operations.LocalUsersOperations |
94 | | - :ivar encryption_scopes: EncryptionScopesOperations operations |
95 | | - :vartype encryption_scopes: |
96 | | - azure.mgmt.storage.v2024_01_01.operations.EncryptionScopesOperations |
97 | | - :ivar table_services: TableServicesOperations operations |
98 | | - :vartype table_services: azure.mgmt.storage.v2024_01_01.operations.TableServicesOperations |
99 | | - :ivar table: TableOperations operations |
100 | | - :vartype table: azure.mgmt.storage.v2024_01_01.operations.TableOperations |
| 81 | + :ivar management_policies: ManagementPoliciesOperations operations |
| 82 | + :vartype management_policies: |
| 83 | + azure.mgmt.storage.v2024_01_01.operations.ManagementPoliciesOperations |
101 | 84 | :ivar network_security_perimeter_configurations: |
102 | 85 | NetworkSecurityPerimeterConfigurationsOperations operations |
103 | 86 | :vartype network_security_perimeter_configurations: |
104 | 87 | azure.mgmt.storage.v2024_01_01.operations.NetworkSecurityPerimeterConfigurationsOperations |
105 | | - :ivar storage_task_assignments: StorageTaskAssignmentsOperations operations |
106 | | - :vartype storage_task_assignments: |
107 | | - azure.mgmt.storage.v2024_01_01.operations.StorageTaskAssignmentsOperations |
| 88 | + :ivar object_replication_policies: ObjectReplicationPoliciesOperations operations |
| 89 | + :vartype object_replication_policies: |
| 90 | + azure.mgmt.storage.v2024_01_01.operations.ObjectReplicationPoliciesOperations |
| 91 | + :ivar private_endpoint_connections: PrivateEndpointConnectionsOperations operations |
| 92 | + :vartype private_endpoint_connections: |
| 93 | + azure.mgmt.storage.v2024_01_01.operations.PrivateEndpointConnectionsOperations |
| 94 | + :ivar private_link_resources: PrivateLinkResourcesOperations operations |
| 95 | + :vartype private_link_resources: |
| 96 | + azure.mgmt.storage.v2024_01_01.operations.PrivateLinkResourcesOperations |
| 97 | + :ivar queue_services: QueueServicesOperations operations |
| 98 | + :vartype queue_services: azure.mgmt.storage.v2024_01_01.operations.QueueServicesOperations |
| 99 | + :ivar queue: QueueOperations operations |
| 100 | + :vartype queue: azure.mgmt.storage.v2024_01_01.operations.QueueOperations |
108 | 101 | :ivar storage_task_assignments_instances_report: |
109 | 102 | StorageTaskAssignmentsInstancesReportOperations operations |
110 | 103 | :vartype storage_task_assignments_instances_report: |
111 | 104 | azure.mgmt.storage.v2024_01_01.operations.StorageTaskAssignmentsInstancesReportOperations |
| 105 | + :ivar storage_task_assignments: StorageTaskAssignmentsOperations operations |
| 106 | + :vartype storage_task_assignments: |
| 107 | + azure.mgmt.storage.v2024_01_01.operations.StorageTaskAssignmentsOperations |
112 | 108 | :ivar storage_task_assignment_instances_report: StorageTaskAssignmentInstancesReportOperations |
113 | 109 | operations |
114 | 110 | :vartype storage_task_assignment_instances_report: |
115 | 111 | azure.mgmt.storage.v2024_01_01.operations.StorageTaskAssignmentInstancesReportOperations |
| 112 | + :ivar table_services: TableServicesOperations operations |
| 113 | + :vartype table_services: azure.mgmt.storage.v2024_01_01.operations.TableServicesOperations |
| 114 | + :ivar table: TableOperations operations |
| 115 | + :vartype table: azure.mgmt.storage.v2024_01_01.operations.TableOperations |
116 | 116 | :param credential: Credential needed for the client to connect to Azure. Required. |
117 | 117 | :type credential: ~azure.core.credentials.TokenCredential |
118 | 118 | :param subscription_id: The ID of the target subscription. Required. |
@@ -160,68 +160,68 @@ def __init__( |
160 | 160 | self._serialize = Serializer(client_models) |
161 | 161 | self._deserialize = Deserializer(client_models) |
162 | 162 | self._serialize.client_side_validation = False |
163 | | - self.blob_services = BlobServicesOperations( |
| 163 | + self.operations = Operations(self._client, self._config, self._serialize, self._deserialize, "2024-01-01") |
| 164 | + self.storage_accounts = StorageAccountsOperations( |
164 | 165 | self._client, self._config, self._serialize, self._deserialize, "2024-01-01" |
165 | 166 | ) |
166 | | - self.blob_containers = BlobContainersOperations( |
| 167 | + self.deleted_accounts = DeletedAccountsOperations( |
167 | 168 | self._client, self._config, self._serialize, self._deserialize, "2024-01-01" |
168 | 169 | ) |
169 | | - self.file_services = FileServicesOperations( |
| 170 | + self.usages = UsagesOperations(self._client, self._config, self._serialize, self._deserialize, "2024-01-01") |
| 171 | + self.skus = SkusOperations(self._client, self._config, self._serialize, self._deserialize, "2024-01-01") |
| 172 | + self.blob_services = BlobServicesOperations( |
170 | 173 | self._client, self._config, self._serialize, self._deserialize, "2024-01-01" |
171 | 174 | ) |
172 | | - self.file_shares = FileSharesOperations( |
| 175 | + self.blob_containers = BlobContainersOperations( |
173 | 176 | self._client, self._config, self._serialize, self._deserialize, "2024-01-01" |
174 | 177 | ) |
175 | | - self.queue_services = QueueServicesOperations( |
| 178 | + self.encryption_scopes = EncryptionScopesOperations( |
176 | 179 | self._client, self._config, self._serialize, self._deserialize, "2024-01-01" |
177 | 180 | ) |
178 | | - self.queue = QueueOperations(self._client, self._config, self._serialize, self._deserialize, "2024-01-01") |
179 | | - self.operations = Operations(self._client, self._config, self._serialize, self._deserialize, "2024-01-01") |
180 | | - self.skus = SkusOperations(self._client, self._config, self._serialize, self._deserialize, "2024-01-01") |
181 | | - self.storage_accounts = StorageAccountsOperations( |
| 181 | + self.file_services = FileServicesOperations( |
182 | 182 | self._client, self._config, self._serialize, self._deserialize, "2024-01-01" |
183 | 183 | ) |
184 | | - self.deleted_accounts = DeletedAccountsOperations( |
| 184 | + self.file_shares = FileSharesOperations( |
185 | 185 | self._client, self._config, self._serialize, self._deserialize, "2024-01-01" |
186 | 186 | ) |
187 | | - self.usages = UsagesOperations(self._client, self._config, self._serialize, self._deserialize, "2024-01-01") |
188 | | - self.management_policies = ManagementPoliciesOperations( |
| 187 | + self.blob_inventory_policies = BlobInventoryPoliciesOperations( |
189 | 188 | self._client, self._config, self._serialize, self._deserialize, "2024-01-01" |
190 | 189 | ) |
191 | | - self.blob_inventory_policies = BlobInventoryPoliciesOperations( |
| 190 | + self.local_users = LocalUsersOperations( |
192 | 191 | self._client, self._config, self._serialize, self._deserialize, "2024-01-01" |
193 | 192 | ) |
194 | | - self.private_endpoint_connections = PrivateEndpointConnectionsOperations( |
| 193 | + self.management_policies = ManagementPoliciesOperations( |
195 | 194 | self._client, self._config, self._serialize, self._deserialize, "2024-01-01" |
196 | 195 | ) |
197 | | - self.private_link_resources = PrivateLinkResourcesOperations( |
| 196 | + self.network_security_perimeter_configurations = NetworkSecurityPerimeterConfigurationsOperations( |
198 | 197 | self._client, self._config, self._serialize, self._deserialize, "2024-01-01" |
199 | 198 | ) |
200 | 199 | self.object_replication_policies = ObjectReplicationPoliciesOperations( |
201 | 200 | self._client, self._config, self._serialize, self._deserialize, "2024-01-01" |
202 | 201 | ) |
203 | | - self.local_users = LocalUsersOperations( |
| 202 | + self.private_endpoint_connections = PrivateEndpointConnectionsOperations( |
204 | 203 | self._client, self._config, self._serialize, self._deserialize, "2024-01-01" |
205 | 204 | ) |
206 | | - self.encryption_scopes = EncryptionScopesOperations( |
| 205 | + self.private_link_resources = PrivateLinkResourcesOperations( |
207 | 206 | self._client, self._config, self._serialize, self._deserialize, "2024-01-01" |
208 | 207 | ) |
209 | | - self.table_services = TableServicesOperations( |
| 208 | + self.queue_services = QueueServicesOperations( |
210 | 209 | self._client, self._config, self._serialize, self._deserialize, "2024-01-01" |
211 | 210 | ) |
212 | | - self.table = TableOperations(self._client, self._config, self._serialize, self._deserialize, "2024-01-01") |
213 | | - self.network_security_perimeter_configurations = NetworkSecurityPerimeterConfigurationsOperations( |
| 211 | + self.queue = QueueOperations(self._client, self._config, self._serialize, self._deserialize, "2024-01-01") |
| 212 | + self.storage_task_assignments_instances_report = StorageTaskAssignmentsInstancesReportOperations( |
214 | 213 | self._client, self._config, self._serialize, self._deserialize, "2024-01-01" |
215 | 214 | ) |
216 | 215 | self.storage_task_assignments = StorageTaskAssignmentsOperations( |
217 | 216 | self._client, self._config, self._serialize, self._deserialize, "2024-01-01" |
218 | 217 | ) |
219 | | - self.storage_task_assignments_instances_report = StorageTaskAssignmentsInstancesReportOperations( |
| 218 | + self.storage_task_assignment_instances_report = StorageTaskAssignmentInstancesReportOperations( |
220 | 219 | self._client, self._config, self._serialize, self._deserialize, "2024-01-01" |
221 | 220 | ) |
222 | | - self.storage_task_assignment_instances_report = StorageTaskAssignmentInstancesReportOperations( |
| 221 | + self.table_services = TableServicesOperations( |
223 | 222 | self._client, self._config, self._serialize, self._deserialize, "2024-01-01" |
224 | 223 | ) |
| 224 | + self.table = TableOperations(self._client, self._config, self._serialize, self._deserialize, "2024-01-01") |
225 | 225 |
|
226 | 226 | def _send_request(self, request: HttpRequest, *, stream: bool = False, **kwargs: Any) -> HttpResponse: |
227 | 227 | """Runs the network request through the client's chained policies. |
|
0 commit comments