Show / Hide Table of Contents

Class CloudAiPlatformTenantresourceCloudSqlInstanceConfig

The identity to configure a CloudSQL instance provisioned via SLM Terraform.

Inheritance
object
CloudAiPlatformTenantresourceCloudSqlInstanceConfig
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.Contentwarehouse.v1.Data
Assembly: Google.Apis.Contentwarehouse.v1.dll
Syntax
public class CloudAiPlatformTenantresourceCloudSqlInstanceConfig : IDirectResponseSchema

Properties

CloudSqlInstanceConnectionName

Output only. The CloudSQL instance connection name.

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

CloudSqlInstanceName

Input/Output [Optional]. The CloudSQL instance name within SLM instance. If not set, a random UUIC will be generated as instance name.

Declaration
[JsonProperty("cloudSqlInstanceName")]
public virtual string CloudSqlInstanceName { 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

KmsKeyReference

Input [Optional]. The KMS key name or the KMS grant name used for CMEK encryption. Only set this field when provisioning new CloudSQL instances. For existing CloudSQL instances, this field will be ignored because CMEK re-encryption is not supported.

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

MdbRolesForCorpAccess

Input [Optional]. MDB roles for corp access to CloudSQL instance.

Declaration
[JsonProperty("mdbRolesForCorpAccess")]
public virtual IList<string> MdbRolesForCorpAccess { get; set; }
Property Value
Type Description
IList<string>

SlmInstanceName

Output only. The SLM instance's full resource name.

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

SlmInstanceTemplate

Input [Required]. The SLM instance template to provision CloudSQL.

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

SlmInstanceType

Input [Required]. The SLM instance type to provision CloudSQL.

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

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX