File: //lib/python3/dist-packages/awscli/customizations/__pycache__/argrename.cpython-310.pyc
o
.&�a�# � @ sr d Z ddlmZ i dd�dd�dd�d d
�dd�d
d�dd�dd�dd�dd�dd�dd�dd�dd�dd �d!d"�d#d�i d$d%�d&d%�d'd(�d)d(�d*d+�d,d+�d-d+�d.d/�d0d/�d1d2�d3d2�d4d5�d6d7�d8d9�d:d9�d;d9�d<d=��i d>d?�d@dA�dBdA�dCdA�dDdA�dEdA�dFdA�dGdA�dHdA�dIdA�dJdA�dKdA�dLdA�dMdA�dNdA�dOdA�dPdQ��i dRdS�dTdU�dVd�dWdX�dYdZ�d[d\�d]d^�d_d\�d`d^�dadZ�dbd\�dcd^�ddde�dfdg�dhdg�didj�dkdl��dmdndndndndSdododpd%dqdrds��Zi dtdu�dvdw�dxdw�dydz�d{d|�d}d|�d~d�d�d��d�d��d�d��d�d��d�d��d�d��d�d��d�d��d�d��d�d��d�d�d�d�d�d�d�d�d���Zd�d�� Zd�d�� Zd�d�� Zd�S )��
� )�utilszec2.create-image.no-no-reboot�rebootzec2.*.no-egress�ingressz ec2.*.no-disable-api-terminationzenable-api-terminationzopsworks.*.regionzstack-regionzelastictranscoder.*.outputz
job-outputz"swf.register-activity-type.versionzactivity-versionz"swf.register-workflow-type.versionzworkflow-versionzdatapipeline.*.queryz
objects-queryz,datapipeline.get-pipeline-definition.versionzpipeline-versionzemr.*.job-flow-idszcluster-idszemr.*.job-flow-idz
cluster-idzcloudsearchdomain.search.queryzsearch-queryzcloudsearchdomain.suggest.queryz
suggest-queryzsns.subscribe.endpointznotification-endpointzdeploy.*.s-3-locationzs3-locationzdeploy.*.ec-2-tag-filterszec2-tag-filtersz!codepipeline.get-pipeline.versionz.codepipeline.create-custom-action-type.versionzaction-versionz.codepipeline.delete-custom-action-type.versionz.kinesisanalytics.add-application-output.outputzapplication-outputz0kinesisanalyticsv2.add-application-output.outputz%route53.delete-traffic-policy.versionztraffic-policy-versionz"route53.get-traffic-policy.versionz-route53.update-traffic-policy-comment.versionzgamelift.create-build.versionz
build-versionzgamelift.update-build.versionzgamelift.create-script.versionzscript-versionzgamelift.update-script.versionz!route53domains.view-billing.startz
start-timezroute53domains.view-billing.endzend-timez"apigateway.create-rest-api.versionzapi-versionzapigatewayv2.create-api.versionzapigatewayv2.update-api.versionz%pinpoint.get-campaign-version.versionzcampaign-versionz$pinpoint.get-segment-version.versionzsegment-versionz&pinpoint.delete-email-template.versionztemplate-versionz'pinpoint.delete-in-app-template.versionz%pinpoint.delete-push-template.versionz$pinpoint.delete-sms-template.versionz&pinpoint.delete-voice-template.versionz#pinpoint.get-email-template.versionz$pinpoint.get-in-app-template.versionz"pinpoint.get-push-template.versionz!pinpoint.get-sms-template.versionz#pinpoint.get-voice-template.versionz&pinpoint.update-email-template.versionz'pinpoint.update-in-app-template.versionz%pinpoint.update-push-template.versionz$pinpoint.update-sms-template.versionz&pinpoint.update-voice-template.versionz&stepfunctions.send-task-success.outputztask-outputz%clouddirectory.publish-schema.versionzschema-versionz$mturk.list-qualification-types.queryztypes-queryz2workdocs.create-notification-subscription.endpointzworkdocs.describe-users.queryz
user-queryzlex-models.delete-bot.versionzbot-versionz lex-models.delete-intent.versionzintent-versionz#lex-models.delete-slot-type.versionzslot-type-versionzlex-models.get-intent.versionz lex-models.get-slot-type.versionz%lex-models.delete-bot-version.versionz(lex-models.delete-intent-version.versionz+lex-models.delete-slot-type-version.versionzlex-models.get-export.versionzresource-versionz!license-manager.get-grant.versionz
grant-versionz$license-manager.delete-grant.versionz#license-manager.get-license.versionzlicense-versionzmobile.create-project.regionzproject-regionzstream-processor-outputzkubernetes-versionzversion-number�lorawanzdisable-execute-commandznon-interactive)z*rekognition.create-stream-processor.outputzeks.create-cluster.versionz"eks.update-cluster-version.versionzeks.create-nodegroup.versionz$eks.update-nodegroup-version.versionzschemas.*.versionz&sagemaker.delete-image-version.versionz(sagemaker.describe-image-version.versionziotwireless.*.lo-ra-wanz$codepipeline.get-action-type.versionzecs.*.no-enable-execute-commandz"ecs.execute-command.no-interactivezCcognito-identity.create-identity-pool.open-id-connect-provider-arnszopen-id-connect-provider-ar-nsz'storagegateway.describe-tapes.tape-arnsz
tape-ar-nsz/storagegateway.describe-tape-archives.tape-arnsz3storagegateway.describe-vtl-devices.vtl-device-arnszvtl-device-ar-nsz8storagegateway.describe-cached-iscsi-volumes.volume-arnszvolume-ar-nsz8storagegateway.describe-stored-iscsi-volumes.volume-arnsz&route53domains.view-billing.start-time�startz*deploy.create-deployment-group.ec2-tag-setzec-2-tag-setz+deploy.list-application-revisions.s3-bucketz
s-3-bucketz/deploy.list-application-revisions.s3-key-prefixzs-3-key-prefixz*deploy.update-deployment-group.ec2-tag-setz*iam.enable-mfa-device.authentication-code1zauthentication-code-1z*iam.enable-mfa-device.authentication-code2zauthentication-code-2z*iam.resync-mfa-device.authentication-code1z*iam.resync-mfa-device.authentication-code2z'importexport.get-shipping-label.street1zstreet-1z'importexport.get-shipping-label.street2zstreet-2zstreet-3zcode-sha-256zpublic-key-base-64zec-2-volume-idz(replication-servers-security-groups-i-dszsource-server-i-dsz'replication-configuration-template-i-dszpreferred-cache-cluster-a-zs)z'importexport.get-shipping-label.street3z"lambda.publish-version.code-sha256z+lightsail.import-key-pair.public-key-base64z&opsworks.register-volume.ec2-volume-idz-mgn.*.replication-servers-security-groups-idszmgn.*.source-server-idsz,mgn.*.replication-configuration-template-idsz@elasticache.create-replication-group.preferred-cache-cluster-azsc C st t �� D ]\}}|�dd�\}}| �d| t||�� qt�� D ]\}}|�dd�\}}| �d| t||�� q d S )N�.� zbuilding-argument-table.%s)�ARGUMENT_RENAMES�items�rsplit�register�
rename_arg�HIDDEN_ALIASES�hidden_alias)�cli�original�new_name�
event_portion�original_arg_name� r �A/usr/lib/python3/dist-packages/awscli/customizations/argrename.py�register_arg_renames� s
�
��r c � � �fdd�}|S )Nc � �| v r
t �| �� � d S d S �N)r �rename_argument��argument_table�kwargs�r r r r �_rename_arg� � �zrename_arg.<locals>._rename_argr )r r r! r r r r � � r c r )Nc r r )r �make_hidden_aliasr ��
alias_namer r r �
_alias_arg� r"