Package com.pulumi.aws.rds.outputs
Class GetProxyResult
- java.lang.Object
-
- com.pulumi.aws.rds.outputs.GetProxyResult
-
public final class GetProxyResult extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGetProxyResult.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Stringarn()java.util.List<GetProxyAuth>auths()static GetProxyResult.Builderbuilder()static GetProxyResult.Builderbuilder(GetProxyResult defaults)java.lang.BooleandebugLogging()java.lang.StringdefaultAuthScheme()java.lang.Stringendpoint()java.lang.StringendpointNetworkType()java.lang.StringengineFamily()java.lang.Stringid()java.lang.IntegeridleClientTimeout()java.lang.Stringname()java.lang.Stringregion()java.lang.BooleanrequireTls()java.lang.StringroleArn()java.lang.StringtargetConnectionNetworkType()java.lang.StringvpcId()java.util.List<java.lang.String>vpcSecurityGroupIds()java.util.List<java.lang.String>vpcSubnetIds()
-
-
-
Method Detail
-
arn
public java.lang.String arn()
- Returns:
- ARN of the DB Proxy.
-
auths
public java.util.List<GetProxyAuth> auths()
- Returns:
- Configuration(s) with authorization mechanisms to connect to the associated instance or cluster. See the `auth` block below.
-
debugLogging
public java.lang.Boolean debugLogging()
- Returns:
- Whether the proxy includes detailed information about SQL statements in its logs.
-
defaultAuthScheme
public java.lang.String defaultAuthScheme()
- Returns:
- Default authentication scheme that the proxy uses for client connections to the proxy and connections from the proxy to the underlying database.
-
endpoint
public java.lang.String endpoint()
- Returns:
- Endpoint that you can use to connect to the DB proxy.
-
endpointNetworkType
public java.lang.String endpointNetworkType()
- Returns:
- Network type of the DB proxy endpoint.
-
engineFamily
public java.lang.String engineFamily()
- Returns:
- Kinds of databases that the proxy can connect to.
-
id
public java.lang.String id()
- Returns:
- The provider-assigned unique ID for this managed resource.
-
idleClientTimeout
public java.lang.Integer idleClientTimeout()
- Returns:
- Number of seconds a connection to the proxy can have no activity before the proxy drops the client connection.
-
name
public java.lang.String name()
-
region
public java.lang.String region()
-
requireTls
public java.lang.Boolean requireTls()
- Returns:
- Whether TLS encryption is required for connections to the proxy.
-
roleArn
public java.lang.String roleArn()
- Returns:
- ARN for the IAM role that the proxy uses to access Amazon Secrets Manager.
-
targetConnectionNetworkType
public java.lang.String targetConnectionNetworkType()
- Returns:
- Network type that the proxy uses to connect to the target database.
-
vpcId
public java.lang.String vpcId()
- Returns:
- Provides the VPC ID of the DB proxy.
-
vpcSecurityGroupIds
public java.util.List<java.lang.String> vpcSecurityGroupIds()
- Returns:
- Provides a list of VPC security groups that the proxy belongs to.
-
vpcSubnetIds
public java.util.List<java.lang.String> vpcSubnetIds()
- Returns:
- EC2 subnet IDs for the proxy.
-
builder
public static GetProxyResult.Builder builder()
-
builder
public static GetProxyResult.Builder builder(GetProxyResult defaults)
-
-