class
Awscr::SSM::Client
- Awscr::SSM::Client
- Reference
- Object
Defined in:
awscr-ssm/client.crConstructors
- .new(region : String, url : String, credential_provider : Aws::Credentials::Providers = Awscr::SSM::Credentials.default_provider)
- .new(region : String, credential_provider : Aws::Credentials::Providers = Awscr::SSM::Credentials.default_provider)
Instance Method Summary
- #delete_parameter(key : String) : Void
- #get_parameter(key : String, with_decryption : Bool = false) : String
- #get_parameter_history(name : String, max_results : Int32 = 10, next_token : String | Nil = nil, with_decryption : Bool = true) : ParameterHistoryResult
- #get_parameters_by_path(path : String, max_results : Int32 = 10, next_token : String | Nil = nil, recursive : Bool = true, with_decryption : Bool = true) : ParameterResult
- #put_parameter(key : String, value : String, secure : Bool = false, description : String = "", allowed_pattern : String = "", key_id : String = "", overwrite : Bool = true) : Int32
Constructor Detail
def self.new(region : String, url : String, credential_provider : Aws::Credentials::Providers = Awscr::SSM::Credentials.default_provider)
#
def self.new(region : String, credential_provider : Aws::Credentials::Providers = Awscr::SSM::Credentials.default_provider)
#
Instance Method Detail
def get_parameter_history(name : String, max_results : Int32 = 10, next_token : String | Nil = nil, with_decryption : Bool = true) : ParameterHistoryResult
#
def get_parameters_by_path(path : String, max_results : Int32 = 10, next_token : String | Nil = nil, recursive : Bool = true, with_decryption : Bool = true) : ParameterResult
#
def put_parameter(key : String, value : String, secure : Bool = false, description : String = "", allowed_pattern : String = "", key_id : String = "", overwrite : Bool = true) : Int32
#