Cloud Storage v2 API - Class IntelligenceConfig (1.4.0)

public sealed class IntelligenceConfig : IMessage<IntelligenceConfig>, IEquatable<IntelligenceConfig>, IDeepCloneable<IntelligenceConfig>, IBufferMessage, IMessage

Reference documentation and code samples for the Cloud Storage v2 API class IntelligenceConfig.

The IntelligenceConfig resource associated with your organization, folder, or project.

Inheritance

object > IntelligenceConfig

Namespace

Google.Cloud.Storage.Control.V2

Assembly

Google.Cloud.Storage.Control.V2.dll

Constructors

IntelligenceConfig()

public IntelligenceConfig()

IntelligenceConfig(IntelligenceConfig)

public IntelligenceConfig(IntelligenceConfig other)
Parameter
Name Description
other IntelligenceConfig

Properties

EditionConfig

public IntelligenceConfig.Types.EditionConfig EditionConfig { get; set; }

Optional. The edition configuration of the IntelligenceConfig resource.

Property Value
Type Description
IntelligenceConfigTypesEditionConfig

EffectiveIntelligenceConfig

public IntelligenceConfig.Types.EffectiveIntelligenceConfig EffectiveIntelligenceConfig { get; set; }

Output only. The IntelligenceConfig resource that is applicable for the resource.

Property Value
Type Description
IntelligenceConfigTypesEffectiveIntelligenceConfig

Filter

public IntelligenceConfig.Types.Filter Filter { get; set; }

Optional. Filter over location and bucket.

Property Value
Type Description
IntelligenceConfigTypesFilter

IntelligenceConfigName

public IntelligenceConfigName IntelligenceConfigName { get; set; }

IntelligenceConfigName-typed view over the Name resource name property.

Property Value
Type Description
IntelligenceConfigName

Name

public string Name { get; set; }

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

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

  • For project: projects/{project_number}/locations/global/intelligenceConfig
  • For organization: organizations/{org_id}/locations/global/intelligenceConfig
  • For folder: folders/{folder_id}/locations/global/intelligenceConfig
Property Value
Type Description
string

TrialConfig

public IntelligenceConfig.Types.TrialConfig TrialConfig { get; set; }

The trial configuration of the IntelligenceConfig resource.

Property Value
Type Description
IntelligenceConfigTypesTrialConfig

UpdateTime

public Timestamp UpdateTime { get; set; }

Output only. The time at which the IntelligenceConfig resource is last updated.

Property Value
Type Description
Timestamp