Class InternalServerConfig
Configuration for private server accessible via PSC.
Implements
Inherited Members
Namespace: Google.Apis.CloudFTP.v1.Data
Assembly: Google.Apis.CloudFTP.v1.dll
Syntax
public class InternalServerConfig : IDirectResponseSchema
Properties
ConsumerAcceptList
Required. A list of projects that are permitted to connect. At least one project is required in the allow list.
Declaration
[JsonProperty("consumerAcceptList")]
public virtual IList<AllowedConsumer> ConsumerAcceptList { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<AllowedConsumer> |
ConsumerRejectList
Optional. A list of projects that are denied connection. Format: "projects/sample_project_id" or
"projects/1234567890" Projects in this list will be denied access, even if they are included in the
allow_list. If this list is empty, no projects are explicitly rejected.
Declaration
[JsonProperty("consumerRejectList")]
public virtual IList<DeniedConsumer> ConsumerRejectList { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<DeniedConsumer> |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
PscEndpoints
Output only. Details of endpoints created by the customer.
Declaration
[JsonProperty("pscEndpoints")]
public virtual IList<PscEndpoint> PscEndpoints { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<PscEndpoint> |
ServiceAttachment
Output only. The resource name of the service attachment. Format:
projects/{project}/regions/{region}/serviceAttachments/{service_attachment}
Declaration
[JsonProperty("serviceAttachment")]
public virtual string ServiceAttachment { get; set; }
Property Value
| Type | Description |
|---|---|
| string |