GetInstanceResult constructor

const GetInstanceResult({
  1. String? activationPolicy,
  2. Map<String, String>? annotations,
  3. String? availabilityType,
  4. List<GetInstanceClientConnectionConfig>? clientConnectionConfigs,
  5. String? cluster,
  6. String? clusterId,
  7. List<GetInstanceConnectionPoolConfig>? connectionPoolConfigs,
  8. String? createTime,
  9. Map<String, String>? databaseFlags,
  10. String? deletionPolicy,
  11. String? displayName,
  12. Map<String, String>? effectiveAnnotations,
  13. Map<String, String>? effectiveLabels,
  14. String? gceZone,
  15. String? id,
  16. String? instanceId,
  17. String? instanceType,
  18. String? ipAddress,
  19. Map<String, String>? labels,
  20. String? location,
  21. List<GetInstanceMachineConfig>? machineConfigs,
  22. String? name,
  23. List<GetInstanceNetworkConfig>? networkConfigs,
  24. List<GetInstanceObservabilityConfig>? observabilityConfigs,
  25. List<String>? outboundPublicIpAddresses,
  26. String? project,
  27. List<GetInstancePscInstanceConfig>? pscInstanceConfigs,
  28. String? publicIpAddress,
  29. Map<String, String>? pulumiLabels,
  30. List<GetInstanceQueryInsightsConfig>? queryInsightsConfigs,
  31. List<GetInstanceReadPoolConfig>? readPoolConfigs,
  32. bool? reconciling,
  33. String? state,
  34. String? uid,
  35. String? updateTime,
})

Creates a new GetInstanceResult. activationPolicy Optional. annotations Optional. availabilityType Optional. clientConnectionConfigs Optional. cluster Optional. clusterId Optional. connectionPoolConfigs Optional. createTime Optional. databaseFlags Optional. deletionPolicy Optional. displayName Optional. effectiveAnnotations Optional. effectiveLabels Optional. gceZone Optional. id The provider-assigned unique ID for this managed resource. instanceId Optional. instanceType Optional. ipAddress Optional. labels Optional. location Optional. machineConfigs Optional. name Optional. networkConfigs Optional. observabilityConfigs Optional. outboundPublicIpAddresses Optional. project Optional. pscInstanceConfigs Optional. publicIpAddress Optional. pulumiLabels Optional. queryInsightsConfigs Optional. readPoolConfigs Optional. reconciling Optional. state Optional. uid Optional. updateTime Optional.

Implementation

const GetInstanceResult({
  this.activationPolicy,
  this.annotations,
  this.availabilityType,
  this.clientConnectionConfigs,
  this.cluster,
  this.clusterId,
  this.connectionPoolConfigs,
  this.createTime,
  this.databaseFlags,
  this.deletionPolicy,
  this.displayName,
  this.effectiveAnnotations,
  this.effectiveLabels,
  this.gceZone,
  this.id,
  this.instanceId,
  this.instanceType,
  this.ipAddress,
  this.labels,
  this.location,
  this.machineConfigs,
  this.name,
  this.networkConfigs,
  this.observabilityConfigs,
  this.outboundPublicIpAddresses,
  this.project,
  this.pscInstanceConfigs,
  this.publicIpAddress,
  this.pulumiLabels,
  this.queryInsightsConfigs,
  this.readPoolConfigs,
  this.reconciling,
  this.state,
  this.uid,
  this.updateTime,
});