1. Schemas
AWS S3 Control
  • /v20180820/accesspoint/{name}
    PUT
  • /v20180820/accesspoint/{name}
    DELETE
  • /v20180820/accesspoint/{name}
    GET
  • /v20180820/accesspointforobjectlambda/{name}
    PUT
  • /v20180820/accesspointforobjectlambda/{name}
    DELETE
  • /v20180820/accesspointforobjectlambda/{name}
    GET
  • /v20180820/bucket/{name}
    PUT
  • /v20180820/jobs
    POST
  • /v20180820/jobs
    GET
  • /v20180820/async-requests/mrap/create
    POST
  • /v20180820/accesspoint/{name}/policy
    DELETE
  • /v20180820/accesspoint/{name}/policy
    GET
  • /v20180820/accesspoint/{name}/policy
    PUT
  • /v20180820/accesspointforobjectlambda/{name}/policy
    DELETE
  • /v20180820/accesspointforobjectlambda/{name}/policy
    GET
  • /v20180820/accesspointforobjectlambda/{name}/policy
    PUT
  • /v20180820/bucket/{name}
    DELETE
  • /v20180820/bucket/{name}
    GET
  • /v20180820/bucket/{name}/lifecycleconfiguration
    DELETE
  • /v20180820/bucket/{name}/lifecycleconfiguration
    GET
  • /v20180820/bucket/{name}/lifecycleconfiguration
    PUT
  • /v20180820/bucket/{name}/policy
    DELETE
  • /v20180820/bucket/{name}/policy
    GET
  • /v20180820/bucket/{name}/policy
    PUT
  • /v20180820/bucket/{name}/replication
    DELETE
  • /v20180820/bucket/{name}/replication
    GET
  • /v20180820/bucket/{name}/replication
    PUT
  • /v20180820/bucket/{name}/tagging
    DELETE
  • /v20180820/bucket/{name}/tagging
    GET
  • /v20180820/bucket/{name}/tagging
    PUT
  • /v20180820/jobs/{id}/tagging
    DELETE
  • /v20180820/jobs/{id}/tagging
    GET
  • /v20180820/jobs/{id}/tagging
    PUT
  • /v20180820/async-requests/mrap/delete
    POST
  • /v20180820/configuration/publicAccessBlock
    DELETE
  • /v20180820/configuration/publicAccessBlock
    GET
  • /v20180820/configuration/publicAccessBlock
    PUT
  • /v20180820/storagelens/{storagelensid}
    DELETE
  • /v20180820/storagelens/{storagelensid}
    GET
  • /v20180820/storagelens/{storagelensid}
    PUT
  • /v20180820/storagelens/{storagelensid}/tagging
    DELETE
  • /v20180820/storagelens/{storagelensid}/tagging
    GET
  • /v20180820/storagelens/{storagelensid}/tagging
    PUT
  • /v20180820/jobs/{id}
    GET
  • /v20180820/async-requests/mrap/{request_token}
    GET
  • /v20180820/accesspointforobjectlambda/{name}/configuration
    GET
  • /v20180820/accesspointforobjectlambda/{name}/configuration
    PUT
  • /v20180820/accesspoint/{name}/policyStatus
    GET
  • /v20180820/accesspointforobjectlambda/{name}/policyStatus
    GET
  • /v20180820/bucket/{name}/versioning
    GET
  • /v20180820/bucket/{name}/versioning
    PUT
  • /v20180820/mrap/instances/{name}
    GET
  • /v20180820/mrap/instances/{name}/policy
    GET
  • /v20180820/mrap/instances/{name}/policystatus
    GET
  • /v20180820/mrap/instances/{mrap}/routes
    GET
  • /v20180820/mrap/instances/{mrap}/routes
    PATCH
  • /v20180820/accesspoint
    GET
  • /v20180820/accesspointforobjectlambda
    GET
  • /v20180820/mrap/instances
    GET
  • /v20180820/bucket
    GET
  • /v20180820/storagelens
    GET
  • /v20180820/async-requests/mrap/put-policy
    POST
  • /v20180820/jobs/{id}/priority
    POST
  • /v20180820/jobs/{id}/status
    POST
  • Schemas
    • Schemas
      • CreateAccessPointResult
      • VpcId
      • Setting
      • CreateAccessPointForObjectLambdaResult
      • ObjectLambdaSupportingAccessPointArn
      • Boolean
      • ObjectLambdaAllowedFeaturesList
      • ObjectLambdaTransformationConfigurationsList
      • CreateBucketResult
      • BucketLocationConstraint
      • BucketAlreadyExists
      • BucketAlreadyOwnedByYou
      • CreateJobResult
      • LambdaInvokeOperation
      • S3CopyObjectOperation
      • S3SetObjectAclOperation
      • S3SetObjectTaggingOperation
      • S3DeleteObjectTaggingOperation
      • S3InitiateRestoreObjectOperation
      • S3SetObjectLegalHoldOperation
      • S3SetObjectRetentionOperation
      • S3BucketArnString
      • S3ReplicateObjectOperation
      • JobReportFormat
      • ReportPrefixString
      • JobReportScope
      • JobManifestSpec
      • JobManifestLocation
      • S3Tag
      • TooManyRequestsException
      • BadRequestException
      • S3JobManifestGenerator
      • IdempotencyException
      • InternalServiceException
      • CreateMultiRegionAccessPointResult
      • MultiRegionAccessPointName
      • PublicAccessBlockConfiguration
      • RegionCreationList
      • DeleteJobTaggingResult
      • NotFoundException
      • DeleteMultiRegionAccessPointResult
      • DeleteStorageLensConfigurationTaggingResult
      • DescribeJobResult
      • DescribeMultiRegionAccessPointOperationResult
      • GetAccessPointResult
      • GetAccessPointConfigurationForObjectLambdaResult
      • GetAccessPointForObjectLambdaResult
      • GetAccessPointPolicyResult
      • GetAccessPointPolicyForObjectLambdaResult
      • GetAccessPointPolicyStatusResult
      • GetAccessPointPolicyStatusForObjectLambdaResult
      • GetBucketResult
      • GetBucketLifecycleConfigurationResult
      • GetBucketPolicyResult
      • GetBucketTaggingResult
      • GetJobTaggingResult
      • GetMultiRegionAccessPointResult
      • GetBucketReplicationResult
      • GetMultiRegionAccessPointPolicyResult
      • GetMultiRegionAccessPointPolicyStatusResult
      • GetBucketVersioningResult
      • GetPublicAccessBlockOutput
      • NoSuchPublicAccessBlockConfiguration
      • GetStorageLensConfigurationResult
      • GetStorageLensConfigurationTaggingResult
      • ListAccessPointsResult
      • GetMultiRegionAccessPointRoutesResult
      • ListAccessPointsForObjectLambdaResult
      • ListJobsResult
      • JobStatus
      • InvalidRequestException
      • InvalidNextTokenException
      • ListMultiRegionAccessPointsResult
      • ListRegionalBucketsResult
      • ListStorageLensConfigurationsResult
      • LifecycleRules
      • S3TagSet
      • PutJobTaggingResult
      • TooManyTagsException
      • PutMultiRegionAccessPointPolicyResult
      • Policy
      • ConfigId
      • Role
      • AccountLevel
      • ReplicationRules
      • Include
      • Exclude
      • MFADelete
      • StorageLensDataExport
      • BucketVersioningStatus
      • IsEnabled
      • StorageLensAwsOrg
      • StorageLensArn
      • StorageLensTag
      • PutStorageLensConfigurationTaggingResult
      • UpdateJobPriorityResult
      • UpdateJobStatusResult
      • JobStatusException
      • DaysAfterInitiation
      • AbortIncompleteMultipartUpload
      • AccessPointName
      • NetworkOrigin
      • VpcConfiguration
      • BucketName
      • S3AccessPointArn
      • SubmitMultiRegionAccessPointRoutesResult
      • Alias
      • AccessPoint
      • AccessPointList
      • AccountId
      • ActivityMetrics
      • BucketLevel
      • AsyncCreationTimestamp
      • OwnerOverride
      • MaxLength1024String
      • AccessControlTranslation
      • AsyncErrorDetails
      • AsyncOperationName
      • AsyncRequestTokenARN
      • AsyncRequestParameters
      • AsyncRequestStatus
      • AsyncResponseDetails
      • AsyncOperation
      • CreateMultiRegionAccessPointInput
      • DeleteMultiRegionAccessPointInput
      • PutMultiRegionAccessPointPolicyInput
      • MultiRegionAccessPointsAsyncResponse
      • FunctionArnString
      • AwsLambdaTransformationPayload
      • AwsLambdaTransformation
      • AwsOrgArn
      • BucketCannedACL
      • PrefixLevel
      • Buckets
      • ConfirmRemoveSelfBucketAccess
      • ConfirmationRequired
      • ContinuationToken
      • ObjectLambdaAccessPointName
      • ObjectLambdaConfiguration
      • CreateAccessPointForObjectLambdaRequest
      • ObjectLambdaAccessPointArn
      • CreateAccessPointRequest
      • CreateBucketConfiguration
      • GrantFullControl
      • GrantRead
      • GrantReadACP
      • GrantWrite
      • GrantWriteACP
      • ObjectLockEnabledForBucket
      • BucketIdentifierString
      • NonEmptyMaxLength64String
      • CreateBucketRequest
      • Location
      • CloudWatchMetrics
      • S3RegionalBucketArn
      • JobOperation
      • JobReport
      • JobManifest
      • NonEmptyMaxLength256String
      • JobPriority
      • IAMRoleArn
      • CreateJobRequest
      • ObjectLambdaAccessPointAlias
      • JobId
      • MultiRegionAccessPointClientToken
      • CreateMultiRegionAccessPointRequest
      • CreationDate
      • CreationTimestamp
      • Date
      • Days
      • DeleteAccessPointForObjectLambdaRequest
      • DeleteAccessPointPolicyForObjectLambdaRequest
      • DeleteAccessPointPolicyRequest
      • DeleteAccessPointRequest
      • DeleteBucketLifecycleConfigurationRequest
      • DeleteBucketPolicyRequest
      • DeleteBucketRequest
      • DeleteBucketTaggingRequest
      • DeleteJobTaggingRequest
      • DeleteMultiRegionAccessPointRequest
      • DeletePublicAccessBlockRequest
      • DeleteStorageLensConfigurationRequest
      • JobManifestGenerator
      • DeleteStorageLensConfigurationTaggingRequest
      • DescribeJobRequest
      • JobDescriptor
      • DescribeMultiRegionAccessPointOperationRequest
      • NonEmptyMaxLength1024String
      • Endpoints
      • EstablishedMultiRegionAccessPointPolicy
      • Regions
      • ExpirationStatus
      • ExpiredObjectDeleteMarker
      • Format
      • GetAccessPointConfigurationForObjectLambdaRequest
      • GetAccessPointForObjectLambdaRequest
      • GetAccessPointPolicyForObjectLambdaRequest
      • ObjectLambdaPolicy
      • DeleteBucketReplicationRequest
      • GetAccessPointPolicyRequest
      • GetAccessPointPolicyStatusForObjectLambdaRequest
      • PolicyStatus
      • GetAccessPointPolicyStatusRequest
      • DeleteMarkerReplicationStatus
      • GetAccessPointRequest
      • GetBucketLifecycleConfigurationRequest
      • GetBucketPolicyRequest
      • GetBucketRequest
      • PublicAccessBlockEnabled
      • GetBucketTaggingRequest
      • GetJobTaggingRequest
      • GetMultiRegionAccessPointPolicyRequest
      • MultiRegionAccessPointPolicyDocument
      • ReplicationTime
      • GetMultiRegionAccessPointPolicyStatusRequest
      • EncryptionConfiguration
      • GetMultiRegionAccessPointRequest
      • Metrics
      • MultiRegionAccessPointReport
      • ReplicationStorageClass
      • GetPublicAccessBlockRequest
      • Destination
      • GetStorageLensConfigurationRequest
      • ReplicaKmsKeyID
      • StorageLensConfiguration
      • GetStorageLensConfigurationTaggingRequest
      • StorageLensTags
      • ID
      • IsPublic
      • ExistingObjectReplicationStatus
      • JobArn
      • ExistingObjectReplication
      • JobCreationTime
      • JobProgressSummary
      • JobStatusUpdateReason
      • JobFailureList
      • SSES3Encryption
      • JobTerminationDate
      • SSEKMSEncryption
      • SuspendedDate
      • GeneratedManifestEncryption
      • SuspendedCause
      • GeneratedManifestFormat
      • JobFailureCode
      • JobFailureReason
      • JobFailure
      • OperationName
      • JobListDescriptor
      • JobListDescriptorList
      • JobManifestFieldName
      • JobManifestFieldList
      • JobManifestFormat
      • S3KeyArnString
      • S3ObjectVersionId
      • JobNumberOfTasksFailed
      • GetBucketReplicationRequest
      • JobNumberOfTasksSucceeded
      • ReplicationConfiguration
      • JobTotalNumberOfTasks
      • JobStatusList
      • KmsKeyArnString
      • LifecycleConfiguration
      • GetBucketVersioningRequest
      • LifecycleExpiration
      • MFADeleteStatus
      • LifecycleRuleFilter
      • TransitionList
      • NoncurrentVersionTransitionList
      • NoncurrentVersionExpiration
      • LifecycleRule
      • Prefix
      • LifecycleRuleAndOperator
      • MultiRegionAccessPointId
      • MaxResults
      • GetMultiRegionAccessPointRoutesRequest
      • ListAccessPointsForObjectLambdaRequest
      • RouteList
      • ObjectLambdaAccessPointList
      • ListAccessPointsRequest
      • StringForNextToken
      • ListJobsRequest
      • ListMultiRegionAccessPointsRequest
      • MultiRegionAccessPointReportList
      • ListRegionalBucketsRequest
      • RegionalBucketList
      • S3AWSRegion
      • ListStorageLensConfigurationEntry
      • ListStorageLensConfigurationsRequest
      • StorageLensConfigurationList
      • MinStorageBytesPercentage
      • MultiRegionAccessPointAlias
      • ProposedMultiRegionAccessPointPolicy
      • RegionName
      • S3GeneratedManifestDescriptor
      • MultiRegionAccessPointRegionalResponse
      • MultiRegionAccessPointRegionalResponseList
      • MultiRegionAccessPointStatus
      • RegionReportList
      • NonEmptyMaxLength2048String
      • TransitionStorageClass
      • NoncurrentVersionTransition
      • ObjectLambdaAccessPoint
      • ObjectLambdaAllowedFeature
      • ObjectLambdaContentTransformation
      • ObjectCreationTime
      • ObjectLambdaTransformationConfigurationActionsList
      • ReplicationStatusFilterList
      • ObjectLambdaTransformationConfiguration
      • JobManifestGeneratorFilter
      • ObjectLambdaTransformationConfigurationAction
      • OutputSchemaVersion
      • PrefixLevelStorageMetrics
      • SelectionCriteria
      • PutAccessPointConfigurationForObjectLambdaRequest
      • PutAccessPointPolicyForObjectLambdaRequest
      • JobTimers
      • PutAccessPointPolicyRequest
      • PutBucketLifecycleConfigurationRequest
      • JobTimeInStateSeconds
      • PutBucketPolicyRequest
      • Tagging
      • PutBucketTaggingRequest
      • PutJobTaggingRequest
      • PutMultiRegionAccessPointPolicyRequest
      • PutPublicAccessBlockRequest
      • PutStorageLensConfigurationRequest
      • PutStorageLensConfigurationTaggingRequest
      • Region
      • RegionReport
      • ObjectSizeGreaterThanBytes
      • RegionalBucket
      • ObjectSizeLessThanBytes
      • RequestedJobStatus
      • S3ObjectOwner
      • S3GrantList
      • S3AccessControlList
      • S3CannedAccessControlList
      • S3AccessControlPolicy
      • StorageLensDataExportEncryption
      • S3BucketDestination
      • S3ContentLength
      • S3MetadataDirective
      • TimeStamp
      • S3ObjectMetadata
      • S3StorageClass
      • S3ObjectLockLegalHoldStatus
      • S3ObjectLockMode
      • S3ExpirationInDays
      • MFA
      • S3GlacierJobTier
      • ManifestPrefixString
      • S3Grantee
      • MetricsStatus
      • S3Permission
      • ReplicationTimeValue
      • S3Grant
      • S3GranteeTypeIdentifier
      • Minutes
      • S3ObjectLockLegalHold
      • S3ObjectLockRetentionMode
      • S3UserMetadata
      • S3SSEAlgorithm
      • S3Retention
      • TagKeyString
      • TagValueString
      • SSEKMSKeyId
      • TrafficDialPercentage
      • SSEKMS
      • SSES3
      • NoncurrentVersionCount
      • StorageLensPrefixLevelDelimiter
      • StorageLensPrefixLevelMaxDepth
      • Transition
      • UpdateJobPriorityRequest
      • ObjectLambdaAccessPointAliasValue
      • UpdateJobStatusRequest
      • ObjectLambdaAccessPointAliasStatus
      • Priority
      • PutBucketReplicationRequest
      • VersioningConfiguration
      • PutBucketVersioningRequest
      • ReplicaModificationsStatus
      • ReplicationRuleFilter
      • ReplicationRuleStatus
      • SourceSelectionCriteria
      • ReplicationRule
      • ReplicationRuleAndOperator
      • ReplicationStatus
      • ReplicationTimeStatus
      • S3ChecksumAlgorithm
      • S3ManifestOutputLocation
      • SseKmsEncryptedObjects
      • SseKmsEncryptedObjectsStatus
      • SubmitMultiRegionAccessPointRoutesRequest
  1. Schemas

DescribeJobResult

{
    "Job": {
        "JobId": "string",
        "ConfirmationRequired": true,
        "Description": "string",
        "JobArn": "string",
        "Status": "Active",
        "Manifest": {
            "Spec": {
                "Format": "S3BatchOperations_CSV_20180820",
                "Fields": []
            },
            "Location": {
                "ObjectArn": "string",
                "ObjectVersionId": "string",
                "ETag": "string"
            }
        },
        "Operation": {
            "LambdaInvoke": {
                "FunctionArn": "string"
            },
            "S3PutObjectCopy": {
                "TargetResource": "string",
                "CannedAccessControlList": "private",
                "AccessControlGrants": [],
                "MetadataDirective": "COPY",
                "ModifiedSinceConstraint": "string",
                "NewObjectMetadata": {
                    "CacheControl": "string",
                    "ContentDisposition": "string",
                    "ContentEncoding": "string",
                    "ContentLanguage": "string",
                    "UserMetadata": {
                        "property1": "string",
                        "property2": "string"
                    },
                    "ContentLength": 0,
                    "ContentMD5": "string",
                    "ContentType": "string",
                    "HttpExpiresDate": "string",
                    "RequesterCharged": true,
                    "SSEAlgorithm": "AES256"
                },
                "NewObjectTagging": [],
                "RedirectLocation": "string",
                "RequesterPays": true,
                "StorageClass": "STANDARD",
                "UnModifiedSinceConstraint": "string",
                "SSEAwsKmsKeyId": "string",
                "TargetKeyPrefix": "string",
                "ObjectLockLegalHoldStatus": "OFF",
                "ObjectLockMode": "COMPLIANCE",
                "ObjectLockRetainUntilDate": "string",
                "BucketKeyEnabled": true,
                "ChecksumAlgorithm": "CRC32"
            },
            "S3PutObjectAcl": {
                "AccessControlPolicy": {
                    "AccessControlList": {
                        "Owner": {
                            "ID": "string",
                            "DisplayName": "string"
                        },
                        "Grants": []
                    },
                    "CannedAccessControlList": "private"
                }
            },
            "S3PutObjectTagging": {
                "TagSet": []
            },
            "S3DeleteObjectTagging": {},
            "S3InitiateRestoreObject": {
                "ExpirationInDays": 0,
                "GlacierJobTier": "BULK"
            },
            "S3PutObjectLegalHold": {
                "LegalHold": {
                    "Status": "OFF"
                }
            },
            "S3PutObjectRetention": {
                "BypassGovernanceRetention": true,
                "Retention": {
                    "RetainUntilDate": "string",
                    "Mode": "COMPLIANCE"
                }
            },
            "S3ReplicateObject": {}
        },
        "Priority": 0,
        "ProgressSummary": {
            "TotalNumberOfTasks": 0,
            "NumberOfTasksSucceeded": 0,
            "NumberOfTasksFailed": 0,
            "Timers": {
                "ElapsedTimeInActiveSeconds": 0
            }
        },
        "StatusUpdateReason": "string",
        "FailureReasons": [],
        "Report": {
            "Bucket": "string",
            "Format": "Report_CSV_20180820",
            "Enabled": true,
            "Prefix": "string",
            "ReportScope": "AllTasks"
        },
        "CreationTime": "string",
        "TerminationDate": "string",
        "RoleArn": "string",
        "SuspendedDate": "string",
        "SuspendedCause": "string",
        "ManifestGenerator": {
            "S3JobManifestGenerator": {
                "ExpectedBucketOwner": "string",
                "SourceBucket": "string",
                "ManifestOutputLocation": {
                    "ExpectedManifestBucketOwner": "string",
                    "Bucket": "string",
                    "ManifestPrefix": "string",
                    "ManifestEncryption": {
                        "SSES3": {},
                        "SSEKMS": {
                            "KeyId": "string"
                        }
                    },
                    "ManifestFormat": "S3InventoryReport_CSV_20211130"
                },
                "Filter": {
                    "EligibleForReplication": true,
                    "CreatedAfter": "string",
                    "CreatedBefore": "string",
                    "ObjectReplicationStatuses": []
                },
                "EnableManifestOutput": true
            }
        },
        "GeneratedManifestDescriptor": {
            "Format": "S3InventoryReport_CSV_20211130",
            "Location": {
                "ObjectArn": "string",
                "ObjectVersionId": "string",
                "ETag": "string"
            }
        }
    }
}
Built with