View Source GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2OtherCloudDiscoveryTarget (google_api_dlp v0.53.0)

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

Functions

decode(value, options)

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.