Compartir a través de


Set-AzSearchService

Este cmdlet forma parte de un módulo de versión preliminar . No se recomienda usar versiones preliminares en entornos de producción. Para obtener más información, consulte https://aka.ms/azps-refstatus.

Actualice un servicio azure AI Search.

Sintaxis

ResourceNameParameterSet (valor predeterminado)

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>]

Description

El cmdlet Set-AzSearchService modifica un servicio azure AI Search.

Ejemplos

Ejemplo 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              :

En el ejemplo se cambia el recuento de particiones y el recuento de réplicas del servicio Azure AI Search a 2.

Parámetros

-AadAuthFailureMode

(Opcional) Qué código de estado se devuelve cuando se produce un error en la autenticación de AAD, si se permite tanto la clave de API como la autenticación de AAD para el servicio Azure AI Search.

Propiedades de parámetro

Tipo:

Nullable<T>[PSAadAuthFailureMode]

Valor predeterminado:None
Valores aceptados:Http403, Http401WithBearerChallenge
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-AuthOption

(Opcional) Si solo se permite la autenticación de clave de API o la autenticación de clave de API y la autenticación de AAD para el servicio Azure AI Search

Propiedades de parámetro

Tipo:

Nullable<T>[PSAuthOptionName]

Valor predeterminado:None
Valores aceptados:ApiKeyOnly, AadOrApiKey
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-Bypass

(Opcional) Posibles orígenes del tráfico entrante que pueden omitir las reglas definidas en la sección "ipRules"

Propiedades de parámetro

Tipo:

Nullable<T>[PSSearchBypass]

Valor predeterminado:None
Valores aceptados:None, AzureServices
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-Confirm

Le pide confirmación antes de ejecutar el cmdlet.

Propiedades de parámetro

Tipo:SwitchParameter
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False
Alias:cf

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-DataExfiltrationProtectionList

(Opcional) Lista de escenarios de filtración de datos que no se permiten explícitamente para el servicio de búsqueda

Propiedades de parámetro

Tipo:

PSDataExfiltrationProtection[]

Valor predeterminado:None
Valores aceptados:BlockAll
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-DefaultProfile

Credenciales, cuenta, inquilino y suscripción usados para la comunicación con Azure.

Propiedades de parámetro

Tipo:IAzureContextContainer
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False
Alias:AzContext, AzureRmContext, AzureCredential

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-DisableLocalAuth

(Opcional) Deshabilitación de la autenticación de clave de API para el servicio Azure AI Search (true/false/null)

Propiedades de parámetro

Tipo:

Nullable<T>[Boolean]

Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-IdentityType

(Opcional) Identidad del servicio Azure AI Search (None/SystemAssigned)

Propiedades de parámetro

Tipo:

Nullable<T>[PSIdentityType]

Valor predeterminado:None
Valores aceptados:None, SystemAssigned, UserAssigned, SystemAssignedUserAssigned
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-InputObject

Objeto de entrada del servicio de búsqueda.

Propiedades de parámetro

Tipo:PSSearchService
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

InputObjectParameterSet
Posición:0
Obligatorio:True
Valor de la canalización:True
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-IPRuleList

(Opcional) Reglas de IP del servicio Azure AI Search

Propiedades de parámetro

Tipo:

PSIpRule[]

Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-Name

Nombre del servicio de búsqueda.

Propiedades de parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

ResourceNameParameterSet
Posición:1
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-PartitionCount

Recuento de particiones del servicio de búsqueda.

Propiedades de parámetro

Tipo:

Nullable<T>[Int32]

Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-PublicNetworkAccess

(Opcional) Acceso a la red pública del servicio Azure AI Search (habilitado o deshabilitado)

Propiedades de parámetro

Tipo:

Nullable<T>[PSPublicNetworkAccess]

Valor predeterminado:None
Valores aceptados:Enabled, Disabled, SecuredByPerimeter
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-ReplicaCount

Recuento de réplicas del servicio de búsqueda.

Propiedades de parámetro

Tipo:

Nullable<T>[Int32]

Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-ResourceGroupName

Nombre del grupo de recursos.

Propiedades de parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

ResourceNameParameterSet
Posición:0
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-ResourceId

Id. de recurso del servicio de búsqueda.

Propiedades de parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

ResourceIdParameterSet
Posición:0
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:True
Valor de los argumentos restantes:False

-WhatIf

Muestra lo que sucedería si el cmdlet se ejecuta. El cmdlet no se ejecuta.

Propiedades de parámetro

Tipo:SwitchParameter
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False
Alias:Wi

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

CommonParameters

Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, vea about_CommonParameters.

Entradas

PSSearchService

String

Salidas

PSSearchService