Skip to content

Commit 85202de

Browse files
author
SDKAuto
committed
CodeGen from PR 13729 in Azure/azure-rest-api-specs
Merge 0a9bab83c1bdbe8f1a3fa23a3e6a076ebf93ca45 into f7d973f
1 parent 37380a4 commit 85202de

20 files changed

+394
-88
lines changed

sdk/netapp/azure-mgmt-netapp/MANIFEST.in

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
include _meta.json
12
recursive-include tests *.py *.yaml
23
include *.md
34
include azure/__init__.py
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{
2+
"autorest": "V2",
3+
"use": "@microsoft.azure/autorest.python@~4.0.71",
4+
"commit": "984a7db2e7e330d176e202ddbaffbf9588da5ad0",
5+
"repository_url": "https://github.com/Azure/azure-rest-api-specs",
6+
"autorest_command": "autorest specification/netapp/resource-manager/readme.md --keep-version-file --multiapi --no-async --python --python-mode=update --python-sdks-folder=/home/vsts/work/1/s/azure-sdk-for-python/sdk --use=@microsoft.azure/autorest.python@~4.0.71 --version=V2",
7+
"readme": "specification/netapp/resource-manager/readme.md"
8+
}

sdk/netapp/azure-mgmt-netapp/azure/mgmt/netapp/_azure_net_app_files_management_client.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
from .operations import VolumesOperations
2121
from .operations import SnapshotsOperations
2222
from .operations import SnapshotPoliciesOperations
23+
from .operations import VolumeBackupStatusOperations
2324
from .operations import AccountBackupsOperations
2425
from .operations import BackupsOperations
2526
from .operations import BackupPoliciesOperations
@@ -47,6 +48,8 @@ class AzureNetAppFilesManagementClient(SDKClient):
4748
:vartype snapshots: azure.mgmt.netapp.operations.SnapshotsOperations
4849
:ivar snapshot_policies: SnapshotPolicies operations
4950
:vartype snapshot_policies: azure.mgmt.netapp.operations.SnapshotPoliciesOperations
51+
:ivar volume_backup_status: VolumeBackupStatus operations
52+
:vartype volume_backup_status: azure.mgmt.netapp.operations.VolumeBackupStatusOperations
5053
:ivar account_backups: AccountBackups operations
5154
:vartype account_backups: azure.mgmt.netapp.operations.AccountBackupsOperations
5255
:ivar backups: Backups operations
@@ -73,7 +76,7 @@ def __init__(
7376
super(AzureNetAppFilesManagementClient, self).__init__(self.config.credentials, self.config)
7477

7578
client_models = {k: v for k, v in models.__dict__.items() if isinstance(v, type)}
76-
self.api_version = '2020-11-01'
79+
self.api_version = '2020-12-01'
7780
self._serialize = Serializer(client_models)
7881
self._deserialize = Deserializer(client_models)
7982

@@ -91,6 +94,8 @@ def __init__(
9194
self._client, self.config, self._serialize, self._deserialize)
9295
self.snapshot_policies = SnapshotPoliciesOperations(
9396
self._client, self.config, self._serialize, self._deserialize)
97+
self.volume_backup_status = VolumeBackupStatusOperations(
98+
self._client, self.config, self._serialize, self._deserialize)
9499
self.account_backups = AccountBackupsOperations(
95100
self._client, self.config, self._serialize, self._deserialize)
96101
self.backups = BackupsOperations(

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

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
from ._models_py3 import BackupPolicyDetails
2020
from ._models_py3 import BackupPolicyPatch
2121
from ._models_py3 import BackupsList
22+
from ._models_py3 import BackupStatus
2223
from ._models_py3 import BreakReplicationRequest
2324
from ._models_py3 import CapacityPool
2425
from ._models_py3 import CapacityPoolPatch
@@ -39,6 +40,7 @@
3940
from ._models_py3 import QuotaAvailabilityRequest
4041
from ._models_py3 import ReplicationObject
4142
from ._models_py3 import ReplicationStatus
43+
from ._models_py3 import ResourceIdentity
4244
from ._models_py3 import ResourceNameAvailabilityRequest
4345
from ._models_py3 import ServiceSpecification
4446
from ._models_py3 import Snapshot
@@ -69,6 +71,7 @@
6971
from ._models import BackupPolicyDetails
7072
from ._models import BackupPolicyPatch
7173
from ._models import BackupsList
74+
from ._models import BackupStatus
7275
from ._models import BreakReplicationRequest
7376
from ._models import CapacityPool
7477
from ._models import CapacityPoolPatch
@@ -89,6 +92,7 @@
8992
from ._models import QuotaAvailabilityRequest
9093
from ._models import ReplicationObject
9194
from ._models import ReplicationStatus
95+
from ._models import ResourceIdentity
9296
from ._models import ResourceNameAvailabilityRequest
9397
from ._models import ServiceSpecification
9498
from ._models import Snapshot
@@ -123,7 +127,6 @@
123127
CheckNameResourceTypes,
124128
CheckQuotaNameResourceTypes,
125129
ActiveDirectoryStatus,
126-
KeySource,
127130
CreatedByType,
128131
ServiceLevel,
129132
QosType,
@@ -132,6 +135,7 @@
132135
SecurityStyle,
133136
RelationshipStatus,
134137
MirrorState,
138+
BackupType,
135139
)
136140

137141
__all__ = [
@@ -144,6 +148,7 @@
144148
'BackupPolicyDetails',
145149
'BackupPolicyPatch',
146150
'BackupsList',
151+
'BackupStatus',
147152
'BreakReplicationRequest',
148153
'CapacityPool',
149154
'CapacityPoolPatch',
@@ -164,6 +169,7 @@
164169
'QuotaAvailabilityRequest',
165170
'ReplicationObject',
166171
'ReplicationStatus',
172+
'ResourceIdentity',
167173
'ResourceNameAvailabilityRequest',
168174
'ServiceSpecification',
169175
'Snapshot',
@@ -197,7 +203,6 @@
197203
'CheckNameResourceTypes',
198204
'CheckQuotaNameResourceTypes',
199205
'ActiveDirectoryStatus',
200-
'KeySource',
201206
'CreatedByType',
202207
'ServiceLevel',
203208
'QosType',
@@ -206,4 +211,5 @@
206211
'SecurityStyle',
207212
'RelationshipStatus',
208213
'MirrorState',
214+
'BackupType',
209215
]

sdk/netapp/azure-mgmt-netapp/azure/mgmt/netapp/models/_azure_net_app_files_management_client_enums.py

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -43,11 +43,6 @@ class ActiveDirectoryStatus(str, Enum):
4343
updating = "Updating" #: Active Directory Updating
4444

4545

46-
class KeySource(str, Enum):
47-
48-
microsoft_net_app = "Microsoft.NetApp" #: The service manages the keys.
49-
50-
5146
class CreatedByType(str, Enum):
5247

5348
user = "User"
@@ -99,3 +94,9 @@ class MirrorState(str, Enum):
9994
uninitialized = "Uninitialized"
10095
mirrored = "Mirrored"
10196
broken = "Broken"
97+
98+
99+
class BackupType(str, Enum):
100+
101+
manual = "Manual" #: Manual backup
102+
scheduled = "Scheduled" #: Scheduled backup

0 commit comments

Comments
 (0)