ServiceResponse.fromMap constructor
ServiceResponse.fromMap(
- Map<String, dynamic> map
)
Implementation
factory ServiceResponse.fromMap(Map<String, dynamic> map) {
return ServiceResponse(
artifactGcsUri: pulumi.Input.fromValue(map['artifactGcsUri'] as String),
createTime: pulumi.Input.fromValue(map['createTime'] as String),
databaseType: pulumi.Input.fromValue(map['databaseType'] as String),
encryptionConfig: pulumi.Input.fromValue(EncryptionConfigResponse.fromMap((map['encryptionConfig']! as Map).cast<String, dynamic>())),
endpointUri: pulumi.Input.fromValue(map['endpointUri'] as String),
hiveMetastoreConfig: pulumi.Input.fromValue(HiveMetastoreConfigResponse.fromMap((map['hiveMetastoreConfig']! as Map).cast<String, dynamic>())),
labels: pulumi.Input.fromValue((map['labels'] as Map).cast<String, String>()),
maintenanceWindow: pulumi.Input.fromValue(MaintenanceWindowResponse.fromMap((map['maintenanceWindow']! as Map).cast<String, dynamic>())),
metadataIntegration: pulumi.Input.fromValue(MetadataIntegrationResponse.fromMap((map['metadataIntegration']! as Map).cast<String, dynamic>())),
metadataManagementActivity: pulumi.Input.fromValue(MetadataManagementActivityResponse.fromMap((map['metadataManagementActivity']! as Map).cast<String, dynamic>())),
name: pulumi.Input.fromValue(map['name'] as String),
network: pulumi.Input.fromValue(map['network'] as String),
networkConfig: pulumi.Input.fromValue(NetworkConfigResponse.fromMap((map['networkConfig']! as Map).cast<String, dynamic>())),
port: pulumi.Input.fromValue(map['port'] as int),
releaseChannel: pulumi.Input.fromValue(map['releaseChannel'] as String),
scalingConfig: pulumi.Input.fromValue(ScalingConfigResponse.fromMap((map['scalingConfig']! as Map).cast<String, dynamic>())),
state: pulumi.Input.fromValue(map['state'] as String),
stateMessage: pulumi.Input.fromValue(map['stateMessage'] as String),
telemetryConfig: pulumi.Input.fromValue(TelemetryConfigResponse.fromMap((map['telemetryConfig']! as Map).cast<String, dynamic>())),
tier: pulumi.Input.fromValue(map['tier'] as String),
uid: pulumi.Input.fromValue(map['uid'] as String),
updateTime: pulumi.Input.fromValue(map['updateTime'] as String),
);
}