Show / Hide Table of Contents

Class PointInTimeRestoreContext

The context to perform a point-in-time recovery of an instance managed by Google Cloud Backup and Disaster Recovery.

Inheritance
object
PointInTimeRestoreContext
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.SQLAdmin.v1.Data
Assembly: Google.Apis.SQLAdmin.v1.dll
Syntax
public class PointInTimeRestoreContext : IDirectResponseSchema

Properties

AllocatedIpRange

Optional. The name of the allocated IP range for the internal IP Cloud SQL instance. For example: "google-managed-services-default". If you set this, then Cloud SQL creates the IP address for the cloned instance in the allocated range. This range must comply with RFC 1035 standards. Specifically, the name must be 1-63 characters long and match the regular expression a-z?. Reserved for future use. http://go/speckle-subnet-picker-clone

Declaration
[JsonProperty("allocatedIpRange")]
public virtual string AllocatedIpRange { get; set; }
Property Value
Type Description
string

Datasource

The Google Cloud Backup and Disaster Recovery Datasource URI. Format: projects/{project}/locations/{region}/backupVaults/{backupvault}/dataSources/{datasource}.

Declaration
[JsonProperty("datasource")]
public virtual string Datasource { get; set; }
Property Value
Type Description
string

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

PointInTime

object representation of PointInTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use PointInTimeDateTimeOffset instead.")]
public virtual object PointInTime { get; set; }
Property Value
Type Description
object

PointInTimeDateTimeOffset

DateTimeOffset representation of PointInTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? PointInTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

PointInTimeRaw

Required. The date and time to which you want to restore the instance.

Declaration
[JsonProperty("pointInTime")]
public virtual string PointInTimeRaw { get; set; }
Property Value
Type Description
string

PreferredSecondaryZone

Optional. Point-in-time recovery of a regional instance in the specified zones. If not specified, clone to the same secondary zone as the source instance. This value cannot be the same as the preferred_zone field.

Declaration
[JsonProperty("preferredSecondaryZone")]
public virtual string PreferredSecondaryZone { get; set; }
Property Value
Type Description
string

PreferredZone

Optional. Point-in-time recovery of an instance to the specified zone. If no zone is specified, then clone to the same primary zone as the source instance.

Declaration
[JsonProperty("preferredZone")]
public virtual string PreferredZone { get; set; }
Property Value
Type Description
string

PrivateNetwork

Optional. The resource link for the VPC network from which the Cloud SQL instance is accessible for private IP. For example, /projects/myProject/global/networks/default.

Declaration
[JsonProperty("privateNetwork")]
public virtual string PrivateNetwork { get; set; }
Property Value
Type Description
string

TargetInstance

Target instance name.

Declaration
[JsonProperty("targetInstance")]
public virtual string TargetInstance { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX