1. Packages
  2. Azure Native
  3. API Docs
  4. netapp
  5. listVolumeReplications
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.49.1 published on Tuesday, Jul 9, 2024 by Pulumi

azure-native.netapp.listVolumeReplications

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.49.1 published on Tuesday, Jul 9, 2024 by Pulumi

    List all replications for a specified volume Azure REST API version: 2022-11-01.

    Other available API versions: 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.

    Using listVolumeReplications

    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 listVolumeReplications(args: ListVolumeReplicationsArgs, opts?: InvokeOptions): Promise<ListVolumeReplicationsResult>
    function listVolumeReplicationsOutput(args: ListVolumeReplicationsOutputArgs, opts?: InvokeOptions): Output<ListVolumeReplicationsResult>
    def list_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) -> ListVolumeReplicationsResult
    def list_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[ListVolumeReplicationsResult]
    func ListVolumeReplications(ctx *Context, args *ListVolumeReplicationsArgs, opts ...InvokeOption) (*ListVolumeReplicationsResult, error)
    func ListVolumeReplicationsOutput(ctx *Context, args *ListVolumeReplicationsOutputArgs, opts ...InvokeOption) ListVolumeReplicationsResultOutput

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

    public static class ListVolumeReplications 
    {
        public static Task<ListVolumeReplicationsResult> InvokeAsync(ListVolumeReplicationsArgs args, InvokeOptions? opts = null)
        public static Output<ListVolumeReplicationsResult> Invoke(ListVolumeReplicationsInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<ListVolumeReplicationsResult> listVolumeReplications(ListVolumeReplicationsArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:netapp:listVolumeReplications
      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

    listVolumeReplications 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.
    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.
    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.
    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.
    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.
    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.
    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 v1 docs if using the v1 version of this package.
    Azure Native v2.49.1 published on Tuesday, Jul 9, 2024 by Pulumi