Class AzureIaaSVMProtectedItemResponse.Builder
- java.lang.Object
-
- com.pulumi.azurenative.recoveryservices.outputs.AzureIaaSVMProtectedItemResponse.Builder
-
- Enclosing class:
- AzureIaaSVMProtectedItemResponse
public static final class AzureIaaSVMProtectedItemResponse.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(AzureIaaSVMProtectedItemResponse defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(AzureIaaSVMProtectedItemResponse defaults)
-
-
Method Detail
-
backupManagementType
public AzureIaaSVMProtectedItemResponse.Builder backupManagementType(java.lang.String backupManagementType)
-
backupSetName
public AzureIaaSVMProtectedItemResponse.Builder backupSetName(@Nullable java.lang.String backupSetName)
-
containerName
public AzureIaaSVMProtectedItemResponse.Builder containerName(@Nullable java.lang.String containerName)
-
createMode
public AzureIaaSVMProtectedItemResponse.Builder createMode(@Nullable java.lang.String createMode)
-
deferredDeleteTimeInUTC
public AzureIaaSVMProtectedItemResponse.Builder deferredDeleteTimeInUTC(@Nullable java.lang.String deferredDeleteTimeInUTC)
-
deferredDeleteTimeRemaining
public AzureIaaSVMProtectedItemResponse.Builder deferredDeleteTimeRemaining(@Nullable java.lang.String deferredDeleteTimeRemaining)
-
extendedInfo
public AzureIaaSVMProtectedItemResponse.Builder extendedInfo(@Nullable AzureIaaSVMProtectedItemExtendedInfoResponse extendedInfo)
-
extendedProperties
public AzureIaaSVMProtectedItemResponse.Builder extendedProperties(@Nullable ExtendedPropertiesResponse extendedProperties)
-
friendlyName
public AzureIaaSVMProtectedItemResponse.Builder friendlyName(java.lang.String friendlyName)
-
healthDetails
public AzureIaaSVMProtectedItemResponse.Builder healthDetails(@Nullable java.util.List<AzureIaaSVMHealthDetailsResponse> healthDetails)
-
healthDetails
public AzureIaaSVMProtectedItemResponse.Builder healthDetails(AzureIaaSVMHealthDetailsResponse... healthDetails)
-
healthStatus
public AzureIaaSVMProtectedItemResponse.Builder healthStatus(java.lang.String healthStatus)
-
isArchiveEnabled
public AzureIaaSVMProtectedItemResponse.Builder isArchiveEnabled(@Nullable java.lang.Boolean isArchiveEnabled)
-
isDeferredDeleteScheduleUpcoming
public AzureIaaSVMProtectedItemResponse.Builder isDeferredDeleteScheduleUpcoming(@Nullable java.lang.Boolean isDeferredDeleteScheduleUpcoming)
-
isRehydrate
public AzureIaaSVMProtectedItemResponse.Builder isRehydrate(@Nullable java.lang.Boolean isRehydrate)
-
isScheduledForDeferredDelete
public AzureIaaSVMProtectedItemResponse.Builder isScheduledForDeferredDelete(@Nullable java.lang.Boolean isScheduledForDeferredDelete)
-
kpisHealths
public AzureIaaSVMProtectedItemResponse.Builder kpisHealths(@Nullable java.util.Map<java.lang.String,KPIResourceHealthDetailsResponse> kpisHealths)
-
lastBackupStatus
public AzureIaaSVMProtectedItemResponse.Builder lastBackupStatus(@Nullable java.lang.String lastBackupStatus)
-
lastBackupTime
public AzureIaaSVMProtectedItemResponse.Builder lastBackupTime(java.lang.String lastBackupTime)
-
lastRecoveryPoint
public AzureIaaSVMProtectedItemResponse.Builder lastRecoveryPoint(@Nullable java.lang.String lastRecoveryPoint)
-
policyId
public AzureIaaSVMProtectedItemResponse.Builder policyId(@Nullable java.lang.String policyId)
-
policyName
public AzureIaaSVMProtectedItemResponse.Builder policyName(@Nullable java.lang.String policyName)
-
protectedItemDataId
public AzureIaaSVMProtectedItemResponse.Builder protectedItemDataId(java.lang.String protectedItemDataId)
-
protectedItemType
public AzureIaaSVMProtectedItemResponse.Builder protectedItemType(java.lang.String protectedItemType)
-
protectionState
public AzureIaaSVMProtectedItemResponse.Builder protectionState(@Nullable java.lang.String protectionState)
-
protectionStatus
public AzureIaaSVMProtectedItemResponse.Builder protectionStatus(@Nullable java.lang.String protectionStatus)
-
resourceGuardOperationRequests
public AzureIaaSVMProtectedItemResponse.Builder resourceGuardOperationRequests(@Nullable java.util.List<java.lang.String> resourceGuardOperationRequests)
-
resourceGuardOperationRequests
public AzureIaaSVMProtectedItemResponse.Builder resourceGuardOperationRequests(java.lang.String... resourceGuardOperationRequests)
-
softDeleteRetentionPeriodInDays
public AzureIaaSVMProtectedItemResponse.Builder softDeleteRetentionPeriodInDays(@Nullable java.lang.Integer softDeleteRetentionPeriodInDays)
-
sourceResourceId
public AzureIaaSVMProtectedItemResponse.Builder sourceResourceId(@Nullable java.lang.String sourceResourceId)
-
vaultId
public AzureIaaSVMProtectedItemResponse.Builder vaultId(java.lang.String vaultId)
-
virtualMachineId
public AzureIaaSVMProtectedItemResponse.Builder virtualMachineId(java.lang.String virtualMachineId)
-
workloadType
public AzureIaaSVMProtectedItemResponse.Builder workloadType(java.lang.String workloadType)
-
build
public AzureIaaSVMProtectedItemResponse build()
-
-