Documentation ¶
Overview ¶
Package omics provides the API client, operations, and parameter types for Amazon Omics.
This is the AWS HealthOmics API Reference. For an introduction to the service, see What is AWS HealthOmics?in the AWS HealthOmics User Guide.
Index ¶
- Constants
- func NewDefaultEndpointResolver() *internalendpoints.Resolver
- func WithAPIOptions(optFns ...func(*middleware.Stack) error) func(*Options)
- func WithEndpointResolver(v EndpointResolver) func(*Options)deprecated
- func WithEndpointResolverV2(v EndpointResolverV2) func(*Options)
- func WithSigV4SigningName(name string) func(*Options)
- func WithSigV4SigningRegion(region string) func(*Options)
- type AbortMultipartReadSetUploadInput
- type AbortMultipartReadSetUploadOutput
- type AcceptShareInput
- type AcceptShareOutput
- type AnnotationImportJobCreatedWaiter
- type AnnotationImportJobCreatedWaiterOptions
- type AnnotationStoreCreatedWaiter
- func (w *AnnotationStoreCreatedWaiter) Wait(ctx context.Context, params *GetAnnotationStoreInput, maxWaitDur time.Duration, ...) error
- func (w *AnnotationStoreCreatedWaiter) WaitForOutput(ctx context.Context, params *GetAnnotationStoreInput, maxWaitDur time.Duration, ...) (*GetAnnotationStoreOutput, error)
- type AnnotationStoreCreatedWaiterOptions
- type AnnotationStoreDeletedWaiter
- func (w *AnnotationStoreDeletedWaiter) Wait(ctx context.Context, params *GetAnnotationStoreInput, maxWaitDur time.Duration, ...) error
- func (w *AnnotationStoreDeletedWaiter) WaitForOutput(ctx context.Context, params *GetAnnotationStoreInput, maxWaitDur time.Duration, ...) (*GetAnnotationStoreOutput, error)
- type AnnotationStoreDeletedWaiterOptions
- type AnnotationStoreVersionCreatedWaiter
- type AnnotationStoreVersionCreatedWaiterOptions
- type AnnotationStoreVersionDeletedWaiter
- type AnnotationStoreVersionDeletedWaiterOptions
- type AuthResolverParameters
- type AuthSchemeResolver
- type BatchDeleteReadSetInput
- type BatchDeleteReadSetOutput
- type CancelAnnotationImportJobInput
- type CancelAnnotationImportJobOutput
- type CancelRunInput
- type CancelRunOutput
- type CancelVariantImportJobInput
- type CancelVariantImportJobOutput
- type Client
- func (c *Client) AbortMultipartReadSetUpload(ctx context.Context, params *AbortMultipartReadSetUploadInput, ...) (*AbortMultipartReadSetUploadOutput, error)
- func (c *Client) AcceptShare(ctx context.Context, params *AcceptShareInput, optFns ...func(*Options)) (*AcceptShareOutput, error)
- func (c *Client) BatchDeleteReadSet(ctx context.Context, params *BatchDeleteReadSetInput, optFns ...func(*Options)) (*BatchDeleteReadSetOutput, error)
- func (c *Client) CancelAnnotationImportJob(ctx context.Context, params *CancelAnnotationImportJobInput, ...) (*CancelAnnotationImportJobOutput, error)
- func (c *Client) CancelRun(ctx context.Context, params *CancelRunInput, optFns ...func(*Options)) (*CancelRunOutput, error)
- func (c *Client) CancelVariantImportJob(ctx context.Context, params *CancelVariantImportJobInput, ...) (*CancelVariantImportJobOutput, error)
- func (c *Client) CompleteMultipartReadSetUpload(ctx context.Context, params *CompleteMultipartReadSetUploadInput, ...) (*CompleteMultipartReadSetUploadOutput, error)
- func (c *Client) CreateAnnotationStore(ctx context.Context, params *CreateAnnotationStoreInput, ...) (*CreateAnnotationStoreOutput, error)
- func (c *Client) CreateAnnotationStoreVersion(ctx context.Context, params *CreateAnnotationStoreVersionInput, ...) (*CreateAnnotationStoreVersionOutput, error)
- func (c *Client) CreateMultipartReadSetUpload(ctx context.Context, params *CreateMultipartReadSetUploadInput, ...) (*CreateMultipartReadSetUploadOutput, error)
- func (c *Client) CreateReferenceStore(ctx context.Context, params *CreateReferenceStoreInput, ...) (*CreateReferenceStoreOutput, error)
- func (c *Client) CreateRunGroup(ctx context.Context, params *CreateRunGroupInput, optFns ...func(*Options)) (*CreateRunGroupOutput, error)
- func (c *Client) CreateSequenceStore(ctx context.Context, params *CreateSequenceStoreInput, ...) (*CreateSequenceStoreOutput, error)
- func (c *Client) CreateShare(ctx context.Context, params *CreateShareInput, optFns ...func(*Options)) (*CreateShareOutput, error)
- func (c *Client) CreateVariantStore(ctx context.Context, params *CreateVariantStoreInput, optFns ...func(*Options)) (*CreateVariantStoreOutput, error)
- func (c *Client) CreateWorkflow(ctx context.Context, params *CreateWorkflowInput, optFns ...func(*Options)) (*CreateWorkflowOutput, error)
- func (c *Client) DeleteAnnotationStore(ctx context.Context, params *DeleteAnnotationStoreInput, ...) (*DeleteAnnotationStoreOutput, error)
- func (c *Client) DeleteAnnotationStoreVersions(ctx context.Context, params *DeleteAnnotationStoreVersionsInput, ...) (*DeleteAnnotationStoreVersionsOutput, error)
- func (c *Client) DeleteReference(ctx context.Context, params *DeleteReferenceInput, optFns ...func(*Options)) (*DeleteReferenceOutput, error)
- func (c *Client) DeleteReferenceStore(ctx context.Context, params *DeleteReferenceStoreInput, ...) (*DeleteReferenceStoreOutput, error)
- func (c *Client) DeleteRun(ctx context.Context, params *DeleteRunInput, optFns ...func(*Options)) (*DeleteRunOutput, error)
- func (c *Client) DeleteRunGroup(ctx context.Context, params *DeleteRunGroupInput, optFns ...func(*Options)) (*DeleteRunGroupOutput, error)
- func (c *Client) DeleteSequenceStore(ctx context.Context, params *DeleteSequenceStoreInput, ...) (*DeleteSequenceStoreOutput, error)
- func (c *Client) DeleteShare(ctx context.Context, params *DeleteShareInput, optFns ...func(*Options)) (*DeleteShareOutput, error)
- func (c *Client) DeleteVariantStore(ctx context.Context, params *DeleteVariantStoreInput, optFns ...func(*Options)) (*DeleteVariantStoreOutput, error)
- func (c *Client) DeleteWorkflow(ctx context.Context, params *DeleteWorkflowInput, optFns ...func(*Options)) (*DeleteWorkflowOutput, error)
- func (c *Client) GetAnnotationImportJob(ctx context.Context, params *GetAnnotationImportJobInput, ...) (*GetAnnotationImportJobOutput, error)
- func (c *Client) GetAnnotationStore(ctx context.Context, params *GetAnnotationStoreInput, optFns ...func(*Options)) (*GetAnnotationStoreOutput, error)
- func (c *Client) GetAnnotationStoreVersion(ctx context.Context, params *GetAnnotationStoreVersionInput, ...) (*GetAnnotationStoreVersionOutput, error)
- func (c *Client) GetReadSet(ctx context.Context, params *GetReadSetInput, optFns ...func(*Options)) (*GetReadSetOutput, error)
- func (c *Client) GetReadSetActivationJob(ctx context.Context, params *GetReadSetActivationJobInput, ...) (*GetReadSetActivationJobOutput, error)
- func (c *Client) GetReadSetExportJob(ctx context.Context, params *GetReadSetExportJobInput, ...) (*GetReadSetExportJobOutput, error)
- func (c *Client) GetReadSetImportJob(ctx context.Context, params *GetReadSetImportJobInput, ...) (*GetReadSetImportJobOutput, error)
- func (c *Client) GetReadSetMetadata(ctx context.Context, params *GetReadSetMetadataInput, optFns ...func(*Options)) (*GetReadSetMetadataOutput, error)
- func (c *Client) GetReference(ctx context.Context, params *GetReferenceInput, optFns ...func(*Options)) (*GetReferenceOutput, error)
- func (c *Client) GetReferenceImportJob(ctx context.Context, params *GetReferenceImportJobInput, ...) (*GetReferenceImportJobOutput, error)
- func (c *Client) GetReferenceMetadata(ctx context.Context, params *GetReferenceMetadataInput, ...) (*GetReferenceMetadataOutput, error)
- func (c *Client) GetReferenceStore(ctx context.Context, params *GetReferenceStoreInput, optFns ...func(*Options)) (*GetReferenceStoreOutput, error)
- func (c *Client) GetRun(ctx context.Context, params *GetRunInput, optFns ...func(*Options)) (*GetRunOutput, error)
- func (c *Client) GetRunGroup(ctx context.Context, params *GetRunGroupInput, optFns ...func(*Options)) (*GetRunGroupOutput, error)
- func (c *Client) GetRunTask(ctx context.Context, params *GetRunTaskInput, optFns ...func(*Options)) (*GetRunTaskOutput, error)
- func (c *Client) GetSequenceStore(ctx context.Context, params *GetSequenceStoreInput, optFns ...func(*Options)) (*GetSequenceStoreOutput, error)
- func (c *Client) GetShare(ctx context.Context, params *GetShareInput, optFns ...func(*Options)) (*GetShareOutput, error)
- func (c *Client) GetVariantImportJob(ctx context.Context, params *GetVariantImportJobInput, ...) (*GetVariantImportJobOutput, error)
- func (c *Client) GetVariantStore(ctx context.Context, params *GetVariantStoreInput, optFns ...func(*Options)) (*GetVariantStoreOutput, error)
- func (c *Client) GetWorkflow(ctx context.Context, params *GetWorkflowInput, optFns ...func(*Options)) (*GetWorkflowOutput, error)
- func (c *Client) ListAnnotationImportJobs(ctx context.Context, params *ListAnnotationImportJobsInput, ...) (*ListAnnotationImportJobsOutput, error)
- func (c *Client) ListAnnotationStoreVersions(ctx context.Context, params *ListAnnotationStoreVersionsInput, ...) (*ListAnnotationStoreVersionsOutput, error)
- func (c *Client) ListAnnotationStores(ctx context.Context, params *ListAnnotationStoresInput, ...) (*ListAnnotationStoresOutput, error)
- func (c *Client) ListMultipartReadSetUploads(ctx context.Context, params *ListMultipartReadSetUploadsInput, ...) (*ListMultipartReadSetUploadsOutput, error)
- func (c *Client) ListReadSetActivationJobs(ctx context.Context, params *ListReadSetActivationJobsInput, ...) (*ListReadSetActivationJobsOutput, error)
- func (c *Client) ListReadSetExportJobs(ctx context.Context, params *ListReadSetExportJobsInput, ...) (*ListReadSetExportJobsOutput, error)
- func (c *Client) ListReadSetImportJobs(ctx context.Context, params *ListReadSetImportJobsInput, ...) (*ListReadSetImportJobsOutput, error)
- func (c *Client) ListReadSetUploadParts(ctx context.Context, params *ListReadSetUploadPartsInput, ...) (*ListReadSetUploadPartsOutput, error)
- func (c *Client) ListReadSets(ctx context.Context, params *ListReadSetsInput, optFns ...func(*Options)) (*ListReadSetsOutput, error)
- func (c *Client) ListReferenceImportJobs(ctx context.Context, params *ListReferenceImportJobsInput, ...) (*ListReferenceImportJobsOutput, error)
- func (c *Client) ListReferenceStores(ctx context.Context, params *ListReferenceStoresInput, ...) (*ListReferenceStoresOutput, error)
- func (c *Client) ListReferences(ctx context.Context, params *ListReferencesInput, optFns ...func(*Options)) (*ListReferencesOutput, error)
- func (c *Client) ListRunGroups(ctx context.Context, params *ListRunGroupsInput, optFns ...func(*Options)) (*ListRunGroupsOutput, error)
- func (c *Client) ListRunTasks(ctx context.Context, params *ListRunTasksInput, optFns ...func(*Options)) (*ListRunTasksOutput, error)
- func (c *Client) ListRuns(ctx context.Context, params *ListRunsInput, optFns ...func(*Options)) (*ListRunsOutput, error)
- func (c *Client) ListSequenceStores(ctx context.Context, params *ListSequenceStoresInput, optFns ...func(*Options)) (*ListSequenceStoresOutput, error)
- func (c *Client) ListShares(ctx context.Context, params *ListSharesInput, optFns ...func(*Options)) (*ListSharesOutput, error)
- func (c *Client) ListTagsForResource(ctx context.Context, params *ListTagsForResourceInput, ...) (*ListTagsForResourceOutput, error)
- func (c *Client) ListVariantImportJobs(ctx context.Context, params *ListVariantImportJobsInput, ...) (*ListVariantImportJobsOutput, error)
- func (c *Client) ListVariantStores(ctx context.Context, params *ListVariantStoresInput, optFns ...func(*Options)) (*ListVariantStoresOutput, error)
- func (c *Client) ListWorkflows(ctx context.Context, params *ListWorkflowsInput, optFns ...func(*Options)) (*ListWorkflowsOutput, error)
- func (c *Client) Options() Options
- func (c *Client) StartAnnotationImportJob(ctx context.Context, params *StartAnnotationImportJobInput, ...) (*StartAnnotationImportJobOutput, error)
- func (c *Client) StartReadSetActivationJob(ctx context.Context, params *StartReadSetActivationJobInput, ...) (*StartReadSetActivationJobOutput, error)
- func (c *Client) StartReadSetExportJob(ctx context.Context, params *StartReadSetExportJobInput, ...) (*StartReadSetExportJobOutput, error)
- func (c *Client) StartReadSetImportJob(ctx context.Context, params *StartReadSetImportJobInput, ...) (*StartReadSetImportJobOutput, error)
- func (c *Client) StartReferenceImportJob(ctx context.Context, params *StartReferenceImportJobInput, ...) (*StartReferenceImportJobOutput, error)
- func (c *Client) StartRun(ctx context.Context, params *StartRunInput, optFns ...func(*Options)) (*StartRunOutput, error)
- func (c *Client) StartVariantImportJob(ctx context.Context, params *StartVariantImportJobInput, ...) (*StartVariantImportJobOutput, error)
- func (c *Client) TagResource(ctx context.Context, params *TagResourceInput, optFns ...func(*Options)) (*TagResourceOutput, error)
- func (c *Client) UntagResource(ctx context.Context, params *UntagResourceInput, optFns ...func(*Options)) (*UntagResourceOutput, error)
- func (c *Client) UpdateAnnotationStore(ctx context.Context, params *UpdateAnnotationStoreInput, ...) (*UpdateAnnotationStoreOutput, error)
- func (c *Client) UpdateAnnotationStoreVersion(ctx context.Context, params *UpdateAnnotationStoreVersionInput, ...) (*UpdateAnnotationStoreVersionOutput, error)
- func (c *Client) UpdateRunGroup(ctx context.Context, params *UpdateRunGroupInput, optFns ...func(*Options)) (*UpdateRunGroupOutput, error)
- func (c *Client) UpdateVariantStore(ctx context.Context, params *UpdateVariantStoreInput, optFns ...func(*Options)) (*UpdateVariantStoreOutput, error)
- func (c *Client) UpdateWorkflow(ctx context.Context, params *UpdateWorkflowInput, optFns ...func(*Options)) (*UpdateWorkflowOutput, error)
- func (c *Client) UploadReadSetPart(ctx context.Context, params *UploadReadSetPartInput, optFns ...func(*Options)) (*UploadReadSetPartOutput, error)
- type CompleteMultipartReadSetUploadInput
- type CompleteMultipartReadSetUploadOutput
- type CreateAnnotationStoreInput
- type CreateAnnotationStoreOutput
- type CreateAnnotationStoreVersionInput
- type CreateAnnotationStoreVersionOutput
- type CreateMultipartReadSetUploadInput
- type CreateMultipartReadSetUploadOutput
- type CreateReferenceStoreInput
- type CreateReferenceStoreOutput
- type CreateRunGroupInput
- type CreateRunGroupOutput
- type CreateSequenceStoreInput
- type CreateSequenceStoreOutput
- type CreateShareInput
- type CreateShareOutput
- type CreateVariantStoreInput
- type CreateVariantStoreOutput
- type CreateWorkflowInput
- type CreateWorkflowOutput
- type DeleteAnnotationStoreInput
- type DeleteAnnotationStoreOutput
- type DeleteAnnotationStoreVersionsInput
- type DeleteAnnotationStoreVersionsOutput
- type DeleteReferenceInput
- type DeleteReferenceOutput
- type DeleteReferenceStoreInput
- type DeleteReferenceStoreOutput
- type DeleteRunGroupInput
- type DeleteRunGroupOutput
- type DeleteRunInput
- type DeleteRunOutput
- type DeleteSequenceStoreInput
- type DeleteSequenceStoreOutput
- type DeleteShareInput
- type DeleteShareOutput
- type DeleteVariantStoreInput
- type DeleteVariantStoreOutput
- type DeleteWorkflowInput
- type DeleteWorkflowOutput
- type EndpointParameters
- type EndpointResolver
- type EndpointResolverFunc
- type EndpointResolverOptions
- type EndpointResolverV2
- type GetAnnotationImportJobAPIClient
- type GetAnnotationImportJobInput
- type GetAnnotationImportJobOutput
- type GetAnnotationStoreAPIClient
- type GetAnnotationStoreInput
- type GetAnnotationStoreOutput
- type GetAnnotationStoreVersionAPIClient
- type GetAnnotationStoreVersionInput
- type GetAnnotationStoreVersionOutput
- type GetReadSetActivationJobAPIClient
- type GetReadSetActivationJobInput
- type GetReadSetActivationJobOutput
- type GetReadSetExportJobAPIClient
- type GetReadSetExportJobInput
- type GetReadSetExportJobOutput
- type GetReadSetImportJobAPIClient
- type GetReadSetImportJobInput
- type GetReadSetImportJobOutput
- type GetReadSetInput
- type GetReadSetMetadataInput
- type GetReadSetMetadataOutput
- type GetReadSetOutput
- type GetReferenceImportJobAPIClient
- type GetReferenceImportJobInput
- type GetReferenceImportJobOutput
- type GetReferenceInput
- type GetReferenceMetadataInput
- type GetReferenceMetadataOutput
- type GetReferenceOutput
- type GetReferenceStoreInput
- type GetReferenceStoreOutput
- type GetRunAPIClient
- type GetRunGroupInput
- type GetRunGroupOutput
- type GetRunInput
- type GetRunOutput
- type GetRunTaskAPIClient
- type GetRunTaskInput
- type GetRunTaskOutput
- type GetSequenceStoreInput
- type GetSequenceStoreOutput
- type GetShareInput
- type GetShareOutput
- type GetVariantImportJobAPIClient
- type GetVariantImportJobInput
- type GetVariantImportJobOutput
- type GetVariantStoreAPIClient
- type GetVariantStoreInput
- type GetVariantStoreOutput
- type GetWorkflowAPIClient
- type GetWorkflowInput
- type GetWorkflowOutput
- type HTTPClient
- type HTTPSignerV4
- type IdempotencyTokenProvider
- type ListAnnotationImportJobsAPIClient
- type ListAnnotationImportJobsInput
- type ListAnnotationImportJobsOutput
- type ListAnnotationImportJobsPaginator
- type ListAnnotationImportJobsPaginatorOptions
- type ListAnnotationStoreVersionsAPIClient
- type ListAnnotationStoreVersionsInput
- type ListAnnotationStoreVersionsOutput
- type ListAnnotationStoreVersionsPaginator
- type ListAnnotationStoreVersionsPaginatorOptions
- type ListAnnotationStoresAPIClient
- type ListAnnotationStoresInput
- type ListAnnotationStoresOutput
- type ListAnnotationStoresPaginator
- type ListAnnotationStoresPaginatorOptions
- type ListMultipartReadSetUploadsAPIClient
- type ListMultipartReadSetUploadsInput
- type ListMultipartReadSetUploadsOutput
- type ListMultipartReadSetUploadsPaginator
- type ListMultipartReadSetUploadsPaginatorOptions
- type ListReadSetActivationJobsAPIClient
- type ListReadSetActivationJobsInput
- type ListReadSetActivationJobsOutput
- type ListReadSetActivationJobsPaginator
- type ListReadSetActivationJobsPaginatorOptions
- type ListReadSetExportJobsAPIClient
- type ListReadSetExportJobsInput
- type ListReadSetExportJobsOutput
- type ListReadSetExportJobsPaginator
- type ListReadSetExportJobsPaginatorOptions
- type ListReadSetImportJobsAPIClient
- type ListReadSetImportJobsInput
- type ListReadSetImportJobsOutput
- type ListReadSetImportJobsPaginator
- type ListReadSetImportJobsPaginatorOptions
- type ListReadSetUploadPartsAPIClient
- type ListReadSetUploadPartsInput
- type ListReadSetUploadPartsOutput
- type ListReadSetUploadPartsPaginator
- type ListReadSetUploadPartsPaginatorOptions
- type ListReadSetsAPIClient
- type ListReadSetsInput
- type ListReadSetsOutput
- type ListReadSetsPaginator
- type ListReadSetsPaginatorOptions
- type ListReferenceImportJobsAPIClient
- type ListReferenceImportJobsInput
- type ListReferenceImportJobsOutput
- type ListReferenceImportJobsPaginator
- type ListReferenceImportJobsPaginatorOptions
- type ListReferenceStoresAPIClient
- type ListReferenceStoresInput
- type ListReferenceStoresOutput
- type ListReferenceStoresPaginator
- type ListReferenceStoresPaginatorOptions
- type ListReferencesAPIClient
- type ListReferencesInput
- type ListReferencesOutput
- type ListReferencesPaginator
- type ListReferencesPaginatorOptions
- type ListRunGroupsAPIClient
- type ListRunGroupsInput
- type ListRunGroupsOutput
- type ListRunGroupsPaginator
- type ListRunGroupsPaginatorOptions
- type ListRunTasksAPIClient
- type ListRunTasksInput
- type ListRunTasksOutput
- type ListRunTasksPaginator
- type ListRunTasksPaginatorOptions
- type ListRunsAPIClient
- type ListRunsInput
- type ListRunsOutput
- type ListRunsPaginator
- type ListRunsPaginatorOptions
- type ListSequenceStoresAPIClient
- type ListSequenceStoresInput
- type ListSequenceStoresOutput
- type ListSequenceStoresPaginator
- type ListSequenceStoresPaginatorOptions
- type ListSharesAPIClient
- type ListSharesInput
- type ListSharesOutput
- type ListSharesPaginator
- type ListSharesPaginatorOptions
- type ListTagsForResourceInput
- type ListTagsForResourceOutput
- type ListVariantImportJobsAPIClient
- type ListVariantImportJobsInput
- type ListVariantImportJobsOutput
- type ListVariantImportJobsPaginator
- type ListVariantImportJobsPaginatorOptions
- type ListVariantStoresAPIClient
- type ListVariantStoresInput
- type ListVariantStoresOutput
- type ListVariantStoresPaginator
- type ListVariantStoresPaginatorOptions
- type ListWorkflowsAPIClient
- type ListWorkflowsInput
- type ListWorkflowsOutput
- type ListWorkflowsPaginator
- type ListWorkflowsPaginatorOptions
- type Options
- type ReadSetActivationJobCompletedWaiter
- type ReadSetActivationJobCompletedWaiterOptions
- type ReadSetExportJobCompletedWaiter
- type ReadSetExportJobCompletedWaiterOptions
- type ReadSetImportJobCompletedWaiter
- type ReadSetImportJobCompletedWaiterOptions
- type ReferenceImportJobCompletedWaiter
- type ReferenceImportJobCompletedWaiterOptions
- type ResolveEndpoint
- type RunCompletedWaiter
- type RunCompletedWaiterOptions
- type RunRunningWaiter
- type RunRunningWaiterOptions
- type StartAnnotationImportJobInput
- type StartAnnotationImportJobOutput
- type StartReadSetActivationJobInput
- type StartReadSetActivationJobOutput
- type StartReadSetExportJobInput
- type StartReadSetExportJobOutput
- type StartReadSetImportJobInput
- type StartReadSetImportJobOutput
- type StartReferenceImportJobInput
- type StartReferenceImportJobOutput
- type StartRunInput
- type StartRunOutput
- type StartVariantImportJobInput
- type StartVariantImportJobOutput
- type TagResourceInput
- type TagResourceOutput
- type TaskCompletedWaiter
- type TaskCompletedWaiterOptions
- type TaskRunningWaiter
- type TaskRunningWaiterOptions
- type UntagResourceInput
- type UntagResourceOutput
- type UpdateAnnotationStoreInput
- type UpdateAnnotationStoreOutput
- type UpdateAnnotationStoreVersionInput
- type UpdateAnnotationStoreVersionOutput
- type UpdateRunGroupInput
- type UpdateRunGroupOutput
- type UpdateVariantStoreInput
- type UpdateVariantStoreOutput
- type UpdateWorkflowInput
- type UpdateWorkflowOutput
- type UploadReadSetPartInput
- type UploadReadSetPartOutput
- type VariantImportJobCreatedWaiter
- type VariantImportJobCreatedWaiterOptions
- type VariantStoreCreatedWaiter
- type VariantStoreCreatedWaiterOptions
- type VariantStoreDeletedWaiter
- type VariantStoreDeletedWaiterOptions
- type WorkflowActiveWaiter
- type WorkflowActiveWaiterOptions
Constants ¶
const ServiceAPIVersion = "2022-11-28"
const ServiceID = "Omics"
Variables ¶
This section is empty.
Functions ¶
func NewDefaultEndpointResolver ¶
func NewDefaultEndpointResolver() *internalendpoints.Resolver
NewDefaultEndpointResolver constructs a new service endpoint resolver
func WithAPIOptions ¶
func WithAPIOptions(optFns ...func(*middleware.Stack) error) func(*Options)
WithAPIOptions returns a functional option for setting the Client's APIOptions option.
func WithEndpointResolver
deprecated
func WithEndpointResolver(v EndpointResolver) func(*Options)
Deprecated: EndpointResolver and WithEndpointResolver. Providing a value for this field will likely prevent you from using any endpoint-related service features released after the introduction of EndpointResolverV2 and BaseEndpoint.
To migrate an EndpointResolver implementation that uses a custom endpoint, set the client option BaseEndpoint instead.
func WithEndpointResolverV2 ¶
func WithEndpointResolverV2(v EndpointResolverV2) func(*Options)
WithEndpointResolverV2 returns a functional option for setting the Client's EndpointResolverV2 option.
func WithSigV4SigningName ¶
WithSigV4SigningName applies an override to the authentication workflow to use the given signing name for SigV4-authenticated operations.
This is an advanced setting. The value here is FINAL, taking precedence over the resolved signing name from both auth scheme resolution and endpoint resolution.
func WithSigV4SigningRegion ¶
WithSigV4SigningRegion applies an override to the authentication workflow to use the given signing region for SigV4-authenticated operations.
This is an advanced setting. The value here is FINAL, taking precedence over the resolved signing region from both auth scheme resolution and endpoint resolution.
Types ¶
type AbortMultipartReadSetUploadInput ¶
type AbortMultipartReadSetUploadInput struct { // The sequence store ID for the store involved in the multipart upload. // // This member is required. SequenceStoreId *string // The ID for the multipart upload. // // This member is required. UploadId *string // contains filtered or unexported fields }
type AbortMultipartReadSetUploadOutput ¶
type AbortMultipartReadSetUploadOutput struct { // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type AcceptShareInput ¶
type AcceptShareInput struct { // // This member is required. ShareId *string // contains filtered or unexported fields }
type AcceptShareOutput ¶
type AcceptShareOutput struct { types.ShareStatus ResultMetadata middleware.Metadata // contains filtered or unexported fields }Status
type AnnotationImportJobCreatedWaiter ¶
type AnnotationImportJobCreatedWaiter struct {
// contains filtered or unexported fields
}
AnnotationImportJobCreatedWaiter defines the waiters for AnnotationImportJobCreated
func NewAnnotationImportJobCreatedWaiter ¶
func NewAnnotationImportJobCreatedWaiter(client GetAnnotationImportJobAPIClient, optFns ...func(*AnnotationImportJobCreatedWaiterOptions)) *AnnotationImportJobCreatedWaiter
NewAnnotationImportJobCreatedWaiter constructs a AnnotationImportJobCreatedWaiter.
func (*AnnotationImportJobCreatedWaiter) Wait ¶
func (w *AnnotationImportJobCreatedWaiter) Wait(ctx context.Context, params *GetAnnotationImportJobInput, maxWaitDur time.Duration, optFns ...func(*AnnotationImportJobCreatedWaiterOptions)) error
Wait calls the waiter function for AnnotationImportJobCreated waiter. The maxWaitDur is the maximum wait duration the waiter will wait. The maxWaitDur is required and must be greater than zero.
func (*AnnotationImportJobCreatedWaiter) WaitForOutput ¶
func (w *AnnotationImportJobCreatedWaiter) WaitForOutput(ctx context.Context, params *GetAnnotationImportJobInput, maxWaitDur time.Duration, optFns ...func(*AnnotationImportJobCreatedWaiterOptions)) (*GetAnnotationImportJobOutput, error)
WaitForOutput calls the waiter function for AnnotationImportJobCreated waiter and returns the output of the successful operation. The maxWaitDur is the maximum wait duration the waiter will wait. The maxWaitDur is required and must be greater than zero.
type AnnotationImportJobCreatedWaiterOptions ¶
type AnnotationImportJobCreatedWaiterOptions struct { // Set of options to modify how an operation is invoked. These apply to all // operations invoked for this client. Use functional options on operation call to // modify this list for per operation behavior. // // Passing options here is functionally equivalent to passing values to this // config's ClientOptions field that extend the inner client's APIOptions directly. APIOptions []func(*middleware.Stack) error // Functional options to be passed to all operations invoked by this client. // // Function values that modify the inner APIOptions are applied after the waiter // config's own APIOptions modifiers. ClientOptions []func(*Options) // MinDelay is the minimum amount of time to delay between retries. If unset, // AnnotationImportJobCreatedWaiter will use default minimum delay of 30 seconds. // Note that MinDelay must resolve to a value lesser than or equal to the MaxDelay. MinDelay time.Duration // MaxDelay is the maximum amount of time to delay between retries. If unset or // set to zero, AnnotationImportJobCreatedWaiter will use default max delay of 600 // seconds. Note that MaxDelay must resolve to value greater than or equal to the // MinDelay. MaxDelay time.Duration // LogWaitAttempts is used to enable logging for waiter retry attempts LogWaitAttempts bool // Retryable is function that can be used to override the service defined // waiter-behavior based on operation output, or returned error. This function is // used by the waiter to decide if a state is retryable or a terminal state. // // By default service-modeled logic will populate this option. This option can // thus be used to define a custom waiter state with fall-back to service-modeled // waiter state mutators.The function returns an error in case of a failure state. // In case of retry state, this function returns a bool value of true and nil // error, while in case of success it returns a bool value of false and nil error. Retryable func(context.Context, *GetAnnotationImportJobInput, *GetAnnotationImportJobOutput, error) (bool, error) }
AnnotationImportJobCreatedWaiterOptions are waiter options for AnnotationImportJobCreatedWaiter
type AnnotationStoreCreatedWaiter ¶
type AnnotationStoreCreatedWaiter struct {
// contains filtered or unexported fields
}
AnnotationStoreCreatedWaiter defines the waiters for AnnotationStoreCreated
func NewAnnotationStoreCreatedWaiter ¶
func NewAnnotationStoreCreatedWaiter(client GetAnnotationStoreAPIClient, optFns ...func(*AnnotationStoreCreatedWaiterOptions)) *AnnotationStoreCreatedWaiter
NewAnnotationStoreCreatedWaiter constructs a AnnotationStoreCreatedWaiter.
func (*AnnotationStoreCreatedWaiter) Wait ¶
func (w *AnnotationStoreCreatedWaiter) Wait(ctx context.Context, params *GetAnnotationStoreInput, maxWaitDur time.Duration, optFns ...func(*AnnotationStoreCreatedWaiterOptions)) error
Wait calls the waiter function for AnnotationStoreCreated waiter. The maxWaitDur is the maximum wait duration the waiter will wait. The maxWaitDur is required and must be greater than zero.
func (*AnnotationStoreCreatedWaiter) WaitForOutput ¶
func (w *AnnotationStoreCreatedWaiter) WaitForOutput(ctx context.Context, params *GetAnnotationStoreInput, maxWaitDur time.Duration, optFns ...func(*AnnotationStoreCreatedWaiterOptions)) (*GetAnnotationStoreOutput, error)
WaitForOutput calls the waiter function for AnnotationStoreCreated waiter and returns the output of the successful operation. The maxWaitDur is the maximum wait duration the waiter will wait. The maxWaitDur is required and must be greater than zero.
type AnnotationStoreCreatedWaiterOptions ¶
type AnnotationStoreCreatedWaiterOptions struct { // Set of options to modify how an operation is invoked. These apply to all // operations invoked for this client. Use functional options on operation call to // modify this list for per operation behavior. // // Passing options here is functionally equivalent to passing values to this // config's ClientOptions field that extend the inner client's APIOptions directly. APIOptions []func(*middleware.Stack) error // Functional options to be passed to all operations invoked by this client. // // Function values that modify the inner APIOptions are applied after the waiter // config's own APIOptions modifiers. ClientOptions []func(*Options) // MinDelay is the minimum amount of time to delay between retries. If unset, // AnnotationStoreCreatedWaiter will use default minimum delay of 30 seconds. Note // that MinDelay must resolve to a value lesser than or equal to the MaxDelay. MinDelay time.Duration // MaxDelay is the maximum amount of time to delay between retries. If unset or // set to zero, AnnotationStoreCreatedWaiter will use default max delay of 600 // seconds. Note that MaxDelay must resolve to value greater than or equal to the // MinDelay. MaxDelay time.Duration // LogWaitAttempts is used to enable logging for waiter retry attempts LogWaitAttempts bool // Retryable is function that can be used to override the service defined // waiter-behavior based on operation output, or returned error. This function is // used by the waiter to decide if a state is retryable or a terminal state. // // By default service-modeled logic will populate this option. This option can // thus be used to define a custom waiter state with fall-back to service-modeled // waiter state mutators.The function returns an error in case of a failure state. // In case of retry state, this function returns a bool value of true and nil // error, while in case of success it returns a bool value of false and nil error. Retryable func(context.Context, *GetAnnotationStoreInput, *GetAnnotationStoreOutput, error) (bool, error) }
AnnotationStoreCreatedWaiterOptions are waiter options for AnnotationStoreCreatedWaiter
type AnnotationStoreDeletedWaiter ¶
type AnnotationStoreDeletedWaiter struct {
// contains filtered or unexported fields
}
AnnotationStoreDeletedWaiter defines the waiters for AnnotationStoreDeleted
func NewAnnotationStoreDeletedWaiter ¶
func NewAnnotationStoreDeletedWaiter(client GetAnnotationStoreAPIClient, optFns ...func(*AnnotationStoreDeletedWaiterOptions)) *AnnotationStoreDeletedWaiter
NewAnnotationStoreDeletedWaiter constructs a AnnotationStoreDeletedWaiter.
func (*AnnotationStoreDeletedWaiter) Wait ¶
func (w *AnnotationStoreDeletedWaiter) Wait(ctx context.Context, params *GetAnnotationStoreInput, maxWaitDur time.Duration, optFns ...func(*AnnotationStoreDeletedWaiterOptions)) error
Wait calls the waiter function for AnnotationStoreDeleted waiter. The maxWaitDur is the maximum wait duration the waiter will wait. The maxWaitDur is required and must be greater than zero.
func (*AnnotationStoreDeletedWaiter) WaitForOutput ¶
func (w *AnnotationStoreDeletedWaiter) WaitForOutput(ctx context.Context, params *GetAnnotationStoreInput, maxWaitDur time.Duration, optFns ...func(*AnnotationStoreDeletedWaiterOptions)) (*GetAnnotationStoreOutput, error)
WaitForOutput calls the waiter function for AnnotationStoreDeleted waiter and returns the output of the successful operation. The maxWaitDur is the maximum wait duration the waiter will wait. The maxWaitDur is required and must be greater than zero.
type AnnotationStoreDeletedWaiterOptions ¶
type AnnotationStoreDeletedWaiterOptions struct { // Set of options to modify how an operation is invoked. These apply to all // operations invoked for this client. Use functional options on operation call to // modify this list for per operation behavior. // // Passing options here is functionally equivalent to passing values to this // config's ClientOptions field that extend the inner client's APIOptions directly. APIOptions []func(*middleware.Stack) error // Functional options to be passed to all operations invoked by this client. // // Function values that modify the inner APIOptions are applied after the waiter // config's own APIOptions modifiers. ClientOptions []func(*Options) // MinDelay is the minimum amount of time to delay between retries. If unset, // AnnotationStoreDeletedWaiter will use default minimum delay of 30 seconds. Note // that MinDelay must resolve to a value lesser than or equal to the MaxDelay. MinDelay time.Duration // MaxDelay is the maximum amount of time to delay between retries. If unset or // set to zero, AnnotationStoreDeletedWaiter will use default max delay of 600 // seconds. Note that MaxDelay must resolve to value greater than or equal to the // MinDelay. MaxDelay time.Duration // LogWaitAttempts is used to enable logging for waiter retry attempts LogWaitAttempts bool // Retryable is function that can be used to override the service defined // waiter-behavior based on operation output, or returned error. This function is // used by the waiter to decide if a state is retryable or a terminal state. // // By default service-modeled logic will populate this option. This option can // thus be used to define a custom waiter state with fall-back to service-modeled // waiter state mutators.The function returns an error in case of a failure state. // In case of retry state, this function returns a bool value of true and nil // error, while in case of success it returns a bool value of false and nil error. Retryable func(context.Context, *GetAnnotationStoreInput, *GetAnnotationStoreOutput, error) (bool, error) }
AnnotationStoreDeletedWaiterOptions are waiter options for AnnotationStoreDeletedWaiter
type AnnotationStoreVersionCreatedWaiter ¶
type AnnotationStoreVersionCreatedWaiter struct {
// contains filtered or unexported fields
}
AnnotationStoreVersionCreatedWaiter defines the waiters for AnnotationStoreVersionCreated
func NewAnnotationStoreVersionCreatedWaiter ¶
func NewAnnotationStoreVersionCreatedWaiter(client GetAnnotationStoreVersionAPIClient, optFns ...func(*AnnotationStoreVersionCreatedWaiterOptions)) *AnnotationStoreVersionCreatedWaiter
NewAnnotationStoreVersionCreatedWaiter constructs a AnnotationStoreVersionCreatedWaiter.
func (*AnnotationStoreVersionCreatedWaiter) Wait ¶
func (w *AnnotationStoreVersionCreatedWaiter) Wait(ctx context.Context, params *GetAnnotationStoreVersionInput, maxWaitDur time.Duration, optFns ...func(*AnnotationStoreVersionCreatedWaiterOptions)) error
Wait calls the waiter function for AnnotationStoreVersionCreated waiter. The maxWaitDur is the maximum wait duration the waiter will wait. The maxWaitDur is required and must be greater than zero.
func (*AnnotationStoreVersionCreatedWaiter) WaitForOutput ¶
func (w *AnnotationStoreVersionCreatedWaiter) WaitForOutput(ctx context.Context, params *GetAnnotationStoreVersionInput, maxWaitDur time.Duration, optFns ...func(*AnnotationStoreVersionCreatedWaiterOptions)) (*GetAnnotationStoreVersionOutput, error)
WaitForOutput calls the waiter function for AnnotationStoreVersionCreated waiter and returns the output of the successful operation. The maxWaitDur is the maximum wait duration the waiter will wait. The maxWaitDur is required and must be greater than zero.
type AnnotationStoreVersionCreatedWaiterOptions ¶
type AnnotationStoreVersionCreatedWaiterOptions struct { // Set of options to modify how an operation is invoked. These apply to all // operations invoked for this client. Use functional options on operation call to // modify this list for per operation behavior. // // Passing options here is functionally equivalent to passing values to this // config's ClientOptions field that extend the inner client's APIOptions directly. APIOptions []func(*middleware.Stack) error // Functional options to be passed to all operations invoked by this client. // // Function values that modify the inner APIOptions are applied after the waiter // config's own APIOptions modifiers. ClientOptions []func(*Options) // MinDelay is the minimum amount of time to delay between retries. If unset, // AnnotationStoreVersionCreatedWaiter will use default minimum delay of 30 // seconds. Note that MinDelay must resolve to a value lesser than or equal to the // MaxDelay. MinDelay time.Duration // MaxDelay is the maximum amount of time to delay between retries. If unset or // set to zero, AnnotationStoreVersionCreatedWaiter will use default max delay of // 600 seconds. Note that MaxDelay must resolve to value greater than or equal to // the MinDelay. MaxDelay time.Duration // LogWaitAttempts is used to enable logging for waiter retry attempts LogWaitAttempts bool // Retryable is function that can be used to override the service defined // waiter-behavior based on operation output, or returned error. This function is // used by the waiter to decide if a state is retryable or a terminal state. // // By default service-modeled logic will populate this option. This option can // thus be used to define a custom waiter state with fall-back to service-modeled // waiter state mutators.The function returns an error in case of a failure state. // In case of retry state, this function returns a bool value of true and nil // error, while in case of success it returns a bool value of false and nil error. Retryable func(context.Context, *GetAnnotationStoreVersionInput, *GetAnnotationStoreVersionOutput, error) (bool, error) }
AnnotationStoreVersionCreatedWaiterOptions are waiter options for AnnotationStoreVersionCreatedWaiter
type AnnotationStoreVersionDeletedWaiter ¶
type AnnotationStoreVersionDeletedWaiter struct {
// contains filtered or unexported fields
}
AnnotationStoreVersionDeletedWaiter defines the waiters for AnnotationStoreVersionDeleted
func NewAnnotationStoreVersionDeletedWaiter ¶
func NewAnnotationStoreVersionDeletedWaiter(client GetAnnotationStoreVersionAPIClient, optFns ...func(*AnnotationStoreVersionDeletedWaiterOptions)) *AnnotationStoreVersionDeletedWaiter
NewAnnotationStoreVersionDeletedWaiter constructs a AnnotationStoreVersionDeletedWaiter.
func (*AnnotationStoreVersionDeletedWaiter) Wait ¶
func (w *AnnotationStoreVersionDeletedWaiter) Wait(ctx context.Context, params *GetAnnotationStoreVersionInput, maxWaitDur time.Duration, optFns ...func(*AnnotationStoreVersionDeletedWaiterOptions)) error
Wait calls the waiter function for AnnotationStoreVersionDeleted waiter. The maxWaitDur is the maximum wait duration the waiter will wait. The maxWaitDur is required and must be greater than zero.
func (*AnnotationStoreVersionDeletedWaiter) WaitForOutput ¶
func (w *AnnotationStoreVersionDeletedWaiter) WaitForOutput(ctx context.Context, params *GetAnnotationStoreVersionInput, maxWaitDur time.Duration, optFns ...func(*AnnotationStoreVersionDeletedWaiterOptions)) (*GetAnnotationStoreVersionOutput, error)
WaitForOutput calls the waiter function for AnnotationStoreVersionDeleted waiter and returns the output of the successful operation. The maxWaitDur is the maximum wait duration the waiter will wait. The maxWaitDur is required and must be greater than zero.
type AnnotationStoreVersionDeletedWaiterOptions ¶
type AnnotationStoreVersionDeletedWaiterOptions struct { // Set of options to modify how an operation is invoked. These apply to all // operations invoked for this client. Use functional options on operation call to // modify this list for per operation behavior. // // Passing options here is functionally equivalent to passing values to this // config's ClientOptions field that extend the inner client's APIOptions directly. APIOptions []func(*middleware.Stack) error // Functional options to be passed to all operations invoked by this client. // // Function values that modify the inner APIOptions are applied after the waiter // config's own APIOptions modifiers. ClientOptions []func(*Options) // MinDelay is the minimum amount of time to delay between retries. If unset, // AnnotationStoreVersionDeletedWaiter will use default minimum delay of 30 // seconds. Note that MinDelay must resolve to a value lesser than or equal to the // MaxDelay. MinDelay time.Duration // MaxDelay is the maximum amount of time to delay between retries. If unset or // set to zero, AnnotationStoreVersionDeletedWaiter will use default max delay of // 600 seconds. Note that MaxDelay must resolve to value greater than or equal to // the MinDelay. MaxDelay time.Duration // LogWaitAttempts is used to enable logging for waiter retry attempts LogWaitAttempts bool // Retryable is function that can be used to override the service defined // waiter-behavior based on operation output, or returned error. This function is // used by the waiter to decide if a state is retryable or a terminal state. // // By default service-modeled logic will populate this option. This option can // thus be used to define a custom waiter state with fall-back to service-modeled // waiter state mutators.The function returns an error in case of a failure state. // In case of retry state, this function returns a bool value of true and nil // error, while in case of success it returns a bool value of false and nil error. Retryable func(context.Context, *GetAnnotationStoreVersionInput, *GetAnnotationStoreVersionOutput, error) (bool, error) }
AnnotationStoreVersionDeletedWaiterOptions are waiter options for AnnotationStoreVersionDeletedWaiter
type AuthResolverParameters ¶
type AuthResolverParameters struct { // The name of the operation being invoked. Operation string // The region in which the operation is being invoked. Region string }
AuthResolverParameters contains the set of inputs necessary for auth scheme resolution.
type AuthSchemeResolver ¶
type AuthSchemeResolver interface {
ResolveAuthSchemes(context.Context, *AuthResolverParameters) ([]*smithyauth.Option, error)
}
AuthSchemeResolver returns a set of possible authentication options for an operation.
type BatchDeleteReadSetInput ¶
type BatchDeleteReadSetOutput ¶
type BatchDeleteReadSetOutput struct { // Errors returned by individual delete operations. Errors []types.ReadSetBatchError // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type CancelAnnotationImportJobInput ¶
type CancelAnnotationImportJobInput struct { // The job's ID. // // This member is required. JobId *string // contains filtered or unexported fields }
type CancelAnnotationImportJobOutput ¶
type CancelAnnotationImportJobOutput struct { // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type CancelRunInput ¶
type CancelRunInput struct { // The run's ID. // // This member is required. Id *string // contains filtered or unexported fields }
type CancelRunOutput ¶
type CancelRunOutput struct { // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type CancelVariantImportJobInput ¶
type CancelVariantImportJobInput struct { // The job's ID. // // This member is required. JobId *string // contains filtered or unexported fields }
type CancelVariantImportJobOutput ¶
type CancelVariantImportJobOutput struct { // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
Client provides the API client to make operations call for Amazon Omics.
func New ¶
New returns an initialized Client based on the functional options. Provide additional functional options to further configure the behavior of the client, such as changing the client's endpoint or adding custom middleware behavior.
func NewFromConfig ¶
NewFromConfig returns a new client from the provided config.
func (*Client) AbortMultipartReadSetUpload ¶
func (c *Client) AbortMultipartReadSetUpload(ctx context.Context, params *AbortMultipartReadSetUploadInput, optFns ...func(*Options)) (*AbortMultipartReadSetUploadOutput, error)
Stops a multipart upload.
func (*Client) AcceptShare ¶
func (c *Client) AcceptShare(ctx context.Context, params *AcceptShareInput, optFns ...func(*Options)) (*AcceptShareOutput, error)
Accept a resource share request.
func (*Client) BatchDeleteReadSet ¶
func (c *Client) BatchDeleteReadSet(ctx context.Context, params *BatchDeleteReadSetInput, optFns ...func(*Options)) (*BatchDeleteReadSetOutput, error)
Deletes one or more read sets.
func (*Client) CancelAnnotationImportJob ¶
func (c *Client) CancelAnnotationImportJob(ctx context.Context, params *CancelAnnotationImportJobInput, optFns ...func(*Options)) (*CancelAnnotationImportJobOutput, error)
Cancels an annotation import job.
func (*Client) CancelRun ¶
func (c *Client) CancelRun(ctx context.Context, params *CancelRunInput, optFns ...func(*Options)) (*CancelRunOutput, error)
Cancels a run.
func (*Client) CancelVariantImportJob ¶
func (c *Client) CancelVariantImportJob(ctx context.Context, params *CancelVariantImportJobInput, optFns ...func(*Options)) (*CancelVariantImportJobOutput, error)
Cancels a variant import job.
func (*Client) CompleteMultipartReadSetUpload ¶
func (c *Client) CompleteMultipartReadSetUpload(ctx context.Context, params *CompleteMultipartReadSetUploadInput, optFns ...func(*Options)) (*CompleteMultipartReadSetUploadOutput, error)
Concludes a multipart upload once you have uploaded all the components.
func (*Client) CreateAnnotationStore ¶
func (c *Client) CreateAnnotationStore(ctx context.Context, params *CreateAnnotationStoreInput, optFns ...func(*Options)) (*CreateAnnotationStoreOutput, error)
Creates an annotation store.
func (*Client) CreateAnnotationStoreVersion ¶
func (c *Client) CreateAnnotationStoreVersion(ctx context.Context, params *CreateAnnotationStoreVersionInput, optFns ...func(*Options)) (*CreateAnnotationStoreVersionOutput, error)
Creates a new version of an annotation store.
func (*Client) CreateMultipartReadSetUpload ¶
func (c *Client) CreateMultipartReadSetUpload(ctx context.Context, params *CreateMultipartReadSetUploadInput, optFns ...func(*Options)) (*CreateMultipartReadSetUploadOutput, error)
Begins a multipart read set upload.
func (*Client) CreateReferenceStore ¶
func (c *Client) CreateReferenceStore(ctx context.Context, params *CreateReferenceStoreInput, optFns ...func(*Options)) (*CreateReferenceStoreOutput, error)
Creates a reference store.
func (*Client) CreateRunGroup ¶
func (c *Client) CreateRunGroup(ctx context.Context, params *CreateRunGroupInput, optFns ...func(*Options)) (*CreateRunGroupOutput, error)
Creates a run group.
func (*Client) CreateSequenceStore ¶
func (c *Client) CreateSequenceStore(ctx context.Context, params *CreateSequenceStoreInput, optFns ...func(*Options)) (*CreateSequenceStoreOutput, error)
Creates a sequence store.
func (*Client) CreateShare ¶
func (c *Client) CreateShare(ctx context.Context, params *CreateShareInput, optFns ...func(*Options)) (*CreateShareOutput, error)
Creates a cross-account shared resource. The resource owner makes an offer to share the resource with the principal subscriber (an AWS user with a different account than the resource owner).
The following resources support cross-account sharing:
Healthomics variant stores
Healthomics annotation stores
Private workflows
func (*Client) CreateVariantStore ¶
func (c *Client) CreateVariantStore(ctx context.Context, params *CreateVariantStoreInput, optFns ...func(*Options)) (*CreateVariantStoreOutput, error)
Creates a variant store.
func (*Client) CreateWorkflow ¶
func (c *Client) CreateWorkflow(ctx context.Context, params *CreateWorkflowInput, optFns ...func(*Options)) (*CreateWorkflowOutput, error)
Creates a workflow.
func (*Client) DeleteAnnotationStore ¶
func (c *Client) DeleteAnnotationStore(ctx context.Context, params *DeleteAnnotationStoreInput, optFns ...func(*Options)) (*DeleteAnnotationStoreOutput, error)
Deletes an annotation store.
func (*Client) DeleteAnnotationStoreVersions ¶
func (c *Client) DeleteAnnotationStoreVersions(ctx context.Context, params *DeleteAnnotationStoreVersionsInput, optFns ...func(*Options)) (*DeleteAnnotationStoreVersionsOutput, error)
Deletes one or multiple versions of an annotation store.
func (*Client) DeleteReference ¶
func (c *Client) DeleteReference(ctx context.Context, params *DeleteReferenceInput, optFns ...func(*Options)) (*DeleteReferenceOutput, error)
Deletes a genome reference.
func (*Client) DeleteReferenceStore ¶
func (c *Client) DeleteReferenceStore(ctx context.Context, params *DeleteReferenceStoreInput, optFns ...func(*Options)) (*DeleteReferenceStoreOutput, error)
Deletes a genome reference store.
func (*Client) DeleteRun ¶
func (c *Client) DeleteRun(ctx context.Context, params *DeleteRunInput, optFns ...func(*Options)) (*DeleteRunOutput, error)
Deletes a workflow run.
func (*Client) DeleteRunGroup ¶
func (c *Client) DeleteRunGroup(ctx context.Context, params *DeleteRunGroupInput, optFns ...func(*Options)) (*DeleteRunGroupOutput, error)
Deletes a workflow run group.
func (*Client) DeleteSequenceStore ¶
func (c *Client) DeleteSequenceStore(ctx context.Context, params *DeleteSequenceStoreInput, optFns ...func(*Options)) (*DeleteSequenceStoreOutput, error)
Deletes a sequence store.
func (*Client) DeleteShare ¶
func (c *Client) DeleteShare(ctx context.Context, params *DeleteShareInput, optFns ...func(*Options)) (*DeleteShareOutput, error)
Deletes a resource share. If you are the resource owner, the subscriber will no longer have access to the shared resource. If you are the subscriber, this operation deletes your access to the share.
func (*Client) DeleteVariantStore ¶
func (c *Client) DeleteVariantStore(ctx context.Context, params *DeleteVariantStoreInput, optFns ...func(*Options)) (*DeleteVariantStoreOutput, error)
Deletes a variant store.
func (*Client) DeleteWorkflow ¶
func (c *Client) DeleteWorkflow(ctx context.Context, params *DeleteWorkflowInput, optFns ...func(*Options)) (*DeleteWorkflowOutput, error)
Deletes a workflow.
func (*Client) GetAnnotationImportJob ¶
func (c *Client) GetAnnotationImportJob(ctx context.Context, params *GetAnnotationImportJobInput, optFns ...func(*Options)) (*GetAnnotationImportJobOutput, error)
Gets information about an annotation import job.
func (*Client) GetAnnotationStore ¶
func (c *Client) GetAnnotationStore(ctx context.Context, params *GetAnnotationStoreInput, optFns ...func(*Options)) (*GetAnnotationStoreOutput, error)
Gets information about an annotation store.
func (*Client) GetAnnotationStoreVersion ¶
func (c *Client) GetAnnotationStoreVersion(ctx context.Context, params *GetAnnotationStoreVersionInput, optFns ...func(*Options)) (*GetAnnotationStoreVersionOutput, error)
Retrieves the metadata for an annotation store version.
func (*Client) GetReadSet ¶
func (c *Client) GetReadSet(ctx context.Context, params *GetReadSetInput, optFns ...func(*Options)) (*GetReadSetOutput, error)
Gets a file from a read set.
func (*Client) GetReadSetActivationJob ¶
func (c *Client) GetReadSetActivationJob(ctx context.Context, params *GetReadSetActivationJobInput, optFns ...func(*Options)) (*GetReadSetActivationJobOutput, error)
Gets information about a read set activation job.
func (*Client) GetReadSetExportJob ¶
func (c *Client) GetReadSetExportJob(ctx context.Context, params *GetReadSetExportJobInput, optFns ...func(*Options)) (*GetReadSetExportJobOutput, error)
Gets information about a read set export job.
func (*Client) GetReadSetImportJob ¶
func (c *Client) GetReadSetImportJob(ctx context.Context, params *GetReadSetImportJobInput, optFns ...func(*Options)) (*GetReadSetImportJobOutput, error)
Gets information about a read set import job.
func (*Client) GetReadSetMetadata ¶
func (c *Client) GetReadSetMetadata(ctx context.Context, params *GetReadSetMetadataInput, optFns ...func(*Options)) (*GetReadSetMetadataOutput, error)
Gets details about a read set.
func (*Client) GetReference ¶
func (c *Client) GetReference(ctx context.Context, params *GetReferenceInput, optFns ...func(*Options)) (*GetReferenceOutput, error)
Gets a reference file.
func (*Client) GetReferenceImportJob ¶
func (c *Client) GetReferenceImportJob(ctx context.Context, params *GetReferenceImportJobInput, optFns ...func(*Options)) (*GetReferenceImportJobOutput, error)
Gets information about a reference import job.
func (*Client) GetReferenceMetadata ¶
func (c *Client) GetReferenceMetadata(ctx context.Context, params *GetReferenceMetadataInput, optFns ...func(*Options)) (*GetReferenceMetadataOutput, error)
Gets information about a genome reference's metadata.
func (*Client) GetReferenceStore ¶
func (c *Client) GetReferenceStore(ctx context.Context, params *GetReferenceStoreInput, optFns ...func(*Options)) (*GetReferenceStoreOutput, error)
Gets information about a reference store.
func (*Client) GetRun ¶
func (c *Client) GetRun(ctx context.Context, params *GetRunInput, optFns ...func(*Options)) (*GetRunOutput, error)
Gets information about a workflow run.
If a workflow is shared with you, you cannot export information about the run.
func (*Client) GetRunGroup ¶
func (c *Client) GetRunGroup(ctx context.Context, params *GetRunGroupInput, optFns ...func(*Options)) (*GetRunGroupOutput, error)
Gets information about a workflow run group.
func (*Client) GetRunTask ¶
func (c *Client) GetRunTask(ctx context.Context, params *GetRunTaskInput, optFns ...func(*Options)) (*GetRunTaskOutput, error)
Gets information about a workflow run task.
func (*Client) GetSequenceStore ¶
func (c *Client) GetSequenceStore(ctx context.Context, params *GetSequenceStoreInput, optFns ...func(*Options)) (*GetSequenceStoreOutput, error)
Gets information about a sequence store.
func (*Client) GetShare ¶
func (c *Client) GetShare(ctx context.Context, params *GetShareInput, optFns ...func(*Options)) (*GetShareOutput, error)
Retrieves the metadata for the specified resource share.
func (*Client) GetVariantImportJob ¶
func (c *Client) GetVariantImportJob(ctx context.Context, params *GetVariantImportJobInput, optFns ...func(*Options)) (*GetVariantImportJobOutput, error)
Gets information about a variant import job.
func (*Client) GetVariantStore ¶
func (c *Client) GetVariantStore(ctx context.Context, params *GetVariantStoreInput, optFns ...func(*Options)) (*GetVariantStoreOutput, error)
Gets information about a variant store.
func (*Client) GetWorkflow ¶
func (c *Client) GetWorkflow(ctx context.Context, params *GetWorkflowInput, optFns ...func(*Options)) (*GetWorkflowOutput, error)
Gets information about a workflow.
If a workflow is shared with you, you cannot export the workflow.
func (*Client) ListAnnotationImportJobs ¶
func (c *Client) ListAnnotationImportJobs(ctx context.Context, params *ListAnnotationImportJobsInput, optFns ...func(*Options)) (*ListAnnotationImportJobsOutput, error)
Retrieves a list of annotation import jobs.
func (*Client) ListAnnotationStoreVersions ¶
func (c *Client) ListAnnotationStoreVersions(ctx context.Context, params *ListAnnotationStoreVersionsInput, optFns ...func(*Options)) (*ListAnnotationStoreVersionsOutput, error)
Lists the versions of an annotation store.
func (*Client) ListAnnotationStores ¶
func (c *Client) ListAnnotationStores(ctx context.Context, params *ListAnnotationStoresInput, optFns ...func(*Options)) (*ListAnnotationStoresOutput, error)
Retrieves a list of annotation stores.
func (*Client) ListMultipartReadSetUploads ¶
func (c *Client) ListMultipartReadSetUploads(ctx context.Context, params *ListMultipartReadSetUploadsInput, optFns ...func(*Options)) (*ListMultipartReadSetUploadsOutput, error)
Lists multipart read set uploads and for in progress uploads. Once the upload is completed, a read set is created and the upload will no longer be returned in the response.
func (*Client) ListReadSetActivationJobs ¶
func (c *Client) ListReadSetActivationJobs(ctx context.Context, params *ListReadSetActivationJobsInput, optFns ...func(*Options)) (*ListReadSetActivationJobsOutput, error)
Retrieves a list of read set activation jobs.
func (*Client) ListReadSetExportJobs ¶
func (c *Client) ListReadSetExportJobs(ctx context.Context, params *ListReadSetExportJobsInput, optFns ...func(*Options)) (*ListReadSetExportJobsOutput, error)
Retrieves a list of read set export jobs.
func (*Client) ListReadSetImportJobs ¶
func (c *Client) ListReadSetImportJobs(ctx context.Context, params *ListReadSetImportJobsInput, optFns ...func(*Options)) (*ListReadSetImportJobsOutput, error)
Retrieves a list of read set import jobs.
func (*Client) ListReadSetUploadParts ¶
func (c *Client) ListReadSetUploadParts(ctx context.Context, params *ListReadSetUploadPartsInput, optFns ...func(*Options)) (*ListReadSetUploadPartsOutput, error)
This operation will list all parts in a requested multipart upload for a sequence store.
func (*Client) ListReadSets ¶
func (c *Client) ListReadSets(ctx context.Context, params *ListReadSetsInput, optFns ...func(*Options)) (*ListReadSetsOutput, error)
Retrieves a list of read sets.
func (*Client) ListReferenceImportJobs ¶
func (c *Client) ListReferenceImportJobs(ctx context.Context, params *ListReferenceImportJobsInput, optFns ...func(*Options)) (*ListReferenceImportJobsOutput, error)
Retrieves a list of reference import jobs.
func (*Client) ListReferenceStores ¶
func (c *Client) ListReferenceStores(ctx context.Context, params *ListReferenceStoresInput, optFns ...func(*Options)) (*ListReferenceStoresOutput, error)
Retrieves a list of reference stores.
func (*Client) ListReferences ¶
func (c *Client) ListReferences(ctx context.Context, params *ListReferencesInput, optFns ...func(*Options)) (*ListReferencesOutput, error)
Retrieves a list of references.
func (*Client) ListRunGroups ¶
func (c *Client) ListRunGroups(ctx context.Context, params *ListRunGroupsInput, optFns ...func(*Options)) (*ListRunGroupsOutput, error)
Retrieves a list of run groups.
func (*Client) ListRunTasks ¶
func (c *Client) ListRunTasks(ctx context.Context, params *ListRunTasksInput, optFns ...func(*Options)) (*ListRunTasksOutput, error)
Retrieves a list of tasks for a run.
func (*Client) ListRuns ¶
func (c *Client) ListRuns(ctx context.Context, params *ListRunsInput, optFns ...func(*Options)) (*ListRunsOutput, error)
Retrieves a list of runs.
func (*Client) ListSequenceStores ¶
func (c *Client) ListSequenceStores(ctx context.Context, params *ListSequenceStoresInput, optFns ...func(*Options)) (*ListSequenceStoresOutput, error)
Retrieves a list of sequence stores.
func (*Client) ListShares ¶
func (c *Client) ListShares(ctx context.Context, params *ListSharesInput, optFns ...func(*Options)) (*ListSharesOutput, error)
Retrieves the resource shares associated with an account. Use the filter parameter to retrieve a specific subset of the shares.
func (*Client) ListTagsForResource ¶
func (c *Client) ListTagsForResource(ctx context.Context, params *ListTagsForResourceInput, optFns ...func(*Options)) (*ListTagsForResourceOutput, error)
Retrieves a list of tags for a resource.
func (*Client) ListVariantImportJobs ¶
func (c *Client) ListVariantImportJobs(ctx context.Context, params *ListVariantImportJobsInput, optFns ...func(*Options)) (*ListVariantImportJobsOutput, error)
Retrieves a list of variant import jobs.
func (*Client) ListVariantStores ¶
func (c *Client) ListVariantStores(ctx context.Context, params *ListVariantStoresInput, optFns ...func(*Options)) (*ListVariantStoresOutput, error)
Retrieves a list of variant stores.
func (*Client) ListWorkflows ¶
func (c *Client) ListWorkflows(ctx context.Context, params *ListWorkflowsInput, optFns ...func(*Options)) (*ListWorkflowsOutput, error)
Retrieves a list of workflows.
func (*Client) Options ¶
Options returns a copy of the client configuration.
Callers SHOULD NOT perform mutations on any inner structures within client config. Config overrides should instead be made on a per-operation basis through functional options.
func (*Client) StartAnnotationImportJob ¶
func (c *Client) StartAnnotationImportJob(ctx context.Context, params *StartAnnotationImportJobInput, optFns ...func(*Options)) (*StartAnnotationImportJobOutput, error)
Starts an annotation import job.
func (*Client) StartReadSetActivationJob ¶
func (c *Client) StartReadSetActivationJob(ctx context.Context, params *StartReadSetActivationJobInput, optFns ...func(*Options)) (*StartReadSetActivationJobOutput, error)
Activates an archived read set. To reduce storage charges, Amazon Omics archives unused read sets after 30 days.
func (*Client) StartReadSetExportJob ¶
func (c *Client) StartReadSetExportJob(ctx context.Context, params *StartReadSetExportJobInput, optFns ...func(*Options)) (*StartReadSetExportJobOutput, error)
Exports a read set to Amazon S3.
func (*Client) StartReadSetImportJob ¶
func (c *Client) StartReadSetImportJob(ctx context.Context, params *StartReadSetImportJobInput, optFns ...func(*Options)) (*StartReadSetImportJobOutput, error)
Starts a read set import job.
func (*Client) StartReferenceImportJob ¶
func (c *Client) StartReferenceImportJob(ctx context.Context, params *StartReferenceImportJobInput, optFns ...func(*Options)) (*StartReferenceImportJobOutput, error)
Starts a reference import job.
func (*Client) StartRun ¶
func (c *Client) StartRun(ctx context.Context, params *StartRunInput, optFns ...func(*Options)) (*StartRunOutput, error)
Starts a workflow run. To duplicate a run, specify the run's ID and a role ARN. The remaining parameters are copied from the previous run.
StartRun will not support re-run for a workflow that is shared with you.
The total number of runs in your account is subject to a quota per Region. To avoid needing to delete runs manually, you can set the retention mode to REMOVE . Runs with this setting are deleted automatically when the run quoata is exceeded.
By default, the run uses STATIC storage. For STATIC storage, set the storageCapacity field. You can set the storage type to DYNAMIC. You do not set storageCapacity , because HealthOmics dynamically scales the storage up or down as required. For more information about static and dynamic storage, see Running workflowsin the AWS HealthOmics User Guide.
func (*Client) StartVariantImportJob ¶
func (c *Client) StartVariantImportJob(ctx context.Context, params *StartVariantImportJobInput, optFns ...func(*Options)) (*StartVariantImportJobOutput, error)
Starts a variant import job.
func (*Client) TagResource ¶
func (c *Client) TagResource(ctx context.Context, params *TagResourceInput, optFns ...func(*Options)) (*TagResourceOutput, error)
Tags a resource.
func (*Client) UntagResource ¶
func (c *Client) UntagResource(ctx context.Context, params *UntagResourceInput, optFns ...func(*Options)) (*UntagResourceOutput, error)
Removes tags from a resource.
func (*Client) UpdateAnnotationStore ¶
func (c *Client) UpdateAnnotationStore(ctx context.Context, params *UpdateAnnotationStoreInput, optFns ...func(*Options)) (*UpdateAnnotationStoreOutput, error)
Updates an annotation store.
func (*Client) UpdateAnnotationStoreVersion ¶
func (c *Client) UpdateAnnotationStoreVersion(ctx context.Context, params *UpdateAnnotationStoreVersionInput, optFns ...func(*Options)) (*UpdateAnnotationStoreVersionOutput, error)
Updates the description of an annotation store version.
func (*Client) UpdateRunGroup ¶
func (c *Client) UpdateRunGroup(ctx context.Context, params *UpdateRunGroupInput, optFns ...func(*Options)) (*UpdateRunGroupOutput, error)
Updates a run group.
func (*Client) UpdateVariantStore ¶
func (c *Client) UpdateVariantStore(ctx context.Context, params *UpdateVariantStoreInput, optFns ...func(*Options)) (*UpdateVariantStoreOutput, error)
Updates a variant store.
func (*Client) UpdateWorkflow ¶
func (c *Client) UpdateWorkflow(ctx context.Context, params *UpdateWorkflowInput, optFns ...func(*Options)) (*UpdateWorkflowOutput, error)
Updates a workflow.
func (*Client) UploadReadSetPart ¶
func (c *Client) UploadReadSetPart(ctx context.Context, params *UploadReadSetPartInput, optFns ...func(*Options)) (*UploadReadSetPartOutput, error)
This operation uploads a specific part of a read set. If you upload a new part using a previously used part number, the previously uploaded part will be overwritten.
type CompleteMultipartReadSetUploadInput ¶
type CompleteMultipartReadSetUploadInput struct { // The individual uploads or parts of a multipart upload. // // This member is required. Parts []types.CompleteReadSetUploadPartListItem // The sequence store ID for the store involved in the multipart upload. // // This member is required. SequenceStoreId *string // The ID for the multipart upload. // // This member is required. UploadId *string // contains filtered or unexported fields }
type CompleteMultipartReadSetUploadOutput ¶
type CompleteMultipartReadSetUploadOutput struct { // The read set ID created for an uploaded read set. // // This member is required. ReadSetId *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type CreateAnnotationStoreInput ¶
type CreateAnnotationStoreInput struct { // The annotation file format of the store. // // This member is required. StoreFormat types.StoreFormat // A description for the store. Description *string // A name for the store. Name *string // The genome reference for the store's annotations. Reference types.ReferenceItem // Server-side encryption (SSE) settings for the store. SseConfig *types.SseConfig // File parsing options for the annotation store. StoreOptions types.StoreOptions // Tags for the store. Tags map[string]string // The name given to an annotation store version to distinguish it from other // versions. VersionName *string // contains filtered or unexported fields }
type CreateAnnotationStoreOutput ¶
type CreateAnnotationStoreOutput struct { // When the store was created. // // This member is required. CreationTime *time.Time // The store's ID. // // This member is required. Id *string // The store's name. // // This member is required. Name *string // The store's status. // // This member is required. Status types.StoreStatus // The name given to an annotation store version to distinguish it from other // versions. // // This member is required. VersionName *string // The store's genome reference. Required for all stores except TSV format with // generic annotations. Reference types.ReferenceItem // The annotation file format of the store. StoreFormat types.StoreFormat // The store's file parsing options. StoreOptions types.StoreOptions // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type CreateAnnotationStoreVersionInput ¶
type CreateAnnotationStoreVersionInput struct { // The name of an annotation store version from which versions are being created. // // This member is required. Name *string // The name given to an annotation store version to distinguish it from other // versions. // // This member is required. VersionName *string // The description of an annotation store version. Description *string // Any tags added to annotation store version. Tags map[string]string // The options for an annotation store version. VersionOptions types.VersionOptions // contains filtered or unexported fields }
type CreateAnnotationStoreVersionOutput ¶
type CreateAnnotationStoreVersionOutput struct { // The time stamp for the creation of an annotation store version. // // This member is required. CreationTime *time.Time // A generated ID for the annotation store // // This member is required. Id *string // The name given to an annotation store version to distinguish it from other // versions. // // This member is required. Name *string // The status of a annotation store version. // // This member is required. Status types.VersionStatus // The ID for the annotation store from which new versions are being created. // // This member is required. StoreId *string // The name given to an annotation store version to distinguish it from other // versions. // // This member is required. VersionName *string // The options for an annotation store version. VersionOptions types.VersionOptions // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type CreateMultipartReadSetUploadInput ¶
type CreateMultipartReadSetUploadInput struct { // The name of the read set. // // This member is required. Name *string // The source's sample ID. // // This member is required. SampleId *string // The sequence store ID for the store that is the destination of the multipart // uploads. // // This member is required. SequenceStoreId *string // The type of file being uploaded. // // This member is required. SourceFileType types.FileType // The source's subject ID. // // This member is required. SubjectId *string // An idempotency token that can be used to avoid triggering multiple multipart // uploads. ClientToken *string // The description of the read set. Description *string // Where the source originated. GeneratedFrom *string // The ARN of the reference. ReferenceArn *string // Any tags to add to the read set. Tags map[string]string // contains filtered or unexported fields }
type CreateMultipartReadSetUploadOutput ¶
type CreateMultipartReadSetUploadOutput struct { // The creation time of the multipart upload. // // This member is required. CreationTime *time.Time // The read set source's reference ARN. // // This member is required. ReferenceArn *string // The source's sample ID. // // This member is required. SampleId *string // The sequence store ID for the store that the read set will be created in. // // This member is required. SequenceStoreId *string // The file type of the read set source. // // This member is required. SourceFileType types.FileType // The source's subject ID. // // This member is required. SubjectId *string // The ID for the initiated multipart upload. // // This member is required. UploadId *string // The description of the read set. Description *string // The source of the read set. GeneratedFrom *string // The name of the read set. Name *string // The tags to add to the read set. Tags map[string]string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type CreateReferenceStoreInput ¶
type CreateReferenceStoreInput struct { // A name for the store. // // This member is required. Name *string // To ensure that requests don't run multiple times, specify a unique token for // each request. ClientToken *string // A description for the store. Description *string // Server-side encryption (SSE) settings for the store. SseConfig *types.SseConfig // Tags for the store. Tags map[string]string // contains filtered or unexported fields }
type CreateReferenceStoreOutput ¶
type CreateReferenceStoreOutput struct { // The store's ARN. // // This member is required. Arn *string // When the store was created. // // This member is required. CreationTime *time.Time // The store's ID. // // This member is required. Id *string // The store's description. Description *string // The store's name. Name *string // The store's SSE settings. SseConfig *types.SseConfig // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type CreateRunGroupInput ¶
type CreateRunGroupInput struct { // To ensure that requests don't run multiple times, specify a unique ID for each // request. // // This member is required. RequestId *string // The maximum number of CPUs to use in the group. MaxCpus *int32 // A maximum run time for the group in minutes. MaxDuration *int32 // The maximum GPUs that can be used by a run group. MaxGpus *int32 // The maximum number of concurrent runs for the group. MaxRuns *int32 // A name for the group. Name *string // Tags for the group. Tags map[string]string // contains filtered or unexported fields }
type CreateRunGroupOutput ¶
type CreateSequenceStoreInput ¶
type CreateSequenceStoreInput struct { // A name for the store. // // This member is required. Name *string // To ensure that requests don't run multiple times, specify a unique token for // each request. ClientToken *string // A description for the store. Description *string // The ETag algorithm family to use for ingested read sets. ETagAlgorithmFamily types.ETagAlgorithmFamily // An S3 location that is used to store files that have failed a direct upload. FallbackLocation *string // Server-side encryption (SSE) settings for the store. SseConfig *types.SseConfig // Tags for the store. Tags map[string]string // contains filtered or unexported fields }
type CreateSequenceStoreOutput ¶
type CreateSequenceStoreOutput struct { // The store's ARN. // // This member is required. Arn *string // When the store was created. // // This member is required. CreationTime *time.Time // The store's ID. // // This member is required. Id *string // The store's description. Description *string // The algorithm family of the ETag. ETagAlgorithmFamily types.ETagAlgorithmFamily // An S3 location that is used to store files that have failed a direct upload. FallbackLocation *string // The store's name. Name *string // The store's SSE settings. SseConfig *types.SseConfig // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type CreateShareInput ¶
type CreateShareOutput ¶
type CreateShareOutput struct { string ShareName *string Status types.ShareStatus ResultMetadata middleware.Metadata // contains filtered or unexported fields }ShareId *
type CreateVariantStoreInput ¶
type CreateVariantStoreInput struct { // The genome reference for the store's variants. // // This member is required. Reference types.ReferenceItem // A description for the store. Description *string // A name for the store. Name *string // Server-side encryption (SSE) settings for the store. SseConfig *types.SseConfig // Tags for the store. Tags map[string]string // contains filtered or unexported fields }
type CreateVariantStoreOutput ¶
type CreateVariantStoreOutput struct { // When the store was created. // // This member is required. CreationTime *time.Time // The store's ID. // // This member is required. Id *string // The store's name. // // This member is required. Name *string // The store's status. // // This member is required. Status types.StoreStatus // The store's genome reference. Reference types.ReferenceItem // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type CreateWorkflowInput ¶
type CreateWorkflowInput struct { // To ensure that requests don't run multiple times, specify a unique ID for each // request. // // This member is required. RequestId *string // The computational accelerator specified to run the workflow. Accelerators types.Accelerators // The URI of a definition for the workflow. DefinitionUri *string // A ZIP archive for the workflow. DefinitionZip []byte // A description for the workflow. Description *string // An engine for the workflow. Engine types.WorkflowEngine // The path of the main definition file for the workflow. Main *string // A name for the workflow. Name *string // A parameter template for the workflow. ParameterTemplate map[string]types.WorkflowParameter // The storage capacity for the workflow in gibibytes. StorageCapacity *int32 // Tags for the workflow. Tags map[string]string // contains filtered or unexported fields }
type CreateWorkflowOutput ¶
type CreateWorkflowOutput struct { // The workflow's ARN. Arn *string // The workflow's ID. Id *string // The workflow's status. Status types.WorkflowStatus // The workflow's tags. Tags map[string]string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type DeleteAnnotationStoreInput ¶
type DeleteAnnotationStoreOutput ¶
type DeleteAnnotationStoreOutput struct { // The store's status. // // This member is required. Status types.StoreStatus // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type DeleteAnnotationStoreVersionsInput ¶
type DeleteAnnotationStoreVersionsInput struct { // The name of the annotation store from which versions are being deleted. // // This member is required. Name *string // The versions of an annotation store to be deleted. // // This member is required. Versions []string // Forces the deletion of an annotation store version when imports are // in-progress.. Force bool // contains filtered or unexported fields }
type DeleteAnnotationStoreVersionsOutput ¶
type DeleteAnnotationStoreVersionsOutput struct { // Any errors that occur when attempting to delete an annotation store version. Errors []types.VersionDeleteError // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type DeleteReferenceInput ¶
type DeleteReferenceOutput ¶
type DeleteReferenceOutput struct { // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type DeleteReferenceStoreInput ¶
type DeleteReferenceStoreInput struct { // The store's ID. // // This member is required. Id *string // contains filtered or unexported fields }
type DeleteReferenceStoreOutput ¶
type DeleteReferenceStoreOutput struct { // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type DeleteRunGroupInput ¶
type DeleteRunGroupInput struct { // The run group's ID. // // This member is required. Id *string // contains filtered or unexported fields }
type DeleteRunGroupOutput ¶
type DeleteRunGroupOutput struct { // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type DeleteRunInput ¶
type DeleteRunInput struct { // The run's ID. // // This member is required. Id *string // contains filtered or unexported fields }
type DeleteRunOutput ¶
type DeleteRunOutput struct { // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type DeleteSequenceStoreInput ¶
type DeleteSequenceStoreInput struct { // The sequence store's ID. // // This member is required. Id *string // contains filtered or unexported fields }
type DeleteSequenceStoreOutput ¶
type DeleteSequenceStoreOutput struct { // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type DeleteShareInput ¶
type DeleteShareInput struct { // // This member is required. ShareId *string // contains filtered or unexported fields }
type DeleteShareOutput ¶
type DeleteShareOutput struct { types.ShareStatus ResultMetadata middleware.Metadata // contains filtered or unexported fields }Status
type DeleteVariantStoreInput ¶
type DeleteVariantStoreOutput ¶
type DeleteVariantStoreOutput struct { // The store's status. // // This member is required. Status types.StoreStatus // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type DeleteWorkflowInput ¶
type DeleteWorkflowInput struct { // The workflow's ID. // // This member is required. Id *string // contains filtered or unexported fields }
type DeleteWorkflowOutput ¶
type DeleteWorkflowOutput struct { // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type EndpointParameters ¶
type EndpointParameters struct { // The AWS region used to dispatch the request. // // Parameter is // required. // // AWS::Region Region *string // When true, use the dual-stack endpoint. If the configured endpoint does not // support dual-stack, dispatching the request MAY return an error. // // Defaults to // false if no value is provided. // // AWS::UseDualStack UseDualStack *bool // When true, send this request to the FIPS-compliant regional endpoint. If the // configured endpoint does not have a FIPS compliant endpoint, dispatching the // request will return an error. // // Defaults to false if no value is // provided. // // AWS::UseFIPS UseFIPS *bool // Override the endpoint used to send this request // // Parameter is // required. // // SDK::Endpoint Endpoint *string }
EndpointParameters provides the parameters that influence how endpoints are resolved.
func (EndpointParameters) ValidateRequired ¶
func (p EndpointParameters) ValidateRequired() error
ValidateRequired validates required parameters are set.
func (EndpointParameters) WithDefaults ¶
func (p EndpointParameters) WithDefaults() EndpointParameters
WithDefaults returns a shallow copy of EndpointParameterswith default values applied to members where applicable.
type EndpointResolver ¶
type EndpointResolver interface {
ResolveEndpoint(region string, options EndpointResolverOptions) (aws.Endpoint, error)
}
EndpointResolver interface for resolving service endpoints.
func EndpointResolverFromURL ¶
func EndpointResolverFromURL(url string, optFns ...func(*aws.Endpoint)) EndpointResolver
EndpointResolverFromURL returns an EndpointResolver configured using the provided endpoint url. By default, the resolved endpoint resolver uses the client region as signing region, and the endpoint source is set to EndpointSourceCustom.You can provide functional options to configure endpoint values for the resolved endpoint.
type EndpointResolverFunc ¶
type EndpointResolverFunc func(region string, options EndpointResolverOptions) (aws.Endpoint, error)
EndpointResolverFunc is a helper utility that wraps a function so it satisfies the EndpointResolver interface. This is useful when you want to add additional endpoint resolving logic, or stub out specific endpoints with custom values.
func (EndpointResolverFunc) ResolveEndpoint ¶
func (fn EndpointResolverFunc) ResolveEndpoint(region string, options EndpointResolverOptions) (endpoint aws.Endpoint, err error)
type EndpointResolverOptions ¶
type EndpointResolverOptions = internalendpoints.Options
EndpointResolverOptions is the service endpoint resolver options
type EndpointResolverV2 ¶
type EndpointResolverV2 interface { // ResolveEndpoint attempts to resolve the endpoint with the provided options, // returning the endpoint if found. Otherwise an error is returned. ResolveEndpoint(ctx context.Context, params EndpointParameters) ( smithyendpoints.Endpoint, error, ) }
EndpointResolverV2 provides the interface for resolving service endpoints.
func NewDefaultEndpointResolverV2 ¶
func NewDefaultEndpointResolverV2() EndpointResolverV2
type GetAnnotationImportJobAPIClient ¶
type GetAnnotationImportJobAPIClient interface {
GetAnnotationImportJob(context.Context, *GetAnnotationImportJobInput, ...func(*Options)) (*GetAnnotationImportJobOutput, error)
}
GetAnnotationImportJobAPIClient is a client that implements the GetAnnotationImportJob operation.
type GetAnnotationImportJobInput ¶
type GetAnnotationImportJobInput struct { // The job's ID. // // This member is required. JobId *string // contains filtered or unexported fields }
type GetAnnotationImportJobOutput ¶
type GetAnnotationImportJobOutput struct { // When the job completed. // // This member is required. CompletionTime *time.Time // When the job was created. // // This member is required. CreationTime *time.Time // The job's destination annotation store. // // This member is required. DestinationName *string // Formatting options for a file. // // This member is required. FormatOptions types.FormatOptions // The job's ID. // // This member is required. Id *string // The job's imported items. // // This member is required. Items []types.AnnotationImportItemDetail // The job's service role ARN. // // This member is required. RoleArn *string // The job's left normalization setting. // // This member is required. RunLeftNormalization bool // The job's status. // // This member is required. Status types.JobStatus // The job's status message. // // This member is required. StatusMessage *string // When the job was updated. // // This member is required. UpdateTime *time.Time // The name of the annotation store version. // // This member is required. VersionName *string // The annotation schema generated by the parsed annotation data. AnnotationFields map[string]string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type GetAnnotationStoreAPIClient ¶
type GetAnnotationStoreAPIClient interface {
GetAnnotationStore(context.Context, *GetAnnotationStoreInput, ...func(*Options)) (*GetAnnotationStoreOutput, error)
}
GetAnnotationStoreAPIClient is a client that implements the GetAnnotationStore operation.
type GetAnnotationStoreInput ¶
type GetAnnotationStoreInput struct { // The store's name. // // This member is required. Name *string // contains filtered or unexported fields }
type GetAnnotationStoreOutput ¶
type GetAnnotationStoreOutput struct { // When the store was created. // // This member is required. CreationTime *time.Time // The store's description. // // This member is required. Description *string // The store's ID. // // This member is required. Id *string // The store's name. // // This member is required. Name *string // An integer indicating how many versions of an annotation store exist. // // This member is required. NumVersions *int32 // The store's genome reference. // // This member is required. Reference types.ReferenceItem // The store's server-side encryption (SSE) settings. // // This member is required. SseConfig *types.SseConfig // The store's status. // // This member is required. Status types.StoreStatus // A status message. // // This member is required. StatusMessage *string // The store's ARN. // // This member is required. StoreArn *string // The store's size in bytes. // // This member is required. StoreSizeBytes *int64 // The store's tags. // // This member is required. Tags map[string]string // When the store was updated. // // This member is required. UpdateTime *time.Time // The store's annotation file format. StoreFormat types.StoreFormat // The store's parsing options. StoreOptions types.StoreOptions // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type GetAnnotationStoreVersionAPIClient ¶
type GetAnnotationStoreVersionAPIClient interface {
GetAnnotationStoreVersion(context.Context, *GetAnnotationStoreVersionInput, ...func(*Options)) (*GetAnnotationStoreVersionOutput, error)
}
GetAnnotationStoreVersionAPIClient is a client that implements the GetAnnotationStoreVersion operation.
type GetAnnotationStoreVersionInput ¶
type GetAnnotationStoreVersionInput struct { // The name given to an annotation store version to distinguish it from others. // // This member is required. Name *string // The name given to an annotation store version to distinguish it from others. // // This member is required. VersionName *string // contains filtered or unexported fields }
type GetAnnotationStoreVersionOutput ¶
type GetAnnotationStoreVersionOutput struct { // The time stamp for when an annotation store version was created. // // This member is required. CreationTime *time.Time // The description for an annotation store version. // // This member is required. Description *string // The annotation store version ID. // // This member is required. Id *string // The name of the annotation store. // // This member is required. Name *string // The status of an annotation store version. // // This member is required. Status types.VersionStatus // The status of an annotation store version. // // This member is required. StatusMessage *string // The store ID for annotation store version. // // This member is required. StoreId *string // Any tags associated with an annotation store version. // // This member is required. Tags map[string]string // The time stamp for when an annotation store version was updated. // // This member is required. UpdateTime *time.Time // The Arn for the annotation store. // // This member is required. VersionArn *string // The name given to an annotation store version to distinguish it from others. // // This member is required. VersionName *string // The size of the annotation store version in Bytes. // // This member is required. VersionSizeBytes *int64 // The options for an annotation store version. VersionOptions types.VersionOptions // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type GetReadSetActivationJobAPIClient ¶
type GetReadSetActivationJobAPIClient interface {
GetReadSetActivationJob(context.Context, *GetReadSetActivationJobInput, ...func(*Options)) (*GetReadSetActivationJobOutput, error)
}
GetReadSetActivationJobAPIClient is a client that implements the GetReadSetActivationJob operation.
type GetReadSetActivationJobInput ¶
type GetReadSetActivationJobOutput ¶
type GetReadSetActivationJobOutput struct { // When the job was created. // // This member is required. CreationTime *time.Time // The job's ID. // // This member is required. Id *string // The job's sequence store ID. // // This member is required. SequenceStoreId *string // The job's status. // // This member is required. Status types.ReadSetActivationJobStatus // When the job completed. CompletionTime *time.Time // The job's source files. Sources []types.ActivateReadSetSourceItem // The job's status message. StatusMessage *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type GetReadSetExportJobAPIClient ¶
type GetReadSetExportJobAPIClient interface {
GetReadSetExportJob(context.Context, *GetReadSetExportJobInput, ...func(*Options)) (*GetReadSetExportJobOutput, error)
}
GetReadSetExportJobAPIClient is a client that implements the GetReadSetExportJob operation.
type GetReadSetExportJobInput ¶
type GetReadSetExportJobOutput ¶
type GetReadSetExportJobOutput struct { // When the job was created. // // This member is required. CreationTime *time.Time // The job's destination in Amazon S3. // // This member is required. Destination *string // The job's ID. // // This member is required. Id *string // The job's sequence store ID. // // This member is required. SequenceStoreId *string // The job's status. // // This member is required. Status types.ReadSetExportJobStatus // When the job completed. CompletionTime *time.Time // The job's read sets. ReadSets []types.ExportReadSetDetail // The job's status message. StatusMessage *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type GetReadSetImportJobAPIClient ¶
type GetReadSetImportJobAPIClient interface {
GetReadSetImportJob(context.Context, *GetReadSetImportJobInput, ...func(*Options)) (*GetReadSetImportJobOutput, error)
}
GetReadSetImportJobAPIClient is a client that implements the GetReadSetImportJob operation.
type GetReadSetImportJobInput ¶
type GetReadSetImportJobOutput ¶
type GetReadSetImportJobOutput struct { // When the job was created. // // This member is required. CreationTime *time.Time // The job's ID. // // This member is required. Id *string // The job's service role ARN. // // This member is required. RoleArn *string // The job's sequence store ID. // // This member is required. SequenceStoreId *string // The job's source files. // // This member is required. Sources []types.ImportReadSetSourceItem // The job's status. // // This member is required. Status types.ReadSetImportJobStatus // When the job completed. CompletionTime *time.Time // The job's status message. StatusMessage *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type GetReadSetInput ¶
type GetReadSetInput struct { // The read set's ID. // // This member is required. Id *string // The part number to retrieve. // // This member is required. PartNumber *int32 // The read set's sequence store ID. // // This member is required. SequenceStoreId *string // The file to retrieve. File types.ReadSetFile // contains filtered or unexported fields }
type GetReadSetMetadataInput ¶
type GetReadSetMetadataOutput ¶
type GetReadSetMetadataOutput struct { // The read set's ARN. // // This member is required. Arn *string // When the read set was created. // // This member is required. CreationTime *time.Time // The read set's file type. // // This member is required. FileType types.FileType // The read set's ID. // // This member is required. Id *string // The read set's sequence store ID. // // This member is required. SequenceStoreId *string // The read set's status. // // This member is required. Status types.ReadSetStatus // The creation type of the read set. CreationType types.CreationType // The read set's description. Description *string // The entity tag (ETag) is a hash of the object meant to represent its semantic // content. Etag *types.ETag // The read set's files. Files *types.ReadSetFiles // The read set's name. Name *string // The read set's genome reference ARN. ReferenceArn *string // The read set's sample ID. SampleId *string // The read set's sequence information. SequenceInformation *types.SequenceInformation // The status message for a read set. It provides more detail as to why the read // set has a status. StatusMessage *string // The read set's subject ID. SubjectId *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type GetReadSetOutput ¶
type GetReadSetOutput struct { // The read set file payload. Payload io.ReadCloser // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type GetReferenceImportJobAPIClient ¶
type GetReferenceImportJobAPIClient interface {
GetReferenceImportJob(context.Context, *GetReferenceImportJobInput, ...func(*Options)) (*GetReferenceImportJobOutput, error)
}
GetReferenceImportJobAPIClient is a client that implements the GetReferenceImportJob operation.
type GetReferenceImportJobInput ¶
type GetReferenceImportJobOutput ¶
type GetReferenceImportJobOutput struct { // When the job was created. // // This member is required. CreationTime *time.Time // The job's ID. // // This member is required. Id *string // The job's reference store ID. // // This member is required. ReferenceStoreId *string // The job's service role ARN. // // This member is required. RoleArn *string // The job's source files. // // This member is required. Sources []types.ImportReferenceSourceItem // The job's status. // // This member is required. Status types.ReferenceImportJobStatus // When the job completed. CompletionTime *time.Time // The job's status message. StatusMessage *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type GetReferenceInput ¶
type GetReferenceInput struct { // The reference's ID. // // This member is required. Id *string // The part number to retrieve. // // This member is required. PartNumber *int32 // The reference's store ID. // // This member is required. ReferenceStoreId *string // The file to retrieve. File types.ReferenceFile // The range to retrieve. Range *string // contains filtered or unexported fields }
type GetReferenceMetadataInput ¶
type GetReferenceMetadataOutput ¶
type GetReferenceMetadataOutput struct { // The reference's ARN. // // This member is required. Arn *string // When the reference was created. // // This member is required. CreationTime *time.Time // The reference's ID. // // This member is required. Id *string // The reference's MD5 checksum. // // This member is required. Md5 *string // The reference's reference store ID. // // This member is required. ReferenceStoreId *string // When the reference was updated. // // This member is required. UpdateTime *time.Time // The reference's description. Description *string // The reference's files. Files *types.ReferenceFiles // The reference's name. Name *string // The reference's status. Status types.ReferenceStatus // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type GetReferenceOutput ¶
type GetReferenceOutput struct { // The reference file payload. Payload io.ReadCloser // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type GetReferenceStoreInput ¶
type GetReferenceStoreInput struct { // The store's ID. // // This member is required. Id *string // contains filtered or unexported fields }
type GetReferenceStoreOutput ¶
type GetReferenceStoreOutput struct { // The store's ARN. // // This member is required. Arn *string // When the store was created. // // This member is required. CreationTime *time.Time // The store's ID. // // This member is required. Id *string // The store's description. Description *string // The store's name. Name *string // The store's server-side encryption (SSE) settings. SseConfig *types.SseConfig // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type GetRunAPIClient ¶
type GetRunAPIClient interface {
GetRun(context.Context, *GetRunInput, ...func(*Options)) (*GetRunOutput, error)
}
GetRunAPIClient is a client that implements the GetRun operation.
type GetRunGroupInput ¶
type GetRunGroupInput struct { // The group's ID. // // This member is required. Id *string // contains filtered or unexported fields }
type GetRunGroupOutput ¶
type GetRunGroupOutput struct { // The group's ARN. Arn *string // When the group was created. CreationTime *time.Time // The group's ID. Id *string // The group's maximum number of CPUs to use. MaxCpus *int32 // The group's maximum run time in minutes. MaxDuration *int32 // The maximum GPUs that can be used by a run group. MaxGpus *int32 // The maximum number of concurrent runs for the group. MaxRuns *int32 // The group's name. Name *string // The group's tags. Tags map[string]string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type GetRunInput ¶
type GetRunOutput ¶
type GetRunOutput struct { // The computational accelerator used to run the workflow. Accelerators types.Accelerators // The run's ARN. Arn *string // When the run was created. CreationTime *time.Time // The run's definition. Definition *string // The run's digest. Digest *string // The reason a run has failed. FailureReason *string // The run's ID. Id *string // The run's log level. LogLevel types.RunLogLevel // The location of the run log. LogLocation *types.RunLogLocation // The run's name. Name *string // The run's output URI. OutputUri *string // The run's parameters. Parameters document.Interface // The run's priority. Priority *int32 // The run's resource digests. ResourceDigests map[string]string // The run's retention mode. RetentionMode types.RunRetentionMode // The run's service role ARN. RoleArn *string // The run's group ID. RunGroupId *string // The run's ID. RunId *string // The destination for workflow outputs. RunOutputUri *string // When the run started. StartTime *time.Time // Who started the run. StartedBy *string // The run's status. Status types.RunStatus // The run's status message. StatusMessage *string // The run's stop time. StopTime *time.Time // The run's storage capacity in gibibytes. For dynamic storage, after the run has // completed, this value is the maximum amount of storage used during the run. StorageCapacity *int32 // The run's storage type. StorageType types.StorageType // The run's tags. Tags map[string]string // The universally unique identifier for a run. Uuid *string // The run's workflow ID. WorkflowId *string // The ID of the workflow owner. WorkflowOwnerId *string // The run's workflow type. WorkflowType types.WorkflowType // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type GetRunTaskAPIClient ¶
type GetRunTaskAPIClient interface {
GetRunTask(context.Context, *GetRunTaskInput, ...func(*Options)) (*GetRunTaskOutput, error)
}
GetRunTaskAPIClient is a client that implements the GetRunTask operation.
type GetRunTaskInput ¶
type GetRunTaskOutput ¶
type GetRunTaskOutput struct { // The task's CPU usage. Cpus *int32 // When the task was created. CreationTime *time.Time // The reason a task has failed. FailureReason *string // The number of Graphics Processing Units (GPU) specified in the task. Gpus *int32 // The instance type for a task. InstanceType *string // The task's log stream. LogStream *string // The task's memory use in gigabytes. Memory *int32 // The task's name. Name *string // The task's start time. StartTime *time.Time // The task's status. Status types.TaskStatus // The task's status message. StatusMessage *string // The task's stop time. StopTime *time.Time // The task's ID. TaskId *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type GetSequenceStoreInput ¶
type GetSequenceStoreInput struct { // The store's ID. // // This member is required. Id *string // contains filtered or unexported fields }
type GetSequenceStoreOutput ¶
type GetSequenceStoreOutput struct { // The store's ARN. // // This member is required. Arn *string // When the store was created. // // This member is required. CreationTime *time.Time // The store's ID. // // This member is required. Id *string // The store's description. Description *string // The algorithm family of the ETag. ETagAlgorithmFamily types.ETagAlgorithmFamily // An S3 location that is used to store files that have failed a direct upload. FallbackLocation *string // The store's name. Name *string // The S3 metadata of a sequence store, including the ARN and S3 URI of the S3 // bucket. S3Access *types.SequenceStoreS3Access // The store's server-side encryption (SSE) settings. SseConfig *types.SseConfig // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type GetShareInput ¶
type GetShareInput struct { // // This member is required. ShareId *string // contains filtered or unexported fields }
type GetShareOutput ¶
type GetShareOutput struct { // resourceArn, and ownerId. Share *types.ShareDetails ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type GetVariantImportJobAPIClient ¶
type GetVariantImportJobAPIClient interface {
GetVariantImportJob(context.Context, *GetVariantImportJobInput, ...func(*Options)) (*GetVariantImportJobOutput, error)
}
GetVariantImportJobAPIClient is a client that implements the GetVariantImportJob operation.
type GetVariantImportJobInput ¶
type GetVariantImportJobInput struct { // The job's ID. // // This member is required. JobId *string // contains filtered or unexported fields }
type GetVariantImportJobOutput ¶
type GetVariantImportJobOutput struct { // When the job was created. // // This member is required. CreationTime *time.Time // The job's destination variant store. // // This member is required. DestinationName *string // The job's ID. // // This member is required. Id *string // The job's items. // // This member is required. Items []types.VariantImportItemDetail // The job's service role ARN. // // This member is required. RoleArn *string // The job's left normalization setting. // // This member is required. RunLeftNormalization bool // The job's status. // // This member is required. Status types.JobStatus // The job's status message. // // This member is required. StatusMessage *string // When the job was updated. // // This member is required. UpdateTime *time.Time // The annotation schema generated by the parsed annotation data. AnnotationFields map[string]string // When the job completed. CompletionTime *time.Time // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type GetVariantStoreAPIClient ¶
type GetVariantStoreAPIClient interface {
GetVariantStore(context.Context, *GetVariantStoreInput, ...func(*Options)) (*GetVariantStoreOutput, error)
}
GetVariantStoreAPIClient is a client that implements the GetVariantStore operation.
type GetVariantStoreInput ¶
type GetVariantStoreInput struct { // The store's name. // // This member is required. Name *string // contains filtered or unexported fields }
type GetVariantStoreOutput ¶
type GetVariantStoreOutput struct { // When the store was created. // // This member is required. CreationTime *time.Time // The store's description. // // This member is required. Description *string // The store's ID. // // This member is required. Id *string // The store's name. // // This member is required. Name *string // The store's genome reference. // // This member is required. Reference types.ReferenceItem // The store's server-side encryption (SSE) settings. // // This member is required. SseConfig *types.SseConfig // The store's status. // // This member is required. Status types.StoreStatus // The store's status message. // // This member is required. StatusMessage *string // The store's ARN. // // This member is required. StoreArn *string // The store's size in bytes. // // This member is required. StoreSizeBytes *int64 // The store's tags. // // This member is required. Tags map[string]string // When the store was updated. // // This member is required. UpdateTime *time.Time // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type GetWorkflowAPIClient ¶
type GetWorkflowAPIClient interface {
GetWorkflow(context.Context, *GetWorkflowInput, ...func(*Options)) (*GetWorkflowOutput, error)
}
GetWorkflowAPIClient is a client that implements the GetWorkflow operation.
type GetWorkflowInput ¶
type GetWorkflowInput struct { // The workflow's ID. // // This member is required. Id *string // The export format for the workflow. Export []types.WorkflowExport // The workflow's type. Type types.WorkflowType // The ID of the workflow owner. WorkflowOwnerId *string // contains filtered or unexported fields }
type GetWorkflowOutput ¶
type GetWorkflowOutput struct { // The computational accelerator specified to run the workflow. Accelerators types.Accelerators // The workflow's ARN. Arn *string // When the workflow was created. CreationTime *time.Time // The workflow's definition. Definition *string // The workflow's description. Description *string // The workflow's digest. Digest *string // The workflow's engine. Engine types.WorkflowEngine // The workflow's ID. Id *string // The path of the main definition file for the workflow. Main *string // Gets metadata for workflow. Metadata map[string]string // The workflow's name. Name *string // The workflow's parameter template. ParameterTemplate map[string]types.WorkflowParameter // The workflow's status. Status types.WorkflowStatus // The workflow's status message. StatusMessage *string // The workflow's storage capacity in gibibytes. StorageCapacity *int32 // The workflow's tags. Tags map[string]string // The workflow's type. Type types.WorkflowType // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type HTTPSignerV4 ¶
type IdempotencyTokenProvider ¶
IdempotencyTokenProvider interface for providing idempotency token
type ListAnnotationImportJobsAPIClient ¶
type ListAnnotationImportJobsAPIClient interface {
ListAnnotationImportJobs(context.Context, *ListAnnotationImportJobsInput, ...func(*Options)) (*ListAnnotationImportJobsOutput, error)
}
ListAnnotationImportJobsAPIClient is a client that implements the ListAnnotationImportJobs operation.
type ListAnnotationImportJobsInput ¶
type ListAnnotationImportJobsInput struct { // A filter to apply to the list. Filter *types.ListAnnotationImportJobsFilter // IDs of annotation import jobs to retrieve. Ids []string // The maximum number of jobs to return in one page of results. MaxResults *int32 // Specifies the pagination token from a previous request to retrieve the next // page of results. NextToken *string // contains filtered or unexported fields }
type ListAnnotationImportJobsOutput ¶
type ListAnnotationImportJobsOutput struct { // A list of jobs. AnnotationImportJobs []types.AnnotationImportJobItem // Specifies the pagination token from a previous request to retrieve the next // page of results. NextToken *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type ListAnnotationImportJobsPaginator ¶
type ListAnnotationImportJobsPaginator struct {
// contains filtered or unexported fields
}
ListAnnotationImportJobsPaginator is a paginator for ListAnnotationImportJobs
func NewListAnnotationImportJobsPaginator ¶
func NewListAnnotationImportJobsPaginator(client ListAnnotationImportJobsAPIClient, params *ListAnnotationImportJobsInput, optFns ...func(*ListAnnotationImportJobsPaginatorOptions)) *ListAnnotationImportJobsPaginator
NewListAnnotationImportJobsPaginator returns a new ListAnnotationImportJobsPaginator
func (*ListAnnotationImportJobsPaginator) HasMorePages ¶
func (p *ListAnnotationImportJobsPaginator) HasMorePages() bool
HasMorePages returns a boolean indicating whether more pages are available
func (*ListAnnotationImportJobsPaginator) NextPage ¶
func (p *ListAnnotationImportJobsPaginator) NextPage(ctx context.Context, optFns ...func(*Options)) (*ListAnnotationImportJobsOutput, error)
NextPage retrieves the next ListAnnotationImportJobs page.
type ListAnnotationImportJobsPaginatorOptions ¶
type ListAnnotationImportJobsPaginatorOptions struct { // The maximum number of jobs to return in one page of results. Limit int32 // Set to true if pagination should stop if the service returns a pagination token // that matches the most recent token provided to the service. StopOnDuplicateToken bool }
ListAnnotationImportJobsPaginatorOptions is the paginator options for ListAnnotationImportJobs
type ListAnnotationStoreVersionsAPIClient ¶
type ListAnnotationStoreVersionsAPIClient interface {
ListAnnotationStoreVersions(context.Context, *ListAnnotationStoreVersionsInput, ...func(*Options)) (*ListAnnotationStoreVersionsOutput, error)
}
ListAnnotationStoreVersionsAPIClient is a client that implements the ListAnnotationStoreVersions operation.
type ListAnnotationStoreVersionsInput ¶
type ListAnnotationStoreVersionsInput struct { // The name of an annotation store. // // This member is required. Name *string // A filter to apply to the list of annotation store versions. Filter *types.ListAnnotationStoreVersionsFilter // The maximum number of annotation store versions to return in one page of // results. MaxResults *int32 // Specifies the pagination token from a previous request to retrieve the next // page of results. NextToken *string // contains filtered or unexported fields }
type ListAnnotationStoreVersionsOutput ¶
type ListAnnotationStoreVersionsOutput struct { // Lists all versions of an annotation store. AnnotationStoreVersions []types.AnnotationStoreVersionItem // Specifies the pagination token from a previous request to retrieve the next // page of results. NextToken *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type ListAnnotationStoreVersionsPaginator ¶
type ListAnnotationStoreVersionsPaginator struct {
// contains filtered or unexported fields
}
ListAnnotationStoreVersionsPaginator is a paginator for ListAnnotationStoreVersions
func NewListAnnotationStoreVersionsPaginator ¶
func NewListAnnotationStoreVersionsPaginator(client ListAnnotationStoreVersionsAPIClient, params *ListAnnotationStoreVersionsInput, optFns ...func(*ListAnnotationStoreVersionsPaginatorOptions)) *ListAnnotationStoreVersionsPaginator
NewListAnnotationStoreVersionsPaginator returns a new ListAnnotationStoreVersionsPaginator
func (*ListAnnotationStoreVersionsPaginator) HasMorePages ¶
func (p *ListAnnotationStoreVersionsPaginator) HasMorePages() bool
HasMorePages returns a boolean indicating whether more pages are available
func (*ListAnnotationStoreVersionsPaginator) NextPage ¶
func (p *ListAnnotationStoreVersionsPaginator) NextPage(ctx context.Context, optFns ...func(*Options)) (*ListAnnotationStoreVersionsOutput, error)
NextPage retrieves the next ListAnnotationStoreVersions page.
type ListAnnotationStoreVersionsPaginatorOptions ¶
type ListAnnotationStoreVersionsPaginatorOptions struct { // The maximum number of annotation store versions to return in one page of // results. Limit int32 // Set to true if pagination should stop if the service returns a pagination token // that matches the most recent token provided to the service. StopOnDuplicateToken bool }
ListAnnotationStoreVersionsPaginatorOptions is the paginator options for ListAnnotationStoreVersions
type ListAnnotationStoresAPIClient ¶
type ListAnnotationStoresAPIClient interface {
ListAnnotationStores(context.Context, *ListAnnotationStoresInput, ...func(*Options)) (*ListAnnotationStoresOutput, error)
}
ListAnnotationStoresAPIClient is a client that implements the ListAnnotationStores operation.
type ListAnnotationStoresInput ¶
type ListAnnotationStoresInput struct { // A filter to apply to the list. Filter *types.ListAnnotationStoresFilter // IDs of stores to list. Ids []string // The maximum number of stores to return in one page of results. MaxResults *int32 // Specify the pagination token from a previous request to retrieve the next page // of results. NextToken *string // contains filtered or unexported fields }
type ListAnnotationStoresOutput ¶
type ListAnnotationStoresOutput struct { // A list of stores. AnnotationStores []types.AnnotationStoreItem // A pagination token that's included if more results are available. NextToken *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type ListAnnotationStoresPaginator ¶
type ListAnnotationStoresPaginator struct {
// contains filtered or unexported fields
}
ListAnnotationStoresPaginator is a paginator for ListAnnotationStores
func NewListAnnotationStoresPaginator ¶
func NewListAnnotationStoresPaginator(client ListAnnotationStoresAPIClient, params *ListAnnotationStoresInput, optFns ...func(*ListAnnotationStoresPaginatorOptions)) *ListAnnotationStoresPaginator
NewListAnnotationStoresPaginator returns a new ListAnnotationStoresPaginator
func (*ListAnnotationStoresPaginator) HasMorePages ¶
func (p *ListAnnotationStoresPaginator) HasMorePages() bool
HasMorePages returns a boolean indicating whether more pages are available
func (*ListAnnotationStoresPaginator) NextPage ¶
func (p *ListAnnotationStoresPaginator) NextPage(ctx context.Context, optFns ...func(*Options)) (*ListAnnotationStoresOutput, error)
NextPage retrieves the next ListAnnotationStores page.
type ListAnnotationStoresPaginatorOptions ¶
type ListAnnotationStoresPaginatorOptions struct { // The maximum number of stores to return in one page of results. Limit int32 // Set to true if pagination should stop if the service returns a pagination token // that matches the most recent token provided to the service. StopOnDuplicateToken bool }
ListAnnotationStoresPaginatorOptions is the paginator options for ListAnnotationStores
type ListMultipartReadSetUploadsAPIClient ¶
type ListMultipartReadSetUploadsAPIClient interface {
ListMultipartReadSetUploads(context.Context, *ListMultipartReadSetUploadsInput, ...func(*Options)) (*ListMultipartReadSetUploadsOutput, error)
}
ListMultipartReadSetUploadsAPIClient is a client that implements the ListMultipartReadSetUploads operation.
type ListMultipartReadSetUploadsInput ¶
type ListMultipartReadSetUploadsInput struct { // The Sequence Store ID used for the multipart uploads. // // This member is required. SequenceStoreId *string // The maximum number of multipart uploads returned in a page. MaxResults *int32 // Next token returned in the response of a previous ListMultipartReadSetUploads // call. Used to get the next page of results. NextToken *string // contains filtered or unexported fields }
type ListMultipartReadSetUploadsOutput ¶
type ListMultipartReadSetUploadsOutput struct { // Next token returned in the response of a previous ListMultipartReadSetUploads // call. Used to get the next page of results. NextToken *string // An array of multipart uploads. Uploads []types.MultipartReadSetUploadListItem // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type ListMultipartReadSetUploadsPaginator ¶
type ListMultipartReadSetUploadsPaginator struct {
// contains filtered or unexported fields
}
ListMultipartReadSetUploadsPaginator is a paginator for ListMultipartReadSetUploads
func NewListMultipartReadSetUploadsPaginator ¶
func NewListMultipartReadSetUploadsPaginator(client ListMultipartReadSetUploadsAPIClient, params *ListMultipartReadSetUploadsInput, optFns ...func(*ListMultipartReadSetUploadsPaginatorOptions)) *ListMultipartReadSetUploadsPaginator
NewListMultipartReadSetUploadsPaginator returns a new ListMultipartReadSetUploadsPaginator
func (*ListMultipartReadSetUploadsPaginator) HasMorePages ¶
func (p *ListMultipartReadSetUploadsPaginator) HasMorePages() bool
HasMorePages returns a boolean indicating whether more pages are available
func (*ListMultipartReadSetUploadsPaginator) NextPage ¶
func (p *ListMultipartReadSetUploadsPaginator) NextPage(ctx context.Context, optFns ...func(*Options)) (*ListMultipartReadSetUploadsOutput, error)
NextPage retrieves the next ListMultipartReadSetUploads page.
type ListMultipartReadSetUploadsPaginatorOptions ¶
type ListMultipartReadSetUploadsPaginatorOptions struct { // The maximum number of multipart uploads returned in a page. Limit int32 // Set to true if pagination should stop if the service returns a pagination token // that matches the most recent token provided to the service. StopOnDuplicateToken bool }
ListMultipartReadSetUploadsPaginatorOptions is the paginator options for ListMultipartReadSetUploads
type ListReadSetActivationJobsAPIClient ¶
type ListReadSetActivationJobsAPIClient interface {
ListReadSetActivationJobs(context.Context, *ListReadSetActivationJobsInput, ...func(*Options)) (*ListReadSetActivationJobsOutput, error)
}
ListReadSetActivationJobsAPIClient is a client that implements the ListReadSetActivationJobs operation.
type ListReadSetActivationJobsInput ¶
type ListReadSetActivationJobsInput struct { // The read set's sequence store ID. // // This member is required. SequenceStoreId *string // A filter to apply to the list. Filter *types.ActivateReadSetFilter // The maximum number of read set activation jobs to return in one page of results. MaxResults *int32 // Specify the pagination token from a previous request to retrieve the next page // of results. NextToken *string // contains filtered or unexported fields }
type ListReadSetActivationJobsOutput ¶
type ListReadSetActivationJobsOutput struct { // A list of jobs. ActivationJobs []types.ActivateReadSetJobItem // A pagination token that's included if more results are available. NextToken *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type ListReadSetActivationJobsPaginator ¶
type ListReadSetActivationJobsPaginator struct {
// contains filtered or unexported fields
}
ListReadSetActivationJobsPaginator is a paginator for ListReadSetActivationJobs
func NewListReadSetActivationJobsPaginator ¶
func NewListReadSetActivationJobsPaginator(client ListReadSetActivationJobsAPIClient, params *ListReadSetActivationJobsInput, optFns ...func(*ListReadSetActivationJobsPaginatorOptions)) *ListReadSetActivationJobsPaginator
NewListReadSetActivationJobsPaginator returns a new ListReadSetActivationJobsPaginator
func (*ListReadSetActivationJobsPaginator) HasMorePages ¶
func (p *ListReadSetActivationJobsPaginator) HasMorePages() bool
HasMorePages returns a boolean indicating whether more pages are available
func (*ListReadSetActivationJobsPaginator) NextPage ¶
func (p *ListReadSetActivationJobsPaginator) NextPage(ctx context.Context, optFns ...func(*Options)) (*ListReadSetActivationJobsOutput, error)
NextPage retrieves the next ListReadSetActivationJobs page.
type ListReadSetActivationJobsPaginatorOptions ¶
type ListReadSetActivationJobsPaginatorOptions struct { // The maximum number of read set activation jobs to return in one page of results. Limit int32 // Set to true if pagination should stop if the service returns a pagination token // that matches the most recent token provided to the service. StopOnDuplicateToken bool }
ListReadSetActivationJobsPaginatorOptions is the paginator options for ListReadSetActivationJobs
type ListReadSetExportJobsAPIClient ¶
type ListReadSetExportJobsAPIClient interface {
ListReadSetExportJobs(context.Context, *ListReadSetExportJobsInput, ...func(*Options)) (*ListReadSetExportJobsOutput, error)
}
ListReadSetExportJobsAPIClient is a client that implements the ListReadSetExportJobs operation.
type ListReadSetExportJobsInput ¶
type ListReadSetExportJobsInput struct { // The jobs' sequence store ID. // // This member is required. SequenceStoreId *string // A filter to apply to the list. Filter *types.ExportReadSetFilter // The maximum number of jobs to return in one page of results. MaxResults *int32 // Specify the pagination token from a previous request to retrieve the next page // of results. NextToken *string // contains filtered or unexported fields }
type ListReadSetExportJobsOutput ¶
type ListReadSetExportJobsOutput struct { // A list of jobs. ExportJobs []types.ExportReadSetJobDetail // A pagination token that's included if more results are available. NextToken *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type ListReadSetExportJobsPaginator ¶
type ListReadSetExportJobsPaginator struct {
// contains filtered or unexported fields
}
ListReadSetExportJobsPaginator is a paginator for ListReadSetExportJobs
func NewListReadSetExportJobsPaginator ¶
func NewListReadSetExportJobsPaginator(client ListReadSetExportJobsAPIClient, params *ListReadSetExportJobsInput, optFns ...func(*ListReadSetExportJobsPaginatorOptions)) *ListReadSetExportJobsPaginator
NewListReadSetExportJobsPaginator returns a new ListReadSetExportJobsPaginator
func (*ListReadSetExportJobsPaginator) HasMorePages ¶
func (p *ListReadSetExportJobsPaginator) HasMorePages() bool
HasMorePages returns a boolean indicating whether more pages are available
func (*ListReadSetExportJobsPaginator) NextPage ¶
func (p *ListReadSetExportJobsPaginator) NextPage(ctx context.Context, optFns ...func(*Options)) (*ListReadSetExportJobsOutput, error)
NextPage retrieves the next ListReadSetExportJobs page.
type ListReadSetExportJobsPaginatorOptions ¶
type ListReadSetExportJobsPaginatorOptions struct { // The maximum number of jobs to return in one page of results. Limit int32 // Set to true if pagination should stop if the service returns a pagination token // that matches the most recent token provided to the service. StopOnDuplicateToken bool }
ListReadSetExportJobsPaginatorOptions is the paginator options for ListReadSetExportJobs
type ListReadSetImportJobsAPIClient ¶
type ListReadSetImportJobsAPIClient interface {
ListReadSetImportJobs(context.Context, *ListReadSetImportJobsInput, ...func(*Options)) (*ListReadSetImportJobsOutput, error)
}
ListReadSetImportJobsAPIClient is a client that implements the ListReadSetImportJobs operation.
type ListReadSetImportJobsInput ¶
type ListReadSetImportJobsInput struct { // The jobs' sequence store ID. // // This member is required. SequenceStoreId *string // A filter to apply to the list. Filter *types.ImportReadSetFilter // The maximum number of jobs to return in one page of results. MaxResults *int32 // Specify the pagination token from a previous request to retrieve the next page // of results. NextToken *string // contains filtered or unexported fields }
type ListReadSetImportJobsOutput ¶
type ListReadSetImportJobsOutput struct { // A list of jobs. ImportJobs []types.ImportReadSetJobItem // A pagination token that's included if more results are available. NextToken *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type ListReadSetImportJobsPaginator ¶
type ListReadSetImportJobsPaginator struct {
// contains filtered or unexported fields
}
ListReadSetImportJobsPaginator is a paginator for ListReadSetImportJobs
func NewListReadSetImportJobsPaginator ¶
func NewListReadSetImportJobsPaginator(client ListReadSetImportJobsAPIClient, params *ListReadSetImportJobsInput, optFns ...func(*ListReadSetImportJobsPaginatorOptions)) *ListReadSetImportJobsPaginator
NewListReadSetImportJobsPaginator returns a new ListReadSetImportJobsPaginator
func (*ListReadSetImportJobsPaginator) HasMorePages ¶
func (p *ListReadSetImportJobsPaginator) HasMorePages() bool
HasMorePages returns a boolean indicating whether more pages are available
func (*ListReadSetImportJobsPaginator) NextPage ¶
func (p *ListReadSetImportJobsPaginator) NextPage(ctx context.Context, optFns ...func(*Options)) (*ListReadSetImportJobsOutput, error)
NextPage retrieves the next ListReadSetImportJobs page.
type ListReadSetImportJobsPaginatorOptions ¶
type ListReadSetImportJobsPaginatorOptions struct { // The maximum number of jobs to return in one page of results. Limit int32 // Set to true if pagination should stop if the service returns a pagination token // that matches the most recent token provided to the service. StopOnDuplicateToken bool }
ListReadSetImportJobsPaginatorOptions is the paginator options for ListReadSetImportJobs
type ListReadSetUploadPartsAPIClient ¶
type ListReadSetUploadPartsAPIClient interface {
ListReadSetUploadParts(context.Context, *ListReadSetUploadPartsInput, ...func(*Options)) (*ListReadSetUploadPartsOutput, error)
}
ListReadSetUploadPartsAPIClient is a client that implements the ListReadSetUploadParts operation.
type ListReadSetUploadPartsInput ¶
type ListReadSetUploadPartsInput struct { // The source file for the upload part. // // This member is required. PartSource types.ReadSetPartSource // The Sequence Store ID used for the multipart uploads. // // This member is required. SequenceStoreId *string // The ID for the initiated multipart upload. // // This member is required. UploadId *string // Attributes used to filter for a specific subset of read set part uploads. Filter *types.ReadSetUploadPartListFilter // The maximum number of read set upload parts returned in a page. MaxResults *int32 // Next token returned in the response of a previous ListReadSetUploadPartsRequest // call. Used to get the next page of results. NextToken *string // contains filtered or unexported fields }
type ListReadSetUploadPartsOutput ¶
type ListReadSetUploadPartsOutput struct { // Next token returned in the response of a previous ListReadSetUploadParts call. // Used to get the next page of results. NextToken *string // An array of upload parts. Parts []types.ReadSetUploadPartListItem // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type ListReadSetUploadPartsPaginator ¶
type ListReadSetUploadPartsPaginator struct {
// contains filtered or unexported fields
}
ListReadSetUploadPartsPaginator is a paginator for ListReadSetUploadParts
func NewListReadSetUploadPartsPaginator ¶
func NewListReadSetUploadPartsPaginator(client ListReadSetUploadPartsAPIClient, params *ListReadSetUploadPartsInput, optFns ...func(*ListReadSetUploadPartsPaginatorOptions)) *ListReadSetUploadPartsPaginator
NewListReadSetUploadPartsPaginator returns a new ListReadSetUploadPartsPaginator
func (*ListReadSetUploadPartsPaginator) HasMorePages ¶
func (p *ListReadSetUploadPartsPaginator) HasMorePages() bool
HasMorePages returns a boolean indicating whether more pages are available
func (*ListReadSetUploadPartsPaginator) NextPage ¶
func (p *ListReadSetUploadPartsPaginator) NextPage(ctx context.Context, optFns ...func(*Options)) (*ListReadSetUploadPartsOutput, error)
NextPage retrieves the next ListReadSetUploadParts page.
type ListReadSetUploadPartsPaginatorOptions ¶
type ListReadSetUploadPartsPaginatorOptions struct { // The maximum number of read set upload parts returned in a page. Limit int32 // Set to true if pagination should stop if the service returns a pagination token // that matches the most recent token provided to the service. StopOnDuplicateToken bool }
ListReadSetUploadPartsPaginatorOptions is the paginator options for ListReadSetUploadParts
type ListReadSetsAPIClient ¶
type ListReadSetsAPIClient interface {
ListReadSets(context.Context, *ListReadSetsInput, ...func(*Options)) (*ListReadSetsOutput, error)
}
ListReadSetsAPIClient is a client that implements the ListReadSets operation.
type ListReadSetsInput ¶
type ListReadSetsInput struct { // The jobs' sequence store ID. // // This member is required. SequenceStoreId *string // A filter to apply to the list. Filter *types.ReadSetFilter // The maximum number of read sets to return in one page of results. MaxResults *int32 // Specify the pagination token from a previous request to retrieve the next page // of results. NextToken *string // contains filtered or unexported fields }
type ListReadSetsOutput ¶
type ListReadSetsOutput struct { // A list of read sets. // // This member is required. ReadSets []types.ReadSetListItem // A pagination token that's included if more results are available. NextToken *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type ListReadSetsPaginator ¶
type ListReadSetsPaginator struct {
// contains filtered or unexported fields
}
ListReadSetsPaginator is a paginator for ListReadSets
func NewListReadSetsPaginator ¶
func NewListReadSetsPaginator(client ListReadSetsAPIClient, params *ListReadSetsInput, optFns ...func(*ListReadSetsPaginatorOptions)) *ListReadSetsPaginator
NewListReadSetsPaginator returns a new ListReadSetsPaginator
func (*ListReadSetsPaginator) HasMorePages ¶
func (p *ListReadSetsPaginator) HasMorePages() bool
HasMorePages returns a boolean indicating whether more pages are available
func (*ListReadSetsPaginator) NextPage ¶
func (p *ListReadSetsPaginator) NextPage(ctx context.Context, optFns ...func(*Options)) (*ListReadSetsOutput, error)
NextPage retrieves the next ListReadSets page.
type ListReadSetsPaginatorOptions ¶
type ListReadSetsPaginatorOptions struct { // The maximum number of read sets to return in one page of results. Limit int32 // Set to true if pagination should stop if the service returns a pagination token // that matches the most recent token provided to the service. StopOnDuplicateToken bool }
ListReadSetsPaginatorOptions is the paginator options for ListReadSets
type ListReferenceImportJobsAPIClient ¶
type ListReferenceImportJobsAPIClient interface {
ListReferenceImportJobs(context.Context, *ListReferenceImportJobsInput, ...func(*Options)) (*ListReferenceImportJobsOutput, error)
}
ListReferenceImportJobsAPIClient is a client that implements the ListReferenceImportJobs operation.
type ListReferenceImportJobsInput ¶
type ListReferenceImportJobsInput struct { // The job's reference store ID. // // This member is required. ReferenceStoreId *string // A filter to apply to the list. Filter *types.ImportReferenceFilter // The maximum number of jobs to return in one page of results. MaxResults *int32 // Specify the pagination token from a previous request to retrieve the next page // of results. NextToken *string // contains filtered or unexported fields }
type ListReferenceImportJobsOutput ¶
type ListReferenceImportJobsOutput struct { // A lis of jobs. ImportJobs []types.ImportReferenceJobItem // A pagination token that's included if more results are available. NextToken *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type ListReferenceImportJobsPaginator ¶
type ListReferenceImportJobsPaginator struct {
// contains filtered or unexported fields
}
ListReferenceImportJobsPaginator is a paginator for ListReferenceImportJobs
func NewListReferenceImportJobsPaginator ¶
func NewListReferenceImportJobsPaginator(client ListReferenceImportJobsAPIClient, params *ListReferenceImportJobsInput, optFns ...func(*ListReferenceImportJobsPaginatorOptions)) *ListReferenceImportJobsPaginator
NewListReferenceImportJobsPaginator returns a new ListReferenceImportJobsPaginator
func (*ListReferenceImportJobsPaginator) HasMorePages ¶
func (p *ListReferenceImportJobsPaginator) HasMorePages() bool
HasMorePages returns a boolean indicating whether more pages are available
func (*ListReferenceImportJobsPaginator) NextPage ¶
func (p *ListReferenceImportJobsPaginator) NextPage(ctx context.Context, optFns ...func(*Options)) (*ListReferenceImportJobsOutput, error)
NextPage retrieves the next ListReferenceImportJobs page.
type ListReferenceImportJobsPaginatorOptions ¶
type ListReferenceImportJobsPaginatorOptions struct { // The maximum number of jobs to return in one page of results. Limit int32 // Set to true if pagination should stop if the service returns a pagination token // that matches the most recent token provided to the service. StopOnDuplicateToken bool }
ListReferenceImportJobsPaginatorOptions is the paginator options for ListReferenceImportJobs
type ListReferenceStoresAPIClient ¶
type ListReferenceStoresAPIClient interface {
ListReferenceStores(context.Context, *ListReferenceStoresInput, ...func(*Options)) (*ListReferenceStoresOutput, error)
}
ListReferenceStoresAPIClient is a client that implements the ListReferenceStores operation.
type ListReferenceStoresInput ¶
type ListReferenceStoresInput struct { // A filter to apply to the list. Filter *types.ReferenceStoreFilter // The maximum number of stores to return in one page of results. MaxResults *int32 // Specify the pagination token from a previous request to retrieve the next page // of results. NextToken *string // contains filtered or unexported fields }
type ListReferenceStoresOutput ¶
type ListReferenceStoresOutput struct { // A list of reference stores. // // This member is required. ReferenceStores []types.ReferenceStoreDetail // A pagination token that's included if more results are available. NextToken *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type ListReferenceStoresPaginator ¶
type ListReferenceStoresPaginator struct {
// contains filtered or unexported fields
}
ListReferenceStoresPaginator is a paginator for ListReferenceStores
func NewListReferenceStoresPaginator ¶
func NewListReferenceStoresPaginator(client ListReferenceStoresAPIClient, params *ListReferenceStoresInput, optFns ...func(*ListReferenceStoresPaginatorOptions)) *ListReferenceStoresPaginator
NewListReferenceStoresPaginator returns a new ListReferenceStoresPaginator
func (*ListReferenceStoresPaginator) HasMorePages ¶
func (p *ListReferenceStoresPaginator) HasMorePages() bool
HasMorePages returns a boolean indicating whether more pages are available
func (*ListReferenceStoresPaginator) NextPage ¶
func (p *ListReferenceStoresPaginator) NextPage(ctx context.Context, optFns ...func(*Options)) (*ListReferenceStoresOutput, error)
NextPage retrieves the next ListReferenceStores page.
type ListReferenceStoresPaginatorOptions ¶
type ListReferenceStoresPaginatorOptions struct { // The maximum number of stores to return in one page of results. Limit int32 // Set to true if pagination should stop if the service returns a pagination token // that matches the most recent token provided to the service. StopOnDuplicateToken bool }
ListReferenceStoresPaginatorOptions is the paginator options for ListReferenceStores
type ListReferencesAPIClient ¶
type ListReferencesAPIClient interface {
ListReferences(context.Context, *ListReferencesInput, ...func(*Options)) (*ListReferencesOutput, error)
}
ListReferencesAPIClient is a client that implements the ListReferences operation.
type ListReferencesInput ¶
type ListReferencesInput struct { // The references' reference store ID. // // This member is required. ReferenceStoreId *string // A filter to apply to the list. Filter *types.ReferenceFilter // The maximum number of references to return in one page of results. MaxResults *int32 // Specify the pagination token from a previous request to retrieve the next page // of results. NextToken *string // contains filtered or unexported fields }
type ListReferencesOutput ¶
type ListReferencesOutput struct { // A list of references. // // This member is required. References []types.ReferenceListItem // A pagination token that's included if more results are available. NextToken *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type ListReferencesPaginator ¶
type ListReferencesPaginator struct {
// contains filtered or unexported fields
}
ListReferencesPaginator is a paginator for ListReferences
func NewListReferencesPaginator ¶
func NewListReferencesPaginator(client ListReferencesAPIClient, params *ListReferencesInput, optFns ...func(*ListReferencesPaginatorOptions)) *ListReferencesPaginator
NewListReferencesPaginator returns a new ListReferencesPaginator
func (*ListReferencesPaginator) HasMorePages ¶
func (p *ListReferencesPaginator) HasMorePages() bool
HasMorePages returns a boolean indicating whether more pages are available
func (*ListReferencesPaginator) NextPage ¶
func (p *ListReferencesPaginator) NextPage(ctx context.Context, optFns ...func(*Options)) (*ListReferencesOutput, error)
NextPage retrieves the next ListReferences page.
type ListReferencesPaginatorOptions ¶
type ListReferencesPaginatorOptions struct { // The maximum number of references to return in one page of results. Limit int32 // Set to true if pagination should stop if the service returns a pagination token // that matches the most recent token provided to the service. StopOnDuplicateToken bool }
ListReferencesPaginatorOptions is the paginator options for ListReferences
type ListRunGroupsAPIClient ¶
type ListRunGroupsAPIClient interface {
ListRunGroups(context.Context, *ListRunGroupsInput, ...func(*Options)) (*ListRunGroupsOutput, error)
}
ListRunGroupsAPIClient is a client that implements the ListRunGroups operation.
type ListRunGroupsInput ¶
type ListRunGroupsInput struct { // The maximum number of run groups to return in one page of results. MaxResults *int32 // The run groups' name. Name *string // Specify the pagination token from a previous request to retrieve the next page // of results. StartingToken *string // contains filtered or unexported fields }
type ListRunGroupsOutput ¶
type ListRunGroupsOutput struct { // A list of groups. Items []types.RunGroupListItem // A pagination token that's included if more results are available. NextToken *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type ListRunGroupsPaginator ¶
type ListRunGroupsPaginator struct {
// contains filtered or unexported fields
}
ListRunGroupsPaginator is a paginator for ListRunGroups
func NewListRunGroupsPaginator ¶
func NewListRunGroupsPaginator(client ListRunGroupsAPIClient, params *ListRunGroupsInput, optFns ...func(*ListRunGroupsPaginatorOptions)) *ListRunGroupsPaginator
NewListRunGroupsPaginator returns a new ListRunGroupsPaginator
func (*ListRunGroupsPaginator) HasMorePages ¶
func (p *ListRunGroupsPaginator) HasMorePages() bool
HasMorePages returns a boolean indicating whether more pages are available
func (*ListRunGroupsPaginator) NextPage ¶
func (p *ListRunGroupsPaginator) NextPage(ctx context.Context, optFns ...func(*Options)) (*ListRunGroupsOutput, error)
NextPage retrieves the next ListRunGroups page.
type ListRunGroupsPaginatorOptions ¶
type ListRunGroupsPaginatorOptions struct { // The maximum number of run groups to return in one page of results. Limit int32 // Set to true if pagination should stop if the service returns a pagination token // that matches the most recent token provided to the service. StopOnDuplicateToken bool }
ListRunGroupsPaginatorOptions is the paginator options for ListRunGroups
type ListRunTasksAPIClient ¶
type ListRunTasksAPIClient interface {
ListRunTasks(context.Context, *ListRunTasksInput, ...func(*Options)) (*ListRunTasksOutput, error)
}
ListRunTasksAPIClient is a client that implements the ListRunTasks operation.
type ListRunTasksInput ¶
type ListRunTasksInput struct { // The run's ID. // // This member is required. Id *string // The maximum number of run tasks to return in one page of results. MaxResults *int32 // Specify the pagination token from a previous request to retrieve the next page // of results. StartingToken *string // Filter the list by status. Status types.TaskStatus // contains filtered or unexported fields }
type ListRunTasksOutput ¶
type ListRunTasksOutput struct { // A list of tasks. Items []types.TaskListItem // A pagination token that's included if more results are available. NextToken *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type ListRunTasksPaginator ¶
type ListRunTasksPaginator struct {
// contains filtered or unexported fields
}
ListRunTasksPaginator is a paginator for ListRunTasks
func NewListRunTasksPaginator ¶
func NewListRunTasksPaginator(client ListRunTasksAPIClient, params *ListRunTasksInput, optFns ...func(*ListRunTasksPaginatorOptions)) *ListRunTasksPaginator
NewListRunTasksPaginator returns a new ListRunTasksPaginator
func (*ListRunTasksPaginator) HasMorePages ¶
func (p *ListRunTasksPaginator) HasMorePages() bool
HasMorePages returns a boolean indicating whether more pages are available
func (*ListRunTasksPaginator) NextPage ¶
func (p *ListRunTasksPaginator) NextPage(ctx context.Context, optFns ...func(*Options)) (*ListRunTasksOutput, error)
NextPage retrieves the next ListRunTasks page.
type ListRunTasksPaginatorOptions ¶
type ListRunTasksPaginatorOptions struct { // The maximum number of run tasks to return in one page of results. Limit int32 // Set to true if pagination should stop if the service returns a pagination token // that matches the most recent token provided to the service. StopOnDuplicateToken bool }
ListRunTasksPaginatorOptions is the paginator options for ListRunTasks
type ListRunsAPIClient ¶
type ListRunsAPIClient interface {
ListRuns(context.Context, *ListRunsInput, ...func(*Options)) (*ListRunsOutput, error)
}
ListRunsAPIClient is a client that implements the ListRuns operation.
type ListRunsInput ¶
type ListRunsInput struct { // The maximum number of runs to return in one page of results. MaxResults *int32 // Filter the list by run name. Name *string // Filter the list by run group ID. RunGroupId *string // Specify the pagination token from a previous request to retrieve the next page // of results. StartingToken *string // The status of a run. Status types.RunStatus // contains filtered or unexported fields }
type ListRunsOutput ¶
type ListRunsOutput struct { // A list of runs. Items []types.RunListItem // A pagination token that's included if more results are available. NextToken *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type ListRunsPaginator ¶
type ListRunsPaginator struct {
// contains filtered or unexported fields
}
ListRunsPaginator is a paginator for ListRuns
func NewListRunsPaginator ¶
func NewListRunsPaginator(client ListRunsAPIClient, params *ListRunsInput, optFns ...func(*ListRunsPaginatorOptions)) *ListRunsPaginator
NewListRunsPaginator returns a new ListRunsPaginator
func (*ListRunsPaginator) HasMorePages ¶
func (p *ListRunsPaginator) HasMorePages() bool
HasMorePages returns a boolean indicating whether more pages are available
func (*ListRunsPaginator) NextPage ¶
func (p *ListRunsPaginator) NextPage(ctx context.Context, optFns ...func(*Options)) (*ListRunsOutput, error)
NextPage retrieves the next ListRuns page.
type ListRunsPaginatorOptions ¶
type ListRunsPaginatorOptions struct { // The maximum number of runs to return in one page of results. Limit int32 // Set to true if pagination should stop if the service returns a pagination token // that matches the most recent token provided to the service. StopOnDuplicateToken bool }
ListRunsPaginatorOptions is the paginator options for ListRuns
type ListSequenceStoresAPIClient ¶
type ListSequenceStoresAPIClient interface {
ListSequenceStores(context.Context, *ListSequenceStoresInput, ...func(*Options)) (*ListSequenceStoresOutput, error)
}
ListSequenceStoresAPIClient is a client that implements the ListSequenceStores operation.
type ListSequenceStoresInput ¶
type ListSequenceStoresInput struct { // A filter to apply to the list. Filter *types.SequenceStoreFilter // The maximum number of stores to return in one page of results. MaxResults *int32 // Specify the pagination token from a previous request to retrieve the next page // of results. NextToken *string // contains filtered or unexported fields }
type ListSequenceStoresOutput ¶
type ListSequenceStoresOutput struct { // A list of sequence stores. // // This member is required. SequenceStores []types.SequenceStoreDetail // A pagination token that's included if more results are available. NextToken *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type ListSequenceStoresPaginator ¶
type ListSequenceStoresPaginator struct {
// contains filtered or unexported fields
}
ListSequenceStoresPaginator is a paginator for ListSequenceStores
func NewListSequenceStoresPaginator ¶
func NewListSequenceStoresPaginator(client ListSequenceStoresAPIClient, params *ListSequenceStoresInput, optFns ...func(*ListSequenceStoresPaginatorOptions)) *ListSequenceStoresPaginator
NewListSequenceStoresPaginator returns a new ListSequenceStoresPaginator
func (*ListSequenceStoresPaginator) HasMorePages ¶
func (p *ListSequenceStoresPaginator) HasMorePages() bool
HasMorePages returns a boolean indicating whether more pages are available
func (*ListSequenceStoresPaginator) NextPage ¶
func (p *ListSequenceStoresPaginator) NextPage(ctx context.Context, optFns ...func(*Options)) (*ListSequenceStoresOutput, error)
NextPage retrieves the next ListSequenceStores page.
type ListSequenceStoresPaginatorOptions ¶
type ListSequenceStoresPaginatorOptions struct { // The maximum number of stores to return in one page of results. Limit int32 // Set to true if pagination should stop if the service returns a pagination token // that matches the most recent token provided to the service. StopOnDuplicateToken bool }
ListSequenceStoresPaginatorOptions is the paginator options for ListSequenceStores
type ListSharesAPIClient ¶
type ListSharesAPIClient interface {
}ListSharesAPIClient is a client that implements the ListShares operation.
type ListSharesInput ¶
type ListSharesOutput ¶
type ListSharesOutput struct { // // This member is required. Shares []types.ShareDetails // Used to get the next page of results. NextToken *string ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type ListSharesPaginator ¶
type ListSharesPaginator struct {
// contains filtered or unexported fields
}
ListSharesPaginator is a paginator for ListShares
func NewListSharesPaginator ¶
func NewListSharesPaginator(client ListSharesAPIClient, params *ListSharesInput, optFns ...func(*ListSharesPaginatorOptions)) *ListSharesPaginator
NewListSharesPaginator returns a new ListSharesPaginator
func (*ListSharesPaginator) HasMorePages ¶
func (p *ListSharesPaginator) HasMorePages() bool
HasMorePages returns a boolean indicating whether more pages are available
func (*ListSharesPaginator) NextPage ¶
func (p *ListSharesPaginator) NextPage(ctx context.Context, optFns ...func(*Options)) (*ListSharesOutput, error)
NextPage retrieves the next ListShares page.
type ListSharesPaginatorOptions ¶
type ListSharesPaginatorOptions struct { int32 // that matches the most recent token provided to the service. StopOnDuplicateToken bool }Limit
ListSharesPaginatorOptions is the paginator options for ListShares
type ListTagsForResourceInput ¶
type ListTagsForResourceInput struct { // The resource's ARN. // // This member is required. ResourceArn *string // contains filtered or unexported fields }
type ListTagsForResourceOutput ¶
type ListTagsForResourceOutput struct { // A list of tags. // // This member is required. Tags map[string]string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type ListVariantImportJobsAPIClient ¶
type ListVariantImportJobsAPIClient interface {
ListVariantImportJobs(context.Context, *ListVariantImportJobsInput, ...func(*Options)) (*ListVariantImportJobsOutput, error)
}
ListVariantImportJobsAPIClient is a client that implements the ListVariantImportJobs operation.
type ListVariantImportJobsInput ¶
type ListVariantImportJobsInput struct { // A filter to apply to the list. Filter *types.ListVariantImportJobsFilter // A list of job IDs. Ids []string // The maximum number of import jobs to return in one page of results. MaxResults *int32 // Specify the pagination token from a previous request to retrieve the next page // of results. NextToken *string // contains filtered or unexported fields }
type ListVariantImportJobsOutput ¶
type ListVariantImportJobsOutput struct { // A pagination token that's included if more results are available. NextToken *string // A list of jobs. VariantImportJobs []types.VariantImportJobItem // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type ListVariantImportJobsPaginator ¶
type ListVariantImportJobsPaginator struct {
// contains filtered or unexported fields
}
ListVariantImportJobsPaginator is a paginator for ListVariantImportJobs
func NewListVariantImportJobsPaginator ¶
func NewListVariantImportJobsPaginator(client ListVariantImportJobsAPIClient, params *ListVariantImportJobsInput, optFns ...func(*ListVariantImportJobsPaginatorOptions)) *ListVariantImportJobsPaginator
NewListVariantImportJobsPaginator returns a new ListVariantImportJobsPaginator
func (*ListVariantImportJobsPaginator) HasMorePages ¶
func (p *ListVariantImportJobsPaginator) HasMorePages() bool
HasMorePages returns a boolean indicating whether more pages are available
func (*ListVariantImportJobsPaginator) NextPage ¶
func (p *ListVariantImportJobsPaginator) NextPage(ctx context.Context, optFns ...func(*Options)) (*ListVariantImportJobsOutput, error)
NextPage retrieves the next ListVariantImportJobs page.
type ListVariantImportJobsPaginatorOptions ¶
type ListVariantImportJobsPaginatorOptions struct { // The maximum number of import jobs to return in one page of results. Limit int32 // Set to true if pagination should stop if the service returns a pagination token // that matches the most recent token provided to the service. StopOnDuplicateToken bool }
ListVariantImportJobsPaginatorOptions is the paginator options for ListVariantImportJobs
type ListVariantStoresAPIClient ¶
type ListVariantStoresAPIClient interface {
ListVariantStores(context.Context, *ListVariantStoresInput, ...func(*Options)) (*ListVariantStoresOutput, error)
}
ListVariantStoresAPIClient is a client that implements the ListVariantStores operation.
type ListVariantStoresInput ¶
type ListVariantStoresInput struct { // A filter to apply to the list. Filter *types.ListVariantStoresFilter // A list of store IDs. Ids []string // The maximum number of stores to return in one page of results. MaxResults *int32 // Specify the pagination token from a previous request to retrieve the next page // of results. NextToken *string // contains filtered or unexported fields }
type ListVariantStoresOutput ¶
type ListVariantStoresOutput struct { // A pagination token that's included if more results are available. NextToken *string // A list of variant stores. VariantStores []types.VariantStoreItem // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type ListVariantStoresPaginator ¶
type ListVariantStoresPaginator struct {
// contains filtered or unexported fields
}
ListVariantStoresPaginator is a paginator for ListVariantStores
func NewListVariantStoresPaginator ¶
func NewListVariantStoresPaginator(client ListVariantStoresAPIClient, params *ListVariantStoresInput, optFns ...func(*ListVariantStoresPaginatorOptions)) *ListVariantStoresPaginator
NewListVariantStoresPaginator returns a new ListVariantStoresPaginator
func (*ListVariantStoresPaginator) HasMorePages ¶
func (p *ListVariantStoresPaginator) HasMorePages() bool
HasMorePages returns a boolean indicating whether more pages are available
func (*ListVariantStoresPaginator) NextPage ¶
func (p *ListVariantStoresPaginator) NextPage(ctx context.Context, optFns ...func(*Options)) (*ListVariantStoresOutput, error)
NextPage retrieves the next ListVariantStores page.
type ListVariantStoresPaginatorOptions ¶
type ListVariantStoresPaginatorOptions struct { // The maximum number of stores to return in one page of results. Limit int32 // Set to true if pagination should stop if the service returns a pagination token // that matches the most recent token provided to the service. StopOnDuplicateToken bool }
ListVariantStoresPaginatorOptions is the paginator options for ListVariantStores
type ListWorkflowsAPIClient ¶
type ListWorkflowsAPIClient interface {
ListWorkflows(context.Context, *ListWorkflowsInput, ...func(*Options)) (*ListWorkflowsOutput, error)
}
ListWorkflowsAPIClient is a client that implements the ListWorkflows operation.
type ListWorkflowsInput ¶
type ListWorkflowsInput struct { // The maximum number of workflows to return in one page of results. MaxResults *int32 // Filter the list by workflow name. Name *string // Specify the pagination token from a previous request to retrieve the next page // of results. StartingToken *string // Filter the list by workflow type. Type types.WorkflowType // contains filtered or unexported fields }
type ListWorkflowsOutput ¶
type ListWorkflowsOutput struct { // A list of workflow items. Items []types.WorkflowListItem // A pagination token that's included if more results are available. NextToken *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type ListWorkflowsPaginator ¶
type ListWorkflowsPaginator struct {
// contains filtered or unexported fields
}
ListWorkflowsPaginator is a paginator for ListWorkflows
func NewListWorkflowsPaginator ¶
func NewListWorkflowsPaginator(client ListWorkflowsAPIClient, params *ListWorkflowsInput, optFns ...func(*ListWorkflowsPaginatorOptions)) *ListWorkflowsPaginator
NewListWorkflowsPaginator returns a new ListWorkflowsPaginator
func (*ListWorkflowsPaginator) HasMorePages ¶
func (p *ListWorkflowsPaginator) HasMorePages() bool
HasMorePages returns a boolean indicating whether more pages are available
func (*ListWorkflowsPaginator) NextPage ¶
func (p *ListWorkflowsPaginator) NextPage(ctx context.Context, optFns ...func(*Options)) (*ListWorkflowsOutput, error)
NextPage retrieves the next ListWorkflows page.
type ListWorkflowsPaginatorOptions ¶
type ListWorkflowsPaginatorOptions struct { // The maximum number of workflows to return in one page of results. Limit int32 // Set to true if pagination should stop if the service returns a pagination token // that matches the most recent token provided to the service. StopOnDuplicateToken bool }
ListWorkflowsPaginatorOptions is the paginator options for ListWorkflows
type Options ¶
type Options struct { // Set of options to modify how an operation is invoked. These apply to all // operations invoked for this client. Use functional options on operation call to // modify this list for per operation behavior. APIOptions []func(*middleware.Stack) error // The optional application specific identifier appended to the User-Agent header. AppID string // This endpoint will be given as input to an EndpointResolverV2. It is used for // providing a custom base endpoint that is subject to modifications by the // processing EndpointResolverV2. BaseEndpoint *string // Configures the events that will be sent to the configured logger. ClientLogMode aws.ClientLogMode // The credentials object to use when signing requests. Credentials aws.CredentialsProvider // The configuration DefaultsMode that the SDK should use when constructing the // clients initial default settings. DefaultsMode aws.DefaultsMode // The endpoint options to be used when attempting to resolve an endpoint. EndpointOptions EndpointResolverOptions // The service endpoint resolver. // // Deprecated: Deprecated: EndpointResolver and WithEndpointResolver. Providing a // value for this field will likely prevent you from using any endpoint-related // service features released after the introduction of EndpointResolverV2 and // BaseEndpoint. // // To migrate an EndpointResolver implementation that uses a custom endpoint, set // the client option BaseEndpoint instead. EndpointResolver EndpointResolver // Resolves the endpoint used for a particular service operation. This should be // used over the deprecated EndpointResolver. EndpointResolverV2 EndpointResolverV2 // Signature Version 4 (SigV4) Signer HTTPSignerV4 HTTPSignerV4 // Provides idempotency tokens values that will be automatically populated into // idempotent API operations. IdempotencyTokenProvider IdempotencyTokenProvider // The logger writer interface to write logging messages to. Logger logging.Logger // The region to send requests to. (Required) Region string // RetryMaxAttempts specifies the maximum number attempts an API client will call // an operation that fails with a retryable error. A value of 0 is ignored, and // will not be used to configure the API client created default retryer, or modify // per operation call's retry max attempts. // // If specified in an operation call's functional options with a value that is // different than the constructed client's Options, the Client's Retryer will be // wrapped to use the operation's specific RetryMaxAttempts value. RetryMaxAttempts int // RetryMode specifies the retry mode the API client will be created with, if // Retryer option is not also specified. // // When creating a new API Clients this member will only be used if the Retryer // Options member is nil. This value will be ignored if Retryer is not nil. // // Currently does not support per operation call overrides, may in the future. RetryMode aws.RetryMode // Retryer guides how HTTP requests should be retried in case of recoverable // failures. When nil the API client will use a default retryer. The kind of // default retry created by the API client can be changed with the RetryMode // option. Retryer aws.Retryer // The RuntimeEnvironment configuration, only populated if the DefaultsMode is set // to DefaultsModeAuto and is initialized using config.LoadDefaultConfig . You // should not populate this structure programmatically, or rely on the values here // within your applications. RuntimeEnvironment aws.RuntimeEnvironment // The HTTP client to invoke API calls with. Defaults to client's default HTTP // implementation if nil. HTTPClient HTTPClient // The auth scheme resolver which determines how to authenticate for each // operation. AuthSchemeResolver AuthSchemeResolver // The list of auth schemes supported by the client. AuthSchemes []smithyhttp.AuthScheme // contains filtered or unexported fields }
func (Options) Copy ¶
Copy creates a clone where the APIOptions list is deep copied.
func (Options) GetIdentityResolver ¶
func (o Options) GetIdentityResolver(schemeID string) smithyauth.IdentityResolver
type ReadSetActivationJobCompletedWaiter ¶
type ReadSetActivationJobCompletedWaiter struct {
// contains filtered or unexported fields
}
ReadSetActivationJobCompletedWaiter defines the waiters for ReadSetActivationJobCompleted
func NewReadSetActivationJobCompletedWaiter ¶
func NewReadSetActivationJobCompletedWaiter(client GetReadSetActivationJobAPIClient, optFns ...func(*ReadSetActivationJobCompletedWaiterOptions)) *ReadSetActivationJobCompletedWaiter
NewReadSetActivationJobCompletedWaiter constructs a ReadSetActivationJobCompletedWaiter.
func (*ReadSetActivationJobCompletedWaiter) Wait ¶
func (w *ReadSetActivationJobCompletedWaiter) Wait(ctx context.Context, params *GetReadSetActivationJobInput, maxWaitDur time.Duration, optFns ...func(*ReadSetActivationJobCompletedWaiterOptions)) error
Wait calls the waiter function for ReadSetActivationJobCompleted waiter. The maxWaitDur is the maximum wait duration the waiter will wait. The maxWaitDur is required and must be greater than zero.
func (*ReadSetActivationJobCompletedWaiter) WaitForOutput ¶
func (w *ReadSetActivationJobCompletedWaiter) WaitForOutput(ctx context.Context, params *GetReadSetActivationJobInput, maxWaitDur time.Duration, optFns ...func(*ReadSetActivationJobCompletedWaiterOptions)) (*GetReadSetActivationJobOutput, error)
WaitForOutput calls the waiter function for ReadSetActivationJobCompleted waiter and returns the output of the successful operation. The maxWaitDur is the maximum wait duration the waiter will wait. The maxWaitDur is required and must be greater than zero.
type ReadSetActivationJobCompletedWaiterOptions ¶
type ReadSetActivationJobCompletedWaiterOptions struct { // Set of options to modify how an operation is invoked. These apply to all // operations invoked for this client. Use functional options on operation call to // modify this list for per operation behavior. // // Passing options here is functionally equivalent to passing values to this // config's ClientOptions field that extend the inner client's APIOptions directly. APIOptions []func(*middleware.Stack) error // Functional options to be passed to all operations invoked by this client. // // Function values that modify the inner APIOptions are applied after the waiter // config's own APIOptions modifiers. ClientOptions []func(*Options) // MinDelay is the minimum amount of time to delay between retries. If unset, // ReadSetActivationJobCompletedWaiter will use default minimum delay of 30 // seconds. Note that MinDelay must resolve to a value lesser than or equal to the // MaxDelay. MinDelay time.Duration // MaxDelay is the maximum amount of time to delay between retries. If unset or // set to zero, ReadSetActivationJobCompletedWaiter will use default max delay of // 600 seconds. Note that MaxDelay must resolve to value greater than or equal to // the MinDelay. MaxDelay time.Duration // LogWaitAttempts is used to enable logging for waiter retry attempts LogWaitAttempts bool // Retryable is function that can be used to override the service defined // waiter-behavior based on operation output, or returned error. This function is // used by the waiter to decide if a state is retryable or a terminal state. // // By default service-modeled logic will populate this option. This option can // thus be used to define a custom waiter state with fall-back to service-modeled // waiter state mutators.The function returns an error in case of a failure state. // In case of retry state, this function returns a bool value of true and nil // error, while in case of success it returns a bool value of false and nil error. Retryable func(context.Context, *GetReadSetActivationJobInput, *GetReadSetActivationJobOutput, error) (bool, error) }
ReadSetActivationJobCompletedWaiterOptions are waiter options for ReadSetActivationJobCompletedWaiter
type ReadSetExportJobCompletedWaiter ¶
type ReadSetExportJobCompletedWaiter struct {
// contains filtered or unexported fields
}
ReadSetExportJobCompletedWaiter defines the waiters for ReadSetExportJobCompleted
func NewReadSetExportJobCompletedWaiter ¶
func NewReadSetExportJobCompletedWaiter(client GetReadSetExportJobAPIClient, optFns ...func(*ReadSetExportJobCompletedWaiterOptions)) *ReadSetExportJobCompletedWaiter
NewReadSetExportJobCompletedWaiter constructs a ReadSetExportJobCompletedWaiter.
func (*ReadSetExportJobCompletedWaiter) Wait ¶
func (w *ReadSetExportJobCompletedWaiter) Wait(ctx context.Context, params *GetReadSetExportJobInput, maxWaitDur time.Duration, optFns ...func(*ReadSetExportJobCompletedWaiterOptions)) error
Wait calls the waiter function for ReadSetExportJobCompleted waiter. The maxWaitDur is the maximum wait duration the waiter will wait. The maxWaitDur is required and must be greater than zero.
func (*ReadSetExportJobCompletedWaiter) WaitForOutput ¶
func (w *ReadSetExportJobCompletedWaiter) WaitForOutput(ctx context.Context, params *GetReadSetExportJobInput, maxWaitDur time.Duration, optFns ...func(*ReadSetExportJobCompletedWaiterOptions)) (*GetReadSetExportJobOutput, error)
WaitForOutput calls the waiter function for ReadSetExportJobCompleted waiter and returns the output of the successful operation. The maxWaitDur is the maximum wait duration the waiter will wait. The maxWaitDur is required and must be greater than zero.
type ReadSetExportJobCompletedWaiterOptions ¶
type ReadSetExportJobCompletedWaiterOptions struct { // Set of options to modify how an operation is invoked. These apply to all // operations invoked for this client. Use functional options on operation call to // modify this list for per operation behavior. // // Passing options here is functionally equivalent to passing values to this // config's ClientOptions field that extend the inner client's APIOptions directly. APIOptions []func(*middleware.Stack) error // Functional options to be passed to all operations invoked by this client. // // Function values that modify the inner APIOptions are applied after the waiter // config's own APIOptions modifiers. ClientOptions []func(*Options) // MinDelay is the minimum amount of time to delay between retries. If unset, // ReadSetExportJobCompletedWaiter will use default minimum delay of 30 seconds. // Note that MinDelay must resolve to a value lesser than or equal to the MaxDelay. MinDelay time.Duration // MaxDelay is the maximum amount of time to delay between retries. If unset or // set to zero, ReadSetExportJobCompletedWaiter will use default max delay of 600 // seconds. Note that MaxDelay must resolve to value greater than or equal to the // MinDelay. MaxDelay time.Duration // LogWaitAttempts is used to enable logging for waiter retry attempts LogWaitAttempts bool // Retryable is function that can be used to override the service defined // waiter-behavior based on operation output, or returned error. This function is // used by the waiter to decide if a state is retryable or a terminal state. // // By default service-modeled logic will populate this option. This option can // thus be used to define a custom waiter state with fall-back to service-modeled // waiter state mutators.The function returns an error in case of a failure state. // In case of retry state, this function returns a bool value of true and nil // error, while in case of success it returns a bool value of false and nil error. Retryable func(context.Context, *GetReadSetExportJobInput, *GetReadSetExportJobOutput, error) (bool, error) }
ReadSetExportJobCompletedWaiterOptions are waiter options for ReadSetExportJobCompletedWaiter
type ReadSetImportJobCompletedWaiter ¶
type ReadSetImportJobCompletedWaiter struct {
// contains filtered or unexported fields
}
ReadSetImportJobCompletedWaiter defines the waiters for ReadSetImportJobCompleted
func NewReadSetImportJobCompletedWaiter ¶
func NewReadSetImportJobCompletedWaiter(client GetReadSetImportJobAPIClient, optFns ...func(*ReadSetImportJobCompletedWaiterOptions)) *ReadSetImportJobCompletedWaiter
NewReadSetImportJobCompletedWaiter constructs a ReadSetImportJobCompletedWaiter.
func (*ReadSetImportJobCompletedWaiter) Wait ¶
func (w *ReadSetImportJobCompletedWaiter) Wait(ctx context.Context, params *GetReadSetImportJobInput, maxWaitDur time.Duration, optFns ...func(*ReadSetImportJobCompletedWaiterOptions)) error
Wait calls the waiter function for ReadSetImportJobCompleted waiter. The maxWaitDur is the maximum wait duration the waiter will wait. The maxWaitDur is required and must be greater than zero.
func (*ReadSetImportJobCompletedWaiter) WaitForOutput ¶
func (w *ReadSetImportJobCompletedWaiter) WaitForOutput(ctx context.Context, params *GetReadSetImportJobInput, maxWaitDur time.Duration, optFns ...func(*ReadSetImportJobCompletedWaiterOptions)) (*GetReadSetImportJobOutput, error)
WaitForOutput calls the waiter function for ReadSetImportJobCompleted waiter and returns the output of the successful operation. The maxWaitDur is the maximum wait duration the waiter will wait. The maxWaitDur is required and must be greater than zero.
type ReadSetImportJobCompletedWaiterOptions ¶
type ReadSetImportJobCompletedWaiterOptions struct { // Set of options to modify how an operation is invoked. These apply to all // operations invoked for this client. Use functional options on operation call to // modify this list for per operation behavior. // // Passing options here is functionally equivalent to passing values to this // config's ClientOptions field that extend the inner client's APIOptions directly. APIOptions []func(*middleware.Stack) error // Functional options to be passed to all operations invoked by this client. // // Function values that modify the inner APIOptions are applied after the waiter // config's own APIOptions modifiers. ClientOptions []func(*Options) // MinDelay is the minimum amount of time to delay between retries. If unset, // ReadSetImportJobCompletedWaiter will use default minimum delay of 30 seconds. // Note that MinDelay must resolve to a value lesser than or equal to the MaxDelay. MinDelay time.Duration // MaxDelay is the maximum amount of time to delay between retries. If unset or // set to zero, ReadSetImportJobCompletedWaiter will use default max delay of 600 // seconds. Note that MaxDelay must resolve to value greater than or equal to the // MinDelay. MaxDelay time.Duration // LogWaitAttempts is used to enable logging for waiter retry attempts LogWaitAttempts bool // Retryable is function that can be used to override the service defined // waiter-behavior based on operation output, or returned error. This function is // used by the waiter to decide if a state is retryable or a terminal state. // // By default service-modeled logic will populate this option. This option can // thus be used to define a custom waiter state with fall-back to service-modeled // waiter state mutators.The function returns an error in case of a failure state. // In case of retry state, this function returns a bool value of true and nil // error, while in case of success it returns a bool value of false and nil error. Retryable func(context.Context, *GetReadSetImportJobInput, *GetReadSetImportJobOutput, error) (bool, error) }
ReadSetImportJobCompletedWaiterOptions are waiter options for ReadSetImportJobCompletedWaiter
type ReferenceImportJobCompletedWaiter ¶
type ReferenceImportJobCompletedWaiter struct {
// contains filtered or unexported fields
}
ReferenceImportJobCompletedWaiter defines the waiters for ReferenceImportJobCompleted
func NewReferenceImportJobCompletedWaiter ¶
func NewReferenceImportJobCompletedWaiter(client GetReferenceImportJobAPIClient, optFns ...func(*ReferenceImportJobCompletedWaiterOptions)) *ReferenceImportJobCompletedWaiter
NewReferenceImportJobCompletedWaiter constructs a ReferenceImportJobCompletedWaiter.
func (*ReferenceImportJobCompletedWaiter) Wait ¶
func (w *ReferenceImportJobCompletedWaiter) Wait(ctx context.Context, params *GetReferenceImportJobInput, maxWaitDur time.Duration, optFns ...func(*ReferenceImportJobCompletedWaiterOptions)) error
Wait calls the waiter function for ReferenceImportJobCompleted waiter. The maxWaitDur is the maximum wait duration the waiter will wait. The maxWaitDur is required and must be greater than zero.
func (*ReferenceImportJobCompletedWaiter) WaitForOutput ¶
func (w *ReferenceImportJobCompletedWaiter) WaitForOutput(ctx context.Context, params *GetReferenceImportJobInput, maxWaitDur time.Duration, optFns ...func(*ReferenceImportJobCompletedWaiterOptions)) (*GetReferenceImportJobOutput, error)
WaitForOutput calls the waiter function for ReferenceImportJobCompleted waiter and returns the output of the successful operation. The maxWaitDur is the maximum wait duration the waiter will wait. The maxWaitDur is required and must be greater than zero.
type ReferenceImportJobCompletedWaiterOptions ¶
type ReferenceImportJobCompletedWaiterOptions struct { // Set of options to modify how an operation is invoked. These apply to all // operations invoked for this client. Use functional options on operation call to // modify this list for per operation behavior. // // Passing options here is functionally equivalent to passing values to this // config's ClientOptions field that extend the inner client's APIOptions directly. APIOptions []func(*middleware.Stack) error // Functional options to be passed to all operations invoked by this client. // // Function values that modify the inner APIOptions are applied after the waiter // config's own APIOptions modifiers. ClientOptions []func(*Options) // MinDelay is the minimum amount of time to delay between retries. If unset, // ReferenceImportJobCompletedWaiter will use default minimum delay of 30 seconds. // Note that MinDelay must resolve to a value lesser than or equal to the MaxDelay. MinDelay time.Duration // MaxDelay is the maximum amount of time to delay between retries. If unset or // set to zero, ReferenceImportJobCompletedWaiter will use default max delay of 600 // seconds. Note that MaxDelay must resolve to value greater than or equal to the // MinDelay. MaxDelay time.Duration // LogWaitAttempts is used to enable logging for waiter retry attempts LogWaitAttempts bool // Retryable is function that can be used to override the service defined // waiter-behavior based on operation output, or returned error. This function is // used by the waiter to decide if a state is retryable or a terminal state. // // By default service-modeled logic will populate this option. This option can // thus be used to define a custom waiter state with fall-back to service-modeled // waiter state mutators.The function returns an error in case of a failure state. // In case of retry state, this function returns a bool value of true and nil // error, while in case of success it returns a bool value of false and nil error. Retryable func(context.Context, *GetReferenceImportJobInput, *GetReferenceImportJobOutput, error) (bool, error) }
ReferenceImportJobCompletedWaiterOptions are waiter options for ReferenceImportJobCompletedWaiter
type ResolveEndpoint ¶
type ResolveEndpoint struct { Resolver EndpointResolver Options EndpointResolverOptions }
func (*ResolveEndpoint) HandleSerialize ¶
func (m *ResolveEndpoint) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, )
func (*ResolveEndpoint) ID ¶
func (*ResolveEndpoint) ID() string
type RunCompletedWaiter ¶
type RunCompletedWaiter struct {
// contains filtered or unexported fields
}
RunCompletedWaiter defines the waiters for RunCompleted
func NewRunCompletedWaiter ¶
func NewRunCompletedWaiter(client GetRunAPIClient, optFns ...func(*RunCompletedWaiterOptions)) *RunCompletedWaiter
NewRunCompletedWaiter constructs a RunCompletedWaiter.
func (*RunCompletedWaiter) Wait ¶
func (w *RunCompletedWaiter) Wait(ctx context.Context, params *GetRunInput, maxWaitDur time.Duration, optFns ...func(*RunCompletedWaiterOptions)) error
Wait calls the waiter function for RunCompleted waiter. The maxWaitDur is the maximum wait duration the waiter will wait. The maxWaitDur is required and must be greater than zero.
func (*RunCompletedWaiter) WaitForOutput ¶
func (w *RunCompletedWaiter) WaitForOutput(ctx context.Context, params *GetRunInput, maxWaitDur time.Duration, optFns ...func(*RunCompletedWaiterOptions)) (*GetRunOutput, error)
WaitForOutput calls the waiter function for RunCompleted waiter and returns the output of the successful operation. The maxWaitDur is the maximum wait duration the waiter will wait. The maxWaitDur is required and must be greater than zero.
type RunCompletedWaiterOptions ¶
type RunCompletedWaiterOptions struct { // Set of options to modify how an operation is invoked. These apply to all // operations invoked for this client. Use functional options on operation call to // modify this list for per operation behavior. // // Passing options here is functionally equivalent to passing values to this // config's ClientOptions field that extend the inner client's APIOptions directly. APIOptions []func(*middleware.Stack) error // Functional options to be passed to all operations invoked by this client. // // Function values that modify the inner APIOptions are applied after the waiter // config's own APIOptions modifiers. ClientOptions []func(*Options) // MinDelay is the minimum amount of time to delay between retries. If unset, // RunCompletedWaiter will use default minimum delay of 30 seconds. Note that // MinDelay must resolve to a value lesser than or equal to the MaxDelay. MinDelay time.Duration // MaxDelay is the maximum amount of time to delay between retries. If unset or // set to zero, RunCompletedWaiter will use default max delay of 600 seconds. Note // that MaxDelay must resolve to value greater than or equal to the MinDelay. MaxDelay time.Duration // LogWaitAttempts is used to enable logging for waiter retry attempts LogWaitAttempts bool // Retryable is function that can be used to override the service defined // waiter-behavior based on operation output, or returned error. This function is // used by the waiter to decide if a state is retryable or a terminal state. // // By default service-modeled logic will populate this option. This option can // thus be used to define a custom waiter state with fall-back to service-modeled // waiter state mutators.The function returns an error in case of a failure state. // In case of retry state, this function returns a bool value of true and nil // error, while in case of success it returns a bool value of false and nil error. Retryable func(context.Context, *GetRunInput, *GetRunOutput, error) (bool, error) }
RunCompletedWaiterOptions are waiter options for RunCompletedWaiter
type RunRunningWaiter ¶
type RunRunningWaiter struct {
// contains filtered or unexported fields
}
RunRunningWaiter defines the waiters for RunRunning
func NewRunRunningWaiter ¶
func NewRunRunningWaiter(client GetRunAPIClient, optFns ...func(*RunRunningWaiterOptions)) *RunRunningWaiter
NewRunRunningWaiter constructs a RunRunningWaiter.
func (*RunRunningWaiter) Wait ¶
func (w *RunRunningWaiter) Wait(ctx context.Context, params *GetRunInput, maxWaitDur time.Duration, optFns ...func(*RunRunningWaiterOptions)) error
Wait calls the waiter function for RunRunning waiter. The maxWaitDur is the maximum wait duration the waiter will wait. The maxWaitDur is required and must be greater than zero.
func (*RunRunningWaiter) WaitForOutput ¶
func (w *RunRunningWaiter) WaitForOutput(ctx context.Context, params *GetRunInput, maxWaitDur time.Duration, optFns ...func(*RunRunningWaiterOptions)) (*GetRunOutput, error)
WaitForOutput calls the waiter function for RunRunning waiter and returns the output of the successful operation. The maxWaitDur is the maximum wait duration the waiter will wait. The maxWaitDur is required and must be greater than zero.
type RunRunningWaiterOptions ¶
type RunRunningWaiterOptions struct { // Set of options to modify how an operation is invoked. These apply to all // operations invoked for this client. Use functional options on operation call to // modify this list for per operation behavior. // // Passing options here is functionally equivalent to passing values to this // config's ClientOptions field that extend the inner client's APIOptions directly. APIOptions []func(*middleware.Stack) error // Functional options to be passed to all operations invoked by this client. // // Function values that modify the inner APIOptions are applied after the waiter // config's own APIOptions modifiers. ClientOptions []func(*Options) // MinDelay is the minimum amount of time to delay between retries. If unset, // RunRunningWaiter will use default minimum delay of 30 seconds. Note that // MinDelay must resolve to a value lesser than or equal to the MaxDelay. MinDelay time.Duration // MaxDelay is the maximum amount of time to delay between retries. If unset or // set to zero, RunRunningWaiter will use default max delay of 600 seconds. Note // that MaxDelay must resolve to value greater than or equal to the MinDelay. MaxDelay time.Duration // LogWaitAttempts is used to enable logging for waiter retry attempts LogWaitAttempts bool // Retryable is function that can be used to override the service defined // waiter-behavior based on operation output, or returned error. This function is // used by the waiter to decide if a state is retryable or a terminal state. // // By default service-modeled logic will populate this option. This option can // thus be used to define a custom waiter state with fall-back to service-modeled // waiter state mutators.The function returns an error in case of a failure state. // In case of retry state, this function returns a bool value of true and nil // error, while in case of success it returns a bool value of false and nil error. Retryable func(context.Context, *GetRunInput, *GetRunOutput, error) (bool, error) }
RunRunningWaiterOptions are waiter options for RunRunningWaiter
type StartAnnotationImportJobInput ¶
type StartAnnotationImportJobInput struct { // A destination annotation store for the job. // // This member is required. DestinationName *string // Items to import. // // This member is required. Items []types.AnnotationImportItemSource // A service role for the job. // // This member is required. RoleArn *string // The annotation schema generated by the parsed annotation data. AnnotationFields map[string]string // Formatting options for the annotation file. FormatOptions types.FormatOptions // The job's left normalization setting. RunLeftNormalization bool // The name of the annotation store version. VersionName *string // contains filtered or unexported fields }
type StartAnnotationImportJobOutput ¶
type StartAnnotationImportJobOutput struct { // The job's ID. // // This member is required. JobId *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type StartReadSetActivationJobInput ¶
type StartReadSetActivationJobInput struct { // The read set's sequence store ID. // // This member is required. SequenceStoreId *string // The job's source files. // // This member is required. Sources []types.StartReadSetActivationJobSourceItem // To ensure that jobs don't run multiple times, specify a unique token for each // job. ClientToken *string // contains filtered or unexported fields }
type StartReadSetActivationJobOutput ¶
type StartReadSetActivationJobOutput struct { // When the job was created. // // This member is required. CreationTime *time.Time // The job's ID. // // This member is required. Id *string // The read set's sequence store ID. // // This member is required. SequenceStoreId *string // The job's status. // // This member is required. Status types.ReadSetActivationJobStatus // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type StartReadSetExportJobInput ¶
type StartReadSetExportJobInput struct { // A location for exported files in Amazon S3. // // This member is required. Destination *string // A service role for the job. // // This member is required. RoleArn *string // The read set's sequence store ID. // // This member is required. SequenceStoreId *string // The job's source files. // // This member is required. Sources []types.ExportReadSet // To ensure that jobs don't run multiple times, specify a unique token for each // job. ClientToken *string // contains filtered or unexported fields }
type StartReadSetExportJobOutput ¶
type StartReadSetExportJobOutput struct { // When the job was created. // // This member is required. CreationTime *time.Time // The job's output location. // // This member is required. Destination *string // The job's ID. // // This member is required. Id *string // The read set's sequence store ID. // // This member is required. SequenceStoreId *string // The job's status. // // This member is required. Status types.ReadSetExportJobStatus // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type StartReadSetImportJobInput ¶
type StartReadSetImportJobInput struct { // A service role for the job. // // This member is required. RoleArn *string // The read set's sequence store ID. // // This member is required. SequenceStoreId *string // The job's source files. // // This member is required. Sources []types.StartReadSetImportJobSourceItem // To ensure that jobs don't run multiple times, specify a unique token for each // job. ClientToken *string // contains filtered or unexported fields }
type StartReadSetImportJobOutput ¶
type StartReadSetImportJobOutput struct { // When the job was created. // // This member is required. CreationTime *time.Time // The job's ID. // // This member is required. Id *string // The job's service role ARN. // // This member is required. RoleArn *string // The read set's sequence store ID. // // This member is required. SequenceStoreId *string // The job's status. // // This member is required. Status types.ReadSetImportJobStatus // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type StartReferenceImportJobInput ¶
type StartReferenceImportJobInput struct { // The job's reference store ID. // // This member is required. ReferenceStoreId *string // A service role for the job. // // This member is required. RoleArn *string // The job's source files. // // This member is required. Sources []types.StartReferenceImportJobSourceItem // To ensure that jobs don't run multiple times, specify a unique token for each // job. ClientToken *string // contains filtered or unexported fields }
type StartReferenceImportJobOutput ¶
type StartReferenceImportJobOutput struct { // When the job was created. // // This member is required. CreationTime *time.Time // The job's ID. // // This member is required. Id *string // The job's reference store ID. // // This member is required. ReferenceStoreId *string // The job's service role ARN. // // This member is required. RoleArn *string // The job's status. // // This member is required. Status types.ReferenceImportJobStatus // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type StartRunInput ¶
type StartRunInput struct { // To ensure that requests don't run multiple times, specify a unique ID for each // request. // // This member is required. RequestId *string // A service role for the run. // // This member is required. RoleArn *string // A log level for the run. LogLevel types.RunLogLevel // A name for the run. Name *string // An output URI for the run. OutputUri *string // Parameters for the run. Parameters document.Interface // A priority for the run. Priority *int32 // The retention mode for the run. RetentionMode types.RunRetentionMode // The run's group ID. RunGroupId *string // The ID of a run to duplicate. RunId *string // A storage capacity for the run in gibibytes. This field is not required if the // storage type is dynamic (the system ignores any value that you enter). StorageCapacity *int32 // The run's storage type. By default, the run uses STATIC storage type, which // allocates a fixed amount of storage. If you set the storage type to DYNAMIC, // HealthOmics dynamically scales the storage up or down, based on file system // utilization. StorageType types.StorageType // Tags for the run. Tags map[string]string // The run's workflow ID. WorkflowId *string // The ID of the workflow owner. WorkflowOwnerId *string // The run's workflow type. WorkflowType types.WorkflowType // contains filtered or unexported fields }
type StartRunOutput ¶
type StartRunOutput struct { // The run's ARN. Arn *string // The run's ID. Id *string // The destination for workflow outputs. RunOutputUri *string // The run's status. Status types.RunStatus // The run's tags. Tags map[string]string // The universally unique identifier for a run. Uuid *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type StartVariantImportJobInput ¶
type StartVariantImportJobInput struct { // The destination variant store for the job. // // This member is required. DestinationName *string // Items to import. // // This member is required. Items []types.VariantImportItemSource // A service role for the job. // // This member is required. RoleArn *string // The annotation schema generated by the parsed annotation data. AnnotationFields map[string]string // The job's left normalization setting. RunLeftNormalization bool // contains filtered or unexported fields }
type StartVariantImportJobOutput ¶
type StartVariantImportJobOutput struct { // The job's ID. // // This member is required. JobId *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type TagResourceInput ¶
type TagResourceOutput ¶
type TagResourceOutput struct { // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type TaskCompletedWaiter ¶
type TaskCompletedWaiter struct {
// contains filtered or unexported fields
}
TaskCompletedWaiter defines the waiters for TaskCompleted
func NewTaskCompletedWaiter ¶
func NewTaskCompletedWaiter(client GetRunTaskAPIClient, optFns ...func(*TaskCompletedWaiterOptions)) *TaskCompletedWaiter
NewTaskCompletedWaiter constructs a TaskCompletedWaiter.
func (*TaskCompletedWaiter) Wait ¶
func (w *TaskCompletedWaiter) Wait(ctx context.Context, params *GetRunTaskInput, maxWaitDur time.Duration, optFns ...func(*TaskCompletedWaiterOptions)) error
Wait calls the waiter function for TaskCompleted waiter. The maxWaitDur is the maximum wait duration the waiter will wait. The maxWaitDur is required and must be greater than zero.
func (*TaskCompletedWaiter) WaitForOutput ¶
func (w *TaskCompletedWaiter) WaitForOutput(ctx context.Context, params *GetRunTaskInput, maxWaitDur time.Duration, optFns ...func(*TaskCompletedWaiterOptions)) (*GetRunTaskOutput, error)
WaitForOutput calls the waiter function for TaskCompleted waiter and returns the output of the successful operation. The maxWaitDur is the maximum wait duration the waiter will wait. The maxWaitDur is required and must be greater than zero.
type TaskCompletedWaiterOptions ¶
type TaskCompletedWaiterOptions struct { // Set of options to modify how an operation is invoked. These apply to all // operations invoked for this client. Use functional options on operation call to // modify this list for per operation behavior. // // Passing options here is functionally equivalent to passing values to this // config's ClientOptions field that extend the inner client's APIOptions directly. APIOptions []func(*middleware.Stack) error // Functional options to be passed to all operations invoked by this client. // // Function values that modify the inner APIOptions are applied after the waiter // config's own APIOptions modifiers. ClientOptions []func(*Options) // MinDelay is the minimum amount of time to delay between retries. If unset, // TaskCompletedWaiter will use default minimum delay of 30 seconds. Note that // MinDelay must resolve to a value lesser than or equal to the MaxDelay. MinDelay time.Duration // MaxDelay is the maximum amount of time to delay between retries. If unset or // set to zero, TaskCompletedWaiter will use default max delay of 600 seconds. Note // that MaxDelay must resolve to value greater than or equal to the MinDelay. MaxDelay time.Duration // LogWaitAttempts is used to enable logging for waiter retry attempts LogWaitAttempts bool // Retryable is function that can be used to override the service defined // waiter-behavior based on operation output, or returned error. This function is // used by the waiter to decide if a state is retryable or a terminal state. // // By default service-modeled logic will populate this option. This option can // thus be used to define a custom waiter state with fall-back to service-modeled // waiter state mutators.The function returns an error in case of a failure state. // In case of retry state, this function returns a bool value of true and nil // error, while in case of success it returns a bool value of false and nil error. Retryable func(context.Context, *GetRunTaskInput, *GetRunTaskOutput, error) (bool, error) }
TaskCompletedWaiterOptions are waiter options for TaskCompletedWaiter
type TaskRunningWaiter ¶
type TaskRunningWaiter struct {
// contains filtered or unexported fields
}
TaskRunningWaiter defines the waiters for TaskRunning
func NewTaskRunningWaiter ¶
func NewTaskRunningWaiter(client GetRunTaskAPIClient, optFns ...func(*TaskRunningWaiterOptions)) *TaskRunningWaiter
NewTaskRunningWaiter constructs a TaskRunningWaiter.
func (*TaskRunningWaiter) Wait ¶
func (w *TaskRunningWaiter) Wait(ctx context.Context, params *GetRunTaskInput, maxWaitDur time.Duration, optFns ...func(*TaskRunningWaiterOptions)) error
Wait calls the waiter function for TaskRunning waiter. The maxWaitDur is the maximum wait duration the waiter will wait. The maxWaitDur is required and must be greater than zero.
func (*TaskRunningWaiter) WaitForOutput ¶
func (w *TaskRunningWaiter) WaitForOutput(ctx context.Context, params *GetRunTaskInput, maxWaitDur time.Duration, optFns ...func(*TaskRunningWaiterOptions)) (*GetRunTaskOutput, error)
WaitForOutput calls the waiter function for TaskRunning waiter and returns the output of the successful operation. The maxWaitDur is the maximum wait duration the waiter will wait. The maxWaitDur is required and must be greater than zero.
type TaskRunningWaiterOptions ¶
type TaskRunningWaiterOptions struct { // Set of options to modify how an operation is invoked. These apply to all // operations invoked for this client. Use functional options on operation call to // modify this list for per operation behavior. // // Passing options here is functionally equivalent to passing values to this // config's ClientOptions field that extend the inner client's APIOptions directly. APIOptions []func(*middleware.Stack) error // Functional options to be passed to all operations invoked by this client. // // Function values that modify the inner APIOptions are applied after the waiter // config's own APIOptions modifiers. ClientOptions []func(*Options) // MinDelay is the minimum amount of time to delay between retries. If unset, // TaskRunningWaiter will use default minimum delay of 30 seconds. Note that // MinDelay must resolve to a value lesser than or equal to the MaxDelay. MinDelay time.Duration // MaxDelay is the maximum amount of time to delay between retries. If unset or // set to zero, TaskRunningWaiter will use default max delay of 600 seconds. Note // that MaxDelay must resolve to value greater than or equal to the MinDelay. MaxDelay time.Duration // LogWaitAttempts is used to enable logging for waiter retry attempts LogWaitAttempts bool // Retryable is function that can be used to override the service defined // waiter-behavior based on operation output, or returned error. This function is // used by the waiter to decide if a state is retryable or a terminal state. // // By default service-modeled logic will populate this option. This option can // thus be used to define a custom waiter state with fall-back to service-modeled // waiter state mutators.The function returns an error in case of a failure state. // In case of retry state, this function returns a bool value of true and nil // error, while in case of success it returns a bool value of false and nil error. Retryable func(context.Context, *GetRunTaskInput, *GetRunTaskOutput, error) (bool, error) }
TaskRunningWaiterOptions are waiter options for TaskRunningWaiter
type UntagResourceInput ¶
type UntagResourceOutput ¶
type UntagResourceOutput struct { // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type UpdateAnnotationStoreInput ¶
type UpdateAnnotationStoreOutput ¶
type UpdateAnnotationStoreOutput struct { // When the store was created. // // This member is required. CreationTime *time.Time // The store's description. // // This member is required. Description *string // The store's ID. // // This member is required. Id *string // The store's name. // // This member is required. Name *string // The store's genome reference. // // This member is required. Reference types.ReferenceItem // The store's status. // // This member is required. Status types.StoreStatus // When the store was updated. // // This member is required. UpdateTime *time.Time // The annotation file format of the store. StoreFormat types.StoreFormat // Parsing options for the store. StoreOptions types.StoreOptions // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type UpdateAnnotationStoreVersionInput ¶
type UpdateAnnotationStoreVersionInput struct { // The name of an annotation store. // // This member is required. Name *string // The name of an annotation store version. // // This member is required. VersionName *string // The description of an annotation store. Description *string // contains filtered or unexported fields }
type UpdateAnnotationStoreVersionOutput ¶
type UpdateAnnotationStoreVersionOutput struct { // The time stamp for when an annotation store version was created. // // This member is required. CreationTime *time.Time // The description of an annotation store version. // // This member is required. Description *string // The annotation store version ID. // // This member is required. Id *string // The name of an annotation store. // // This member is required. Name *string // The status of an annotation store version. // // This member is required. Status types.VersionStatus // The annotation store ID. // // This member is required. StoreId *string // The time stamp for when an annotation store version was updated. // // This member is required. UpdateTime *time.Time // The name of an annotation store version. // // This member is required. VersionName *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type UpdateRunGroupInput ¶
type UpdateRunGroupInput struct { // The group's ID. // // This member is required. Id *string // The maximum number of CPUs to use. MaxCpus *int32 // A maximum run time for the group in minutes. MaxDuration *int32 // The maximum GPUs that can be used by a run group. MaxGpus *int32 // The maximum number of concurrent runs for the group. MaxRuns *int32 // A name for the group. Name *string // contains filtered or unexported fields }
type UpdateRunGroupOutput ¶
type UpdateRunGroupOutput struct { // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type UpdateVariantStoreInput ¶
type UpdateVariantStoreOutput ¶
type UpdateVariantStoreOutput struct { // When the store was created. // // This member is required. CreationTime *time.Time // The store's description. // // This member is required. Description *string // The store's ID. // // This member is required. Id *string // The store's name. // // This member is required. Name *string // The store's genome reference. // // This member is required. Reference types.ReferenceItem // The store's status. // // This member is required. Status types.StoreStatus // When the store was updated. // // This member is required. UpdateTime *time.Time // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type UpdateWorkflowInput ¶
type UpdateWorkflowOutput ¶
type UpdateWorkflowOutput struct { // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type UploadReadSetPartInput ¶
type UploadReadSetPartInput struct { // The number of the part being uploaded. // // This member is required. PartNumber *int32 // The source file for an upload part. // // This member is required. PartSource types.ReadSetPartSource // The read set data to upload for a part. // // This member is required. Payload io.Reader // The Sequence Store ID used for the multipart upload. // // This member is required. SequenceStoreId *string // The ID for the initiated multipart upload. // // This member is required. UploadId *string // contains filtered or unexported fields }
type UploadReadSetPartOutput ¶
type UploadReadSetPartOutput struct { // An identifier used to confirm that parts are being added to the intended upload. // // This member is required. Checksum *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type VariantImportJobCreatedWaiter ¶
type VariantImportJobCreatedWaiter struct {
// contains filtered or unexported fields
}
VariantImportJobCreatedWaiter defines the waiters for VariantImportJobCreated
func NewVariantImportJobCreatedWaiter ¶
func NewVariantImportJobCreatedWaiter(client GetVariantImportJobAPIClient, optFns ...func(*VariantImportJobCreatedWaiterOptions)) *VariantImportJobCreatedWaiter
NewVariantImportJobCreatedWaiter constructs a VariantImportJobCreatedWaiter.
func (*VariantImportJobCreatedWaiter) Wait ¶
func (w *VariantImportJobCreatedWaiter) Wait(ctx context.Context, params *GetVariantImportJobInput, maxWaitDur time.Duration, optFns ...func(*VariantImportJobCreatedWaiterOptions)) error
Wait calls the waiter function for VariantImportJobCreated waiter. The maxWaitDur is the maximum wait duration the waiter will wait. The maxWaitDur is required and must be greater than zero.
func (*VariantImportJobCreatedWaiter) WaitForOutput ¶
func (w *VariantImportJobCreatedWaiter) WaitForOutput(ctx context.Context, params *GetVariantImportJobInput, maxWaitDur time.Duration, optFns ...func(*VariantImportJobCreatedWaiterOptions)) (*GetVariantImportJobOutput, error)
WaitForOutput calls the waiter function for VariantImportJobCreated waiter and returns the output of the successful operation. The maxWaitDur is the maximum wait duration the waiter will wait. The maxWaitDur is required and must be greater than zero.
type VariantImportJobCreatedWaiterOptions ¶
type VariantImportJobCreatedWaiterOptions struct { // Set of options to modify how an operation is invoked. These apply to all // operations invoked for this client. Use functional options on operation call to // modify this list for per operation behavior. // // Passing options here is functionally equivalent to passing values to this // config's ClientOptions field that extend the inner client's APIOptions directly. APIOptions []func(*middleware.Stack) error // Functional options to be passed to all operations invoked by this client. // // Function values that modify the inner APIOptions are applied after the waiter // config's own APIOptions modifiers. ClientOptions []func(*Options) // MinDelay is the minimum amount of time to delay between retries. If unset, // VariantImportJobCreatedWaiter will use default minimum delay of 30 seconds. Note // that MinDelay must resolve to a value lesser than or equal to the MaxDelay. MinDelay time.Duration // MaxDelay is the maximum amount of time to delay between retries. If unset or // set to zero, VariantImportJobCreatedWaiter will use default max delay of 600 // seconds. Note that MaxDelay must resolve to value greater than or equal to the // MinDelay. MaxDelay time.Duration // LogWaitAttempts is used to enable logging for waiter retry attempts LogWaitAttempts bool // Retryable is function that can be used to override the service defined // waiter-behavior based on operation output, or returned error. This function is // used by the waiter to decide if a state is retryable or a terminal state. // // By default service-modeled logic will populate this option. This option can // thus be used to define a custom waiter state with fall-back to service-modeled // waiter state mutators.The function returns an error in case of a failure state. // In case of retry state, this function returns a bool value of true and nil // error, while in case of success it returns a bool value of false and nil error. Retryable func(context.Context, *GetVariantImportJobInput, *GetVariantImportJobOutput, error) (bool, error) }
VariantImportJobCreatedWaiterOptions are waiter options for VariantImportJobCreatedWaiter
type VariantStoreCreatedWaiter ¶
type VariantStoreCreatedWaiter struct {
// contains filtered or unexported fields
}
VariantStoreCreatedWaiter defines the waiters for VariantStoreCreated
func NewVariantStoreCreatedWaiter ¶
func NewVariantStoreCreatedWaiter(client GetVariantStoreAPIClient, optFns ...func(*VariantStoreCreatedWaiterOptions)) *VariantStoreCreatedWaiter
NewVariantStoreCreatedWaiter constructs a VariantStoreCreatedWaiter.
func (*VariantStoreCreatedWaiter) Wait ¶
func (w *VariantStoreCreatedWaiter) Wait(ctx context.Context, params *GetVariantStoreInput, maxWaitDur time.Duration, optFns ...func(*VariantStoreCreatedWaiterOptions)) error
Wait calls the waiter function for VariantStoreCreated waiter. The maxWaitDur is the maximum wait duration the waiter will wait. The maxWaitDur is required and must be greater than zero.
func (*VariantStoreCreatedWaiter) WaitForOutput ¶
func (w *VariantStoreCreatedWaiter) WaitForOutput(ctx context.Context, params *GetVariantStoreInput, maxWaitDur time.Duration, optFns ...func(*VariantStoreCreatedWaiterOptions)) (*GetVariantStoreOutput, error)
WaitForOutput calls the waiter function for VariantStoreCreated waiter and returns the output of the successful operation. The maxWaitDur is the maximum wait duration the waiter will wait. The maxWaitDur is required and must be greater than zero.
type VariantStoreCreatedWaiterOptions ¶
type VariantStoreCreatedWaiterOptions struct { // Set of options to modify how an operation is invoked. These apply to all // operations invoked for this client. Use functional options on operation call to // modify this list for per operation behavior. // // Passing options here is functionally equivalent to passing values to this // config's ClientOptions field that extend the inner client's APIOptions directly. APIOptions []func(*middleware.Stack) error // Functional options to be passed to all operations invoked by this client. // // Function values that modify the inner APIOptions are applied after the waiter // config's own APIOptions modifiers. ClientOptions []func(*Options) // MinDelay is the minimum amount of time to delay between retries. If unset, // VariantStoreCreatedWaiter will use default minimum delay of 30 seconds. Note // that MinDelay must resolve to a value lesser than or equal to the MaxDelay. MinDelay time.Duration // MaxDelay is the maximum amount of time to delay between retries. If unset or // set to zero, VariantStoreCreatedWaiter will use default max delay of 600 // seconds. Note that MaxDelay must resolve to value greater than or equal to the // MinDelay. MaxDelay time.Duration // LogWaitAttempts is used to enable logging for waiter retry attempts LogWaitAttempts bool // Retryable is function that can be used to override the service defined // waiter-behavior based on operation output, or returned error. This function is // used by the waiter to decide if a state is retryable or a terminal state. // // By default service-modeled logic will populate this option. This option can // thus be used to define a custom waiter state with fall-back to service-modeled // waiter state mutators.The function returns an error in case of a failure state. // In case of retry state, this function returns a bool value of true and nil // error, while in case of success it returns a bool value of false and nil error. Retryable func(context.Context, *GetVariantStoreInput, *GetVariantStoreOutput, error) (bool, error) }
VariantStoreCreatedWaiterOptions are waiter options for VariantStoreCreatedWaiter
type VariantStoreDeletedWaiter ¶
type VariantStoreDeletedWaiter struct {
// contains filtered or unexported fields
}
VariantStoreDeletedWaiter defines the waiters for VariantStoreDeleted
func NewVariantStoreDeletedWaiter ¶
func NewVariantStoreDeletedWaiter(client GetVariantStoreAPIClient, optFns ...func(*VariantStoreDeletedWaiterOptions)) *VariantStoreDeletedWaiter
NewVariantStoreDeletedWaiter constructs a VariantStoreDeletedWaiter.
func (*VariantStoreDeletedWaiter) Wait ¶
func (w *VariantStoreDeletedWaiter) Wait(ctx context.Context, params *GetVariantStoreInput, maxWaitDur time.Duration, optFns ...func(*VariantStoreDeletedWaiterOptions)) error
Wait calls the waiter function for VariantStoreDeleted waiter. The maxWaitDur is the maximum wait duration the waiter will wait. The maxWaitDur is required and must be greater than zero.
func (*VariantStoreDeletedWaiter) WaitForOutput ¶
func (w *VariantStoreDeletedWaiter) WaitForOutput(ctx context.Context, params *GetVariantStoreInput, maxWaitDur time.Duration, optFns ...func(*VariantStoreDeletedWaiterOptions)) (*GetVariantStoreOutput, error)
WaitForOutput calls the waiter function for VariantStoreDeleted waiter and returns the output of the successful operation. The maxWaitDur is the maximum wait duration the waiter will wait. The maxWaitDur is required and must be greater than zero.
type VariantStoreDeletedWaiterOptions ¶
type VariantStoreDeletedWaiterOptions struct { // Set of options to modify how an operation is invoked. These apply to all // operations invoked for this client. Use functional options on operation call to // modify this list for per operation behavior. // // Passing options here is functionally equivalent to passing values to this // config's ClientOptions field that extend the inner client's APIOptions directly. APIOptions []func(*middleware.Stack) error // Functional options to be passed to all operations invoked by this client. // // Function values that modify the inner APIOptions are applied after the waiter // config's own APIOptions modifiers. ClientOptions []func(*Options) // MinDelay is the minimum amount of time to delay between retries. If unset, // VariantStoreDeletedWaiter will use default minimum delay of 30 seconds. Note // that MinDelay must resolve to a value lesser than or equal to the MaxDelay. MinDelay time.Duration // MaxDelay is the maximum amount of time to delay between retries. If unset or // set to zero, VariantStoreDeletedWaiter will use default max delay of 600 // seconds. Note that MaxDelay must resolve to value greater than or equal to the // MinDelay. MaxDelay time.Duration // LogWaitAttempts is used to enable logging for waiter retry attempts LogWaitAttempts bool // Retryable is function that can be used to override the service defined // waiter-behavior based on operation output, or returned error. This function is // used by the waiter to decide if a state is retryable or a terminal state. // // By default service-modeled logic will populate this option. This option can // thus be used to define a custom waiter state with fall-back to service-modeled // waiter state mutators.The function returns an error in case of a failure state. // In case of retry state, this function returns a bool value of true and nil // error, while in case of success it returns a bool value of false and nil error. Retryable func(context.Context, *GetVariantStoreInput, *GetVariantStoreOutput, error) (bool, error) }
VariantStoreDeletedWaiterOptions are waiter options for VariantStoreDeletedWaiter
type WorkflowActiveWaiter ¶
type WorkflowActiveWaiter struct {
// contains filtered or unexported fields
}
WorkflowActiveWaiter defines the waiters for WorkflowActive
func NewWorkflowActiveWaiter ¶
func NewWorkflowActiveWaiter(client GetWorkflowAPIClient, optFns ...func(*WorkflowActiveWaiterOptions)) *WorkflowActiveWaiter
NewWorkflowActiveWaiter constructs a WorkflowActiveWaiter.
func (*WorkflowActiveWaiter) Wait ¶
func (w *WorkflowActiveWaiter) Wait(ctx context.Context, params *GetWorkflowInput, maxWaitDur time.Duration, optFns ...func(*WorkflowActiveWaiterOptions)) error
Wait calls the waiter function for WorkflowActive waiter. The maxWaitDur is the maximum wait duration the waiter will wait. The maxWaitDur is required and must be greater than zero.
func (*WorkflowActiveWaiter) WaitForOutput ¶
func (w *WorkflowActiveWaiter) WaitForOutput(ctx context.Context, params *GetWorkflowInput, maxWaitDur time.Duration, optFns ...func(*WorkflowActiveWaiterOptions)) (*GetWorkflowOutput, error)
WaitForOutput calls the waiter function for WorkflowActive waiter and returns the output of the successful operation. The maxWaitDur is the maximum wait duration the waiter will wait. The maxWaitDur is required and must be greater than zero.
type WorkflowActiveWaiterOptions ¶
type WorkflowActiveWaiterOptions struct { // Set of options to modify how an operation is invoked. These apply to all // operations invoked for this client. Use functional options on operation call to // modify this list for per operation behavior. // // Passing options here is functionally equivalent to passing values to this // config's ClientOptions field that extend the inner client's APIOptions directly. APIOptions []func(*middleware.Stack) error // Functional options to be passed to all operations invoked by this client. // // Function values that modify the inner APIOptions are applied after the waiter // config's own APIOptions modifiers. ClientOptions []func(*Options) // MinDelay is the minimum amount of time to delay between retries. If unset, // WorkflowActiveWaiter will use default minimum delay of 3 seconds. Note that // MinDelay must resolve to a value lesser than or equal to the MaxDelay. MinDelay time.Duration // MaxDelay is the maximum amount of time to delay between retries. If unset or // set to zero, WorkflowActiveWaiter will use default max delay of 30 seconds. Note // that MaxDelay must resolve to value greater than or equal to the MinDelay. MaxDelay time.Duration // LogWaitAttempts is used to enable logging for waiter retry attempts LogWaitAttempts bool // Retryable is function that can be used to override the service defined // waiter-behavior based on operation output, or returned error. This function is // used by the waiter to decide if a state is retryable or a terminal state. // // By default service-modeled logic will populate this option. This option can // thus be used to define a custom waiter state with fall-back to service-modeled // waiter state mutators.The function returns an error in case of a failure state. // In case of retry state, this function returns a bool value of true and nil // error, while in case of success it returns a bool value of false and nil error. Retryable func(context.Context, *GetWorkflowInput, *GetWorkflowOutput, error) (bool, error) }
WorkflowActiveWaiterOptions are waiter options for WorkflowActiveWaiter
Source Files ¶
- api_client.go
- api_op_AbortMultipartReadSetUpload.go
- api_op_AcceptShare.go
- api_op_BatchDeleteReadSet.go
- api_op_CancelAnnotationImportJob.go
- api_op_CancelRun.go
- api_op_CancelVariantImportJob.go
- api_op_CompleteMultipartReadSetUpload.go
- api_op_CreateAnnotationStore.go
- api_op_CreateAnnotationStoreVersion.go
- api_op_CreateMultipartReadSetUpload.go
- api_op_CreateReferenceStore.go
- api_op_CreateRunGroup.go
- api_op_CreateSequenceStore.go
- api_op_CreateShare.go
- api_op_CreateVariantStore.go
- api_op_CreateWorkflow.go
- api_op_DeleteAnnotationStore.go
- api_op_DeleteAnnotationStoreVersions.go
- api_op_DeleteReference.go
- api_op_DeleteReferenceStore.go
- api_op_DeleteRun.go
- api_op_DeleteRunGroup.go
- api_op_DeleteSequenceStore.go
- api_op_DeleteShare.go
- api_op_DeleteVariantStore.go
- api_op_DeleteWorkflow.go
- api_op_GetAnnotationImportJob.go
- api_op_GetAnnotationStore.go
- api_op_GetAnnotationStoreVersion.go
- api_op_GetReadSet.go
- api_op_GetReadSetActivationJob.go
- api_op_GetReadSetExportJob.go
- api_op_GetReadSetImportJob.go
- api_op_GetReadSetMetadata.go
- api_op_GetReference.go
- api_op_GetReferenceImportJob.go
- api_op_GetReferenceMetadata.go
- api_op_GetReferenceStore.go
- api_op_GetRun.go
- api_op_GetRunGroup.go
- api_op_GetRunTask.go
- api_op_GetSequenceStore.go
- api_op_GetShare.go
- api_op_GetVariantImportJob.go
- api_op_GetVariantStore.go
- api_op_GetWorkflow.go
- api_op_ListAnnotationImportJobs.go
- api_op_ListAnnotationStoreVersions.go
- api_op_ListAnnotationStores.go
- api_op_ListMultipartReadSetUploads.go
- api_op_ListReadSetActivationJobs.go
- api_op_ListReadSetExportJobs.go
- api_op_ListReadSetImportJobs.go
- api_op_ListReadSetUploadParts.go
- api_op_ListReadSets.go
- api_op_ListReferenceImportJobs.go
- api_op_ListReferenceStores.go
- api_op_ListReferences.go
- api_op_ListRunGroups.go
- api_op_ListRunTasks.go
- api_op_ListRuns.go
- api_op_ListSequenceStores.go
- api_op_ListShares.go
- api_op_ListTagsForResource.go
- api_op_ListVariantImportJobs.go
- api_op_ListVariantStores.go
- api_op_ListWorkflows.go
- api_op_StartAnnotationImportJob.go
- api_op_StartReadSetActivationJob.go
- api_op_StartReadSetExportJob.go
- api_op_StartReadSetImportJob.go
- api_op_StartReferenceImportJob.go
- api_op_StartRun.go
- api_op_StartVariantImportJob.go
- api_op_TagResource.go
- api_op_UntagResource.go
- api_op_UpdateAnnotationStore.go
- api_op_UpdateAnnotationStoreVersion.go
- api_op_UpdateRunGroup.go
- api_op_UpdateVariantStore.go
- api_op_UpdateWorkflow.go
- api_op_UploadReadSetPart.go
- auth.go
- deserializers.go
- doc.go
- endpoints.go
- go_module_metadata.go
- options.go
- serializers.go
- validators.go