Skip to content

Latest commit

 

History

History
62 lines (48 loc) · 3.53 KB

confluent_access_point.md

File metadata and controls

62 lines (48 loc) · 3.53 KB
page_title subcategory description
confluent_access_point Data Source - terraform-provider-confluent

confluent_access_point Data Source

General Availability

confluent_access_point describes a Access Point data source.

Example Usage

provider "confluent" {
  cloud_api_key    = var.confluent_cloud_api_key    # optionally use CONFLUENT_CLOUD_API_KEY env var
  cloud_api_secret = var.confluent_cloud_api_secret # optionally use CONFLUENT_CLOUD_API_SECRET env var
}

data "confluent_access_point" "main" {
  id = "ap-abc123"
  environment {
    id = "env-123abc"
  }
}

output "access_point" {
  value = data.confluent_access_point.main
}

Argument Reference

The following arguments are supported:

  • id - (Required String) The ID of the Access Point, for example, ap-abc123.
  • environment (Required Configuration Block) supports the following:
    • id - (Required String) The ID of the Environment that the Access Point belongs to, for example, env-123abc.

Attributes Reference

In addition to the preceding arguments, the following attributes are exported:

  • display_name - (Required String) A human-readable name for the Access Point.
  • gateway (Required Configuration Block) supports the following:
    • id - (Required String) The ID of the gateway to which the Access Point belongs, for example, gw-abc123.
  • aws_egress_private_link_endpoint (Optional Configuration Block) supports the following:
    • vpc_endpoint_service_name - (Required String) AWS VPC Endpoint Service that can be used to establish connections for all zones, for example com.amazonaws.vpce.us-west-2.vpce-svc-0d3be37e21708ecd3.
    • enable_high_availability - (Required Boolean) Whether a resource should be provisioned with high availability. Endpoints deployed with high availability have network interfaces deployed in multiple AZs. Defaults to false.
    • vpc_endpoint_id - (Required String) The ID of a VPC Endpoint (if any) that is connected to the VPC Endpoint service, for example, vpce-00000000000000000.
    • vpc_endpoint_dns_name - (Required String) The DNS name of a VPC Endpoint (if any) that is connected to the VPC Endpoint service, for example, *.vpce-00000000000000000-abcd1234.s3.us-west-2.vpce.amazonaws.com.
  • azure_egress_private_link_endpoint (Optional Configuration Block) supports the following:
    • private_link_service_resource_id - (Required String) Resource ID of the Azure Private Link service.
    • private_link_subresource_name - (Required String) Name of the subresource for the Private Endpoint to connect to.
    • private_endpoint_resource_id (Required String) Resource ID of the Private Endpoint (if any) that is connected to the Private Link service.
    • private_endpoint_domain (Required String) Domain of the Private Endpoint (if any) that is connected to the Private Link service.
    • private_endpoint_ip_address (Required String) IP address of the Private Endpoint (if any) that is connected to the Private Link service.
    • private_endpoint_custom_dns_config_domains (Required List of Strings) Domains of the Private Endpoint (if any) based off FQDNs in Azure custom DNS configs, which are required in your private DNS setup, for example: ["dbname.database.windows.net", "dbname-region.database.windows.net"].