Share via


GeoBackupPolicy Class

Definition

A database geo backup policy.

[Microsoft.Rest.Serialization.JsonTransformation]
public class GeoBackupPolicy : Microsoft.Azure.Management.Synapse.Models.ProxyResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type GeoBackupPolicy = class
    inherit ProxyResource
Public Class GeoBackupPolicy
Inherits ProxyResource
Inheritance
GeoBackupPolicy
Attributes

Constructors

GeoBackupPolicy()

Initializes a new instance of the GeoBackupPolicy class.

GeoBackupPolicy(GeoBackupPolicyState, String, String, String, String, String, String)

Initializes a new instance of the GeoBackupPolicy class.

Properties

Id

Gets fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

(Inherited from Resource)
Kind

Gets kind of geo backup policy. This is metadata used for the Azure portal experience.

Location

Gets backup policy location.

Name

Gets the name of the resource

(Inherited from Resource)
State

Gets or sets the state of the geo backup policy. Possible values include: 'Disabled', 'Enabled'

StorageType

Gets the storage type of the geo backup policy.

Type

Gets the type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

(Inherited from Resource)

Methods

Validate()

Validate the object.

Applies to