| Package | Description |
|---|---|
| software.amazon.awssdk.services.ram |
Use AWS Resource Access Manager to share AWS resources between AWS accounts.
|
| software.amazon.awssdk.services.ram.model |
| Modifier and Type | Method and Description |
|---|---|
default AcceptResourceShareInvitationResponse |
RamClient.acceptResourceShareInvitation(AcceptResourceShareInvitationRequest acceptResourceShareInvitationRequest)
Accepts an invitation to a resource share from another AWS account.
|
default AcceptResourceShareInvitationResponse |
RamClient.acceptResourceShareInvitation(Consumer<AcceptResourceShareInvitationRequest.Builder> acceptResourceShareInvitationRequest)
Accepts an invitation to a resource share from another AWS account.
|
default AssociateResourceShareResponse |
RamClient.associateResourceShare(AssociateResourceShareRequest associateResourceShareRequest)
Associates the specified resource share with the specified principals and resources.
|
default AssociateResourceShareResponse |
RamClient.associateResourceShare(Consumer<AssociateResourceShareRequest.Builder> associateResourceShareRequest)
Associates the specified resource share with the specified principals and resources.
|
default AssociateResourceSharePermissionResponse |
RamClient.associateResourceSharePermission(AssociateResourceSharePermissionRequest associateResourceSharePermissionRequest)
Associates a permission with a resource share.
|
default AssociateResourceSharePermissionResponse |
RamClient.associateResourceSharePermission(Consumer<AssociateResourceSharePermissionRequest.Builder> associateResourceSharePermissionRequest)
Associates a permission with a resource share.
|
default CreateResourceShareResponse |
RamClient.createResourceShare(Consumer<CreateResourceShareRequest.Builder> createResourceShareRequest)
Creates a resource share.
|
default CreateResourceShareResponse |
RamClient.createResourceShare(CreateResourceShareRequest createResourceShareRequest)
Creates a resource share.
|
default DeleteResourceShareResponse |
RamClient.deleteResourceShare(Consumer<DeleteResourceShareRequest.Builder> deleteResourceShareRequest)
Deletes the specified resource share.
|
default DeleteResourceShareResponse |
RamClient.deleteResourceShare(DeleteResourceShareRequest deleteResourceShareRequest)
Deletes the specified resource share.
|
default DisassociateResourceShareResponse |
RamClient.disassociateResourceShare(Consumer<DisassociateResourceShareRequest.Builder> disassociateResourceShareRequest)
Disassociates the specified principals or resources from the specified resource share.
|
default DisassociateResourceShareResponse |
RamClient.disassociateResourceShare(DisassociateResourceShareRequest disassociateResourceShareRequest)
Disassociates the specified principals or resources from the specified resource share.
|
default DisassociateResourceSharePermissionResponse |
RamClient.disassociateResourceSharePermission(Consumer<DisassociateResourceSharePermissionRequest.Builder> disassociateResourceSharePermissionRequest)
Disassociates an AWS RAM permission from a resource share.
|
default DisassociateResourceSharePermissionResponse |
RamClient.disassociateResourceSharePermission(DisassociateResourceSharePermissionRequest disassociateResourceSharePermissionRequest)
Disassociates an AWS RAM permission from a resource share.
|
default EnableSharingWithAwsOrganizationResponse |
RamClient.enableSharingWithAwsOrganization()
Enables resource sharing within your AWS Organization.
|
default EnableSharingWithAwsOrganizationResponse |
RamClient.enableSharingWithAwsOrganization(Consumer<EnableSharingWithAwsOrganizationRequest.Builder> enableSharingWithAwsOrganizationRequest)
Enables resource sharing within your AWS Organization.
|
default EnableSharingWithAwsOrganizationResponse |
RamClient.enableSharingWithAwsOrganization(EnableSharingWithAwsOrganizationRequest enableSharingWithAwsOrganizationRequest)
Enables resource sharing within your AWS Organization.
|
default GetPermissionResponse |
RamClient.getPermission(Consumer<GetPermissionRequest.Builder> getPermissionRequest)
Gets the contents of an AWS RAM permission in JSON format.
|
default GetPermissionResponse |
RamClient.getPermission(GetPermissionRequest getPermissionRequest)
Gets the contents of an AWS RAM permission in JSON format.
|
default GetResourcePoliciesResponse |
RamClient.getResourcePolicies(Consumer<GetResourcePoliciesRequest.Builder> getResourcePoliciesRequest)
Gets the policies for the specified resources that you own and have shared.
|
default GetResourcePoliciesResponse |
RamClient.getResourcePolicies(GetResourcePoliciesRequest getResourcePoliciesRequest)
Gets the policies for the specified resources that you own and have shared.
|
default GetResourcePoliciesIterable |
RamClient.getResourcePoliciesPaginator(Consumer<GetResourcePoliciesRequest.Builder> getResourcePoliciesRequest)
Gets the policies for the specified resources that you own and have shared.
|
default GetResourcePoliciesIterable |
RamClient.getResourcePoliciesPaginator(GetResourcePoliciesRequest getResourcePoliciesRequest)
Gets the policies for the specified resources that you own and have shared.
|
default GetResourceShareAssociationsResponse |
RamClient.getResourceShareAssociations(Consumer<GetResourceShareAssociationsRequest.Builder> getResourceShareAssociationsRequest)
Gets the resources or principals for the resource shares that you own.
|
default GetResourceShareAssociationsResponse |
RamClient.getResourceShareAssociations(GetResourceShareAssociationsRequest getResourceShareAssociationsRequest)
Gets the resources or principals for the resource shares that you own.
|
default GetResourceShareAssociationsIterable |
RamClient.getResourceShareAssociationsPaginator(Consumer<GetResourceShareAssociationsRequest.Builder> getResourceShareAssociationsRequest)
Gets the resources or principals for the resource shares that you own.
|
default GetResourceShareAssociationsIterable |
RamClient.getResourceShareAssociationsPaginator(GetResourceShareAssociationsRequest getResourceShareAssociationsRequest)
Gets the resources or principals for the resource shares that you own.
|
default GetResourceShareInvitationsResponse |
RamClient.getResourceShareInvitations()
Gets the invitations for resource sharing that you've received.
|
default GetResourceShareInvitationsResponse |
RamClient.getResourceShareInvitations(Consumer<GetResourceShareInvitationsRequest.Builder> getResourceShareInvitationsRequest)
Gets the invitations for resource sharing that you've received.
|
default GetResourceShareInvitationsResponse |
RamClient.getResourceShareInvitations(GetResourceShareInvitationsRequest getResourceShareInvitationsRequest)
Gets the invitations for resource sharing that you've received.
|
default GetResourceShareInvitationsIterable |
RamClient.getResourceShareInvitationsPaginator()
Gets the invitations for resource sharing that you've received.
|
default GetResourceShareInvitationsIterable |
RamClient.getResourceShareInvitationsPaginator(Consumer<GetResourceShareInvitationsRequest.Builder> getResourceShareInvitationsRequest)
Gets the invitations for resource sharing that you've received.
|
default GetResourceShareInvitationsIterable |
RamClient.getResourceShareInvitationsPaginator(GetResourceShareInvitationsRequest getResourceShareInvitationsRequest)
Gets the invitations for resource sharing that you've received.
|
default GetResourceSharesResponse |
RamClient.getResourceShares(Consumer<GetResourceSharesRequest.Builder> getResourceSharesRequest)
Gets the resource shares that you own or the resource shares that are shared with you.
|
default GetResourceSharesResponse |
RamClient.getResourceShares(GetResourceSharesRequest getResourceSharesRequest)
Gets the resource shares that you own or the resource shares that are shared with you.
|
default GetResourceSharesIterable |
RamClient.getResourceSharesPaginator(Consumer<GetResourceSharesRequest.Builder> getResourceSharesRequest)
Gets the resource shares that you own or the resource shares that are shared with you.
|
default GetResourceSharesIterable |
RamClient.getResourceSharesPaginator(GetResourceSharesRequest getResourceSharesRequest)
Gets the resource shares that you own or the resource shares that are shared with you.
|
default ListPendingInvitationResourcesResponse |
RamClient.listPendingInvitationResources(Consumer<ListPendingInvitationResourcesRequest.Builder> listPendingInvitationResourcesRequest)
Lists the resources in a resource share that is shared with you but that the invitation is still pending for.
|
default ListPendingInvitationResourcesResponse |
RamClient.listPendingInvitationResources(ListPendingInvitationResourcesRequest listPendingInvitationResourcesRequest)
Lists the resources in a resource share that is shared with you but that the invitation is still pending for.
|
default ListPendingInvitationResourcesIterable |
RamClient.listPendingInvitationResourcesPaginator(Consumer<ListPendingInvitationResourcesRequest.Builder> listPendingInvitationResourcesRequest)
Lists the resources in a resource share that is shared with you but that the invitation is still pending for.
|
default ListPendingInvitationResourcesIterable |
RamClient.listPendingInvitationResourcesPaginator(ListPendingInvitationResourcesRequest listPendingInvitationResourcesRequest)
Lists the resources in a resource share that is shared with you but that the invitation is still pending for.
|
default ListPermissionsResponse |
RamClient.listPermissions(Consumer<ListPermissionsRequest.Builder> listPermissionsRequest)
Lists the AWS RAM permissions.
|
default ListPermissionsResponse |
RamClient.listPermissions(ListPermissionsRequest listPermissionsRequest)
Lists the AWS RAM permissions.
|
default ListPrincipalsResponse |
RamClient.listPrincipals(Consumer<ListPrincipalsRequest.Builder> listPrincipalsRequest)
Lists the principals that you have shared resources with or that have shared resources with you.
|
default ListPrincipalsResponse |
RamClient.listPrincipals(ListPrincipalsRequest listPrincipalsRequest)
Lists the principals that you have shared resources with or that have shared resources with you.
|
default ListPrincipalsIterable |
RamClient.listPrincipalsPaginator(Consumer<ListPrincipalsRequest.Builder> listPrincipalsRequest)
Lists the principals that you have shared resources with or that have shared resources with you.
|
default ListPrincipalsIterable |
RamClient.listPrincipalsPaginator(ListPrincipalsRequest listPrincipalsRequest)
Lists the principals that you have shared resources with or that have shared resources with you.
|
default ListResourcesResponse |
RamClient.listResources(Consumer<ListResourcesRequest.Builder> listResourcesRequest)
Lists the resources that you added to a resource shares or the resources that are shared with you.
|
default ListResourcesResponse |
RamClient.listResources(ListResourcesRequest listResourcesRequest)
Lists the resources that you added to a resource shares or the resources that are shared with you.
|
default ListResourceSharePermissionsResponse |
RamClient.listResourceSharePermissions(Consumer<ListResourceSharePermissionsRequest.Builder> listResourceSharePermissionsRequest)
Lists the AWS RAM permissions that are associated with a resource share.
|
default ListResourceSharePermissionsResponse |
RamClient.listResourceSharePermissions(ListResourceSharePermissionsRequest listResourceSharePermissionsRequest)
Lists the AWS RAM permissions that are associated with a resource share.
|
default ListResourcesIterable |
RamClient.listResourcesPaginator(Consumer<ListResourcesRequest.Builder> listResourcesRequest)
Lists the resources that you added to a resource shares or the resources that are shared with you.
|
default ListResourcesIterable |
RamClient.listResourcesPaginator(ListResourcesRequest listResourcesRequest)
Lists the resources that you added to a resource shares or the resources that are shared with you.
|
default ListResourceTypesResponse |
RamClient.listResourceTypes(Consumer<ListResourceTypesRequest.Builder> listResourceTypesRequest)
Lists the shareable resource types supported by AWS RAM.
|
default ListResourceTypesResponse |
RamClient.listResourceTypes(ListResourceTypesRequest listResourceTypesRequest)
Lists the shareable resource types supported by AWS RAM.
|
default PromoteResourceShareCreatedFromPolicyResponse |
RamClient.promoteResourceShareCreatedFromPolicy(Consumer<PromoteResourceShareCreatedFromPolicyRequest.Builder> promoteResourceShareCreatedFromPolicyRequest)
Resource shares that were created by attaching a policy to a resource are visible only to the resource share
owner, and the resource share cannot be modified in AWS RAM.
|
default PromoteResourceShareCreatedFromPolicyResponse |
RamClient.promoteResourceShareCreatedFromPolicy(PromoteResourceShareCreatedFromPolicyRequest promoteResourceShareCreatedFromPolicyRequest)
Resource shares that were created by attaching a policy to a resource are visible only to the resource share
owner, and the resource share cannot be modified in AWS RAM.
|
default RejectResourceShareInvitationResponse |
RamClient.rejectResourceShareInvitation(Consumer<RejectResourceShareInvitationRequest.Builder> rejectResourceShareInvitationRequest)
Rejects an invitation to a resource share from another AWS account.
|
default RejectResourceShareInvitationResponse |
RamClient.rejectResourceShareInvitation(RejectResourceShareInvitationRequest rejectResourceShareInvitationRequest)
Rejects an invitation to a resource share from another AWS account.
|
default TagResourceResponse |
RamClient.tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest)
Adds the specified tags to the specified resource share that you own.
|
default TagResourceResponse |
RamClient.tagResource(TagResourceRequest tagResourceRequest)
Adds the specified tags to the specified resource share that you own.
|
default UntagResourceResponse |
RamClient.untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest)
Removes the specified tags from the specified resource share that you own.
|
default UntagResourceResponse |
RamClient.untagResource(UntagResourceRequest untagResourceRequest)
Removes the specified tags from the specified resource share that you own.
|
default UpdateResourceShareResponse |
RamClient.updateResourceShare(Consumer<UpdateResourceShareRequest.Builder> updateResourceShareRequest)
Updates the specified resource share that you own.
|
default UpdateResourceShareResponse |
RamClient.updateResourceShare(UpdateResourceShareRequest updateResourceShareRequest)
Updates the specified resource share that you own.
|
| Modifier and Type | Class and Description |
|---|---|
class |
IdempotentParameterMismatchException
A client token input parameter was reused with an operation, but at least one of the other input parameters is
different from the previous call to the operation.
|
class |
InvalidClientTokenException
A client token is not valid.
|
class |
InvalidMaxResultsException
The specified value for MaxResults is not valid.
|
class |
InvalidNextTokenException
The specified value for NextToken is not valid.
|
class |
InvalidParameterException
A parameter is not valid.
|
class |
InvalidResourceTypeException
The specified resource type is not valid.
|
class |
InvalidStateTransitionException
The requested state transition is not valid.
|
class |
MalformedArnException
The format of an Amazon Resource Name (ARN) is not valid.
|
class |
MissingRequiredParameterException
A required input parameter is missing.
|
class |
OperationNotPermittedException
The requested operation is not permitted.
|
class |
ResourceArnNotFoundException
An Amazon Resource Name (ARN) was not found.
|
class |
ResourceShareInvitationAlreadyAcceptedException
The invitation was already accepted.
|
class |
ResourceShareInvitationAlreadyRejectedException
The invitation was already rejected.
|
class |
ResourceShareInvitationArnNotFoundException
The Amazon Resource Name (ARN) for an invitation was not found.
|
class |
ResourceShareInvitationExpiredException
The invitation is expired.
|
class |
ResourceShareLimitExceededException
The requested resource share exceeds the limit for your account.
|
class |
ServerInternalException
The service could not respond to the request due to an internal problem.
|
class |
ServiceUnavailableException
The service is not available.
|
class |
TagLimitExceededException
The requested tags exceed the limit for your account.
|
class |
TagPolicyViolationException
The specified tag is a reserved word and cannot be used.
|
class |
UnknownResourceException
A specified resource was not found.
|
| Modifier and Type | Method and Description |
|---|---|
RamException |
RamException.BuilderImpl.build() |
| Constructor and Description |
|---|
BuilderImpl(RamException ex) |
Copyright © 2021. All rights reserved.