mirror of
https://github.com/Monadical-SAS/reflector.git
synced 2025-12-22 13:19:05 +00:00
4722 lines
112 KiB
JSON
4722 lines
112 KiB
JSON
{
|
|
"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
|
|
}
|
|
}
|
|
},
|
|
"CreateStorageLensGroup": {
|
|
"http": {
|
|
"requestUri": "/v20180820/storagelensgroup",
|
|
"responseCode": 204
|
|
},
|
|
"input": {
|
|
"locationName": "CreateStorageLensGroupRequest",
|
|
"xmlNamespace": {
|
|
"uri": "http://awss3control.amazonaws.com/doc/2018-08-20/"
|
|
},
|
|
"type": "structure",
|
|
"required": [
|
|
"AccountId",
|
|
"StorageLensGroup"
|
|
],
|
|
"members": {
|
|
"AccountId": {
|
|
"contextParam": {
|
|
"name": "AccountId"
|
|
},
|
|
"hostLabel": true,
|
|
"location": "header",
|
|
"locationName": "x-amz-account-id"
|
|
},
|
|
"StorageLensGroup": {
|
|
"shape": "S3l"
|
|
},
|
|
"Tags": {
|
|
"shape": "S40"
|
|
}
|
|
}
|
|
},
|
|
"endpoint": {
|
|
"hostPrefix": "{AccountId}."
|
|
},
|
|
"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": "S4e"
|
|
}
|
|
}
|
|
},
|
|
"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
|
|
}
|
|
}
|
|
},
|
|
"DeleteStorageLensGroup": {
|
|
"http": {
|
|
"method": "DELETE",
|
|
"requestUri": "/v20180820/storagelensgroup/{name}",
|
|
"responseCode": 204
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Name",
|
|
"AccountId"
|
|
],
|
|
"members": {
|
|
"Name": {
|
|
"location": "uri",
|
|
"locationName": "name"
|
|
},
|
|
"AccountId": {
|
|
"contextParam": {
|
|
"name": "AccountId"
|
|
},
|
|
"hostLabel": true,
|
|
"location": "header",
|
|
"locationName": "x-amz-account-id"
|
|
}
|
|
}
|
|
},
|
|
"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": "S4r"
|
|
},
|
|
"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": "S4e"
|
|
},
|
|
"PutMultiRegionAccessPointPolicyRequest": {
|
|
"shape": "S5d"
|
|
}
|
|
}
|
|
},
|
|
"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": "S62"
|
|
}
|
|
}
|
|
},
|
|
"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": "S62"
|
|
}
|
|
}
|
|
},
|
|
"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": "S6b"
|
|
}
|
|
}
|
|
},
|
|
"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": "S70"
|
|
}
|
|
}
|
|
},
|
|
"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": "S84"
|
|
}
|
|
}
|
|
},
|
|
"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": "S62"
|
|
}
|
|
}
|
|
},
|
|
"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": "S8k"
|
|
}
|
|
}
|
|
},
|
|
"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": "S8r"
|
|
}
|
|
},
|
|
"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": "S9s"
|
|
}
|
|
}
|
|
},
|
|
"endpoint": {
|
|
"hostPrefix": "{AccountId}."
|
|
},
|
|
"staticContextParams": {
|
|
"RequiresAccountId": {
|
|
"value": true
|
|
}
|
|
}
|
|
},
|
|
"GetStorageLensGroup": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/v20180820/storagelensgroup/{name}"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Name",
|
|
"AccountId"
|
|
],
|
|
"members": {
|
|
"Name": {
|
|
"location": "uri",
|
|
"locationName": "name"
|
|
},
|
|
"AccountId": {
|
|
"contextParam": {
|
|
"name": "AccountId"
|
|
},
|
|
"hostLabel": true,
|
|
"location": "header",
|
|
"locationName": "x-amz-account-id"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"StorageLensGroup": {
|
|
"shape": "S3l"
|
|
}
|
|
},
|
|
"payload": "StorageLensGroup"
|
|
},
|
|
"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": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/v20180820/accesspointforobjectlambda"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"AccountId"
|
|
],
|
|
"members": {
|
|
"AccountId": {
|
|
"contextParam": {
|
|
"name": "AccountId"
|
|
},
|
|
"hostLabel": true,
|
|
"location": "header",
|
|
"locationName": "x-amz-account-id"
|
|
},
|
|
"NextToken": {
|
|
"location": "querystring",
|
|
"locationName": "nextToken"
|
|
},
|
|
"MaxResults": {
|
|
"location": "querystring",
|
|
"locationName": "maxResults",
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ObjectLambdaAccessPointList": {
|
|
"type": "list",
|
|
"member": {
|
|
"locationName": "ObjectLambdaAccessPoint",
|
|
"type": "structure",
|
|
"required": [
|
|
"Name"
|
|
],
|
|
"members": {
|
|
"Name": {},
|
|
"ObjectLambdaAccessPointArn": {},
|
|
"Alias": {
|
|
"shape": "St"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"NextToken": {}
|
|
}
|
|
},
|
|
"endpoint": {
|
|
"hostPrefix": "{AccountId}."
|
|
},
|
|
"staticContextParams": {
|
|
"RequiresAccountId": {
|
|
"value": true
|
|
}
|
|
}
|
|
},
|
|
"ListJobs": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/v20180820/jobs"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"AccountId"
|
|
],
|
|
"members": {
|
|
"AccountId": {
|
|
"contextParam": {
|
|
"name": "AccountId"
|
|
},
|
|
"hostLabel": true,
|
|
"location": "header",
|
|
"locationName": "x-amz-account-id"
|
|
},
|
|
"JobStatuses": {
|
|
"location": "querystring",
|
|
"locationName": "jobStatuses",
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"NextToken": {
|
|
"location": "querystring",
|
|
"locationName": "nextToken"
|
|
},
|
|
"MaxResults": {
|
|
"location": "querystring",
|
|
"locationName": "maxResults",
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"NextToken": {},
|
|
"Jobs": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"JobId": {},
|
|
"Description": {},
|
|
"Operation": {},
|
|
"Priority": {
|
|
"type": "integer"
|
|
},
|
|
"Status": {},
|
|
"CreationTime": {
|
|
"type": "timestamp"
|
|
},
|
|
"TerminationDate": {
|
|
"type": "timestamp"
|
|
},
|
|
"ProgressSummary": {
|
|
"shape": "S4r"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"endpoint": {
|
|
"hostPrefix": "{AccountId}."
|
|
},
|
|
"staticContextParams": {
|
|
"RequiresAccountId": {
|
|
"value": true
|
|
}
|
|
}
|
|
},
|
|
"ListMultiRegionAccessPoints": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/v20180820/mrap/instances"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"AccountId"
|
|
],
|
|
"members": {
|
|
"AccountId": {
|
|
"contextParam": {
|
|
"name": "AccountId"
|
|
},
|
|
"hostLabel": true,
|
|
"location": "header",
|
|
"locationName": "x-amz-account-id"
|
|
},
|
|
"NextToken": {
|
|
"location": "querystring",
|
|
"locationName": "nextToken"
|
|
},
|
|
"MaxResults": {
|
|
"location": "querystring",
|
|
"locationName": "maxResults",
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AccessPoints": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "S84",
|
|
"locationName": "AccessPoint"
|
|
}
|
|
},
|
|
"NextToken": {}
|
|
}
|
|
},
|
|
"endpoint": {
|
|
"hostPrefix": "{AccountId}."
|
|
},
|
|
"httpChecksumRequired": true,
|
|
"staticContextParams": {
|
|
"RequiresAccountId": {
|
|
"value": true
|
|
}
|
|
}
|
|
},
|
|
"ListRegionalBuckets": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/v20180820/bucket"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"AccountId"
|
|
],
|
|
"members": {
|
|
"AccountId": {
|
|
"contextParam": {
|
|
"name": "AccountId"
|
|
},
|
|
"hostLabel": true,
|
|
"location": "header",
|
|
"locationName": "x-amz-account-id"
|
|
},
|
|
"NextToken": {
|
|
"location": "querystring",
|
|
"locationName": "nextToken"
|
|
},
|
|
"MaxResults": {
|
|
"location": "querystring",
|
|
"locationName": "maxResults",
|
|
"type": "integer"
|
|
},
|
|
"OutpostId": {
|
|
"contextParam": {
|
|
"name": "OutpostId"
|
|
},
|
|
"location": "header",
|
|
"locationName": "x-amz-outpost-id"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"RegionalBucketList": {
|
|
"type": "list",
|
|
"member": {
|
|
"locationName": "RegionalBucket",
|
|
"type": "structure",
|
|
"required": [
|
|
"Bucket",
|
|
"PublicAccessBlockEnabled",
|
|
"CreationDate"
|
|
],
|
|
"members": {
|
|
"Bucket": {},
|
|
"BucketArn": {},
|
|
"PublicAccessBlockEnabled": {
|
|
"type": "boolean"
|
|
},
|
|
"CreationDate": {
|
|
"type": "timestamp"
|
|
},
|
|
"OutpostId": {}
|
|
}
|
|
}
|
|
},
|
|
"NextToken": {}
|
|
}
|
|
},
|
|
"endpoint": {
|
|
"hostPrefix": "{AccountId}."
|
|
},
|
|
"staticContextParams": {
|
|
"RequiresAccountId": {
|
|
"value": true
|
|
}
|
|
}
|
|
},
|
|
"ListStorageLensConfigurations": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/v20180820/storagelens"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"AccountId"
|
|
],
|
|
"members": {
|
|
"AccountId": {
|
|
"contextParam": {
|
|
"name": "AccountId"
|
|
},
|
|
"hostLabel": true,
|
|
"location": "header",
|
|
"locationName": "x-amz-account-id"
|
|
},
|
|
"NextToken": {
|
|
"location": "querystring",
|
|
"locationName": "nextToken"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"NextToken": {},
|
|
"StorageLensConfigurationList": {
|
|
"type": "list",
|
|
"member": {
|
|
"locationName": "StorageLensConfiguration",
|
|
"type": "structure",
|
|
"required": [
|
|
"Id",
|
|
"StorageLensArn",
|
|
"HomeRegion"
|
|
],
|
|
"members": {
|
|
"Id": {},
|
|
"StorageLensArn": {},
|
|
"HomeRegion": {},
|
|
"IsEnabled": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"flattened": true
|
|
}
|
|
}
|
|
},
|
|
"endpoint": {
|
|
"hostPrefix": "{AccountId}."
|
|
},
|
|
"staticContextParams": {
|
|
"RequiresAccountId": {
|
|
"value": true
|
|
}
|
|
}
|
|
},
|
|
"ListStorageLensGroups": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/v20180820/storagelensgroup"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"AccountId"
|
|
],
|
|
"members": {
|
|
"AccountId": {
|
|
"contextParam": {
|
|
"name": "AccountId"
|
|
},
|
|
"hostLabel": true,
|
|
"location": "header",
|
|
"locationName": "x-amz-account-id"
|
|
},
|
|
"NextToken": {
|
|
"location": "querystring",
|
|
"locationName": "nextToken"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"NextToken": {},
|
|
"StorageLensGroupList": {
|
|
"type": "list",
|
|
"member": {
|
|
"locationName": "StorageLensGroup",
|
|
"type": "structure",
|
|
"required": [
|
|
"Name",
|
|
"StorageLensGroupArn",
|
|
"HomeRegion"
|
|
],
|
|
"members": {
|
|
"Name": {},
|
|
"StorageLensGroupArn": {},
|
|
"HomeRegion": {}
|
|
}
|
|
},
|
|
"flattened": true
|
|
}
|
|
}
|
|
},
|
|
"endpoint": {
|
|
"hostPrefix": "{AccountId}."
|
|
},
|
|
"staticContextParams": {
|
|
"RequiresAccountId": {
|
|
"value": true
|
|
}
|
|
}
|
|
},
|
|
"ListTagsForResource": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/v20180820/tags/{resourceArn+}"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"AccountId",
|
|
"ResourceArn"
|
|
],
|
|
"members": {
|
|
"AccountId": {
|
|
"contextParam": {
|
|
"name": "AccountId"
|
|
},
|
|
"hostLabel": true,
|
|
"location": "header",
|
|
"locationName": "x-amz-account-id"
|
|
},
|
|
"ResourceArn": {
|
|
"location": "uri",
|
|
"locationName": "resourceArn"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Tags": {
|
|
"shape": "S40"
|
|
}
|
|
}
|
|
},
|
|
"endpoint": {
|
|
"hostPrefix": "{AccountId}."
|
|
},
|
|
"staticContextParams": {
|
|
"RequiresAccountId": {
|
|
"value": true
|
|
}
|
|
}
|
|
},
|
|
"PutAccessPointConfigurationForObjectLambda": {
|
|
"http": {
|
|
"method": "PUT",
|
|
"requestUri": "/v20180820/accesspointforobjectlambda/{name}/configuration"
|
|
},
|
|
"input": {
|
|
"locationName": "PutAccessPointConfigurationForObjectLambdaRequest",
|
|
"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"
|
|
}
|
|
}
|
|
},
|
|
"endpoint": {
|
|
"hostPrefix": "{AccountId}."
|
|
},
|
|
"staticContextParams": {
|
|
"RequiresAccountId": {
|
|
"value": true
|
|
}
|
|
}
|
|
},
|
|
"PutAccessPointPolicy": {
|
|
"http": {
|
|
"method": "PUT",
|
|
"requestUri": "/v20180820/accesspoint/{name}/policy"
|
|
},
|
|
"input": {
|
|
"locationName": "PutAccessPointPolicyRequest",
|
|
"xmlNamespace": {
|
|
"uri": "http://awss3control.amazonaws.com/doc/2018-08-20/"
|
|
},
|
|
"type": "structure",
|
|
"required": [
|
|
"AccountId",
|
|
"Name",
|
|
"Policy"
|
|
],
|
|
"members": {
|
|
"AccountId": {
|
|
"contextParam": {
|
|
"name": "AccountId"
|
|
},
|
|
"hostLabel": true,
|
|
"location": "header",
|
|
"locationName": "x-amz-account-id"
|
|
},
|
|
"Name": {
|
|
"contextParam": {
|
|
"name": "AccessPointName"
|
|
},
|
|
"location": "uri",
|
|
"locationName": "name"
|
|
},
|
|
"Policy": {}
|
|
}
|
|
},
|
|
"endpoint": {
|
|
"hostPrefix": "{AccountId}."
|
|
},
|
|
"staticContextParams": {
|
|
"RequiresAccountId": {
|
|
"value": true
|
|
}
|
|
}
|
|
},
|
|
"PutAccessPointPolicyForObjectLambda": {
|
|
"http": {
|
|
"method": "PUT",
|
|
"requestUri": "/v20180820/accesspointforobjectlambda/{name}/policy"
|
|
},
|
|
"input": {
|
|
"locationName": "PutAccessPointPolicyForObjectLambdaRequest",
|
|
"xmlNamespace": {
|
|
"uri": "http://awss3control.amazonaws.com/doc/2018-08-20/"
|
|
},
|
|
"type": "structure",
|
|
"required": [
|
|
"AccountId",
|
|
"Name",
|
|
"Policy"
|
|
],
|
|
"members": {
|
|
"AccountId": {
|
|
"contextParam": {
|
|
"name": "AccountId"
|
|
},
|
|
"hostLabel": true,
|
|
"location": "header",
|
|
"locationName": "x-amz-account-id"
|
|
},
|
|
"Name": {
|
|
"location": "uri",
|
|
"locationName": "name"
|
|
},
|
|
"Policy": {}
|
|
}
|
|
},
|
|
"endpoint": {
|
|
"hostPrefix": "{AccountId}."
|
|
},
|
|
"staticContextParams": {
|
|
"RequiresAccountId": {
|
|
"value": true
|
|
}
|
|
}
|
|
},
|
|
"PutBucketLifecycleConfiguration": {
|
|
"http": {
|
|
"method": "PUT",
|
|
"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"
|
|
},
|
|
"LifecycleConfiguration": {
|
|
"locationName": "LifecycleConfiguration",
|
|
"xmlNamespace": {
|
|
"uri": "http://awss3control.amazonaws.com/doc/2018-08-20/"
|
|
},
|
|
"type": "structure",
|
|
"members": {
|
|
"Rules": {
|
|
"shape": "S6b"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"payload": "LifecycleConfiguration"
|
|
},
|
|
"endpoint": {
|
|
"hostPrefix": "{AccountId}."
|
|
},
|
|
"httpChecksumRequired": true,
|
|
"staticContextParams": {
|
|
"RequiresAccountId": {
|
|
"value": true
|
|
}
|
|
}
|
|
},
|
|
"PutBucketPolicy": {
|
|
"http": {
|
|
"method": "PUT",
|
|
"requestUri": "/v20180820/bucket/{name}/policy"
|
|
},
|
|
"input": {
|
|
"locationName": "PutBucketPolicyRequest",
|
|
"xmlNamespace": {
|
|
"uri": "http://awss3control.amazonaws.com/doc/2018-08-20/"
|
|
},
|
|
"type": "structure",
|
|
"required": [
|
|
"AccountId",
|
|
"Bucket",
|
|
"Policy"
|
|
],
|
|
"members": {
|
|
"AccountId": {
|
|
"contextParam": {
|
|
"name": "AccountId"
|
|
},
|
|
"hostLabel": true,
|
|
"location": "header",
|
|
"locationName": "x-amz-account-id"
|
|
},
|
|
"Bucket": {
|
|
"contextParam": {
|
|
"name": "Bucket"
|
|
},
|
|
"location": "uri",
|
|
"locationName": "name"
|
|
},
|
|
"ConfirmRemoveSelfBucketAccess": {
|
|
"location": "header",
|
|
"locationName": "x-amz-confirm-remove-self-bucket-access",
|
|
"type": "boolean"
|
|
},
|
|
"Policy": {}
|
|
}
|
|
},
|
|
"endpoint": {
|
|
"hostPrefix": "{AccountId}."
|
|
},
|
|
"httpChecksumRequired": true,
|
|
"staticContextParams": {
|
|
"RequiresAccountId": {
|
|
"value": true
|
|
}
|
|
}
|
|
},
|
|
"PutBucketReplication": {
|
|
"http": {
|
|
"method": "PUT",
|
|
"requestUri": "/v20180820/bucket/{name}/replication"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"AccountId",
|
|
"Bucket",
|
|
"ReplicationConfiguration"
|
|
],
|
|
"members": {
|
|
"AccountId": {
|
|
"contextParam": {
|
|
"name": "AccountId"
|
|
},
|
|
"hostLabel": true,
|
|
"location": "header",
|
|
"locationName": "x-amz-account-id"
|
|
},
|
|
"Bucket": {
|
|
"contextParam": {
|
|
"name": "Bucket"
|
|
},
|
|
"location": "uri",
|
|
"locationName": "name"
|
|
},
|
|
"ReplicationConfiguration": {
|
|
"shape": "S70",
|
|
"locationName": "ReplicationConfiguration",
|
|
"xmlNamespace": {
|
|
"uri": "http://awss3control.amazonaws.com/doc/2018-08-20/"
|
|
}
|
|
}
|
|
},
|
|
"payload": "ReplicationConfiguration"
|
|
},
|
|
"endpoint": {
|
|
"hostPrefix": "{AccountId}."
|
|
},
|
|
"httpChecksumRequired": true,
|
|
"staticContextParams": {
|
|
"RequiresAccountId": {
|
|
"value": true
|
|
}
|
|
}
|
|
},
|
|
"PutBucketTagging": {
|
|
"http": {
|
|
"method": "PUT",
|
|
"requestUri": "/v20180820/bucket/{name}/tagging"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"AccountId",
|
|
"Bucket",
|
|
"Tagging"
|
|
],
|
|
"members": {
|
|
"AccountId": {
|
|
"contextParam": {
|
|
"name": "AccountId"
|
|
},
|
|
"hostLabel": true,
|
|
"location": "header",
|
|
"locationName": "x-amz-account-id"
|
|
},
|
|
"Bucket": {
|
|
"contextParam": {
|
|
"name": "Bucket"
|
|
},
|
|
"location": "uri",
|
|
"locationName": "name"
|
|
},
|
|
"Tagging": {
|
|
"locationName": "Tagging",
|
|
"xmlNamespace": {
|
|
"uri": "http://awss3control.amazonaws.com/doc/2018-08-20/"
|
|
},
|
|
"type": "structure",
|
|
"required": [
|
|
"TagSet"
|
|
],
|
|
"members": {
|
|
"TagSet": {
|
|
"shape": "S1u"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"payload": "Tagging"
|
|
},
|
|
"endpoint": {
|
|
"hostPrefix": "{AccountId}."
|
|
},
|
|
"httpChecksumRequired": true,
|
|
"staticContextParams": {
|
|
"RequiresAccountId": {
|
|
"value": true
|
|
}
|
|
}
|
|
},
|
|
"PutBucketVersioning": {
|
|
"http": {
|
|
"method": "PUT",
|
|
"requestUri": "/v20180820/bucket/{name}/versioning"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"AccountId",
|
|
"Bucket",
|
|
"VersioningConfiguration"
|
|
],
|
|
"members": {
|
|
"AccountId": {
|
|
"contextParam": {
|
|
"name": "AccountId"
|
|
},
|
|
"hostLabel": true,
|
|
"location": "header",
|
|
"locationName": "x-amz-account-id"
|
|
},
|
|
"Bucket": {
|
|
"contextParam": {
|
|
"name": "Bucket"
|
|
},
|
|
"location": "uri",
|
|
"locationName": "name"
|
|
},
|
|
"MFA": {
|
|
"location": "header",
|
|
"locationName": "x-amz-mfa"
|
|
},
|
|
"VersioningConfiguration": {
|
|
"locationName": "VersioningConfiguration",
|
|
"xmlNamespace": {
|
|
"uri": "http://awss3control.amazonaws.com/doc/2018-08-20/"
|
|
},
|
|
"type": "structure",
|
|
"members": {
|
|
"MFADelete": {
|
|
"locationName": "MfaDelete"
|
|
},
|
|
"Status": {}
|
|
}
|
|
}
|
|
},
|
|
"payload": "VersioningConfiguration"
|
|
},
|
|
"endpoint": {
|
|
"hostPrefix": "{AccountId}."
|
|
},
|
|
"httpChecksumRequired": true,
|
|
"staticContextParams": {
|
|
"RequiresAccountId": {
|
|
"value": true
|
|
}
|
|
}
|
|
},
|
|
"PutJobTagging": {
|
|
"http": {
|
|
"method": "PUT",
|
|
"requestUri": "/v20180820/jobs/{id}/tagging"
|
|
},
|
|
"input": {
|
|
"locationName": "PutJobTaggingRequest",
|
|
"xmlNamespace": {
|
|
"uri": "http://awss3control.amazonaws.com/doc/2018-08-20/"
|
|
},
|
|
"type": "structure",
|
|
"required": [
|
|
"AccountId",
|
|
"JobId",
|
|
"Tags"
|
|
],
|
|
"members": {
|
|
"AccountId": {
|
|
"contextParam": {
|
|
"name": "AccountId"
|
|
},
|
|
"hostLabel": true,
|
|
"location": "header",
|
|
"locationName": "x-amz-account-id"
|
|
},
|
|
"JobId": {
|
|
"location": "uri",
|
|
"locationName": "id"
|
|
},
|
|
"Tags": {
|
|
"shape": "S1u"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
},
|
|
"endpoint": {
|
|
"hostPrefix": "{AccountId}."
|
|
},
|
|
"staticContextParams": {
|
|
"RequiresAccountId": {
|
|
"value": true
|
|
}
|
|
}
|
|
},
|
|
"PutMultiRegionAccessPointPolicy": {
|
|
"http": {
|
|
"requestUri": "/v20180820/async-requests/mrap/put-policy"
|
|
},
|
|
"input": {
|
|
"locationName": "PutMultiRegionAccessPointPolicyRequest",
|
|
"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": "S5d"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"RequestTokenARN": {}
|
|
}
|
|
},
|
|
"endpoint": {
|
|
"hostPrefix": "{AccountId}."
|
|
},
|
|
"httpChecksumRequired": true,
|
|
"staticContextParams": {
|
|
"RequiresAccountId": {
|
|
"value": true
|
|
}
|
|
}
|
|
},
|
|
"PutPublicAccessBlock": {
|
|
"http": {
|
|
"method": "PUT",
|
|
"requestUri": "/v20180820/configuration/publicAccessBlock"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"PublicAccessBlockConfiguration",
|
|
"AccountId"
|
|
],
|
|
"members": {
|
|
"PublicAccessBlockConfiguration": {
|
|
"shape": "S7",
|
|
"locationName": "PublicAccessBlockConfiguration",
|
|
"xmlNamespace": {
|
|
"uri": "http://awss3control.amazonaws.com/doc/2018-08-20/"
|
|
}
|
|
},
|
|
"AccountId": {
|
|
"contextParam": {
|
|
"name": "AccountId"
|
|
},
|
|
"hostLabel": true,
|
|
"location": "header",
|
|
"locationName": "x-amz-account-id"
|
|
}
|
|
},
|
|
"payload": "PublicAccessBlockConfiguration"
|
|
},
|
|
"endpoint": {
|
|
"hostPrefix": "{AccountId}."
|
|
},
|
|
"staticContextParams": {
|
|
"RequiresAccountId": {
|
|
"value": true
|
|
}
|
|
}
|
|
},
|
|
"PutStorageLensConfiguration": {
|
|
"http": {
|
|
"method": "PUT",
|
|
"requestUri": "/v20180820/storagelens/{storagelensid}"
|
|
},
|
|
"input": {
|
|
"locationName": "PutStorageLensConfigurationRequest",
|
|
"xmlNamespace": {
|
|
"uri": "http://awss3control.amazonaws.com/doc/2018-08-20/"
|
|
},
|
|
"type": "structure",
|
|
"required": [
|
|
"ConfigId",
|
|
"AccountId",
|
|
"StorageLensConfiguration"
|
|
],
|
|
"members": {
|
|
"ConfigId": {
|
|
"location": "uri",
|
|
"locationName": "storagelensid"
|
|
},
|
|
"AccountId": {
|
|
"contextParam": {
|
|
"name": "AccountId"
|
|
},
|
|
"hostLabel": true,
|
|
"location": "header",
|
|
"locationName": "x-amz-account-id"
|
|
},
|
|
"StorageLensConfiguration": {
|
|
"shape": "S8r"
|
|
},
|
|
"Tags": {
|
|
"shape": "S9s"
|
|
}
|
|
}
|
|
},
|
|
"endpoint": {
|
|
"hostPrefix": "{AccountId}."
|
|
},
|
|
"staticContextParams": {
|
|
"RequiresAccountId": {
|
|
"value": true
|
|
}
|
|
}
|
|
},
|
|
"PutStorageLensConfigurationTagging": {
|
|
"http": {
|
|
"method": "PUT",
|
|
"requestUri": "/v20180820/storagelens/{storagelensid}/tagging"
|
|
},
|
|
"input": {
|
|
"locationName": "PutStorageLensConfigurationTaggingRequest",
|
|
"xmlNamespace": {
|
|
"uri": "http://awss3control.amazonaws.com/doc/2018-08-20/"
|
|
},
|
|
"type": "structure",
|
|
"required": [
|
|
"ConfigId",
|
|
"AccountId",
|
|
"Tags"
|
|
],
|
|
"members": {
|
|
"ConfigId": {
|
|
"location": "uri",
|
|
"locationName": "storagelensid"
|
|
},
|
|
"AccountId": {
|
|
"contextParam": {
|
|
"name": "AccountId"
|
|
},
|
|
"hostLabel": true,
|
|
"location": "header",
|
|
"locationName": "x-amz-account-id"
|
|
},
|
|
"Tags": {
|
|
"shape": "S9s"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
},
|
|
"endpoint": {
|
|
"hostPrefix": "{AccountId}."
|
|
},
|
|
"staticContextParams": {
|
|
"RequiresAccountId": {
|
|
"value": true
|
|
}
|
|
}
|
|
},
|
|
"SubmitMultiRegionAccessPointRoutes": {
|
|
"http": {
|
|
"method": "PATCH",
|
|
"requestUri": "/v20180820/mrap/instances/{mrap+}/routes"
|
|
},
|
|
"input": {
|
|
"locationName": "SubmitMultiRegionAccessPointRoutesRequest",
|
|
"xmlNamespace": {
|
|
"uri": "http://awss3control.amazonaws.com/doc/2018-08-20/"
|
|
},
|
|
"type": "structure",
|
|
"required": [
|
|
"AccountId",
|
|
"Mrap",
|
|
"RouteUpdates"
|
|
],
|
|
"members": {
|
|
"AccountId": {
|
|
"contextParam": {
|
|
"name": "AccountId"
|
|
},
|
|
"hostLabel": true,
|
|
"location": "header",
|
|
"locationName": "x-amz-account-id"
|
|
},
|
|
"Mrap": {
|
|
"location": "uri",
|
|
"locationName": "mrap"
|
|
},
|
|
"RouteUpdates": {
|
|
"shape": "S8k"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
},
|
|
"endpoint": {
|
|
"hostPrefix": "{AccountId}."
|
|
},
|
|
"httpChecksumRequired": true,
|
|
"staticContextParams": {
|
|
"RequiresAccountId": {
|
|
"value": true
|
|
}
|
|
}
|
|
},
|
|
"TagResource": {
|
|
"http": {
|
|
"requestUri": "/v20180820/tags/{resourceArn+}",
|
|
"responseCode": 204
|
|
},
|
|
"input": {
|
|
"locationName": "TagResourceRequest",
|
|
"xmlNamespace": {
|
|
"uri": "http://awss3control.amazonaws.com/doc/2018-08-20/"
|
|
},
|
|
"type": "structure",
|
|
"required": [
|
|
"AccountId",
|
|
"ResourceArn",
|
|
"Tags"
|
|
],
|
|
"members": {
|
|
"AccountId": {
|
|
"contextParam": {
|
|
"name": "AccountId"
|
|
},
|
|
"hostLabel": true,
|
|
"location": "header",
|
|
"locationName": "x-amz-account-id"
|
|
},
|
|
"ResourceArn": {
|
|
"location": "uri",
|
|
"locationName": "resourceArn"
|
|
},
|
|
"Tags": {
|
|
"shape": "S40"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
},
|
|
"endpoint": {
|
|
"hostPrefix": "{AccountId}."
|
|
},
|
|
"staticContextParams": {
|
|
"RequiresAccountId": {
|
|
"value": true
|
|
}
|
|
}
|
|
},
|
|
"UntagResource": {
|
|
"http": {
|
|
"method": "DELETE",
|
|
"requestUri": "/v20180820/tags/{resourceArn+}",
|
|
"responseCode": 204
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"AccountId",
|
|
"ResourceArn",
|
|
"TagKeys"
|
|
],
|
|
"members": {
|
|
"AccountId": {
|
|
"contextParam": {
|
|
"name": "AccountId"
|
|
},
|
|
"hostLabel": true,
|
|
"location": "header",
|
|
"locationName": "x-amz-account-id"
|
|
},
|
|
"ResourceArn": {
|
|
"location": "uri",
|
|
"locationName": "resourceArn"
|
|
},
|
|
"TagKeys": {
|
|
"location": "querystring",
|
|
"locationName": "tagKeys",
|
|
"type": "list",
|
|
"member": {}
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
},
|
|
"endpoint": {
|
|
"hostPrefix": "{AccountId}."
|
|
},
|
|
"staticContextParams": {
|
|
"RequiresAccountId": {
|
|
"value": true
|
|
}
|
|
}
|
|
},
|
|
"UpdateJobPriority": {
|
|
"http": {
|
|
"requestUri": "/v20180820/jobs/{id}/priority"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"AccountId",
|
|
"JobId",
|
|
"Priority"
|
|
],
|
|
"members": {
|
|
"AccountId": {
|
|
"contextParam": {
|
|
"name": "AccountId"
|
|
},
|
|
"hostLabel": true,
|
|
"location": "header",
|
|
"locationName": "x-amz-account-id"
|
|
},
|
|
"JobId": {
|
|
"location": "uri",
|
|
"locationName": "id"
|
|
},
|
|
"Priority": {
|
|
"location": "querystring",
|
|
"locationName": "priority",
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"JobId",
|
|
"Priority"
|
|
],
|
|
"members": {
|
|
"JobId": {},
|
|
"Priority": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"endpoint": {
|
|
"hostPrefix": "{AccountId}."
|
|
},
|
|
"staticContextParams": {
|
|
"RequiresAccountId": {
|
|
"value": true
|
|
}
|
|
}
|
|
},
|
|
"UpdateJobStatus": {
|
|
"http": {
|
|
"requestUri": "/v20180820/jobs/{id}/status"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"AccountId",
|
|
"JobId",
|
|
"RequestedJobStatus"
|
|
],
|
|
"members": {
|
|
"AccountId": {
|
|
"contextParam": {
|
|
"name": "AccountId"
|
|
},
|
|
"hostLabel": true,
|
|
"location": "header",
|
|
"locationName": "x-amz-account-id"
|
|
},
|
|
"JobId": {
|
|
"location": "uri",
|
|
"locationName": "id"
|
|
},
|
|
"RequestedJobStatus": {
|
|
"location": "querystring",
|
|
"locationName": "requestedJobStatus"
|
|
},
|
|
"StatusUpdateReason": {
|
|
"location": "querystring",
|
|
"locationName": "statusUpdateReason"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"JobId": {},
|
|
"Status": {},
|
|
"StatusUpdateReason": {}
|
|
}
|
|
},
|
|
"endpoint": {
|
|
"hostPrefix": "{AccountId}."
|
|
},
|
|
"staticContextParams": {
|
|
"RequiresAccountId": {
|
|
"value": true
|
|
}
|
|
}
|
|
},
|
|
"UpdateStorageLensGroup": {
|
|
"http": {
|
|
"method": "PUT",
|
|
"requestUri": "/v20180820/storagelensgroup/{name}",
|
|
"responseCode": 204
|
|
},
|
|
"input": {
|
|
"locationName": "UpdateStorageLensGroupRequest",
|
|
"xmlNamespace": {
|
|
"uri": "http://awss3control.amazonaws.com/doc/2018-08-20/"
|
|
},
|
|
"type": "structure",
|
|
"required": [
|
|
"Name",
|
|
"AccountId",
|
|
"StorageLensGroup"
|
|
],
|
|
"members": {
|
|
"Name": {
|
|
"location": "uri",
|
|
"locationName": "name"
|
|
},
|
|
"AccountId": {
|
|
"contextParam": {
|
|
"name": "AccountId"
|
|
},
|
|
"hostLabel": true,
|
|
"location": "header",
|
|
"locationName": "x-amz-account-id"
|
|
},
|
|
"StorageLensGroup": {
|
|
"shape": "S3l"
|
|
}
|
|
}
|
|
},
|
|
"endpoint": {
|
|
"hostPrefix": "{AccountId}."
|
|
},
|
|
"staticContextParams": {
|
|
"RequiresAccountId": {
|
|
"value": true
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"shapes": {
|
|
"S5": {
|
|
"type": "structure",
|
|
"required": [
|
|
"VpcId"
|
|
],
|
|
"members": {
|
|
"VpcId": {}
|
|
}
|
|
},
|
|
"S7": {
|
|
"type": "structure",
|
|
"members": {
|
|
"BlockPublicAcls": {
|
|
"locationName": "BlockPublicAcls",
|
|
"type": "boolean"
|
|
},
|
|
"IgnorePublicAcls": {
|
|
"locationName": "IgnorePublicAcls",
|
|
"type": "boolean"
|
|
},
|
|
"BlockPublicPolicy": {
|
|
"locationName": "BlockPublicPolicy",
|
|
"type": "boolean"
|
|
},
|
|
"RestrictPublicBuckets": {
|
|
"locationName": "RestrictPublicBuckets",
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"Se": {
|
|
"type": "structure",
|
|
"required": [
|
|
"SupportingAccessPoint",
|
|
"TransformationConfigurations"
|
|
],
|
|
"members": {
|
|
"SupportingAccessPoint": {},
|
|
"CloudWatchMetricsEnabled": {
|
|
"type": "boolean"
|
|
},
|
|
"AllowedFeatures": {
|
|
"type": "list",
|
|
"member": {
|
|
"locationName": "AllowedFeature"
|
|
}
|
|
},
|
|
"TransformationConfigurations": {
|
|
"type": "list",
|
|
"member": {
|
|
"locationName": "TransformationConfiguration",
|
|
"type": "structure",
|
|
"required": [
|
|
"Actions",
|
|
"ContentTransformation"
|
|
],
|
|
"members": {
|
|
"Actions": {
|
|
"type": "list",
|
|
"member": {
|
|
"locationName": "Action"
|
|
}
|
|
},
|
|
"ContentTransformation": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AwsLambda": {
|
|
"type": "structure",
|
|
"required": [
|
|
"FunctionArn"
|
|
],
|
|
"members": {
|
|
"FunctionArn": {},
|
|
"FunctionPayload": {}
|
|
}
|
|
}
|
|
},
|
|
"union": true
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"St": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Value": {},
|
|
"Status": {}
|
|
}
|
|
},
|
|
"S1c": {
|
|
"type": "structure",
|
|
"members": {
|
|
"LambdaInvoke": {
|
|
"type": "structure",
|
|
"members": {
|
|
"FunctionArn": {}
|
|
}
|
|
},
|
|
"S3PutObjectCopy": {
|
|
"type": "structure",
|
|
"members": {
|
|
"TargetResource": {},
|
|
"CannedAccessControlList": {},
|
|
"AccessControlGrants": {
|
|
"shape": "S1h"
|
|
},
|
|
"MetadataDirective": {},
|
|
"ModifiedSinceConstraint": {
|
|
"type": "timestamp"
|
|
},
|
|
"NewObjectMetadata": {
|
|
"type": "structure",
|
|
"members": {
|
|
"CacheControl": {},
|
|
"ContentDisposition": {},
|
|
"ContentEncoding": {},
|
|
"ContentLanguage": {},
|
|
"UserMetadata": {
|
|
"type": "map",
|
|
"key": {},
|
|
"value": {}
|
|
},
|
|
"ContentLength": {
|
|
"type": "long"
|
|
},
|
|
"ContentMD5": {},
|
|
"ContentType": {},
|
|
"HttpExpiresDate": {
|
|
"type": "timestamp"
|
|
},
|
|
"RequesterCharged": {
|
|
"type": "boolean"
|
|
},
|
|
"SSEAlgorithm": {}
|
|
}
|
|
},
|
|
"NewObjectTagging": {
|
|
"shape": "S1u"
|
|
},
|
|
"RedirectLocation": {},
|
|
"RequesterPays": {
|
|
"type": "boolean"
|
|
},
|
|
"StorageClass": {},
|
|
"UnModifiedSinceConstraint": {
|
|
"type": "timestamp"
|
|
},
|
|
"SSEAwsKmsKeyId": {},
|
|
"TargetKeyPrefix": {},
|
|
"ObjectLockLegalHoldStatus": {},
|
|
"ObjectLockMode": {},
|
|
"ObjectLockRetainUntilDate": {
|
|
"type": "timestamp"
|
|
},
|
|
"BucketKeyEnabled": {
|
|
"type": "boolean"
|
|
},
|
|
"ChecksumAlgorithm": {}
|
|
}
|
|
},
|
|
"S3PutObjectAcl": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AccessControlPolicy": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AccessControlList": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Owner"
|
|
],
|
|
"members": {
|
|
"Owner": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ID": {},
|
|
"DisplayName": {}
|
|
}
|
|
},
|
|
"Grants": {
|
|
"shape": "S1h"
|
|
}
|
|
}
|
|
},
|
|
"CannedAccessControlList": {}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S3PutObjectTagging": {
|
|
"type": "structure",
|
|
"members": {
|
|
"TagSet": {
|
|
"shape": "S1u"
|
|
}
|
|
}
|
|
},
|
|
"S3DeleteObjectTagging": {
|
|
"type": "structure",
|
|
"members": {}
|
|
},
|
|
"S3InitiateRestoreObject": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ExpirationInDays": {
|
|
"type": "integer"
|
|
},
|
|
"GlacierJobTier": {}
|
|
}
|
|
},
|
|
"S3PutObjectLegalHold": {
|
|
"type": "structure",
|
|
"required": [
|
|
"LegalHold"
|
|
],
|
|
"members": {
|
|
"LegalHold": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Status"
|
|
],
|
|
"members": {
|
|
"Status": {}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S3PutObjectRetention": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Retention"
|
|
],
|
|
"members": {
|
|
"BypassGovernanceRetention": {
|
|
"type": "boolean"
|
|
},
|
|
"Retention": {
|
|
"type": "structure",
|
|
"members": {
|
|
"RetainUntilDate": {
|
|
"type": "timestamp"
|
|
},
|
|
"Mode": {}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S3ReplicateObject": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
}
|
|
},
|
|
"S1h": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Grantee": {
|
|
"type": "structure",
|
|
"members": {
|
|
"TypeIdentifier": {},
|
|
"Identifier": {},
|
|
"DisplayName": {}
|
|
}
|
|
},
|
|
"Permission": {}
|
|
}
|
|
}
|
|
},
|
|
"S1u": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "S1v"
|
|
}
|
|
},
|
|
"S1v": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Key",
|
|
"Value"
|
|
],
|
|
"members": {
|
|
"Key": {},
|
|
"Value": {}
|
|
}
|
|
},
|
|
"S2j": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Enabled"
|
|
],
|
|
"members": {
|
|
"Bucket": {},
|
|
"Format": {},
|
|
"Enabled": {
|
|
"type": "boolean"
|
|
},
|
|
"Prefix": {},
|
|
"ReportScope": {}
|
|
}
|
|
},
|
|
"S2n": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Spec",
|
|
"Location"
|
|
],
|
|
"members": {
|
|
"Spec": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Format"
|
|
],
|
|
"members": {
|
|
"Format": {},
|
|
"Fields": {
|
|
"type": "list",
|
|
"member": {}
|
|
}
|
|
}
|
|
},
|
|
"Location": {
|
|
"shape": "S2s"
|
|
}
|
|
}
|
|
},
|
|
"S2s": {
|
|
"type": "structure",
|
|
"required": [
|
|
"ObjectArn",
|
|
"ETag"
|
|
],
|
|
"members": {
|
|
"ObjectArn": {},
|
|
"ObjectVersionId": {},
|
|
"ETag": {}
|
|
}
|
|
},
|
|
"S2y": {
|
|
"type": "structure",
|
|
"members": {
|
|
"S3JobManifestGenerator": {
|
|
"type": "structure",
|
|
"required": [
|
|
"SourceBucket",
|
|
"EnableManifestOutput"
|
|
],
|
|
"members": {
|
|
"ExpectedBucketOwner": {},
|
|
"SourceBucket": {},
|
|
"ManifestOutputLocation": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Bucket",
|
|
"ManifestFormat"
|
|
],
|
|
"members": {
|
|
"ExpectedManifestBucketOwner": {},
|
|
"Bucket": {},
|
|
"ManifestPrefix": {},
|
|
"ManifestEncryption": {
|
|
"type": "structure",
|
|
"members": {
|
|
"SSES3": {
|
|
"locationName": "SSE-S3",
|
|
"type": "structure",
|
|
"members": {}
|
|
},
|
|
"SSEKMS": {
|
|
"locationName": "SSE-KMS",
|
|
"type": "structure",
|
|
"required": [
|
|
"KeyId"
|
|
],
|
|
"members": {
|
|
"KeyId": {}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ManifestFormat": {}
|
|
}
|
|
},
|
|
"Filter": {
|
|
"type": "structure",
|
|
"members": {
|
|
"EligibleForReplication": {
|
|
"type": "boolean"
|
|
},
|
|
"CreatedAfter": {
|
|
"type": "timestamp"
|
|
},
|
|
"CreatedBefore": {
|
|
"type": "timestamp"
|
|
},
|
|
"ObjectReplicationStatuses": {
|
|
"type": "list",
|
|
"member": {}
|
|
}
|
|
}
|
|
},
|
|
"EnableManifestOutput": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"union": true
|
|
},
|
|
"S3e": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Name",
|
|
"Regions"
|
|
],
|
|
"members": {
|
|
"Name": {},
|
|
"PublicAccessBlock": {
|
|
"shape": "S7"
|
|
},
|
|
"Regions": {
|
|
"type": "list",
|
|
"member": {
|
|
"locationName": "Region",
|
|
"type": "structure",
|
|
"required": [
|
|
"Bucket"
|
|
],
|
|
"members": {
|
|
"Bucket": {},
|
|
"BucketAccountId": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S3l": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Name",
|
|
"Filter"
|
|
],
|
|
"members": {
|
|
"Name": {},
|
|
"Filter": {
|
|
"type": "structure",
|
|
"members": {
|
|
"MatchAnyPrefix": {
|
|
"shape": "S3o"
|
|
},
|
|
"MatchAnySuffix": {
|
|
"shape": "S3q"
|
|
},
|
|
"MatchAnyTag": {
|
|
"shape": "S3s"
|
|
},
|
|
"MatchObjectAge": {
|
|
"shape": "S3t"
|
|
},
|
|
"MatchObjectSize": {
|
|
"shape": "S3v"
|
|
},
|
|
"And": {
|
|
"type": "structure",
|
|
"members": {
|
|
"MatchAnyPrefix": {
|
|
"shape": "S3o"
|
|
},
|
|
"MatchAnySuffix": {
|
|
"shape": "S3q"
|
|
},
|
|
"MatchAnyTag": {
|
|
"shape": "S3s"
|
|
},
|
|
"MatchObjectAge": {
|
|
"shape": "S3t"
|
|
},
|
|
"MatchObjectSize": {
|
|
"shape": "S3v"
|
|
}
|
|
}
|
|
},
|
|
"Or": {
|
|
"type": "structure",
|
|
"members": {
|
|
"MatchAnyPrefix": {
|
|
"shape": "S3o"
|
|
},
|
|
"MatchAnySuffix": {
|
|
"shape": "S3q"
|
|
},
|
|
"MatchAnyTag": {
|
|
"shape": "S3s"
|
|
},
|
|
"MatchObjectAge": {
|
|
"shape": "S3t"
|
|
},
|
|
"MatchObjectSize": {
|
|
"shape": "S3v"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"StorageLensGroupArn": {}
|
|
}
|
|
},
|
|
"S3o": {
|
|
"type": "list",
|
|
"member": {
|
|
"locationName": "Prefix"
|
|
}
|
|
},
|
|
"S3q": {
|
|
"type": "list",
|
|
"member": {
|
|
"locationName": "Suffix"
|
|
}
|
|
},
|
|
"S3s": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "S1v",
|
|
"locationName": "Tag"
|
|
}
|
|
},
|
|
"S3t": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DaysGreaterThan": {
|
|
"type": "integer"
|
|
},
|
|
"DaysLessThan": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"S3v": {
|
|
"type": "structure",
|
|
"members": {
|
|
"BytesGreaterThan": {
|
|
"type": "long"
|
|
},
|
|
"BytesLessThan": {
|
|
"type": "long"
|
|
}
|
|
}
|
|
},
|
|
"S40": {
|
|
"type": "list",
|
|
"member": {
|
|
"locationName": "Tag",
|
|
"type": "structure",
|
|
"required": [
|
|
"Key",
|
|
"Value"
|
|
],
|
|
"members": {
|
|
"Key": {},
|
|
"Value": {}
|
|
}
|
|
}
|
|
},
|
|
"S4e": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Name"
|
|
],
|
|
"members": {
|
|
"Name": {}
|
|
}
|
|
},
|
|
"S4r": {
|
|
"type": "structure",
|
|
"members": {
|
|
"TotalNumberOfTasks": {
|
|
"type": "long"
|
|
},
|
|
"NumberOfTasksSucceeded": {
|
|
"type": "long"
|
|
},
|
|
"NumberOfTasksFailed": {
|
|
"type": "long"
|
|
},
|
|
"Timers": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ElapsedTimeInActiveSeconds": {
|
|
"type": "long"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S5d": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Name",
|
|
"Policy"
|
|
],
|
|
"members": {
|
|
"Name": {},
|
|
"Policy": {}
|
|
}
|
|
},
|
|
"S62": {
|
|
"type": "structure",
|
|
"members": {
|
|
"IsPublic": {
|
|
"locationName": "IsPublic",
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"S6b": {
|
|
"type": "list",
|
|
"member": {
|
|
"locationName": "Rule",
|
|
"type": "structure",
|
|
"required": [
|
|
"Status"
|
|
],
|
|
"members": {
|
|
"Expiration": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Date": {
|
|
"type": "timestamp"
|
|
},
|
|
"Days": {
|
|
"type": "integer"
|
|
},
|
|
"ExpiredObjectDeleteMarker": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"ID": {},
|
|
"Filter": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Prefix": {},
|
|
"Tag": {
|
|
"shape": "S1v"
|
|
},
|
|
"And": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Prefix": {},
|
|
"Tags": {
|
|
"shape": "S1u"
|
|
},
|
|
"ObjectSizeGreaterThan": {
|
|
"type": "long"
|
|
},
|
|
"ObjectSizeLessThan": {
|
|
"type": "long"
|
|
}
|
|
}
|
|
},
|
|
"ObjectSizeGreaterThan": {
|
|
"type": "long"
|
|
},
|
|
"ObjectSizeLessThan": {
|
|
"type": "long"
|
|
}
|
|
}
|
|
},
|
|
"Status": {},
|
|
"Transitions": {
|
|
"type": "list",
|
|
"member": {
|
|
"locationName": "Transition",
|
|
"type": "structure",
|
|
"members": {
|
|
"Date": {
|
|
"type": "timestamp"
|
|
},
|
|
"Days": {
|
|
"type": "integer"
|
|
},
|
|
"StorageClass": {}
|
|
}
|
|
}
|
|
},
|
|
"NoncurrentVersionTransitions": {
|
|
"type": "list",
|
|
"member": {
|
|
"locationName": "NoncurrentVersionTransition",
|
|
"type": "structure",
|
|
"members": {
|
|
"NoncurrentDays": {
|
|
"type": "integer"
|
|
},
|
|
"StorageClass": {}
|
|
}
|
|
}
|
|
},
|
|
"NoncurrentVersionExpiration": {
|
|
"type": "structure",
|
|
"members": {
|
|
"NoncurrentDays": {
|
|
"type": "integer"
|
|
},
|
|
"NewerNoncurrentVersions": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"AbortIncompleteMultipartUpload": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DaysAfterInitiation": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S70": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Role",
|
|
"Rules"
|
|
],
|
|
"members": {
|
|
"Role": {},
|
|
"Rules": {
|
|
"type": "list",
|
|
"member": {
|
|
"locationName": "Rule",
|
|
"type": "structure",
|
|
"required": [
|
|
"Status",
|
|
"Destination",
|
|
"Bucket"
|
|
],
|
|
"members": {
|
|
"ID": {},
|
|
"Priority": {
|
|
"type": "integer"
|
|
},
|
|
"Prefix": {
|
|
"deprecated": true,
|
|
"deprecatedMessage": "Prefix has been deprecated"
|
|
},
|
|
"Filter": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Prefix": {},
|
|
"Tag": {
|
|
"shape": "S1v"
|
|
},
|
|
"And": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Prefix": {},
|
|
"Tags": {
|
|
"shape": "S1u"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Status": {},
|
|
"SourceSelectionCriteria": {
|
|
"type": "structure",
|
|
"members": {
|
|
"SseKmsEncryptedObjects": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Status"
|
|
],
|
|
"members": {
|
|
"Status": {}
|
|
}
|
|
},
|
|
"ReplicaModifications": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Status"
|
|
],
|
|
"members": {
|
|
"Status": {}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ExistingObjectReplication": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Status"
|
|
],
|
|
"members": {
|
|
"Status": {}
|
|
}
|
|
},
|
|
"Destination": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Bucket"
|
|
],
|
|
"members": {
|
|
"Account": {},
|
|
"Bucket": {},
|
|
"ReplicationTime": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Status",
|
|
"Time"
|
|
],
|
|
"members": {
|
|
"Status": {},
|
|
"Time": {
|
|
"shape": "S7j"
|
|
}
|
|
}
|
|
},
|
|
"AccessControlTranslation": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Owner"
|
|
],
|
|
"members": {
|
|
"Owner": {}
|
|
}
|
|
},
|
|
"EncryptionConfiguration": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ReplicaKmsKeyID": {}
|
|
}
|
|
},
|
|
"Metrics": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Status"
|
|
],
|
|
"members": {
|
|
"Status": {},
|
|
"EventThreshold": {
|
|
"shape": "S7j"
|
|
}
|
|
}
|
|
},
|
|
"StorageClass": {}
|
|
}
|
|
},
|
|
"DeleteMarkerReplication": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Status"
|
|
],
|
|
"members": {
|
|
"Status": {}
|
|
}
|
|
},
|
|
"Bucket": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S7j": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Minutes": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"S84": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Name": {},
|
|
"Alias": {},
|
|
"CreatedAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"PublicAccessBlock": {
|
|
"shape": "S7"
|
|
},
|
|
"Status": {},
|
|
"Regions": {
|
|
"type": "list",
|
|
"member": {
|
|
"locationName": "Region",
|
|
"type": "structure",
|
|
"members": {
|
|
"Bucket": {},
|
|
"Region": {},
|
|
"BucketAccountId": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S8k": {
|
|
"type": "list",
|
|
"member": {
|
|
"locationName": "Route",
|
|
"type": "structure",
|
|
"required": [
|
|
"TrafficDialPercentage"
|
|
],
|
|
"members": {
|
|
"Bucket": {},
|
|
"Region": {},
|
|
"TrafficDialPercentage": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S8r": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Id",
|
|
"AccountLevel",
|
|
"IsEnabled"
|
|
],
|
|
"members": {
|
|
"Id": {},
|
|
"AccountLevel": {
|
|
"type": "structure",
|
|
"required": [
|
|
"BucketLevel"
|
|
],
|
|
"members": {
|
|
"ActivityMetrics": {
|
|
"shape": "S8t"
|
|
},
|
|
"BucketLevel": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ActivityMetrics": {
|
|
"shape": "S8t"
|
|
},
|
|
"PrefixLevel": {
|
|
"type": "structure",
|
|
"required": [
|
|
"StorageMetrics"
|
|
],
|
|
"members": {
|
|
"StorageMetrics": {
|
|
"type": "structure",
|
|
"members": {
|
|
"IsEnabled": {
|
|
"type": "boolean"
|
|
},
|
|
"SelectionCriteria": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Delimiter": {},
|
|
"MaxDepth": {
|
|
"type": "integer"
|
|
},
|
|
"MinStorageBytesPercentage": {
|
|
"type": "double"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"AdvancedCostOptimizationMetrics": {
|
|
"shape": "S92"
|
|
},
|
|
"AdvancedDataProtectionMetrics": {
|
|
"shape": "S93"
|
|
},
|
|
"DetailedStatusCodesMetrics": {
|
|
"shape": "S94"
|
|
}
|
|
}
|
|
},
|
|
"AdvancedCostOptimizationMetrics": {
|
|
"shape": "S92"
|
|
},
|
|
"AdvancedDataProtectionMetrics": {
|
|
"shape": "S93"
|
|
},
|
|
"DetailedStatusCodesMetrics": {
|
|
"shape": "S94"
|
|
},
|
|
"StorageLensGroupLevel": {
|
|
"type": "structure",
|
|
"members": {
|
|
"SelectionCriteria": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Include": {
|
|
"type": "list",
|
|
"member": {
|
|
"locationName": "Arn"
|
|
}
|
|
},
|
|
"Exclude": {
|
|
"type": "list",
|
|
"member": {
|
|
"locationName": "Arn"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Include": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Buckets": {
|
|
"shape": "S9a"
|
|
},
|
|
"Regions": {
|
|
"shape": "S9b"
|
|
}
|
|
}
|
|
},
|
|
"Exclude": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Buckets": {
|
|
"shape": "S9a"
|
|
},
|
|
"Regions": {
|
|
"shape": "S9b"
|
|
}
|
|
}
|
|
},
|
|
"DataExport": {
|
|
"type": "structure",
|
|
"members": {
|
|
"S3BucketDestination": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Format",
|
|
"OutputSchemaVersion",
|
|
"AccountId",
|
|
"Arn"
|
|
],
|
|
"members": {
|
|
"Format": {},
|
|
"OutputSchemaVersion": {},
|
|
"AccountId": {},
|
|
"Arn": {},
|
|
"Prefix": {},
|
|
"Encryption": {
|
|
"type": "structure",
|
|
"members": {
|
|
"SSES3": {
|
|
"locationName": "SSE-S3",
|
|
"type": "structure",
|
|
"members": {}
|
|
},
|
|
"SSEKMS": {
|
|
"locationName": "SSE-KMS",
|
|
"type": "structure",
|
|
"required": [
|
|
"KeyId"
|
|
],
|
|
"members": {
|
|
"KeyId": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"CloudWatchMetrics": {
|
|
"type": "structure",
|
|
"required": [
|
|
"IsEnabled"
|
|
],
|
|
"members": {
|
|
"IsEnabled": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"IsEnabled": {
|
|
"type": "boolean"
|
|
},
|
|
"AwsOrg": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Arn"
|
|
],
|
|
"members": {
|
|
"Arn": {}
|
|
}
|
|
},
|
|
"StorageLensArn": {}
|
|
}
|
|
},
|
|
"S8t": {
|
|
"type": "structure",
|
|
"members": {
|
|
"IsEnabled": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"S92": {
|
|
"type": "structure",
|
|
"members": {
|
|
"IsEnabled": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"S93": {
|
|
"type": "structure",
|
|
"members": {
|
|
"IsEnabled": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"S94": {
|
|
"type": "structure",
|
|
"members": {
|
|
"IsEnabled": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"S9a": {
|
|
"type": "list",
|
|
"member": {
|
|
"locationName": "Arn"
|
|
}
|
|
},
|
|
"S9b": {
|
|
"type": "list",
|
|
"member": {
|
|
"locationName": "Region"
|
|
}
|
|
},
|
|
"S9s": {
|
|
"type": "list",
|
|
"member": {
|
|
"locationName": "Tag",
|
|
"type": "structure",
|
|
"required": [
|
|
"Key",
|
|
"Value"
|
|
],
|
|
"members": {
|
|
"Key": {},
|
|
"Value": {}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"clientContextParams": {
|
|
"UseArnRegion": {
|
|
"documentation": "Enables this client to use an ARN's region when constructing an endpoint instead of the client's configured region.",
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
} |