GetDatasetResult.fromMap constructor
GetDatasetResult.fromMap(
- Map<String, dynamic> map
)
Implementation
factory GetDatasetResult.fromMap(Map<String, dynamic> map) {
return GetDatasetResult(
access: pulumi.Input.decodeList<DatasetAccessItemResponse>(map['access']!, (value) => DatasetAccessItemResponse.fromMap((value as Map).cast<String, dynamic>())),
creationTime: map['creationTime'] as String,
datasetReference: DatasetReferenceResponse.fromMap((map['datasetReference']! as Map).cast<String, dynamic>()),
defaultCollation: map['defaultCollation'] as String,
defaultEncryptionConfiguration: EncryptionConfigurationResponse.fromMap((map['defaultEncryptionConfiguration']! as Map).cast<String, dynamic>()),
defaultPartitionExpirationMs: map['defaultPartitionExpirationMs'] as String,
defaultRoundingMode: map['defaultRoundingMode'] as String,
defaultTableExpirationMs: map['defaultTableExpirationMs'] as String,
description: map['description'] as String,
etag: map['etag'] as String,
externalDatasetReference: ExternalDatasetReferenceResponse.fromMap((map['externalDatasetReference']! as Map).cast<String, dynamic>()),
friendlyName: map['friendlyName'] as String,
isCaseInsensitive: map['isCaseInsensitive'] as bool,
kind: map['kind'] as String,
labels: (map['labels'] as Map).cast<String, String>(),
lastModifiedTime: map['lastModifiedTime'] as String,
location: map['location'] as String,
maxTimeTravelHours: map['maxTimeTravelHours'] as String,
satisfiesPzs: map['satisfiesPzs'] as bool,
selfLink: map['selfLink'] as String,
storageBillingModel: map['storageBillingModel'] as String,
tags: pulumi.Input.decodeList<DatasetTagsItemResponse>(map['tags']!, (value) => DatasetTagsItemResponse.fromMap((value as Map).cast<String, dynamic>())),
);
}