AlloyDB v1alpha API - Class RestoreFromCloudSQLRequest (1.0.0-alpha11)

public sealed class RestoreFromCloudSQLRequest : IMessage<RestoreFromCloudSQLRequest>, IEquatable<RestoreFromCloudSQLRequest>, IDeepCloneable<RestoreFromCloudSQLRequest>, IBufferMessage, IMessage

Reference documentation and code samples for the AlloyDB v1alpha API class RestoreFromCloudSQLRequest.

Message for registering Restoring from CloudSQL resource.

Inheritance

object > RestoreFromCloudSQLRequest

Namespace

Google.Cloud.AlloyDb.V1Alpha

Assembly

Google.Cloud.AlloyDb.V1Alpha.dll

Constructors

RestoreFromCloudSQLRequest()

public RestoreFromCloudSQLRequest()

RestoreFromCloudSQLRequest(RestoreFromCloudSQLRequest)

public RestoreFromCloudSQLRequest(RestoreFromCloudSQLRequest other)
Parameter
Name Description
other RestoreFromCloudSQLRequest

Properties

CloudsqlBackupRunSource

public CloudSQLBackupRunSource CloudsqlBackupRunSource { get; set; }

Cluster created from CloudSQL backup run.

Property Value
Type Description
CloudSQLBackupRunSource

Cluster

public Cluster Cluster { get; set; }

Required. The resource being created

Property Value
Type Description
Cluster

ClusterId

public string ClusterId { get; set; }

Required. ID of the requesting object.

Property Value
Type Description
string

Parent

public string Parent { get; set; }

Required. The location of the new cluster. For the required format, see the comment on Cluster.name field.

Property Value
Type Description
string

ParentAsLocationName

public LocationName ParentAsLocationName { get; set; }

LocationName-typed view over the Parent resource name property.

Property Value
Type Description
LocationName

SourceCase

public RestoreFromCloudSQLRequest.SourceOneofCase SourceCase { get; }
Property Value
Type Description
RestoreFromCloudSQLRequestSourceOneofCase