GooglePrivacyDlpV2BigQueryOptionsResponse.fromMap constructor
GooglePrivacyDlpV2BigQueryOptionsResponse.fromMap(
- Map<String, dynamic> map
)
Implementation
factory GooglePrivacyDlpV2BigQueryOptionsResponse.fromMap(Map<String, dynamic> map) {
return GooglePrivacyDlpV2BigQueryOptionsResponse(
excludedFields: pulumi.Input.fromValue(pulumi.Input.decodeList<GooglePrivacyDlpV2FieldIdResponse>(map['excludedFields']!, (value) => GooglePrivacyDlpV2FieldIdResponse.fromMap((value as Map).cast<String, dynamic>()))),
identifyingFields: pulumi.Input.fromValue(pulumi.Input.decodeList<GooglePrivacyDlpV2FieldIdResponse>(map['identifyingFields']!, (value) => GooglePrivacyDlpV2FieldIdResponse.fromMap((value as Map).cast<String, dynamic>()))),
includedFields: pulumi.Input.fromValue(pulumi.Input.decodeList<GooglePrivacyDlpV2FieldIdResponse>(map['includedFields']!, (value) => GooglePrivacyDlpV2FieldIdResponse.fromMap((value as Map).cast<String, dynamic>()))),
rowsLimit: pulumi.Input.fromValue(map['rowsLimit'] as String),
rowsLimitPercent: pulumi.Input.fromValue(map['rowsLimitPercent'] as int),
sampleMethod: pulumi.Input.fromValue(map['sampleMethod'] as String),
tableReference: pulumi.Input.fromValue(GooglePrivacyDlpV2BigQueryTableResponse.fromMap((map['tableReference']! as Map).cast<String, dynamic>())),
);
}