package
5.64.0+incompatible
Repository: https://github.com/hashicorp/terraform-provider-aws.git
Documentation: pkg.go.dev

# README

Terraform AWS Provider IAM Package

This area is primarily for AWS provider contributors and maintainers. For information on using Terraform and the AWS provider, see the links below.

Handy Links

# Functions

Check the generated password contains all character classes listed in the IAM password policy.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
GeneratePassword generates a random password of a given length, matching the most restrictive iam password policy.
No description provided by the author
IsValidPolicyAWSPrincipal returns true if a string is a valid AWS Princial for an IAM Policy document That is: either an ARN, an AWS account ID, or `*`.
KeyValueTags creates tftags.KeyValueTags from iam service tags.
PolicyHasValidAWSPrincipals validates that the Principals in an IAM Policy are valid Assumes that non-"AWS" Principals are valid The value can be a single string or a slice of strings Valid strings are either an ARN or an AWS account ID.
No description provided by the author
RoleNameSessionFromARN returns the role and session names in an ARN if any.
No description provided by the author
No description provided by the author
This prevents differences caused by an API canonicalizing a string with a trailing newline character removed.
Tags returns iam service tags.
No description provided by the author

# Constants

No description provided by the author
No description provided by the author
No description provided by the author

# Variables

Exports for use in other packages.
Exports for use in other packages.
Exports for use in other packages.
Exports for use in other packages.
Exports for use in other packages.

# Structs

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Type aliases

No description provided by the author
No description provided by the author
No description provided by the author