Class ServiceConnectionPolicyPscConnection
- java.lang.Object
-
- com.pulumi.gcp.networkconnectivity.outputs.ServiceConnectionPolicyPscConnection
-
public final class ServiceConnectionPolicyPscConnection extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ServiceConnectionPolicyPscConnection.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ServiceConnectionPolicyPscConnection.Builder
builder()
static ServiceConnectionPolicyPscConnection.Builder
builder(ServiceConnectionPolicyPscConnection defaults)
java.util.Optional<java.lang.String>
consumerAddress()
java.util.Optional<java.lang.String>
consumerForwardingRule()
java.util.Optional<java.lang.String>
consumerTargetProject()
java.util.Optional<ServiceConnectionPolicyPscConnectionError>
error()
java.util.Optional<ServiceConnectionPolicyPscConnectionErrorInfo>
errorInfo()
java.util.Optional<java.lang.String>
errorType()
java.util.Optional<java.lang.String>
gceOperation()
java.util.Optional<java.lang.String>
pscConnectionId()
java.util.Optional<java.lang.String>
state()
-
-
-
Method Detail
-
consumerAddress
public java.util.Optional<java.lang.String> consumerAddress()
- Returns:
- The resource reference of the consumer address.
-
consumerForwardingRule
public java.util.Optional<java.lang.String> consumerForwardingRule()
- Returns:
- The resource reference of the PSC Forwarding Rule within the consumer VPC.
-
consumerTargetProject
public java.util.Optional<java.lang.String> consumerTargetProject()
- Returns:
- The project where the PSC connection is created.
-
error
public java.util.Optional<ServiceConnectionPolicyPscConnectionError> error()
- Returns:
- The most recent error during operating this connection. Structure is documented below.
-
errorInfo
public java.util.Optional<ServiceConnectionPolicyPscConnectionErrorInfo> errorInfo()
- Returns:
- The error info for the latest error during operating this connection. Structure is documented below.
-
errorType
public java.util.Optional<java.lang.String> errorType()
- Returns:
- The error type indicates whether the error is consumer facing, producer facing or system internal. Possible values are: `CONNECTION_ERROR_TYPE_UNSPECIFIED`, `ERROR_INTERNAL`, `ERROR_CONSUMER_SIDE`, `ERROR_PRODUCER_SIDE`.
-
gceOperation
public java.util.Optional<java.lang.String> gceOperation()
- Returns:
- The last Compute Engine operation to setup PSC connection.
-
pscConnectionId
public java.util.Optional<java.lang.String> pscConnectionId()
- Returns:
- The PSC connection id of the PSC forwarding rule.
-
state
public java.util.Optional<java.lang.String> state()
- Returns:
- The state of the PSC connection. Possible values are: `STATE_UNSPECIFIED`, `ACTIVE`, `CREATING`, `DELETING`, `FAILED`.
-
builder
public static ServiceConnectionPolicyPscConnection.Builder builder()
-
builder
public static ServiceConnectionPolicyPscConnection.Builder builder(ServiceConnectionPolicyPscConnection defaults)
-
-