Package-level declarations

Types

Link copied to clipboard
data class GetGroupPolicyResult(val policyDocument: Any? = null)
Link copied to clipboard
data class GetGroupResult(val arn: String? = null, val managedPolicyArns: List<String>? = null, val path: String? = null, val policies: List<GroupPolicy>? = null)
Link copied to clipboard
data class GetInstanceProfileResult(val arn: String? = null, val roles: List<String>? = null)
Link copied to clipboard
data class GetManagedPolicyResult(val attachmentCount: Int? = null, val createDate: String? = null, val defaultVersionId: String? = null, val groups: List<String>? = null, val isAttachable: Boolean? = null, val permissionsBoundaryUsageCount: Int? = null, val policyArn: String? = null, val policyDocument: Any? = null, val policyId: String? = null, val roles: List<String>? = null, val updateDate: String? = null, val users: List<String>? = null)
Link copied to clipboard
data class GetOidcProviderResult(val arn: String? = null, val clientIdList: List<String>? = null, val tags: List<OidcProviderTag>? = null, val thumbprintList: List<String>? = null)
Link copied to clipboard
data class GetRolePolicyResult(val policyDocument: Any? = null)
Link copied to clipboard
data class GetRoleResult(val arn: String? = null, val assumeRolePolicyDocument: Any? = null, val description: String? = null, val managedPolicyArns: List<String>? = null, val maxSessionDuration: Int? = null, val permissionsBoundary: String? = null, val policies: List<RolePolicy>? = null, val roleId: String? = null, val tags: List<RoleTag>? = null)
Link copied to clipboard
data class GetSamlProviderResult(val arn: String? = null, val samlMetadataDocument: String? = null, val tags: List<SamlProviderTag>? = null)
Link copied to clipboard
data class GetServerCertificateResult(val arn: String? = null, val path: String? = null, val tags: List<ServerCertificateTag>? = null)
Link copied to clipboard
data class GetServiceLinkedRoleResult(val description: String? = null, val roleName: String? = null)
Link copied to clipboard
data class GetUserPolicyResult(val policyDocument: Any? = null)
Link copied to clipboard
data class GetVirtualMfaDeviceResult(val serialNumber: String? = null, val tags: List<VirtualMfaDeviceTag>? = null, val users: List<String>? = null)
Link copied to clipboard
data class GroupPolicy(val policyDocument: String, val policyName: String)
Link copied to clipboard
data class OidcProviderTag(val key: String, val value: String)

A key-value pair to associate with a resource.

Link copied to clipboard
data class RolePolicy(val policyDocument: String, val policyName: String)

The inline policy document that is embedded in the specified IAM role.

Link copied to clipboard
data class RoleTag(val key: String, val value: String)

A key-value pair to associate with a resource.

Link copied to clipboard
data class SamlProviderTag(val key: String, val value: String)

A key-value pair to associate with a resource.

Link copied to clipboard
data class ServerCertificateTag(val key: String, val value: String)

A key-value pair to associate with a resource.

Link copied to clipboard
data class VirtualMfaDeviceTag(val key: String, val value: String)

A key-value pair to associate with a resource.