oci_analytics_analytics_instance_private_access_channel

This resource provides the Analytics Instance Private Access Channel resource in Oracle Cloud Infrastructure Analytics service.

Create a Private access Channel for the Analytics instance. The operation is long-running and creates a new WorkRequest.

Example Usage

resource "oci_analytics_analytics_instance_private_access_channel" "test_analytics_instance_private_access_channel" {
	#Required
	analytics_instance_id = oci_analytics_analytics_instance.test_analytics_instance.id
	display_name = var.analytics_instance_private_access_channel_display_name
	private_source_dns_zones {
		#Required
		dns_zone = var.analytics_instance_private_access_channel_private_source_dns_zones_dns_zone

		#Optional
		description = var.analytics_instance_private_access_channel_private_source_dns_zones_description
	}
	subnet_id = oci_core_subnet.test_subnet.id
	vcn_id = oci_core_vcn.test_vcn.id

	#Optional
	network_security_group_ids = var.analytics_instance_private_access_channel_network_security_group_ids
	private_source_scan_hosts {
		#Required
		scan_hostname = var.analytics_instance_private_access_channel_private_source_scan_hosts_scan_hostname
		scan_port = var.analytics_instance_private_access_channel_private_source_scan_hosts_scan_port

		#Optional
		description = var.analytics_instance_private_access_channel_private_source_scan_hosts_description
	}
}

Argument Reference

The following arguments are supported:

** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

Attributes Reference

The following attributes are exported:

Timeouts

The timeouts block allows you to specify timeouts for certain operations: * create - (Defaults to 20 minutes), when creating the Analytics Instance Private Access Channel * update - (Defaults to 20 minutes), when updating the Analytics Instance Private Access Channel * delete - (Defaults to 20 minutes), when destroying the Analytics Instance Private Access Channel

Import

AnalyticsInstancePrivateAccessChannels can be imported using the id, e.g.

$ terraform import oci_analytics_analytics_instance_private_access_channel.test_analytics_instance_private_access_channel "analyticsInstances/{analyticsInstanceId}/privateAccessChannels/{privateAccessChannelKey}"