ibm 1.78.0 published on Wednesday, Apr 30, 2025 by ibm-cloud
ibm.getPiVolumeFlashCopyMappings
Explore with Pulumi AI
Using getPiVolumeFlashCopyMappings
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 getPiVolumeFlashCopyMappings(args: GetPiVolumeFlashCopyMappingsArgs, opts?: InvokeOptions): Promise<GetPiVolumeFlashCopyMappingsResult>
function getPiVolumeFlashCopyMappingsOutput(args: GetPiVolumeFlashCopyMappingsOutputArgs, opts?: InvokeOptions): Output<GetPiVolumeFlashCopyMappingsResult>
def get_pi_volume_flash_copy_mappings(id: Optional[str] = None,
pi_cloud_instance_id: Optional[str] = None,
pi_volume_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetPiVolumeFlashCopyMappingsResult
def get_pi_volume_flash_copy_mappings_output(id: Optional[pulumi.Input[str]] = None,
pi_cloud_instance_id: Optional[pulumi.Input[str]] = None,
pi_volume_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetPiVolumeFlashCopyMappingsResult]
func GetPiVolumeFlashCopyMappings(ctx *Context, args *GetPiVolumeFlashCopyMappingsArgs, opts ...InvokeOption) (*GetPiVolumeFlashCopyMappingsResult, error)
func GetPiVolumeFlashCopyMappingsOutput(ctx *Context, args *GetPiVolumeFlashCopyMappingsOutputArgs, opts ...InvokeOption) GetPiVolumeFlashCopyMappingsResultOutput
> Note: This function is named GetPiVolumeFlashCopyMappings
in the Go SDK.
public static class GetPiVolumeFlashCopyMappings
{
public static Task<GetPiVolumeFlashCopyMappingsResult> InvokeAsync(GetPiVolumeFlashCopyMappingsArgs args, InvokeOptions? opts = null)
public static Output<GetPiVolumeFlashCopyMappingsResult> Invoke(GetPiVolumeFlashCopyMappingsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetPiVolumeFlashCopyMappingsResult> getPiVolumeFlashCopyMappings(GetPiVolumeFlashCopyMappingsArgs args, InvokeOptions options)
public static Output<GetPiVolumeFlashCopyMappingsResult> getPiVolumeFlashCopyMappings(GetPiVolumeFlashCopyMappingsArgs args, InvokeOptions options)
fn::invoke:
function: ibm:index/getPiVolumeFlashCopyMappings:getPiVolumeFlashCopyMappings
arguments:
# arguments dictionary
The following arguments are supported:
- Pi
Cloud stringInstance Id - Pi
Volume stringId - Id string
- Pi
Cloud stringInstance Id - Pi
Volume stringId - Id string
- pi
Cloud StringInstance Id - pi
Volume StringId - id String
- pi
Cloud stringInstance Id - pi
Volume stringId - id string
- pi_
cloud_ strinstance_ id - pi_
volume_ strid - id str
- pi
Cloud StringInstance Id - pi
Volume StringId - id String
getPiVolumeFlashCopyMappings Result
The following output properties are available:
- flash
Copy List<Property Map>Mappings - id String
- pi
Cloud StringInstance Id - pi
Volume StringId
Supporting Types
GetPiVolumeFlashCopyMappingsFlashCopyMapping
- Copy
Rate double - Flash
Copy stringName - Progress double
- Source
Volume stringName - Start
Time string - Status string
- Target
Volume stringName
- Copy
Rate float64 - Flash
Copy stringName - Progress float64
- Source
Volume stringName - Start
Time string - Status string
- Target
Volume stringName
- copy
Rate Double - flash
Copy StringName - progress Double
- source
Volume StringName - start
Time String - status String
- target
Volume StringName
- copy
Rate number - flash
Copy stringName - progress number
- source
Volume stringName - start
Time string - status string
- target
Volume stringName
- copy_
rate float - flash_
copy_ strname - progress float
- source_
volume_ strname - start_
time str - status str
- target_
volume_ strname
- copy
Rate Number - flash
Copy StringName - progress Number
- source
Volume StringName - start
Time String - status String
- target
Volume StringName
Package Details
- Repository
- ibm ibm-cloud/terraform-provider-ibm
- License
- Notes
- This Pulumi package is based on the
ibm
Terraform Provider.