GetSnapshotClusterConfiguration.fromMap constructor

GetSnapshotClusterConfiguration.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory GetSnapshotClusterConfiguration.fromMap(Map<String, dynamic> map) {
  return GetSnapshotClusterConfiguration(
    description: pulumi.Input.fromValue(map['description'] as String),
    engine: pulumi.Input.fromValue(map['engine'] as String),
    engineVersion: pulumi.Input.fromValue(map['engineVersion'] as String),
    maintenanceWindow: pulumi.Input.fromValue(map['maintenanceWindow'] as String),
    name: pulumi.Input.fromValue(map['name'] as String),
    nodeType: pulumi.Input.fromValue(map['nodeType'] as String),
    numShards: pulumi.Input.fromValue((map['numShards'] as num).toInt()),
    parameterGroupName: pulumi.Input.fromValue(map['parameterGroupName'] as String),
    port: pulumi.Input.fromValue((map['port'] as num).toInt()),
    snapshotRetentionLimit: pulumi.Input.fromValue((map['snapshotRetentionLimit'] as num).toInt()),
    snapshotWindow: pulumi.Input.fromValue(map['snapshotWindow'] as String),
    subnetGroupName: pulumi.Input.fromValue(map['subnetGroupName'] as String),
    topicArn: pulumi.Input.fromValue(map['topicArn'] as String),
    vpcId: pulumi.Input.fromValue(map['vpcId'] as String),
  );
}