Package-level declarations

Types

Link copied to clipboard
data class GetGroupPlainArgs(val groupName: String) : ConvertibleToJava<GetGroupPlainArgs>
Link copied to clipboard
Link copied to clipboard
data class GetGroupPolicyPlainArgs(val groupName: String, val policyName: String) : ConvertibleToJava<GetGroupPolicyPlainArgs>
Link copied to clipboard
data class GetInstanceProfilePlainArgs(val instanceProfileName: String) : ConvertibleToJava<GetInstanceProfilePlainArgs>
Link copied to clipboard
data class GetManagedPolicyPlainArgs(val policyArn: String) : ConvertibleToJava<GetManagedPolicyPlainArgs>
Link copied to clipboard
data class GetOidcProviderPlainArgs(val arn: String) : ConvertibleToJava<GetOidcProviderPlainArgs>
Link copied to clipboard
data class GetRolePlainArgs(val roleName: String) : ConvertibleToJava<GetRolePlainArgs>
Link copied to clipboard
Link copied to clipboard
data class GetRolePolicyPlainArgs(val policyName: String, val roleName: String) : ConvertibleToJava<GetRolePolicyPlainArgs>
Link copied to clipboard
data class GetSamlProviderPlainArgs(val arn: String) : ConvertibleToJava<GetSamlProviderPlainArgs>
Link copied to clipboard
data class GetServerCertificatePlainArgs(val serverCertificateName: String) : ConvertibleToJava<GetServerCertificatePlainArgs>
Link copied to clipboard
data class GetServiceLinkedRolePlainArgs(val roleName: String) : ConvertibleToJava<GetServiceLinkedRolePlainArgs>
Link copied to clipboard
data class GetUserPlainArgs(val userName: String) : ConvertibleToJava<GetUserPlainArgs>
Link copied to clipboard
Link copied to clipboard
data class GetUserPolicyPlainArgs(val policyName: String, val userName: String) : ConvertibleToJava<GetUserPolicyPlainArgs>
Link copied to clipboard
data class GetVirtualMfaDevicePlainArgs(val serialNumber: String) : ConvertibleToJava<GetVirtualMfaDevicePlainArgs>
Link copied to clipboard
data class GroupPolicyArgs(val policyDocument: Output<Any>, val policyName: Output<String>) : ConvertibleToJava<GroupPolicyArgs>

Contains information about an attached policy. An attached policy is a managed policy that has been attached to a user, group, or role. For more information about managed policies, see Managed Policies and Inline Policies in the User Guide.

Link copied to clipboard
Link copied to clipboard
data class RolePolicyArgs(val policyDocument: Output<Any>, val policyName: Output<String>) : ConvertibleToJava<RolePolicyArgs>

Contains information about an attached policy. An attached policy is a managed policy that has been attached to a user, group, or role. For more information about managed policies, refer to Managed Policies and Inline Policies in the User Guide.

Link copied to clipboard
Link copied to clipboard
data class SamlProviderSamlPrivateKeyArgs(val keyId: Output<String>, val timestamp: Output<String>) : ConvertibleToJava<SamlProviderSamlPrivateKeyArgs>

The private key metadata for the SAML provider

Link copied to clipboard
data class UserLoginProfileArgs(val password: Output<String>, val passwordResetRequired: Output<Boolean>? = null) : ConvertibleToJava<UserLoginProfileArgs>

Creates a password for the specified user, giving the user the ability to access AWS services through the console. For more information about managing passwords, see Managing Passwords in the User Guide.

Link copied to clipboard
data class UserPolicyArgs(val policyDocument: Output<Any>, val policyName: Output<String>) : ConvertibleToJava<UserPolicyArgs>

Contains information about an attached policy. An attached policy is a managed policy that has been attached to a user, group, or role. For more information about managed policies, refer to Managed Policies and Inline Policies in the User Guide.

Link copied to clipboard