Documentation ¶
Index ¶
- type AcceptResourceShareInvitationFuture
- type AssociateResourceShareFuture
- type AssociateResourceSharePermissionFuture
- type Client
- type CreateResourceShareFuture
- type DeleteResourceShareFuture
- type DisassociateResourceShareFuture
- type DisassociateResourceSharePermissionFuture
- type EnableSharingWithAwsOrganizationFuture
- type GetPermissionFuture
- type GetResourcePoliciesFuture
- type GetResourceShareAssociationsFuture
- type GetResourceShareInvitationsFuture
- type GetResourceSharesFuture
- type ListPendingInvitationResourcesFuture
- type ListPermissionsFuture
- type ListPrincipalsFuture
- type ListResourceSharePermissionsFuture
- type ListResourceTypesFuture
- type ListResourcesFuture
- type PromoteResourceShareCreatedFromPolicyFuture
- type RejectResourceShareInvitationFuture
- type TagResourceFuture
- type UntagResourceFuture
- type UpdateResourceShareFuture
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AcceptResourceShareInvitationFuture ¶
func (*AcceptResourceShareInvitationFuture) Get ¶
func (r *AcceptResourceShareInvitationFuture) Get(ctx workflow.Context) (*ram.AcceptResourceShareInvitationOutput, error)
type AssociateResourceShareFuture ¶
func (*AssociateResourceShareFuture) Get ¶
func (r *AssociateResourceShareFuture) Get(ctx workflow.Context) (*ram.AssociateResourceShareOutput, error)
type AssociateResourceSharePermissionFuture ¶
func (*AssociateResourceSharePermissionFuture) Get ¶
func (r *AssociateResourceSharePermissionFuture) Get(ctx workflow.Context) (*ram.AssociateResourceSharePermissionOutput, error)
type Client ¶
type Client interface { 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 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 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 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 }
type CreateResourceShareFuture ¶
func (*CreateResourceShareFuture) Get ¶
func (r *CreateResourceShareFuture) Get(ctx workflow.Context) (*ram.CreateResourceShareOutput, error)
type DeleteResourceShareFuture ¶
func (*DeleteResourceShareFuture) Get ¶
func (r *DeleteResourceShareFuture) Get(ctx workflow.Context) (*ram.DeleteResourceShareOutput, error)
type DisassociateResourceShareFuture ¶
func (*DisassociateResourceShareFuture) Get ¶
func (r *DisassociateResourceShareFuture) Get(ctx workflow.Context) (*ram.DisassociateResourceShareOutput, error)
type DisassociateResourceSharePermissionFuture ¶
func (*DisassociateResourceSharePermissionFuture) Get ¶
func (r *DisassociateResourceSharePermissionFuture) Get(ctx workflow.Context) (*ram.DisassociateResourceSharePermissionOutput, error)
type EnableSharingWithAwsOrganizationFuture ¶
type EnableSharingWithAwsOrganizationFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*EnableSharingWithAwsOrganizationFuture) Get ¶
func (r *EnableSharingWithAwsOrganizationFuture) Get(ctx workflow.Context) (*ram.EnableSharingWithAwsOrganizationOutput, error)
type GetPermissionFuture ¶
func (*GetPermissionFuture) Get ¶
func (r *GetPermissionFuture) Get(ctx workflow.Context) (*ram.GetPermissionOutput, error)
type GetResourcePoliciesFuture ¶
type GetResourcePoliciesFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*GetResourcePoliciesFuture) Get ¶
func (r *GetResourcePoliciesFuture) Get(ctx workflow.Context) (*ram.GetResourcePoliciesOutput, error)
type GetResourceShareAssociationsFuture ¶
func (*GetResourceShareAssociationsFuture) Get ¶
func (r *GetResourceShareAssociationsFuture) Get(ctx workflow.Context) (*ram.GetResourceShareAssociationsOutput, error)
type GetResourceShareInvitationsFuture ¶
func (*GetResourceShareInvitationsFuture) Get ¶
func (r *GetResourceShareInvitationsFuture) Get(ctx workflow.Context) (*ram.GetResourceShareInvitationsOutput, error)
type GetResourceSharesFuture ¶
func (*GetResourceSharesFuture) Get ¶
func (r *GetResourceSharesFuture) Get(ctx workflow.Context) (*ram.GetResourceSharesOutput, error)
type ListPendingInvitationResourcesFuture ¶
type ListPendingInvitationResourcesFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*ListPendingInvitationResourcesFuture) Get ¶
func (r *ListPendingInvitationResourcesFuture) Get(ctx workflow.Context) (*ram.ListPendingInvitationResourcesOutput, error)
type ListPermissionsFuture ¶
type ListPermissionsFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*ListPermissionsFuture) Get ¶
func (r *ListPermissionsFuture) Get(ctx workflow.Context) (*ram.ListPermissionsOutput, error)
type ListPrincipalsFuture ¶
func (*ListPrincipalsFuture) Get ¶
func (r *ListPrincipalsFuture) Get(ctx workflow.Context) (*ram.ListPrincipalsOutput, error)
type ListResourceSharePermissionsFuture ¶
func (*ListResourceSharePermissionsFuture) Get ¶
func (r *ListResourceSharePermissionsFuture) Get(ctx workflow.Context) (*ram.ListResourceSharePermissionsOutput, error)
type ListResourceTypesFuture ¶
type ListResourceTypesFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*ListResourceTypesFuture) Get ¶
func (r *ListResourceTypesFuture) Get(ctx workflow.Context) (*ram.ListResourceTypesOutput, error)
type ListResourcesFuture ¶
func (*ListResourcesFuture) Get ¶
func (r *ListResourcesFuture) Get(ctx workflow.Context) (*ram.ListResourcesOutput, error)
type PromoteResourceShareCreatedFromPolicyFuture ¶
func (*PromoteResourceShareCreatedFromPolicyFuture) Get ¶
func (r *PromoteResourceShareCreatedFromPolicyFuture) Get(ctx workflow.Context) (*ram.PromoteResourceShareCreatedFromPolicyOutput, error)
type RejectResourceShareInvitationFuture ¶
func (*RejectResourceShareInvitationFuture) Get ¶
func (r *RejectResourceShareInvitationFuture) Get(ctx workflow.Context) (*ram.RejectResourceShareInvitationOutput, error)
type TagResourceFuture ¶
func (*TagResourceFuture) Get ¶
func (r *TagResourceFuture) Get(ctx workflow.Context) (*ram.TagResourceOutput, error)
type UntagResourceFuture ¶
func (*UntagResourceFuture) Get ¶
func (r *UntagResourceFuture) Get(ctx workflow.Context) (*ram.UntagResourceOutput, error)
type UpdateResourceShareFuture ¶
func (*UpdateResourceShareFuture) Get ¶
func (r *UpdateResourceShareFuture) Get(ctx workflow.Context) (*ram.UpdateResourceShareOutput, error)
Click to show internal directories.
Click to hide internal directories.