Network Connectivity v1 API - Class LinkedProducerVpcNetwork (2.9.0)

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

Inheritance

object > LinkedProducerVpcNetwork

Namespace

Google.Cloud.NetworkConnectivity.V1

Assembly

Google.Cloud.NetworkConnectivity.V1.dll

Constructors

LinkedProducerVpcNetwork()

public LinkedProducerVpcNetwork()

LinkedProducerVpcNetwork(LinkedProducerVpcNetwork)

public LinkedProducerVpcNetwork(LinkedProducerVpcNetwork other)
Parameter
Name Description
other LinkedProducerVpcNetwork

Properties

ExcludeExportRanges

public RepeatedField<string> ExcludeExportRanges { get; }

Optional. IP ranges encompassing the subnets to be excluded from peering.

Property Value
Type Description
RepeatedFieldstring

IncludeExportRanges

public RepeatedField<string> IncludeExportRanges { get; }

Optional. IP ranges allowed to be included from peering.

Property Value
Type Description
RepeatedFieldstring

Network

public string Network { get; set; }

Immutable. The URI of the Service Consumer VPC that the Producer VPC is peered with.

Property Value
Type Description
string

NetworkAsNetworkName

public NetworkName NetworkAsNetworkName { get; set; }

NetworkName-typed view over the Network resource name property.

Property Value
Type Description
NetworkName

Peering

public string Peering { get; set; }

Immutable. The name of the VPC peering between the Service Consumer VPC and the Producer VPC (defined in the Tenant project) which is added to the NCC hub. This peering must be in ACTIVE state.

Property Value
Type Description
string

ProducerNetwork

public string ProducerNetwork { get; set; }

Output only. The URI of the Producer VPC.

Property Value
Type Description
string

ProducerNetworkAsNetworkName

public NetworkName ProducerNetworkAsNetworkName { get; set; }

NetworkName-typed view over the ProducerNetwork resource name property.

Property Value
Type Description
NetworkName

ServiceConsumerVpcSpoke

public string ServiceConsumerVpcSpoke { get; set; }

Output only. The Service Consumer Network spoke.

Property Value
Type Description
string

ServiceConsumerVpcSpokeAsSpokeName

public SpokeName ServiceConsumerVpcSpokeAsSpokeName { get; set; }

SpokeName-typed view over the ServiceConsumerVpcSpoke resource name property.

Property Value
Type Description
SpokeName