@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAWSRAM extends Object implements AWSRAM
AWSRAM. Convenient method forms pass through to the corresponding overload that
takes a request object, which throws an UnsupportedOperationException.ENDPOINT_PREFIX| Modifier and Type | Method and Description |
|---|---|
AcceptResourceShareInvitationResult |
acceptResourceShareInvitation(AcceptResourceShareInvitationRequest request)
Accepts an invitation to a resource share from another AWS account.
|
AssociateResourceShareResult |
associateResourceShare(AssociateResourceShareRequest request)
Associates the specified resource share with the specified principals and resources.
|
CreateResourceShareResult |
createResourceShare(CreateResourceShareRequest request)
Creates a resource share.
|
DeleteResourceShareResult |
deleteResourceShare(DeleteResourceShareRequest request)
Deletes the specified resource share.
|
DisassociateResourceShareResult |
disassociateResourceShare(DisassociateResourceShareRequest request)
Disassociates the specified principals or resources from the specified resource share.
|
EnableSharingWithAwsOrganizationResult |
enableSharingWithAwsOrganization(EnableSharingWithAwsOrganizationRequest request)
Enables resource sharing within your organization.
|
ResponseMetadata |
getCachedResponseMetadata(AmazonWebServiceRequest request)
Returns additional metadata for a previously executed successful request, typically used for debugging issues
where a service isn't acting as expected.
|
GetResourcePoliciesResult |
getResourcePolicies(GetResourcePoliciesRequest request)
Gets the policies for the specifies resources.
|
GetResourceShareAssociationsResult |
getResourceShareAssociations(GetResourceShareAssociationsRequest request)
Gets the associations for the specified resource share.
|
GetResourceShareInvitationsResult |
getResourceShareInvitations(GetResourceShareInvitationsRequest request)
Gets the specified invitations for resource sharing.
|
GetResourceSharesResult |
getResourceShares(GetResourceSharesRequest request)
Gets the specified resource shares or all of your resource shares.
|
ListPrincipalsResult |
listPrincipals(ListPrincipalsRequest request)
Lists the principals with access to the specified resource.
|
ListResourcesResult |
listResources(ListResourcesRequest request)
Lists the resources that the specified principal can access.
|
RejectResourceShareInvitationResult |
rejectResourceShareInvitation(RejectResourceShareInvitationRequest request)
Rejects an invitation to a resource share from another AWS account.
|
void |
shutdown()
Shuts down this client object, releasing any resources that might be held open.
|
TagResourceResult |
tagResource(TagResourceRequest request)
Adds the specified tags to the specified resource share.
|
UntagResourceResult |
untagResource(UntagResourceRequest request)
Removes the specified tags from the specified resource share.
|
UpdateResourceShareResult |
updateResourceShare(UpdateResourceShareRequest request)
Updates the specified resource share.
|
public AcceptResourceShareInvitationResult acceptResourceShareInvitation(AcceptResourceShareInvitationRequest request)
AWSRAMAccepts an invitation to a resource share from another AWS account.
acceptResourceShareInvitation in interface AWSRAMpublic AssociateResourceShareResult associateResourceShare(AssociateResourceShareRequest request)
AWSRAMAssociates the specified resource share with the specified principals and resources.
associateResourceShare in interface AWSRAMpublic CreateResourceShareResult createResourceShare(CreateResourceShareRequest request)
AWSRAMCreates a resource share.
createResourceShare in interface AWSRAMpublic DeleteResourceShareResult deleteResourceShare(DeleteResourceShareRequest request)
AWSRAMDeletes the specified resource share.
deleteResourceShare in interface AWSRAMpublic DisassociateResourceShareResult disassociateResourceShare(DisassociateResourceShareRequest request)
AWSRAMDisassociates the specified principals or resources from the specified resource share.
disassociateResourceShare in interface AWSRAMpublic EnableSharingWithAwsOrganizationResult enableSharingWithAwsOrganization(EnableSharingWithAwsOrganizationRequest request)
AWSRAMEnables resource sharing within your organization.
enableSharingWithAwsOrganization in interface AWSRAMpublic GetResourcePoliciesResult getResourcePolicies(GetResourcePoliciesRequest request)
AWSRAMGets the policies for the specifies resources.
getResourcePolicies in interface AWSRAMpublic GetResourceShareAssociationsResult getResourceShareAssociations(GetResourceShareAssociationsRequest request)
AWSRAMGets the associations for the specified resource share.
getResourceShareAssociations in interface AWSRAMpublic GetResourceShareInvitationsResult getResourceShareInvitations(GetResourceShareInvitationsRequest request)
AWSRAMGets the specified invitations for resource sharing.
getResourceShareInvitations in interface AWSRAMpublic GetResourceSharesResult getResourceShares(GetResourceSharesRequest request)
AWSRAMGets the specified resource shares or all of your resource shares.
getResourceShares in interface AWSRAMpublic ListPrincipalsResult listPrincipals(ListPrincipalsRequest request)
AWSRAMLists the principals with access to the specified resource.
listPrincipals in interface AWSRAMpublic ListResourcesResult listResources(ListResourcesRequest request)
AWSRAMLists the resources that the specified principal can access.
listResources in interface AWSRAMpublic RejectResourceShareInvitationResult rejectResourceShareInvitation(RejectResourceShareInvitationRequest request)
AWSRAMRejects an invitation to a resource share from another AWS account.
rejectResourceShareInvitation in interface AWSRAMpublic TagResourceResult tagResource(TagResourceRequest request)
AWSRAMAdds the specified tags to the specified resource share.
tagResource in interface AWSRAMpublic UntagResourceResult untagResource(UntagResourceRequest request)
AWSRAMRemoves the specified tags from the specified resource share.
untagResource in interface AWSRAMpublic UpdateResourceShareResult updateResourceShare(UpdateResourceShareRequest request)
AWSRAMUpdates the specified resource share.
updateResourceShare in interface AWSRAMpublic void shutdown()
AWSRAMpublic ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AWSRAMResponse metadata is only cached for a limited period of time, so if you need to access this extra diagnostic information for an executed request, you should use this method to retrieve it as soon as possible after executing a request.
getCachedResponseMetadata in interface AWSRAMrequest - The originally executed request.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.