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

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

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

Configuration for external server.

Inheritance

object > ExternalServerConfig

Namespace

Google.Cloud.Ftp.V1

Assembly

Google.Cloud.Ftp.V1.dll

Constructors

ExternalServerConfig()

public ExternalServerConfig()

ExternalServerConfig(ExternalServerConfig)

public ExternalServerConfig(ExternalServerConfig other)
Parameter
Name Description
other ExternalServerConfig

Properties

AllowedCidrBlocks

public RepeatedField<string> AllowedCidrBlocks { get; }

Optional. List of CIDR blocks that are allowed to access the Server. A CIDR range consists of an IP Address and a prefix length to construct the subnet mask. By default, the prefix length is 32 (i.e. matches a single IP address). For now, only IPV4 addresses are supported. Examples: "203.0.113.0/24" - matches with the IP addresses in the range 203.0.113.0 - 203.0.113.255. "0.0.0.0/0" - matches against any IP address. This field must contain at least one entry if the access type is EXTERNAL. The number of allowed CIDR blocks cannot exceed 500. Example: 192.168.0.0/16

Property Value
Type Description
RepeatedFieldstring

IpAddress

public string IpAddress { get; set; }

Output only. IP address of the LB via which clients will connect.

Property Value
Type Description
string