CmdID

CmdID / aws / aws cloudfront

aws cloudfront create-cloud-front-origin-access-identity

Creates a new origin access identity. AWS CLI reference

1 example 1 option Its page in the AWS CLI reference

Opens CmdID with your command. It is read in your browser and sent nowhere.

Examples

from aws-cli, each command read by CmdID

To create a CloudFront origin access identity

The following create-cloud-front-origin-access-identity example creates a CloudFront origin access identity (OAI) by providing the OAI configuration as a command line argument.

aws cloudfront create-cloud-front-origin-access-identity --cloud-front-origin-access-identity-config CallerReference="cli-example",Comment="Example OAI"Identify
--cloud-front-origin-access-identity-configThe current configuration information for the identity.

You can accomplish the same thing by providing the OAI configuration in a JSON file, as shown in the following example.

aws cloudfront create-cloud-front-origin-access-identity --cloud-front-origin-access-identity-config file://OAI-config.jsonIdentify
--cloud-front-origin-access-identity-configThe current configuration information for the identity.

Contents of OAI-config.json:

{
    "CallerReference": "cli-example",
    "Comment": "Example OAI"
}

Whether you provide the OAI configuration with a command line argument or a JSON file, the output is the same.

Its output
{
    "Location": "https://cloudfront.amazonaws.com/2019-03-26/origin-access-identity/cloudfront/E74FTE3AEXAMPLE",
    "ETag": "E2QWRUHEXAMPLE",
    "CloudFrontOriginAccessIdentity": {
        "Id": "E74FTE3AEXAMPLE",
        "S3CanonicalUserId": "cd13868f797c227fbea2830611a26fe0a21ba1b826ab4bed9b7771c9aEXAMPLE",
        "CloudFrontOriginAccessIdentityConfig": {
            "CallerReference": "cli-example",
            "Comment": "Example OAI"
        }
    }
}

For more information, see Restrict access to an Amazon S3 origin in the Amazon CloudFront Developer Guide.

Options

1 in the AWS CLI reference
--cloud-front-origin-access-identity-configThe current configuration information for the identity.