InstancePscInstanceConfigPscAutoConnectionArgs

data class InstancePscInstanceConfigPscAutoConnectionArgs(val consumerNetwork: Output<String>? = null, val consumerNetworkStatus: Output<String>? = null, val consumerProject: Output<String>? = null, val ipAddress: Output<String>? = null, val status: Output<String>? = null) : ConvertibleToJava<InstancePscInstanceConfigPscAutoConnectionArgs>

Constructors

constructor(consumerNetwork: Output<String>? = null, consumerNetworkStatus: Output<String>? = null, consumerProject: Output<String>? = null, ipAddress: Output<String>? = null, status: Output<String>? = null)

Properties

Link copied to clipboard
val consumerNetwork: Output<String>? = null

The consumer network for the PSC service automation, example: "projects/vpc-host-project/global/networks/default". The consumer network might be hosted a different project than the consumer project. The API expects the consumer project specified to be the project ID (and not the project number)

Link copied to clipboard
val consumerNetworkStatus: Output<String>? = null

(Output) The status of the service connection policy.

Link copied to clipboard
val consumerProject: Output<String>? = null

The consumer project to which the PSC service automation endpoint will be created. The API expects the consumer project to be the project ID( and not the project number).

Link copied to clipboard
val ipAddress: Output<String>? = null

(Output) The IP address of the PSC service automation endpoint.

Link copied to clipboard
val status: Output<String>? = null

(Output) The status of the PSC service automation connection.

Functions

Link copied to clipboard
open override fun toJava(): InstancePscInstanceConfigPscAutoConnectionArgs