We recommend new projects start with resources from the AWS provider.
aws-native.rds.DbProxyEndpoint
We recommend new projects start with resources from the AWS provider.
Resource schema for AWS::RDS::DBProxyEndpoint.
Create DbProxyEndpoint Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new DbProxyEndpoint(name: string, args: DbProxyEndpointArgs, opts?: CustomResourceOptions);@overload
def DbProxyEndpoint(resource_name: str,
args: DbProxyEndpointArgs,
opts: Optional[ResourceOptions] = None)
@overload
def DbProxyEndpoint(resource_name: str,
opts: Optional[ResourceOptions] = None,
db_proxy_name: Optional[str] = None,
vpc_subnet_ids: Optional[Sequence[str]] = None,
db_proxy_endpoint_name: Optional[str] = None,
endpoint_network_type: Optional[DbProxyEndpointEndpointNetworkType] = None,
tags: Optional[Sequence[_root_inputs.TagArgs]] = None,
target_role: Optional[DbProxyEndpointTargetRole] = None,
vpc_security_group_ids: Optional[Sequence[str]] = None)func NewDbProxyEndpoint(ctx *Context, name string, args DbProxyEndpointArgs, opts ...ResourceOption) (*DbProxyEndpoint, error)public DbProxyEndpoint(string name, DbProxyEndpointArgs args, CustomResourceOptions? opts = null)
public DbProxyEndpoint(String name, DbProxyEndpointArgs args)
public DbProxyEndpoint(String name, DbProxyEndpointArgs args, CustomResourceOptions options)
type: aws-native:rds:DbProxyEndpoint
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args DbProxyEndpointArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args DbProxyEndpointArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args DbProxyEndpointArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args DbProxyEndpointArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args DbProxyEndpointArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
DbProxyEndpoint Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The DbProxyEndpoint resource accepts the following input properties:
- Db
Proxy stringName - The identifier for the proxy. This name must be unique for all proxies owned by your AWS account in the specified AWS Region.
- Vpc
Subnet List<string>Ids - VPC subnet IDs to associate with the new DB proxy endpoint.
- Db
Proxy stringEndpoint Name - The identifier for the DB proxy endpoint. This name must be unique for all DB proxy endpoints owned by your AWS account in the specified AWS Region.
- Endpoint
Network Pulumi.Type Aws Native. Rds. Db Proxy Endpoint Endpoint Network Type - The network type of the DB proxy endpoint. The network type determines the IP version that the proxy endpoint supports.
-
List<Pulumi.
Aws Native. Inputs. Tag> - An optional set of key-value pairs to associate arbitrary data of your choosing with the DB proxy endpoint.
- Target
Role Pulumi.Aws Native. Rds. Db Proxy Endpoint Target Role - A value that indicates whether the DB proxy endpoint can be used for read/write or read-only operations.
- Vpc
Security List<string>Group Ids - VPC security group IDs to associate with the new DB proxy endpoint.
- Db
Proxy stringName - The identifier for the proxy. This name must be unique for all proxies owned by your AWS account in the specified AWS Region.
- Vpc
Subnet []stringIds - VPC subnet IDs to associate with the new DB proxy endpoint.
- Db
Proxy stringEndpoint Name - The identifier for the DB proxy endpoint. This name must be unique for all DB proxy endpoints owned by your AWS account in the specified AWS Region.
- Endpoint
Network DbType Proxy Endpoint Endpoint Network Type - The network type of the DB proxy endpoint. The network type determines the IP version that the proxy endpoint supports.
-
Tag
Args - An optional set of key-value pairs to associate arbitrary data of your choosing with the DB proxy endpoint.
- Target
Role DbProxy Endpoint Target Role - A value that indicates whether the DB proxy endpoint can be used for read/write or read-only operations.
- Vpc
Security []stringGroup Ids - VPC security group IDs to associate with the new DB proxy endpoint.
- db
Proxy StringName - The identifier for the proxy. This name must be unique for all proxies owned by your AWS account in the specified AWS Region.
- vpc
Subnet List<String>Ids - VPC subnet IDs to associate with the new DB proxy endpoint.
- db
Proxy StringEndpoint Name - The identifier for the DB proxy endpoint. This name must be unique for all DB proxy endpoints owned by your AWS account in the specified AWS Region.
- endpoint
Network DbType Proxy Endpoint Endpoint Network Type - The network type of the DB proxy endpoint. The network type determines the IP version that the proxy endpoint supports.
- List<Tag>
- An optional set of key-value pairs to associate arbitrary data of your choosing with the DB proxy endpoint.
- target
Role DbProxy Endpoint Target Role - A value that indicates whether the DB proxy endpoint can be used for read/write or read-only operations.
- vpc
Security List<String>Group Ids - VPC security group IDs to associate with the new DB proxy endpoint.
- db
Proxy stringName - The identifier for the proxy. This name must be unique for all proxies owned by your AWS account in the specified AWS Region.
- vpc
Subnet string[]Ids - VPC subnet IDs to associate with the new DB proxy endpoint.
- db
Proxy stringEndpoint Name - The identifier for the DB proxy endpoint. This name must be unique for all DB proxy endpoints owned by your AWS account in the specified AWS Region.
- endpoint
Network DbType Proxy Endpoint Endpoint Network Type - The network type of the DB proxy endpoint. The network type determines the IP version that the proxy endpoint supports.
- Tag[]
- An optional set of key-value pairs to associate arbitrary data of your choosing with the DB proxy endpoint.
- target
Role DbProxy Endpoint Target Role - A value that indicates whether the DB proxy endpoint can be used for read/write or read-only operations.
- vpc
Security string[]Group Ids - VPC security group IDs to associate with the new DB proxy endpoint.
- db_
proxy_ strname - The identifier for the proxy. This name must be unique for all proxies owned by your AWS account in the specified AWS Region.
- vpc_
subnet_ Sequence[str]ids - VPC subnet IDs to associate with the new DB proxy endpoint.
- db_
proxy_ strendpoint_ name - The identifier for the DB proxy endpoint. This name must be unique for all DB proxy endpoints owned by your AWS account in the specified AWS Region.
- endpoint_
network_ Dbtype Proxy Endpoint Endpoint Network Type - The network type of the DB proxy endpoint. The network type determines the IP version that the proxy endpoint supports.
-
Sequence[Tag
Args] - An optional set of key-value pairs to associate arbitrary data of your choosing with the DB proxy endpoint.
- target_
role DbProxy Endpoint Target Role - A value that indicates whether the DB proxy endpoint can be used for read/write or read-only operations.
- vpc_
security_ Sequence[str]group_ ids - VPC security group IDs to associate with the new DB proxy endpoint.
- db
Proxy StringName - The identifier for the proxy. This name must be unique for all proxies owned by your AWS account in the specified AWS Region.
- vpc
Subnet List<String>Ids - VPC subnet IDs to associate with the new DB proxy endpoint.
- db
Proxy StringEndpoint Name - The identifier for the DB proxy endpoint. This name must be unique for all DB proxy endpoints owned by your AWS account in the specified AWS Region.
- endpoint
Network "IPV4" | "IPV6" | "DUAL"Type - The network type of the DB proxy endpoint. The network type determines the IP version that the proxy endpoint supports.
- List<Property Map>
- An optional set of key-value pairs to associate arbitrary data of your choosing with the DB proxy endpoint.
- target
Role "READ_WRITE" | "READ_ONLY" - A value that indicates whether the DB proxy endpoint can be used for read/write or read-only operations.
- vpc
Security List<String>Group Ids - VPC security group IDs to associate with the new DB proxy endpoint.
Outputs
All input properties are implicitly available as output properties. Additionally, the DbProxyEndpoint resource produces the following output properties:
- Db
Proxy stringEndpoint Arn - The Amazon Resource Name (ARN) for the DB proxy endpoint.
- Endpoint string
- The endpoint that you can use to connect to the DB proxy. You include the endpoint value in the connection string for a database client application.
- Id string
- The provider-assigned unique ID for this managed resource.
- Is
Default bool - A value that indicates whether this endpoint is the default endpoint for the associated DB proxy. Default DB proxy endpoints always have read/write capability. Other endpoints that you associate with the DB proxy can be either read/write or read-only.
- Vpc
Id string - VPC ID to associate with the new DB proxy endpoint.
- Db
Proxy stringEndpoint Arn - The Amazon Resource Name (ARN) for the DB proxy endpoint.
- Endpoint string
- The endpoint that you can use to connect to the DB proxy. You include the endpoint value in the connection string for a database client application.
- Id string
- The provider-assigned unique ID for this managed resource.
- Is
Default bool - A value that indicates whether this endpoint is the default endpoint for the associated DB proxy. Default DB proxy endpoints always have read/write capability. Other endpoints that you associate with the DB proxy can be either read/write or read-only.
- Vpc
Id string - VPC ID to associate with the new DB proxy endpoint.
- db
Proxy StringEndpoint Arn - The Amazon Resource Name (ARN) for the DB proxy endpoint.
- endpoint String
- The endpoint that you can use to connect to the DB proxy. You include the endpoint value in the connection string for a database client application.
- id String
- The provider-assigned unique ID for this managed resource.
- is
Default Boolean - A value that indicates whether this endpoint is the default endpoint for the associated DB proxy. Default DB proxy endpoints always have read/write capability. Other endpoints that you associate with the DB proxy can be either read/write or read-only.
- vpc
Id String - VPC ID to associate with the new DB proxy endpoint.
- db
Proxy stringEndpoint Arn - The Amazon Resource Name (ARN) for the DB proxy endpoint.
- endpoint string
- The endpoint that you can use to connect to the DB proxy. You include the endpoint value in the connection string for a database client application.
- id string
- The provider-assigned unique ID for this managed resource.
- is
Default boolean - A value that indicates whether this endpoint is the default endpoint for the associated DB proxy. Default DB proxy endpoints always have read/write capability. Other endpoints that you associate with the DB proxy can be either read/write or read-only.
- vpc
Id string - VPC ID to associate with the new DB proxy endpoint.
- db_
proxy_ strendpoint_ arn - The Amazon Resource Name (ARN) for the DB proxy endpoint.
- endpoint str
- The endpoint that you can use to connect to the DB proxy. You include the endpoint value in the connection string for a database client application.
- id str
- The provider-assigned unique ID for this managed resource.
- is_
default bool - A value that indicates whether this endpoint is the default endpoint for the associated DB proxy. Default DB proxy endpoints always have read/write capability. Other endpoints that you associate with the DB proxy can be either read/write or read-only.
- vpc_
id str - VPC ID to associate with the new DB proxy endpoint.
- db
Proxy StringEndpoint Arn - The Amazon Resource Name (ARN) for the DB proxy endpoint.
- endpoint String
- The endpoint that you can use to connect to the DB proxy. You include the endpoint value in the connection string for a database client application.
- id String
- The provider-assigned unique ID for this managed resource.
- is
Default Boolean - A value that indicates whether this endpoint is the default endpoint for the associated DB proxy. Default DB proxy endpoints always have read/write capability. Other endpoints that you associate with the DB proxy can be either read/write or read-only.
- vpc
Id String - VPC ID to associate with the new DB proxy endpoint.
Supporting Types
DbProxyEndpointEndpointNetworkType, DbProxyEndpointEndpointNetworkTypeArgs
- Ipv4
- IPV4
- Ipv6
- IPV6
- Dual
- DUAL
- Db
Proxy Endpoint Endpoint Network Type Ipv4 - IPV4
- Db
Proxy Endpoint Endpoint Network Type Ipv6 - IPV6
- Db
Proxy Endpoint Endpoint Network Type Dual - DUAL
- Ipv4
- IPV4
- Ipv6
- IPV6
- Dual
- DUAL
- Ipv4
- IPV4
- Ipv6
- IPV6
- Dual
- DUAL
- IPV4
- IPV4
- IPV6
- IPV6
- DUAL
- DUAL
- "IPV4"
- IPV4
- "IPV6"
- IPV6
- "DUAL"
- DUAL
DbProxyEndpointTargetRole, DbProxyEndpointTargetRoleArgs
- Read
Write - READ_WRITE
- Read
Only - READ_ONLY
- Db
Proxy Endpoint Target Role Read Write - READ_WRITE
- Db
Proxy Endpoint Target Role Read Only - READ_ONLY
- Read
Write - READ_WRITE
- Read
Only - READ_ONLY
- Read
Write - READ_WRITE
- Read
Only - READ_ONLY
- READ_WRITE
- READ_WRITE
- READ_ONLY
- READ_ONLY
- "READ_WRITE"
- READ_WRITE
- "READ_ONLY"
- READ_ONLY
Tag, TagArgs
A set of tags to apply to the resource.Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
