веб-сервисы Amazon - AWS: ошибка SDK инвентаризации MalformedXML - PullRequest
0 голосов
/ 13 июня 2019

Немного проблем с автоматизацией создания инвентаризаций для контейнеров S3.По какой-то причине я продолжаю получать ошибку MalformedXML при использовании put_bucket_inventory_configuration () с aws sdk.

Я проверил документацию и некоторые предыдущие сообщения с похожими проблемами, но не смог прийти к каким-либо выводам.Ниже мой код и моя ошибка ...

s3Client.put_bucket_inventory_configuration(
    Bucket=profile + '-inv',
    Id='1234',
    InventoryConfiguration={
        'Destination': {
            'S3BucketDestination': {
                'AccountId': profile,
                'Bucket': profile + '-inv',
                'Format': 'CSV',
                'Prefix': ''
            }
        },
        'IsEnabled': True,
        'Filter': {
            'Prefix': ''
        },
        'Id': '123',
        'IncludedObjectVersions': 'Current',
        'OptionalFields': [
            'Size',
            'LastModifiedDate',
            'StorageClass'
        ], 
        'Schedule': {
            'Frequency': 'Daily'
        }
    }
)

botocore.exceptions.ClientError: An error occurred (MalformedXML) when calling the PutBucketLifecycleConfiguration operation: The XML you provided was not well-formed or did not validate against our published schema
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...