UNPKG

cdk-amazon-chime-resources

Version:

![Experimental](https://img.shields.io/badge/experimental-important.svg?style=for-the-badge)

2,094 lines 103 kB
{ "version": "2.0", "metadata": { "apiVersion": "2018-08-20", "endpointPrefix": "s3-control", "protocol": "rest-xml", "serviceFullName": "AWS S3 Control", "serviceId": "S3 Control", "signatureVersion": "s3v4", "signingName": "s3", "uid": "s3control-2018-08-20" }, "operations": { "CreateAccessPoint": { "http": { "method": "PUT", "requestUri": "/v20180820/accesspoint/{name}" }, "input": { "locationName": "CreateAccessPointRequest", "xmlNamespace": { "uri": "http://awss3control.amazonaws.com/doc/2018-08-20/" }, "type": "structure", "required": [ "AccountId", "Name", "Bucket" ], "members": { "AccountId": { "contextParam": { "name": "AccountId" }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" }, "Name": { "location": "uri", "locationName": "name" }, "Bucket": { "contextParam": { "name": "Bucket" } }, "VpcConfiguration": { "shape": "S5" }, "PublicAccessBlockConfiguration": { "shape": "S7" }, "BucketAccountId": {} } }, "output": { "type": "structure", "members": { "AccessPointArn": {}, "Alias": {} } }, "endpoint": { "hostPrefix": "{AccountId}." }, "staticContextParams": { "RequiresAccountId": { "value": true } } }, "CreateAccessPointForObjectLambda": { "http": { "method": "PUT", "requestUri": "/v20180820/accesspointforobjectlambda/{name}" }, "input": { "locationName": "CreateAccessPointForObjectLambdaRequest", "xmlNamespace": { "uri": "http://awss3control.amazonaws.com/doc/2018-08-20/" }, "type": "structure", "required": [ "AccountId", "Name", "Configuration" ], "members": { "AccountId": { "contextParam": { "name": "AccountId" }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" }, "Name": { "location": "uri", "locationName": "name" }, "Configuration": { "shape": "Se" } } }, "output": { "type": "structure", "members": { "ObjectLambdaAccessPointArn": {}, "Alias": { "shape": "St" } } }, "endpoint": { "hostPrefix": "{AccountId}." }, "staticContextParams": { "RequiresAccountId": { "value": true } } }, "CreateBucket": { "http": { "method": "PUT", "requestUri": "/v20180820/bucket/{name}" }, "input": { "type": "structure", "required": [ "Bucket" ], "members": { "ACL": { "location": "header", "locationName": "x-amz-acl" }, "Bucket": { "contextParam": { "name": "Bucket" }, "location": "uri", "locationName": "name" }, "CreateBucketConfiguration": { "locationName": "CreateBucketConfiguration", "xmlNamespace": { "uri": "http://awss3control.amazonaws.com/doc/2018-08-20/" }, "type": "structure", "members": { "LocationConstraint": {} } }, "GrantFullControl": { "location": "header", "locationName": "x-amz-grant-full-control" }, "GrantRead": { "location": "header", "locationName": "x-amz-grant-read" }, "GrantReadACP": { "location": "header", "locationName": "x-amz-grant-read-acp" }, "GrantWrite": { "location": "header", "locationName": "x-amz-grant-write" }, "GrantWriteACP": { "location": "header", "locationName": "x-amz-grant-write-acp" }, "ObjectLockEnabledForBucket": { "location": "header", "locationName": "x-amz-bucket-object-lock-enabled", "type": "boolean" }, "OutpostId": { "contextParam": { "name": "OutpostId" }, "location": "header", "locationName": "x-amz-outpost-id" } }, "payload": "CreateBucketConfiguration" }, "output": { "type": "structure", "members": { "Location": { "location": "header", "locationName": "Location" }, "BucketArn": {} } }, "httpChecksumRequired": true }, "CreateJob": { "http": { "requestUri": "/v20180820/jobs" }, "input": { "locationName": "CreateJobRequest", "xmlNamespace": { "uri": "http://awss3control.amazonaws.com/doc/2018-08-20/" }, "type": "structure", "required": [ "AccountId", "Operation", "Report", "ClientRequestToken", "Priority", "RoleArn" ], "members": { "AccountId": { "contextParam": { "name": "AccountId" }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" }, "ConfirmationRequired": { "type": "boolean" }, "Operation": { "shape": "S1c" }, "Report": { "shape": "S2j" }, "ClientRequestToken": { "idempotencyToken": true }, "Manifest": { "shape": "S2n" }, "Description": {}, "Priority": { "type": "integer" }, "RoleArn": {}, "Tags": { "shape": "S1u" }, "ManifestGenerator": { "shape": "S2y" } } }, "output": { "type": "structure", "members": { "JobId": {} } }, "endpoint": { "hostPrefix": "{AccountId}." }, "staticContextParams": { "RequiresAccountId": { "value": true } } }, "CreateMultiRegionAccessPoint": { "http": { "requestUri": "/v20180820/async-requests/mrap/create" }, "input": { "locationName": "CreateMultiRegionAccessPointRequest", "xmlNamespace": { "uri": "http://awss3control.amazonaws.com/doc/2018-08-20/" }, "type": "structure", "required": [ "AccountId", "ClientToken", "Details" ], "members": { "AccountId": { "contextParam": { "name": "AccountId" }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" }, "ClientToken": { "idempotencyToken": true }, "Details": { "shape": "S3e" } } }, "output": { "type": "structure", "members": { "RequestTokenARN": {} } }, "endpoint": { "hostPrefix": "{AccountId}." }, "httpChecksumRequired": true, "staticContextParams": { "RequiresAccountId": { "value": true } } }, "DeleteAccessPoint": { "http": { "method": "DELETE", "requestUri": "/v20180820/accesspoint/{name}" }, "input": { "type": "structure", "required": [ "AccountId", "Name" ], "members": { "AccountId": { "contextParam": { "name": "AccountId" }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" }, "Name": { "contextParam": { "name": "AccessPointName" }, "location": "uri", "locationName": "name" } } }, "endpoint": { "hostPrefix": "{AccountId}." }, "staticContextParams": { "RequiresAccountId": { "value": true } } }, "DeleteAccessPointForObjectLambda": { "http": { "method": "DELETE", "requestUri": "/v20180820/accesspointforobjectlambda/{name}" }, "input": { "type": "structure", "required": [ "AccountId", "Name" ], "members": { "AccountId": { "contextParam": { "name": "AccountId" }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" }, "Name": { "location": "uri", "locationName": "name" } } }, "endpoint": { "hostPrefix": "{AccountId}." }, "staticContextParams": { "RequiresAccountId": { "value": true } } }, "DeleteAccessPointPolicy": { "http": { "method": "DELETE", "requestUri": "/v20180820/accesspoint/{name}/policy" }, "input": { "type": "structure", "required": [ "AccountId", "Name" ], "members": { "AccountId": { "contextParam": { "name": "AccountId" }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" }, "Name": { "contextParam": { "name": "AccessPointName" }, "location": "uri", "locationName": "name" } } }, "endpoint": { "hostPrefix": "{AccountId}." }, "staticContextParams": { "RequiresAccountId": { "value": true } } }, "DeleteAccessPointPolicyForObjectLambda": { "http": { "method": "DELETE", "requestUri": "/v20180820/accesspointforobjectlambda/{name}/policy" }, "input": { "type": "structure", "required": [ "AccountId", "Name" ], "members": { "AccountId": { "contextParam": { "name": "AccountId" }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" }, "Name": { "location": "uri", "locationName": "name" } } }, "endpoint": { "hostPrefix": "{AccountId}." }, "staticContextParams": { "RequiresAccountId": { "value": true } } }, "DeleteBucket": { "http": { "method": "DELETE", "requestUri": "/v20180820/bucket/{name}" }, "input": { "type": "structure", "required": [ "AccountId", "Bucket" ], "members": { "AccountId": { "contextParam": { "name": "AccountId" }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" }, "Bucket": { "contextParam": { "name": "Bucket" }, "location": "uri", "locationName": "name" } } }, "endpoint": { "hostPrefix": "{AccountId}." }, "staticContextParams": { "RequiresAccountId": { "value": true } } }, "DeleteBucketLifecycleConfiguration": { "http": { "method": "DELETE", "requestUri": "/v20180820/bucket/{name}/lifecycleconfiguration" }, "input": { "type": "structure", "required": [ "AccountId", "Bucket" ], "members": { "AccountId": { "contextParam": { "name": "AccountId" }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" }, "Bucket": { "contextParam": { "name": "Bucket" }, "location": "uri", "locationName": "name" } } }, "endpoint": { "hostPrefix": "{AccountId}." }, "staticContextParams": { "RequiresAccountId": { "value": true } } }, "DeleteBucketPolicy": { "http": { "method": "DELETE", "requestUri": "/v20180820/bucket/{name}/policy" }, "input": { "type": "structure", "required": [ "AccountId", "Bucket" ], "members": { "AccountId": { "contextParam": { "name": "AccountId" }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" }, "Bucket": { "contextParam": { "name": "Bucket" }, "location": "uri", "locationName": "name" } } }, "endpoint": { "hostPrefix": "{AccountId}." }, "staticContextParams": { "RequiresAccountId": { "value": true } } }, "DeleteBucketReplication": { "http": { "method": "DELETE", "requestUri": "/v20180820/bucket/{name}/replication" }, "input": { "type": "structure", "required": [ "AccountId", "Bucket" ], "members": { "AccountId": { "contextParam": { "name": "AccountId" }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" }, "Bucket": { "contextParam": { "name": "Bucket" }, "location": "uri", "locationName": "name" } } }, "endpoint": { "hostPrefix": "{AccountId}." }, "staticContextParams": { "RequiresAccountId": { "value": true } } }, "DeleteBucketTagging": { "http": { "method": "DELETE", "requestUri": "/v20180820/bucket/{name}/tagging", "responseCode": 204 }, "input": { "type": "structure", "required": [ "AccountId", "Bucket" ], "members": { "AccountId": { "contextParam": { "name": "AccountId" }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" }, "Bucket": { "contextParam": { "name": "Bucket" }, "location": "uri", "locationName": "name" } } }, "endpoint": { "hostPrefix": "{AccountId}." }, "staticContextParams": { "RequiresAccountId": { "value": true } } }, "DeleteJobTagging": { "http": { "method": "DELETE", "requestUri": "/v20180820/jobs/{id}/tagging" }, "input": { "type": "structure", "required": [ "AccountId", "JobId" ], "members": { "AccountId": { "contextParam": { "name": "AccountId" }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" }, "JobId": { "location": "uri", "locationName": "id" } } }, "output": { "type": "structure", "members": {} }, "endpoint": { "hostPrefix": "{AccountId}." }, "staticContextParams": { "RequiresAccountId": { "value": true } } }, "DeleteMultiRegionAccessPoint": { "http": { "requestUri": "/v20180820/async-requests/mrap/delete" }, "input": { "locationName": "DeleteMultiRegionAccessPointRequest", "xmlNamespace": { "uri": "http://awss3control.amazonaws.com/doc/2018-08-20/" }, "type": "structure", "required": [ "AccountId", "ClientToken", "Details" ], "members": { "AccountId": { "contextParam": { "name": "AccountId" }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" }, "ClientToken": { "idempotencyToken": true }, "Details": { "shape": "S3w" } } }, "output": { "type": "structure", "members": { "RequestTokenARN": {} } }, "endpoint": { "hostPrefix": "{AccountId}." }, "httpChecksumRequired": true, "staticContextParams": { "RequiresAccountId": { "value": true } } }, "DeletePublicAccessBlock": { "http": { "method": "DELETE", "requestUri": "/v20180820/configuration/publicAccessBlock" }, "input": { "type": "structure", "required": [ "AccountId" ], "members": { "AccountId": { "contextParam": { "name": "AccountId" }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" } } }, "endpoint": { "hostPrefix": "{AccountId}." }, "staticContextParams": { "RequiresAccountId": { "value": true } } }, "DeleteStorageLensConfiguration": { "http": { "method": "DELETE", "requestUri": "/v20180820/storagelens/{storagelensid}" }, "input": { "type": "structure", "required": [ "ConfigId", "AccountId" ], "members": { "ConfigId": { "location": "uri", "locationName": "storagelensid" }, "AccountId": { "contextParam": { "name": "AccountId" }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" } } }, "endpoint": { "hostPrefix": "{AccountId}." }, "staticContextParams": { "RequiresAccountId": { "value": true } } }, "DeleteStorageLensConfigurationTagging": { "http": { "method": "DELETE", "requestUri": "/v20180820/storagelens/{storagelensid}/tagging" }, "input": { "type": "structure", "required": [ "ConfigId", "AccountId" ], "members": { "ConfigId": { "location": "uri", "locationName": "storagelensid" }, "AccountId": { "contextParam": { "name": "AccountId" }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" } } }, "output": { "type": "structure", "members": {} }, "endpoint": { "hostPrefix": "{AccountId}." }, "staticContextParams": { "RequiresAccountId": { "value": true } } }, "DescribeJob": { "http": { "method": "GET", "requestUri": "/v20180820/jobs/{id}" }, "input": { "type": "structure", "required": [ "AccountId", "JobId" ], "members": { "AccountId": { "contextParam": { "name": "AccountId" }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" }, "JobId": { "location": "uri", "locationName": "id" } } }, "output": { "type": "structure", "members": { "Job": { "type": "structure", "members": { "JobId": {}, "ConfirmationRequired": { "type": "boolean" }, "Description": {}, "JobArn": {}, "Status": {}, "Manifest": { "shape": "S2n" }, "Operation": { "shape": "S1c" }, "Priority": { "type": "integer" }, "ProgressSummary": { "shape": "S48" }, "StatusUpdateReason": {}, "FailureReasons": { "type": "list", "member": { "type": "structure", "members": { "FailureCode": {}, "FailureReason": {} } } }, "Report": { "shape": "S2j" }, "CreationTime": { "type": "timestamp" }, "TerminationDate": { "type": "timestamp" }, "RoleArn": {}, "SuspendedDate": { "type": "timestamp" }, "SuspendedCause": {}, "ManifestGenerator": { "shape": "S2y" }, "GeneratedManifestDescriptor": { "type": "structure", "members": { "Format": {}, "Location": { "shape": "S2s" } } } } } } }, "endpoint": { "hostPrefix": "{AccountId}." }, "staticContextParams": { "RequiresAccountId": { "value": true } } }, "DescribeMultiRegionAccessPointOperation": { "http": { "method": "GET", "requestUri": "/v20180820/async-requests/mrap/{request_token+}" }, "input": { "type": "structure", "required": [ "AccountId", "RequestTokenARN" ], "members": { "AccountId": { "contextParam": { "name": "AccountId" }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" }, "RequestTokenARN": { "location": "uri", "locationName": "request_token" } } }, "output": { "type": "structure", "members": { "AsyncOperation": { "type": "structure", "members": { "CreationTime": { "type": "timestamp" }, "Operation": {}, "RequestTokenARN": {}, "RequestParameters": { "type": "structure", "members": { "CreateMultiRegionAccessPointRequest": { "shape": "S3e" }, "DeleteMultiRegionAccessPointRequest": { "shape": "S3w" }, "PutMultiRegionAccessPointPolicyRequest": { "shape": "S4u" } } }, "RequestStatus": {}, "ResponseDetails": { "type": "structure", "members": { "MultiRegionAccessPointDetails": { "type": "structure", "members": { "Regions": { "type": "list", "member": { "locationName": "Region", "type": "structure", "members": { "Name": {}, "RequestStatus": {} } } } } }, "ErrorDetails": { "type": "structure", "members": { "Code": {}, "Message": {}, "Resource": {}, "RequestId": {} } } } } } } } }, "endpoint": { "hostPrefix": "{AccountId}." }, "httpChecksumRequired": true, "staticContextParams": { "RequiresAccountId": { "value": true } } }, "GetAccessPoint": { "http": { "method": "GET", "requestUri": "/v20180820/accesspoint/{name}" }, "input": { "type": "structure", "required": [ "AccountId", "Name" ], "members": { "AccountId": { "contextParam": { "name": "AccountId" }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" }, "Name": { "contextParam": { "name": "AccessPointName" }, "location": "uri", "locationName": "name" } } }, "output": { "type": "structure", "members": { "Name": {}, "Bucket": {}, "NetworkOrigin": {}, "VpcConfiguration": { "shape": "S5" }, "PublicAccessBlockConfiguration": { "shape": "S7" }, "CreationDate": { "type": "timestamp" }, "Alias": {}, "AccessPointArn": {}, "Endpoints": { "type": "map", "key": {}, "value": {} }, "BucketAccountId": {} } }, "endpoint": { "hostPrefix": "{AccountId}." }, "staticContextParams": { "RequiresAccountId": { "value": true } } }, "GetAccessPointConfigurationForObjectLambda": { "http": { "method": "GET", "requestUri": "/v20180820/accesspointforobjectlambda/{name}/configuration" }, "input": { "type": "structure", "required": [ "AccountId", "Name" ], "members": { "AccountId": { "contextParam": { "name": "AccountId" }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" }, "Name": { "location": "uri", "locationName": "name" } } }, "output": { "type": "structure", "members": { "Configuration": { "shape": "Se" } } }, "endpoint": { "hostPrefix": "{AccountId}." }, "staticContextParams": { "RequiresAccountId": { "value": true } } }, "GetAccessPointForObjectLambda": { "http": { "method": "GET", "requestUri": "/v20180820/accesspointforobjectlambda/{name}" }, "input": { "type": "structure", "required": [ "AccountId", "Name" ], "members": { "AccountId": { "contextParam": { "name": "AccountId" }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" }, "Name": { "location": "uri", "locationName": "name" } } }, "output": { "type": "structure", "members": { "Name": {}, "PublicAccessBlockConfiguration": { "shape": "S7" }, "CreationDate": { "type": "timestamp" }, "Alias": { "shape": "St" } } }, "endpoint": { "hostPrefix": "{AccountId}." }, "staticContextParams": { "RequiresAccountId": { "value": true } } }, "GetAccessPointPolicy": { "http": { "method": "GET", "requestUri": "/v20180820/accesspoint/{name}/policy" }, "input": { "type": "structure", "required": [ "AccountId", "Name" ], "members": { "AccountId": { "contextParam": { "name": "AccountId" }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" }, "Name": { "contextParam": { "name": "AccessPointName" }, "location": "uri", "locationName": "name" } } }, "output": { "type": "structure", "members": { "Policy": {} } }, "endpoint": { "hostPrefix": "{AccountId}." }, "staticContextParams": { "RequiresAccountId": { "value": true } } }, "GetAccessPointPolicyForObjectLambda": { "http": { "method": "GET", "requestUri": "/v20180820/accesspointforobjectlambda/{name}/policy" }, "input": { "type": "structure", "required": [ "AccountId", "Name" ], "members": { "AccountId": { "contextParam": { "name": "AccountId" }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" }, "Name": { "location": "uri", "locationName": "name" } } }, "output": { "type": "structure", "members": { "Policy": {} } }, "endpoint": { "hostPrefix": "{AccountId}." }, "staticContextParams": { "RequiresAccountId": { "value": true } } }, "GetAccessPointPolicyStatus": { "http": { "method": "GET", "requestUri": "/v20180820/accesspoint/{name}/policyStatus" }, "input": { "type": "structure", "required": [ "AccountId", "Name" ], "members": { "AccountId": { "contextParam": { "name": "AccountId" }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" }, "Name": { "contextParam": { "name": "AccessPointName" }, "location": "uri", "locationName": "name" } } }, "output": { "type": "structure", "members": { "PolicyStatus": { "shape": "S5j" } } }, "endpoint": { "hostPrefix": "{AccountId}." }, "staticContextParams": { "RequiresAccountId": { "value": true } } }, "GetAccessPointPolicyStatusForObjectLambda": { "http": { "method": "GET", "requestUri": "/v20180820/accesspointforobjectlambda/{name}/policyStatus" }, "input": { "type": "structure", "required": [ "AccountId", "Name" ], "members": { "AccountId": { "contextParam": { "name": "AccountId" }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" }, "Name": { "location": "uri", "locationName": "name" } } }, "output": { "type": "structure", "members": { "PolicyStatus": { "shape": "S5j" } } }, "endpoint": { "hostPrefix": "{AccountId}." }, "staticContextParams": { "RequiresAccountId": { "value": true } } }, "GetBucket": { "http": { "method": "GET", "requestUri": "/v20180820/bucket/{name}" }, "input": { "type": "structure", "required": [ "AccountId", "Bucket" ], "members": { "AccountId": { "contextParam": { "name": "AccountId" }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" }, "Bucket": { "contextParam": { "name": "Bucket" }, "location": "uri", "locationName": "name" } } }, "output": { "type": "structure", "members": { "Bucket": {}, "PublicAccessBlockEnabled": { "type": "boolean" }, "CreationDate": { "type": "timestamp" } } }, "endpoint": { "hostPrefix": "{AccountId}." }, "staticContextParams": { "RequiresAccountId": { "value": true } } }, "GetBucketLifecycleConfiguration": { "http": { "method": "GET", "requestUri": "/v20180820/bucket/{name}/lifecycleconfiguration" }, "input": { "type": "structure", "required": [ "AccountId", "Bucket" ], "members": { "AccountId": { "contextParam": { "name": "AccountId" }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" }, "Bucket": { "contextParam": { "name": "Bucket" }, "location": "uri", "locationName": "name" } } }, "output": { "type": "structure", "members": { "Rules": { "shape": "S5s" } } }, "endpoint": { "hostPrefix": "{AccountId}." }, "staticContextParams": { "RequiresAccountId": { "value": true } } }, "GetBucketPolicy": { "http": { "method": "GET", "requestUri": "/v20180820/bucket/{name}/policy" }, "input": { "type": "structure", "required": [ "AccountId", "Bucket" ], "members": { "AccountId": { "contextParam": { "name": "AccountId" }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" }, "Bucket": { "contextParam": { "name": "Bucket" }, "location": "uri", "locationName": "name" } } }, "output": { "type": "structure", "members": { "Policy": {} } }, "endpoint": { "hostPrefix": "{AccountId}." }, "staticContextParams": { "RequiresAccountId": { "value": true } } }, "GetBucketReplication": { "http": { "method": "GET", "requestUri": "/v20180820/bucket/{name}/replication" }, "input": { "type": "structure", "required": [ "AccountId", "Bucket" ], "members": { "AccountId": { "contextParam": { "name": "AccountId" }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" }, "Bucket": { "contextParam": { "name": "Bucket" }, "location": "uri", "locationName": "name" } } }, "output": { "type": "structure", "members": { "ReplicationConfiguration": { "shape": "S6i" } } }, "endpoint": { "hostPrefix": "{AccountId}." }, "staticContextParams": { "RequiresAccountId": { "value": true } } }, "GetBucketTagging": { "http": { "method": "GET", "requestUri": "/v20180820/bucket/{name}/tagging" }, "input": { "type": "structure", "required": [ "AccountId", "Bucket" ], "members": { "AccountId": { "contextParam": { "name": "AccountId" }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" }, "Bucket": { "contextParam": { "name": "Bucket" }, "location": "uri", "locationName": "name" } } }, "output": { "type": "structure", "required": [ "TagSet" ], "members": { "TagSet": { "shape": "S1u" } } }, "endpoint": { "hostPrefix": "{AccountId}." }, "staticContextParams": { "RequiresAccountId": { "value": true } } }, "GetBucketVersioning": { "http": { "method": "GET", "requestUri": "/v20180820/bucket/{name}/versioning" }, "input": { "type": "structure", "required": [ "AccountId", "Bucket" ], "members": { "AccountId": { "contextParam": { "name": "AccountId" }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" }, "Bucket": { "contextParam": { "name": "Bucket" }, "location": "uri", "locationName": "name" } } }, "output": { "type": "structure", "members": { "Status": {}, "MFADelete": { "locationName": "MfaDelete" } } }, "endpoint": { "hostPrefix": "{AccountId}." }, "staticContextParams": { "RequiresAccountId": { "value": true } } }, "GetJobTagging": { "http": { "method": "GET", "requestUri": "/v20180820/jobs/{id}/tagging" }, "input": { "type": "structure", "required": [ "AccountId", "JobId" ], "members": { "AccountId": { "contextParam": { "name": "AccountId" }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" }, "JobId": { "location": "uri", "locationName": "id" } } }, "output": { "type": "structure", "members": { "Tags": { "shape": "S1u" } } }, "endpoint": { "hostPrefix": "{AccountId}." }, "staticContextParams": { "RequiresAccountId": { "value": true } } }, "GetMultiRegionAccessPoint": { "http": { "method": "GET", "requestUri": "/v20180820/mrap/instances/{name+}" }, "input": { "type": "structure", "required": [ "AccountId", "Name" ], "members": { "AccountId": { "contextParam": { "name": "AccountId" }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" }, "Name": { "location": "uri", "locationName": "name" } } }, "output": { "type": "structure", "members": { "AccessPoint": { "shape": "S7m" } } }, "endpoint": { "hostPrefix": "{AccountId}." }, "httpChecksumRequired": true, "staticContextParams": { "RequiresAccountId": { "value": true } } }, "GetMultiRegionAccessPointPolicy": { "http": { "method": "GET", "requestUri": "/v20180820/mrap/instances/{name+}/policy" }, "input": { "type": "structure", "required": [ "AccountId", "Name" ], "members": { "AccountId": { "contextParam": { "name": "AccountId" }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" }, "Name": { "location": "uri", "locationName": "name" } } }, "output": { "type": "structure", "members": { "Policy": { "type": "structure", "members": { "Established": { "type": "structure", "members": { "Policy": {} } }, "Proposed": { "type": "structure", "members": { "Policy": {} } } } } } }, "endpoint": { "hostPrefix": "{AccountId}." }, "httpChecksumRequired": true, "staticContextParams": { "RequiresAccountId": { "value": true } } }, "GetMultiRegionAccessPointPolicyStatus": { "http": { "method": "GET", "requestUri": "/v20180820/mrap/instances/{name+}/policystatus" }, "input": { "type": "structure", "required": [ "AccountId", "Name" ], "members": { "AccountId": { "contextParam": { "name": "AccountId" }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" }, "Name": { "location": "uri", "locationName": "name" } } }, "output": { "type": "structure", "members": { "Established": { "shape": "S5j" } } }, "endpoint": { "hostPrefix": "{AccountId}." }, "httpChecksumRequired": true, "staticContextParams": { "RequiresAccountId": { "value": true } } }, "GetMultiRegionAccessPointRoutes": { "http": { "method": "GET", "requestUri": "/v20180820/mrap/instances/{mrap+}/routes" }, "input": { "type": "structure", "required": [ "AccountId", "Mrap" ], "members": { "AccountId": { "contextParam": { "name": "AccountId" }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" }, "Mrap": { "location": "uri", "locationName": "mrap" } } }, "output": { "type": "structure", "members": { "Mrap": {}, "Routes": { "shape": "S82" } } }, "endpoint": { "hostPrefix": "{AccountId}." }, "httpChecksumRequired": true, "staticContextParams": { "RequiresAccountId": { "value": true } } }, "GetPublicAccessBlock": { "http": { "method": "GET", "requestUri": "/v20180820/configuration/publicAccessBlock" }, "input": { "type": "structure", "required": [ "AccountId" ], "members": { "AccountId": { "contextParam": { "name": "AccountId" }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" } } }, "output": { "type": "structure", "members": { "PublicAccessBlockConfiguration": { "shape": "S7" } }, "payload": "PublicAccessBlockConfiguration" }, "endpoint": { "hostPrefix": "{AccountId}." }, "staticContextParams": { "RequiresAccountId": { "value": true } } }, "GetStorageLensConfiguration": { "http": { "method": "GET", "requestUri": "/v20180820/storagelens/{storagelensid}" }, "input": { "type": "structure", "required": [ "ConfigId", "AccountId" ], "members": { "ConfigId": { "location": "uri", "locationName": "storagelensid" }, "AccountId": { "contextParam": { "name": "AccountId" }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" } } }, "output": { "type": "structure", "members": { "StorageLensConfiguration": { "shape": "S89" } }, "payload": "StorageLensConfiguration" }, "endpoint": { "hostPrefix": "{AccountId}." }, "staticContextParams": { "RequiresAccountId": { "value": true } } }, "GetStorageLensConfigurationTagging": { "http": { "method": "GET", "requestUri": "/v20180820/storagelens/{storagelensid}/tagging" }, "input": { "type": "structure", "required": [ "ConfigId", "AccountId" ], "members": { "ConfigId": { "location": "uri", "locationName": "storagelensid" }, "AccountId": { "contextParam": { "name": "AccountId" }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" } } }, "output": { "type": "structure", "members": { "Tags": { "shape": "S96" } } }, "endpoint": { "hostPrefix": "{AccountId}." }, "staticContextParams": { "RequiresAccountId": { "value": true } } }, "ListAccessPoints": { "http": { "method": "GET", "requestUri": "/v20180820/accesspoint" }, "input": { "type": "structure", "required": [ "AccountId" ], "members": { "AccountId": { "contextParam": { "name": "AccountId" }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" }, "Bucket": { "contextParam": { "name": "Bucket" }, "location": "querystring", "locationName": "bucket" }, "NextToken": { "location": "querystring", "locationName": "nextToken" }, "MaxResults": { "location": "querystring", "locationName": "maxResults", "type": "integer" } } }, "output": { "type": "structure", "members": { "AccessPointList": { "type": "list", "member": { "locationName": "AccessPoint", "type": "structure", "required": [ "Name", "NetworkOrigin", "Bucket" ], "members": { "Name": {}, "NetworkOrigin": {}, "VpcConfiguration": { "shape": "S5" }, "Bucket": {}, "AccessPointArn": {}, "Alias": {}, "BucketAccountId": {} } } }, "NextToken": {} } }, "endpoint": { "hostPrefix": "{AccountId}." }, "staticContextParams": { "RequiresAccountId": { "value": true } } }, "ListAccessPointsForObjectLambda"