Network Connectivity V1 API - Class Google::Cloud::NetworkConnectivity::V1::LinkedProducerVpcNetwork (v1.1.0)

Reference documentation and code samples for the Network Connectivity V1 API class Google::Cloud::NetworkConnectivity::V1::LinkedProducerVpcNetwork.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#exclude_export_ranges

def exclude_export_ranges() -> ::Array<::String>
Returns
  • (::Array<::String>) — Optional. IP ranges encompassing the subnets to be excluded from peering.

#exclude_export_ranges=

def exclude_export_ranges=(value) -> ::Array<::String>
Parameter
  • value (::Array<::String>) — Optional. IP ranges encompassing the subnets to be excluded from peering.
Returns
  • (::Array<::String>) — Optional. IP ranges encompassing the subnets to be excluded from peering.

#include_export_ranges

def include_export_ranges() -> ::Array<::String>
Returns
  • (::Array<::String>) — Optional. IP ranges allowed to be included from peering.

#include_export_ranges=

def include_export_ranges=(value) -> ::Array<::String>
Parameter
  • value (::Array<::String>) — Optional. IP ranges allowed to be included from peering.
Returns
  • (::Array<::String>) — Optional. IP ranges allowed to be included from peering.

#network

def network() -> ::String
Returns
  • (::String) — Immutable. The URI of the Service Consumer VPC that the Producer VPC is peered with.

#network=

def network=(value) -> ::String
Parameter
  • value (::String) — Immutable. The URI of the Service Consumer VPC that the Producer VPC is peered with.
Returns
  • (::String) — Immutable. The URI of the Service Consumer VPC that the Producer VPC is peered with.

#peering

def peering() -> ::String
Returns
  • (::String) — 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.

#peering=

def peering=(value) -> ::String
Parameter
  • value (::String) — 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.
Returns
  • (::String) — 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.

#producer_network

def producer_network() -> ::String
Returns
  • (::String) — Output only. The URI of the Producer VPC.

#service_consumer_vpc_spoke

def service_consumer_vpc_spoke() -> ::String
Returns
  • (::String) — Output only. The Service Consumer Network spoke.