class

Amazonite::SsmV1::ModifyDocumentPermissionRequest

Inherits JSON::Serializable < Reference < Object

Constructors

new(name : String, permission_type : DocumentPermissionType, account_ids_to_add : Array(String) | Nil = nil, account_ids_to_remove : Array(String) | Nil = nil, shared_document_version : String | Nil = nil)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

account_ids_to_add
Source
account_ids_to_add=(account_ids_to_add : Array(String) | Nil)
Source
account_ids_to_remove
Source
account_ids_to_remove=(account_ids_to_remove : Array(String) | Nil)
Source
name
Source
name=(name : String)
Source
permission_type
Source
permission_type=(permission_type : DocumentPermissionType)
Source
shared_document_version
Source
shared_document_version=(shared_document_version : String | Nil)
Source