Class: Aws::Wickr::Types::SecurityGroupSettingsRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::Wickr::Types::SecurityGroupSettingsRequest
- Defined in:
- gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb
Overview
Contains the security group configuration settings that can be specified when creating or updating a security group. This is a subset of SecurityGroupSettings containing only the modifiable federation and security settings.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#enable_guest_federation ⇒ Boolean
Guest users let you work with people outside your organization that only have limited access to Wickr.
-
#enable_restricted_global_federation ⇒ Boolean
Enables restricted global federation to limit communication to specific permitted networks only.
-
#federation_mode ⇒ Integer
The local federation mode.
-
#global_federation ⇒ Boolean
Allow users to securely federate with all Amazon Web Services Wickr networks and Amazon Web Services Enterprise networks.
-
#lockout_threshold ⇒ Integer
The number of failed password attempts before a user account is locked out.
-
#permitted_networks ⇒ Array<String>
A list of network IDs that are permitted for local federation when federation mode is set to restricted.
-
#permitted_wickr_aws_networks ⇒ Array<Types::WickrAwsNetworks>
A list of permitted Amazon Web Services Wickr networks for restricted global federation.
-
#permitted_wickr_enterprise_networks ⇒ Array<Types::PermittedWickrEnterpriseNetwork>
A list of permitted Wickr Enterprise networks for restricted global federation.
Instance Attribute Details
#enable_guest_federation ⇒ Boolean
Guest users let you work with people outside your organization that only have limited access to Wickr. Only valid when federationMode is set to Global.
3127 3128 3129 3130 3131 3132 3133 3134 3135 3136 3137 3138 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3127 class SecurityGroupSettingsRequest < Struct.new( :lockout_threshold, :permitted_networks, :enable_guest_federation, :global_federation, :federation_mode, :enable_restricted_global_federation, :permitted_wickr_aws_networks, :permitted_wickr_enterprise_networks) SENSITIVE = [] include Aws::Structure end |
#enable_restricted_global_federation ⇒ Boolean
Enables restricted global federation to limit communication to specific permitted networks only. Requires globalFederation to be enabled.
3127 3128 3129 3130 3131 3132 3133 3134 3135 3136 3137 3138 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3127 class SecurityGroupSettingsRequest < Struct.new( :lockout_threshold, :permitted_networks, :enable_guest_federation, :global_federation, :federation_mode, :enable_restricted_global_federation, :permitted_wickr_aws_networks, :permitted_wickr_enterprise_networks) SENSITIVE = [] include Aws::Structure end |
#federation_mode ⇒ Integer
The local federation mode. Values: 0 (none), 1 (federated - all networks), 2 (restricted - only permitted networks).
3127 3128 3129 3130 3131 3132 3133 3134 3135 3136 3137 3138 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3127 class SecurityGroupSettingsRequest < Struct.new( :lockout_threshold, :permitted_networks, :enable_guest_federation, :global_federation, :federation_mode, :enable_restricted_global_federation, :permitted_wickr_aws_networks, :permitted_wickr_enterprise_networks) SENSITIVE = [] include Aws::Structure end |
#global_federation ⇒ Boolean
Allow users to securely federate with all Amazon Web Services Wickr networks and Amazon Web Services Enterprise networks.
3127 3128 3129 3130 3131 3132 3133 3134 3135 3136 3137 3138 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3127 class SecurityGroupSettingsRequest < Struct.new( :lockout_threshold, :permitted_networks, :enable_guest_federation, :global_federation, :federation_mode, :enable_restricted_global_federation, :permitted_wickr_aws_networks, :permitted_wickr_enterprise_networks) SENSITIVE = [] include Aws::Structure end |
#lockout_threshold ⇒ Integer
The number of failed password attempts before a user account is locked out.
3127 3128 3129 3130 3131 3132 3133 3134 3135 3136 3137 3138 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3127 class SecurityGroupSettingsRequest < Struct.new( :lockout_threshold, :permitted_networks, :enable_guest_federation, :global_federation, :federation_mode, :enable_restricted_global_federation, :permitted_wickr_aws_networks, :permitted_wickr_enterprise_networks) SENSITIVE = [] include Aws::Structure end |
#permitted_networks ⇒ Array<String>
A list of network IDs that are permitted for local federation when federation mode is set to restricted.
3127 3128 3129 3130 3131 3132 3133 3134 3135 3136 3137 3138 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3127 class SecurityGroupSettingsRequest < Struct.new( :lockout_threshold, :permitted_networks, :enable_guest_federation, :global_federation, :federation_mode, :enable_restricted_global_federation, :permitted_wickr_aws_networks, :permitted_wickr_enterprise_networks) SENSITIVE = [] include Aws::Structure end |
#permitted_wickr_aws_networks ⇒ Array<Types::WickrAwsNetworks>
A list of permitted Amazon Web Services Wickr networks for restricted global federation.
3127 3128 3129 3130 3131 3132 3133 3134 3135 3136 3137 3138 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3127 class SecurityGroupSettingsRequest < Struct.new( :lockout_threshold, :permitted_networks, :enable_guest_federation, :global_federation, :federation_mode, :enable_restricted_global_federation, :permitted_wickr_aws_networks, :permitted_wickr_enterprise_networks) SENSITIVE = [] include Aws::Structure end |
#permitted_wickr_enterprise_networks ⇒ Array<Types::PermittedWickrEnterpriseNetwork>
A list of permitted Wickr Enterprise networks for restricted global federation.
3127 3128 3129 3130 3131 3132 3133 3134 3135 3136 3137 3138 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3127 class SecurityGroupSettingsRequest < Struct.new( :lockout_threshold, :permitted_networks, :enable_guest_federation, :global_federation, :federation_mode, :enable_restricted_global_federation, :permitted_wickr_aws_networks, :permitted_wickr_enterprise_networks) SENSITIVE = [] include Aws::Structure end |