Network Connectivity v1 API - Class LinkedVpcNetwork (2.10.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. Because they are directly connected throuh VPC peering, NCC export filters do not apply between the service consumer VPC spoke and any of its producer VPC spokes. This VPC spoke cannot be deleted as long as any of these producer VPC spokes are connected to the NCC Hub.

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

ProposedExcludeExportRanges

public RepeatedField<string> ProposedExcludeExportRanges { get; }

Output only. The proposed exclude export IP ranges waiting for hub administration's approval.

Property Value
Type Description
RepeatedFieldstring

ProposedIncludeExportRanges

public RepeatedField<string> ProposedIncludeExportRanges { get; }

Optional. The proposed include export IP ranges waiting for hub administration's approval.

Property Value
Type Description
RepeatedFieldstring

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