getPolicyAssignment

This operation retrieves a single policy assignment, given its name and the scope it was created at. Uses Azure REST API version 2025-01-01. Other available API versions: 2020-09-01, 2021-06-01, 2022-06-01, 2023-04-01, 2024-04-01, 2024-05-01, 2025-03-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native authorization [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Return

The policy assignment.

Parameters

argument

null


suspend fun getPolicyAssignment(expand: String? = null, policyAssignmentName: String, scope: String): GetPolicyAssignmentResult

Return

The policy assignment.

Parameters

expand

Comma-separated list of additional properties to be included in the response. Supported values are 'LatestDefinitionVersion, EffectiveDefinitionVersion'.

policyAssignmentName

The name of the policy assignment to get.

scope

The scope of the policy assignment. Valid scopes are: management group (format: '/providers/Microsoft.Management/managementGroups/{managementGroup}'), subscription (format: '/subscriptions/{subscriptionId}'), resource group (format: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}', or resource (format: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{parentResourcePath}/{resourceType}/{resourceName}'

See also


Return

The policy assignment.

Parameters

argument

Builder for com.pulumi.azurenative.authorization.kotlin.inputs.GetPolicyAssignmentPlainArgs.

See also