Class: Aws::FMS::Types::ProtocolsListData
- Inherits:
-
Struct
- Object
- Struct
- Aws::FMS::Types::ProtocolsListData
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-fms/types.rb
Overview
An Firewall Manager protocols list.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#create_time ⇒ Time
The time that the Firewall Manager protocols list was created.
-
#last_update_time ⇒ Time
The time that the Firewall Manager protocols list was last updated.
-
#list_id ⇒ String
The ID of the Firewall Manager protocols list.
-
#list_name ⇒ String
The name of the Firewall Manager protocols list.
-
#list_update_token ⇒ String
A unique identifier for each update to the list.
-
#previous_protocols_list ⇒ Hash<String,Array<String>>
A map of previous version numbers to their corresponding protocol arrays.
-
#protocols_list ⇒ Array<String>
An array of protocols in the Firewall Manager protocols list.
Instance Attribute Details
#create_time ⇒ Time
The time that the Firewall Manager protocols list was created.
3886 3887 3888 3889 3890 3891 3892 3893 3894 3895 3896 |
# File 'lib/aws-sdk-fms/types.rb', line 3886 class ProtocolsListData < Struct.new( :list_id, :list_name, :list_update_token, :create_time, :last_update_time, :protocols_list, :previous_protocols_list) SENSITIVE = [] include Aws::Structure end |
#last_update_time ⇒ Time
The time that the Firewall Manager protocols list was last updated.
3886 3887 3888 3889 3890 3891 3892 3893 3894 3895 3896 |
# File 'lib/aws-sdk-fms/types.rb', line 3886 class ProtocolsListData < Struct.new( :list_id, :list_name, :list_update_token, :create_time, :last_update_time, :protocols_list, :previous_protocols_list) SENSITIVE = [] include Aws::Structure end |
#list_id ⇒ String
The ID of the Firewall Manager protocols list.
3886 3887 3888 3889 3890 3891 3892 3893 3894 3895 3896 |
# File 'lib/aws-sdk-fms/types.rb', line 3886 class ProtocolsListData < Struct.new( :list_id, :list_name, :list_update_token, :create_time, :last_update_time, :protocols_list, :previous_protocols_list) SENSITIVE = [] include Aws::Structure end |
#list_name ⇒ String
The name of the Firewall Manager protocols list.
3886 3887 3888 3889 3890 3891 3892 3893 3894 3895 3896 |
# File 'lib/aws-sdk-fms/types.rb', line 3886 class ProtocolsListData < Struct.new( :list_id, :list_name, :list_update_token, :create_time, :last_update_time, :protocols_list, :previous_protocols_list) SENSITIVE = [] include Aws::Structure end |
#list_update_token ⇒ String
A unique identifier for each update to the list. When you update the list, the update token must match the token of the current version of the application list. You can retrieve the update token by getting the list.
3886 3887 3888 3889 3890 3891 3892 3893 3894 3895 3896 |
# File 'lib/aws-sdk-fms/types.rb', line 3886 class ProtocolsListData < Struct.new( :list_id, :list_name, :list_update_token, :create_time, :last_update_time, :protocols_list, :previous_protocols_list) SENSITIVE = [] include Aws::Structure end |
#previous_protocols_list ⇒ Hash<String,Array<String>>
A map of previous version numbers to their corresponding protocol arrays.
3886 3887 3888 3889 3890 3891 3892 3893 3894 3895 3896 |
# File 'lib/aws-sdk-fms/types.rb', line 3886 class ProtocolsListData < Struct.new( :list_id, :list_name, :list_update_token, :create_time, :last_update_time, :protocols_list, :previous_protocols_list) SENSITIVE = [] include Aws::Structure end |
#protocols_list ⇒ Array<String>
An array of protocols in the Firewall Manager protocols list.
3886 3887 3888 3889 3890 3891 3892 3893 3894 3895 3896 |
# File 'lib/aws-sdk-fms/types.rb', line 3886 class ProtocolsListData < Struct.new( :list_id, :list_name, :list_update_token, :create_time, :last_update_time, :protocols_list, :previous_protocols_list) SENSITIVE = [] include Aws::Structure end |