Describe a PrefixList
GET/v1/config/rulestacks/:rulestackname/prefixlists/:name
Return the prefix list associated with a rulestack.
Request
Path Parameters
The name of the rulestack.
The name of the prefix list.
- application/json
Body
Default value: true
Prefix list candidate.
Default value: 100
The maximum number of Prefix lists that you want NGFW to return for this request.
Possible values: non-empty
and <= 2048 characters
, Value must match regular expression ^[-0-9A-Za-z:\/+=]+$
If the number of Prefix lists available for retrieval exceeds the maximum you requested, NGFW returns a NextToken value in response. To retrieve the next batch of Prefix list, use this token in your next request.
Prefix list in run state.
Responses
- 200
OK
- application/json
- Schema
- Example (from schema)
Schema
- InvalidRequestException—Operation failed due to invalid request. For example, unsupported parameter name or value in the request.
- LimitExceededException—Operation failed due to violation in limit settings.
- ThrottlingException—Operation failed due to throttling limitations.
- AccessDeniedException—You do not have sufficient access to perform this action.
- InternalServerError—Your request is valid but Cloud NGFW could not perform the operation due to a system issue.
- InsufficientCapacityException—AWS currently does not have enough capacity to fulfill your request.
Response object
The API call response.
Name of the prefix list entry.
Possible values: non-empty
and <= 2048 characters
, Value must match regular expression ^[-0-9A-Za-z:\/+=]+$
If the number of prefix lists available for retrieval exceeds the maximum you requested, NGFW returns a NextToken value in response. To retrieve the next batch of prefix lists, use this token in your next request.
PrefixListCandidate object
The prefix list candidate.
Audit remarks.
The prefix list description.
The prefix list.
Default value: 1
Refresh token.
PrefixListRunning object
The prefix lists on run state.
Audit remarks.
The prefix list description.
The prefix list.
Default value: 1
Refresh token.
Name of the rulestack.
ResponseStatus object
The API call response status.
Default value: 0
Default value of a successful response is 0. Any other number indicates an error code.
400—HTTP bad request
500—Bad request
The error description.
{
"Response": {
"Name": "string",
"NextToken": "string",
"PrefixListCandidate": {
"AuditComment": "string",
"Description": "string",
"PrefixList": [
"string"
],
"UpdateToken": "1"
},
"PrefixListRunning": {
"AuditComment": "string",
"Description": "string",
"PrefixList": [
"string"
],
"UpdateToken": "1"
},
"RuleStackName": "string"
},
"ResponseStatus": {
"ErrorCode": 0,
"Reason": "string"
}
}