PartitionBackupConfigurationInfo

Backup configuration information, for a specific partition, specifying what backup policy is being applied and suspend description, if any.

Properties

Name Type Required
Kind string Yes
PolicyName string No
PolicyInheritedFrom string (enum) No
SuspensionInfo BackupSuspensionInfo No
ServiceName string No
PartitionId string (uuid) No

Kind

Type: string
Required: Yes

A discriminator property. Its value must be 'Partition' for objects of type 'PartitionBackupConfigurationInfo'.


PolicyName

Type: string
Required: No

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


PolicyInheritedFrom

Type: string (enum)
Required: No

Specifies the scope at which the backup policy is applied.

Possible values are:

  • Invalid - Indicates an invalid backup policy scope type. All Service Fabric enumerations have the invalid type.
  • Partition - Indicates the backup policy is applied at partition level. Hence overriding any policy which may have applied at partition's service or application level.
  • Service - Indicates the backup policy is applied at service level. All partitions of the service inherit this policy unless explicitly overridden at partition level.
  • Application - Indicates the backup policy is applied at application level. All services and partitions of the application inherit this policy unless explicitly overridden at service or partition level.

SuspensionInfo

Type: BackupSuspensionInfo
Required: No

Describes the backup suspension details.


ServiceName

Type: string
Required: No

The full name of the service with 'fabric:' URI scheme.


PartitionId

Type: string (uuid)
Required: No

The partition ID indentifying the partition.