Package com.pulumi.aws.opensearch.inputs
Class OutboundConnectionState.Builder
- java.lang.Object
-
- com.pulumi.aws.opensearch.inputs.OutboundConnectionState.Builder
-
- Enclosing class:
- OutboundConnectionState
public static final class OutboundConnectionState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(OutboundConnectionState defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(OutboundConnectionState defaults)
-
-
Method Detail
-
acceptConnection
public OutboundConnectionState.Builder acceptConnection(@Nullable com.pulumi.core.Output<java.lang.Boolean> acceptConnection)
- Parameters:
acceptConnection- Accepts the connection.- Returns:
- builder
-
acceptConnection
public OutboundConnectionState.Builder acceptConnection(java.lang.Boolean acceptConnection)
- Parameters:
acceptConnection- Accepts the connection.- Returns:
- builder
-
connectionAlias
public OutboundConnectionState.Builder connectionAlias(@Nullable com.pulumi.core.Output<java.lang.String> connectionAlias)
- Parameters:
connectionAlias- Specifies the connection alias that will be used by the customer for this connection.- Returns:
- builder
-
connectionAlias
public OutboundConnectionState.Builder connectionAlias(java.lang.String connectionAlias)
- Parameters:
connectionAlias- Specifies the connection alias that will be used by the customer for this connection.- Returns:
- builder
-
connectionMode
public OutboundConnectionState.Builder connectionMode(@Nullable com.pulumi.core.Output<java.lang.String> connectionMode)
- Parameters:
connectionMode- Specifies the connection mode. Accepted values are `DIRECT` or `VPC_ENDPOINT`.- Returns:
- builder
-
connectionMode
public OutboundConnectionState.Builder connectionMode(java.lang.String connectionMode)
- Parameters:
connectionMode- Specifies the connection mode. Accepted values are `DIRECT` or `VPC_ENDPOINT`.- Returns:
- builder
-
connectionProperties
public OutboundConnectionState.Builder connectionProperties(@Nullable com.pulumi.core.Output<OutboundConnectionConnectionPropertiesArgs> connectionProperties)
- Parameters:
connectionProperties- Configuration block for the outbound connection.- Returns:
- builder
-
connectionProperties
public OutboundConnectionState.Builder connectionProperties(OutboundConnectionConnectionPropertiesArgs connectionProperties)
- Parameters:
connectionProperties- Configuration block for the outbound connection.- Returns:
- builder
-
connectionStatus
public OutboundConnectionState.Builder connectionStatus(@Nullable com.pulumi.core.Output<java.lang.String> connectionStatus)
- Parameters:
connectionStatus- Status of the connection request.- Returns:
- builder
-
connectionStatus
public OutboundConnectionState.Builder connectionStatus(java.lang.String connectionStatus)
- Parameters:
connectionStatus- Status of the connection request.- Returns:
- builder
-
localDomainInfo
public OutboundConnectionState.Builder localDomainInfo(@Nullable com.pulumi.core.Output<OutboundConnectionLocalDomainInfoArgs> localDomainInfo)
- Parameters:
localDomainInfo- Configuration block for the local Opensearch domain.- Returns:
- builder
-
localDomainInfo
public OutboundConnectionState.Builder localDomainInfo(OutboundConnectionLocalDomainInfoArgs localDomainInfo)
- Parameters:
localDomainInfo- Configuration block for the local Opensearch domain.- Returns:
- builder
-
region
public OutboundConnectionState.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
region
public OutboundConnectionState.Builder region(java.lang.String region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
remoteDomainInfo
public OutboundConnectionState.Builder remoteDomainInfo(@Nullable com.pulumi.core.Output<OutboundConnectionRemoteDomainInfoArgs> remoteDomainInfo)
- Parameters:
remoteDomainInfo- Configuration block for the remote Opensearch domain.- Returns:
- builder
-
remoteDomainInfo
public OutboundConnectionState.Builder remoteDomainInfo(OutboundConnectionRemoteDomainInfoArgs remoteDomainInfo)
- Parameters:
remoteDomainInfo- Configuration block for the remote Opensearch domain.- Returns:
- builder
-
build
public OutboundConnectionState build()
-
-