GooglePrivacyDlpV2DataProfileAction.fromJson constructor
GooglePrivacyDlpV2DataProfileAction.fromJson(
- Map json_
Implementation
GooglePrivacyDlpV2DataProfileAction.fromJson(core.Map json_)
: this(
exportData:
json_.containsKey('exportData')
? GooglePrivacyDlpV2Export.fromJson(
json_['exportData'] as core.Map<core.String, core.dynamic>,
)
: null,
pubSubNotification:
json_.containsKey('pubSubNotification')
? GooglePrivacyDlpV2PubSubNotification.fromJson(
json_['pubSubNotification']
as core.Map<core.String, core.dynamic>,
)
: null,
publishToChronicle:
json_.containsKey('publishToChronicle')
? GooglePrivacyDlpV2PublishToChronicle.fromJson(
json_['publishToChronicle']
as core.Map<core.String, core.dynamic>,
)
: null,
publishToDataplexCatalog:
json_.containsKey('publishToDataplexCatalog')
? GooglePrivacyDlpV2PublishToDataplexCatalog.fromJson(
json_['publishToDataplexCatalog']
as core.Map<core.String, core.dynamic>,
)
: null,
publishToScc:
json_.containsKey('publishToScc')
? GooglePrivacyDlpV2PublishToSecurityCommandCenter.fromJson(
json_['publishToScc'] as core.Map<core.String, core.dynamic>,
)
: null,
tagResources:
json_.containsKey('tagResources')
? GooglePrivacyDlpV2TagResources.fromJson(
json_['tagResources'] as core.Map<core.String, core.dynamic>,
)
: null,
);