Struct google_autoscaler1_beta2::api::Autoscaler
source · pub struct Autoscaler {
pub autoscaling_policy: Option<AutoscalingPolicy>,
pub creation_timestamp: Option<String>,
pub description: Option<String>,
pub id: Option<u64>,
pub kind: Option<String>,
pub name: Option<String>,
pub self_link: Option<String>,
pub target: Option<String>,
}
Expand description
Cloud Autoscaler resource.
§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).
- delete autoscalers (none)
- get autoscalers (response)
- insert autoscalers (request)
- list autoscalers (none)
- patch autoscalers (request)
- update autoscalers (request)
Fields§
§autoscaling_policy: Option<AutoscalingPolicy>
Configuration parameters for autoscaling algorithm.
creation_timestamp: Option<String>
[Output Only] Creation timestamp in RFC3339 text format.
description: Option<String>
An optional textual description of the resource provided by the client.
id: Option<u64>
[Output Only] Unique identifier for the resource; defined by the server.
kind: Option<String>
Type of resource.
name: Option<String>
Name of the Autoscaler resource. Must be unique per project and zone.
self_link: Option<String>
[Output Only] A self-link to the Autoscaler configuration resource.
target: Option<String>
URL to the entity which will be autoscaled. Currently the only supported value is ReplicaPool?s URL. Note: it is illegal to specify multiple Autoscalers for the same target.
Trait Implementations§
source§impl Clone for Autoscaler
impl Clone for Autoscaler
source§fn clone(&self) -> Autoscaler
fn clone(&self) -> Autoscaler
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more