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

Class: Aws::FMS::Types::ProtocolsListData

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

Overview

Note:

When passing ProtocolsListData 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,
  protocols_list: ["Protocol"], # required
  previous_protocols_list: {
    "PreviousListVersion" => ["Protocol"],
  },
}

An AWS Firewall Manager protocols list.

Returned by:

Instance Attribute Summary collapse

Instance Attribute Details

#create_timeTime

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

Returns:

  • (Time)

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

#last_update_timeTime

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

Returns:

  • (Time)

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

#list_idString

The ID of the AWS Firewall Manager protocols list.

Returns:

  • (String)

    The ID of the AWS Firewall Manager protocols list.

#list_nameString

The name of the AWS Firewall Manager protocols list.

Returns:

  • (String)

    The name of the AWS Firewall Manager protocols 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_protocols_listHash<String,Array<String>>

A map of previous version numbers to their corresponding protocol arrays.

Returns:

  • (Hash<String,Array<String>>)

    A map of previous version numbers to their corresponding protocol arrays.

#protocols_listArray<String>

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

Returns:

  • (Array<String>)

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