Reference documentation and code samples for the Google Cloud Storage Control V2 Client class IntelligenceConfig.
The IntelligenceConfig
resource associated with your organization, folder,
or project.
Generated from protobuf message google.storage.control.v2.IntelligenceConfig
Namespace
Google \ Cloud \ Storage \ Control \ V2Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ name |
string
Identifier. The name of the |
↳ edition_config |
int
Optional. The edition configuration of the |
↳ update_time |
Google\Protobuf\Timestamp
Output only. The time at which the |
↳ filter |
IntelligenceConfig\Filter
Optional. Filter over location and bucket. |
↳ effective_intelligence_config |
IntelligenceConfig\EffectiveIntelligenceConfig
Output only. The |
↳ trial_config |
IntelligenceConfig\TrialConfig
The trial configuration of the |
getName
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
Returns | |
---|---|
Type | Description |
string |
setName
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
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getEditionConfig
Optional. The edition configuration of the IntelligenceConfig
resource.
Returns | |
---|---|
Type | Description |
int |
setEditionConfig
Optional. The edition configuration of the IntelligenceConfig
resource.
Parameter | |
---|---|
Name | Description |
var |
int
|
Returns | |
---|---|
Type | Description |
$this |
getUpdateTime
Output only. The time at which the IntelligenceConfig
resource is last
updated.
Returns | |
---|---|
Type | Description |
Google\Protobuf\Timestamp|null |
hasUpdateTime
clearUpdateTime
setUpdateTime
Output only. The time at which the IntelligenceConfig
resource is last
updated.
Parameter | |
---|---|
Name | Description |
var |
Google\Protobuf\Timestamp
|
Returns | |
---|---|
Type | Description |
$this |
getFilter
Optional. Filter over location and bucket.
Returns | |
---|---|
Type | Description |
IntelligenceConfig\Filter|null |
hasFilter
clearFilter
setFilter
Optional. Filter over location and bucket.
Parameter | |
---|---|
Name | Description |
var |
IntelligenceConfig\Filter
|
Returns | |
---|---|
Type | Description |
$this |
getEffectiveIntelligenceConfig
Output only. The IntelligenceConfig
resource that is applicable for the
resource.
Returns | |
---|---|
Type | Description |
IntelligenceConfig\EffectiveIntelligenceConfig|null |
hasEffectiveIntelligenceConfig
clearEffectiveIntelligenceConfig
setEffectiveIntelligenceConfig
Output only. The IntelligenceConfig
resource that is applicable for the
resource.
Parameter | |
---|---|
Name | Description |
var |
IntelligenceConfig\EffectiveIntelligenceConfig
|
Returns | |
---|---|
Type | Description |
$this |
getTrialConfig
The trial configuration of the IntelligenceConfig
resource.
Returns | |
---|---|
Type | Description |
IntelligenceConfig\TrialConfig|null |
hasTrialConfig
clearTrialConfig
setTrialConfig
The trial configuration of the IntelligenceConfig
resource.
Parameter | |
---|---|
Name | Description |
var |
IntelligenceConfig\TrialConfig
|
Returns | |
---|---|
Type | Description |
$this |