Crate rusoto_ram
source · [−]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.