AlloyDB v1beta API - Class Instance.Types.PscInstanceConfig (1.0.0-beta09)

public sealed class Instance.Types.PscInstanceConfig : IMessage<Instance.Types.PscInstanceConfig>, IEquatable<Instance.Types.PscInstanceConfig>, IDeepCloneable<Instance.Types.PscInstanceConfig>, IBufferMessage, IMessage

Reference documentation and code samples for the AlloyDB v1beta API class Instance.Types.PscInstanceConfig.

PscInstanceConfig contains PSC related configuration at an instance level.

Inheritance

object > Instance.Types.PscInstanceConfig

Namespace

Google.Cloud.AlloyDb.V1Beta

Assembly

Google.Cloud.AlloyDb.V1Beta.dll

Constructors

PscInstanceConfig()

public PscInstanceConfig()

PscInstanceConfig(PscInstanceConfig)

public PscInstanceConfig(Instance.Types.PscInstanceConfig other)
Parameter
Name Description
other InstanceTypesPscInstanceConfig

Properties

AllowedConsumerProjects

public RepeatedField<string> AllowedConsumerProjects { get; }

Optional. List of consumer projects that are allowed to create PSC endpoints to service-attachments to this instance.

Property Value
Type Description
RepeatedFieldstring

PscDnsName

public string PscDnsName { get; set; }

Output only. The DNS name of the instance for PSC connectivity. Name convention: <uid>.<uid>.<region>.alloydb-psc.goog

Property Value
Type Description
string
public string ServiceAttachmentLink { get; set; }

Output only. The service attachment created when Private Service Connect (PSC) is enabled for the instance. The name of the resource will be in the format of projects/<alloydb-tenant-project-number>/regions/<region-name>/serviceAttachments/<service-attachment-name>

Property Value
Type Description
string