Skip to content

Latest commit

 

History

History
140 lines (80 loc) · 3.79 KB

File metadata and controls

140 lines (80 loc) · 3.79 KB

Module documentation

Required Inputs

The following input variables are required:

Description: The location/region where the Relay namespace is created.

Type: string

Description: ID of the Log Analytics workspace to send resource logging to via diagnostic settings.

Type: string

Description: The name of the Azure Relay namespace.

Type: string

Description: Consolidated properties for the Azure Relay Private Endpoint.

Type:

object({
    private_dns_zone_ids_relay           = optional(list(string), [])
    private_endpoint_enabled             = optional(bool, false)
    private_endpoint_subnet_id           = optional(string, "")
    private_endpoint_resource_group_name = optional(string, "")
    private_service_connection_is_manual = optional(bool, false)
  })

Description: The name of the resource group in which to create the Relay namespace.

Type: string

Optional Inputs

The following input variables are optional (have default values):

Description: Controls what logs will be enabled for the Relay namespace.

Type: list(string)

Default:

[
  "HybridConnectionsEvent"
]

Description: Controls what metrics will be enabled for the Relay namespace.

Type: list(string)

Default:

[
  "AllMetrics"
]

Description: The SKU for the Relay namespace. Only 'Standard' is supported.

Type: string

Default: "Standard"

Description: A mapping of tags to assign to the resource.

Type: map(string)

Default: {}

Modules

The following Modules are called:

Source: ../diagnostic-settings

Version:

Source: ../private-endpoint

Version:

Outputs

The following outputs are exported:

Description: The ID of the Relay namespace.

Description: The name of the Relay namespace.

Description: The primary connection string for the Relay namespace.

Description: The primary access key for the Relay namespace.

Description: The secondary connection string for the Relay namespace.

Description: The secondary access key for the Relay namespace.

Resources

The following resources are used by this module: