Network policies: Apply network policy to presigned URL¶
Attention
This behavior change is in the 2024_03 bundle.
For the current status of the bundle, refer to Bundle History.
Network policies behave as follows:
- Before the change:
Presigned URLs generated by the GET_PRESIGNED_URL function do not contain a security token.
- After the change:
Presigned URLs generated by the GET_PRESIGNED_URL function contain a security token.
If an account administrator enabled the ENFORCE_NETWORK_RULES_FOR_INTERNAL_STAGES parameter, causing active network policies that use network rules to restrict access to presigned URLs to internal stages, then only the following clients can access the restricted internal stages:
IP addresses in the
ALLOWED_IP_LISTparameter, and not in theBLOCKED_IP_LISTparameter of an active network policy.IP addresses and VPCE IDs in the
VALUE_LISTparameter of a network rule. The network rule must be in theALLOWED_NETWORK_RULE_LISTparameter but not in theBLOCKED_NETWORK_RULE_LISTparameter of an active network policy. The network rule can have one of the following combinations of parameters set:The
TYPEparameter set toIPV4, and theMODEparameter set toINGRESS.The
TYPEparameter set toAWSVPCEID, and theMODEparameter set toINTERNAL_STAGE.
Ref: 1558