AWS Native v0.63.0, May 25 23
AWS Native v0.63.0, May 25 23
aws-native.redshift.getEndpointAccess
Explore with Pulumi AI
Resource schema for a Redshift-managed VPC endpoint.
Using getEndpointAccess
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 getEndpointAccess(args: GetEndpointAccessArgs, opts?: InvokeOptions): Promise<GetEndpointAccessResult>
function getEndpointAccessOutput(args: GetEndpointAccessOutputArgs, opts?: InvokeOptions): Output<GetEndpointAccessResult>
def get_endpoint_access(endpoint_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetEndpointAccessResult
def get_endpoint_access_output(endpoint_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetEndpointAccessResult]
func LookupEndpointAccess(ctx *Context, args *LookupEndpointAccessArgs, opts ...InvokeOption) (*LookupEndpointAccessResult, error)
func LookupEndpointAccessOutput(ctx *Context, args *LookupEndpointAccessOutputArgs, opts ...InvokeOption) LookupEndpointAccessResultOutput
> Note: This function is named LookupEndpointAccess
in the Go SDK.
public static class GetEndpointAccess
{
public static Task<GetEndpointAccessResult> InvokeAsync(GetEndpointAccessArgs args, InvokeOptions? opts = null)
public static Output<GetEndpointAccessResult> Invoke(GetEndpointAccessInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetEndpointAccessResult> getEndpointAccess(GetEndpointAccessArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:redshift:getEndpointAccess
arguments:
# arguments dictionary
The following arguments are supported:
- Endpoint
Name string The name of the endpoint.
- Endpoint
Name string The name of the endpoint.
- endpoint
Name String The name of the endpoint.
- endpoint
Name string The name of the endpoint.
- endpoint_
name str The name of the endpoint.
- endpoint
Name String The name of the endpoint.
getEndpointAccess Result
The following output properties are available:
- Address string
The DNS address of the endpoint.
- Endpoint
Create stringTime The time (UTC) that the endpoint was created.
- Endpoint
Status string The status of the endpoint.
- Port int
The port number on which the cluster accepts incoming connections.
- Vpc
Endpoint Pulumi.Aws Native. Redshift. Outputs. Vpc Endpoint Properties The connection endpoint for connecting to an Amazon Redshift cluster through the proxy.
- Vpc
Security List<string>Group Ids A list of vpc security group ids to apply to the created endpoint access.
- Vpc
Security List<Pulumi.Groups Aws Native. Redshift. Outputs. Endpoint Access Vpc Security Group> A list of Virtual Private Cloud (VPC) security groups to be associated with the endpoint.
- Address string
The DNS address of the endpoint.
- Endpoint
Create stringTime The time (UTC) that the endpoint was created.
- Endpoint
Status string The status of the endpoint.
- Port int
The port number on which the cluster accepts incoming connections.
- Vpc
Endpoint VpcEndpoint Properties The connection endpoint for connecting to an Amazon Redshift cluster through the proxy.
- Vpc
Security []stringGroup Ids A list of vpc security group ids to apply to the created endpoint access.
- Vpc
Security []EndpointGroups Access Vpc Security Group A list of Virtual Private Cloud (VPC) security groups to be associated with the endpoint.
- address String
The DNS address of the endpoint.
- endpoint
Create StringTime The time (UTC) that the endpoint was created.
- endpoint
Status String The status of the endpoint.
- port Integer
The port number on which the cluster accepts incoming connections.
- vpc
Endpoint VpcEndpoint Properties The connection endpoint for connecting to an Amazon Redshift cluster through the proxy.
- vpc
Security List<String>Group Ids A list of vpc security group ids to apply to the created endpoint access.
- vpc
Security List<EndpointGroups Access Vpc Security Group> A list of Virtual Private Cloud (VPC) security groups to be associated with the endpoint.
- address string
The DNS address of the endpoint.
- endpoint
Create stringTime The time (UTC) that the endpoint was created.
- endpoint
Status string The status of the endpoint.
- port number
The port number on which the cluster accepts incoming connections.
- vpc
Endpoint VpcEndpoint Properties The connection endpoint for connecting to an Amazon Redshift cluster through the proxy.
- vpc
Security string[]Group Ids A list of vpc security group ids to apply to the created endpoint access.
- vpc
Security EndpointGroups Access Vpc Security Group[] A list of Virtual Private Cloud (VPC) security groups to be associated with the endpoint.
- address str
The DNS address of the endpoint.
- endpoint_
create_ strtime The time (UTC) that the endpoint was created.
- endpoint_
status str The status of the endpoint.
- port int
The port number on which the cluster accepts incoming connections.
- vpc_
endpoint VpcEndpoint Properties The connection endpoint for connecting to an Amazon Redshift cluster through the proxy.
- vpc_
security_ Sequence[str]group_ ids A list of vpc security group ids to apply to the created endpoint access.
- vpc_
security_ Sequence[Endpointgroups Access Vpc Security Group] A list of Virtual Private Cloud (VPC) security groups to be associated with the endpoint.
- address String
The DNS address of the endpoint.
- endpoint
Create StringTime The time (UTC) that the endpoint was created.
- endpoint
Status String The status of the endpoint.
- port Number
The port number on which the cluster accepts incoming connections.
- vpc
Endpoint Property Map The connection endpoint for connecting to an Amazon Redshift cluster through the proxy.
- vpc
Security List<String>Group Ids A list of vpc security group ids to apply to the created endpoint access.
- vpc
Security List<Property Map>Groups A list of Virtual Private Cloud (VPC) security groups to be associated with the endpoint.
Supporting Types
EndpointAccessNetworkInterface
- Availability
Zone string The Availability Zone.
- Network
Interface stringId The network interface identifier.
- Private
Ip stringAddress The IPv4 address of the network interface within the subnet.
- Subnet
Id string The subnet identifier.
- Availability
Zone string The Availability Zone.
- Network
Interface stringId The network interface identifier.
- Private
Ip stringAddress The IPv4 address of the network interface within the subnet.
- Subnet
Id string The subnet identifier.
- availability
Zone String The Availability Zone.
- network
Interface StringId The network interface identifier.
- private
Ip StringAddress The IPv4 address of the network interface within the subnet.
- subnet
Id String The subnet identifier.
- availability
Zone string The Availability Zone.
- network
Interface stringId The network interface identifier.
- private
Ip stringAddress The IPv4 address of the network interface within the subnet.
- subnet
Id string The subnet identifier.
- availability_
zone str The Availability Zone.
- network_
interface_ strid The network interface identifier.
- private_
ip_ straddress The IPv4 address of the network interface within the subnet.
- subnet_
id str The subnet identifier.
- availability
Zone String The Availability Zone.
- network
Interface StringId The network interface identifier.
- private
Ip StringAddress The IPv4 address of the network interface within the subnet.
- subnet
Id String The subnet identifier.
EndpointAccessVpcSecurityGroup
- Status string
The status of the VPC security group.
- Vpc
Security stringGroup Id The identifier of the VPC security group.
- Status string
The status of the VPC security group.
- Vpc
Security stringGroup Id The identifier of the VPC security group.
- status String
The status of the VPC security group.
- vpc
Security StringGroup Id The identifier of the VPC security group.
- status string
The status of the VPC security group.
- vpc
Security stringGroup Id The identifier of the VPC security group.
- status str
The status of the VPC security group.
- vpc_
security_ strgroup_ id The identifier of the VPC security group.
- status String
The status of the VPC security group.
- vpc
Security StringGroup Id The identifier of the VPC security group.
VpcEndpointProperties
- Network
Interfaces List<Pulumi.Aws Native. Redshift. Inputs. Endpoint Access Network Interface> One or more network interfaces of the endpoint. Also known as an interface endpoint.
- Vpc
Endpoint stringId The connection endpoint ID for connecting an Amazon Redshift cluster through the proxy.
- Vpc
Id string The VPC identifier that the endpoint is associated.
- Network
Interfaces []EndpointAccess Network Interface One or more network interfaces of the endpoint. Also known as an interface endpoint.
- Vpc
Endpoint stringId The connection endpoint ID for connecting an Amazon Redshift cluster through the proxy.
- Vpc
Id string The VPC identifier that the endpoint is associated.
- network
Interfaces List<EndpointAccess Network Interface> One or more network interfaces of the endpoint. Also known as an interface endpoint.
- vpc
Endpoint StringId The connection endpoint ID for connecting an Amazon Redshift cluster through the proxy.
- vpc
Id String The VPC identifier that the endpoint is associated.
- network
Interfaces EndpointAccess Network Interface[] One or more network interfaces of the endpoint. Also known as an interface endpoint.
- vpc
Endpoint stringId The connection endpoint ID for connecting an Amazon Redshift cluster through the proxy.
- vpc
Id string The VPC identifier that the endpoint is associated.
- network_
interfaces Sequence[EndpointAccess Network Interface] One or more network interfaces of the endpoint. Also known as an interface endpoint.
- vpc_
endpoint_ strid The connection endpoint ID for connecting an Amazon Redshift cluster through the proxy.
- vpc_
id str The VPC identifier that the endpoint is associated.
- network
Interfaces List<Property Map> One or more network interfaces of the endpoint. Also known as an interface endpoint.
- vpc
Endpoint StringId The connection endpoint ID for connecting an Amazon Redshift cluster through the proxy.
- vpc
Id String The VPC identifier that the endpoint is associated.
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0