package
0.10.4
Repository: https://github.com/agilebits/aws-sdk-go.git
Documentation: pkg.go.dev

# Packages

Package iamiface provides an interface for the AWS Identity and Access Management.

# Functions

New creates a new instance of the IAM client with a session.

# Constants

@enum assignmentStatusType.
@enum assignmentStatusType.
@enum assignmentStatusType.
@enum ContextKeyTypeEnum.
@enum ContextKeyTypeEnum.
@enum ContextKeyTypeEnum.
@enum ContextKeyTypeEnum.
@enum ContextKeyTypeEnum.
@enum ContextKeyTypeEnum.
@enum ContextKeyTypeEnum.
@enum ContextKeyTypeEnum.
@enum ContextKeyTypeEnum.
@enum ContextKeyTypeEnum.
@enum ContextKeyTypeEnum.
@enum ContextKeyTypeEnum.
@enum encodingType.
@enum encodingType.
@enum EntityType.
@enum EntityType.
@enum EntityType.
@enum EntityType.
@enum EntityType.
@enum PolicyEvaluationDecisionType.
@enum PolicyEvaluationDecisionType.
@enum PolicyEvaluationDecisionType.
@enum policyScopeType.
@enum policyScopeType.
@enum policyScopeType.
@enum PolicySourceType.
@enum PolicySourceType.
@enum PolicySourceType.
@enum PolicySourceType.
@enum PolicySourceType.
@enum PolicySourceType.
@enum PolicySourceType.
@enum ReportFormatType.
@enum ReportStateType.
@enum ReportStateType.
@enum ReportStateType.
A ServiceName is the name of the service the client will make API calls to.
@enum statusType.
@enum statusType.
@enum summaryKeyType.
@enum summaryKeyType.
@enum summaryKeyType.
@enum summaryKeyType.
@enum summaryKeyType.
@enum summaryKeyType.
@enum summaryKeyType.
@enum summaryKeyType.
@enum summaryKeyType.
@enum summaryKeyType.
@enum summaryKeyType.
@enum summaryKeyType.
@enum summaryKeyType.
@enum summaryKeyType.
@enum summaryKeyType.
@enum summaryKeyType.
@enum summaryKeyType.
@enum summaryKeyType.
@enum summaryKeyType.
@enum summaryKeyType.
@enum summaryKeyType.
@enum summaryKeyType.
@enum summaryKeyType.
@enum summaryKeyType.
@enum summaryKeyType.

# Structs

Contains information about an AWS access key.
Contains information about the last time an AWS access key was used.
Contains information about an AWS access key, without its secret key.
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
Contains information about an attached 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
Contains information about a condition context key.
No description provided by the author
Contains the response to a successful CreateAccessKey request.
No description provided by the author
No description provided by the author
No description provided by the author
Contains the response to a successful CreateGroup request.
No description provided by the author
Contains the response to a successful CreateInstanceProfile request.
No description provided by the author
Contains the response to a successful CreateLoginProfile request.
No description provided by the author
Contains the response to a successful CreateOpenIDConnectProvider request.
No description provided by the author
Contains the response to a successful CreatePolicy request.
No description provided by the author
Contains the response to a successful CreatePolicyVersion request.
No description provided by the author
Contains the response to a successful CreateRole request.
No description provided by the author
Contains the response to a successful CreateSAMLProvider request.
No description provided by the author
Contains the response to a successful CreateUser request.
No description provided by the author
Contains the response to a successful CreateVirtualMFADevice request.
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
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
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
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
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Contains the results of a simulation.
No description provided by the author
Contains the response to a successful GenerateCredentialReport request.
No description provided by the author
Contains the response to a successful GetAccessKeyLastUsed request.
No description provided by the author
Contains the response to a successful GetAccountAuthorizationDetails request.
No description provided by the author
Contains the response to a successful GetAccountPasswordPolicy request.
No description provided by the author
Contains the response to a successful GetAccountSummary request.
No description provided by the author
Contains the response to a successful GetContextKeysForPrincipalPolicy or GetContextKeysForCustomPolicy request.
No description provided by the author
No description provided by the author
Contains the response to a successful GetCredentialReport request.
No description provided by the author
Contains the response to a successful GetGroup request.
No description provided by the author
Contains the response to a successful GetGroupPolicy request.
No description provided by the author
Contains the response to a successful GetInstanceProfile request.
No description provided by the author
Contains the response to a successful GetLoginProfile request.
No description provided by the author
Contains the response to a successful GetOpenIDConnectProvider request.
No description provided by the author
Contains the response to a successful GetPolicy request.
No description provided by the author
Contains the response to a successful GetPolicyVersion request.
No description provided by the author
Contains the response to a successful GetRole request.
No description provided by the author
Contains the response to a successful GetRolePolicy request.
No description provided by the author
Contains the response to a successful GetSAMLProvider request.
No description provided by the author
Contains the response to a successful GetServerCertificate request.
No description provided by the author
Contains the response to a successful GetSSHPublicKey request.
No description provided by the author
Contains the response to a successful GetUser request.
No description provided by the author
Contains the response to a successful GetUserPolicy request.
Contains information about an IAM group entity.
Contains information about an IAM group, including all of the group's policies.
AWS Identity and Access Management (IAM) is a web service that you can use to manage users and user permissions under your AWS account.
Contains information about an instance profile.
No description provided by the author
Contains the response to a successful ListAccessKeys request.
No description provided by the author
Contains the response to a successful ListAccountAliases request.
No description provided by the author
Contains the response to a successful ListAttachedGroupPolicies request.
No description provided by the author
Contains the response to a successful ListAttachedRolePolicies request.
No description provided by the author
Contains the response to a successful ListAttachedUserPolicies request.
No description provided by the author
Contains the response to a successful ListEntitiesForPolicy request.
No description provided by the author
Contains the response to a successful ListGroupPolicies request.
No description provided by the author
Contains the response to a successful ListGroupsForUser request.
No description provided by the author
Contains the response to a successful ListGroups request.
No description provided by the author
Contains the response to a successful ListInstanceProfilesForRole request.
No description provided by the author
Contains the response to a successful ListInstanceProfiles request.
No description provided by the author
Contains the response to a successful ListMFADevices request.
No description provided by the author
Contains the response to a successful ListOpenIDConnectProviders request.
No description provided by the author
Contains the response to a successful ListPolicies request.
No description provided by the author
Contains the response to a successful ListPolicyVersions request.
No description provided by the author
Contains the response to a successful ListRolePolicies request.
No description provided by the author
Contains the response to a successful ListRoles request.
No description provided by the author
Contains the response to a successful ListSAMLProviders request.
No description provided by the author
Contains the response to a successful ListServerCertificates request.
No description provided by the author
Contains the response to a successful ListSigningCertificates request.
No description provided by the author
Contains the response to a successful ListSSHPublicKeys request.
No description provided by the author
Contains the response to a successful ListUserPolicies request.
No description provided by the author
Contains the response to a successful ListUsers request.
No description provided by the author
Contains the response to a successful ListVirtualMFADevices request.
Contains the user name and password create date for a user.
Contains information about a managed policy, including the policy's ARN, versions, and the number of principal entities (users, groups, and roles) that the policy is attached to.
Contains information about an MFA device.
Contains the Amazon Resource Name (ARN) for an IAM OpenID Connect provider.
Contains information about the account password policy.
Contains information about a managed policy.
Contains information about an IAM policy, including the policy document.
Contains information about a group that a managed policy is attached to.
Contains information about a role that a managed policy is attached to.
Contains information about a user that a managed policy is attached to.
Contains information about a version of a managed policy.
Contains the row and column of a location of a Statement element in a policy document.
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
No description provided by the author
Contains the result of the simulation of a single API action call on a single resource.
No description provided by the author
No description provided by the author
Contains information about an IAM role.
Contains information about an IAM role, including all of the role's policies.
Contains the list of SAML providers for this account.
Contains information about a server certificate.
Contains information about a server certificate without its certificate body, certificate chain, and private key.
No description provided by the author
No description provided by the author
Contains information about an X.509 signing certificate.
No description provided by the author
Contains the response to a successful SimulatePrincipalPolicy or SimulateCustomPolicy request.
No description provided by the author
Contains information about an SSH public key.
Contains information about an SSH public key, without the key's body or fingerprint.
Contains a reference to a Statement element in a policy document that determines the result of the simulation.
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
No description provided by the author
No description provided by the author
Contains the response to a successful UpdateSAMLProvider request.
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
Contains the response to a successful UploadServerCertificate request.
No description provided by the author
Contains the response to a successful UploadSigningCertificate request.
No description provided by the author
Contains the response to a successful UploadSSHPublicKey request.
Contains information about an IAM user entity.
Contains information about an IAM user, including all the user's policies and all the IAM groups the user is in.
Contains information about a virtual MFA device.