Azure Stream Analytics Managed Private Endpoint

This page shows how to write Terraform and Azure Resource Manager for Stream Analytics Managed Private Endpoint and write them securely.

azurerm_stream_analytics_managed_private_endpoint (Terraform)

The Managed Private Endpoint in Stream Analytics can be configured in Terraform with the resource name azurerm_stream_analytics_managed_private_endpoint. The following sections describe how to use the resource and its parameters.

Example Usage from GitHub

An example could not be found in GitHub.

Review your Terraform file for Azure best practices

Shisho Cloud, our free checker to make sure your Terraform configuration follows best practices, is available (beta).

Parameters

The following arguments are supported:

  • name - (Required) The name which should be used for this Stream Analytics Managed Private Endpoint. Changing this forces a new resource to be created.

  • resource_group_name - (Required) The name of the Resource Group where the Stream Analytics Managed Private Endpoint should exist. Changing this forces a new resource to be created.

  • stream_analytics_cluster_name - (Required) The name of the Stream Analytics Cluster where the Managed Private Endpoint should be created. Changing this forces a new resource to be created.

  • target_resource_id - (Required) The ID of the Private Link Enabled Remote Resource which this Stream Analytics Private endpoint should be connected to. Changing this forces a new resource to be created.

  • subresource_name - (Required) Specifies the sub resource name which the Stream Analytics Private Endpoint is able to connect to. Changing this forces a new resource to be created.

In addition to the Arguments listed above - the following Attributes are exported:

  • id - The ID of the Stream Analytics.

Explanation in Terraform Registry

Manages a Stream Analytics Managed Private Endpoint.

Microsoft.StreamAnalytics/clusters/privateEndpoints (Azure Resource Manager)

The clusters/privateEndpoints in Microsoft.StreamAnalytics can be configured in Azure Resource Manager with the resource name Microsoft.StreamAnalytics/clusters/privateEndpoints. The following sections describe how to use the resource and its parameters.

Example Usage from GitHub

An example could not be found in GitHub.

Parameters

  • apiVersion required - string
  • name required - string

    The name of the private endpoint.

  • properties required
      • manualPrivateLinkServiceConnections optional array
          • properties optional
              • groupIds optional - array

                The ID(s) of the group(s) obtained from the remote resource that this private endpoint should connect to. Required on PUT (CreateOrUpdate) requests.

              • privateLinkServiceConnectionState optional
                • privateLinkServiceId optional - string

                  The resource id of the private link service. Required on PUT (CreateOrUpdate) requests.

    • type required - string

    Frequently asked questions

    What is Azure Stream Analytics Managed Private Endpoint?

    Azure Stream Analytics Managed Private Endpoint is a resource for Stream Analytics of Microsoft Azure. Settings can be wrote in Terraform.