storage / Client / put_bucket_cors

put_bucket_cors

storage.Client.put_bucket_cors(**kwargs)

バケットにCors(Cross-Origin Resource Sharing)構成情報を設定します。

See also: NIFCLOUD API Documentation

Request Syntax

response = client.put_bucket_cors(
    Bucket='string',
    CORSConfiguration={
        'ListOfRequestCORSRule': [
            {
                'AllowedHeader': 'string',
                'AllowedOrigin': 'string',
                'ExposeHeader': 'string',
                'ID': 'string',
                'ListOfRequestAllowedMethod': [
                    'string',
                ],
                'MaxAgeSeconds': 123
            },
        ]
    }
)
Parameters:
  • Bucket (string) – [REQUIRED]

  • CORSConfiguration (dict) –

    [REQUIRED]

    • ListOfRequestCORSRule (list) – [REQUIRED]

      • (dict) –

        • AllowedHeader (string) –

        • AllowedOrigin (string) – [REQUIRED]

        • ExposeHeader (string) –

        • ID (string) –

        • ListOfRequestAllowedMethod (list) – [REQUIRED]

          • (string) –

        • MaxAgeSeconds (integer) –

Returns:

None