ProtocolsListData class

An AWS Firewall Manager protocols list.

Constructors

ProtocolsListData({required String listName, required List<String> protocolsList, DateTime? createTime, DateTime? lastUpdateTime, String? listId, String? listUpdateToken, Map<String, List<String>>? previousProtocolsList})
ProtocolsListData.fromJson(Map<String, dynamic> json)
factory

Properties

createTime DateTime?
The time that the AWS Firewall Manager protocols list was created.
final
hashCode int
The hash code for this object.
no setterinherited
lastUpdateTime DateTime?
The time that the AWS Firewall Manager protocols list was last updated.
final
listId String?
The ID of the AWS Firewall Manager protocols list.
final
listName String
The name of the AWS Firewall Manager protocols list.
final
listUpdateToken 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.
final
previousProtocolsList Map<String, List<String>>?
A map of previous version numbers to their corresponding protocol arrays.
final
protocolsList List<String>
An array of protocols in the AWS Firewall Manager protocols list.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited