Package-level declarations
Types
Link copied to clipboard
data class GetAccessKeysAccessKey(val accessKeyId: String, val createDate: String, val status: String)
Link copied to clipboard
data class GetAccessKeysResult(val accessKeys: List<GetAccessKeysAccessKey>, val id: String, val user: String)
A collection of values returned by getAccessKeys.
Link copied to clipboard
A collection of values returned by getAccountAlias.
Link copied to clipboard
data class GetGroupResult(val arn: String, val groupId: String, val groupName: String, val id: String, val path: String, val users: List<GetGroupUser>)
A collection of values returned by getGroup.
Link copied to clipboard
data class GetGroupUser(val arn: String, val path: String, val userId: String, val userName: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetPolicyDocumentResult(val id: String, val json: String, val minifiedJson: String, val overrideJson: String? = null, val overridePolicyDocuments: List<String>? = null, val policyId: String? = null, val sourceJson: String? = null, val sourcePolicyDocuments: List<String>? = null, val statements: List<GetPolicyDocumentStatement>? = null, val version: String? = null)
A collection of values returned by getPolicyDocument.
Link copied to clipboard
data class GetPolicyDocumentStatement(val actions: List<String>? = null, val conditions: List<GetPolicyDocumentStatementCondition>? = null, val effect: String? = null, val notActions: List<String>? = null, val notPrincipals: List<GetPolicyDocumentStatementNotPrincipal>? = null, val notResources: List<String>? = null, val principals: List<GetPolicyDocumentStatementPrincipal>? = null, val resources: List<String>? = null, val sid: String? = null)
Link copied to clipboard
data class GetPolicyDocumentStatementCondition(val test: String, val values: List<String>, val variable: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetPrincipalPolicySimulationContext(val key: String, val type: String, val values: List<String>)
Link copied to clipboard
data class GetPrincipalPolicySimulationInvokeResult(val actionNames: List<String>, val additionalPoliciesJsons: List<String>? = null, val allAllowed: Boolean, val callerArn: String? = null, val contexts: List<GetPrincipalPolicySimulationContext>? = null, val id: String, val permissionsBoundaryPoliciesJsons: List<String>? = null, val policySourceArn: String, val resourceArns: List<String>? = null, val resourceHandlingOption: String? = null, val resourceOwnerAccountId: String? = null, val resourcePolicyJson: String? = null, val results: List<GetPrincipalPolicySimulationResult>)
A collection of values returned by getPrincipalPolicySimulation.
Link copied to clipboard
Link copied to clipboard
data class GetPrincipalPolicySimulationResultMatchedStatement(val sourcePolicyId: String, val sourcePolicyType: String)
Link copied to clipboard
data class GetRoleResult(val arn: String, val assumeRolePolicy: String, val createDate: String, val description: String, val id: String, val maxSessionDuration: Int, val name: String, val path: String, val permissionsBoundary: String, val roleLastUseds: List<GetRoleRoleLastUsed>, val tags: Map<String, String>, val uniqueId: String)
A collection of values returned by getRole.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetServerCertificateResult(val arn: String, val certificateBody: String, val certificateChain: String, val expirationDate: String, val id: String, val latest: Boolean? = null, val name: String, val namePrefix: String? = null, val path: String, val pathPrefix: String? = null, val uploadDate: String)
A collection of values returned by getServerCertificate.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard