Пространства имен Microsoft.Relay/hybridConnections

Определение ресурсов Bicep

Тип ресурса namespaces/hybridConnections можно развернуть с помощью операций, предназначенных для следующих операций:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.Relay/namespaces/hybridConnections, добавьте следующий Bicep в шаблон.

resource symbolicname 'Microsoft.Relay/namespaces/hybridConnections@2024-01-01' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    requiresClientAuthorization: bool
    userMetadata: 'string'
  }
}

Значения свойств

Microsoft.Relay/namespaces/hybridConnections

Имя Описание Ценность
имя Имя ресурса струна

Ограничения целостности:
Минимальная длина = 1 (обязательно)
родитель В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить, только если дочерний ресурс объявлен за пределами родительского ресурса.

Дополнительные сведения см. в разделе Дочерний ресурс за пределами родительского ресурса.
Символьное имя ресурса типа: пространства имен
свойства Свойства гибридного подключения. Свойства гибридного соединения

Свойства гибридного соединения

Имя Описание Ценность
requiresClientAuthorization Возвращает значение true, если для этого гибридного подключения требуется авторизация клиента; в противном случае значение false. булевая переменная (bool)
метаданные пользователя Пользовательские метаданные — это заполнитель для хранения пользовательских строковых данных для конечной точки гибридного подключения. Например, его можно использовать для хранения описательных данных, таких как список команд и контактные данные. Кроме того, пользовательские параметры конфигурации можно хранить. струна

Примеры использования

Примеры Bicep

Простой пример развертывания гибридного подключения Ретранслятора Azure.

param resourceName string = 'acctest0001'
param location string = 'westeurope'

resource namespace 'Microsoft.Relay/namespaces@2017-04-01' = {
  name: resourceName
  location: location
  sku: {
    name: 'Standard'
    tier: 'Standard'
  }
  properties: {}
}

resource hybridConnection 'Microsoft.Relay/namespaces/hybridConnections@2017-04-01' = {
  name: resourceName
  parent: namespace
  properties: {
    requiresClientAuthorization: true
    userMetadata: 'metadatatest'
  }
}

Определение ресурса шаблона ARM

Тип ресурса namespaces/hybridConnections можно развернуть с помощью операций, предназначенных для следующих операций:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.Relay/namespaces/hybridConnections, добавьте следующий код JSON в шаблон.

{
  "type": "Microsoft.Relay/namespaces/hybridConnections",
  "apiVersion": "2024-01-01",
  "name": "string",
  "properties": {
    "requiresClientAuthorization": "bool",
    "userMetadata": "string"
  }
}

Значения свойств

Microsoft.Relay/namespaces/hybridConnections

Имя Описание Ценность
apiVersion Версия API '2024-01-01'
имя Имя ресурса струна

Ограничения целостности:
Минимальная длина = 1 (обязательно)
свойства Свойства гибридного подключения. Свойства гибридного соединения
тип Тип ресурса "Microsoft.Relay/namespaces/hybridConnections"

Свойства гибридного соединения

Имя Описание Ценность
requiresClientAuthorization Возвращает значение true, если для этого гибридного подключения требуется авторизация клиента; в противном случае значение false. булевая переменная (bool)
метаданные пользователя Пользовательские метаданные — это заполнитель для хранения пользовательских строковых данных для конечной точки гибридного подключения. Например, его можно использовать для хранения описательных данных, таких как список команд и контактные данные. Кроме того, пользовательские параметры конфигурации можно хранить. струна

Примеры использования

Определение ресурса Terraform (поставщик AzAPI)

Тип ресурса namespaces/hybridConnections можно развернуть с помощью операций, предназначенных для следующих операций:

  • Группы ресурсов

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.Relay/namespaces/hybridConnections, добавьте следующий объект Terraform в шаблон.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Relay/namespaces/hybridConnections@2024-01-01"
  name = "string"
  parent_id = "string"
  body = {
    properties = {
      requiresClientAuthorization = bool
      userMetadata = "string"
    }
  }
}

Значения свойств

Microsoft.Relay/namespaces/hybridConnections

Имя Описание Ценность
имя Имя ресурса струна

Ограничения целостности:
Минимальная длина = 1 (обязательно)
идентификатор_родителя Идентификатор ресурса, который является родительским для этого ресурса. Идентификатор ресурса типа: пространства имен
свойства Свойства гибридного подключения. Свойства гибридного соединения
тип Тип ресурса "Microsoft.Relay/namespaces/hybridConnections@2024-01-01"

Свойства гибридного соединения

Имя Описание Ценность
requiresClientAuthorization Возвращает значение true, если для этого гибридного подключения требуется авторизация клиента; в противном случае значение false. булевая переменная (bool)
метаданные пользователя Пользовательские метаданные — это заполнитель для хранения пользовательских строковых данных для конечной точки гибридного подключения. Например, его можно использовать для хранения описательных данных, таких как список команд и контактные данные. Кроме того, пользовательские параметры конфигурации можно хранить. струна

Примеры использования

Примеры Terraform

Простой пример развертывания гибридного подключения Ретранслятора Azure.

terraform {
  required_providers {
    azapi = {
      source = "Azure/azapi"
    }
  }
}

provider "azapi" {
  skip_provider_registration = false
}

variable "resource_name" {
  type    = string
  default = "acctest0001"
}

variable "location" {
  type    = string
  default = "westeurope"
}

resource "azapi_resource" "resourceGroup" {
  type     = "Microsoft.Resources/resourceGroups@2020-06-01"
  name     = var.resource_name
  location = var.location
}

resource "azapi_resource" "namespace" {
  type      = "Microsoft.Relay/namespaces@2017-04-01"
  parent_id = azapi_resource.resourceGroup.id
  name      = var.resource_name
  location  = var.location
  body = {
    properties = {
    }
    sku = {
      name = "Standard"
      tier = "Standard"
    }
  }
  schema_validation_enabled = false
  response_export_values    = ["*"]
}

resource "azapi_resource" "hybridConnection" {
  type      = "Microsoft.Relay/namespaces/hybridConnections@2017-04-01"
  parent_id = azapi_resource.namespace.id
  name      = var.resource_name
  body = {
    properties = {
      requiresClientAuthorization = true
      userMetadata                = "metadatatest"
    }
  }
  schema_validation_enabled = false
  response_export_values    = ["*"]
}