AccessKey |
Provides an IAM access key.
|
AccessKeyArgs |
|
AccessKeyArgs.Builder |
|
AccountAlias |
> **Note:** There is only a single account alias per AWS account.
|
AccountAliasArgs |
|
AccountAliasArgs.Builder |
|
AccountPasswordPolicy |
> **Note:** There is only a single policy allowed per AWS account.
|
AccountPasswordPolicyArgs |
|
AccountPasswordPolicyArgs.Builder |
|
Group |
Provides an IAM group.
|
GroupArgs |
|
GroupArgs.Builder |
|
GroupMembership |
> **WARNING:** Multiple aws.iam.GroupMembership resources with the same group name will produce inconsistent behavior!
Provides a top level resource to manage IAM Group membership for IAM Users.
|
GroupMembershipArgs |
|
GroupMembershipArgs.Builder |
|
GroupPolicy |
Provides an IAM policy attached to a group.
|
GroupPolicyArgs |
|
GroupPolicyArgs.Builder |
|
GroupPolicyAttachment |
Attaches a Managed IAM Policy to an IAM group
> **NOTE:** The usage of this resource conflicts with the `aws.iam.PolicyAttachment` resource and will permanently show a difference if both are defined.
|
GroupPolicyAttachmentArgs |
|
GroupPolicyAttachmentArgs.Builder |
|
IamFunctions |
|
InstanceProfile |
Provides an IAM instance profile.
|
InstanceProfileArgs |
|
InstanceProfileArgs.Builder |
|
OpenIdConnectProvider |
Provides an IAM OpenID Connect provider.
|
OpenIdConnectProviderArgs |
|
OpenIdConnectProviderArgs.Builder |
|
Policy |
Provides an IAM policy.
|
PolicyArgs |
|
PolicyArgs.Builder |
|
PolicyAttachment |
Attaches a Managed IAM Policy to user(s), role(s), and/or group(s)
!> **WARNING:** The aws.iam.PolicyAttachment resource creates **exclusive** attachments of IAM policies.
|
PolicyAttachmentArgs |
|
PolicyAttachmentArgs.Builder |
|
Role |
Provides an IAM role.
|
RoleArgs |
|
RoleArgs.Builder |
|
RolePolicy |
Provides an IAM role inline policy.
|
RolePolicyArgs |
|
RolePolicyArgs.Builder |
|
RolePolicyAttachment |
Attaches a Managed IAM Policy to an IAM role
> **NOTE:** The usage of this resource conflicts with the `aws.iam.PolicyAttachment` resource and will permanently show a difference if both are defined.
|
RolePolicyAttachmentArgs |
|
RolePolicyAttachmentArgs.Builder |
|
SamlProvider |
Provides an IAM SAML provider.
|
SamlProviderArgs |
|
SamlProviderArgs.Builder |
|
SecurityTokenServicePreferences |
Provides an IAM Security Token Service Preferences resource.
|
SecurityTokenServicePreferencesArgs |
|
SecurityTokenServicePreferencesArgs.Builder |
|
ServerCertificate |
Provides an IAM Server Certificate resource to upload Server Certificates.
|
ServerCertificateArgs |
|
ServerCertificateArgs.Builder |
|
ServiceLinkedRole |
Provides an [IAM service-linked role](https://docs.aws.amazon.com/IAM/latest/UserGuide/using-service-linked-roles.html).
|
ServiceLinkedRoleArgs |
|
ServiceLinkedRoleArgs.Builder |
|
ServiceSpecificCredential |
Provides an IAM Service Specific Credential.
|
ServiceSpecificCredentialArgs |
|
ServiceSpecificCredentialArgs.Builder |
|
SigningCertificate |
Provides an IAM Signing Certificate resource to upload Signing Certificates.
|
SigningCertificateArgs |
|
SigningCertificateArgs.Builder |
|
SshKey |
Uploads an SSH public key and associates it with the specified IAM user.
|
SshKeyArgs |
|
SshKeyArgs.Builder |
|
User |
Provides an IAM user.
|
UserArgs |
|
UserArgs.Builder |
|
UserGroupMembership |
Provides a resource for adding an IAM User to IAM Groups.
|
UserGroupMembershipArgs |
|
UserGroupMembershipArgs.Builder |
|
UserLoginProfile |
Manages an IAM User Login Profile with limited support for password creation during this provider resource creation.
|
UserLoginProfileArgs |
|
UserLoginProfileArgs.Builder |
|
UserPolicy |
Provides an IAM policy attached to a user.
|
UserPolicyArgs |
|
UserPolicyArgs.Builder |
|
UserPolicyAttachment |
Attaches a Managed IAM Policy to an IAM user
> **NOTE:** The usage of this resource conflicts with the `aws.iam.PolicyAttachment` resource and will permanently show a difference if both are defined.
|
UserPolicyAttachmentArgs |
|
UserPolicyAttachmentArgs.Builder |
|
VirtualMfaDevice |
Provides an IAM Virtual MFA Device.
|
VirtualMfaDeviceArgs |
|
VirtualMfaDeviceArgs.Builder |
|