paws.networking (version 0.1.6)

cloudfront: Amazon CloudFront

Description

This is the Amazon CloudFront API Reference. This guide is for developers who need detailed information about CloudFront API actions, data types, and errors. For detailed information about CloudFront features, see the Amazon CloudFront Developer Guide.

Usage

cloudfront(config = list())

Arguments

config

Optional configuration of credentials, endpoint, and/or region.

Service syntax

svc <- cloudfront(
  config = list(
    credentials = list(
      creds = list(
        access_key_id = "string",
        secret_access_key = "string",
        session_token = "string"
      ),
      profile = "string"
    ),
    endpoint = "string",
    region = "string"
  )
)

Operations

create_cloud_front_origin_access_identity Creates a new origin access identity
create_distribution Creates a new web distribution
create_distribution_with_tags Create a new distribution with tags
create_field_level_encryption_config Create a new field-level encryption configuration
create_field_level_encryption_profile Create a field-level encryption profile
create_invalidation Create a new invalidation
create_public_key Add a new public key to CloudFront to use, for example, for field-level encryption
create_streaming_distribution Creates a new RTMP distribution
create_streaming_distribution_with_tags Create a new streaming distribution with tags
delete_cloud_front_origin_access_identity Delete an origin access identity
delete_distribution Delete a distribution
delete_field_level_encryption_config Remove a field-level encryption configuration
delete_field_level_encryption_profile Remove a field-level encryption profile
delete_public_key Remove a public key you previously added to CloudFront
delete_streaming_distribution Delete a streaming distribution
get_cloud_front_origin_access_identity Get the information about an origin access identity
get_cloud_front_origin_access_identity_config Get the configuration information about an origin access identity
get_distribution Get the information about a distribution
get_distribution_config Get the configuration information about a distribution
get_field_level_encryption Get the field-level encryption configuration information
get_field_level_encryption_config Get the field-level encryption configuration information
get_field_level_encryption_profile Get the field-level encryption profile information
get_field_level_encryption_profile_config Get the field-level encryption profile configuration information
get_invalidation Get the information about an invalidation
get_public_key Get the public key information
get_public_key_config Return public key configuration informaation
get_streaming_distribution Gets information about a specified RTMP distribution, including the distribution configuration
get_streaming_distribution_config Get the configuration information about a streaming distribution
list_cloud_front_origin_access_identities Lists origin access identities
list_distributions List CloudFront distributions
list_distributions_by_web_acl_id List the distributions that are associated with a specified AWS WAF web ACL
list_field_level_encryption_configs List all field-level encryption configurations that have been created in CloudFront for this account
list_field_level_encryption_profiles Request a list of field-level encryption profiles that have been created in CloudFront for this account
list_invalidations Lists invalidation batches
list_public_keys List all public keys that have been added to CloudFront for this account
list_streaming_distributions List streaming distributions
list_tags_for_resource List tags for a CloudFront resource
tag_resource Add tags to a CloudFront resource
untag_resource Remove tags from a CloudFront resource
update_cloud_front_origin_access_identity Update an origin access identity
update_distribution Updates the configuration for a web distribution
update_field_level_encryption_config Update a field-level encryption configuration
update_field_level_encryption_profile Update a field-level encryption profile
update_public_key Update public key information

Examples

Run this code
# NOT RUN {
svc <- cloudfront()
svc$create_cloud_front_origin_access_identity(
  Foo = 123
)
# }
# NOT RUN {
# }

Run the code above in your browser using DataLab