BackupConfigurationInfo Class

Describes the backup configuration information.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: ApplicationBackupConfigurationInfo, ServiceBackupConfigurationInfo, PartitionBackupConfigurationInfo

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

Inheritance
BackupConfigurationInfo

Constructor

BackupConfigurationInfo(*, policy_name: Optional[str] = None, policy_inherited_from=None, suspension_info=None, **kwargs)

Parameters

policy_name
str
Required

The name of the backup policy which is applicable to this Service Fabric application or service or partition.

policy_inherited_from
str or BackupPolicyScope
Required

Specifies the scope at which the backup policy is applied. Possible values include: 'Invalid', 'Partition', 'Service', 'Application'

suspension_info
BackupSuspensionInfo
Required

Describes the backup suspension details.

kind
str
Required

Required. Constant filled by server.