class
Amazonite::Ssm::GetAccessTokenResponse
- Amazonite::Ssm::GetAccessTokenResponse
- Reference
- Object
Included Modules
- JSON::Serializable
Defined in:
ssm/get_access_token_response.crConstructors
- .new(pull : JSON::PullParser)
- .new(credentials : Credentials | Nil = nil, access_request_status : AccessRequestStatus | Nil = nil)
- .new(*, __pull_for_json_serializable pull : JSON::PullParser)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#access_request_status : AccessRequestStatus | Nil
The status of the access request.
-
#access_request_status=(access_request_status : AccessRequestStatus | Nil)
The status of the access request.
-
#credentials : Credentials | Nil
The temporary security credentials which can be used to start just-in-time node access sessions.
-
#credentials=(credentials : Credentials | Nil)
The temporary security credentials which can be used to start just-in-time node access sessions.
-
#hash(hasher)
See
Object#hash(hasher) - #validate! : Nil
Constructor Detail
def self.new(credentials : Credentials | Nil = nil, access_request_status : AccessRequestStatus | Nil = nil)
#
Instance Method Detail
def ==(other : self)
#
Description copied from class Reference
Returns true if this reference is the same as other. Invokes same?.
def access_request_status=(access_request_status : AccessRequestStatus | Nil)
#
The status of the access request.
def credentials : Credentials | Nil
#
The temporary security credentials which can be used to start just-in-time node access sessions.
def credentials=(credentials : Credentials | Nil)
#
The temporary security credentials which can be used to start just-in-time node access sessions.