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
data class GetGroupsGroup(val comments: String, val name: String)
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
data class GetPolicyDocumentStatementPrincipal(val entity: String, val identifiers: List<String>)
Link copied to clipboard
data class GetRolePolicyAttachmentsAttachment(val attachDate: String, val description: String, val id: String, val policyName: String, val policyType: String)
Link copied to clipboard
data class GetRolePolicyAttachmentsResult(val attachments: List<GetRolePolicyAttachmentsAttachment>, val id: String, val ids: List<String>, val outputFile: String? = null, val roleName: String)

A collection of values returned by getRolePolicyAttachments.

Link copied to clipboard
data class GetRolesResult(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 roles: List<GetRolesRole>)

A collection of values returned by getRoles.

Link copied to clipboard
data class GetRolesRole(val arn: String, val assumeRolePolicyDocument: String, val createDate: String, val description: String, val document: String, val id: String, val name: String, val updateDate: String)
Link copied to clipboard
data class GetSamlProvidersProvider(val arn: String, val description: String, val encodedsamlMetadataDocument: String, val id: String, val samlProviderName: String, val updateDate: String)
Link copied to clipboard
data class GetSamlProvidersResult(val enableDetails: Boolean? = null, val id: String, val ids: List<String>, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null, val providers: List<GetSamlProvidersProvider>)

A collection of values returned by getSamlProviders.

Link copied to clipboard
data class GetSystemPolicysPolicy(val attachmentCount: Int, val createTime: String, val description: String, val id: String, val policyName: String, val policyType: String, val updateDate: String)
Link copied to clipboard
data class GetSystemPolicysResult(val id: String, val ids: List<String>, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null, val policys: List<GetSystemPolicysPolicy>)

A collection of values returned by getSystemPolicys.

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
data class PolicyStatement(val actions: List<String>, val effect: String, val resources: List<String>)