Snapshot Class

A node pool snapshot resource.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

Inheritance
azure.mgmt.containerservice.v2021_08_01.models._models_py3.Resource
Snapshot

Constructor

Snapshot(*, location: str, tags: Optional[Dict[str, str]] = None, creation_data: Optional[_models.CreationData] = None, snapshot_type: Optional[Union[str, _models.SnapshotType]] = 'NodePool', **kwargs)

Variables

id
str

Resource Id.

name
str

Resource name.

type
str

Resource type.

location
str

Required. Resource location.

tags
dict[str, str]

A set of tags. Resource tags.

system_data
SystemData

The system metadata relating to this snapshot.

creation_data
CreationData

CreationData to be used to specify the source agent pool resource ID to create this snapshot.

snapshot_type
str or SnapshotType

The type of a snapshot. The default is NodePool. Known values are: "NodePool". Default value: "NodePool".