azure-native.dataprotection.getBackupInstance
Explore with Pulumi AI
Gets a backup instance with name in a backup vault
Uses Azure REST API version 2025-01-01.
Other available API versions: 2023-01-01, 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, 2025-02-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native dataprotection [ApiVersion]
. See the version guide for details.
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)
public static Output<GetBackupInstanceResult> getBackupInstance(GetBackupInstanceArgs args, InvokeOptions options)
fn::invoke:
function: azure-native:dataprotection:getBackupInstance
arguments:
# arguments dictionary
The following arguments are supported:
- Backup
Instance stringName - The name of the backup instance.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Vault
Name string - The name of the backup vault.
- Backup
Instance stringName - The name of the backup instance.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Vault
Name string - The name of the backup vault.
- backup
Instance StringName - The name of the backup instance.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- vault
Name String - The name of the backup vault.
- backup
Instance stringName - The name of the backup instance.
- resource
Group stringName - The name of the resource group. The name is case insensitive.
- vault
Name 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.
- backup
Instance StringName - The name of the backup instance.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- vault
Name String - The name of the backup vault.
getBackupInstance Result
The following output properties are available:
- Azure
Api stringVersion - The Azure API version of the resource.
- 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
- System
Data 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.
- Azure
Api stringVersion - The Azure API version of the resource.
- Id string
- Proxy Resource Id represents the complete path to the resource.
- Name string
- Proxy Resource name associated with the resource.
- Properties
Backup
Instance Response - BackupInstanceResource properties
- System
Data 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.
- azure
Api StringVersion - The Azure API version of the resource.
- id String
- Proxy Resource Id represents the complete path to the resource.
- name String
- Proxy Resource name associated with the resource.
- properties
Backup
Instance Response - BackupInstanceResource properties
- system
Data 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.
- azure
Api stringVersion - The Azure API version of the resource.
- id string
- Proxy Resource Id represents the complete path to the resource.
- name string
- Proxy Resource name associated with the resource.
- properties
Backup
Instance Response - BackupInstanceResource properties
- system
Data 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.
- azure_
api_ strversion - The Azure API version of the resource.
- id str
- Proxy Resource Id represents the complete path to the resource.
- name str
- Proxy Resource name associated with the resource.
- properties
Backup
Instance 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.
- azure
Api StringVersion - The Azure API version of the resource.
- 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
- system
Data 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
- Data
Store stringType - type of datastore; Operational/Vault/Archive
- Resource
Group stringId - Gets or sets the Snapshot Resource Group Uri.
- Data
Store stringType - type of datastore; Operational/Vault/Archive
- Resource
Group stringId - Gets or sets the Snapshot Resource Group Uri.
- data
Store StringType - type of datastore; Operational/Vault/Archive
- resource
Group StringId - Gets or sets the Snapshot Resource Group Uri.
- data
Store stringType - type of datastore; Operational/Vault/Archive
- resource
Group 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.
- data
Store StringType - type of datastore; Operational/Vault/Archive
- resource
Group StringId - Gets or sets the Snapshot Resource Group Uri.
BackupInstanceResponse
- Current
Protection stringState - Specifies the current protection state of the resource
- Data
Source Pulumi.Info Azure Native. Data Protection. Inputs. Datasource Response - Gets or sets the data source information.
- Object
Type string - Policy
Info Pulumi.Azure Native. Data Protection. Inputs. Policy Info Response - Gets or sets the policy information.
- Protection
Error Pulumi.Details Azure Native. Data Protection. Inputs. User Facing Error Response - Specifies the protection error of the resource
- Protection
Status Pulumi.Azure Native. Data Protection. Inputs. Protection Status Details Response - Specifies the protection status of the resource
- Provisioning
State string - Specifies the provisioning state of the resource i.e. provisioning/updating/Succeeded/Failed
- Data
Source Pulumi.Set Info Azure Native. Data Protection. Inputs. Datasource Set Response - Gets or sets the data source set information.
- Datasource
Auth Pulumi.Credentials Azure Native. Data Protection. Inputs. Secret Store Based Auth Credentials Response - Credentials to use to authenticate with data source provider.
- Friendly
Name string - Gets or sets the Backup Instance friendly name.
- Identity
Details Pulumi.Azure Native. Data Protection. Inputs. Identity Details Response - Contains information of the Identity Details for the BI. If it is null, default will be considered as System Assigned.
- Resource
Guard List<string>Operation Requests - ResourceGuardOperationRequests on which LAC check will be performed
- Validation
Type string - Specifies the type of validation. In case of DeepValidation, all validations from /validateForBackup API will run again.
- Current
Protection stringState - Specifies the current protection state of the resource
- Data
Source DatasourceInfo Response - Gets or sets the data source information.
- Object
Type string - 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 string - 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 string - Gets or sets the Backup Instance friendly name.
- Identity
Details IdentityDetails Response - Contains information of the Identity Details for the BI. If it is null, default will be considered as System Assigned.
- Resource
Guard []stringOperation Requests - ResourceGuardOperationRequests on which LAC check will be performed
- Validation
Type string - Specifies the type of validation. In case of DeepValidation, all validations from /validateForBackup API will run again.
- current
Protection StringState - Specifies the current protection state of the resource
- data
Source DatasourceInfo Response - Gets or sets the data source information.
- object
Type String - 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 String - 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 String - Gets or sets the Backup Instance friendly name.
- identity
Details IdentityDetails Response - Contains information of the Identity Details for the BI. If it is null, default will be considered as System Assigned.
- resource
Guard List<String>Operation Requests - ResourceGuardOperationRequests on which LAC check will be performed
- validation
Type String - Specifies the type of validation. In case of DeepValidation, all validations from /validateForBackup API will run again.
- current
Protection stringState - Specifies the current protection state of the resource
- data
Source DatasourceInfo Response - Gets or sets the data source information.
- object
Type string - 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 string - 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 string - Gets or sets the Backup Instance friendly name.
- identity
Details IdentityDetails Response - Contains information of the Identity Details for the BI. If it is null, default will be considered as System Assigned.
- resource
Guard string[]Operation Requests - ResourceGuardOperationRequests on which LAC check will be performed
- validation
Type 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.
- identity_
details IdentityDetails Response - Contains information of the Identity Details for the BI. If it is null, default will be considered as System Assigned.
- resource_
guard_ Sequence[str]operation_ requests - ResourceGuardOperationRequests on which LAC check will be performed
- validation_
type str - Specifies the type of validation. In case of DeepValidation, all validations from /validateForBackup API will run again.
- current
Protection StringState - Specifies the current protection state of the resource
- data
Source Property MapInfo - Gets or sets the data source information.
- object
Type String - policy
Info Property Map - Gets or sets the policy information.
- protection
Error Property MapDetails - Specifies the protection error of the resource
- protection
Status Property Map - Specifies the protection status of the resource
- provisioning
State String - Specifies the provisioning state of the resource i.e. provisioning/updating/Succeeded/Failed
- data
Source Property MapSet Info - Gets or sets the data source set information.
- datasource
Auth Property MapCredentials - Credentials to use to authenticate with data source provider.
- friendly
Name String - Gets or sets the Backup Instance friendly name.
- identity
Details Property Map - Contains information of the Identity Details for the BI. If it is null, default will be considered as System Assigned.
- resource
Guard List<String>Operation Requests - ResourceGuardOperationRequests on which LAC check will be performed
- validation
Type String - Specifies the type of validation. In case of DeepValidation, all validations from /validateForBackup API will run again.
BlobBackupDatasourceParametersResponse
- Containers
List List<string> - List of containers to be backed up during configuration of backup of blobs
- Containers
List []string - List of containers to be backed up during configuration of backup of blobs
- containers
List List<String> - List of containers to be backed up during configuration of backup of blobs
- containers
List 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
- containers
List List<String> - List of containers to be backed up during configuration of backup of blobs
DatasourceResponse
- Resource
ID 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.
- Datasource
Type string - DatasourceType of the resource.
- Object
Type string - Type of Datasource object, used to initialize the right inherited type
- Resource
Location string - Location of datasource.
- Resource
Name string - Unique identifier of the resource in the context of parent.
- Resource
Properties Pulumi.Azure Native. Data Protection. Inputs. Default Resource Properties Response - Properties specific to data source
- Resource
Type string - Resource Type of Datasource.
- Resource
Uri string - Uri of the resource.
- Resource
ID 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.
- Datasource
Type string - DatasourceType of the resource.
- Object
Type string - Type of Datasource object, used to initialize the right inherited type
- Resource
Location string - Location of datasource.
- Resource
Name string - Unique identifier of the resource in the context of parent.
- Resource
Properties DefaultResource Properties Response - Properties specific to data source
- Resource
Type string - Resource Type of Datasource.
- Resource
Uri string - Uri of the resource.
- resource
ID 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.
- datasource
Type String - DatasourceType of the resource.
- object
Type String - Type of Datasource object, used to initialize the right inherited type
- resource
Location String - Location of datasource.
- resource
Name String - Unique identifier of the resource in the context of parent.
- resource
Properties DefaultResource Properties Response - Properties specific to data source
- resource
Type String - Resource Type of Datasource.
- resource
Uri String - Uri of the resource.
- resource
ID 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.
- datasource
Type string - DatasourceType of the resource.
- object
Type string - Type of Datasource object, used to initialize the right inherited type
- resource
Location string - Location of datasource.
- resource
Name string - Unique identifier of the resource in the context of parent.
- resource
Properties DefaultResource Properties Response - Properties specific to data source
- resource
Type string - Resource Type of Datasource.
- resource
Uri 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_
properties DefaultResource Properties Response - Properties specific to data source
- resource_
type str - Resource Type of Datasource.
- resource_
uri str - Uri of the resource.
- resource
ID 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.
- datasource
Type String - DatasourceType of the resource.
- object
Type String - Type of Datasource object, used to initialize the right inherited type
- resource
Location String - Location of datasource.
- resource
Name String - Unique identifier of the resource in the context of parent.
- resource
Properties Property Map - Properties specific to data source
- resource
Type String - Resource Type of Datasource.
- resource
Uri String - Uri of the resource.
DatasourceSetResponse
- Resource
ID 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.
- Datasource
Type string - DatasourceType of the resource.
- Object
Type string - Type of Datasource object, used to initialize the right inherited type
- Resource
Location string - Location of datasource.
- Resource
Name string - Unique identifier of the resource in the context of parent.
- Resource
Properties Pulumi.Azure Native. Data Protection. Inputs. Default Resource Properties Response - Properties specific to data source set
- Resource
Type string - Resource Type of Datasource.
- Resource
Uri string - Uri of the resource.
- Resource
ID 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.
- Datasource
Type string - DatasourceType of the resource.
- Object
Type string - Type of Datasource object, used to initialize the right inherited type
- Resource
Location string - Location of datasource.
- Resource
Name string - Unique identifier of the resource in the context of parent.
- Resource
Properties DefaultResource Properties Response - Properties specific to data source set
- Resource
Type string - Resource Type of Datasource.
- Resource
Uri string - Uri of the resource.
- resource
ID 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.
- datasource
Type String - DatasourceType of the resource.
- object
Type String - Type of Datasource object, used to initialize the right inherited type
- resource
Location String - Location of datasource.
- resource
Name String - Unique identifier of the resource in the context of parent.
- resource
Properties DefaultResource Properties Response - Properties specific to data source set
- resource
Type String - Resource Type of Datasource.
- resource
Uri String - Uri of the resource.
- resource
ID 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.
- datasource
Type string - DatasourceType of the resource.
- object
Type string - Type of Datasource object, used to initialize the right inherited type
- resource
Location string - Location of datasource.
- resource
Name string - Unique identifier of the resource in the context of parent.
- resource
Properties DefaultResource Properties Response - Properties specific to data source set
- resource
Type string - Resource Type of Datasource.
- resource
Uri 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_
properties DefaultResource Properties Response - Properties specific to data source set
- resource_
type str - Resource Type of Datasource.
- resource_
uri str - Uri of the resource.
- resource
ID 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.
- datasource
Type String - DatasourceType of the resource.
- object
Type String - Type of Datasource object, used to initialize the right inherited type
- resource
Location String - Location of datasource.
- resource
Name String - Unique identifier of the resource in the context of parent.
- resource
Properties Property Map - Properties specific to data source set
- resource
Type String - Resource Type of Datasource.
- resource
Uri String - Uri of the resource.
DefaultResourcePropertiesResponse
IdentityDetailsResponse
- Use
System boolAssigned Identity - Specifies if the BI is protected by System Identity.
- User
Assigned stringIdentity Arm Url - ARM URL for User Assigned Identity.
- Use
System boolAssigned Identity - Specifies if the BI is protected by System Identity.
- User
Assigned stringIdentity Arm Url - ARM URL for User Assigned Identity.
- use
System BooleanAssigned Identity - Specifies if the BI is protected by System Identity.
- user
Assigned StringIdentity Arm Url - ARM URL for User Assigned Identity.
- use
System booleanAssigned Identity - Specifies if the BI is protected by System Identity.
- user
Assigned stringIdentity Arm Url - ARM URL for User Assigned Identity.
- use_
system_ boolassigned_ identity - Specifies if the BI is protected by System Identity.
- user_
assigned_ stridentity_ arm_ url - ARM URL for User Assigned Identity.
- use
System BooleanAssigned Identity - Specifies if the BI is protected by System Identity.
- user
Assigned StringIdentity Arm Url - ARM URL for User Assigned Identity.
InnerErrorResponse
- Additional
Info 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
- Embedded
Inner Pulumi.Error Azure Native. Data Protection. Inputs. Inner Error Response - Child Inner Error, to allow Nesting.
- Additional
Info 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
- Embedded
Inner InnerError Error Response - Child Inner Error, to allow Nesting.
- additional
Info 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
- embedded
Inner InnerError Error Response - Child Inner Error, to allow Nesting.
- additional
Info {[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
- embedded
Inner 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.
- additional
Info Map<String> - Any Key value pairs that can be provided to the client for additional verbose information.
- code String
- Unique code for this error
- embedded
Inner Property MapError - Child Inner Error, to allow Nesting.
KubernetesClusterBackupDatasourceParametersResponse
- Include
Cluster boolScope Resources - Gets or sets the include cluster resources property. This property if enabled will include cluster scope resources during backup.
- Snapshot
Volumes bool - Gets or sets the volume snapshot property. This property if enabled will take volume snapshots during backup.
- Backup
Hook List<Pulumi.References Azure Native. Data Protection. Inputs. Namespaced Name Resource Response> - Gets or sets the backup hook references. This property sets the hook reference to be executed during backup.
- Excluded
Namespaces List<string> - Gets or sets the exclude namespaces property. This property sets the namespaces to be excluded during backup.
- Excluded
Resource List<string>Types - Gets or sets the exclude resource types property. This property sets the resource types to be excluded during backup.
- Included
Namespaces List<string> - Gets or sets the include namespaces property. This property sets the namespaces to be included during backup.
- Included
Resource List<string>Types - Gets or sets the include resource types property. This property sets the resource types to be included during backup.
- Included
Volume List<string>Types - Gets or sets the include volume types property. This property sets the volume types to be included during backup.
- Label
Selectors List<string> - Gets or sets the LabelSelectors property. This property sets the resource with such label selectors to be included during backup.
- Include
Cluster boolScope Resources - Gets or sets the include cluster resources property. This property if enabled will include cluster scope resources during backup.
- Snapshot
Volumes bool - Gets or sets the volume snapshot property. This property if enabled will take volume snapshots during backup.
- Backup
Hook []NamespacedReferences Name Resource Response - Gets or sets the backup hook references. This property sets the hook reference to be executed during backup.
- Excluded
Namespaces []string - Gets or sets the exclude namespaces property. This property sets the namespaces to be excluded during backup.
- Excluded
Resource []stringTypes - Gets or sets the exclude resource types property. This property sets the resource types to be excluded during backup.
- Included
Namespaces []string - Gets or sets the include namespaces property. This property sets the namespaces to be included during backup.
- Included
Resource []stringTypes - Gets or sets the include resource types property. This property sets the resource types to be included during backup.
- Included
Volume []stringTypes - Gets or sets the include volume types property. This property sets the volume types to be included during backup.
- Label
Selectors []string - Gets or sets the LabelSelectors property. This property sets the resource with such label selectors to be included during backup.
- include
Cluster BooleanScope Resources - Gets or sets the include cluster resources property. This property if enabled will include cluster scope resources during backup.
- snapshot
Volumes Boolean - Gets or sets the volume snapshot property. This property if enabled will take volume snapshots during backup.
- backup
Hook List<NamespacedReferences Name Resource Response> - Gets or sets the backup hook references. This property sets the hook reference to be executed during backup.
- excluded
Namespaces List<String> - Gets or sets the exclude namespaces property. This property sets the namespaces to be excluded during backup.
- excluded
Resource List<String>Types - Gets or sets the exclude resource types property. This property sets the resource types to be excluded during backup.
- included
Namespaces List<String> - Gets or sets the include namespaces property. This property sets the namespaces to be included during backup.
- included
Resource List<String>Types - Gets or sets the include resource types property. This property sets the resource types to be included during backup.
- included
Volume List<String>Types - Gets or sets the include volume types property. This property sets the volume types to be included during backup.
- label
Selectors List<String> - Gets or sets the LabelSelectors property. This property sets the resource with such label selectors to be included during backup.
- include
Cluster booleanScope Resources - Gets or sets the include cluster resources property. This property if enabled will include cluster scope resources during backup.
- snapshot
Volumes boolean - Gets or sets the volume snapshot property. This property if enabled will take volume snapshots during backup.
- backup
Hook NamespacedReferences Name Resource Response[] - Gets or sets the backup hook references. This property sets the hook reference to be executed during backup.
- excluded
Namespaces string[] - Gets or sets the exclude namespaces property. This property sets the namespaces to be excluded during backup.
- excluded
Resource string[]Types - Gets or sets the exclude resource types property. This property sets the resource types to be excluded during backup.
- included
Namespaces string[] - Gets or sets the include namespaces property. This property sets the namespaces to be included during backup.
- included
Resource string[]Types - Gets or sets the include resource types property. This property sets the resource types to be included during backup.
- included
Volume string[]Types - Gets or sets the include volume types property. This property sets the volume types to be included during backup.
- label
Selectors string[] - Gets or sets the LabelSelectors property. This property sets the resource with such label selectors to be included during backup.
- include_
cluster_ boolscope_ resources - Gets or sets the include cluster resources property. This property if enabled will include cluster scope resources during backup.
- snapshot_
volumes bool - Gets or sets the volume snapshot property. This property if enabled will take volume snapshots during backup.
- backup_
hook_ Sequence[Namespacedreferences Name Resource Response] - Gets or sets the backup hook references. This property sets the hook reference to be executed during backup.
- excluded_
namespaces Sequence[str] - Gets or sets the exclude namespaces property. This property sets the namespaces to be excluded during backup.
- excluded_
resource_ Sequence[str]types - Gets or sets the exclude resource types property. This property sets the resource types to be excluded during backup.
- included_
namespaces Sequence[str] - Gets or sets the include namespaces property. This property sets the namespaces to be included during backup.
- included_
resource_ Sequence[str]types - Gets or sets the include resource types property. This property sets the resource types to be included during backup.
- included_
volume_ Sequence[str]types - Gets or sets the include volume types property. This property sets the volume types to be included during backup.
- label_
selectors Sequence[str] - Gets or sets the LabelSelectors property. This property sets the resource with such label selectors to be included during backup.
- include
Cluster BooleanScope Resources - Gets or sets the include cluster resources property. This property if enabled will include cluster scope resources during backup.
- snapshot
Volumes Boolean - Gets or sets the volume snapshot property. This property if enabled will take volume snapshots during backup.
- backup
Hook List<Property Map>References - Gets or sets the backup hook references. This property sets the hook reference to be executed during backup.
- excluded
Namespaces List<String> - Gets or sets the exclude namespaces property. This property sets the namespaces to be excluded during backup.
- excluded
Resource List<String>Types - Gets or sets the exclude resource types property. This property sets the resource types to be excluded during backup.
- included
Namespaces List<String> - Gets or sets the include namespaces property. This property sets the namespaces to be included during backup.
- included
Resource List<String>Types - Gets or sets the include resource types property. This property sets the resource types to be included during backup.
- included
Volume List<String>Types - Gets or sets the include volume types property. This property sets the volume types to be included during backup.
- label
Selectors List<String> - Gets or sets the LabelSelectors property. This property sets the resource with such label selectors to be included during backup.
NamespacedNameResourceResponse
PolicyInfoResponse
- Policy
Id string - Policy
Version string - Policy
Parameters Pulumi.Azure Native. Data Protection. Inputs. Policy Parameters Response - Policy parameters for the backup instance
- Policy
Id string - Policy
Version string - Policy
Parameters PolicyParameters Response - Policy parameters for the backup instance
- policy
Id String - policy
Version String - policy
Parameters PolicyParameters Response - Policy parameters for the backup instance
- policy
Id string - policy
Version string - policy
Parameters PolicyParameters Response - Policy parameters for the backup instance
- policy_
id str - policy_
version str - policy_
parameters PolicyParameters Response - Policy parameters for the backup instance
- policy
Id String - policy
Version String - policy
Parameters Property Map - Policy parameters for the backup instance
PolicyParametersResponse
- Backup
Datasource 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
- Data
Store List<Pulumi.Parameters List Azure Native. Data Protection. Inputs. Azure Operational Store Parameters Response> - Gets or sets the DataStore Parameters
- Backup
Datasource []interface{}Parameters List - Gets or sets the Backup Data Source Parameters
- Data
Store []AzureParameters List Operational Store Parameters Response - Gets or sets the DataStore Parameters
- backup
Datasource List<Either<BlobParameters List Backup Datasource Parameters Response,Kubernetes Cluster Backup Datasource Parameters Response>> - Gets or sets the Backup Data Source Parameters
- data
Store List<AzureParameters List Operational Store Parameters Response> - Gets or sets the DataStore Parameters
- backup
Datasource (BlobParameters List Backup Datasource Parameters Response | Kubernetes Cluster Backup Datasource Parameters Response)[] - Gets or sets the Backup Data Source Parameters
- data
Store 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
- backup
Datasource List<Property Map | Property Map>Parameters List - Gets or sets the Backup Data Source Parameters
- data
Store List<Property Map>Parameters List - Gets or sets the DataStore Parameters
ProtectionStatusDetailsResponse
- Error
Details 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
- Error
Details 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 String
- Specifies the protection status of the resource
- error
Details 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
- error
Details Property Map - Specifies the protection status error of the resource
- status String
- Specifies the protection status of the resource
SecretStoreBasedAuthCredentialsResponse
- Secret
Store Pulumi.Resource Azure Native. Data Protection. Inputs. Secret Store Resource Response - Secret store resource
- Secret
Store SecretResource Store Resource Response - Secret store resource
- secret
Store SecretResource Store Resource Response - Secret store resource
- secret
Store SecretResource Store Resource Response - Secret store resource
- secret_
store_ Secretresource Store Resource Response - Secret store resource
- secret
Store Property MapResource - Secret store resource
SecretStoreResourceResponse
- Secret
Store 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 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 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 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
- secret
Store 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
- 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.
UserFacingErrorResponse
- Code string
- Unique code for this error
- Details
List<Pulumi.
Azure Native. Data Protection. Inputs. User Facing Error Response> - Additional related Errors
- Inner
Error Pulumi.Azure Native. Data Protection. Inputs. Inner Error 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 string
- Properties Dictionary<string, string>
- Any key value pairs that can be injected inside error object
- Recommended
Action List<string> - RecommendedAction � localized.
- Target string
- Target of the error.
- Code string
- Unique code for this error
- Details
[]User
Facing 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 string
- Properties map[string]string
- Any key value pairs that can be injected inside error object
- Recommended
Action []string - RecommendedAction � localized.
- Target string
- Target of the error.
- code String
- Unique code for this error
- details
List<User
Facing Error Response> - Additional related Errors
- inner
Error InnerError Response - Inner Error
- is
Retryable Boolean - Whether the operation will be retryable or not
- is
User 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
- recommended
Action List<String> - RecommendedAction � localized.
- target String
- Target of the error.
- code string
- Unique code for this error
- details
User
Facing Error Response[] - Additional related Errors
- inner
Error InnerError Response - Inner Error
- is
Retryable boolean - Whether the operation will be retryable or not
- is
User 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
- recommended
Action string[] - RecommendedAction � localized.
- target string
- Target of the error.
- code str
- Unique code for this error
- details
Sequence[User
Facing 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
- inner
Error Property Map - Inner Error
- is
Retryable Boolean - Whether the operation will be retryable or not
- is
User 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
- recommended
Action List<String> - RecommendedAction � localized.
- target String
- Target of the error.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0