All URIs are relative to https://subdomain.okta.com
Method | HTTP request | Description |
---|---|---|
Get-OktaRateLimitSettingsAdminNotifications | GET /api/v1/rate-limit-settings/admin-notifications | Retrieve the Rate Limit Admin Notification Settings |
Get-OktaRateLimitSettingsPerClient | GET /api/v1/rate-limit-settings/per-client | Retrieve the Per-Client Rate Limit Settings |
Invoke-OktaReplaceRateLimitSettingsAdminNotifications | PUT /api/v1/rate-limit-settings/admin-notifications | Replace the Rate Limit Admin Notification Settings |
Invoke-OktaReplaceRateLimitSettingsPerClient | PUT /api/v1/rate-limit-settings/per-client | Replace the Per-Client Rate Limit Settings |
RateLimitAdminNotifications Get-OktaRateLimitSettingsAdminNotifications
Retrieve the Rate Limit Admin Notification Settings
Retrieves the currently configured Rate Limit Admin Notification Settings
# general setting of the PowerShell module, e.g. base URL, authentication, etc
$Configuration = Get-OktaConfiguration
# Configure your client ID and scope for authorization
$Configuration.ClientId = "YOUR_CLIENT_ID"
$Configuration.Scope = "OKTA_SCOPES" # for example okta.users.read
# Retrieve the Rate Limit Admin Notification Settings
try {
$Result = Get-OktaRateLimitSettingsAdminNotifications
} catch {
Write-Host ("Exception occurred when calling Get-OktaRateLimitSettingsAdminNotifications: {0}" -f ($_.ErrorDetails | ConvertFrom-Json))
Write-Host ("Response headers: {0}" -f ($_.Exception.Response.Headers | ConvertTo-Json))
}
This endpoint does not need any parameter.
RateLimitAdminNotifications (PSCustomObject)
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
PerClientRateLimitSettings Get-OktaRateLimitSettingsPerClient
Retrieve the Per-Client Rate Limit Settings
Retrieves the currently configured Per-Client Rate Limit Settings
# general setting of the PowerShell module, e.g. base URL, authentication, etc
$Configuration = Get-OktaConfiguration
# Configure your client ID and scope for authorization
$Configuration.ClientId = "YOUR_CLIENT_ID"
$Configuration.Scope = "OKTA_SCOPES" # for example okta.users.read
# Retrieve the Per-Client Rate Limit Settings
try {
$Result = Get-OktaRateLimitSettingsPerClient
} catch {
Write-Host ("Exception occurred when calling Get-OktaRateLimitSettingsPerClient: {0}" -f ($_.ErrorDetails | ConvertFrom-Json))
Write-Host ("Response headers: {0}" -f ($_.Exception.Response.Headers | ConvertTo-Json))
}
This endpoint does not need any parameter.
PerClientRateLimitSettings (PSCustomObject)
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
RateLimitAdminNotifications Invoke-OktaReplaceRateLimitSettingsAdminNotifications
[-RateLimitAdminNotifications]
Replace the Rate Limit Admin Notification Settings
Replaces the Rate Limit Admin Notification Settings and returns the configured properties
# general setting of the PowerShell module, e.g. base URL, authentication, etc
$Configuration = Get-OktaConfiguration
# Configure your client ID and scope for authorization
$Configuration.ClientId = "YOUR_CLIENT_ID"
$Configuration.Scope = "OKTA_SCOPES" # for example okta.users.read
$RateLimitAdminNotifications = Initialize-RateLimitAdminNotifications -NotificationsEnabled $false # RateLimitAdminNotifications |
# Replace the Rate Limit Admin Notification Settings
try {
$Result = Invoke-OktaReplaceRateLimitSettingsAdminNotifications -RateLimitAdminNotifications $RateLimitAdminNotifications
} catch {
Write-Host ("Exception occurred when calling Invoke-OktaReplaceRateLimitSettingsAdminNotifications: {0}" -f ($_.ErrorDetails | ConvertFrom-Json))
Write-Host ("Response headers: {0}" -f ($_.Exception.Response.Headers | ConvertTo-Json))
}
Name | Type | Description | Notes |
---|---|---|---|
RateLimitAdminNotifications | RateLimitAdminNotifications |
RateLimitAdminNotifications (PSCustomObject)
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
PerClientRateLimitSettings Invoke-OktaReplaceRateLimitSettingsPerClient
[-PerClientRateLimitSettings]
Replace the Per-Client Rate Limit Settings
Replaces the Per-Client Rate Limit Settings and returns the configured properties
# general setting of the PowerShell module, e.g. base URL, authentication, etc
$Configuration = Get-OktaConfiguration
# Configure your client ID and scope for authorization
$Configuration.ClientId = "YOUR_CLIENT_ID"
$Configuration.Scope = "OKTA_SCOPES" # for example okta.users.read
$PerClientRateLimitSettingsUseCaseModeOverrides = Initialize-PerClientRateLimitSettingsUseCaseModeOverrides -LOGINPAGE "DISABLE" -OAUTH2AUTHORIZE "DISABLE" -OIEAPPINTENT "DISABLE"
$PerClientRateLimitSettings = Initialize-PerClientRateLimitSettings -DefaultMode "DISABLE" -UseCaseModeOverrides $PerClientRateLimitSettingsUseCaseModeOverrides # PerClientRateLimitSettings |
# Replace the Per-Client Rate Limit Settings
try {
$Result = Invoke-OktaReplaceRateLimitSettingsPerClient -PerClientRateLimitSettings $PerClientRateLimitSettings
} catch {
Write-Host ("Exception occurred when calling Invoke-OktaReplaceRateLimitSettingsPerClient: {0}" -f ($_.ErrorDetails | ConvertFrom-Json))
Write-Host ("Response headers: {0}" -f ($_.Exception.Response.Headers | ConvertTo-Json))
}
Name | Type | Description | Notes |
---|---|---|---|
PerClientRateLimitSettings | PerClientRateLimitSettings |
PerClientRateLimitSettings (PSCustomObject)
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]