class Aws::FMS::Types::AppsListData
An Firewall Manager applications list.
@note When making an API call, you may pass AppsListData
data as a hash: { list_id: "ListId", list_name: "ResourceName", # required list_update_token: "UpdateToken", create_time: Time.now, last_update_time: Time.now, apps_list: [ # required { app_name: "ResourceName", # required protocol: "Protocol", # required port: 1, # required }, ], previous_apps_list: { "PreviousListVersion" => [ { app_name: "ResourceName", # required protocol: "Protocol", # required port: 1, # required }, ], }, }
@!attribute [rw] list_id
The ID of the Firewall Manager applications list. @return [String]
@!attribute [rw] list_name
The name of the Firewall Manager applications list. @return [String]
@!attribute [rw] list_update_token
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. @return [String]
@!attribute [rw] create_time
The time that the Firewall Manager applications list was created. @return [Time]
@!attribute [rw] last_update_time
The time that the Firewall Manager applications list was last updated. @return [Time]
@!attribute [rw] apps_list
An array of applications in the Firewall Manager applications list. @return [Array<Types::App>]
@!attribute [rw] previous_apps_list
A map of previous version numbers to their corresponding `App` object arrays. @return [Hash<String,Array<Types::App>>]
@see docs.aws.amazon.com/goto/WebAPI/fms-2018-01-01/AppsListData AWS API Documentation
Constants
- SENSITIVE