ServiceBackupConfigurationInfo

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

Properties

Name Type Required
PolicyName string No
PolicyInheritedFrom string (enum) No
SuspensionInfo BackupSuspensionInfo No
ServiceName string No

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.