public sealed class LinkedProducerVpcNetwork : IMessage<LinkedProducerVpcNetwork>, IEquatable<LinkedProducerVpcNetwork>, IDeepCloneable<LinkedProducerVpcNetwork>, IBufferMessage, IMessage
Implements
IMessageLinkedProducerVpcNetwork, IEquatableLinkedProducerVpcNetwork, IDeepCloneableLinkedProducerVpcNetwork, IBufferMessage, IMessageNamespace
Google.Cloud.NetworkConnectivity.V1Assembly
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 |