Module: Aws::DirectoryServiceData::Types
- Defined in:
- gems/aws-sdk-directoryservicedata/lib/aws-sdk-directoryservicedata/types.rb
Defined Under Namespace
Classes: AccessDeniedException, AddGroupMemberRequest, AddGroupMemberResult, AttributeValue, ConflictException, CreateGroupRequest, CreateGroupResult, CreateUserRequest, CreateUserResult, DeleteGroupRequest, DeleteGroupResult, DeleteUserRequest, DeleteUserResult, DescribeGroupRequest, DescribeGroupResult, DescribeUserRequest, DescribeUserResult, DirectoryUnavailableException, DisableUserRequest, DisableUserResult, Group, GroupSummary, InternalServerException, ListGroupMembersRequest, ListGroupMembersResult, ListGroupsForMemberRequest, ListGroupsForMemberResult, ListGroupsRequest, ListGroupsResult, ListUsersRequest, ListUsersResult, Member, RemoveGroupMemberRequest, RemoveGroupMemberResult, ResourceNotFoundException, SearchGroupsRequest, SearchGroupsResult, SearchUsersRequest, SearchUsersResult, ThrottlingException, UpdateGroupRequest, UpdateGroupResult, UpdateUserRequest, UpdateUserResult, User, UserSummary, ValidationException
Instance Attribute Summary collapse
-
#bool ⇒ Boolean
Indicates that the attribute type value is a boolean.
-
#n ⇒ Integer
Indicates that the attribute type value is a number.
-
#s ⇒ String
Indicates that the attribute type value is a string.
-
#ss ⇒ Array<String>
Indicates that the attribute type value is a string set.
Instance Attribute Details
#bool ⇒ Boolean
Indicates that the attribute type value is a boolean. For example:
"BOOL": true
144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 |
# File 'gems/aws-sdk-directoryservicedata/lib/aws-sdk-directoryservicedata/types.rb', line 144 class AttributeValue < Struct.new( :bool, :n, :s, :ss, :unknown) SENSITIVE = [:bool, :n, :s, :ss] include Aws::Structure include Aws::Structure::Union class Bool < AttributeValue; end class N < AttributeValue; end class S < AttributeValue; end class Ss < AttributeValue; end class Unknown < AttributeValue; end end |
#n ⇒ Integer
Indicates that the attribute type value is a number. For example:
"N": "16"
144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 |
# File 'gems/aws-sdk-directoryservicedata/lib/aws-sdk-directoryservicedata/types.rb', line 144 class AttributeValue < Struct.new( :bool, :n, :s, :ss, :unknown) SENSITIVE = [:bool, :n, :s, :ss] include Aws::Structure include Aws::Structure::Union class Bool < AttributeValue; end class N < AttributeValue; end class S < AttributeValue; end class Ss < AttributeValue; end class Unknown < AttributeValue; end end |
#s ⇒ String
Indicates that the attribute type value is a string. For example:
"S": "S Group"
144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 |
# File 'gems/aws-sdk-directoryservicedata/lib/aws-sdk-directoryservicedata/types.rb', line 144 class AttributeValue < Struct.new( :bool, :n, :s, :ss, :unknown) SENSITIVE = [:bool, :n, :s, :ss] include Aws::Structure include Aws::Structure::Union class Bool < AttributeValue; end class N < AttributeValue; end class S < AttributeValue; end class Ss < AttributeValue; end class Unknown < AttributeValue; end end |
#ss ⇒ Array<String>
Indicates that the attribute type value is a string set. For example:
"SS":
["sample_service_class/host.sample.com:1234/sample_service_name_1",
"sample_service_class/host.sample.com:1234/sample_service_name_2"]
144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 |
# File 'gems/aws-sdk-directoryservicedata/lib/aws-sdk-directoryservicedata/types.rb', line 144 class AttributeValue < Struct.new( :bool, :n, :s, :ss, :unknown) SENSITIVE = [:bool, :n, :s, :ss] include Aws::Structure include Aws::Structure::Union class Bool < AttributeValue; end class N < AttributeValue; end class S < AttributeValue; end class Ss < AttributeValue; end class Unknown < AttributeValue; end end |