1. Packages
  2. Azure Native
  3. API Docs
  4. network
  5. listIpamPoolAssociatedResources
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.0.1 published on Monday, Apr 7, 2025 by Pulumi

azure-native.network.listIpamPoolAssociatedResources

Explore with Pulumi AI

This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.0.1 published on Monday, Apr 7, 2025 by Pulumi

List of PoolAssociation

Uses Azure REST API version 2024-05-01.

Other available API versions: 2024-01-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native network [ApiVersion]. See the version guide for details.

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>
Copy
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]
Copy
func ListIpamPoolAssociatedResources(ctx *Context, args *ListIpamPoolAssociatedResourcesArgs, opts ...InvokeOption) (*ListIpamPoolAssociatedResourcesResult, error)
func ListIpamPoolAssociatedResourcesOutput(ctx *Context, args *ListIpamPoolAssociatedResourcesOutputArgs, opts ...InvokeOption) ListIpamPoolAssociatedResourcesResultOutput
Copy

> 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)
}
Copy
public static CompletableFuture<ListIpamPoolAssociatedResourcesResult> listIpamPoolAssociatedResources(ListIpamPoolAssociatedResourcesArgs args, InvokeOptions options)
public static Output<ListIpamPoolAssociatedResourcesResult> listIpamPoolAssociatedResources(ListIpamPoolAssociatedResourcesArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:network:listIpamPoolAssociatedResources
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

NetworkManagerName
This property is required.
Changes to this property will trigger replacement.
string
The name of the network manager.
PoolName
This property is required.
Changes to this property will trigger replacement.
string
Pool resource name.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group.
NetworkManagerName
This property is required.
Changes to this property will trigger replacement.
string
The name of the network manager.
PoolName
This property is required.
Changes to this property will trigger replacement.
string
Pool resource name.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group.
networkManagerName
This property is required.
Changes to this property will trigger replacement.
String
The name of the network manager.
poolName
This property is required.
Changes to this property will trigger replacement.
String
Pool resource name.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group.
networkManagerName
This property is required.
Changes to this property will trigger replacement.
string
The name of the network manager.
poolName
This property is required.
Changes to this property will trigger replacement.
string
Pool resource name.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group.
network_manager_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the network manager.
pool_name
This property is required.
Changes to this property will trigger replacement.
str
Pool resource name.
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the resource group.
networkManagerName
This property is required.
Changes to this property will trigger replacement.
String
The name of the network manager.
poolName
This property is required.
Changes to this property will trigger replacement.
String
Pool resource name.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
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 This property is required. List<string>
List of assigned IP address prefixes in the IpamPool of the associated resource.
CreatedAt This property is required. string
Creation time of the association.
NumberOfReservedIPAddresses This property is required. string
Total number of reserved IP addresses of the association.
ReservationExpiresAt This property is required. string
Expire time for IP addresses reserved.
ReservedPrefixes This property is required. List<string>
List of reserved IP address prefixes in the IpamPool of the associated resource.
ResourceId This property is required. string
Resource id of the associated Azure resource.
TotalNumberOfIPAddresses This property is required. string
Total number of assigned IP addresses of the association.
Description string
PoolId string
IpamPool id for which the resource is associated to.
AddressPrefixes This property is required. []string
List of assigned IP address prefixes in the IpamPool of the associated resource.
CreatedAt This property is required. string
Creation time of the association.
NumberOfReservedIPAddresses This property is required. string
Total number of reserved IP addresses of the association.
ReservationExpiresAt This property is required. string
Expire time for IP addresses reserved.
ReservedPrefixes This property is required. []string
List of reserved IP address prefixes in the IpamPool of the associated resource.
ResourceId This property is required. string
Resource id of the associated Azure resource.
TotalNumberOfIPAddresses This property is required. string
Total number of assigned IP addresses of the association.
Description string
PoolId string
IpamPool id for which the resource is associated to.
addressPrefixes This property is required. List<String>
List of assigned IP address prefixes in the IpamPool of the associated resource.
createdAt This property is required. String
Creation time of the association.
numberOfReservedIPAddresses This property is required. String
Total number of reserved IP addresses of the association.
reservationExpiresAt This property is required. String
Expire time for IP addresses reserved.
reservedPrefixes This property is required. List<String>
List of reserved IP address prefixes in the IpamPool of the associated resource.
resourceId This property is required. String
Resource id of the associated Azure resource.
totalNumberOfIPAddresses This property is required. String
Total number of assigned IP addresses of the association.
description String
poolId String
IpamPool id for which the resource is associated to.
addressPrefixes This property is required. string[]
List of assigned IP address prefixes in the IpamPool of the associated resource.
createdAt This property is required. string
Creation time of the association.
numberOfReservedIPAddresses This property is required. string
Total number of reserved IP addresses of the association.
reservationExpiresAt This property is required. string
Expire time for IP addresses reserved.
reservedPrefixes This property is required. string[]
List of reserved IP address prefixes in the IpamPool of the associated resource.
resourceId This property is required. string
Resource id of the associated Azure resource.
totalNumberOfIPAddresses This property is required. 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 This property is required. Sequence[str]
List of assigned IP address prefixes in the IpamPool of the associated resource.
created_at This property is required. str
Creation time of the association.
number_of_reserved_ip_addresses This property is required. str
Total number of reserved IP addresses of the association.
reservation_expires_at This property is required. str
Expire time for IP addresses reserved.
reserved_prefixes This property is required. Sequence[str]
List of reserved IP address prefixes in the IpamPool of the associated resource.
resource_id This property is required. str
Resource id of the associated Azure resource.
total_number_of_ip_addresses This property is required. 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 This property is required. List<String>
List of assigned IP address prefixes in the IpamPool of the associated resource.
createdAt This property is required. String
Creation time of the association.
numberOfReservedIPAddresses This property is required. String
Total number of reserved IP addresses of the association.
reservationExpiresAt This property is required. String
Expire time for IP addresses reserved.
reservedPrefixes This property is required. List<String>
List of reserved IP address prefixes in the IpamPool of the associated resource.
resourceId This property is required. String
Resource id of the associated Azure resource.
totalNumberOfIPAddresses This property is required. 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
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.0.1 published on Monday, Apr 7, 2025 by Pulumi