AzureVmWorkloadSAPHanaDBInstanceProtectedItem Klass

Arbetsbelastningsspecifikt skyddat objekt för virtuell Azure-dator som representerar SAP HANA DBInstance.

Variabler fylls bara i av servern och ignoreras när en begäran skickas.

Alla obligatoriska parametrar måste fyllas i för att kunna skickas till Azure.

Arv
azure.mgmt.recoveryservicesbackup.activestamp.models._models_py3.AzureVmWorkloadProtectedItem
AzureVmWorkloadSAPHanaDBInstanceProtectedItem

Konstruktor

AzureVmWorkloadSAPHanaDBInstanceProtectedItem(*, container_name: Optional[str] = None, source_resource_id: Optional[str] = None, policy_id: Optional[str] = None, last_recovery_point: Optional[datetime.datetime] = None, backup_set_name: Optional[str] = None, create_mode: Optional[Union[str, _models.CreateMode]] = None, deferred_delete_time_in_utc: Optional[datetime.datetime] = None, is_scheduled_for_deferred_delete: Optional[bool] = None, deferred_delete_time_remaining: Optional[str] = None, is_deferred_delete_schedule_upcoming: Optional[bool] = None, is_rehydrate: Optional[bool] = None, resource_guard_operation_requests: Optional[List[str]] = None, is_archive_enabled: Optional[bool] = None, policy_name: Optional[str] = None, soft_delete_retention_period: Optional[int] = None, server_name: Optional[str] = None, parent_name: Optional[str] = None, parent_type: Optional[str] = None, protection_state: Optional[Union[str, _models.ProtectionState]] = None, last_backup_status: Optional[Union[str, _models.LastBackupStatus]] = None, last_backup_time: Optional[datetime.datetime] = None, last_backup_error_detail: Optional[_models.ErrorDetail] = None, protected_item_data_source_id: Optional[str] = None, protected_item_health_status: Optional[Union[str, _models.ProtectedItemHealthStatus]] = None, extended_info: Optional[_models.AzureVmWorkloadProtectedItemExtendedInfo] = None, kpis_healths: Optional[Dict[str, _models.KPIResourceHealthDetails]] = None, **kwargs)

Variabler

protected_item_type
str

typ av säkerhetskopieringsobjekt. Krävs.

backup_management_type
str eller BackupManagementType

Typ av säkerhetskopieringshantering för det säkerhetskopierade objektet. Kända värden är: "Invalid", "AzureIaasVM", "MAB", "DPM", "AzureBackupServer", "AzureSql", "AzureStorage", "AzureWorkload" och "DefaultBackup".

workload_type
str eller DataSourceType

Typ av arbetsbelastning som objektet representerar. Kända värden är: "Invalid", "VM", "FileFolder", "AzureSqlDb", "SQLDB", "Exchange", "Sharepoint", "VMwareVM", "SystemState", "Client", "GenericDataSource", "SQLDataBase", "AzureFileShare", "SAPHanaDatabase", "SAPAseDatabase" och "SAPHanaDBInstance".

container_name
str

Unikt namn på containern.

source_resource_id
str

ARM-ID för resursen som ska säkerhetskopieras.

policy_id
str

ID för säkerhetskopieringspolicyn som det här objektet säkerhetskopieras med.

last_recovery_point
datetime

Tidsstämpel när den senaste säkerhetskopieringskopian skapades för det här säkerhetskopieringsobjektet.

backup_set_name
str

Namnet på säkerhetskopieringsuppsättningen som säkerhetskopieringsobjektet tillhör.

create_mode
str eller CreateMode

Skapa läge för att ange återställning av befintlig mjukt borttagen datakälla eller skapande av ny datakälla. Kända värden är: "Invalid", "Default" och "Recover".

deferred_delete_time_in_utc
datetime

Tid för uppskjuten borttagning i UTC.

is_scheduled_for_deferred_delete
bool

Flagga för att identifiera om DS har schemalagts för uppskjuten borttagning.

deferred_delete_time_remaining
str

Tiden som återstår innan den DS som markerats för uppskjuten borttagning tas bort permanent.

is_deferred_delete_schedule_upcoming
bool

Flagga för att identifiera om den uppskjutna borttagna DS:en snart ska rensas.

is_rehydrate
bool

Flagga för att identifiera att uppskjuten borttagen DS ska flyttas till paustillstånd.

resource_guard_operation_requests
list[str]

ResourceGuardOperationRequests som LAC-kontrollen ska utföras på.

is_archive_enabled
bool

Flagga för att identifiera om datakällan är skyddad i arkivet.

policy_name
str

Namnet på principen som används för skydd.

soft_delete_retention_period
int

Kvarhållningsperiod för mjuk borttagning i dagar.

friendly_name
str

Eget namn på den databas som representeras av det här säkerhetskopieringsobjektet.

server_name
str

Värd-/klusternamn för instans eller tillgänglighetsgrupp.

parent_name
str

Överordnat namn på databasen, till exempel instans eller tillgänglighetsgrupp.

parent_type
str

Överordnad typ av skyddat objekt, till exempel: för en databas, fristående server eller distribuerad.

protection_status
str

Säkerhetskopieringsstatus för det här säkerhetskopieringsobjektet.

protection_state
str eller ProtectionState

Säkerhetskopieringstillstånd för det här säkerhetskopieringsobjektet. Kända värden är: "Invalid", "IRPending", "Protected", "ProtectionError", "ProtectionStopped" och "ProtectionPaused".

last_backup_status
str eller LastBackupStatus

Senaste säkerhetskopieringsåtgärdsstatus. Möjliga värden: Felfri, Inte felfri. Kända värden är: "Invalid", "Healthy", "Unhealthy" och "IRPending".

last_backup_time
datetime

Tidsstämpel för den senaste säkerhetskopieringsåtgärden för det här säkerhetskopieringsobjektet.

last_backup_error_detail
ErrorDetail

Felinformation i den senaste säkerhetskopieringen.

protected_item_data_source_id
str

Data-ID för det skyddade objektet.

protected_item_health_status
str eller ProtectedItemHealthStatus

Hälsostatus för säkerhetskopieringsobjektet, utvärderat baserat på senaste mottagna pulsslag. Kända värden är: "Invalid", "Healthy", "Unhealthy", "NotReachable" och "IRPending".

extended_info
AzureVmWorkloadProtectedItemExtendedInfo

Ytterligare information för det här säkerhetskopieringsobjektet.

kpis_healths
dict[<xref:str,azure.mgmt.recoveryservicesbackup.activestamp.models.KPIResourceHealthDetails>]

Hälsoinformation för olika KPI:er.