This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.13.0 published on Wednesday, Jan 28, 2026 by Pulumi
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.13.0 published on Wednesday, Jan 28, 2026 by Pulumi
Gets the specified external safety provider associated with the Subscription
Uses Azure REST API version 2025-10-01-preview.
Using getRaiExternalSafetyProvider
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getRaiExternalSafetyProvider(args: GetRaiExternalSafetyProviderArgs, opts?: InvokeOptions): Promise<GetRaiExternalSafetyProviderResult>
function getRaiExternalSafetyProviderOutput(args: GetRaiExternalSafetyProviderOutputArgs, opts?: InvokeOptions): Output<GetRaiExternalSafetyProviderResult>def get_rai_external_safety_provider(safety_provider_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetRaiExternalSafetyProviderResult
def get_rai_external_safety_provider_output(safety_provider_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetRaiExternalSafetyProviderResult]func LookupRaiExternalSafetyProvider(ctx *Context, args *LookupRaiExternalSafetyProviderArgs, opts ...InvokeOption) (*LookupRaiExternalSafetyProviderResult, error)
func LookupRaiExternalSafetyProviderOutput(ctx *Context, args *LookupRaiExternalSafetyProviderOutputArgs, opts ...InvokeOption) LookupRaiExternalSafetyProviderResultOutput> Note: This function is named LookupRaiExternalSafetyProvider in the Go SDK.
public static class GetRaiExternalSafetyProvider
{
public static Task<GetRaiExternalSafetyProviderResult> InvokeAsync(GetRaiExternalSafetyProviderArgs args, InvokeOptions? opts = null)
public static Output<GetRaiExternalSafetyProviderResult> Invoke(GetRaiExternalSafetyProviderInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetRaiExternalSafetyProviderResult> getRaiExternalSafetyProvider(GetRaiExternalSafetyProviderArgs args, InvokeOptions options)
public static Output<GetRaiExternalSafetyProviderResult> getRaiExternalSafetyProvider(GetRaiExternalSafetyProviderArgs args, InvokeOptions options)
fn::invoke:
function: azure-native:cognitiveservices:getRaiExternalSafetyProvider
arguments:
# arguments dictionaryThe following arguments are supported:
- Safety
Provider stringName - The name of the Rai External Safety Provider associated with the Cognitive Services Account
- Safety
Provider stringName - The name of the Rai External Safety Provider associated with the Cognitive Services Account
- safety
Provider StringName - The name of the Rai External Safety Provider associated with the Cognitive Services Account
- safety
Provider stringName - The name of the Rai External Safety Provider associated with the Cognitive Services Account
- safety_
provider_ strname - The name of the Rai External Safety Provider associated with the Cognitive Services Account
- safety
Provider StringName - The name of the Rai External Safety Provider associated with the Cognitive Services Account
getRaiExternalSafetyProvider Result
The following output properties are available:
- Azure
Api stringVersion - The Azure API version of the resource.
- Etag string
- Resource Etag.
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Name string
- The name of the resource
- Properties
Pulumi.
Azure Native. Cognitive Services. Outputs. Rai External Safety Provider Schema Properties Response - Properties of Cognitive Services Rai External Safety provider.
- System
Data Pulumi.Azure Native. Cognitive Services. Outputs. System Data Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Dictionary<string, string>
- Resource tags.
- Azure
Api stringVersion - The Azure API version of the resource.
- Etag string
- Resource Etag.
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Name string
- The name of the resource
- Properties
Rai
External Safety Provider Schema Properties Response - Properties of Cognitive Services Rai External Safety provider.
- System
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- map[string]string
- Resource tags.
- azure
Api StringVersion - The Azure API version of the resource.
- etag String
- Resource Etag.
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name String
- The name of the resource
- properties
Rai
External Safety Provider Schema Properties Response - Properties of Cognitive Services Rai External Safety provider.
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Map<String,String>
- Resource tags.
- azure
Api stringVersion - The Azure API version of the resource.
- etag string
- Resource Etag.
- id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name string
- The name of the resource
- properties
Rai
External Safety Provider Schema Properties Response - Properties of Cognitive Services Rai External Safety provider.
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- {[key: string]: string}
- Resource tags.
- azure_
api_ strversion - The Azure API version of the resource.
- etag str
- Resource Etag.
- id str
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name str
- The name of the resource
- properties
Rai
External Safety Provider Schema Properties Response - Properties of Cognitive Services Rai External Safety provider.
- system_
data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Mapping[str, str]
- Resource tags.
- azure
Api StringVersion - The Azure API version of the resource.
- etag String
- Resource Etag.
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name String
- The name of the resource
- properties Property Map
- Properties of Cognitive Services Rai External Safety provider.
- system
Data Property Map - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Map<String>
- Resource tags.
Supporting Types
RaiExternalSafetyProviderSchemaPropertiesResponse
- Created
At string - Creation time of the safety provider.
- Last
Modified stringAt - Last modified time of the safety provider.
- Key
Vault stringUri - The Key Vault URI that contains the api key for safety provider urls.
- Managed
Identity string - The managed identity to access the Key Vault.
- Mode string
- Safety provider mode sync/async.
- Provider
Id string - The unique identifier of the safety provider.
- Provider
Name string - Name of the safety provider.
- Secret
Name string - The name of the secret in Key Vault that contains the api key to access the webhook.
- Url string
- Webhook URL for the safety provider.
- Created
At string - Creation time of the safety provider.
- Last
Modified stringAt - Last modified time of the safety provider.
- Key
Vault stringUri - The Key Vault URI that contains the api key for safety provider urls.
- Managed
Identity string - The managed identity to access the Key Vault.
- Mode string
- Safety provider mode sync/async.
- Provider
Id string - The unique identifier of the safety provider.
- Provider
Name string - Name of the safety provider.
- Secret
Name string - The name of the secret in Key Vault that contains the api key to access the webhook.
- Url string
- Webhook URL for the safety provider.
- created
At String - Creation time of the safety provider.
- last
Modified StringAt - Last modified time of the safety provider.
- key
Vault StringUri - The Key Vault URI that contains the api key for safety provider urls.
- managed
Identity String - The managed identity to access the Key Vault.
- mode String
- Safety provider mode sync/async.
- provider
Id String - The unique identifier of the safety provider.
- provider
Name String - Name of the safety provider.
- secret
Name String - The name of the secret in Key Vault that contains the api key to access the webhook.
- url String
- Webhook URL for the safety provider.
- created
At string - Creation time of the safety provider.
- last
Modified stringAt - Last modified time of the safety provider.
- key
Vault stringUri - The Key Vault URI that contains the api key for safety provider urls.
- managed
Identity string - The managed identity to access the Key Vault.
- mode string
- Safety provider mode sync/async.
- provider
Id string - The unique identifier of the safety provider.
- provider
Name string - Name of the safety provider.
- secret
Name string - The name of the secret in Key Vault that contains the api key to access the webhook.
- url string
- Webhook URL for the safety provider.
- created_
at str - Creation time of the safety provider.
- last_
modified_ strat - Last modified time of the safety provider.
- key_
vault_ struri - The Key Vault URI that contains the api key for safety provider urls.
- managed_
identity str - The managed identity to access the Key Vault.
- mode str
- Safety provider mode sync/async.
- provider_
id str - The unique identifier of the safety provider.
- provider_
name str - Name of the safety provider.
- secret_
name str - The name of the secret in Key Vault that contains the api key to access the webhook.
- url str
- Webhook URL for the safety provider.
- created
At String - Creation time of the safety provider.
- last
Modified StringAt - Last modified time of the safety provider.
- key
Vault StringUri - The Key Vault URI that contains the api key for safety provider urls.
- managed
Identity String - The managed identity to access the Key Vault.
- mode String
- Safety provider mode sync/async.
- provider
Id String - The unique identifier of the safety provider.
- provider
Name String - Name of the safety provider.
- secret
Name String - The name of the secret in Key Vault that contains the api key to access the webhook.
- url String
- Webhook URL for the safety provider.
SystemDataResponse
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
- created
At string - The timestamp of resource creation (UTC).
- created
By string - The identity that created the resource.
- created
By stringType - The type of identity that created the resource.
- last
Modified stringAt - The timestamp of resource last modification (UTC)
- last
Modified stringBy - The identity that last modified the resource.
- last
Modified stringBy Type - The type of identity that last modified the resource.
- created_
at str - The timestamp of resource creation (UTC).
- created_
by str - The identity that created the resource.
- created_
by_ strtype - The type of identity that created the resource.
- last_
modified_ strat - The timestamp of resource last modification (UTC)
- last_
modified_ strby - The identity that last modified the resource.
- last_
modified_ strby_ type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.13.0 published on Wednesday, Jan 28, 2026 by Pulumi
