Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
- Sonuncu
- 2025-02-01
- 2025-01-01
- 2024-04-01
- 2024-03-01
- 2024-02-01-önizleme
- 2023-12-01
- 2023-11-01
- 2023-08-01-önizleme
- 2023-06-01-önizleme
- 2023-05-01
- 2023-04-01-önizleme
- 2023-01-01
- 2022-12-01
- 2022-11-01-önizleme
- 2022-10-01-önizleme
- 2022-09-01-önizleme
- 2022-05-01
- 2022-04-01
- 2022-03-31-önizleme
- 2022-03-01
- 2022-02-01-önizleme
- 2022-01-01
- 2021-12-01-önizleme
- 2021-10-01-önizleme
- 2021-07-01
- 2021-06-01-önizleme
- 2021-02-01-önizleme
- 2021-01-01
Bicep kaynak tanımı
backupVaults/backupInstances kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- kaynak grupları
- Bkz. kaynak grubu dağıtım komutları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.DataProtection/backupVaults/backupInstances kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.
resource symbolicname 'Microsoft.DataProtection/backupVaults/backupInstances@2023-08-01-preview' = {
parent: resourceSymbolicName
name: 'string'
properties: {
datasourceAuthCredentials: {
objectType: 'string'
// For remaining properties, see AuthCredentials objects
}
dataSourceInfo: {
datasourceType: 'string'
objectType: 'string'
resourceID: 'string'
resourceLocation: 'string'
resourceName: 'string'
resourceProperties: {
objectType: 'string'
// For remaining properties, see BaseResourceProperties objects
}
resourceType: 'string'
resourceUri: 'string'
}
dataSourceSetInfo: {
datasourceType: 'string'
objectType: 'string'
resourceID: 'string'
resourceLocation: 'string'
resourceName: 'string'
resourceProperties: {
objectType: 'string'
// For remaining properties, see BaseResourceProperties objects
}
resourceType: 'string'
resourceUri: 'string'
}
friendlyName: 'string'
identityDetails: {
userAssignedIdentityArmUrl: 'string'
useSystemAssignedIdentity: bool
}
objectType: 'string'
policyInfo: {
policyId: 'string'
policyParameters: {
backupDatasourceParametersList: [
{
objectType: 'string'
// For remaining properties, see BackupDatasourceParameters objects
}
]
dataStoreParametersList: [
{
dataStoreType: 'string'
objectType: 'string'
// For remaining properties, see DataStoreParameters objects
}
]
}
}
validationType: 'string'
}
tags: {
{customized property}: 'string'
}
}
BaseResourceProperties nesneleri
nesne türünü belirtmek için objectType özelliğini ayarlayın.
DefaultResourceProperties için şunu kullanın:
{
objectType: 'DefaultResourceProperties'
}
DataStoreParameters nesneleri
nesne türünü belirtmek için objectType özelliğini ayarlayın.
AzureOperationalStoreParameters için şunu kullanın:
{
objectType: 'AzureOperationalStoreParameters'
resourceGroupId: 'string'
}
BackupDatasourceParameters nesneleri
nesne türünü belirtmek için objectType özelliğini ayarlayın.
BlobBackupDatasourceParameters için şunu kullanın:
{
containersList: [
'string'
]
objectType: 'BlobBackupDatasourceParameters'
}
KubernetesClusterBackupDatasourceParameters için şunu kullanın:
{
backupHookReferences: [
{
name: 'string'
namespace: 'string'
}
]
excludedNamespaces: [
'string'
]
excludedResourceTypes: [
'string'
]
includeClusterScopeResources: bool
includedNamespaces: [
'string'
]
includedResourceTypes: [
'string'
]
labelSelectors: [
'string'
]
objectType: 'KubernetesClusterBackupDatasourceParameters'
snapshotVolumes: bool
}
AuthCredentials nesneleri
nesne türünü belirtmek için objectType özelliğini ayarlayın.
SecretStoreBasedAuthCredentials için şunu kullanın:
{
objectType: 'SecretStoreBasedAuthCredentials'
secretStoreResource: {
secretStoreType: 'string'
uri: 'string'
value: 'string'
}
}
Özellik Değerleri
Kimlik Doğrulama Bilgileri
İsim | Açıklama | Değer |
---|---|---|
nesneTürü | SecretStoreBasedAuthCredentials türü için ' SecretStoreBasedAuthCredentials' olarak ayarlayın. | 'SecretStoreBasedAuthCredentials' (gerekli) |
AzureOperationalStoreParameters
İsim | Açıklama | Değer |
---|---|---|
nesneTürü | Belirli nesnenin türü - seri durumdan çıkarma için kullanılır | 'AzureOperationalStoreParameters' (gerekli) |
kaynakGrubuId | Anlık Görüntü Kaynak Grubu Uri'sini alır veya ayarlar. | String |
BackupDatasourceParameters
İsim | Açıklama | Değer |
---|---|---|
nesneTürü | BlobBackupDatasourceParameters türü için ' BlobBackupDatasourceParameters' olarak ayarlayın. KubernetesClusterBackupDatasourceParameters türü için ' KubernetesClusterBackupDatasourceParameters' olarak ayarlayın. | 'BlobBackupDatasourceParameters' 'KubernetesClusterBackupDatasourceParameters' (gerekli) |
Yedekleme Örneği
İsim | Açıklama | Değer |
---|---|---|
datasourceAuthCredentials | Veri kaynağı sağlayıcısıyla kimlik doğrulaması yapmak için kullanılacak kimlik bilgileri. | Kimlik Doğrulama Bilgileri |
dataSourceInfo | Veri kaynağı bilgilerini alır veya ayarlar. | Veri kaynağı (gerekli) |
dataSourceSetInfo | Veri kaynağı kümesi bilgilerini alır veya ayarlar. | Veri Kaynak Kümesi |
dostça İsim | Yedekleme Örneği kolay adını alır veya ayarlar. | String |
identityAyrıntılar | BI için Kimlik Ayrıntıları bilgilerini içerir. Null ise, varsayılan değer Sistem Atanmış olarak kabul edilir. |
Kimlik Detayları |
nesneTürü | dize (gerekli) | |
politika bilgisi | İlke bilgilerini alır veya ayarlar. | PolicyInfo (gerekli) |
doğrulamaTürü | Doğrulama türünü belirtir. DeepValidation durumunda, /validateForBackup API'sindeki tüm doğrulamalar yeniden çalıştırılır. | 'Derin Doğrulama' 'Sığ Doğrulama' |
BaseResourceProperties
İsim | Açıklama | Değer |
---|---|---|
nesneTürü | DefaultResourceProperties türü için ' DefaultResourceProperties' olarak ayarlayın. | 'DefaultResourceProperties' (gerekli) |
BlobBackupDatasourceParameters
İsim | Açıklama | Değer |
---|---|---|
kapsayıcılar Listesi | Blobların yedekleme yapılandırması sırasında yedeklenecek kapsayıcıların listesi | string[] (gerekli) |
nesneTürü | Belirli nesnenin türü - seri durumdan çıkarma için kullanılır | 'BlobBackupDatasourceParameters' (gerekli) |
Veri kaynağı
İsim | Açıklama | Değer |
---|---|---|
datasourceType | Kaynağın DatasourceType. | String |
nesneTürü | Doğru devralınan türü başlatmak için kullanılan Datasource nesnesinin türü | String |
kaynakID | Kaynağın tam ARM kimliği. Azure kaynakları için bu ARM kimliğidir. Azure dışı kaynaklar için bu, Fabric/Vault aracılığıyla yedekleme hizmeti tarafından oluşturulan kimlik olacaktır. | dize (gerekli) |
kaynak konumu | Veri kaynağının konumu. | String |
kaynakAdı | Kaynağın üst öğe bağlamındaki benzersiz tanımlayıcısı. | String |
resourceProperties | Veri kaynağına özgü özellikler | BaseResourceProperties |
kaynakTürü | Veri Kaynağının Kaynak Türü. | String |
resourceUri | Kaynağın Uri'sini seçin. | String |
Veri Kaynak Kümesi
İsim | Açıklama | Değer |
---|---|---|
datasourceType | Kaynağın DatasourceType. | String |
nesneTürü | Doğru devralınan türü başlatmak için kullanılan Datasource nesnesinin türü | String |
kaynakID | Kaynağın tam ARM kimliği. Azure kaynakları için bu ARM kimliğidir. Azure dışı kaynaklar için bu, Fabric/Vault aracılığıyla yedekleme hizmeti tarafından oluşturulan kimlik olacaktır. | dize (gerekli) |
kaynak konumu | Veri kaynağının konumu. | String |
kaynakAdı | Kaynağın üst öğe bağlamındaki benzersiz tanımlayıcısı. | String |
resourceProperties | Veri kaynağı kümesine özgü özellikler | BaseResourceProperties |
kaynakTürü | Veri Kaynağının Kaynak Türü. | String |
resourceUri | Kaynağın Uri'sini seçin. | String |
DataStoreParameters
İsim | Açıklama | Değer |
---|---|---|
dataStoreType | veri deposunun türü; İşlem/Kasa/Arşiv | 'Arşiv Mağazası' 'Operasyonel Mağaza' 'VaultStore' (gerekli) |
nesneTürü | AzureOperationalStoreParameters türü için ' AzureOperationalStoreParameters' olarak ayarlayın. | 'AzureOperationalStoreParameters' (gerekli) |
DefaultResourceProperties
İsim | Açıklama | Değer |
---|---|---|
nesneTürü | Belirli nesnenin türü - seri durumdan çıkarma için kullanılır | 'DefaultResourceProperties' (gerekli) |
DppProxyResourceTags
İsim | Açıklama | Değer |
---|
Kimlik Detayları
İsim | Açıklama | Değer |
---|---|---|
userAssignedIdentityArmUrl | Kullanıcı Tarafından Atanan Kimlik için ARM URL'si. | String |
useSystemAssignedIdentity | BI'ın Sistem Kimliği tarafından korunup korunmadığı belirtir. | Boole |
KubernetesClusterBackupDatasourceParameters
İsim | Açıklama | Değer |
---|---|---|
backupHookReferences | Yedekleme kancası başvurularını alır veya ayarlar. Bu özellik, kanca başvuruyu yedekleme sırasında yürütülecek şekilde ayarlar. | NamespacedNameResource[] |
excludedNamespaces | Exclude namespaces özelliğini alır veya ayarlar. Bu özellik, yedekleme sırasında dışlanacak ad alanlarını ayarlar. | dize[] |
excludedResourceTypes | Dışlama kaynak türleri özelliğini alır veya ayarlar. Bu özellik, yedekleme sırasında dışlanacak kaynak türlerini ayarlar. | dize[] |
includeClusterScopeResources | Include cluster resources özelliğini alır veya ayarlar. Etkinleştirilirse bu özellik, yedekleme sırasında küme kapsamı kaynaklarını içerir. | bool (gerekli) |
includedNamespaces | include ad alanları özelliğini alır veya ayarlar. Bu özellik, yedekleme sırasında eklenecek ad alanlarını ayarlar. | dize[] |
includedResourceTypes | Include kaynak türleri özelliğini alır veya ayarlar. Bu özellik, yedekleme sırasında dahil edilecek kaynak türlerini ayarlar. | dize[] |
labelSelectors (etiket seçicileri) | LabelSelectors özelliğini alır veya ayarlar. Bu özellik, bu tür etiket seçicileri olan kaynağı yedekleme sırasında dahil edilecek şekilde ayarlar. | dize[] |
nesneTürü | Belirli nesnenin türü - seri durumdan çıkarma için kullanılır | 'KubernetesClusterBackupDatasourceParameters' (gerekli) |
snapshotVolumes | Birim anlık görüntüsü özelliğini alır veya ayarlar. Etkinleştirilirse bu özellik yedekleme sırasında birim anlık görüntüleri alır. | bool (gerekli) |
Microsoft.DataProtection/backupVaults/backupInstances
İsim | Açıklama | Değer |
---|---|---|
isim | Kaynak adı | dize (gerekli) |
veli | Bicep'te bir alt kaynak için üst kaynak belirtebilirsiniz. Bu özelliği yalnızca alt kaynak üst kaynağın dışında bildirildiğinde eklemeniz gerekir. Daha fazla bilgi için bkz. Alt kaynaküst kaynak dışında. |
Kaynak türü için sembolik ad: backupVaults |
özellikler | BackupInstanceResource özellikleri | Yedekleme Örneği |
Etiketler | Kaynak etiketleri | Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri |
NamespacedNameResource
İsim | Açıklama | Değer |
---|---|---|
isim | Kaynağın adı | String |
isim alanı | Kaynağın bulunduğu ad alanı | String |
Politika Bilgisi
İsim | Açıklama | Değer |
---|---|---|
poliçe numarası | dize (gerekli) | |
policyParameters | Yedekleme örneği için ilke parametreleri | policyparameters |
policyparameters
İsim | Açıklama | Değer |
---|---|---|
backupDatasourceParametersList | Yedekleme Veri Kaynağı Parametrelerini alır veya ayarlar | BackupDatasourceParameters[] |
dataStoreParametersList | DataStore Parametrelerini alır veya ayarlar | DataStoreParameters[] |
SecretStoreBasedAuthCredentials
İsim | Açıklama | Değer |
---|---|---|
nesneTürü | Belirli nesnenin türü - seri durumdan çıkarma için kullanılır | 'SecretStoreBasedAuthCredentials' (gerekli) |
secretStoreResource | Gizli dizi deposu kaynağı | SecretStoreResource |
SecretStoreResource
İsim | Açıklama | Değer |
---|---|---|
secretStoreType | Gizli dizi deposunun türünü alır veya ayarlar | 'AzureKeyVault' 'Geçersiz' (gerekli) |
URI | Kaynağa ulaşmak için Uri | String |
değer | Gizli dizi deposu kaynağında depolanan değeri alır veya ayarlar | String |
Kullanım Örnekleri
Azure Hızlı Başlangıç Örnekleri
Aşağıdaki Azure Hızlı Başlangıç şablonları bu kaynak türünü dağıtmak için Bicep örnekleri içerir.
Bicep Dosyası | Açıklama |
---|---|
Backup Vault aracılığıyla korumayı etkinleştirmek & Disk Oluşturma | Disk oluşturan ve Backup Vault aracılığıyla korumayı etkinleştiren şablon |
MySQL Esnek Sunucu oluşturun ve Yedekleme Kasası aracılığıyla korumayı etkinleştirin | MySQL Esnek Sunucusu oluşturan ve Backup Vault aracılığıyla koruma sağlayan şablon |
PgFlex sunucusu oluşturma & Backup Vault aracılığıyla korumayı etkinleştirme | PostgreSQL Esnek Sunucusu oluşturan ve Backup Vault aracılığıyla koruma sağlayan şablon |
Backup Vault aracılığıyla korumayı etkinleştirmek & Depolama Hesabı Oluşturma | Depolama hesabı oluşturan ve Backup Vault aracılığıyla işletimsel ve kasalı yedeklemeyi etkinleştiren şablon |
ARM şablonu kaynak tanımı
backupVaults/backupInstances kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- kaynak grupları
- Bkz. kaynak grubu dağıtım komutları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.DataProtection/backupVaults/backupInstances kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.
{
"type": "Microsoft.DataProtection/backupVaults/backupInstances",
"apiVersion": "2023-08-01-preview",
"name": "string",
"properties": {
"datasourceAuthCredentials": {
"objectType": "string"
// For remaining properties, see AuthCredentials objects
},
"dataSourceInfo": {
"datasourceType": "string",
"objectType": "string",
"resourceID": "string",
"resourceLocation": "string",
"resourceName": "string",
"resourceProperties": {
"objectType": "string"
// For remaining properties, see BaseResourceProperties objects
},
"resourceType": "string",
"resourceUri": "string"
},
"dataSourceSetInfo": {
"datasourceType": "string",
"objectType": "string",
"resourceID": "string",
"resourceLocation": "string",
"resourceName": "string",
"resourceProperties": {
"objectType": "string"
// For remaining properties, see BaseResourceProperties objects
},
"resourceType": "string",
"resourceUri": "string"
},
"friendlyName": "string",
"identityDetails": {
"userAssignedIdentityArmUrl": "string",
"useSystemAssignedIdentity": "bool"
},
"objectType": "string",
"policyInfo": {
"policyId": "string",
"policyParameters": {
"backupDatasourceParametersList": [ {
"objectType": "string"
// For remaining properties, see BackupDatasourceParameters objects
} ],
"dataStoreParametersList": [ {
"dataStoreType": "string",
"objectType": "string"
// For remaining properties, see DataStoreParameters objects
} ]
}
},
"validationType": "string"
},
"tags": {
"{customized property}": "string"
}
}
BaseResourceProperties nesneleri
nesne türünü belirtmek için objectType özelliğini ayarlayın.
DefaultResourceProperties için şunu kullanın:
{
"objectType": "DefaultResourceProperties"
}
DataStoreParameters nesneleri
nesne türünü belirtmek için objectType özelliğini ayarlayın.
AzureOperationalStoreParameters için şunu kullanın:
{
"objectType": "AzureOperationalStoreParameters",
"resourceGroupId": "string"
}
BackupDatasourceParameters nesneleri
nesne türünü belirtmek için objectType özelliğini ayarlayın.
BlobBackupDatasourceParameters için şunu kullanın:
{
"containersList": [ "string" ],
"objectType": "BlobBackupDatasourceParameters"
}
KubernetesClusterBackupDatasourceParameters için şunu kullanın:
{
"backupHookReferences": [
{
"name": "string",
"namespace": "string"
}
],
"excludedNamespaces": [ "string" ],
"excludedResourceTypes": [ "string" ],
"includeClusterScopeResources": "bool",
"includedNamespaces": [ "string" ],
"includedResourceTypes": [ "string" ],
"labelSelectors": [ "string" ],
"objectType": "KubernetesClusterBackupDatasourceParameters",
"snapshotVolumes": "bool"
}
AuthCredentials nesneleri
nesne türünü belirtmek için objectType özelliğini ayarlayın.
SecretStoreBasedAuthCredentials için şunu kullanın:
{
"objectType": "SecretStoreBasedAuthCredentials",
"secretStoreResource": {
"secretStoreType": "string",
"uri": "string",
"value": "string"
}
}
Özellik Değerleri
Kimlik Doğrulama Bilgileri
İsim | Açıklama | Değer |
---|---|---|
nesneTürü | SecretStoreBasedAuthCredentials türü için ' SecretStoreBasedAuthCredentials' olarak ayarlayın. | 'SecretStoreBasedAuthCredentials' (gerekli) |
AzureOperationalStoreParameters
İsim | Açıklama | Değer |
---|---|---|
nesneTürü | Belirli nesnenin türü - seri durumdan çıkarma için kullanılır | 'AzureOperationalStoreParameters' (gerekli) |
kaynakGrubuId | Anlık Görüntü Kaynak Grubu Uri'sini alır veya ayarlar. | String |
BackupDatasourceParameters
İsim | Açıklama | Değer |
---|---|---|
nesneTürü | BlobBackupDatasourceParameters türü için ' BlobBackupDatasourceParameters' olarak ayarlayın. KubernetesClusterBackupDatasourceParameters türü için ' KubernetesClusterBackupDatasourceParameters' olarak ayarlayın. | 'BlobBackupDatasourceParameters' 'KubernetesClusterBackupDatasourceParameters' (gerekli) |
Yedekleme Örneği
İsim | Açıklama | Değer |
---|---|---|
datasourceAuthCredentials | Veri kaynağı sağlayıcısıyla kimlik doğrulaması yapmak için kullanılacak kimlik bilgileri. | Kimlik Doğrulama Bilgileri |
dataSourceInfo | Veri kaynağı bilgilerini alır veya ayarlar. | Veri kaynağı (gerekli) |
dataSourceSetInfo | Veri kaynağı kümesi bilgilerini alır veya ayarlar. | Veri Kaynak Kümesi |
dostça İsim | Yedekleme Örneği kolay adını alır veya ayarlar. | String |
identityAyrıntılar | BI için Kimlik Ayrıntıları bilgilerini içerir. Null ise, varsayılan değer Sistem Atanmış olarak kabul edilir. |
Kimlik Detayları |
nesneTürü | dize (gerekli) | |
politika bilgisi | İlke bilgilerini alır veya ayarlar. | PolicyInfo (gerekli) |
doğrulamaTürü | Doğrulama türünü belirtir. DeepValidation durumunda, /validateForBackup API'sindeki tüm doğrulamalar yeniden çalıştırılır. | 'Derin Doğrulama' 'Sığ Doğrulama' |
BaseResourceProperties
İsim | Açıklama | Değer |
---|---|---|
nesneTürü | DefaultResourceProperties türü için ' DefaultResourceProperties' olarak ayarlayın. | 'DefaultResourceProperties' (gerekli) |
BlobBackupDatasourceParameters
İsim | Açıklama | Değer |
---|---|---|
kapsayıcılar Listesi | Blobların yedekleme yapılandırması sırasında yedeklenecek kapsayıcıların listesi | string[] (gerekli) |
nesneTürü | Belirli nesnenin türü - seri durumdan çıkarma için kullanılır | 'BlobBackupDatasourceParameters' (gerekli) |
Veri kaynağı
İsim | Açıklama | Değer |
---|---|---|
datasourceType | Kaynağın DatasourceType. | String |
nesneTürü | Doğru devralınan türü başlatmak için kullanılan Datasource nesnesinin türü | String |
kaynakID | Kaynağın tam ARM kimliği. Azure kaynakları için bu ARM kimliğidir. Azure dışı kaynaklar için bu, Fabric/Vault aracılığıyla yedekleme hizmeti tarafından oluşturulan kimlik olacaktır. | dize (gerekli) |
kaynak konumu | Veri kaynağının konumu. | String |
kaynakAdı | Kaynağın üst öğe bağlamındaki benzersiz tanımlayıcısı. | String |
resourceProperties | Veri kaynağına özgü özellikler | BaseResourceProperties |
kaynakTürü | Veri Kaynağının Kaynak Türü. | String |
resourceUri | Kaynağın Uri'sini seçin. | String |
Veri Kaynak Kümesi
İsim | Açıklama | Değer |
---|---|---|
datasourceType | Kaynağın DatasourceType. | String |
nesneTürü | Doğru devralınan türü başlatmak için kullanılan Datasource nesnesinin türü | String |
kaynakID | Kaynağın tam ARM kimliği. Azure kaynakları için bu ARM kimliğidir. Azure dışı kaynaklar için bu, Fabric/Vault aracılığıyla yedekleme hizmeti tarafından oluşturulan kimlik olacaktır. | dize (gerekli) |
kaynak konumu | Veri kaynağının konumu. | String |
kaynakAdı | Kaynağın üst öğe bağlamındaki benzersiz tanımlayıcısı. | String |
resourceProperties | Veri kaynağı kümesine özgü özellikler | BaseResourceProperties |
kaynakTürü | Veri Kaynağının Kaynak Türü. | String |
resourceUri | Kaynağın Uri'sini seçin. | String |
DataStoreParameters
İsim | Açıklama | Değer |
---|---|---|
dataStoreType | veri deposunun türü; İşlem/Kasa/Arşiv | 'Arşiv Mağazası' 'Operasyonel Mağaza' 'VaultStore' (gerekli) |
nesneTürü | AzureOperationalStoreParameters türü için ' AzureOperationalStoreParameters' olarak ayarlayın. | 'AzureOperationalStoreParameters' (gerekli) |
DefaultResourceProperties
İsim | Açıklama | Değer |
---|---|---|
nesneTürü | Belirli nesnenin türü - seri durumdan çıkarma için kullanılır | 'DefaultResourceProperties' (gerekli) |
DppProxyResourceTags
İsim | Açıklama | Değer |
---|
Kimlik Detayları
İsim | Açıklama | Değer |
---|---|---|
userAssignedIdentityArmUrl | Kullanıcı Tarafından Atanan Kimlik için ARM URL'si. | String |
useSystemAssignedIdentity | BI'ın Sistem Kimliği tarafından korunup korunmadığı belirtir. | Boole |
KubernetesClusterBackupDatasourceParameters
İsim | Açıklama | Değer |
---|---|---|
backupHookReferences | Yedekleme kancası başvurularını alır veya ayarlar. Bu özellik, kanca başvuruyu yedekleme sırasında yürütülecek şekilde ayarlar. | NamespacedNameResource[] |
excludedNamespaces | Exclude namespaces özelliğini alır veya ayarlar. Bu özellik, yedekleme sırasında dışlanacak ad alanlarını ayarlar. | dize[] |
excludedResourceTypes | Dışlama kaynak türleri özelliğini alır veya ayarlar. Bu özellik, yedekleme sırasında dışlanacak kaynak türlerini ayarlar. | dize[] |
includeClusterScopeResources | Include cluster resources özelliğini alır veya ayarlar. Etkinleştirilirse bu özellik, yedekleme sırasında küme kapsamı kaynaklarını içerir. | bool (gerekli) |
includedNamespaces | include ad alanları özelliğini alır veya ayarlar. Bu özellik, yedekleme sırasında eklenecek ad alanlarını ayarlar. | dize[] |
includedResourceTypes | Include kaynak türleri özelliğini alır veya ayarlar. Bu özellik, yedekleme sırasında dahil edilecek kaynak türlerini ayarlar. | dize[] |
labelSelectors (etiket seçicileri) | LabelSelectors özelliğini alır veya ayarlar. Bu özellik, bu tür etiket seçicileri olan kaynağı yedekleme sırasında dahil edilecek şekilde ayarlar. | dize[] |
nesneTürü | Belirli nesnenin türü - seri durumdan çıkarma için kullanılır | 'KubernetesClusterBackupDatasourceParameters' (gerekli) |
snapshotVolumes | Birim anlık görüntüsü özelliğini alır veya ayarlar. Etkinleştirilirse bu özellik yedekleme sırasında birim anlık görüntüleri alır. | bool (gerekli) |
Microsoft.DataProtection/backupVaults/backupInstances
İsim | Açıklama | Değer |
---|---|---|
apiVersiyonu | API sürümü | '2023-08-01-önizleme' |
isim | Kaynak adı | dize (gerekli) |
özellikler | BackupInstanceResource özellikleri | Yedekleme Örneği |
Etiketler | Kaynak etiketleri | Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri |
tür | Kaynak türü | 'Microsoft.DataProtection/backupVaults/backupInstances' |
NamespacedNameResource
İsim | Açıklama | Değer |
---|---|---|
isim | Kaynağın adı | String |
isim alanı | Kaynağın bulunduğu ad alanı | String |
Politika Bilgisi
İsim | Açıklama | Değer |
---|---|---|
poliçe numarası | dize (gerekli) | |
policyParameters | Yedekleme örneği için ilke parametreleri | policyparameters |
policyparameters
İsim | Açıklama | Değer |
---|---|---|
backupDatasourceParametersList | Yedekleme Veri Kaynağı Parametrelerini alır veya ayarlar | BackupDatasourceParameters[] |
dataStoreParametersList | DataStore Parametrelerini alır veya ayarlar | DataStoreParameters[] |
SecretStoreBasedAuthCredentials
İsim | Açıklama | Değer |
---|---|---|
nesneTürü | Belirli nesnenin türü - seri durumdan çıkarma için kullanılır | 'SecretStoreBasedAuthCredentials' (gerekli) |
secretStoreResource | Gizli dizi deposu kaynağı | SecretStoreResource |
SecretStoreResource
İsim | Açıklama | Değer |
---|---|---|
secretStoreType | Gizli dizi deposunun türünü alır veya ayarlar | 'AzureKeyVault' 'Geçersiz' (gerekli) |
URI | Kaynağa ulaşmak için Uri | String |
değer | Gizli dizi deposu kaynağında depolanan değeri alır veya ayarlar | String |
Kullanım Örnekleri
Azure Hızlı Başlangıç Şablonları
Aşağıdaki Azure Hızlı Başlangıç şablonları bu kaynak türünü dağıtmak.
Şablon | Açıklama |
---|---|
Backup Vault aracılığıyla korumayı etkinleştirmek & Disk Oluşturma |
Disk oluşturan ve Backup Vault aracılığıyla korumayı etkinleştiren şablon |
MySQL Esnek Sunucu oluşturun ve Yedekleme Kasası aracılığıyla korumayı etkinleştirin |
MySQL Esnek Sunucusu oluşturan ve Backup Vault aracılığıyla koruma sağlayan şablon |
PgFlex sunucusu oluşturma & Backup Vault aracılığıyla korumayı etkinleştirme |
PostgreSQL Esnek Sunucusu oluşturan ve Backup Vault aracılığıyla koruma sağlayan şablon |
Backup Vault aracılığıyla korumayı etkinleştirmek & Depolama Hesabı Oluşturma |
Depolama hesabı oluşturan ve Backup Vault aracılığıyla işletimsel ve kasalı yedeklemeyi etkinleştiren şablon |
Terraform (AzAPI sağlayıcısı) kaynak tanımı
backupVaults/backupInstances kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- Kaynak grupları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.DataProtection/backupVaults/backupInstances kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DataProtection/backupVaults/backupInstances@2023-08-01-preview"
name = "string"
parent_id = "string"
tags = {
{customized property} = "string"
}
body = {
properties = {
datasourceAuthCredentials = {
objectType = "string"
// For remaining properties, see AuthCredentials objects
}
dataSourceInfo = {
datasourceType = "string"
objectType = "string"
resourceID = "string"
resourceLocation = "string"
resourceName = "string"
resourceProperties = {
objectType = "string"
// For remaining properties, see BaseResourceProperties objects
}
resourceType = "string"
resourceUri = "string"
}
dataSourceSetInfo = {
datasourceType = "string"
objectType = "string"
resourceID = "string"
resourceLocation = "string"
resourceName = "string"
resourceProperties = {
objectType = "string"
// For remaining properties, see BaseResourceProperties objects
}
resourceType = "string"
resourceUri = "string"
}
friendlyName = "string"
identityDetails = {
userAssignedIdentityArmUrl = "string"
useSystemAssignedIdentity = bool
}
objectType = "string"
policyInfo = {
policyId = "string"
policyParameters = {
backupDatasourceParametersList = [
{
objectType = "string"
// For remaining properties, see BackupDatasourceParameters objects
}
]
dataStoreParametersList = [
{
dataStoreType = "string"
objectType = "string"
// For remaining properties, see DataStoreParameters objects
}
]
}
}
validationType = "string"
}
}
}
BaseResourceProperties nesneleri
nesne türünü belirtmek için objectType özelliğini ayarlayın.
DefaultResourceProperties için şunu kullanın:
{
objectType = "DefaultResourceProperties"
}
DataStoreParameters nesneleri
nesne türünü belirtmek için objectType özelliğini ayarlayın.
AzureOperationalStoreParameters için şunu kullanın:
{
objectType = "AzureOperationalStoreParameters"
resourceGroupId = "string"
}
BackupDatasourceParameters nesneleri
nesne türünü belirtmek için objectType özelliğini ayarlayın.
BlobBackupDatasourceParameters için şunu kullanın:
{
containersList = [
"string"
]
objectType = "BlobBackupDatasourceParameters"
}
KubernetesClusterBackupDatasourceParameters için şunu kullanın:
{
backupHookReferences = [
{
name = "string"
namespace = "string"
}
]
excludedNamespaces = [
"string"
]
excludedResourceTypes = [
"string"
]
includeClusterScopeResources = bool
includedNamespaces = [
"string"
]
includedResourceTypes = [
"string"
]
labelSelectors = [
"string"
]
objectType = "KubernetesClusterBackupDatasourceParameters"
snapshotVolumes = bool
}
AuthCredentials nesneleri
nesne türünü belirtmek için objectType özelliğini ayarlayın.
SecretStoreBasedAuthCredentials için şunu kullanın:
{
objectType = "SecretStoreBasedAuthCredentials"
secretStoreResource = {
secretStoreType = "string"
uri = "string"
value = "string"
}
}
Özellik Değerleri
Kimlik Doğrulama Bilgileri
İsim | Açıklama | Değer |
---|---|---|
nesneTürü | SecretStoreBasedAuthCredentials türü için ' SecretStoreBasedAuthCredentials' olarak ayarlayın. | 'SecretStoreBasedAuthCredentials' (gerekli) |
AzureOperationalStoreParameters
İsim | Açıklama | Değer |
---|---|---|
nesneTürü | Belirli nesnenin türü - seri durumdan çıkarma için kullanılır | 'AzureOperationalStoreParameters' (gerekli) |
kaynakGrubuId | Anlık Görüntü Kaynak Grubu Uri'sini alır veya ayarlar. | String |
BackupDatasourceParameters
İsim | Açıklama | Değer |
---|---|---|
nesneTürü | BlobBackupDatasourceParameters türü için ' BlobBackupDatasourceParameters' olarak ayarlayın. KubernetesClusterBackupDatasourceParameters türü için ' KubernetesClusterBackupDatasourceParameters' olarak ayarlayın. | 'BlobBackupDatasourceParameters' 'KubernetesClusterBackupDatasourceParameters' (gerekli) |
Yedekleme Örneği
İsim | Açıklama | Değer |
---|---|---|
datasourceAuthCredentials | Veri kaynağı sağlayıcısıyla kimlik doğrulaması yapmak için kullanılacak kimlik bilgileri. | Kimlik Doğrulama Bilgileri |
dataSourceInfo | Veri kaynağı bilgilerini alır veya ayarlar. | Veri kaynağı (gerekli) |
dataSourceSetInfo | Veri kaynağı kümesi bilgilerini alır veya ayarlar. | Veri Kaynak Kümesi |
dostça İsim | Yedekleme Örneği kolay adını alır veya ayarlar. | String |
identityAyrıntılar | BI için Kimlik Ayrıntıları bilgilerini içerir. Null ise, varsayılan değer Sistem Atanmış olarak kabul edilir. |
Kimlik Detayları |
nesneTürü | dize (gerekli) | |
politika bilgisi | İlke bilgilerini alır veya ayarlar. | PolicyInfo (gerekli) |
doğrulamaTürü | Doğrulama türünü belirtir. DeepValidation durumunda, /validateForBackup API'sindeki tüm doğrulamalar yeniden çalıştırılır. | 'Derin Doğrulama' 'Sığ Doğrulama' |
BaseResourceProperties
İsim | Açıklama | Değer |
---|---|---|
nesneTürü | DefaultResourceProperties türü için ' DefaultResourceProperties' olarak ayarlayın. | 'DefaultResourceProperties' (gerekli) |
BlobBackupDatasourceParameters
İsim | Açıklama | Değer |
---|---|---|
kapsayıcılar Listesi | Blobların yedekleme yapılandırması sırasında yedeklenecek kapsayıcıların listesi | string[] (gerekli) |
nesneTürü | Belirli nesnenin türü - seri durumdan çıkarma için kullanılır | 'BlobBackupDatasourceParameters' (gerekli) |
Veri kaynağı
İsim | Açıklama | Değer |
---|---|---|
datasourceType | Kaynağın DatasourceType. | String |
nesneTürü | Doğru devralınan türü başlatmak için kullanılan Datasource nesnesinin türü | String |
kaynakID | Kaynağın tam ARM kimliği. Azure kaynakları için bu ARM kimliğidir. Azure dışı kaynaklar için bu, Fabric/Vault aracılığıyla yedekleme hizmeti tarafından oluşturulan kimlik olacaktır. | dize (gerekli) |
kaynak konumu | Veri kaynağının konumu. | String |
kaynakAdı | Kaynağın üst öğe bağlamındaki benzersiz tanımlayıcısı. | String |
resourceProperties | Veri kaynağına özgü özellikler | BaseResourceProperties |
kaynakTürü | Veri Kaynağının Kaynak Türü. | String |
resourceUri | Kaynağın Uri'sini seçin. | String |
Veri Kaynak Kümesi
İsim | Açıklama | Değer |
---|---|---|
datasourceType | Kaynağın DatasourceType. | String |
nesneTürü | Doğru devralınan türü başlatmak için kullanılan Datasource nesnesinin türü | String |
kaynakID | Kaynağın tam ARM kimliği. Azure kaynakları için bu ARM kimliğidir. Azure dışı kaynaklar için bu, Fabric/Vault aracılığıyla yedekleme hizmeti tarafından oluşturulan kimlik olacaktır. | dize (gerekli) |
kaynak konumu | Veri kaynağının konumu. | String |
kaynakAdı | Kaynağın üst öğe bağlamındaki benzersiz tanımlayıcısı. | String |
resourceProperties | Veri kaynağı kümesine özgü özellikler | BaseResourceProperties |
kaynakTürü | Veri Kaynağının Kaynak Türü. | String |
resourceUri | Kaynağın Uri'sini seçin. | String |
DataStoreParameters
İsim | Açıklama | Değer |
---|---|---|
dataStoreType | veri deposunun türü; İşlem/Kasa/Arşiv | 'Arşiv Mağazası' 'Operasyonel Mağaza' 'VaultStore' (gerekli) |
nesneTürü | AzureOperationalStoreParameters türü için ' AzureOperationalStoreParameters' olarak ayarlayın. | 'AzureOperationalStoreParameters' (gerekli) |
DefaultResourceProperties
İsim | Açıklama | Değer |
---|---|---|
nesneTürü | Belirli nesnenin türü - seri durumdan çıkarma için kullanılır | 'DefaultResourceProperties' (gerekli) |
DppProxyResourceTags
İsim | Açıklama | Değer |
---|
Kimlik Detayları
İsim | Açıklama | Değer |
---|---|---|
userAssignedIdentityArmUrl | Kullanıcı Tarafından Atanan Kimlik için ARM URL'si. | String |
useSystemAssignedIdentity | BI'ın Sistem Kimliği tarafından korunup korunmadığı belirtir. | Boole |
KubernetesClusterBackupDatasourceParameters
İsim | Açıklama | Değer |
---|---|---|
backupHookReferences | Yedekleme kancası başvurularını alır veya ayarlar. Bu özellik, kanca başvuruyu yedekleme sırasında yürütülecek şekilde ayarlar. | NamespacedNameResource[] |
excludedNamespaces | Exclude namespaces özelliğini alır veya ayarlar. Bu özellik, yedekleme sırasında dışlanacak ad alanlarını ayarlar. | dize[] |
excludedResourceTypes | Dışlama kaynak türleri özelliğini alır veya ayarlar. Bu özellik, yedekleme sırasında dışlanacak kaynak türlerini ayarlar. | dize[] |
includeClusterScopeResources | Include cluster resources özelliğini alır veya ayarlar. Etkinleştirilirse bu özellik, yedekleme sırasında küme kapsamı kaynaklarını içerir. | bool (gerekli) |
includedNamespaces | include ad alanları özelliğini alır veya ayarlar. Bu özellik, yedekleme sırasında eklenecek ad alanlarını ayarlar. | dize[] |
includedResourceTypes | Include kaynak türleri özelliğini alır veya ayarlar. Bu özellik, yedekleme sırasında dahil edilecek kaynak türlerini ayarlar. | dize[] |
labelSelectors (etiket seçicileri) | LabelSelectors özelliğini alır veya ayarlar. Bu özellik, bu tür etiket seçicileri olan kaynağı yedekleme sırasında dahil edilecek şekilde ayarlar. | dize[] |
nesneTürü | Belirli nesnenin türü - seri durumdan çıkarma için kullanılır | 'KubernetesClusterBackupDatasourceParameters' (gerekli) |
snapshotVolumes | Birim anlık görüntüsü özelliğini alır veya ayarlar. Etkinleştirilirse bu özellik yedekleme sırasında birim anlık görüntüleri alır. | bool (gerekli) |
Microsoft.DataProtection/backupVaults/backupInstances
İsim | Açıklama | Değer |
---|---|---|
isim | Kaynak adı | dize (gerekli) |
parent_id | Bu kaynağın üst öğesi olan kaynağın kimliği. | Kaynak türü için kimlik: backupVaults |
özellikler | BackupInstanceResource özellikleri | Yedekleme Örneği |
Etiketler | Kaynak etiketleri | Etiket adları ve değerleri sözlüğü. |
tür | Kaynak türü | "Microsoft.DataProtection/backupVaults/backupInstances@2023-08-01-preview" |
NamespacedNameResource
İsim | Açıklama | Değer |
---|---|---|
isim | Kaynağın adı | String |
isim alanı | Kaynağın bulunduğu ad alanı | String |
Politika Bilgisi
İsim | Açıklama | Değer |
---|---|---|
poliçe numarası | dize (gerekli) | |
policyParameters | Yedekleme örneği için ilke parametreleri | policyparameters |
policyparameters
İsim | Açıklama | Değer |
---|---|---|
backupDatasourceParametersList | Yedekleme Veri Kaynağı Parametrelerini alır veya ayarlar | BackupDatasourceParameters[] |
dataStoreParametersList | DataStore Parametrelerini alır veya ayarlar | DataStoreParameters[] |
SecretStoreBasedAuthCredentials
İsim | Açıklama | Değer |
---|---|---|
nesneTürü | Belirli nesnenin türü - seri durumdan çıkarma için kullanılır | 'SecretStoreBasedAuthCredentials' (gerekli) |
secretStoreResource | Gizli dizi deposu kaynağı | SecretStoreResource |
SecretStoreResource
İsim | Açıklama | Değer |
---|---|---|
secretStoreType | Gizli dizi deposunun türünü alır veya ayarlar | 'AzureKeyVault' 'Geçersiz' (gerekli) |
URI | Kaynağa ulaşmak için Uri | String |
değer | Gizli dizi deposu kaynağında depolanan değeri alır veya ayarlar | String |