This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.47.1 published on Monday, Jun 24, 2024 by Pulumi
azure-native.dataprotection.getBackupInstance
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.47.1 published on Monday, Jun 24, 2024 by Pulumi
Gets a backup instance with name in a backup vault Azure REST API version: 2023-01-01.
Other available API versions: 2023-04-01-preview, 2023-05-01, 2023-06-01-preview, 2023-08-01-preview, 2023-11-01, 2023-12-01, 2024-02-01-preview, 2024-03-01, 2024-04-01.
Using getBackupInstance
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 getBackupInstance(args: GetBackupInstanceArgs, opts?: InvokeOptions): Promise<GetBackupInstanceResult>
function getBackupInstanceOutput(args: GetBackupInstanceOutputArgs, opts?: InvokeOptions): Output<GetBackupInstanceResult>def get_backup_instance(backup_instance_name: Optional[str] = None,
                        resource_group_name: Optional[str] = None,
                        vault_name: Optional[str] = None,
                        opts: Optional[InvokeOptions] = None) -> GetBackupInstanceResult
def get_backup_instance_output(backup_instance_name: Optional[pulumi.Input[str]] = None,
                        resource_group_name: Optional[pulumi.Input[str]] = None,
                        vault_name: Optional[pulumi.Input[str]] = None,
                        opts: Optional[InvokeOptions] = None) -> Output[GetBackupInstanceResult]func LookupBackupInstance(ctx *Context, args *LookupBackupInstanceArgs, opts ...InvokeOption) (*LookupBackupInstanceResult, error)
func LookupBackupInstanceOutput(ctx *Context, args *LookupBackupInstanceOutputArgs, opts ...InvokeOption) LookupBackupInstanceResultOutput> Note: This function is named LookupBackupInstance in the Go SDK.
public static class GetBackupInstance 
{
    public static Task<GetBackupInstanceResult> InvokeAsync(GetBackupInstanceArgs args, InvokeOptions? opts = null)
    public static Output<GetBackupInstanceResult> Invoke(GetBackupInstanceInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetBackupInstanceResult> getBackupInstance(GetBackupInstanceArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: azure-native:dataprotection:getBackupInstance
  arguments:
    # arguments dictionaryThe following arguments are supported:
- BackupInstance stringName 
- The name of the backup instance.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- VaultName string
- The name of the backup vault.
- BackupInstance stringName 
- The name of the backup instance.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- VaultName string
- The name of the backup vault.
- backupInstance StringName 
- The name of the backup instance.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- vaultName String
- The name of the backup vault.
- backupInstance stringName 
- The name of the backup instance.
- resourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- vaultName string
- The name of the backup vault.
- backup_instance_ strname 
- The name of the backup instance.
- resource_group_ strname 
- The name of the resource group. The name is case insensitive.
- vault_name str
- The name of the backup vault.
- backupInstance StringName 
- The name of the backup instance.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- vaultName String
- The name of the backup vault.
getBackupInstance Result
The following output properties are available:
- Id string
- Proxy Resource Id represents the complete path to the resource.
- Name string
- Proxy Resource name associated with the resource.
- Properties
Pulumi.Azure Native. Data Protection. Outputs. Backup Instance Response 
- BackupInstanceResource properties
- SystemData Pulumi.Azure Native. Data Protection. Outputs. System Data Response 
- Metadata pertaining to creation and last modification of the resource.
- Type string
- Proxy Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/...
- Dictionary<string, string>
- Proxy Resource tags.
- Id string
- Proxy Resource Id represents the complete path to the resource.
- Name string
- Proxy Resource name associated with the resource.
- Properties
BackupInstance Response 
- BackupInstanceResource properties
- SystemData SystemData Response 
- Metadata pertaining to creation and last modification of the resource.
- Type string
- Proxy Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/...
- map[string]string
- Proxy Resource tags.
- id String
- Proxy Resource Id represents the complete path to the resource.
- name String
- Proxy Resource name associated with the resource.
- properties
BackupInstance Response 
- BackupInstanceResource properties
- systemData SystemData Response 
- Metadata pertaining to creation and last modification of the resource.
- type String
- Proxy Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/...
- Map<String,String>
- Proxy Resource tags.
- id string
- Proxy Resource Id represents the complete path to the resource.
- name string
- Proxy Resource name associated with the resource.
- properties
BackupInstance Response 
- BackupInstanceResource properties
- systemData SystemData Response 
- Metadata pertaining to creation and last modification of the resource.
- type string
- Proxy Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/...
- {[key: string]: string}
- Proxy Resource tags.
- id str
- Proxy Resource Id represents the complete path to the resource.
- name str
- Proxy Resource name associated with the resource.
- properties
BackupInstance Response 
- BackupInstanceResource properties
- system_data SystemData Response 
- Metadata pertaining to creation and last modification of the resource.
- type str
- Proxy Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/...
- Mapping[str, str]
- Proxy Resource tags.
- id String
- Proxy Resource Id represents the complete path to the resource.
- name String
- Proxy Resource name associated with the resource.
- properties Property Map
- BackupInstanceResource properties
- systemData Property Map
- Metadata pertaining to creation and last modification of the resource.
- type String
- Proxy Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/...
- Map<String>
- Proxy Resource tags.
Supporting Types
AzureOperationalStoreParametersResponse    
- DataStore stringType 
- type of datastore; Operational/Vault/Archive
- ResourceGroup stringId 
- Gets or sets the Snapshot Resource Group Uri.
- DataStore stringType 
- type of datastore; Operational/Vault/Archive
- ResourceGroup stringId 
- Gets or sets the Snapshot Resource Group Uri.
- dataStore StringType 
- type of datastore; Operational/Vault/Archive
- resourceGroup StringId 
- Gets or sets the Snapshot Resource Group Uri.
- dataStore stringType 
- type of datastore; Operational/Vault/Archive
- resourceGroup stringId 
- Gets or sets the Snapshot Resource Group Uri.
- data_store_ strtype 
- type of datastore; Operational/Vault/Archive
- resource_group_ strid 
- Gets or sets the Snapshot Resource Group Uri.
- dataStore StringType 
- type of datastore; Operational/Vault/Archive
- resourceGroup StringId 
- Gets or sets the Snapshot Resource Group Uri.
BackupInstanceResponse  
- CurrentProtection stringState 
- Specifies the current protection state of the resource
- DataSource Pulumi.Info Azure Native. Data Protection. Inputs. Datasource Response 
- Gets or sets the data source information.
- ObjectType string
- PolicyInfo Pulumi.Azure Native. Data Protection. Inputs. Policy Info Response 
- Gets or sets the policy information.
- ProtectionError Pulumi.Details Azure Native. Data Protection. Inputs. User Facing Error Response 
- Specifies the protection error of the resource
- ProtectionStatus Pulumi.Azure Native. Data Protection. Inputs. Protection Status Details Response 
- Specifies the protection status of the resource
- ProvisioningState string
- Specifies the provisioning state of the resource i.e. provisioning/updating/Succeeded/Failed
- DataSource Pulumi.Set Info Azure Native. Data Protection. Inputs. Datasource Set Response 
- Gets or sets the data source set information.
- DatasourceAuth Pulumi.Credentials Azure Native. Data Protection. Inputs. Secret Store Based Auth Credentials Response 
- Credentials to use to authenticate with data source provider.
- FriendlyName string
- Gets or sets the Backup Instance friendly name.
- ValidationType string
- Specifies the type of validation. In case of DeepValidation, all validations from /validateForBackup API will run again.
- CurrentProtection stringState 
- Specifies the current protection state of the resource
- DataSource DatasourceInfo Response 
- Gets or sets the data source information.
- ObjectType string
- PolicyInfo PolicyInfo Response 
- Gets or sets the policy information.
- ProtectionError UserDetails Facing Error Response 
- Specifies the protection error of the resource
- ProtectionStatus ProtectionStatus Details Response 
- Specifies the protection status of the resource
- ProvisioningState string
- Specifies the provisioning state of the resource i.e. provisioning/updating/Succeeded/Failed
- DataSource DatasourceSet Info Set Response 
- Gets or sets the data source set information.
- DatasourceAuth SecretCredentials Store Based Auth Credentials Response 
- Credentials to use to authenticate with data source provider.
- FriendlyName string
- Gets or sets the Backup Instance friendly name.
- ValidationType string
- Specifies the type of validation. In case of DeepValidation, all validations from /validateForBackup API will run again.
- currentProtection StringState 
- Specifies the current protection state of the resource
- dataSource DatasourceInfo Response 
- Gets or sets the data source information.
- objectType String
- policyInfo PolicyInfo Response 
- Gets or sets the policy information.
- protectionError UserDetails Facing Error Response 
- Specifies the protection error of the resource
- protectionStatus ProtectionStatus Details Response 
- Specifies the protection status of the resource
- provisioningState String
- Specifies the provisioning state of the resource i.e. provisioning/updating/Succeeded/Failed
- dataSource DatasourceSet Info Set Response 
- Gets or sets the data source set information.
- datasourceAuth SecretCredentials Store Based Auth Credentials Response 
- Credentials to use to authenticate with data source provider.
- friendlyName String
- Gets or sets the Backup Instance friendly name.
- validationType String
- Specifies the type of validation. In case of DeepValidation, all validations from /validateForBackup API will run again.
- currentProtection stringState 
- Specifies the current protection state of the resource
- dataSource DatasourceInfo Response 
- Gets or sets the data source information.
- objectType string
- policyInfo PolicyInfo Response 
- Gets or sets the policy information.
- protectionError UserDetails Facing Error Response 
- Specifies the protection error of the resource
- protectionStatus ProtectionStatus Details Response 
- Specifies the protection status of the resource
- provisioningState string
- Specifies the provisioning state of the resource i.e. provisioning/updating/Succeeded/Failed
- dataSource DatasourceSet Info Set Response 
- Gets or sets the data source set information.
- datasourceAuth SecretCredentials Store Based Auth Credentials Response 
- Credentials to use to authenticate with data source provider.
- friendlyName string
- Gets or sets the Backup Instance friendly name.
- validationType string
- Specifies the type of validation. In case of DeepValidation, all validations from /validateForBackup API will run again.
- current_protection_ strstate 
- Specifies the current protection state of the resource
- data_source_ Datasourceinfo Response 
- Gets or sets the data source information.
- object_type str
- policy_info PolicyInfo Response 
- Gets or sets the policy information.
- protection_error_ Userdetails Facing Error Response 
- Specifies the protection error of the resource
- protection_status ProtectionStatus Details Response 
- Specifies the protection status of the resource
- provisioning_state str
- Specifies the provisioning state of the resource i.e. provisioning/updating/Succeeded/Failed
- data_source_ Datasourceset_ info Set Response 
- Gets or sets the data source set information.
- datasource_auth_ Secretcredentials Store Based Auth Credentials Response 
- Credentials to use to authenticate with data source provider.
- friendly_name str
- Gets or sets the Backup Instance friendly name.
- validation_type str
- Specifies the type of validation. In case of DeepValidation, all validations from /validateForBackup API will run again.
- currentProtection StringState 
- Specifies the current protection state of the resource
- dataSource Property MapInfo 
- Gets or sets the data source information.
- objectType String
- policyInfo Property Map
- Gets or sets the policy information.
- protectionError Property MapDetails 
- Specifies the protection error of the resource
- protectionStatus Property Map
- Specifies the protection status of the resource
- provisioningState String
- Specifies the provisioning state of the resource i.e. provisioning/updating/Succeeded/Failed
- dataSource Property MapSet Info 
- Gets or sets the data source set information.
- datasourceAuth Property MapCredentials 
- Credentials to use to authenticate with data source provider.
- friendlyName String
- Gets or sets the Backup Instance friendly name.
- validationType String
- Specifies the type of validation. In case of DeepValidation, all validations from /validateForBackup API will run again.
BlobBackupDatasourceParametersResponse    
- ContainersList List<string>
- List of containers to be backed up during configuration of backup of blobs
- ContainersList []string
- List of containers to be backed up during configuration of backup of blobs
- containersList List<String>
- List of containers to be backed up during configuration of backup of blobs
- containersList string[]
- List of containers to be backed up during configuration of backup of blobs
- containers_list Sequence[str]
- List of containers to be backed up during configuration of backup of blobs
- containersList List<String>
- List of containers to be backed up during configuration of backup of blobs
DatasourceResponse 
- ResourceID string
- Full ARM ID of the resource. For azure resources, this is ARM ID. For non azure resources, this will be the ID created by backup service via Fabric/Vault.
- DatasourceType string
- DatasourceType of the resource.
- ObjectType string
- Type of Datasource object, used to initialize the right inherited type
- ResourceLocation string
- Location of datasource.
- ResourceName string
- Unique identifier of the resource in the context of parent.
- ResourceType string
- Resource Type of Datasource.
- ResourceUri string
- Uri of the resource.
- ResourceID string
- Full ARM ID of the resource. For azure resources, this is ARM ID. For non azure resources, this will be the ID created by backup service via Fabric/Vault.
- DatasourceType string
- DatasourceType of the resource.
- ObjectType string
- Type of Datasource object, used to initialize the right inherited type
- ResourceLocation string
- Location of datasource.
- ResourceName string
- Unique identifier of the resource in the context of parent.
- ResourceType string
- Resource Type of Datasource.
- ResourceUri string
- Uri of the resource.
- resourceID String
- Full ARM ID of the resource. For azure resources, this is ARM ID. For non azure resources, this will be the ID created by backup service via Fabric/Vault.
- datasourceType String
- DatasourceType of the resource.
- objectType String
- Type of Datasource object, used to initialize the right inherited type
- resourceLocation String
- Location of datasource.
- resourceName String
- Unique identifier of the resource in the context of parent.
- resourceType String
- Resource Type of Datasource.
- resourceUri String
- Uri of the resource.
- resourceID string
- Full ARM ID of the resource. For azure resources, this is ARM ID. For non azure resources, this will be the ID created by backup service via Fabric/Vault.
- datasourceType string
- DatasourceType of the resource.
- objectType string
- Type of Datasource object, used to initialize the right inherited type
- resourceLocation string
- Location of datasource.
- resourceName string
- Unique identifier of the resource in the context of parent.
- resourceType string
- Resource Type of Datasource.
- resourceUri string
- Uri of the resource.
- resource_id str
- Full ARM ID of the resource. For azure resources, this is ARM ID. For non azure resources, this will be the ID created by backup service via Fabric/Vault.
- datasource_type str
- DatasourceType of the resource.
- object_type str
- Type of Datasource object, used to initialize the right inherited type
- resource_location str
- Location of datasource.
- resource_name str
- Unique identifier of the resource in the context of parent.
- resource_type str
- Resource Type of Datasource.
- resource_uri str
- Uri of the resource.
- resourceID String
- Full ARM ID of the resource. For azure resources, this is ARM ID. For non azure resources, this will be the ID created by backup service via Fabric/Vault.
- datasourceType String
- DatasourceType of the resource.
- objectType String
- Type of Datasource object, used to initialize the right inherited type
- resourceLocation String
- Location of datasource.
- resourceName String
- Unique identifier of the resource in the context of parent.
- resourceType String
- Resource Type of Datasource.
- resourceUri String
- Uri of the resource.
DatasourceSetResponse  
- ResourceID string
- Full ARM ID of the resource. For azure resources, this is ARM ID. For non azure resources, this will be the ID created by backup service via Fabric/Vault.
- DatasourceType string
- DatasourceType of the resource.
- ObjectType string
- Type of Datasource object, used to initialize the right inherited type
- ResourceLocation string
- Location of datasource.
- ResourceName string
- Unique identifier of the resource in the context of parent.
- ResourceType string
- Resource Type of Datasource.
- ResourceUri string
- Uri of the resource.
- ResourceID string
- Full ARM ID of the resource. For azure resources, this is ARM ID. For non azure resources, this will be the ID created by backup service via Fabric/Vault.
- DatasourceType string
- DatasourceType of the resource.
- ObjectType string
- Type of Datasource object, used to initialize the right inherited type
- ResourceLocation string
- Location of datasource.
- ResourceName string
- Unique identifier of the resource in the context of parent.
- ResourceType string
- Resource Type of Datasource.
- ResourceUri string
- Uri of the resource.
- resourceID String
- Full ARM ID of the resource. For azure resources, this is ARM ID. For non azure resources, this will be the ID created by backup service via Fabric/Vault.
- datasourceType String
- DatasourceType of the resource.
- objectType String
- Type of Datasource object, used to initialize the right inherited type
- resourceLocation String
- Location of datasource.
- resourceName String
- Unique identifier of the resource in the context of parent.
- resourceType String
- Resource Type of Datasource.
- resourceUri String
- Uri of the resource.
- resourceID string
- Full ARM ID of the resource. For azure resources, this is ARM ID. For non azure resources, this will be the ID created by backup service via Fabric/Vault.
- datasourceType string
- DatasourceType of the resource.
- objectType string
- Type of Datasource object, used to initialize the right inherited type
- resourceLocation string
- Location of datasource.
- resourceName string
- Unique identifier of the resource in the context of parent.
- resourceType string
- Resource Type of Datasource.
- resourceUri string
- Uri of the resource.
- resource_id str
- Full ARM ID of the resource. For azure resources, this is ARM ID. For non azure resources, this will be the ID created by backup service via Fabric/Vault.
- datasource_type str
- DatasourceType of the resource.
- object_type str
- Type of Datasource object, used to initialize the right inherited type
- resource_location str
- Location of datasource.
- resource_name str
- Unique identifier of the resource in the context of parent.
- resource_type str
- Resource Type of Datasource.
- resource_uri str
- Uri of the resource.
- resourceID String
- Full ARM ID of the resource. For azure resources, this is ARM ID. For non azure resources, this will be the ID created by backup service via Fabric/Vault.
- datasourceType String
- DatasourceType of the resource.
- objectType String
- Type of Datasource object, used to initialize the right inherited type
- resourceLocation String
- Location of datasource.
- resourceName String
- Unique identifier of the resource in the context of parent.
- resourceType String
- Resource Type of Datasource.
- resourceUri String
- Uri of the resource.
InnerErrorResponse  
- AdditionalInfo Dictionary<string, string>
- Any Key value pairs that can be provided to the client for additional verbose information.
- Code string
- Unique code for this error
- EmbeddedInner Pulumi.Error Azure Native. Data Protection. Inputs. Inner Error Response 
- Child Inner Error, to allow Nesting.
- AdditionalInfo map[string]string
- Any Key value pairs that can be provided to the client for additional verbose information.
- Code string
- Unique code for this error
- EmbeddedInner InnerError Error Response 
- Child Inner Error, to allow Nesting.
- additionalInfo Map<String,String>
- Any Key value pairs that can be provided to the client for additional verbose information.
- code String
- Unique code for this error
- embeddedInner InnerError Error Response 
- Child Inner Error, to allow Nesting.
- additionalInfo {[key: string]: string}
- Any Key value pairs that can be provided to the client for additional verbose information.
- code string
- Unique code for this error
- embeddedInner InnerError Error Response 
- Child Inner Error, to allow Nesting.
- additional_info Mapping[str, str]
- Any Key value pairs that can be provided to the client for additional verbose information.
- code str
- Unique code for this error
- embedded_inner_ Innererror Error Response 
- Child Inner Error, to allow Nesting.
- additionalInfo Map<String>
- Any Key value pairs that can be provided to the client for additional verbose information.
- code String
- Unique code for this error
- embeddedInner Property MapError 
- Child Inner Error, to allow Nesting.
KubernetesClusterBackupDatasourceParametersResponse     
- IncludeCluster boolScope Resources 
- Gets or sets the include cluster resources property. This property if enabled will include cluster scope resources during restore.
- SnapshotVolumes bool
- Gets or sets the volume snapshot property. This property if enabled will take volume snapshots during restore.
- ExcludedNamespaces List<string>
- Gets or sets the exclude namespaces property. This property sets the namespaces to be excluded during restore.
- ExcludedResource List<string>Types 
- Gets or sets the exclude resource types property. This property sets the resource types to be excluded during restore.
- IncludedNamespaces List<string>
- Gets or sets the include namespaces property. This property sets the namespaces to be included during restore.
- IncludedResource List<string>Types 
- Gets or sets the include resource types property. This property sets the resource types to be included during restore.
- LabelSelectors List<string>
- Gets or sets the LabelSelectors property. This property sets the resource with such label selectors to be included during restore.
- IncludeCluster boolScope Resources 
- Gets or sets the include cluster resources property. This property if enabled will include cluster scope resources during restore.
- SnapshotVolumes bool
- Gets or sets the volume snapshot property. This property if enabled will take volume snapshots during restore.
- ExcludedNamespaces []string
- Gets or sets the exclude namespaces property. This property sets the namespaces to be excluded during restore.
- ExcludedResource []stringTypes 
- Gets or sets the exclude resource types property. This property sets the resource types to be excluded during restore.
- IncludedNamespaces []string
- Gets or sets the include namespaces property. This property sets the namespaces to be included during restore.
- IncludedResource []stringTypes 
- Gets or sets the include resource types property. This property sets the resource types to be included during restore.
- LabelSelectors []string
- Gets or sets the LabelSelectors property. This property sets the resource with such label selectors to be included during restore.
- includeCluster BooleanScope Resources 
- Gets or sets the include cluster resources property. This property if enabled will include cluster scope resources during restore.
- snapshotVolumes Boolean
- Gets or sets the volume snapshot property. This property if enabled will take volume snapshots during restore.
- excludedNamespaces List<String>
- Gets or sets the exclude namespaces property. This property sets the namespaces to be excluded during restore.
- excludedResource List<String>Types 
- Gets or sets the exclude resource types property. This property sets the resource types to be excluded during restore.
- includedNamespaces List<String>
- Gets or sets the include namespaces property. This property sets the namespaces to be included during restore.
- includedResource List<String>Types 
- Gets or sets the include resource types property. This property sets the resource types to be included during restore.
- labelSelectors List<String>
- Gets or sets the LabelSelectors property. This property sets the resource with such label selectors to be included during restore.
- includeCluster booleanScope Resources 
- Gets or sets the include cluster resources property. This property if enabled will include cluster scope resources during restore.
- snapshotVolumes boolean
- Gets or sets the volume snapshot property. This property if enabled will take volume snapshots during restore.
- excludedNamespaces string[]
- Gets or sets the exclude namespaces property. This property sets the namespaces to be excluded during restore.
- excludedResource string[]Types 
- Gets or sets the exclude resource types property. This property sets the resource types to be excluded during restore.
- includedNamespaces string[]
- Gets or sets the include namespaces property. This property sets the namespaces to be included during restore.
- includedResource string[]Types 
- Gets or sets the include resource types property. This property sets the resource types to be included during restore.
- labelSelectors string[]
- Gets or sets the LabelSelectors property. This property sets the resource with such label selectors to be included during restore.
- include_cluster_ boolscope_ resources 
- Gets or sets the include cluster resources property. This property if enabled will include cluster scope resources during restore.
- snapshot_volumes bool
- Gets or sets the volume snapshot property. This property if enabled will take volume snapshots during restore.
- excluded_namespaces Sequence[str]
- Gets or sets the exclude namespaces property. This property sets the namespaces to be excluded during restore.
- excluded_resource_ Sequence[str]types 
- Gets or sets the exclude resource types property. This property sets the resource types to be excluded during restore.
- included_namespaces Sequence[str]
- Gets or sets the include namespaces property. This property sets the namespaces to be included during restore.
- included_resource_ Sequence[str]types 
- Gets or sets the include resource types property. This property sets the resource types to be included during restore.
- label_selectors Sequence[str]
- Gets or sets the LabelSelectors property. This property sets the resource with such label selectors to be included during restore.
- includeCluster BooleanScope Resources 
- Gets or sets the include cluster resources property. This property if enabled will include cluster scope resources during restore.
- snapshotVolumes Boolean
- Gets or sets the volume snapshot property. This property if enabled will take volume snapshots during restore.
- excludedNamespaces List<String>
- Gets or sets the exclude namespaces property. This property sets the namespaces to be excluded during restore.
- excludedResource List<String>Types 
- Gets or sets the exclude resource types property. This property sets the resource types to be excluded during restore.
- includedNamespaces List<String>
- Gets or sets the include namespaces property. This property sets the namespaces to be included during restore.
- includedResource List<String>Types 
- Gets or sets the include resource types property. This property sets the resource types to be included during restore.
- labelSelectors List<String>
- Gets or sets the LabelSelectors property. This property sets the resource with such label selectors to be included during restore.
PolicyInfoResponse  
- PolicyId string
- PolicyVersion string
- PolicyParameters Pulumi.Azure Native. Data Protection. Inputs. Policy Parameters Response 
- Policy parameters for the backup instance
- PolicyId string
- PolicyVersion string
- PolicyParameters PolicyParameters Response 
- Policy parameters for the backup instance
- policyId String
- policyVersion String
- policyParameters PolicyParameters Response 
- Policy parameters for the backup instance
- policyId string
- policyVersion string
- policyParameters PolicyParameters Response 
- Policy parameters for the backup instance
- policy_id str
- policy_version str
- policy_parameters PolicyParameters Response 
- Policy parameters for the backup instance
- policyId String
- policyVersion String
- policyParameters Property Map
- Policy parameters for the backup instance
PolicyParametersResponse  
- BackupDatasource List<Union<Pulumi.Parameters List Azure Native. Data Protection. Inputs. Blob Backup Datasource Parameters Response, Pulumi. Azure Native. Data Protection. Inputs. Kubernetes Cluster Backup Datasource Parameters Response>> 
- Gets or sets the Backup Data Source Parameters
- DataStore List<Pulumi.Parameters List Azure Native. Data Protection. Inputs. Azure Operational Store Parameters Response> 
- Gets or sets the DataStore Parameters
- BackupDatasource []interface{}Parameters List 
- Gets or sets the Backup Data Source Parameters
- DataStore []AzureParameters List Operational Store Parameters Response 
- Gets or sets the DataStore Parameters
- backupDatasource List<Either<BlobParameters List Backup Datasource Parameters Response,Kubernetes Cluster Backup Datasource Parameters Response>> 
- Gets or sets the Backup Data Source Parameters
- dataStore List<AzureParameters List Operational Store Parameters Response> 
- Gets or sets the DataStore Parameters
- backupDatasource (BlobParameters List Backup Datasource Parameters Response | Kubernetes Cluster Backup Datasource Parameters Response)[] 
- Gets or sets the Backup Data Source Parameters
- dataStore AzureParameters List Operational Store Parameters Response[] 
- Gets or sets the DataStore Parameters
- backup_datasource_ Sequence[Union[Blobparameters_ list Backup Datasource Parameters Response, Kubernetes Cluster Backup Datasource Parameters Response]] 
- Gets or sets the Backup Data Source Parameters
- data_store_ Sequence[Azureparameters_ list Operational Store Parameters Response] 
- Gets or sets the DataStore Parameters
- backupDatasource List<Property Map | Property Map>Parameters List 
- Gets or sets the Backup Data Source Parameters
- dataStore List<Property Map>Parameters List 
- Gets or sets the DataStore Parameters
ProtectionStatusDetailsResponse   
- ErrorDetails Pulumi.Azure Native. Data Protection. Inputs. User Facing Error Response 
- Specifies the protection status error of the resource
- Status string
- Specifies the protection status of the resource
- ErrorDetails UserFacing Error Response 
- Specifies the protection status error of the resource
- Status string
- Specifies the protection status of the resource
- errorDetails UserFacing Error Response 
- Specifies the protection status error of the resource
- status String
- Specifies the protection status of the resource
- errorDetails UserFacing Error Response 
- Specifies the protection status error of the resource
- status string
- Specifies the protection status of the resource
- error_details UserFacing Error Response 
- Specifies the protection status error of the resource
- status str
- Specifies the protection status of the resource
- errorDetails Property Map
- Specifies the protection status error of the resource
- status String
- Specifies the protection status of the resource
SecretStoreBasedAuthCredentialsResponse     
- SecretStore Pulumi.Resource Azure Native. Data Protection. Inputs. Secret Store Resource Response 
- Secret store resource
- SecretStore SecretResource Store Resource Response 
- Secret store resource
- secretStore SecretResource Store Resource Response 
- Secret store resource
- secretStore SecretResource Store Resource Response 
- Secret store resource
- secret_store_ Secretresource Store Resource Response 
- Secret store resource
- secretStore Property MapResource 
- Secret store resource
SecretStoreResourceResponse   
- SecretStore stringType 
- Gets or sets the type of secret store
- Uri string
- Uri to get to the resource
- Value string
- Gets or sets value stored in secret store resource
- SecretStore stringType 
- Gets or sets the type of secret store
- Uri string
- Uri to get to the resource
- Value string
- Gets or sets value stored in secret store resource
- secretStore StringType 
- Gets or sets the type of secret store
- uri String
- Uri to get to the resource
- value String
- Gets or sets value stored in secret store resource
- secretStore stringType 
- Gets or sets the type of secret store
- uri string
- Uri to get to the resource
- value string
- Gets or sets value stored in secret store resource
- secret_store_ strtype 
- Gets or sets the type of secret store
- uri str
- Uri to get to the resource
- value str
- Gets or sets value stored in secret store resource
- secretStore StringType 
- Gets or sets the type of secret store
- uri String
- Uri to get to the resource
- value String
- Gets or sets value stored in secret store resource
SystemDataResponse  
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
- createdAt string
- The timestamp of resource creation (UTC).
- createdBy string
- The identity that created the resource.
- createdBy stringType 
- The type of identity that created the resource.
- lastModified stringAt 
- The timestamp of resource last modification (UTC)
- lastModified stringBy 
- The identity that last modified the resource.
- lastModified 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.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
UserFacingErrorResponse   
- Code string
- Unique code for this error
- Details
List<Pulumi.Azure Native. Data Protection. Inputs. User Facing Error Response> 
- Additional related Errors
- InnerError Pulumi.Azure Native. Data Protection. Inputs. Inner Error Response 
- Inner Error
- IsRetryable bool
- Whether the operation will be retryable or not
- IsUser boolError 
- Whether the operation is due to a user error or service error
- Message string
- Properties Dictionary<string, string>
- Any key value pairs that can be injected inside error object
- RecommendedAction List<string>
- RecommendedAction � localized.
- Target string
- Target of the error.
- Code string
- Unique code for this error
- Details
[]UserFacing Error Response 
- Additional related Errors
- InnerError InnerError Response 
- Inner Error
- IsRetryable bool
- Whether the operation will be retryable or not
- IsUser boolError 
- Whether the operation is due to a user error or service error
- Message string
- Properties map[string]string
- Any key value pairs that can be injected inside error object
- RecommendedAction []string
- RecommendedAction � localized.
- Target string
- Target of the error.
- code String
- Unique code for this error
- details
List<UserFacing Error Response> 
- Additional related Errors
- innerError InnerError Response 
- Inner Error
- isRetryable Boolean
- Whether the operation will be retryable or not
- isUser BooleanError 
- Whether the operation is due to a user error or service error
- message String
- properties Map<String,String>
- Any key value pairs that can be injected inside error object
- recommendedAction List<String>
- RecommendedAction � localized.
- target String
- Target of the error.
- code string
- Unique code for this error
- details
UserFacing Error Response[] 
- Additional related Errors
- innerError InnerError Response 
- Inner Error
- isRetryable boolean
- Whether the operation will be retryable or not
- isUser booleanError 
- Whether the operation is due to a user error or service error
- message string
- properties {[key: string]: string}
- Any key value pairs that can be injected inside error object
- recommendedAction string[]
- RecommendedAction � localized.
- target string
- Target of the error.
- code str
- Unique code for this error
- details
Sequence[UserFacing Error Response] 
- Additional related Errors
- inner_error InnerError Response 
- Inner Error
- is_retryable bool
- Whether the operation will be retryable or not
- is_user_ boolerror 
- Whether the operation is due to a user error or service error
- message str
- properties Mapping[str, str]
- Any key value pairs that can be injected inside error object
- recommended_action Sequence[str]
- RecommendedAction � localized.
- target str
- Target of the error.
- code String
- Unique code for this error
- details List<Property Map>
- Additional related Errors
- innerError Property Map
- Inner Error
- isRetryable Boolean
- Whether the operation will be retryable or not
- isUser BooleanError 
- Whether the operation is due to a user error or service error
- message String
- properties Map<String>
- Any key value pairs that can be injected inside error object
- recommendedAction List<String>
- RecommendedAction � localized.
- target String
- Target of the error.
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 v1 docs if using the v1 version of this package.
Azure Native v2.47.1 published on Monday, Jun 24, 2024 by Pulumi