public sealed class InternalServerConfig.Types.AllowedConsumer : IMessage<InternalServerConfig.Types.AllowedConsumer>, IEquatable<InternalServerConfig.Types.AllowedConsumer>, IDeepCloneable<InternalServerConfig.Types.AllowedConsumer>, IBufferMessage, IMessageReference documentation and code samples for the Cloud FTP v1 API class InternalServerConfig.Types.AllowedConsumer.
A consumer project or network that is permitted to connect to the server via PSC.
Implements
IMessageInternalServerConfigTypesAllowedConsumer, IEquatableInternalServerConfigTypesAllowedConsumer, IDeepCloneableInternalServerConfigTypesAllowedConsumer, IBufferMessage, IMessageNamespace
Google.Cloud.Ftp.V1Assembly
Google.Cloud.Ftp.V1.dll
Constructors
AllowedConsumer()
public AllowedConsumer()AllowedConsumer(AllowedConsumer)
public AllowedConsumer(InternalServerConfig.Types.AllowedConsumer other)| Parameter | |
|---|---|
| Name | Description |
other |
InternalServerConfigTypesAllowedConsumer |
Properties
ConnectionLimit
public long ConnectionLimit { get; set; }Required. The connection limit for the consumer. Value must be greater than 0.
| Property Value | |
|---|---|
| Type | Description |
long |
|
ConsumerTypeCase
public InternalServerConfig.Types.AllowedConsumer.ConsumerTypeOneofCase ConsumerTypeCase { get; }| Property Value | |
|---|---|
| Type | Description |
InternalServerConfigTypesAllowedConsumerConsumerTypeOneofCase |
|
HasProject
public bool HasProject { get; }Gets whether the "project" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
Project
public string Project { get; set; }The project ID or number of the consumer project.
Must be in the format: projects/{project}.
| Property Value | |
|---|---|
| Type | Description |
string |
|
ProjectAsProjectName
public ProjectName ProjectAsProjectName { get; set; }ProjectName-typed view over the Project resource name property.
| Property Value | |
|---|---|
| Type | Description |
ProjectName |
|