Instance constructor

Instance({
  1. bool? acceleratedSecurityPatchEnabled,
  2. AdminSettings? adminSettings,
  3. AuthType? authType,
  4. bool? catalogIntegrationOptOut,
  5. String? classType,
  6. String? consumerNetwork,
  7. ControlledEgressConfig? controlledEgressConfig,
  8. bool? controlledEgressEnabled,
  9. String? createTime,
  10. CustomDomain? customDomain,
  11. DenyMaintenancePeriod? denyMaintenancePeriod,
  12. String? egressPublicIp,
  13. EncryptionConfig? encryptionConfig,
  14. bool? fipsEnabled,
  15. bool? geminiEnabled,
  16. IngressIpAllowlistConfig? ingressIpAllowlistConfig,
  17. String? ingressPrivateIp,
  18. String? ingressPublicIp,
  19. DenyMaintenancePeriod? lastDenyMaintenancePeriod,
  20. String? linkedLspProjectNumber,
  21. String? lookerUri,
  22. String? lookerVersion,
  23. MaintenanceSchedule? maintenanceSchedule,
  24. MaintenanceWindow? maintenanceWindow,
  25. String? name,
  26. OAuthConfig? oauthConfig,
  27. PeriodicExportConfig? periodicExportConfig,
  28. String? platformEdition,
  29. bool? privateIpEnabled,
  30. PscConfig? pscConfig,
  31. bool? pscEnabled,
  32. bool? publicIpEnabled,
  33. String? releaseChannel,
  34. String? reservedRange,
  35. bool? satisfiesPzi,
  36. bool? satisfiesPzs,
  37. String? softDeleteReason,
  38. String? state,
  39. String? suspendedTime,
  40. String? updateTime,
  41. UserMetadata? userMetadata,
})

Implementation

Instance({
  this.acceleratedSecurityPatchEnabled,
  this.adminSettings,
  this.authType,
  this.catalogIntegrationOptOut,
  this.classType,
  this.consumerNetwork,
  this.controlledEgressConfig,
  this.controlledEgressEnabled,
  this.createTime,
  this.customDomain,
  this.denyMaintenancePeriod,
  this.egressPublicIp,
  this.encryptionConfig,
  this.fipsEnabled,
  this.geminiEnabled,
  this.ingressIpAllowlistConfig,
  this.ingressPrivateIp,
  this.ingressPublicIp,
  this.lastDenyMaintenancePeriod,
  this.linkedLspProjectNumber,
  this.lookerUri,
  this.lookerVersion,
  this.maintenanceSchedule,
  this.maintenanceWindow,
  this.name,
  this.oauthConfig,
  this.periodicExportConfig,
  this.platformEdition,
  this.privateIpEnabled,
  this.pscConfig,
  this.pscEnabled,
  this.publicIpEnabled,
  this.releaseChannel,
  this.reservedRange,
  this.satisfiesPzi,
  this.satisfiesPzs,
  this.softDeleteReason,
  this.state,
  this.suspendedTime,
  this.updateTime,
  this.userMetadata,
});