Skip to main content

invalidation_for_distribution_tenants

Creates, updates, deletes, gets or lists an invalidation_for_distribution_tenants resource.

Overview

Nameinvalidation_for_distribution_tenants
TypeResource
Idaws.cloudfront.invalidation_for_distribution_tenants

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
create_timestringThe date and time the invalidation request was first made.
idstringThe identifier for the invalidation request. For example: IDFDVBD632BHDS5.
invalidation_batchstringThe current invalidation information for the batch request.
statusstringThe status of the invalidation request. When the invalidation batch is finished, the status is Completed.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
get_invalidation_for_distribution_tenantselectdistribution_tenant_id, id, regionGets information about a specific invalidation for a distribution tenant.
create_invalidation_for_distribution_tenantinsertid, region, InvalidationBatchCreates an invalidation for a distribution tenant. For more information, see Invalidating files in the Amazon CloudFront Developer Guide.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
distribution_tenant_idstringThe ID of the distribution tenant.
idstringThe ID of the distribution tenant.
regionstringAWS region (default: us-east-1)

SELECT examples

Gets information about a specific invalidation for a distribution tenant.

SELECT
create_time,
id,
invalidation_batch,
status
FROM aws.cloudfront.invalidation_for_distribution_tenants
WHERE distribution_tenant_id = '{{ distribution_tenant_id }}' -- required
AND id = '{{ id }}' -- required
AND region = '{{ region }}' -- required
;

INSERT examples

Creates an invalidation for a distribution tenant. For more information, see Invalidating files in the Amazon CloudFront Developer Guide.

INSERT INTO aws.cloudfront.invalidation_for_distribution_tenants (
InvalidationBatch,
id,
region
)
SELECT
'{{ InvalidationBatch }}' /* required */,
'{{ id }}',
'{{ region }}'
RETURNING
invalidation,
location
;