LICENSE
README.md
pyproject.toml
src/capo_pcs/__init__.py
src/capo_pcs/_async.py
src/capo_pcs/_aws.py
src/capo_pcs/_body.py
src/capo_pcs/_iter.py
src/capo_pcs/_pagination.py
src/capo_pcs/py.typed
src/capo_pcs.egg-info/PKG-INFO
src/capo_pcs.egg-info/SOURCES.txt
src/capo_pcs.egg-info/dependency_links.txt
src/capo_pcs.egg-info/requires.txt
src/capo_pcs.egg-info/top_level.txt
src/capo_pcs/_auth/_identity.py
src/capo_pcs/_auth/_providers.py
src/capo_pcs/_auth/_signers.py
src/capo_pcs/_auth/_sigv4.py
src/capo_pcs/_auth/_zapros_handler.py
src/capo_pcs/_operations/aws_parallel_computing_service/create_cluster.py
src/capo_pcs/_operations/aws_parallel_computing_service/create_compute_node_group.py
src/capo_pcs/_operations/aws_parallel_computing_service/create_queue.py
src/capo_pcs/_operations/aws_parallel_computing_service/delete_cluster.py
src/capo_pcs/_operations/aws_parallel_computing_service/delete_compute_node_group.py
src/capo_pcs/_operations/aws_parallel_computing_service/delete_queue.py
src/capo_pcs/_operations/aws_parallel_computing_service/get_cluster.py
src/capo_pcs/_operations/aws_parallel_computing_service/get_compute_node_group.py
src/capo_pcs/_operations/aws_parallel_computing_service/get_queue.py
src/capo_pcs/_operations/aws_parallel_computing_service/list_clusters.py
src/capo_pcs/_operations/aws_parallel_computing_service/list_compute_node_groups.py
src/capo_pcs/_operations/aws_parallel_computing_service/list_queues.py
src/capo_pcs/_operations/aws_parallel_computing_service/list_tags_for_resource.py
src/capo_pcs/_operations/aws_parallel_computing_service/register_compute_node_group_instance.py
src/capo_pcs/_operations/aws_parallel_computing_service/tag_resource.py
src/capo_pcs/_operations/aws_parallel_computing_service/untag_resource.py
src/capo_pcs/_operations/aws_parallel_computing_service/update_cluster.py
src/capo_pcs/_operations/aws_parallel_computing_service/update_compute_node_group.py
src/capo_pcs/_operations/aws_parallel_computing_service/update_queue.py
src/capo_pcs/_protocol/__init__.py
src/capo_pcs/_protocol/errors.py
src/capo_pcs/_protocol/eventstream.py
src/capo_pcs/_protocol/serialize.py
src/capo_pcs/_protocol/xml.py
src/capo_pcs/_resources/aws_parallel_computing_service/cluster_resource.py
src/capo_pcs/_rule_engine/__init__.py
src/capo_pcs/_rule_engine/_aws_partition.py
src/capo_pcs/_rule_engine/_endpoint_rule_set.py
src/capo_pcs/_rule_engine/_endpoint_runtime.py
src/capo_pcs/_services/_aws_config.py
src/capo_pcs/_services/_pipeline.py
src/capo_pcs/_services/async_pcs.py
src/capo_pcs/_services/pcs.py
src/capo_pcs/errors/__init__.py
src/capo_pcs/errors/_base.py
src/capo_pcs/errors/access_denied_exception.py
src/capo_pcs/errors/conflict_exception.py
src/capo_pcs/errors/internal_server_exception.py
src/capo_pcs/errors/resource_not_found_exception.py
src/capo_pcs/errors/service_quota_exceeded_exception.py
src/capo_pcs/errors/throttling_exception.py
src/capo_pcs/errors/validation_exception.py
src/capo_pcs/types/_unknown.py
src/capo_pcs/types/accounting.py
src/capo_pcs/types/accounting_mode.py
src/capo_pcs/types/accounting_request.py
src/capo_pcs/types/ami_id.py
src/capo_pcs/types/arn.py
src/capo_pcs/types/bootstrap_id.py
src/capo_pcs/types/cgroup_custom_setting.py
src/capo_pcs/types/cgroup_custom_settings.py
src/capo_pcs/types/cluster.py
src/capo_pcs/types/cluster_identifier.py
src/capo_pcs/types/cluster_list.py
src/capo_pcs/types/cluster_name.py
src/capo_pcs/types/cluster_slurm_configuration.py
src/capo_pcs/types/cluster_slurm_configuration_request.py
src/capo_pcs/types/cluster_status.py
src/capo_pcs/types/cluster_summary.py
src/capo_pcs/types/compute_node_group.py
src/capo_pcs/types/compute_node_group_configuration.py
src/capo_pcs/types/compute_node_group_configuration_list.py
src/capo_pcs/types/compute_node_group_identifier.py
src/capo_pcs/types/compute_node_group_list.py
src/capo_pcs/types/compute_node_group_name.py
src/capo_pcs/types/compute_node_group_slurm_configuration.py
src/capo_pcs/types/compute_node_group_slurm_configuration_request.py
src/capo_pcs/types/compute_node_group_status.py
src/capo_pcs/types/compute_node_group_summary.py
src/capo_pcs/types/create_cluster_request.py
src/capo_pcs/types/create_cluster_response.py
src/capo_pcs/types/create_compute_node_group_request.py
src/capo_pcs/types/create_compute_node_group_response.py
src/capo_pcs/types/create_queue_request.py
src/capo_pcs/types/create_queue_response.py
src/capo_pcs/types/custom_launch_template.py
src/capo_pcs/types/delete_cluster_request.py
src/capo_pcs/types/delete_cluster_response.py
src/capo_pcs/types/delete_compute_node_group_request.py
src/capo_pcs/types/delete_compute_node_group_response.py
src/capo_pcs/types/delete_queue_request.py
src/capo_pcs/types/delete_queue_response.py
src/capo_pcs/types/endpoint.py
src/capo_pcs/types/endpoint_type.py
src/capo_pcs/types/endpoints.py
src/capo_pcs/types/error_info.py
src/capo_pcs/types/error_info_list.py
src/capo_pcs/types/execution_policy.py
src/capo_pcs/types/get_cluster_request.py
src/capo_pcs/types/get_cluster_response.py
src/capo_pcs/types/get_compute_node_group_request.py
src/capo_pcs/types/get_compute_node_group_response.py
src/capo_pcs/types/get_queue_request.py
src/capo_pcs/types/get_queue_response.py
src/capo_pcs/types/gres_custom_setting_map.py
src/capo_pcs/types/gres_custom_settings.py
src/capo_pcs/types/instance_config.py
src/capo_pcs/types/instance_list.py
src/capo_pcs/types/instance_profile_arn.py
src/capo_pcs/types/jwt_auth.py
src/capo_pcs/types/jwt_key.py
src/capo_pcs/types/list_clusters_request.py
src/capo_pcs/types/list_clusters_response.py
src/capo_pcs/types/list_compute_node_groups_request.py
src/capo_pcs/types/list_compute_node_groups_response.py
src/capo_pcs/types/list_queues_request.py
src/capo_pcs/types/list_queues_response.py
src/capo_pcs/types/list_tags_for_resource_request.py
src/capo_pcs/types/list_tags_for_resource_response.py
src/capo_pcs/types/max_results.py
src/capo_pcs/types/network_type.py
src/capo_pcs/types/networking.py
src/capo_pcs/types/networking_request.py
src/capo_pcs/types/node_lifecycle_actions.py
src/capo_pcs/types/node_lifecycle_actions_request.py
src/capo_pcs/types/node_lifecycle_script.py
src/capo_pcs/types/node_lifecycle_script_argument.py
src/capo_pcs/types/node_lifecycle_script_arguments.py
src/capo_pcs/types/node_lifecycle_script_list.py
src/capo_pcs/types/node_lifecycle_stages.py
src/capo_pcs/types/on_error.py
src/capo_pcs/types/purchase_option.py
src/capo_pcs/types/queue.py
src/capo_pcs/types/queue_identifier.py
src/capo_pcs/types/queue_list.py
src/capo_pcs/types/queue_name.py
src/capo_pcs/types/queue_slurm_configuration.py
src/capo_pcs/types/queue_slurm_configuration_request.py
src/capo_pcs/types/queue_status.py
src/capo_pcs/types/queue_summary.py
src/capo_pcs/types/register_compute_node_group_instance_request.py
src/capo_pcs/types/register_compute_node_group_instance_response.py
src/capo_pcs/types/request_tag_map.py
src/capo_pcs/types/response_tag_map.py
src/capo_pcs/types/sb_client_token.py
src/capo_pcs/types/scaling_configuration.py
src/capo_pcs/types/scaling_configuration_request.py
src/capo_pcs/types/scheduler.py
src/capo_pcs/types/scheduler_request.py
src/capo_pcs/types/scheduler_type.py
src/capo_pcs/types/script_caching_policy.py
src/capo_pcs/types/script_source.py
src/capo_pcs/types/security_group_id.py
src/capo_pcs/types/security_group_id_list.py
src/capo_pcs/types/shared_secret.py
src/capo_pcs/types/size.py
src/capo_pcs/types/slurm_auth_key.py
src/capo_pcs/types/slurm_custom_setting.py
src/capo_pcs/types/slurm_custom_settings.py
src/capo_pcs/types/slurm_rest.py
src/capo_pcs/types/slurm_rest_mode.py
src/capo_pcs/types/slurm_rest_request.py
src/capo_pcs/types/slurmdbd_custom_setting.py
src/capo_pcs/types/slurmdbd_custom_settings.py
src/capo_pcs/types/spot_allocation_strategy.py
src/capo_pcs/types/spot_options.py
src/capo_pcs/types/string_list.py
src/capo_pcs/types/subnet_id.py
src/capo_pcs/types/subnet_id_list.py
src/capo_pcs/types/tag_key.py
src/capo_pcs/types/tag_keys.py
src/capo_pcs/types/tag_resource_request.py
src/capo_pcs/types/tag_resource_response.py
src/capo_pcs/types/tag_value.py
src/capo_pcs/types/untag_resource_request.py
src/capo_pcs/types/untag_resource_response.py
src/capo_pcs/types/update_accounting_request.py
src/capo_pcs/types/update_cluster_request.py
src/capo_pcs/types/update_cluster_response.py
src/capo_pcs/types/update_cluster_slurm_configuration_request.py
src/capo_pcs/types/update_compute_node_group_request.py
src/capo_pcs/types/update_compute_node_group_response.py
src/capo_pcs/types/update_compute_node_group_slurm_configuration_request.py
src/capo_pcs/types/update_node_lifecycle_actions_request.py
src/capo_pcs/types/update_queue_request.py
src/capo_pcs/types/update_queue_response.py
src/capo_pcs/types/update_queue_slurm_configuration_request.py
src/capo_pcs/types/update_scheduler_request.py
src/capo_pcs/types/update_slurm_rest_request.py
src/capo_pcs/types/validation_exception_field.py
src/capo_pcs/types/validation_exception_field_list.py
src/capo_pcs/types/validation_exception_reason.py
src/capo_pcs/types/_prelude/blob.py
src/capo_pcs/types/_prelude/timestamp.py
tests/test_body.py
tests/test_sigv4.py