GetClusterDatastoreMountConfig.fromMap constructor

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

Implementation

factory GetClusterDatastoreMountConfig.fromMap(Map<String, dynamic> map) {
  return GetClusterDatastoreMountConfig(
    accessMode: pulumi.Input.fromValue(map['accessMode'] as String),
    datastore: pulumi.Input.fromValue(map['datastore'] as String),
    datastoreNetworks: pulumi.Input.fromValue(pulumi.Input.decodeList<GetClusterDatastoreMountConfigDatastoreNetwork>(map['datastoreNetworks']!, (value) => GetClusterDatastoreMountConfigDatastoreNetwork.fromMap((value as Map).cast<String, dynamic>()))),
    fileShare: pulumi.Input.fromValue(map['fileShare'] as String),
    ignoreColocation: pulumi.Input.fromValue(map['ignoreColocation'] as bool),
    nfsVersion: pulumi.Input.fromValue(map['nfsVersion'] as String),
    servers: pulumi.Input.fromValue((map['servers'] as List).cast<String>()),
  );
}