Class: Aws::Wickr::Types::SecurityGroup
- Inherits:
-
Struct
- Object
- Struct
- Aws::Wickr::Types::SecurityGroup
- Defined in:
- gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb
Overview
Represents a security group in a Wickr network, containing membership statistics, configuration, and all permission settings that apply to its members.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#active_directory_guid ⇒ String
The GUID of the Active Directory group associated with this security group, if synchronized with LDAP.
-
#active_members ⇒ Integer
The number of active user members currently in the security group.
-
#bot_members ⇒ Integer
The number of bot members currently in the security group.
-
#id ⇒ String
The unique identifier of the security group.
-
#is_default ⇒ Boolean
Indicates whether this is the default security group for the network.
-
#modified ⇒ Integer
The timestamp when the security group was last modified, specified in epoch seconds.
-
#name ⇒ String
The human-readable name of the security group.
-
#security_group_settings ⇒ Types::SecurityGroupSettings
The comprehensive configuration settings that define capabilities and restrictions for members of this security group.
Instance Attribute Details
#active_directory_guid ⇒ String
The GUID of the Active Directory group associated with this security group, if synchronized with LDAP.
2840 2841 2842 2843 2844 2845 2846 2847 2848 2849 2850 2851 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 2840 class SecurityGroup < Struct.new( :active_members, :bot_members, :active_directory_guid, :id, :is_default, :name, :modified, :security_group_settings) SENSITIVE = [] include Aws::Structure end |
#active_members ⇒ Integer
The number of active user members currently in the security group.
2840 2841 2842 2843 2844 2845 2846 2847 2848 2849 2850 2851 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 2840 class SecurityGroup < Struct.new( :active_members, :bot_members, :active_directory_guid, :id, :is_default, :name, :modified, :security_group_settings) SENSITIVE = [] include Aws::Structure end |
#bot_members ⇒ Integer
The number of bot members currently in the security group.
2840 2841 2842 2843 2844 2845 2846 2847 2848 2849 2850 2851 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 2840 class SecurityGroup < Struct.new( :active_members, :bot_members, :active_directory_guid, :id, :is_default, :name, :modified, :security_group_settings) SENSITIVE = [] include Aws::Structure end |
#id ⇒ String
The unique identifier of the security group.
2840 2841 2842 2843 2844 2845 2846 2847 2848 2849 2850 2851 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 2840 class SecurityGroup < Struct.new( :active_members, :bot_members, :active_directory_guid, :id, :is_default, :name, :modified, :security_group_settings) SENSITIVE = [] include Aws::Structure end |
#is_default ⇒ Boolean
Indicates whether this is the default security group for the network. Each network has only one default group.
2840 2841 2842 2843 2844 2845 2846 2847 2848 2849 2850 2851 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 2840 class SecurityGroup < Struct.new( :active_members, :bot_members, :active_directory_guid, :id, :is_default, :name, :modified, :security_group_settings) SENSITIVE = [] include Aws::Structure end |
#modified ⇒ Integer
The timestamp when the security group was last modified, specified in epoch seconds.
2840 2841 2842 2843 2844 2845 2846 2847 2848 2849 2850 2851 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 2840 class SecurityGroup < Struct.new( :active_members, :bot_members, :active_directory_guid, :id, :is_default, :name, :modified, :security_group_settings) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The human-readable name of the security group.
2840 2841 2842 2843 2844 2845 2846 2847 2848 2849 2850 2851 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 2840 class SecurityGroup < Struct.new( :active_members, :bot_members, :active_directory_guid, :id, :is_default, :name, :modified, :security_group_settings) SENSITIVE = [] include Aws::Structure end |
#security_group_settings ⇒ Types::SecurityGroupSettings
The comprehensive configuration settings that define capabilities and restrictions for members of this security group.
2840 2841 2842 2843 2844 2845 2846 2847 2848 2849 2850 2851 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 2840 class SecurityGroup < Struct.new( :active_members, :bot_members, :active_directory_guid, :id, :is_default, :name, :modified, :security_group_settings) SENSITIVE = [] include Aws::Structure end |