Class ConsumerConfig
Configuration information for a private service access connection.
Implements
Inherited Members
Namespace: Google.Apis.ServiceNetworking.v1.Data
Assembly: Google.Apis.ServiceNetworking.v1.dll
Syntax
public class ConsumerConfig : IDirectResponseSchema
Properties
CloudsqlConfigs
Represents one or multiple Cloud SQL configurations.
Declaration
[JsonProperty("cloudsqlConfigs")]
public virtual IList<CloudSQLConfig> CloudsqlConfigs { get; set; }
Property Value
Type | Description |
---|---|
IList<CloudSQLConfig> |
ConsumerExportCustomRoutes
Export custom routes flag value for peering from consumer to producer.
Declaration
[JsonProperty("consumerExportCustomRoutes")]
public virtual bool? ConsumerExportCustomRoutes { get; set; }
Property Value
Type | Description |
---|---|
bool? |
ConsumerExportSubnetRoutesWithPublicIp
Export subnet routes with public ip flag value for peering from consumer to producer.
Declaration
[JsonProperty("consumerExportSubnetRoutesWithPublicIp")]
public virtual bool? ConsumerExportSubnetRoutesWithPublicIp { get; set; }
Property Value
Type | Description |
---|---|
bool? |
ConsumerImportCustomRoutes
Import custom routes flag value for peering from consumer to producer.
Declaration
[JsonProperty("consumerImportCustomRoutes")]
public virtual bool? ConsumerImportCustomRoutes { get; set; }
Property Value
Type | Description |
---|---|
bool? |
ConsumerImportSubnetRoutesWithPublicIp
Import subnet routes with public ip flag value for peering from consumer to producer.
Declaration
[JsonProperty("consumerImportSubnetRoutesWithPublicIp")]
public virtual bool? ConsumerImportSubnetRoutesWithPublicIp { get; set; }
Property Value
Type | Description |
---|---|
bool? |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
ProducerExportCustomRoutes
Export custom routes flag value for peering from producer to consumer.
Declaration
[JsonProperty("producerExportCustomRoutes")]
public virtual bool? ProducerExportCustomRoutes { get; set; }
Property Value
Type | Description |
---|---|
bool? |
ProducerExportSubnetRoutesWithPublicIp
Export subnet routes with public ip flag value for peering from producer to consumer.
Declaration
[JsonProperty("producerExportSubnetRoutesWithPublicIp")]
public virtual bool? ProducerExportSubnetRoutesWithPublicIp { get; set; }
Property Value
Type | Description |
---|---|
bool? |
ProducerImportCustomRoutes
Import custom routes flag value for peering from producer to consumer.
Declaration
[JsonProperty("producerImportCustomRoutes")]
public virtual bool? ProducerImportCustomRoutes { get; set; }
Property Value
Type | Description |
---|---|
bool? |
ProducerImportSubnetRoutesWithPublicIp
Import subnet routes with public ip flag value for peering from producer to consumer.
Declaration
[JsonProperty("producerImportSubnetRoutesWithPublicIp")]
public virtual bool? ProducerImportSubnetRoutesWithPublicIp { get; set; }
Property Value
Type | Description |
---|---|
bool? |
ProducerNetwork
Output only. The VPC host network that is used to host managed service instances. In the format, projects/{project}/global/networks/{network} where {project} is the project number e.g. '12345' and {network} is the network name.
Declaration
[JsonProperty("producerNetwork")]
public virtual string ProducerNetwork { get; set; }
Property Value
Type | Description |
---|---|
string |
ReservedRanges
Output only. The reserved ranges associated with this private service access connection.
Declaration
[JsonProperty("reservedRanges")]
public virtual IList<GoogleCloudServicenetworkingV1ConsumerConfigReservedRange> ReservedRanges { get; set; }
Property Value
Type | Description |
---|---|
IList<GoogleCloudServicenetworkingV1ConsumerConfigReservedRange> |
UsedIpRanges
Output only. The IP ranges already in use by consumer or producer
Declaration
[JsonProperty("usedIpRanges")]
public virtual IList<string> UsedIpRanges { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |
VpcScReferenceArchitectureEnabled
Output only. Indicates whether the VPC Service Controls reference architecture is configured for the producer VPC host network.
Declaration
[JsonProperty("vpcScReferenceArchitectureEnabled")]
public virtual bool? VpcScReferenceArchitectureEnabled { get; set; }
Property Value
Type | Description |
---|---|
bool? |