We recommend new projects start with resources from the AWS provider.
published on Monday, Nov 2, 2026 by Pulumi
We recommend new projects start with resources from the AWS provider.
published on Monday, Nov 2, 2026 by Pulumi
Resource Type definition for AWS::RDS::DBClusterEndpoint. Creates a new custom endpoint and associates it with an Amazon Aurora DB cluster. This resource applies only to Aurora DB clusters.
Using getDbClusterEndpoint
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getDbClusterEndpoint(args: GetDbClusterEndpointArgs, opts?: InvokeOptions): Promise<GetDbClusterEndpointResult>
function getDbClusterEndpointOutput(args: GetDbClusterEndpointOutputArgs, opts?: InvokeOutputOptions): Output<GetDbClusterEndpointResult>def get_db_cluster_endpoint(db_cluster_endpoint_arn: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetDbClusterEndpointResult
def get_db_cluster_endpoint_output(db_cluster_endpoint_arn: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOutputOptions] = None) -> Output[GetDbClusterEndpointResult]func LookupDbClusterEndpoint(ctx *Context, args *LookupDbClusterEndpointArgs, opts ...InvokeOption) (*LookupDbClusterEndpointResult, error)
func LookupDbClusterEndpointOutput(ctx *Context, args *LookupDbClusterEndpointOutputArgs, opts ...InvokeOption) LookupDbClusterEndpointResultOutput> Note: This function is named LookupDbClusterEndpoint in the Go SDK.
public static class GetDbClusterEndpoint
{
public static Task<GetDbClusterEndpointResult> InvokeAsync(GetDbClusterEndpointArgs args, InvokeOptions? opts = null)
public static Output<GetDbClusterEndpointResult> Invoke(GetDbClusterEndpointInvokeArgs args, InvokeOptions? opts = null)
public static Output<GetDbClusterEndpointResult> Invoke(GetDbClusterEndpointInvokeArgs args, InvokeOutputOptions opts)
}public static CompletableFuture<GetDbClusterEndpointResult> getDbClusterEndpoint(GetDbClusterEndpointArgs args, InvokeOptions options)
public static Output<GetDbClusterEndpointResult> getDbClusterEndpoint(GetDbClusterEndpointArgs args, InvokeOptions options)
public static Output<GetDbClusterEndpointResult> getDbClusterEndpoint(GetDbClusterEndpointArgs args, InvokeOutputOptions options)
fn::invoke:
function: aws-native:rds:getDbClusterEndpoint
arguments:
# arguments dictionarydata "aws-native_rds_get_db_cluster_endpoint" "name" {
# arguments
}The following arguments are supported:
- Db
Cluster stringEndpoint Arn - The Amazon Resource Name (ARN) for the DB cluster endpoint.
- Db
Cluster stringEndpoint Arn - The Amazon Resource Name (ARN) for the DB cluster endpoint.
- db_
cluster_ stringendpoint_ arn - The Amazon Resource Name (ARN) for the DB cluster endpoint.
- db
Cluster StringEndpoint Arn - The Amazon Resource Name (ARN) for the DB cluster endpoint.
- db
Cluster stringEndpoint Arn - The Amazon Resource Name (ARN) for the DB cluster endpoint.
- db_
cluster_ strendpoint_ arn - The Amazon Resource Name (ARN) for the DB cluster endpoint.
- db
Cluster StringEndpoint Arn - The Amazon Resource Name (ARN) for the DB cluster endpoint.
getDbClusterEndpoint Result
The following output properties are available:
- Custom
Endpoint Pulumi.Type Aws Native. Rds. Db Cluster Endpoint Custom Endpoint Type - The type of the custom endpoint.
- Db
Cluster stringEndpoint Arn - The Amazon Resource Name (ARN) for the DB cluster endpoint.
- Db
Cluster stringEndpoint Resource Identifier - A unique system-generated identifier for an endpoint. It remains the same for the whole life of the endpoint.
- Endpoint string
- The DNS address of the endpoint.
- Endpoint
Type string - The endpoint classification returned by Amazon RDS.
- Excluded
Members List<string> - List of DB instance identifiers that aren't part of the custom endpoint group. All other eligible instances are reachable through the custom endpoint. Only relevant if the list of static members is empty. Once either member list is set, it can be changed or replaced by the other list, but both lists cannot be removed in place; removing them requires replacing the endpoint.
- Static
Members List<string> - List of DB instance identifiers that are part of the custom endpoint group. Once either member list is set, it can be changed or replaced by the other list, but both lists cannot be removed in place; removing them requires replacing the endpoint.
- Status string
- The current status of the endpoint.
-
List<Pulumi.
Aws Native. Outputs. Tag> - The tags to be assigned to the DB cluster endpoint.
- Custom
Endpoint DbType Cluster Endpoint Custom Endpoint Type - The type of the custom endpoint.
- Db
Cluster stringEndpoint Arn - The Amazon Resource Name (ARN) for the DB cluster endpoint.
- Db
Cluster stringEndpoint Resource Identifier - A unique system-generated identifier for an endpoint. It remains the same for the whole life of the endpoint.
- Endpoint string
- The DNS address of the endpoint.
- Endpoint
Type string - The endpoint classification returned by Amazon RDS.
- Excluded
Members []string - List of DB instance identifiers that aren't part of the custom endpoint group. All other eligible instances are reachable through the custom endpoint. Only relevant if the list of static members is empty. Once either member list is set, it can be changed or replaced by the other list, but both lists cannot be removed in place; removing them requires replacing the endpoint.
- Static
Members []string - List of DB instance identifiers that are part of the custom endpoint group. Once either member list is set, it can be changed or replaced by the other list, but both lists cannot be removed in place; removing them requires replacing the endpoint.
- Status string
- The current status of the endpoint.
- Tag
- The tags to be assigned to the DB cluster endpoint.
- custom_
endpoint_ "READER" | "WRITER" | "ANY"type - The type of the custom endpoint.
- db_
cluster_ stringendpoint_ arn - The Amazon Resource Name (ARN) for the DB cluster endpoint.
- db_
cluster_ stringendpoint_ resource_ identifier - A unique system-generated identifier for an endpoint. It remains the same for the whole life of the endpoint.
- endpoint string
- The DNS address of the endpoint.
- endpoint_
type string - The endpoint classification returned by Amazon RDS.
- excluded_
members list(string) - List of DB instance identifiers that aren't part of the custom endpoint group. All other eligible instances are reachable through the custom endpoint. Only relevant if the list of static members is empty. Once either member list is set, it can be changed or replaced by the other list, but both lists cannot be removed in place; removing them requires replacing the endpoint.
- static_
members list(string) - List of DB instance identifiers that are part of the custom endpoint group. Once either member list is set, it can be changed or replaced by the other list, but both lists cannot be removed in place; removing them requires replacing the endpoint.
- status string
- The current status of the endpoint.
- list(object)
- The tags to be assigned to the DB cluster endpoint.
- custom
Endpoint DbType Cluster Endpoint Custom Endpoint Type - The type of the custom endpoint.
- db
Cluster StringEndpoint Arn - The Amazon Resource Name (ARN) for the DB cluster endpoint.
- db
Cluster StringEndpoint Resource Identifier - A unique system-generated identifier for an endpoint. It remains the same for the whole life of the endpoint.
- endpoint String
- The DNS address of the endpoint.
- endpoint
Type String - The endpoint classification returned by Amazon RDS.
- excluded
Members List<String> - List of DB instance identifiers that aren't part of the custom endpoint group. All other eligible instances are reachable through the custom endpoint. Only relevant if the list of static members is empty. Once either member list is set, it can be changed or replaced by the other list, but both lists cannot be removed in place; removing them requires replacing the endpoint.
- static
Members List<String> - List of DB instance identifiers that are part of the custom endpoint group. Once either member list is set, it can be changed or replaced by the other list, but both lists cannot be removed in place; removing them requires replacing the endpoint.
- status String
- The current status of the endpoint.
- List<Tag>
- The tags to be assigned to the DB cluster endpoint.
- custom
Endpoint DbType Cluster Endpoint Custom Endpoint Type - The type of the custom endpoint.
- db
Cluster stringEndpoint Arn - The Amazon Resource Name (ARN) for the DB cluster endpoint.
- db
Cluster stringEndpoint Resource Identifier - A unique system-generated identifier for an endpoint. It remains the same for the whole life of the endpoint.
- endpoint string
- The DNS address of the endpoint.
- endpoint
Type string - The endpoint classification returned by Amazon RDS.
- excluded
Members string[] - List of DB instance identifiers that aren't part of the custom endpoint group. All other eligible instances are reachable through the custom endpoint. Only relevant if the list of static members is empty. Once either member list is set, it can be changed or replaced by the other list, but both lists cannot be removed in place; removing them requires replacing the endpoint.
- static
Members string[] - List of DB instance identifiers that are part of the custom endpoint group. Once either member list is set, it can be changed or replaced by the other list, but both lists cannot be removed in place; removing them requires replacing the endpoint.
- status string
- The current status of the endpoint.
- Tag[]
- The tags to be assigned to the DB cluster endpoint.
- custom_
endpoint_ Dbtype Cluster Endpoint Custom Endpoint Type - The type of the custom endpoint.
- db_
cluster_ strendpoint_ arn - The Amazon Resource Name (ARN) for the DB cluster endpoint.
- db_
cluster_ strendpoint_ resource_ identifier - A unique system-generated identifier for an endpoint. It remains the same for the whole life of the endpoint.
- endpoint str
- The DNS address of the endpoint.
- endpoint_
type str - The endpoint classification returned by Amazon RDS.
- excluded_
members Sequence[str] - List of DB instance identifiers that aren't part of the custom endpoint group. All other eligible instances are reachable through the custom endpoint. Only relevant if the list of static members is empty. Once either member list is set, it can be changed or replaced by the other list, but both lists cannot be removed in place; removing them requires replacing the endpoint.
- static_
members Sequence[str] - List of DB instance identifiers that are part of the custom endpoint group. Once either member list is set, it can be changed or replaced by the other list, but both lists cannot be removed in place; removing them requires replacing the endpoint.
- status str
- The current status of the endpoint.
- Sequence[root_Tag]
- The tags to be assigned to the DB cluster endpoint.
- custom
Endpoint "READER" | "WRITER" | "ANY"Type - The type of the custom endpoint.
- db
Cluster StringEndpoint Arn - The Amazon Resource Name (ARN) for the DB cluster endpoint.
- db
Cluster StringEndpoint Resource Identifier - A unique system-generated identifier for an endpoint. It remains the same for the whole life of the endpoint.
- endpoint String
- The DNS address of the endpoint.
- endpoint
Type String - The endpoint classification returned by Amazon RDS.
- excluded
Members List<String> - List of DB instance identifiers that aren't part of the custom endpoint group. All other eligible instances are reachable through the custom endpoint. Only relevant if the list of static members is empty. Once either member list is set, it can be changed or replaced by the other list, but both lists cannot be removed in place; removing them requires replacing the endpoint.
- static
Members List<String> - List of DB instance identifiers that are part of the custom endpoint group. Once either member list is set, it can be changed or replaced by the other list, but both lists cannot be removed in place; removing them requires replacing the endpoint.
- status String
- The current status of the endpoint.
- List<Property Map>
- The tags to be assigned to the DB cluster endpoint.
Supporting Types
DbClusterEndpointCustomEndpointType
| Name | Value |
|---|---|
| Reader | READER |
| Writer | WRITER |
| Any | ANY |
| Name | Value |
|---|---|
| Db | READER |
| Db | WRITER |
| Db | ANY |
| Value |
|---|
READER |
WRITER |
ANY |
| Name | Value |
|---|---|
| Reader | READER |
| Writer | WRITER |
| Any | ANY |
| Name | Value |
|---|---|
| Reader | READER |
| Writer | WRITER |
| Any | ANY |
| Name | Value |
|---|---|
| READER | READER |
| WRITER | WRITER |
| ANY | ANY |
| Value |
|---|
READER |
WRITER |
ANY |
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
published on Monday, Nov 2, 2026 by Pulumi