

# ProtocolsListData
<a name="API_ProtocolsListData"></a>

An Amazon Firewall Manager protocols list.

## Contents
<a name="API_ProtocolsListData_Contents"></a>

 ** ListName **   <a name="fms-Type-ProtocolsListData-ListName"></a>
The name of the Amazon Firewall Manager protocols list.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 128.  
Pattern: `^([\p{L}\p{Z}\p{N}_.:/=+\-@]*)$`   
Required: Yes

 ** ProtocolsList **   <a name="fms-Type-ProtocolsListData-ProtocolsList"></a>
An array of protocols in the Amazon Firewall Manager protocols list.  
Type: Array of strings  
Length Constraints: Minimum length of 1. Maximum length of 20.  
Pattern: `^([\p{L}\p{Z}\p{N}_.:/=+\-@]*)$`   
Required: Yes

 ** CreateTime **   <a name="fms-Type-ProtocolsListData-CreateTime"></a>
The time that the Amazon Firewall Manager protocols list was created.  
Type: Timestamp  
Required: No

 ** LastUpdateTime **   <a name="fms-Type-ProtocolsListData-LastUpdateTime"></a>
The time that the Amazon Firewall Manager protocols list was last updated.  
Type: Timestamp  
Required: No

 ** ListId **   <a name="fms-Type-ProtocolsListData-ListId"></a>
The ID of the Amazon Firewall Manager protocols list.  
Type: String  
Length Constraints: Fixed length of 36.  
Pattern: `^[a-z0-9A-Z-]{36}$`   
Required: No

 ** ListUpdateToken **   <a name="fms-Type-ProtocolsListData-ListUpdateToken"></a>
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.   
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 1024.  
Pattern: `^([\p{L}\p{Z}\p{N}_.:/=+\-@]*)$`   
Required: No

 ** PreviousProtocolsList **   <a name="fms-Type-ProtocolsListData-PreviousProtocolsList"></a>
A map of previous version numbers to their corresponding protocol arrays.  
Type: String to array of strings map  
Key Length Constraints: Minimum length of 1. Maximum length of 2.  
Key Pattern: `^\d{1,2}$`   
Length Constraints: Minimum length of 1. Maximum length of 20.  
Pattern: `^([\p{L}\p{Z}\p{N}_.:/=+\-@]*)$`   
Required: No

## See Also
<a name="API_ProtocolsListData_SeeAlso"></a>

For more information about using this API in one of the language-specific Amazon SDKs, see the following:
+  [Amazon SDK for C\$1\$1](https://docs.amazonaws.cn/goto/SdkForCpp/fms-2018-01-01/ProtocolsListData) 
+  [Amazon SDK for Java V2](https://docs.amazonaws.cn/goto/SdkForJavaV2/fms-2018-01-01/ProtocolsListData) 
+  [Amazon SDK for Ruby V3](https://docs.amazonaws.cn/goto/SdkForRubyV3/fms-2018-01-01/ProtocolsListData) 