Class PrivateConfig
PrivateConfig includes settings for private instance.
Implements
Inherited Members
Namespace: Google.Apis.SecureSourceManager.v1.Data
Assembly: Google.Apis.SecureSourceManager.v1.dll
Syntax
public class PrivateConfig : IDirectResponseSchema
Properties
CaPool
Optional. Immutable. CA pool resource, resource must in the format of
projects/{project}/locations/{location}/caPools/{ca_pool}.
Declaration
[JsonProperty("caPool")]
public virtual string CaPool { 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 |
HttpServiceAttachment
Output only. Service Attachment for HTTP, resource is in the format of
projects/{project}/regions/{region}/serviceAttachments/{service_attachment}.
Declaration
[JsonProperty("httpServiceAttachment")]
public virtual string HttpServiceAttachment { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
IsPrivate
Required. Immutable. Indicate if it's private instance.
Declaration
[JsonProperty("isPrivate")]
public virtual bool? IsPrivate { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
PscAllowedProjects
Optional. Additional allowed projects for setting up PSC connections. Instance host project is automatically allowed and does not need to be included in this list.
Declaration
[JsonProperty("pscAllowedProjects")]
public virtual IList<string> PscAllowedProjects { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<string> |
SshServiceAttachment
Output only. Service Attachment for SSH, resource is in the format of
projects/{project}/regions/{region}/serviceAttachments/{service_attachment}.
Declaration
[JsonProperty("sshServiceAttachment")]
public virtual string SshServiceAttachment { get; set; }
Property Value
| Type | Description |
|---|---|
| string |