| Package | Description |
|---|---|
| software.amazon.awssdk.services.iam |
|
| 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 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 CreateInstanceProfileResponse |
IamClient.createInstanceProfile(Consumer<CreateInstanceProfileRequest.Builder> createInstanceProfileRequest)
Creates a new instance profile.
|
default CreateInstanceProfileResponse |
IamClient.createInstanceProfile(CreateInstanceProfileRequest createInstanceProfileRequest)
Creates a new instance profile.
|
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 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 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 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 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 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 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 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 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 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 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 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 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)
Lists the tags that are attached to the specified IAM virtual multi-factor authentication (MFA) device.
|
default ListMFADeviceTagsIterable |
IamClient.listMFADeviceTagsPaginator(ListMfaDeviceTagsRequest listMfaDeviceTagsRequest)
Lists the tags that are attached to the specified IAM virtual multi-factor authentication (MFA) device.
|
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)
Lists the tags that are attached to the specified OpenID Connect (OIDC)-compatible identity provider.
|
default ListOpenIDConnectProviderTagsIterable |
IamClient.listOpenIDConnectProviderTagsPaginator(ListOpenIdConnectProviderTagsRequest listOpenIdConnectProviderTagsRequest)
Lists the tags that are attached to the specified OpenID Connect (OIDC)-compatible identity provider.
|
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)
Lists the tags that are attached to the specified IAM customer managed policy.
|
default ListPolicyTagsIterable |
IamClient.listPolicyTagsPaginator(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 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)
Lists the tags that are attached to the specified Security Assertion Markup Language (SAML) identity provider.
|
default ListSAMLProviderTagsIterable |
IamClient.listSAMLProviderTagsPaginator(ListSamlProviderTagsRequest listSamlProviderTagsRequest)
Lists the tags that are attached to the specified Security Assertion Markup Language (SAML) identity provider.
|
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 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 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 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 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 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 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 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 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.
|
Copyright © 2023. All rights reserved.