Remove-AzCognitiveServicesAccountNetworkRule
Remover IpRules ou VirtualNetworkRules da propriedade NetWorkRule de uma conta de Serviços Cognitivos
Syntax
Remove-AzCognitiveServicesAccountNetworkRule
[-ResourceGroupName] <String>
[-Name] <String>
-VirtualNetworkResourceId <String[]>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Remove-AzCognitiveServicesAccountNetworkRule
[-ResourceGroupName] <String>
[-Name] <String>
-IpRule <PSIpRule[]>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Remove-AzCognitiveServicesAccountNetworkRule
[-ResourceGroupName] <String>
[-Name] <String>
-VirtualNetworkRule <PSVirtualNetworkRule[]>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Remove-AzCognitiveServicesAccountNetworkRule
[-ResourceGroupName] <String>
[-Name] <String>
-IpAddressOrRange <String[]>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
O cmdlet Remove-AzCognitiveServicesAccountNetworkRule remove IpRules ou VirtualNetworkRules da propriedade NetWorkRule de uma conta de Serviços Cognitivos
Exemplos
Exemplo 1: Remover várias IpRules com IPAddressOrRange
Remove-AzCognitiveServicesAccountNetworkRule -ResourceGroupName "myResourceGroup" -Name "myaccount" -IpAddressOrRange "10.0.0.0/24,28.1.0.0/16"
Este comando remove vários IpRules com IPAddressOrRange.
Exemplo 2: Remover um VirtualNetworkRule com entrada de objeto VirtualNetworkRule com JSON
Remove-AzCognitiveServicesAccountNetworkRule -ResourceGroupName "myResourceGroup" -Name "myaccount" -VirtualNetworkRule (@{VirtualNetworkReourceId="/subscriptions/s1/resourceGroups/g1/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1"})
Este comando remove um VirtualNetworkRule com entrada de objeto VirtualNetworkRule com JSON.
Exemplo 3: Remover o primeiro IpRule com pipeline
(Get-AzCognitiveServicesAccountNetworkRuleSet -ResourceGroupName "myResourceGroup" -Name "myaccount").IpRules[0] | Remove-AzCognitiveServicesAccountNetworkRule -ResourceGroupName "myResourceGroup" -Name "myaccount"
Este comando remove primeiro IpRule com pipeline.
Exemplo 4: Remover várias VirtualNetworkRules com VirtualNetworkResourceID
Remove-AzCognitiveServicesAccountNetworkRule -ResourceGroupName "myResourceGroup" -Name "myaccount" -VirtualNetworkResourceId "/subscriptions/s1/resourceGroups/g1/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1","/subscriptions/s1/resourceGroups/g1/providers/Microsoft.Network/virtualNetworks/vnet2/subnets/subnet2"
Este comando remove várias VirtualNetworkRules com VirtualNetworkResourceID.
Parâmetros
-Confirm
Solicita sua confirmação antes de executar o cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
As credenciais, a conta, o locatário e a assinatura usados para a comunicação com o Azure.
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IpAddressOrRange
Conta de Serviços Cognitivos NetworkRule IpRules IpAddressOrRange em string.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IpRule
Conta de Serviços Cognitivos NetworkRule IpRules.
Type: | PSIpRule[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Nome da conta de serviços cognitivos.
Type: | String |
Aliases: | CognitiveServicesAccountName, AccountName |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ResourceGroupName
Nome do grupo de recursos.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VirtualNetworkResourceId
Conta de Serviços Cognitivos NetworkRule VirtualNetworkRules VirtualNetworkResourceId em cadeia de caracteres.
Type: | String[] |
Aliases: | SubnetId, VirtualNetworkId |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualNetworkRule
Conta de Serviços Cognitivos NetworkRule VirtualNetworkRules.
Type: | PSVirtualNetworkRule[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Mostra o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Entradas
PSIpRule[]