You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

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

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Note:

When passing AppsListData as input to an Aws::Client method, you can use a vanilla 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
      },
    ],
  },
}

An AWS Firewall Manager applications list.

Returned by:

Instance Attribute Summary collapse

Instance Attribute Details

#apps_listArray<Types::App>

An array of applications in the AWS Firewall Manager applications list.

Returns:

  • (Array<Types::App>)

    An array of applications in the AWS Firewall Manager applications list.

#create_timeTime

The time that the AWS Firewall Manager applications list was created.

Returns:

  • (Time)

    The time that the AWS Firewall Manager applications list was created.

#last_update_timeTime

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

Returns:

  • (Time)

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

#list_idString

The ID of the AWS Firewall Manager applications list.

Returns:

  • (String)

    The ID of the AWS Firewall Manager applications list.

#list_nameString

The name of the AWS Firewall Manager applications list.

Returns:

  • (String)

    The name of the AWS Firewall Manager applications list.

#list_update_tokenString

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)

    A unique identifier for each update to the list.

#previous_apps_listHash<String,Array<Types::App>>

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

Returns:

  • (Hash<String,Array<Types::App>>)

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