Package-level declarations
Types
Link copied to clipboard
data class GetAccountAliasesResult(val accountAlias: String, val id: String, val outputFile: String? = null)
A collection of values returned by getAccountAliases.
Link copied to clipboard
data class GetAccountAliasResult(val accountAlias: String, val id: String, val outputFile: String? = null)
A collection of values returned by getAccountAlias.
Link copied to clipboard
Link copied to clipboard
data class GetGroupsResult(val groups: List<GetGroupsGroup>, val id: String, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null, val policyName: String? = null, val policyType: String? = null, val userName: String? = null)
A collection of values returned by getGroups.
Link copied to clipboard
data class GetPoliciesPolicy(val attachmentCount: Int, val createDate: String, val defaultVersion: String, val description: String, val document: String, val id: String, val name: String, val policyDocument: String, val policyName: String, val type: String, val updateDate: String, val userName: String, val versionId: String)
Link copied to clipboard
data class GetPoliciesResult(val enableDetails: Boolean? = null, val groupName: String? = null, val id: String, val ids: List<String>, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null, val policies: List<GetPoliciesPolicy>, val roleName: String? = null, val type: String? = null, val userName: String? = null)
A collection of values returned by getPolicies.
Link copied to clipboard
data class GetPolicyDocumentResult(val document: String, val id: String, val outputFile: 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>, val conditions: List<GetPolicyDocumentStatementCondition>? = null, val effect: String? = null, val principals: List<GetPolicyDocumentStatementPrincipal>? = null, val resources: List<String>? = null)
Link copied to clipboard
data class GetPolicyDocumentStatementCondition(val operator: String, val values: List<String>, val variable: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetUsersResult(val groupName: String? = null, val id: String, val ids: List<String>, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null, val policyName: String? = null, val policyType: String? = null, val users: List<GetUsersUser>)
A collection of values returned by getUsers.
Link copied to clipboard
data class GetUsersUser(val createDate: String, val id: String, val lastLoginDate: String, val name: String)
Link copied to clipboard