Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

RAM

import { RAM } from "https://aws-api-gyr5wj9zj0fg.deno.dev/v0.2/services/ram.ts";
class RAM {
constructor(apiFactory: client.ApiFactory);
async acceptResourceShareInvitation(params: AcceptResourceShareInvitationRequest, opts?: client.RequestOptions): Promise<AcceptResourceShareInvitationResponse>;
async associateResourceShare(params: AssociateResourceShareRequest, opts?: client.RequestOptions): Promise<AssociateResourceShareResponse>;
async associateResourceSharePermission(params: AssociateResourceSharePermissionRequest, opts?: client.RequestOptions): Promise<AssociateResourceSharePermissionResponse>;
async createResourceShare(params: CreateResourceShareRequest, opts?: client.RequestOptions): Promise<CreateResourceShareResponse>;
async deleteResourceShare(params: DeleteResourceShareRequest, opts?: client.RequestOptions): Promise<DeleteResourceShareResponse>;
async disassociateResourceShare(params: DisassociateResourceShareRequest, opts?: client.RequestOptions): Promise<DisassociateResourceShareResponse>;
async disassociateResourceSharePermission(params: DisassociateResourceSharePermissionRequest, opts?: client.RequestOptions): Promise<DisassociateResourceSharePermissionResponse>;
async enableSharingWithAwsOrganization(opts?: client.RequestOptions): Promise<EnableSharingWithAwsOrganizationResponse>;
async getPermission(params: GetPermissionRequest, opts?: client.RequestOptions): Promise<GetPermissionResponse>;
async getResourcePolicies(params: GetResourcePoliciesRequest, opts?: client.RequestOptions): Promise<GetResourcePoliciesResponse>;
async getResourceShareAssociations(params: GetResourceShareAssociationsRequest, opts?: client.RequestOptions): Promise<GetResourceShareAssociationsResponse>;
async getResourceShareInvitations(params?: GetResourceShareInvitationsRequest, opts?: client.RequestOptions): Promise<GetResourceShareInvitationsResponse>;
async getResourceShares(params: GetResourceSharesRequest, opts?: client.RequestOptions): Promise<GetResourceSharesResponse>;
async listPendingInvitationResources(params: ListPendingInvitationResourcesRequest, opts?: client.RequestOptions): Promise<ListPendingInvitationResourcesResponse>;
async listPermissions(params?: ListPermissionsRequest, opts?: client.RequestOptions): Promise<ListPermissionsResponse>;
async listPrincipals(params: ListPrincipalsRequest, opts?: client.RequestOptions): Promise<ListPrincipalsResponse>;
async listResources(params: ListResourcesRequest, opts?: client.RequestOptions): Promise<ListResourcesResponse>;
async listResourceSharePermissions(params: ListResourceSharePermissionsRequest, opts?: client.RequestOptions): Promise<ListResourceSharePermissionsResponse>;
async listResourceTypes(params?: ListResourceTypesRequest, opts?: client.RequestOptions): Promise<ListResourceTypesResponse>;
async promoteResourceShareCreatedFromPolicy(params: PromoteResourceShareCreatedFromPolicyRequest, opts?: client.RequestOptions): Promise<PromoteResourceShareCreatedFromPolicyResponse>;
async rejectResourceShareInvitation(params: RejectResourceShareInvitationRequest, opts?: client.RequestOptions): Promise<RejectResourceShareInvitationResponse>;
async tagResource(params: TagResourceRequest, opts?: client.RequestOptions): Promise<void>;
async untagResource(params: UntagResourceRequest, opts?: client.RequestOptions): Promise<void>;
async updateResourceShare(params: UpdateResourceShareRequest, opts?: client.RequestOptions): Promise<UpdateResourceShareResponse>;
 
static ApiMetadata: client.ApiMetadata;
}

§Constructors

§
new RAM(apiFactory: client.ApiFactory)
[src]

§Methods

§
enableSharingWithAwsOrganization(opts?: client.RequestOptions): Promise<EnableSharingWithAwsOrganizationResponse>
[src]
§
tagResource(params: TagResourceRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
untagResource(params: UntagResourceRequest, opts?: client.RequestOptions): Promise<void>
[src]

§Static Properties