ManagedIdentityAzureBlobBackupStorageDescription Class

Describes the parameters for Azure blob store (connected using managed identity) used for storing and enumerating backups.

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

Inheritance
azure.servicefabric.models._models_py3.BackupStorageDescription
ManagedIdentityAzureBlobBackupStorageDescription

Constructor

ManagedIdentityAzureBlobBackupStorageDescription(*, managed_identity_type, blob_service_uri: str, container_name: str, friendly_name: Optional[str] = None, **kwargs)

Parameters

friendly_name
str
Required

Friendly name for this backup storage.

storage_kind
str
Required

Required. Constant filled by server.

managed_identity_type
str or ManagedIdentityType
Required

Required. The type of managed identity to be used to connect to Azure Blob Store via Managed Identity. Possible values include: 'Invalid', 'VMSS', 'Cluster'

blob_service_uri
str
Required

Required. The Blob Service Uri to connect to the Azure blob store..

container_name
str
Required

Required. The name of the container in the blob store to store and enumerate backups from.