GetResourcePolicyResult constructor

const GetResourcePolicyResult({
  1. String? deletionPolicy,
  2. String? description,
  3. List<GetResourcePolicyDiskConsistencyGroupPolicy>? diskConsistencyGroupPolicies,
  4. List<GetResourcePolicyGroupPlacementPolicy>? groupPlacementPolicies,
  5. String? id,
  6. List<GetResourcePolicyInstanceSchedulePolicy>? instanceSchedulePolicies,
  7. String? name,
  8. String? project,
  9. String? region,
  10. String? selfLink,
  11. List<GetResourcePolicySnapshotSchedulePolicy>? snapshotSchedulePolicies,
  12. List<GetResourcePolicyWorkloadPolicy>? workloadPolicies,
})

Creates a new GetResourcePolicyResult. deletionPolicy Optional. description Description of this Resource Policy. diskConsistencyGroupPolicies Optional. groupPlacementPolicies Optional. id The provider-assigned unique ID for this managed resource. instanceSchedulePolicies Optional. name Optional. project Optional. region Optional. selfLink The URI of the resource. snapshotSchedulePolicies Optional. workloadPolicies Optional.

Implementation

const GetResourcePolicyResult({
  this.deletionPolicy,
  this.description,
  this.diskConsistencyGroupPolicies,
  this.groupPlacementPolicies,
  this.id,
  this.instanceSchedulePolicies,
  this.name,
  this.project,
  this.region,
  this.selfLink,
  this.snapshotSchedulePolicies,
  this.workloadPolicies,
});