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 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 AddRoleToInstanceProfileResponse |
IamClient.addRoleToInstanceProfile(Consumer<AddRoleToInstanceProfileRequest.Builder> addRoleToInstanceProfileRequest) |
Adds the specified IAM role to the specified instance profile.
|
default AddRoleToInstanceProfileResponse |
IamClient.addRoleToInstanceProfile(AddRoleToInstanceProfileRequest addRoleToInstanceProfileRequest) |
Adds the specified IAM role to the specified instance profile.
|
default AddUserToGroupResponse |
IamClient.addUserToGroup(Consumer<AddUserToGroupRequest.Builder> addUserToGroupRequest) |
Adds the specified user to the specified group.
|
default AddUserToGroupResponse |
IamClient.addUserToGroup(AddUserToGroupRequest addUserToGroupRequest) |
Adds the specified user to the specified group.
|
default AttachGroupPolicyResponse |
IamClient.attachGroupPolicy(Consumer<AttachGroupPolicyRequest.Builder> attachGroupPolicyRequest) |
Attaches the specified managed policy to the specified IAM group.
|
default AttachGroupPolicyResponse |
IamClient.attachGroupPolicy(AttachGroupPolicyRequest attachGroupPolicyRequest) |
Attaches the specified managed policy to the specified IAM group.
|
default AttachRolePolicyResponse |
IamClient.attachRolePolicy(Consumer<AttachRolePolicyRequest.Builder> attachRolePolicyRequest) |
Attaches the specified managed policy to the specified IAM role.
|
default AttachRolePolicyResponse |
IamClient.attachRolePolicy(AttachRolePolicyRequest attachRolePolicyRequest) |
Attaches the specified managed policy to the specified IAM role.
|
default AttachUserPolicyResponse |
IamClient.attachUserPolicy(Consumer<AttachUserPolicyRequest.Builder> attachUserPolicyRequest) |
Attaches the specified managed policy to the specified user.
|
default AttachUserPolicyResponse |
IamClient.attachUserPolicy(AttachUserPolicyRequest attachUserPolicyRequest) |
Attaches the specified managed policy to the specified user.
|
default ChangePasswordResponse |
IamClient.changePassword(Consumer<ChangePasswordRequest.Builder> changePasswordRequest) |
Changes the password of the IAM user who is calling this operation.
|
default ChangePasswordResponse |
IamClient.changePassword(ChangePasswordRequest 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 CreateGroupResponse |
IamClient.createGroup(Consumer<CreateGroupRequest.Builder> createGroupRequest) |
Creates a new group.
|
default CreateGroupResponse |
IamClient.createGroup(CreateGroupRequest createGroupRequest) |
Creates a new group.
|
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 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 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 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) |
|
default DeleteLoginProfileResponse |
IamClient.deleteLoginProfile(DeleteLoginProfileRequest deleteLoginProfileRequest) |
|
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 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 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 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 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) |
|
default GetGroupIterable |
IamClient.getGroupPaginator(GetGroupRequest getGroupRequest) |
|
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 GetMfaDeviceResponse |
IamClient.getMFADevice(Consumer<GetMfaDeviceRequest.Builder> getMfaDeviceRequest) |
Retrieves information about an MFA device for a specified user.
|
default GetMfaDeviceResponse |
IamClient.getMFADevice(GetMfaDeviceRequest getMfaDeviceRequest) |
Retrieves information about an MFA device for a specified 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) |
|
default GetOrganizationsAccessReportResponse |
IamClient.getOrganizationsAccessReport(GetOrganizationsAccessReportRequest getOrganizationsAccessReportRequest) |
|
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() |
|
default ListAccessKeysIterable |
IamClient.listAccessKeysPaginator(Consumer<ListAccessKeysRequest.Builder> listAccessKeysRequest) |
|
default ListAccessKeysIterable |
IamClient.listAccessKeysPaginator(ListAccessKeysRequest listAccessKeysRequest) |
|
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) |
|
default ListAttachedGroupPoliciesIterable |
IamClient.listAttachedGroupPoliciesPaginator(ListAttachedGroupPoliciesRequest listAttachedGroupPoliciesRequest) |
|
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) |
|
default ListAttachedRolePoliciesIterable |
IamClient.listAttachedRolePoliciesPaginator(ListAttachedRolePoliciesRequest listAttachedRolePoliciesRequest) |
|
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) |
|
default ListAttachedUserPoliciesIterable |
IamClient.listAttachedUserPoliciesPaginator(ListAttachedUserPoliciesRequest listAttachedUserPoliciesRequest) |
|
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) |
|
default ListEntitiesForPolicyIterable |
IamClient.listEntitiesForPolicyPaginator(ListEntitiesForPolicyRequest listEntitiesForPolicyRequest) |
|
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) |
|
default ListGroupPoliciesIterable |
IamClient.listGroupPoliciesPaginator(ListGroupPoliciesRequest listGroupPoliciesRequest) |
|
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) |
|
default ListGroupsForUserIterable |
IamClient.listGroupsForUserPaginator(ListGroupsForUserRequest listGroupsForUserRequest) |
|
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) |
|
default ListInstanceProfilesForRoleIterable |
IamClient.listInstanceProfilesForRolePaginator(ListInstanceProfilesForRoleRequest listInstanceProfilesForRoleRequest) |
|
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 ListInstanceProfileTagsIterable |
IamClient.listInstanceProfileTagsPaginator(Consumer<ListInstanceProfileTagsRequest.Builder> listInstanceProfileTagsRequest) |
|
default ListInstanceProfileTagsIterable |
IamClient.listInstanceProfileTagsPaginator(ListInstanceProfileTagsRequest listInstanceProfileTagsRequest) |
|
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() |
|
default ListMFADevicesIterable |
IamClient.listMFADevicesPaginator(Consumer<ListMfaDevicesRequest.Builder> listMfaDevicesRequest) |
|
default ListMFADevicesIterable |
IamClient.listMFADevicesPaginator(ListMfaDevicesRequest listMfaDevicesRequest) |
|
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 ListMFADeviceTagsIterable |
IamClient.listMFADeviceTagsPaginator(Consumer<ListMfaDeviceTagsRequest.Builder> listMfaDeviceTagsRequest) |
|
default ListMFADeviceTagsIterable |
IamClient.listMFADeviceTagsPaginator(ListMfaDeviceTagsRequest listMfaDeviceTagsRequest) |
|
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 ListOpenIDConnectProviderTagsIterable |
IamClient.listOpenIDConnectProviderTagsPaginator(Consumer<ListOpenIdConnectProviderTagsRequest.Builder> listOpenIdConnectProviderTagsRequest) |
|
default ListOpenIDConnectProviderTagsIterable |
IamClient.listOpenIDConnectProviderTagsPaginator(ListOpenIdConnectProviderTagsRequest listOpenIdConnectProviderTagsRequest) |
|
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 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 ListPolicyTagsIterable |
IamClient.listPolicyTagsPaginator(Consumer<ListPolicyTagsRequest.Builder> listPolicyTagsRequest) |
|
default ListPolicyTagsIterable |
IamClient.listPolicyTagsPaginator(ListPolicyTagsRequest listPolicyTagsRequest) |
|
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) |
|
default ListPolicyVersionsIterable |
IamClient.listPolicyVersionsPaginator(ListPolicyVersionsRequest listPolicyVersionsRequest) |
|
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) |
|
default ListRolePoliciesIterable |
IamClient.listRolePoliciesPaginator(ListRolePoliciesRequest listRolePoliciesRequest) |
|
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 ListRoleTagsIterable |
IamClient.listRoleTagsPaginator(Consumer<ListRoleTagsRequest.Builder> listRoleTagsRequest) |
|
default ListRoleTagsIterable |
IamClient.listRoleTagsPaginator(ListRoleTagsRequest listRoleTagsRequest) |
|
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 ListSAMLProviderTagsIterable |
IamClient.listSAMLProviderTagsPaginator(Consumer<ListSamlProviderTagsRequest.Builder> listSamlProviderTagsRequest) |
|
default ListSAMLProviderTagsIterable |
IamClient.listSAMLProviderTagsPaginator(ListSamlProviderTagsRequest listSamlProviderTagsRequest) |
|
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 ListServerCertificateTagsIterable |
IamClient.listServerCertificateTagsPaginator(Consumer<ListServerCertificateTagsRequest.Builder> listServerCertificateTagsRequest) |
|
default ListServerCertificateTagsIterable |
IamClient.listServerCertificateTagsPaginator(ListServerCertificateTagsRequest listServerCertificateTagsRequest) |
|
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() |
|
default ListSigningCertificatesIterable |
IamClient.listSigningCertificatesPaginator(Consumer<ListSigningCertificatesRequest.Builder> listSigningCertificatesRequest) |
|
default ListSigningCertificatesIterable |
IamClient.listSigningCertificatesPaginator(ListSigningCertificatesRequest listSigningCertificatesRequest) |
|
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() |
|
default ListSSHPublicKeysIterable |
IamClient.listSSHPublicKeysPaginator(Consumer<ListSshPublicKeysRequest.Builder> listSshPublicKeysRequest) |
|
default ListSSHPublicKeysIterable |
IamClient.listSSHPublicKeysPaginator(ListSshPublicKeysRequest listSshPublicKeysRequest) |
|
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) |
|
default ListUserPoliciesIterable |
IamClient.listUserPoliciesPaginator(ListUserPoliciesRequest listUserPoliciesRequest) |
|
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) |
|
default ListUserTagsIterable |
IamClient.listUserTagsPaginator(ListUserTagsRequest listUserTagsRequest) |
|
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 Amazon EC2 instance profile.
|
default RemoveRoleFromInstanceProfileResponse |
IamClient.removeRoleFromInstanceProfile(RemoveRoleFromInstanceProfileRequest removeRoleFromInstanceProfileRequest) |
Removes the specified IAM role from the specified Amazon 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 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) |
|
default SimulatePrincipalPolicyIterable |
IamClient.simulatePrincipalPolicyPaginator(SimulatePrincipalPolicyRequest simulatePrincipalPolicyRequest) |
|
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) |
|
default UpdateRoleDescriptionResponse |
IamClient.updateRoleDescription(UpdateRoleDescriptionRequest updateRoleDescriptionRequest) |
|
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 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.
|