class Rancher::Amazonec2Config

Included Modules

Defined in:

rancher/types/generated/amazonec2_config.cr

Constructors

Instance Method Summary

Instance methods inherited from class Rancher::Object

client : Client client, client=(client : Client) client=, client? : Client | Nil client?, id : String id, id=(id : String) id=, id? : String | Nil id?, with_client(client : Client) with_client

Constructor Detail

def self.new(pull : JSON::PullParser) #

[View source]

Instance Method Detail

def access_key : String #

def access_key=(access_key : String) #

[View source]
def access_key? : String | Nil #

def ami : String #

def ami=(ami : String) #

[View source]
def ami? : String | Nil #

def block_duration_minutes : String #

def block_duration_minutes=(block_duration_minutes : String) #

[View source]
def block_duration_minutes? : String | Nil #

def device_name : String #

def device_name=(device_name : String) #

[View source]
def device_name? : String | Nil #

def endpoint : String #

def endpoint=(endpoint : String) #

[View source]
def endpoint? : String | Nil #

def iam_instance_profile : String #

def iam_instance_profile=(iam_instance_profile : String) #

[View source]
def iam_instance_profile? : String | Nil #

def insecure_transport : Bool #

def insecure_transport=(insecure_transport : Bool) #

[View source]
def insecure_transport? : Bool | Nil #

def instance_type : String #

def instance_type=(instance_type : String) #

[View source]
def instance_type? : String | Nil #

def keypair_name : String #

def keypair_name=(keypair_name : String) #

[View source]
def keypair_name? : String | Nil #

def monitoring : Bool #

def monitoring=(monitoring : Bool) #

[View source]
def monitoring? : Bool | Nil #

def open_port : Array(String) #

def open_port=(open_port : Array(String)) #

[View source]
def open_port? : Array(String) | Nil #

def private_address_only : Bool #

def private_address_only=(private_address_only : Bool) #

[View source]
def private_address_only? : Bool | Nil #

def region : String #

def region=(region : String) #

[View source]
def region? : String | Nil #

def request_spot_instance : Bool #

def request_spot_instance=(request_spot_instance : Bool) #

[View source]
def request_spot_instance? : Bool | Nil #

def retries : String #

def retries=(retries : String) #

[View source]
def retries? : String | Nil #

def root_size : String #

def root_size=(root_size : String) #

[View source]
def root_size? : String | Nil #

def secret_key : String #

def secret_key=(secret_key : String) #

[View source]
def secret_key? : String | Nil #

def security_group : Array(String) #

def security_group=(security_group : Array(String)) #

[View source]
def security_group? : Array(String) | Nil #

def session_token : String #

def session_token=(session_token : String) #

[View source]
def session_token? : String | Nil #

def spot_price : String #

def spot_price=(spot_price : String) #

[View source]
def spot_price? : String | Nil #

def ssh_keypath : String #

def ssh_keypath=(ssh_keypath : String) #

[View source]
def ssh_keypath? : String | Nil #

def ssh_user : String #

def ssh_user=(ssh_user : String) #

[View source]
def ssh_user? : String | Nil #

def subnet_id : String #

def subnet_id=(subnet_id : String) #

[View source]
def subnet_id? : String | Nil #

def tags : String #

def tags=(tags : String) #

[View source]
def tags? : String | Nil #

def use_ebs_optimized_instance : Bool #

def use_ebs_optimized_instance=(use_ebs_optimized_instance : Bool) #

[View source]
def use_ebs_optimized_instance? : Bool | Nil #

def use_private_address : Bool #

def use_private_address=(use_private_address : Bool) #

[View source]
def use_private_address? : Bool | Nil #

def userdata : String #

def userdata=(userdata : String) #

[View source]
def userdata? : String | Nil #

def volume_type : String #

def volume_type=(volume_type : String) #

[View source]
def volume_type? : String | Nil #

def vpc_id : String #

def vpc_id=(vpc_id : String) #

[View source]
def vpc_id? : String | Nil #

def zone : String #

def zone=(zone : String) #

[View source]
def zone? : String | Nil #