GetInstanceResult constructor
- String? alternativeLocationId,
- bool? authEnabled,
- String? authString,
- String? authorizedNetwork,
- String? connectMode,
- String? createTime,
- String? currentLocationId,
- String? customerManagedKey,
- String? deletionPolicy,
- bool? deletionProtection,
- String? displayName,
- Map<
String, String> ? effectiveLabels, - String? effectiveReservedIpRange,
- String? host,
- String? id,
- Map<
String, String> ? labels, - String? locationId,
- List<
GetInstanceMaintenancePolicy> ? maintenancePolicies, - List<
GetInstanceMaintenanceSchedule> ? maintenanceSchedules, - String? maintenanceVersion,
- int? memorySizeGb,
- String? name,
- List<
GetInstanceNode> ? nodes, - List<
GetInstancePersistenceConfig> ? persistenceConfigs, - String? persistenceIamIdentity,
- int? port,
- String? project,
- Map<
String, String> ? pulumiLabels, - String? readEndpoint,
- int? readEndpointPort,
- String? readReplicasMode,
- Map<
String, String> ? redisConfigs, - String? redisVersion,
- String? region,
- int? replicaCount,
- String? reservedIpRange,
- String? secondaryIpRange,
- List<
GetInstanceServerCaCert> ? serverCaCerts, - String? tier,
- String? transitEncryptionMode,
Creates a new GetInstanceResult.
alternativeLocationId Optional.
authEnabled Optional.
authString Optional.
authorizedNetwork Optional.
connectMode Optional.
createTime Optional.
currentLocationId Optional.
customerManagedKey Optional.
deletionPolicy Optional.
deletionProtection Optional.
displayName Optional.
effectiveLabels Optional.
effectiveReservedIpRange Optional.
host Optional.
id The provider-assigned unique ID for this managed resource.
labels Optional.
locationId Optional.
maintenancePolicies Optional.
maintenanceSchedules Optional.
maintenanceVersion Optional.
memorySizeGb Optional.
name Optional.
nodes Optional.
persistenceConfigs Optional.
persistenceIamIdentity Optional.
port Optional.
project Optional.
pulumiLabels Optional.
readEndpoint Optional.
readEndpointPort Optional.
readReplicasMode Optional.
redisConfigs Optional.
redisVersion Optional.
region Optional.
replicaCount Optional.
reservedIpRange Optional.
secondaryIpRange Optional.
serverCaCerts Optional.
tier Optional.
transitEncryptionMode Optional.
Implementation
const GetInstanceResult({
this.alternativeLocationId,
this.authEnabled,
this.authString,
this.authorizedNetwork,
this.connectMode,
this.createTime,
this.currentLocationId,
this.customerManagedKey,
this.deletionPolicy,
this.deletionProtection,
this.displayName,
this.effectiveLabels,
this.effectiveReservedIpRange,
this.host,
this.id,
this.labels,
this.locationId,
this.maintenancePolicies,
this.maintenanceSchedules,
this.maintenanceVersion,
this.memorySizeGb,
this.name,
this.nodes,
this.persistenceConfigs,
this.persistenceIamIdentity,
this.port,
this.project,
this.pulumiLabels,
this.readEndpoint,
this.readEndpointPort,
this.readReplicasMode,
this.redisConfigs,
this.redisVersion,
this.region,
this.replicaCount,
this.reservedIpRange,
this.secondaryIpRange,
this.serverCaCerts,
this.tier,
this.transitEncryptionMode,
});