Microsoft.Compute restorePointCollections/restorePoints 2023-03-01
Definição de recurso do Bicep
O tipo de recurso restorePointCollections/restorePoints pode ser implementado com operações que visam:
- Grupos de recursos – veja comandos de implementação de grupos de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, veja registo de alterações.
Formato do recurso
Para criar um recurso Microsoft.Compute/restorePointCollections/restorePoints, adicione o seguinte Bicep ao seu modelo.
resource symbolicname 'Microsoft.Compute/restorePointCollections/restorePoints@2023-03-01' = {
name: 'string'
parent: resourceSymbolicName
properties: {
consistencyMode: 'string'
excludeDisks: [
{
id: 'string'
}
]
sourceMetadata: {
storageProfile: {
dataDisks: [
{
caching: 'string'
diskRestorePoint: {
encryption: {
diskEncryptionSet: {
id: 'string'
}
type: 'string'
}
sourceDiskRestorePoint: {
id: 'string'
}
}
managedDisk: {
diskEncryptionSet: {
id: 'string'
}
id: 'string'
securityProfile: {
diskEncryptionSet: {
id: 'string'
}
securityEncryptionType: 'string'
}
storageAccountType: 'string'
}
}
]
osDisk: {
caching: 'string'
diskRestorePoint: {
encryption: {
diskEncryptionSet: {
id: 'string'
}
type: 'string'
}
sourceDiskRestorePoint: {
id: 'string'
}
}
managedDisk: {
diskEncryptionSet: {
id: 'string'
}
id: 'string'
securityProfile: {
diskEncryptionSet: {
id: 'string'
}
securityEncryptionType: 'string'
}
storageAccountType: 'string'
}
}
}
}
sourceRestorePoint: {
id: 'string'
}
timeCreated: 'string'
}
}
Valores de propriedade
restorePointCollections/restorePoints
Nome | Descrição | Valor |
---|---|---|
name | O nome do recurso Veja como definir nomes e tipos para recursos subordinados no Bicep. |
cadeia (obrigatório) |
principal | No Bicep, pode especificar o recurso principal de um recurso subordinado. Só precisa de adicionar esta propriedade quando o recurso subordinado for declarado fora do recurso principal. Para obter mais informações, veja Recurso subordinado fora do recurso principal. |
Nome simbólico para recurso do tipo: restorePointCollections |
propriedades | As propriedades do ponto de restauro. | RestorePointProperties |
RestorePointProperties
Nome | Descrição | Valor |
---|---|---|
consistencyMode | ConsistencyMode do RestorePoint. Pode ser especificado na entrada ao criar um ponto de restauro. Por enquanto, apenas CrashConsistent é aceite como uma entrada válida. Consulte para https://aka.ms/RestorePoints obter mais detalhes. |
"ApplicationConsistent" "CrashConsistent" "FileSystemConsistent" |
excludeDisks | Lista de IDs de recursos de disco que o cliente pretende excluir do ponto de restauro. Se não forem especificados discos, todos os discos serão incluídos. | ApiEntityReference[] |
sourceMetadata | Obtém os detalhes da VM capturada no momento da criação do ponto de restauro. | RestorePointSourceMetadata |
sourceRestorePoint | ID do recurso do ponto de restauro de origem a partir do qual é necessário criar uma cópia. | ApiEntityReference |
timeCreated | Obtém o tempo de criação do ponto de restauro. | string |
ApiEntityReference
Nome | Descrição | Valor |
---|---|---|
ID | O ID de recurso do ARM na forma de /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... | string |
RestorePointSourceMetadata
Nome | Descrição | Valor |
---|---|---|
storageProfile | Obtém o perfil de armazenamento. | RestorePointSourceVMStorageProfile |
RestorePointSourceVMStorageProfile
Nome | Descrição | Valor |
---|---|---|
dataDisks | Obtém os discos de dados da VM capturados no momento da criação do ponto de restauro. | RestorePointSourceVMDataDisk[] |
osDisk | Obtém o disco do SO da VM capturado no momento da criação do ponto de restauro. | RestorePointSourceVmosDisk |
RestorePointSourceVMDataDisk
Nome | Descrição | Valor |
---|---|---|
colocação em cache | Obtém o tipo de colocação em cache. | "Nenhum" 'ReadOnly' "ReadWrite" |
diskRestorePoint | Contém propriedades do Ponto de Restauro do Disco. | DiskRestorePointAttributes |
managedDisk | Contém os detalhes do disco gerido. | ManagedDiskParameters |
DiskRestorePointAttributes
Nome | Descrição | Valor |
---|---|---|
Encriptação | Definições de encriptação inativa para o ponto de restauro do disco. É uma propriedade opcional que pode ser especificada na entrada ao criar um ponto de restauro. | RestorePointEncryption |
sourceDiskRestorePoint | ID do recurso do ponto de restauro do disco de origem. | ApiEntityReference |
RestorePointEncryption
Nome | Descrição | Valor |
---|---|---|
diskEncryptionSet | Descreve o parâmetro do ID de recurso do conjunto de encriptação de discos geridos pelo cliente que pode ser especificado para o disco. Nota: O ID de recurso do conjunto de encriptação de discos só pode ser especificado para o disco gerido. https://aka.ms/mdssewithcmkoverview Veja mais detalhes. |
DiskEncryptionSetParameters |
tipo | O tipo de chave utilizada para encriptar os dados do ponto de restauro do disco. | "EncryptionAtRestWithCustomerKey" "EncryptionAtRestWithPlatformAndCustomerKeys" "EncryptionAtRestWithPlatformKey" |
DiskEncryptionSetParameters
Nome | Descrição | Valor |
---|---|---|
ID | ID do Recurso | string |
ManagedDiskParameters
Nome | Descrição | Valor |
---|---|---|
diskEncryptionSet | Especifica o ID de recurso do conjunto de encriptação de discos geridos pelo cliente para o disco gerido. | DiskEncryptionSetParameters |
ID | ID do Recurso | string |
securityProfile | Especifica o perfil de segurança do disco gerido. | VMDiskSecurityProfile |
storageAccountType | Especifica o tipo de conta de armazenamento para o disco gerido. NOTA: UltraSSD_LRS só podem ser utilizadas com discos de dados, não podem ser utilizadas com o Disco do SO. | 'PremiumV2_LRS' 'Premium_LRS' 'Premium_ZRS' 'StandardSSD_LRS' 'StandardSSD_ZRS' 'Standard_LRS' 'UltraSSD_LRS' |
VMDiskSecurityProfile
Nome | Descrição | Valor |
---|---|---|
diskEncryptionSet | Especifica o ID de recurso do conjunto de encriptação de discos geridos pelo cliente para o disco gerido que é utilizado para o Disco do SO ConfidentialVM encriptado por Chave Gerida pelo Cliente e o blob VMGuest. | DiskEncryptionSetParameters |
securityEncryptionType | Especifica o EncryptionType do disco gerido. Está definido como DiskWithVMGuestState para encriptação do disco gerido juntamente com o blob VMGuestState e VMGuestStateOnly para encriptação apenas do blob VMGuestState. Nota: Só pode ser definido para VMs Confidenciais. | "DiskWithVMGuestState" "VMGuestStateOnly" |
RestorePointSourceVmosDisk
Nome | Descrição | Valor |
---|---|---|
colocação em cache | Obtém o tipo de colocação em cache. | "Nenhum" "Só de Leitura" "ReadWrite" |
diskRestorePoint | Contém as propriedades do Ponto de Restauro do Disco. | DiskRestorePointAttributes |
managedDisk | Obtém os detalhes do disco gerido | ManagedDiskParameters |
Definição de recurso do modelo arm
O tipo de recurso restorePointCollections/restorePoints pode ser implementado com operações que visam:
- Grupos de recursos – veja os comandos de implementação do grupo de recursos
Para obter uma lista das propriedades alteradas em cada versão da API, veja Registo de alterações.
Formato do recurso
Para criar um recurso Microsoft.Compute/restorePointCollections/restorePoints, adicione o seguinte JSON ao seu modelo.
{
"type": "Microsoft.Compute/restorePointCollections/restorePoints",
"apiVersion": "2023-03-01",
"name": "string",
"properties": {
"consistencyMode": "string",
"excludeDisks": [
{
"id": "string"
}
],
"sourceMetadata": {
"storageProfile": {
"dataDisks": [
{
"caching": "string",
"diskRestorePoint": {
"encryption": {
"diskEncryptionSet": {
"id": "string"
},
"type": "string"
},
"sourceDiskRestorePoint": {
"id": "string"
}
},
"managedDisk": {
"diskEncryptionSet": {
"id": "string"
},
"id": "string",
"securityProfile": {
"diskEncryptionSet": {
"id": "string"
},
"securityEncryptionType": "string"
},
"storageAccountType": "string"
}
}
],
"osDisk": {
"caching": "string",
"diskRestorePoint": {
"encryption": {
"diskEncryptionSet": {
"id": "string"
},
"type": "string"
},
"sourceDiskRestorePoint": {
"id": "string"
}
},
"managedDisk": {
"diskEncryptionSet": {
"id": "string"
},
"id": "string",
"securityProfile": {
"diskEncryptionSet": {
"id": "string"
},
"securityEncryptionType": "string"
},
"storageAccountType": "string"
}
}
}
},
"sourceRestorePoint": {
"id": "string"
},
"timeCreated": "string"
}
}
Valores de propriedade
restorePointCollections/restorePoints
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | "Microsoft.Compute/restorePointCollections/restorePoints" |
apiVersion | A versão da API de recursos | '2023-03-01' |
name | O nome do recurso Veja como definir nomes e tipos para recursos subordinados em modelos arm JSON. |
cadeia (obrigatório) |
propriedades | As propriedades do ponto de restauro. | RestorePointProperties |
RestorePointProperties
Nome | Descrição | Valor |
---|---|---|
consistencyMode | ConsistencyMode do RestorePoint. Pode ser especificado na entrada ao criar um ponto de restauro. Por enquanto, apenas CrashConsistent é aceite como uma entrada válida. Veja para https://aka.ms/RestorePoints obter mais detalhes. |
"ApplicationConsistent" "CrashConsistent" "FileSystemConsistent" |
excludeDisks | Lista de IDs de recursos de disco que o cliente pretende excluir do ponto de restauro. Se não forem especificados discos, todos os discos serão incluídos. | ApiEntityReference[] |
sourceMetadata | Obtém os detalhes da VM capturada no momento da criação do ponto de restauro. | RestorePointSourceMetadata |
sourceRestorePoint | ID do recurso do ponto de restauro de origem a partir do qual é necessário criar uma cópia. | ApiEntityReference |
timeCreated | Obtém a hora de criação do ponto de restauro. | string |
ApiEntityReference
Nome | Descrição | Valor |
---|---|---|
ID | O ID de recurso do ARM sob a forma de /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... | string |
RestorePointSourceMetadata
Nome | Descrição | Valor |
---|---|---|
storageProfile | Obtém o perfil de armazenamento. | RestorePointSourceVMStorageProfile |
RestorePointSourceVMStorageProfile
Nome | Descrição | Valor |
---|---|---|
dataDisks | Obtém os discos de dados da VM capturados no momento da criação do ponto de restauro. | RestorePointSourceVMDataDisk[] |
osDisk | Obtém o disco do SO da VM capturado no momento da criação do ponto de restauro. | RestorePointSourceVmosDisk |
RestorePointSourceVMDataDisk
Nome | Descrição | Valor |
---|---|---|
colocação em cache | Obtém o tipo de colocação em cache. | "Nenhum" "Só de Leitura" "ReadWrite" |
diskRestorePoint | Contém as propriedades do Ponto de Restauro do Disco. | DiskRestorePointAttributes |
managedDisk | Contém os detalhes do disco gerido. | ManagedDiskParameters |
DiskRestorePointAttributes
Nome | Descrição | Valor |
---|---|---|
Encriptação | Definições de encriptação inativa para o ponto de restauro do disco. É uma propriedade opcional que pode ser especificada na entrada ao criar um ponto de restauro. | RestorePointEncryption |
sourceDiskRestorePoint | ID do recurso do ponto de restauro do disco de origem. | ApiEntityReference |
RestorePointEncryption
Nome | Descrição | Valor |
---|---|---|
diskEncryptionSet | Descreve o parâmetro do ID de recurso do conjunto de encriptação de discos geridos pelo cliente que pode ser especificado para o disco. Nota: O ID de recurso do conjunto de encriptação de discos só pode ser especificado para o disco gerido. https://aka.ms/mdssewithcmkoverview Veja mais detalhes. |
DiskEncryptionSetParameters |
tipo | O tipo de chave utilizada para encriptar os dados do ponto de restauro do disco. | "EncryptionAtRestWithCustomerKey" "EncryptionAtRestWithPlatformAndCustomerKeys" "EncryptionAtRestWithPlatformKey" |
DiskEncryptionSetParameters
Nome | Descrição | Valor |
---|---|---|
ID | ID do Recurso | string |
ManagedDiskParameters
Nome | Descrição | Valor |
---|---|---|
diskEncryptionSet | Especifica o ID de recurso do conjunto de encriptação de discos geridos pelo cliente para o disco gerido. | DiskEncryptionSetParameters |
ID | ID do Recurso | string |
securityProfile | Especifica o perfil de segurança do disco gerido. | VMDiskSecurityProfile |
storageAccountType | Especifica o tipo de conta de armazenamento para o disco gerido. NOTA: UltraSSD_LRS só podem ser utilizadas com discos de dados, não podem ser utilizadas com o Disco do SO. | 'PremiumV2_LRS' 'Premium_LRS' 'Premium_ZRS' 'StandardSSD_LRS' 'StandardSSD_ZRS' 'Standard_LRS' 'UltraSSD_LRS' |
VMDiskSecurityProfile
Nome | Descrição | Valor |
---|---|---|
diskEncryptionSet | Especifica o ID de recurso do conjunto de encriptação de discos geridos pelo cliente para o disco gerido que é utilizado para o Disco do SO ConfidentialVM encriptado por Chave Gerida pelo Cliente e o blob VMGuest. | DiskEncryptionSetParameters |
securityEncryptionType | Especifica o EncryptionType do disco gerido. Está definido como DiskWithVMGuestState para encriptação do disco gerido juntamente com o blob VMGuestState e VMGuestStateOnly para encriptação apenas do blob VMGuestState. Nota: Só pode ser definido para VMs Confidenciais. | "DiskWithVMGuestState" "VMGuestStateOnly" |
RestorePointSourceVmosDisk
Nome | Descrição | Valor |
---|---|---|
colocação em cache | Obtém o tipo de colocação em cache. | "Nenhum" "Só de Leitura" "ReadWrite" |
diskRestorePoint | Contém as propriedades do Ponto de Restauro do Disco. | DiskRestorePointAttributes |
managedDisk | Obtém os detalhes do disco gerido | ManagedDiskParameters |
Definição de recurso terraform (fornecedor AzAPI)
O tipo de recurso restorePointCollections/restorePoints pode ser implementado com operações que visam:
- Grupos de recursos
Para obter uma lista das propriedades alteradas em cada versão da API, veja Registo de alterações.
Formato do recurso
Para criar um recurso Microsoft.Compute/restorePointCollections/restorePoints, adicione o seguinte Terraform ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Compute/restorePointCollections/restorePoints@2023-03-01"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
consistencyMode = "string"
excludeDisks = [
{
id = "string"
}
]
sourceMetadata = {
storageProfile = {
dataDisks = [
{
caching = "string"
diskRestorePoint = {
encryption = {
diskEncryptionSet = {
id = "string"
}
type = "string"
}
sourceDiskRestorePoint = {
id = "string"
}
}
managedDisk = {
diskEncryptionSet = {
id = "string"
}
id = "string"
securityProfile = {
diskEncryptionSet = {
id = "string"
}
securityEncryptionType = "string"
}
storageAccountType = "string"
}
}
]
osDisk = {
caching = "string"
diskRestorePoint = {
encryption = {
diskEncryptionSet = {
id = "string"
}
type = "string"
}
sourceDiskRestorePoint = {
id = "string"
}
}
managedDisk = {
diskEncryptionSet = {
id = "string"
}
id = "string"
securityProfile = {
diskEncryptionSet = {
id = "string"
}
securityEncryptionType = "string"
}
storageAccountType = "string"
}
}
}
}
sourceRestorePoint = {
id = "string"
}
timeCreated = "string"
}
})
}
Valores de propriedade
restorePointCollections/restorePoints
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | "Microsoft.Compute/restorePointCollections/restorePoints@2023-03-01" |
name | O nome do recurso | cadeia (obrigatório) |
parent_id | O ID do recurso que é o principal para este recurso. | ID do recurso do tipo: restorePointCollections |
propriedades | As propriedades do ponto de restauro. | RestorePointProperties |
RestorePointProperties
Nome | Descrição | Valor |
---|---|---|
consistencyMode | ConsistencyMode do RestorePoint. Pode ser especificado na entrada ao criar um ponto de restauro. Por enquanto, apenas CrashConsistent é aceite como uma entrada válida. Veja para https://aka.ms/RestorePoints obter mais detalhes. |
"ApplicationConsistent" "CrashConsistent" "FileSystemConsistent" |
excludeDisks | Lista de IDs de recursos de disco que o cliente pretende excluir do ponto de restauro. Se não forem especificados discos, todos os discos serão incluídos. | ApiEntityReference[] |
sourceMetadata | Obtém os detalhes da VM capturada no momento da criação do ponto de restauro. | RestorePointSourceMetadata |
sourceRestorePoint | ID do recurso do ponto de restauro de origem a partir do qual é necessário criar uma cópia. | ApiEntityReference |
timeCreated | Obtém o tempo de criação do ponto de restauro. | string |
ApiEntityReference
Nome | Descrição | Valor |
---|---|---|
ID | O ID de recurso do ARM na forma de /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... | string |
RestorePointSourceMetadata
Nome | Descrição | Valor |
---|---|---|
storageProfile | Obtém o perfil de armazenamento. | RestorePointSourceVMStorageProfile |
RestorePointSourceVMStorageProfile
Nome | Descrição | Valor |
---|---|---|
dataDisks | Obtém os discos de dados da VM capturados no momento da criação do ponto de restauro. | RestorePointSourceVMDataDisk[] |
osDisk | Obtém o disco do SO da VM capturado no momento da criação do ponto de restauro. | RestorePointSourceVmosDisk |
RestorePointSourceVMDataDisk
Nome | Descrição | Valor |
---|---|---|
colocação em cache | Obtém o tipo de colocação em cache. | "Nenhum" "ReadOnly" "ReadWrite" |
diskRestorePoint | Contém propriedades do Ponto de Restauro do Disco. | DiskRestorePointAttributes |
managedDisk | Contém os detalhes do disco gerido. | ManagedDiskParameters |
DiskRestorePointAttributes
Nome | Descrição | Valor |
---|---|---|
Encriptação | Encriptação em definições inativas para o ponto de restauro do disco. É uma propriedade opcional que pode ser especificada na entrada ao criar um ponto de restauro. | RestorePointEncryption |
sourceDiskRestorePoint | ID do recurso do ponto de restauro do disco de origem. | ApiEntityReference |
RestorePointEncryption
Nome | Descrição | Valor |
---|---|---|
diskEncryptionSet | Descreve o parâmetro do ID de recurso do conjunto de encriptação de disco gerido pelo cliente que pode ser especificado para o disco. Nota: O ID de recurso do conjunto de encriptação de disco só pode ser especificado para o disco gerido. https://aka.ms/mdssewithcmkoverview Veja mais detalhes. |
DiskEncryptionSetParameters |
tipo | O tipo de chave utilizada para encriptar os dados do ponto de restauro do disco. | "EncryptionAtRestWithCustomerKey" "EncryptionAtRestWithPlatformAndCustomerKeys" "EncryptionAtRestWithPlatformKey" |
DiskEncryptionSetParameters
Nome | Descrição | Valor |
---|---|---|
ID | ID do Recurso | string |
ManagedDiskParameters
Nome | Descrição | Valor |
---|---|---|
diskEncryptionSet | Especifica o ID de recurso do conjunto de encriptação de disco gerido pelo cliente para o disco gerido. | DiskEncryptionSetParameters |
ID | ID do Recurso | string |
securityProfile | Especifica o perfil de segurança do disco gerido. | VMDiskSecurityProfile |
storageAccountType | Especifica o tipo de conta de armazenamento para o disco gerido. NOTA: UltraSSD_LRS só podem ser utilizadas com discos de dados, não podem ser utilizadas com o Disco do SO. | "PremiumV2_LRS" "Premium_LRS" "Premium_ZRS" "StandardSSD_LRS" "StandardSSD_ZRS" "Standard_LRS" "UltraSSD_LRS" |
VMDiskSecurityProfile
Nome | Descrição | Valor |
---|---|---|
diskEncryptionSet | Especifica o ID de recurso do conjunto de encriptação de disco gerido pelo cliente para o disco gerido que é utilizado para o Disco do SO Confidencial encriptado da Chave Gerida pelo Cliente e o blob VMGuest. | DiskEncryptionSetParameters |
securityEncryptionType | Especifica o EncryptionType do disco gerido. Está definido como DiskWithVMGuestState para encriptação do disco gerido juntamente com o blob VMGuestState e VMGuestStateOnly para encriptação apenas do blob VMGuestState. Nota: Só pode ser definido para VMs Confidenciais. | "DiskWithVMGuestState" "VMGuestStateOnly" |
RestorePointSourceVmosDisk
Nome | Descrição | Valor |
---|---|---|
colocação em cache | Obtém o tipo de colocação em cache. | "Nenhum" "ReadOnly" "ReadWrite" |
diskRestorePoint | Contém propriedades do Ponto de Restauro do Disco. | DiskRestorePointAttributes |
managedDisk | Obtém os detalhes do disco gerido | ManagedDiskParameters |
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários