pub struct GoogleCloudRecommenderV1RecommenderConfig {
pub annotations: Option<HashMap<String, String>>,
pub display_name: Option<String>,
pub etag: Option<String>,
pub name: Option<String>,
pub recommender_generation_config: Option<GoogleCloudRecommenderV1RecommenderGenerationConfig>,
pub revision_id: Option<String>,
pub update_time: Option<DateTime<Utc>>,
}
Expand description
Configuration for a Recommender.
§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 recommenders get config billing accounts (response)
- locations recommenders update config billing accounts (request|response)
- locations recommenders get config organizations (response)
- locations recommenders update config organizations (request|response)
- locations recommenders get config projects (response)
- locations recommenders update config projects (request|response)
Fields§
§annotations: Option<HashMap<String, String>>
Allows clients to store small amounts of arbitrary data. Annotations must follow the Kubernetes syntax. The total size of all keys and values combined is limited to 256k. Key can have 2 segments: prefix (optional) and name (required), separated by a slash (/). Prefix must be a DNS subdomain. Name must be 63 characters or less, begin and end with alphanumerics, with dashes (-), underscores (_), dots (.), and alphanumerics between.
display_name: Option<String>
A user-settable field to provide a human-readable name to be used in user interfaces.
etag: Option<String>
Fingerprint of the RecommenderConfig. Provides optimistic locking when updating.
name: Option<String>
Name of recommender config. Eg, projects/[PROJECT_NUMBER]/locations/[LOCATION]/recommenders/[RECOMMENDER_ID]/config
recommender_generation_config: Option<GoogleCloudRecommenderV1RecommenderGenerationConfig>
RecommenderGenerationConfig which configures the Generation of recommendations for this recommender.
revision_id: Option<String>
Output only. Immutable. The revision ID of the config. A new revision is committed whenever the config is changed in any way. The format is an 8-character hexadecimal string.
update_time: Option<DateTime<Utc>>
Last time when the config was updated.
Trait Implementations§
source§impl Clone for GoogleCloudRecommenderV1RecommenderConfig
impl Clone for GoogleCloudRecommenderV1RecommenderConfig
source§fn clone(&self) -> GoogleCloudRecommenderV1RecommenderConfig
fn clone(&self) -> GoogleCloudRecommenderV1RecommenderConfig
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more