toMap method

Map<String, dynamic> toMap()

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,
  };
}