GetInstanceResult class
Result data returned by getInstance.
Constructors
-
GetInstanceResult({String? aclPolicy, String? authorizationMode, List<
GetInstanceAutomatedBackupConfig> ? automatedBackupConfigs, List<String> ? availableMaintenanceVersions, String? backupCollection, String? createTime, List<GetInstanceCrossInstanceReplicationConfig> ? crossInstanceReplicationConfigs, String? deletionPolicy, bool? deletionProtectionEnabled, List<GetInstanceDesiredAutoCreatedEndpoint> ? desiredAutoCreatedEndpoints, List<GetInstanceDesiredPscAutoConnection> ? desiredPscAutoConnections, List<GetInstanceDiscoveryEndpoint> ? discoveryEndpoints, Map<String, String> ? effectiveLabels, String? effectiveMaintenanceVersion, List<GetInstanceEndpoint> ? endpoints, Map<String, String> ? engineConfigs, String? engineVersion, List<GetInstanceGcsSource> ? gcsSources, String? id, String? instanceId, bool? isAclPolicyInSync, String? kmsKey, Map<String, String> ? labels, String? location, List<GetInstanceMaintenancePolicy> ? maintenancePolicies, List<GetInstanceMaintenanceSchedule> ? maintenanceSchedules, String? maintenanceVersion, List<GetInstanceManagedBackupSource> ? managedBackupSources, List<GetInstanceManagedServerCa> ? managedServerCas, String? mode, String? name, List<GetInstanceNodeConfig> ? nodeConfigs, String? nodeType, List<GetInstancePersistenceConfig> ? persistenceConfigs, String? project, List<GetInstancePscAttachmentDetail> ? pscAttachmentDetails, List<GetInstancePscAutoConnection> ? pscAutoConnections, Map<String, String> ? pulumiLabels, int? replicaCount, String? serverCaMode, String? serverCaPool, int? shardCount, String? state, List<GetInstanceStateInfo> ? stateInfos, String? transitEncryptionMode, String? uid, String? updateTime, List<GetInstanceZoneDistributionConfig> ? zoneDistributionConfigs}) -
Creates a new GetInstanceResult.
aclPolicyOptional.authorizationModeOptional.automatedBackupConfigsOptional.availableMaintenanceVersionsOptional.backupCollectionOptional.createTimeOptional.crossInstanceReplicationConfigsOptional.deletionPolicyOptional.deletionProtectionEnabledOptional.desiredAutoCreatedEndpointsOptional.desiredPscAutoConnectionsOptional.discoveryEndpointsOptional.effectiveLabelsOptional.effectiveMaintenanceVersionOptional.endpointsOptional.engineConfigsOptional.engineVersionOptional.gcsSourcesOptional.idThe provider-assigned unique ID for this managed resource.instanceIdOptional.isAclPolicyInSyncOptional.kmsKeyOptional.labelsOptional.locationOptional.maintenancePoliciesOptional.maintenanceSchedulesOptional.maintenanceVersionOptional.managedBackupSourcesOptional.managedServerCasOptional.modeOptional.nameOptional.nodeConfigsOptional.nodeTypeOptional.persistenceConfigsOptional.projectOptional.pscAttachmentDetailsOptional.pscAutoConnectionsOptional.pulumiLabelsOptional.replicaCountOptional.serverCaModeOptional.serverCaPoolOptional.shardCountOptional.stateOptional.stateInfosOptional.transitEncryptionModeOptional.uidOptional.updateTimeOptional.zoneDistributionConfigsOptional.const -
GetInstanceResult.fromMap(Map<
String, dynamic> map) -
factory
Properties
- aclPolicy → String?
-
final
-
final
-
automatedBackupConfigs
→ List<
GetInstanceAutomatedBackupConfig> ? -
final
-
availableMaintenanceVersions
→ List<
String> ? -
final
- backupCollection → String?
-
final
- createTime → String?
-
final
-
crossInstanceReplicationConfigs
→ List<
GetInstanceCrossInstanceReplicationConfig> ? -
final
- deletionPolicy → String?
-
final
- deletionProtectionEnabled → bool?
-
final
-
desiredAutoCreatedEndpoints
→ List<
GetInstanceDesiredAutoCreatedEndpoint> ? -
final
-
desiredPscAutoConnections
→ List<
GetInstanceDesiredPscAutoConnection> ? -
final
-
discoveryEndpoints
→ List<
GetInstanceDiscoveryEndpoint> ? -
final
-
effectiveLabels
→ Map<
String, String> ? -
final
- effectiveMaintenanceVersion → String?
-
final
-
endpoints
→ List<
GetInstanceEndpoint> ? -
final
-
engineConfigs
→ Map<
String, String> ? -
final
- engineVersion → String?
-
final
-
gcsSources
→ List<
GetInstanceGcsSource> ? -
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- id → String?
-
The provider-assigned unique ID for this managed resource.
final
- instanceId → String?
-
final
- isAclPolicyInSync → bool?
-
final
- kmsKey → String?
-
final
-
labels
→ Map<
String, String> ? -
final
- location → String?
-
final
-
maintenancePolicies
→ List<
GetInstanceMaintenancePolicy> ? -
final
-
maintenanceSchedules
→ List<
GetInstanceMaintenanceSchedule> ? -
final
- maintenanceVersion → String?
-
final
-
managedBackupSources
→ List<
GetInstanceManagedBackupSource> ? -
final
-
managedServerCas
→ List<
GetInstanceManagedServerCa> ? -
final
- mode → String?
-
final
- name → String?
-
final
-
nodeConfigs
→ List<
GetInstanceNodeConfig> ? -
final
- nodeType → String?
-
final
-
persistenceConfigs
→ List<
GetInstancePersistenceConfig> ? -
final
- project → String?
-
final
-
pscAttachmentDetails
→ List<
GetInstancePscAttachmentDetail> ? -
final
-
pscAutoConnections
→ List<
GetInstancePscAutoConnection> ? -
final
-
pulumiLabels
→ Map<
String, String> ? -
final
- replicaCount → int?
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- serverCaMode → String?
-
final
- serverCaPool → String?
-
final
-
final
- state → String?
-
final
-
stateInfos
→ List<
GetInstanceStateInfo> ? -
final
- transitEncryptionMode → String?
-
final
- uid → String?
-
final
- updateTime → String?
-
final
-
zoneDistributionConfigs
→ List<
GetInstanceZoneDistributionConfig> ? -
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited