Get-MsIdAzureIpRange
SYNOPSIS
Get list of IP ranges for Azure
SYNTAX
ById (Default)
Get-MsIdAzureIpRange [[-Cloud] <String>] [[-Region] <String>] [[-ServiceTag] <String>] [-ForceRefresh]
[-ProgressAction <ActionPreference>] [<CommonParameters>]
AllServiceTagsAndRegions
Get-MsIdAzureIpRange [[-Cloud] <String>] [-AllServiceTagsAndRegions] [-ForceRefresh]
[-ProgressAction <ActionPreference>] [<CommonParameters>]
DESCRIPTION
{{ Fill in the Description }}
EXAMPLES
EXAMPLE 1
Get-MsIdAzureIpRange -AllServiceTagsAndRegions
Get list of IP ranges for Azure Public cloud catagorized by Service Tag and Region.
EXAMPLE 2
Get-MsIdAzureIpRange -ServiceTag AzureActiveDirectory
Get list of IP ranges for Azure Active Directory in Azure Public Cloud.
EXAMPLE 3
Get-MsIdAzureIpRange -Region WestUS
Get list of IP ranges for West US region of Azure Public Cloud.
EXAMPLE 4
Get-MsIdAzureIpRange -Cloud China -Region ChinaEast -ServiceTag Storage
Get list of IP ranges for Storage in ChinaEast region of Azure China Cloud.
PARAMETERS
-Cloud
Name of Azure Cloud. Valid values are: Public, Government, Germany, China
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 2
Default value: Public
Accept pipeline input: False
Accept wildcard characters: False
-Region
Name of Region. Use AllServiceTagsAndRegions parameter to see valid regions. Default Cloud parameter value Default ServiceTag parameter value $StartPosition = $host.UI.RawUI.CursorPosition Write-Host '...' -NoNewline $AllServiceTagsAndRegions.values.properties.region | Select-Object -Unique | Where-Object { $_ } | ForEach-Object {$_} $host.UI.RawUI.CursorPosition = $StartPosition Write-Host (' ') -NoNewline
Type: String
Parameter Sets: ById
Aliases:
Required: False
Position: 3
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ServiceTag
Name of Service Tag. Use AllServiceTagsAndRegions parameter to see valid service tags. Default Cloud parameter value Default Region parameter value Write-Host '...' -NoNewline $AllServiceTagsAndRegions.values.properties.region | Select-Object -Unique | Where-Object { $_ } | ForEach-Object {$_}
Type: String
Parameter Sets: ById
Aliases:
Required: False
Position: 4
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-AllServiceTagsAndRegions
List all IP ranges catagorized by Service Tag and Region.
Type: SwitchParameter
Parameter Sets: AllServiceTagsAndRegions
Aliases:
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
-ForceRefresh
Bypass cache and download data again.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
-ProgressAction
{{ Fill ProgressAction Description }}
Type: ActionPreference
Parameter Sets: (All)
Aliases: proga
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.