AuthorizationFunctions

Functions

Link copied to clipboard

Use this function to access the current configuration of the native Azure provider.

Link copied to clipboard

Use this function to get an Azure authentication token for the current login context.

suspend fun getClientToken(endpoint: String? = null): GetClientTokenResult
Link copied to clipboard

The lock information. API Version: 2017-04-01.

suspend fun getManagementLockAtResourceLevel(lockName: String, parentResourcePath: String, resourceGroupName: String, resourceName: String, resourceProviderNamespace: String, resourceType: String): GetManagementLockAtResourceLevelResult
Link copied to clipboard

The policy assignment. API Version: 2020-09-01.

suspend fun getPolicyAssignment(policyAssignmentName: String, scope: String): GetPolicyAssignmentResult
Link copied to clipboard

The policy definition. API Version: 2020-09-01.

suspend fun getPolicyDefinition(policyDefinitionName: String): GetPolicyDefinitionResult
Link copied to clipboard

The policy exemption. API Version: 2020-07-01-preview.

suspend fun getPolicyExemption(policyExemptionName: String, scope: String): GetPolicyExemptionResult
Link copied to clipboard

The policy set definition. API Version: 2020-09-01.

suspend fun getPolicySetDefinition(policySetDefinitionName: String): GetPolicySetDefinitionResult
Link copied to clipboard

Role Assignments API Version: 2020-10-01-preview.

suspend fun getRoleAssignment(roleAssignmentName: String, scope: String, tenantId: String? = null): GetRoleAssignmentResult
Link copied to clipboard

Role definition. API Version: 2018-01-01-preview.

suspend fun getRoleDefinition(roleDefinitionId: String, scope: String): GetRoleDefinitionResult