This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.13.0 published on Wednesday, Jan 28, 2026 by Pulumi
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.13.0 published on Wednesday, Jan 28, 2026 by Pulumi
Get the specified Elastic Backup under Elastic Backup Vault.
Uses Azure REST API version 2025-09-01-preview.
Using getElasticBackup
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 getElasticBackup(args: GetElasticBackupArgs, opts?: InvokeOptions): Promise<GetElasticBackupResult>
function getElasticBackupOutput(args: GetElasticBackupOutputArgs, opts?: InvokeOptions): Output<GetElasticBackupResult>def get_elastic_backup(account_name: Optional[str] = None,
backup_name: Optional[str] = None,
backup_vault_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetElasticBackupResult
def get_elastic_backup_output(account_name: Optional[pulumi.Input[str]] = None,
backup_name: Optional[pulumi.Input[str]] = None,
backup_vault_name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetElasticBackupResult]func LookupElasticBackup(ctx *Context, args *LookupElasticBackupArgs, opts ...InvokeOption) (*LookupElasticBackupResult, error)
func LookupElasticBackupOutput(ctx *Context, args *LookupElasticBackupOutputArgs, opts ...InvokeOption) LookupElasticBackupResultOutput> Note: This function is named LookupElasticBackup in the Go SDK.
public static class GetElasticBackup
{
public static Task<GetElasticBackupResult> InvokeAsync(GetElasticBackupArgs args, InvokeOptions? opts = null)
public static Output<GetElasticBackupResult> Invoke(GetElasticBackupInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetElasticBackupResult> getElasticBackup(GetElasticBackupArgs args, InvokeOptions options)
public static Output<GetElasticBackupResult> getElasticBackup(GetElasticBackupArgs args, InvokeOptions options)
fn::invoke:
function: azure-native:netapp:getElasticBackup
arguments:
# arguments dictionaryThe following arguments are supported:
- Account
Name string - The name of the ElasticAccount
- Backup
Name string - The name of the ElasticBackup
- Backup
Vault stringName - The name of the ElasticBackupVault
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Account
Name string - The name of the ElasticAccount
- Backup
Name string - The name of the ElasticBackup
- Backup
Vault stringName - The name of the ElasticBackupVault
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- account
Name String - The name of the ElasticAccount
- backup
Name String - The name of the ElasticBackup
- backup
Vault StringName - The name of the ElasticBackupVault
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- account
Name string - The name of the ElasticAccount
- backup
Name string - The name of the ElasticBackup
- backup
Vault stringName - The name of the ElasticBackupVault
- resource
Group stringName - The name of the resource group. The name is case insensitive.
- account_
name str - The name of the ElasticAccount
- backup_
name str - The name of the ElasticBackup
- backup_
vault_ strname - The name of the ElasticBackupVault
- resource_
group_ strname - The name of the resource group. The name is case insensitive.
- account
Name String - The name of the ElasticAccount
- backup
Name String - The name of the ElasticBackup
- backup
Vault StringName - The name of the ElasticBackupVault
- resource
Group StringName - The name of the resource group. The name is case insensitive.
getElasticBackup Result
The following output properties are available:
- Azure
Api stringVersion - The Azure API version of the resource.
- Id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- Name string
- The name of the resource
- Properties
Pulumi.
Azure Native. Net App. Outputs. Elastic Backup Properties Response - The resource-specific properties for this resource.
- System
Data Pulumi.Azure Native. Net App. Outputs. System Data Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Azure
Api stringVersion - The Azure API version of the resource.
- Id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- Name string
- The name of the resource
- Properties
Elastic
Backup Properties Response - The resource-specific properties for this resource.
- System
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- azure
Api StringVersion - The Azure API version of the resource.
- id String
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- name String
- The name of the resource
- properties
Elastic
Backup Properties Response - The resource-specific properties for this resource.
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- azure
Api stringVersion - The Azure API version of the resource.
- id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- name string
- The name of the resource
- properties
Elastic
Backup Properties Response - The resource-specific properties for this resource.
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- azure_
api_ strversion - The Azure API version of the resource.
- id str
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- name str
- The name of the resource
- properties
Elastic
Backup Properties Response - The resource-specific properties for this resource.
- system_
data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- azure
Api StringVersion - The Azure API version of the resource.
- id String
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- name String
- The name of the resource
- properties Property Map
- The resource-specific properties for this resource.
- system
Data Property Map - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Supporting Types
ElasticBackupPropertiesResponse
- Backup
Type string - Type of backup Manual or Scheduled
- Completion
Date string - The completion date of the backup
- Creation
Date string - The creation date of the backup
- Elastic
Backup stringPolicy Resource Id - ResourceId used to identify the elastic backup policy
- Elastic
Volume stringResource Id - ResourceId used to identify the Elastic Volume
- Failure
Reason string - Failure reason
- Provisioning
State string - Azure lifecycle management.
- Size double
- Size of backup in bytes
- Snapshot
Creation stringDate - The snapshot creation date of the backup
- Volume
Size string - Specifies if the backup is for a large volume.
- Elastic
Snapshot stringResource Id - ResourceId used to identify the elastic snapshot resource. This is required when an existing snapshot needs to be used for creating a manual backup
- Label string
- Label for backup
- Snapshot
Usage string - Manual backup using an already existing snapshot. This will always be CreateNewSnapshot for scheduled backups and UseExistingSnapshot/CreateNewSnapshot for manual backups
- Backup
Type string - Type of backup Manual or Scheduled
- Completion
Date string - The completion date of the backup
- Creation
Date string - The creation date of the backup
- Elastic
Backup stringPolicy Resource Id - ResourceId used to identify the elastic backup policy
- Elastic
Volume stringResource Id - ResourceId used to identify the Elastic Volume
- Failure
Reason string - Failure reason
- Provisioning
State string - Azure lifecycle management.
- Size float64
- Size of backup in bytes
- Snapshot
Creation stringDate - The snapshot creation date of the backup
- Volume
Size string - Specifies if the backup is for a large volume.
- Elastic
Snapshot stringResource Id - ResourceId used to identify the elastic snapshot resource. This is required when an existing snapshot needs to be used for creating a manual backup
- Label string
- Label for backup
- Snapshot
Usage string - Manual backup using an already existing snapshot. This will always be CreateNewSnapshot for scheduled backups and UseExistingSnapshot/CreateNewSnapshot for manual backups
- backup
Type String - Type of backup Manual or Scheduled
- completion
Date String - The completion date of the backup
- creation
Date String - The creation date of the backup
- elastic
Backup StringPolicy Resource Id - ResourceId used to identify the elastic backup policy
- elastic
Volume StringResource Id - ResourceId used to identify the Elastic Volume
- failure
Reason String - Failure reason
- provisioning
State String - Azure lifecycle management.
- size Double
- Size of backup in bytes
- snapshot
Creation StringDate - The snapshot creation date of the backup
- volume
Size String - Specifies if the backup is for a large volume.
- elastic
Snapshot StringResource Id - ResourceId used to identify the elastic snapshot resource. This is required when an existing snapshot needs to be used for creating a manual backup
- label String
- Label for backup
- snapshot
Usage String - Manual backup using an already existing snapshot. This will always be CreateNewSnapshot for scheduled backups and UseExistingSnapshot/CreateNewSnapshot for manual backups
- backup
Type string - Type of backup Manual or Scheduled
- completion
Date string - The completion date of the backup
- creation
Date string - The creation date of the backup
- elastic
Backup stringPolicy Resource Id - ResourceId used to identify the elastic backup policy
- elastic
Volume stringResource Id - ResourceId used to identify the Elastic Volume
- failure
Reason string - Failure reason
- provisioning
State string - Azure lifecycle management.
- size number
- Size of backup in bytes
- snapshot
Creation stringDate - The snapshot creation date of the backup
- volume
Size string - Specifies if the backup is for a large volume.
- elastic
Snapshot stringResource Id - ResourceId used to identify the elastic snapshot resource. This is required when an existing snapshot needs to be used for creating a manual backup
- label string
- Label for backup
- snapshot
Usage string - Manual backup using an already existing snapshot. This will always be CreateNewSnapshot for scheduled backups and UseExistingSnapshot/CreateNewSnapshot for manual backups
- backup_
type str - Type of backup Manual or Scheduled
- completion_
date str - The completion date of the backup
- creation_
date str - The creation date of the backup
- elastic_
backup_ strpolicy_ resource_ id - ResourceId used to identify the elastic backup policy
- elastic_
volume_ strresource_ id - ResourceId used to identify the Elastic Volume
- failure_
reason str - Failure reason
- provisioning_
state str - Azure lifecycle management.
- size float
- Size of backup in bytes
- snapshot_
creation_ strdate - The snapshot creation date of the backup
- volume_
size str - Specifies if the backup is for a large volume.
- elastic_
snapshot_ strresource_ id - ResourceId used to identify the elastic snapshot resource. This is required when an existing snapshot needs to be used for creating a manual backup
- label str
- Label for backup
- snapshot_
usage str - Manual backup using an already existing snapshot. This will always be CreateNewSnapshot for scheduled backups and UseExistingSnapshot/CreateNewSnapshot for manual backups
- backup
Type String - Type of backup Manual or Scheduled
- completion
Date String - The completion date of the backup
- creation
Date String - The creation date of the backup
- elastic
Backup StringPolicy Resource Id - ResourceId used to identify the elastic backup policy
- elastic
Volume StringResource Id - ResourceId used to identify the Elastic Volume
- failure
Reason String - Failure reason
- provisioning
State String - Azure lifecycle management.
- size Number
- Size of backup in bytes
- snapshot
Creation StringDate - The snapshot creation date of the backup
- volume
Size String - Specifies if the backup is for a large volume.
- elastic
Snapshot StringResource Id - ResourceId used to identify the elastic snapshot resource. This is required when an existing snapshot needs to be used for creating a manual backup
- label String
- Label for backup
- snapshot
Usage String - Manual backup using an already existing snapshot. This will always be CreateNewSnapshot for scheduled backups and UseExistingSnapshot/CreateNewSnapshot for manual backups
SystemDataResponse
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
- created
At string - The timestamp of resource creation (UTC).
- created
By string - The identity that created the resource.
- created
By stringType - The type of identity that created the resource.
- last
Modified stringAt - The timestamp of resource last modification (UTC)
- last
Modified stringBy - The identity that last modified the resource.
- last
Modified stringBy Type - The type of identity that last modified the resource.
- created_
at str - The timestamp of resource creation (UTC).
- created_
by str - The identity that created the resource.
- created_
by_ strtype - The type of identity that created the resource.
- last_
modified_ strat - The timestamp of resource last modification (UTC)
- last_
modified_ strby - The identity that last modified the resource.
- last_
modified_ strby_ type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.13.0 published on Wednesday, Jan 28, 2026 by Pulumi
