Skip to content

Commit 86ac008

Browse files
author
SDK Automation
committed
Generated from 061b7ec93df428428b6b36b81d96d711b4b73791
add resource sku definition
1 parent 60353c1 commit 86ac008

File tree

11 files changed

+3185
-2
lines changed

11 files changed

+3185
-2
lines changed

sdk/appplatform/azure-mgmt-appplatform/azure/mgmt/appplatform/_app_platform_management_client.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
from .operations import CustomDomainsOperations
2121
from .operations import DeploymentsOperations
2222
from .operations import Operations
23+
from .operations import SkuOperations
2324
from . import models
2425

2526

@@ -43,6 +44,8 @@ class AppPlatformManagementClient(SDKClient):
4344
:vartype deployments: azure.mgmt.appplatform.operations.DeploymentsOperations
4445
:ivar operations: Operations operations
4546
:vartype operations: azure.mgmt.appplatform.operations.Operations
47+
:ivar sku: Sku operations
48+
:vartype sku: azure.mgmt.appplatform.operations.SkuOperations
4649
4750
:param credentials: Credentials needed for the client to connect to Azure.
4851
:type credentials: :mod:`A msrestazure Credentials
@@ -79,3 +82,5 @@ def __init__(
7982
self._client, self.config, self._serialize, self._deserialize)
8083
self.operations = Operations(
8184
self._client, self.config, self._serialize, self._deserialize)
85+
self.sku = SkuOperations(
86+
self._client, self.config, self._serialize, self._deserialize)

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

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,9 +43,17 @@
4343
from ._models_py3 import ProxyResource
4444
from ._models_py3 import RegenerateTestKeyRequestPayload
4545
from ._models_py3 import Resource
46+
from ._models_py3 import ResourceSku
47+
from ._models_py3 import ResourceSkuCapabilities
48+
from ._models_py3 import ResourceSkuLocationInfo
49+
from ._models_py3 import ResourceSkuRestrictionInfo
50+
from ._models_py3 import ResourceSkuRestrictions
51+
from ._models_py3 import ResourceSkuZoneDetails
4652
from ._models_py3 import ResourceUploadDefinition
4753
from ._models_py3 import ServiceResource
4854
from ._models_py3 import ServiceSpecification
55+
from ._models_py3 import Sku
56+
from ._models_py3 import SkuCapacity
4957
from ._models_py3 import TemporaryDisk
5058
from ._models_py3 import TestKeys
5159
from ._models_py3 import TraceProperties
@@ -85,9 +93,17 @@
8593
from ._models import ProxyResource
8694
from ._models import RegenerateTestKeyRequestPayload
8795
from ._models import Resource
96+
from ._models import ResourceSku
97+
from ._models import ResourceSkuCapabilities
98+
from ._models import ResourceSkuLocationInfo
99+
from ._models import ResourceSkuRestrictionInfo
100+
from ._models import ResourceSkuRestrictions
101+
from ._models import ResourceSkuZoneDetails
88102
from ._models import ResourceUploadDefinition
89103
from ._models import ServiceResource
90104
from ._models import ServiceSpecification
105+
from ._models import Sku
106+
from ._models import SkuCapacity
91107
from ._models import TemporaryDisk
92108
from ._models import TestKeys
93109
from ._models import TraceProperties
@@ -99,6 +115,7 @@
99115
from ._paged_models import CustomDomainResourcePaged
100116
from ._paged_models import DeploymentResourcePaged
101117
from ._paged_models import OperationDetailPaged
118+
from ._paged_models import ResourceSkuPaged
102119
from ._paged_models import ServiceResourcePaged
103120
from ._app_platform_management_client_enums import (
104121
ProvisioningState,
@@ -110,6 +127,9 @@
110127
RuntimeVersion,
111128
DeploymentResourceProvisioningState,
112129
DeploymentResourceStatus,
130+
SkuScaleType,
131+
ResourceSkuRestrictionsType,
132+
ResourceSkuRestrictionsReasonCode,
113133
)
114134

115135
__all__ = [
@@ -146,9 +166,17 @@
146166
'ProxyResource',
147167
'RegenerateTestKeyRequestPayload',
148168
'Resource',
169+
'ResourceSku',
170+
'ResourceSkuCapabilities',
171+
'ResourceSkuLocationInfo',
172+
'ResourceSkuRestrictionInfo',
173+
'ResourceSkuRestrictions',
174+
'ResourceSkuZoneDetails',
149175
'ResourceUploadDefinition',
150176
'ServiceResource',
151177
'ServiceSpecification',
178+
'Sku',
179+
'SkuCapacity',
152180
'TemporaryDisk',
153181
'TestKeys',
154182
'TraceProperties',
@@ -161,6 +189,7 @@
161189
'CustomDomainResourcePaged',
162190
'DeploymentResourcePaged',
163191
'OperationDetailPaged',
192+
'ResourceSkuPaged',
164193
'ProvisioningState',
165194
'ConfigServerState',
166195
'TraceProxyState',
@@ -170,4 +199,7 @@
170199
'RuntimeVersion',
171200
'DeploymentResourceProvisioningState',
172201
'DeploymentResourceStatus',
202+
'SkuScaleType',
203+
'ResourceSkuRestrictionsType',
204+
'ResourceSkuRestrictionsReasonCode',
173205
]

sdk/appplatform/azure-mgmt-appplatform/azure/mgmt/appplatform/models/_app_platform_management_client_enums.py

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,3 +85,22 @@ class DeploymentResourceStatus(str, Enum):
8585
allocating = "Allocating"
8686
upgrading = "Upgrading"
8787
compiling = "Compiling"
88+
89+
90+
class SkuScaleType(str, Enum):
91+
92+
none = "None"
93+
manual = "Manual"
94+
automatic = "Automatic"
95+
96+
97+
class ResourceSkuRestrictionsType(str, Enum):
98+
99+
location = "Location"
100+
zone = "Zone"
101+
102+
103+
class ResourceSkuRestrictionsReasonCode(str, Enum):
104+
105+
quota_id = "QuotaId"
106+
not_available_for_subscription = "NotAvailableForSubscription"

0 commit comments

Comments
 (0)