GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2OtherCloudDiscoveryTarget (google_api_dlp v0.54.0)

View Source

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.