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 dictionary
The following arguments are supported:
- Block
Device stringId - Id string
- Block
Device stringId - Id string
- block
Device StringId - id String
- block
Device stringId - id string
- block_
device_ strid - id str
- block
Device StringId - id String
getBlockDeviceSnapshots Result
The following output properties are available:
- Block
Device stringId - Id string
- Snapshots
[]Get
Block Device Snapshots Snapshot
- block
Device stringId - id string
- snapshots
Get
Block Device Snapshots Snapshot[]
- block
Device StringId - id String
- snapshots List<Property Map>
Supporting Types
GetBlockDeviceSnapshotsSnapshot
- Created
At string - Description string
- Id string
- Is
Current bool - Links
List<Get
Block Device Snapshots Snapshot Link> - Name string
- Org
Id string - Owner string
- Updated
At string
- Created
At string - Description string
- Id string
- Is
Current bool - Links
[]Get
Block Device Snapshots Snapshot Link - Name string
- Org
Id string - Owner string
- Updated
At string
- created
At String - description String
- id String
- is
Current Boolean - links
List<Get
Block Device Snapshots Snapshot Link> - name String
- org
Id String - owner String
- updated
At String
- created
At string - description string
- id string
- is
Current boolean - links
Get
Block Device Snapshots Snapshot Link[] - name string
- org
Id string - owner string
- updated
At string
- created_
at str - description str
- id str
- is_
current bool - links
Sequence[Get
Block Device Snapshots Snapshot Link] - name str
- org_
id str - owner str
- updated_
at str
- created
At String - description String
- id String
- is
Current Boolean - links List<Property Map>
- name String
- org
Id String - owner String
- updated
At String
GetBlockDeviceSnapshotsSnapshotLink
Package Details
- Repository
- vra vmware/terraform-provider-vra
- License
- Notes
- This Pulumi package is based on the
vra
Terraform Provider.