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.ec2.getIpamResourceDiscovery
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 of AWS::EC2::IPAMResourceDiscovery Type
Using getIpamResourceDiscovery
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 getIpamResourceDiscovery(args: GetIpamResourceDiscoveryArgs, opts?: InvokeOptions): Promise<GetIpamResourceDiscoveryResult>
function getIpamResourceDiscoveryOutput(args: GetIpamResourceDiscoveryOutputArgs, opts?: InvokeOptions): Output<GetIpamResourceDiscoveryResult>
def get_ipam_resource_discovery(ipam_resource_discovery_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetIpamResourceDiscoveryResult
def get_ipam_resource_discovery_output(ipam_resource_discovery_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetIpamResourceDiscoveryResult]
func LookupIpamResourceDiscovery(ctx *Context, args *LookupIpamResourceDiscoveryArgs, opts ...InvokeOption) (*LookupIpamResourceDiscoveryResult, error)
func LookupIpamResourceDiscoveryOutput(ctx *Context, args *LookupIpamResourceDiscoveryOutputArgs, opts ...InvokeOption) LookupIpamResourceDiscoveryResultOutput
> Note: This function is named LookupIpamResourceDiscovery
in the Go SDK.
public static class GetIpamResourceDiscovery
{
public static Task<GetIpamResourceDiscoveryResult> InvokeAsync(GetIpamResourceDiscoveryArgs args, InvokeOptions? opts = null)
public static Output<GetIpamResourceDiscoveryResult> Invoke(GetIpamResourceDiscoveryInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetIpamResourceDiscoveryResult> getIpamResourceDiscovery(GetIpamResourceDiscoveryArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:ec2:getIpamResourceDiscovery
arguments:
# arguments dictionary
The following arguments are supported:
- Ipam
Resource stringDiscovery Id - Id of the IPAM Pool.
- Ipam
Resource stringDiscovery Id - Id of the IPAM Pool.
- ipam
Resource StringDiscovery Id - Id of the IPAM Pool.
- ipam
Resource stringDiscovery Id - Id of the IPAM Pool.
- ipam_
resource_ strdiscovery_ id - Id of the IPAM Pool.
- ipam
Resource StringDiscovery Id - Id of the IPAM Pool.
getIpamResourceDiscovery Result
The following output properties are available:
- Description string
- The resource discovery description.
- Ipam
Resource stringDiscovery Arn - Amazon Resource Name (Arn) for the Resource Discovery.
- Ipam
Resource stringDiscovery Id - Id of the IPAM Pool.
- Ipam
Resource stringDiscovery Region - The region the resource discovery is setup in.
- Is
Default bool - Determines whether or not address space from this pool is publicly advertised. Must be set if and only if the pool is IPv6.
- Operating
Regions List<Pulumi.Aws Native. Ec2. Outputs. Ipam Resource Discovery Ipam Operating Region> - The regions Resource Discovery is enabled for. Allows resource discoveries to be created in these regions, as well as enabling monitoring
- Owner
Id string - Owner Account ID of the Resource Discovery
- State string
- The state of this Resource Discovery.
- List<Pulumi.
Aws Native. Outputs. Tag> - An array of key-value pairs to apply to this resource.
- Description string
- The resource discovery description.
- Ipam
Resource stringDiscovery Arn - Amazon Resource Name (Arn) for the Resource Discovery.
- Ipam
Resource stringDiscovery Id - Id of the IPAM Pool.
- Ipam
Resource stringDiscovery Region - The region the resource discovery is setup in.
- Is
Default bool - Determines whether or not address space from this pool is publicly advertised. Must be set if and only if the pool is IPv6.
- Operating
Regions []IpamResource Discovery Ipam Operating Region - The regions Resource Discovery is enabled for. Allows resource discoveries to be created in these regions, as well as enabling monitoring
- Owner
Id string - Owner Account ID of the Resource Discovery
- State string
- The state of this Resource Discovery.
- Tag
- An array of key-value pairs to apply to this resource.
- description String
- The resource discovery description.
- ipam
Resource StringDiscovery Arn - Amazon Resource Name (Arn) for the Resource Discovery.
- ipam
Resource StringDiscovery Id - Id of the IPAM Pool.
- ipam
Resource StringDiscovery Region - The region the resource discovery is setup in.
- is
Default Boolean - Determines whether or not address space from this pool is publicly advertised. Must be set if and only if the pool is IPv6.
- operating
Regions List<IpamResource Discovery Ipam Operating Region> - The regions Resource Discovery is enabled for. Allows resource discoveries to be created in these regions, as well as enabling monitoring
- owner
Id String - Owner Account ID of the Resource Discovery
- state String
- The state of this Resource Discovery.
- List<Tag>
- An array of key-value pairs to apply to this resource.
- description string
- The resource discovery description.
- ipam
Resource stringDiscovery Arn - Amazon Resource Name (Arn) for the Resource Discovery.
- ipam
Resource stringDiscovery Id - Id of the IPAM Pool.
- ipam
Resource stringDiscovery Region - The region the resource discovery is setup in.
- is
Default boolean - Determines whether or not address space from this pool is publicly advertised. Must be set if and only if the pool is IPv6.
- operating
Regions IpamResource Discovery Ipam Operating Region[] - The regions Resource Discovery is enabled for. Allows resource discoveries to be created in these regions, as well as enabling monitoring
- owner
Id string - Owner Account ID of the Resource Discovery
- state string
- The state of this Resource Discovery.
- Tag[]
- An array of key-value pairs to apply to this resource.
- description str
- The resource discovery description.
- ipam_
resource_ strdiscovery_ arn - Amazon Resource Name (Arn) for the Resource Discovery.
- ipam_
resource_ strdiscovery_ id - Id of the IPAM Pool.
- ipam_
resource_ strdiscovery_ region - The region the resource discovery is setup in.
- is_
default bool - Determines whether or not address space from this pool is publicly advertised. Must be set if and only if the pool is IPv6.
- operating_
regions Sequence[IpamResource Discovery Ipam Operating Region] - The regions Resource Discovery is enabled for. Allows resource discoveries to be created in these regions, as well as enabling monitoring
- owner_
id str - Owner Account ID of the Resource Discovery
- state str
- The state of this Resource Discovery.
- Sequence[root_Tag]
- An array of key-value pairs to apply to this resource.
- description String
- The resource discovery description.
- ipam
Resource StringDiscovery Arn - Amazon Resource Name (Arn) for the Resource Discovery.
- ipam
Resource StringDiscovery Id - Id of the IPAM Pool.
- ipam
Resource StringDiscovery Region - The region the resource discovery is setup in.
- is
Default Boolean - Determines whether or not address space from this pool is publicly advertised. Must be set if and only if the pool is IPv6.
- operating
Regions List<Property Map> - The regions Resource Discovery is enabled for. Allows resource discoveries to be created in these regions, as well as enabling monitoring
- owner
Id String - Owner Account ID of the Resource Discovery
- state String
- The state of this Resource Discovery.
- List<Property Map>
- An array of key-value pairs to apply to this resource.
Supporting Types
IpamResourceDiscoveryIpamOperatingRegion
- Region
Name string - The name of the region.
- Region
Name string - The name of the region.
- region
Name String - The name of the region.
- region
Name string - The name of the region.
- region_
name str - The name of the region.
- region
Name String - The name of the region.
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 Native v0.126.0 published on Monday, Sep 30, 2024 by Pulumi