| Package | Description |
|---|---|
| software.amazon.awssdk.services.iam |
|
| software.amazon.awssdk.services.iam.model |
| Modifier and Type | Method and Description |
|---|---|
default AddClientIdToOpenIdConnectProviderResponse |
IamClient.addClientIDToOpenIDConnectProvider(AddClientIdToOpenIdConnectProviderRequest addClientIdToOpenIdConnectProviderRequest)
Adds a new client ID (also known as audience) to the list of client IDs already registered for the specified IAM
OpenID Connect (OIDC) provider resource.
|
default AddClientIdToOpenIdConnectProviderResponse |
IamClient.addClientIDToOpenIDConnectProvider(Consumer<AddClientIdToOpenIdConnectProviderRequest.Builder> addClientIdToOpenIdConnectProviderRequest)
Adds a new client ID (also known as audience) to the list of client IDs already registered for the specified IAM
OpenID Connect (OIDC) provider resource.
|
default AddRoleToInstanceProfileResponse |
IamClient.addRoleToInstanceProfile(AddRoleToInstanceProfileRequest addRoleToInstanceProfileRequest)
Adds the specified IAM role to the specified instance profile.
|
default AddRoleToInstanceProfileResponse |
IamClient.addRoleToInstanceProfile(Consumer<AddRoleToInstanceProfileRequest.Builder> addRoleToInstanceProfileRequest)
Adds the specified IAM role to the specified instance profile.
|
default AddUserToGroupResponse |
IamClient.addUserToGroup(AddUserToGroupRequest addUserToGroupRequest)
Adds the specified user to the specified group.
|
default AddUserToGroupResponse |
IamClient.addUserToGroup(Consumer<AddUserToGroupRequest.Builder> addUserToGroupRequest)
Adds the specified user to the specified group.
|
default AttachGroupPolicyResponse |
IamClient.attachGroupPolicy(AttachGroupPolicyRequest attachGroupPolicyRequest)
Attaches the specified managed policy to the specified IAM group.
|
default AttachGroupPolicyResponse |
IamClient.attachGroupPolicy(Consumer<AttachGroupPolicyRequest.Builder> attachGroupPolicyRequest)
Attaches the specified managed policy to the specified IAM group.
|
default AttachRolePolicyResponse |
IamClient.attachRolePolicy(AttachRolePolicyRequest attachRolePolicyRequest)
Attaches the specified managed policy to the specified IAM role.
|
default AttachRolePolicyResponse |
IamClient.attachRolePolicy(Consumer<AttachRolePolicyRequest.Builder> attachRolePolicyRequest)
Attaches the specified managed policy to the specified IAM role.
|
default AttachUserPolicyResponse |
IamClient.attachUserPolicy(AttachUserPolicyRequest attachUserPolicyRequest)
Attaches the specified managed policy to the specified user.
|
default AttachUserPolicyResponse |
IamClient.attachUserPolicy(Consumer<AttachUserPolicyRequest.Builder> attachUserPolicyRequest)
Attaches the specified managed policy to the specified user.
|
default ChangePasswordResponse |
IamClient.changePassword(ChangePasswordRequest changePasswordRequest)
Changes the password of the IAM user who is calling this operation.
|
default ChangePasswordResponse |
IamClient.changePassword(Consumer<ChangePasswordRequest.Builder> changePasswordRequest)
Changes the password of the IAM user who is calling this operation.
|
default CreateAccessKeyResponse |
IamClient.createAccessKey()
Creates a new Amazon Web Services secret access key and corresponding Amazon Web Services access key ID for the
specified user.
|
default CreateAccessKeyResponse |
IamClient.createAccessKey(Consumer<CreateAccessKeyRequest.Builder> createAccessKeyRequest)
Creates a new Amazon Web Services secret access key and corresponding Amazon Web Services access key ID for the
specified user.
|
default CreateAccessKeyResponse |
IamClient.createAccessKey(CreateAccessKeyRequest createAccessKeyRequest)
Creates a new Amazon Web Services secret access key and corresponding Amazon Web Services access key ID for the
specified user.
|
default CreateAccountAliasResponse |
IamClient.createAccountAlias(Consumer<CreateAccountAliasRequest.Builder> createAccountAliasRequest)
Creates an alias for your Amazon Web Services account.
|
default CreateAccountAliasResponse |
IamClient.createAccountAlias(CreateAccountAliasRequest createAccountAliasRequest)
Creates an alias for your Amazon Web Services account.
|
default CreateGroupResponse |
IamClient.createGroup(Consumer<CreateGroupRequest.Builder> createGroupRequest)
Creates a new group.
|
default CreateGroupResponse |
IamClient.createGroup(CreateGroupRequest createGroupRequest)
Creates a new group.
|
default CreateInstanceProfileResponse |
IamClient.createInstanceProfile(Consumer<CreateInstanceProfileRequest.Builder> createInstanceProfileRequest)
Creates a new instance profile.
|
default CreateInstanceProfileResponse |
IamClient.createInstanceProfile(CreateInstanceProfileRequest createInstanceProfileRequest)
Creates a new instance profile.
|
default CreateLoginProfileResponse |
IamClient.createLoginProfile(Consumer<CreateLoginProfileRequest.Builder> createLoginProfileRequest)
Creates a password for the specified IAM user.
|
default CreateLoginProfileResponse |
IamClient.createLoginProfile(CreateLoginProfileRequest createLoginProfileRequest)
Creates a password for the specified IAM user.
|
default CreateOpenIdConnectProviderResponse |
IamClient.createOpenIDConnectProvider(Consumer<CreateOpenIdConnectProviderRequest.Builder> createOpenIdConnectProviderRequest)
Creates an IAM entity to describe an identity provider (IdP) that supports OpenID Connect (OIDC).
|
default CreateOpenIdConnectProviderResponse |
IamClient.createOpenIDConnectProvider(CreateOpenIdConnectProviderRequest createOpenIdConnectProviderRequest)
Creates an IAM entity to describe an identity provider (IdP) that supports OpenID Connect (OIDC).
|
default CreatePolicyResponse |
IamClient.createPolicy(Consumer<CreatePolicyRequest.Builder> createPolicyRequest)
Creates a new managed policy for your Amazon Web Services account.
|
default CreatePolicyResponse |
IamClient.createPolicy(CreatePolicyRequest createPolicyRequest)
Creates a new managed policy for your Amazon Web Services account.
|
default CreatePolicyVersionResponse |
IamClient.createPolicyVersion(Consumer<CreatePolicyVersionRequest.Builder> createPolicyVersionRequest)
Creates a new version of the specified managed policy.
|
default CreatePolicyVersionResponse |
IamClient.createPolicyVersion(CreatePolicyVersionRequest createPolicyVersionRequest)
Creates a new version of the specified managed policy.
|
default CreateRoleResponse |
IamClient.createRole(Consumer<CreateRoleRequest.Builder> createRoleRequest)
Creates a new role for your Amazon Web Services account.
|
default CreateRoleResponse |
IamClient.createRole(CreateRoleRequest createRoleRequest)
Creates a new role for your Amazon Web Services account.
|
default CreateSamlProviderResponse |
IamClient.createSAMLProvider(Consumer<CreateSamlProviderRequest.Builder> createSamlProviderRequest)
Creates an IAM resource that describes an identity provider (IdP) that supports SAML 2.0.
|
default CreateSamlProviderResponse |
IamClient.createSAMLProvider(CreateSamlProviderRequest createSamlProviderRequest)
Creates an IAM resource that describes an identity provider (IdP) that supports SAML 2.0.
|
default CreateServiceLinkedRoleResponse |
IamClient.createServiceLinkedRole(Consumer<CreateServiceLinkedRoleRequest.Builder> createServiceLinkedRoleRequest)
Creates an IAM role that is linked to a specific Amazon Web Services service.
|
default CreateServiceLinkedRoleResponse |
IamClient.createServiceLinkedRole(CreateServiceLinkedRoleRequest createServiceLinkedRoleRequest)
Creates an IAM role that is linked to a specific Amazon Web Services service.
|
default CreateServiceSpecificCredentialResponse |
IamClient.createServiceSpecificCredential(Consumer<CreateServiceSpecificCredentialRequest.Builder> createServiceSpecificCredentialRequest)
Generates a set of credentials consisting of a user name and password that can be used to access the service
specified in the request.
|
default CreateServiceSpecificCredentialResponse |
IamClient.createServiceSpecificCredential(CreateServiceSpecificCredentialRequest createServiceSpecificCredentialRequest)
Generates a set of credentials consisting of a user name and password that can be used to access the service
specified in the request.
|
default CreateUserResponse |
IamClient.createUser(Consumer<CreateUserRequest.Builder> createUserRequest)
Creates a new IAM user for your Amazon Web Services account.
|
default CreateUserResponse |
IamClient.createUser(CreateUserRequest createUserRequest)
Creates a new IAM user for your Amazon Web Services account.
|
default CreateVirtualMfaDeviceResponse |
IamClient.createVirtualMFADevice(Consumer<CreateVirtualMfaDeviceRequest.Builder> createVirtualMfaDeviceRequest)
Creates a new virtual MFA device for the Amazon Web Services account.
|
default CreateVirtualMfaDeviceResponse |
IamClient.createVirtualMFADevice(CreateVirtualMfaDeviceRequest createVirtualMfaDeviceRequest)
Creates a new virtual MFA device for the Amazon Web Services account.
|
default DeactivateMfaDeviceResponse |
IamClient.deactivateMFADevice(Consumer<DeactivateMfaDeviceRequest.Builder> deactivateMfaDeviceRequest)
Deactivates the specified MFA device and removes it from association with the user name for which it was
originally enabled.
|
default DeactivateMfaDeviceResponse |
IamClient.deactivateMFADevice(DeactivateMfaDeviceRequest deactivateMfaDeviceRequest)
Deactivates the specified MFA device and removes it from association with the user name for which it was
originally enabled.
|
default DeleteAccessKeyResponse |
IamClient.deleteAccessKey(Consumer<DeleteAccessKeyRequest.Builder> deleteAccessKeyRequest)
Deletes the access key pair associated with the specified IAM user.
|
default DeleteAccessKeyResponse |
IamClient.deleteAccessKey(DeleteAccessKeyRequest deleteAccessKeyRequest)
Deletes the access key pair associated with the specified IAM user.
|
default DeleteAccountAliasResponse |
IamClient.deleteAccountAlias(Consumer<DeleteAccountAliasRequest.Builder> deleteAccountAliasRequest)
Deletes the specified Amazon Web Services account alias.
|
default DeleteAccountAliasResponse |
IamClient.deleteAccountAlias(DeleteAccountAliasRequest deleteAccountAliasRequest)
Deletes the specified Amazon Web Services account alias.
|
default DeleteAccountPasswordPolicyResponse |
IamClient.deleteAccountPasswordPolicy()
Deletes the password policy for the Amazon Web Services account.
|
default DeleteAccountPasswordPolicyResponse |
IamClient.deleteAccountPasswordPolicy(Consumer<DeleteAccountPasswordPolicyRequest.Builder> deleteAccountPasswordPolicyRequest)
Deletes the password policy for the Amazon Web Services account.
|
default DeleteAccountPasswordPolicyResponse |
IamClient.deleteAccountPasswordPolicy(DeleteAccountPasswordPolicyRequest deleteAccountPasswordPolicyRequest)
Deletes the password policy for the Amazon Web Services account.
|
default DeleteGroupResponse |
IamClient.deleteGroup(Consumer<DeleteGroupRequest.Builder> deleteGroupRequest)
Deletes the specified IAM group.
|
default DeleteGroupResponse |
IamClient.deleteGroup(DeleteGroupRequest deleteGroupRequest)
Deletes the specified IAM group.
|
default DeleteGroupPolicyResponse |
IamClient.deleteGroupPolicy(Consumer<DeleteGroupPolicyRequest.Builder> deleteGroupPolicyRequest)
Deletes the specified inline policy that is embedded in the specified IAM group.
|
default DeleteGroupPolicyResponse |
IamClient.deleteGroupPolicy(DeleteGroupPolicyRequest deleteGroupPolicyRequest)
Deletes the specified inline policy that is embedded in the specified IAM group.
|
default DeleteInstanceProfileResponse |
IamClient.deleteInstanceProfile(Consumer<DeleteInstanceProfileRequest.Builder> deleteInstanceProfileRequest)
Deletes the specified instance profile.
|
default DeleteInstanceProfileResponse |
IamClient.deleteInstanceProfile(DeleteInstanceProfileRequest deleteInstanceProfileRequest)
Deletes the specified instance profile.
|
default DeleteLoginProfileResponse |
IamClient.deleteLoginProfile(Consumer<DeleteLoginProfileRequest.Builder> deleteLoginProfileRequest)
Deletes the password for the specified IAM user, For more information, see Managing
passwords for IAM users.
|
default DeleteLoginProfileResponse |
IamClient.deleteLoginProfile(DeleteLoginProfileRequest deleteLoginProfileRequest)
Deletes the password for the specified IAM user, For more information, see Managing
passwords for IAM users.
|
default DeleteOpenIdConnectProviderResponse |
IamClient.deleteOpenIDConnectProvider(Consumer<DeleteOpenIdConnectProviderRequest.Builder> deleteOpenIdConnectProviderRequest)
Deletes an OpenID Connect identity provider (IdP) resource object in IAM.
|
default DeleteOpenIdConnectProviderResponse |
IamClient.deleteOpenIDConnectProvider(DeleteOpenIdConnectProviderRequest deleteOpenIdConnectProviderRequest)
Deletes an OpenID Connect identity provider (IdP) resource object in IAM.
|
default DeletePolicyResponse |
IamClient.deletePolicy(Consumer<DeletePolicyRequest.Builder> deletePolicyRequest)
Deletes the specified managed policy.
|
default DeletePolicyResponse |
IamClient.deletePolicy(DeletePolicyRequest deletePolicyRequest)
Deletes the specified managed policy.
|
default DeletePolicyVersionResponse |
IamClient.deletePolicyVersion(Consumer<DeletePolicyVersionRequest.Builder> deletePolicyVersionRequest)
Deletes the specified version from the specified managed policy.
|
default DeletePolicyVersionResponse |
IamClient.deletePolicyVersion(DeletePolicyVersionRequest deletePolicyVersionRequest)
Deletes the specified version from the specified managed policy.
|
default DeleteRoleResponse |
IamClient.deleteRole(Consumer<DeleteRoleRequest.Builder> deleteRoleRequest)
Deletes the specified role.
|
default DeleteRoleResponse |
IamClient.deleteRole(DeleteRoleRequest deleteRoleRequest)
Deletes the specified role.
|
default DeleteRolePermissionsBoundaryResponse |
IamClient.deleteRolePermissionsBoundary(Consumer<DeleteRolePermissionsBoundaryRequest.Builder> deleteRolePermissionsBoundaryRequest)
Deletes the permissions boundary for the specified IAM role.
|
default DeleteRolePermissionsBoundaryResponse |
IamClient.deleteRolePermissionsBoundary(DeleteRolePermissionsBoundaryRequest deleteRolePermissionsBoundaryRequest)
Deletes the permissions boundary for the specified IAM role.
|
default DeleteRolePolicyResponse |
IamClient.deleteRolePolicy(Consumer<DeleteRolePolicyRequest.Builder> deleteRolePolicyRequest)
Deletes the specified inline policy that is embedded in the specified IAM role.
|
default DeleteRolePolicyResponse |
IamClient.deleteRolePolicy(DeleteRolePolicyRequest deleteRolePolicyRequest)
Deletes the specified inline policy that is embedded in the specified IAM role.
|
default DeleteSamlProviderResponse |
IamClient.deleteSAMLProvider(Consumer<DeleteSamlProviderRequest.Builder> deleteSamlProviderRequest)
Deletes a SAML provider resource in IAM.
|
default DeleteSamlProviderResponse |
IamClient.deleteSAMLProvider(DeleteSamlProviderRequest deleteSamlProviderRequest)
Deletes a SAML provider resource in IAM.
|
default DeleteServerCertificateResponse |
IamClient.deleteServerCertificate(Consumer<DeleteServerCertificateRequest.Builder> deleteServerCertificateRequest)
Deletes the specified server certificate.
|
default DeleteServerCertificateResponse |
IamClient.deleteServerCertificate(DeleteServerCertificateRequest deleteServerCertificateRequest)
Deletes the specified server certificate.
|
default DeleteServiceLinkedRoleResponse |
IamClient.deleteServiceLinkedRole(Consumer<DeleteServiceLinkedRoleRequest.Builder> deleteServiceLinkedRoleRequest)
Submits a service-linked role deletion request and returns a
DeletionTaskId, which you can use to
check the status of the deletion. |
default DeleteServiceLinkedRoleResponse |
IamClient.deleteServiceLinkedRole(DeleteServiceLinkedRoleRequest deleteServiceLinkedRoleRequest)
Submits a service-linked role deletion request and returns a
DeletionTaskId, which you can use to
check the status of the deletion. |
default DeleteServiceSpecificCredentialResponse |
IamClient.deleteServiceSpecificCredential(Consumer<DeleteServiceSpecificCredentialRequest.Builder> deleteServiceSpecificCredentialRequest)
Deletes the specified service-specific credential.
|
default DeleteServiceSpecificCredentialResponse |
IamClient.deleteServiceSpecificCredential(DeleteServiceSpecificCredentialRequest deleteServiceSpecificCredentialRequest)
Deletes the specified service-specific credential.
|
default DeleteSigningCertificateResponse |
IamClient.deleteSigningCertificate(Consumer<DeleteSigningCertificateRequest.Builder> deleteSigningCertificateRequest)
Deletes a signing certificate associated with the specified IAM user.
|
default DeleteSigningCertificateResponse |
IamClient.deleteSigningCertificate(DeleteSigningCertificateRequest deleteSigningCertificateRequest)
Deletes a signing certificate associated with the specified IAM user.
|
default DeleteSshPublicKeyResponse |
IamClient.deleteSSHPublicKey(Consumer<DeleteSshPublicKeyRequest.Builder> deleteSshPublicKeyRequest)
Deletes the specified SSH public key.
|
default DeleteSshPublicKeyResponse |
IamClient.deleteSSHPublicKey(DeleteSshPublicKeyRequest deleteSshPublicKeyRequest)
Deletes the specified SSH public key.
|
default DeleteUserResponse |
IamClient.deleteUser(Consumer<DeleteUserRequest.Builder> deleteUserRequest)
Deletes the specified IAM user.
|
default DeleteUserResponse |
IamClient.deleteUser(DeleteUserRequest deleteUserRequest)
Deletes the specified IAM user.
|
default DeleteUserPermissionsBoundaryResponse |
IamClient.deleteUserPermissionsBoundary(Consumer<DeleteUserPermissionsBoundaryRequest.Builder> deleteUserPermissionsBoundaryRequest)
Deletes the permissions boundary for the specified IAM user.
|
default DeleteUserPermissionsBoundaryResponse |
IamClient.deleteUserPermissionsBoundary(DeleteUserPermissionsBoundaryRequest deleteUserPermissionsBoundaryRequest)
Deletes the permissions boundary for the specified IAM user.
|
default DeleteUserPolicyResponse |
IamClient.deleteUserPolicy(Consumer<DeleteUserPolicyRequest.Builder> deleteUserPolicyRequest)
Deletes the specified inline policy that is embedded in the specified IAM user.
|
default DeleteUserPolicyResponse |
IamClient.deleteUserPolicy(DeleteUserPolicyRequest deleteUserPolicyRequest)
Deletes the specified inline policy that is embedded in the specified IAM user.
|
default DeleteVirtualMfaDeviceResponse |
IamClient.deleteVirtualMFADevice(Consumer<DeleteVirtualMfaDeviceRequest.Builder> deleteVirtualMfaDeviceRequest)
Deletes a virtual MFA device.
|
default DeleteVirtualMfaDeviceResponse |
IamClient.deleteVirtualMFADevice(DeleteVirtualMfaDeviceRequest deleteVirtualMfaDeviceRequest)
Deletes a virtual MFA device.
|
default DetachGroupPolicyResponse |
IamClient.detachGroupPolicy(Consumer<DetachGroupPolicyRequest.Builder> detachGroupPolicyRequest)
Removes the specified managed policy from the specified IAM group.
|
default DetachGroupPolicyResponse |
IamClient.detachGroupPolicy(DetachGroupPolicyRequest detachGroupPolicyRequest)
Removes the specified managed policy from the specified IAM group.
|
default DetachRolePolicyResponse |
IamClient.detachRolePolicy(Consumer<DetachRolePolicyRequest.Builder> detachRolePolicyRequest)
Removes the specified managed policy from the specified role.
|
default DetachRolePolicyResponse |
IamClient.detachRolePolicy(DetachRolePolicyRequest detachRolePolicyRequest)
Removes the specified managed policy from the specified role.
|
default DetachUserPolicyResponse |
IamClient.detachUserPolicy(Consumer<DetachUserPolicyRequest.Builder> detachUserPolicyRequest)
Removes the specified managed policy from the specified user.
|
default DetachUserPolicyResponse |
IamClient.detachUserPolicy(DetachUserPolicyRequest detachUserPolicyRequest)
Removes the specified managed policy from the specified user.
|
default EnableMfaDeviceResponse |
IamClient.enableMFADevice(Consumer<EnableMfaDeviceRequest.Builder> enableMfaDeviceRequest)
Enables the specified MFA device and associates it with the specified IAM user.
|
default EnableMfaDeviceResponse |
IamClient.enableMFADevice(EnableMfaDeviceRequest enableMfaDeviceRequest)
Enables the specified MFA device and associates it with the specified IAM user.
|
default GenerateCredentialReportResponse |
IamClient.generateCredentialReport()
Generates a credential report for the Amazon Web Services account.
|
default GenerateCredentialReportResponse |
IamClient.generateCredentialReport(Consumer<GenerateCredentialReportRequest.Builder> generateCredentialReportRequest)
Generates a credential report for the Amazon Web Services account.
|
default GenerateCredentialReportResponse |
IamClient.generateCredentialReport(GenerateCredentialReportRequest generateCredentialReportRequest)
Generates a credential report for the Amazon Web Services account.
|
default GenerateOrganizationsAccessReportResponse |
IamClient.generateOrganizationsAccessReport(Consumer<GenerateOrganizationsAccessReportRequest.Builder> generateOrganizationsAccessReportRequest)
Generates a report for service last accessed data for Organizations.
|
default GenerateOrganizationsAccessReportResponse |
IamClient.generateOrganizationsAccessReport(GenerateOrganizationsAccessReportRequest generateOrganizationsAccessReportRequest)
Generates a report for service last accessed data for Organizations.
|
default GenerateServiceLastAccessedDetailsResponse |
IamClient.generateServiceLastAccessedDetails(Consumer<GenerateServiceLastAccessedDetailsRequest.Builder> generateServiceLastAccessedDetailsRequest)
Generates a report that includes details about when an IAM resource (user, group, role, or policy) was last used
in an attempt to access Amazon Web Services services.
|
default GenerateServiceLastAccessedDetailsResponse |
IamClient.generateServiceLastAccessedDetails(GenerateServiceLastAccessedDetailsRequest generateServiceLastAccessedDetailsRequest)
Generates a report that includes details about when an IAM resource (user, group, role, or policy) was last used
in an attempt to access Amazon Web Services services.
|
default GetAccessKeyLastUsedResponse |
IamClient.getAccessKeyLastUsed(Consumer<GetAccessKeyLastUsedRequest.Builder> getAccessKeyLastUsedRequest)
Retrieves information about when the specified access key was last used.
|
default GetAccessKeyLastUsedResponse |
IamClient.getAccessKeyLastUsed(GetAccessKeyLastUsedRequest getAccessKeyLastUsedRequest)
Retrieves information about when the specified access key was last used.
|
default GetAccountAuthorizationDetailsResponse |
IamClient.getAccountAuthorizationDetails()
Retrieves information about all IAM users, groups, roles, and policies in your Amazon Web Services account,
including their relationships to one another.
|
default GetAccountAuthorizationDetailsResponse |
IamClient.getAccountAuthorizationDetails(Consumer<GetAccountAuthorizationDetailsRequest.Builder> getAccountAuthorizationDetailsRequest)
Retrieves information about all IAM users, groups, roles, and policies in your Amazon Web Services account,
including their relationships to one another.
|
default GetAccountAuthorizationDetailsResponse |
IamClient.getAccountAuthorizationDetails(GetAccountAuthorizationDetailsRequest getAccountAuthorizationDetailsRequest)
Retrieves information about all IAM users, groups, roles, and policies in your Amazon Web Services account,
including their relationships to one another.
|
default GetAccountAuthorizationDetailsIterable |
IamClient.getAccountAuthorizationDetailsPaginator()
Retrieves information about all IAM users, groups, roles, and policies in your Amazon Web Services account,
including their relationships to one another.
|
default GetAccountAuthorizationDetailsIterable |
IamClient.getAccountAuthorizationDetailsPaginator(Consumer<GetAccountAuthorizationDetailsRequest.Builder> getAccountAuthorizationDetailsRequest)
Retrieves information about all IAM users, groups, roles, and policies in your Amazon Web Services account,
including their relationships to one another.
|
default GetAccountAuthorizationDetailsIterable |
IamClient.getAccountAuthorizationDetailsPaginator(GetAccountAuthorizationDetailsRequest getAccountAuthorizationDetailsRequest)
Retrieves information about all IAM users, groups, roles, and policies in your Amazon Web Services account,
including their relationships to one another.
|
default GetAccountPasswordPolicyResponse |
IamClient.getAccountPasswordPolicy()
Retrieves the password policy for the Amazon Web Services account.
|
default GetAccountPasswordPolicyResponse |
IamClient.getAccountPasswordPolicy(Consumer<GetAccountPasswordPolicyRequest.Builder> getAccountPasswordPolicyRequest)
Retrieves the password policy for the Amazon Web Services account.
|
default GetAccountPasswordPolicyResponse |
IamClient.getAccountPasswordPolicy(GetAccountPasswordPolicyRequest getAccountPasswordPolicyRequest)
Retrieves the password policy for the Amazon Web Services account.
|
default GetAccountSummaryResponse |
IamClient.getAccountSummary()
Retrieves information about IAM entity usage and IAM quotas in the Amazon Web Services account.
|
default GetAccountSummaryResponse |
IamClient.getAccountSummary(Consumer<GetAccountSummaryRequest.Builder> getAccountSummaryRequest)
Retrieves information about IAM entity usage and IAM quotas in the Amazon Web Services account.
|
default GetAccountSummaryResponse |
IamClient.getAccountSummary(GetAccountSummaryRequest getAccountSummaryRequest)
Retrieves information about IAM entity usage and IAM quotas in the Amazon Web Services account.
|
default GetContextKeysForCustomPolicyResponse |
IamClient.getContextKeysForCustomPolicy(Consumer<GetContextKeysForCustomPolicyRequest.Builder> getContextKeysForCustomPolicyRequest)
Gets a list of all of the context keys referenced in the input policies.
|
default GetContextKeysForCustomPolicyResponse |
IamClient.getContextKeysForCustomPolicy(GetContextKeysForCustomPolicyRequest getContextKeysForCustomPolicyRequest)
Gets a list of all of the context keys referenced in the input policies.
|
default GetContextKeysForPrincipalPolicyResponse |
IamClient.getContextKeysForPrincipalPolicy(Consumer<GetContextKeysForPrincipalPolicyRequest.Builder> getContextKeysForPrincipalPolicyRequest)
Gets a list of all of the context keys referenced in all the IAM policies that are attached to the specified IAM
entity.
|
default GetContextKeysForPrincipalPolicyResponse |
IamClient.getContextKeysForPrincipalPolicy(GetContextKeysForPrincipalPolicyRequest getContextKeysForPrincipalPolicyRequest)
Gets a list of all of the context keys referenced in all the IAM policies that are attached to the specified IAM
entity.
|
default GetCredentialReportResponse |
IamClient.getCredentialReport()
Retrieves a credential report for the Amazon Web Services account.
|
default GetCredentialReportResponse |
IamClient.getCredentialReport(Consumer<GetCredentialReportRequest.Builder> getCredentialReportRequest)
Retrieves a credential report for the Amazon Web Services account.
|
default GetCredentialReportResponse |
IamClient.getCredentialReport(GetCredentialReportRequest getCredentialReportRequest)
Retrieves a credential report for the Amazon Web Services account.
|
default GetGroupResponse |
IamClient.getGroup(Consumer<GetGroupRequest.Builder> getGroupRequest)
Returns a list of IAM users that are in the specified IAM group.
|
default GetGroupResponse |
IamClient.getGroup(GetGroupRequest getGroupRequest)
Returns a list of IAM users that are in the specified IAM group.
|
default GetGroupIterable |
IamClient.getGroupPaginator(Consumer<GetGroupRequest.Builder> getGroupRequest)
Returns a list of IAM users that are in the specified IAM group.
|
default GetGroupIterable |
IamClient.getGroupPaginator(GetGroupRequest getGroupRequest)
Returns a list of IAM users that are in the specified IAM group.
|
default GetGroupPolicyResponse |
IamClient.getGroupPolicy(Consumer<GetGroupPolicyRequest.Builder> getGroupPolicyRequest)
Retrieves the specified inline policy document that is embedded in the specified IAM group.
|
default GetGroupPolicyResponse |
IamClient.getGroupPolicy(GetGroupPolicyRequest getGroupPolicyRequest)
Retrieves the specified inline policy document that is embedded in the specified IAM group.
|
default GetInstanceProfileResponse |
IamClient.getInstanceProfile(Consumer<GetInstanceProfileRequest.Builder> getInstanceProfileRequest)
Retrieves information about the specified instance profile, including the instance profile's path, GUID, ARN, and
role.
|
default GetInstanceProfileResponse |
IamClient.getInstanceProfile(GetInstanceProfileRequest getInstanceProfileRequest)
Retrieves information about the specified instance profile, including the instance profile's path, GUID, ARN, and
role.
|
default GetLoginProfileResponse |
IamClient.getLoginProfile(Consumer<GetLoginProfileRequest.Builder> getLoginProfileRequest)
Retrieves the user name for the specified IAM user.
|
default GetLoginProfileResponse |
IamClient.getLoginProfile(GetLoginProfileRequest getLoginProfileRequest)
Retrieves the user name for the specified IAM user.
|
default GetOpenIdConnectProviderResponse |
IamClient.getOpenIDConnectProvider(Consumer<GetOpenIdConnectProviderRequest.Builder> getOpenIdConnectProviderRequest)
Returns information about the specified OpenID Connect (OIDC) provider resource object in IAM.
|
default GetOpenIdConnectProviderResponse |
IamClient.getOpenIDConnectProvider(GetOpenIdConnectProviderRequest getOpenIdConnectProviderRequest)
Returns information about the specified OpenID Connect (OIDC) provider resource object in IAM.
|
default GetOrganizationsAccessReportResponse |
IamClient.getOrganizationsAccessReport(Consumer<GetOrganizationsAccessReportRequest.Builder> getOrganizationsAccessReportRequest)
Retrieves the service last accessed data report for Organizations that was previously generated using the
GenerateOrganizationsAccessReport operation. |
default GetOrganizationsAccessReportResponse |
IamClient.getOrganizationsAccessReport(GetOrganizationsAccessReportRequest getOrganizationsAccessReportRequest)
Retrieves the service last accessed data report for Organizations that was previously generated using the
GenerateOrganizationsAccessReport operation. |
default GetPolicyResponse |
IamClient.getPolicy(Consumer<GetPolicyRequest.Builder> getPolicyRequest)
Retrieves information about the specified managed policy, including the policy's default version and the total
number of IAM users, groups, and roles to which the policy is attached.
|
default GetPolicyResponse |
IamClient.getPolicy(GetPolicyRequest getPolicyRequest)
Retrieves information about the specified managed policy, including the policy's default version and the total
number of IAM users, groups, and roles to which the policy is attached.
|
default GetPolicyVersionResponse |
IamClient.getPolicyVersion(Consumer<GetPolicyVersionRequest.Builder> getPolicyVersionRequest)
Retrieves information about the specified version of the specified managed policy, including the policy document.
|
default GetPolicyVersionResponse |
IamClient.getPolicyVersion(GetPolicyVersionRequest getPolicyVersionRequest)
Retrieves information about the specified version of the specified managed policy, including the policy document.
|
default GetRoleResponse |
IamClient.getRole(Consumer<GetRoleRequest.Builder> getRoleRequest)
Retrieves information about the specified role, including the role's path, GUID, ARN, and the role's trust policy
that grants permission to assume the role.
|
default GetRoleResponse |
IamClient.getRole(GetRoleRequest getRoleRequest)
Retrieves information about the specified role, including the role's path, GUID, ARN, and the role's trust policy
that grants permission to assume the role.
|
default GetRolePolicyResponse |
IamClient.getRolePolicy(Consumer<GetRolePolicyRequest.Builder> getRolePolicyRequest)
Retrieves the specified inline policy document that is embedded with the specified IAM role.
|
default GetRolePolicyResponse |
IamClient.getRolePolicy(GetRolePolicyRequest getRolePolicyRequest)
Retrieves the specified inline policy document that is embedded with the specified IAM role.
|
default GetSamlProviderResponse |
IamClient.getSAMLProvider(Consumer<GetSamlProviderRequest.Builder> getSamlProviderRequest)
Returns the SAML provider metadocument that was uploaded when the IAM SAML provider resource object was created
or updated.
|
default GetSamlProviderResponse |
IamClient.getSAMLProvider(GetSamlProviderRequest getSamlProviderRequest)
Returns the SAML provider metadocument that was uploaded when the IAM SAML provider resource object was created
or updated.
|
default GetServerCertificateResponse |
IamClient.getServerCertificate(Consumer<GetServerCertificateRequest.Builder> getServerCertificateRequest)
Retrieves information about the specified server certificate stored in IAM.
|
default GetServerCertificateResponse |
IamClient.getServerCertificate(GetServerCertificateRequest getServerCertificateRequest)
Retrieves information about the specified server certificate stored in IAM.
|
default GetServiceLastAccessedDetailsResponse |
IamClient.getServiceLastAccessedDetails(Consumer<GetServiceLastAccessedDetailsRequest.Builder> getServiceLastAccessedDetailsRequest)
Retrieves a service last accessed report that was created using the
GenerateServiceLastAccessedDetails operation. |
default GetServiceLastAccessedDetailsResponse |
IamClient.getServiceLastAccessedDetails(GetServiceLastAccessedDetailsRequest getServiceLastAccessedDetailsRequest)
Retrieves a service last accessed report that was created using the
GenerateServiceLastAccessedDetails operation. |
default GetServiceLastAccessedDetailsWithEntitiesResponse |
IamClient.getServiceLastAccessedDetailsWithEntities(Consumer<GetServiceLastAccessedDetailsWithEntitiesRequest.Builder> getServiceLastAccessedDetailsWithEntitiesRequest)
After you generate a group or policy report using the
GenerateServiceLastAccessedDetails operation,
you can use the JobId parameter in GetServiceLastAccessedDetailsWithEntities. |
default GetServiceLastAccessedDetailsWithEntitiesResponse |
IamClient.getServiceLastAccessedDetailsWithEntities(GetServiceLastAccessedDetailsWithEntitiesRequest getServiceLastAccessedDetailsWithEntitiesRequest)
After you generate a group or policy report using the
GenerateServiceLastAccessedDetails operation,
you can use the JobId parameter in GetServiceLastAccessedDetailsWithEntities. |
default GetServiceLinkedRoleDeletionStatusResponse |
IamClient.getServiceLinkedRoleDeletionStatus(Consumer<GetServiceLinkedRoleDeletionStatusRequest.Builder> getServiceLinkedRoleDeletionStatusRequest)
Retrieves the status of your service-linked role deletion.
|
default GetServiceLinkedRoleDeletionStatusResponse |
IamClient.getServiceLinkedRoleDeletionStatus(GetServiceLinkedRoleDeletionStatusRequest getServiceLinkedRoleDeletionStatusRequest)
Retrieves the status of your service-linked role deletion.
|
default GetSshPublicKeyResponse |
IamClient.getSSHPublicKey(Consumer<GetSshPublicKeyRequest.Builder> getSshPublicKeyRequest)
Retrieves the specified SSH public key, including metadata about the key.
|
default GetSshPublicKeyResponse |
IamClient.getSSHPublicKey(GetSshPublicKeyRequest getSshPublicKeyRequest)
Retrieves the specified SSH public key, including metadata about the key.
|
default GetUserResponse |
IamClient.getUser()
Retrieves information about the specified IAM user, including the user's creation date, path, unique ID, and ARN.
|
default GetUserResponse |
IamClient.getUser(Consumer<GetUserRequest.Builder> getUserRequest)
Retrieves information about the specified IAM user, including the user's creation date, path, unique ID, and ARN.
|
default GetUserResponse |
IamClient.getUser(GetUserRequest getUserRequest)
Retrieves information about the specified IAM user, including the user's creation date, path, unique ID, and ARN.
|
default GetUserPolicyResponse |
IamClient.getUserPolicy(Consumer<GetUserPolicyRequest.Builder> getUserPolicyRequest)
Retrieves the specified inline policy document that is embedded in the specified IAM user.
|
default GetUserPolicyResponse |
IamClient.getUserPolicy(GetUserPolicyRequest getUserPolicyRequest)
Retrieves the specified inline policy document that is embedded in the specified IAM user.
|
default ListAccessKeysResponse |
IamClient.listAccessKeys()
Returns information about the access key IDs associated with the specified IAM user.
|
default ListAccessKeysResponse |
IamClient.listAccessKeys(Consumer<ListAccessKeysRequest.Builder> listAccessKeysRequest)
Returns information about the access key IDs associated with the specified IAM user.
|
default ListAccessKeysResponse |
IamClient.listAccessKeys(ListAccessKeysRequest listAccessKeysRequest)
Returns information about the access key IDs associated with the specified IAM user.
|
default ListAccessKeysIterable |
IamClient.listAccessKeysPaginator()
Returns information about the access key IDs associated with the specified IAM user.
|
default ListAccessKeysIterable |
IamClient.listAccessKeysPaginator(Consumer<ListAccessKeysRequest.Builder> listAccessKeysRequest)
Returns information about the access key IDs associated with the specified IAM user.
|
default ListAccessKeysIterable |
IamClient.listAccessKeysPaginator(ListAccessKeysRequest listAccessKeysRequest)
Returns information about the access key IDs associated with the specified IAM user.
|
default ListAccountAliasesResponse |
IamClient.listAccountAliases()
Lists the account alias associated with the Amazon Web Services account (Note: you can have only one).
|
default ListAccountAliasesResponse |
IamClient.listAccountAliases(Consumer<ListAccountAliasesRequest.Builder> listAccountAliasesRequest)
Lists the account alias associated with the Amazon Web Services account (Note: you can have only one).
|
default ListAccountAliasesResponse |
IamClient.listAccountAliases(ListAccountAliasesRequest listAccountAliasesRequest)
Lists the account alias associated with the Amazon Web Services account (Note: you can have only one).
|
default ListAccountAliasesIterable |
IamClient.listAccountAliasesPaginator()
Lists the account alias associated with the Amazon Web Services account (Note: you can have only one).
|
default ListAccountAliasesIterable |
IamClient.listAccountAliasesPaginator(Consumer<ListAccountAliasesRequest.Builder> listAccountAliasesRequest)
Lists the account alias associated with the Amazon Web Services account (Note: you can have only one).
|
default ListAccountAliasesIterable |
IamClient.listAccountAliasesPaginator(ListAccountAliasesRequest listAccountAliasesRequest)
Lists the account alias associated with the Amazon Web Services account (Note: you can have only one).
|
default ListAttachedGroupPoliciesResponse |
IamClient.listAttachedGroupPolicies(Consumer<ListAttachedGroupPoliciesRequest.Builder> listAttachedGroupPoliciesRequest)
Lists all managed policies that are attached to the specified IAM group.
|
default ListAttachedGroupPoliciesResponse |
IamClient.listAttachedGroupPolicies(ListAttachedGroupPoliciesRequest listAttachedGroupPoliciesRequest)
Lists all managed policies that are attached to the specified IAM group.
|
default ListAttachedGroupPoliciesIterable |
IamClient.listAttachedGroupPoliciesPaginator(Consumer<ListAttachedGroupPoliciesRequest.Builder> listAttachedGroupPoliciesRequest)
Lists all managed policies that are attached to the specified IAM group.
|
default ListAttachedGroupPoliciesIterable |
IamClient.listAttachedGroupPoliciesPaginator(ListAttachedGroupPoliciesRequest listAttachedGroupPoliciesRequest)
Lists all managed policies that are attached to the specified IAM group.
|
default ListAttachedRolePoliciesResponse |
IamClient.listAttachedRolePolicies(Consumer<ListAttachedRolePoliciesRequest.Builder> listAttachedRolePoliciesRequest)
Lists all managed policies that are attached to the specified IAM role.
|
default ListAttachedRolePoliciesResponse |
IamClient.listAttachedRolePolicies(ListAttachedRolePoliciesRequest listAttachedRolePoliciesRequest)
Lists all managed policies that are attached to the specified IAM role.
|
default ListAttachedRolePoliciesIterable |
IamClient.listAttachedRolePoliciesPaginator(Consumer<ListAttachedRolePoliciesRequest.Builder> listAttachedRolePoliciesRequest)
Lists all managed policies that are attached to the specified IAM role.
|
default ListAttachedRolePoliciesIterable |
IamClient.listAttachedRolePoliciesPaginator(ListAttachedRolePoliciesRequest listAttachedRolePoliciesRequest)
Lists all managed policies that are attached to the specified IAM role.
|
default ListAttachedUserPoliciesResponse |
IamClient.listAttachedUserPolicies(Consumer<ListAttachedUserPoliciesRequest.Builder> listAttachedUserPoliciesRequest)
Lists all managed policies that are attached to the specified IAM user.
|
default ListAttachedUserPoliciesResponse |
IamClient.listAttachedUserPolicies(ListAttachedUserPoliciesRequest listAttachedUserPoliciesRequest)
Lists all managed policies that are attached to the specified IAM user.
|
default ListAttachedUserPoliciesIterable |
IamClient.listAttachedUserPoliciesPaginator(Consumer<ListAttachedUserPoliciesRequest.Builder> listAttachedUserPoliciesRequest)
Lists all managed policies that are attached to the specified IAM user.
|
default ListAttachedUserPoliciesIterable |
IamClient.listAttachedUserPoliciesPaginator(ListAttachedUserPoliciesRequest listAttachedUserPoliciesRequest)
Lists all managed policies that are attached to the specified IAM user.
|
default ListEntitiesForPolicyResponse |
IamClient.listEntitiesForPolicy(Consumer<ListEntitiesForPolicyRequest.Builder> listEntitiesForPolicyRequest)
Lists all IAM users, groups, and roles that the specified managed policy is attached to.
|
default ListEntitiesForPolicyResponse |
IamClient.listEntitiesForPolicy(ListEntitiesForPolicyRequest listEntitiesForPolicyRequest)
Lists all IAM users, groups, and roles that the specified managed policy is attached to.
|
default ListEntitiesForPolicyIterable |
IamClient.listEntitiesForPolicyPaginator(Consumer<ListEntitiesForPolicyRequest.Builder> listEntitiesForPolicyRequest)
Lists all IAM users, groups, and roles that the specified managed policy is attached to.
|
default ListEntitiesForPolicyIterable |
IamClient.listEntitiesForPolicyPaginator(ListEntitiesForPolicyRequest listEntitiesForPolicyRequest)
Lists all IAM users, groups, and roles that the specified managed policy is attached to.
|
default ListGroupPoliciesResponse |
IamClient.listGroupPolicies(Consumer<ListGroupPoliciesRequest.Builder> listGroupPoliciesRequest)
Lists the names of the inline policies that are embedded in the specified IAM group.
|
default ListGroupPoliciesResponse |
IamClient.listGroupPolicies(ListGroupPoliciesRequest listGroupPoliciesRequest)
Lists the names of the inline policies that are embedded in the specified IAM group.
|
default ListGroupPoliciesIterable |
IamClient.listGroupPoliciesPaginator(Consumer<ListGroupPoliciesRequest.Builder> listGroupPoliciesRequest)
Lists the names of the inline policies that are embedded in the specified IAM group.
|
default ListGroupPoliciesIterable |
IamClient.listGroupPoliciesPaginator(ListGroupPoliciesRequest listGroupPoliciesRequest)
Lists the names of the inline policies that are embedded in the specified IAM group.
|
default ListGroupsResponse |
IamClient.listGroups()
Lists the IAM groups that have the specified path prefix.
|
default ListGroupsResponse |
IamClient.listGroups(Consumer<ListGroupsRequest.Builder> listGroupsRequest)
Lists the IAM groups that have the specified path prefix.
|
default ListGroupsResponse |
IamClient.listGroups(ListGroupsRequest listGroupsRequest)
Lists the IAM groups that have the specified path prefix.
|
default ListGroupsForUserResponse |
IamClient.listGroupsForUser(Consumer<ListGroupsForUserRequest.Builder> listGroupsForUserRequest)
Lists the IAM groups that the specified IAM user belongs to.
|
default ListGroupsForUserResponse |
IamClient.listGroupsForUser(ListGroupsForUserRequest listGroupsForUserRequest)
Lists the IAM groups that the specified IAM user belongs to.
|
default ListGroupsForUserIterable |
IamClient.listGroupsForUserPaginator(Consumer<ListGroupsForUserRequest.Builder> listGroupsForUserRequest)
Lists the IAM groups that the specified IAM user belongs to.
|
default ListGroupsForUserIterable |
IamClient.listGroupsForUserPaginator(ListGroupsForUserRequest listGroupsForUserRequest)
Lists the IAM groups that the specified IAM user belongs to.
|
default ListGroupsIterable |
IamClient.listGroupsPaginator()
Lists the IAM groups that have the specified path prefix.
|
default ListGroupsIterable |
IamClient.listGroupsPaginator(Consumer<ListGroupsRequest.Builder> listGroupsRequest)
Lists the IAM groups that have the specified path prefix.
|
default ListGroupsIterable |
IamClient.listGroupsPaginator(ListGroupsRequest listGroupsRequest)
Lists the IAM groups that have the specified path prefix.
|
default ListInstanceProfilesResponse |
IamClient.listInstanceProfiles()
Lists the instance profiles that have the specified path prefix.
|
default ListInstanceProfilesResponse |
IamClient.listInstanceProfiles(Consumer<ListInstanceProfilesRequest.Builder> listInstanceProfilesRequest)
Lists the instance profiles that have the specified path prefix.
|
default ListInstanceProfilesResponse |
IamClient.listInstanceProfiles(ListInstanceProfilesRequest listInstanceProfilesRequest)
Lists the instance profiles that have the specified path prefix.
|
default ListInstanceProfilesForRoleResponse |
IamClient.listInstanceProfilesForRole(Consumer<ListInstanceProfilesForRoleRequest.Builder> listInstanceProfilesForRoleRequest)
Lists the instance profiles that have the specified associated IAM role.
|
default ListInstanceProfilesForRoleResponse |
IamClient.listInstanceProfilesForRole(ListInstanceProfilesForRoleRequest listInstanceProfilesForRoleRequest)
Lists the instance profiles that have the specified associated IAM role.
|
default ListInstanceProfilesForRoleIterable |
IamClient.listInstanceProfilesForRolePaginator(Consumer<ListInstanceProfilesForRoleRequest.Builder> listInstanceProfilesForRoleRequest)
Lists the instance profiles that have the specified associated IAM role.
|
default ListInstanceProfilesForRoleIterable |
IamClient.listInstanceProfilesForRolePaginator(ListInstanceProfilesForRoleRequest listInstanceProfilesForRoleRequest)
Lists the instance profiles that have the specified associated IAM role.
|
default ListInstanceProfilesIterable |
IamClient.listInstanceProfilesPaginator()
Lists the instance profiles that have the specified path prefix.
|
default ListInstanceProfilesIterable |
IamClient.listInstanceProfilesPaginator(Consumer<ListInstanceProfilesRequest.Builder> listInstanceProfilesRequest)
Lists the instance profiles that have the specified path prefix.
|
default ListInstanceProfilesIterable |
IamClient.listInstanceProfilesPaginator(ListInstanceProfilesRequest listInstanceProfilesRequest)
Lists the instance profiles that have the specified path prefix.
|
default ListInstanceProfileTagsResponse |
IamClient.listInstanceProfileTags(Consumer<ListInstanceProfileTagsRequest.Builder> listInstanceProfileTagsRequest)
Lists the tags that are attached to the specified IAM instance profile.
|
default ListInstanceProfileTagsResponse |
IamClient.listInstanceProfileTags(ListInstanceProfileTagsRequest listInstanceProfileTagsRequest)
Lists the tags that are attached to the specified IAM instance profile.
|
default ListMfaDevicesResponse |
IamClient.listMFADevices()
Lists the MFA devices for an IAM user.
|
default ListMfaDevicesResponse |
IamClient.listMFADevices(Consumer<ListMfaDevicesRequest.Builder> listMfaDevicesRequest)
Lists the MFA devices for an IAM user.
|
default ListMfaDevicesResponse |
IamClient.listMFADevices(ListMfaDevicesRequest listMfaDevicesRequest)
Lists the MFA devices for an IAM user.
|
default ListMFADevicesIterable |
IamClient.listMFADevicesPaginator()
Lists the MFA devices for an IAM user.
|
default ListMFADevicesIterable |
IamClient.listMFADevicesPaginator(Consumer<ListMfaDevicesRequest.Builder> listMfaDevicesRequest)
Lists the MFA devices for an IAM user.
|
default ListMFADevicesIterable |
IamClient.listMFADevicesPaginator(ListMfaDevicesRequest listMfaDevicesRequest)
Lists the MFA devices for an IAM user.
|
default ListMfaDeviceTagsResponse |
IamClient.listMFADeviceTags(Consumer<ListMfaDeviceTagsRequest.Builder> listMfaDeviceTagsRequest)
Lists the tags that are attached to the specified IAM virtual multi-factor authentication (MFA) device.
|
default ListMfaDeviceTagsResponse |
IamClient.listMFADeviceTags(ListMfaDeviceTagsRequest listMfaDeviceTagsRequest)
Lists the tags that are attached to the specified IAM virtual multi-factor authentication (MFA) device.
|
default ListOpenIdConnectProvidersResponse |
IamClient.listOpenIDConnectProviders()
Lists information about the IAM OpenID Connect (OIDC) provider resource objects defined in the Amazon Web
Services account.
|
default ListOpenIdConnectProvidersResponse |
IamClient.listOpenIDConnectProviders(Consumer<ListOpenIdConnectProvidersRequest.Builder> listOpenIdConnectProvidersRequest)
Lists information about the IAM OpenID Connect (OIDC) provider resource objects defined in the Amazon Web
Services account.
|
default ListOpenIdConnectProvidersResponse |
IamClient.listOpenIDConnectProviders(ListOpenIdConnectProvidersRequest listOpenIdConnectProvidersRequest)
Lists information about the IAM OpenID Connect (OIDC) provider resource objects defined in the Amazon Web
Services account.
|
default ListOpenIdConnectProviderTagsResponse |
IamClient.listOpenIDConnectProviderTags(Consumer<ListOpenIdConnectProviderTagsRequest.Builder> listOpenIdConnectProviderTagsRequest)
Lists the tags that are attached to the specified OpenID Connect (OIDC)-compatible identity provider.
|
default ListOpenIdConnectProviderTagsResponse |
IamClient.listOpenIDConnectProviderTags(ListOpenIdConnectProviderTagsRequest listOpenIdConnectProviderTagsRequest)
Lists the tags that are attached to the specified OpenID Connect (OIDC)-compatible identity provider.
|
default ListPoliciesResponse |
IamClient.listPolicies()
Lists all the managed policies that are available in your Amazon Web Services account, including your own
customer-defined managed policies and all Amazon Web Services managed policies.
|
default ListPoliciesResponse |
IamClient.listPolicies(Consumer<ListPoliciesRequest.Builder> listPoliciesRequest)
Lists all the managed policies that are available in your Amazon Web Services account, including your own
customer-defined managed policies and all Amazon Web Services managed policies.
|
default ListPoliciesResponse |
IamClient.listPolicies(ListPoliciesRequest listPoliciesRequest)
Lists all the managed policies that are available in your Amazon Web Services account, including your own
customer-defined managed policies and all Amazon Web Services managed policies.
|
default ListPoliciesGrantingServiceAccessResponse |
IamClient.listPoliciesGrantingServiceAccess(Consumer<ListPoliciesGrantingServiceAccessRequest.Builder> listPoliciesGrantingServiceAccessRequest)
Retrieves a list of policies that the IAM identity (user, group, or role) can use to access each specified
service.
|
default ListPoliciesGrantingServiceAccessResponse |
IamClient.listPoliciesGrantingServiceAccess(ListPoliciesGrantingServiceAccessRequest listPoliciesGrantingServiceAccessRequest)
Retrieves a list of policies that the IAM identity (user, group, or role) can use to access each specified
service.
|
default ListPoliciesIterable |
IamClient.listPoliciesPaginator()
Lists all the managed policies that are available in your Amazon Web Services account, including your own
customer-defined managed policies and all Amazon Web Services managed policies.
|
default ListPoliciesIterable |
IamClient.listPoliciesPaginator(Consumer<ListPoliciesRequest.Builder> listPoliciesRequest)
Lists all the managed policies that are available in your Amazon Web Services account, including your own
customer-defined managed policies and all Amazon Web Services managed policies.
|
default ListPoliciesIterable |
IamClient.listPoliciesPaginator(ListPoliciesRequest listPoliciesRequest)
Lists all the managed policies that are available in your Amazon Web Services account, including your own
customer-defined managed policies and all Amazon Web Services managed policies.
|
default ListPolicyTagsResponse |
IamClient.listPolicyTags(Consumer<ListPolicyTagsRequest.Builder> listPolicyTagsRequest)
Lists the tags that are attached to the specified IAM customer managed policy.
|
default ListPolicyTagsResponse |
IamClient.listPolicyTags(ListPolicyTagsRequest listPolicyTagsRequest)
Lists the tags that are attached to the specified IAM customer managed policy.
|
default ListPolicyVersionsResponse |
IamClient.listPolicyVersions(Consumer<ListPolicyVersionsRequest.Builder> listPolicyVersionsRequest)
Lists information about the versions of the specified managed policy, including the version that is currently set
as the policy's default version.
|
default ListPolicyVersionsResponse |
IamClient.listPolicyVersions(ListPolicyVersionsRequest listPolicyVersionsRequest)
Lists information about the versions of the specified managed policy, including the version that is currently set
as the policy's default version.
|
default ListPolicyVersionsIterable |
IamClient.listPolicyVersionsPaginator(Consumer<ListPolicyVersionsRequest.Builder> listPolicyVersionsRequest)
Lists information about the versions of the specified managed policy, including the version that is currently set
as the policy's default version.
|
default ListPolicyVersionsIterable |
IamClient.listPolicyVersionsPaginator(ListPolicyVersionsRequest listPolicyVersionsRequest)
Lists information about the versions of the specified managed policy, including the version that is currently set
as the policy's default version.
|
default ListRolePoliciesResponse |
IamClient.listRolePolicies(Consumer<ListRolePoliciesRequest.Builder> listRolePoliciesRequest)
Lists the names of the inline policies that are embedded in the specified IAM role.
|
default ListRolePoliciesResponse |
IamClient.listRolePolicies(ListRolePoliciesRequest listRolePoliciesRequest)
Lists the names of the inline policies that are embedded in the specified IAM role.
|
default ListRolePoliciesIterable |
IamClient.listRolePoliciesPaginator(Consumer<ListRolePoliciesRequest.Builder> listRolePoliciesRequest)
Lists the names of the inline policies that are embedded in the specified IAM role.
|
default ListRolePoliciesIterable |
IamClient.listRolePoliciesPaginator(ListRolePoliciesRequest listRolePoliciesRequest)
Lists the names of the inline policies that are embedded in the specified IAM role.
|
default ListRolesResponse |
IamClient.listRoles()
Lists the IAM roles that have the specified path prefix.
|
default ListRolesResponse |
IamClient.listRoles(Consumer<ListRolesRequest.Builder> listRolesRequest)
Lists the IAM roles that have the specified path prefix.
|
default ListRolesResponse |
IamClient.listRoles(ListRolesRequest listRolesRequest)
Lists the IAM roles that have the specified path prefix.
|
default ListRolesIterable |
IamClient.listRolesPaginator()
Lists the IAM roles that have the specified path prefix.
|
default ListRolesIterable |
IamClient.listRolesPaginator(Consumer<ListRolesRequest.Builder> listRolesRequest)
Lists the IAM roles that have the specified path prefix.
|
default ListRolesIterable |
IamClient.listRolesPaginator(ListRolesRequest listRolesRequest)
Lists the IAM roles that have the specified path prefix.
|
default ListRoleTagsResponse |
IamClient.listRoleTags(Consumer<ListRoleTagsRequest.Builder> listRoleTagsRequest)
Lists the tags that are attached to the specified role.
|
default ListRoleTagsResponse |
IamClient.listRoleTags(ListRoleTagsRequest listRoleTagsRequest)
Lists the tags that are attached to the specified role.
|
default ListSamlProvidersResponse |
IamClient.listSAMLProviders()
Lists the SAML provider resource objects defined in IAM in the account.
|
default ListSamlProvidersResponse |
IamClient.listSAMLProviders(Consumer<ListSamlProvidersRequest.Builder> listSamlProvidersRequest)
Lists the SAML provider resource objects defined in IAM in the account.
|
default ListSamlProvidersResponse |
IamClient.listSAMLProviders(ListSamlProvidersRequest listSamlProvidersRequest)
Lists the SAML provider resource objects defined in IAM in the account.
|
default ListSamlProviderTagsResponse |
IamClient.listSAMLProviderTags(Consumer<ListSamlProviderTagsRequest.Builder> listSamlProviderTagsRequest)
Lists the tags that are attached to the specified Security Assertion Markup Language (SAML) identity provider.
|
default ListSamlProviderTagsResponse |
IamClient.listSAMLProviderTags(ListSamlProviderTagsRequest listSamlProviderTagsRequest)
Lists the tags that are attached to the specified Security Assertion Markup Language (SAML) identity provider.
|
default ListServerCertificatesResponse |
IamClient.listServerCertificates()
Lists the server certificates stored in IAM that have the specified path prefix.
|
default ListServerCertificatesResponse |
IamClient.listServerCertificates(Consumer<ListServerCertificatesRequest.Builder> listServerCertificatesRequest)
Lists the server certificates stored in IAM that have the specified path prefix.
|
default ListServerCertificatesResponse |
IamClient.listServerCertificates(ListServerCertificatesRequest listServerCertificatesRequest)
Lists the server certificates stored in IAM that have the specified path prefix.
|
default ListServerCertificatesIterable |
IamClient.listServerCertificatesPaginator()
Lists the server certificates stored in IAM that have the specified path prefix.
|
default ListServerCertificatesIterable |
IamClient.listServerCertificatesPaginator(Consumer<ListServerCertificatesRequest.Builder> listServerCertificatesRequest)
Lists the server certificates stored in IAM that have the specified path prefix.
|
default ListServerCertificatesIterable |
IamClient.listServerCertificatesPaginator(ListServerCertificatesRequest listServerCertificatesRequest)
Lists the server certificates stored in IAM that have the specified path prefix.
|
default ListServerCertificateTagsResponse |
IamClient.listServerCertificateTags(Consumer<ListServerCertificateTagsRequest.Builder> listServerCertificateTagsRequest)
Lists the tags that are attached to the specified IAM server certificate.
|
default ListServerCertificateTagsResponse |
IamClient.listServerCertificateTags(ListServerCertificateTagsRequest listServerCertificateTagsRequest)
Lists the tags that are attached to the specified IAM server certificate.
|
default ListServiceSpecificCredentialsResponse |
IamClient.listServiceSpecificCredentials()
Returns information about the service-specific credentials associated with the specified IAM user.
|
default ListServiceSpecificCredentialsResponse |
IamClient.listServiceSpecificCredentials(Consumer<ListServiceSpecificCredentialsRequest.Builder> listServiceSpecificCredentialsRequest)
Returns information about the service-specific credentials associated with the specified IAM user.
|
default ListServiceSpecificCredentialsResponse |
IamClient.listServiceSpecificCredentials(ListServiceSpecificCredentialsRequest listServiceSpecificCredentialsRequest)
Returns information about the service-specific credentials associated with the specified IAM user.
|
default ListSigningCertificatesResponse |
IamClient.listSigningCertificates()
Returns information about the signing certificates associated with the specified IAM user.
|
default ListSigningCertificatesResponse |
IamClient.listSigningCertificates(Consumer<ListSigningCertificatesRequest.Builder> listSigningCertificatesRequest)
Returns information about the signing certificates associated with the specified IAM user.
|
default ListSigningCertificatesResponse |
IamClient.listSigningCertificates(ListSigningCertificatesRequest listSigningCertificatesRequest)
Returns information about the signing certificates associated with the specified IAM user.
|
default ListSigningCertificatesIterable |
IamClient.listSigningCertificatesPaginator()
Returns information about the signing certificates associated with the specified IAM user.
|
default ListSigningCertificatesIterable |
IamClient.listSigningCertificatesPaginator(Consumer<ListSigningCertificatesRequest.Builder> listSigningCertificatesRequest)
Returns information about the signing certificates associated with the specified IAM user.
|
default ListSigningCertificatesIterable |
IamClient.listSigningCertificatesPaginator(ListSigningCertificatesRequest listSigningCertificatesRequest)
Returns information about the signing certificates associated with the specified IAM user.
|
default ListSshPublicKeysResponse |
IamClient.listSSHPublicKeys()
Returns information about the SSH public keys associated with the specified IAM user.
|
default ListSshPublicKeysResponse |
IamClient.listSSHPublicKeys(Consumer<ListSshPublicKeysRequest.Builder> listSshPublicKeysRequest)
Returns information about the SSH public keys associated with the specified IAM user.
|
default ListSshPublicKeysResponse |
IamClient.listSSHPublicKeys(ListSshPublicKeysRequest listSshPublicKeysRequest)
Returns information about the SSH public keys associated with the specified IAM user.
|
default ListSSHPublicKeysIterable |
IamClient.listSSHPublicKeysPaginator()
Returns information about the SSH public keys associated with the specified IAM user.
|
default ListSSHPublicKeysIterable |
IamClient.listSSHPublicKeysPaginator(Consumer<ListSshPublicKeysRequest.Builder> listSshPublicKeysRequest)
Returns information about the SSH public keys associated with the specified IAM user.
|
default ListSSHPublicKeysIterable |
IamClient.listSSHPublicKeysPaginator(ListSshPublicKeysRequest listSshPublicKeysRequest)
Returns information about the SSH public keys associated with the specified IAM user.
|
default ListUserPoliciesResponse |
IamClient.listUserPolicies(Consumer<ListUserPoliciesRequest.Builder> listUserPoliciesRequest)
Lists the names of the inline policies embedded in the specified IAM user.
|
default ListUserPoliciesResponse |
IamClient.listUserPolicies(ListUserPoliciesRequest listUserPoliciesRequest)
Lists the names of the inline policies embedded in the specified IAM user.
|
default ListUserPoliciesIterable |
IamClient.listUserPoliciesPaginator(Consumer<ListUserPoliciesRequest.Builder> listUserPoliciesRequest)
Lists the names of the inline policies embedded in the specified IAM user.
|
default ListUserPoliciesIterable |
IamClient.listUserPoliciesPaginator(ListUserPoliciesRequest listUserPoliciesRequest)
Lists the names of the inline policies embedded in the specified IAM user.
|
default ListUsersResponse |
IamClient.listUsers()
Lists the IAM users that have the specified path prefix.
|
default ListUsersResponse |
IamClient.listUsers(Consumer<ListUsersRequest.Builder> listUsersRequest)
Lists the IAM users that have the specified path prefix.
|
default ListUsersResponse |
IamClient.listUsers(ListUsersRequest listUsersRequest)
Lists the IAM users that have the specified path prefix.
|
default ListUsersIterable |
IamClient.listUsersPaginator()
Lists the IAM users that have the specified path prefix.
|
default ListUsersIterable |
IamClient.listUsersPaginator(Consumer<ListUsersRequest.Builder> listUsersRequest)
Lists the IAM users that have the specified path prefix.
|
default ListUsersIterable |
IamClient.listUsersPaginator(ListUsersRequest listUsersRequest)
Lists the IAM users that have the specified path prefix.
|
default ListUserTagsResponse |
IamClient.listUserTags(Consumer<ListUserTagsRequest.Builder> listUserTagsRequest)
Lists the tags that are attached to the specified IAM user.
|
default ListUserTagsResponse |
IamClient.listUserTags(ListUserTagsRequest listUserTagsRequest)
Lists the tags that are attached to the specified IAM user.
|
default ListUserTagsIterable |
IamClient.listUserTagsPaginator(Consumer<ListUserTagsRequest.Builder> listUserTagsRequest)
Lists the tags that are attached to the specified IAM user.
|
default ListUserTagsIterable |
IamClient.listUserTagsPaginator(ListUserTagsRequest listUserTagsRequest)
Lists the tags that are attached to the specified IAM user.
|
default ListVirtualMfaDevicesResponse |
IamClient.listVirtualMFADevices()
Lists the virtual MFA devices defined in the Amazon Web Services account by assignment status.
|
default ListVirtualMfaDevicesResponse |
IamClient.listVirtualMFADevices(Consumer<ListVirtualMfaDevicesRequest.Builder> listVirtualMfaDevicesRequest)
Lists the virtual MFA devices defined in the Amazon Web Services account by assignment status.
|
default ListVirtualMfaDevicesResponse |
IamClient.listVirtualMFADevices(ListVirtualMfaDevicesRequest listVirtualMfaDevicesRequest)
Lists the virtual MFA devices defined in the Amazon Web Services account by assignment status.
|
default ListVirtualMFADevicesIterable |
IamClient.listVirtualMFADevicesPaginator()
Lists the virtual MFA devices defined in the Amazon Web Services account by assignment status.
|
default ListVirtualMFADevicesIterable |
IamClient.listVirtualMFADevicesPaginator(Consumer<ListVirtualMfaDevicesRequest.Builder> listVirtualMfaDevicesRequest)
Lists the virtual MFA devices defined in the Amazon Web Services account by assignment status.
|
default ListVirtualMFADevicesIterable |
IamClient.listVirtualMFADevicesPaginator(ListVirtualMfaDevicesRequest listVirtualMfaDevicesRequest)
Lists the virtual MFA devices defined in the Amazon Web Services account by assignment status.
|
default PutGroupPolicyResponse |
IamClient.putGroupPolicy(Consumer<PutGroupPolicyRequest.Builder> putGroupPolicyRequest)
Adds or updates an inline policy document that is embedded in the specified IAM group.
|
default PutGroupPolicyResponse |
IamClient.putGroupPolicy(PutGroupPolicyRequest putGroupPolicyRequest)
Adds or updates an inline policy document that is embedded in the specified IAM group.
|
default PutRolePermissionsBoundaryResponse |
IamClient.putRolePermissionsBoundary(Consumer<PutRolePermissionsBoundaryRequest.Builder> putRolePermissionsBoundaryRequest)
Adds or updates the policy that is specified as the IAM role's permissions boundary.
|
default PutRolePermissionsBoundaryResponse |
IamClient.putRolePermissionsBoundary(PutRolePermissionsBoundaryRequest putRolePermissionsBoundaryRequest)
Adds or updates the policy that is specified as the IAM role's permissions boundary.
|
default PutRolePolicyResponse |
IamClient.putRolePolicy(Consumer<PutRolePolicyRequest.Builder> putRolePolicyRequest)
Adds or updates an inline policy document that is embedded in the specified IAM role.
|
default PutRolePolicyResponse |
IamClient.putRolePolicy(PutRolePolicyRequest putRolePolicyRequest)
Adds or updates an inline policy document that is embedded in the specified IAM role.
|
default PutUserPermissionsBoundaryResponse |
IamClient.putUserPermissionsBoundary(Consumer<PutUserPermissionsBoundaryRequest.Builder> putUserPermissionsBoundaryRequest)
Adds or updates the policy that is specified as the IAM user's permissions boundary.
|
default PutUserPermissionsBoundaryResponse |
IamClient.putUserPermissionsBoundary(PutUserPermissionsBoundaryRequest putUserPermissionsBoundaryRequest)
Adds or updates the policy that is specified as the IAM user's permissions boundary.
|
default PutUserPolicyResponse |
IamClient.putUserPolicy(Consumer<PutUserPolicyRequest.Builder> putUserPolicyRequest)
Adds or updates an inline policy document that is embedded in the specified IAM user.
|
default PutUserPolicyResponse |
IamClient.putUserPolicy(PutUserPolicyRequest putUserPolicyRequest)
Adds or updates an inline policy document that is embedded in the specified IAM user.
|
default RemoveClientIdFromOpenIdConnectProviderResponse |
IamClient.removeClientIDFromOpenIDConnectProvider(Consumer<RemoveClientIdFromOpenIdConnectProviderRequest.Builder> removeClientIdFromOpenIdConnectProviderRequest)
Removes the specified client ID (also known as audience) from the list of client IDs registered for the specified
IAM OpenID Connect (OIDC) provider resource object.
|
default RemoveClientIdFromOpenIdConnectProviderResponse |
IamClient.removeClientIDFromOpenIDConnectProvider(RemoveClientIdFromOpenIdConnectProviderRequest removeClientIdFromOpenIdConnectProviderRequest)
Removes the specified client ID (also known as audience) from the list of client IDs registered for the specified
IAM OpenID Connect (OIDC) provider resource object.
|
default RemoveRoleFromInstanceProfileResponse |
IamClient.removeRoleFromInstanceProfile(Consumer<RemoveRoleFromInstanceProfileRequest.Builder> removeRoleFromInstanceProfileRequest)
Removes the specified IAM role from the specified EC2 instance profile.
|
default RemoveRoleFromInstanceProfileResponse |
IamClient.removeRoleFromInstanceProfile(RemoveRoleFromInstanceProfileRequest removeRoleFromInstanceProfileRequest)
Removes the specified IAM role from the specified EC2 instance profile.
|
default RemoveUserFromGroupResponse |
IamClient.removeUserFromGroup(Consumer<RemoveUserFromGroupRequest.Builder> removeUserFromGroupRequest)
Removes the specified user from the specified group.
|
default RemoveUserFromGroupResponse |
IamClient.removeUserFromGroup(RemoveUserFromGroupRequest removeUserFromGroupRequest)
Removes the specified user from the specified group.
|
default ResetServiceSpecificCredentialResponse |
IamClient.resetServiceSpecificCredential(Consumer<ResetServiceSpecificCredentialRequest.Builder> resetServiceSpecificCredentialRequest)
Resets the password for a service-specific credential.
|
default ResetServiceSpecificCredentialResponse |
IamClient.resetServiceSpecificCredential(ResetServiceSpecificCredentialRequest resetServiceSpecificCredentialRequest)
Resets the password for a service-specific credential.
|
default ResyncMfaDeviceResponse |
IamClient.resyncMFADevice(Consumer<ResyncMfaDeviceRequest.Builder> resyncMfaDeviceRequest)
Synchronizes the specified MFA device with its IAM resource object on the Amazon Web Services servers.
|
default ResyncMfaDeviceResponse |
IamClient.resyncMFADevice(ResyncMfaDeviceRequest resyncMfaDeviceRequest)
Synchronizes the specified MFA device with its IAM resource object on the Amazon Web Services servers.
|
default SetDefaultPolicyVersionResponse |
IamClient.setDefaultPolicyVersion(Consumer<SetDefaultPolicyVersionRequest.Builder> setDefaultPolicyVersionRequest)
Sets the specified version of the specified policy as the policy's default (operative) version.
|
default SetDefaultPolicyVersionResponse |
IamClient.setDefaultPolicyVersion(SetDefaultPolicyVersionRequest setDefaultPolicyVersionRequest)
Sets the specified version of the specified policy as the policy's default (operative) version.
|
default SetSecurityTokenServicePreferencesResponse |
IamClient.setSecurityTokenServicePreferences(Consumer<SetSecurityTokenServicePreferencesRequest.Builder> setSecurityTokenServicePreferencesRequest)
Sets the specified version of the global endpoint token as the token version used for the Amazon Web Services
account.
|
default SetSecurityTokenServicePreferencesResponse |
IamClient.setSecurityTokenServicePreferences(SetSecurityTokenServicePreferencesRequest setSecurityTokenServicePreferencesRequest)
Sets the specified version of the global endpoint token as the token version used for the Amazon Web Services
account.
|
default SimulateCustomPolicyResponse |
IamClient.simulateCustomPolicy(Consumer<SimulateCustomPolicyRequest.Builder> simulateCustomPolicyRequest)
Simulate how a set of IAM policies and optionally a resource-based policy works with a list of API operations and
Amazon Web Services resources to determine the policies' effective permissions.
|
default SimulateCustomPolicyResponse |
IamClient.simulateCustomPolicy(SimulateCustomPolicyRequest simulateCustomPolicyRequest)
Simulate how a set of IAM policies and optionally a resource-based policy works with a list of API operations and
Amazon Web Services resources to determine the policies' effective permissions.
|
default SimulateCustomPolicyIterable |
IamClient.simulateCustomPolicyPaginator(Consumer<SimulateCustomPolicyRequest.Builder> simulateCustomPolicyRequest)
Simulate how a set of IAM policies and optionally a resource-based policy works with a list of API operations and
Amazon Web Services resources to determine the policies' effective permissions.
|
default SimulateCustomPolicyIterable |
IamClient.simulateCustomPolicyPaginator(SimulateCustomPolicyRequest simulateCustomPolicyRequest)
Simulate how a set of IAM policies and optionally a resource-based policy works with a list of API operations and
Amazon Web Services resources to determine the policies' effective permissions.
|
default SimulatePrincipalPolicyResponse |
IamClient.simulatePrincipalPolicy(Consumer<SimulatePrincipalPolicyRequest.Builder> simulatePrincipalPolicyRequest)
Simulate how a set of IAM policies attached to an IAM entity works with a list of API operations and Amazon Web
Services resources to determine the policies' effective permissions.
|
default SimulatePrincipalPolicyResponse |
IamClient.simulatePrincipalPolicy(SimulatePrincipalPolicyRequest simulatePrincipalPolicyRequest)
Simulate how a set of IAM policies attached to an IAM entity works with a list of API operations and Amazon Web
Services resources to determine the policies' effective permissions.
|
default SimulatePrincipalPolicyIterable |
IamClient.simulatePrincipalPolicyPaginator(Consumer<SimulatePrincipalPolicyRequest.Builder> simulatePrincipalPolicyRequest)
Simulate how a set of IAM policies attached to an IAM entity works with a list of API operations and Amazon Web
Services resources to determine the policies' effective permissions.
|
default SimulatePrincipalPolicyIterable |
IamClient.simulatePrincipalPolicyPaginator(SimulatePrincipalPolicyRequest simulatePrincipalPolicyRequest)
Simulate how a set of IAM policies attached to an IAM entity works with a list of API operations and Amazon Web
Services resources to determine the policies' effective permissions.
|
default TagInstanceProfileResponse |
IamClient.tagInstanceProfile(Consumer<TagInstanceProfileRequest.Builder> tagInstanceProfileRequest)
Adds one or more tags to an IAM instance profile.
|
default TagInstanceProfileResponse |
IamClient.tagInstanceProfile(TagInstanceProfileRequest tagInstanceProfileRequest)
Adds one or more tags to an IAM instance profile.
|
default TagMfaDeviceResponse |
IamClient.tagMFADevice(Consumer<TagMfaDeviceRequest.Builder> tagMfaDeviceRequest)
Adds one or more tags to an IAM virtual multi-factor authentication (MFA) device.
|
default TagMfaDeviceResponse |
IamClient.tagMFADevice(TagMfaDeviceRequest tagMfaDeviceRequest)
Adds one or more tags to an IAM virtual multi-factor authentication (MFA) device.
|
default TagOpenIdConnectProviderResponse |
IamClient.tagOpenIDConnectProvider(Consumer<TagOpenIdConnectProviderRequest.Builder> tagOpenIdConnectProviderRequest)
Adds one or more tags to an OpenID Connect (OIDC)-compatible identity provider.
|
default TagOpenIdConnectProviderResponse |
IamClient.tagOpenIDConnectProvider(TagOpenIdConnectProviderRequest tagOpenIdConnectProviderRequest)
Adds one or more tags to an OpenID Connect (OIDC)-compatible identity provider.
|
default TagPolicyResponse |
IamClient.tagPolicy(Consumer<TagPolicyRequest.Builder> tagPolicyRequest)
Adds one or more tags to an IAM customer managed policy.
|
default TagPolicyResponse |
IamClient.tagPolicy(TagPolicyRequest tagPolicyRequest)
Adds one or more tags to an IAM customer managed policy.
|
default TagRoleResponse |
IamClient.tagRole(Consumer<TagRoleRequest.Builder> tagRoleRequest)
Adds one or more tags to an IAM role.
|
default TagRoleResponse |
IamClient.tagRole(TagRoleRequest tagRoleRequest)
Adds one or more tags to an IAM role.
|
default TagSamlProviderResponse |
IamClient.tagSAMLProvider(Consumer<TagSamlProviderRequest.Builder> tagSamlProviderRequest)
Adds one or more tags to a Security Assertion Markup Language (SAML) identity provider.
|
default TagSamlProviderResponse |
IamClient.tagSAMLProvider(TagSamlProviderRequest tagSamlProviderRequest)
Adds one or more tags to a Security Assertion Markup Language (SAML) identity provider.
|
default TagServerCertificateResponse |
IamClient.tagServerCertificate(Consumer<TagServerCertificateRequest.Builder> tagServerCertificateRequest)
Adds one or more tags to an IAM server certificate.
|
default TagServerCertificateResponse |
IamClient.tagServerCertificate(TagServerCertificateRequest tagServerCertificateRequest)
Adds one or more tags to an IAM server certificate.
|
default TagUserResponse |
IamClient.tagUser(Consumer<TagUserRequest.Builder> tagUserRequest)
Adds one or more tags to an IAM user.
|
default TagUserResponse |
IamClient.tagUser(TagUserRequest tagUserRequest)
Adds one or more tags to an IAM user.
|
default UntagInstanceProfileResponse |
IamClient.untagInstanceProfile(Consumer<UntagInstanceProfileRequest.Builder> untagInstanceProfileRequest)
Removes the specified tags from the IAM instance profile.
|
default UntagInstanceProfileResponse |
IamClient.untagInstanceProfile(UntagInstanceProfileRequest untagInstanceProfileRequest)
Removes the specified tags from the IAM instance profile.
|
default UntagMfaDeviceResponse |
IamClient.untagMFADevice(Consumer<UntagMfaDeviceRequest.Builder> untagMfaDeviceRequest)
Removes the specified tags from the IAM virtual multi-factor authentication (MFA) device.
|
default UntagMfaDeviceResponse |
IamClient.untagMFADevice(UntagMfaDeviceRequest untagMfaDeviceRequest)
Removes the specified tags from the IAM virtual multi-factor authentication (MFA) device.
|
default UntagOpenIdConnectProviderResponse |
IamClient.untagOpenIDConnectProvider(Consumer<UntagOpenIdConnectProviderRequest.Builder> untagOpenIdConnectProviderRequest)
Removes the specified tags from the specified OpenID Connect (OIDC)-compatible identity provider in IAM.
|
default UntagOpenIdConnectProviderResponse |
IamClient.untagOpenIDConnectProvider(UntagOpenIdConnectProviderRequest untagOpenIdConnectProviderRequest)
Removes the specified tags from the specified OpenID Connect (OIDC)-compatible identity provider in IAM.
|
default UntagPolicyResponse |
IamClient.untagPolicy(Consumer<UntagPolicyRequest.Builder> untagPolicyRequest)
Removes the specified tags from the customer managed policy.
|
default UntagPolicyResponse |
IamClient.untagPolicy(UntagPolicyRequest untagPolicyRequest)
Removes the specified tags from the customer managed policy.
|
default UntagRoleResponse |
IamClient.untagRole(Consumer<UntagRoleRequest.Builder> untagRoleRequest)
Removes the specified tags from the role.
|
default UntagRoleResponse |
IamClient.untagRole(UntagRoleRequest untagRoleRequest)
Removes the specified tags from the role.
|
default UntagSamlProviderResponse |
IamClient.untagSAMLProvider(Consumer<UntagSamlProviderRequest.Builder> untagSamlProviderRequest)
Removes the specified tags from the specified Security Assertion Markup Language (SAML) identity provider in IAM.
|
default UntagSamlProviderResponse |
IamClient.untagSAMLProvider(UntagSamlProviderRequest untagSamlProviderRequest)
Removes the specified tags from the specified Security Assertion Markup Language (SAML) identity provider in IAM.
|
default UntagServerCertificateResponse |
IamClient.untagServerCertificate(Consumer<UntagServerCertificateRequest.Builder> untagServerCertificateRequest)
Removes the specified tags from the IAM server certificate.
|
default UntagServerCertificateResponse |
IamClient.untagServerCertificate(UntagServerCertificateRequest untagServerCertificateRequest)
Removes the specified tags from the IAM server certificate.
|
default UntagUserResponse |
IamClient.untagUser(Consumer<UntagUserRequest.Builder> untagUserRequest)
Removes the specified tags from the user.
|
default UntagUserResponse |
IamClient.untagUser(UntagUserRequest untagUserRequest)
Removes the specified tags from the user.
|
default UpdateAccessKeyResponse |
IamClient.updateAccessKey(Consumer<UpdateAccessKeyRequest.Builder> updateAccessKeyRequest)
Changes the status of the specified access key from Active to Inactive, or vice versa.
|
default UpdateAccessKeyResponse |
IamClient.updateAccessKey(UpdateAccessKeyRequest updateAccessKeyRequest)
Changes the status of the specified access key from Active to Inactive, or vice versa.
|
default UpdateAccountPasswordPolicyResponse |
IamClient.updateAccountPasswordPolicy()
Updates the password policy settings for the Amazon Web Services account.
|
default UpdateAccountPasswordPolicyResponse |
IamClient.updateAccountPasswordPolicy(Consumer<UpdateAccountPasswordPolicyRequest.Builder> updateAccountPasswordPolicyRequest)
Updates the password policy settings for the Amazon Web Services account.
|
default UpdateAccountPasswordPolicyResponse |
IamClient.updateAccountPasswordPolicy(UpdateAccountPasswordPolicyRequest updateAccountPasswordPolicyRequest)
Updates the password policy settings for the Amazon Web Services account.
|
default UpdateAssumeRolePolicyResponse |
IamClient.updateAssumeRolePolicy(Consumer<UpdateAssumeRolePolicyRequest.Builder> updateAssumeRolePolicyRequest)
Updates the policy that grants an IAM entity permission to assume a role.
|
default UpdateAssumeRolePolicyResponse |
IamClient.updateAssumeRolePolicy(UpdateAssumeRolePolicyRequest updateAssumeRolePolicyRequest)
Updates the policy that grants an IAM entity permission to assume a role.
|
default UpdateGroupResponse |
IamClient.updateGroup(Consumer<UpdateGroupRequest.Builder> updateGroupRequest)
Updates the name and/or the path of the specified IAM group.
|
default UpdateGroupResponse |
IamClient.updateGroup(UpdateGroupRequest updateGroupRequest)
Updates the name and/or the path of the specified IAM group.
|
default UpdateLoginProfileResponse |
IamClient.updateLoginProfile(Consumer<UpdateLoginProfileRequest.Builder> updateLoginProfileRequest)
Changes the password for the specified IAM user.
|
default UpdateLoginProfileResponse |
IamClient.updateLoginProfile(UpdateLoginProfileRequest updateLoginProfileRequest)
Changes the password for the specified IAM user.
|
default UpdateOpenIdConnectProviderThumbprintResponse |
IamClient.updateOpenIDConnectProviderThumbprint(Consumer<UpdateOpenIdConnectProviderThumbprintRequest.Builder> updateOpenIdConnectProviderThumbprintRequest)
Replaces the existing list of server certificate thumbprints associated with an OpenID Connect (OIDC) provider
resource object with a new list of thumbprints.
|
default UpdateOpenIdConnectProviderThumbprintResponse |
IamClient.updateOpenIDConnectProviderThumbprint(UpdateOpenIdConnectProviderThumbprintRequest updateOpenIdConnectProviderThumbprintRequest)
Replaces the existing list of server certificate thumbprints associated with an OpenID Connect (OIDC) provider
resource object with a new list of thumbprints.
|
default UpdateRoleResponse |
IamClient.updateRole(Consumer<UpdateRoleRequest.Builder> updateRoleRequest)
Updates the description or maximum session duration setting of a role.
|
default UpdateRoleResponse |
IamClient.updateRole(UpdateRoleRequest updateRoleRequest)
Updates the description or maximum session duration setting of a role.
|
default UpdateRoleDescriptionResponse |
IamClient.updateRoleDescription(Consumer<UpdateRoleDescriptionRequest.Builder> updateRoleDescriptionRequest)
Use UpdateRole instead.
|
default UpdateRoleDescriptionResponse |
IamClient.updateRoleDescription(UpdateRoleDescriptionRequest updateRoleDescriptionRequest)
Use UpdateRole instead.
|
default UpdateSamlProviderResponse |
IamClient.updateSAMLProvider(Consumer<UpdateSamlProviderRequest.Builder> updateSamlProviderRequest)
Updates the metadata document for an existing SAML provider resource object.
|
default UpdateSamlProviderResponse |
IamClient.updateSAMLProvider(UpdateSamlProviderRequest updateSamlProviderRequest)
Updates the metadata document for an existing SAML provider resource object.
|
default UpdateServerCertificateResponse |
IamClient.updateServerCertificate(Consumer<UpdateServerCertificateRequest.Builder> updateServerCertificateRequest)
Updates the name and/or the path of the specified server certificate stored in IAM.
|
default UpdateServerCertificateResponse |
IamClient.updateServerCertificate(UpdateServerCertificateRequest updateServerCertificateRequest)
Updates the name and/or the path of the specified server certificate stored in IAM.
|
default UpdateServiceSpecificCredentialResponse |
IamClient.updateServiceSpecificCredential(Consumer<UpdateServiceSpecificCredentialRequest.Builder> updateServiceSpecificCredentialRequest)
Sets the status of a service-specific credential to
Active or Inactive. |
default UpdateServiceSpecificCredentialResponse |
IamClient.updateServiceSpecificCredential(UpdateServiceSpecificCredentialRequest updateServiceSpecificCredentialRequest)
Sets the status of a service-specific credential to
Active or Inactive. |
default UpdateSigningCertificateResponse |
IamClient.updateSigningCertificate(Consumer<UpdateSigningCertificateRequest.Builder> updateSigningCertificateRequest)
Changes the status of the specified user signing certificate from active to disabled, or vice versa.
|
default UpdateSigningCertificateResponse |
IamClient.updateSigningCertificate(UpdateSigningCertificateRequest updateSigningCertificateRequest)
Changes the status of the specified user signing certificate from active to disabled, or vice versa.
|
default UpdateSshPublicKeyResponse |
IamClient.updateSSHPublicKey(Consumer<UpdateSshPublicKeyRequest.Builder> updateSshPublicKeyRequest)
Sets the status of an IAM user's SSH public key to active or inactive.
|
default UpdateSshPublicKeyResponse |
IamClient.updateSSHPublicKey(UpdateSshPublicKeyRequest updateSshPublicKeyRequest)
Sets the status of an IAM user's SSH public key to active or inactive.
|
default UpdateUserResponse |
IamClient.updateUser(Consumer<UpdateUserRequest.Builder> updateUserRequest)
Updates the name and/or the path of the specified IAM user.
|
default UpdateUserResponse |
IamClient.updateUser(UpdateUserRequest updateUserRequest)
Updates the name and/or the path of the specified IAM user.
|
default UploadServerCertificateResponse |
IamClient.uploadServerCertificate(Consumer<UploadServerCertificateRequest.Builder> uploadServerCertificateRequest)
Uploads a server certificate entity for the Amazon Web Services account.
|
default UploadServerCertificateResponse |
IamClient.uploadServerCertificate(UploadServerCertificateRequest uploadServerCertificateRequest)
Uploads a server certificate entity for the Amazon Web Services account.
|
default UploadSigningCertificateResponse |
IamClient.uploadSigningCertificate(Consumer<UploadSigningCertificateRequest.Builder> uploadSigningCertificateRequest)
Uploads an X.509 signing certificate and associates it with the specified IAM user.
|
default UploadSigningCertificateResponse |
IamClient.uploadSigningCertificate(UploadSigningCertificateRequest uploadSigningCertificateRequest)
Uploads an X.509 signing certificate and associates it with the specified IAM user.
|
default UploadSshPublicKeyResponse |
IamClient.uploadSSHPublicKey(Consumer<UploadSshPublicKeyRequest.Builder> uploadSshPublicKeyRequest)
Uploads an SSH public key and associates it with the specified IAM user.
|
default UploadSshPublicKeyResponse |
IamClient.uploadSSHPublicKey(UploadSshPublicKeyRequest uploadSshPublicKeyRequest)
Uploads an SSH public key and associates it with the specified IAM user.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ConcurrentModificationException
The request was rejected because multiple requests to change this object were submitted simultaneously.
|
class |
CredentialReportExpiredException
The request was rejected because the most recent credential report has expired.
|
class |
CredentialReportNotPresentException
The request was rejected because the credential report does not exist.
|
class |
CredentialReportNotReadyException
The request was rejected because the credential report is still being generated.
|
class |
DeleteConflictException
The request was rejected because it attempted to delete a resource that has attached subordinate entities.
|
class |
DuplicateCertificateException
The request was rejected because the same certificate is associated with an IAM user in the account.
|
class |
DuplicateSshPublicKeyException
The request was rejected because the SSH public key is already associated with the specified IAM user.
|
class |
EntityAlreadyExistsException
The request was rejected because it attempted to create a resource that already exists.
|
class |
EntityTemporarilyUnmodifiableException
The request was rejected because it referenced an entity that is temporarily unmodifiable, such as a user name that
was deleted and then recreated.
|
class |
InvalidAuthenticationCodeException
The request was rejected because the authentication code was not recognized.
|
class |
InvalidCertificateException
The request was rejected because the certificate is invalid.
|
class |
InvalidInputException
The request was rejected because an invalid or out-of-range value was supplied for an input parameter.
|
class |
InvalidPublicKeyException
The request was rejected because the public key is malformed or otherwise invalid.
|
class |
InvalidUserTypeException
The request was rejected because the type of user for the transaction was incorrect.
|
class |
KeyPairMismatchException
The request was rejected because the public key certificate and the private key do not match.
|
class |
LimitExceededException
The request was rejected because it attempted to create resources beyond the current Amazon Web Services account
limits.
|
class |
MalformedCertificateException
The request was rejected because the certificate was malformed or expired.
|
class |
MalformedPolicyDocumentException
The request was rejected because the policy document was malformed.
|
class |
NoSuchEntityException
The request was rejected because it referenced a resource entity that does not exist.
|
class |
PasswordPolicyViolationException
The request was rejected because the provided password did not meet the requirements imposed by the account password
policy.
|
class |
PolicyEvaluationException
The request failed because a provided policy could not be successfully evaluated.
|
class |
PolicyNotAttachableException
The request failed because Amazon Web Services service role policies can only be attached to the service-linked role
for that service.
|
class |
ReportGenerationLimitExceededException
The request failed because the maximum number of concurrent requests for this account are already running.
|
class |
ServiceFailureException
The request processing has failed because of an unknown error, exception or failure.
|
class |
ServiceNotSupportedException
The specified service does not support service-specific credentials.
|
class |
UnmodifiableEntityException
The request was rejected because only the service that depends on the service-linked role can modify or delete the
role on your behalf.
|
class |
UnrecognizedPublicKeyEncodingException
The request was rejected because the public key encoding format is unsupported or unrecognized.
|
| Modifier and Type | Method and Description |
|---|---|
IamException |
IamException.BuilderImpl.build() |
| Constructor and Description |
|---|
BuilderImpl(IamException ex) |
Copyright © 2022. All rights reserved.