Class PolicyParameters

java.lang.Object
com.azure.resourcemanager.dataprotection.models.PolicyParameters

public final class PolicyParameters extends Object
Parameters in Policy.
  • Constructor Details

    • PolicyParameters

      public PolicyParameters()
      Creates an instance of PolicyParameters class.
  • Method Details

    • dataStoreParametersList

      public List<DataStoreParameters> dataStoreParametersList()
      Get the dataStoreParametersList property: Gets or sets the DataStore Parameters.
      Returns:
      the dataStoreParametersList value.
    • withDataStoreParametersList

      public PolicyParameters withDataStoreParametersList(List<DataStoreParameters> dataStoreParametersList)
      Set the dataStoreParametersList property: Gets or sets the DataStore Parameters.
      Parameters:
      dataStoreParametersList - the dataStoreParametersList value to set.
      Returns:
      the PolicyParameters object itself.
    • backupDatasourceParametersList

      public List<BackupDatasourceParameters> backupDatasourceParametersList()
      Get the backupDatasourceParametersList property: Gets or sets the Backup Data Source Parameters.
      Returns:
      the backupDatasourceParametersList value.
    • withBackupDatasourceParametersList

      public PolicyParameters withBackupDatasourceParametersList(List<BackupDatasourceParameters> backupDatasourceParametersList)
      Set the backupDatasourceParametersList property: Gets or sets the Backup Data Source Parameters.
      Parameters:
      backupDatasourceParametersList - the backupDatasourceParametersList value to set.
      Returns:
      the PolicyParameters object itself.
    • validate

      public void validate()
      Validates the instance.
      Throws:
      IllegalArgumentException - thrown if the instance is not valid.