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.
Implements
IMessageRestoreFromCloudSQLRequest, IEquatableRestoreFromCloudSQLRequest, IDeepCloneableRestoreFromCloudSQLRequest, IBufferMessage, IMessageNamespace
Google.Cloud.AlloyDb.V1AlphaAssembly
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 |