Reference documentation and code samples for the Storage Control V2 API class Google::Cloud::Storage::Control::V2::IntelligenceConfig.
The IntelligenceConfig resource associated with your organization, folder,
or project.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#edition_config
def edition_config() -> ::Google::Cloud::Storage::Control::V2::IntelligenceConfig::EditionConfig-
(::Google::Cloud::Storage::Control::V2::IntelligenceConfig::EditionConfig) — Optional. The edition configuration of the
IntelligenceConfigresource.
#edition_config=
def edition_config=(value) -> ::Google::Cloud::Storage::Control::V2::IntelligenceConfig::EditionConfig-
value (::Google::Cloud::Storage::Control::V2::IntelligenceConfig::EditionConfig) — Optional. The edition configuration of the
IntelligenceConfigresource.
-
(::Google::Cloud::Storage::Control::V2::IntelligenceConfig::EditionConfig) — Optional. The edition configuration of the
IntelligenceConfigresource.
#effective_intelligence_config
def effective_intelligence_config() -> ::Google::Cloud::Storage::Control::V2::IntelligenceConfig::EffectiveIntelligenceConfig-
(::Google::Cloud::Storage::Control::V2::IntelligenceConfig::EffectiveIntelligenceConfig) — Output only. The
IntelligenceConfigresource that is applicable for the resource.
#filter
def filter() -> ::Google::Cloud::Storage::Control::V2::IntelligenceConfig::Filter- (::Google::Cloud::Storage::Control::V2::IntelligenceConfig::Filter) — Optional. Filter over location and bucket.
#filter=
def filter=(value) -> ::Google::Cloud::Storage::Control::V2::IntelligenceConfig::Filter- value (::Google::Cloud::Storage::Control::V2::IntelligenceConfig::Filter) — Optional. Filter over location and bucket.
- (::Google::Cloud::Storage::Control::V2::IntelligenceConfig::Filter) — Optional. Filter over location and bucket.
#name
def name() -> ::String-
(::String) —
Identifier. The name of the
IntelligenceConfigresource 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
- For project:
#name=
def name=(value) -> ::String-
value (::String) —
Identifier. The name of the
IntelligenceConfigresource 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
- For project:
-
(::String) —
Identifier. The name of the
IntelligenceConfigresource 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
- For project:
#trial_config
def trial_config() -> ::Google::Cloud::Storage::Control::V2::IntelligenceConfig::TrialConfig-
(::Google::Cloud::Storage::Control::V2::IntelligenceConfig::TrialConfig) — The trial configuration of the
IntelligenceConfigresource.
#trial_config=
def trial_config=(value) -> ::Google::Cloud::Storage::Control::V2::IntelligenceConfig::TrialConfig-
value (::Google::Cloud::Storage::Control::V2::IntelligenceConfig::TrialConfig) — The trial configuration of the
IntelligenceConfigresource.
-
(::Google::Cloud::Storage::Control::V2::IntelligenceConfig::TrialConfig) — The trial configuration of the
IntelligenceConfigresource.
#update_time
def update_time() -> ::Google::Protobuf::Timestamp-
(::Google::Protobuf::Timestamp) — Output only. The time at which the
IntelligenceConfigresource is last updated.