Cloud FTP v1 API - Class InternalServerConfig (1.0.0-beta01)

public sealed class InternalServerConfig : IMessage<InternalServerConfig>, IEquatable<InternalServerConfig>, IDeepCloneable<InternalServerConfig>, IBufferMessage, IMessage

Reference documentation and code samples for the Cloud FTP v1 API class InternalServerConfig.

Configuration for private server accessible via PSC.

Inheritance

object > InternalServerConfig

Namespace

Google.Cloud.Ftp.V1

Assembly

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