IntelligenceConfigs

TheIntelligenceConfig resource associated with your organization, folder, or project.

JSON representation
{"name":string,"editionConfig":enum (EditionConfig),"updateTime":string,"filter":{object (Filter)},"effectiveIntelligenceConfig":{object (EffectiveIntelligenceConfig)},"trialConfig":{object (TrialConfig)}}
Fields
name

string

Identifier. The name of theIntelligenceConfig resource associated with your organization, folder, or project.

The name format varies based on the GCP resource hierarchy as follows:

  • For project:projects/{projectNumber}/locations/global/intelligenceConfig
  • For organization:organizations/{org_id}/locations/global/intelligenceConfig
  • For folder:folders/{folderId}/locations/global/intelligenceConfig
editionConfig

enum (EditionConfig)

Optional. The edition configuration of theIntelligenceConfig resource.

updateTime

string (Timestamp format)

Output only. The time at which theIntelligenceConfig resource is last updated.

Uses RFC 3339, where generated output will always be Z-normalized and uses 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples:"2014-10-02T15:01:23Z","2014-10-02T15:01:23.045123456Z" or"2014-10-02T15:01:23+05:30".

filter

object (Filter)

Optional. Filter over location and bucket.

effectiveIntelligenceConfig

object (EffectiveIntelligenceConfig)

Output only. TheIntelligenceConfig resource that is applicable for the resource.

trialConfig

object (TrialConfig)

The30-day introductory trial configuration of theIntelligenceConfig resource.

EditionConfig

The edition configuration of theIntelligenceConfig resource. This signifies the edition used for configuring theIntelligenceConfig resource and can only take the following values:EDITION_CONFIG_UNSPECIFIED,INHERIT,DISABLED,STANDARD andEVALUATE.

Enums
EDITION_CONFIG_UNSPECIFIEDThis is an unknown edition of the resource.
INHERITThe edition configuration of the parent resource. This is the default edition when there is noIntelligenceConfig setup for a GCP resource.
DISABLEDThe edition configuration is disabled for theIntelligenceConfig resource and its children. Filters are not applicable.
STANDARDTheIntelligenceConfig resource is of STANDARD edition.
TRIALTheIntelligenceConfig resource is available inTRIAL edition.

Filter

Filter over location and bucket using include or exclude semantics. Resources that match the include or exclude filter are exclusively included or excluded from the Storage Intelligence plan.

JSON representation
{// Union fieldcloud_storage_locations can be only one of the following:"includedCloudStorageLocations":{object (CloudStorageLocations)},"excludedCloudStorageLocations":{object (CloudStorageLocations)}// End of list of possible types for union fieldcloud_storage_locations.// Union fieldcloud_storage_buckets can be only one of the following:"includedCloudStorageBuckets":{object (CloudStorageBuckets)},"excludedCloudStorageBuckets":{object (CloudStorageBuckets)}// End of list of possible types for union fieldcloud_storage_buckets.}
Fields
Union fieldcloud_storage_locations. Bucket locations to include or exclude.cloud_storage_locations can be only one of the following:
includedCloudStorageLocations

object (CloudStorageLocations)

Bucket locations to include.

excludedCloudStorageLocations

object (CloudStorageLocations)

Bucket locations to exclude.

Union fieldcloud_storage_buckets. Buckets to include or exclude.cloud_storage_buckets can be only one of the following:
includedCloudStorageBuckets

object (CloudStorageBuckets)

Buckets to include.

excludedCloudStorageBuckets

object (CloudStorageBuckets)

Buckets to exclude.

CloudStorageLocations

Collection of bucket locations.

JSON representation
{"locations":[string]}
Fields
locations[]

string

Optional. Bucket locations. Location can be any of the Cloud Storage regions specified in lower case format. For example,us-east1,us-west1.

CloudStorageBuckets

Collection of buckets.

JSON representation
{"bucketIdRegexes":[string]}
Fields
bucketIdRegexes[]

string

Optional. A regex pattern for matching bucket names. Regex should follow the syntax specified ingoogle/re2. For example,^sample_.* matches all buckets of the formgs://sample_bucket-1,gs://sample_bucket-2,gs://sample_bucket-n but notgs://test_sample_bucket. If you want to match a single bucket, saygs://sample_bucket, usesample_bucket.

EffectiveIntelligenceConfig

The effectiveIntelligenceConfig for the resource.

JSON representation
{"effectiveEdition":enum (EffectiveEdition),"intelligenceConfig":string}
Fields
effectiveEdition

enum (EffectiveEdition)

Output only. TheIntelligenceConfig edition that is applicable for the resource.

intelligenceConfig

string

Output only. TheIntelligenceConfig resource that is applied for the target resource. Format:{organizations|folders|projects}/{id}/locations/{location}/intelligenceConfig

EffectiveEdition

The effective edition of theIntelligenceConfig resource.

Enums
EFFECTIVE_EDITION_UNSPECIFIEDThis is an unknown edition of the resource.
NONENo edition.
STANDARDTheIntelligenceConfig resource is of STANDARD edition.

TrialConfig

The trial configuration of theIntelligenceConfig resource.

JSON representation
{"expireTime":string,}
Fields
expireTime

string (Timestamp format)

Output only. The time when the trial ends inRFC 3339 format.

Example:"2014-10-02T15:01:23Z"

Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025-05-19 UTC.