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.
Implements
IMessageIntelligenceConfig, IEquatableIntelligenceConfig, IDeepCloneableIntelligenceConfig, IBufferMessage, IMessageNamespace
Google.Cloud.Storage.Control.V2Assembly
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 |