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
;