toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'databaseType': ?pulumi.Input.mapOptionalInputValue<ServiceDatabaseType, String>(databaseType, (value) => value.wireValue),
    'encryptionConfig': ?pulumi.Input.mapOptionalInputValue<EncryptionConfig, Map<String, dynamic>>(encryptionConfig, (value) => value.toMap()),
    'hiveMetastoreConfig': ?pulumi.Input.mapOptionalInputValue<HiveMetastoreConfig, Map<String, dynamic>>(hiveMetastoreConfig, (value) => value.toMap()),
    'labels': ?labels,
    'location': ?location,
    'maintenanceWindow': ?pulumi.Input.mapOptionalInputValue<MaintenanceWindow, Map<String, dynamic>>(maintenanceWindow, (value) => value.toMap()),
    'metadataIntegration': ?pulumi.Input.mapOptionalInputValue<MetadataIntegration, Map<String, dynamic>>(metadataIntegration, (value) => value.toMap()),
    'name': ?name,
    'network': ?network,
    'networkConfig': ?pulumi.Input.mapOptionalInputValue<NetworkConfig, Map<String, dynamic>>(networkConfig, (value) => value.toMap()),
    'port': ?port,
    'project': ?project,
    'releaseChannel': ?pulumi.Input.mapOptionalInputValue<ServiceReleaseChannel, String>(releaseChannel, (value) => value.wireValue),
    'requestId': ?requestId,
    'scalingConfig': ?pulumi.Input.mapOptionalInputValue<ScalingConfig, Map<String, dynamic>>(scalingConfig, (value) => value.toMap()),
    'serviceId': serviceId,
    'telemetryConfig': ?pulumi.Input.mapOptionalInputValue<TelemetryConfig, Map<String, dynamic>>(telemetryConfig, (value) => value.toMap()),
    'tier': ?pulumi.Input.mapOptionalInputValue<ServiceTier, String>(tier, (value) => value.wireValue),
  };
}