AlloyDB v1alpha API - Class Instance.Types.PscInstanceConfig (1.0.0-alpha10)

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 v1alpha API class Instance.Types.PscInstanceConfig.

PscInstanceConfig contains PSC related configuration at an instance level.

Inheritance

object > Instance.Types.PscInstanceConfig

Namespace

Google.Cloud.AlloyDb.V1Alpha

Assembly

Google.Cloud.AlloyDb.V1Alpha.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

PscInterfaceConfigs

public RepeatedField<Instance.Types.PscInterfaceConfig> PscInterfaceConfigs { get; }

Optional. Configurations for setting up PSC interfaces attached to the instance which are used for outbound connectivity. Only primary instances can have PSC interface attached. Currently we only support 0 or 1 PSC interface.

Property Value
Type Description
RepeatedFieldInstanceTypesPscInterfaceConfig
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