Struct rusoto_lightsail::Blueprint
[−]
[src]
pub struct Blueprint { pub blueprint_id: Option<String>, pub description: Option<String>, pub group: Option<String>, pub is_active: Option<bool>, pub license_url: Option<String>, pub min_power: Option<i64>, pub name: Option<String>, pub product_url: Option<String>, pub type_: Option<String>, pub version: Option<String>, pub version_code: Option<String>, }
Describes a blueprint (a virtual private server image).
Fields
blueprint_id: Option<String>
The ID for the virtual private server image (e.g., app_wordpress_4_4
or app_lamp_7_0
).
description: Option<String>
The description of the blueprint.
group: Option<String>
The group name of the blueprint (e.g., amazon-linux
).
is_active: Option<bool>
A Boolean value indicating whether the blueprint is active. When you update your blueprints, you will inactivate old blueprints and keep the most recent versions active.
license_url: Option<String>
The end-user license agreement URL for the image or blueprint.
min_power: Option<i64>
The minimum machine size required to run this blueprint. 0
indicates that the blueprint runs on all instances.
name: Option<String>
The friendly name of the blueprint (e.g., Amazon Linux
).
product_url: Option<String>
The product URL to learn more about the image or blueprint.
type_: Option<String>
The type of the blueprint (e.g., os
or app
).
version: Option<String>
The version number of the operating system, application, or stack (e.g., 2016.03.0
).
version_code: Option<String>
The version code.
Trait Implementations
impl Default for Blueprint
[src]
impl Debug for Blueprint
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more