16
16
from ._configuration import ContainerAppsAPIClientConfiguration
17
17
from ._serialization import Deserializer , Serializer
18
18
from .operations import (
19
+ AppResiliencyOperations ,
19
20
AvailableWorkloadProfilesOperations ,
20
21
BillingMetersOperations ,
22
+ BuildersOperations ,
23
+ BuildsOperations ,
21
24
CertificatesOperations ,
22
25
ConnectedEnvironmentsCertificatesOperations ,
23
26
ConnectedEnvironmentsDaprComponentsOperations ,
30
33
ContainerAppsRevisionReplicasOperations ,
31
34
ContainerAppsRevisionsOperations ,
32
35
ContainerAppsSourceControlsOperations ,
36
+ DaprComponentResiliencyPoliciesOperations ,
33
37
DaprComponentsOperations ,
38
+ DaprSubscriptionsOperations ,
34
39
JobsExecutionsOperations ,
35
40
JobsOperations ,
36
41
ManagedCertificatesOperations ,
37
42
ManagedEnvironmentDiagnosticsOperations ,
43
+ ManagedEnvironmentUsagesOperations ,
38
44
ManagedEnvironmentsDiagnosticsOperations ,
39
45
ManagedEnvironmentsOperations ,
40
46
ManagedEnvironmentsStoragesOperations ,
41
47
NamespacesOperations ,
42
48
Operations ,
49
+ UsagesOperations ,
43
50
)
44
51
45
52
if TYPE_CHECKING :
@@ -52,6 +59,8 @@ class ContainerAppsAPIClient(
52
59
): # pylint: disable=client-accepts-api-version-keyword,too-many-instance-attributes
53
60
"""ContainerAppsAPIClient.
54
61
62
+ :ivar app_resiliency: AppResiliencyOperations operations
63
+ :vartype app_resiliency: azure.mgmt.appcontainers.operations.AppResiliencyOperations
55
64
:ivar container_apps_auth_configs: ContainerAppsAuthConfigsOperations operations
56
65
:vartype container_apps_auth_configs:
57
66
azure.mgmt.appcontainers.operations.ContainerAppsAuthConfigsOperations
@@ -60,6 +69,10 @@ class ContainerAppsAPIClient(
60
69
azure.mgmt.appcontainers.operations.AvailableWorkloadProfilesOperations
61
70
:ivar billing_meters: BillingMetersOperations operations
62
71
:vartype billing_meters: azure.mgmt.appcontainers.operations.BillingMetersOperations
72
+ :ivar builders: BuildersOperations operations
73
+ :vartype builders: azure.mgmt.appcontainers.operations.BuildersOperations
74
+ :ivar builds: BuildsOperations operations
75
+ :vartype builds: azure.mgmt.appcontainers.operations.BuildsOperations
63
76
:ivar connected_environments: ConnectedEnvironmentsOperations operations
64
77
:vartype connected_environments:
65
78
azure.mgmt.appcontainers.operations.ConnectedEnvironmentsOperations
@@ -91,10 +104,10 @@ class ContainerAppsAPIClient(
91
104
:ivar managed_environments_diagnostics: ManagedEnvironmentsDiagnosticsOperations operations
92
105
:vartype managed_environments_diagnostics:
93
106
azure.mgmt.appcontainers.operations.ManagedEnvironmentsDiagnosticsOperations
94
- :ivar operations: Operations operations
95
- :vartype operations: azure.mgmt.appcontainers.operations.Operations
96
107
:ivar jobs: JobsOperations operations
97
108
:vartype jobs: azure.mgmt.appcontainers.operations.JobsOperations
109
+ :ivar operations: Operations operations
110
+ :vartype operations: azure.mgmt.appcontainers.operations.Operations
98
111
:ivar jobs_executions: JobsExecutionsOperations operations
99
112
:vartype jobs_executions: azure.mgmt.appcontainers.operations.JobsExecutionsOperations
100
113
:ivar managed_environments: ManagedEnvironmentsOperations operations
@@ -109,20 +122,30 @@ class ContainerAppsAPIClient(
109
122
:vartype namespaces: azure.mgmt.appcontainers.operations.NamespacesOperations
110
123
:ivar dapr_components: DaprComponentsOperations operations
111
124
:vartype dapr_components: azure.mgmt.appcontainers.operations.DaprComponentsOperations
125
+ :ivar dapr_component_resiliency_policies: DaprComponentResiliencyPoliciesOperations operations
126
+ :vartype dapr_component_resiliency_policies:
127
+ azure.mgmt.appcontainers.operations.DaprComponentResiliencyPoliciesOperations
128
+ :ivar dapr_subscriptions: DaprSubscriptionsOperations operations
129
+ :vartype dapr_subscriptions: azure.mgmt.appcontainers.operations.DaprSubscriptionsOperations
112
130
:ivar managed_environments_storages: ManagedEnvironmentsStoragesOperations operations
113
131
:vartype managed_environments_storages:
114
132
azure.mgmt.appcontainers.operations.ManagedEnvironmentsStoragesOperations
115
133
:ivar container_apps_source_controls: ContainerAppsSourceControlsOperations operations
116
134
:vartype container_apps_source_controls:
117
135
azure.mgmt.appcontainers.operations.ContainerAppsSourceControlsOperations
136
+ :ivar usages: UsagesOperations operations
137
+ :vartype usages: azure.mgmt.appcontainers.operations.UsagesOperations
138
+ :ivar managed_environment_usages: ManagedEnvironmentUsagesOperations operations
139
+ :vartype managed_environment_usages:
140
+ azure.mgmt.appcontainers.operations.ManagedEnvironmentUsagesOperations
118
141
:param credential: Credential needed for the client to connect to Azure. Required.
119
142
:type credential: ~azure.core.credentials.TokenCredential
120
- :param subscription_id: The ID of the target subscription. Required.
143
+ :param subscription_id: The ID of the target subscription. The value must be an UUID. Required.
121
144
:type subscription_id: str
122
145
:param base_url: Service URL. Default value is "https://management.azure.com".
123
146
:type base_url: str
124
- :keyword api_version: Api Version. Default value is "2023-05 -01". Note that overriding this
125
- default value may result in unsupported behavior.
147
+ :keyword api_version: Api Version. Default value is "2023-08 -01-preview ". Note that overriding
148
+ this default value may result in unsupported behavior.
126
149
:paramtype api_version: str
127
150
:keyword int polling_interval: Default waiting time between two polls for LRO operations if no
128
151
Retry-After header is present.
@@ -144,13 +167,16 @@ def __init__(
144
167
self ._serialize = Serializer (client_models )
145
168
self ._deserialize = Deserializer (client_models )
146
169
self ._serialize .client_side_validation = False
170
+ self .app_resiliency = AppResiliencyOperations (self ._client , self ._config , self ._serialize , self ._deserialize )
147
171
self .container_apps_auth_configs = ContainerAppsAuthConfigsOperations (
148
172
self ._client , self ._config , self ._serialize , self ._deserialize
149
173
)
150
174
self .available_workload_profiles = AvailableWorkloadProfilesOperations (
151
175
self ._client , self ._config , self ._serialize , self ._deserialize
152
176
)
153
177
self .billing_meters = BillingMetersOperations (self ._client , self ._config , self ._serialize , self ._deserialize )
178
+ self .builders = BuildersOperations (self ._client , self ._config , self ._serialize , self ._deserialize )
179
+ self .builds = BuildsOperations (self ._client , self ._config , self ._serialize , self ._deserialize )
154
180
self .connected_environments = ConnectedEnvironmentsOperations (
155
181
self ._client , self ._config , self ._serialize , self ._deserialize
156
182
)
@@ -179,8 +205,8 @@ def __init__(
179
205
self .managed_environments_diagnostics = ManagedEnvironmentsDiagnosticsOperations (
180
206
self ._client , self ._config , self ._serialize , self ._deserialize
181
207
)
182
- self .operations = Operations (self ._client , self ._config , self ._serialize , self ._deserialize )
183
208
self .jobs = JobsOperations (self ._client , self ._config , self ._serialize , self ._deserialize )
209
+ self .operations = Operations (self ._client , self ._config , self ._serialize , self ._deserialize )
184
210
self .jobs_executions = JobsExecutionsOperations (self ._client , self ._config , self ._serialize , self ._deserialize )
185
211
self .managed_environments = ManagedEnvironmentsOperations (
186
212
self ._client , self ._config , self ._serialize , self ._deserialize
@@ -191,12 +217,22 @@ def __init__(
191
217
)
192
218
self .namespaces = NamespacesOperations (self ._client , self ._config , self ._serialize , self ._deserialize )
193
219
self .dapr_components = DaprComponentsOperations (self ._client , self ._config , self ._serialize , self ._deserialize )
220
+ self .dapr_component_resiliency_policies = DaprComponentResiliencyPoliciesOperations (
221
+ self ._client , self ._config , self ._serialize , self ._deserialize
222
+ )
223
+ self .dapr_subscriptions = DaprSubscriptionsOperations (
224
+ self ._client , self ._config , self ._serialize , self ._deserialize
225
+ )
194
226
self .managed_environments_storages = ManagedEnvironmentsStoragesOperations (
195
227
self ._client , self ._config , self ._serialize , self ._deserialize
196
228
)
197
229
self .container_apps_source_controls = ContainerAppsSourceControlsOperations (
198
230
self ._client , self ._config , self ._serialize , self ._deserialize
199
231
)
232
+ self .usages = UsagesOperations (self ._client , self ._config , self ._serialize , self ._deserialize )
233
+ self .managed_environment_usages = ManagedEnvironmentUsagesOperations (
234
+ self ._client , self ._config , self ._serialize , self ._deserialize
235
+ )
200
236
201
237
def _send_request (self , request : HttpRequest , ** kwargs : Any ) -> HttpResponse :
202
238
"""Runs the network request through the client's chained policies.
0 commit comments