pub fn create_api_key(
client: Client,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn create_authorizer(
client: Client,
rest_api_id: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn create_base_path_mapping(
client: Client,
domain_name: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn create_deployment(
client: Client,
rest_api_id: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn create_documentation_part(
client: Client,
rest_api_id: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn create_documentation_version(
client: Client,
rest_api_id: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn create_domain_name(
client: Client,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn create_model(
client: Client,
rest_api_id: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn create_request_validator(
client: Client,
rest_api_id: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn create_resource(
client: Client,
rest_api_id: String,
parent_id: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn create_rest_api(
client: Client,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn create_stage(
client: Client,
rest_api_id: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn create_usage_plan(
client: Client,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn create_usage_plan_key(
client: Client,
usage_plan_id: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn create_vpc_link(
client: Client,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn delete_api_key(
client: Client,
api_key: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn delete_authorizer(
client: Client,
rest_api_id: String,
authorizer_id: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn delete_base_path_mapping(
client: Client,
domain_name: String,
base_path: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn delete_client_certificate(
client: Client,
client_certificate_id: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn delete_deployment(
client: Client,
rest_api_id: String,
deployment_id: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn delete_documentation_part(
client: Client,
rest_api_id: String,
documentation_part_id: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn delete_documentation_version(
client: Client,
rest_api_id: String,
documentation_version: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn delete_domain_name(
client: Client,
domain_name: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn delete_gateway_response(
client: Client,
rest_api_id: String,
response_type: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn delete_integration(
client: Client,
rest_api_id: String,
resource_id: String,
http_method: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn delete_integration_response(
client: Client,
rest_api_id: String,
resource_id: String,
http_method: String,
status_code: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn delete_method(
client: Client,
rest_api_id: String,
resource_id: String,
http_method: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn delete_method_response(
client: Client,
rest_api_id: String,
resource_id: String,
http_method: String,
status_code: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn delete_model(
client: Client,
rest_api_id: String,
model_name: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn delete_request_validator(
client: Client,
rest_api_id: String,
request_validator_id: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn delete_resource(
client: Client,
rest_api_id: String,
resource_id: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn delete_rest_api(
client: Client,
rest_api_id: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn delete_stage(
client: Client,
rest_api_id: String,
stage_name: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn delete_usage_plan(
client: Client,
usage_plan_id: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn delete_usage_plan_key(
client: Client,
usage_plan_id: String,
key_id: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn delete_vpc_link(
client: Client,
vpc_link_id: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn flush_stage_authorizers_cache(
client: Client,
rest_api_id: String,
stage_name: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn flush_stage_cache(
client: Client,
rest_api_id: String,
stage_name: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn generate_client_certificate(
client: Client,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_account(
client: Client,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_api_key(
client: Client,
api_key: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_api_keys(
client: Client,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_authorizer(
client: Client,
rest_api_id: String,
authorizer_id: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_authorizers(
client: Client,
rest_api_id: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_base_path_mapping(
client: Client,
domain_name: String,
base_path: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_base_path_mappings(
client: Client,
domain_name: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_client_certificate(
client: Client,
client_certificate_id: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_client_certificates(
client: Client,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_deployment(
client: Client,
rest_api_id: String,
deployment_id: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_deployments(
client: Client,
rest_api_id: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_documentation_part(
client: Client,
rest_api_id: String,
documentation_part_id: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_documentation_parts(
client: Client,
rest_api_id: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_documentation_version(
client: Client,
rest_api_id: String,
documentation_version: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_documentation_versions(
client: Client,
rest_api_id: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_domain_name(
client: Client,
domain_name: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_domain_names(
client: Client,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_export(
client: Client,
rest_api_id: String,
stage_name: String,
export_type: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_gateway_response(
client: Client,
rest_api_id: String,
response_type: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_gateway_responses(
client: Client,
rest_api_id: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_integration(
client: Client,
rest_api_id: String,
resource_id: String,
http_method: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_integration_response(
client: Client,
rest_api_id: String,
resource_id: String,
http_method: String,
status_code: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_method(
client: Client,
rest_api_id: String,
resource_id: String,
http_method: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_method_response(
client: Client,
rest_api_id: String,
resource_id: String,
http_method: String,
status_code: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_model(
client: Client,
rest_api_id: String,
model_name: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_model_template(
client: Client,
rest_api_id: String,
model_name: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_models(
client: Client,
rest_api_id: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_request_validator(
client: Client,
rest_api_id: String,
request_validator_id: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_request_validators(
client: Client,
rest_api_id: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_resource(
client: Client,
rest_api_id: String,
resource_id: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_resources(
client: Client,
rest_api_id: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_rest_api(
client: Client,
rest_api_id: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_rest_apis(
client: Client,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_sdk(
client: Client,
rest_api_id: String,
stage_name: String,
sdk_type: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_sdk_type(
client: Client,
id: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_sdk_types(
client: Client,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_stage(
client: Client,
rest_api_id: String,
stage_name: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_stages(
client: Client,
rest_api_id: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_tags(
client: Client,
resource_arn: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_usage(
client: Client,
usage_plan_id: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_usage_plan(
client: Client,
usage_plan_id: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_usage_plan_key(
client: Client,
usage_plan_id: String,
key_id: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_usage_plan_keys(
client: Client,
usage_plan_id: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_usage_plans(
client: Client,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_vpc_link(
client: Client,
vpc_link_id: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_vpc_links(
client: Client,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn import_api_keys(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn import_documentation_parts(
client: Client,
rest_api_id: String,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn import_rest_api(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn new(
access_key_id access_key_id: String,
secret_access_key secret_access_key: String,
region region: String,
) -> Client
pub fn put_gateway_response(
client: Client,
rest_api_id: String,
response_type: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn put_integration(
client: Client,
rest_api_id: String,
resource_id: String,
http_method: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn put_integration_response(
client: Client,
rest_api_id: String,
resource_id: String,
http_method: String,
status_code: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn put_method(
client: Client,
rest_api_id: String,
resource_id: String,
http_method: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn put_method_response(
client: Client,
rest_api_id: String,
resource_id: String,
http_method: String,
status_code: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn put_rest_api(
client: Client,
rest_api_id: String,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn tag_resource(
client: Client,
resource_arn: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn test_invoke_authorizer(
client: Client,
rest_api_id: String,
authorizer_id: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn test_invoke_method(
client: Client,
rest_api_id: String,
resource_id: String,
http_method: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn untag_resource(
client: Client,
resource_arn: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn update_account(
client: Client,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn update_api_key(
client: Client,
api_key: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn update_authorizer(
client: Client,
rest_api_id: String,
authorizer_id: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn update_base_path_mapping(
client: Client,
domain_name: String,
base_path: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn update_client_certificate(
client: Client,
client_certificate_id: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn update_deployment(
client: Client,
rest_api_id: String,
deployment_id: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn update_documentation_part(
client: Client,
rest_api_id: String,
documentation_part_id: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn update_documentation_version(
client: Client,
rest_api_id: String,
documentation_version: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn update_domain_name(
client: Client,
domain_name: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn update_gateway_response(
client: Client,
rest_api_id: String,
response_type: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn update_integration(
client: Client,
rest_api_id: String,
resource_id: String,
http_method: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn update_integration_response(
client: Client,
rest_api_id: String,
resource_id: String,
http_method: String,
status_code: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn update_method(
client: Client,
rest_api_id: String,
resource_id: String,
http_method: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn update_method_response(
client: Client,
rest_api_id: String,
resource_id: String,
http_method: String,
status_code: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn update_model(
client: Client,
rest_api_id: String,
model_name: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn update_request_validator(
client: Client,
rest_api_id: String,
request_validator_id: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn update_resource(
client: Client,
rest_api_id: String,
resource_id: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn update_rest_api(
client: Client,
rest_api_id: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn update_stage(
client: Client,
rest_api_id: String,
stage_name: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn update_usage(
client: Client,
usage_plan_id: String,
key_id: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn update_usage_plan(
client: Client,
usage_plan_id: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn update_vpc_link(
client: Client,
vpc_link_id: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn with_custom_endpoint(
client: Client,
custom_endpoint: String,
) -> Client