We recommend new projects start with resources from the AWS provider.
AWS Native v0.126.0 published on Monday, Sep 30, 2024 by Pulumi
aws-native.redshift.getEndpointAccess
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Native v0.126.0 published on Monday, Sep 30, 2024 by Pulumi
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
We recommend new projects start with resources from the AWS provider.
AWS Native v0.126.0 published on Monday, Sep 30, 2024 by Pulumi