Class: Aws::FMS::Types::AppsListData

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-fms/lib/aws-sdk-fms/types.rb

Overview

An Firewall Manager applications list.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#apps_list ⇒ Array<Types::App>

An array of applications in the Firewall Manager applications list.

Returns:



242
243
244
245
246
247
248
249
250
251
252
# File 'gems/aws-sdk-fms/lib/aws-sdk-fms/types.rb', line 242

class AppsListData < Struct.new(
  :list_id,
  :list_name,
  :list_update_token,
  :create_time,
  :last_update_time,
  :apps_list,
  :previous_apps_list)
  SENSITIVE = []
  include Aws::Structure
end

#create_time ⇒ Time

The time that the Firewall Manager applications list was created.

Returns:

  • (Time)


242
243
244
245
246
247
248
249
250
251
252
# File 'gems/aws-sdk-fms/lib/aws-sdk-fms/types.rb', line 242

class AppsListData < Struct.new(
  :list_id,
  :list_name,
  :list_update_token,
  :create_time,
  :last_update_time,
  :apps_list,
  :previous_apps_list)
  SENSITIVE = []
  include Aws::Structure
end

#last_update_time ⇒ Time

The time that the Firewall Manager applications list was last updated.

Returns:

  • (Time)


242
243
244
245
246
247
248
249
250
251
252
# File 'gems/aws-sdk-fms/lib/aws-sdk-fms/types.rb', line 242

class AppsListData < Struct.new(
  :list_id,
  :list_name,
  :list_update_token,
  :create_time,
  :last_update_time,
  :apps_list,
  :previous_apps_list)
  SENSITIVE = []
  include Aws::Structure
end

#list_id ⇒ String

The ID of the Firewall Manager applications list.

Returns:

  • (String)


242
243
244
245
246
247
248
249
250
251
252
# File 'gems/aws-sdk-fms/lib/aws-sdk-fms/types.rb', line 242

class AppsListData < Struct.new(
  :list_id,
  :list_name,
  :list_update_token,
  :create_time,
  :last_update_time,
  :apps_list,
  :previous_apps_list)
  SENSITIVE = []
  include Aws::Structure
end

#list_name ⇒ String

The name of the Firewall Manager applications list.

Returns:

  • (String)


242
243
244
245
246
247
248
249
250
251
252
# File 'gems/aws-sdk-fms/lib/aws-sdk-fms/types.rb', line 242

class AppsListData < Struct.new(
  :list_id,
  :list_name,
  :list_update_token,
  :create_time,
  :last_update_time,
  :apps_list,
  :previous_apps_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.

Returns:

  • (String)


242
243
244
245
246
247
248
249
250
251
252
# File 'gems/aws-sdk-fms/lib/aws-sdk-fms/types.rb', line 242

class AppsListData < Struct.new(
  :list_id,
  :list_name,
  :list_update_token,
  :create_time,
  :last_update_time,
  :apps_list,
  :previous_apps_list)
  SENSITIVE = []
  include Aws::Structure
end

#previous_apps_list ⇒ Hash<String,Array<Types::App>>

A map of previous version numbers to their corresponding App object arrays.

Returns:



242
243
244
245
246
247
248
249
250
251
252
# File 'gems/aws-sdk-fms/lib/aws-sdk-fms/types.rb', line 242

class AppsListData < Struct.new(
  :list_id,
  :list_name,
  :list_update_token,
  :create_time,
  :last_update_time,
  :apps_list,
  :previous_apps_list)
  SENSITIVE = []
  include Aws::Structure
end