Documentation ¶
Overview ¶
Package iam provides the client and types for making API requests to AWS Identity and Access Management.
AWS Identity and Access Management (IAM) is a web service that you can use to manage users and user permissions under your AWS account. This guide provides descriptions of IAM actions that you can call programmatically. For general information about IAM, see AWS Identity and Access Management (IAM) (http://aws.amazon.com/iam/). For the user guide for IAM, see Using IAM (http://docs.aws.amazon.com/IAM/latest/UserGuide/).
AWS provides SDKs that consist of libraries and sample code for various programming languages and platforms (Java, Ruby, .NET, iOS, Android, etc.). The SDKs provide a convenient way to create programmatic access to IAM and AWS. For example, the SDKs take care of tasks such as cryptographically signing requests (see below), managing errors, and retrying requests automatically. For information about the AWS SDKs, including how to download and install them, see the Tools for Amazon Web Services (http://aws.amazon.com/tools/) page.
We recommend that you use the AWS SDKs to make programmatic API calls to IAM. However, you can also use the IAM Query API to make direct calls to the IAM web service. To learn more about the IAM Query API, see Making Query Requests (http://docs.aws.amazon.com/IAM/latest/UserGuide/IAM_UsingQueryAPI.html) in the Using IAM guide. IAM supports GET and POST requests for all actions. That is, the API does not require you to use GET for some actions and POST for others. However, GET requests are subject to the limitation size of a URL. Therefore, for operations that require larger sizes, use a POST request.
Signing Requests ¶
Requests must be signed using an access key ID and a secret access key. We strongly recommend that you do not use your AWS account access key ID and secret access key for everyday work with IAM. You can use the access key ID and secret access key for an IAM user or you can use the AWS Security Token Service to generate temporary security credentials and use those to sign requests.
To sign requests, we recommend that you use Signature Version 4 (http://docs.aws.amazon.com/general/latest/gr/signature-version-4.html). If you have an existing application that uses Signature Version 2, you do not have to update it to use Signature Version 4. However, some operations now require Signature Version 4. The documentation for operations that require version 4 indicate this requirement.
Additional Resources ¶
For more information, see the following:
AWS Security Credentials (http://docs.aws.amazon.com/general/latest/gr/aws-security-credentials.html). This topic provides general information about the types of credentials used for accessing AWS.
IAM Best Practices (http://docs.aws.amazon.com/IAM/latest/UserGuide/IAMBestPractices.html). This topic presents a list of suggestions for using the IAM service to help secure your AWS resources.
Signing AWS API Requests (http://docs.aws.amazon.com/general/latest/gr/signing_aws_api_requests.html). This set of topics walk you through the process of signing a request using an access key ID and secret access key.
See https://docs.aws.amazon.com/goto/WebAPI/iam-2010-05-08 for more information on this service.
See iam package documentation for more information. https://docs.aws.amazon.com/sdk-for-go/api/service/iam/
Using the Client ¶
To contact AWS Identity and Access Management with the SDK use the New function to create a new service client. With that client you can make API requests to the service. These clients are safe to use concurrently.
See the SDK's documentation for more information on how to use the SDK. https://docs.aws.amazon.com/sdk-for-go/api/
See aws.Config documentation for more information on configuring SDK clients. https://docs.aws.amazon.com/sdk-for-go/api/aws/#Config
See the AWS Identity and Access Management client IAM for more information on creating client for this service. https://docs.aws.amazon.com/sdk-for-go/api/service/iam/#New
Index ¶
- Constants
- type AccessKey
- func (s AccessKey) GoString() string
- func (s *AccessKey) SetAccessKeyId(v string) *AccessKey
- func (s *AccessKey) SetCreateDate(v time.Time) *AccessKey
- func (s *AccessKey) SetSecretAccessKey(v string) *AccessKey
- func (s *AccessKey) SetStatus(v string) *AccessKey
- func (s *AccessKey) SetUserName(v string) *AccessKey
- func (s AccessKey) String() string
- type AccessKeyLastUsed
- func (s AccessKeyLastUsed) GoString() string
- func (s *AccessKeyLastUsed) SetLastUsedDate(v time.Time) *AccessKeyLastUsed
- func (s *AccessKeyLastUsed) SetRegion(v string) *AccessKeyLastUsed
- func (s *AccessKeyLastUsed) SetServiceName(v string) *AccessKeyLastUsed
- func (s AccessKeyLastUsed) String() string
- type AccessKeyMetadata
- func (s AccessKeyMetadata) GoString() string
- func (s *AccessKeyMetadata) SetAccessKeyId(v string) *AccessKeyMetadata
- func (s *AccessKeyMetadata) SetCreateDate(v time.Time) *AccessKeyMetadata
- func (s *AccessKeyMetadata) SetStatus(v string) *AccessKeyMetadata
- func (s *AccessKeyMetadata) SetUserName(v string) *AccessKeyMetadata
- func (s AccessKeyMetadata) String() string
- type AddClientIDToOpenIDConnectProviderInput
- func (s AddClientIDToOpenIDConnectProviderInput) GoString() string
- func (s *AddClientIDToOpenIDConnectProviderInput) SetClientID(v string) *AddClientIDToOpenIDConnectProviderInput
- func (s *AddClientIDToOpenIDConnectProviderInput) SetOpenIDConnectProviderArn(v string) *AddClientIDToOpenIDConnectProviderInput
- func (s AddClientIDToOpenIDConnectProviderInput) String() string
- func (s *AddClientIDToOpenIDConnectProviderInput) Validate() error
- type AddClientIDToOpenIDConnectProviderOutput
- type AddRoleToInstanceProfileInput
- func (s AddRoleToInstanceProfileInput) GoString() string
- func (s *AddRoleToInstanceProfileInput) SetInstanceProfileName(v string) *AddRoleToInstanceProfileInput
- func (s *AddRoleToInstanceProfileInput) SetRoleName(v string) *AddRoleToInstanceProfileInput
- func (s AddRoleToInstanceProfileInput) String() string
- func (s *AddRoleToInstanceProfileInput) Validate() error
- type AddRoleToInstanceProfileOutput
- type AddUserToGroupInput
- type AddUserToGroupOutput
- type AttachGroupPolicyInput
- func (s AttachGroupPolicyInput) GoString() string
- func (s *AttachGroupPolicyInput) SetGroupName(v string) *AttachGroupPolicyInput
- func (s *AttachGroupPolicyInput) SetPolicyArn(v string) *AttachGroupPolicyInput
- func (s AttachGroupPolicyInput) String() string
- func (s *AttachGroupPolicyInput) Validate() error
- type AttachGroupPolicyOutput
- type AttachRolePolicyInput
- type AttachRolePolicyOutput
- type AttachUserPolicyInput
- type AttachUserPolicyOutput
- type AttachedPermissionsBoundary
- func (s AttachedPermissionsBoundary) GoString() string
- func (s *AttachedPermissionsBoundary) SetPermissionsBoundaryArn(v string) *AttachedPermissionsBoundary
- func (s *AttachedPermissionsBoundary) SetPermissionsBoundaryType(v string) *AttachedPermissionsBoundary
- func (s AttachedPermissionsBoundary) String() string
- type AttachedPolicy
- type ChangePasswordInput
- type ChangePasswordOutput
- type ContextEntry
- func (s ContextEntry) GoString() string
- func (s *ContextEntry) SetContextKeyName(v string) *ContextEntry
- func (s *ContextEntry) SetContextKeyType(v string) *ContextEntry
- func (s *ContextEntry) SetContextKeyValues(v []*string) *ContextEntry
- func (s ContextEntry) String() string
- func (s *ContextEntry) Validate() error
- type CreateAccessKeyInput
- type CreateAccessKeyOutput
- type CreateAccountAliasInput
- type CreateAccountAliasOutput
- type CreateGroupInput
- type CreateGroupOutput
- type CreateInstanceProfileInput
- func (s CreateInstanceProfileInput) GoString() string
- func (s *CreateInstanceProfileInput) SetInstanceProfileName(v string) *CreateInstanceProfileInput
- func (s *CreateInstanceProfileInput) SetPath(v string) *CreateInstanceProfileInput
- func (s CreateInstanceProfileInput) String() string
- func (s *CreateInstanceProfileInput) Validate() error
- type CreateInstanceProfileOutput
- type CreateLoginProfileInput
- func (s CreateLoginProfileInput) GoString() string
- func (s *CreateLoginProfileInput) SetPassword(v string) *CreateLoginProfileInput
- func (s *CreateLoginProfileInput) SetPasswordResetRequired(v bool) *CreateLoginProfileInput
- func (s *CreateLoginProfileInput) SetUserName(v string) *CreateLoginProfileInput
- func (s CreateLoginProfileInput) String() string
- func (s *CreateLoginProfileInput) Validate() error
- type CreateLoginProfileOutput
- type CreateOpenIDConnectProviderInput
- func (s CreateOpenIDConnectProviderInput) GoString() string
- func (s *CreateOpenIDConnectProviderInput) SetClientIDList(v []*string) *CreateOpenIDConnectProviderInput
- func (s *CreateOpenIDConnectProviderInput) SetThumbprintList(v []*string) *CreateOpenIDConnectProviderInput
- func (s *CreateOpenIDConnectProviderInput) SetUrl(v string) *CreateOpenIDConnectProviderInput
- func (s CreateOpenIDConnectProviderInput) String() string
- func (s *CreateOpenIDConnectProviderInput) Validate() error
- type CreateOpenIDConnectProviderOutput
- type CreatePolicyInput
- func (s CreatePolicyInput) GoString() string
- func (s *CreatePolicyInput) SetDescription(v string) *CreatePolicyInput
- func (s *CreatePolicyInput) SetPath(v string) *CreatePolicyInput
- func (s *CreatePolicyInput) SetPolicyDocument(v string) *CreatePolicyInput
- func (s *CreatePolicyInput) SetPolicyName(v string) *CreatePolicyInput
- func (s CreatePolicyInput) String() string
- func (s *CreatePolicyInput) Validate() error
- type CreatePolicyOutput
- type CreatePolicyVersionInput
- func (s CreatePolicyVersionInput) GoString() string
- func (s *CreatePolicyVersionInput) SetPolicyArn(v string) *CreatePolicyVersionInput
- func (s *CreatePolicyVersionInput) SetPolicyDocument(v string) *CreatePolicyVersionInput
- func (s *CreatePolicyVersionInput) SetSetAsDefault(v bool) *CreatePolicyVersionInput
- func (s CreatePolicyVersionInput) String() string
- func (s *CreatePolicyVersionInput) Validate() error
- type CreatePolicyVersionOutput
- type CreateRoleInput
- func (s CreateRoleInput) GoString() string
- func (s *CreateRoleInput) SetAssumeRolePolicyDocument(v string) *CreateRoleInput
- func (s *CreateRoleInput) SetDescription(v string) *CreateRoleInput
- func (s *CreateRoleInput) SetMaxSessionDuration(v int64) *CreateRoleInput
- func (s *CreateRoleInput) SetPath(v string) *CreateRoleInput
- func (s *CreateRoleInput) SetPermissionsBoundary(v string) *CreateRoleInput
- func (s *CreateRoleInput) SetRoleName(v string) *CreateRoleInput
- func (s CreateRoleInput) String() string
- func (s *CreateRoleInput) Validate() error
- type CreateRoleOutput
- type CreateSAMLProviderInput
- func (s CreateSAMLProviderInput) GoString() string
- func (s *CreateSAMLProviderInput) SetName(v string) *CreateSAMLProviderInput
- func (s *CreateSAMLProviderInput) SetSAMLMetadataDocument(v string) *CreateSAMLProviderInput
- func (s CreateSAMLProviderInput) String() string
- func (s *CreateSAMLProviderInput) Validate() error
- type CreateSAMLProviderOutput
- type CreateServiceLinkedRoleInput
- func (s CreateServiceLinkedRoleInput) GoString() string
- func (s *CreateServiceLinkedRoleInput) SetAWSServiceName(v string) *CreateServiceLinkedRoleInput
- func (s *CreateServiceLinkedRoleInput) SetCustomSuffix(v string) *CreateServiceLinkedRoleInput
- func (s *CreateServiceLinkedRoleInput) SetDescription(v string) *CreateServiceLinkedRoleInput
- func (s CreateServiceLinkedRoleInput) String() string
- func (s *CreateServiceLinkedRoleInput) Validate() error
- type CreateServiceLinkedRoleOutput
- type CreateServiceSpecificCredentialInput
- func (s CreateServiceSpecificCredentialInput) GoString() string
- func (s *CreateServiceSpecificCredentialInput) SetServiceName(v string) *CreateServiceSpecificCredentialInput
- func (s *CreateServiceSpecificCredentialInput) SetUserName(v string) *CreateServiceSpecificCredentialInput
- func (s CreateServiceSpecificCredentialInput) String() string
- func (s *CreateServiceSpecificCredentialInput) Validate() error
- type CreateServiceSpecificCredentialOutput
- type CreateUserInput
- func (s CreateUserInput) GoString() string
- func (s *CreateUserInput) SetPath(v string) *CreateUserInput
- func (s *CreateUserInput) SetPermissionsBoundary(v string) *CreateUserInput
- func (s *CreateUserInput) SetUserName(v string) *CreateUserInput
- func (s CreateUserInput) String() string
- func (s *CreateUserInput) Validate() error
- type CreateUserOutput
- type CreateVirtualMFADeviceInput
- func (s CreateVirtualMFADeviceInput) GoString() string
- func (s *CreateVirtualMFADeviceInput) SetPath(v string) *CreateVirtualMFADeviceInput
- func (s *CreateVirtualMFADeviceInput) SetVirtualMFADeviceName(v string) *CreateVirtualMFADeviceInput
- func (s CreateVirtualMFADeviceInput) String() string
- func (s *CreateVirtualMFADeviceInput) Validate() error
- type CreateVirtualMFADeviceOutput
- type DeactivateMFADeviceInput
- func (s DeactivateMFADeviceInput) GoString() string
- func (s *DeactivateMFADeviceInput) SetSerialNumber(v string) *DeactivateMFADeviceInput
- func (s *DeactivateMFADeviceInput) SetUserName(v string) *DeactivateMFADeviceInput
- func (s DeactivateMFADeviceInput) String() string
- func (s *DeactivateMFADeviceInput) Validate() error
- type DeactivateMFADeviceOutput
- type DeleteAccessKeyInput
- type DeleteAccessKeyOutput
- type DeleteAccountAliasInput
- type DeleteAccountAliasOutput
- type DeleteAccountPasswordPolicyInput
- type DeleteAccountPasswordPolicyOutput
- type DeleteGroupInput
- type DeleteGroupOutput
- type DeleteGroupPolicyInput
- func (s DeleteGroupPolicyInput) GoString() string
- func (s *DeleteGroupPolicyInput) SetGroupName(v string) *DeleteGroupPolicyInput
- func (s *DeleteGroupPolicyInput) SetPolicyName(v string) *DeleteGroupPolicyInput
- func (s DeleteGroupPolicyInput) String() string
- func (s *DeleteGroupPolicyInput) Validate() error
- type DeleteGroupPolicyOutput
- type DeleteInstanceProfileInput
- type DeleteInstanceProfileOutput
- type DeleteLoginProfileInput
- type DeleteLoginProfileOutput
- type DeleteOpenIDConnectProviderInput
- type DeleteOpenIDConnectProviderOutput
- type DeletePolicyInput
- type DeletePolicyOutput
- type DeletePolicyVersionInput
- func (s DeletePolicyVersionInput) GoString() string
- func (s *DeletePolicyVersionInput) SetPolicyArn(v string) *DeletePolicyVersionInput
- func (s *DeletePolicyVersionInput) SetVersionId(v string) *DeletePolicyVersionInput
- func (s DeletePolicyVersionInput) String() string
- func (s *DeletePolicyVersionInput) Validate() error
- type DeletePolicyVersionOutput
- type DeleteRoleInput
- type DeleteRoleOutput
- type DeleteRolePermissionsBoundaryInput
- type DeleteRolePermissionsBoundaryOutput
- type DeleteRolePolicyInput
- func (s DeleteRolePolicyInput) GoString() string
- func (s *DeleteRolePolicyInput) SetPolicyName(v string) *DeleteRolePolicyInput
- func (s *DeleteRolePolicyInput) SetRoleName(v string) *DeleteRolePolicyInput
- func (s DeleteRolePolicyInput) String() string
- func (s *DeleteRolePolicyInput) Validate() error
- type DeleteRolePolicyOutput
- type DeleteSAMLProviderInput
- type DeleteSAMLProviderOutput
- type DeleteSSHPublicKeyInput
- func (s DeleteSSHPublicKeyInput) GoString() string
- func (s *DeleteSSHPublicKeyInput) SetSSHPublicKeyId(v string) *DeleteSSHPublicKeyInput
- func (s *DeleteSSHPublicKeyInput) SetUserName(v string) *DeleteSSHPublicKeyInput
- func (s DeleteSSHPublicKeyInput) String() string
- func (s *DeleteSSHPublicKeyInput) Validate() error
- type DeleteSSHPublicKeyOutput
- type DeleteServerCertificateInput
- type DeleteServerCertificateOutput
- type DeleteServiceLinkedRoleInput
- type DeleteServiceLinkedRoleOutput
- type DeleteServiceSpecificCredentialInput
- func (s DeleteServiceSpecificCredentialInput) GoString() string
- func (s *DeleteServiceSpecificCredentialInput) SetServiceSpecificCredentialId(v string) *DeleteServiceSpecificCredentialInput
- func (s *DeleteServiceSpecificCredentialInput) SetUserName(v string) *DeleteServiceSpecificCredentialInput
- func (s DeleteServiceSpecificCredentialInput) String() string
- func (s *DeleteServiceSpecificCredentialInput) Validate() error
- type DeleteServiceSpecificCredentialOutput
- type DeleteSigningCertificateInput
- func (s DeleteSigningCertificateInput) GoString() string
- func (s *DeleteSigningCertificateInput) SetCertificateId(v string) *DeleteSigningCertificateInput
- func (s *DeleteSigningCertificateInput) SetUserName(v string) *DeleteSigningCertificateInput
- func (s DeleteSigningCertificateInput) String() string
- func (s *DeleteSigningCertificateInput) Validate() error
- type DeleteSigningCertificateOutput
- type DeleteUserInput
- type DeleteUserOutput
- type DeleteUserPermissionsBoundaryInput
- type DeleteUserPermissionsBoundaryOutput
- type DeleteUserPolicyInput
- func (s DeleteUserPolicyInput) GoString() string
- func (s *DeleteUserPolicyInput) SetPolicyName(v string) *DeleteUserPolicyInput
- func (s *DeleteUserPolicyInput) SetUserName(v string) *DeleteUserPolicyInput
- func (s DeleteUserPolicyInput) String() string
- func (s *DeleteUserPolicyInput) Validate() error
- type DeleteUserPolicyOutput
- type DeleteVirtualMFADeviceInput
- type DeleteVirtualMFADeviceOutput
- type DeletionTaskFailureReasonType
- func (s DeletionTaskFailureReasonType) GoString() string
- func (s *DeletionTaskFailureReasonType) SetReason(v string) *DeletionTaskFailureReasonType
- func (s *DeletionTaskFailureReasonType) SetRoleUsageList(v []*RoleUsageType) *DeletionTaskFailureReasonType
- func (s DeletionTaskFailureReasonType) String() string
- type DetachGroupPolicyInput
- func (s DetachGroupPolicyInput) GoString() string
- func (s *DetachGroupPolicyInput) SetGroupName(v string) *DetachGroupPolicyInput
- func (s *DetachGroupPolicyInput) SetPolicyArn(v string) *DetachGroupPolicyInput
- func (s DetachGroupPolicyInput) String() string
- func (s *DetachGroupPolicyInput) Validate() error
- type DetachGroupPolicyOutput
- type DetachRolePolicyInput
- type DetachRolePolicyOutput
- type DetachUserPolicyInput
- type DetachUserPolicyOutput
- type EnableMFADeviceInput
- func (s EnableMFADeviceInput) GoString() string
- func (s *EnableMFADeviceInput) SetAuthenticationCode1(v string) *EnableMFADeviceInput
- func (s *EnableMFADeviceInput) SetAuthenticationCode2(v string) *EnableMFADeviceInput
- func (s *EnableMFADeviceInput) SetSerialNumber(v string) *EnableMFADeviceInput
- func (s *EnableMFADeviceInput) SetUserName(v string) *EnableMFADeviceInput
- func (s EnableMFADeviceInput) String() string
- func (s *EnableMFADeviceInput) Validate() error
- type EnableMFADeviceOutput
- type EvaluationResult
- func (s EvaluationResult) GoString() string
- func (s *EvaluationResult) SetEvalActionName(v string) *EvaluationResult
- func (s *EvaluationResult) SetEvalDecision(v string) *EvaluationResult
- func (s *EvaluationResult) SetEvalDecisionDetails(v map[string]*string) *EvaluationResult
- func (s *EvaluationResult) SetEvalResourceName(v string) *EvaluationResult
- func (s *EvaluationResult) SetMatchedStatements(v []*Statement) *EvaluationResult
- func (s *EvaluationResult) SetMissingContextValues(v []*string) *EvaluationResult
- func (s *EvaluationResult) SetOrganizationsDecisionDetail(v *OrganizationsDecisionDetail) *EvaluationResult
- func (s *EvaluationResult) SetResourceSpecificResults(v []*ResourceSpecificResult) *EvaluationResult
- func (s EvaluationResult) String() string
- type GenerateCredentialReportInput
- type GenerateCredentialReportOutput
- func (s GenerateCredentialReportOutput) GoString() string
- func (s *GenerateCredentialReportOutput) SetDescription(v string) *GenerateCredentialReportOutput
- func (s *GenerateCredentialReportOutput) SetState(v string) *GenerateCredentialReportOutput
- func (s GenerateCredentialReportOutput) String() string
- type GetAccessKeyLastUsedInput
- type GetAccessKeyLastUsedOutput
- func (s GetAccessKeyLastUsedOutput) GoString() string
- func (s *GetAccessKeyLastUsedOutput) SetAccessKeyLastUsed(v *AccessKeyLastUsed) *GetAccessKeyLastUsedOutput
- func (s *GetAccessKeyLastUsedOutput) SetUserName(v string) *GetAccessKeyLastUsedOutput
- func (s GetAccessKeyLastUsedOutput) String() string
- type GetAccountAuthorizationDetailsInput
- func (s GetAccountAuthorizationDetailsInput) GoString() string
- func (s *GetAccountAuthorizationDetailsInput) SetFilter(v []*string) *GetAccountAuthorizationDetailsInput
- func (s *GetAccountAuthorizationDetailsInput) SetMarker(v string) *GetAccountAuthorizationDetailsInput
- func (s *GetAccountAuthorizationDetailsInput) SetMaxItems(v int64) *GetAccountAuthorizationDetailsInput
- func (s GetAccountAuthorizationDetailsInput) String() string
- func (s *GetAccountAuthorizationDetailsInput) Validate() error
- type GetAccountAuthorizationDetailsOutput
- func (s GetAccountAuthorizationDetailsOutput) GoString() string
- func (s *GetAccountAuthorizationDetailsOutput) SetGroupDetailList(v []*GroupDetail) *GetAccountAuthorizationDetailsOutput
- func (s *GetAccountAuthorizationDetailsOutput) SetIsTruncated(v bool) *GetAccountAuthorizationDetailsOutput
- func (s *GetAccountAuthorizationDetailsOutput) SetMarker(v string) *GetAccountAuthorizationDetailsOutput
- func (s *GetAccountAuthorizationDetailsOutput) SetPolicies(v []*ManagedPolicyDetail) *GetAccountAuthorizationDetailsOutput
- func (s *GetAccountAuthorizationDetailsOutput) SetRoleDetailList(v []*RoleDetail) *GetAccountAuthorizationDetailsOutput
- func (s *GetAccountAuthorizationDetailsOutput) SetUserDetailList(v []*UserDetail) *GetAccountAuthorizationDetailsOutput
- func (s GetAccountAuthorizationDetailsOutput) String() string
- type GetAccountPasswordPolicyInput
- type GetAccountPasswordPolicyOutput
- type GetAccountSummaryInput
- type GetAccountSummaryOutput
- type GetContextKeysForCustomPolicyInput
- type GetContextKeysForPolicyResponse
- type GetContextKeysForPrincipalPolicyInput
- func (s GetContextKeysForPrincipalPolicyInput) GoString() string
- func (s *GetContextKeysForPrincipalPolicyInput) SetPolicyInputList(v []*string) *GetContextKeysForPrincipalPolicyInput
- func (s *GetContextKeysForPrincipalPolicyInput) SetPolicySourceArn(v string) *GetContextKeysForPrincipalPolicyInput
- func (s GetContextKeysForPrincipalPolicyInput) String() string
- func (s *GetContextKeysForPrincipalPolicyInput) Validate() error
- type GetCredentialReportInput
- type GetCredentialReportOutput
- func (s GetCredentialReportOutput) GoString() string
- func (s *GetCredentialReportOutput) SetContent(v []byte) *GetCredentialReportOutput
- func (s *GetCredentialReportOutput) SetGeneratedTime(v time.Time) *GetCredentialReportOutput
- func (s *GetCredentialReportOutput) SetReportFormat(v string) *GetCredentialReportOutput
- func (s GetCredentialReportOutput) String() string
- type GetGroupInput
- func (s GetGroupInput) GoString() string
- func (s *GetGroupInput) SetGroupName(v string) *GetGroupInput
- func (s *GetGroupInput) SetMarker(v string) *GetGroupInput
- func (s *GetGroupInput) SetMaxItems(v int64) *GetGroupInput
- func (s GetGroupInput) String() string
- func (s *GetGroupInput) Validate() error
- type GetGroupOutput
- func (s GetGroupOutput) GoString() string
- func (s *GetGroupOutput) SetGroup(v *Group) *GetGroupOutput
- func (s *GetGroupOutput) SetIsTruncated(v bool) *GetGroupOutput
- func (s *GetGroupOutput) SetMarker(v string) *GetGroupOutput
- func (s *GetGroupOutput) SetUsers(v []*User) *GetGroupOutput
- func (s GetGroupOutput) String() string
- type GetGroupPolicyInput
- type GetGroupPolicyOutput
- func (s GetGroupPolicyOutput) GoString() string
- func (s *GetGroupPolicyOutput) SetGroupName(v string) *GetGroupPolicyOutput
- func (s *GetGroupPolicyOutput) SetPolicyDocument(v string) *GetGroupPolicyOutput
- func (s *GetGroupPolicyOutput) SetPolicyName(v string) *GetGroupPolicyOutput
- func (s GetGroupPolicyOutput) String() string
- type GetInstanceProfileInput
- type GetInstanceProfileOutput
- type GetLoginProfileInput
- type GetLoginProfileOutput
- type GetOpenIDConnectProviderInput
- type GetOpenIDConnectProviderOutput
- func (s GetOpenIDConnectProviderOutput) GoString() string
- func (s *GetOpenIDConnectProviderOutput) SetClientIDList(v []*string) *GetOpenIDConnectProviderOutput
- func (s *GetOpenIDConnectProviderOutput) SetCreateDate(v time.Time) *GetOpenIDConnectProviderOutput
- func (s *GetOpenIDConnectProviderOutput) SetThumbprintList(v []*string) *GetOpenIDConnectProviderOutput
- func (s *GetOpenIDConnectProviderOutput) SetUrl(v string) *GetOpenIDConnectProviderOutput
- func (s GetOpenIDConnectProviderOutput) String() string
- type GetPolicyInput
- type GetPolicyOutput
- type GetPolicyVersionInput
- func (s GetPolicyVersionInput) GoString() string
- func (s *GetPolicyVersionInput) SetPolicyArn(v string) *GetPolicyVersionInput
- func (s *GetPolicyVersionInput) SetVersionId(v string) *GetPolicyVersionInput
- func (s GetPolicyVersionInput) String() string
- func (s *GetPolicyVersionInput) Validate() error
- type GetPolicyVersionOutput
- type GetRoleInput
- type GetRoleOutput
- type GetRolePolicyInput
- type GetRolePolicyOutput
- func (s GetRolePolicyOutput) GoString() string
- func (s *GetRolePolicyOutput) SetPolicyDocument(v string) *GetRolePolicyOutput
- func (s *GetRolePolicyOutput) SetPolicyName(v string) *GetRolePolicyOutput
- func (s *GetRolePolicyOutput) SetRoleName(v string) *GetRolePolicyOutput
- func (s GetRolePolicyOutput) String() string
- type GetSAMLProviderInput
- type GetSAMLProviderOutput
- func (s GetSAMLProviderOutput) GoString() string
- func (s *GetSAMLProviderOutput) SetCreateDate(v time.Time) *GetSAMLProviderOutput
- func (s *GetSAMLProviderOutput) SetSAMLMetadataDocument(v string) *GetSAMLProviderOutput
- func (s *GetSAMLProviderOutput) SetValidUntil(v time.Time) *GetSAMLProviderOutput
- func (s GetSAMLProviderOutput) String() string
- type GetSSHPublicKeyInput
- func (s GetSSHPublicKeyInput) GoString() string
- func (s *GetSSHPublicKeyInput) SetEncoding(v string) *GetSSHPublicKeyInput
- func (s *GetSSHPublicKeyInput) SetSSHPublicKeyId(v string) *GetSSHPublicKeyInput
- func (s *GetSSHPublicKeyInput) SetUserName(v string) *GetSSHPublicKeyInput
- func (s GetSSHPublicKeyInput) String() string
- func (s *GetSSHPublicKeyInput) Validate() error
- type GetSSHPublicKeyOutput
- type GetServerCertificateInput
- type GetServerCertificateOutput
- type GetServiceLinkedRoleDeletionStatusInput
- func (s GetServiceLinkedRoleDeletionStatusInput) GoString() string
- func (s *GetServiceLinkedRoleDeletionStatusInput) SetDeletionTaskId(v string) *GetServiceLinkedRoleDeletionStatusInput
- func (s GetServiceLinkedRoleDeletionStatusInput) String() string
- func (s *GetServiceLinkedRoleDeletionStatusInput) Validate() error
- type GetServiceLinkedRoleDeletionStatusOutput
- func (s GetServiceLinkedRoleDeletionStatusOutput) GoString() string
- func (s *GetServiceLinkedRoleDeletionStatusOutput) SetReason(v *DeletionTaskFailureReasonType) *GetServiceLinkedRoleDeletionStatusOutput
- func (s *GetServiceLinkedRoleDeletionStatusOutput) SetStatus(v string) *GetServiceLinkedRoleDeletionStatusOutput
- func (s GetServiceLinkedRoleDeletionStatusOutput) String() string
- type GetUserInput
- type GetUserOutput
- type GetUserPolicyInput
- type GetUserPolicyOutput
- func (s GetUserPolicyOutput) GoString() string
- func (s *GetUserPolicyOutput) SetPolicyDocument(v string) *GetUserPolicyOutput
- func (s *GetUserPolicyOutput) SetPolicyName(v string) *GetUserPolicyOutput
- func (s *GetUserPolicyOutput) SetUserName(v string) *GetUserPolicyOutput
- func (s GetUserPolicyOutput) String() string
- type Group
- type GroupDetail
- func (s GroupDetail) GoString() string
- func (s *GroupDetail) SetArn(v string) *GroupDetail
- func (s *GroupDetail) SetAttachedManagedPolicies(v []*AttachedPolicy) *GroupDetail
- func (s *GroupDetail) SetCreateDate(v time.Time) *GroupDetail
- func (s *GroupDetail) SetGroupId(v string) *GroupDetail
- func (s *GroupDetail) SetGroupName(v string) *GroupDetail
- func (s *GroupDetail) SetGroupPolicyList(v []*PolicyDetail) *GroupDetail
- func (s *GroupDetail) SetPath(v string) *GroupDetail
- func (s GroupDetail) String() string
- type IAM
- func (c *IAM) AddClientIDToOpenIDConnectProvider(input *AddClientIDToOpenIDConnectProviderInput) (*AddClientIDToOpenIDConnectProviderOutput, error)
- func (c *IAM) AddClientIDToOpenIDConnectProviderRequest(input *AddClientIDToOpenIDConnectProviderInput) (req *request.Request, output *AddClientIDToOpenIDConnectProviderOutput)
- func (c *IAM) AddClientIDToOpenIDConnectProviderWithContext(ctx aws.Context, input *AddClientIDToOpenIDConnectProviderInput, ...) (*AddClientIDToOpenIDConnectProviderOutput, error)
- func (c *IAM) AddRoleToInstanceProfile(input *AddRoleToInstanceProfileInput) (*AddRoleToInstanceProfileOutput, error)
- func (c *IAM) AddRoleToInstanceProfileRequest(input *AddRoleToInstanceProfileInput) (req *request.Request, output *AddRoleToInstanceProfileOutput)
- func (c *IAM) AddRoleToInstanceProfileWithContext(ctx aws.Context, input *AddRoleToInstanceProfileInput, opts ...request.Option) (*AddRoleToInstanceProfileOutput, error)
- func (c *IAM) AddUserToGroup(input *AddUserToGroupInput) (*AddUserToGroupOutput, error)
- func (c *IAM) AddUserToGroupRequest(input *AddUserToGroupInput) (req *request.Request, output *AddUserToGroupOutput)
- func (c *IAM) AddUserToGroupWithContext(ctx aws.Context, input *AddUserToGroupInput, opts ...request.Option) (*AddUserToGroupOutput, error)
- func (c *IAM) AttachGroupPolicy(input *AttachGroupPolicyInput) (*AttachGroupPolicyOutput, error)
- func (c *IAM) AttachGroupPolicyRequest(input *AttachGroupPolicyInput) (req *request.Request, output *AttachGroupPolicyOutput)
- func (c *IAM) AttachGroupPolicyWithContext(ctx aws.Context, input *AttachGroupPolicyInput, opts ...request.Option) (*AttachGroupPolicyOutput, error)
- func (c *IAM) AttachRolePolicy(input *AttachRolePolicyInput) (*AttachRolePolicyOutput, error)
- func (c *IAM) AttachRolePolicyRequest(input *AttachRolePolicyInput) (req *request.Request, output *AttachRolePolicyOutput)
- func (c *IAM) AttachRolePolicyWithContext(ctx aws.Context, input *AttachRolePolicyInput, opts ...request.Option) (*AttachRolePolicyOutput, error)
- func (c *IAM) AttachUserPolicy(input *AttachUserPolicyInput) (*AttachUserPolicyOutput, error)
- func (c *IAM) AttachUserPolicyRequest(input *AttachUserPolicyInput) (req *request.Request, output *AttachUserPolicyOutput)
- func (c *IAM) AttachUserPolicyWithContext(ctx aws.Context, input *AttachUserPolicyInput, opts ...request.Option) (*AttachUserPolicyOutput, error)
- func (c *IAM) ChangePassword(input *ChangePasswordInput) (*ChangePasswordOutput, error)
- func (c *IAM) ChangePasswordRequest(input *ChangePasswordInput) (req *request.Request, output *ChangePasswordOutput)
- func (c *IAM) ChangePasswordWithContext(ctx aws.Context, input *ChangePasswordInput, opts ...request.Option) (*ChangePasswordOutput, error)
- func (c *IAM) CreateAccessKey(input *CreateAccessKeyInput) (*CreateAccessKeyOutput, error)
- func (c *IAM) CreateAccessKeyRequest(input *CreateAccessKeyInput) (req *request.Request, output *CreateAccessKeyOutput)
- func (c *IAM) CreateAccessKeyWithContext(ctx aws.Context, input *CreateAccessKeyInput, opts ...request.Option) (*CreateAccessKeyOutput, error)
- func (c *IAM) CreateAccountAlias(input *CreateAccountAliasInput) (*CreateAccountAliasOutput, error)
- func (c *IAM) CreateAccountAliasRequest(input *CreateAccountAliasInput) (req *request.Request, output *CreateAccountAliasOutput)
- func (c *IAM) CreateAccountAliasWithContext(ctx aws.Context, input *CreateAccountAliasInput, opts ...request.Option) (*CreateAccountAliasOutput, error)
- func (c *IAM) CreateGroup(input *CreateGroupInput) (*CreateGroupOutput, error)
- func (c *IAM) CreateGroupRequest(input *CreateGroupInput) (req *request.Request, output *CreateGroupOutput)
- func (c *IAM) CreateGroupWithContext(ctx aws.Context, input *CreateGroupInput, opts ...request.Option) (*CreateGroupOutput, error)
- func (c *IAM) CreateInstanceProfile(input *CreateInstanceProfileInput) (*CreateInstanceProfileOutput, error)
- func (c *IAM) CreateInstanceProfileRequest(input *CreateInstanceProfileInput) (req *request.Request, output *CreateInstanceProfileOutput)
- func (c *IAM) CreateInstanceProfileWithContext(ctx aws.Context, input *CreateInstanceProfileInput, opts ...request.Option) (*CreateInstanceProfileOutput, error)
- func (c *IAM) CreateLoginProfile(input *CreateLoginProfileInput) (*CreateLoginProfileOutput, error)
- func (c *IAM) CreateLoginProfileRequest(input *CreateLoginProfileInput) (req *request.Request, output *CreateLoginProfileOutput)
- func (c *IAM) CreateLoginProfileWithContext(ctx aws.Context, input *CreateLoginProfileInput, opts ...request.Option) (*CreateLoginProfileOutput, error)
- func (c *IAM) CreateOpenIDConnectProvider(input *CreateOpenIDConnectProviderInput) (*CreateOpenIDConnectProviderOutput, error)
- func (c *IAM) CreateOpenIDConnectProviderRequest(input *CreateOpenIDConnectProviderInput) (req *request.Request, output *CreateOpenIDConnectProviderOutput)
- func (c *IAM) CreateOpenIDConnectProviderWithContext(ctx aws.Context, input *CreateOpenIDConnectProviderInput, ...) (*CreateOpenIDConnectProviderOutput, error)
- func (c *IAM) CreatePolicy(input *CreatePolicyInput) (*CreatePolicyOutput, error)
- func (c *IAM) CreatePolicyRequest(input *CreatePolicyInput) (req *request.Request, output *CreatePolicyOutput)
- func (c *IAM) CreatePolicyVersion(input *CreatePolicyVersionInput) (*CreatePolicyVersionOutput, error)
- func (c *IAM) CreatePolicyVersionRequest(input *CreatePolicyVersionInput) (req *request.Request, output *CreatePolicyVersionOutput)
- func (c *IAM) CreatePolicyVersionWithContext(ctx aws.Context, input *CreatePolicyVersionInput, opts ...request.Option) (*CreatePolicyVersionOutput, error)
- func (c *IAM) CreatePolicyWithContext(ctx aws.Context, input *CreatePolicyInput, opts ...request.Option) (*CreatePolicyOutput, error)
- func (c *IAM) CreateRole(input *CreateRoleInput) (*CreateRoleOutput, error)
- func (c *IAM) CreateRoleRequest(input *CreateRoleInput) (req *request.Request, output *CreateRoleOutput)
- func (c *IAM) CreateRoleWithContext(ctx aws.Context, input *CreateRoleInput, opts ...request.Option) (*CreateRoleOutput, error)
- func (c *IAM) CreateSAMLProvider(input *CreateSAMLProviderInput) (*CreateSAMLProviderOutput, error)
- func (c *IAM) CreateSAMLProviderRequest(input *CreateSAMLProviderInput) (req *request.Request, output *CreateSAMLProviderOutput)
- func (c *IAM) CreateSAMLProviderWithContext(ctx aws.Context, input *CreateSAMLProviderInput, opts ...request.Option) (*CreateSAMLProviderOutput, error)
- func (c *IAM) CreateServiceLinkedRole(input *CreateServiceLinkedRoleInput) (*CreateServiceLinkedRoleOutput, error)
- func (c *IAM) CreateServiceLinkedRoleRequest(input *CreateServiceLinkedRoleInput) (req *request.Request, output *CreateServiceLinkedRoleOutput)
- func (c *IAM) CreateServiceLinkedRoleWithContext(ctx aws.Context, input *CreateServiceLinkedRoleInput, opts ...request.Option) (*CreateServiceLinkedRoleOutput, error)
- func (c *IAM) CreateServiceSpecificCredential(input *CreateServiceSpecificCredentialInput) (*CreateServiceSpecificCredentialOutput, error)
- func (c *IAM) CreateServiceSpecificCredentialRequest(input *CreateServiceSpecificCredentialInput) (req *request.Request, output *CreateServiceSpecificCredentialOutput)
- func (c *IAM) CreateServiceSpecificCredentialWithContext(ctx aws.Context, input *CreateServiceSpecificCredentialInput, ...) (*CreateServiceSpecificCredentialOutput, error)
- func (c *IAM) CreateUser(input *CreateUserInput) (*CreateUserOutput, error)
- func (c *IAM) CreateUserRequest(input *CreateUserInput) (req *request.Request, output *CreateUserOutput)
- func (c *IAM) CreateUserWithContext(ctx aws.Context, input *CreateUserInput, opts ...request.Option) (*CreateUserOutput, error)
- func (c *IAM) CreateVirtualMFADevice(input *CreateVirtualMFADeviceInput) (*CreateVirtualMFADeviceOutput, error)
- func (c *IAM) CreateVirtualMFADeviceRequest(input *CreateVirtualMFADeviceInput) (req *request.Request, output *CreateVirtualMFADeviceOutput)
- func (c *IAM) CreateVirtualMFADeviceWithContext(ctx aws.Context, input *CreateVirtualMFADeviceInput, opts ...request.Option) (*CreateVirtualMFADeviceOutput, error)
- func (c *IAM) DeactivateMFADevice(input *DeactivateMFADeviceInput) (*DeactivateMFADeviceOutput, error)
- func (c *IAM) DeactivateMFADeviceRequest(input *DeactivateMFADeviceInput) (req *request.Request, output *DeactivateMFADeviceOutput)
- func (c *IAM) DeactivateMFADeviceWithContext(ctx aws.Context, input *DeactivateMFADeviceInput, opts ...request.Option) (*DeactivateMFADeviceOutput, error)
- func (c *IAM) DeleteAccessKey(input *DeleteAccessKeyInput) (*DeleteAccessKeyOutput, error)
- func (c *IAM) DeleteAccessKeyRequest(input *DeleteAccessKeyInput) (req *request.Request, output *DeleteAccessKeyOutput)
- func (c *IAM) DeleteAccessKeyWithContext(ctx aws.Context, input *DeleteAccessKeyInput, opts ...request.Option) (*DeleteAccessKeyOutput, error)
- func (c *IAM) DeleteAccountAlias(input *DeleteAccountAliasInput) (*DeleteAccountAliasOutput, error)
- func (c *IAM) DeleteAccountAliasRequest(input *DeleteAccountAliasInput) (req *request.Request, output *DeleteAccountAliasOutput)
- func (c *IAM) DeleteAccountAliasWithContext(ctx aws.Context, input *DeleteAccountAliasInput, opts ...request.Option) (*DeleteAccountAliasOutput, error)
- func (c *IAM) DeleteAccountPasswordPolicy(input *DeleteAccountPasswordPolicyInput) (*DeleteAccountPasswordPolicyOutput, error)
- func (c *IAM) DeleteAccountPasswordPolicyRequest(input *DeleteAccountPasswordPolicyInput) (req *request.Request, output *DeleteAccountPasswordPolicyOutput)
- func (c *IAM) DeleteAccountPasswordPolicyWithContext(ctx aws.Context, input *DeleteAccountPasswordPolicyInput, ...) (*DeleteAccountPasswordPolicyOutput, error)
- func (c *IAM) DeleteGroup(input *DeleteGroupInput) (*DeleteGroupOutput, error)
- func (c *IAM) DeleteGroupPolicy(input *DeleteGroupPolicyInput) (*DeleteGroupPolicyOutput, error)
- func (c *IAM) DeleteGroupPolicyRequest(input *DeleteGroupPolicyInput) (req *request.Request, output *DeleteGroupPolicyOutput)
- func (c *IAM) DeleteGroupPolicyWithContext(ctx aws.Context, input *DeleteGroupPolicyInput, opts ...request.Option) (*DeleteGroupPolicyOutput, error)
- func (c *IAM) DeleteGroupRequest(input *DeleteGroupInput) (req *request.Request, output *DeleteGroupOutput)
- func (c *IAM) DeleteGroupWithContext(ctx aws.Context, input *DeleteGroupInput, opts ...request.Option) (*DeleteGroupOutput, error)
- func (c *IAM) DeleteInstanceProfile(input *DeleteInstanceProfileInput) (*DeleteInstanceProfileOutput, error)
- func (c *IAM) DeleteInstanceProfileRequest(input *DeleteInstanceProfileInput) (req *request.Request, output *DeleteInstanceProfileOutput)
- func (c *IAM) DeleteInstanceProfileWithContext(ctx aws.Context, input *DeleteInstanceProfileInput, opts ...request.Option) (*DeleteInstanceProfileOutput, error)
- func (c *IAM) DeleteLoginProfile(input *DeleteLoginProfileInput) (*DeleteLoginProfileOutput, error)
- func (c *IAM) DeleteLoginProfileRequest(input *DeleteLoginProfileInput) (req *request.Request, output *DeleteLoginProfileOutput)
- func (c *IAM) DeleteLoginProfileWithContext(ctx aws.Context, input *DeleteLoginProfileInput, opts ...request.Option) (*DeleteLoginProfileOutput, error)
- func (c *IAM) DeleteOpenIDConnectProvider(input *DeleteOpenIDConnectProviderInput) (*DeleteOpenIDConnectProviderOutput, error)
- func (c *IAM) DeleteOpenIDConnectProviderRequest(input *DeleteOpenIDConnectProviderInput) (req *request.Request, output *DeleteOpenIDConnectProviderOutput)
- func (c *IAM) DeleteOpenIDConnectProviderWithContext(ctx aws.Context, input *DeleteOpenIDConnectProviderInput, ...) (*DeleteOpenIDConnectProviderOutput, error)
- func (c *IAM) DeletePolicy(input *DeletePolicyInput) (*DeletePolicyOutput, error)
- func (c *IAM) DeletePolicyRequest(input *DeletePolicyInput) (req *request.Request, output *DeletePolicyOutput)
- func (c *IAM) DeletePolicyVersion(input *DeletePolicyVersionInput) (*DeletePolicyVersionOutput, error)
- func (c *IAM) DeletePolicyVersionRequest(input *DeletePolicyVersionInput) (req *request.Request, output *DeletePolicyVersionOutput)
- func (c *IAM) DeletePolicyVersionWithContext(ctx aws.Context, input *DeletePolicyVersionInput, opts ...request.Option) (*DeletePolicyVersionOutput, error)
- func (c *IAM) DeletePolicyWithContext(ctx aws.Context, input *DeletePolicyInput, opts ...request.Option) (*DeletePolicyOutput, error)
- func (c *IAM) DeleteRole(input *DeleteRoleInput) (*DeleteRoleOutput, error)
- func (c *IAM) DeleteRolePermissionsBoundary(input *DeleteRolePermissionsBoundaryInput) (*DeleteRolePermissionsBoundaryOutput, error)
- func (c *IAM) DeleteRolePermissionsBoundaryRequest(input *DeleteRolePermissionsBoundaryInput) (req *request.Request, output *DeleteRolePermissionsBoundaryOutput)
- func (c *IAM) DeleteRolePermissionsBoundaryWithContext(ctx aws.Context, input *DeleteRolePermissionsBoundaryInput, ...) (*DeleteRolePermissionsBoundaryOutput, error)
- func (c *IAM) DeleteRolePolicy(input *DeleteRolePolicyInput) (*DeleteRolePolicyOutput, error)
- func (c *IAM) DeleteRolePolicyRequest(input *DeleteRolePolicyInput) (req *request.Request, output *DeleteRolePolicyOutput)
- func (c *IAM) DeleteRolePolicyWithContext(ctx aws.Context, input *DeleteRolePolicyInput, opts ...request.Option) (*DeleteRolePolicyOutput, error)
- func (c *IAM) DeleteRoleRequest(input *DeleteRoleInput) (req *request.Request, output *DeleteRoleOutput)
- func (c *IAM) DeleteRoleWithContext(ctx aws.Context, input *DeleteRoleInput, opts ...request.Option) (*DeleteRoleOutput, error)
- func (c *IAM) DeleteSAMLProvider(input *DeleteSAMLProviderInput) (*DeleteSAMLProviderOutput, error)
- func (c *IAM) DeleteSAMLProviderRequest(input *DeleteSAMLProviderInput) (req *request.Request, output *DeleteSAMLProviderOutput)
- func (c *IAM) DeleteSAMLProviderWithContext(ctx aws.Context, input *DeleteSAMLProviderInput, opts ...request.Option) (*DeleteSAMLProviderOutput, error)
- func (c *IAM) DeleteSSHPublicKey(input *DeleteSSHPublicKeyInput) (*DeleteSSHPublicKeyOutput, error)
- func (c *IAM) DeleteSSHPublicKeyRequest(input *DeleteSSHPublicKeyInput) (req *request.Request, output *DeleteSSHPublicKeyOutput)
- func (c *IAM) DeleteSSHPublicKeyWithContext(ctx aws.Context, input *DeleteSSHPublicKeyInput, opts ...request.Option) (*DeleteSSHPublicKeyOutput, error)
- func (c *IAM) DeleteServerCertificate(input *DeleteServerCertificateInput) (*DeleteServerCertificateOutput, error)
- func (c *IAM) DeleteServerCertificateRequest(input *DeleteServerCertificateInput) (req *request.Request, output *DeleteServerCertificateOutput)
- func (c *IAM) DeleteServerCertificateWithContext(ctx aws.Context, input *DeleteServerCertificateInput, opts ...request.Option) (*DeleteServerCertificateOutput, error)
- func (c *IAM) DeleteServiceLinkedRole(input *DeleteServiceLinkedRoleInput) (*DeleteServiceLinkedRoleOutput, error)
- func (c *IAM) DeleteServiceLinkedRoleRequest(input *DeleteServiceLinkedRoleInput) (req *request.Request, output *DeleteServiceLinkedRoleOutput)
- func (c *IAM) DeleteServiceLinkedRoleWithContext(ctx aws.Context, input *DeleteServiceLinkedRoleInput, opts ...request.Option) (*DeleteServiceLinkedRoleOutput, error)
- func (c *IAM) DeleteServiceSpecificCredential(input *DeleteServiceSpecificCredentialInput) (*DeleteServiceSpecificCredentialOutput, error)
- func (c *IAM) DeleteServiceSpecificCredentialRequest(input *DeleteServiceSpecificCredentialInput) (req *request.Request, output *DeleteServiceSpecificCredentialOutput)
- func (c *IAM) DeleteServiceSpecificCredentialWithContext(ctx aws.Context, input *DeleteServiceSpecificCredentialInput, ...) (*DeleteServiceSpecificCredentialOutput, error)
- func (c *IAM) DeleteSigningCertificate(input *DeleteSigningCertificateInput) (*DeleteSigningCertificateOutput, error)
- func (c *IAM) DeleteSigningCertificateRequest(input *DeleteSigningCertificateInput) (req *request.Request, output *DeleteSigningCertificateOutput)
- func (c *IAM) DeleteSigningCertificateWithContext(ctx aws.Context, input *DeleteSigningCertificateInput, opts ...request.Option) (*DeleteSigningCertificateOutput, error)
- func (c *IAM) DeleteUser(input *DeleteUserInput) (*DeleteUserOutput, error)
- func (c *IAM) DeleteUserPermissionsBoundary(input *DeleteUserPermissionsBoundaryInput) (*DeleteUserPermissionsBoundaryOutput, error)
- func (c *IAM) DeleteUserPermissionsBoundaryRequest(input *DeleteUserPermissionsBoundaryInput) (req *request.Request, output *DeleteUserPermissionsBoundaryOutput)
- func (c *IAM) DeleteUserPermissionsBoundaryWithContext(ctx aws.Context, input *DeleteUserPermissionsBoundaryInput, ...) (*DeleteUserPermissionsBoundaryOutput, error)
- func (c *IAM) DeleteUserPolicy(input *DeleteUserPolicyInput) (*DeleteUserPolicyOutput, error)
- func (c *IAM) DeleteUserPolicyRequest(input *DeleteUserPolicyInput) (req *request.Request, output *DeleteUserPolicyOutput)
- func (c *IAM) DeleteUserPolicyWithContext(ctx aws.Context, input *DeleteUserPolicyInput, opts ...request.Option) (*DeleteUserPolicyOutput, error)
- func (c *IAM) DeleteUserRequest(input *DeleteUserInput) (req *request.Request, output *DeleteUserOutput)
- func (c *IAM) DeleteUserWithContext(ctx aws.Context, input *DeleteUserInput, opts ...request.Option) (*DeleteUserOutput, error)
- func (c *IAM) DeleteVirtualMFADevice(input *DeleteVirtualMFADeviceInput) (*DeleteVirtualMFADeviceOutput, error)
- func (c *IAM) DeleteVirtualMFADeviceRequest(input *DeleteVirtualMFADeviceInput) (req *request.Request, output *DeleteVirtualMFADeviceOutput)
- func (c *IAM) DeleteVirtualMFADeviceWithContext(ctx aws.Context, input *DeleteVirtualMFADeviceInput, opts ...request.Option) (*DeleteVirtualMFADeviceOutput, error)
- func (c *IAM) DetachGroupPolicy(input *DetachGroupPolicyInput) (*DetachGroupPolicyOutput, error)
- func (c *IAM) DetachGroupPolicyRequest(input *DetachGroupPolicyInput) (req *request.Request, output *DetachGroupPolicyOutput)
- func (c *IAM) DetachGroupPolicyWithContext(ctx aws.Context, input *DetachGroupPolicyInput, opts ...request.Option) (*DetachGroupPolicyOutput, error)
- func (c *IAM) DetachRolePolicy(input *DetachRolePolicyInput) (*DetachRolePolicyOutput, error)
- func (c *IAM) DetachRolePolicyRequest(input *DetachRolePolicyInput) (req *request.Request, output *DetachRolePolicyOutput)
- func (c *IAM) DetachRolePolicyWithContext(ctx aws.Context, input *DetachRolePolicyInput, opts ...request.Option) (*DetachRolePolicyOutput, error)
- func (c *IAM) DetachUserPolicy(input *DetachUserPolicyInput) (*DetachUserPolicyOutput, error)
- func (c *IAM) DetachUserPolicyRequest(input *DetachUserPolicyInput) (req *request.Request, output *DetachUserPolicyOutput)
- func (c *IAM) DetachUserPolicyWithContext(ctx aws.Context, input *DetachUserPolicyInput, opts ...request.Option) (*DetachUserPolicyOutput, error)
- func (c *IAM) EnableMFADevice(input *EnableMFADeviceInput) (*EnableMFADeviceOutput, error)
- func (c *IAM) EnableMFADeviceRequest(input *EnableMFADeviceInput) (req *request.Request, output *EnableMFADeviceOutput)
- func (c *IAM) EnableMFADeviceWithContext(ctx aws.Context, input *EnableMFADeviceInput, opts ...request.Option) (*EnableMFADeviceOutput, error)
- func (c *IAM) GenerateCredentialReport(input *GenerateCredentialReportInput) (*GenerateCredentialReportOutput, error)
- func (c *IAM) GenerateCredentialReportRequest(input *GenerateCredentialReportInput) (req *request.Request, output *GenerateCredentialReportOutput)
- func (c *IAM) GenerateCredentialReportWithContext(ctx aws.Context, input *GenerateCredentialReportInput, opts ...request.Option) (*GenerateCredentialReportOutput, error)
- func (c *IAM) GetAccessKeyLastUsed(input *GetAccessKeyLastUsedInput) (*GetAccessKeyLastUsedOutput, error)
- func (c *IAM) GetAccessKeyLastUsedRequest(input *GetAccessKeyLastUsedInput) (req *request.Request, output *GetAccessKeyLastUsedOutput)
- func (c *IAM) GetAccessKeyLastUsedWithContext(ctx aws.Context, input *GetAccessKeyLastUsedInput, opts ...request.Option) (*GetAccessKeyLastUsedOutput, error)
- func (c *IAM) GetAccountAuthorizationDetails(input *GetAccountAuthorizationDetailsInput) (*GetAccountAuthorizationDetailsOutput, error)
- func (c *IAM) GetAccountAuthorizationDetailsPages(input *GetAccountAuthorizationDetailsInput, ...) error
- func (c *IAM) GetAccountAuthorizationDetailsPagesWithContext(ctx aws.Context, input *GetAccountAuthorizationDetailsInput, ...) error
- func (c *IAM) GetAccountAuthorizationDetailsRequest(input *GetAccountAuthorizationDetailsInput) (req *request.Request, output *GetAccountAuthorizationDetailsOutput)
- func (c *IAM) GetAccountAuthorizationDetailsWithContext(ctx aws.Context, input *GetAccountAuthorizationDetailsInput, ...) (*GetAccountAuthorizationDetailsOutput, error)
- func (c *IAM) GetAccountPasswordPolicy(input *GetAccountPasswordPolicyInput) (*GetAccountPasswordPolicyOutput, error)
- func (c *IAM) GetAccountPasswordPolicyRequest(input *GetAccountPasswordPolicyInput) (req *request.Request, output *GetAccountPasswordPolicyOutput)
- func (c *IAM) GetAccountPasswordPolicyWithContext(ctx aws.Context, input *GetAccountPasswordPolicyInput, opts ...request.Option) (*GetAccountPasswordPolicyOutput, error)
- func (c *IAM) GetAccountSummary(input *GetAccountSummaryInput) (*GetAccountSummaryOutput, error)
- func (c *IAM) GetAccountSummaryRequest(input *GetAccountSummaryInput) (req *request.Request, output *GetAccountSummaryOutput)
- func (c *IAM) GetAccountSummaryWithContext(ctx aws.Context, input *GetAccountSummaryInput, opts ...request.Option) (*GetAccountSummaryOutput, error)
- func (c *IAM) GetContextKeysForCustomPolicy(input *GetContextKeysForCustomPolicyInput) (*GetContextKeysForPolicyResponse, error)
- func (c *IAM) GetContextKeysForCustomPolicyRequest(input *GetContextKeysForCustomPolicyInput) (req *request.Request, output *GetContextKeysForPolicyResponse)
- func (c *IAM) GetContextKeysForCustomPolicyWithContext(ctx aws.Context, input *GetContextKeysForCustomPolicyInput, ...) (*GetContextKeysForPolicyResponse, error)
- func (c *IAM) GetContextKeysForPrincipalPolicy(input *GetContextKeysForPrincipalPolicyInput) (*GetContextKeysForPolicyResponse, error)
- func (c *IAM) GetContextKeysForPrincipalPolicyRequest(input *GetContextKeysForPrincipalPolicyInput) (req *request.Request, output *GetContextKeysForPolicyResponse)
- func (c *IAM) GetContextKeysForPrincipalPolicyWithContext(ctx aws.Context, input *GetContextKeysForPrincipalPolicyInput, ...) (*GetContextKeysForPolicyResponse, error)
- func (c *IAM) GetCredentialReport(input *GetCredentialReportInput) (*GetCredentialReportOutput, error)
- func (c *IAM) GetCredentialReportRequest(input *GetCredentialReportInput) (req *request.Request, output *GetCredentialReportOutput)
- func (c *IAM) GetCredentialReportWithContext(ctx aws.Context, input *GetCredentialReportInput, opts ...request.Option) (*GetCredentialReportOutput, error)
- func (c *IAM) GetGroup(input *GetGroupInput) (*GetGroupOutput, error)
- func (c *IAM) GetGroupPages(input *GetGroupInput, fn func(*GetGroupOutput, bool) bool) error
- func (c *IAM) GetGroupPagesWithContext(ctx aws.Context, input *GetGroupInput, fn func(*GetGroupOutput, bool) bool, ...) error
- func (c *IAM) GetGroupPolicy(input *GetGroupPolicyInput) (*GetGroupPolicyOutput, error)
- func (c *IAM) GetGroupPolicyRequest(input *GetGroupPolicyInput) (req *request.Request, output *GetGroupPolicyOutput)
- func (c *IAM) GetGroupPolicyWithContext(ctx aws.Context, input *GetGroupPolicyInput, opts ...request.Option) (*GetGroupPolicyOutput, error)
- func (c *IAM) GetGroupRequest(input *GetGroupInput) (req *request.Request, output *GetGroupOutput)
- func (c *IAM) GetGroupWithContext(ctx aws.Context, input *GetGroupInput, opts ...request.Option) (*GetGroupOutput, error)
- func (c *IAM) GetInstanceProfile(input *GetInstanceProfileInput) (*GetInstanceProfileOutput, error)
- func (c *IAM) GetInstanceProfileRequest(input *GetInstanceProfileInput) (req *request.Request, output *GetInstanceProfileOutput)
- func (c *IAM) GetInstanceProfileWithContext(ctx aws.Context, input *GetInstanceProfileInput, opts ...request.Option) (*GetInstanceProfileOutput, error)
- func (c *IAM) GetLoginProfile(input *GetLoginProfileInput) (*GetLoginProfileOutput, error)
- func (c *IAM) GetLoginProfileRequest(input *GetLoginProfileInput) (req *request.Request, output *GetLoginProfileOutput)
- func (c *IAM) GetLoginProfileWithContext(ctx aws.Context, input *GetLoginProfileInput, opts ...request.Option) (*GetLoginProfileOutput, error)
- func (c *IAM) GetOpenIDConnectProvider(input *GetOpenIDConnectProviderInput) (*GetOpenIDConnectProviderOutput, error)
- func (c *IAM) GetOpenIDConnectProviderRequest(input *GetOpenIDConnectProviderInput) (req *request.Request, output *GetOpenIDConnectProviderOutput)
- func (c *IAM) GetOpenIDConnectProviderWithContext(ctx aws.Context, input *GetOpenIDConnectProviderInput, opts ...request.Option) (*GetOpenIDConnectProviderOutput, error)
- func (c *IAM) GetPolicy(input *GetPolicyInput) (*GetPolicyOutput, error)
- func (c *IAM) GetPolicyRequest(input *GetPolicyInput) (req *request.Request, output *GetPolicyOutput)
- func (c *IAM) GetPolicyVersion(input *GetPolicyVersionInput) (*GetPolicyVersionOutput, error)
- func (c *IAM) GetPolicyVersionRequest(input *GetPolicyVersionInput) (req *request.Request, output *GetPolicyVersionOutput)
- func (c *IAM) GetPolicyVersionWithContext(ctx aws.Context, input *GetPolicyVersionInput, opts ...request.Option) (*GetPolicyVersionOutput, error)
- func (c *IAM) GetPolicyWithContext(ctx aws.Context, input *GetPolicyInput, opts ...request.Option) (*GetPolicyOutput, error)
- func (c *IAM) GetRole(input *GetRoleInput) (*GetRoleOutput, error)
- func (c *IAM) GetRolePolicy(input *GetRolePolicyInput) (*GetRolePolicyOutput, error)
- func (c *IAM) GetRolePolicyRequest(input *GetRolePolicyInput) (req *request.Request, output *GetRolePolicyOutput)
- func (c *IAM) GetRolePolicyWithContext(ctx aws.Context, input *GetRolePolicyInput, opts ...request.Option) (*GetRolePolicyOutput, error)
- func (c *IAM) GetRoleRequest(input *GetRoleInput) (req *request.Request, output *GetRoleOutput)
- func (c *IAM) GetRoleWithContext(ctx aws.Context, input *GetRoleInput, opts ...request.Option) (*GetRoleOutput, error)
- func (c *IAM) GetSAMLProvider(input *GetSAMLProviderInput) (*GetSAMLProviderOutput, error)
- func (c *IAM) GetSAMLProviderRequest(input *GetSAMLProviderInput) (req *request.Request, output *GetSAMLProviderOutput)
- func (c *IAM) GetSAMLProviderWithContext(ctx aws.Context, input *GetSAMLProviderInput, opts ...request.Option) (*GetSAMLProviderOutput, error)
- func (c *IAM) GetSSHPublicKey(input *GetSSHPublicKeyInput) (*GetSSHPublicKeyOutput, error)
- func (c *IAM) GetSSHPublicKeyRequest(input *GetSSHPublicKeyInput) (req *request.Request, output *GetSSHPublicKeyOutput)
- func (c *IAM) GetSSHPublicKeyWithContext(ctx aws.Context, input *GetSSHPublicKeyInput, opts ...request.Option) (*GetSSHPublicKeyOutput, error)
- func (c *IAM) GetServerCertificate(input *GetServerCertificateInput) (*GetServerCertificateOutput, error)
- func (c *IAM) GetServerCertificateRequest(input *GetServerCertificateInput) (req *request.Request, output *GetServerCertificateOutput)
- func (c *IAM) GetServerCertificateWithContext(ctx aws.Context, input *GetServerCertificateInput, opts ...request.Option) (*GetServerCertificateOutput, error)
- func (c *IAM) GetServiceLinkedRoleDeletionStatus(input *GetServiceLinkedRoleDeletionStatusInput) (*GetServiceLinkedRoleDeletionStatusOutput, error)
- func (c *IAM) GetServiceLinkedRoleDeletionStatusRequest(input *GetServiceLinkedRoleDeletionStatusInput) (req *request.Request, output *GetServiceLinkedRoleDeletionStatusOutput)
- func (c *IAM) GetServiceLinkedRoleDeletionStatusWithContext(ctx aws.Context, input *GetServiceLinkedRoleDeletionStatusInput, ...) (*GetServiceLinkedRoleDeletionStatusOutput, error)
- func (c *IAM) GetUser(input *GetUserInput) (*GetUserOutput, error)
- func (c *IAM) GetUserPolicy(input *GetUserPolicyInput) (*GetUserPolicyOutput, error)
- func (c *IAM) GetUserPolicyRequest(input *GetUserPolicyInput) (req *request.Request, output *GetUserPolicyOutput)
- func (c *IAM) GetUserPolicyWithContext(ctx aws.Context, input *GetUserPolicyInput, opts ...request.Option) (*GetUserPolicyOutput, error)
- func (c *IAM) GetUserRequest(input *GetUserInput) (req *request.Request, output *GetUserOutput)
- func (c *IAM) GetUserWithContext(ctx aws.Context, input *GetUserInput, opts ...request.Option) (*GetUserOutput, error)
- func (c *IAM) ListAccessKeys(input *ListAccessKeysInput) (*ListAccessKeysOutput, error)
- func (c *IAM) ListAccessKeysPages(input *ListAccessKeysInput, fn func(*ListAccessKeysOutput, bool) bool) error
- func (c *IAM) ListAccessKeysPagesWithContext(ctx aws.Context, input *ListAccessKeysInput, ...) error
- func (c *IAM) ListAccessKeysRequest(input *ListAccessKeysInput) (req *request.Request, output *ListAccessKeysOutput)
- func (c *IAM) ListAccessKeysWithContext(ctx aws.Context, input *ListAccessKeysInput, opts ...request.Option) (*ListAccessKeysOutput, error)
- func (c *IAM) ListAccountAliases(input *ListAccountAliasesInput) (*ListAccountAliasesOutput, error)
- func (c *IAM) ListAccountAliasesPages(input *ListAccountAliasesInput, fn func(*ListAccountAliasesOutput, bool) bool) error
- func (c *IAM) ListAccountAliasesPagesWithContext(ctx aws.Context, input *ListAccountAliasesInput, ...) error
- func (c *IAM) ListAccountAliasesRequest(input *ListAccountAliasesInput) (req *request.Request, output *ListAccountAliasesOutput)
- func (c *IAM) ListAccountAliasesWithContext(ctx aws.Context, input *ListAccountAliasesInput, opts ...request.Option) (*ListAccountAliasesOutput, error)
- func (c *IAM) ListAttachedGroupPolicies(input *ListAttachedGroupPoliciesInput) (*ListAttachedGroupPoliciesOutput, error)
- func (c *IAM) ListAttachedGroupPoliciesPages(input *ListAttachedGroupPoliciesInput, ...) error
- func (c *IAM) ListAttachedGroupPoliciesPagesWithContext(ctx aws.Context, input *ListAttachedGroupPoliciesInput, ...) error
- func (c *IAM) ListAttachedGroupPoliciesRequest(input *ListAttachedGroupPoliciesInput) (req *request.Request, output *ListAttachedGroupPoliciesOutput)
- func (c *IAM) ListAttachedGroupPoliciesWithContext(ctx aws.Context, input *ListAttachedGroupPoliciesInput, opts ...request.Option) (*ListAttachedGroupPoliciesOutput, error)
- func (c *IAM) ListAttachedRolePolicies(input *ListAttachedRolePoliciesInput) (*ListAttachedRolePoliciesOutput, error)
- func (c *IAM) ListAttachedRolePoliciesPages(input *ListAttachedRolePoliciesInput, ...) error
- func (c *IAM) ListAttachedRolePoliciesPagesWithContext(ctx aws.Context, input *ListAttachedRolePoliciesInput, ...) error
- func (c *IAM) ListAttachedRolePoliciesRequest(input *ListAttachedRolePoliciesInput) (req *request.Request, output *ListAttachedRolePoliciesOutput)
- func (c *IAM) ListAttachedRolePoliciesWithContext(ctx aws.Context, input *ListAttachedRolePoliciesInput, opts ...request.Option) (*ListAttachedRolePoliciesOutput, error)
- func (c *IAM) ListAttachedUserPolicies(input *ListAttachedUserPoliciesInput) (*ListAttachedUserPoliciesOutput, error)
- func (c *IAM) ListAttachedUserPoliciesPages(input *ListAttachedUserPoliciesInput, ...) error
- func (c *IAM) ListAttachedUserPoliciesPagesWithContext(ctx aws.Context, input *ListAttachedUserPoliciesInput, ...) error
- func (c *IAM) ListAttachedUserPoliciesRequest(input *ListAttachedUserPoliciesInput) (req *request.Request, output *ListAttachedUserPoliciesOutput)
- func (c *IAM) ListAttachedUserPoliciesWithContext(ctx aws.Context, input *ListAttachedUserPoliciesInput, opts ...request.Option) (*ListAttachedUserPoliciesOutput, error)
- func (c *IAM) ListEntitiesForPolicy(input *ListEntitiesForPolicyInput) (*ListEntitiesForPolicyOutput, error)
- func (c *IAM) ListEntitiesForPolicyPages(input *ListEntitiesForPolicyInput, ...) error
- func (c *IAM) ListEntitiesForPolicyPagesWithContext(ctx aws.Context, input *ListEntitiesForPolicyInput, ...) error
- func (c *IAM) ListEntitiesForPolicyRequest(input *ListEntitiesForPolicyInput) (req *request.Request, output *ListEntitiesForPolicyOutput)
- func (c *IAM) ListEntitiesForPolicyWithContext(ctx aws.Context, input *ListEntitiesForPolicyInput, opts ...request.Option) (*ListEntitiesForPolicyOutput, error)
- func (c *IAM) ListGroupPolicies(input *ListGroupPoliciesInput) (*ListGroupPoliciesOutput, error)
- func (c *IAM) ListGroupPoliciesPages(input *ListGroupPoliciesInput, fn func(*ListGroupPoliciesOutput, bool) bool) error
- func (c *IAM) ListGroupPoliciesPagesWithContext(ctx aws.Context, input *ListGroupPoliciesInput, ...) error
- func (c *IAM) ListGroupPoliciesRequest(input *ListGroupPoliciesInput) (req *request.Request, output *ListGroupPoliciesOutput)
- func (c *IAM) ListGroupPoliciesWithContext(ctx aws.Context, input *ListGroupPoliciesInput, opts ...request.Option) (*ListGroupPoliciesOutput, error)
- func (c *IAM) ListGroups(input *ListGroupsInput) (*ListGroupsOutput, error)
- func (c *IAM) ListGroupsForUser(input *ListGroupsForUserInput) (*ListGroupsForUserOutput, error)
- func (c *IAM) ListGroupsForUserPages(input *ListGroupsForUserInput, fn func(*ListGroupsForUserOutput, bool) bool) error
- func (c *IAM) ListGroupsForUserPagesWithContext(ctx aws.Context, input *ListGroupsForUserInput, ...) error
- func (c *IAM) ListGroupsForUserRequest(input *ListGroupsForUserInput) (req *request.Request, output *ListGroupsForUserOutput)
- func (c *IAM) ListGroupsForUserWithContext(ctx aws.Context, input *ListGroupsForUserInput, opts ...request.Option) (*ListGroupsForUserOutput, error)
- func (c *IAM) ListGroupsPages(input *ListGroupsInput, fn func(*ListGroupsOutput, bool) bool) error
- func (c *IAM) ListGroupsPagesWithContext(ctx aws.Context, input *ListGroupsInput, fn func(*ListGroupsOutput, bool) bool, ...) error
- func (c *IAM) ListGroupsRequest(input *ListGroupsInput) (req *request.Request, output *ListGroupsOutput)
- func (c *IAM) ListGroupsWithContext(ctx aws.Context, input *ListGroupsInput, opts ...request.Option) (*ListGroupsOutput, error)
- func (c *IAM) ListInstanceProfiles(input *ListInstanceProfilesInput) (*ListInstanceProfilesOutput, error)
- func (c *IAM) ListInstanceProfilesForRole(input *ListInstanceProfilesForRoleInput) (*ListInstanceProfilesForRoleOutput, error)
- func (c *IAM) ListInstanceProfilesForRolePages(input *ListInstanceProfilesForRoleInput, ...) error
- func (c *IAM) ListInstanceProfilesForRolePagesWithContext(ctx aws.Context, input *ListInstanceProfilesForRoleInput, ...) error
- func (c *IAM) ListInstanceProfilesForRoleRequest(input *ListInstanceProfilesForRoleInput) (req *request.Request, output *ListInstanceProfilesForRoleOutput)
- func (c *IAM) ListInstanceProfilesForRoleWithContext(ctx aws.Context, input *ListInstanceProfilesForRoleInput, ...) (*ListInstanceProfilesForRoleOutput, error)
- func (c *IAM) ListInstanceProfilesPages(input *ListInstanceProfilesInput, ...) error
- func (c *IAM) ListInstanceProfilesPagesWithContext(ctx aws.Context, input *ListInstanceProfilesInput, ...) error
- func (c *IAM) ListInstanceProfilesRequest(input *ListInstanceProfilesInput) (req *request.Request, output *ListInstanceProfilesOutput)
- func (c *IAM) ListInstanceProfilesWithContext(ctx aws.Context, input *ListInstanceProfilesInput, opts ...request.Option) (*ListInstanceProfilesOutput, error)
- func (c *IAM) ListMFADevices(input *ListMFADevicesInput) (*ListMFADevicesOutput, error)
- func (c *IAM) ListMFADevicesPages(input *ListMFADevicesInput, fn func(*ListMFADevicesOutput, bool) bool) error
- func (c *IAM) ListMFADevicesPagesWithContext(ctx aws.Context, input *ListMFADevicesInput, ...) error
- func (c *IAM) ListMFADevicesRequest(input *ListMFADevicesInput) (req *request.Request, output *ListMFADevicesOutput)
- func (c *IAM) ListMFADevicesWithContext(ctx aws.Context, input *ListMFADevicesInput, opts ...request.Option) (*ListMFADevicesOutput, error)
- func (c *IAM) ListOpenIDConnectProviders(input *ListOpenIDConnectProvidersInput) (*ListOpenIDConnectProvidersOutput, error)
- func (c *IAM) ListOpenIDConnectProvidersRequest(input *ListOpenIDConnectProvidersInput) (req *request.Request, output *ListOpenIDConnectProvidersOutput)
- func (c *IAM) ListOpenIDConnectProvidersWithContext(ctx aws.Context, input *ListOpenIDConnectProvidersInput, ...) (*ListOpenIDConnectProvidersOutput, error)
- func (c *IAM) ListPolicies(input *ListPoliciesInput) (*ListPoliciesOutput, error)
- func (c *IAM) ListPoliciesPages(input *ListPoliciesInput, fn func(*ListPoliciesOutput, bool) bool) error
- func (c *IAM) ListPoliciesPagesWithContext(ctx aws.Context, input *ListPoliciesInput, ...) error
- func (c *IAM) ListPoliciesRequest(input *ListPoliciesInput) (req *request.Request, output *ListPoliciesOutput)
- func (c *IAM) ListPoliciesWithContext(ctx aws.Context, input *ListPoliciesInput, opts ...request.Option) (*ListPoliciesOutput, error)
- func (c *IAM) ListPolicyVersions(input *ListPolicyVersionsInput) (*ListPolicyVersionsOutput, error)
- func (c *IAM) ListPolicyVersionsPages(input *ListPolicyVersionsInput, fn func(*ListPolicyVersionsOutput, bool) bool) error
- func (c *IAM) ListPolicyVersionsPagesWithContext(ctx aws.Context, input *ListPolicyVersionsInput, ...) error
- func (c *IAM) ListPolicyVersionsRequest(input *ListPolicyVersionsInput) (req *request.Request, output *ListPolicyVersionsOutput)
- func (c *IAM) ListPolicyVersionsWithContext(ctx aws.Context, input *ListPolicyVersionsInput, opts ...request.Option) (*ListPolicyVersionsOutput, error)
- func (c *IAM) ListRolePolicies(input *ListRolePoliciesInput) (*ListRolePoliciesOutput, error)
- func (c *IAM) ListRolePoliciesPages(input *ListRolePoliciesInput, fn func(*ListRolePoliciesOutput, bool) bool) error
- func (c *IAM) ListRolePoliciesPagesWithContext(ctx aws.Context, input *ListRolePoliciesInput, ...) error
- func (c *IAM) ListRolePoliciesRequest(input *ListRolePoliciesInput) (req *request.Request, output *ListRolePoliciesOutput)
- func (c *IAM) ListRolePoliciesWithContext(ctx aws.Context, input *ListRolePoliciesInput, opts ...request.Option) (*ListRolePoliciesOutput, error)
- func (c *IAM) ListRoles(input *ListRolesInput) (*ListRolesOutput, error)
- func (c *IAM) ListRolesPages(input *ListRolesInput, fn func(*ListRolesOutput, bool) bool) error
- func (c *IAM) ListRolesPagesWithContext(ctx aws.Context, input *ListRolesInput, fn func(*ListRolesOutput, bool) bool, ...) error
- func (c *IAM) ListRolesRequest(input *ListRolesInput) (req *request.Request, output *ListRolesOutput)
- func (c *IAM) ListRolesWithContext(ctx aws.Context, input *ListRolesInput, opts ...request.Option) (*ListRolesOutput, error)
- func (c *IAM) ListSAMLProviders(input *ListSAMLProvidersInput) (*ListSAMLProvidersOutput, error)
- func (c *IAM) ListSAMLProvidersRequest(input *ListSAMLProvidersInput) (req *request.Request, output *ListSAMLProvidersOutput)
- func (c *IAM) ListSAMLProvidersWithContext(ctx aws.Context, input *ListSAMLProvidersInput, opts ...request.Option) (*ListSAMLProvidersOutput, error)
- func (c *IAM) ListSSHPublicKeys(input *ListSSHPublicKeysInput) (*ListSSHPublicKeysOutput, error)
- func (c *IAM) ListSSHPublicKeysPages(input *ListSSHPublicKeysInput, fn func(*ListSSHPublicKeysOutput, bool) bool) error
- func (c *IAM) ListSSHPublicKeysPagesWithContext(ctx aws.Context, input *ListSSHPublicKeysInput, ...) error
- func (c *IAM) ListSSHPublicKeysRequest(input *ListSSHPublicKeysInput) (req *request.Request, output *ListSSHPublicKeysOutput)
- func (c *IAM) ListSSHPublicKeysWithContext(ctx aws.Context, input *ListSSHPublicKeysInput, opts ...request.Option) (*ListSSHPublicKeysOutput, error)
- func (c *IAM) ListServerCertificates(input *ListServerCertificatesInput) (*ListServerCertificatesOutput, error)
- func (c *IAM) ListServerCertificatesPages(input *ListServerCertificatesInput, ...) error
- func (c *IAM) ListServerCertificatesPagesWithContext(ctx aws.Context, input *ListServerCertificatesInput, ...) error
- func (c *IAM) ListServerCertificatesRequest(input *ListServerCertificatesInput) (req *request.Request, output *ListServerCertificatesOutput)
- func (c *IAM) ListServerCertificatesWithContext(ctx aws.Context, input *ListServerCertificatesInput, opts ...request.Option) (*ListServerCertificatesOutput, error)
- func (c *IAM) ListServiceSpecificCredentials(input *ListServiceSpecificCredentialsInput) (*ListServiceSpecificCredentialsOutput, error)
- func (c *IAM) ListServiceSpecificCredentialsRequest(input *ListServiceSpecificCredentialsInput) (req *request.Request, output *ListServiceSpecificCredentialsOutput)
- func (c *IAM) ListServiceSpecificCredentialsWithContext(ctx aws.Context, input *ListServiceSpecificCredentialsInput, ...) (*ListServiceSpecificCredentialsOutput, error)
- func (c *IAM) ListSigningCertificates(input *ListSigningCertificatesInput) (*ListSigningCertificatesOutput, error)
- func (c *IAM) ListSigningCertificatesPages(input *ListSigningCertificatesInput, ...) error
- func (c *IAM) ListSigningCertificatesPagesWithContext(ctx aws.Context, input *ListSigningCertificatesInput, ...) error
- func (c *IAM) ListSigningCertificatesRequest(input *ListSigningCertificatesInput) (req *request.Request, output *ListSigningCertificatesOutput)
- func (c *IAM) ListSigningCertificatesWithContext(ctx aws.Context, input *ListSigningCertificatesInput, opts ...request.Option) (*ListSigningCertificatesOutput, error)
- func (c *IAM) ListUserPolicies(input *ListUserPoliciesInput) (*ListUserPoliciesOutput, error)
- func (c *IAM) ListUserPoliciesPages(input *ListUserPoliciesInput, fn func(*ListUserPoliciesOutput, bool) bool) error
- func (c *IAM) ListUserPoliciesPagesWithContext(ctx aws.Context, input *ListUserPoliciesInput, ...) error
- func (c *IAM) ListUserPoliciesRequest(input *ListUserPoliciesInput) (req *request.Request, output *ListUserPoliciesOutput)
- func (c *IAM) ListUserPoliciesWithContext(ctx aws.Context, input *ListUserPoliciesInput, opts ...request.Option) (*ListUserPoliciesOutput, error)
- func (c *IAM) ListUsers(input *ListUsersInput) (*ListUsersOutput, error)
- func (c *IAM) ListUsersPages(input *ListUsersInput, fn func(*ListUsersOutput, bool) bool) error
- func (c *IAM) ListUsersPagesWithContext(ctx aws.Context, input *ListUsersInput, fn func(*ListUsersOutput, bool) bool, ...) error
- func (c *IAM) ListUsersRequest(input *ListUsersInput) (req *request.Request, output *ListUsersOutput)
- func (c *IAM) ListUsersWithContext(ctx aws.Context, input *ListUsersInput, opts ...request.Option) (*ListUsersOutput, error)
- func (c *IAM) ListVirtualMFADevices(input *ListVirtualMFADevicesInput) (*ListVirtualMFADevicesOutput, error)
- func (c *IAM) ListVirtualMFADevicesPages(input *ListVirtualMFADevicesInput, ...) error
- func (c *IAM) ListVirtualMFADevicesPagesWithContext(ctx aws.Context, input *ListVirtualMFADevicesInput, ...) error
- func (c *IAM) ListVirtualMFADevicesRequest(input *ListVirtualMFADevicesInput) (req *request.Request, output *ListVirtualMFADevicesOutput)
- func (c *IAM) ListVirtualMFADevicesWithContext(ctx aws.Context, input *ListVirtualMFADevicesInput, opts ...request.Option) (*ListVirtualMFADevicesOutput, error)
- func (c *IAM) PutGroupPolicy(input *PutGroupPolicyInput) (*PutGroupPolicyOutput, error)
- func (c *IAM) PutGroupPolicyRequest(input *PutGroupPolicyInput) (req *request.Request, output *PutGroupPolicyOutput)
- func (c *IAM) PutGroupPolicyWithContext(ctx aws.Context, input *PutGroupPolicyInput, opts ...request.Option) (*PutGroupPolicyOutput, error)
- func (c *IAM) PutRolePermissionsBoundary(input *PutRolePermissionsBoundaryInput) (*PutRolePermissionsBoundaryOutput, error)
- func (c *IAM) PutRolePermissionsBoundaryRequest(input *PutRolePermissionsBoundaryInput) (req *request.Request, output *PutRolePermissionsBoundaryOutput)
- func (c *IAM) PutRolePermissionsBoundaryWithContext(ctx aws.Context, input *PutRolePermissionsBoundaryInput, ...) (*PutRolePermissionsBoundaryOutput, error)
- func (c *IAM) PutRolePolicy(input *PutRolePolicyInput) (*PutRolePolicyOutput, error)
- func (c *IAM) PutRolePolicyRequest(input *PutRolePolicyInput) (req *request.Request, output *PutRolePolicyOutput)
- func (c *IAM) PutRolePolicyWithContext(ctx aws.Context, input *PutRolePolicyInput, opts ...request.Option) (*PutRolePolicyOutput, error)
- func (c *IAM) PutUserPermissionsBoundary(input *PutUserPermissionsBoundaryInput) (*PutUserPermissionsBoundaryOutput, error)
- func (c *IAM) PutUserPermissionsBoundaryRequest(input *PutUserPermissionsBoundaryInput) (req *request.Request, output *PutUserPermissionsBoundaryOutput)
- func (c *IAM) PutUserPermissionsBoundaryWithContext(ctx aws.Context, input *PutUserPermissionsBoundaryInput, ...) (*PutUserPermissionsBoundaryOutput, error)
- func (c *IAM) PutUserPolicy(input *PutUserPolicyInput) (*PutUserPolicyOutput, error)
- func (c *IAM) PutUserPolicyRequest(input *PutUserPolicyInput) (req *request.Request, output *PutUserPolicyOutput)
- func (c *IAM) PutUserPolicyWithContext(ctx aws.Context, input *PutUserPolicyInput, opts ...request.Option) (*PutUserPolicyOutput, error)
- func (c *IAM) RemoveClientIDFromOpenIDConnectProvider(input *RemoveClientIDFromOpenIDConnectProviderInput) (*RemoveClientIDFromOpenIDConnectProviderOutput, error)
- func (c *IAM) RemoveClientIDFromOpenIDConnectProviderRequest(input *RemoveClientIDFromOpenIDConnectProviderInput) (req *request.Request, output *RemoveClientIDFromOpenIDConnectProviderOutput)
- func (c *IAM) RemoveClientIDFromOpenIDConnectProviderWithContext(ctx aws.Context, input *RemoveClientIDFromOpenIDConnectProviderInput, ...) (*RemoveClientIDFromOpenIDConnectProviderOutput, error)
- func (c *IAM) RemoveRoleFromInstanceProfile(input *RemoveRoleFromInstanceProfileInput) (*RemoveRoleFromInstanceProfileOutput, error)
- func (c *IAM) RemoveRoleFromInstanceProfileRequest(input *RemoveRoleFromInstanceProfileInput) (req *request.Request, output *RemoveRoleFromInstanceProfileOutput)
- func (c *IAM) RemoveRoleFromInstanceProfileWithContext(ctx aws.Context, input *RemoveRoleFromInstanceProfileInput, ...) (*RemoveRoleFromInstanceProfileOutput, error)
- func (c *IAM) RemoveUserFromGroup(input *RemoveUserFromGroupInput) (*RemoveUserFromGroupOutput, error)
- func (c *IAM) RemoveUserFromGroupRequest(input *RemoveUserFromGroupInput) (req *request.Request, output *RemoveUserFromGroupOutput)
- func (c *IAM) RemoveUserFromGroupWithContext(ctx aws.Context, input *RemoveUserFromGroupInput, opts ...request.Option) (*RemoveUserFromGroupOutput, error)
- func (c *IAM) ResetServiceSpecificCredential(input *ResetServiceSpecificCredentialInput) (*ResetServiceSpecificCredentialOutput, error)
- func (c *IAM) ResetServiceSpecificCredentialRequest(input *ResetServiceSpecificCredentialInput) (req *request.Request, output *ResetServiceSpecificCredentialOutput)
- func (c *IAM) ResetServiceSpecificCredentialWithContext(ctx aws.Context, input *ResetServiceSpecificCredentialInput, ...) (*ResetServiceSpecificCredentialOutput, error)
- func (c *IAM) ResyncMFADevice(input *ResyncMFADeviceInput) (*ResyncMFADeviceOutput, error)
- func (c *IAM) ResyncMFADeviceRequest(input *ResyncMFADeviceInput) (req *request.Request, output *ResyncMFADeviceOutput)
- func (c *IAM) ResyncMFADeviceWithContext(ctx aws.Context, input *ResyncMFADeviceInput, opts ...request.Option) (*ResyncMFADeviceOutput, error)
- func (c *IAM) SetDefaultPolicyVersion(input *SetDefaultPolicyVersionInput) (*SetDefaultPolicyVersionOutput, error)
- func (c *IAM) SetDefaultPolicyVersionRequest(input *SetDefaultPolicyVersionInput) (req *request.Request, output *SetDefaultPolicyVersionOutput)
- func (c *IAM) SetDefaultPolicyVersionWithContext(ctx aws.Context, input *SetDefaultPolicyVersionInput, opts ...request.Option) (*SetDefaultPolicyVersionOutput, error)
- func (c *IAM) SimulateCustomPolicy(input *SimulateCustomPolicyInput) (*SimulatePolicyResponse, error)
- func (c *IAM) SimulateCustomPolicyPages(input *SimulateCustomPolicyInput, fn func(*SimulatePolicyResponse, bool) bool) error
- func (c *IAM) SimulateCustomPolicyPagesWithContext(ctx aws.Context, input *SimulateCustomPolicyInput, ...) error
- func (c *IAM) SimulateCustomPolicyRequest(input *SimulateCustomPolicyInput) (req *request.Request, output *SimulatePolicyResponse)
- func (c *IAM) SimulateCustomPolicyWithContext(ctx aws.Context, input *SimulateCustomPolicyInput, opts ...request.Option) (*SimulatePolicyResponse, error)
- func (c *IAM) SimulatePrincipalPolicy(input *SimulatePrincipalPolicyInput) (*SimulatePolicyResponse, error)
- func (c *IAM) SimulatePrincipalPolicyPages(input *SimulatePrincipalPolicyInput, ...) error
- func (c *IAM) SimulatePrincipalPolicyPagesWithContext(ctx aws.Context, input *SimulatePrincipalPolicyInput, ...) error
- func (c *IAM) SimulatePrincipalPolicyRequest(input *SimulatePrincipalPolicyInput) (req *request.Request, output *SimulatePolicyResponse)
- func (c *IAM) SimulatePrincipalPolicyWithContext(ctx aws.Context, input *SimulatePrincipalPolicyInput, opts ...request.Option) (*SimulatePolicyResponse, error)
- func (c *IAM) UpdateAccessKey(input *UpdateAccessKeyInput) (*UpdateAccessKeyOutput, error)
- func (c *IAM) UpdateAccessKeyRequest(input *UpdateAccessKeyInput) (req *request.Request, output *UpdateAccessKeyOutput)
- func (c *IAM) UpdateAccessKeyWithContext(ctx aws.Context, input *UpdateAccessKeyInput, opts ...request.Option) (*UpdateAccessKeyOutput, error)
- func (c *IAM) UpdateAccountPasswordPolicy(input *UpdateAccountPasswordPolicyInput) (*UpdateAccountPasswordPolicyOutput, error)
- func (c *IAM) UpdateAccountPasswordPolicyRequest(input *UpdateAccountPasswordPolicyInput) (req *request.Request, output *UpdateAccountPasswordPolicyOutput)
- func (c *IAM) UpdateAccountPasswordPolicyWithContext(ctx aws.Context, input *UpdateAccountPasswordPolicyInput, ...) (*UpdateAccountPasswordPolicyOutput, error)
- func (c *IAM) UpdateAssumeRolePolicy(input *UpdateAssumeRolePolicyInput) (*UpdateAssumeRolePolicyOutput, error)
- func (c *IAM) UpdateAssumeRolePolicyRequest(input *UpdateAssumeRolePolicyInput) (req *request.Request, output *UpdateAssumeRolePolicyOutput)
- func (c *IAM) UpdateAssumeRolePolicyWithContext(ctx aws.Context, input *UpdateAssumeRolePolicyInput, opts ...request.Option) (*UpdateAssumeRolePolicyOutput, error)
- func (c *IAM) UpdateGroup(input *UpdateGroupInput) (*UpdateGroupOutput, error)
- func (c *IAM) UpdateGroupRequest(input *UpdateGroupInput) (req *request.Request, output *UpdateGroupOutput)
- func (c *IAM) UpdateGroupWithContext(ctx aws.Context, input *UpdateGroupInput, opts ...request.Option) (*UpdateGroupOutput, error)
- func (c *IAM) UpdateLoginProfile(input *UpdateLoginProfileInput) (*UpdateLoginProfileOutput, error)
- func (c *IAM) UpdateLoginProfileRequest(input *UpdateLoginProfileInput) (req *request.Request, output *UpdateLoginProfileOutput)
- func (c *IAM) UpdateLoginProfileWithContext(ctx aws.Context, input *UpdateLoginProfileInput, opts ...request.Option) (*UpdateLoginProfileOutput, error)
- func (c *IAM) UpdateOpenIDConnectProviderThumbprint(input *UpdateOpenIDConnectProviderThumbprintInput) (*UpdateOpenIDConnectProviderThumbprintOutput, error)
- func (c *IAM) UpdateOpenIDConnectProviderThumbprintRequest(input *UpdateOpenIDConnectProviderThumbprintInput) (req *request.Request, output *UpdateOpenIDConnectProviderThumbprintOutput)
- func (c *IAM) UpdateOpenIDConnectProviderThumbprintWithContext(ctx aws.Context, input *UpdateOpenIDConnectProviderThumbprintInput, ...) (*UpdateOpenIDConnectProviderThumbprintOutput, error)
- func (c *IAM) UpdateRole(input *UpdateRoleInput) (*UpdateRoleOutput, error)
- func (c *IAM) UpdateRoleDescription(input *UpdateRoleDescriptionInput) (*UpdateRoleDescriptionOutput, error)
- func (c *IAM) UpdateRoleDescriptionRequest(input *UpdateRoleDescriptionInput) (req *request.Request, output *UpdateRoleDescriptionOutput)
- func (c *IAM) UpdateRoleDescriptionWithContext(ctx aws.Context, input *UpdateRoleDescriptionInput, opts ...request.Option) (*UpdateRoleDescriptionOutput, error)
- func (c *IAM) UpdateRoleRequest(input *UpdateRoleInput) (req *request.Request, output *UpdateRoleOutput)
- func (c *IAM) UpdateRoleWithContext(ctx aws.Context, input *UpdateRoleInput, opts ...request.Option) (*UpdateRoleOutput, error)
- func (c *IAM) UpdateSAMLProvider(input *UpdateSAMLProviderInput) (*UpdateSAMLProviderOutput, error)
- func (c *IAM) UpdateSAMLProviderRequest(input *UpdateSAMLProviderInput) (req *request.Request, output *UpdateSAMLProviderOutput)
- func (c *IAM) UpdateSAMLProviderWithContext(ctx aws.Context, input *UpdateSAMLProviderInput, opts ...request.Option) (*UpdateSAMLProviderOutput, error)
- func (c *IAM) UpdateSSHPublicKey(input *UpdateSSHPublicKeyInput) (*UpdateSSHPublicKeyOutput, error)
- func (c *IAM) UpdateSSHPublicKeyRequest(input *UpdateSSHPublicKeyInput) (req *request.Request, output *UpdateSSHPublicKeyOutput)
- func (c *IAM) UpdateSSHPublicKeyWithContext(ctx aws.Context, input *UpdateSSHPublicKeyInput, opts ...request.Option) (*UpdateSSHPublicKeyOutput, error)
- func (c *IAM) UpdateServerCertificate(input *UpdateServerCertificateInput) (*UpdateServerCertificateOutput, error)
- func (c *IAM) UpdateServerCertificateRequest(input *UpdateServerCertificateInput) (req *request.Request, output *UpdateServerCertificateOutput)
- func (c *IAM) UpdateServerCertificateWithContext(ctx aws.Context, input *UpdateServerCertificateInput, opts ...request.Option) (*UpdateServerCertificateOutput, error)
- func (c *IAM) UpdateServiceSpecificCredential(input *UpdateServiceSpecificCredentialInput) (*UpdateServiceSpecificCredentialOutput, error)
- func (c *IAM) UpdateServiceSpecificCredentialRequest(input *UpdateServiceSpecificCredentialInput) (req *request.Request, output *UpdateServiceSpecificCredentialOutput)
- func (c *IAM) UpdateServiceSpecificCredentialWithContext(ctx aws.Context, input *UpdateServiceSpecificCredentialInput, ...) (*UpdateServiceSpecificCredentialOutput, error)
- func (c *IAM) UpdateSigningCertificate(input *UpdateSigningCertificateInput) (*UpdateSigningCertificateOutput, error)
- func (c *IAM) UpdateSigningCertificateRequest(input *UpdateSigningCertificateInput) (req *request.Request, output *UpdateSigningCertificateOutput)
- func (c *IAM) UpdateSigningCertificateWithContext(ctx aws.Context, input *UpdateSigningCertificateInput, opts ...request.Option) (*UpdateSigningCertificateOutput, error)
- func (c *IAM) UpdateUser(input *UpdateUserInput) (*UpdateUserOutput, error)
- func (c *IAM) UpdateUserRequest(input *UpdateUserInput) (req *request.Request, output *UpdateUserOutput)
- func (c *IAM) UpdateUserWithContext(ctx aws.Context, input *UpdateUserInput, opts ...request.Option) (*UpdateUserOutput, error)
- func (c *IAM) UploadSSHPublicKey(input *UploadSSHPublicKeyInput) (*UploadSSHPublicKeyOutput, error)
- func (c *IAM) UploadSSHPublicKeyRequest(input *UploadSSHPublicKeyInput) (req *request.Request, output *UploadSSHPublicKeyOutput)
- func (c *IAM) UploadSSHPublicKeyWithContext(ctx aws.Context, input *UploadSSHPublicKeyInput, opts ...request.Option) (*UploadSSHPublicKeyOutput, error)
- func (c *IAM) UploadServerCertificate(input *UploadServerCertificateInput) (*UploadServerCertificateOutput, error)
- func (c *IAM) UploadServerCertificateRequest(input *UploadServerCertificateInput) (req *request.Request, output *UploadServerCertificateOutput)
- func (c *IAM) UploadServerCertificateWithContext(ctx aws.Context, input *UploadServerCertificateInput, opts ...request.Option) (*UploadServerCertificateOutput, error)
- func (c *IAM) UploadSigningCertificate(input *UploadSigningCertificateInput) (*UploadSigningCertificateOutput, error)
- func (c *IAM) UploadSigningCertificateRequest(input *UploadSigningCertificateInput) (req *request.Request, output *UploadSigningCertificateOutput)
- func (c *IAM) UploadSigningCertificateWithContext(ctx aws.Context, input *UploadSigningCertificateInput, opts ...request.Option) (*UploadSigningCertificateOutput, error)
- func (c *IAM) WaitUntilInstanceProfileExists(input *GetInstanceProfileInput) error
- func (c *IAM) WaitUntilInstanceProfileExistsWithContext(ctx aws.Context, input *GetInstanceProfileInput, opts ...request.WaiterOption) error
- func (c *IAM) WaitUntilUserExists(input *GetUserInput) error
- func (c *IAM) WaitUntilUserExistsWithContext(ctx aws.Context, input *GetUserInput, opts ...request.WaiterOption) error
- type InstanceProfile
- func (s InstanceProfile) GoString() string
- func (s *InstanceProfile) SetArn(v string) *InstanceProfile
- func (s *InstanceProfile) SetCreateDate(v time.Time) *InstanceProfile
- func (s *InstanceProfile) SetInstanceProfileId(v string) *InstanceProfile
- func (s *InstanceProfile) SetInstanceProfileName(v string) *InstanceProfile
- func (s *InstanceProfile) SetPath(v string) *InstanceProfile
- func (s *InstanceProfile) SetRoles(v []*Role) *InstanceProfile
- func (s InstanceProfile) String() string
- type ListAccessKeysInput
- func (s ListAccessKeysInput) GoString() string
- func (s *ListAccessKeysInput) SetMarker(v string) *ListAccessKeysInput
- func (s *ListAccessKeysInput) SetMaxItems(v int64) *ListAccessKeysInput
- func (s *ListAccessKeysInput) SetUserName(v string) *ListAccessKeysInput
- func (s ListAccessKeysInput) String() string
- func (s *ListAccessKeysInput) Validate() error
- type ListAccessKeysOutput
- func (s ListAccessKeysOutput) GoString() string
- func (s *ListAccessKeysOutput) SetAccessKeyMetadata(v []*AccessKeyMetadata) *ListAccessKeysOutput
- func (s *ListAccessKeysOutput) SetIsTruncated(v bool) *ListAccessKeysOutput
- func (s *ListAccessKeysOutput) SetMarker(v string) *ListAccessKeysOutput
- func (s ListAccessKeysOutput) String() string
- type ListAccountAliasesInput
- func (s ListAccountAliasesInput) GoString() string
- func (s *ListAccountAliasesInput) SetMarker(v string) *ListAccountAliasesInput
- func (s *ListAccountAliasesInput) SetMaxItems(v int64) *ListAccountAliasesInput
- func (s ListAccountAliasesInput) String() string
- func (s *ListAccountAliasesInput) Validate() error
- type ListAccountAliasesOutput
- func (s ListAccountAliasesOutput) GoString() string
- func (s *ListAccountAliasesOutput) SetAccountAliases(v []*string) *ListAccountAliasesOutput
- func (s *ListAccountAliasesOutput) SetIsTruncated(v bool) *ListAccountAliasesOutput
- func (s *ListAccountAliasesOutput) SetMarker(v string) *ListAccountAliasesOutput
- func (s ListAccountAliasesOutput) String() string
- type ListAttachedGroupPoliciesInput
- func (s ListAttachedGroupPoliciesInput) GoString() string
- func (s *ListAttachedGroupPoliciesInput) SetGroupName(v string) *ListAttachedGroupPoliciesInput
- func (s *ListAttachedGroupPoliciesInput) SetMarker(v string) *ListAttachedGroupPoliciesInput
- func (s *ListAttachedGroupPoliciesInput) SetMaxItems(v int64) *ListAttachedGroupPoliciesInput
- func (s *ListAttachedGroupPoliciesInput) SetPathPrefix(v string) *ListAttachedGroupPoliciesInput
- func (s ListAttachedGroupPoliciesInput) String() string
- func (s *ListAttachedGroupPoliciesInput) Validate() error
- type ListAttachedGroupPoliciesOutput
- func (s ListAttachedGroupPoliciesOutput) GoString() string
- func (s *ListAttachedGroupPoliciesOutput) SetAttachedPolicies(v []*AttachedPolicy) *ListAttachedGroupPoliciesOutput
- func (s *ListAttachedGroupPoliciesOutput) SetIsTruncated(v bool) *ListAttachedGroupPoliciesOutput
- func (s *ListAttachedGroupPoliciesOutput) SetMarker(v string) *ListAttachedGroupPoliciesOutput
- func (s ListAttachedGroupPoliciesOutput) String() string
- type ListAttachedRolePoliciesInput
- func (s ListAttachedRolePoliciesInput) GoString() string
- func (s *ListAttachedRolePoliciesInput) SetMarker(v string) *ListAttachedRolePoliciesInput
- func (s *ListAttachedRolePoliciesInput) SetMaxItems(v int64) *ListAttachedRolePoliciesInput
- func (s *ListAttachedRolePoliciesInput) SetPathPrefix(v string) *ListAttachedRolePoliciesInput
- func (s *ListAttachedRolePoliciesInput) SetRoleName(v string) *ListAttachedRolePoliciesInput
- func (s ListAttachedRolePoliciesInput) String() string
- func (s *ListAttachedRolePoliciesInput) Validate() error
- type ListAttachedRolePoliciesOutput
- func (s ListAttachedRolePoliciesOutput) GoString() string
- func (s *ListAttachedRolePoliciesOutput) SetAttachedPolicies(v []*AttachedPolicy) *ListAttachedRolePoliciesOutput
- func (s *ListAttachedRolePoliciesOutput) SetIsTruncated(v bool) *ListAttachedRolePoliciesOutput
- func (s *ListAttachedRolePoliciesOutput) SetMarker(v string) *ListAttachedRolePoliciesOutput
- func (s ListAttachedRolePoliciesOutput) String() string
- type ListAttachedUserPoliciesInput
- func (s ListAttachedUserPoliciesInput) GoString() string
- func (s *ListAttachedUserPoliciesInput) SetMarker(v string) *ListAttachedUserPoliciesInput
- func (s *ListAttachedUserPoliciesInput) SetMaxItems(v int64) *ListAttachedUserPoliciesInput
- func (s *ListAttachedUserPoliciesInput) SetPathPrefix(v string) *ListAttachedUserPoliciesInput
- func (s *ListAttachedUserPoliciesInput) SetUserName(v string) *ListAttachedUserPoliciesInput
- func (s ListAttachedUserPoliciesInput) String() string
- func (s *ListAttachedUserPoliciesInput) Validate() error
- type ListAttachedUserPoliciesOutput
- func (s ListAttachedUserPoliciesOutput) GoString() string
- func (s *ListAttachedUserPoliciesOutput) SetAttachedPolicies(v []*AttachedPolicy) *ListAttachedUserPoliciesOutput
- func (s *ListAttachedUserPoliciesOutput) SetIsTruncated(v bool) *ListAttachedUserPoliciesOutput
- func (s *ListAttachedUserPoliciesOutput) SetMarker(v string) *ListAttachedUserPoliciesOutput
- func (s ListAttachedUserPoliciesOutput) String() string
- type ListEntitiesForPolicyInput
- func (s ListEntitiesForPolicyInput) GoString() string
- func (s *ListEntitiesForPolicyInput) SetEntityFilter(v string) *ListEntitiesForPolicyInput
- func (s *ListEntitiesForPolicyInput) SetMarker(v string) *ListEntitiesForPolicyInput
- func (s *ListEntitiesForPolicyInput) SetMaxItems(v int64) *ListEntitiesForPolicyInput
- func (s *ListEntitiesForPolicyInput) SetPathPrefix(v string) *ListEntitiesForPolicyInput
- func (s *ListEntitiesForPolicyInput) SetPolicyArn(v string) *ListEntitiesForPolicyInput
- func (s *ListEntitiesForPolicyInput) SetPolicyUsageFilter(v string) *ListEntitiesForPolicyInput
- func (s ListEntitiesForPolicyInput) String() string
- func (s *ListEntitiesForPolicyInput) Validate() error
- type ListEntitiesForPolicyOutput
- func (s ListEntitiesForPolicyOutput) GoString() string
- func (s *ListEntitiesForPolicyOutput) SetIsTruncated(v bool) *ListEntitiesForPolicyOutput
- func (s *ListEntitiesForPolicyOutput) SetMarker(v string) *ListEntitiesForPolicyOutput
- func (s *ListEntitiesForPolicyOutput) SetPolicyGroups(v []*PolicyGroup) *ListEntitiesForPolicyOutput
- func (s *ListEntitiesForPolicyOutput) SetPolicyRoles(v []*PolicyRole) *ListEntitiesForPolicyOutput
- func (s *ListEntitiesForPolicyOutput) SetPolicyUsers(v []*PolicyUser) *ListEntitiesForPolicyOutput
- func (s ListEntitiesForPolicyOutput) String() string
- type ListGroupPoliciesInput
- func (s ListGroupPoliciesInput) GoString() string
- func (s *ListGroupPoliciesInput) SetGroupName(v string) *ListGroupPoliciesInput
- func (s *ListGroupPoliciesInput) SetMarker(v string) *ListGroupPoliciesInput
- func (s *ListGroupPoliciesInput) SetMaxItems(v int64) *ListGroupPoliciesInput
- func (s ListGroupPoliciesInput) String() string
- func (s *ListGroupPoliciesInput) Validate() error
- type ListGroupPoliciesOutput
- func (s ListGroupPoliciesOutput) GoString() string
- func (s *ListGroupPoliciesOutput) SetIsTruncated(v bool) *ListGroupPoliciesOutput
- func (s *ListGroupPoliciesOutput) SetMarker(v string) *ListGroupPoliciesOutput
- func (s *ListGroupPoliciesOutput) SetPolicyNames(v []*string) *ListGroupPoliciesOutput
- func (s ListGroupPoliciesOutput) String() string
- type ListGroupsForUserInput
- func (s ListGroupsForUserInput) GoString() string
- func (s *ListGroupsForUserInput) SetMarker(v string) *ListGroupsForUserInput
- func (s *ListGroupsForUserInput) SetMaxItems(v int64) *ListGroupsForUserInput
- func (s *ListGroupsForUserInput) SetUserName(v string) *ListGroupsForUserInput
- func (s ListGroupsForUserInput) String() string
- func (s *ListGroupsForUserInput) Validate() error
- type ListGroupsForUserOutput
- func (s ListGroupsForUserOutput) GoString() string
- func (s *ListGroupsForUserOutput) SetGroups(v []*Group) *ListGroupsForUserOutput
- func (s *ListGroupsForUserOutput) SetIsTruncated(v bool) *ListGroupsForUserOutput
- func (s *ListGroupsForUserOutput) SetMarker(v string) *ListGroupsForUserOutput
- func (s ListGroupsForUserOutput) String() string
- type ListGroupsInput
- func (s ListGroupsInput) GoString() string
- func (s *ListGroupsInput) SetMarker(v string) *ListGroupsInput
- func (s *ListGroupsInput) SetMaxItems(v int64) *ListGroupsInput
- func (s *ListGroupsInput) SetPathPrefix(v string) *ListGroupsInput
- func (s ListGroupsInput) String() string
- func (s *ListGroupsInput) Validate() error
- type ListGroupsOutput
- type ListInstanceProfilesForRoleInput
- func (s ListInstanceProfilesForRoleInput) GoString() string
- func (s *ListInstanceProfilesForRoleInput) SetMarker(v string) *ListInstanceProfilesForRoleInput
- func (s *ListInstanceProfilesForRoleInput) SetMaxItems(v int64) *ListInstanceProfilesForRoleInput
- func (s *ListInstanceProfilesForRoleInput) SetRoleName(v string) *ListInstanceProfilesForRoleInput
- func (s ListInstanceProfilesForRoleInput) String() string
- func (s *ListInstanceProfilesForRoleInput) Validate() error
- type ListInstanceProfilesForRoleOutput
- func (s ListInstanceProfilesForRoleOutput) GoString() string
- func (s *ListInstanceProfilesForRoleOutput) SetInstanceProfiles(v []*InstanceProfile) *ListInstanceProfilesForRoleOutput
- func (s *ListInstanceProfilesForRoleOutput) SetIsTruncated(v bool) *ListInstanceProfilesForRoleOutput
- func (s *ListInstanceProfilesForRoleOutput) SetMarker(v string) *ListInstanceProfilesForRoleOutput
- func (s ListInstanceProfilesForRoleOutput) String() string
- type ListInstanceProfilesInput
- func (s ListInstanceProfilesInput) GoString() string
- func (s *ListInstanceProfilesInput) SetMarker(v string) *ListInstanceProfilesInput
- func (s *ListInstanceProfilesInput) SetMaxItems(v int64) *ListInstanceProfilesInput
- func (s *ListInstanceProfilesInput) SetPathPrefix(v string) *ListInstanceProfilesInput
- func (s ListInstanceProfilesInput) String() string
- func (s *ListInstanceProfilesInput) Validate() error
- type ListInstanceProfilesOutput
- func (s ListInstanceProfilesOutput) GoString() string
- func (s *ListInstanceProfilesOutput) SetInstanceProfiles(v []*InstanceProfile) *ListInstanceProfilesOutput
- func (s *ListInstanceProfilesOutput) SetIsTruncated(v bool) *ListInstanceProfilesOutput
- func (s *ListInstanceProfilesOutput) SetMarker(v string) *ListInstanceProfilesOutput
- func (s ListInstanceProfilesOutput) String() string
- type ListMFADevicesInput
- func (s ListMFADevicesInput) GoString() string
- func (s *ListMFADevicesInput) SetMarker(v string) *ListMFADevicesInput
- func (s *ListMFADevicesInput) SetMaxItems(v int64) *ListMFADevicesInput
- func (s *ListMFADevicesInput) SetUserName(v string) *ListMFADevicesInput
- func (s ListMFADevicesInput) String() string
- func (s *ListMFADevicesInput) Validate() error
- type ListMFADevicesOutput
- func (s ListMFADevicesOutput) GoString() string
- func (s *ListMFADevicesOutput) SetIsTruncated(v bool) *ListMFADevicesOutput
- func (s *ListMFADevicesOutput) SetMFADevices(v []*MFADevice) *ListMFADevicesOutput
- func (s *ListMFADevicesOutput) SetMarker(v string) *ListMFADevicesOutput
- func (s ListMFADevicesOutput) String() string
- type ListOpenIDConnectProvidersInput
- type ListOpenIDConnectProvidersOutput
- type ListPoliciesInput
- func (s ListPoliciesInput) GoString() string
- func (s *ListPoliciesInput) SetMarker(v string) *ListPoliciesInput
- func (s *ListPoliciesInput) SetMaxItems(v int64) *ListPoliciesInput
- func (s *ListPoliciesInput) SetOnlyAttached(v bool) *ListPoliciesInput
- func (s *ListPoliciesInput) SetPathPrefix(v string) *ListPoliciesInput
- func (s *ListPoliciesInput) SetPolicyUsageFilter(v string) *ListPoliciesInput
- func (s *ListPoliciesInput) SetScope(v string) *ListPoliciesInput
- func (s ListPoliciesInput) String() string
- func (s *ListPoliciesInput) Validate() error
- type ListPoliciesOutput
- func (s ListPoliciesOutput) GoString() string
- func (s *ListPoliciesOutput) SetIsTruncated(v bool) *ListPoliciesOutput
- func (s *ListPoliciesOutput) SetMarker(v string) *ListPoliciesOutput
- func (s *ListPoliciesOutput) SetPolicies(v []*Policy) *ListPoliciesOutput
- func (s ListPoliciesOutput) String() string
- type ListPolicyVersionsInput
- func (s ListPolicyVersionsInput) GoString() string
- func (s *ListPolicyVersionsInput) SetMarker(v string) *ListPolicyVersionsInput
- func (s *ListPolicyVersionsInput) SetMaxItems(v int64) *ListPolicyVersionsInput
- func (s *ListPolicyVersionsInput) SetPolicyArn(v string) *ListPolicyVersionsInput
- func (s ListPolicyVersionsInput) String() string
- func (s *ListPolicyVersionsInput) Validate() error
- type ListPolicyVersionsOutput
- func (s ListPolicyVersionsOutput) GoString() string
- func (s *ListPolicyVersionsOutput) SetIsTruncated(v bool) *ListPolicyVersionsOutput
- func (s *ListPolicyVersionsOutput) SetMarker(v string) *ListPolicyVersionsOutput
- func (s *ListPolicyVersionsOutput) SetVersions(v []*PolicyVersion) *ListPolicyVersionsOutput
- func (s ListPolicyVersionsOutput) String() string
- type ListRolePoliciesInput
- func (s ListRolePoliciesInput) GoString() string
- func (s *ListRolePoliciesInput) SetMarker(v string) *ListRolePoliciesInput
- func (s *ListRolePoliciesInput) SetMaxItems(v int64) *ListRolePoliciesInput
- func (s *ListRolePoliciesInput) SetRoleName(v string) *ListRolePoliciesInput
- func (s ListRolePoliciesInput) String() string
- func (s *ListRolePoliciesInput) Validate() error
- type ListRolePoliciesOutput
- func (s ListRolePoliciesOutput) GoString() string
- func (s *ListRolePoliciesOutput) SetIsTruncated(v bool) *ListRolePoliciesOutput
- func (s *ListRolePoliciesOutput) SetMarker(v string) *ListRolePoliciesOutput
- func (s *ListRolePoliciesOutput) SetPolicyNames(v []*string) *ListRolePoliciesOutput
- func (s ListRolePoliciesOutput) String() string
- type ListRolesInput
- func (s ListRolesInput) GoString() string
- func (s *ListRolesInput) SetMarker(v string) *ListRolesInput
- func (s *ListRolesInput) SetMaxItems(v int64) *ListRolesInput
- func (s *ListRolesInput) SetPathPrefix(v string) *ListRolesInput
- func (s ListRolesInput) String() string
- func (s *ListRolesInput) Validate() error
- type ListRolesOutput
- type ListSAMLProvidersInput
- type ListSAMLProvidersOutput
- type ListSSHPublicKeysInput
- func (s ListSSHPublicKeysInput) GoString() string
- func (s *ListSSHPublicKeysInput) SetMarker(v string) *ListSSHPublicKeysInput
- func (s *ListSSHPublicKeysInput) SetMaxItems(v int64) *ListSSHPublicKeysInput
- func (s *ListSSHPublicKeysInput) SetUserName(v string) *ListSSHPublicKeysInput
- func (s ListSSHPublicKeysInput) String() string
- func (s *ListSSHPublicKeysInput) Validate() error
- type ListSSHPublicKeysOutput
- func (s ListSSHPublicKeysOutput) GoString() string
- func (s *ListSSHPublicKeysOutput) SetIsTruncated(v bool) *ListSSHPublicKeysOutput
- func (s *ListSSHPublicKeysOutput) SetMarker(v string) *ListSSHPublicKeysOutput
- func (s *ListSSHPublicKeysOutput) SetSSHPublicKeys(v []*SSHPublicKeyMetadata) *ListSSHPublicKeysOutput
- func (s ListSSHPublicKeysOutput) String() string
- type ListServerCertificatesInput
- func (s ListServerCertificatesInput) GoString() string
- func (s *ListServerCertificatesInput) SetMarker(v string) *ListServerCertificatesInput
- func (s *ListServerCertificatesInput) SetMaxItems(v int64) *ListServerCertificatesInput
- func (s *ListServerCertificatesInput) SetPathPrefix(v string) *ListServerCertificatesInput
- func (s ListServerCertificatesInput) String() string
- func (s *ListServerCertificatesInput) Validate() error
- type ListServerCertificatesOutput
- func (s ListServerCertificatesOutput) GoString() string
- func (s *ListServerCertificatesOutput) SetIsTruncated(v bool) *ListServerCertificatesOutput
- func (s *ListServerCertificatesOutput) SetMarker(v string) *ListServerCertificatesOutput
- func (s *ListServerCertificatesOutput) SetServerCertificateMetadataList(v []*ServerCertificateMetadata) *ListServerCertificatesOutput
- func (s ListServerCertificatesOutput) String() string
- type ListServiceSpecificCredentialsInput
- func (s ListServiceSpecificCredentialsInput) GoString() string
- func (s *ListServiceSpecificCredentialsInput) SetServiceName(v string) *ListServiceSpecificCredentialsInput
- func (s *ListServiceSpecificCredentialsInput) SetUserName(v string) *ListServiceSpecificCredentialsInput
- func (s ListServiceSpecificCredentialsInput) String() string
- func (s *ListServiceSpecificCredentialsInput) Validate() error
- type ListServiceSpecificCredentialsOutput
- type ListSigningCertificatesInput
- func (s ListSigningCertificatesInput) GoString() string
- func (s *ListSigningCertificatesInput) SetMarker(v string) *ListSigningCertificatesInput
- func (s *ListSigningCertificatesInput) SetMaxItems(v int64) *ListSigningCertificatesInput
- func (s *ListSigningCertificatesInput) SetUserName(v string) *ListSigningCertificatesInput
- func (s ListSigningCertificatesInput) String() string
- func (s *ListSigningCertificatesInput) Validate() error
- type ListSigningCertificatesOutput
- func (s ListSigningCertificatesOutput) GoString() string
- func (s *ListSigningCertificatesOutput) SetCertificates(v []*SigningCertificate) *ListSigningCertificatesOutput
- func (s *ListSigningCertificatesOutput) SetIsTruncated(v bool) *ListSigningCertificatesOutput
- func (s *ListSigningCertificatesOutput) SetMarker(v string) *ListSigningCertificatesOutput
- func (s ListSigningCertificatesOutput) String() string
- type ListUserPoliciesInput
- func (s ListUserPoliciesInput) GoString() string
- func (s *ListUserPoliciesInput) SetMarker(v string) *ListUserPoliciesInput
- func (s *ListUserPoliciesInput) SetMaxItems(v int64) *ListUserPoliciesInput
- func (s *ListUserPoliciesInput) SetUserName(v string) *ListUserPoliciesInput
- func (s ListUserPoliciesInput) String() string
- func (s *ListUserPoliciesInput) Validate() error
- type ListUserPoliciesOutput
- func (s ListUserPoliciesOutput) GoString() string
- func (s *ListUserPoliciesOutput) SetIsTruncated(v bool) *ListUserPoliciesOutput
- func (s *ListUserPoliciesOutput) SetMarker(v string) *ListUserPoliciesOutput
- func (s *ListUserPoliciesOutput) SetPolicyNames(v []*string) *ListUserPoliciesOutput
- func (s ListUserPoliciesOutput) String() string
- type ListUsersInput
- func (s ListUsersInput) GoString() string
- func (s *ListUsersInput) SetMarker(v string) *ListUsersInput
- func (s *ListUsersInput) SetMaxItems(v int64) *ListUsersInput
- func (s *ListUsersInput) SetPathPrefix(v string) *ListUsersInput
- func (s ListUsersInput) String() string
- func (s *ListUsersInput) Validate() error
- type ListUsersOutput
- type ListVirtualMFADevicesInput
- func (s ListVirtualMFADevicesInput) GoString() string
- func (s *ListVirtualMFADevicesInput) SetAssignmentStatus(v string) *ListVirtualMFADevicesInput
- func (s *ListVirtualMFADevicesInput) SetMarker(v string) *ListVirtualMFADevicesInput
- func (s *ListVirtualMFADevicesInput) SetMaxItems(v int64) *ListVirtualMFADevicesInput
- func (s ListVirtualMFADevicesInput) String() string
- func (s *ListVirtualMFADevicesInput) Validate() error
- type ListVirtualMFADevicesOutput
- func (s ListVirtualMFADevicesOutput) GoString() string
- func (s *ListVirtualMFADevicesOutput) SetIsTruncated(v bool) *ListVirtualMFADevicesOutput
- func (s *ListVirtualMFADevicesOutput) SetMarker(v string) *ListVirtualMFADevicesOutput
- func (s *ListVirtualMFADevicesOutput) SetVirtualMFADevices(v []*VirtualMFADevice) *ListVirtualMFADevicesOutput
- func (s ListVirtualMFADevicesOutput) String() string
- type LoginProfile
- type MFADevice
- type ManagedPolicyDetail
- func (s ManagedPolicyDetail) GoString() string
- func (s *ManagedPolicyDetail) SetArn(v string) *ManagedPolicyDetail
- func (s *ManagedPolicyDetail) SetAttachmentCount(v int64) *ManagedPolicyDetail
- func (s *ManagedPolicyDetail) SetCreateDate(v time.Time) *ManagedPolicyDetail
- func (s *ManagedPolicyDetail) SetDefaultVersionId(v string) *ManagedPolicyDetail
- func (s *ManagedPolicyDetail) SetDescription(v string) *ManagedPolicyDetail
- func (s *ManagedPolicyDetail) SetIsAttachable(v bool) *ManagedPolicyDetail
- func (s *ManagedPolicyDetail) SetPath(v string) *ManagedPolicyDetail
- func (s *ManagedPolicyDetail) SetPermissionsBoundaryUsageCount(v int64) *ManagedPolicyDetail
- func (s *ManagedPolicyDetail) SetPolicyId(v string) *ManagedPolicyDetail
- func (s *ManagedPolicyDetail) SetPolicyName(v string) *ManagedPolicyDetail
- func (s *ManagedPolicyDetail) SetPolicyVersionList(v []*PolicyVersion) *ManagedPolicyDetail
- func (s *ManagedPolicyDetail) SetUpdateDate(v time.Time) *ManagedPolicyDetail
- func (s ManagedPolicyDetail) String() string
- type OpenIDConnectProviderListEntry
- type OrganizationsDecisionDetail
- type PasswordPolicy
- func (s PasswordPolicy) GoString() string
- func (s *PasswordPolicy) SetAllowUsersToChangePassword(v bool) *PasswordPolicy
- func (s *PasswordPolicy) SetExpirePasswords(v bool) *PasswordPolicy
- func (s *PasswordPolicy) SetHardExpiry(v bool) *PasswordPolicy
- func (s *PasswordPolicy) SetMaxPasswordAge(v int64) *PasswordPolicy
- func (s *PasswordPolicy) SetMinimumPasswordLength(v int64) *PasswordPolicy
- func (s *PasswordPolicy) SetPasswordReusePrevention(v int64) *PasswordPolicy
- func (s *PasswordPolicy) SetRequireLowercaseCharacters(v bool) *PasswordPolicy
- func (s *PasswordPolicy) SetRequireNumbers(v bool) *PasswordPolicy
- func (s *PasswordPolicy) SetRequireSymbols(v bool) *PasswordPolicy
- func (s *PasswordPolicy) SetRequireUppercaseCharacters(v bool) *PasswordPolicy
- func (s PasswordPolicy) String() string
- type Policy
- func (s Policy) GoString() string
- func (s *Policy) SetArn(v string) *Policy
- func (s *Policy) SetAttachmentCount(v int64) *Policy
- func (s *Policy) SetCreateDate(v time.Time) *Policy
- func (s *Policy) SetDefaultVersionId(v string) *Policy
- func (s *Policy) SetDescription(v string) *Policy
- func (s *Policy) SetIsAttachable(v bool) *Policy
- func (s *Policy) SetPath(v string) *Policy
- func (s *Policy) SetPermissionsBoundaryUsageCount(v int64) *Policy
- func (s *Policy) SetPolicyId(v string) *Policy
- func (s *Policy) SetPolicyName(v string) *Policy
- func (s *Policy) SetUpdateDate(v time.Time) *Policy
- func (s Policy) String() string
- type PolicyDetail
- type PolicyGroup
- type PolicyRole
- type PolicyUser
- type PolicyVersion
- func (s PolicyVersion) GoString() string
- func (s *PolicyVersion) SetCreateDate(v time.Time) *PolicyVersion
- func (s *PolicyVersion) SetDocument(v string) *PolicyVersion
- func (s *PolicyVersion) SetIsDefaultVersion(v bool) *PolicyVersion
- func (s *PolicyVersion) SetVersionId(v string) *PolicyVersion
- func (s PolicyVersion) String() string
- type Position
- type PutGroupPolicyInput
- func (s PutGroupPolicyInput) GoString() string
- func (s *PutGroupPolicyInput) SetGroupName(v string) *PutGroupPolicyInput
- func (s *PutGroupPolicyInput) SetPolicyDocument(v string) *PutGroupPolicyInput
- func (s *PutGroupPolicyInput) SetPolicyName(v string) *PutGroupPolicyInput
- func (s PutGroupPolicyInput) String() string
- func (s *PutGroupPolicyInput) Validate() error
- type PutGroupPolicyOutput
- type PutRolePermissionsBoundaryInput
- func (s PutRolePermissionsBoundaryInput) GoString() string
- func (s *PutRolePermissionsBoundaryInput) SetPermissionsBoundary(v string) *PutRolePermissionsBoundaryInput
- func (s *PutRolePermissionsBoundaryInput) SetRoleName(v string) *PutRolePermissionsBoundaryInput
- func (s PutRolePermissionsBoundaryInput) String() string
- func (s *PutRolePermissionsBoundaryInput) Validate() error
- type PutRolePermissionsBoundaryOutput
- type PutRolePolicyInput
- func (s PutRolePolicyInput) GoString() string
- func (s *PutRolePolicyInput) SetPolicyDocument(v string) *PutRolePolicyInput
- func (s *PutRolePolicyInput) SetPolicyName(v string) *PutRolePolicyInput
- func (s *PutRolePolicyInput) SetRoleName(v string) *PutRolePolicyInput
- func (s PutRolePolicyInput) String() string
- func (s *PutRolePolicyInput) Validate() error
- type PutRolePolicyOutput
- type PutUserPermissionsBoundaryInput
- func (s PutUserPermissionsBoundaryInput) GoString() string
- func (s *PutUserPermissionsBoundaryInput) SetPermissionsBoundary(v string) *PutUserPermissionsBoundaryInput
- func (s *PutUserPermissionsBoundaryInput) SetUserName(v string) *PutUserPermissionsBoundaryInput
- func (s PutUserPermissionsBoundaryInput) String() string
- func (s *PutUserPermissionsBoundaryInput) Validate() error
- type PutUserPermissionsBoundaryOutput
- type PutUserPolicyInput
- func (s PutUserPolicyInput) GoString() string
- func (s *PutUserPolicyInput) SetPolicyDocument(v string) *PutUserPolicyInput
- func (s *PutUserPolicyInput) SetPolicyName(v string) *PutUserPolicyInput
- func (s *PutUserPolicyInput) SetUserName(v string) *PutUserPolicyInput
- func (s PutUserPolicyInput) String() string
- func (s *PutUserPolicyInput) Validate() error
- type PutUserPolicyOutput
- type RemoveClientIDFromOpenIDConnectProviderInput
- func (s RemoveClientIDFromOpenIDConnectProviderInput) GoString() string
- func (s *RemoveClientIDFromOpenIDConnectProviderInput) SetClientID(v string) *RemoveClientIDFromOpenIDConnectProviderInput
- func (s *RemoveClientIDFromOpenIDConnectProviderInput) SetOpenIDConnectProviderArn(v string) *RemoveClientIDFromOpenIDConnectProviderInput
- func (s RemoveClientIDFromOpenIDConnectProviderInput) String() string
- func (s *RemoveClientIDFromOpenIDConnectProviderInput) Validate() error
- type RemoveClientIDFromOpenIDConnectProviderOutput
- type RemoveRoleFromInstanceProfileInput
- func (s RemoveRoleFromInstanceProfileInput) GoString() string
- func (s *RemoveRoleFromInstanceProfileInput) SetInstanceProfileName(v string) *RemoveRoleFromInstanceProfileInput
- func (s *RemoveRoleFromInstanceProfileInput) SetRoleName(v string) *RemoveRoleFromInstanceProfileInput
- func (s RemoveRoleFromInstanceProfileInput) String() string
- func (s *RemoveRoleFromInstanceProfileInput) Validate() error
- type RemoveRoleFromInstanceProfileOutput
- type RemoveUserFromGroupInput
- func (s RemoveUserFromGroupInput) GoString() string
- func (s *RemoveUserFromGroupInput) SetGroupName(v string) *RemoveUserFromGroupInput
- func (s *RemoveUserFromGroupInput) SetUserName(v string) *RemoveUserFromGroupInput
- func (s RemoveUserFromGroupInput) String() string
- func (s *RemoveUserFromGroupInput) Validate() error
- type RemoveUserFromGroupOutput
- type ResetServiceSpecificCredentialInput
- func (s ResetServiceSpecificCredentialInput) GoString() string
- func (s *ResetServiceSpecificCredentialInput) SetServiceSpecificCredentialId(v string) *ResetServiceSpecificCredentialInput
- func (s *ResetServiceSpecificCredentialInput) SetUserName(v string) *ResetServiceSpecificCredentialInput
- func (s ResetServiceSpecificCredentialInput) String() string
- func (s *ResetServiceSpecificCredentialInput) Validate() error
- type ResetServiceSpecificCredentialOutput
- type ResourceSpecificResult
- func (s ResourceSpecificResult) GoString() string
- func (s *ResourceSpecificResult) SetEvalDecisionDetails(v map[string]*string) *ResourceSpecificResult
- func (s *ResourceSpecificResult) SetEvalResourceDecision(v string) *ResourceSpecificResult
- func (s *ResourceSpecificResult) SetEvalResourceName(v string) *ResourceSpecificResult
- func (s *ResourceSpecificResult) SetMatchedStatements(v []*Statement) *ResourceSpecificResult
- func (s *ResourceSpecificResult) SetMissingContextValues(v []*string) *ResourceSpecificResult
- func (s ResourceSpecificResult) String() string
- type ResyncMFADeviceInput
- func (s ResyncMFADeviceInput) GoString() string
- func (s *ResyncMFADeviceInput) SetAuthenticationCode1(v string) *ResyncMFADeviceInput
- func (s *ResyncMFADeviceInput) SetAuthenticationCode2(v string) *ResyncMFADeviceInput
- func (s *ResyncMFADeviceInput) SetSerialNumber(v string) *ResyncMFADeviceInput
- func (s *ResyncMFADeviceInput) SetUserName(v string) *ResyncMFADeviceInput
- func (s ResyncMFADeviceInput) String() string
- func (s *ResyncMFADeviceInput) Validate() error
- type ResyncMFADeviceOutput
- type Role
- func (s Role) GoString() string
- func (s *Role) SetArn(v string) *Role
- func (s *Role) SetAssumeRolePolicyDocument(v string) *Role
- func (s *Role) SetCreateDate(v time.Time) *Role
- func (s *Role) SetDescription(v string) *Role
- func (s *Role) SetMaxSessionDuration(v int64) *Role
- func (s *Role) SetPath(v string) *Role
- func (s *Role) SetPermissionsBoundary(v *AttachedPermissionsBoundary) *Role
- func (s *Role) SetRoleId(v string) *Role
- func (s *Role) SetRoleName(v string) *Role
- func (s Role) String() string
- type RoleDetail
- func (s RoleDetail) GoString() string
- func (s *RoleDetail) SetArn(v string) *RoleDetail
- func (s *RoleDetail) SetAssumeRolePolicyDocument(v string) *RoleDetail
- func (s *RoleDetail) SetAttachedManagedPolicies(v []*AttachedPolicy) *RoleDetail
- func (s *RoleDetail) SetCreateDate(v time.Time) *RoleDetail
- func (s *RoleDetail) SetInstanceProfileList(v []*InstanceProfile) *RoleDetail
- func (s *RoleDetail) SetPath(v string) *RoleDetail
- func (s *RoleDetail) SetPermissionsBoundary(v *AttachedPermissionsBoundary) *RoleDetail
- func (s *RoleDetail) SetRoleId(v string) *RoleDetail
- func (s *RoleDetail) SetRoleName(v string) *RoleDetail
- func (s *RoleDetail) SetRolePolicyList(v []*PolicyDetail) *RoleDetail
- func (s RoleDetail) String() string
- type RoleUsageType
- type SAMLProviderListEntry
- func (s SAMLProviderListEntry) GoString() string
- func (s *SAMLProviderListEntry) SetArn(v string) *SAMLProviderListEntry
- func (s *SAMLProviderListEntry) SetCreateDate(v time.Time) *SAMLProviderListEntry
- func (s *SAMLProviderListEntry) SetValidUntil(v time.Time) *SAMLProviderListEntry
- func (s SAMLProviderListEntry) String() string
- type SSHPublicKey
- func (s SSHPublicKey) GoString() string
- func (s *SSHPublicKey) SetFingerprint(v string) *SSHPublicKey
- func (s *SSHPublicKey) SetSSHPublicKeyBody(v string) *SSHPublicKey
- func (s *SSHPublicKey) SetSSHPublicKeyId(v string) *SSHPublicKey
- func (s *SSHPublicKey) SetStatus(v string) *SSHPublicKey
- func (s *SSHPublicKey) SetUploadDate(v time.Time) *SSHPublicKey
- func (s *SSHPublicKey) SetUserName(v string) *SSHPublicKey
- func (s SSHPublicKey) String() string
- type SSHPublicKeyMetadata
- func (s SSHPublicKeyMetadata) GoString() string
- func (s *SSHPublicKeyMetadata) SetSSHPublicKeyId(v string) *SSHPublicKeyMetadata
- func (s *SSHPublicKeyMetadata) SetStatus(v string) *SSHPublicKeyMetadata
- func (s *SSHPublicKeyMetadata) SetUploadDate(v time.Time) *SSHPublicKeyMetadata
- func (s *SSHPublicKeyMetadata) SetUserName(v string) *SSHPublicKeyMetadata
- func (s SSHPublicKeyMetadata) String() string
- type ServerCertificate
- func (s ServerCertificate) GoString() string
- func (s *ServerCertificate) SetCertificateBody(v string) *ServerCertificate
- func (s *ServerCertificate) SetCertificateChain(v string) *ServerCertificate
- func (s *ServerCertificate) SetServerCertificateMetadata(v *ServerCertificateMetadata) *ServerCertificate
- func (s ServerCertificate) String() string
- type ServerCertificateMetadata
- func (s ServerCertificateMetadata) GoString() string
- func (s *ServerCertificateMetadata) SetArn(v string) *ServerCertificateMetadata
- func (s *ServerCertificateMetadata) SetExpiration(v time.Time) *ServerCertificateMetadata
- func (s *ServerCertificateMetadata) SetPath(v string) *ServerCertificateMetadata
- func (s *ServerCertificateMetadata) SetServerCertificateId(v string) *ServerCertificateMetadata
- func (s *ServerCertificateMetadata) SetServerCertificateName(v string) *ServerCertificateMetadata
- func (s *ServerCertificateMetadata) SetUploadDate(v time.Time) *ServerCertificateMetadata
- func (s ServerCertificateMetadata) String() string
- type ServiceSpecificCredential
- func (s ServiceSpecificCredential) GoString() string
- func (s *ServiceSpecificCredential) SetCreateDate(v time.Time) *ServiceSpecificCredential
- func (s *ServiceSpecificCredential) SetServiceName(v string) *ServiceSpecificCredential
- func (s *ServiceSpecificCredential) SetServicePassword(v string) *ServiceSpecificCredential
- func (s *ServiceSpecificCredential) SetServiceSpecificCredentialId(v string) *ServiceSpecificCredential
- func (s *ServiceSpecificCredential) SetServiceUserName(v string) *ServiceSpecificCredential
- func (s *ServiceSpecificCredential) SetStatus(v string) *ServiceSpecificCredential
- func (s *ServiceSpecificCredential) SetUserName(v string) *ServiceSpecificCredential
- func (s ServiceSpecificCredential) String() string
- type ServiceSpecificCredentialMetadata
- func (s ServiceSpecificCredentialMetadata) GoString() string
- func (s *ServiceSpecificCredentialMetadata) SetCreateDate(v time.Time) *ServiceSpecificCredentialMetadata
- func (s *ServiceSpecificCredentialMetadata) SetServiceName(v string) *ServiceSpecificCredentialMetadata
- func (s *ServiceSpecificCredentialMetadata) SetServiceSpecificCredentialId(v string) *ServiceSpecificCredentialMetadata
- func (s *ServiceSpecificCredentialMetadata) SetServiceUserName(v string) *ServiceSpecificCredentialMetadata
- func (s *ServiceSpecificCredentialMetadata) SetStatus(v string) *ServiceSpecificCredentialMetadata
- func (s *ServiceSpecificCredentialMetadata) SetUserName(v string) *ServiceSpecificCredentialMetadata
- func (s ServiceSpecificCredentialMetadata) String() string
- type SetDefaultPolicyVersionInput
- func (s SetDefaultPolicyVersionInput) GoString() string
- func (s *SetDefaultPolicyVersionInput) SetPolicyArn(v string) *SetDefaultPolicyVersionInput
- func (s *SetDefaultPolicyVersionInput) SetVersionId(v string) *SetDefaultPolicyVersionInput
- func (s SetDefaultPolicyVersionInput) String() string
- func (s *SetDefaultPolicyVersionInput) Validate() error
- type SetDefaultPolicyVersionOutput
- type SigningCertificate
- func (s SigningCertificate) GoString() string
- func (s *SigningCertificate) SetCertificateBody(v string) *SigningCertificate
- func (s *SigningCertificate) SetCertificateId(v string) *SigningCertificate
- func (s *SigningCertificate) SetStatus(v string) *SigningCertificate
- func (s *SigningCertificate) SetUploadDate(v time.Time) *SigningCertificate
- func (s *SigningCertificate) SetUserName(v string) *SigningCertificate
- func (s SigningCertificate) String() string
- type SimulateCustomPolicyInput
- func (s SimulateCustomPolicyInput) GoString() string
- func (s *SimulateCustomPolicyInput) SetActionNames(v []*string) *SimulateCustomPolicyInput
- func (s *SimulateCustomPolicyInput) SetCallerArn(v string) *SimulateCustomPolicyInput
- func (s *SimulateCustomPolicyInput) SetContextEntries(v []*ContextEntry) *SimulateCustomPolicyInput
- func (s *SimulateCustomPolicyInput) SetMarker(v string) *SimulateCustomPolicyInput
- func (s *SimulateCustomPolicyInput) SetMaxItems(v int64) *SimulateCustomPolicyInput
- func (s *SimulateCustomPolicyInput) SetPolicyInputList(v []*string) *SimulateCustomPolicyInput
- func (s *SimulateCustomPolicyInput) SetResourceArns(v []*string) *SimulateCustomPolicyInput
- func (s *SimulateCustomPolicyInput) SetResourceHandlingOption(v string) *SimulateCustomPolicyInput
- func (s *SimulateCustomPolicyInput) SetResourceOwner(v string) *SimulateCustomPolicyInput
- func (s *SimulateCustomPolicyInput) SetResourcePolicy(v string) *SimulateCustomPolicyInput
- func (s SimulateCustomPolicyInput) String() string
- func (s *SimulateCustomPolicyInput) Validate() error
- type SimulatePolicyResponse
- func (s SimulatePolicyResponse) GoString() string
- func (s *SimulatePolicyResponse) SetEvaluationResults(v []*EvaluationResult) *SimulatePolicyResponse
- func (s *SimulatePolicyResponse) SetIsTruncated(v bool) *SimulatePolicyResponse
- func (s *SimulatePolicyResponse) SetMarker(v string) *SimulatePolicyResponse
- func (s SimulatePolicyResponse) String() string
- type SimulatePrincipalPolicyInput
- func (s SimulatePrincipalPolicyInput) GoString() string
- func (s *SimulatePrincipalPolicyInput) SetActionNames(v []*string) *SimulatePrincipalPolicyInput
- func (s *SimulatePrincipalPolicyInput) SetCallerArn(v string) *SimulatePrincipalPolicyInput
- func (s *SimulatePrincipalPolicyInput) SetContextEntries(v []*ContextEntry) *SimulatePrincipalPolicyInput
- func (s *SimulatePrincipalPolicyInput) SetMarker(v string) *SimulatePrincipalPolicyInput
- func (s *SimulatePrincipalPolicyInput) SetMaxItems(v int64) *SimulatePrincipalPolicyInput
- func (s *SimulatePrincipalPolicyInput) SetPolicyInputList(v []*string) *SimulatePrincipalPolicyInput
- func (s *SimulatePrincipalPolicyInput) SetPolicySourceArn(v string) *SimulatePrincipalPolicyInput
- func (s *SimulatePrincipalPolicyInput) SetResourceArns(v []*string) *SimulatePrincipalPolicyInput
- func (s *SimulatePrincipalPolicyInput) SetResourceHandlingOption(v string) *SimulatePrincipalPolicyInput
- func (s *SimulatePrincipalPolicyInput) SetResourceOwner(v string) *SimulatePrincipalPolicyInput
- func (s *SimulatePrincipalPolicyInput) SetResourcePolicy(v string) *SimulatePrincipalPolicyInput
- func (s SimulatePrincipalPolicyInput) String() string
- func (s *SimulatePrincipalPolicyInput) Validate() error
- type Statement
- func (s Statement) GoString() string
- func (s *Statement) SetEndPosition(v *Position) *Statement
- func (s *Statement) SetSourcePolicyId(v string) *Statement
- func (s *Statement) SetSourcePolicyType(v string) *Statement
- func (s *Statement) SetStartPosition(v *Position) *Statement
- func (s Statement) String() string
- type UpdateAccessKeyInput
- func (s UpdateAccessKeyInput) GoString() string
- func (s *UpdateAccessKeyInput) SetAccessKeyId(v string) *UpdateAccessKeyInput
- func (s *UpdateAccessKeyInput) SetStatus(v string) *UpdateAccessKeyInput
- func (s *UpdateAccessKeyInput) SetUserName(v string) *UpdateAccessKeyInput
- func (s UpdateAccessKeyInput) String() string
- func (s *UpdateAccessKeyInput) Validate() error
- type UpdateAccessKeyOutput
- type UpdateAccountPasswordPolicyInput
- func (s UpdateAccountPasswordPolicyInput) GoString() string
- func (s *UpdateAccountPasswordPolicyInput) SetAllowUsersToChangePassword(v bool) *UpdateAccountPasswordPolicyInput
- func (s *UpdateAccountPasswordPolicyInput) SetHardExpiry(v bool) *UpdateAccountPasswordPolicyInput
- func (s *UpdateAccountPasswordPolicyInput) SetMaxPasswordAge(v int64) *UpdateAccountPasswordPolicyInput
- func (s *UpdateAccountPasswordPolicyInput) SetMinimumPasswordLength(v int64) *UpdateAccountPasswordPolicyInput
- func (s *UpdateAccountPasswordPolicyInput) SetPasswordReusePrevention(v int64) *UpdateAccountPasswordPolicyInput
- func (s *UpdateAccountPasswordPolicyInput) SetRequireLowercaseCharacters(v bool) *UpdateAccountPasswordPolicyInput
- func (s *UpdateAccountPasswordPolicyInput) SetRequireNumbers(v bool) *UpdateAccountPasswordPolicyInput
- func (s *UpdateAccountPasswordPolicyInput) SetRequireSymbols(v bool) *UpdateAccountPasswordPolicyInput
- func (s *UpdateAccountPasswordPolicyInput) SetRequireUppercaseCharacters(v bool) *UpdateAccountPasswordPolicyInput
- func (s UpdateAccountPasswordPolicyInput) String() string
- func (s *UpdateAccountPasswordPolicyInput) Validate() error
- type UpdateAccountPasswordPolicyOutput
- type UpdateAssumeRolePolicyInput
- func (s UpdateAssumeRolePolicyInput) GoString() string
- func (s *UpdateAssumeRolePolicyInput) SetPolicyDocument(v string) *UpdateAssumeRolePolicyInput
- func (s *UpdateAssumeRolePolicyInput) SetRoleName(v string) *UpdateAssumeRolePolicyInput
- func (s UpdateAssumeRolePolicyInput) String() string
- func (s *UpdateAssumeRolePolicyInput) Validate() error
- type UpdateAssumeRolePolicyOutput
- type UpdateGroupInput
- func (s UpdateGroupInput) GoString() string
- func (s *UpdateGroupInput) SetGroupName(v string) *UpdateGroupInput
- func (s *UpdateGroupInput) SetNewGroupName(v string) *UpdateGroupInput
- func (s *UpdateGroupInput) SetNewPath(v string) *UpdateGroupInput
- func (s UpdateGroupInput) String() string
- func (s *UpdateGroupInput) Validate() error
- type UpdateGroupOutput
- type UpdateLoginProfileInput
- func (s UpdateLoginProfileInput) GoString() string
- func (s *UpdateLoginProfileInput) SetPassword(v string) *UpdateLoginProfileInput
- func (s *UpdateLoginProfileInput) SetPasswordResetRequired(v bool) *UpdateLoginProfileInput
- func (s *UpdateLoginProfileInput) SetUserName(v string) *UpdateLoginProfileInput
- func (s UpdateLoginProfileInput) String() string
- func (s *UpdateLoginProfileInput) Validate() error
- type UpdateLoginProfileOutput
- type UpdateOpenIDConnectProviderThumbprintInput
- func (s UpdateOpenIDConnectProviderThumbprintInput) GoString() string
- func (s *UpdateOpenIDConnectProviderThumbprintInput) SetOpenIDConnectProviderArn(v string) *UpdateOpenIDConnectProviderThumbprintInput
- func (s *UpdateOpenIDConnectProviderThumbprintInput) SetThumbprintList(v []*string) *UpdateOpenIDConnectProviderThumbprintInput
- func (s UpdateOpenIDConnectProviderThumbprintInput) String() string
- func (s *UpdateOpenIDConnectProviderThumbprintInput) Validate() error
- type UpdateOpenIDConnectProviderThumbprintOutput
- type UpdateRoleDescriptionInput
- func (s UpdateRoleDescriptionInput) GoString() string
- func (s *UpdateRoleDescriptionInput) SetDescription(v string) *UpdateRoleDescriptionInput
- func (s *UpdateRoleDescriptionInput) SetRoleName(v string) *UpdateRoleDescriptionInput
- func (s UpdateRoleDescriptionInput) String() string
- func (s *UpdateRoleDescriptionInput) Validate() error
- type UpdateRoleDescriptionOutput
- type UpdateRoleInput
- func (s UpdateRoleInput) GoString() string
- func (s *UpdateRoleInput) SetDescription(v string) *UpdateRoleInput
- func (s *UpdateRoleInput) SetMaxSessionDuration(v int64) *UpdateRoleInput
- func (s *UpdateRoleInput) SetRoleName(v string) *UpdateRoleInput
- func (s UpdateRoleInput) String() string
- func (s *UpdateRoleInput) Validate() error
- type UpdateRoleOutput
- type UpdateSAMLProviderInput
- func (s UpdateSAMLProviderInput) GoString() string
- func (s *UpdateSAMLProviderInput) SetSAMLMetadataDocument(v string) *UpdateSAMLProviderInput
- func (s *UpdateSAMLProviderInput) SetSAMLProviderArn(v string) *UpdateSAMLProviderInput
- func (s UpdateSAMLProviderInput) String() string
- func (s *UpdateSAMLProviderInput) Validate() error
- type UpdateSAMLProviderOutput
- type UpdateSSHPublicKeyInput
- func (s UpdateSSHPublicKeyInput) GoString() string
- func (s *UpdateSSHPublicKeyInput) SetSSHPublicKeyId(v string) *UpdateSSHPublicKeyInput
- func (s *UpdateSSHPublicKeyInput) SetStatus(v string) *UpdateSSHPublicKeyInput
- func (s *UpdateSSHPublicKeyInput) SetUserName(v string) *UpdateSSHPublicKeyInput
- func (s UpdateSSHPublicKeyInput) String() string
- func (s *UpdateSSHPublicKeyInput) Validate() error
- type UpdateSSHPublicKeyOutput
- type UpdateServerCertificateInput
- func (s UpdateServerCertificateInput) GoString() string
- func (s *UpdateServerCertificateInput) SetNewPath(v string) *UpdateServerCertificateInput
- func (s *UpdateServerCertificateInput) SetNewServerCertificateName(v string) *UpdateServerCertificateInput
- func (s *UpdateServerCertificateInput) SetServerCertificateName(v string) *UpdateServerCertificateInput
- func (s UpdateServerCertificateInput) String() string
- func (s *UpdateServerCertificateInput) Validate() error
- type UpdateServerCertificateOutput
- type UpdateServiceSpecificCredentialInput
- func (s UpdateServiceSpecificCredentialInput) GoString() string
- func (s *UpdateServiceSpecificCredentialInput) SetServiceSpecificCredentialId(v string) *UpdateServiceSpecificCredentialInput
- func (s *UpdateServiceSpecificCredentialInput) SetStatus(v string) *UpdateServiceSpecificCredentialInput
- func (s *UpdateServiceSpecificCredentialInput) SetUserName(v string) *UpdateServiceSpecificCredentialInput
- func (s UpdateServiceSpecificCredentialInput) String() string
- func (s *UpdateServiceSpecificCredentialInput) Validate() error
- type UpdateServiceSpecificCredentialOutput
- type UpdateSigningCertificateInput
- func (s UpdateSigningCertificateInput) GoString() string
- func (s *UpdateSigningCertificateInput) SetCertificateId(v string) *UpdateSigningCertificateInput
- func (s *UpdateSigningCertificateInput) SetStatus(v string) *UpdateSigningCertificateInput
- func (s *UpdateSigningCertificateInput) SetUserName(v string) *UpdateSigningCertificateInput
- func (s UpdateSigningCertificateInput) String() string
- func (s *UpdateSigningCertificateInput) Validate() error
- type UpdateSigningCertificateOutput
- type UpdateUserInput
- func (s UpdateUserInput) GoString() string
- func (s *UpdateUserInput) SetNewPath(v string) *UpdateUserInput
- func (s *UpdateUserInput) SetNewUserName(v string) *UpdateUserInput
- func (s *UpdateUserInput) SetUserName(v string) *UpdateUserInput
- func (s UpdateUserInput) String() string
- func (s *UpdateUserInput) Validate() error
- type UpdateUserOutput
- type UploadSSHPublicKeyInput
- func (s UploadSSHPublicKeyInput) GoString() string
- func (s *UploadSSHPublicKeyInput) SetSSHPublicKeyBody(v string) *UploadSSHPublicKeyInput
- func (s *UploadSSHPublicKeyInput) SetUserName(v string) *UploadSSHPublicKeyInput
- func (s UploadSSHPublicKeyInput) String() string
- func (s *UploadSSHPublicKeyInput) Validate() error
- type UploadSSHPublicKeyOutput
- type UploadServerCertificateInput
- func (s UploadServerCertificateInput) GoString() string
- func (s *UploadServerCertificateInput) SetCertificateBody(v string) *UploadServerCertificateInput
- func (s *UploadServerCertificateInput) SetCertificateChain(v string) *UploadServerCertificateInput
- func (s *UploadServerCertificateInput) SetPath(v string) *UploadServerCertificateInput
- func (s *UploadServerCertificateInput) SetPrivateKey(v string) *UploadServerCertificateInput
- func (s *UploadServerCertificateInput) SetServerCertificateName(v string) *UploadServerCertificateInput
- func (s UploadServerCertificateInput) String() string
- func (s *UploadServerCertificateInput) Validate() error
- type UploadServerCertificateOutput
- type UploadSigningCertificateInput
- func (s UploadSigningCertificateInput) GoString() string
- func (s *UploadSigningCertificateInput) SetCertificateBody(v string) *UploadSigningCertificateInput
- func (s *UploadSigningCertificateInput) SetUserName(v string) *UploadSigningCertificateInput
- func (s UploadSigningCertificateInput) String() string
- func (s *UploadSigningCertificateInput) Validate() error
- type UploadSigningCertificateOutput
- type User
- func (s User) GoString() string
- func (s *User) SetArn(v string) *User
- func (s *User) SetCreateDate(v time.Time) *User
- func (s *User) SetPasswordLastUsed(v time.Time) *User
- func (s *User) SetPath(v string) *User
- func (s *User) SetPermissionsBoundary(v *AttachedPermissionsBoundary) *User
- func (s *User) SetUserId(v string) *User
- func (s *User) SetUserName(v string) *User
- func (s User) String() string
- type UserDetail
- func (s UserDetail) GoString() string
- func (s *UserDetail) SetArn(v string) *UserDetail
- func (s *UserDetail) SetAttachedManagedPolicies(v []*AttachedPolicy) *UserDetail
- func (s *UserDetail) SetCreateDate(v time.Time) *UserDetail
- func (s *UserDetail) SetGroupList(v []*string) *UserDetail
- func (s *UserDetail) SetPath(v string) *UserDetail
- func (s *UserDetail) SetPermissionsBoundary(v *AttachedPermissionsBoundary) *UserDetail
- func (s *UserDetail) SetUserId(v string) *UserDetail
- func (s *UserDetail) SetUserName(v string) *UserDetail
- func (s *UserDetail) SetUserPolicyList(v []*PolicyDetail) *UserDetail
- func (s UserDetail) String() string
- type VirtualMFADevice
- func (s VirtualMFADevice) GoString() string
- func (s *VirtualMFADevice) SetBase32StringSeed(v []byte) *VirtualMFADevice
- func (s *VirtualMFADevice) SetEnableDate(v time.Time) *VirtualMFADevice
- func (s *VirtualMFADevice) SetQRCodePNG(v []byte) *VirtualMFADevice
- func (s *VirtualMFADevice) SetSerialNumber(v string) *VirtualMFADevice
- func (s *VirtualMFADevice) SetUser(v *User) *VirtualMFADevice
- func (s VirtualMFADevice) String() string
Examples ¶
- IAM.AddClientIDToOpenIDConnectProvider (Shared00)
- IAM.AddRoleToInstanceProfile (Shared00)
- IAM.AddUserToGroup (Shared00)
- IAM.AttachGroupPolicy (Shared00)
- IAM.AttachRolePolicy (Shared00)
- IAM.AttachUserPolicy (Shared00)
- IAM.ChangePassword (Shared00)
- IAM.CreateAccessKey (Shared00)
- IAM.CreateAccountAlias (Shared00)
- IAM.CreateGroup (Shared00)
- IAM.CreateInstanceProfile (Shared00)
- IAM.CreateLoginProfile (Shared00)
- IAM.CreateOpenIDConnectProvider (Shared00)
- IAM.CreateRole (Shared00)
- IAM.CreateUser (Shared00)
- IAM.DeleteAccessKey (Shared00)
- IAM.DeleteAccountAlias (Shared00)
- IAM.DeleteAccountPasswordPolicy (Shared00)
- IAM.DeleteGroupPolicy (Shared00)
- IAM.DeleteInstanceProfile (Shared00)
- IAM.DeleteLoginProfile (Shared00)
- IAM.DeleteRole (Shared00)
- IAM.DeleteRolePolicy (Shared00)
- IAM.DeleteSigningCertificate (Shared00)
- IAM.DeleteUser (Shared00)
- IAM.DeleteUserPolicy (Shared00)
- IAM.DeleteVirtualMFADevice (Shared00)
- IAM.GetAccountPasswordPolicy (Shared00)
- IAM.GetAccountSummary (Shared00)
- IAM.GetInstanceProfile (Shared00)
- IAM.GetLoginProfile (Shared00)
- IAM.GetRole (Shared00)
- IAM.GetUser (Shared00)
- IAM.ListAccessKeys (Shared00)
- IAM.ListAccountAliases (Shared00)
- IAM.ListGroupPolicies (Shared00)
- IAM.ListGroups (Shared00)
- IAM.ListGroupsForUser (Shared00)
- IAM.ListSigningCertificates (Shared00)
- IAM.ListUsers (Shared00)
- IAM.ListVirtualMFADevices (Shared00)
- IAM.PutGroupPolicy (Shared00)
- IAM.PutRolePolicy (Shared00)
- IAM.PutUserPolicy (Shared00)
- IAM.RemoveRoleFromInstanceProfile (Shared00)
- IAM.RemoveUserFromGroup (Shared00)
- IAM.UpdateAccessKey (Shared00)
- IAM.UpdateAccountPasswordPolicy (Shared00)
- IAM.UpdateAssumeRolePolicy (Shared00)
- IAM.UpdateGroup (Shared00)
- IAM.UpdateLoginProfile (Shared00)
- IAM.UpdateSigningCertificate (Shared00)
- IAM.UpdateUser (Shared00)
- IAM.UploadServerCertificate (Shared00)
- IAM.UploadSigningCertificate (Shared00)
Constants ¶
const ( // ContextKeyTypeEnumString is a ContextKeyTypeEnum enum value ContextKeyTypeEnumString = "string" // ContextKeyTypeEnumStringList is a ContextKeyTypeEnum enum value ContextKeyTypeEnumStringList = "stringList" // ContextKeyTypeEnumNumeric is a ContextKeyTypeEnum enum value ContextKeyTypeEnumNumeric = "numeric" // ContextKeyTypeEnumNumericList is a ContextKeyTypeEnum enum value ContextKeyTypeEnumNumericList = "numericList" // ContextKeyTypeEnumBoolean is a ContextKeyTypeEnum enum value ContextKeyTypeEnumBoolean = "boolean" // ContextKeyTypeEnumBooleanList is a ContextKeyTypeEnum enum value ContextKeyTypeEnumBooleanList = "booleanList" // ContextKeyTypeEnumIp is a ContextKeyTypeEnum enum value ContextKeyTypeEnumIp = "ip" // ContextKeyTypeEnumIpList is a ContextKeyTypeEnum enum value ContextKeyTypeEnumIpList = "ipList" // ContextKeyTypeEnumBinary is a ContextKeyTypeEnum enum value ContextKeyTypeEnumBinary = "binary" // ContextKeyTypeEnumBinaryList is a ContextKeyTypeEnum enum value ContextKeyTypeEnumBinaryList = "binaryList" // ContextKeyTypeEnumDate is a ContextKeyTypeEnum enum value ContextKeyTypeEnumDate = "date" // ContextKeyTypeEnumDateList is a ContextKeyTypeEnum enum value ContextKeyTypeEnumDateList = "dateList" )
const ( // DeletionTaskStatusTypeSucceeded is a DeletionTaskStatusType enum value DeletionTaskStatusTypeSucceeded = "SUCCEEDED" // DeletionTaskStatusTypeInProgress is a DeletionTaskStatusType enum value DeletionTaskStatusTypeInProgress = "IN_PROGRESS" // DeletionTaskStatusTypeFailed is a DeletionTaskStatusType enum value DeletionTaskStatusTypeFailed = "FAILED" // DeletionTaskStatusTypeNotStarted is a DeletionTaskStatusType enum value DeletionTaskStatusTypeNotStarted = "NOT_STARTED" )
const ( // EntityTypeUser is a EntityType enum value EntityTypeUser = "User" // EntityTypeRole is a EntityType enum value EntityTypeRole = "Role" // EntityTypeGroup is a EntityType enum value EntityTypeGroup = "Group" // EntityTypeLocalManagedPolicy is a EntityType enum value EntityTypeLocalManagedPolicy = "LocalManagedPolicy" // EntityTypeAwsmanagedPolicy is a EntityType enum value EntityTypeAwsmanagedPolicy = "AWSManagedPolicy" )
const ( // PolicyEvaluationDecisionTypeAllowed is a PolicyEvaluationDecisionType enum value PolicyEvaluationDecisionTypeAllowed = "allowed" // PolicyEvaluationDecisionTypeExplicitDeny is a PolicyEvaluationDecisionType enum value PolicyEvaluationDecisionTypeExplicitDeny = "explicitDeny" // PolicyEvaluationDecisionTypeImplicitDeny is a PolicyEvaluationDecisionType enum value PolicyEvaluationDecisionTypeImplicitDeny = "implicitDeny" )
const ( // PolicySourceTypeUser is a PolicySourceType enum value PolicySourceTypeUser = "user" // PolicySourceTypeGroup is a PolicySourceType enum value PolicySourceTypeGroup = "group" // PolicySourceTypeRole is a PolicySourceType enum value PolicySourceTypeRole = "role" // PolicySourceTypeAwsManaged is a PolicySourceType enum value PolicySourceTypeAwsManaged = "aws-managed" // PolicySourceTypeUserManaged is a PolicySourceType enum value PolicySourceTypeUserManaged = "user-managed" // PolicySourceTypeResource is a PolicySourceType enum value PolicySourceTypeResource = "resource" // PolicySourceTypeNone is a PolicySourceType enum value PolicySourceTypeNone = "none" )
const ( // PolicyUsageTypePermissionsPolicy is a PolicyUsageType enum value PolicyUsageTypePermissionsPolicy = "PermissionsPolicy" // PolicyUsageTypePermissionsBoundary is a PolicyUsageType enum value PolicyUsageTypePermissionsBoundary = "PermissionsBoundary" )
The policy usage type that indicates whether the policy is used as a permissions policy or as the permissions boundary for an entity.
For more information about permissions boundaries, see Permissions Boundaries for IAM Identities (https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies_boundaries.html) in the IAM User Guide.
const ( // ReportStateTypeStarted is a ReportStateType enum value ReportStateTypeStarted = "STARTED" // ReportStateTypeInprogress is a ReportStateType enum value ReportStateTypeInprogress = "INPROGRESS" // ReportStateTypeComplete is a ReportStateType enum value ReportStateTypeComplete = "COMPLETE" )
const ( // AssignmentStatusTypeAssigned is a assignmentStatusType enum value AssignmentStatusTypeAssigned = "Assigned" // AssignmentStatusTypeUnassigned is a assignmentStatusType enum value AssignmentStatusTypeUnassigned = "Unassigned" // AssignmentStatusTypeAny is a assignmentStatusType enum value AssignmentStatusTypeAny = "Any" )
const ( // EncodingTypeSsh is a encodingType enum value EncodingTypeSsh = "SSH" // EncodingTypePem is a encodingType enum value EncodingTypePem = "PEM" )
const ( // PolicyScopeTypeAll is a policyScopeType enum value PolicyScopeTypeAll = "All" // PolicyScopeTypeAws is a policyScopeType enum value PolicyScopeTypeAws = "AWS" // PolicyScopeTypeLocal is a policyScopeType enum value PolicyScopeTypeLocal = "Local" )
const ( // StatusTypeActive is a statusType enum value StatusTypeActive = "Active" // StatusTypeInactive is a statusType enum value StatusTypeInactive = "Inactive" )
const ( // SummaryKeyTypeUsers is a summaryKeyType enum value SummaryKeyTypeUsers = "Users" // SummaryKeyTypeUsersQuota is a summaryKeyType enum value SummaryKeyTypeUsersQuota = "UsersQuota" // SummaryKeyTypeGroups is a summaryKeyType enum value SummaryKeyTypeGroups = "Groups" // SummaryKeyTypeGroupsQuota is a summaryKeyType enum value SummaryKeyTypeGroupsQuota = "GroupsQuota" // SummaryKeyTypeServerCertificates is a summaryKeyType enum value SummaryKeyTypeServerCertificates = "ServerCertificates" // SummaryKeyTypeServerCertificatesQuota is a summaryKeyType enum value SummaryKeyTypeServerCertificatesQuota = "ServerCertificatesQuota" // SummaryKeyTypeUserPolicySizeQuota is a summaryKeyType enum value SummaryKeyTypeUserPolicySizeQuota = "UserPolicySizeQuota" // SummaryKeyTypeGroupPolicySizeQuota is a summaryKeyType enum value SummaryKeyTypeGroupPolicySizeQuota = "GroupPolicySizeQuota" // SummaryKeyTypeGroupsPerUserQuota is a summaryKeyType enum value SummaryKeyTypeGroupsPerUserQuota = "GroupsPerUserQuota" // SummaryKeyTypeSigningCertificatesPerUserQuota is a summaryKeyType enum value SummaryKeyTypeSigningCertificatesPerUserQuota = "SigningCertificatesPerUserQuota" // SummaryKeyTypeAccessKeysPerUserQuota is a summaryKeyType enum value SummaryKeyTypeAccessKeysPerUserQuota = "AccessKeysPerUserQuota" // SummaryKeyTypeMfadevices is a summaryKeyType enum value SummaryKeyTypeMfadevices = "MFADevices" // SummaryKeyTypeMfadevicesInUse is a summaryKeyType enum value SummaryKeyTypeMfadevicesInUse = "MFADevicesInUse" // SummaryKeyTypeAccountMfaenabled is a summaryKeyType enum value SummaryKeyTypeAccountMfaenabled = "AccountMFAEnabled" // SummaryKeyTypeAccountAccessKeysPresent is a summaryKeyType enum value SummaryKeyTypeAccountAccessKeysPresent = "AccountAccessKeysPresent" // SummaryKeyTypeAccountSigningCertificatesPresent is a summaryKeyType enum value SummaryKeyTypeAccountSigningCertificatesPresent = "AccountSigningCertificatesPresent" // SummaryKeyTypeAttachedPoliciesPerGroupQuota is a summaryKeyType enum value SummaryKeyTypeAttachedPoliciesPerGroupQuota = "AttachedPoliciesPerGroupQuota" // SummaryKeyTypeAttachedPoliciesPerRoleQuota is a summaryKeyType enum value SummaryKeyTypeAttachedPoliciesPerRoleQuota = "AttachedPoliciesPerRoleQuota" // SummaryKeyTypeAttachedPoliciesPerUserQuota is a summaryKeyType enum value SummaryKeyTypeAttachedPoliciesPerUserQuota = "AttachedPoliciesPerUserQuota" // SummaryKeyTypePolicies is a summaryKeyType enum value SummaryKeyTypePolicies = "Policies" // SummaryKeyTypePoliciesQuota is a summaryKeyType enum value SummaryKeyTypePoliciesQuota = "PoliciesQuota" // SummaryKeyTypePolicySizeQuota is a summaryKeyType enum value SummaryKeyTypePolicySizeQuota = "PolicySizeQuota" // SummaryKeyTypePolicyVersionsInUse is a summaryKeyType enum value SummaryKeyTypePolicyVersionsInUse = "PolicyVersionsInUse" // SummaryKeyTypePolicyVersionsInUseQuota is a summaryKeyType enum value SummaryKeyTypePolicyVersionsInUseQuota = "PolicyVersionsInUseQuota" // SummaryKeyTypeVersionsPerPolicyQuota is a summaryKeyType enum value SummaryKeyTypeVersionsPerPolicyQuota = "VersionsPerPolicyQuota" )
const ( // ErrCodeCredentialReportExpiredException for service response error code // "ReportExpired". // // The request was rejected because the most recent credential report has expired. // To generate a new credential report, use GenerateCredentialReport. For more // information about credential report expiration, see Getting Credential Reports // (http://docs.aws.amazon.com/IAM/latest/UserGuide/credential-reports.html) // in the IAM User Guide. ErrCodeCredentialReportExpiredException = "ReportExpired" // ErrCodeCredentialReportNotPresentException for service response error code // "ReportNotPresent". // // The request was rejected because the credential report does not exist. To // generate a credential report, use GenerateCredentialReport. ErrCodeCredentialReportNotPresentException = "ReportNotPresent" // ErrCodeCredentialReportNotReadyException for service response error code // "ReportInProgress". // // The request was rejected because the credential report is still being generated. ErrCodeCredentialReportNotReadyException = "ReportInProgress" // ErrCodeDeleteConflictException for service response error code // "DeleteConflict". // // The request was rejected because it attempted to delete a resource that has // attached subordinate entities. The error message describes these entities. ErrCodeDeleteConflictException = "DeleteConflict" // ErrCodeDuplicateCertificateException for service response error code // "DuplicateCertificate". // // The request was rejected because the same certificate is associated with // an IAM user in the account. ErrCodeDuplicateCertificateException = "DuplicateCertificate" // ErrCodeDuplicateSSHPublicKeyException for service response error code // "DuplicateSSHPublicKey". // // The request was rejected because the SSH public key is already associated // with the specified IAM user. ErrCodeDuplicateSSHPublicKeyException = "DuplicateSSHPublicKey" // ErrCodeEntityAlreadyExistsException for service response error code // "EntityAlreadyExists". // // The request was rejected because it attempted to create a resource that already // exists. ErrCodeEntityAlreadyExistsException = "EntityAlreadyExists" // ErrCodeEntityTemporarilyUnmodifiableException for service response error code // "EntityTemporarilyUnmodifiable". // // The request was rejected because it referenced an entity that is temporarily // unmodifiable, such as a user name that was deleted and then recreated. The // error indicates that the request is likely to succeed if you try again after // waiting several minutes. The error message describes the entity. ErrCodeEntityTemporarilyUnmodifiableException = "EntityTemporarilyUnmodifiable" // ErrCodeInvalidAuthenticationCodeException for service response error code // "InvalidAuthenticationCode". // // The request was rejected because the authentication code was not recognized. // The error message describes the specific error. ErrCodeInvalidAuthenticationCodeException = "InvalidAuthenticationCode" // ErrCodeInvalidCertificateException for service response error code // "InvalidCertificate". // // The request was rejected because the certificate is invalid. ErrCodeInvalidCertificateException = "InvalidCertificate" // ErrCodeInvalidInputException for service response error code // "InvalidInput". // // The request was rejected because an invalid or out-of-range value was supplied // for an input parameter. ErrCodeInvalidInputException = "InvalidInput" // ErrCodeInvalidPublicKeyException for service response error code // "InvalidPublicKey". // // The request was rejected because the public key is malformed or otherwise // invalid. ErrCodeInvalidPublicKeyException = "InvalidPublicKey" // ErrCodeInvalidUserTypeException for service response error code // "InvalidUserType". // // The request was rejected because the type of user for the transaction was // incorrect. ErrCodeInvalidUserTypeException = "InvalidUserType" // ErrCodeKeyPairMismatchException for service response error code // "KeyPairMismatch". // // The request was rejected because the public key certificate and the private // key do not match. ErrCodeKeyPairMismatchException = "KeyPairMismatch" // ErrCodeLimitExceededException for service response error code // "LimitExceeded". // // The request was rejected because it attempted to create resources beyond // the current AWS account limits. The error message describes the limit exceeded. ErrCodeLimitExceededException = "LimitExceeded" // ErrCodeMalformedCertificateException for service response error code // "MalformedCertificate". // // The request was rejected because the certificate was malformed or expired. // The error message describes the specific error. ErrCodeMalformedCertificateException = "MalformedCertificate" // ErrCodeMalformedPolicyDocumentException for service response error code // "MalformedPolicyDocument". // // The request was rejected because the policy document was malformed. The error // message describes the specific error. ErrCodeMalformedPolicyDocumentException = "MalformedPolicyDocument" // ErrCodeNoSuchEntityException for service response error code // "NoSuchEntity". // // The request was rejected because it referenced an entity that does not exist. // The error message describes the entity. ErrCodeNoSuchEntityException = "NoSuchEntity" // ErrCodePasswordPolicyViolationException for service response error code // "PasswordPolicyViolation". // // The request was rejected because the provided password did not meet the requirements // imposed by the account password policy. ErrCodePasswordPolicyViolationException = "PasswordPolicyViolation" // ErrCodePolicyEvaluationException for service response error code // "PolicyEvaluation". // // The request failed because a provided policy could not be successfully evaluated. // An additional detailed message indicates the source of the failure. ErrCodePolicyEvaluationException = "PolicyEvaluation" // ErrCodePolicyNotAttachableException for service response error code // "PolicyNotAttachable". // // The request failed because AWS service role policies can only be attached // to the service-linked role for that service. ErrCodePolicyNotAttachableException = "PolicyNotAttachable" // ErrCodeServiceFailureException for service response error code // "ServiceFailure". // // The request processing has failed because of an unknown error, exception // or failure. ErrCodeServiceFailureException = "ServiceFailure" // ErrCodeServiceNotSupportedException for service response error code // "NotSupportedService". // // The specified service does not support service-specific credentials. ErrCodeServiceNotSupportedException = "NotSupportedService" // ErrCodeUnmodifiableEntityException for service response error code // "UnmodifiableEntity". // // The request was rejected because only the service that depends on the service-linked // role can modify or delete the role on your behalf. The error message includes // the name of the service that depends on this service-linked role. You must // request the change through that service. ErrCodeUnmodifiableEntityException = "UnmodifiableEntity" // ErrCodeUnrecognizedPublicKeyEncodingException for service response error code // "UnrecognizedPublicKeyEncoding". // // The request was rejected because the public key encoding format is unsupported // or unrecognized. ErrCodeUnrecognizedPublicKeyEncodingException = "UnrecognizedPublicKeyEncoding" )
const ( ServiceName = "iam" // Name of service. EndpointsID = ServiceName // ID to lookup a service endpoint with. ServiceID = "IAM" // ServiceID is a unique identifer of a specific service. )
Service information constants
const (
// PermissionsBoundaryAttachmentTypePermissionsBoundaryPolicy is a PermissionsBoundaryAttachmentType enum value
PermissionsBoundaryAttachmentTypePermissionsBoundaryPolicy = "PermissionsBoundaryPolicy"
)
const (
// ReportFormatTypeTextCsv is a ReportFormatType enum value
ReportFormatTypeTextCsv = "text/csv"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccessKey ¶
type AccessKey struct { // The ID for this access key. // // AccessKeyId is a required field AccessKeyId *string `min:"16" type:"string" required:"true"` // The date when the access key was created. CreateDate *time.Time `type:"timestamp" timestampFormat:"iso8601"` // The secret key used to sign requests. // // SecretAccessKey is a required field SecretAccessKey *string `type:"string" required:"true"` // The status of the access key. Active means that the key is valid for API // calls, while Inactive means it is not. // // Status is a required field Status *string `type:"string" required:"true" enum:"statusType"` // The name of the IAM user that the access key is associated with. // // UserName is a required field UserName *string `min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
Contains information about an AWS access key.
This data type is used as a response element in the CreateAccessKey and ListAccessKeys operations.
The SecretAccessKey value is returned only in response to CreateAccessKey. You can get a secret access key only when you first create an access key; you cannot recover the secret access key later. If you lose a secret access key, you must create a new access key.
func (*AccessKey) SetAccessKeyId ¶ added in v1.5.0
SetAccessKeyId sets the AccessKeyId field's value.
func (*AccessKey) SetCreateDate ¶ added in v1.5.0
SetCreateDate sets the CreateDate field's value.
func (*AccessKey) SetSecretAccessKey ¶ added in v1.5.0
SetSecretAccessKey sets the SecretAccessKey field's value.
func (*AccessKey) SetUserName ¶ added in v1.5.0
SetUserName sets the UserName field's value.
type AccessKeyLastUsed ¶
type AccessKeyLastUsed struct { // The date and time, in ISO 8601 date-time format (http://www.iso.org/iso/iso8601), // when the access key was most recently used. This field is null in the following // situations: // // * The user does not have an access key. // // * An access key exists but has never been used, at least not since IAM // started tracking this information on April 22nd, 2015. // // * There is no sign-in data associated with the user // // LastUsedDate is a required field LastUsedDate *time.Time `type:"timestamp" timestampFormat:"iso8601" required:"true"` // The AWS region where this access key was most recently used. This field is // displays "N/A" in the following situations: // // * The user does not have an access key. // // * An access key exists but has never been used, at least not since IAM // started tracking this information on April 22nd, 2015. // // * There is no sign-in data associated with the user // // For more information about AWS regions, see Regions and Endpoints (http://docs.aws.amazon.com/general/latest/gr/rande.html) // in the Amazon Web Services General Reference. // // Region is a required field Region *string `type:"string" required:"true"` // The name of the AWS service with which this access key was most recently // used. This field displays "N/A" in the following situations: // // * The user does not have an access key. // // * An access key exists but has never been used, at least not since IAM // started tracking this information on April 22nd, 2015. // // * There is no sign-in data associated with the user // // ServiceName is a required field ServiceName *string `type:"string" required:"true"` // contains filtered or unexported fields }
Contains information about the last time an AWS access key was used.
This data type is used as a response element in the GetAccessKeyLastUsed operation.
func (AccessKeyLastUsed) GoString ¶ added in v0.6.5
func (s AccessKeyLastUsed) GoString() string
GoString returns the string representation
func (*AccessKeyLastUsed) SetLastUsedDate ¶ added in v1.5.0
func (s *AccessKeyLastUsed) SetLastUsedDate(v time.Time) *AccessKeyLastUsed
SetLastUsedDate sets the LastUsedDate field's value.
func (*AccessKeyLastUsed) SetRegion ¶ added in v1.5.0
func (s *AccessKeyLastUsed) SetRegion(v string) *AccessKeyLastUsed
SetRegion sets the Region field's value.
func (*AccessKeyLastUsed) SetServiceName ¶ added in v1.5.0
func (s *AccessKeyLastUsed) SetServiceName(v string) *AccessKeyLastUsed
SetServiceName sets the ServiceName field's value.
func (AccessKeyLastUsed) String ¶ added in v0.6.5
func (s AccessKeyLastUsed) String() string
String returns the string representation
type AccessKeyMetadata ¶
type AccessKeyMetadata struct { // The ID for this access key. AccessKeyId *string `min:"16" type:"string"` // The date when the access key was created. CreateDate *time.Time `type:"timestamp" timestampFormat:"iso8601"` // The status of the access key. Active means the key is valid for API calls; // Inactive means it is not. Status *string `type:"string" enum:"statusType"` // The name of the IAM user that the key is associated with. UserName *string `min:"1" type:"string"` // contains filtered or unexported fields }
Contains information about an AWS access key, without its secret key.
This data type is used as a response element in the ListAccessKeys operation.
func (AccessKeyMetadata) GoString ¶ added in v0.6.5
func (s AccessKeyMetadata) GoString() string
GoString returns the string representation
func (*AccessKeyMetadata) SetAccessKeyId ¶ added in v1.5.0
func (s *AccessKeyMetadata) SetAccessKeyId(v string) *AccessKeyMetadata
SetAccessKeyId sets the AccessKeyId field's value.
func (*AccessKeyMetadata) SetCreateDate ¶ added in v1.5.0
func (s *AccessKeyMetadata) SetCreateDate(v time.Time) *AccessKeyMetadata
SetCreateDate sets the CreateDate field's value.
func (*AccessKeyMetadata) SetStatus ¶ added in v1.5.0
func (s *AccessKeyMetadata) SetStatus(v string) *AccessKeyMetadata
SetStatus sets the Status field's value.
func (*AccessKeyMetadata) SetUserName ¶ added in v1.5.0
func (s *AccessKeyMetadata) SetUserName(v string) *AccessKeyMetadata
SetUserName sets the UserName field's value.
func (AccessKeyMetadata) String ¶ added in v0.6.5
func (s AccessKeyMetadata) String() string
String returns the string representation
type AddClientIDToOpenIDConnectProviderInput ¶
type AddClientIDToOpenIDConnectProviderInput struct { // The client ID (also known as audience) to add to the IAM OpenID Connect provider // resource. // // ClientID is a required field ClientID *string `min:"1" type:"string" required:"true"` // The Amazon Resource Name (ARN) of the IAM OpenID Connect (OIDC) provider // resource to add the client ID to. You can get a list of OIDC provider ARNs // by using the ListOpenIDConnectProviders operation. // // OpenIDConnectProviderArn is a required field OpenIDConnectProviderArn *string `min:"20" type:"string" required:"true"` // contains filtered or unexported fields }
func (AddClientIDToOpenIDConnectProviderInput) GoString ¶ added in v0.6.5
func (s AddClientIDToOpenIDConnectProviderInput) GoString() string
GoString returns the string representation
func (*AddClientIDToOpenIDConnectProviderInput) SetClientID ¶ added in v1.5.0
func (s *AddClientIDToOpenIDConnectProviderInput) SetClientID(v string) *AddClientIDToOpenIDConnectProviderInput
SetClientID sets the ClientID field's value.
func (*AddClientIDToOpenIDConnectProviderInput) SetOpenIDConnectProviderArn ¶ added in v1.5.0
func (s *AddClientIDToOpenIDConnectProviderInput) SetOpenIDConnectProviderArn(v string) *AddClientIDToOpenIDConnectProviderInput
SetOpenIDConnectProviderArn sets the OpenIDConnectProviderArn field's value.
func (AddClientIDToOpenIDConnectProviderInput) String ¶ added in v0.6.5
func (s AddClientIDToOpenIDConnectProviderInput) String() string
String returns the string representation
func (*AddClientIDToOpenIDConnectProviderInput) Validate ¶ added in v1.1.21
func (s *AddClientIDToOpenIDConnectProviderInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AddClientIDToOpenIDConnectProviderOutput ¶
type AddClientIDToOpenIDConnectProviderOutput struct {
// contains filtered or unexported fields
}
func (AddClientIDToOpenIDConnectProviderOutput) GoString ¶ added in v0.6.5
func (s AddClientIDToOpenIDConnectProviderOutput) GoString() string
GoString returns the string representation
func (AddClientIDToOpenIDConnectProviderOutput) String ¶ added in v0.6.5
func (s AddClientIDToOpenIDConnectProviderOutput) String() string
String returns the string representation
type AddRoleToInstanceProfileInput ¶
type AddRoleToInstanceProfileInput struct { // The name of the instance profile to update. // // This parameter allows (per its regex pattern (http://wikipedia.org/wiki/regex)) // a string of characters consisting of upper and lowercase alphanumeric characters // with no spaces. You can also include any of the following characters: _+=,.@- // // InstanceProfileName is a required field InstanceProfileName *string `min:"1" type:"string" required:"true"` // The name of the role to add. // // This parameter allows (per its regex pattern (http://wikipedia.org/wiki/regex)) // a string of characters consisting of upper and lowercase alphanumeric characters // with no spaces. You can also include any of the following characters: _+=,.@- // // RoleName is a required field RoleName *string `min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (AddRoleToInstanceProfileInput) GoString ¶ added in v0.6.5
func (s AddRoleToInstanceProfileInput) GoString() string
GoString returns the string representation
func (*AddRoleToInstanceProfileInput) SetInstanceProfileName ¶ added in v1.5.0
func (s *AddRoleToInstanceProfileInput) SetInstanceProfileName(v string) *AddRoleToInstanceProfileInput
SetInstanceProfileName sets the InstanceProfileName field's value.
func (*AddRoleToInstanceProfileInput) SetRoleName ¶ added in v1.5.0
func (s *AddRoleToInstanceProfileInput) SetRoleName(v string) *AddRoleToInstanceProfileInput
SetRoleName sets the RoleName field's value.