GetRegionInstanceGroupManagerResult constructor

const GetRegionInstanceGroupManagerResult({
  1. List<GetRegionInstanceGroupManagerAllInstancesConfig>? allInstancesConfigs,
  2. List<GetRegionInstanceGroupManagerAutoHealingPolicy>? autoHealingPolicies,
  3. String? baseInstanceName,
  4. String? creationTimestamp,
  5. String? deletionPolicy,
  6. String? description,
  7. String? distributionPolicyTargetShape,
  8. List<String>? distributionPolicyZones,
  9. String? fingerprint,
  10. String? id,
  11. List<GetRegionInstanceGroupManagerInstanceFlexibilityPolicy>? instanceFlexibilityPolicies,
  12. String? instanceGroup,
  13. int? instanceGroupManagerId,
  14. List<GetRegionInstanceGroupManagerInstanceLifecyclePolicy>? instanceLifecyclePolicies,
  15. String? listManagedInstancesResults,
  16. String? name,
  17. List<GetRegionInstanceGroupManagerNamedPort>? namedPorts,
  18. List<GetRegionInstanceGroupManagerParam>? params,
  19. String? project,
  20. String? region,
  21. List<GetRegionInstanceGroupManagerResourcePolicy>? resourcePolicies,
  22. String? selfLink,
  23. List<GetRegionInstanceGroupManagerStandbyPolicy>? standbyPolicies,
  24. List<GetRegionInstanceGroupManagerStatefulDisk>? statefulDisks,
  25. List<GetRegionInstanceGroupManagerStatefulExternalIp>? statefulExternalIps,
  26. List<GetRegionInstanceGroupManagerStatefulInternalIp>? statefulInternalIps,
  27. List<GetRegionInstanceGroupManagerStatus>? statuses,
  28. List<String>? targetPools,
  29. int? targetSize,
  30. List<GetRegionInstanceGroupManagerTargetSizePolicy>? targetSizePolicies,
  31. int? targetStoppedSize,
  32. int? targetSuspendedSize,
  33. List<GetRegionInstanceGroupManagerUpdatePolicy>? updatePolicies,
  34. List<GetRegionInstanceGroupManagerVersion>? versions,
  35. bool? waitForInstances,
  36. String? waitForInstancesStatus,
})

Creates a new GetRegionInstanceGroupManagerResult. allInstancesConfigs Optional. autoHealingPolicies Optional. baseInstanceName Optional. creationTimestamp Optional. deletionPolicy Optional. description Optional. distributionPolicyTargetShape Optional. distributionPolicyZones Optional. fingerprint Optional. id The provider-assigned unique ID for this managed resource. instanceFlexibilityPolicies Optional. instanceGroup Optional. instanceGroupManagerId Optional. instanceLifecyclePolicies Optional. listManagedInstancesResults Optional. name Optional. namedPorts Optional. params Optional. project Optional. region Optional. resourcePolicies Optional. selfLink Optional. standbyPolicies Optional. statefulDisks Optional. statefulExternalIps Optional. statefulInternalIps Optional. statuses Optional. targetPools Optional. targetSize Optional. targetSizePolicies Optional. targetStoppedSize Optional. targetSuspendedSize Optional. updatePolicies Optional. versions Optional. waitForInstances Optional. waitForInstancesStatus Optional.

Implementation

const GetRegionInstanceGroupManagerResult({
  this.allInstancesConfigs,
  this.autoHealingPolicies,
  this.baseInstanceName,
  this.creationTimestamp,
  this.deletionPolicy,
  this.description,
  this.distributionPolicyTargetShape,
  this.distributionPolicyZones,
  this.fingerprint,
  this.id,
  this.instanceFlexibilityPolicies,
  this.instanceGroup,
  this.instanceGroupManagerId,
  this.instanceLifecyclePolicies,
  this.listManagedInstancesResults,
  this.name,
  this.namedPorts,
  this.params,
  this.project,
  this.region,
  this.resourcePolicies,
  this.selfLink,
  this.standbyPolicies,
  this.statefulDisks,
  this.statefulExternalIps,
  this.statefulInternalIps,
  this.statuses,
  this.targetPools,
  this.targetSize,
  this.targetSizePolicies,
  this.targetStoppedSize,
  this.targetSuspendedSize,
  this.updatePolicies,
  this.versions,
  this.waitForInstances,
  this.waitForInstancesStatus,
});