We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi
aws-native.vpclattice.getResourceConfiguration
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi
VpcLattice ResourceConfiguration CFN resource
Using getResourceConfiguration
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 getResourceConfiguration(args: GetResourceConfigurationArgs, opts?: InvokeOptions): Promise<GetResourceConfigurationResult>
function getResourceConfigurationOutput(args: GetResourceConfigurationOutputArgs, opts?: InvokeOptions): Output<GetResourceConfigurationResult>def get_resource_configuration(arn: Optional[str] = None,
                               opts: Optional[InvokeOptions] = None) -> GetResourceConfigurationResult
def get_resource_configuration_output(arn: Optional[pulumi.Input[str]] = None,
                               opts: Optional[InvokeOptions] = None) -> Output[GetResourceConfigurationResult]func LookupResourceConfiguration(ctx *Context, args *LookupResourceConfigurationArgs, opts ...InvokeOption) (*LookupResourceConfigurationResult, error)
func LookupResourceConfigurationOutput(ctx *Context, args *LookupResourceConfigurationOutputArgs, opts ...InvokeOption) LookupResourceConfigurationResultOutput> Note: This function is named LookupResourceConfiguration in the Go SDK.
public static class GetResourceConfiguration 
{
    public static Task<GetResourceConfigurationResult> InvokeAsync(GetResourceConfigurationArgs args, InvokeOptions? opts = null)
    public static Output<GetResourceConfigurationResult> Invoke(GetResourceConfigurationInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetResourceConfigurationResult> getResourceConfiguration(GetResourceConfigurationArgs args, InvokeOptions options)
public static Output<GetResourceConfigurationResult> getResourceConfiguration(GetResourceConfigurationArgs args, InvokeOptions options)
fn::invoke:
  function: aws-native:vpclattice:getResourceConfiguration
  arguments:
    # arguments dictionaryThe following arguments are supported:
- Arn string
- The Amazon Resource Name (ARN) of the resource configuration.
- Arn string
- The Amazon Resource Name (ARN) of the resource configuration.
- arn String
- The Amazon Resource Name (ARN) of the resource configuration.
- arn string
- The Amazon Resource Name (ARN) of the resource configuration.
- arn str
- The Amazon Resource Name (ARN) of the resource configuration.
- arn String
- The Amazon Resource Name (ARN) of the resource configuration.
getResourceConfiguration Result
The following output properties are available:
- AllowAssociation boolTo Sharable Service Network 
- Specifies whether the resource configuration can be associated with a sharable service network.
- Arn string
- The Amazon Resource Name (ARN) of the resource configuration.
- Id string
- The ID of the resource configuration.
- Name string
- The name of the resource configuration.
- PortRanges List<string>
- (SINGLE, GROUP, CHILD) The TCP port ranges that a consumer can use to access a resource configuration (for example: 1-65535). You can separate port ranges using commas (for example: 1,2,22-30).
- ResourceConfiguration Pulumi.Definition Aws | Pulumi.Native. Vpc Lattice. Outputs. Resource Configuration Definition0Properties Aws | Pulumi.Native. Vpc Lattice. Outputs. Resource Configuration Definition1Properties Aws Native. Vpc Lattice. Outputs. Resource Configuration Definition2Properties 
- Identifies the resource configuration in one of the following ways:- Amazon Resource Name (ARN) - Supported resource-types that are provisioned by AWS services, such as RDS databases, can be identified by their ARN.
- Domain name - Any domain name that is publicly resolvable.
- IP address - For IPv4 and IPv6, only IP addresses in the VPC are supported.
 
- 
List<Pulumi.Aws Native. Outputs. Tag> 
- The tags for the resource configuration.
- AllowAssociation boolTo Sharable Service Network 
- Specifies whether the resource configuration can be associated with a sharable service network.
- Arn string
- The Amazon Resource Name (ARN) of the resource configuration.
- Id string
- The ID of the resource configuration.
- Name string
- The name of the resource configuration.
- PortRanges []string
- (SINGLE, GROUP, CHILD) The TCP port ranges that a consumer can use to access a resource configuration (for example: 1-65535). You can separate port ranges using commas (for example: 1,2,22-30).
- ResourceConfiguration ResourceDefinition Configuration | ResourceDefinition0Properties Configuration | ResourceDefinition1Properties Configuration Definition2Properties 
- Identifies the resource configuration in one of the following ways:- Amazon Resource Name (ARN) - Supported resource-types that are provisioned by AWS services, such as RDS databases, can be identified by their ARN.
- Domain name - Any domain name that is publicly resolvable.
- IP address - For IPv4 and IPv6, only IP addresses in the VPC are supported.
 
- Tag
- The tags for the resource configuration.
- allowAssociation BooleanTo Sharable Service Network 
- Specifies whether the resource configuration can be associated with a sharable service network.
- arn String
- The Amazon Resource Name (ARN) of the resource configuration.
- id String
- The ID of the resource configuration.
- name String
- The name of the resource configuration.
- portRanges List<String>
- (SINGLE, GROUP, CHILD) The TCP port ranges that a consumer can use to access a resource configuration (for example: 1-65535). You can separate port ranges using commas (for example: 1,2,22-30).
- resourceConfiguration ResourceDefinition Configuration | ResourceDefinition0Properties Configuration | ResourceDefinition1Properties Configuration Definition2Properties 
- Identifies the resource configuration in one of the following ways:- Amazon Resource Name (ARN) - Supported resource-types that are provisioned by AWS services, such as RDS databases, can be identified by their ARN.
- Domain name - Any domain name that is publicly resolvable.
- IP address - For IPv4 and IPv6, only IP addresses in the VPC are supported.
 
- List<Tag>
- The tags for the resource configuration.
- allowAssociation booleanTo Sharable Service Network 
- Specifies whether the resource configuration can be associated with a sharable service network.
- arn string
- The Amazon Resource Name (ARN) of the resource configuration.
- id string
- The ID of the resource configuration.
- name string
- The name of the resource configuration.
- portRanges string[]
- (SINGLE, GROUP, CHILD) The TCP port ranges that a consumer can use to access a resource configuration (for example: 1-65535). You can separate port ranges using commas (for example: 1,2,22-30).
- resourceConfiguration ResourceDefinition Configuration | ResourceDefinition0Properties Configuration | ResourceDefinition1Properties Configuration Definition2Properties 
- Identifies the resource configuration in one of the following ways:- Amazon Resource Name (ARN) - Supported resource-types that are provisioned by AWS services, such as RDS databases, can be identified by their ARN.
- Domain name - Any domain name that is publicly resolvable.
- IP address - For IPv4 and IPv6, only IP addresses in the VPC are supported.
 
- Tag[]
- The tags for the resource configuration.
- allow_association_ boolto_ sharable_ service_ network 
- Specifies whether the resource configuration can be associated with a sharable service network.
- arn str
- The Amazon Resource Name (ARN) of the resource configuration.
- id str
- The ID of the resource configuration.
- name str
- The name of the resource configuration.
- port_ranges Sequence[str]
- (SINGLE, GROUP, CHILD) The TCP port ranges that a consumer can use to access a resource configuration (for example: 1-65535). You can separate port ranges using commas (for example: 1,2,22-30).
- resource_configuration_ Resourcedefinition Configuration | ResourceDefinition0Properties Configuration | ResourceDefinition1Properties Configuration Definition2Properties 
- Identifies the resource configuration in one of the following ways:- Amazon Resource Name (ARN) - Supported resource-types that are provisioned by AWS services, such as RDS databases, can be identified by their ARN.
- Domain name - Any domain name that is publicly resolvable.
- IP address - For IPv4 and IPv6, only IP addresses in the VPC are supported.
 
- Sequence[root_Tag]
- The tags for the resource configuration.
- allowAssociation BooleanTo Sharable Service Network 
- Specifies whether the resource configuration can be associated with a sharable service network.
- arn String
- The Amazon Resource Name (ARN) of the resource configuration.
- id String
- The ID of the resource configuration.
- name String
- The name of the resource configuration.
- portRanges List<String>
- (SINGLE, GROUP, CHILD) The TCP port ranges that a consumer can use to access a resource configuration (for example: 1-65535). You can separate port ranges using commas (for example: 1,2,22-30).
- resourceConfiguration Property Map | Property Map | Property MapDefinition 
- Identifies the resource configuration in one of the following ways:- Amazon Resource Name (ARN) - Supported resource-types that are provisioned by AWS services, such as RDS databases, can be identified by their ARN.
- Domain name - Any domain name that is publicly resolvable.
- IP address - For IPv4 and IPv6, only IP addresses in the VPC are supported.
 
- List<Property Map>
- The tags for the resource configuration.
Supporting Types
ResourceConfigurationDefinition0Properties  
- IpResource string
- IpResource string
- ipResource String
- ipResource string
- ip_resource str
- ipResource String
ResourceConfigurationDefinition1Properties  
- ArnResource string
- ArnResource string
- arnResource String
- arnResource string
- arn_resource str
- arnResource String
ResourceConfigurationDefinition2Properties  
ResourceConfigurationDnsResource   
ResourceConfigurationDnsResourceIpAddressType      
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.26.0 published on Wednesday, Mar 12, 2025 by Pulumi