Dashboard
PHP:
8.2.30
OS:
Linux
User:
dh_nv8b2m
/
/
usr
/
lib
/
python3
/
dist-packages
/
awscli
/
customizations
/
__pycache__
📤 Upload
📝 New File
📁 New Folder
Close
Editing: cloudfront.cpython-310.pyc
o .&�aT) � @ s� d dl Z d dlZd dlZd dlZd dlmZ d dlmZ d dlm Z d dl mZ d dlm Z dd� Zdd d�Zdd � ZG dd� de �ZG dd� de �ZG dd� de�ZG dd� de�ZG dd� de�Zdd� ZG dd� de �ZG dd� de�ZdS )� N)�parse_to_aware_datetime)�CloudFrontSigner)�CustomArgument)�#validate_mutually_exclusive_handler)�BasicCommandc s� | � dt� | � dt� | � dtdgdg�� | � dtddgd g�� | � d dd� � | � d d d� � i � | j d� jdd� | � dtdgd g�� | � d� fdd�� d S )Nz!building-command-table.cloudfrontz6building-argument-table.cloudfront.create-invalidationz4operation-args-parsed.cloudfront.create-invalidation�invalidation_batch�pathsz4operation-args-parsed.cloudfront.create-distribution�default_root_object�origin_domain_name�distribution_configz6building-argument-table.cloudfront.create-distributionc [ � | � dt| ��S )N�origin-domain-name)�__setitem__�OriginDomainName��argument_table�kwargs� r �B/usr/lib/python3/dist-packages/awscli/customizations/cloudfront.py�<lambda>+ � �zregister.<locals>.<lambda>c [ r )N�default-root-object)r �CreateDefaultRootObjectr r r r r / r ztop-level-args-parsed� cloudfront)� unique_idz4operation-args-parsed.cloudfront.update-distributionz6building-argument-table.cloudfront.update-distributionc s | � dt� | d��S )Nr )�contextr )r �UpdateDefaultRootObjectr �r r r r ; s ��)�register� _add_sign� _add_pathsr �update)� event_handlerr r r r sJ ��������� �r �clic C s d| t t�� �t�dd�f S )Nz%s-%s-%s� i@B )�int�time�random�randint��prefixr r r � unique_string@ s r+ c K s d| d _ t� | d<