public sealed class InternalServerConfig : IMessage<InternalServerConfig>, IEquatable<InternalServerConfig>, IDeepCloneable<InternalServerConfig>, IBufferMessage, IMessageReference documentation and code samples for the Cloud FTP v1 API class InternalServerConfig.
Configuration for private server accessible via PSC.
Implements
IMessageInternalServerConfig, IEquatableInternalServerConfig, IDeepCloneableInternalServerConfig, IBufferMessage, IMessageNamespace
Google.Cloud.Ftp.V1Assembly
Google.Cloud.Ftp.V1.dll
Constructors
InternalServerConfig()
public InternalServerConfig()InternalServerConfig(InternalServerConfig)
public InternalServerConfig(InternalServerConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
InternalServerConfig |
Properties
ConsumerAcceptList
public RepeatedField<InternalServerConfig.Types.AllowedConsumer> ConsumerAcceptList { get; }Required. A list of projects that are permitted to connect. At least one project is required in the allow list.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldInternalServerConfigTypesAllowedConsumer |
|
ConsumerRejectList
public RepeatedField<InternalServerConfig.Types.DeniedConsumer> ConsumerRejectList { get; }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.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldInternalServerConfigTypesDeniedConsumer |
|
PscEndpoints
public RepeatedField<InternalServerConfig.Types.PscEndpoint> PscEndpoints { get; }Output only. Details of endpoints created by the customer.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldInternalServerConfigTypesPscEndpoint |
|
ServiceAttachment
public string ServiceAttachment { get; set; }Output only. The resource name of the service attachment.
Format:
projects/{project}/regions/{region}/serviceAttachments/{service_attachment}
| Property Value | |
|---|---|
| Type | Description |
string |
|
ServiceAttachmentAsServiceAttachmentName
public ServiceAttachmentName ServiceAttachmentAsServiceAttachmentName { get; set; }ServiceAttachmentName-typed view over the ServiceAttachment resource name property.
| Property Value | |
|---|---|
| Type | Description |
ServiceAttachmentName |
|