---
schema_version: "1"
id: 171a8a8ca42feeb412e5172b113579a88b006cc55c467196e1672616be03df4b
title: Resources
collection: mulesoft
version: current
locale: en-us
portal_url: https://docs.salesforce.com/mulesoft/current/en-us/mulesoft-terraform-provider/resources.md
canonical_url: https://docs.mulesoft.com/mulesoft-terraform-provider/resources
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 791a96acc15f8042f71aea2b8dcd8d8c0fc685138938ff30740f3058580697e3
description: MuleSoft Documentation Site
latest: true
---
---
product: MuleSoft Terraform Provider
---

# Resources

> For the full documentation index, see: https://docs.mulesoft.com/llms.txt

The MuleSoft Terraform provider includes resources for managing infrastructure, API management,
security, governance, and AI-related components across the MuleSoft Platform.

## CloudHub 2.0 Resources

Use these resources to manage CloudHub 2.0 infrastructure and networking components.

- [`anypoint_private_space_config`](https://docs.mulesoft.com/mulesoft-terraform-provider/cloudhub2-resources#anypoint_private_space_config)

- [`anypoint_private_space_association`](https://docs.mulesoft.com/mulesoft-terraform-provider/cloudhub2-resources#anypoint_private_space_association)

- [`anypoint_private_space_upgrade`](https://docs.mulesoft.com/mulesoft-terraform-provider/cloudhub2-resources#anypoint_private_space_upgrade)

- [`anypoint_privatespace_advanced_config`](https://docs.mulesoft.com/mulesoft-terraform-provider/cloudhub2-resources#anypoint_privatespace_advanced_config)

- [`anypoint_tls_context`](https://docs.mulesoft.com/mulesoft-terraform-provider/cloudhub2-resources#anypoint_tls_context)

- [`anypoint_vpn_connection`](https://docs.mulesoft.com/mulesoft-terraform-provider/cloudhub2-resources#anypoint_vpn_connection)

## Managed Omni Gateway Resources

Use these resources to manage managed Omni Gateway instances in CloudHub 2.0.

- [`anypoint_managed_omni_gateway`](https://docs.mulesoft.com/mulesoft-terraform-provider/managed-gateway-resources#anypoint_managed_omni_gateway)

## Access Management Resources

Use these resources to manage Access Management configuration.

- [`anypoint_connected_app_scopes`](https://docs.mulesoft.com/mulesoft-terraform-provider/access-management-resources#anypoint_connected_app_scopes)

- [`anypoint_environment`](https://docs.mulesoft.com/mulesoft-terraform-provider/access-management-resources#anypoint_environment)

- [`anypoint_organization`](https://docs.mulesoft.com/mulesoft-terraform-provider/access-management-resources#anypoint_organization)

- [`anypoint_team`](https://docs.mulesoft.com/mulesoft-terraform-provider/access-management-resources#anypoint_team)

## Secrets Manager Resources

Use these resources to manage Secrets Manager configuration.

- [`anypoint_secret_group`](https://docs.mulesoft.com/mulesoft-terraform-provider/secret-manager-resources#anypoint_secret_group)

- [`anypoint_secret_group_certificate`](https://docs.mulesoft.com/mulesoft-terraform-provider/secret-manager-resources#anypoint_secret_group_certificate)

- [`anypoint_secret_group_certificate_pinset`](https://docs.mulesoft.com/mulesoft-terraform-provider/secret-manager-resources#anypoint_secret_group_certificate_pinset)

- [`anypoint_secret_group_keystore`](https://docs.mulesoft.com/mulesoft-terraform-provider/secret-manager-resources#anypoint_secret_group_keystore)

- [`anypoint_secret_group_shared_secret`](https://docs.mulesoft.com/mulesoft-terraform-provider/secret-manager-resources#anypoint_secret_group_shared_secret)

- [`anypoint_secret_group_tls_context`](https://docs.mulesoft.com/mulesoft-terraform-provider/secret-manager-resources#anypoint_secret_group_tls_context)

- [`anypoint_secret_group_truststore`](https://docs.mulesoft.com/mulesoft-terraform-provider/secret-manager-resources#anypoint_secret_group_truststore)

## API Manager Resources

Use these resources to manage APIs and API configuration in API Manager.

- [`anypoint_api_instance`](https://docs.mulesoft.com/mulesoft-terraform-provider/api-manager-resources#anypoint_api_instance)

- [`anypoint_api_instance_sla_tier`](https://docs.mulesoft.com/mulesoft-terraform-provider/api-manager-resources#anypoint_api_instance_sla_tier)

## MCP and AI Agent Resources

Use these resources to manage MCP servers and AI agent resources.

- [`anypoint_mcp_server`](https://docs.mulesoft.com/mulesoft-terraform-provider/mcp-resources#anypoint_mcp_server)

- [`anypoint_agent_instance`](https://docs.mulesoft.com/mulesoft-terraform-provider/mcp-resources#anypoint_agent_instance)

## API, MCP, and A2A Policy Resources

Use these resources to apply policies declaratively to APIs, MCP servers, gateways, and AI agent
resources.

- [`anypoint_api_policy`](https://docs.mulesoft.com/mulesoft-terraform-provider/api-manager-resources#anypoint_api_policy)

- [`anypoint_api_policy_a2a_agent_card`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_a2a_agent_card)

- [`anypoint_api_policy_a2a_pii_detector`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_a2a_pii_detector)

- [`anypoint_api_policy_a2a_prompt_decorator`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_a2a_prompt_decorator)

- [`anypoint_api_policy_a2a_schema_validation`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_a2a_schema_validation)

- [`anypoint_api_policy_a2a_token_rate_limit`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_a2a_token_rate_limit)

- [`anypoint_api_policy_body_transformation`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_body_transformation)

- [`anypoint_api_policy_circuit_breaker`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_circuit_breaker)

- [`anypoint_api_policy_access_block`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_access_block)

- [`anypoint_api_policy_client_id_enforcement`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_client_id_enforcement)

- [`anypoint_api_policy_cors`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_cors)

- [`anypoint_api_policy_credential_injection_basic_auth`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_credential_injection_basic_auth)

- [`anypoint_api_policy_credential_injection_oauth2`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_credential_injection_oauth2)

- [`anypoint_api_policy_credential_injection_oauth2_obo`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_credential_injection_oauth2_obo)

- [`anypoint_api_policy_dataweave_request_filter`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_dataweave_request_filter)

- [`anypoint_api_policy_dataweave_body_transformation`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_dataweave_body_transformation)

- [`anypoint_api_policy_dataweave_headers_transformation`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_dataweave_headers_transformation)

- [`anypoint_api_policy_external_oauth2_access_token_enforcement`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_external_oauth2_access_token_enforcement)

- [`anypoint_api_policy_header_injection`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_header_injection)

- [`anypoint_api_policy_header_removal`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_header_removal)

- [`anypoint_api_policy_header_transformation`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_header_transformation)

- [`anypoint_api_policy_health_check`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_health_check)

- [`anypoint_api_policy_http_basic_authentication`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_http_basic_authentication)

- [`anypoint_api_policy_http_caching`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_http_caching)

- [`anypoint_api_policy_idle_timeout`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_idle_timeout)

- [`anypoint_api_policy_intask_authentication_policy`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_intask_authentication_policy)

- [`anypoint_api_policy_intask_authorization_code_policy`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_intask_authorization_code_policy)

- [`anypoint_api_policy_ip_allowlist`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_ip_allowlist)

- [`anypoint_api_policy_ip_blocklist`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_ip_blocklist)

- [`anypoint_api_policy_injection_protection`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_injection_protection)

- [`anypoint_api_policy_json_threat_protection`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_json_threat_protection)

- [`anypoint_api_policy_jwt_validation`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_jwt_validation)

- [`anypoint_api_policy_ldap_authentication`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_ldap_authentication)

- [`anypoint_api_policy_bedrock_llm_provider_policy`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_bedrock_llm_provider_policy)

- [`anypoint_api_policy_gemini_llm_provider_policy`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_gemini_llm_provider_policy)

- [`anypoint_api_policy_gemini_transcoding_policy`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_gemini_transcoding_policy)

- [`anypoint_api_policy_llm_gw_core_policy`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_llm_gw_core_policy)

- [`anypoint_api_policy_llm_proxy_core`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_llm_proxy_core)

- [`anypoint_api_policy_llm_proxy_core_policy`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_llm_proxy_core_policy)

- [`anypoint_api_policy_mcp_access_control`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_mcp_access_control)

- [`anypoint_api_policy_mcp_global_access_policy`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_mcp_global_access_policy)

- [`anypoint_api_policy_mcp_pii_detector`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_mcp_pii_detector)

- [`anypoint_api_policy_mcp_schema_validation`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_mcp_schema_validation)

- [`anypoint_api_policy_mcp_support`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_mcp_support)

- [`anypoint_api_policy_mcp_tool_mapping`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_mcp_tool_mapping)

- [`anypoint_api_policy_mcp_transcoding_router`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_mcp_transcoding_router)

- [`anypoint_api_policy_message_logging`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_message_logging)

- [`anypoint_api_policy_message_logging_outbound`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_message_logging_outbound)

- [`anypoint_api_policy_model_based_routing`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_model_based_routing)

- [`anypoint_api_policy_agent_connection_telemetry`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_agent_connection_telemetry)

- [`anypoint_api_policy_native_aws_lambda`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_native_aws_lambda)

- [`anypoint_api_policy_native_ext_authz`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_native_ext_authz)

- [`anypoint_api_policy_native_ext_proc`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_native_ext_proc)

- [`anypoint_api_policy_oauth2_token_introspection`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_oauth2_token_introspection)

- [`anypoint_api_policy_openai_transcoding_policy`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_openai_transcoding_policy)

- [`anypoint_api_policy_semantic_prompt_guard_policy_openai`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_semantic_prompt_guard_policy_openai)

- [`anypoint_api_policy_semantic_routing_policy_huggingface`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_semantic_routing_policy_huggingface)

- [`anypoint_api_policy_rate_limiting`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_rate_limiting)

- [`anypoint_api_policy_rate_limiting_sla_based`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_rate_limiting_sla_based)

- [`anypoint_api_policy_response_timeout`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_response_timeout)

- [`anypoint_api_policy_script_evaluation_transformation`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_script_evaluation_transformation)

- [`anypoint_api_policy_sse_logging`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_sse_logging)

- [`anypoint_api_policy_spec_validation`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_spec_validation)

- [`anypoint_api_policy_spike_control`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_spike_control)

- [`anypoint_api_policy_stream_idle_timeout`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_stream_idle_timeout)

- [`anypoint_api_policy_tracing`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_tracing)

- [`anypoint_api_policy_xml_threat_protection`](https://docs.mulesoft.com/mulesoft-terraform-provider/a2a-resources#anypoint_api_policy_xml_threat_protection)

For the complete list of supported policy resources, see the
[Terraform Registry resources documentation](https://registry.terraform.io/providers/mulesoft/anypoint/latest/docs/resources).

## See Also

- [MuleSoft Terraform Provider](https://docs.mulesoft.com/mulesoft-terraform-provider/)

- [Install and Configure the Terraform Provider](https://docs.mulesoft.com/mulesoft-terraform-provider/install-configure)

- [How the Provider Works](https://docs.mulesoft.com/mulesoft-terraform-provider/how-provider-works)
