vra 0.12.0 published on Monday, Apr 14, 2025 by vmware
vra.getBlockDeviceSnapshots
Explore with Pulumi AI
Using getBlockDeviceSnapshots
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 getBlockDeviceSnapshots(args: GetBlockDeviceSnapshotsArgs, opts?: InvokeOptions): Promise<GetBlockDeviceSnapshotsResult>
function getBlockDeviceSnapshotsOutput(args: GetBlockDeviceSnapshotsOutputArgs, opts?: InvokeOptions): Output<GetBlockDeviceSnapshotsResult>def get_block_device_snapshots(block_device_id: Optional[str] = None,
                               id: Optional[str] = None,
                               opts: Optional[InvokeOptions] = None) -> GetBlockDeviceSnapshotsResult
def get_block_device_snapshots_output(block_device_id: Optional[pulumi.Input[str]] = None,
                               id: Optional[pulumi.Input[str]] = None,
                               opts: Optional[InvokeOptions] = None) -> Output[GetBlockDeviceSnapshotsResult]func GetBlockDeviceSnapshots(ctx *Context, args *GetBlockDeviceSnapshotsArgs, opts ...InvokeOption) (*GetBlockDeviceSnapshotsResult, error)
func GetBlockDeviceSnapshotsOutput(ctx *Context, args *GetBlockDeviceSnapshotsOutputArgs, opts ...InvokeOption) GetBlockDeviceSnapshotsResultOutput> Note: This function is named GetBlockDeviceSnapshots in the Go SDK.
public static class GetBlockDeviceSnapshots 
{
    public static Task<GetBlockDeviceSnapshotsResult> InvokeAsync(GetBlockDeviceSnapshotsArgs args, InvokeOptions? opts = null)
    public static Output<GetBlockDeviceSnapshotsResult> Invoke(GetBlockDeviceSnapshotsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetBlockDeviceSnapshotsResult> getBlockDeviceSnapshots(GetBlockDeviceSnapshotsArgs args, InvokeOptions options)
public static Output<GetBlockDeviceSnapshotsResult> getBlockDeviceSnapshots(GetBlockDeviceSnapshotsArgs args, InvokeOptions options)
fn::invoke:
  function: vra:index/getBlockDeviceSnapshots:getBlockDeviceSnapshots
  arguments:
    # arguments dictionaryThe following arguments are supported:
- BlockDevice stringId 
- Id string
- BlockDevice stringId 
- Id string
- blockDevice StringId 
- id String
- blockDevice stringId 
- id string
- block_device_ strid 
- id str
- blockDevice StringId 
- id String
getBlockDeviceSnapshots Result
The following output properties are available:
- BlockDevice stringId 
- Id string
- Snapshots
[]GetBlock Device Snapshots Snapshot 
- blockDevice stringId 
- id string
- snapshots
GetBlock Device Snapshots Snapshot[] 
- blockDevice StringId 
- id String
- snapshots List<Property Map>
Supporting Types
GetBlockDeviceSnapshotsSnapshot    
- CreatedAt string
- Description string
- Id string
- IsCurrent bool
- Links
List<GetBlock Device Snapshots Snapshot Link> 
- Name string
- OrgId string
- Owner string
- UpdatedAt string
- CreatedAt string
- Description string
- Id string
- IsCurrent bool
- Links
[]GetBlock Device Snapshots Snapshot Link 
- Name string
- OrgId string
- Owner string
- UpdatedAt string
- createdAt String
- description String
- id String
- isCurrent Boolean
- links
List<GetBlock Device Snapshots Snapshot Link> 
- name String
- orgId String
- owner String
- updatedAt String
- createdAt string
- description string
- id string
- isCurrent boolean
- links
GetBlock Device Snapshots Snapshot Link[] 
- name string
- orgId string
- owner string
- updatedAt string
- created_at str
- description str
- id str
- is_current bool
- links
Sequence[GetBlock Device Snapshots Snapshot Link] 
- name str
- org_id str
- owner str
- updated_at str
- createdAt String
- description String
- id String
- isCurrent Boolean
- links List<Property Map>
- name String
- orgId String
- owner String
- updatedAt String
GetBlockDeviceSnapshotsSnapshotLink     
Package Details
- Repository
- vra vmware/terraform-provider-vra
- License
- Notes
- This Pulumi package is based on the vraTerraform Provider.