Поделиться через


New-AzTrafficManagerEndpoint

Создает конечную точку в профиле диспетчера трафика.

Синтаксис

Default (по умолчанию)

New-AzTrafficManagerEndpoint
    -Name <String>
    -ProfileName <String>
    -ResourceGroupName <String>
    -Type <String>
    [-TargetResourceId <String>]
    [-Target <String>]
    -EndpointStatus <String>
    [-Weight <UInt32>]
    [-Priority <UInt32>]
    [-EndpointLocation <String>]
    [-AlwaysServe <String>]
    [-MinChildEndpoints <UInt32>]
    [-MinChildEndpointsIPv4 <UInt32>]
    [-MinChildEndpointsIPv6 <UInt32>]
    [-GeoMapping <System.Collections.Generic.List`1[System.String]>]
    [-SubnetMapping <System.Collections.Generic.List`1[Microsoft.Azure.Commands.TrafficManager.Models.TrafficManagerIpAddressRange]>]
    [-CustomHeader <System.Collections.Generic.List`1[Microsoft.Azure.Commands.TrafficManager.Models.TrafficManagerCustomHeader]>]
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

Описание

Командлет New-AzTrafficManagerEndpoint создает конечную точку в профиле диспетчера трафика Azure.

Этот командлет фиксирует каждую новую конечную точку в службе диспетчера трафика. Чтобы добавить несколько конечных точек в локальный объект профиля диспетчера трафика и зафиксировать изменения в одной операции, используйте командлет Add-AzTrafficManagerEndpointConfig.

Примеры

Пример 1. Создание внешней конечной точки для профиля

New-AzTrafficManagerEndpoint -EndpointStatus Enabled -Name "contoso" -ProfileName "ContosoProfile" -ResourceGroupName "ResourceGroup11" -Type ExternalEndpoints -EndpointLocation "North Europe" -Priority 1 -Target "www.contoso.com" -Weight 10

Эта команда создает внешнюю конечную точку с именем contoso в профиле ContosoProfile в группе ресурсов с именем ResourceGroup11.

Пример 2. Создание конечной точки Azure для профиля

New-AzTrafficManagerEndpoint -EndpointStatus Enabled -Name "contoso" -ProfileName "ContosoProfile" -ResourceGroupName "ResourceGroup11" -Type AzureEndpoints -Priority 1 -TargetResourceId "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/Default-Web-CentralUS/providers/Microsoft.Web/sites/contoso-web-app" -Weight 10

Эта команда создает конечную точку Azure с именем contoso в профиле ContosoProfile в группе ресурсов ResourceGroup11. Конечная точка Azure указывает на веб-приложение Azure, идентификатор Azure Resource Manager которого предоставляется путем URI в TargetResourceId. Команда не указывает параметр EndpointLocation , так как ресурс веб-приложения предоставляет расположение.

Параметры

-AlwaysServe

Если включена функция Always Serve, проверка работоспособности конечных точек будет отключена, а конечные точки будут включены в метод маршрутизации трафика.

Свойства параметра

Тип:String
Default value:None
Допустимые значения:Enabled, Disabled
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-CustomHeader

Список настраиваемых пар заголовков и значений для запросов пробы.

Свойства параметра

Тип:

List<T>[TrafficManagerCustomHeader]

Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-DefaultProfile

Учетные данные, учетная запись, клиент и подписка, используемые для обмена данными с Azure.

Свойства параметра

Тип:IAzureContextContainer
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:AzContext, AzureRmContext, AzureCredential

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-EndpointLocation

Указывает расположение конечной точки, используемой в методе маршрутизации трафика производительности. Этот параметр применим только к конечным точкам типа ExternalEndpoints или NestedEndpoints. Этот параметр необходимо указать при использовании метода маршрутизации трафика производительности.

Укажите имя региона Azure. Полный список регионов Azure см. в разделе "Регионыhttp://azure.microsoft.com/regions/ Azure" (http://azure.microsoft.com/regions/).

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-EndpointStatus

Указывает состояние конечной точки. Допустимые значения:

  • Включен
  • Disabled

Если состояние включено, конечная точка проверяется для работоспособности конечных точек и включается в метод маршрутизации трафика.

Свойства параметра

Тип:String
Default value:None
Допустимые значения:Enabled, Disabled
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-GeoMapping

Список регионов, сопоставленных с этой конечной точкой при использовании метода маршрутизации трафика Geograph. Обратитесь к документации по диспетчеру трафика, чтобы получить полный список принятых значений.

Свойства параметра

Тип:

List<T>[String]

Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-MinChildEndpoints

Укажите имя региона Azure. Полный список регионов Azure см. в разделе "Регионыhttp://azure.microsoft.com/regions/ Azure" (http://azure.microsoft.com/regions/).

Свойства параметра

Тип:

Nullable<T>[UInt32]

Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-MinChildEndpointsIPv4

Минимальное количество конечных точек IPv4 (тип записи DNS A), которые должны быть доступны в дочернем профиле, чтобы для вложенной конечной точки в родительском профиле считалось доступным. Применимо только к конечной точке типа NestedEndpoints.

Свойства параметра

Тип:

Nullable<T>[UInt32]

Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-MinChildEndpointsIPv6

Минимальное количество конечных точек IPv6 (типа записи DNS AAAA), которые должны быть доступны в дочернем профиле, чтобы для вложенной конечной точки в родительском профиле считалось доступным. Применимо только к конечной точке типа NestedEndpoints.

Свойства параметра

Тип:

Nullable<T>[UInt32]

Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Name

Указывает имя конечной точки диспетчера трафика, которую создает этот командлет.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Priority

Указывает приоритет, назначенный диспетчеру трафика конечной точке. Этот параметр используется только в том случае, если профиль диспетчера трафика настроен с помощью метода маршрутизации трафика priority. Допустимые значения — целые числа от 1 до 1000. Более низкие значения представляют более высокий приоритет.

Если указать приоритет, необходимо указать приоритеты для всех конечных точек в профиле, а две конечные точки не могут совместно использовать одно и то же значение приоритета. Если приоритеты не указаны, диспетчер трафика назначает значения приоритета по умолчанию конечным точкам, начиная с одного (1), в том порядке, где профиль выводит список конечных точек.

Свойства параметра

Тип:

Nullable<T>[UInt32]

Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-ProfileName

Указывает имя профиля диспетчера трафика, в который этот командлет добавляет конечную точку. Чтобы получить профиль, используйте командлеты New-AzTrafficManagerProfile или Get-AzTrafficManagerProfile.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-ResourceGroupName

Указывает имя группы ресурсов. Этот командлет создает конечную точку диспетчера трафика в группе, которую указывает этот параметр.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-SubnetMapping

Список диапазонов адресов или подсетей, сопоставленных с этой конечной точкой при использовании метода маршрутизации трафика subnet.

Свойства параметра

Тип:

List<T>[TrafficManagerIpAddressRange]

Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Target

Указывает полное DNS-имя конечной точки. Диспетчер трафика возвращает это значение в ответах DNS при перенаправлении трафика в эту конечную точку. Укажите этот параметр только для типа конечной точки ExternalEndpoints. Для других типов конечных точек укажите вместо него параметр TargetResourceId .

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-TargetResourceId

Указывает идентификатор ресурса целевого объекта. Укажите этот параметр только для типов конечных точек AzureEndpoints и NestedEndpoints. Для типа конечной точки ExternalEndpoints укажите вместо него параметр Target .

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Type

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

  • AzureEndpoints
  • ExternalEndpoints
  • NestedEndpoints

Свойства параметра

Тип:String
Default value:None
Допустимые значения:AzureEndpoints, ExternalEndpoints, NestedEndpoints
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Weight

Указывает вес, который диспетчер трафика назначает конечной точке. Допустимые значения — целые числа от 1 до 1000. Значение по умолчанию — одно (1). Этот параметр используется только в том случае, если профиль диспетчера трафика настроен с помощью метода маршрутизации взвешированного трафика.

Свойства параметра

Тип:

Nullable<T>[UInt32]

Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.

Входные данные

None

Выходные данные

TrafficManagerEndpoint