Dela via


Set-AzCognitiveServicesAccount

Ändrar ett konto.

Syntax

Set-AzCognitiveServicesAccount
   [-ResourceGroupName] <String>
   [-Name] <String>
   [-SkuName <String>]
   [-Tag <Hashtable[]>]
   [-CustomSubdomainName <String>]
   [-AssignIdentity]
   [-UserAssignedIdentityId <String[]>]
   [-IdentityType <IdentityType>]
   [-StorageAccountId <String[]>]
   [-CognitiveServicesEncryption]
   [-NetworkRuleSet <PSNetworkRuleSet>]
   [-PublicNetworkAccess <String>]
   [-DisableLocalAuth <Boolean>]
   [-RestrictOutboundNetworkAccess <Boolean>]
   [-AllowedFqdnList <String[]>]
   [-MultiRegionSetting <MultiRegionSettings>]
   [-ApiProperty <CognitiveServicesAccountApiProperties>]
   [-Force]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-AzCognitiveServicesAccount
   [-ResourceGroupName] <String>
   [-Name] <String>
   [-SkuName <String>]
   [-Tag <Hashtable[]>]
   [-CustomSubdomainName <String>]
   [-AssignIdentity]
   [-UserAssignedIdentityId <String[]>]
   [-IdentityType <IdentityType>]
   [-StorageAccountId <String[]>]
   [-KeyVaultEncryption]
   -KeyName <String>
   -KeyVersion <String>
   -KeyVaultUri <String>
   [-KeyVaultIdentityClientId <String>]
   [-NetworkRuleSet <PSNetworkRuleSet>]
   [-PublicNetworkAccess <String>]
   [-DisableLocalAuth <Boolean>]
   [-RestrictOutboundNetworkAccess <Boolean>]
   [-AllowedFqdnList <String[]>]
   [-MultiRegionSetting <MultiRegionSettings>]
   [-ApiProperty <CognitiveServicesAccountApiProperties>]
   [-Force]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Cmdleten Set-AzCognitiveServicesAccount ändrar SKU:n eller taggarna för det angivna Cognitive Services-kontot.

Exempel

Exempel 1

Set-AzCognitiveServicesAccount -ResourceGroupName cognitive-services-resource-group -name myluis -SkuName S0

ResourceGroupName : cognitive-services-resource-group
AccountName       : myluis
Id                : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/cognitive-services-resource-group/providers/Microsoft.Cog
                    nitiveServices/accounts/myluis
Endpoint          : https://westus.api.cognitive.microsoft.com/luis/v2.0
Location          : WESTUS
Sku               : Microsoft.Azure.Management.CognitiveServices.Models.Sku
AccountType       : LUIS
ResourceType      : Microsoft.CognitiveServices/accounts
Etag              : "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
ProvisioningState : Succeeded
Tags              :

Parametrar

-AllowedFqdnList

Lista över tillåtna FQDN.

Typ:String[]
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-ApiProperty

ApiProperties för Cognitive Services-kontot. Krävs av specifika kontotyper.

Typ:CognitiveServicesAccountApiProperties
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-AssignIdentity

Generera och tilldela en ny Cognitive Services-kontoidentitet för det här lagringskontot för användning med viktiga hanteringstjänster som Azure KeyVault.

Typ:SwitchParameter
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-CognitiveServicesEncryption

Om du vill ange KeySource för Cognitive Services-kontokryptering till Microsoft.CognitiveServices eller inte.

Typ:SwitchParameter
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

Typ:SwitchParameter
Aliases:cf
Position:Named
standardvärde:False
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-CustomSubdomainName

Cognitive Services-kontots underdomännamn.

Typ:String
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure

Typ:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-DisableLocalAuth

Sant om du inaktiverar lokala autentiseringsmetoder.

Typ:Nullable<T>[Boolean]
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

Tvingar kommandot att köras utan att be om användarbekräftelse.

Typ:SwitchParameter
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-IdentityType

Typ av hanterad tjänstidentitet.

Typ:Nullable<T>[IdentityType]
accepterade värden:None, SystemAssigned, UserAssigned, SystemAssignedUserAssigned
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-KeyName

Cognitive Services-kontokrypteringsnyckelKälla KeyVault KeyName

Typ:String
Position:Named
standardvärde:None
Obligatorisk:True
Accept pipeline input:False
Accept wildcard characters:False

-KeyVaultEncryption

Om du vill ange Krypteringsnyckel för Cognitive Services-kontoKälla till Microsoft.KeyVault eller inte. Om du anger KeyName, KeyVersion och KeyVaultUri anges även KeySource för Cognitive Services-kontokryptering till Microsoft.KeyVault-väder som den här parametern har angetts eller inte.

Typ:SwitchParameter
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-KeyVaultIdentityClientId

Ange IdentityClientId för åtkomst till Azure KeyVault för Cognitive Services-kontokryptering.

Typ:String
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-KeyVaultUri

Cognitive Services-kontokrypteringsnyckelKälla KeyVault KeyVaultUri

Typ:String
Position:Named
standardvärde:None
Obligatorisk:True
Accept pipeline input:False
Accept wildcard characters:False

-KeyVersion

Cognitive Services-kontokrypteringsnyckelKälla KeyVault KeyVersion

Typ:String
Position:Named
standardvärde:None
Obligatorisk:True
Accept pipeline input:False
Accept wildcard characters:False

-MultiRegionSetting

Inställningar för flera regioner för konton i flera regioner.

Typ:MultiRegionSettings
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Anger namnet på det konto som ska ändras.

Typ:String
Aliases:CognitiveServicesAccountName, AccountName
Position:1
standardvärde:None
Obligatorisk:True
Accept pipeline input:True
Accept wildcard characters:False

-NetworkRuleSet

NetworkRuleSet används för att definiera en uppsättning konfigurationsregler för brandväggar och virtuella nätverk, samt för att ange värden för nätverksegenskaper, till exempel hur du hanterar begäranden som inte matchar någon av de definierade reglerna

Typ:PSNetworkRuleSet
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-PublicNetworkAccess

Nätverksåtkomsttypen för Cognitive Services-kontot.

Typ:String
accepterade värden:Enabled, Disabled
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

Anger namnet på resursgruppen som kontot har tilldelats.

Typ:String
Position:0
standardvärde:None
Obligatorisk:True
Accept pipeline input:True
Accept wildcard characters:False

-RestrictOutboundNetworkAccess

Sant om begränsa utgående nätverksåtkomst.

Typ:Nullable<T>[Boolean]
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-SkuName

Anger SKU:n för kontot. De acceptabla värdena för den här parametern är:

  • F0 (kostnadsfri nivå)
  • S0
  • S1
  • S2
  • S3
  • S4
Typ:String
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:True
Accept wildcard characters:False

-StorageAccountId

Lista över användarägda lagringskonton.

Typ:String[]
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-Tag

Anger en tagg som ett namn/värde-par.

Typ:Hashtable[]
Aliases:Tags
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:True
Accept wildcard characters:False

-UserAssignedIdentityId

Ange resurs-ID:n för den nya användartilldelade identiteten för Cognitive Services-kontot. Identiteten används med nyckelhanteringstjänster som Azure KeyVault.

Typ:String[]
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.

Typ:SwitchParameter
Aliases:wi
Position:Named
standardvärde:False
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

Indata

String

Hashtable[]

Utdata

PSCognitiveServicesAccount