Package-level declarations
Types
Link copied to clipboard
Definition of AWS::VerifiedPermissions::IdentitySource Resource Type
Link copied to clipboard
data class IdentitySourceArgs(val configuration: Output<IdentitySourceConfigurationArgs>? = null, val policyStoreId: Output<String>? = null, val principalEntityType: Output<String>? = null) : ConvertibleToJava<IdentitySourceArgs>
Definition of AWS::VerifiedPermissions::IdentitySource Resource Type
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<Either<PolicyDefinition0PropertiesArgs, PolicyDefinition1PropertiesArgs>>? = null, val policyStoreId: Output<String>? = null) : ConvertibleToJava<PolicyArgs>
Definition of AWS::VerifiedPermissions::Policy Resource Type
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
Definition of AWS::VerifiedPermissions::PolicyStore Resource Type
Link copied to clipboard
data class PolicyStoreArgs(val schema: Output<PolicyStoreSchemaDefinitionArgs>? = null, val validationSettings: Output<PolicyStoreValidationSettingsArgs>? = null) : ConvertibleToJava<PolicyStoreArgs>
Definition of AWS::VerifiedPermissions::PolicyStore Resource Type
Link copied to clipboard
class PolicyStoreArgsBuilder
Builder for PolicyStoreArgs.
Link copied to clipboard
Link copied to clipboard
Builder for PolicyStore.
Link copied to clipboard
Definition of AWS::VerifiedPermissions::PolicyTemplate Resource Type
Link copied to clipboard
data class PolicyTemplateArgs(val description: Output<String>? = null, val policyStoreId: Output<String>? = null, val statement: Output<String>? = null) : ConvertibleToJava<PolicyTemplateArgs>
Definition of AWS::VerifiedPermissions::PolicyTemplate Resource Type
Link copied to clipboard
Builder for PolicyTemplateArgs.
Link copied to clipboard
Link copied to clipboard
Builder for PolicyTemplate.
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