azure-native.netapp.getBackup

Explore with Pulumi AI

Get a particular backup of the volume API Version: 2020-12-01.

Using getBackup

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 getBackup(args: GetBackupArgs, opts?: InvokeOptions): Promise<GetBackupResult>
function getBackupOutput(args: GetBackupOutputArgs, opts?: InvokeOptions): Output<GetBackupResult>
def get_backup(account_name: Optional[str] = None,
               backup_name: Optional[str] = None,
               pool_name: Optional[str] = None,
               resource_group_name: Optional[str] = None,
               volume_name: Optional[str] = None,
               opts: Optional[InvokeOptions] = None) -> GetBackupResult
def get_backup_output(account_name: Optional[pulumi.Input[str]] = None,
               backup_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[GetBackupResult]
func LookupBackup(ctx *Context, args *LookupBackupArgs, opts ...InvokeOption) (*LookupBackupResult, error)
func LookupBackupOutput(ctx *Context, args *LookupBackupOutputArgs, opts ...InvokeOption) LookupBackupResultOutput

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

public static class GetBackup 
{
    public static Task<GetBackupResult> InvokeAsync(GetBackupArgs args, InvokeOptions? opts = null)
    public static Output<GetBackupResult> Invoke(GetBackupInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetBackupResult> getBackup(GetBackupArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: azure-native:netapp:getBackup
  arguments:
    # arguments dictionary

The following arguments are supported:

AccountName string

The name of the NetApp account

BackupName string

The name of the backup

PoolName string

The name of the capacity pool

ResourceGroupName string

The name of the resource group.

VolumeName string

The name of the volume

AccountName string

The name of the NetApp account

BackupName string

The name of the backup

PoolName string

The name of the capacity pool

ResourceGroupName string

The name of the resource group.

VolumeName string

The name of the volume

accountName String

The name of the NetApp account

backupName String

The name of the backup

poolName String

The name of the capacity pool

resourceGroupName String

The name of the resource group.

volumeName String

The name of the volume

accountName string

The name of the NetApp account

backupName string

The name of the backup

poolName string

The name of the capacity pool

resourceGroupName string

The name of the resource group.

volumeName string

The name of the volume

account_name str

The name of the NetApp account

backup_name str

The name of the backup

pool_name str

The name of the capacity pool

resource_group_name str

The name of the resource group.

volume_name str

The name of the volume

accountName String

The name of the NetApp account

backupName String

The name of the backup

poolName String

The name of the capacity pool

resourceGroupName String

The name of the resource group.

volumeName String

The name of the volume

getBackup Result

The following output properties are available:

BackupId string

UUID v4 used to identify the Backup

BackupType string

Type of backup Manual or Scheduled

CreationDate string

The creation date of the backup

FailureReason string

Failure reason

Id string

Resource Id

Location string

Resource location

Name string

Resource name

ProvisioningState string

Azure lifecycle management

Size double

Size of backup

Type string

Resource type

VolumeName string

Volume name

Label string

Label for backup

BackupId string

UUID v4 used to identify the Backup

BackupType string

Type of backup Manual or Scheduled

CreationDate string

The creation date of the backup

FailureReason string

Failure reason

Id string

Resource Id

Location string

Resource location

Name string

Resource name

ProvisioningState string

Azure lifecycle management

Size float64

Size of backup

Type string

Resource type

VolumeName string

Volume name

Label string

Label for backup

backupId String

UUID v4 used to identify the Backup

backupType String

Type of backup Manual or Scheduled

creationDate String

The creation date of the backup

failureReason String

Failure reason

id String

Resource Id

location String

Resource location

name String

Resource name

provisioningState String

Azure lifecycle management

size Double

Size of backup

type String

Resource type

volumeName String

Volume name

label String

Label for backup

backupId string

UUID v4 used to identify the Backup

backupType string

Type of backup Manual or Scheduled

creationDate string

The creation date of the backup

failureReason string

Failure reason

id string

Resource Id

location string

Resource location

name string

Resource name

provisioningState string

Azure lifecycle management

size number

Size of backup

type string

Resource type

volumeName string

Volume name

label string

Label for backup

backup_id str

UUID v4 used to identify the Backup

backup_type str

Type of backup Manual or Scheduled

creation_date str

The creation date of the backup

failure_reason str

Failure reason

id str

Resource Id

location str

Resource location

name str

Resource name

provisioning_state str

Azure lifecycle management

size float

Size of backup

type str

Resource type

volume_name str

Volume name

label str

Label for backup

backupId String

UUID v4 used to identify the Backup

backupType String

Type of backup Manual or Scheduled

creationDate String

The creation date of the backup

failureReason String

Failure reason

id String

Resource Id

location String

Resource location

name String

Resource name

provisioningState String

Azure lifecycle management

size Number

Size of backup

type String

Resource type

volumeName String

Volume name

label String

Label for backup

Package Details

Repository
Azure Native pulumi/pulumi-azure-native
License
Apache-2.0