IamFunctions

Functions

Link copied to clipboard
suspend fun getRule(argument: GetRulePlainArgs): GetRuleResult

Use this data source to get information about a Google IAM Role.

suspend fun getRule(name: String): GetRuleResult
suspend fun getRule(argument: suspend GetRulePlainArgsBuilder.() -> Unit): GetRuleResult
Link copied to clipboard

Retrieve a list of testable permissions for a resource. Testable permissions mean the permissions that user can add or remove in a role at a given resource. The resource can be referenced either via the full resource name or via a URI.

suspend fun getTestablePermissions(customSupportLevel: String? = null, fullResourceName: String, stages: List<String>? = null): GetTestablePermissionsResult