Azure Native

Pulumi Official
Package maintained by Pulumi
v1.64.0 published on Wednesday, May 4, 2022 by Pulumi

listDeviceFailoverSets

The list of failover sets. API Version: 2017-06-01.

Using listDeviceFailoverSets

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 listDeviceFailoverSets(args: ListDeviceFailoverSetsArgs, opts?: InvokeOptions): Promise<ListDeviceFailoverSetsResult>
function listDeviceFailoverSetsOutput(args: ListDeviceFailoverSetsOutputArgs, opts?: InvokeOptions): Output<ListDeviceFailoverSetsResult>
def list_device_failover_sets(device_name: Optional[str] = None,
                              manager_name: Optional[str] = None,
                              resource_group_name: Optional[str] = None,
                              opts: Optional[InvokeOptions] = None) -> ListDeviceFailoverSetsResult
def list_device_failover_sets_output(device_name: Optional[pulumi.Input[str]] = None,
                              manager_name: Optional[pulumi.Input[str]] = None,
                              resource_group_name: Optional[pulumi.Input[str]] = None,
                              opts: Optional[InvokeOptions] = None) -> Output[ListDeviceFailoverSetsResult]
func ListDeviceFailoverSets(ctx *Context, args *ListDeviceFailoverSetsArgs, opts ...InvokeOption) (*ListDeviceFailoverSetsResult, error)
func ListDeviceFailoverSetsOutput(ctx *Context, args *ListDeviceFailoverSetsOutputArgs, opts ...InvokeOption) ListDeviceFailoverSetsResultOutput

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

public static class ListDeviceFailoverSets 
{
    public static Task<ListDeviceFailoverSetsResult> InvokeAsync(ListDeviceFailoverSetsArgs args, InvokeOptions? opts = null)
    public static Output<ListDeviceFailoverSetsResult> Invoke(ListDeviceFailoverSetsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<ListDeviceFailoverSetsResult> listDeviceFailoverSets(ListDeviceFailoverSetsArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
Fn::Invoke:
  Function: azure-native:storsimple:listDeviceFailoverSets
  Arguments:
    # Arguments dictionary

The following arguments are supported:

DeviceName string

The device name

ManagerName string

The manager name

ResourceGroupName string

The resource group name

DeviceName string

The device name

ManagerName string

The manager name

ResourceGroupName string

The resource group name

deviceName String

The device name

managerName String

The manager name

resourceGroupName String

The resource group name

deviceName string

The device name

managerName string

The manager name

resourceGroupName string

The resource group name

device_name str

The device name

manager_name str

The manager name

resource_group_name str

The resource group name

deviceName String

The device name

managerName String

The manager name

resourceGroupName String

The resource group name

listDeviceFailoverSets Result

The following output properties are available:

Value []FailoverSetResponse

The list of failover sets.

value ListSetResponse>

The list of failover sets.

value FailoverSetResponse[]

The list of failover sets.

value Sequence[FailoverSetResponse]

The list of failover sets.

value List

The list of failover sets.

Supporting Types

FailoverSetEligibilityResultResponse

ErrorMessage string

The error message, if the failover set is not eligible for failover.

IsEligibleForFailover bool

Represents if this failover set is eligible for failover or not.

ErrorMessage string

The error message, if the failover set is not eligible for failover.

IsEligibleForFailover bool

Represents if this failover set is eligible for failover or not.

errorMessage String

The error message, if the failover set is not eligible for failover.

isEligibleForFailover Boolean

Represents if this failover set is eligible for failover or not.

errorMessage string

The error message, if the failover set is not eligible for failover.

isEligibleForFailover boolean

Represents if this failover set is eligible for failover or not.

error_message str

The error message, if the failover set is not eligible for failover.

is_eligible_for_failover bool

Represents if this failover set is eligible for failover or not.

errorMessage String

The error message, if the failover set is not eligible for failover.

isEligibleForFailover Boolean

Represents if this failover set is eligible for failover or not.

FailoverSetResponse

EligibilityResult Pulumi.AzureNative.StorSimple.Inputs.FailoverSetEligibilityResultResponse

The eligibility result of the failover set, for failover.

VolumeContainers List<Pulumi.AzureNative.StorSimple.Inputs.VolumeContainerFailoverMetadataResponse>

The list of meta data of volume containers, which are part of the failover set.

EligibilityResult FailoverSetEligibilityResultResponse

The eligibility result of the failover set, for failover.

VolumeContainers []VolumeContainerFailoverMetadataResponse

The list of meta data of volume containers, which are part of the failover set.

eligibilityResult FailoverSetEligibilityResultResponse

The eligibility result of the failover set, for failover.

volumeContainers ListContainerFailoverMetadataResponse>

The list of meta data of volume containers, which are part of the failover set.

eligibilityResult FailoverSetEligibilityResultResponse

The eligibility result of the failover set, for failover.

volumeContainers VolumeContainerFailoverMetadataResponse[]

The list of meta data of volume containers, which are part of the failover set.

eligibility_result FailoverSetEligibilityResultResponse

The eligibility result of the failover set, for failover.

volume_containers Sequence[VolumeContainerFailoverMetadataResponse]

The list of meta data of volume containers, which are part of the failover set.

eligibilityResult Property Map

The eligibility result of the failover set, for failover.

volumeContainers List

The list of meta data of volume containers, which are part of the failover set.

VolumeContainerFailoverMetadataResponse

VolumeContainerId string

The path ID of the volume container.

Volumes List<Pulumi.AzureNative.StorSimple.Inputs.VolumeFailoverMetadataResponse>

The list of metadata of volumes inside the volume container, which contains valid cloud snapshots.

VolumeContainerId string

The path ID of the volume container.

Volumes []VolumeFailoverMetadataResponse

The list of metadata of volumes inside the volume container, which contains valid cloud snapshots.

volumeContainerId String

The path ID of the volume container.

volumes ListFailoverMetadataResponse>

The list of metadata of volumes inside the volume container, which contains valid cloud snapshots.

volumeContainerId string

The path ID of the volume container.

volumes VolumeFailoverMetadataResponse[]

The list of metadata of volumes inside the volume container, which contains valid cloud snapshots.

volume_container_id str

The path ID of the volume container.

volumes Sequence[VolumeFailoverMetadataResponse]

The list of metadata of volumes inside the volume container, which contains valid cloud snapshots.

volumeContainerId String

The path ID of the volume container.

volumes List

The list of metadata of volumes inside the volume container, which contains valid cloud snapshots.

VolumeFailoverMetadataResponse

BackupCreatedDate string

The date at which the snapshot was taken.

BackupElementId string

The path ID of the backup-element for this volume, inside the backup set.

BackupId string

The path ID of the backup set.

BackupPolicyId string

The path ID of the backup policy using which the snapshot was taken.

SizeInBytes double

The size of the volume in bytes at the time the snapshot was taken.

VolumeId string

The path ID of the volume.

VolumeType string

The type of the volume.

BackupCreatedDate string

The date at which the snapshot was taken.

BackupElementId string

The path ID of the backup-element for this volume, inside the backup set.

BackupId string

The path ID of the backup set.

BackupPolicyId string

The path ID of the backup policy using which the snapshot was taken.

SizeInBytes float64

The size of the volume in bytes at the time the snapshot was taken.

VolumeId string

The path ID of the volume.

VolumeType string

The type of the volume.

backupCreatedDate String

The date at which the snapshot was taken.

backupElementId String

The path ID of the backup-element for this volume, inside the backup set.

backupId String

The path ID of the backup set.

backupPolicyId String

The path ID of the backup policy using which the snapshot was taken.

sizeInBytes Double

The size of the volume in bytes at the time the snapshot was taken.

volumeId String

The path ID of the volume.

volumeType String

The type of the volume.

backupCreatedDate string

The date at which the snapshot was taken.

backupElementId string

The path ID of the backup-element for this volume, inside the backup set.

backupId string

The path ID of the backup set.

backupPolicyId string

The path ID of the backup policy using which the snapshot was taken.

sizeInBytes number

The size of the volume in bytes at the time the snapshot was taken.

volumeId string

The path ID of the volume.

volumeType string

The type of the volume.

backup_created_date str

The date at which the snapshot was taken.

backup_element_id str

The path ID of the backup-element for this volume, inside the backup set.

backup_id str

The path ID of the backup set.

backup_policy_id str

The path ID of the backup policy using which the snapshot was taken.

size_in_bytes float

The size of the volume in bytes at the time the snapshot was taken.

volume_id str

The path ID of the volume.

volume_type str

The type of the volume.

backupCreatedDate String

The date at which the snapshot was taken.

backupElementId String

The path ID of the backup-element for this volume, inside the backup set.

backupId String

The path ID of the backup set.

backupPolicyId String

The path ID of the backup policy using which the snapshot was taken.

sizeInBytes Number

The size of the volume in bytes at the time the snapshot was taken.

volumeId String

The path ID of the volume.

volumeType String

The type of the volume.

Package Details

Repository
https://github.com/pulumi/pulumi-azure-native
License
Apache-2.0