Compartilhar via


ArmRecoveryServicesBackupModelFactory.BackupProtectionIntentData Método

Definição

Inicializa uma nova instância de BackupProtectionIntentData.

public static Azure.ResourceManager.RecoveryServicesBackup.BackupProtectionIntentData BackupProtectionIntentData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.Core.AzureLocation location = default, Azure.ResourceManager.RecoveryServicesBackup.Models.BackupGenericProtectionIntent properties = default, Azure.ETag? eTag = default);
static member BackupProtectionIntentData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * Azure.ResourceManager.RecoveryServicesBackup.Models.BackupGenericProtectionIntent * Nullable<Azure.ETag> -> Azure.ResourceManager.RecoveryServicesBackup.BackupProtectionIntentData
Public Shared Function BackupProtectionIntentData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional location As AzureLocation = Nothing, Optional properties As BackupGenericProtectionIntent = Nothing, Optional eTag As Nullable(Of ETag) = Nothing) As BackupProtectionIntentData

Parâmetros

name
String

O nome.

resourceType
ResourceType

O resourceType.

systemData
SystemData

O systemData.

tags
IDictionary<String,String>

As marcas.

location
AzureLocation

O local.

properties
BackupGenericProtectionIntent

Propriedades ProtectionIntentResource Observe BackupGenericProtectionIntent que é a classe base. De acordo com o cenário, uma classe derivada da classe base pode precisar ser atribuída aqui ou essa propriedade precisa ser convertida em uma das classes derivadas possíveis. As classes derivadas disponíveis incluem ResourceProtectionIntent, WorkloadAutoProtectionIntent, WorkloadContainerAutoProtectionIntente RecoveryServiceVaultProtectionIntentWorkloadSqlAutoProtectionIntent .

eTag
Nullable<ETag>

ETag opcional.

Retornos

Uma nova BackupProtectionIntentData instância para zombar.

Aplica-se a