pub struct GoogleCloudRetailV2AttributesConfig {
pub attribute_config_level: Option<String>,
pub catalog_attributes: Option<HashMap<String, GoogleCloudRetailV2CatalogAttribute>>,
pub name: Option<String>,
}Expand description
Catalog level attribute config.
§Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
- locations catalogs attributes config add catalog attribute projects (response)
- locations catalogs attributes config remove catalog attribute projects (response)
- locations catalogs attributes config replace catalog attribute projects (response)
- locations catalogs get attributes config projects (response)
- locations catalogs update attributes config projects (request|response)
Fields§
§attribute_config_level: Option<String>Output only. The AttributeConfigLevel used for this catalog.
catalog_attributes: Option<HashMap<String, GoogleCloudRetailV2CatalogAttribute>>Enable attribute(s) config at catalog level. For example, indexable, dynamic_facetable, or searchable for each attribute. The key is catalog attribute’s name. For example: color, brands, attributes.custom_attribute, such as attributes.xyz. The maximum number of catalog attributes allowed in a request is 1000.
name: Option<String>Required. Immutable. The fully qualified resource name of the attribute config. Format: projects/*/locations/*/catalogs/*/attributesConfig
Trait Implementations§
Source§impl Clone for GoogleCloudRetailV2AttributesConfig
impl Clone for GoogleCloudRetailV2AttributesConfig
Source§fn clone(&self) -> GoogleCloudRetailV2AttributesConfig
fn clone(&self) -> GoogleCloudRetailV2AttributesConfig
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more