PatchBackupVaultInput Class
- java.
lang. Object - com.
azure. resourcemanager. dataprotection. models. PatchBackupVaultInput
- com.
Implements
public final class PatchBackupVaultInput
implements JsonSerializable<PatchBackupVaultInput>
Backup Vault Contract for Patch Backup Vault API.
Constructor Summary
| Constructor | Description |
|---|---|
| PatchBackupVaultInput() |
Creates an instance of Patch |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
Feature |
featureSettings()
Get the feature |
|
static
Patch |
fromJson(JsonReader jsonReader)
Reads an instance of Patch |
|
Monitoring |
monitoringSettings()
Get the monitoring |
| List<String> |
resourceGuardOperationRequests()
Get the resource |
|
Security |
securitySettings()
Get the security |
|
Json |
toJson(JsonWriter jsonWriter) |
|
Patch |
withFeatureSettings(FeatureSettings featureSettings)
Set the feature |
|
Patch |
withMonitoringSettings(MonitoringSettings monitoringSettings)
Set the monitoring |
|
Patch |
withResourceGuardOperationRequests(List<String> resourceGuardOperationRequests)
Set the resource |
|
Patch |
withSecuritySettings(SecuritySettings securitySettings)
Set the security |
Methods inherited from java.lang.Object
Constructor Details
PatchBackupVaultInput
public PatchBackupVaultInput()
Creates an instance of PatchBackupVaultInput class.
Method Details
featureSettings
public FeatureSettings featureSettings()
Get the featureSettings property: Feature Settings.
Returns:
fromJson
public static PatchBackupVaultInput fromJson(JsonReader jsonReader)
Reads an instance of PatchBackupVaultInput from the JsonReader.
Parameters:
Returns:
Throws:
monitoringSettings
public MonitoringSettings monitoringSettings()
Get the monitoringSettings property: Monitoring Settings.
Returns:
resourceGuardOperationRequests
public List<String> resourceGuardOperationRequests()
Get the resourceGuardOperationRequests property: ResourceGuardOperationRequests on which LAC check will be performed.
Returns:
securitySettings
public SecuritySettings securitySettings()
Get the securitySettings property: Security Settings.
Returns:
toJson
withFeatureSettings
public PatchBackupVaultInput withFeatureSettings(FeatureSettings featureSettings)
Set the featureSettings property: Feature Settings.
Parameters:
Returns:
withMonitoringSettings
public PatchBackupVaultInput withMonitoringSettings(MonitoringSettings monitoringSettings)
Set the monitoringSettings property: Monitoring Settings.
Parameters:
Returns:
withResourceGuardOperationRequests
public PatchBackupVaultInput withResourceGuardOperationRequests(List<String> resourceGuardOperationRequests)
Set the resourceGuardOperationRequests property: ResourceGuardOperationRequests on which LAC check will be performed.
Parameters:
Returns:
withSecuritySettings
public PatchBackupVaultInput withSecuritySettings(SecuritySettings securitySettings)
Set the securitySettings property: Security Settings.
Parameters:
Returns: