| 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 |
|
| GroupPoliciesExclusive |
Resource for maintaining exclusive management of inline policies assigned to an AWS IAM (Identity & Access Management) group.
|
| GroupPoliciesExclusiveArgs |
|
| GroupPoliciesExclusiveArgs.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 |
|
| GroupPolicyAttachmentsExclusive |
Resource for maintaining exclusive management of managed IAM policies assigned to an AWS IAM (Identity & Access Management) group.
|
| GroupPolicyAttachmentsExclusiveArgs |
|
| GroupPolicyAttachmentsExclusiveArgs.Builder |
|
| IamFunctions |
|
| InstanceProfile |
Provides an IAM instance profile.
|
| InstanceProfileArgs |
|
| InstanceProfileArgs.Builder |
|
| OpenIdConnectProvider |
Provides an IAM OpenID Connect provider.
|
| OpenIdConnectProviderArgs |
|
| OpenIdConnectProviderArgs.Builder |
|
| OrganizationsFeatures |
Manages centralized root access features across AWS member accounts managed using AWS Organizations.
|
| OrganizationsFeaturesArgs |
|
| OrganizationsFeaturesArgs.Builder |
|
| OutboundWebIdentityFederation |
Manages an AWS IAM (Identity & Access Management) Outbound Web Identity Federation.
|
| OutboundWebIdentityFederationArgs |
|
| OutboundWebIdentityFederationArgs.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 |
|
| RolePoliciesExclusive |
> **NOTE:**: To reliably detect drift between customer managed inline policies listed in this resource and actual policies attached to the role in the cloud, you currently need to run Pulumi with `pulumi up --refresh`.
|
| RolePoliciesExclusiveArgs |
|
| RolePoliciesExclusiveArgs.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 |
|
| RolePolicyAttachmentsExclusive |
> **NOTE:**: To reliably detect drift between customer managed policies listed in this resource and actual policies attached to the role in the cloud, you currently need to run Pulumi with `pulumi up --refresh`.
|
| RolePolicyAttachmentsExclusiveArgs |
|
| RolePolicyAttachmentsExclusiveArgs.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 |
|
| UserPoliciesExclusive |
Resource for maintaining exclusive management of inline policies assigned to an AWS IAM (Identity & Access Management) user.
|
| UserPoliciesExclusiveArgs |
|
| UserPoliciesExclusiveArgs.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 |
|
| UserPolicyAttachmentsExclusive |
Resource for maintaining exclusive management of managed IAM policies assigned to an AWS IAM (Identity & Access Management) user.
|
| UserPolicyAttachmentsExclusiveArgs |
|
| UserPolicyAttachmentsExclusiveArgs.Builder |
|
| VirtualMfaDevice |
Provides an IAM Virtual MFA Device.
|
| VirtualMfaDeviceArgs |
|
| VirtualMfaDeviceArgs.Builder |
|