Я вставляю список в таблицу DynamodB, но получаю эту ошибку: «errorMessage»: «Произошла ошибка (ValidationException) при вызове операции PutItem: одно или несколько значений параметров были недопустимыми: агрегированный размер всех ключей диапазона имеет превышен предел размера в 1024 байта ".
Вот что я вставляю в политику:
{'Version': '2012-10-17', 'Statement': [{'Action': ['directconnect: ', 'ec2: AcceptVpcEndpointConnections', 'ec2: AcceptVpcPeeringConnection', 'ec2: AssociateDhcpOptions', 'ec2: AssociateRouteTable', 'ec2: AssociateSubnetCidrBlock', 'ec2: AssociateVpcCidrBlock', 'ec2: AttachClassicLinkVpc', 'ec2: AttachInternetGateway', 'ec2: AttachVpnGateway' ' : CreateDefaultVpc ',' ec2: CreateDhcpOptions ',' ec2: CreateEgressOnlyInternetGateway ',' ec2: CreateFlowLogs ',' ec2: CreateInternetGateway ',' ec2: CreateNatGateway ',' ec2: CreateNetworkAcl ',' ec2: CreateNou'EEEEE ',' ec2: CreateRouteTable ',' ec2: CreateSubnet ',' ec2: CreateVpc ',' ec2: CreateVpcEndpoint ',' ec2: CreateVpcEndpointConnectionNotification ',' ec2: CreateVpcEndpointServiceConfiguration ',' ec2: CreateVpneConConv) 'ec2: CreateVpnConnectionRoute', 'ec2: CreateVpnGateway', 'ec2: DeleteCustomerGateway', 'ec2: DeleteDhcpOptions', 'ec2: DeleteEgress OnlyInternetGateway ',' ec2: DeleteFlowLogs ',' ec2: DeleteInternetGateway ',' ec2: DeleteNatGateway ',' ec2: DeleteNetworkAcl ',' ec2: DeleteNetworkAclEntry ',' ec2: DeleteRoute ',' ec2: DeleteRouteTable ',' ec2: Удалить2: ec2: , 'ec2: DeleteVpc', 'ec2: DeleteVpcEndpoints', 'ec2: DeleteVpcEndpointConnectionNotifications', 'ec2: DeleteVpcEndpointServiceConfigurations', 'ec2: DeleteVpcPeeringConnection', 'ec2: DeleteVp2Nouve', 'ecVConnectionR,' ec2: v2 ec2: DetachClassicLinkVpc ',' ec2: DetachInternetGateway ',' ec2: DetachVpnGateway ',' ec2: DisableVgwRoutePropagation ',' ec2: DisableVpcClassicLink ',' ec2: DisableVpcClassicLinkDnsoc '' ec2 DisassociateVpcCidrBlock ',' ec2: EnableVgwRoutePropagation ',' ec2: EnableVpcClassicLink ',' ec2: EnableVpcClassicLinkDnsSupport ',' ec2: ModifySubnetAttribute ',' ec2: Modify 'ext2 ceConfiguration ',' ec2: ModifyVpcEndpointServicePermissions ',' ec2: ModifyVpcPeeringConnectionOptions ',' ec2: ModifyVpcTenancy ',' ec2: MoveAddressToVpc ',' ec2: RejectVpcEndpointConnections ',' EccNectionEcNectionEcNectionNec2 , 'ec2: ReplaceRoute', 'ec2: ReplaceRouteTableAssociation'], 'Resource': '', 'Effect': 'Deny', 'Sid': 'sfDenyNetworkActions'}]}
Это мой код:
dynamicodb.put_item (TableName = backupTable_name, Item =
{
'Arn':{'S':arn},
'Policy': {'S':str(policy)},
})
Есть ли обходной путь для этого?