Package-level declarations
Types
Link copied to clipboard
Resource for managing an AWS Verified Permissions Identity Source.
Link copied to clipboard
data class IdentitySourceArgs(val configuration: Output<IdentitySourceConfigurationArgs>? = null, val policyStoreId: Output<String>? = null, val principalEntityType: Output<String>? = null) : ConvertibleToJava<IdentitySourceArgs>
Resource for managing an AWS Verified Permissions Identity Source.
Link copied to clipboard
Builder for IdentitySourceArgs.
Link copied to clipboard
Link copied to clipboard
Builder for IdentitySource.
Link copied to clipboard
data class PolicyArgs(val definition: Output<PolicyDefinitionArgs>? = null, val policyStoreId: Output<String>? = null) : ConvertibleToJava<PolicyArgs>
Resource for managing an AWS Verified Permissions Policy.
Link copied to clipboard
class PolicyArgsBuilder
Builder for PolicyArgs.
Link copied to clipboard
Link copied to clipboard
class PolicyResourceBuilder
Builder for Policy.
Link copied to clipboard
Link copied to clipboard
data class PolicyStoreArgs(val description: Output<String>? = null, val validationSettings: Output<PolicyStoreValidationSettingsArgs>? = null) : ConvertibleToJava<PolicyStoreArgs>
Link copied to clipboard
class PolicyStoreArgsBuilder
Builder for PolicyStoreArgs.
Link copied to clipboard
Link copied to clipboard
Builder for PolicyStore.
Link copied to clipboard
Resource for managing an AWS Verified Permissions Policy Template.
Link copied to clipboard
data class PolicyTemplateArgs(val description: Output<String>? = null, val policyStoreId: Output<String>? = null, val statement: Output<String>? = null) : ConvertibleToJava<PolicyTemplateArgs>
Resource for managing an AWS Verified Permissions Policy Template.
Link copied to clipboard
Builder for PolicyTemplateArgs.
Link copied to clipboard
Link copied to clipboard
Builder for PolicyTemplate.
Link copied to clipboard
data class SchemaArgs(val definition: Output<SchemaDefinitionArgs>? = null, val policyStoreId: Output<String>? = null) : ConvertibleToJava<SchemaArgs>
Link copied to clipboard
class SchemaArgsBuilder
Builder for SchemaArgs.
Link copied to clipboard
Link copied to clipboard
class SchemaResourceBuilder
Builder for Schema.
Link copied to clipboard
object VerifiedpermissionsFunctions
Functions
Link copied to clipboard
suspend fun identitySource(name: String, block: suspend IdentitySourceResourceBuilder.() -> Unit): IdentitySource
Link copied to clipboard
suspend fun policyStore(name: String, block: suspend PolicyStoreResourceBuilder.() -> Unit): PolicyStore
Link copied to clipboard
suspend fun policyTemplate(name: String, block: suspend PolicyTemplateResourceBuilder.() -> Unit): PolicyTemplate