ManagedClusterSnapshotsOperations interface
Interface representing a ManagedClusterSnapshots operations.
Properties
| create |
Creates or updates a managed cluster snapshot. |
| delete | |
| get | Gets a managed cluster snapshot. |
| list | Gets a list of managed cluster snapshots in the specified subscription. |
| list |
Lists managed cluster snapshots in the specified subscription and resource group. |
| update |
Updates tags on a managed cluster snapshot. |
Property Details
createOrUpdate
Creates or updates a managed cluster snapshot.
createOrUpdate: (resourceGroupName: string, resourceName: string, parameters: ManagedClusterSnapshot, options?: ManagedClusterSnapshotsCreateOrUpdateOptionalParams) => Promise<ManagedClusterSnapshot>
Property Value
(resourceGroupName: string, resourceName: string, parameters: ManagedClusterSnapshot, options?: ManagedClusterSnapshotsCreateOrUpdateOptionalParams) => Promise<ManagedClusterSnapshot>
delete
delete: (resourceGroupName: string, resourceName: string, options?: ManagedClusterSnapshotsDeleteOptionalParams) => Promise<void>
Property Value
(resourceGroupName: string, resourceName: string, options?: ManagedClusterSnapshotsDeleteOptionalParams) => Promise<void>
get
Gets a managed cluster snapshot.
get: (resourceGroupName: string, resourceName: string, options?: ManagedClusterSnapshotsGetOptionalParams) => Promise<ManagedClusterSnapshot>
Property Value
(resourceGroupName: string, resourceName: string, options?: ManagedClusterSnapshotsGetOptionalParams) => Promise<ManagedClusterSnapshot>
list
Gets a list of managed cluster snapshots in the specified subscription.
list: (options?: ManagedClusterSnapshotsListOptionalParams) => PagedAsyncIterableIterator<ManagedClusterSnapshot, ManagedClusterSnapshot[], PageSettings>
Property Value
(options?: ManagedClusterSnapshotsListOptionalParams) => PagedAsyncIterableIterator<ManagedClusterSnapshot, ManagedClusterSnapshot[], PageSettings>
listByResourceGroup
Lists managed cluster snapshots in the specified subscription and resource group.
listByResourceGroup: (resourceGroupName: string, options?: ManagedClusterSnapshotsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<ManagedClusterSnapshot, ManagedClusterSnapshot[], PageSettings>
Property Value
(resourceGroupName: string, options?: ManagedClusterSnapshotsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<ManagedClusterSnapshot, ManagedClusterSnapshot[], PageSettings>
updateTags
Updates tags on a managed cluster snapshot.
updateTags: (resourceGroupName: string, resourceName: string, parameters: TagsObject, options?: ManagedClusterSnapshotsUpdateTagsOptionalParams) => Promise<ManagedClusterSnapshot>
Property Value
(resourceGroupName: string, resourceName: string, parameters: TagsObject, options?: ManagedClusterSnapshotsUpdateTagsOptionalParams) => Promise<ManagedClusterSnapshot>