InstanceNetworkConfigPrivateServiceConnectConfig class

Constructors

InstanceNetworkConfigPrivateServiceConnectConfig({Input<String?>? effectiveUnreachableCidrBlock, Input<String?>? networkAttachment, Input<String?>? unreachableCidrBlock})
Creates a new InstanceNetworkConfigPrivateServiceConnectConfig. effectiveUnreachableCidrBlock (Output) networkAttachment Optional. The reference to the network attachment used to establish private connectivity. unreachableCidrBlock Optional. Input only. The CIDR block to which the CDF instance can't route traffic to in the consumer project VPC.
const
InstanceNetworkConfigPrivateServiceConnectConfig.fromMap(Map<String, dynamic> map)
factory

Properties

effectiveUnreachableCidrBlock → Input<String?>?
(Output) Output only. The CIDR block to which the CDF instance can't route traffic to in the consumer project VPC. The size of this block is /25. The format of this field is governed by RFC 4632.
final
hashCode → int
The hash code for this object.
no setterinherited
networkAttachment → Input<String?>?
Optional. The reference to the network attachment used to establish private connectivity. It will be of the form projects/{project-id}/regions/{region}/networkAttachments/{network-attachment-id}. This is required only when using connection type PRIVATE_SERVICE_CONNECT_INTERFACES.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
unreachableCidrBlock → Input<String?>?
Optional. Input only. The CIDR block to which the CDF instance can't route traffic to in the consumer project VPC. The size of this block should be at least /25. This range should not overlap with the primary address range of any subnetwork used by the network attachment. This range can be used for other purposes in the consumer VPC as long as there is no requirement for CDF to reach destinations using these addresses. If this value is not provided, the server chooses a non RFC 1918 address range. The format of this field is governed by RFC 4632.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited