Show / Hide Table of Contents

Class ConsumerConfig

Configuration information for a private service access connection.

Inheritance
object
ConsumerConfig
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.ServiceNetworking.v1beta.Data
Assembly: Google.Apis.ServiceNetworking.v1beta.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?

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX