toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'artifactGcsUri': artifactGcsUri,
'createTime': createTime,
'databaseType': databaseType,
'encryptionConfig': pulumi.Input.mapInputValue<EncryptionConfigResponse, Map<String, dynamic>>(encryptionConfig, (value) => value.toMap()),
'endpointUri': endpointUri,
'hiveMetastoreConfig': pulumi.Input.mapInputValue<HiveMetastoreConfigResponse, Map<String, dynamic>>(hiveMetastoreConfig, (value) => value.toMap()),
'labels': labels,
'maintenanceWindow': pulumi.Input.mapInputValue<MaintenanceWindowResponse, Map<String, dynamic>>(maintenanceWindow, (value) => value.toMap()),
'metadataIntegration': pulumi.Input.mapInputValue<MetadataIntegrationResponse, Map<String, dynamic>>(metadataIntegration, (value) => value.toMap()),
'metadataManagementActivity': pulumi.Input.mapInputValue<MetadataManagementActivityResponse, Map<String, dynamic>>(metadataManagementActivity, (value) => value.toMap()),
'name': name,
'network': network,
'networkConfig': pulumi.Input.mapInputValue<NetworkConfigResponse, Map<String, dynamic>>(networkConfig, (value) => value.toMap()),
'port': port,
'releaseChannel': releaseChannel,
'scalingConfig': pulumi.Input.mapInputValue<ScalingConfigResponse, Map<String, dynamic>>(scalingConfig, (value) => value.toMap()),
'state': state,
'stateMessage': stateMessage,
'telemetryConfig': pulumi.Input.mapInputValue<TelemetryConfigResponse, Map<String, dynamic>>(telemetryConfig, (value) => value.toMap()),
'tier': tier,
'uid': uid,
'updateTime': updateTime,
};
}