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


New-AzTrafficManagerProfile

Создает профиль диспетчера трафика.

Синтаксис

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

New-AzTrafficManagerProfile
    -Name <String>
    -ResourceGroupName <String>
    [-ProfileStatus <String>]
    -RelativeDnsName <String>
    -Ttl <UInt32>
    -TrafficRoutingMethod <String>
    -MonitorProtocol <String>
    -MonitorPort <UInt32>
    [-MonitorPath <String>]
    [-MonitorIntervalInSeconds <Int32>]
    [-MonitorTimeoutInSeconds <Int32>]
    [-MonitorToleratedNumberOfFailures <Int32>]
    [-MaxReturn <Int64>]
    [-Tag <Hashtable>]
    [-CustomHeader <System.Collections.Generic.List`1[Microsoft.Azure.Commands.TrafficManager.Models.TrafficManagerCustomHeader]>]
    [-ExpectedStatusCodeRange <System.Collections.Generic.List`1[Microsoft.Azure.Commands.TrafficManager.Models.TrafficManagerExpectedStatusCodeRange]>]
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

Описание

Командлет New-AzTrafficManagerProfile создает профиль Диспетчер трафика Azure. Укажите параметр Name и необходимые параметры. Этот командлет возвращает локальный объект, представляющий новый профиль.

Этот командлет не настраивает конечные точки диспетчера трафика. Вы можете обновить объект локального профиля с помощью командлета Add-AzTrafficManagerEndpointConfig. Затем отправьте изменения в диспетчер трафика с помощью командлета Set-AzTrafficManagerProfile. Кроме того, можно добавить конечные точки с помощью командлета New-AzTrafficManagerEndpoint.

Примеры

Пример 1. Создание профиля

New-AzTrafficManagerProfile -Name "ContosoProfile" -ResourceGroupName "ResourceGroup11" -ProfileStatus Enabled -TrafficRoutingMethod Performance -RelativeDnsName "contosoapp" -TTL 30 -MonitorProtocol HTTP -MonitorPort 80 -MonitorPath "/default.aspx"

Эта команда создает профиль Диспетчер трафика Azure с именем ContosoProfile в группе ресурсов ResourceGroup11. Полное доменное имя DNS contosoapp.trafficmanager.net.

Параметры

-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

-ExpectedStatusCodeRange

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

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

Тип:

List<T>[TrafficManagerExpectedStatusCodeRange]

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

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

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

-MaxReturn

Максимальное количество ответов, возвращаемых для профилей с помощью метода маршрутизации MultiValue.

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

Тип:

Nullable<T>[Int64]

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

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

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

-MonitorIntervalInSeconds

Интервал (в секундах), с помощью которого диспетчер трафика проверяет работоспособность каждой конечной точки в этом профиле. Значение по умолчанию равно 30.

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

Тип:

Nullable<T>[Int32]

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

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

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

-MonitorPath

Указывает путь, используемый для мониторинга работоспособности конечной точки. Укажите значение относительно доменного имени конечной точки. Это значение должно начинаться с косой черты (/).

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

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

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

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

-MonitorPort

Указывает TCP-порт, используемый для мониторинга работоспособности конечной точки. Допустимые значения являются целыми числами от 1 до 65535.

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

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

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

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

-MonitorProtocol

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

  • HTTP
  • HTTPS

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

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

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

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

-MonitorTimeoutInSeconds

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

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

Тип:

Nullable<T>[Int32]

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

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

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

-MonitorToleratedNumberOfFailures

Количество последовательных проверок работоспособности, которые диспетчер трафика допускает, прежде чем объявлять конечную точку в этом профиле понижено после следующей последовательной проверки работоспособности. Значение по умолчанию — 3.

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

Тип:

Nullable<T>[Int32]

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

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

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

-Name

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

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

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

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

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

-ProfileStatus

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

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

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

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

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

-RelativeDnsName

Указывает относительное DNS-имя, которое предоставляет этот профиль диспетчера трафика. Диспетчер трафика объединяет это значение и DNS-доменное имя, которое Диспетчер трафика Azure используется для формирования полного доменного имени (FQDN) профиля.

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

Тип: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

-Tag

Пары "ключ-значение" в виде хэш-таблицы в виде тегов на сервере. Рассмотрим пример.

@{key0="value0"; key1=$null; key2="value2"}

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

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

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

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

-TrafficRoutingMethod

Задает метод маршрутизации трафика. Этот метод определяет, какой диспетчер трафика конечной точки возвращается в ответ на входящие DNS-запросы. Допустимые значения:

  • Производительность
  • Weighted
  • Priority
  • Географический

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

Тип:String
Default value:None
Допустимые значения:Performance, Weighted, Priority, Geographic, Subnet, MultiValue
Поддерживаются подстановочные знаки:False
DontShow:False

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

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

-Ttl

Указывает значение времени жизни (TTL) DNS.

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

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

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

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

CommonParameters

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

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

None

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

TrafficManagerProfile