ramstub

package
v0.6.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 31, 2022 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AcceptResourceShareInvitationFuture

type AcceptResourceShareInvitationFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*AcceptResourceShareInvitationFuture) Get

type AssociateResourceShareFuture

type AssociateResourceShareFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*AssociateResourceShareFuture) Get

type AssociateResourceSharePermissionFuture

type AssociateResourceSharePermissionFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*AssociateResourceSharePermissionFuture) Get

type Client

type Client interface {
	AcceptResourceShareInvitation(ctx workflow.Context, input *ram.AcceptResourceShareInvitationInput) (*ram.AcceptResourceShareInvitationOutput, error)
	AcceptResourceShareInvitationAsync(ctx workflow.Context, input *ram.AcceptResourceShareInvitationInput) *AcceptResourceShareInvitationFuture

	AssociateResourceShare(ctx workflow.Context, input *ram.AssociateResourceShareInput) (*ram.AssociateResourceShareOutput, error)
	AssociateResourceShareAsync(ctx workflow.Context, input *ram.AssociateResourceShareInput) *AssociateResourceShareFuture

	AssociateResourceSharePermission(ctx workflow.Context, input *ram.AssociateResourceSharePermissionInput) (*ram.AssociateResourceSharePermissionOutput, error)
	AssociateResourceSharePermissionAsync(ctx workflow.Context, input *ram.AssociateResourceSharePermissionInput) *AssociateResourceSharePermissionFuture

	CreateResourceShare(ctx workflow.Context, input *ram.CreateResourceShareInput) (*ram.CreateResourceShareOutput, error)
	CreateResourceShareAsync(ctx workflow.Context, input *ram.CreateResourceShareInput) *CreateResourceShareFuture

	DeleteResourceShare(ctx workflow.Context, input *ram.DeleteResourceShareInput) (*ram.DeleteResourceShareOutput, error)
	DeleteResourceShareAsync(ctx workflow.Context, input *ram.DeleteResourceShareInput) *DeleteResourceShareFuture

	DisassociateResourceShare(ctx workflow.Context, input *ram.DisassociateResourceShareInput) (*ram.DisassociateResourceShareOutput, error)
	DisassociateResourceShareAsync(ctx workflow.Context, input *ram.DisassociateResourceShareInput) *DisassociateResourceShareFuture

	DisassociateResourceSharePermission(ctx workflow.Context, input *ram.DisassociateResourceSharePermissionInput) (*ram.DisassociateResourceSharePermissionOutput, error)
	DisassociateResourceSharePermissionAsync(ctx workflow.Context, input *ram.DisassociateResourceSharePermissionInput) *DisassociateResourceSharePermissionFuture

	EnableSharingWithAwsOrganization(ctx workflow.Context, input *ram.EnableSharingWithAwsOrganizationInput) (*ram.EnableSharingWithAwsOrganizationOutput, error)
	EnableSharingWithAwsOrganizationAsync(ctx workflow.Context, input *ram.EnableSharingWithAwsOrganizationInput) *EnableSharingWithAwsOrganizationFuture

	GetPermission(ctx workflow.Context, input *ram.GetPermissionInput) (*ram.GetPermissionOutput, error)
	GetPermissionAsync(ctx workflow.Context, input *ram.GetPermissionInput) *GetPermissionFuture

	GetResourcePolicies(ctx workflow.Context, input *ram.GetResourcePoliciesInput) (*ram.GetResourcePoliciesOutput, error)
	GetResourcePoliciesAsync(ctx workflow.Context, input *ram.GetResourcePoliciesInput) *GetResourcePoliciesFuture

	GetResourceShareAssociations(ctx workflow.Context, input *ram.GetResourceShareAssociationsInput) (*ram.GetResourceShareAssociationsOutput, error)
	GetResourceShareAssociationsAsync(ctx workflow.Context, input *ram.GetResourceShareAssociationsInput) *GetResourceShareAssociationsFuture

	GetResourceShareInvitations(ctx workflow.Context, input *ram.GetResourceShareInvitationsInput) (*ram.GetResourceShareInvitationsOutput, error)
	GetResourceShareInvitationsAsync(ctx workflow.Context, input *ram.GetResourceShareInvitationsInput) *GetResourceShareInvitationsFuture

	GetResourceShares(ctx workflow.Context, input *ram.GetResourceSharesInput) (*ram.GetResourceSharesOutput, error)
	GetResourceSharesAsync(ctx workflow.Context, input *ram.GetResourceSharesInput) *GetResourceSharesFuture

	ListPendingInvitationResources(ctx workflow.Context, input *ram.ListPendingInvitationResourcesInput) (*ram.ListPendingInvitationResourcesOutput, error)
	ListPendingInvitationResourcesAsync(ctx workflow.Context, input *ram.ListPendingInvitationResourcesInput) *ListPendingInvitationResourcesFuture

	ListPermissions(ctx workflow.Context, input *ram.ListPermissionsInput) (*ram.ListPermissionsOutput, error)
	ListPermissionsAsync(ctx workflow.Context, input *ram.ListPermissionsInput) *ListPermissionsFuture

	ListPrincipals(ctx workflow.Context, input *ram.ListPrincipalsInput) (*ram.ListPrincipalsOutput, error)
	ListPrincipalsAsync(ctx workflow.Context, input *ram.ListPrincipalsInput) *ListPrincipalsFuture

	ListResourceSharePermissions(ctx workflow.Context, input *ram.ListResourceSharePermissionsInput) (*ram.ListResourceSharePermissionsOutput, error)
	ListResourceSharePermissionsAsync(ctx workflow.Context, input *ram.ListResourceSharePermissionsInput) *ListResourceSharePermissionsFuture

	ListResourceTypes(ctx workflow.Context, input *ram.ListResourceTypesInput) (*ram.ListResourceTypesOutput, error)
	ListResourceTypesAsync(ctx workflow.Context, input *ram.ListResourceTypesInput) *ListResourceTypesFuture

	ListResources(ctx workflow.Context, input *ram.ListResourcesInput) (*ram.ListResourcesOutput, error)
	ListResourcesAsync(ctx workflow.Context, input *ram.ListResourcesInput) *ListResourcesFuture

	PromoteResourceShareCreatedFromPolicy(ctx workflow.Context, input *ram.PromoteResourceShareCreatedFromPolicyInput) (*ram.PromoteResourceShareCreatedFromPolicyOutput, error)
	PromoteResourceShareCreatedFromPolicyAsync(ctx workflow.Context, input *ram.PromoteResourceShareCreatedFromPolicyInput) *PromoteResourceShareCreatedFromPolicyFuture

	RejectResourceShareInvitation(ctx workflow.Context, input *ram.RejectResourceShareInvitationInput) (*ram.RejectResourceShareInvitationOutput, error)
	RejectResourceShareInvitationAsync(ctx workflow.Context, input *ram.RejectResourceShareInvitationInput) *RejectResourceShareInvitationFuture

	TagResource(ctx workflow.Context, input *ram.TagResourceInput) (*ram.TagResourceOutput, error)
	TagResourceAsync(ctx workflow.Context, input *ram.TagResourceInput) *TagResourceFuture

	UntagResource(ctx workflow.Context, input *ram.UntagResourceInput) (*ram.UntagResourceOutput, error)
	UntagResourceAsync(ctx workflow.Context, input *ram.UntagResourceInput) *UntagResourceFuture

	UpdateResourceShare(ctx workflow.Context, input *ram.UpdateResourceShareInput) (*ram.UpdateResourceShareOutput, error)
	UpdateResourceShareAsync(ctx workflow.Context, input *ram.UpdateResourceShareInput) *UpdateResourceShareFuture
}

func NewClient

func NewClient() Client

type CreateResourceShareFuture

type CreateResourceShareFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateResourceShareFuture) Get

type DeleteResourceShareFuture

type DeleteResourceShareFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteResourceShareFuture) Get

type DisassociateResourceShareFuture

type DisassociateResourceShareFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DisassociateResourceShareFuture) Get

type DisassociateResourceSharePermissionFuture

type DisassociateResourceSharePermissionFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DisassociateResourceSharePermissionFuture) Get

type EnableSharingWithAwsOrganizationFuture

type EnableSharingWithAwsOrganizationFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*EnableSharingWithAwsOrganizationFuture) Get

type GetPermissionFuture

type GetPermissionFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*GetPermissionFuture) Get

type GetResourcePoliciesFuture

type GetResourcePoliciesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*GetResourcePoliciesFuture) Get

type GetResourceShareAssociationsFuture

type GetResourceShareAssociationsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*GetResourceShareAssociationsFuture) Get

type GetResourceShareInvitationsFuture

type GetResourceShareInvitationsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*GetResourceShareInvitationsFuture) Get

type GetResourceSharesFuture

type GetResourceSharesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*GetResourceSharesFuture) Get

type ListPendingInvitationResourcesFuture

type ListPendingInvitationResourcesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ListPendingInvitationResourcesFuture) Get

type ListPermissionsFuture

type ListPermissionsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ListPermissionsFuture) Get

type ListPrincipalsFuture

type ListPrincipalsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ListPrincipalsFuture) Get

type ListResourceSharePermissionsFuture

type ListResourceSharePermissionsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ListResourceSharePermissionsFuture) Get

type ListResourceTypesFuture

type ListResourceTypesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ListResourceTypesFuture) Get

type ListResourcesFuture

type ListResourcesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ListResourcesFuture) Get

type PromoteResourceShareCreatedFromPolicyFuture

type PromoteResourceShareCreatedFromPolicyFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*PromoteResourceShareCreatedFromPolicyFuture) Get

type RejectResourceShareInvitationFuture

type RejectResourceShareInvitationFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*RejectResourceShareInvitationFuture) Get

type TagResourceFuture

type TagResourceFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*TagResourceFuture) Get

type UntagResourceFuture

type UntagResourceFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*UntagResourceFuture) Get

type UpdateResourceShareFuture

type UpdateResourceShareFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*UpdateResourceShareFuture) Get

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL