AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi
aws-native.ec2.getIpamResourceDiscovery
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 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
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi