We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi
aws-native.quicksight.getVpcConnection
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi
Definition of the AWS::QuickSight::VPCConnection Resource Type.
Using getVpcConnection
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 getVpcConnection(args: GetVpcConnectionArgs, opts?: InvokeOptions): Promise<GetVpcConnectionResult>
function getVpcConnectionOutput(args: GetVpcConnectionOutputArgs, opts?: InvokeOptions): Output<GetVpcConnectionResult>
def get_vpc_connection(aws_account_id: Optional[str] = None,
vpc_connection_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetVpcConnectionResult
def get_vpc_connection_output(aws_account_id: Optional[pulumi.Input[str]] = None,
vpc_connection_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetVpcConnectionResult]
func LookupVpcConnection(ctx *Context, args *LookupVpcConnectionArgs, opts ...InvokeOption) (*LookupVpcConnectionResult, error)
func LookupVpcConnectionOutput(ctx *Context, args *LookupVpcConnectionOutputArgs, opts ...InvokeOption) LookupVpcConnectionResultOutput
> Note: This function is named LookupVpcConnection
in the Go SDK.
public static class GetVpcConnection
{
public static Task<GetVpcConnectionResult> InvokeAsync(GetVpcConnectionArgs args, InvokeOptions? opts = null)
public static Output<GetVpcConnectionResult> Invoke(GetVpcConnectionInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetVpcConnectionResult> getVpcConnection(GetVpcConnectionArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:quicksight:getVpcConnection
arguments:
# arguments dictionary
The following arguments are supported:
- Aws
Account stringId - The AWS account ID of the account where you want to create a new VPC connection.
- Vpc
Connection stringId - The ID of the VPC connection that you're creating. This ID is a unique identifier for each AWS Region in an AWS account.
- Aws
Account stringId - The AWS account ID of the account where you want to create a new VPC connection.
- Vpc
Connection stringId - The ID of the VPC connection that you're creating. This ID is a unique identifier for each AWS Region in an AWS account.
- aws
Account StringId - The AWS account ID of the account where you want to create a new VPC connection.
- vpc
Connection StringId - The ID of the VPC connection that you're creating. This ID is a unique identifier for each AWS Region in an AWS account.
- aws
Account stringId - The AWS account ID of the account where you want to create a new VPC connection.
- vpc
Connection stringId - The ID of the VPC connection that you're creating. This ID is a unique identifier for each AWS Region in an AWS account.
- aws_
account_ strid - The AWS account ID of the account where you want to create a new VPC connection.
- vpc_
connection_ strid - The ID of the VPC connection that you're creating. This ID is a unique identifier for each AWS Region in an AWS account.
- aws
Account StringId - The AWS account ID of the account where you want to create a new VPC connection.
- vpc
Connection StringId - The ID of the VPC connection that you're creating. This ID is a unique identifier for each AWS Region in an AWS account.
getVpcConnection Result
The following output properties are available:
- Arn string
- Availability
Status Pulumi.Aws Native. Quick Sight. Vpc Connection Vpc Connection Availability Status - The availability status of the VPC connection.
- Created
Time string - Dns
Resolvers List<string> - A list of IP addresses of DNS resolver endpoints for the VPC connection.
- Last
Updated stringTime - Name string
- The display name for the VPC connection.
- Network
Interfaces List<Pulumi.Aws Native. Quick Sight. Outputs. Vpc Connection Network Interface> - Role
Arn string - The ARN of the IAM role associated with the VPC connection.
- Security
Group List<string>Ids - The Amazon EC2 security group IDs associated with the VPC connection.
- Status
Pulumi.
Aws Native. Quick Sight. Vpc Connection Vpc Connection Resource Status - The HTTP status of the request.
- List<Pulumi.
Aws Native. Outputs. Tag> - A map of the key-value pairs for the resource tag or tags assigned to the VPC connection.
- Vpc
Id string
- Arn string
- Availability
Status VpcConnection Vpc Connection Availability Status - The availability status of the VPC connection.
- Created
Time string - Dns
Resolvers []string - A list of IP addresses of DNS resolver endpoints for the VPC connection.
- Last
Updated stringTime - Name string
- The display name for the VPC connection.
- Network
Interfaces []VpcConnection Network Interface - Role
Arn string - The ARN of the IAM role associated with the VPC connection.
- Security
Group []stringIds - The Amazon EC2 security group IDs associated with the VPC connection.
- Status
Vpc
Connection Vpc Connection Resource Status - The HTTP status of the request.
- Tag
- A map of the key-value pairs for the resource tag or tags assigned to the VPC connection.
- Vpc
Id string
- arn String
- availability
Status VpcConnection Vpc Connection Availability Status - The availability status of the VPC connection.
- created
Time String - dns
Resolvers List<String> - A list of IP addresses of DNS resolver endpoints for the VPC connection.
- last
Updated StringTime - name String
- The display name for the VPC connection.
- network
Interfaces List<VpcConnection Network Interface> - role
Arn String - The ARN of the IAM role associated with the VPC connection.
- security
Group List<String>Ids - The Amazon EC2 security group IDs associated with the VPC connection.
- status
Vpc
Connection Vpc Connection Resource Status - The HTTP status of the request.
- List<Tag>
- A map of the key-value pairs for the resource tag or tags assigned to the VPC connection.
- vpc
Id String
- arn string
- availability
Status VpcConnection Vpc Connection Availability Status - The availability status of the VPC connection.
- created
Time string - dns
Resolvers string[] - A list of IP addresses of DNS resolver endpoints for the VPC connection.
- last
Updated stringTime - name string
- The display name for the VPC connection.
- network
Interfaces VpcConnection Network Interface[] - role
Arn string - The ARN of the IAM role associated with the VPC connection.
- security
Group string[]Ids - The Amazon EC2 security group IDs associated with the VPC connection.
- status
Vpc
Connection Vpc Connection Resource Status - The HTTP status of the request.
- Tag[]
- A map of the key-value pairs for the resource tag or tags assigned to the VPC connection.
- vpc
Id string
- arn str
- availability_
status VpcConnection Vpc Connection Availability Status - The availability status of the VPC connection.
- created_
time str - dns_
resolvers Sequence[str] - A list of IP addresses of DNS resolver endpoints for the VPC connection.
- last_
updated_ strtime - name str
- The display name for the VPC connection.
- network_
interfaces Sequence[VpcConnection Network Interface] - role_
arn str - The ARN of the IAM role associated with the VPC connection.
- security_
group_ Sequence[str]ids - The Amazon EC2 security group IDs associated with the VPC connection.
- status
Vpc
Connection Vpc Connection Resource Status - The HTTP status of the request.
- Sequence[root_Tag]
- A map of the key-value pairs for the resource tag or tags assigned to the VPC connection.
- vpc_
id str
- arn String
- availability
Status "AVAILABLE" | "UNAVAILABLE" | "PARTIALLY_AVAILABLE" - The availability status of the VPC connection.
- created
Time String - dns
Resolvers List<String> - A list of IP addresses of DNS resolver endpoints for the VPC connection.
- last
Updated StringTime - name String
- The display name for the VPC connection.
- network
Interfaces List<Property Map> - role
Arn String - The ARN of the IAM role associated with the VPC connection.
- security
Group List<String>Ids - The Amazon EC2 security group IDs associated with the VPC connection.
- status "CREATION_IN_PROGRESS" | "CREATION_SUCCESSFUL" | "CREATION_FAILED" | "UPDATE_IN_PROGRESS" | "UPDATE_SUCCESSFUL" | "UPDATE_FAILED" | "DELETION_IN_PROGRESS" | "DELETION_FAILED" | "DELETED"
- The HTTP status of the request.
- List<Property Map>
- A map of the key-value pairs for the resource tag or tags assigned to the VPC connection.
- vpc
Id String
Supporting Types
Tag
VpcConnectionNetworkInterface
- Availability
Zone string - Error
Message string - Network
Interface stringId - Status
Pulumi.
Aws Native. Quick Sight. Vpc Connection Network Interface Status - The status of the network interface.
- Subnet
Id string
- Availability
Zone string - Error
Message string - Network
Interface stringId - Status
Vpc
Connection Network Interface Status - The status of the network interface.
- Subnet
Id string
- availability
Zone String - error
Message String - network
Interface StringId - status
Vpc
Connection Network Interface Status - The status of the network interface.
- subnet
Id String
- availability
Zone string - error
Message string - network
Interface stringId - status
Vpc
Connection Network Interface Status - The status of the network interface.
- subnet
Id string
- availability_
zone str - error_
message str - network_
interface_ strid - status
Vpc
Connection Network Interface Status - The status of the network interface.
- subnet_
id str
- availability
Zone String - error
Message String - network
Interface StringId - status "CREATING" | "AVAILABLE" | "CREATION_FAILED" | "UPDATING" | "UPDATE_FAILED" | "DELETING" | "DELETED" | "DELETION_FAILED" | "DELETION_SCHEDULED" | "ATTACHMENT_FAILED_ROLLBACK_FAILED"
- The status of the network interface.
- subnet
Id String
VpcConnectionNetworkInterfaceStatus
VpcConnectionVpcConnectionAvailabilityStatus
VpcConnectionVpcConnectionResourceStatus
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 Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi