Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IClient ¶
type IClient interface {
Options() Options
AssociateVolume(ctx context.Context, params *AssociateVolumeInput, optFns ...func(*Options)) (*AssociateVolumeOutput, error)
CreateVolume(ctx context.Context, params *CreateVolumeInput, optFns ...func(*Options)) (*CreateVolumeOutput, error)
CreateWorkspaceInstance(ctx context.Context, params *CreateWorkspaceInstanceInput, optFns ...func(*Options)) (*CreateWorkspaceInstanceOutput, error)
DeleteVolume(ctx context.Context, params *DeleteVolumeInput, optFns ...func(*Options)) (*DeleteVolumeOutput, error)
DeleteWorkspaceInstance(ctx context.Context, params *DeleteWorkspaceInstanceInput, optFns ...func(*Options)) (*DeleteWorkspaceInstanceOutput, error)
DisassociateVolume(ctx context.Context, params *DisassociateVolumeInput, optFns ...func(*Options)) (*DisassociateVolumeOutput, error)
GetWorkspaceInstance(ctx context.Context, params *GetWorkspaceInstanceInput, optFns ...func(*Options)) (*GetWorkspaceInstanceOutput, error)
ListInstanceTypes(ctx context.Context, params *ListInstanceTypesInput, optFns ...func(*Options)) (*ListInstanceTypesOutput, error)
ListRegions(ctx context.Context, params *ListRegionsInput, optFns ...func(*Options)) (*ListRegionsOutput, error)
ListTagsForResource(ctx context.Context, params *ListTagsForResourceInput, optFns ...func(*Options)) (*ListTagsForResourceOutput, error)
ListWorkspaceInstances(ctx context.Context, params *ListWorkspaceInstancesInput, optFns ...func(*Options)) (*ListWorkspaceInstancesOutput, error)
TagResource(ctx context.Context, params *TagResourceInput, optFns ...func(*Options)) (*TagResourceOutput, error)
UntagResource(ctx context.Context, params *UntagResourceInput, optFns ...func(*Options)) (*UntagResourceOutput, error)
}
IClient defines the interface for workspacesinstances
Click to show internal directories.
Click to hide internal directories.