5860 lines
No EOL
141 KiB
JSON
5860 lines
No EOL
141 KiB
JSON
{
|
|
"version": "2.0",
|
|
"metadata": {
|
|
"apiVersion": "2018-08-20",
|
|
"endpointPrefix": "s3-control",
|
|
"protocol": "rest-xml",
|
|
"protocols": [
|
|
"rest-xml"
|
|
],
|
|
"serviceFullName": "AWS S3 Control",
|
|
"serviceId": "S3 Control",
|
|
"signatureVersion": "s3v4",
|
|
"signingName": "s3",
|
|
"uid": "s3control-2018-08-20",
|
|
"auth": [
|
|
"aws.auth#sigv4"
|
|
]
|
|
},
|
|
"operations": {
|
|
"AssociateAccessGrantsIdentityCenter": {
|
|
"http": {
|
|
"requestUri": "/v20180820/accessgrantsinstance/identitycenter"
|
|
},
|
|
"input": {
|
|
"locationName": "AssociateAccessGrantsIdentityCenterRequest",
|
|
"xmlNamespace": {
|
|
"uri": "http://awss3control.amazonaws.com/doc/2018-08-20/"
|
|
},
|
|
"type": "structure",
|
|
"required": [
|
|
"AccountId",
|
|
"IdentityCenterArn"
|
|
],
|
|
"members": {
|
|
"AccountId": {
|
|
"contextParam": {
|
|
"name": "AccountId"
|
|
},
|
|
"hostLabel": true,
|
|
"location": "header",
|
|
"locationName": "x-amz-account-id"
|
|
},
|
|
"IdentityCenterArn": {}
|
|
}
|
|
},
|
|
"endpoint": {
|
|
"hostPrefix": "{AccountId}."
|
|
},
|
|
"httpChecksumRequired": true,
|
|
"staticContextParams": {
|
|
"RequiresAccountId": {
|
|
"value": true
|
|
}
|
|
}
|
|
},
|
|
"CreateAccessGrant": {
|
|
"http": {
|
|
"requestUri": "/v20180820/accessgrantsinstance/grant"
|
|
},
|
|
"input": {
|
|
"locationName": "CreateAccessGrantRequest",
|
|
"xmlNamespace": {
|
|
"uri": "http://awss3control.amazonaws.com/doc/2018-08-20/"
|
|
},
|
|
"type": "structure",
|
|
"required": [
|
|
"AccountId",
|
|
"AccessGrantsLocationId",
|
|
"Grantee",
|
|
"Permission"
|
|
],
|
|
"members": {
|
|
"AccountId": {
|
|
"contextParam": {
|
|
"name": "AccountId"
|
|
},
|
|
"hostLabel": true,
|
|
"location": "header",
|
|
"locationName": "x-amz-account-id"
|
|
},
|
|
"AccessGrantsLocationId": {},
|
|
"AccessGrantsLocationConfiguration": {
|
|
"shape": "S6"
|
|
},
|
|
"Grantee": {
|
|
"shape": "S8"
|
|
},
|
|
"Permission": {},
|
|
"ApplicationArn": {},
|
|
"S3PrefixType": {},
|
|
"Tags": {
|
|
"shape": "Se"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"CreatedAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"AccessGrantId": {},
|
|
"AccessGrantArn": {},
|
|
"Grantee": {
|
|
"shape": "S8"
|
|
},
|
|
"AccessGrantsLocationId": {},
|
|
"AccessGrantsLocationConfiguration": {
|
|
"shape": "S6"
|
|
},
|
|
"Permission": {},
|
|
"ApplicationArn": {},
|
|
"GrantScope": {}
|
|
}
|
|
},
|
|
"endpoint": {
|
|
"hostPrefix": "{AccountId}."
|
|
},
|
|
"httpChecksumRequired": true,
|
|
"staticContextParams": {
|
|
"RequiresAccountId": {
|
|
"value": true
|
|
}
|
|
}
|
|
},
|
|
"CreateAccessGrantsInstance": {
|
|
"http": {
|
|
"requestUri": "/v20180820/accessgrantsinstance"
|
|
},
|
|
"input": {
|
|
"locationName": "CreateAccessGrantsInstanceRequest",
|
|
"xmlNamespace": {
|
|
"uri": "http://awss3control.amazonaws.com/doc/2018-08-20/"
|
|
},
|
|
"type": "structure",
|
|
"required": [
|
|
"AccountId"
|
|
],
|
|
"members": {
|
|
"AccountId": {
|
|
"contextParam": {
|
|
"name": "AccountId"
|
|
},
|
|
"hostLabel": true,
|
|
"location": "header",
|
|
"locationName": "x-amz-account-id"
|
|
},
|
|
"IdentityCenterArn": {},
|
|
"Tags": {
|
|
"shape": "Se"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"CreatedAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"AccessGrantsInstanceId": {},
|
|
"AccessGrantsInstanceArn": {},
|
|
"IdentityCenterArn": {
|
|
"deprecated": true,
|
|
"deprecatedMessage": "IdentityCenterArn has been deprecated. Use IdentityCenterInstanceArn or IdentityCenterApplicationArn."
|
|
},
|
|
"IdentityCenterInstanceArn": {},
|
|
"IdentityCenterApplicationArn": {}
|
|
}
|
|
},
|
|
"endpoint": {
|
|
"hostPrefix": "{AccountId}."
|
|
},
|
|
"httpChecksumRequired": true,
|
|
"staticContextParams": {
|
|
"RequiresAccountId": {
|
|
"value": true
|
|
}
|
|
}
|
|
},
|
|
"CreateAccessGrantsLocation": {
|
|
"http": {
|
|
"requestUri": "/v20180820/accessgrantsinstance/location"
|
|
},
|
|
"input": {
|
|
"locationName": "CreateAccessGrantsLocationRequest",
|
|
"xmlNamespace": {
|
|
"uri": "http://awss3control.amazonaws.com/doc/2018-08-20/"
|
|
},
|
|
"type": "structure",
|
|
"required": [
|
|
"AccountId",
|
|
"LocationScope",
|
|
"IAMRoleArn"
|
|
],
|
|
"members": {
|
|
"AccountId": {
|
|
"contextParam": {
|
|
"name": "AccountId"
|
|
},
|
|
"hostLabel": true,
|
|
"location": "header",
|
|
"locationName": "x-amz-account-id"
|
|
},
|
|
"LocationScope": {},
|
|
"IAMRoleArn": {},
|
|
"Tags": {
|
|
"shape": "Se"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"CreatedAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"AccessGrantsLocationId": {},
|
|
"AccessGrantsLocationArn": {},
|
|
"LocationScope": {},
|
|
"IAMRoleArn": {}
|
|
}
|
|
},
|
|
"endpoint": {
|
|
"hostPrefix": "{AccountId}."
|
|
},
|
|
"httpChecksumRequired": true,
|
|
"staticContextParams": {
|
|
"RequiresAccountId": {
|
|
"value": true
|
|
}
|
|
}
|
|
},
|
|
"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": "Sx"
|
|
},
|
|
"PublicAccessBlockConfiguration": {
|
|
"shape": "Sz"
|
|
},
|
|
"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": "S16"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ObjectLambdaAccessPointArn": {},
|
|
"Alias": {
|
|
"shape": "S1l"
|
|
}
|
|
}
|
|
},
|
|
"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": "S24"
|
|
},
|
|
"Report": {
|
|
"shape": "S3a"
|
|
},
|
|
"ClientRequestToken": {
|
|
"idempotencyToken": true
|
|
},
|
|
"Manifest": {
|
|
"shape": "S3f"
|
|
},
|
|
"Description": {},
|
|
"Priority": {
|
|
"type": "integer"
|
|
},
|
|
"RoleArn": {},
|
|
"Tags": {
|
|
"shape": "S2n"
|
|
},
|
|
"ManifestGenerator": {
|
|
"shape": "S3p"
|
|
}
|
|
}
|
|
},
|
|
"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": "S4a"
|
|
}
|
|
}
|
|
},
|
|
"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": "S4h"
|
|
},
|
|
"Tags": {
|
|
"shape": "Se"
|
|
}
|
|
}
|
|
},
|
|
"endpoint": {
|
|
"hostPrefix": "{AccountId}."
|
|
},
|
|
"staticContextParams": {
|
|
"RequiresAccountId": {
|
|
"value": true
|
|
}
|
|
}
|
|
},
|
|
"DeleteAccessGrant": {
|
|
"http": {
|
|
"method": "DELETE",
|
|
"requestUri": "/v20180820/accessgrantsinstance/grant/{id}"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"AccountId",
|
|
"AccessGrantId"
|
|
],
|
|
"members": {
|
|
"AccountId": {
|
|
"contextParam": {
|
|
"name": "AccountId"
|
|
},
|
|
"hostLabel": true,
|
|
"location": "header",
|
|
"locationName": "x-amz-account-id"
|
|
},
|
|
"AccessGrantId": {
|
|
"location": "uri",
|
|
"locationName": "id"
|
|
}
|
|
}
|
|
},
|
|
"endpoint": {
|
|
"hostPrefix": "{AccountId}."
|
|
},
|
|
"httpChecksumRequired": true,
|
|
"staticContextParams": {
|
|
"RequiresAccountId": {
|
|
"value": true
|
|
}
|
|
}
|
|
},
|
|
"DeleteAccessGrantsInstance": {
|
|
"http": {
|
|
"method": "DELETE",
|
|
"requestUri": "/v20180820/accessgrantsinstance"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"AccountId"
|
|
],
|
|
"members": {
|
|
"AccountId": {
|
|
"contextParam": {
|
|
"name": "AccountId"
|
|
},
|
|
"hostLabel": true,
|
|
"location": "header",
|
|
"locationName": "x-amz-account-id"
|
|
}
|
|
}
|
|
},
|
|
"endpoint": {
|
|
"hostPrefix": "{AccountId}."
|
|
},
|
|
"httpChecksumRequired": true,
|
|
"staticContextParams": {
|
|
"RequiresAccountId": {
|
|
"value": true
|
|
}
|
|
}
|
|
},
|
|
"DeleteAccessGrantsInstanceResourcePolicy": {
|
|
"http": {
|
|
"method": "DELETE",
|
|
"requestUri": "/v20180820/accessgrantsinstance/resourcepolicy"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"AccountId"
|
|
],
|
|
"members": {
|
|
"AccountId": {
|
|
"contextParam": {
|
|
"name": "AccountId"
|
|
},
|
|
"hostLabel": true,
|
|
"location": "header",
|
|
"locationName": "x-amz-account-id"
|
|
}
|
|
}
|
|
},
|
|
"endpoint": {
|
|
"hostPrefix": "{AccountId}."
|
|
},
|
|
"httpChecksumRequired": true,
|
|
"staticContextParams": {
|
|
"RequiresAccountId": {
|
|
"value": true
|
|
}
|
|
}
|
|
},
|
|
"DeleteAccessGrantsLocation": {
|
|
"http": {
|
|
"method": "DELETE",
|
|
"requestUri": "/v20180820/accessgrantsinstance/location/{id}"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"AccountId",
|
|
"AccessGrantsLocationId"
|
|
],
|
|
"members": {
|
|
"AccountId": {
|
|
"contextParam": {
|
|
"name": "AccountId"
|
|
},
|
|
"hostLabel": true,
|
|
"location": "header",
|
|
"locationName": "x-amz-account-id"
|
|
},
|
|
"AccessGrantsLocationId": {
|
|
"location": "uri",
|
|
"locationName": "id"
|
|
}
|
|
}
|
|
},
|
|
"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": "S5c"
|
|
}
|
|
}
|
|
},
|
|
"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": "S3f"
|
|
},
|
|
"Operation": {
|
|
"shape": "S24"
|
|
},
|
|
"Priority": {
|
|
"type": "integer"
|
|
},
|
|
"ProgressSummary": {
|
|
"shape": "S5p"
|
|
},
|
|
"StatusUpdateReason": {},
|
|
"FailureReasons": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"FailureCode": {},
|
|
"FailureReason": {}
|
|
}
|
|
}
|
|
},
|
|
"Report": {
|
|
"shape": "S3a"
|
|
},
|
|
"CreationTime": {
|
|
"type": "timestamp"
|
|
},
|
|
"TerminationDate": {
|
|
"type": "timestamp"
|
|
},
|
|
"RoleArn": {},
|
|
"SuspendedDate": {
|
|
"type": "timestamp"
|
|
},
|
|
"SuspendedCause": {},
|
|
"ManifestGenerator": {
|
|
"shape": "S3p"
|
|
},
|
|
"GeneratedManifestDescriptor": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Format": {},
|
|
"Location": {
|
|
"shape": "S3k"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"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": "S4a"
|
|
},
|
|
"DeleteMultiRegionAccessPointRequest": {
|
|
"shape": "S5c"
|
|
},
|
|
"PutMultiRegionAccessPointPolicyRequest": {
|
|
"shape": "S6b"
|
|
}
|
|
}
|
|
},
|
|
"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
|
|
}
|
|
}
|
|
},
|
|
"DissociateAccessGrantsIdentityCenter": {
|
|
"http": {
|
|
"method": "DELETE",
|
|
"requestUri": "/v20180820/accessgrantsinstance/identitycenter"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"AccountId"
|
|
],
|
|
"members": {
|
|
"AccountId": {
|
|
"contextParam": {
|
|
"name": "AccountId"
|
|
},
|
|
"hostLabel": true,
|
|
"location": "header",
|
|
"locationName": "x-amz-account-id"
|
|
}
|
|
}
|
|
},
|
|
"endpoint": {
|
|
"hostPrefix": "{AccountId}."
|
|
},
|
|
"httpChecksumRequired": true,
|
|
"staticContextParams": {
|
|
"RequiresAccountId": {
|
|
"value": true
|
|
}
|
|
}
|
|
},
|
|
"GetAccessGrant": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/v20180820/accessgrantsinstance/grant/{id}"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"AccountId",
|
|
"AccessGrantId"
|
|
],
|
|
"members": {
|
|
"AccountId": {
|
|
"contextParam": {
|
|
"name": "AccountId"
|
|
},
|
|
"hostLabel": true,
|
|
"location": "header",
|
|
"locationName": "x-amz-account-id"
|
|
},
|
|
"AccessGrantId": {
|
|
"location": "uri",
|
|
"locationName": "id"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"CreatedAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"AccessGrantId": {},
|
|
"AccessGrantArn": {},
|
|
"Grantee": {
|
|
"shape": "S8"
|
|
},
|
|
"Permission": {},
|
|
"AccessGrantsLocationId": {},
|
|
"AccessGrantsLocationConfiguration": {
|
|
"shape": "S6"
|
|
},
|
|
"GrantScope": {},
|
|
"ApplicationArn": {}
|
|
}
|
|
},
|
|
"endpoint": {
|
|
"hostPrefix": "{AccountId}."
|
|
},
|
|
"httpChecksumRequired": true,
|
|
"staticContextParams": {
|
|
"RequiresAccountId": {
|
|
"value": true
|
|
}
|
|
}
|
|
},
|
|
"GetAccessGrantsInstance": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/v20180820/accessgrantsinstance"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"AccountId"
|
|
],
|
|
"members": {
|
|
"AccountId": {
|
|
"contextParam": {
|
|
"name": "AccountId"
|
|
},
|
|
"hostLabel": true,
|
|
"location": "header",
|
|
"locationName": "x-amz-account-id"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AccessGrantsInstanceArn": {},
|
|
"AccessGrantsInstanceId": {},
|
|
"IdentityCenterArn": {
|
|
"deprecated": true,
|
|
"deprecatedMessage": "IdentityCenterArn has been deprecated. Use IdentityCenterInstanceArn or IdentityCenterApplicationArn."
|
|
},
|
|
"IdentityCenterInstanceArn": {},
|
|
"IdentityCenterApplicationArn": {},
|
|
"CreatedAt": {
|
|
"type": "timestamp"
|
|
}
|
|
}
|
|
},
|
|
"endpoint": {
|
|
"hostPrefix": "{AccountId}."
|
|
},
|
|
"httpChecksumRequired": true,
|
|
"staticContextParams": {
|
|
"RequiresAccountId": {
|
|
"value": true
|
|
}
|
|
}
|
|
},
|
|
"GetAccessGrantsInstanceForPrefix": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/v20180820/accessgrantsinstance/prefix"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"AccountId",
|
|
"S3Prefix"
|
|
],
|
|
"members": {
|
|
"AccountId": {
|
|
"contextParam": {
|
|
"name": "AccountId"
|
|
},
|
|
"hostLabel": true,
|
|
"location": "header",
|
|
"locationName": "x-amz-account-id"
|
|
},
|
|
"S3Prefix": {
|
|
"location": "querystring",
|
|
"locationName": "s3prefix"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AccessGrantsInstanceArn": {},
|
|
"AccessGrantsInstanceId": {}
|
|
}
|
|
},
|
|
"endpoint": {
|
|
"hostPrefix": "{AccountId}."
|
|
},
|
|
"httpChecksumRequired": true,
|
|
"staticContextParams": {
|
|
"RequiresAccountId": {
|
|
"value": true
|
|
}
|
|
}
|
|
},
|
|
"GetAccessGrantsInstanceResourcePolicy": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/v20180820/accessgrantsinstance/resourcepolicy"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"AccountId"
|
|
],
|
|
"members": {
|
|
"AccountId": {
|
|
"contextParam": {
|
|
"name": "AccountId"
|
|
},
|
|
"hostLabel": true,
|
|
"location": "header",
|
|
"locationName": "x-amz-account-id"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Policy": {},
|
|
"Organization": {},
|
|
"CreatedAt": {
|
|
"type": "timestamp"
|
|
}
|
|
}
|
|
},
|
|
"endpoint": {
|
|
"hostPrefix": "{AccountId}."
|
|
},
|
|
"httpChecksumRequired": true,
|
|
"staticContextParams": {
|
|
"RequiresAccountId": {
|
|
"value": true
|
|
}
|
|
}
|
|
},
|
|
"GetAccessGrantsLocation": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/v20180820/accessgrantsinstance/location/{id}"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"AccountId",
|
|
"AccessGrantsLocationId"
|
|
],
|
|
"members": {
|
|
"AccountId": {
|
|
"contextParam": {
|
|
"name": "AccountId"
|
|
},
|
|
"hostLabel": true,
|
|
"location": "header",
|
|
"locationName": "x-amz-account-id"
|
|
},
|
|
"AccessGrantsLocationId": {
|
|
"location": "uri",
|
|
"locationName": "id"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"CreatedAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"AccessGrantsLocationId": {},
|
|
"AccessGrantsLocationArn": {},
|
|
"LocationScope": {},
|
|
"IAMRoleArn": {}
|
|
}
|
|
},
|
|
"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": "Sx"
|
|
},
|
|
"PublicAccessBlockConfiguration": {
|
|
"shape": "Sz"
|
|
},
|
|
"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": "S16"
|
|
}
|
|
}
|
|
},
|
|
"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": "Sz"
|
|
},
|
|
"CreationDate": {
|
|
"type": "timestamp"
|
|
},
|
|
"Alias": {
|
|
"shape": "S1l"
|
|
}
|
|
}
|
|
},
|
|
"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": "S7d"
|
|
}
|
|
}
|
|
},
|
|
"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": "S7d"
|
|
}
|
|
}
|
|
},
|
|
"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": "S7m"
|
|
}
|
|
}
|
|
},
|
|
"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": "S89"
|
|
}
|
|
}
|
|
},
|
|
"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": "S2n"
|
|
}
|
|
}
|
|
},
|
|
"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
|
|
}
|
|
}
|
|
},
|
|
"GetDataAccess": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/v20180820/accessgrantsinstance/dataaccess"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"AccountId",
|
|
"Target",
|
|
"Permission"
|
|
],
|
|
"members": {
|
|
"AccountId": {
|
|
"contextParam": {
|
|
"name": "AccountId"
|
|
},
|
|
"hostLabel": true,
|
|
"location": "header",
|
|
"locationName": "x-amz-account-id"
|
|
},
|
|
"Target": {
|
|
"location": "querystring",
|
|
"locationName": "target"
|
|
},
|
|
"Permission": {
|
|
"location": "querystring",
|
|
"locationName": "permission"
|
|
},
|
|
"DurationSeconds": {
|
|
"location": "querystring",
|
|
"locationName": "durationSeconds",
|
|
"type": "integer"
|
|
},
|
|
"Privilege": {
|
|
"location": "querystring",
|
|
"locationName": "privilege"
|
|
},
|
|
"TargetType": {
|
|
"location": "querystring",
|
|
"locationName": "targetType"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Credentials": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AccessKeyId": {
|
|
"type": "string",
|
|
"sensitive": true
|
|
},
|
|
"SecretAccessKey": {
|
|
"type": "string",
|
|
"sensitive": true
|
|
},
|
|
"SessionToken": {
|
|
"type": "string",
|
|
"sensitive": true
|
|
},
|
|
"Expiration": {
|
|
"type": "timestamp"
|
|
}
|
|
},
|
|
"sensitive": true
|
|
},
|
|
"MatchedGrantTarget": {}
|
|
}
|
|
},
|
|
"endpoint": {
|
|
"hostPrefix": "{AccountId}."
|
|
},
|
|
"httpChecksumRequired": true,
|
|
"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": "S2n"
|
|
}
|
|
}
|
|
},
|
|
"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": "S9m"
|
|
}
|
|
}
|
|
},
|
|
"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": "S7d"
|
|
}
|
|
}
|
|
},
|
|
"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": "Sa1"
|
|
}
|
|
}
|
|
},
|
|
"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": "Sz"
|
|
}
|
|
},
|
|
"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": "Sa8"
|
|
}
|
|
},
|
|
"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": "Sb9"
|
|
}
|
|
}
|
|
},
|
|
"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": "S4h"
|
|
}
|
|
},
|
|
"payload": "StorageLensGroup"
|
|
},
|
|
"endpoint": {
|
|
"hostPrefix": "{AccountId}."
|
|
},
|
|
"staticContextParams": {
|
|
"RequiresAccountId": {
|
|
"value": true
|
|
}
|
|
}
|
|
},
|
|
"ListAccessGrants": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/v20180820/accessgrantsinstance/grants"
|
|
},
|
|
"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"
|
|
},
|
|
"GranteeType": {
|
|
"location": "querystring",
|
|
"locationName": "granteetype"
|
|
},
|
|
"GranteeIdentifier": {
|
|
"location": "querystring",
|
|
"locationName": "granteeidentifier"
|
|
},
|
|
"Permission": {
|
|
"location": "querystring",
|
|
"locationName": "permission"
|
|
},
|
|
"GrantScope": {
|
|
"location": "querystring",
|
|
"locationName": "grantscope"
|
|
},
|
|
"ApplicationArn": {
|
|
"location": "querystring",
|
|
"locationName": "application_arn"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"NextToken": {},
|
|
"AccessGrantsList": {
|
|
"type": "list",
|
|
"member": {
|
|
"locationName": "AccessGrant",
|
|
"type": "structure",
|
|
"members": {
|
|
"CreatedAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"AccessGrantId": {},
|
|
"AccessGrantArn": {},
|
|
"Grantee": {
|
|
"shape": "S8"
|
|
},
|
|
"Permission": {},
|
|
"AccessGrantsLocationId": {},
|
|
"AccessGrantsLocationConfiguration": {
|
|
"shape": "S6"
|
|
},
|
|
"GrantScope": {},
|
|
"ApplicationArn": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"endpoint": {
|
|
"hostPrefix": "{AccountId}."
|
|
},
|
|
"httpChecksumRequired": true,
|
|
"staticContextParams": {
|
|
"RequiresAccountId": {
|
|
"value": true
|
|
}
|
|
}
|
|
},
|
|
"ListAccessGrantsInstances": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/v20180820/accessgrantsinstances"
|
|
},
|
|
"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": {
|
|
"NextToken": {},
|
|
"AccessGrantsInstancesList": {
|
|
"type": "list",
|
|
"member": {
|
|
"locationName": "AccessGrantsInstance",
|
|
"type": "structure",
|
|
"members": {
|
|
"AccessGrantsInstanceId": {},
|
|
"AccessGrantsInstanceArn": {},
|
|
"CreatedAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"IdentityCenterArn": {
|
|
"deprecated": true,
|
|
"deprecatedMessage": "IdentityCenterArn has been deprecated. Use IdentityCenterInstanceArn or IdentityCenterApplicationArn."
|
|
},
|
|
"IdentityCenterInstanceArn": {},
|
|
"IdentityCenterApplicationArn": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"endpoint": {
|
|
"hostPrefix": "{AccountId}."
|
|
},
|
|
"httpChecksumRequired": true,
|
|
"staticContextParams": {
|
|
"RequiresAccountId": {
|
|
"value": true
|
|
}
|
|
}
|
|
},
|
|
"ListAccessGrantsLocations": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/v20180820/accessgrantsinstance/locations"
|
|
},
|
|
"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"
|
|
},
|
|
"LocationScope": {
|
|
"location": "querystring",
|
|
"locationName": "locationscope"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"NextToken": {},
|
|
"AccessGrantsLocationsList": {
|
|
"type": "list",
|
|
"member": {
|
|
"locationName": "AccessGrantsLocation",
|
|
"type": "structure",
|
|
"members": {
|
|
"CreatedAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"AccessGrantsLocationId": {},
|
|
"AccessGrantsLocationArn": {},
|
|
"LocationScope": {},
|
|
"IAMRoleArn": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"endpoint": {
|
|
"hostPrefix": "{AccountId}."
|
|
},
|
|
"httpChecksumRequired": true,
|
|
"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": "Sx"
|
|
},
|
|
"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": "S1l"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"NextToken": {}
|
|
}
|
|
},
|
|
"endpoint": {
|
|
"hostPrefix": "{AccountId}."
|
|
},
|
|
"staticContextParams": {
|
|
"RequiresAccountId": {
|
|
"value": true
|
|
}
|
|
}
|
|
},
|
|
"ListCallerAccessGrants": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/v20180820/accessgrantsinstance/caller/grants"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"AccountId"
|
|
],
|
|
"members": {
|
|
"AccountId": {
|
|
"contextParam": {
|
|
"name": "AccountId"
|
|
},
|
|
"hostLabel": true,
|
|
"location": "header",
|
|
"locationName": "x-amz-account-id"
|
|
},
|
|
"GrantScope": {
|
|
"location": "querystring",
|
|
"locationName": "grantscope"
|
|
},
|
|
"NextToken": {
|
|
"location": "querystring",
|
|
"locationName": "nextToken"
|
|
},
|
|
"MaxResults": {
|
|
"location": "querystring",
|
|
"locationName": "maxResults",
|
|
"type": "integer"
|
|
},
|
|
"AllowedByApplication": {
|
|
"location": "querystring",
|
|
"locationName": "allowedByApplication",
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"NextToken": {},
|
|
"CallerAccessGrantsList": {
|
|
"type": "list",
|
|
"member": {
|
|
"locationName": "AccessGrant",
|
|
"type": "structure",
|
|
"members": {
|
|
"Permission": {},
|
|
"GrantScope": {},
|
|
"ApplicationArn": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"endpoint": {
|
|
"hostPrefix": "{AccountId}."
|
|
},
|
|
"httpChecksumRequired": true,
|
|
"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": "S5p"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"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": "S9m",
|
|
"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": "Se"
|
|
}
|
|
}
|
|
},
|
|
"endpoint": {
|
|
"hostPrefix": "{AccountId}."
|
|
},
|
|
"staticContextParams": {
|
|
"RequiresAccountId": {
|
|
"value": true
|
|
}
|
|
}
|
|
},
|
|
"PutAccessGrantsInstanceResourcePolicy": {
|
|
"http": {
|
|
"method": "PUT",
|
|
"requestUri": "/v20180820/accessgrantsinstance/resourcepolicy"
|
|
},
|
|
"input": {
|
|
"locationName": "PutAccessGrantsInstanceResourcePolicyRequest",
|
|
"xmlNamespace": {
|
|
"uri": "http://awss3control.amazonaws.com/doc/2018-08-20/"
|
|
},
|
|
"type": "structure",
|
|
"required": [
|
|
"AccountId",
|
|
"Policy"
|
|
],
|
|
"members": {
|
|
"AccountId": {
|
|
"contextParam": {
|
|
"name": "AccountId"
|
|
},
|
|
"hostLabel": true,
|
|
"location": "header",
|
|
"locationName": "x-amz-account-id"
|
|
},
|
|
"Policy": {},
|
|
"Organization": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Policy": {},
|
|
"Organization": {},
|
|
"CreatedAt": {
|
|
"type": "timestamp"
|
|
}
|
|
}
|
|
},
|
|
"endpoint": {
|
|
"hostPrefix": "{AccountId}."
|
|
},
|
|
"httpChecksumRequired": true,
|
|
"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": "S16"
|
|
}
|
|
}
|
|
},
|
|
"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": "S7m"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"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": "S89",
|
|
"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": "S2n"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"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": "S2n"
|
|
}
|
|
}
|
|
},
|
|
"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": "S6b"
|
|
}
|
|
}
|
|
},
|
|
"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": "Sz",
|
|
"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": "Sa8"
|
|
},
|
|
"Tags": {
|
|
"shape": "Sb9"
|
|
}
|
|
}
|
|
},
|
|
"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": "Sb9"
|
|
}
|
|
}
|
|
},
|
|
"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": "Sa1"
|
|
}
|
|
}
|
|
},
|
|
"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": "Se"
|
|
}
|
|
}
|
|
},
|
|
"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
|
|
}
|
|
}
|
|
},
|
|
"UpdateAccessGrantsLocation": {
|
|
"http": {
|
|
"method": "PUT",
|
|
"requestUri": "/v20180820/accessgrantsinstance/location/{id}"
|
|
},
|
|
"input": {
|
|
"locationName": "UpdateAccessGrantsLocationRequest",
|
|
"xmlNamespace": {
|
|
"uri": "http://awss3control.amazonaws.com/doc/2018-08-20/"
|
|
},
|
|
"type": "structure",
|
|
"required": [
|
|
"AccountId",
|
|
"AccessGrantsLocationId",
|
|
"IAMRoleArn"
|
|
],
|
|
"members": {
|
|
"AccountId": {
|
|
"contextParam": {
|
|
"name": "AccountId"
|
|
},
|
|
"hostLabel": true,
|
|
"location": "header",
|
|
"locationName": "x-amz-account-id"
|
|
},
|
|
"AccessGrantsLocationId": {
|
|
"location": "uri",
|
|
"locationName": "id"
|
|
},
|
|
"IAMRoleArn": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"CreatedAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"AccessGrantsLocationId": {},
|
|
"AccessGrantsLocationArn": {},
|
|
"LocationScope": {},
|
|
"IAMRoleArn": {}
|
|
}
|
|
},
|
|
"endpoint": {
|
|
"hostPrefix": "{AccountId}."
|
|
},
|
|
"httpChecksumRequired": true,
|
|
"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": "S4h"
|
|
}
|
|
}
|
|
},
|
|
"endpoint": {
|
|
"hostPrefix": "{AccountId}."
|
|
},
|
|
"staticContextParams": {
|
|
"RequiresAccountId": {
|
|
"value": true
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"shapes": {
|
|
"S6": {
|
|
"type": "structure",
|
|
"members": {
|
|
"S3SubPrefix": {}
|
|
}
|
|
},
|
|
"S8": {
|
|
"type": "structure",
|
|
"members": {
|
|
"GranteeType": {},
|
|
"GranteeIdentifier": {}
|
|
}
|
|
},
|
|
"Se": {
|
|
"type": "list",
|
|
"member": {
|
|
"locationName": "Tag",
|
|
"type": "structure",
|
|
"required": [
|
|
"Key",
|
|
"Value"
|
|
],
|
|
"members": {
|
|
"Key": {},
|
|
"Value": {}
|
|
}
|
|
}
|
|
},
|
|
"Sx": {
|
|
"type": "structure",
|
|
"required": [
|
|
"VpcId"
|
|
],
|
|
"members": {
|
|
"VpcId": {}
|
|
}
|
|
},
|
|
"Sz": {
|
|
"type": "structure",
|
|
"members": {
|
|
"BlockPublicAcls": {
|
|
"locationName": "BlockPublicAcls",
|
|
"type": "boolean"
|
|
},
|
|
"IgnorePublicAcls": {
|
|
"locationName": "IgnorePublicAcls",
|
|
"type": "boolean"
|
|
},
|
|
"BlockPublicPolicy": {
|
|
"locationName": "BlockPublicPolicy",
|
|
"type": "boolean"
|
|
},
|
|
"RestrictPublicBuckets": {
|
|
"locationName": "RestrictPublicBuckets",
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"S16": {
|
|
"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
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S1l": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Value": {},
|
|
"Status": {}
|
|
}
|
|
},
|
|
"S24": {
|
|
"type": "structure",
|
|
"members": {
|
|
"LambdaInvoke": {
|
|
"type": "structure",
|
|
"members": {
|
|
"FunctionArn": {},
|
|
"InvocationSchemaVersion": {},
|
|
"UserArguments": {
|
|
"type": "map",
|
|
"key": {},
|
|
"value": {}
|
|
}
|
|
}
|
|
},
|
|
"S3PutObjectCopy": {
|
|
"type": "structure",
|
|
"members": {
|
|
"TargetResource": {},
|
|
"CannedAccessControlList": {},
|
|
"AccessControlGrants": {
|
|
"shape": "S2b"
|
|
},
|
|
"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": "S2n"
|
|
},
|
|
"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": "S2b"
|
|
}
|
|
}
|
|
},
|
|
"CannedAccessControlList": {}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S3PutObjectTagging": {
|
|
"type": "structure",
|
|
"members": {
|
|
"TagSet": {
|
|
"shape": "S2n"
|
|
}
|
|
}
|
|
},
|
|
"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": {}
|
|
}
|
|
}
|
|
},
|
|
"S2b": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Grantee": {
|
|
"type": "structure",
|
|
"members": {
|
|
"TypeIdentifier": {},
|
|
"Identifier": {},
|
|
"DisplayName": {}
|
|
}
|
|
},
|
|
"Permission": {}
|
|
}
|
|
}
|
|
},
|
|
"S2n": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "S2o"
|
|
}
|
|
},
|
|
"S2o": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Key",
|
|
"Value"
|
|
],
|
|
"members": {
|
|
"Key": {},
|
|
"Value": {}
|
|
}
|
|
},
|
|
"S3a": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Enabled"
|
|
],
|
|
"members": {
|
|
"Bucket": {},
|
|
"Format": {},
|
|
"Enabled": {
|
|
"type": "boolean"
|
|
},
|
|
"Prefix": {},
|
|
"ReportScope": {}
|
|
}
|
|
},
|
|
"S3f": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Spec",
|
|
"Location"
|
|
],
|
|
"members": {
|
|
"Spec": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Format"
|
|
],
|
|
"members": {
|
|
"Format": {},
|
|
"Fields": {
|
|
"type": "list",
|
|
"member": {}
|
|
}
|
|
}
|
|
},
|
|
"Location": {
|
|
"shape": "S3k"
|
|
}
|
|
}
|
|
},
|
|
"S3k": {
|
|
"type": "structure",
|
|
"required": [
|
|
"ObjectArn",
|
|
"ETag"
|
|
],
|
|
"members": {
|
|
"ObjectArn": {},
|
|
"ObjectVersionId": {},
|
|
"ETag": {}
|
|
}
|
|
},
|
|
"S3p": {
|
|
"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": {}
|
|
},
|
|
"KeyNameConstraint": {
|
|
"type": "structure",
|
|
"members": {
|
|
"MatchAnyPrefix": {
|
|
"shape": "S42"
|
|
},
|
|
"MatchAnySuffix": {
|
|
"shape": "S42"
|
|
},
|
|
"MatchAnySubstring": {
|
|
"shape": "S42"
|
|
}
|
|
}
|
|
},
|
|
"ObjectSizeGreaterThanBytes": {
|
|
"type": "long"
|
|
},
|
|
"ObjectSizeLessThanBytes": {
|
|
"type": "long"
|
|
},
|
|
"MatchAnyStorageClass": {
|
|
"type": "list",
|
|
"member": {}
|
|
}
|
|
}
|
|
},
|
|
"EnableManifestOutput": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"union": true
|
|
},
|
|
"S42": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"S4a": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Name",
|
|
"Regions"
|
|
],
|
|
"members": {
|
|
"Name": {},
|
|
"PublicAccessBlock": {
|
|
"shape": "Sz"
|
|
},
|
|
"Regions": {
|
|
"type": "list",
|
|
"member": {
|
|
"locationName": "Region",
|
|
"type": "structure",
|
|
"required": [
|
|
"Bucket"
|
|
],
|
|
"members": {
|
|
"Bucket": {},
|
|
"BucketAccountId": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S4h": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Name",
|
|
"Filter"
|
|
],
|
|
"members": {
|
|
"Name": {},
|
|
"Filter": {
|
|
"type": "structure",
|
|
"members": {
|
|
"MatchAnyPrefix": {
|
|
"shape": "S4k"
|
|
},
|
|
"MatchAnySuffix": {
|
|
"shape": "S4m"
|
|
},
|
|
"MatchAnyTag": {
|
|
"shape": "S4o"
|
|
},
|
|
"MatchObjectAge": {
|
|
"shape": "S4p"
|
|
},
|
|
"MatchObjectSize": {
|
|
"shape": "S4r"
|
|
},
|
|
"And": {
|
|
"type": "structure",
|
|
"members": {
|
|
"MatchAnyPrefix": {
|
|
"shape": "S4k"
|
|
},
|
|
"MatchAnySuffix": {
|
|
"shape": "S4m"
|
|
},
|
|
"MatchAnyTag": {
|
|
"shape": "S4o"
|
|
},
|
|
"MatchObjectAge": {
|
|
"shape": "S4p"
|
|
},
|
|
"MatchObjectSize": {
|
|
"shape": "S4r"
|
|
}
|
|
}
|
|
},
|
|
"Or": {
|
|
"type": "structure",
|
|
"members": {
|
|
"MatchAnyPrefix": {
|
|
"shape": "S4k"
|
|
},
|
|
"MatchAnySuffix": {
|
|
"shape": "S4m"
|
|
},
|
|
"MatchAnyTag": {
|
|
"shape": "S4o"
|
|
},
|
|
"MatchObjectAge": {
|
|
"shape": "S4p"
|
|
},
|
|
"MatchObjectSize": {
|
|
"shape": "S4r"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"StorageLensGroupArn": {}
|
|
}
|
|
},
|
|
"S4k": {
|
|
"type": "list",
|
|
"member": {
|
|
"locationName": "Prefix"
|
|
}
|
|
},
|
|
"S4m": {
|
|
"type": "list",
|
|
"member": {
|
|
"locationName": "Suffix"
|
|
}
|
|
},
|
|
"S4o": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "S2o",
|
|
"locationName": "Tag"
|
|
}
|
|
},
|
|
"S4p": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DaysGreaterThan": {
|
|
"type": "integer"
|
|
},
|
|
"DaysLessThan": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"S4r": {
|
|
"type": "structure",
|
|
"members": {
|
|
"BytesGreaterThan": {
|
|
"type": "long"
|
|
},
|
|
"BytesLessThan": {
|
|
"type": "long"
|
|
}
|
|
}
|
|
},
|
|
"S5c": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Name"
|
|
],
|
|
"members": {
|
|
"Name": {}
|
|
}
|
|
},
|
|
"S5p": {
|
|
"type": "structure",
|
|
"members": {
|
|
"TotalNumberOfTasks": {
|
|
"type": "long"
|
|
},
|
|
"NumberOfTasksSucceeded": {
|
|
"type": "long"
|
|
},
|
|
"NumberOfTasksFailed": {
|
|
"type": "long"
|
|
},
|
|
"Timers": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ElapsedTimeInActiveSeconds": {
|
|
"type": "long"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S6b": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Name",
|
|
"Policy"
|
|
],
|
|
"members": {
|
|
"Name": {},
|
|
"Policy": {}
|
|
}
|
|
},
|
|
"S7d": {
|
|
"type": "structure",
|
|
"members": {
|
|
"IsPublic": {
|
|
"locationName": "IsPublic",
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"S7m": {
|
|
"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": "S2o"
|
|
},
|
|
"And": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Prefix": {},
|
|
"Tags": {
|
|
"shape": "S2n"
|
|
},
|
|
"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"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S89": {
|
|
"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": "S2o"
|
|
},
|
|
"And": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Prefix": {},
|
|
"Tags": {
|
|
"shape": "S2n"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"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": "S8s"
|
|
}
|
|
}
|
|
},
|
|
"AccessControlTranslation": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Owner"
|
|
],
|
|
"members": {
|
|
"Owner": {}
|
|
}
|
|
},
|
|
"EncryptionConfiguration": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ReplicaKmsKeyID": {}
|
|
}
|
|
},
|
|
"Metrics": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Status"
|
|
],
|
|
"members": {
|
|
"Status": {},
|
|
"EventThreshold": {
|
|
"shape": "S8s"
|
|
}
|
|
}
|
|
},
|
|
"StorageClass": {}
|
|
}
|
|
},
|
|
"DeleteMarkerReplication": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Status"
|
|
],
|
|
"members": {
|
|
"Status": {}
|
|
}
|
|
},
|
|
"Bucket": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S8s": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Minutes": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"S9m": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Name": {},
|
|
"Alias": {},
|
|
"CreatedAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"PublicAccessBlock": {
|
|
"shape": "Sz"
|
|
},
|
|
"Status": {},
|
|
"Regions": {
|
|
"type": "list",
|
|
"member": {
|
|
"locationName": "Region",
|
|
"type": "structure",
|
|
"members": {
|
|
"Bucket": {},
|
|
"Region": {},
|
|
"BucketAccountId": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Sa1": {
|
|
"type": "list",
|
|
"member": {
|
|
"locationName": "Route",
|
|
"type": "structure",
|
|
"required": [
|
|
"TrafficDialPercentage"
|
|
],
|
|
"members": {
|
|
"Bucket": {},
|
|
"Region": {},
|
|
"TrafficDialPercentage": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Sa8": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Id",
|
|
"AccountLevel",
|
|
"IsEnabled"
|
|
],
|
|
"members": {
|
|
"Id": {},
|
|
"AccountLevel": {
|
|
"type": "structure",
|
|
"required": [
|
|
"BucketLevel"
|
|
],
|
|
"members": {
|
|
"ActivityMetrics": {
|
|
"shape": "Saa"
|
|
},
|
|
"BucketLevel": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ActivityMetrics": {
|
|
"shape": "Saa"
|
|
},
|
|
"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": "Saj"
|
|
},
|
|
"AdvancedDataProtectionMetrics": {
|
|
"shape": "Sak"
|
|
},
|
|
"DetailedStatusCodesMetrics": {
|
|
"shape": "Sal"
|
|
}
|
|
}
|
|
},
|
|
"AdvancedCostOptimizationMetrics": {
|
|
"shape": "Saj"
|
|
},
|
|
"AdvancedDataProtectionMetrics": {
|
|
"shape": "Sak"
|
|
},
|
|
"DetailedStatusCodesMetrics": {
|
|
"shape": "Sal"
|
|
},
|
|
"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": "Sar"
|
|
},
|
|
"Regions": {
|
|
"shape": "Sas"
|
|
}
|
|
}
|
|
},
|
|
"Exclude": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Buckets": {
|
|
"shape": "Sar"
|
|
},
|
|
"Regions": {
|
|
"shape": "Sas"
|
|
}
|
|
}
|
|
},
|
|
"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": {}
|
|
}
|
|
},
|
|
"Saa": {
|
|
"type": "structure",
|
|
"members": {
|
|
"IsEnabled": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"Saj": {
|
|
"type": "structure",
|
|
"members": {
|
|
"IsEnabled": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"Sak": {
|
|
"type": "structure",
|
|
"members": {
|
|
"IsEnabled": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"Sal": {
|
|
"type": "structure",
|
|
"members": {
|
|
"IsEnabled": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"Sar": {
|
|
"type": "list",
|
|
"member": {
|
|
"locationName": "Arn"
|
|
}
|
|
},
|
|
"Sas": {
|
|
"type": "list",
|
|
"member": {
|
|
"locationName": "Region"
|
|
}
|
|
},
|
|
"Sb9": {
|
|
"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"
|
|
}
|
|
}
|
|
} |