aws_api/lambda

Types

pub opaque type Client

Functions

pub fn add_layer_version_permission(
  client: Client,
  layer_name: String,
  version_number: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn add_permission(
  client: Client,
  function_name: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn create_alias(
  client: Client,
  function_name: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn create_code_signing_config(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn create_event_source_mapping(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn create_function(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn create_function_url_config(
  client: Client,
  function_name: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_alias(
  client: Client,
  function_name: String,
  name: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_code_signing_config(
  client: Client,
  code_signing_config_arn: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_event_source_mapping(
  client: Client,
  uuid: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_function(
  client: Client,
  function_name: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_function_code_signing_config(
  client: Client,
  function_name: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_function_concurrency(
  client: Client,
  function_name: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_function_event_invoke_config(
  client: Client,
  function_name: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_function_url_config(
  client: Client,
  function_name: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_layer_version(
  client: Client,
  layer_name: String,
  version_number: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_provisioned_concurrency_config(
  client: Client,
  function_name: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_account_settings(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_alias(
  client: Client,
  function_name: String,
  name: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_code_signing_config(
  client: Client,
  code_signing_config_arn: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_event_source_mapping(
  client: Client,
  uuid: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_function(
  client: Client,
  function_name: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_function_code_signing_config(
  client: Client,
  function_name: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_function_concurrency(
  client: Client,
  function_name: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_function_configuration(
  client: Client,
  function_name: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_function_event_invoke_config(
  client: Client,
  function_name: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_function_url_config(
  client: Client,
  function_name: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_layer_version(
  client: Client,
  layer_name: String,
  version_number: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_layer_version_by_arn(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_layer_version_policy(
  client: Client,
  layer_name: String,
  version_number: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_policy(
  client: Client,
  function_name: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_provisioned_concurrency_config(
  client: Client,
  function_name: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_runtime_management_config(
  client: Client,
  function_name: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn invoke(
  client: Client,
  function_name: String,
  body: BitArray,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn invoke_async(
  client: Client,
  function_name: String,
  body: BitArray,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn invoke_with_response_stream(
  client: Client,
  function_name: String,
  body: BitArray,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_aliases(
  client: Client,
  function_name: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_code_signing_configs(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_event_source_mappings(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_function_event_invoke_configs(
  client: Client,
  function_name: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_function_url_configs(
  client: Client,
  function_name: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_functions(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_functions_by_code_signing_config(
  client: Client,
  code_signing_config_arn: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_layer_versions(
  client: Client,
  layer_name: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_layers(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_provisioned_concurrency_configs(
  client: Client,
  function_name: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_tags(
  client: Client,
  resource: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_versions_by_function(
  client: Client,
  function_name: String,
  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 publish_layer_version(
  client: Client,
  layer_name: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn publish_version(
  client: Client,
  function_name: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn put_function_code_signing_config(
  client: Client,
  function_name: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn put_function_concurrency(
  client: Client,
  function_name: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn put_function_event_invoke_config(
  client: Client,
  function_name: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn put_provisioned_concurrency_config(
  client: Client,
  function_name: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn put_runtime_management_config(
  client: Client,
  function_name: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn remove_layer_version_permission(
  client: Client,
  layer_name: String,
  version_number: String,
  statement_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn remove_permission(
  client: Client,
  function_name: String,
  statement_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn tag_resource(
  client: Client,
  resource: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn untag_resource(
  client: Client,
  resource: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_alias(
  client: Client,
  function_name: String,
  name: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_code_signing_config(
  client: Client,
  code_signing_config_arn: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_event_source_mapping(
  client: Client,
  uuid: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_function_code(
  client: Client,
  function_name: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_function_configuration(
  client: Client,
  function_name: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_function_event_invoke_config(
  client: Client,
  function_name: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_function_url_config(
  client: Client,
  function_name: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn with_custom_endpoint(
  client: Client,
  custom_endpoint: String,
) -> Client
Search Document