Package-level declarations

Types

Link copied to clipboard
data class GetIdentitySourceResult(val configuration: Either<IdentitySourceConfiguration0Properties, IdentitySourceConfiguration1Properties>? = null, val details: IdentitySourceDetails? = null, val identitySourceId: String? = null, val principalEntityType: String? = null)
Link copied to clipboard
data class GetPolicyResult(val definition: Either<PolicyDefinition0Properties, PolicyDefinition1Properties>? = null, val policyId: String? = null, val policyType: PolicyType? = null)
Link copied to clipboard
data class GetPolicyStoreResult(val arn: String? = null, val deletionProtection: PolicyStoreDeletionProtection? = null, val description: String? = null, val policyStoreId: String? = null, val schema: PolicyStoreSchemaDefinition? = null, val tags: List<Tag>? = null, val validationSettings: PolicyStoreValidationSettings? = null)
Link copied to clipboard
data class GetPolicyTemplateResult(val description: String? = null, val policyTemplateId: String? = null, val statement: String? = null)
Link copied to clipboard
data class IdentitySourceCognitoGroupConfiguration(val groupEntityType: String)
data class IdentitySourceCognitoUserPoolConfiguration(val clientIds: List<String>? = null, val groupConfiguration: IdentitySourceCognitoGroupConfiguration? = null, val userPoolArn: String)
Link copied to clipboard
data class IdentitySourceDetails(val clientIds: List<String>? = null, val discoveryUrl: String? = null, val openIdIssuer: IdentitySourceOpenIdIssuer? = null, val userPoolArn: String? = null)
data class IdentitySourceOpenIdConnectAccessTokenConfiguration(val audiences: List<String>? = null, val principalIdClaim: String? = null)
data class IdentitySourceOpenIdConnectGroupConfiguration(val groupClaim: String, val groupEntityType: String)
data class IdentitySourceOpenIdConnectIdentityTokenConfiguration(val clientIds: List<String>? = null, val principalIdClaim: String? = null)
Link copied to clipboard
Link copied to clipboard
data class PolicyEntityIdentifier(val entityId: String, val entityType: String)
Link copied to clipboard
data class PolicyStaticPolicyDefinition(val description: String? = null, val statement: String)
Link copied to clipboard
data class PolicyStoreSchemaDefinition(val cedarJson: String? = null)
Link copied to clipboard
data class PolicyTemplateLinkedPolicyDefinition(val policyTemplateId: String, val principal: PolicyEntityIdentifier? = null, val resource: PolicyEntityIdentifier? = null)