1. Packages
  2. Azure Native
  3. API Docs
  4. netapp
  5. listCapacityPoolVolumeReplications
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.3.0 published on Monday, Apr 28, 2025 by Pulumi

azure-native.netapp.listCapacityPoolVolumeReplications

Explore with Pulumi AI

azure-native logo
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.3.0 published on Monday, Apr 28, 2025 by Pulumi

    List all replications for a specified volume

    Uses Azure REST API version 2024-09-01.

    Other available API versions: 2022-11-01, 2022-11-01-preview, 2023-05-01, 2023-05-01-preview, 2023-07-01, 2023-07-01-preview, 2023-11-01, 2023-11-01-preview, 2024-01-01, 2024-03-01, 2024-03-01-preview, 2024-05-01, 2024-05-01-preview, 2024-07-01, 2024-07-01-preview, 2024-09-01-preview, 2025-01-01, 2025-01-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native netapp [ApiVersion]. See the version guide for details.

    Using listCapacityPoolVolumeReplications

    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 listCapacityPoolVolumeReplications(args: ListCapacityPoolVolumeReplicationsArgs, opts?: InvokeOptions): Promise<ListCapacityPoolVolumeReplicationsResult>
    function listCapacityPoolVolumeReplicationsOutput(args: ListCapacityPoolVolumeReplicationsOutputArgs, opts?: InvokeOptions): Output<ListCapacityPoolVolumeReplicationsResult>
    def list_capacity_pool_volume_replications(account_name: Optional[str] = None,
                                               pool_name: Optional[str] = None,
                                               resource_group_name: Optional[str] = None,
                                               volume_name: Optional[str] = None,
                                               opts: Optional[InvokeOptions] = None) -> ListCapacityPoolVolumeReplicationsResult
    def list_capacity_pool_volume_replications_output(account_name: Optional[pulumi.Input[str]] = None,
                                               pool_name: Optional[pulumi.Input[str]] = None,
                                               resource_group_name: Optional[pulumi.Input[str]] = None,
                                               volume_name: Optional[pulumi.Input[str]] = None,
                                               opts: Optional[InvokeOptions] = None) -> Output[ListCapacityPoolVolumeReplicationsResult]
    func ListCapacityPoolVolumeReplications(ctx *Context, args *ListCapacityPoolVolumeReplicationsArgs, opts ...InvokeOption) (*ListCapacityPoolVolumeReplicationsResult, error)
    func ListCapacityPoolVolumeReplicationsOutput(ctx *Context, args *ListCapacityPoolVolumeReplicationsOutputArgs, opts ...InvokeOption) ListCapacityPoolVolumeReplicationsResultOutput

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

    public static class ListCapacityPoolVolumeReplications 
    {
        public static Task<ListCapacityPoolVolumeReplicationsResult> InvokeAsync(ListCapacityPoolVolumeReplicationsArgs args, InvokeOptions? opts = null)
        public static Output<ListCapacityPoolVolumeReplicationsResult> Invoke(ListCapacityPoolVolumeReplicationsInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<ListCapacityPoolVolumeReplicationsResult> listCapacityPoolVolumeReplications(ListCapacityPoolVolumeReplicationsArgs args, InvokeOptions options)
    public static Output<ListCapacityPoolVolumeReplicationsResult> listCapacityPoolVolumeReplications(ListCapacityPoolVolumeReplicationsArgs args, InvokeOptions options)
    
    fn::invoke:
      function: azure-native:netapp:listCapacityPoolVolumeReplications
      arguments:
        # arguments dictionary

    The following arguments are supported:

    AccountName string
    The name of the NetApp account
    PoolName string
    The name of the capacity pool
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    VolumeName string
    The name of the volume
    AccountName string
    The name of the NetApp account
    PoolName string
    The name of the capacity pool
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    VolumeName string
    The name of the volume
    accountName String
    The name of the NetApp account
    poolName String
    The name of the capacity pool
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    volumeName String
    The name of the volume
    accountName string
    The name of the NetApp account
    poolName string
    The name of the capacity pool
    resourceGroupName string
    The name of the resource group. The name is case insensitive.
    volumeName string
    The name of the volume
    account_name str
    The name of the NetApp account
    pool_name str
    The name of the capacity pool
    resource_group_name str
    The name of the resource group. The name is case insensitive.
    volume_name str
    The name of the volume
    accountName String
    The name of the NetApp account
    poolName String
    The name of the capacity pool
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    volumeName String
    The name of the volume

    listCapacityPoolVolumeReplications Result

    The following output properties are available:

    Value []ReplicationResponse
    A list of replications
    value List<ReplicationResponse>
    A list of replications
    value ReplicationResponse[]
    A list of replications
    value Sequence[ReplicationResponse]
    A list of replications
    value List<Property Map>
    A list of replications

    Supporting Types

    ReplicationResponse

    RemoteVolumeResourceId string
    The resource ID of the remote volume.
    ReplicationId string
    UUID v4 used to identify the replication.
    EndpointType string
    Indicates whether the local volume is the source or destination for the Volume Replication
    RemoteVolumeRegion string
    The remote region for the other end of the Volume Replication.
    ReplicationSchedule string
    Schedule
    RemoteVolumeResourceId string
    The resource ID of the remote volume.
    ReplicationId string
    UUID v4 used to identify the replication.
    EndpointType string
    Indicates whether the local volume is the source or destination for the Volume Replication
    RemoteVolumeRegion string
    The remote region for the other end of the Volume Replication.
    ReplicationSchedule string
    Schedule
    remoteVolumeResourceId String
    The resource ID of the remote volume.
    replicationId String
    UUID v4 used to identify the replication.
    endpointType String
    Indicates whether the local volume is the source or destination for the Volume Replication
    remoteVolumeRegion String
    The remote region for the other end of the Volume Replication.
    replicationSchedule String
    Schedule
    remoteVolumeResourceId string
    The resource ID of the remote volume.
    replicationId string
    UUID v4 used to identify the replication.
    endpointType string
    Indicates whether the local volume is the source or destination for the Volume Replication
    remoteVolumeRegion string
    The remote region for the other end of the Volume Replication.
    replicationSchedule string
    Schedule
    remote_volume_resource_id str
    The resource ID of the remote volume.
    replication_id str
    UUID v4 used to identify the replication.
    endpoint_type str
    Indicates whether the local volume is the source or destination for the Volume Replication
    remote_volume_region str
    The remote region for the other end of the Volume Replication.
    replication_schedule str
    Schedule
    remoteVolumeResourceId String
    The resource ID of the remote volume.
    replicationId String
    UUID v4 used to identify the replication.
    endpointType String
    Indicates whether the local volume is the source or destination for the Volume Replication
    remoteVolumeRegion String
    The remote region for the other end of the Volume Replication.
    replicationSchedule String
    Schedule

    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 v2 docs if using the v2 version of this package.
    Azure Native v3.3.0 published on Monday, Apr 28, 2025 by Pulumi