Network Connectivity v1 API - Class LinkedVpcNetwork (2.9.0)

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

Reference documentation and code samples for the Network Connectivity v1 API class LinkedVpcNetwork.

An existing VPC network.

Inheritance

object > LinkedVpcNetwork

Namespace

Google.Cloud.NetworkConnectivity.V1

Assembly

Google.Cloud.NetworkConnectivity.V1.dll

Constructors

LinkedVpcNetwork()

public LinkedVpcNetwork()

LinkedVpcNetwork(LinkedVpcNetwork)

public LinkedVpcNetwork(LinkedVpcNetwork other)
Parameter
Name Description
other LinkedVpcNetwork

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

ProducerVpcSpokes

public RepeatedField<string> ProducerVpcSpokes { get; }

Output only. The list of Producer VPC spokes that this VPC spoke is a service consumer VPC spoke for. These producer VPCs are connected through VPC peering to this spoke's backing VPC network.

Property Value
Type Description
RepeatedFieldstring

ProducerVpcSpokesAsSpokeNames

public ResourceNameList<SpokeName> ProducerVpcSpokesAsSpokeNames { get; }

SpokeName-typed view over the ProducerVpcSpokes resource name property.

Property Value
Type Description
ResourceNameListSpokeName

Uri

public string Uri { get; set; }

Required. The URI of the VPC network resource.

Property Value
Type Description
string

UriAsNetworkName

public NetworkName UriAsNetworkName { get; set; }

NetworkName-typed view over the Uri resource name property.

Property Value
Type Description
NetworkName