1. Packages
  2. Azure Native
  3. API Docs
  4. network
  5. listIpamPoolAssociatedResources
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.63.0 published on Tuesday, Sep 24, 2024 by Pulumi

azure-native.network.listIpamPoolAssociatedResources

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.63.0 published on Tuesday, Sep 24, 2024 by Pulumi

    List of PoolAssociation Azure REST API version: 2024-01-01-preview.

    Using listIpamPoolAssociatedResources

    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 listIpamPoolAssociatedResources(args: ListIpamPoolAssociatedResourcesArgs, opts?: InvokeOptions): Promise<ListIpamPoolAssociatedResourcesResult>
    function listIpamPoolAssociatedResourcesOutput(args: ListIpamPoolAssociatedResourcesOutputArgs, opts?: InvokeOptions): Output<ListIpamPoolAssociatedResourcesResult>
    def list_ipam_pool_associated_resources(network_manager_name: Optional[str] = None,
                                            pool_name: Optional[str] = None,
                                            resource_group_name: Optional[str] = None,
                                            opts: Optional[InvokeOptions] = None) -> ListIpamPoolAssociatedResourcesResult
    def list_ipam_pool_associated_resources_output(network_manager_name: Optional[pulumi.Input[str]] = None,
                                            pool_name: Optional[pulumi.Input[str]] = None,
                                            resource_group_name: Optional[pulumi.Input[str]] = None,
                                            opts: Optional[InvokeOptions] = None) -> Output[ListIpamPoolAssociatedResourcesResult]
    func ListIpamPoolAssociatedResources(ctx *Context, args *ListIpamPoolAssociatedResourcesArgs, opts ...InvokeOption) (*ListIpamPoolAssociatedResourcesResult, error)
    func ListIpamPoolAssociatedResourcesOutput(ctx *Context, args *ListIpamPoolAssociatedResourcesOutputArgs, opts ...InvokeOption) ListIpamPoolAssociatedResourcesResultOutput

    > Note: This function is named ListIpamPoolAssociatedResources in the Go SDK.

    public static class ListIpamPoolAssociatedResources 
    {
        public static Task<ListIpamPoolAssociatedResourcesResult> InvokeAsync(ListIpamPoolAssociatedResourcesArgs args, InvokeOptions? opts = null)
        public static Output<ListIpamPoolAssociatedResourcesResult> Invoke(ListIpamPoolAssociatedResourcesInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<ListIpamPoolAssociatedResourcesResult> listIpamPoolAssociatedResources(ListIpamPoolAssociatedResourcesArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:network:listIpamPoolAssociatedResources
      arguments:
        # arguments dictionary

    The following arguments are supported:

    NetworkManagerName string
    The name of the network manager.
    PoolName string
    Pool resource name.
    ResourceGroupName string
    The name of the resource group.
    NetworkManagerName string
    The name of the network manager.
    PoolName string
    Pool resource name.
    ResourceGroupName string
    The name of the resource group.
    networkManagerName String
    The name of the network manager.
    poolName String
    Pool resource name.
    resourceGroupName String
    The name of the resource group.
    networkManagerName string
    The name of the network manager.
    poolName string
    Pool resource name.
    resourceGroupName string
    The name of the resource group.
    network_manager_name str
    The name of the network manager.
    pool_name str
    Pool resource name.
    resource_group_name str
    The name of the resource group.
    networkManagerName String
    The name of the network manager.
    poolName String
    Pool resource name.
    resourceGroupName String
    The name of the resource group.

    listIpamPoolAssociatedResources Result

    The following output properties are available:

    NextLink string
    The link used to get the next page of operations.
    Value List<Pulumi.AzureNative.Network.Outputs.PoolAssociationResponse>
    NextLink string
    The link used to get the next page of operations.
    Value []PoolAssociationResponse
    nextLink String
    The link used to get the next page of operations.
    value List<PoolAssociationResponse>
    nextLink string
    The link used to get the next page of operations.
    value PoolAssociationResponse[]
    next_link str
    The link used to get the next page of operations.
    value Sequence[PoolAssociationResponse]
    nextLink String
    The link used to get the next page of operations.
    value List<Property Map>

    Supporting Types

    PoolAssociationResponse

    AddressPrefixes List<string>
    List of assigned IP address prefixes in the IpamPool of the associated resource.
    CreatedAt string
    Creation time of the association.
    NumberOfReservedIPAddresses string
    Total number of reserved IP addresses of the association.
    ReservationExpiresAt string
    Expire time for IP addresses reserved.
    ReservedPrefixes List<string>
    List of reserved IP address prefixes in the IpamPool of the associated resource.
    ResourceId string
    Resource id of the associated Azure resource.
    TotalNumberOfIPAddresses string
    Total number of assigned IP addresses of the association.
    Description string
    PoolId string
    IpamPool id for which the resource is associated to.
    AddressPrefixes []string
    List of assigned IP address prefixes in the IpamPool of the associated resource.
    CreatedAt string
    Creation time of the association.
    NumberOfReservedIPAddresses string
    Total number of reserved IP addresses of the association.
    ReservationExpiresAt string
    Expire time for IP addresses reserved.
    ReservedPrefixes []string
    List of reserved IP address prefixes in the IpamPool of the associated resource.
    ResourceId string
    Resource id of the associated Azure resource.
    TotalNumberOfIPAddresses string
    Total number of assigned IP addresses of the association.
    Description string
    PoolId string
    IpamPool id for which the resource is associated to.
    addressPrefixes List<String>
    List of assigned IP address prefixes in the IpamPool of the associated resource.
    createdAt String
    Creation time of the association.
    numberOfReservedIPAddresses String
    Total number of reserved IP addresses of the association.
    reservationExpiresAt String
    Expire time for IP addresses reserved.
    reservedPrefixes List<String>
    List of reserved IP address prefixes in the IpamPool of the associated resource.
    resourceId String
    Resource id of the associated Azure resource.
    totalNumberOfIPAddresses String
    Total number of assigned IP addresses of the association.
    description String
    poolId String
    IpamPool id for which the resource is associated to.
    addressPrefixes string[]
    List of assigned IP address prefixes in the IpamPool of the associated resource.
    createdAt string
    Creation time of the association.
    numberOfReservedIPAddresses string
    Total number of reserved IP addresses of the association.
    reservationExpiresAt string
    Expire time for IP addresses reserved.
    reservedPrefixes string[]
    List of reserved IP address prefixes in the IpamPool of the associated resource.
    resourceId string
    Resource id of the associated Azure resource.
    totalNumberOfIPAddresses string
    Total number of assigned IP addresses of the association.
    description string
    poolId string
    IpamPool id for which the resource is associated to.
    address_prefixes Sequence[str]
    List of assigned IP address prefixes in the IpamPool of the associated resource.
    created_at str
    Creation time of the association.
    number_of_reserved_ip_addresses str
    Total number of reserved IP addresses of the association.
    reservation_expires_at str
    Expire time for IP addresses reserved.
    reserved_prefixes Sequence[str]
    List of reserved IP address prefixes in the IpamPool of the associated resource.
    resource_id str
    Resource id of the associated Azure resource.
    total_number_of_ip_addresses str
    Total number of assigned IP addresses of the association.
    description str
    pool_id str
    IpamPool id for which the resource is associated to.
    addressPrefixes List<String>
    List of assigned IP address prefixes in the IpamPool of the associated resource.
    createdAt String
    Creation time of the association.
    numberOfReservedIPAddresses String
    Total number of reserved IP addresses of the association.
    reservationExpiresAt String
    Expire time for IP addresses reserved.
    reservedPrefixes List<String>
    List of reserved IP address prefixes in the IpamPool of the associated resource.
    resourceId String
    Resource id of the associated Azure resource.
    totalNumberOfIPAddresses String
    Total number of assigned IP addresses of the association.
    description String
    poolId String
    IpamPool id for which the resource is associated to.

    Package Details

    Repository
    Azure Native pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
    Azure Native v2.63.0 published on Tuesday, Sep 24, 2024 by Pulumi