We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.38.0 published on Wednesday, Nov 5, 2025 by Pulumi
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.38.0 published on Wednesday, Nov 5, 2025 by Pulumi
Creates a resource gateway for a service.
Using getResourceGateway
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 getResourceGateway(args: GetResourceGatewayArgs, opts?: InvokeOptions): Promise<GetResourceGatewayResult>
function getResourceGatewayOutput(args: GetResourceGatewayOutputArgs, opts?: InvokeOptions): Output<GetResourceGatewayResult>def get_resource_gateway(arn: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetResourceGatewayResult
def get_resource_gateway_output(arn: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetResourceGatewayResult]func LookupResourceGateway(ctx *Context, args *LookupResourceGatewayArgs, opts ...InvokeOption) (*LookupResourceGatewayResult, error)
func LookupResourceGatewayOutput(ctx *Context, args *LookupResourceGatewayOutputArgs, opts ...InvokeOption) LookupResourceGatewayResultOutput> Note: This function is named LookupResourceGateway in the Go SDK.
public static class GetResourceGateway
{
public static Task<GetResourceGatewayResult> InvokeAsync(GetResourceGatewayArgs args, InvokeOptions? opts = null)
public static Output<GetResourceGatewayResult> Invoke(GetResourceGatewayInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetResourceGatewayResult> getResourceGateway(GetResourceGatewayArgs args, InvokeOptions options)
public static Output<GetResourceGatewayResult> getResourceGateway(GetResourceGatewayArgs args, InvokeOptions options)
fn::invoke:
function: aws-native:vpclattice:getResourceGateway
arguments:
# arguments dictionaryThe following arguments are supported:
- Arn string
- The Amazon Resource Name (ARN) of the resource gateway.
- Arn string
- The Amazon Resource Name (ARN) of the resource gateway.
- arn String
- The Amazon Resource Name (ARN) of the resource gateway.
- arn string
- The Amazon Resource Name (ARN) of the resource gateway.
- arn str
- The Amazon Resource Name (ARN) of the resource gateway.
- arn String
- The Amazon Resource Name (ARN) of the resource gateway.
getResourceGateway Result
The following output properties are available:
- Arn string
- The Amazon Resource Name (ARN) of the resource gateway.
- Id string
- The ID of the resource gateway.
- Ipv4Addresses
Per intEni - The number of IPv4 addresses to allocate per ENI for the resource gateway
- Security
Group List<string>Ids - The ID of one or more security groups to associate with the endpoint network interface.
-
List<Pulumi.
Aws Native. Outputs. Tag> - The tags for the resource gateway.
- Arn string
- The Amazon Resource Name (ARN) of the resource gateway.
- Id string
- The ID of the resource gateway.
- Ipv4Addresses
Per intEni - The number of IPv4 addresses to allocate per ENI for the resource gateway
- Security
Group []stringIds - The ID of one or more security groups to associate with the endpoint network interface.
- Tag
- The tags for the resource gateway.
- arn String
- The Amazon Resource Name (ARN) of the resource gateway.
- id String
- The ID of the resource gateway.
- ipv4Addresses
Per IntegerEni - The number of IPv4 addresses to allocate per ENI for the resource gateway
- security
Group List<String>Ids - The ID of one or more security groups to associate with the endpoint network interface.
- List<Tag>
- The tags for the resource gateway.
- arn string
- The Amazon Resource Name (ARN) of the resource gateway.
- id string
- The ID of the resource gateway.
- ipv4Addresses
Per numberEni - The number of IPv4 addresses to allocate per ENI for the resource gateway
- security
Group string[]Ids - The ID of one or more security groups to associate with the endpoint network interface.
- Tag[]
- The tags for the resource gateway.
- arn str
- The Amazon Resource Name (ARN) of the resource gateway.
- id str
- The ID of the resource gateway.
- ipv4_
addresses_ intper_ eni - The number of IPv4 addresses to allocate per ENI for the resource gateway
- security_
group_ Sequence[str]ids - The ID of one or more security groups to associate with the endpoint network interface.
- Sequence[root_Tag]
- The tags for the resource gateway.
- arn String
- The Amazon Resource Name (ARN) of the resource gateway.
- id String
- The ID of the resource gateway.
- ipv4Addresses
Per NumberEni - The number of IPv4 addresses to allocate per ENI for the resource gateway
- security
Group List<String>Ids - The ID of one or more security groups to associate with the endpoint network interface.
- List<Property Map>
- The tags for the resource gateway.
Supporting Types
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.
AWS Cloud Control v1.38.0 published on Wednesday, Nov 5, 2025 by Pulumi
