[−][src]Crate rusoto_ram
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 resource. The following principals are supported:
-
The ID of an AWS account
-
The Amazon Resource Name (ARN) of an OU from AWS Organizations
-
The Amazon Resource Name (ARN) of an organization from AWS Organizations
If you specify an AWS account that doesn't exist in the same organization as the account that owns the resource share, the owner of the specified account receives an invitation to accept the resource share. After the owner accepts the invitation, they can access the resources in the resource share. An administrator of the specified account can use IAM policies to restrict access resources in the resource share.
If you're using the service, you're probably looking for RamClient and Ram.
Structs
Enums
AcceptResourceShareInvitationError | Errors returned by AcceptResourceShareInvitation |
AssociateResourceShareError | Errors returned by AssociateResourceShare |
CreateResourceShareError | Errors returned by CreateResourceShare |
DeleteResourceShareError | Errors returned by DeleteResourceShare |
DisassociateResourceShareError | Errors returned by DisassociateResourceShare |
EnableSharingWithAwsOrganizationError | Errors returned by EnableSharingWithAwsOrganization |
GetResourcePoliciesError | Errors returned by GetResourcePolicies |
GetResourceShareAssociationsError | Errors returned by GetResourceShareAssociations |
GetResourceShareInvitationsError | Errors returned by GetResourceShareInvitations |
GetResourceSharesError | Errors returned by GetResourceShares |
ListPrincipalsError | Errors returned by ListPrincipals |
ListResourcesError | Errors returned by ListResources |
RejectResourceShareInvitationError | Errors returned by RejectResourceShareInvitation |
TagResourceError | Errors returned by TagResource |
UntagResourceError | Errors returned by UntagResource |
UpdateResourceShareError | Errors returned by UpdateResourceShare |
Traits
Ram | Trait representing the capabilities of the RAM API. RAM clients implement this trait. |