GetDatasetAccess.fromMap constructor
GetDatasetAccess.fromMap(
- Map<String, dynamic> map
)
Implementation
factory GetDatasetAccess.fromMap(Map<String, dynamic> map) {
return GetDatasetAccess(
conditions: pulumi.Input.fromValue(pulumi.Input.decodeList<GetDatasetAccessCondition>(map['conditions']!, (value) => GetDatasetAccessCondition.fromMap((value as Map).cast<String, dynamic>()))),
datasets: pulumi.Input.fromValue(pulumi.Input.decodeList<GetDatasetAccessDataset>(map['datasets']!, (value) => GetDatasetAccessDataset.fromMap((value as Map).cast<String, dynamic>()))),
domain: pulumi.Input.fromValue(map['domain'] as String),
groupByEmail: pulumi.Input.fromValue(map['groupByEmail'] as String),
iamMember: pulumi.Input.fromValue(map['iamMember'] as String),
role: pulumi.Input.fromValue(map['role'] as String),
routines: pulumi.Input.fromValue(pulumi.Input.decodeList<GetDatasetAccessRoutine>(map['routines']!, (value) => GetDatasetAccessRoutine.fromMap((value as Map).cast<String, dynamic>()))),
specialGroup: pulumi.Input.fromValue(map['specialGroup'] as String),
userByEmail: pulumi.Input.fromValue(map['userByEmail'] as String),
views: pulumi.Input.fromValue(pulumi.Input.decodeList<GetDatasetAccessView>(map['views']!, (value) => GetDatasetAccessView.fromMap((value as Map).cast<String, dynamic>()))),
);
}