GetDatasetResult.fromMap constructor

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