ServiceResponse.fromMap constructor

ServiceResponse.fromMap(
  1. 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),
  );
}