View Source GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2OtherCloudDiscoveryTarget (google_api_dlp v0.52.3)
Target used to match against for discovery of resources from other clouds. An AWS connector in Security Command Center (Enterprise is required to use this feature.
Attributes
-
conditions
(type:GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2DiscoveryOtherCloudConditions.t
, default:nil
) - Optional. In addition to matching the filter, these conditions must be true before a profile is generated. -
dataSourceType
(type:GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2DataSourceType.t
, default:nil
) - Required. The type of data profiles generated by this discovery target. Supported values are: * aws/s3/bucket -
disabled
(type:GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2Disabled.t
, default:nil
) - Disable profiling for resources that match this filter. -
filter
(type:GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2DiscoveryOtherCloudFilter.t
, default:nil
) - Required. The resources that the discovery cadence applies to. The first target with a matching filter will be the one to apply to a resource. -
generationCadence
(type:GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2DiscoveryOtherCloudGenerationCadence.t
, default:nil
) - How often and when to update data profiles. New resources that match both the filter and conditions are scanned as quickly as possible depending on system capacity.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2OtherCloudDiscoveryTarget{ conditions: GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2DiscoveryOtherCloudConditions.t() | nil, dataSourceType: GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2DataSourceType.t() | nil, disabled: GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2Disabled.t() | nil, filter: GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2DiscoveryOtherCloudFilter.t() | nil, generationCadence: GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2DiscoveryOtherCloudGenerationCadence.t() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.