logo
Expand description

Use AWS Resource Access Manager to share AWS resources between AWS accounts. To share a resource, you create a resource share, associate the resource with the resource share, and specify the principals that can access the resources associated with the resource share. The following principals are supported: AWS accounts, organizational units (OU) from AWS Organizations, and organizations from AWS Organizations.

For more information, see the AWS Resource Access Manager User Guide.

If you’re using the service, you’re probably looking for RamClient and Ram.

Structs

Describes a principal for use with AWS Resource Access Manager.

A client for the RAM API.

Describes a resource associated with a resource share.

Describes a resource share.

Describes an association with a resource share.

Describes an invitation to join a resource share.

Information about an AWS RAM permission.

Information about a permission that is associated with a resource share.

Information about the shareable resource types and the AWS services to which they belong.

Information about a tag.

Used to filter information based on tags.

Enums

Errors returned by AcceptResourceShareInvitation

Errors returned by AssociateResourceShare

Errors returned by AssociateResourceSharePermission

Errors returned by CreateResourceShare

Errors returned by DeleteResourceShare

Errors returned by DisassociateResourceShare

Errors returned by DisassociateResourceSharePermission

Errors returned by EnableSharingWithAwsOrganization

Errors returned by GetPermission

Errors returned by GetResourcePolicies

Errors returned by GetResourceShareAssociations

Errors returned by GetResourceShareInvitations

Errors returned by GetResourceShares

Errors returned by ListPendingInvitationResources

Errors returned by ListPermissions

Errors returned by ListPrincipals

Errors returned by ListResourceSharePermissions

Errors returned by ListResourceTypes

Errors returned by ListResources

Errors returned by PromoteResourceShareCreatedFromPolicy

Errors returned by RejectResourceShareInvitation

Errors returned by TagResource

Errors returned by UntagResource

Errors returned by UpdateResourceShare

Traits

Trait representing the capabilities of the RAM API. RAM clients implement this trait.