Set-AzSearchService

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

Обновите службу Azure AI Search.

Синтаксис

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

Set-AzSearchService
    [-ResourceGroupName] <String>
    [-Name] <String>
    [-PartitionCount <Int32>]
    [-ReplicaCount <Int32>]
    [-PublicNetworkAccess <PSPublicNetworkAccess>]
    [-IdentityType <PSIdentityType>]
    [-IPRuleList <PSIpRule[]>]
    [-DisableLocalAuth <Boolean>]
    [-AuthOption <PSAuthOptionName>]
    [-AadAuthFailureMode <PSAadAuthFailureMode>]
    [-DataExfiltrationProtectionList <PSDataExfiltrationProtection[]>]
    [-Bypass <PSSearchBypass>]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

InputObjectParameterSet

Set-AzSearchService
    [-InputObject] <PSSearchService>
    [-PartitionCount <Int32>]
    [-ReplicaCount <Int32>]
    [-PublicNetworkAccess <PSPublicNetworkAccess>]
    [-IdentityType <PSIdentityType>]
    [-IPRuleList <PSIpRule[]>]
    [-DisableLocalAuth <Boolean>]
    [-AuthOption <PSAuthOptionName>]
    [-AadAuthFailureMode <PSAadAuthFailureMode>]
    [-DataExfiltrationProtectionList <PSDataExfiltrationProtection[]>]
    [-Bypass <PSSearchBypass>]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

ResourceIdParameterSet

Set-AzSearchService
    [-ResourceId] <String>
    [-PartitionCount <Int32>]
    [-ReplicaCount <Int32>]
    [-PublicNetworkAccess <PSPublicNetworkAccess>]
    [-IdentityType <PSIdentityType>]
    [-IPRuleList <PSIpRule[]>]
    [-DisableLocalAuth <Boolean>]
    [-AuthOption <PSAuthOptionName>]
    [-AadAuthFailureMode <PSAadAuthFailureMode>]
    [-DataExfiltrationProtectionList <PSDataExfiltrationProtection[]>]
    [-Bypass <PSSearchBypass>]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Описание

Командлет Set-AzSearchService изменяет службу Azure AI Search.

Примеры

Пример 1

Set-AzSearchService -ResourceGroupName "TestAzureSearchPsGroup" -Name "pstestazuresearch01" -PartitionCount 2 -ReplicaCount 2
ResourceGroupName : TestAzureSearchPsGroup
Name              : pstestazuresearch01
Id                : /subscriptions/f9b96b36-1f5e-4021-8959-51527e26e6d3/resourceGroups/TestAzureSearchPsGroup/providers/Microsoft.Search/searchServices/pstestazuresearch01
Location          : West US
Sku               : Standard
ReplicaCount      : 2
PartitionCount    : 2
HostingMode       : Default
Tags              :

В примере изменяется число секций и количество реплик службы Azure AI Search на 2.

Параметры

-AadAuthFailureMode

(Необязательно) Какой код состояния возвращается при сбое проверки подлинности AAD, если для службы Azure AI Search разрешены оба ключа API и аутентификация AAD.

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

Тип:

Nullable<T>[PSAadAuthFailureMode]

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

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

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

-AuthOption

(Необязательно) Разрешить только проверку подлинности ключа API или проверку подлинности ключа API и проверку подлинности AAD для службы Azure AI Search

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

Тип:

Nullable<T>[PSAuthOptionName]

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

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

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

-Bypass

(Необязательно) Возможные источники входящего трафика, которые могут обойти правила, определенные в разделе "ipRules"

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

Тип:

Nullable<T>[PSSearchBypass]

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

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

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

-Confirm

Запрашивает подтверждение перед запуском cmdlet.

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

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

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

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

-DataExfiltrationProtectionList

(Необязательно) Список сценариев кражи данных, которые явно запрещены для службы поиска

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

Тип:

PSDataExfiltrationProtection[]

Default value:None
Допустимые значения:BlockAll
Поддерживаются подстановочные знаки: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

-DisableLocalAuth

(Необязательно) Отключение проверки подлинности ключа API для службы Azure AI Search (true/false/null)

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

Тип:

Nullable<T>[Boolean]

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

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

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

-IdentityType

(Необязательно) удостоверение службы Azure AI Search (none/SystemAssigned)

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

Тип:

Nullable<T>[PSIdentityType]

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

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

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

-InputObject

Объект ввода службы поиска.

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

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

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

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

-IPRuleList

(Необязательно) правила IP-адреса службы Azure AI Search

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

Тип:

PSIpRule[]

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

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

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

-Name

Имя службы поиска.

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

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

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

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

-PartitionCount

Количество секций службы поиска.

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

Тип:

Nullable<T>[Int32]

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

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

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

-PublicNetworkAccess

(Необязательно) доступ к общедоступной сети службы Azure AI Search (включен или отключен)

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

Тип:

Nullable<T>[PSPublicNetworkAccess]

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

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

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

-ReplicaCount

Количество реплик службы поиска.

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

Тип:

Nullable<T>[Int32]

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

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

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

-ResourceGroupName

Имя группы ресурсов.

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

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

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

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

-ResourceId

Поиск идентификатора ресурса службы.

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

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

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

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

-WhatIf

Показывает, что произойдет, если командлет будет запущен. Командлет не запускается.

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

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

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

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

CommonParameters

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

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

PSSearchService

String

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

PSSearchService