Documentation ¶
Overview ¶
Package medicalimaging provides the client and types for making API requests to AWS Health Imaging.
This is the AWS HealthImaging API Reference. AWS HealthImaging is a HIPAA-eligible service that helps health care providers and their medical imaging ISV partners store, transform, and apply machine learning to medical images. For an introduction to the service, see the AWS HealthImaging Developer Guide (https://docs.aws.amazon.com/healthimaging/latest/devguide/what-is.html).
We recommend using one of the AWS Software Development Kits (SDKs) for your programming language, as they take care of request authentication, serialization, and connection management. For more information, see Tools to build on AWS (http://aws.amazon.com/developer/tools).
For information about using HealthImaging API actions in one of the language-specific AWS SDKs, refer to the See Also link at the end of each section that describes an API action or data type.
The following sections list AWS HealthImaging API actions categorized according to functionality. Links are provided to actions within this Reference, along with links back to corresponding sections in the AWS HealthImaging Developer Guide where you can view console procedures and CLI/SDK code examples.
Data store actions
CreateDatastore (https://docs.aws.amazon.com/healthimaging/latest/APIReference/API_CreateDatastore.html) – See Creating a data store (https://docs.aws.amazon.com/healthimaging/latest/devguide/create-data-store.html).
GetDatastore (https://docs.aws.amazon.com/healthimaging/latest/APIReference/API_GetDatastore.html) – See Getting data store properties (https://docs.aws.amazon.com/healthimaging/latest/devguide/get-data-store.html).
ListDatastores (https://docs.aws.amazon.com/healthimaging/latest/APIReference/API_ListDatastores.html) – See Listing data stores (https://docs.aws.amazon.com/healthimaging/latest/devguide/list-data-stores.html).
DeleteDatastore (https://docs.aws.amazon.com/healthimaging/latest/APIReference/API_DeleteDatastore.html) – See Deleting a data store (https://docs.aws.amazon.com/healthimaging/latest/devguide/delete-data-store.html).
Import job actions
StartDICOMImportJob (https://docs.aws.amazon.com/healthimaging/latest/APIReference/API_StartDICOMImportJob.html) – See Starting an import job (https://docs.aws.amazon.com/healthimaging/latest/devguide/start-dicom-import-job.html).
GetDICOMImportJob (https://docs.aws.amazon.com/healthimaging/latest/APIReference/API_GetDICOMImportJob.html) – See Getting import job properties (https://docs.aws.amazon.com/healthimaging/latest/devguide/get-dicom-import-job.html).
ListDICOMImportJobs (https://docs.aws.amazon.com/healthimaging/latest/APIReference/API_ListDICOMImportJobs.html) – See Listing import jobs (https://docs.aws.amazon.com/healthimaging/latest/devguide/list-dicom-import-jobs.html).
Image set access actions
SearchImageSets (https://docs.aws.amazon.com/healthimaging/latest/APIReference/API_SearchImageSets.html) – See Searching image sets (https://docs.aws.amazon.com/healthimaging/latest/devguide/search-image-sets.html).
GetImageSet (https://docs.aws.amazon.com/healthimaging/latest/APIReference/API_GetImageSet.html) – See Getting image set properties (https://docs.aws.amazon.com/healthimaging/latest/devguide/get-image-set-properties.html).
GetImageSetMetadata (https://docs.aws.amazon.com/healthimaging/latest/APIReference/API_GetImageSetMetadata.html) – See Getting image set metadata (https://docs.aws.amazon.com/healthimaging/latest/devguide/get-image-set-metadata.html).
GetImageFrame (https://docs.aws.amazon.com/healthimaging/latest/APIReference/API_GetImageFrame.html) – See Getting image set pixel data (https://docs.aws.amazon.com/healthimaging/latest/devguide/get-image-frame.html).
Image set modification actions
ListImageSetVersions (https://docs.aws.amazon.com/healthimaging/latest/APIReference/API_ListImageSetVersions.html) – See Listing image set versions (https://docs.aws.amazon.com/healthimaging/latest/devguide/list-image-set-versions.html).
UpdateImageSetMetadata (https://docs.aws.amazon.com/healthimaging/latest/APIReference/API_UpdateImageSetMetadata.html) – See Updating image set metadata (https://docs.aws.amazon.com/healthimaging/latest/devguide/update-image-set-metadata.html).
CopyImageSet (https://docs.aws.amazon.com/healthimaging/latest/APIReference/API_CopyImageSet.html) – See Copying an image set (https://docs.aws.amazon.com/healthimaging/latest/devguide/copy-image-set.html).
DeleteImageSet (https://docs.aws.amazon.com/healthimaging/latest/APIReference/API_DeleteImageSet.html) – See Deleting an image set (https://docs.aws.amazon.com/healthimaging/latest/devguide/delete-image-set.html).
Tagging actions
TagResource (https://docs.aws.amazon.com/healthimaging/latest/APIReference/API_TagResource.html) – See Tagging a data store (https://docs.aws.amazon.com/healthimaging/latest/devguide/tag-list-untag-data-store.html) and Tagging an image set (https://docs.aws.amazon.com/healthimaging/latest/devguide/tag-list-untag-image-set.html).
ListTagsForResource (https://docs.aws.amazon.com/healthimaging/latest/APIReference/API_ListTagsForResource.html) – See Tagging a data store (https://docs.aws.amazon.com/healthimaging/latest/devguide/tag-list-untag-data-store.html) and Tagging an image set (https://docs.aws.amazon.com/healthimaging/latest/devguide/tag-list-untag-image-set.html).
UntagResource (https://docs.aws.amazon.com/healthimaging/latest/APIReference/API_UntagResource.html) – See Tagging a data store (https://docs.aws.amazon.com/healthimaging/latest/devguide/tag-list-untag-data-store.html) and Tagging an image set (https://docs.aws.amazon.com/healthimaging/latest/devguide/tag-list-untag-image-set.html).
See https://docs.aws.amazon.com/goto/WebAPI/medical-imaging-2023-07-19 for more information on this service.
See medicalimaging package documentation for more information. https://docs.aws.amazon.com/sdk-for-go/api/service/medicalimaging/
Using the Client ¶
To contact AWS Health Imaging with the SDK use the New function to create a new service client. With that client you can make API requests to the service. These clients are safe to use concurrently.
See the SDK's documentation for more information on how to use the SDK. https://docs.aws.amazon.com/sdk-for-go/api/
See aws.Config documentation for more information on configuring SDK clients. https://docs.aws.amazon.com/sdk-for-go/api/aws/#Config
See the AWS Health Imaging client MedicalImaging for more information on creating client for this service. https://docs.aws.amazon.com/sdk-for-go/api/service/medicalimaging/#New
Index ¶
- Constants
- func DatastoreStatus_Values() []string
- func ImageSetState_Values() []string
- func ImageSetWorkflowStatus_Values() []string
- func JobStatus_Values() []string
- func Operator_Values() []string
- type AccessDeniedException
- func (s *AccessDeniedException) Code() string
- func (s *AccessDeniedException) Error() string
- func (s AccessDeniedException) GoString() string
- func (s *AccessDeniedException) Message() string
- func (s *AccessDeniedException) OrigErr() error
- func (s *AccessDeniedException) RequestID() string
- func (s *AccessDeniedException) StatusCode() int
- func (s AccessDeniedException) String() string
- type ConflictException
- func (s *ConflictException) Code() string
- func (s *ConflictException) Error() string
- func (s ConflictException) GoString() string
- func (s *ConflictException) Message() string
- func (s *ConflictException) OrigErr() error
- func (s *ConflictException) RequestID() string
- func (s *ConflictException) StatusCode() int
- func (s ConflictException) String() string
- type CopyDestinationImageSet
- func (s CopyDestinationImageSet) GoString() string
- func (s *CopyDestinationImageSet) SetImageSetId(v string) *CopyDestinationImageSet
- func (s *CopyDestinationImageSet) SetLatestVersionId(v string) *CopyDestinationImageSet
- func (s CopyDestinationImageSet) String() string
- func (s *CopyDestinationImageSet) Validate() error
- type CopyDestinationImageSetProperties
- func (s CopyDestinationImageSetProperties) GoString() string
- func (s *CopyDestinationImageSetProperties) SetCreatedAt(v time.Time) *CopyDestinationImageSetProperties
- func (s *CopyDestinationImageSetProperties) SetImageSetArn(v string) *CopyDestinationImageSetProperties
- func (s *CopyDestinationImageSetProperties) SetImageSetId(v string) *CopyDestinationImageSetProperties
- func (s *CopyDestinationImageSetProperties) SetImageSetState(v string) *CopyDestinationImageSetProperties
- func (s *CopyDestinationImageSetProperties) SetImageSetWorkflowStatus(v string) *CopyDestinationImageSetProperties
- func (s *CopyDestinationImageSetProperties) SetLatestVersionId(v string) *CopyDestinationImageSetProperties
- func (s *CopyDestinationImageSetProperties) SetUpdatedAt(v time.Time) *CopyDestinationImageSetProperties
- func (s CopyDestinationImageSetProperties) String() string
- type CopyImageSetInformation
- func (s CopyImageSetInformation) GoString() string
- func (s *CopyImageSetInformation) SetDestinationImageSet(v *CopyDestinationImageSet) *CopyImageSetInformation
- func (s *CopyImageSetInformation) SetSourceImageSet(v *CopySourceImageSetInformation) *CopyImageSetInformation
- func (s CopyImageSetInformation) String() string
- func (s *CopyImageSetInformation) Validate() error
- type CopyImageSetInput
- func (s CopyImageSetInput) GoString() string
- func (s *CopyImageSetInput) SetCopyImageSetInformation(v *CopyImageSetInformation) *CopyImageSetInput
- func (s *CopyImageSetInput) SetDatastoreId(v string) *CopyImageSetInput
- func (s *CopyImageSetInput) SetSourceImageSetId(v string) *CopyImageSetInput
- func (s CopyImageSetInput) String() string
- func (s *CopyImageSetInput) Validate() error
- type CopyImageSetOutput
- func (s CopyImageSetOutput) GoString() string
- func (s *CopyImageSetOutput) SetDatastoreId(v string) *CopyImageSetOutput
- func (s *CopyImageSetOutput) SetDestinationImageSetProperties(v *CopyDestinationImageSetProperties) *CopyImageSetOutput
- func (s *CopyImageSetOutput) SetSourceImageSetProperties(v *CopySourceImageSetProperties) *CopyImageSetOutput
- func (s CopyImageSetOutput) String() string
- type CopySourceImageSetInformation
- type CopySourceImageSetProperties
- func (s CopySourceImageSetProperties) GoString() string
- func (s *CopySourceImageSetProperties) SetCreatedAt(v time.Time) *CopySourceImageSetProperties
- func (s *CopySourceImageSetProperties) SetImageSetArn(v string) *CopySourceImageSetProperties
- func (s *CopySourceImageSetProperties) SetImageSetId(v string) *CopySourceImageSetProperties
- func (s *CopySourceImageSetProperties) SetImageSetState(v string) *CopySourceImageSetProperties
- func (s *CopySourceImageSetProperties) SetImageSetWorkflowStatus(v string) *CopySourceImageSetProperties
- func (s *CopySourceImageSetProperties) SetLatestVersionId(v string) *CopySourceImageSetProperties
- func (s *CopySourceImageSetProperties) SetUpdatedAt(v time.Time) *CopySourceImageSetProperties
- func (s CopySourceImageSetProperties) String() string
- type CreateDatastoreInput
- func (s CreateDatastoreInput) GoString() string
- func (s *CreateDatastoreInput) SetClientToken(v string) *CreateDatastoreInput
- func (s *CreateDatastoreInput) SetDatastoreName(v string) *CreateDatastoreInput
- func (s *CreateDatastoreInput) SetKmsKeyArn(v string) *CreateDatastoreInput
- func (s *CreateDatastoreInput) SetTags(v map[string]*string) *CreateDatastoreInput
- func (s CreateDatastoreInput) String() string
- func (s *CreateDatastoreInput) Validate() error
- type CreateDatastoreOutput
- type DICOMImportJobProperties
- func (s DICOMImportJobProperties) GoString() string
- func (s *DICOMImportJobProperties) SetDataAccessRoleArn(v string) *DICOMImportJobProperties
- func (s *DICOMImportJobProperties) SetDatastoreId(v string) *DICOMImportJobProperties
- func (s *DICOMImportJobProperties) SetEndedAt(v time.Time) *DICOMImportJobProperties
- func (s *DICOMImportJobProperties) SetInputS3Uri(v string) *DICOMImportJobProperties
- func (s *DICOMImportJobProperties) SetJobId(v string) *DICOMImportJobProperties
- func (s *DICOMImportJobProperties) SetJobName(v string) *DICOMImportJobProperties
- func (s *DICOMImportJobProperties) SetJobStatus(v string) *DICOMImportJobProperties
- func (s *DICOMImportJobProperties) SetMessage(v string) *DICOMImportJobProperties
- func (s *DICOMImportJobProperties) SetOutputS3Uri(v string) *DICOMImportJobProperties
- func (s *DICOMImportJobProperties) SetSubmittedAt(v time.Time) *DICOMImportJobProperties
- func (s DICOMImportJobProperties) String() string
- type DICOMImportJobSummary
- func (s DICOMImportJobSummary) GoString() string
- func (s *DICOMImportJobSummary) SetDataAccessRoleArn(v string) *DICOMImportJobSummary
- func (s *DICOMImportJobSummary) SetDatastoreId(v string) *DICOMImportJobSummary
- func (s *DICOMImportJobSummary) SetEndedAt(v time.Time) *DICOMImportJobSummary
- func (s *DICOMImportJobSummary) SetJobId(v string) *DICOMImportJobSummary
- func (s *DICOMImportJobSummary) SetJobName(v string) *DICOMImportJobSummary
- func (s *DICOMImportJobSummary) SetJobStatus(v string) *DICOMImportJobSummary
- func (s *DICOMImportJobSummary) SetMessage(v string) *DICOMImportJobSummary
- func (s *DICOMImportJobSummary) SetSubmittedAt(v time.Time) *DICOMImportJobSummary
- func (s DICOMImportJobSummary) String() string
- type DICOMStudyDateAndTime
- func (s DICOMStudyDateAndTime) GoString() string
- func (s *DICOMStudyDateAndTime) SetDICOMStudyDate(v string) *DICOMStudyDateAndTime
- func (s *DICOMStudyDateAndTime) SetDICOMStudyTime(v string) *DICOMStudyDateAndTime
- func (s DICOMStudyDateAndTime) String() string
- func (s *DICOMStudyDateAndTime) Validate() error
- type DICOMTags
- func (s DICOMTags) GoString() string
- func (s *DICOMTags) SetDICOMAccessionNumber(v string) *DICOMTags
- func (s *DICOMTags) SetDICOMNumberOfStudyRelatedInstances(v int64) *DICOMTags
- func (s *DICOMTags) SetDICOMNumberOfStudyRelatedSeries(v int64) *DICOMTags
- func (s *DICOMTags) SetDICOMPatientBirthDate(v string) *DICOMTags
- func (s *DICOMTags) SetDICOMPatientId(v string) *DICOMTags
- func (s *DICOMTags) SetDICOMPatientName(v string) *DICOMTags
- func (s *DICOMTags) SetDICOMPatientSex(v string) *DICOMTags
- func (s *DICOMTags) SetDICOMStudyDate(v string) *DICOMTags
- func (s *DICOMTags) SetDICOMStudyDescription(v string) *DICOMTags
- func (s *DICOMTags) SetDICOMStudyId(v string) *DICOMTags
- func (s *DICOMTags) SetDICOMStudyInstanceUID(v string) *DICOMTags
- func (s *DICOMTags) SetDICOMStudyTime(v string) *DICOMTags
- func (s DICOMTags) String() string
- type DICOMUpdates
- type DatastoreProperties
- func (s DatastoreProperties) GoString() string
- func (s *DatastoreProperties) SetCreatedAt(v time.Time) *DatastoreProperties
- func (s *DatastoreProperties) SetDatastoreArn(v string) *DatastoreProperties
- func (s *DatastoreProperties) SetDatastoreId(v string) *DatastoreProperties
- func (s *DatastoreProperties) SetDatastoreName(v string) *DatastoreProperties
- func (s *DatastoreProperties) SetDatastoreStatus(v string) *DatastoreProperties
- func (s *DatastoreProperties) SetKmsKeyArn(v string) *DatastoreProperties
- func (s *DatastoreProperties) SetUpdatedAt(v time.Time) *DatastoreProperties
- func (s DatastoreProperties) String() string
- type DatastoreSummary
- func (s DatastoreSummary) GoString() string
- func (s *DatastoreSummary) SetCreatedAt(v time.Time) *DatastoreSummary
- func (s *DatastoreSummary) SetDatastoreArn(v string) *DatastoreSummary
- func (s *DatastoreSummary) SetDatastoreId(v string) *DatastoreSummary
- func (s *DatastoreSummary) SetDatastoreName(v string) *DatastoreSummary
- func (s *DatastoreSummary) SetDatastoreStatus(v string) *DatastoreSummary
- func (s *DatastoreSummary) SetUpdatedAt(v time.Time) *DatastoreSummary
- func (s DatastoreSummary) String() string
- type DeleteDatastoreInput
- type DeleteDatastoreOutput
- type DeleteImageSetInput
- type DeleteImageSetOutput
- func (s DeleteImageSetOutput) GoString() string
- func (s *DeleteImageSetOutput) SetDatastoreId(v string) *DeleteImageSetOutput
- func (s *DeleteImageSetOutput) SetImageSetId(v string) *DeleteImageSetOutput
- func (s *DeleteImageSetOutput) SetImageSetState(v string) *DeleteImageSetOutput
- func (s *DeleteImageSetOutput) SetImageSetWorkflowStatus(v string) *DeleteImageSetOutput
- func (s DeleteImageSetOutput) String() string
- type GetDICOMImportJobInput
- func (s GetDICOMImportJobInput) GoString() string
- func (s *GetDICOMImportJobInput) SetDatastoreId(v string) *GetDICOMImportJobInput
- func (s *GetDICOMImportJobInput) SetJobId(v string) *GetDICOMImportJobInput
- func (s GetDICOMImportJobInput) String() string
- func (s *GetDICOMImportJobInput) Validate() error
- type GetDICOMImportJobOutput
- type GetDatastoreInput
- type GetDatastoreOutput
- type GetImageFrameInput
- func (s GetImageFrameInput) GoString() string
- func (s *GetImageFrameInput) SetDatastoreId(v string) *GetImageFrameInput
- func (s *GetImageFrameInput) SetImageFrameInformation(v *ImageFrameInformation) *GetImageFrameInput
- func (s *GetImageFrameInput) SetImageSetId(v string) *GetImageFrameInput
- func (s GetImageFrameInput) String() string
- func (s *GetImageFrameInput) Validate() error
- type GetImageFrameOutput
- type GetImageSetInput
- func (s GetImageSetInput) GoString() string
- func (s *GetImageSetInput) SetDatastoreId(v string) *GetImageSetInput
- func (s *GetImageSetInput) SetImageSetId(v string) *GetImageSetInput
- func (s *GetImageSetInput) SetVersionId(v string) *GetImageSetInput
- func (s GetImageSetInput) String() string
- func (s *GetImageSetInput) Validate() error
- type GetImageSetMetadataInput
- func (s GetImageSetMetadataInput) GoString() string
- func (s *GetImageSetMetadataInput) SetDatastoreId(v string) *GetImageSetMetadataInput
- func (s *GetImageSetMetadataInput) SetImageSetId(v string) *GetImageSetMetadataInput
- func (s *GetImageSetMetadataInput) SetVersionId(v string) *GetImageSetMetadataInput
- func (s GetImageSetMetadataInput) String() string
- func (s *GetImageSetMetadataInput) Validate() error
- type GetImageSetMetadataOutput
- func (s GetImageSetMetadataOutput) GoString() string
- func (s *GetImageSetMetadataOutput) SetContentEncoding(v string) *GetImageSetMetadataOutput
- func (s *GetImageSetMetadataOutput) SetContentType(v string) *GetImageSetMetadataOutput
- func (s *GetImageSetMetadataOutput) SetImageSetMetadataBlob(v io.ReadCloser) *GetImageSetMetadataOutput
- func (s GetImageSetMetadataOutput) String() string
- type GetImageSetOutput
- func (s GetImageSetOutput) GoString() string
- func (s *GetImageSetOutput) SetCreatedAt(v time.Time) *GetImageSetOutput
- func (s *GetImageSetOutput) SetDatastoreId(v string) *GetImageSetOutput
- func (s *GetImageSetOutput) SetDeletedAt(v time.Time) *GetImageSetOutput
- func (s *GetImageSetOutput) SetImageSetArn(v string) *GetImageSetOutput
- func (s *GetImageSetOutput) SetImageSetId(v string) *GetImageSetOutput
- func (s *GetImageSetOutput) SetImageSetState(v string) *GetImageSetOutput
- func (s *GetImageSetOutput) SetImageSetWorkflowStatus(v string) *GetImageSetOutput
- func (s *GetImageSetOutput) SetMessage(v string) *GetImageSetOutput
- func (s *GetImageSetOutput) SetUpdatedAt(v time.Time) *GetImageSetOutput
- func (s *GetImageSetOutput) SetVersionId(v string) *GetImageSetOutput
- func (s GetImageSetOutput) String() string
- type ImageFrameInformation
- type ImageSetProperties
- func (s ImageSetProperties) GoString() string
- func (s *ImageSetProperties) SetCreatedAt(v time.Time) *ImageSetProperties
- func (s *ImageSetProperties) SetDeletedAt(v time.Time) *ImageSetProperties
- func (s *ImageSetProperties) SetImageSetId(v string) *ImageSetProperties
- func (s *ImageSetProperties) SetImageSetState(v string) *ImageSetProperties
- func (s *ImageSetProperties) SetImageSetWorkflowStatus(v string) *ImageSetProperties
- func (s *ImageSetProperties) SetMessage(v string) *ImageSetProperties
- func (s *ImageSetProperties) SetUpdatedAt(v time.Time) *ImageSetProperties
- func (s *ImageSetProperties) SetVersionId(v string) *ImageSetProperties
- func (s ImageSetProperties) String() string
- type ImageSetsMetadataSummary
- func (s ImageSetsMetadataSummary) GoString() string
- func (s *ImageSetsMetadataSummary) SetCreatedAt(v time.Time) *ImageSetsMetadataSummary
- func (s *ImageSetsMetadataSummary) SetDICOMTags(v *DICOMTags) *ImageSetsMetadataSummary
- func (s *ImageSetsMetadataSummary) SetImageSetId(v string) *ImageSetsMetadataSummary
- func (s *ImageSetsMetadataSummary) SetUpdatedAt(v time.Time) *ImageSetsMetadataSummary
- func (s *ImageSetsMetadataSummary) SetVersion(v int64) *ImageSetsMetadataSummary
- func (s ImageSetsMetadataSummary) String() string
- type InternalServerException
- func (s *InternalServerException) Code() string
- func (s *InternalServerException) Error() string
- func (s InternalServerException) GoString() string
- func (s *InternalServerException) Message() string
- func (s *InternalServerException) OrigErr() error
- func (s *InternalServerException) RequestID() string
- func (s *InternalServerException) StatusCode() int
- func (s InternalServerException) String() string
- type ListDICOMImportJobsInput
- func (s ListDICOMImportJobsInput) GoString() string
- func (s *ListDICOMImportJobsInput) SetDatastoreId(v string) *ListDICOMImportJobsInput
- func (s *ListDICOMImportJobsInput) SetJobStatus(v string) *ListDICOMImportJobsInput
- func (s *ListDICOMImportJobsInput) SetMaxResults(v int64) *ListDICOMImportJobsInput
- func (s *ListDICOMImportJobsInput) SetNextToken(v string) *ListDICOMImportJobsInput
- func (s ListDICOMImportJobsInput) String() string
- func (s *ListDICOMImportJobsInput) Validate() error
- type ListDICOMImportJobsOutput
- type ListDatastoresInput
- func (s ListDatastoresInput) GoString() string
- func (s *ListDatastoresInput) SetDatastoreStatus(v string) *ListDatastoresInput
- func (s *ListDatastoresInput) SetMaxResults(v int64) *ListDatastoresInput
- func (s *ListDatastoresInput) SetNextToken(v string) *ListDatastoresInput
- func (s ListDatastoresInput) String() string
- func (s *ListDatastoresInput) Validate() error
- type ListDatastoresOutput
- type ListImageSetVersionsInput
- func (s ListImageSetVersionsInput) GoString() string
- func (s *ListImageSetVersionsInput) SetDatastoreId(v string) *ListImageSetVersionsInput
- func (s *ListImageSetVersionsInput) SetImageSetId(v string) *ListImageSetVersionsInput
- func (s *ListImageSetVersionsInput) SetMaxResults(v int64) *ListImageSetVersionsInput
- func (s *ListImageSetVersionsInput) SetNextToken(v string) *ListImageSetVersionsInput
- func (s ListImageSetVersionsInput) String() string
- func (s *ListImageSetVersionsInput) Validate() error
- type ListImageSetVersionsOutput
- func (s ListImageSetVersionsOutput) GoString() string
- func (s *ListImageSetVersionsOutput) SetImageSetPropertiesList(v []*ImageSetProperties) *ListImageSetVersionsOutput
- func (s *ListImageSetVersionsOutput) SetNextToken(v string) *ListImageSetVersionsOutput
- func (s ListImageSetVersionsOutput) String() string
- type ListTagsForResourceInput
- type ListTagsForResourceOutput
- type MedicalImaging
- func (c *MedicalImaging) CopyImageSet(input *CopyImageSetInput) (*CopyImageSetOutput, error)
- func (c *MedicalImaging) CopyImageSetRequest(input *CopyImageSetInput) (req *request.Request, output *CopyImageSetOutput)
- func (c *MedicalImaging) CopyImageSetWithContext(ctx aws.Context, input *CopyImageSetInput, opts ...request.Option) (*CopyImageSetOutput, error)
- func (c *MedicalImaging) CreateDatastore(input *CreateDatastoreInput) (*CreateDatastoreOutput, error)
- func (c *MedicalImaging) CreateDatastoreRequest(input *CreateDatastoreInput) (req *request.Request, output *CreateDatastoreOutput)
- func (c *MedicalImaging) CreateDatastoreWithContext(ctx aws.Context, input *CreateDatastoreInput, opts ...request.Option) (*CreateDatastoreOutput, error)
- func (c *MedicalImaging) DeleteDatastore(input *DeleteDatastoreInput) (*DeleteDatastoreOutput, error)
- func (c *MedicalImaging) DeleteDatastoreRequest(input *DeleteDatastoreInput) (req *request.Request, output *DeleteDatastoreOutput)
- func (c *MedicalImaging) DeleteDatastoreWithContext(ctx aws.Context, input *DeleteDatastoreInput, opts ...request.Option) (*DeleteDatastoreOutput, error)
- func (c *MedicalImaging) DeleteImageSet(input *DeleteImageSetInput) (*DeleteImageSetOutput, error)
- func (c *MedicalImaging) DeleteImageSetRequest(input *DeleteImageSetInput) (req *request.Request, output *DeleteImageSetOutput)
- func (c *MedicalImaging) DeleteImageSetWithContext(ctx aws.Context, input *DeleteImageSetInput, opts ...request.Option) (*DeleteImageSetOutput, error)
- func (c *MedicalImaging) GetDICOMImportJob(input *GetDICOMImportJobInput) (*GetDICOMImportJobOutput, error)
- func (c *MedicalImaging) GetDICOMImportJobRequest(input *GetDICOMImportJobInput) (req *request.Request, output *GetDICOMImportJobOutput)
- func (c *MedicalImaging) GetDICOMImportJobWithContext(ctx aws.Context, input *GetDICOMImportJobInput, opts ...request.Option) (*GetDICOMImportJobOutput, error)
- func (c *MedicalImaging) GetDatastore(input *GetDatastoreInput) (*GetDatastoreOutput, error)
- func (c *MedicalImaging) GetDatastoreRequest(input *GetDatastoreInput) (req *request.Request, output *GetDatastoreOutput)
- func (c *MedicalImaging) GetDatastoreWithContext(ctx aws.Context, input *GetDatastoreInput, opts ...request.Option) (*GetDatastoreOutput, error)
- func (c *MedicalImaging) GetImageFrame(input *GetImageFrameInput) (*GetImageFrameOutput, error)
- func (c *MedicalImaging) GetImageFrameRequest(input *GetImageFrameInput) (req *request.Request, output *GetImageFrameOutput)
- func (c *MedicalImaging) GetImageFrameWithContext(ctx aws.Context, input *GetImageFrameInput, opts ...request.Option) (*GetImageFrameOutput, error)
- func (c *MedicalImaging) GetImageSet(input *GetImageSetInput) (*GetImageSetOutput, error)
- func (c *MedicalImaging) GetImageSetMetadata(input *GetImageSetMetadataInput) (*GetImageSetMetadataOutput, error)
- func (c *MedicalImaging) GetImageSetMetadataRequest(input *GetImageSetMetadataInput) (req *request.Request, output *GetImageSetMetadataOutput)
- func (c *MedicalImaging) GetImageSetMetadataWithContext(ctx aws.Context, input *GetImageSetMetadataInput, opts ...request.Option) (*GetImageSetMetadataOutput, error)
- func (c *MedicalImaging) GetImageSetRequest(input *GetImageSetInput) (req *request.Request, output *GetImageSetOutput)
- func (c *MedicalImaging) GetImageSetWithContext(ctx aws.Context, input *GetImageSetInput, opts ...request.Option) (*GetImageSetOutput, error)
- func (c *MedicalImaging) ListDICOMImportJobs(input *ListDICOMImportJobsInput) (*ListDICOMImportJobsOutput, error)
- func (c *MedicalImaging) ListDICOMImportJobsPages(input *ListDICOMImportJobsInput, ...) error
- func (c *MedicalImaging) ListDICOMImportJobsPagesWithContext(ctx aws.Context, input *ListDICOMImportJobsInput, ...) error
- func (c *MedicalImaging) ListDICOMImportJobsRequest(input *ListDICOMImportJobsInput) (req *request.Request, output *ListDICOMImportJobsOutput)
- func (c *MedicalImaging) ListDICOMImportJobsWithContext(ctx aws.Context, input *ListDICOMImportJobsInput, opts ...request.Option) (*ListDICOMImportJobsOutput, error)
- func (c *MedicalImaging) ListDatastores(input *ListDatastoresInput) (*ListDatastoresOutput, error)
- func (c *MedicalImaging) ListDatastoresPages(input *ListDatastoresInput, fn func(*ListDatastoresOutput, bool) bool) error
- func (c *MedicalImaging) ListDatastoresPagesWithContext(ctx aws.Context, input *ListDatastoresInput, ...) error
- func (c *MedicalImaging) ListDatastoresRequest(input *ListDatastoresInput) (req *request.Request, output *ListDatastoresOutput)
- func (c *MedicalImaging) ListDatastoresWithContext(ctx aws.Context, input *ListDatastoresInput, opts ...request.Option) (*ListDatastoresOutput, error)
- func (c *MedicalImaging) ListImageSetVersions(input *ListImageSetVersionsInput) (*ListImageSetVersionsOutput, error)
- func (c *MedicalImaging) ListImageSetVersionsPages(input *ListImageSetVersionsInput, ...) error
- func (c *MedicalImaging) ListImageSetVersionsPagesWithContext(ctx aws.Context, input *ListImageSetVersionsInput, ...) error
- func (c *MedicalImaging) ListImageSetVersionsRequest(input *ListImageSetVersionsInput) (req *request.Request, output *ListImageSetVersionsOutput)
- func (c *MedicalImaging) ListImageSetVersionsWithContext(ctx aws.Context, input *ListImageSetVersionsInput, opts ...request.Option) (*ListImageSetVersionsOutput, error)
- func (c *MedicalImaging) ListTagsForResource(input *ListTagsForResourceInput) (*ListTagsForResourceOutput, error)
- func (c *MedicalImaging) ListTagsForResourceRequest(input *ListTagsForResourceInput) (req *request.Request, output *ListTagsForResourceOutput)
- func (c *MedicalImaging) ListTagsForResourceWithContext(ctx aws.Context, input *ListTagsForResourceInput, opts ...request.Option) (*ListTagsForResourceOutput, error)
- func (c *MedicalImaging) SearchImageSets(input *SearchImageSetsInput) (*SearchImageSetsOutput, error)
- func (c *MedicalImaging) SearchImageSetsPages(input *SearchImageSetsInput, fn func(*SearchImageSetsOutput, bool) bool) error
- func (c *MedicalImaging) SearchImageSetsPagesWithContext(ctx aws.Context, input *SearchImageSetsInput, ...) error
- func (c *MedicalImaging) SearchImageSetsRequest(input *SearchImageSetsInput) (req *request.Request, output *SearchImageSetsOutput)
- func (c *MedicalImaging) SearchImageSetsWithContext(ctx aws.Context, input *SearchImageSetsInput, opts ...request.Option) (*SearchImageSetsOutput, error)
- func (c *MedicalImaging) StartDICOMImportJob(input *StartDICOMImportJobInput) (*StartDICOMImportJobOutput, error)
- func (c *MedicalImaging) StartDICOMImportJobRequest(input *StartDICOMImportJobInput) (req *request.Request, output *StartDICOMImportJobOutput)
- func (c *MedicalImaging) StartDICOMImportJobWithContext(ctx aws.Context, input *StartDICOMImportJobInput, opts ...request.Option) (*StartDICOMImportJobOutput, error)
- func (c *MedicalImaging) TagResource(input *TagResourceInput) (*TagResourceOutput, error)
- func (c *MedicalImaging) TagResourceRequest(input *TagResourceInput) (req *request.Request, output *TagResourceOutput)
- func (c *MedicalImaging) TagResourceWithContext(ctx aws.Context, input *TagResourceInput, opts ...request.Option) (*TagResourceOutput, error)
- func (c *MedicalImaging) UntagResource(input *UntagResourceInput) (*UntagResourceOutput, error)
- func (c *MedicalImaging) UntagResourceRequest(input *UntagResourceInput) (req *request.Request, output *UntagResourceOutput)
- func (c *MedicalImaging) UntagResourceWithContext(ctx aws.Context, input *UntagResourceInput, opts ...request.Option) (*UntagResourceOutput, error)
- func (c *MedicalImaging) UpdateImageSetMetadata(input *UpdateImageSetMetadataInput) (*UpdateImageSetMetadataOutput, error)
- func (c *MedicalImaging) UpdateImageSetMetadataRequest(input *UpdateImageSetMetadataInput) (req *request.Request, output *UpdateImageSetMetadataOutput)
- func (c *MedicalImaging) UpdateImageSetMetadataWithContext(ctx aws.Context, input *UpdateImageSetMetadataInput, opts ...request.Option) (*UpdateImageSetMetadataOutput, error)
- type MetadataUpdates
- type ResourceNotFoundException
- func (s *ResourceNotFoundException) Code() string
- func (s *ResourceNotFoundException) Error() string
- func (s ResourceNotFoundException) GoString() string
- func (s *ResourceNotFoundException) Message() string
- func (s *ResourceNotFoundException) OrigErr() error
- func (s *ResourceNotFoundException) RequestID() string
- func (s *ResourceNotFoundException) StatusCode() int
- func (s ResourceNotFoundException) String() string
- type SearchByAttributeValue
- func (s SearchByAttributeValue) GoString() string
- func (s *SearchByAttributeValue) SetCreatedAt(v time.Time) *SearchByAttributeValue
- func (s *SearchByAttributeValue) SetDICOMAccessionNumber(v string) *SearchByAttributeValue
- func (s *SearchByAttributeValue) SetDICOMPatientId(v string) *SearchByAttributeValue
- func (s *SearchByAttributeValue) SetDICOMStudyDateAndTime(v *DICOMStudyDateAndTime) *SearchByAttributeValue
- func (s *SearchByAttributeValue) SetDICOMStudyId(v string) *SearchByAttributeValue
- func (s *SearchByAttributeValue) SetDICOMStudyInstanceUID(v string) *SearchByAttributeValue
- func (s SearchByAttributeValue) String() string
- func (s *SearchByAttributeValue) Validate() error
- type SearchCriteria
- type SearchFilter
- type SearchImageSetsInput
- func (s SearchImageSetsInput) GoString() string
- func (s *SearchImageSetsInput) SetDatastoreId(v string) *SearchImageSetsInput
- func (s *SearchImageSetsInput) SetMaxResults(v int64) *SearchImageSetsInput
- func (s *SearchImageSetsInput) SetNextToken(v string) *SearchImageSetsInput
- func (s *SearchImageSetsInput) SetSearchCriteria(v *SearchCriteria) *SearchImageSetsInput
- func (s SearchImageSetsInput) String() string
- func (s *SearchImageSetsInput) Validate() error
- type SearchImageSetsOutput
- type ServiceQuotaExceededException
- func (s *ServiceQuotaExceededException) Code() string
- func (s *ServiceQuotaExceededException) Error() string
- func (s ServiceQuotaExceededException) GoString() string
- func (s *ServiceQuotaExceededException) Message() string
- func (s *ServiceQuotaExceededException) OrigErr() error
- func (s *ServiceQuotaExceededException) RequestID() string
- func (s *ServiceQuotaExceededException) StatusCode() int
- func (s ServiceQuotaExceededException) String() string
- type StartDICOMImportJobInput
- func (s StartDICOMImportJobInput) GoString() string
- func (s *StartDICOMImportJobInput) SetClientToken(v string) *StartDICOMImportJobInput
- func (s *StartDICOMImportJobInput) SetDataAccessRoleArn(v string) *StartDICOMImportJobInput
- func (s *StartDICOMImportJobInput) SetDatastoreId(v string) *StartDICOMImportJobInput
- func (s *StartDICOMImportJobInput) SetInputS3Uri(v string) *StartDICOMImportJobInput
- func (s *StartDICOMImportJobInput) SetJobName(v string) *StartDICOMImportJobInput
- func (s *StartDICOMImportJobInput) SetOutputS3Uri(v string) *StartDICOMImportJobInput
- func (s StartDICOMImportJobInput) String() string
- func (s *StartDICOMImportJobInput) Validate() error
- type StartDICOMImportJobOutput
- func (s StartDICOMImportJobOutput) GoString() string
- func (s *StartDICOMImportJobOutput) SetDatastoreId(v string) *StartDICOMImportJobOutput
- func (s *StartDICOMImportJobOutput) SetJobId(v string) *StartDICOMImportJobOutput
- func (s *StartDICOMImportJobOutput) SetJobStatus(v string) *StartDICOMImportJobOutput
- func (s *StartDICOMImportJobOutput) SetSubmittedAt(v time.Time) *StartDICOMImportJobOutput
- func (s StartDICOMImportJobOutput) String() string
- type TagResourceInput
- type TagResourceOutput
- type ThrottlingException
- func (s *ThrottlingException) Code() string
- func (s *ThrottlingException) Error() string
- func (s ThrottlingException) GoString() string
- func (s *ThrottlingException) Message() string
- func (s *ThrottlingException) OrigErr() error
- func (s *ThrottlingException) RequestID() string
- func (s *ThrottlingException) StatusCode() int
- func (s ThrottlingException) String() string
- type UntagResourceInput
- type UntagResourceOutput
- type UpdateImageSetMetadataInput
- func (s UpdateImageSetMetadataInput) GoString() string
- func (s *UpdateImageSetMetadataInput) SetDatastoreId(v string) *UpdateImageSetMetadataInput
- func (s *UpdateImageSetMetadataInput) SetImageSetId(v string) *UpdateImageSetMetadataInput
- func (s *UpdateImageSetMetadataInput) SetLatestVersionId(v string) *UpdateImageSetMetadataInput
- func (s *UpdateImageSetMetadataInput) SetUpdateImageSetMetadataUpdates(v *MetadataUpdates) *UpdateImageSetMetadataInput
- func (s UpdateImageSetMetadataInput) String() string
- func (s *UpdateImageSetMetadataInput) Validate() error
- type UpdateImageSetMetadataOutput
- func (s UpdateImageSetMetadataOutput) GoString() string
- func (s *UpdateImageSetMetadataOutput) SetCreatedAt(v time.Time) *UpdateImageSetMetadataOutput
- func (s *UpdateImageSetMetadataOutput) SetDatastoreId(v string) *UpdateImageSetMetadataOutput
- func (s *UpdateImageSetMetadataOutput) SetImageSetId(v string) *UpdateImageSetMetadataOutput
- func (s *UpdateImageSetMetadataOutput) SetImageSetState(v string) *UpdateImageSetMetadataOutput
- func (s *UpdateImageSetMetadataOutput) SetImageSetWorkflowStatus(v string) *UpdateImageSetMetadataOutput
- func (s *UpdateImageSetMetadataOutput) SetLatestVersionId(v string) *UpdateImageSetMetadataOutput
- func (s *UpdateImageSetMetadataOutput) SetMessage(v string) *UpdateImageSetMetadataOutput
- func (s *UpdateImageSetMetadataOutput) SetUpdatedAt(v time.Time) *UpdateImageSetMetadataOutput
- func (s UpdateImageSetMetadataOutput) String() string
- type ValidationException
- func (s *ValidationException) Code() string
- func (s *ValidationException) Error() string
- func (s ValidationException) GoString() string
- func (s *ValidationException) Message() string
- func (s *ValidationException) OrigErr() error
- func (s *ValidationException) RequestID() string
- func (s *ValidationException) StatusCode() int
- func (s ValidationException) String() string
Constants ¶
const ( // DatastoreStatusCreating is a DatastoreStatus enum value DatastoreStatusCreating = "CREATING" // DatastoreStatusCreateFailed is a DatastoreStatus enum value DatastoreStatusCreateFailed = "CREATE_FAILED" // DatastoreStatusActive is a DatastoreStatus enum value DatastoreStatusActive = "ACTIVE" // DatastoreStatusDeleting is a DatastoreStatus enum value DatastoreStatusDeleting = "DELETING" // DatastoreStatusDeleted is a DatastoreStatus enum value DatastoreStatusDeleted = "DELETED" )
const ( // ImageSetStateActive is a ImageSetState enum value ImageSetStateActive = "ACTIVE" // ImageSetStateLocked is a ImageSetState enum value ImageSetStateLocked = "LOCKED" // ImageSetStateDeleted is a ImageSetState enum value ImageSetStateDeleted = "DELETED" )
const ( // ImageSetWorkflowStatusCreated is a ImageSetWorkflowStatus enum value ImageSetWorkflowStatusCreated = "CREATED" // ImageSetWorkflowStatusCopied is a ImageSetWorkflowStatus enum value ImageSetWorkflowStatusCopied = "COPIED" // ImageSetWorkflowStatusCopying is a ImageSetWorkflowStatus enum value ImageSetWorkflowStatusCopying = "COPYING" // ImageSetWorkflowStatusCopyingWithReadOnlyAccess is a ImageSetWorkflowStatus enum value ImageSetWorkflowStatusCopyingWithReadOnlyAccess = "COPYING_WITH_READ_ONLY_ACCESS" // ImageSetWorkflowStatusCopyFailed is a ImageSetWorkflowStatus enum value ImageSetWorkflowStatusCopyFailed = "COPY_FAILED" // ImageSetWorkflowStatusUpdating is a ImageSetWorkflowStatus enum value ImageSetWorkflowStatusUpdating = "UPDATING" // ImageSetWorkflowStatusUpdated is a ImageSetWorkflowStatus enum value ImageSetWorkflowStatusUpdated = "UPDATED" // ImageSetWorkflowStatusUpdateFailed is a ImageSetWorkflowStatus enum value ImageSetWorkflowStatusUpdateFailed = "UPDATE_FAILED" // ImageSetWorkflowStatusDeleting is a ImageSetWorkflowStatus enum value ImageSetWorkflowStatusDeleting = "DELETING" // ImageSetWorkflowStatusDeleted is a ImageSetWorkflowStatus enum value ImageSetWorkflowStatusDeleted = "DELETED" )
const ( // JobStatusSubmitted is a JobStatus enum value JobStatusSubmitted = "SUBMITTED" // JobStatusInProgress is a JobStatus enum value JobStatusInProgress = "IN_PROGRESS" // JobStatusCompleted is a JobStatus enum value JobStatusCompleted = "COMPLETED" // JobStatusFailed is a JobStatus enum value JobStatusFailed = "FAILED" )
const ( // OperatorEqual is a Operator enum value OperatorEqual = "EQUAL" // OperatorBetween is a Operator enum value OperatorBetween = "BETWEEN" )
const ( // ErrCodeAccessDeniedException for service response error code // "AccessDeniedException". // // The user does not have sufficient access to perform this action. ErrCodeAccessDeniedException = "AccessDeniedException" // ErrCodeConflictException for service response error code // "ConflictException". // // Updating or deleting a resource can cause an inconsistent state. ErrCodeConflictException = "ConflictException" // ErrCodeInternalServerException for service response error code // "InternalServerException". // // An unexpected error occurred during processing of the request. ErrCodeInternalServerException = "InternalServerException" // ErrCodeResourceNotFoundException for service response error code // "ResourceNotFoundException". // // The request references a resource which does not exist. ErrCodeResourceNotFoundException = "ResourceNotFoundException" // ErrCodeServiceQuotaExceededException for service response error code // "ServiceQuotaExceededException". // // The request caused a service quota to be exceeded. ErrCodeServiceQuotaExceededException = "ServiceQuotaExceededException" // ErrCodeThrottlingException for service response error code // "ThrottlingException". // // The request was denied due to throttling. ErrCodeThrottlingException = "ThrottlingException" // ErrCodeValidationException for service response error code // "ValidationException". // // The input fails to satisfy the constraints set by the service. ErrCodeValidationException = "ValidationException" )
const ( ServiceName = "Medical Imaging" // Name of service. EndpointsID = "medical-imaging" // ID to lookup a service endpoint with. ServiceID = "Medical Imaging" // ServiceID is a unique identifier of a specific service. )
Service information constants
Variables ¶
This section is empty.
Functions ¶
func DatastoreStatus_Values ¶
func DatastoreStatus_Values() []string
DatastoreStatus_Values returns all elements of the DatastoreStatus enum
func ImageSetState_Values ¶
func ImageSetState_Values() []string
ImageSetState_Values returns all elements of the ImageSetState enum
func ImageSetWorkflowStatus_Values ¶
func ImageSetWorkflowStatus_Values() []string
ImageSetWorkflowStatus_Values returns all elements of the ImageSetWorkflowStatus enum
func JobStatus_Values ¶
func JobStatus_Values() []string
JobStatus_Values returns all elements of the JobStatus enum
func Operator_Values ¶
func Operator_Values() []string
Operator_Values returns all elements of the Operator enum
Types ¶
type AccessDeniedException ¶
type AccessDeniedException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // contains filtered or unexported fields }
The user does not have sufficient access to perform this action.
func (*AccessDeniedException) Code ¶
func (s *AccessDeniedException) Code() string
Code returns the exception type name.
func (*AccessDeniedException) Error ¶
func (s *AccessDeniedException) Error() string
func (AccessDeniedException) GoString ¶
func (s AccessDeniedException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AccessDeniedException) Message ¶
func (s *AccessDeniedException) Message() string
Message returns the exception's message.
func (*AccessDeniedException) OrigErr ¶
func (s *AccessDeniedException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*AccessDeniedException) RequestID ¶
func (s *AccessDeniedException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*AccessDeniedException) StatusCode ¶
func (s *AccessDeniedException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (AccessDeniedException) String ¶
func (s AccessDeniedException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ConflictException ¶
type ConflictException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // contains filtered or unexported fields }
Updating or deleting a resource can cause an inconsistent state.
func (*ConflictException) Code ¶
func (s *ConflictException) Code() string
Code returns the exception type name.
func (*ConflictException) Error ¶
func (s *ConflictException) Error() string
func (ConflictException) GoString ¶
func (s ConflictException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ConflictException) Message ¶
func (s *ConflictException) Message() string
Message returns the exception's message.
func (*ConflictException) OrigErr ¶
func (s *ConflictException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ConflictException) RequestID ¶
func (s *ConflictException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ConflictException) StatusCode ¶
func (s *ConflictException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ConflictException) String ¶
func (s ConflictException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CopyDestinationImageSet ¶
type CopyDestinationImageSet struct { // The image set identifier for the destination image set. // // ImageSetId is a required field ImageSetId *string `locationName:"imageSetId" type:"string" required:"true"` // The latest version identifier for the destination image set. // // LatestVersionId is a required field LatestVersionId *string `locationName:"latestVersionId" type:"string" required:"true"` // contains filtered or unexported fields }
Copy the destination image set.
func (CopyDestinationImageSet) GoString ¶
func (s CopyDestinationImageSet) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CopyDestinationImageSet) SetImageSetId ¶
func (s *CopyDestinationImageSet) SetImageSetId(v string) *CopyDestinationImageSet
SetImageSetId sets the ImageSetId field's value.
func (*CopyDestinationImageSet) SetLatestVersionId ¶
func (s *CopyDestinationImageSet) SetLatestVersionId(v string) *CopyDestinationImageSet
SetLatestVersionId sets the LatestVersionId field's value.
func (CopyDestinationImageSet) String ¶
func (s CopyDestinationImageSet) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CopyDestinationImageSet) Validate ¶
func (s *CopyDestinationImageSet) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CopyDestinationImageSetProperties ¶
type CopyDestinationImageSetProperties struct { // The timestamp when the destination image set properties were created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp"` // The Amazon Resource Name (ARN) assigned to the destination image set. ImageSetArn *string `locationName:"imageSetArn" type:"string"` // The image set identifier of the copied image set properties. // // ImageSetId is a required field ImageSetId *string `locationName:"imageSetId" type:"string" required:"true"` // The image set state of the destination image set properties. ImageSetState *string `locationName:"imageSetState" type:"string" enum:"ImageSetState"` // The image set workflow status of the destination image set properties. ImageSetWorkflowStatus *string `locationName:"imageSetWorkflowStatus" type:"string" enum:"ImageSetWorkflowStatus"` // The latest version identifier for the destination image set properties. // // LatestVersionId is a required field LatestVersionId *string `locationName:"latestVersionId" type:"string" required:"true"` // The timestamp when the destination image set properties were last updated. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp"` // contains filtered or unexported fields }
Copy the image set properties of the destination image set.
func (CopyDestinationImageSetProperties) GoString ¶
func (s CopyDestinationImageSetProperties) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CopyDestinationImageSetProperties) SetCreatedAt ¶
func (s *CopyDestinationImageSetProperties) SetCreatedAt(v time.Time) *CopyDestinationImageSetProperties
SetCreatedAt sets the CreatedAt field's value.
func (*CopyDestinationImageSetProperties) SetImageSetArn ¶
func (s *CopyDestinationImageSetProperties) SetImageSetArn(v string) *CopyDestinationImageSetProperties
SetImageSetArn sets the ImageSetArn field's value.
func (*CopyDestinationImageSetProperties) SetImageSetId ¶
func (s *CopyDestinationImageSetProperties) SetImageSetId(v string) *CopyDestinationImageSetProperties
SetImageSetId sets the ImageSetId field's value.
func (*CopyDestinationImageSetProperties) SetImageSetState ¶
func (s *CopyDestinationImageSetProperties) SetImageSetState(v string) *CopyDestinationImageSetProperties
SetImageSetState sets the ImageSetState field's value.
func (*CopyDestinationImageSetProperties) SetImageSetWorkflowStatus ¶
func (s *CopyDestinationImageSetProperties) SetImageSetWorkflowStatus(v string) *CopyDestinationImageSetProperties
SetImageSetWorkflowStatus sets the ImageSetWorkflowStatus field's value.
func (*CopyDestinationImageSetProperties) SetLatestVersionId ¶
func (s *CopyDestinationImageSetProperties) SetLatestVersionId(v string) *CopyDestinationImageSetProperties
SetLatestVersionId sets the LatestVersionId field's value.
func (*CopyDestinationImageSetProperties) SetUpdatedAt ¶
func (s *CopyDestinationImageSetProperties) SetUpdatedAt(v time.Time) *CopyDestinationImageSetProperties
SetUpdatedAt sets the UpdatedAt field's value.
func (CopyDestinationImageSetProperties) String ¶
func (s CopyDestinationImageSetProperties) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CopyImageSetInformation ¶
type CopyImageSetInformation struct { // The destination image set. DestinationImageSet *CopyDestinationImageSet `locationName:"destinationImageSet" type:"structure"` // The source image set. // // SourceImageSet is a required field SourceImageSet *CopySourceImageSetInformation `locationName:"sourceImageSet" type:"structure" required:"true"` // contains filtered or unexported fields }
Copy image set information.
func (CopyImageSetInformation) GoString ¶
func (s CopyImageSetInformation) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CopyImageSetInformation) SetDestinationImageSet ¶
func (s *CopyImageSetInformation) SetDestinationImageSet(v *CopyDestinationImageSet) *CopyImageSetInformation
SetDestinationImageSet sets the DestinationImageSet field's value.
func (*CopyImageSetInformation) SetSourceImageSet ¶
func (s *CopyImageSetInformation) SetSourceImageSet(v *CopySourceImageSetInformation) *CopyImageSetInformation
SetSourceImageSet sets the SourceImageSet field's value.
func (CopyImageSetInformation) String ¶
func (s CopyImageSetInformation) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CopyImageSetInformation) Validate ¶
func (s *CopyImageSetInformation) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CopyImageSetInput ¶
type CopyImageSetInput struct { // Copy image set information. // // CopyImageSetInformation is a required field CopyImageSetInformation *CopyImageSetInformation `locationName:"copyImageSetInformation" type:"structure" required:"true"` // The data store identifier. // // DatastoreId is a required field DatastoreId *string `location:"uri" locationName:"datastoreId" type:"string" required:"true"` // The source image set identifier. // // SourceImageSetId is a required field SourceImageSetId *string `location:"uri" locationName:"sourceImageSetId" type:"string" required:"true"` // contains filtered or unexported fields }
func (CopyImageSetInput) GoString ¶
func (s CopyImageSetInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CopyImageSetInput) SetCopyImageSetInformation ¶
func (s *CopyImageSetInput) SetCopyImageSetInformation(v *CopyImageSetInformation) *CopyImageSetInput
SetCopyImageSetInformation sets the CopyImageSetInformation field's value.
func (*CopyImageSetInput) SetDatastoreId ¶
func (s *CopyImageSetInput) SetDatastoreId(v string) *CopyImageSetInput
SetDatastoreId sets the DatastoreId field's value.
func (*CopyImageSetInput) SetSourceImageSetId ¶
func (s *CopyImageSetInput) SetSourceImageSetId(v string) *CopyImageSetInput
SetSourceImageSetId sets the SourceImageSetId field's value.
func (CopyImageSetInput) String ¶
func (s CopyImageSetInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CopyImageSetInput) Validate ¶
func (s *CopyImageSetInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CopyImageSetOutput ¶
type CopyImageSetOutput struct { // The data store identifier. // // DatastoreId is a required field DatastoreId *string `locationName:"datastoreId" type:"string" required:"true"` // The properties of the destination image set. // // DestinationImageSetProperties is a required field DestinationImageSetProperties *CopyDestinationImageSetProperties `locationName:"destinationImageSetProperties" type:"structure" required:"true"` // The properties of the source image set. // // SourceImageSetProperties is a required field SourceImageSetProperties *CopySourceImageSetProperties `locationName:"sourceImageSetProperties" type:"structure" required:"true"` // contains filtered or unexported fields }
func (CopyImageSetOutput) GoString ¶
func (s CopyImageSetOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CopyImageSetOutput) SetDatastoreId ¶
func (s *CopyImageSetOutput) SetDatastoreId(v string) *CopyImageSetOutput
SetDatastoreId sets the DatastoreId field's value.
func (*CopyImageSetOutput) SetDestinationImageSetProperties ¶
func (s *CopyImageSetOutput) SetDestinationImageSetProperties(v *CopyDestinationImageSetProperties) *CopyImageSetOutput
SetDestinationImageSetProperties sets the DestinationImageSetProperties field's value.
func (*CopyImageSetOutput) SetSourceImageSetProperties ¶
func (s *CopyImageSetOutput) SetSourceImageSetProperties(v *CopySourceImageSetProperties) *CopyImageSetOutput
SetSourceImageSetProperties sets the SourceImageSetProperties field's value.
func (CopyImageSetOutput) String ¶
func (s CopyImageSetOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CopySourceImageSetInformation ¶
type CopySourceImageSetInformation struct { // The latest version identifier for the source image set. // // LatestVersionId is a required field LatestVersionId *string `locationName:"latestVersionId" type:"string" required:"true"` // contains filtered or unexported fields }
Copy source image set information.
func (CopySourceImageSetInformation) GoString ¶
func (s CopySourceImageSetInformation) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CopySourceImageSetInformation) SetLatestVersionId ¶
func (s *CopySourceImageSetInformation) SetLatestVersionId(v string) *CopySourceImageSetInformation
SetLatestVersionId sets the LatestVersionId field's value.
func (CopySourceImageSetInformation) String ¶
func (s CopySourceImageSetInformation) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CopySourceImageSetInformation) Validate ¶
func (s *CopySourceImageSetInformation) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CopySourceImageSetProperties ¶
type CopySourceImageSetProperties struct { // The timestamp when the source image set properties were created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp"` // The Amazon Resource Name (ARN) assigned to the source image set. ImageSetArn *string `locationName:"imageSetArn" type:"string"` // The image set identifier for the copied source image set. // // ImageSetId is a required field ImageSetId *string `locationName:"imageSetId" type:"string" required:"true"` // The image set state of the copied source image set. ImageSetState *string `locationName:"imageSetState" type:"string" enum:"ImageSetState"` // The workflow status of the copied source image set. ImageSetWorkflowStatus *string `locationName:"imageSetWorkflowStatus" type:"string" enum:"ImageSetWorkflowStatus"` // The latest version identifier for the copied source image set. // // LatestVersionId is a required field LatestVersionId *string `locationName:"latestVersionId" type:"string" required:"true"` // The timestamp when the source image set properties were updated. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp"` // contains filtered or unexported fields }
Copy source image set properties.
func (CopySourceImageSetProperties) GoString ¶
func (s CopySourceImageSetProperties) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CopySourceImageSetProperties) SetCreatedAt ¶
func (s *CopySourceImageSetProperties) SetCreatedAt(v time.Time) *CopySourceImageSetProperties
SetCreatedAt sets the CreatedAt field's value.
func (*CopySourceImageSetProperties) SetImageSetArn ¶
func (s *CopySourceImageSetProperties) SetImageSetArn(v string) *CopySourceImageSetProperties
SetImageSetArn sets the ImageSetArn field's value.
func (*CopySourceImageSetProperties) SetImageSetId ¶
func (s *CopySourceImageSetProperties) SetImageSetId(v string) *CopySourceImageSetProperties
SetImageSetId sets the ImageSetId field's value.
func (*CopySourceImageSetProperties) SetImageSetState ¶
func (s *CopySourceImageSetProperties) SetImageSetState(v string) *CopySourceImageSetProperties
SetImageSetState sets the ImageSetState field's value.
func (*CopySourceImageSetProperties) SetImageSetWorkflowStatus ¶
func (s *CopySourceImageSetProperties) SetImageSetWorkflowStatus(v string) *CopySourceImageSetProperties
SetImageSetWorkflowStatus sets the ImageSetWorkflowStatus field's value.
func (*CopySourceImageSetProperties) SetLatestVersionId ¶
func (s *CopySourceImageSetProperties) SetLatestVersionId(v string) *CopySourceImageSetProperties
SetLatestVersionId sets the LatestVersionId field's value.
func (*CopySourceImageSetProperties) SetUpdatedAt ¶
func (s *CopySourceImageSetProperties) SetUpdatedAt(v time.Time) *CopySourceImageSetProperties
SetUpdatedAt sets the UpdatedAt field's value.
func (CopySourceImageSetProperties) String ¶
func (s CopySourceImageSetProperties) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CreateDatastoreInput ¶
type CreateDatastoreInput struct { // A unique identifier for API idempotency. ClientToken *string `locationName:"clientToken" min:"1" type:"string" idempotencyToken:"true"` // The data store name. DatastoreName *string `locationName:"datastoreName" min:"1" type:"string"` // The Amazon Resource Name (ARN) assigned to the Key Management Service (KMS) // key for accessing encrypted data. KmsKeyArn *string `locationName:"kmsKeyArn" min:"1" type:"string"` // The tags provided when creating a data store. Tags map[string]*string `locationName:"tags" type:"map"` // contains filtered or unexported fields }
func (CreateDatastoreInput) GoString ¶
func (s CreateDatastoreInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateDatastoreInput) SetClientToken ¶
func (s *CreateDatastoreInput) SetClientToken(v string) *CreateDatastoreInput
SetClientToken sets the ClientToken field's value.
func (*CreateDatastoreInput) SetDatastoreName ¶
func (s *CreateDatastoreInput) SetDatastoreName(v string) *CreateDatastoreInput
SetDatastoreName sets the DatastoreName field's value.
func (*CreateDatastoreInput) SetKmsKeyArn ¶
func (s *CreateDatastoreInput) SetKmsKeyArn(v string) *CreateDatastoreInput
SetKmsKeyArn sets the KmsKeyArn field's value.
func (*CreateDatastoreInput) SetTags ¶
func (s *CreateDatastoreInput) SetTags(v map[string]*string) *CreateDatastoreInput
SetTags sets the Tags field's value.
func (CreateDatastoreInput) String ¶
func (s CreateDatastoreInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateDatastoreInput) Validate ¶
func (s *CreateDatastoreInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateDatastoreOutput ¶
type CreateDatastoreOutput struct { // The data store identifier. // // DatastoreId is a required field DatastoreId *string `locationName:"datastoreId" type:"string" required:"true"` // The data store status. // // DatastoreStatus is a required field DatastoreStatus *string `locationName:"datastoreStatus" type:"string" required:"true" enum:"DatastoreStatus"` // contains filtered or unexported fields }
func (CreateDatastoreOutput) GoString ¶
func (s CreateDatastoreOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateDatastoreOutput) SetDatastoreId ¶
func (s *CreateDatastoreOutput) SetDatastoreId(v string) *CreateDatastoreOutput
SetDatastoreId sets the DatastoreId field's value.
func (*CreateDatastoreOutput) SetDatastoreStatus ¶
func (s *CreateDatastoreOutput) SetDatastoreStatus(v string) *CreateDatastoreOutput
SetDatastoreStatus sets the DatastoreStatus field's value.
func (CreateDatastoreOutput) String ¶
func (s CreateDatastoreOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DICOMImportJobProperties ¶
type DICOMImportJobProperties struct { // The Amazon Resource Name (ARN) that grants permissions to access medical // imaging resources. // // DataAccessRoleArn is a required field DataAccessRoleArn *string `locationName:"dataAccessRoleArn" min:"20" type:"string" required:"true"` // The data store identifier. // // DatastoreId is a required field DatastoreId *string `locationName:"datastoreId" type:"string" required:"true"` // The timestamp for when the import job was ended. EndedAt *time.Time `locationName:"endedAt" type:"timestamp"` // The input prefix path for the S3 bucket that contains the DICOM P10 files // to be imported. // // InputS3Uri is a required field InputS3Uri *string `locationName:"inputS3Uri" min:"1" type:"string" required:"true"` // The import job identifier. // // JobId is a required field JobId *string `locationName:"jobId" min:"1" type:"string" required:"true"` // The import job name. // // JobName is a required field JobName *string `locationName:"jobName" min:"1" type:"string" required:"true"` // The filters for listing import jobs based on status. // // JobStatus is a required field JobStatus *string `locationName:"jobStatus" type:"string" required:"true" enum:"JobStatus"` // The error message thrown if an import job fails. Message *string `locationName:"message" min:"1" type:"string"` // The output prefix of the S3 bucket to upload the results of the DICOM import // job. // // OutputS3Uri is a required field OutputS3Uri *string `locationName:"outputS3Uri" min:"1" type:"string" required:"true"` // The timestamp for when the import job was submitted. SubmittedAt *time.Time `locationName:"submittedAt" type:"timestamp"` // contains filtered or unexported fields }
Properties of the import job.
func (DICOMImportJobProperties) GoString ¶
func (s DICOMImportJobProperties) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DICOMImportJobProperties) SetDataAccessRoleArn ¶
func (s *DICOMImportJobProperties) SetDataAccessRoleArn(v string) *DICOMImportJobProperties
SetDataAccessRoleArn sets the DataAccessRoleArn field's value.
func (*DICOMImportJobProperties) SetDatastoreId ¶
func (s *DICOMImportJobProperties) SetDatastoreId(v string) *DICOMImportJobProperties
SetDatastoreId sets the DatastoreId field's value.
func (*DICOMImportJobProperties) SetEndedAt ¶
func (s *DICOMImportJobProperties) SetEndedAt(v time.Time) *DICOMImportJobProperties
SetEndedAt sets the EndedAt field's value.
func (*DICOMImportJobProperties) SetInputS3Uri ¶
func (s *DICOMImportJobProperties) SetInputS3Uri(v string) *DICOMImportJobProperties
SetInputS3Uri sets the InputS3Uri field's value.
func (*DICOMImportJobProperties) SetJobId ¶
func (s *DICOMImportJobProperties) SetJobId(v string) *DICOMImportJobProperties
SetJobId sets the JobId field's value.
func (*DICOMImportJobProperties) SetJobName ¶
func (s *DICOMImportJobProperties) SetJobName(v string) *DICOMImportJobProperties
SetJobName sets the JobName field's value.
func (*DICOMImportJobProperties) SetJobStatus ¶
func (s *DICOMImportJobProperties) SetJobStatus(v string) *DICOMImportJobProperties
SetJobStatus sets the JobStatus field's value.
func (*DICOMImportJobProperties) SetMessage ¶
func (s *DICOMImportJobProperties) SetMessage(v string) *DICOMImportJobProperties
SetMessage sets the Message field's value.
func (*DICOMImportJobProperties) SetOutputS3Uri ¶
func (s *DICOMImportJobProperties) SetOutputS3Uri(v string) *DICOMImportJobProperties
SetOutputS3Uri sets the OutputS3Uri field's value.
func (*DICOMImportJobProperties) SetSubmittedAt ¶
func (s *DICOMImportJobProperties) SetSubmittedAt(v time.Time) *DICOMImportJobProperties
SetSubmittedAt sets the SubmittedAt field's value.
func (DICOMImportJobProperties) String ¶
func (s DICOMImportJobProperties) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DICOMImportJobSummary ¶
type DICOMImportJobSummary struct { // The Amazon Resource Name (ARN) that grants permissions to access medical // imaging resources. DataAccessRoleArn *string `locationName:"dataAccessRoleArn" min:"20" type:"string"` // The data store identifier. // // DatastoreId is a required field DatastoreId *string `locationName:"datastoreId" type:"string" required:"true"` // The timestamp when an import job ended. EndedAt *time.Time `locationName:"endedAt" type:"timestamp"` // The import job identifier. // // JobId is a required field JobId *string `locationName:"jobId" min:"1" type:"string" required:"true"` // The import job name. // // JobName is a required field JobName *string `locationName:"jobName" min:"1" type:"string" required:"true"` // The filters for listing import jobs based on status. // // JobStatus is a required field JobStatus *string `locationName:"jobStatus" type:"string" required:"true" enum:"JobStatus"` // The error message thrown if an import job fails. Message *string `locationName:"message" min:"1" type:"string"` // The timestamp when an import job was submitted. SubmittedAt *time.Time `locationName:"submittedAt" type:"timestamp"` // contains filtered or unexported fields }
Summary of import job.
func (DICOMImportJobSummary) GoString ¶
func (s DICOMImportJobSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DICOMImportJobSummary) SetDataAccessRoleArn ¶
func (s *DICOMImportJobSummary) SetDataAccessRoleArn(v string) *DICOMImportJobSummary
SetDataAccessRoleArn sets the DataAccessRoleArn field's value.
func (*DICOMImportJobSummary) SetDatastoreId ¶
func (s *DICOMImportJobSummary) SetDatastoreId(v string) *DICOMImportJobSummary
SetDatastoreId sets the DatastoreId field's value.
func (*DICOMImportJobSummary) SetEndedAt ¶
func (s *DICOMImportJobSummary) SetEndedAt(v time.Time) *DICOMImportJobSummary
SetEndedAt sets the EndedAt field's value.
func (*DICOMImportJobSummary) SetJobId ¶
func (s *DICOMImportJobSummary) SetJobId(v string) *DICOMImportJobSummary
SetJobId sets the JobId field's value.
func (*DICOMImportJobSummary) SetJobName ¶
func (s *DICOMImportJobSummary) SetJobName(v string) *DICOMImportJobSummary
SetJobName sets the JobName field's value.
func (*DICOMImportJobSummary) SetJobStatus ¶
func (s *DICOMImportJobSummary) SetJobStatus(v string) *DICOMImportJobSummary
SetJobStatus sets the JobStatus field's value.
func (*DICOMImportJobSummary) SetMessage ¶
func (s *DICOMImportJobSummary) SetMessage(v string) *DICOMImportJobSummary
SetMessage sets the Message field's value.
func (*DICOMImportJobSummary) SetSubmittedAt ¶
func (s *DICOMImportJobSummary) SetSubmittedAt(v time.Time) *DICOMImportJobSummary
SetSubmittedAt sets the SubmittedAt field's value.
func (DICOMImportJobSummary) String ¶
func (s DICOMImportJobSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DICOMStudyDateAndTime ¶
type DICOMStudyDateAndTime struct { // The DICOM study date provided in yyMMdd format. // // DICOMStudyDate is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by DICOMStudyDateAndTime's // String and GoString methods. // // DICOMStudyDate is a required field DICOMStudyDate *string `type:"string" required:"true" sensitive:"true"` // The DICOM study time provided in HHmmss.FFFFFF format. // // DICOMStudyTime is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by DICOMStudyDateAndTime's // String and GoString methods. DICOMStudyTime *string `type:"string" sensitive:"true"` // contains filtered or unexported fields }
The aggregated structure to store DICOM study date and study time for search capabilities.
func (DICOMStudyDateAndTime) GoString ¶
func (s DICOMStudyDateAndTime) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DICOMStudyDateAndTime) SetDICOMStudyDate ¶
func (s *DICOMStudyDateAndTime) SetDICOMStudyDate(v string) *DICOMStudyDateAndTime
SetDICOMStudyDate sets the DICOMStudyDate field's value.
func (*DICOMStudyDateAndTime) SetDICOMStudyTime ¶
func (s *DICOMStudyDateAndTime) SetDICOMStudyTime(v string) *DICOMStudyDateAndTime
SetDICOMStudyTime sets the DICOMStudyTime field's value.
func (DICOMStudyDateAndTime) String ¶
func (s DICOMStudyDateAndTime) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DICOMStudyDateAndTime) Validate ¶
func (s *DICOMStudyDateAndTime) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DICOMTags ¶
type DICOMTags struct { // The accession number for the DICOM study. // // DICOMAccessionNumber is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by DICOMTags's // String and GoString methods. DICOMAccessionNumber *string `type:"string" sensitive:"true"` // The total number of instances in the DICOM study. DICOMNumberOfStudyRelatedInstances *int64 `type:"integer"` // The total number of series in the DICOM study. DICOMNumberOfStudyRelatedSeries *int64 `type:"integer"` // The patient birth date. // // DICOMPatientBirthDate is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by DICOMTags's // String and GoString methods. DICOMPatientBirthDate *string `type:"string" sensitive:"true"` // The unique identifier for a patient in a DICOM Study. // // DICOMPatientId is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by DICOMTags's // String and GoString methods. DICOMPatientId *string `type:"string" sensitive:"true"` // The patient name. // // DICOMPatientName is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by DICOMTags's // String and GoString methods. DICOMPatientName *string `type:"string" sensitive:"true"` // The patient sex. // // DICOMPatientSex is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by DICOMTags's // String and GoString methods. DICOMPatientSex *string `type:"string" sensitive:"true"` // The study date. // // DICOMStudyDate is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by DICOMTags's // String and GoString methods. DICOMStudyDate *string `type:"string" sensitive:"true"` // The description of the study. // // DICOMStudyDescription is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by DICOMTags's // String and GoString methods. DICOMStudyDescription *string `type:"string" sensitive:"true"` // The DICOM provided studyId. // // DICOMStudyId is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by DICOMTags's // String and GoString methods. DICOMStudyId *string `type:"string" sensitive:"true"` // The DICOM provided identifier for studyInstanceUid.> // // DICOMStudyInstanceUID is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by DICOMTags's // String and GoString methods. DICOMStudyInstanceUID *string `type:"string" sensitive:"true"` // The study time. // // DICOMStudyTime is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by DICOMTags's // String and GoString methods. DICOMStudyTime *string `type:"string" sensitive:"true"` // contains filtered or unexported fields }
The DICOM attributes returned as a part of a response. Each image set has these properties as part of a search result.
func (DICOMTags) GoString ¶
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DICOMTags) SetDICOMAccessionNumber ¶
SetDICOMAccessionNumber sets the DICOMAccessionNumber field's value.
func (*DICOMTags) SetDICOMNumberOfStudyRelatedInstances ¶
SetDICOMNumberOfStudyRelatedInstances sets the DICOMNumberOfStudyRelatedInstances field's value.
func (*DICOMTags) SetDICOMNumberOfStudyRelatedSeries ¶
SetDICOMNumberOfStudyRelatedSeries sets the DICOMNumberOfStudyRelatedSeries field's value.
func (*DICOMTags) SetDICOMPatientBirthDate ¶
SetDICOMPatientBirthDate sets the DICOMPatientBirthDate field's value.
func (*DICOMTags) SetDICOMPatientId ¶
SetDICOMPatientId sets the DICOMPatientId field's value.
func (*DICOMTags) SetDICOMPatientName ¶
SetDICOMPatientName sets the DICOMPatientName field's value.
func (*DICOMTags) SetDICOMPatientSex ¶
SetDICOMPatientSex sets the DICOMPatientSex field's value.
func (*DICOMTags) SetDICOMStudyDate ¶
SetDICOMStudyDate sets the DICOMStudyDate field's value.
func (*DICOMTags) SetDICOMStudyDescription ¶
SetDICOMStudyDescription sets the DICOMStudyDescription field's value.
func (*DICOMTags) SetDICOMStudyId ¶
SetDICOMStudyId sets the DICOMStudyId field's value.
func (*DICOMTags) SetDICOMStudyInstanceUID ¶
SetDICOMStudyInstanceUID sets the DICOMStudyInstanceUID field's value.
func (*DICOMTags) SetDICOMStudyTime ¶
SetDICOMStudyTime sets the DICOMStudyTime field's value.
type DICOMUpdates ¶
type DICOMUpdates struct { // The DICOM tags to be removed from ImageSetMetadata. // // RemovableAttributes is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by DICOMUpdates's // String and GoString methods. // // RemovableAttributes is automatically base64 encoded/decoded by the SDK. RemovableAttributes []byte `locationName:"removableAttributes" min:"1" type:"blob" sensitive:"true"` // The DICOM tags that need to be updated in ImageSetMetadata. // // UpdatableAttributes is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by DICOMUpdates's // String and GoString methods. // // UpdatableAttributes is automatically base64 encoded/decoded by the SDK. UpdatableAttributes []byte `locationName:"updatableAttributes" min:"1" type:"blob" sensitive:"true"` // contains filtered or unexported fields }
The object containing removableAttributes and updatableAttributes.
func (DICOMUpdates) GoString ¶
func (s DICOMUpdates) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DICOMUpdates) SetRemovableAttributes ¶
func (s *DICOMUpdates) SetRemovableAttributes(v []byte) *DICOMUpdates
SetRemovableAttributes sets the RemovableAttributes field's value.
func (*DICOMUpdates) SetUpdatableAttributes ¶
func (s *DICOMUpdates) SetUpdatableAttributes(v []byte) *DICOMUpdates
SetUpdatableAttributes sets the UpdatableAttributes field's value.
func (DICOMUpdates) String ¶
func (s DICOMUpdates) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DICOMUpdates) Validate ¶
func (s *DICOMUpdates) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DatastoreProperties ¶
type DatastoreProperties struct { // The timestamp when the data store was created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp"` // The Amazon Resource Name (ARN) for the data store. DatastoreArn *string `locationName:"datastoreArn" type:"string"` // The data store identifier. // // DatastoreId is a required field DatastoreId *string `locationName:"datastoreId" type:"string" required:"true"` // The data store name. // // DatastoreName is a required field DatastoreName *string `locationName:"datastoreName" min:"1" type:"string" required:"true"` // The data store status. // // DatastoreStatus is a required field DatastoreStatus *string `locationName:"datastoreStatus" type:"string" required:"true" enum:"DatastoreStatus"` // The Amazon Resource Name (ARN) assigned to the Key Management Service (KMS) // key for accessing encrypted data. KmsKeyArn *string `locationName:"kmsKeyArn" min:"1" type:"string"` // The timestamp when the data store was last updated. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp"` // contains filtered or unexported fields }
The properties associated with the data store.
func (DatastoreProperties) GoString ¶
func (s DatastoreProperties) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DatastoreProperties) SetCreatedAt ¶
func (s *DatastoreProperties) SetCreatedAt(v time.Time) *DatastoreProperties
SetCreatedAt sets the CreatedAt field's value.
func (*DatastoreProperties) SetDatastoreArn ¶
func (s *DatastoreProperties) SetDatastoreArn(v string) *DatastoreProperties
SetDatastoreArn sets the DatastoreArn field's value.
func (*DatastoreProperties) SetDatastoreId ¶
func (s *DatastoreProperties) SetDatastoreId(v string) *DatastoreProperties
SetDatastoreId sets the DatastoreId field's value.
func (*DatastoreProperties) SetDatastoreName ¶
func (s *DatastoreProperties) SetDatastoreName(v string) *DatastoreProperties
SetDatastoreName sets the DatastoreName field's value.
func (*DatastoreProperties) SetDatastoreStatus ¶
func (s *DatastoreProperties) SetDatastoreStatus(v string) *DatastoreProperties
SetDatastoreStatus sets the DatastoreStatus field's value.
func (*DatastoreProperties) SetKmsKeyArn ¶
func (s *DatastoreProperties) SetKmsKeyArn(v string) *DatastoreProperties
SetKmsKeyArn sets the KmsKeyArn field's value.
func (*DatastoreProperties) SetUpdatedAt ¶
func (s *DatastoreProperties) SetUpdatedAt(v time.Time) *DatastoreProperties
SetUpdatedAt sets the UpdatedAt field's value.
func (DatastoreProperties) String ¶
func (s DatastoreProperties) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DatastoreSummary ¶
type DatastoreSummary struct { // The timestamp when the data store was created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp"` // The Amazon Resource Name (ARN) for the data store. DatastoreArn *string `locationName:"datastoreArn" type:"string"` // The data store identifier. // // DatastoreId is a required field DatastoreId *string `locationName:"datastoreId" type:"string" required:"true"` // The data store name. // // DatastoreName is a required field DatastoreName *string `locationName:"datastoreName" min:"1" type:"string" required:"true"` // The data store status. // // DatastoreStatus is a required field DatastoreStatus *string `locationName:"datastoreStatus" type:"string" required:"true" enum:"DatastoreStatus"` // The timestamp when the data store was last updated. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp"` // contains filtered or unexported fields }
List of summaries of data stores.
func (DatastoreSummary) GoString ¶
func (s DatastoreSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DatastoreSummary) SetCreatedAt ¶
func (s *DatastoreSummary) SetCreatedAt(v time.Time) *DatastoreSummary
SetCreatedAt sets the CreatedAt field's value.
func (*DatastoreSummary) SetDatastoreArn ¶
func (s *DatastoreSummary) SetDatastoreArn(v string) *DatastoreSummary
SetDatastoreArn sets the DatastoreArn field's value.
func (*DatastoreSummary) SetDatastoreId ¶
func (s *DatastoreSummary) SetDatastoreId(v string) *DatastoreSummary
SetDatastoreId sets the DatastoreId field's value.
func (*DatastoreSummary) SetDatastoreName ¶
func (s *DatastoreSummary) SetDatastoreName(v string) *DatastoreSummary
SetDatastoreName sets the DatastoreName field's value.
func (*DatastoreSummary) SetDatastoreStatus ¶
func (s *DatastoreSummary) SetDatastoreStatus(v string) *DatastoreSummary
SetDatastoreStatus sets the DatastoreStatus field's value.
func (*DatastoreSummary) SetUpdatedAt ¶
func (s *DatastoreSummary) SetUpdatedAt(v time.Time) *DatastoreSummary
SetUpdatedAt sets the UpdatedAt field's value.
func (DatastoreSummary) String ¶
func (s DatastoreSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteDatastoreInput ¶
type DeleteDatastoreInput struct { // The data store identifier. // // DatastoreId is a required field DatastoreId *string `location:"uri" locationName:"datastoreId" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteDatastoreInput) GoString ¶
func (s DeleteDatastoreInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteDatastoreInput) SetDatastoreId ¶
func (s *DeleteDatastoreInput) SetDatastoreId(v string) *DeleteDatastoreInput
SetDatastoreId sets the DatastoreId field's value.
func (DeleteDatastoreInput) String ¶
func (s DeleteDatastoreInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteDatastoreInput) Validate ¶
func (s *DeleteDatastoreInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteDatastoreOutput ¶
type DeleteDatastoreOutput struct { // The data store identifier. // // DatastoreId is a required field DatastoreId *string `locationName:"datastoreId" type:"string" required:"true"` // The data store status. // // DatastoreStatus is a required field DatastoreStatus *string `locationName:"datastoreStatus" type:"string" required:"true" enum:"DatastoreStatus"` // contains filtered or unexported fields }
func (DeleteDatastoreOutput) GoString ¶
func (s DeleteDatastoreOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteDatastoreOutput) SetDatastoreId ¶
func (s *DeleteDatastoreOutput) SetDatastoreId(v string) *DeleteDatastoreOutput
SetDatastoreId sets the DatastoreId field's value.
func (*DeleteDatastoreOutput) SetDatastoreStatus ¶
func (s *DeleteDatastoreOutput) SetDatastoreStatus(v string) *DeleteDatastoreOutput
SetDatastoreStatus sets the DatastoreStatus field's value.
func (DeleteDatastoreOutput) String ¶
func (s DeleteDatastoreOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteImageSetInput ¶
type DeleteImageSetInput struct { // The data store identifier. // // DatastoreId is a required field DatastoreId *string `location:"uri" locationName:"datastoreId" type:"string" required:"true"` // The image set identifier. // // ImageSetId is a required field ImageSetId *string `location:"uri" locationName:"imageSetId" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteImageSetInput) GoString ¶
func (s DeleteImageSetInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteImageSetInput) SetDatastoreId ¶
func (s *DeleteImageSetInput) SetDatastoreId(v string) *DeleteImageSetInput
SetDatastoreId sets the DatastoreId field's value.
func (*DeleteImageSetInput) SetImageSetId ¶
func (s *DeleteImageSetInput) SetImageSetId(v string) *DeleteImageSetInput
SetImageSetId sets the ImageSetId field's value.
func (DeleteImageSetInput) String ¶
func (s DeleteImageSetInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteImageSetInput) Validate ¶
func (s *DeleteImageSetInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteImageSetOutput ¶
type DeleteImageSetOutput struct { // The data store identifier. // // DatastoreId is a required field DatastoreId *string `locationName:"datastoreId" type:"string" required:"true"` // The image set identifier. // // ImageSetId is a required field ImageSetId *string `locationName:"imageSetId" type:"string" required:"true"` // The image set state. // // ImageSetState is a required field ImageSetState *string `locationName:"imageSetState" type:"string" required:"true" enum:"ImageSetState"` // The image set workflow status. // // ImageSetWorkflowStatus is a required field ImageSetWorkflowStatus *string `locationName:"imageSetWorkflowStatus" type:"string" required:"true" enum:"ImageSetWorkflowStatus"` // contains filtered or unexported fields }
func (DeleteImageSetOutput) GoString ¶
func (s DeleteImageSetOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteImageSetOutput) SetDatastoreId ¶
func (s *DeleteImageSetOutput) SetDatastoreId(v string) *DeleteImageSetOutput
SetDatastoreId sets the DatastoreId field's value.
func (*DeleteImageSetOutput) SetImageSetId ¶
func (s *DeleteImageSetOutput) SetImageSetId(v string) *DeleteImageSetOutput
SetImageSetId sets the ImageSetId field's value.
func (*DeleteImageSetOutput) SetImageSetState ¶
func (s *DeleteImageSetOutput) SetImageSetState(v string) *DeleteImageSetOutput
SetImageSetState sets the ImageSetState field's value.
func (*DeleteImageSetOutput) SetImageSetWorkflowStatus ¶
func (s *DeleteImageSetOutput) SetImageSetWorkflowStatus(v string) *DeleteImageSetOutput
SetImageSetWorkflowStatus sets the ImageSetWorkflowStatus field's value.
func (DeleteImageSetOutput) String ¶
func (s DeleteImageSetOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetDICOMImportJobInput ¶
type GetDICOMImportJobInput struct { // The data store identifier. // // DatastoreId is a required field DatastoreId *string `location:"uri" locationName:"datastoreId" type:"string" required:"true"` // The import job identifier. // // JobId is a required field JobId *string `location:"uri" locationName:"jobId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetDICOMImportJobInput) GoString ¶
func (s GetDICOMImportJobInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetDICOMImportJobInput) SetDatastoreId ¶
func (s *GetDICOMImportJobInput) SetDatastoreId(v string) *GetDICOMImportJobInput
SetDatastoreId sets the DatastoreId field's value.
func (*GetDICOMImportJobInput) SetJobId ¶
func (s *GetDICOMImportJobInput) SetJobId(v string) *GetDICOMImportJobInput
SetJobId sets the JobId field's value.
func (GetDICOMImportJobInput) String ¶
func (s GetDICOMImportJobInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetDICOMImportJobInput) Validate ¶
func (s *GetDICOMImportJobInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetDICOMImportJobOutput ¶
type GetDICOMImportJobOutput struct { // The properties of the import job. // // JobProperties is a required field JobProperties *DICOMImportJobProperties `locationName:"jobProperties" type:"structure" required:"true"` // contains filtered or unexported fields }
func (GetDICOMImportJobOutput) GoString ¶
func (s GetDICOMImportJobOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetDICOMImportJobOutput) SetJobProperties ¶
func (s *GetDICOMImportJobOutput) SetJobProperties(v *DICOMImportJobProperties) *GetDICOMImportJobOutput
SetJobProperties sets the JobProperties field's value.
func (GetDICOMImportJobOutput) String ¶
func (s GetDICOMImportJobOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetDatastoreInput ¶
type GetDatastoreInput struct { // The data store identifier. // // DatastoreId is a required field DatastoreId *string `location:"uri" locationName:"datastoreId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetDatastoreInput) GoString ¶
func (s GetDatastoreInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetDatastoreInput) SetDatastoreId ¶
func (s *GetDatastoreInput) SetDatastoreId(v string) *GetDatastoreInput
SetDatastoreId sets the DatastoreId field's value.
func (GetDatastoreInput) String ¶
func (s GetDatastoreInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetDatastoreInput) Validate ¶
func (s *GetDatastoreInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetDatastoreOutput ¶
type GetDatastoreOutput struct { // The data store properties. // // DatastoreProperties is a required field DatastoreProperties *DatastoreProperties `locationName:"datastoreProperties" type:"structure" required:"true"` // contains filtered or unexported fields }
func (GetDatastoreOutput) GoString ¶
func (s GetDatastoreOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetDatastoreOutput) SetDatastoreProperties ¶
func (s *GetDatastoreOutput) SetDatastoreProperties(v *DatastoreProperties) *GetDatastoreOutput
SetDatastoreProperties sets the DatastoreProperties field's value.
func (GetDatastoreOutput) String ¶
func (s GetDatastoreOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetImageFrameInput ¶
type GetImageFrameInput struct { // The data store identifier. // // DatastoreId is a required field DatastoreId *string `location:"uri" locationName:"datastoreId" type:"string" required:"true"` // Information about the image frame (pixel data) identifier. // // ImageFrameInformation is a required field ImageFrameInformation *ImageFrameInformation `locationName:"imageFrameInformation" type:"structure" required:"true"` // The image set identifier. // // ImageSetId is a required field ImageSetId *string `location:"uri" locationName:"imageSetId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetImageFrameInput) GoString ¶
func (s GetImageFrameInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetImageFrameInput) SetDatastoreId ¶
func (s *GetImageFrameInput) SetDatastoreId(v string) *GetImageFrameInput
SetDatastoreId sets the DatastoreId field's value.
func (*GetImageFrameInput) SetImageFrameInformation ¶
func (s *GetImageFrameInput) SetImageFrameInformation(v *ImageFrameInformation) *GetImageFrameInput
SetImageFrameInformation sets the ImageFrameInformation field's value.
func (*GetImageFrameInput) SetImageSetId ¶
func (s *GetImageFrameInput) SetImageSetId(v string) *GetImageFrameInput
SetImageSetId sets the ImageSetId field's value.
func (GetImageFrameInput) String ¶
func (s GetImageFrameInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetImageFrameInput) Validate ¶
func (s *GetImageFrameInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetImageFrameOutput ¶
type GetImageFrameOutput struct { // The format in which the image frame information is returned to the customer. // Default is application/octet-stream. ContentType *string `location:"header" locationName:"Content-Type" type:"string"` // The blob containing the aggregated image frame information. // // ImageFrameBlob is a required field ImageFrameBlob io.ReadCloser `locationName:"imageFrameBlob" type:"blob" required:"true"` // contains filtered or unexported fields }
func (GetImageFrameOutput) GoString ¶
func (s GetImageFrameOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetImageFrameOutput) SetContentType ¶
func (s *GetImageFrameOutput) SetContentType(v string) *GetImageFrameOutput
SetContentType sets the ContentType field's value.
func (*GetImageFrameOutput) SetImageFrameBlob ¶
func (s *GetImageFrameOutput) SetImageFrameBlob(v io.ReadCloser) *GetImageFrameOutput
SetImageFrameBlob sets the ImageFrameBlob field's value.
func (GetImageFrameOutput) String ¶
func (s GetImageFrameOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetImageSetInput ¶
type GetImageSetInput struct { // The data store identifier. // // DatastoreId is a required field DatastoreId *string `location:"uri" locationName:"datastoreId" type:"string" required:"true"` // The image set identifier. // // ImageSetId is a required field ImageSetId *string `location:"uri" locationName:"imageSetId" type:"string" required:"true"` // The image set version identifier. VersionId *string `location:"querystring" locationName:"version" type:"string"` // contains filtered or unexported fields }
func (GetImageSetInput) GoString ¶
func (s GetImageSetInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetImageSetInput) SetDatastoreId ¶
func (s *GetImageSetInput) SetDatastoreId(v string) *GetImageSetInput
SetDatastoreId sets the DatastoreId field's value.
func (*GetImageSetInput) SetImageSetId ¶
func (s *GetImageSetInput) SetImageSetId(v string) *GetImageSetInput
SetImageSetId sets the ImageSetId field's value.
func (*GetImageSetInput) SetVersionId ¶
func (s *GetImageSetInput) SetVersionId(v string) *GetImageSetInput
SetVersionId sets the VersionId field's value.
func (GetImageSetInput) String ¶
func (s GetImageSetInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetImageSetInput) Validate ¶
func (s *GetImageSetInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetImageSetMetadataInput ¶
type GetImageSetMetadataInput struct { // The data store identifier. // // DatastoreId is a required field DatastoreId *string `location:"uri" locationName:"datastoreId" type:"string" required:"true"` // The image set identifier. // // ImageSetId is a required field ImageSetId *string `location:"uri" locationName:"imageSetId" type:"string" required:"true"` // The image set version identifier. VersionId *string `location:"querystring" locationName:"version" type:"string"` // contains filtered or unexported fields }
func (GetImageSetMetadataInput) GoString ¶
func (s GetImageSetMetadataInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetImageSetMetadataInput) SetDatastoreId ¶
func (s *GetImageSetMetadataInput) SetDatastoreId(v string) *GetImageSetMetadataInput
SetDatastoreId sets the DatastoreId field's value.
func (*GetImageSetMetadataInput) SetImageSetId ¶
func (s *GetImageSetMetadataInput) SetImageSetId(v string) *GetImageSetMetadataInput
SetImageSetId sets the ImageSetId field's value.
func (*GetImageSetMetadataInput) SetVersionId ¶
func (s *GetImageSetMetadataInput) SetVersionId(v string) *GetImageSetMetadataInput
SetVersionId sets the VersionId field's value.
func (GetImageSetMetadataInput) String ¶
func (s GetImageSetMetadataInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetImageSetMetadataInput) Validate ¶
func (s *GetImageSetMetadataInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetImageSetMetadataOutput ¶
type GetImageSetMetadataOutput struct { // The compression format in which image set metadata attributes are returned. ContentEncoding *string `location:"header" locationName:"Content-Encoding" type:"string"` // The format in which the study metadata is returned to the customer. Default // is text/plain. ContentType *string `location:"header" locationName:"Content-Type" type:"string"` // The blob containing the aggregated metadata information for the image set. // // ImageSetMetadataBlob is a required field ImageSetMetadataBlob io.ReadCloser `locationName:"imageSetMetadataBlob" type:"blob" required:"true"` // contains filtered or unexported fields }
func (GetImageSetMetadataOutput) GoString ¶
func (s GetImageSetMetadataOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetImageSetMetadataOutput) SetContentEncoding ¶
func (s *GetImageSetMetadataOutput) SetContentEncoding(v string) *GetImageSetMetadataOutput
SetContentEncoding sets the ContentEncoding field's value.
func (*GetImageSetMetadataOutput) SetContentType ¶
func (s *GetImageSetMetadataOutput) SetContentType(v string) *GetImageSetMetadataOutput
SetContentType sets the ContentType field's value.
func (*GetImageSetMetadataOutput) SetImageSetMetadataBlob ¶
func (s *GetImageSetMetadataOutput) SetImageSetMetadataBlob(v io.ReadCloser) *GetImageSetMetadataOutput
SetImageSetMetadataBlob sets the ImageSetMetadataBlob field's value.
func (GetImageSetMetadataOutput) String ¶
func (s GetImageSetMetadataOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetImageSetOutput ¶
type GetImageSetOutput struct { // The timestamp when image set properties were created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp"` // The data store identifier. // // DatastoreId is a required field DatastoreId *string `locationName:"datastoreId" type:"string" required:"true"` // The timestamp when the image set properties were deleted. DeletedAt *time.Time `locationName:"deletedAt" type:"timestamp"` // The Amazon Resource Name (ARN) assigned to the image set. ImageSetArn *string `locationName:"imageSetArn" type:"string"` // The image set identifier. // // ImageSetId is a required field ImageSetId *string `locationName:"imageSetId" type:"string" required:"true"` // The image set state. // // ImageSetState is a required field ImageSetState *string `locationName:"imageSetState" type:"string" required:"true" enum:"ImageSetState"` // The image set workflow status. ImageSetWorkflowStatus *string `locationName:"imageSetWorkflowStatus" type:"string" enum:"ImageSetWorkflowStatus"` // The error message thrown if an image set action fails. Message *string `locationName:"message" min:"1" type:"string"` // The timestamp when image set properties were updated. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp"` // The image set version identifier. // // VersionId is a required field VersionId *string `locationName:"versionId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetImageSetOutput) GoString ¶
func (s GetImageSetOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetImageSetOutput) SetCreatedAt ¶
func (s *GetImageSetOutput) SetCreatedAt(v time.Time) *GetImageSetOutput
SetCreatedAt sets the CreatedAt field's value.
func (*GetImageSetOutput) SetDatastoreId ¶
func (s *GetImageSetOutput) SetDatastoreId(v string) *GetImageSetOutput
SetDatastoreId sets the DatastoreId field's value.
func (*GetImageSetOutput) SetDeletedAt ¶
func (s *GetImageSetOutput) SetDeletedAt(v time.Time) *GetImageSetOutput
SetDeletedAt sets the DeletedAt field's value.
func (*GetImageSetOutput) SetImageSetArn ¶
func (s *GetImageSetOutput) SetImageSetArn(v string) *GetImageSetOutput
SetImageSetArn sets the ImageSetArn field's value.
func (*GetImageSetOutput) SetImageSetId ¶
func (s *GetImageSetOutput) SetImageSetId(v string) *GetImageSetOutput
SetImageSetId sets the ImageSetId field's value.
func (*GetImageSetOutput) SetImageSetState ¶
func (s *GetImageSetOutput) SetImageSetState(v string) *GetImageSetOutput
SetImageSetState sets the ImageSetState field's value.
func (*GetImageSetOutput) SetImageSetWorkflowStatus ¶
func (s *GetImageSetOutput) SetImageSetWorkflowStatus(v string) *GetImageSetOutput
SetImageSetWorkflowStatus sets the ImageSetWorkflowStatus field's value.
func (*GetImageSetOutput) SetMessage ¶
func (s *GetImageSetOutput) SetMessage(v string) *GetImageSetOutput
SetMessage sets the Message field's value.
func (*GetImageSetOutput) SetUpdatedAt ¶
func (s *GetImageSetOutput) SetUpdatedAt(v time.Time) *GetImageSetOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*GetImageSetOutput) SetVersionId ¶
func (s *GetImageSetOutput) SetVersionId(v string) *GetImageSetOutput
SetVersionId sets the VersionId field's value.
func (GetImageSetOutput) String ¶
func (s GetImageSetOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ImageFrameInformation ¶
type ImageFrameInformation struct { // The image frame (pixel data) identifier. // // ImageFrameId is a required field ImageFrameId *string `locationName:"imageFrameId" type:"string" required:"true"` // contains filtered or unexported fields }
Information about the image frame (pixel data) identifier.
func (ImageFrameInformation) GoString ¶
func (s ImageFrameInformation) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ImageFrameInformation) SetImageFrameId ¶
func (s *ImageFrameInformation) SetImageFrameId(v string) *ImageFrameInformation
SetImageFrameId sets the ImageFrameId field's value.
func (ImageFrameInformation) String ¶
func (s ImageFrameInformation) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ImageFrameInformation) Validate ¶
func (s *ImageFrameInformation) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ImageSetProperties ¶
type ImageSetProperties struct { // The timestamp when the image set properties were created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp"` // The timestamp when the image set properties were deleted. DeletedAt *time.Time `locationName:"deletedAt" type:"timestamp"` // The image set identifier. // // ImageSetId is a required field ImageSetId *string `locationName:"imageSetId" type:"string" required:"true"` // The image set state. // // ImageSetState is a required field ImageSetState *string `locationName:"imageSetState" type:"string" required:"true" enum:"ImageSetState"` // The image set workflow status. ImageSetWorkflowStatus *string `type:"string" enum:"ImageSetWorkflowStatus"` // The error message thrown if an image set action fails. Message *string `locationName:"message" min:"1" type:"string"` // The timestamp when the image set properties were updated. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp"` // The image set version identifier. // // VersionId is a required field VersionId *string `locationName:"versionId" type:"string" required:"true"` // contains filtered or unexported fields }
The image set properties.
func (ImageSetProperties) GoString ¶
func (s ImageSetProperties) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ImageSetProperties) SetCreatedAt ¶
func (s *ImageSetProperties) SetCreatedAt(v time.Time) *ImageSetProperties
SetCreatedAt sets the CreatedAt field's value.
func (*ImageSetProperties) SetDeletedAt ¶
func (s *ImageSetProperties) SetDeletedAt(v time.Time) *ImageSetProperties
SetDeletedAt sets the DeletedAt field's value.
func (*ImageSetProperties) SetImageSetId ¶
func (s *ImageSetProperties) SetImageSetId(v string) *ImageSetProperties
SetImageSetId sets the ImageSetId field's value.
func (*ImageSetProperties) SetImageSetState ¶
func (s *ImageSetProperties) SetImageSetState(v string) *ImageSetProperties
SetImageSetState sets the ImageSetState field's value.
func (*ImageSetProperties) SetImageSetWorkflowStatus ¶
func (s *ImageSetProperties) SetImageSetWorkflowStatus(v string) *ImageSetProperties
SetImageSetWorkflowStatus sets the ImageSetWorkflowStatus field's value.
func (*ImageSetProperties) SetMessage ¶
func (s *ImageSetProperties) SetMessage(v string) *ImageSetProperties
SetMessage sets the Message field's value.
func (*ImageSetProperties) SetUpdatedAt ¶
func (s *ImageSetProperties) SetUpdatedAt(v time.Time) *ImageSetProperties
SetUpdatedAt sets the UpdatedAt field's value.
func (*ImageSetProperties) SetVersionId ¶
func (s *ImageSetProperties) SetVersionId(v string) *ImageSetProperties
SetVersionId sets the VersionId field's value.
func (ImageSetProperties) String ¶
func (s ImageSetProperties) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ImageSetsMetadataSummary ¶
type ImageSetsMetadataSummary struct { // The time an image set is created. Sample creation date is provided in 1985-04-12T23:20:50.52Z // format. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp"` // The DICOM tags associated with the image set. DICOMTags *DICOMTags `type:"structure"` // The image set identifier. // // ImageSetId is a required field ImageSetId *string `locationName:"imageSetId" type:"string" required:"true"` // The time an image set was last updated. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp"` // The image set version. Version *int64 `locationName:"version" type:"integer"` // contains filtered or unexported fields }
Summary of the image set metadata.
func (ImageSetsMetadataSummary) GoString ¶
func (s ImageSetsMetadataSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ImageSetsMetadataSummary) SetCreatedAt ¶
func (s *ImageSetsMetadataSummary) SetCreatedAt(v time.Time) *ImageSetsMetadataSummary
SetCreatedAt sets the CreatedAt field's value.
func (*ImageSetsMetadataSummary) SetDICOMTags ¶
func (s *ImageSetsMetadataSummary) SetDICOMTags(v *DICOMTags) *ImageSetsMetadataSummary
SetDICOMTags sets the DICOMTags field's value.
func (*ImageSetsMetadataSummary) SetImageSetId ¶
func (s *ImageSetsMetadataSummary) SetImageSetId(v string) *ImageSetsMetadataSummary
SetImageSetId sets the ImageSetId field's value.
func (*ImageSetsMetadataSummary) SetUpdatedAt ¶
func (s *ImageSetsMetadataSummary) SetUpdatedAt(v time.Time) *ImageSetsMetadataSummary
SetUpdatedAt sets the UpdatedAt field's value.
func (*ImageSetsMetadataSummary) SetVersion ¶
func (s *ImageSetsMetadataSummary) SetVersion(v int64) *ImageSetsMetadataSummary
SetVersion sets the Version field's value.
func (ImageSetsMetadataSummary) String ¶
func (s ImageSetsMetadataSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type InternalServerException ¶
type InternalServerException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // contains filtered or unexported fields }
An unexpected error occurred during processing of the request.
func (*InternalServerException) Code ¶
func (s *InternalServerException) Code() string
Code returns the exception type name.
func (*InternalServerException) Error ¶
func (s *InternalServerException) Error() string
func (InternalServerException) GoString ¶
func (s InternalServerException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*InternalServerException) Message ¶
func (s *InternalServerException) Message() string
Message returns the exception's message.
func (*InternalServerException) OrigErr ¶
func (s *InternalServerException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*InternalServerException) RequestID ¶
func (s *InternalServerException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*InternalServerException) StatusCode ¶
func (s *InternalServerException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (InternalServerException) String ¶
func (s InternalServerException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListDICOMImportJobsInput ¶
type ListDICOMImportJobsInput struct { // The data store identifier. // // DatastoreId is a required field DatastoreId *string `location:"uri" locationName:"datastoreId" type:"string" required:"true"` // The filters for listing import jobs based on status. JobStatus *string `location:"querystring" locationName:"jobStatus" type:"string" enum:"JobStatus"` // The max results count. The upper bound is determined by load testing. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // The pagination token used to request the list of import jobs on the next // page. NextToken *string `location:"querystring" locationName:"nextToken" min:"1" type:"string"` // contains filtered or unexported fields }
func (ListDICOMImportJobsInput) GoString ¶
func (s ListDICOMImportJobsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListDICOMImportJobsInput) SetDatastoreId ¶
func (s *ListDICOMImportJobsInput) SetDatastoreId(v string) *ListDICOMImportJobsInput
SetDatastoreId sets the DatastoreId field's value.
func (*ListDICOMImportJobsInput) SetJobStatus ¶
func (s *ListDICOMImportJobsInput) SetJobStatus(v string) *ListDICOMImportJobsInput
SetJobStatus sets the JobStatus field's value.
func (*ListDICOMImportJobsInput) SetMaxResults ¶
func (s *ListDICOMImportJobsInput) SetMaxResults(v int64) *ListDICOMImportJobsInput
SetMaxResults sets the MaxResults field's value.
func (*ListDICOMImportJobsInput) SetNextToken ¶
func (s *ListDICOMImportJobsInput) SetNextToken(v string) *ListDICOMImportJobsInput
SetNextToken sets the NextToken field's value.
func (ListDICOMImportJobsInput) String ¶
func (s ListDICOMImportJobsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListDICOMImportJobsInput) Validate ¶
func (s *ListDICOMImportJobsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListDICOMImportJobsOutput ¶
type ListDICOMImportJobsOutput struct { // A list of job summaries. // // JobSummaries is a required field JobSummaries []*DICOMImportJobSummary `locationName:"jobSummaries" type:"list" required:"true"` // The pagination token used to retrieve the list of import jobs on the next // page. NextToken *string `locationName:"nextToken" min:"1" type:"string"` // contains filtered or unexported fields }
func (ListDICOMImportJobsOutput) GoString ¶
func (s ListDICOMImportJobsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListDICOMImportJobsOutput) SetJobSummaries ¶
func (s *ListDICOMImportJobsOutput) SetJobSummaries(v []*DICOMImportJobSummary) *ListDICOMImportJobsOutput
SetJobSummaries sets the JobSummaries field's value.
func (*ListDICOMImportJobsOutput) SetNextToken ¶
func (s *ListDICOMImportJobsOutput) SetNextToken(v string) *ListDICOMImportJobsOutput
SetNextToken sets the NextToken field's value.
func (ListDICOMImportJobsOutput) String ¶
func (s ListDICOMImportJobsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListDatastoresInput ¶
type ListDatastoresInput struct { // The data store status. DatastoreStatus *string `location:"querystring" locationName:"datastoreStatus" type:"string" enum:"DatastoreStatus"` // Valid Range: Minimum value of 1. Maximum value of 50. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // The pagination token used to request the list of data stores on the next // page. NextToken *string `location:"querystring" locationName:"nextToken" min:"1" type:"string"` // contains filtered or unexported fields }
func (ListDatastoresInput) GoString ¶
func (s ListDatastoresInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListDatastoresInput) SetDatastoreStatus ¶
func (s *ListDatastoresInput) SetDatastoreStatus(v string) *ListDatastoresInput
SetDatastoreStatus sets the DatastoreStatus field's value.
func (*ListDatastoresInput) SetMaxResults ¶
func (s *ListDatastoresInput) SetMaxResults(v int64) *ListDatastoresInput
SetMaxResults sets the MaxResults field's value.
func (*ListDatastoresInput) SetNextToken ¶
func (s *ListDatastoresInput) SetNextToken(v string) *ListDatastoresInput
SetNextToken sets the NextToken field's value.
func (ListDatastoresInput) String ¶
func (s ListDatastoresInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListDatastoresInput) Validate ¶
func (s *ListDatastoresInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListDatastoresOutput ¶
type ListDatastoresOutput struct { // The list of summaries of data stores. DatastoreSummaries []*DatastoreSummary `locationName:"datastoreSummaries" type:"list"` // The pagination token used to retrieve the list of data stores on the next // page. NextToken *string `locationName:"nextToken" min:"1" type:"string"` // contains filtered or unexported fields }
func (ListDatastoresOutput) GoString ¶
func (s ListDatastoresOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListDatastoresOutput) SetDatastoreSummaries ¶
func (s *ListDatastoresOutput) SetDatastoreSummaries(v []*DatastoreSummary) *ListDatastoresOutput
SetDatastoreSummaries sets the DatastoreSummaries field's value.
func (*ListDatastoresOutput) SetNextToken ¶
func (s *ListDatastoresOutput) SetNextToken(v string) *ListDatastoresOutput
SetNextToken sets the NextToken field's value.
func (ListDatastoresOutput) String ¶
func (s ListDatastoresOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListImageSetVersionsInput ¶
type ListImageSetVersionsInput struct { // The data store identifier. // // DatastoreId is a required field DatastoreId *string `location:"uri" locationName:"datastoreId" type:"string" required:"true"` // The image set identifier. // // ImageSetId is a required field ImageSetId *string `location:"uri" locationName:"imageSetId" type:"string" required:"true"` // The max results count. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // The pagination token used to request the list of image set versions on the // next page. NextToken *string `location:"querystring" locationName:"nextToken" min:"1" type:"string"` // contains filtered or unexported fields }
func (ListImageSetVersionsInput) GoString ¶
func (s ListImageSetVersionsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListImageSetVersionsInput) SetDatastoreId ¶
func (s *ListImageSetVersionsInput) SetDatastoreId(v string) *ListImageSetVersionsInput
SetDatastoreId sets the DatastoreId field's value.
func (*ListImageSetVersionsInput) SetImageSetId ¶
func (s *ListImageSetVersionsInput) SetImageSetId(v string) *ListImageSetVersionsInput
SetImageSetId sets the ImageSetId field's value.
func (*ListImageSetVersionsInput) SetMaxResults ¶
func (s *ListImageSetVersionsInput) SetMaxResults(v int64) *ListImageSetVersionsInput
SetMaxResults sets the MaxResults field's value.
func (*ListImageSetVersionsInput) SetNextToken ¶
func (s *ListImageSetVersionsInput) SetNextToken(v string) *ListImageSetVersionsInput
SetNextToken sets the NextToken field's value.
func (ListImageSetVersionsInput) String ¶
func (s ListImageSetVersionsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListImageSetVersionsInput) Validate ¶
func (s *ListImageSetVersionsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListImageSetVersionsOutput ¶
type ListImageSetVersionsOutput struct { // Lists all properties associated with an image set. // // ImageSetPropertiesList is a required field ImageSetPropertiesList []*ImageSetProperties `locationName:"imageSetPropertiesList" type:"list" required:"true"` // The pagination token used to retrieve the list of image set versions on the // next page. NextToken *string `locationName:"nextToken" min:"1" type:"string"` // contains filtered or unexported fields }
func (ListImageSetVersionsOutput) GoString ¶
func (s ListImageSetVersionsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListImageSetVersionsOutput) SetImageSetPropertiesList ¶
func (s *ListImageSetVersionsOutput) SetImageSetPropertiesList(v []*ImageSetProperties) *ListImageSetVersionsOutput
SetImageSetPropertiesList sets the ImageSetPropertiesList field's value.
func (*ListImageSetVersionsOutput) SetNextToken ¶
func (s *ListImageSetVersionsOutput) SetNextToken(v string) *ListImageSetVersionsOutput
SetNextToken sets the NextToken field's value.
func (ListImageSetVersionsOutput) String ¶
func (s ListImageSetVersionsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListTagsForResourceInput ¶
type ListTagsForResourceInput struct { // The Amazon Resource Name (ARN) of the medical imaging resource to list tags // for. // // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"resourceArn" type:"string" required:"true"` // contains filtered or unexported fields }
func (ListTagsForResourceInput) GoString ¶
func (s ListTagsForResourceInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListTagsForResourceInput) SetResourceArn ¶
func (s *ListTagsForResourceInput) SetResourceArn(v string) *ListTagsForResourceInput
SetResourceArn sets the ResourceArn field's value.
func (ListTagsForResourceInput) String ¶
func (s ListTagsForResourceInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListTagsForResourceInput) Validate ¶
func (s *ListTagsForResourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListTagsForResourceOutput ¶
type ListTagsForResourceOutput struct { // A list of all tags associated with a medical imaging resource. // // Tags is a required field Tags map[string]*string `locationName:"tags" type:"map" required:"true"` // contains filtered or unexported fields }
func (ListTagsForResourceOutput) GoString ¶
func (s ListTagsForResourceOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListTagsForResourceOutput) SetTags ¶
func (s *ListTagsForResourceOutput) SetTags(v map[string]*string) *ListTagsForResourceOutput
SetTags sets the Tags field's value.
func (ListTagsForResourceOutput) String ¶
func (s ListTagsForResourceOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type MedicalImaging ¶
MedicalImaging provides the API operation methods for making requests to AWS Health Imaging. See this package's package overview docs for details on the service.
MedicalImaging methods are safe to use concurrently. It is not safe to modify mutate any of the struct's properties though.
func New ¶
func New(p client.ConfigProvider, cfgs ...*aws.Config) *MedicalImaging
New creates a new instance of the MedicalImaging client with a session. If additional configuration is needed for the client instance use the optional aws.Config parameter to add your extra config.
Example:
mySession := session.Must(session.NewSession()) // Create a MedicalImaging client from just a session. svc := medicalimaging.New(mySession) // Create a MedicalImaging client with additional configuration svc := medicalimaging.New(mySession, aws.NewConfig().WithRegion("us-west-2"))
func (*MedicalImaging) CopyImageSet ¶
func (c *MedicalImaging) CopyImageSet(input *CopyImageSetInput) (*CopyImageSetOutput, error)
CopyImageSet API operation for AWS Health Imaging.
Copy an image set.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Health Imaging's API operation CopyImageSet for usage and error information.
Returned Error Types:
ThrottlingException The request was denied due to throttling.
ConflictException Updating or deleting a resource can cause an inconsistent state.
AccessDeniedException The user does not have sufficient access to perform this action.
ValidationException The input fails to satisfy the constraints set by the service.
InternalServerException An unexpected error occurred during processing of the request.
ResourceNotFoundException The request references a resource which does not exist.
ServiceQuotaExceededException The request caused a service quota to be exceeded.
See also, https://docs.aws.amazon.com/goto/WebAPI/medical-imaging-2023-07-19/CopyImageSet
func (*MedicalImaging) CopyImageSetRequest ¶
func (c *MedicalImaging) CopyImageSetRequest(input *CopyImageSetInput) (req *request.Request, output *CopyImageSetOutput)
CopyImageSetRequest generates a "aws/request.Request" representing the client's request for the CopyImageSet operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CopyImageSet for more information on using the CopyImageSet API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CopyImageSetRequest method. req, resp := client.CopyImageSetRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/medical-imaging-2023-07-19/CopyImageSet
func (*MedicalImaging) CopyImageSetWithContext ¶
func (c *MedicalImaging) CopyImageSetWithContext(ctx aws.Context, input *CopyImageSetInput, opts ...request.Option) (*CopyImageSetOutput, error)
CopyImageSetWithContext is the same as CopyImageSet with the addition of the ability to pass a context and additional request options.
See CopyImageSet for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*MedicalImaging) CreateDatastore ¶
func (c *MedicalImaging) CreateDatastore(input *CreateDatastoreInput) (*CreateDatastoreOutput, error)
CreateDatastore API operation for AWS Health Imaging.
Create a data store.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Health Imaging's API operation CreateDatastore for usage and error information.
Returned Error Types:
ThrottlingException The request was denied due to throttling.
ConflictException Updating or deleting a resource can cause an inconsistent state.
AccessDeniedException The user does not have sufficient access to perform this action.
ValidationException The input fails to satisfy the constraints set by the service.
InternalServerException An unexpected error occurred during processing of the request.
ServiceQuotaExceededException The request caused a service quota to be exceeded.
See also, https://docs.aws.amazon.com/goto/WebAPI/medical-imaging-2023-07-19/CreateDatastore
func (*MedicalImaging) CreateDatastoreRequest ¶
func (c *MedicalImaging) CreateDatastoreRequest(input *CreateDatastoreInput) (req *request.Request, output *CreateDatastoreOutput)
CreateDatastoreRequest generates a "aws/request.Request" representing the client's request for the CreateDatastore operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateDatastore for more information on using the CreateDatastore API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateDatastoreRequest method. req, resp := client.CreateDatastoreRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/medical-imaging-2023-07-19/CreateDatastore
func (*MedicalImaging) CreateDatastoreWithContext ¶
func (c *MedicalImaging) CreateDatastoreWithContext(ctx aws.Context, input *CreateDatastoreInput, opts ...request.Option) (*CreateDatastoreOutput, error)
CreateDatastoreWithContext is the same as CreateDatastore with the addition of the ability to pass a context and additional request options.
See CreateDatastore for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*MedicalImaging) DeleteDatastore ¶
func (c *MedicalImaging) DeleteDatastore(input *DeleteDatastoreInput) (*DeleteDatastoreOutput, error)
DeleteDatastore API operation for AWS Health Imaging.
Delete a data store.
Before a data store can be deleted, you must first delete all image sets within it.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Health Imaging's API operation DeleteDatastore for usage and error information.
Returned Error Types:
ThrottlingException The request was denied due to throttling.
ConflictException Updating or deleting a resource can cause an inconsistent state.
AccessDeniedException The user does not have sufficient access to perform this action.
ValidationException The input fails to satisfy the constraints set by the service.
InternalServerException An unexpected error occurred during processing of the request.
ResourceNotFoundException The request references a resource which does not exist.
See also, https://docs.aws.amazon.com/goto/WebAPI/medical-imaging-2023-07-19/DeleteDatastore
func (*MedicalImaging) DeleteDatastoreRequest ¶
func (c *MedicalImaging) DeleteDatastoreRequest(input *DeleteDatastoreInput) (req *request.Request, output *DeleteDatastoreOutput)
DeleteDatastoreRequest generates a "aws/request.Request" representing the client's request for the DeleteDatastore operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteDatastore for more information on using the DeleteDatastore API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteDatastoreRequest method. req, resp := client.DeleteDatastoreRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/medical-imaging-2023-07-19/DeleteDatastore
func (*MedicalImaging) DeleteDatastoreWithContext ¶
func (c *MedicalImaging) DeleteDatastoreWithContext(ctx aws.Context, input *DeleteDatastoreInput, opts ...request.Option) (*DeleteDatastoreOutput, error)
DeleteDatastoreWithContext is the same as DeleteDatastore with the addition of the ability to pass a context and additional request options.
See DeleteDatastore for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*MedicalImaging) DeleteImageSet ¶
func (c *MedicalImaging) DeleteImageSet(input *DeleteImageSetInput) (*DeleteImageSetOutput, error)
DeleteImageSet API operation for AWS Health Imaging.
Delete an image set.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Health Imaging's API operation DeleteImageSet for usage and error information.
Returned Error Types:
ThrottlingException The request was denied due to throttling.
ConflictException Updating or deleting a resource can cause an inconsistent state.
AccessDeniedException The user does not have sufficient access to perform this action.
ValidationException The input fails to satisfy the constraints set by the service.
InternalServerException An unexpected error occurred during processing of the request.
ResourceNotFoundException The request references a resource which does not exist.
See also, https://docs.aws.amazon.com/goto/WebAPI/medical-imaging-2023-07-19/DeleteImageSet
func (*MedicalImaging) DeleteImageSetRequest ¶
func (c *MedicalImaging) DeleteImageSetRequest(input *DeleteImageSetInput) (req *request.Request, output *DeleteImageSetOutput)
DeleteImageSetRequest generates a "aws/request.Request" representing the client's request for the DeleteImageSet operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteImageSet for more information on using the DeleteImageSet API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteImageSetRequest method. req, resp := client.DeleteImageSetRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/medical-imaging-2023-07-19/DeleteImageSet
func (*MedicalImaging) DeleteImageSetWithContext ¶
func (c *MedicalImaging) DeleteImageSetWithContext(ctx aws.Context, input *DeleteImageSetInput, opts ...request.Option) (*DeleteImageSetOutput, error)
DeleteImageSetWithContext is the same as DeleteImageSet with the addition of the ability to pass a context and additional request options.
See DeleteImageSet for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*MedicalImaging) GetDICOMImportJob ¶
func (c *MedicalImaging) GetDICOMImportJob(input *GetDICOMImportJobInput) (*GetDICOMImportJobOutput, error)
GetDICOMImportJob API operation for AWS Health Imaging.
Get the import job properties to learn more about the job or job progress.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Health Imaging's API operation GetDICOMImportJob for usage and error information.
Returned Error Types:
ThrottlingException The request was denied due to throttling.
ConflictException Updating or deleting a resource can cause an inconsistent state.
AccessDeniedException The user does not have sufficient access to perform this action.
ValidationException The input fails to satisfy the constraints set by the service.
InternalServerException An unexpected error occurred during processing of the request.
ResourceNotFoundException The request references a resource which does not exist.
See also, https://docs.aws.amazon.com/goto/WebAPI/medical-imaging-2023-07-19/GetDICOMImportJob
func (*MedicalImaging) GetDICOMImportJobRequest ¶
func (c *MedicalImaging) GetDICOMImportJobRequest(input *GetDICOMImportJobInput) (req *request.Request, output *GetDICOMImportJobOutput)
GetDICOMImportJobRequest generates a "aws/request.Request" representing the client's request for the GetDICOMImportJob operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetDICOMImportJob for more information on using the GetDICOMImportJob API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetDICOMImportJobRequest method. req, resp := client.GetDICOMImportJobRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/medical-imaging-2023-07-19/GetDICOMImportJob
func (*MedicalImaging) GetDICOMImportJobWithContext ¶
func (c *MedicalImaging) GetDICOMImportJobWithContext(ctx aws.Context, input *GetDICOMImportJobInput, opts ...request.Option) (*GetDICOMImportJobOutput, error)
GetDICOMImportJobWithContext is the same as GetDICOMImportJob with the addition of the ability to pass a context and additional request options.
See GetDICOMImportJob for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*MedicalImaging) GetDatastore ¶
func (c *MedicalImaging) GetDatastore(input *GetDatastoreInput) (*GetDatastoreOutput, error)
GetDatastore API operation for AWS Health Imaging.
Get data store properties.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Health Imaging's API operation GetDatastore for usage and error information.
Returned Error Types:
ThrottlingException The request was denied due to throttling.
AccessDeniedException The user does not have sufficient access to perform this action.
ValidationException The input fails to satisfy the constraints set by the service.
InternalServerException An unexpected error occurred during processing of the request.
ResourceNotFoundException The request references a resource which does not exist.
See also, https://docs.aws.amazon.com/goto/WebAPI/medical-imaging-2023-07-19/GetDatastore
func (*MedicalImaging) GetDatastoreRequest ¶
func (c *MedicalImaging) GetDatastoreRequest(input *GetDatastoreInput) (req *request.Request, output *GetDatastoreOutput)
GetDatastoreRequest generates a "aws/request.Request" representing the client's request for the GetDatastore operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetDatastore for more information on using the GetDatastore API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetDatastoreRequest method. req, resp := client.GetDatastoreRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/medical-imaging-2023-07-19/GetDatastore
func (*MedicalImaging) GetDatastoreWithContext ¶
func (c *MedicalImaging) GetDatastoreWithContext(ctx aws.Context, input *GetDatastoreInput, opts ...request.Option) (*GetDatastoreOutput, error)
GetDatastoreWithContext is the same as GetDatastore with the addition of the ability to pass a context and additional request options.
See GetDatastore for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*MedicalImaging) GetImageFrame ¶
func (c *MedicalImaging) GetImageFrame(input *GetImageFrameInput) (*GetImageFrameOutput, error)
GetImageFrame API operation for AWS Health Imaging.
Get an image frame (pixel data) for an image set.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Health Imaging's API operation GetImageFrame for usage and error information.
Returned Error Types:
ThrottlingException The request was denied due to throttling.
ConflictException Updating or deleting a resource can cause an inconsistent state.
AccessDeniedException The user does not have sufficient access to perform this action.
ValidationException The input fails to satisfy the constraints set by the service.
InternalServerException An unexpected error occurred during processing of the request.
ResourceNotFoundException The request references a resource which does not exist.
See also, https://docs.aws.amazon.com/goto/WebAPI/medical-imaging-2023-07-19/GetImageFrame
func (*MedicalImaging) GetImageFrameRequest ¶
func (c *MedicalImaging) GetImageFrameRequest(input *GetImageFrameInput) (req *request.Request, output *GetImageFrameOutput)
GetImageFrameRequest generates a "aws/request.Request" representing the client's request for the GetImageFrame operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetImageFrame for more information on using the GetImageFrame API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetImageFrameRequest method. req, resp := client.GetImageFrameRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/medical-imaging-2023-07-19/GetImageFrame
func (*MedicalImaging) GetImageFrameWithContext ¶
func (c *MedicalImaging) GetImageFrameWithContext(ctx aws.Context, input *GetImageFrameInput, opts ...request.Option) (*GetImageFrameOutput, error)
GetImageFrameWithContext is the same as GetImageFrame with the addition of the ability to pass a context and additional request options.
See GetImageFrame for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*MedicalImaging) GetImageSet ¶
func (c *MedicalImaging) GetImageSet(input *GetImageSetInput) (*GetImageSetOutput, error)
GetImageSet API operation for AWS Health Imaging.
Get image set properties.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Health Imaging's API operation GetImageSet for usage and error information.
Returned Error Types:
ThrottlingException The request was denied due to throttling.
ConflictException Updating or deleting a resource can cause an inconsistent state.
AccessDeniedException The user does not have sufficient access to perform this action.
ValidationException The input fails to satisfy the constraints set by the service.
InternalServerException An unexpected error occurred during processing of the request.
ResourceNotFoundException The request references a resource which does not exist.
See also, https://docs.aws.amazon.com/goto/WebAPI/medical-imaging-2023-07-19/GetImageSet
func (*MedicalImaging) GetImageSetMetadata ¶
func (c *MedicalImaging) GetImageSetMetadata(input *GetImageSetMetadataInput) (*GetImageSetMetadataOutput, error)
GetImageSetMetadata API operation for AWS Health Imaging.
Get metadata attributes for an image set.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Health Imaging's API operation GetImageSetMetadata for usage and error information.
Returned Error Types:
ThrottlingException The request was denied due to throttling.
ConflictException Updating or deleting a resource can cause an inconsistent state.
AccessDeniedException The user does not have sufficient access to perform this action.
ValidationException The input fails to satisfy the constraints set by the service.
InternalServerException An unexpected error occurred during processing of the request.
ResourceNotFoundException The request references a resource which does not exist.
See also, https://docs.aws.amazon.com/goto/WebAPI/medical-imaging-2023-07-19/GetImageSetMetadata
func (*MedicalImaging) GetImageSetMetadataRequest ¶
func (c *MedicalImaging) GetImageSetMetadataRequest(input *GetImageSetMetadataInput) (req *request.Request, output *GetImageSetMetadataOutput)
GetImageSetMetadataRequest generates a "aws/request.Request" representing the client's request for the GetImageSetMetadata operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetImageSetMetadata for more information on using the GetImageSetMetadata API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetImageSetMetadataRequest method. req, resp := client.GetImageSetMetadataRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/medical-imaging-2023-07-19/GetImageSetMetadata
func (*MedicalImaging) GetImageSetMetadataWithContext ¶
func (c *MedicalImaging) GetImageSetMetadataWithContext(ctx aws.Context, input *GetImageSetMetadataInput, opts ...request.Option) (*GetImageSetMetadataOutput, error)
GetImageSetMetadataWithContext is the same as GetImageSetMetadata with the addition of the ability to pass a context and additional request options.
See GetImageSetMetadata for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*MedicalImaging) GetImageSetRequest ¶
func (c *MedicalImaging) GetImageSetRequest(input *GetImageSetInput) (req *request.Request, output *GetImageSetOutput)
GetImageSetRequest generates a "aws/request.Request" representing the client's request for the GetImageSet operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetImageSet for more information on using the GetImageSet API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetImageSetRequest method. req, resp := client.GetImageSetRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/medical-imaging-2023-07-19/GetImageSet
func (*MedicalImaging) GetImageSetWithContext ¶
func (c *MedicalImaging) GetImageSetWithContext(ctx aws.Context, input *GetImageSetInput, opts ...request.Option) (*GetImageSetOutput, error)
GetImageSetWithContext is the same as GetImageSet with the addition of the ability to pass a context and additional request options.
See GetImageSet for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*MedicalImaging) ListDICOMImportJobs ¶
func (c *MedicalImaging) ListDICOMImportJobs(input *ListDICOMImportJobsInput) (*ListDICOMImportJobsOutput, error)
ListDICOMImportJobs API operation for AWS Health Imaging.
List import jobs created for a specific data store.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Health Imaging's API operation ListDICOMImportJobs for usage and error information.
Returned Error Types:
ThrottlingException The request was denied due to throttling.
ConflictException Updating or deleting a resource can cause an inconsistent state.
AccessDeniedException The user does not have sufficient access to perform this action.
ValidationException The input fails to satisfy the constraints set by the service.
InternalServerException An unexpected error occurred during processing of the request.
ResourceNotFoundException The request references a resource which does not exist.
See also, https://docs.aws.amazon.com/goto/WebAPI/medical-imaging-2023-07-19/ListDICOMImportJobs
func (*MedicalImaging) ListDICOMImportJobsPages ¶
func (c *MedicalImaging) ListDICOMImportJobsPages(input *ListDICOMImportJobsInput, fn func(*ListDICOMImportJobsOutput, bool) bool) error
ListDICOMImportJobsPages iterates over the pages of a ListDICOMImportJobs operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListDICOMImportJobs method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListDICOMImportJobs operation. pageNum := 0 err := client.ListDICOMImportJobsPages(params, func(page *medicalimaging.ListDICOMImportJobsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*MedicalImaging) ListDICOMImportJobsPagesWithContext ¶
func (c *MedicalImaging) ListDICOMImportJobsPagesWithContext(ctx aws.Context, input *ListDICOMImportJobsInput, fn func(*ListDICOMImportJobsOutput, bool) bool, opts ...request.Option) error
ListDICOMImportJobsPagesWithContext same as ListDICOMImportJobsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*MedicalImaging) ListDICOMImportJobsRequest ¶
func (c *MedicalImaging) ListDICOMImportJobsRequest(input *ListDICOMImportJobsInput) (req *request.Request, output *ListDICOMImportJobsOutput)
ListDICOMImportJobsRequest generates a "aws/request.Request" representing the client's request for the ListDICOMImportJobs operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListDICOMImportJobs for more information on using the ListDICOMImportJobs API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListDICOMImportJobsRequest method. req, resp := client.ListDICOMImportJobsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/medical-imaging-2023-07-19/ListDICOMImportJobs
func (*MedicalImaging) ListDICOMImportJobsWithContext ¶
func (c *MedicalImaging) ListDICOMImportJobsWithContext(ctx aws.Context, input *ListDICOMImportJobsInput, opts ...request.Option) (*ListDICOMImportJobsOutput, error)
ListDICOMImportJobsWithContext is the same as ListDICOMImportJobs with the addition of the ability to pass a context and additional request options.
See ListDICOMImportJobs for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*MedicalImaging) ListDatastores ¶
func (c *MedicalImaging) ListDatastores(input *ListDatastoresInput) (*ListDatastoresOutput, error)
ListDatastores API operation for AWS Health Imaging.
List data stores.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Health Imaging's API operation ListDatastores for usage and error information.
Returned Error Types:
ThrottlingException The request was denied due to throttling.
AccessDeniedException The user does not have sufficient access to perform this action.
ValidationException The input fails to satisfy the constraints set by the service.
InternalServerException An unexpected error occurred during processing of the request.
See also, https://docs.aws.amazon.com/goto/WebAPI/medical-imaging-2023-07-19/ListDatastores
func (*MedicalImaging) ListDatastoresPages ¶
func (c *MedicalImaging) ListDatastoresPages(input *ListDatastoresInput, fn func(*ListDatastoresOutput, bool) bool) error
ListDatastoresPages iterates over the pages of a ListDatastores operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListDatastores method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListDatastores operation. pageNum := 0 err := client.ListDatastoresPages(params, func(page *medicalimaging.ListDatastoresOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*MedicalImaging) ListDatastoresPagesWithContext ¶
func (c *MedicalImaging) ListDatastoresPagesWithContext(ctx aws.Context, input *ListDatastoresInput, fn func(*ListDatastoresOutput, bool) bool, opts ...request.Option) error
ListDatastoresPagesWithContext same as ListDatastoresPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*MedicalImaging) ListDatastoresRequest ¶
func (c *MedicalImaging) ListDatastoresRequest(input *ListDatastoresInput) (req *request.Request, output *ListDatastoresOutput)
ListDatastoresRequest generates a "aws/request.Request" representing the client's request for the ListDatastores operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListDatastores for more information on using the ListDatastores API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListDatastoresRequest method. req, resp := client.ListDatastoresRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/medical-imaging-2023-07-19/ListDatastores
func (*MedicalImaging) ListDatastoresWithContext ¶
func (c *MedicalImaging) ListDatastoresWithContext(ctx aws.Context, input *ListDatastoresInput, opts ...request.Option) (*ListDatastoresOutput, error)
ListDatastoresWithContext is the same as ListDatastores with the addition of the ability to pass a context and additional request options.
See ListDatastores for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*MedicalImaging) ListImageSetVersions ¶
func (c *MedicalImaging) ListImageSetVersions(input *ListImageSetVersionsInput) (*ListImageSetVersionsOutput, error)
ListImageSetVersions API operation for AWS Health Imaging.
List image set versions.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Health Imaging's API operation ListImageSetVersions for usage and error information.
Returned Error Types:
ThrottlingException The request was denied due to throttling.
ConflictException Updating or deleting a resource can cause an inconsistent state.
AccessDeniedException The user does not have sufficient access to perform this action.
ValidationException The input fails to satisfy the constraints set by the service.
InternalServerException An unexpected error occurred during processing of the request.
ResourceNotFoundException The request references a resource which does not exist.
See also, https://docs.aws.amazon.com/goto/WebAPI/medical-imaging-2023-07-19/ListImageSetVersions
func (*MedicalImaging) ListImageSetVersionsPages ¶
func (c *MedicalImaging) ListImageSetVersionsPages(input *ListImageSetVersionsInput, fn func(*ListImageSetVersionsOutput, bool) bool) error
ListImageSetVersionsPages iterates over the pages of a ListImageSetVersions operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListImageSetVersions method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListImageSetVersions operation. pageNum := 0 err := client.ListImageSetVersionsPages(params, func(page *medicalimaging.ListImageSetVersionsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*MedicalImaging) ListImageSetVersionsPagesWithContext ¶
func (c *MedicalImaging) ListImageSetVersionsPagesWithContext(ctx aws.Context, input *ListImageSetVersionsInput, fn func(*ListImageSetVersionsOutput, bool) bool, opts ...request.Option) error
ListImageSetVersionsPagesWithContext same as ListImageSetVersionsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*MedicalImaging) ListImageSetVersionsRequest ¶
func (c *MedicalImaging) ListImageSetVersionsRequest(input *ListImageSetVersionsInput) (req *request.Request, output *ListImageSetVersionsOutput)
ListImageSetVersionsRequest generates a "aws/request.Request" representing the client's request for the ListImageSetVersions operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListImageSetVersions for more information on using the ListImageSetVersions API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListImageSetVersionsRequest method. req, resp := client.ListImageSetVersionsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/medical-imaging-2023-07-19/ListImageSetVersions
func (*MedicalImaging) ListImageSetVersionsWithContext ¶
func (c *MedicalImaging) ListImageSetVersionsWithContext(ctx aws.Context, input *ListImageSetVersionsInput, opts ...request.Option) (*ListImageSetVersionsOutput, error)
ListImageSetVersionsWithContext is the same as ListImageSetVersions with the addition of the ability to pass a context and additional request options.
See ListImageSetVersions for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*MedicalImaging) ListTagsForResource ¶
func (c *MedicalImaging) ListTagsForResource(input *ListTagsForResourceInput) (*ListTagsForResourceOutput, error)
ListTagsForResource API operation for AWS Health Imaging.
Lists all tags associated with a medical imaging resource.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Health Imaging's API operation ListTagsForResource for usage and error information.
Returned Error Types:
ThrottlingException The request was denied due to throttling.
AccessDeniedException The user does not have sufficient access to perform this action.
ValidationException The input fails to satisfy the constraints set by the service.
InternalServerException An unexpected error occurred during processing of the request.
ResourceNotFoundException The request references a resource which does not exist.
See also, https://docs.aws.amazon.com/goto/WebAPI/medical-imaging-2023-07-19/ListTagsForResource
func (*MedicalImaging) ListTagsForResourceRequest ¶
func (c *MedicalImaging) ListTagsForResourceRequest(input *ListTagsForResourceInput) (req *request.Request, output *ListTagsForResourceOutput)
ListTagsForResourceRequest generates a "aws/request.Request" representing the client's request for the ListTagsForResource operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListTagsForResource for more information on using the ListTagsForResource API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListTagsForResourceRequest method. req, resp := client.ListTagsForResourceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/medical-imaging-2023-07-19/ListTagsForResource
func (*MedicalImaging) ListTagsForResourceWithContext ¶
func (c *MedicalImaging) ListTagsForResourceWithContext(ctx aws.Context, input *ListTagsForResourceInput, opts ...request.Option) (*ListTagsForResourceOutput, error)
ListTagsForResourceWithContext is the same as ListTagsForResource with the addition of the ability to pass a context and additional request options.
See ListTagsForResource for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*MedicalImaging) SearchImageSets ¶
func (c *MedicalImaging) SearchImageSets(input *SearchImageSetsInput) (*SearchImageSetsOutput, error)
SearchImageSets API operation for AWS Health Imaging.
Search image sets based on defined input attributes.
SearchImageSets accepts a single search query parameter and returns a paginated response of all image sets that have the matching criteria. All range queries must be input as (lowerBound, upperBound).
SearchImageSets uses the updatedAt field for sorting in decreasing order from latest to oldest.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Health Imaging's API operation SearchImageSets for usage and error information.
Returned Error Types:
ThrottlingException The request was denied due to throttling.
ConflictException Updating or deleting a resource can cause an inconsistent state.
AccessDeniedException The user does not have sufficient access to perform this action.
ValidationException The input fails to satisfy the constraints set by the service.
InternalServerException An unexpected error occurred during processing of the request.
ResourceNotFoundException The request references a resource which does not exist.
See also, https://docs.aws.amazon.com/goto/WebAPI/medical-imaging-2023-07-19/SearchImageSets
func (*MedicalImaging) SearchImageSetsPages ¶
func (c *MedicalImaging) SearchImageSetsPages(input *SearchImageSetsInput, fn func(*SearchImageSetsOutput, bool) bool) error
SearchImageSetsPages iterates over the pages of a SearchImageSets operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See SearchImageSets method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a SearchImageSets operation. pageNum := 0 err := client.SearchImageSetsPages(params, func(page *medicalimaging.SearchImageSetsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*MedicalImaging) SearchImageSetsPagesWithContext ¶
func (c *MedicalImaging) SearchImageSetsPagesWithContext(ctx aws.Context, input *SearchImageSetsInput, fn func(*SearchImageSetsOutput, bool) bool, opts ...request.Option) error
SearchImageSetsPagesWithContext same as SearchImageSetsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*MedicalImaging) SearchImageSetsRequest ¶
func (c *MedicalImaging) SearchImageSetsRequest(input *SearchImageSetsInput) (req *request.Request, output *SearchImageSetsOutput)
SearchImageSetsRequest generates a "aws/request.Request" representing the client's request for the SearchImageSets operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See SearchImageSets for more information on using the SearchImageSets API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the SearchImageSetsRequest method. req, resp := client.SearchImageSetsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/medical-imaging-2023-07-19/SearchImageSets
func (*MedicalImaging) SearchImageSetsWithContext ¶
func (c *MedicalImaging) SearchImageSetsWithContext(ctx aws.Context, input *SearchImageSetsInput, opts ...request.Option) (*SearchImageSetsOutput, error)
SearchImageSetsWithContext is the same as SearchImageSets with the addition of the ability to pass a context and additional request options.
See SearchImageSets for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*MedicalImaging) StartDICOMImportJob ¶
func (c *MedicalImaging) StartDICOMImportJob(input *StartDICOMImportJobInput) (*StartDICOMImportJobOutput, error)
StartDICOMImportJob API operation for AWS Health Imaging.
Start importing bulk data into an ACTIVE data store. The import job imports DICOM P10 files found in the S3 prefix specified by the inputS3Uri parameter. The import job stores processing results in the file specified by the outputS3Uri parameter.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Health Imaging's API operation StartDICOMImportJob for usage and error information.
Returned Error Types:
ThrottlingException The request was denied due to throttling.
ConflictException Updating or deleting a resource can cause an inconsistent state.
AccessDeniedException The user does not have sufficient access to perform this action.
ValidationException The input fails to satisfy the constraints set by the service.
InternalServerException An unexpected error occurred during processing of the request.
ResourceNotFoundException The request references a resource which does not exist.
ServiceQuotaExceededException The request caused a service quota to be exceeded.
See also, https://docs.aws.amazon.com/goto/WebAPI/medical-imaging-2023-07-19/StartDICOMImportJob
func (*MedicalImaging) StartDICOMImportJobRequest ¶
func (c *MedicalImaging) StartDICOMImportJobRequest(input *StartDICOMImportJobInput) (req *request.Request, output *StartDICOMImportJobOutput)
StartDICOMImportJobRequest generates a "aws/request.Request" representing the client's request for the StartDICOMImportJob operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See StartDICOMImportJob for more information on using the StartDICOMImportJob API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the StartDICOMImportJobRequest method. req, resp := client.StartDICOMImportJobRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/medical-imaging-2023-07-19/StartDICOMImportJob
func (*MedicalImaging) StartDICOMImportJobWithContext ¶
func (c *MedicalImaging) StartDICOMImportJobWithContext(ctx aws.Context, input *StartDICOMImportJobInput, opts ...request.Option) (*StartDICOMImportJobOutput, error)
StartDICOMImportJobWithContext is the same as StartDICOMImportJob with the addition of the ability to pass a context and additional request options.
See StartDICOMImportJob for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*MedicalImaging) TagResource ¶
func (c *MedicalImaging) TagResource(input *TagResourceInput) (*TagResourceOutput, error)
TagResource API operation for AWS Health Imaging.
Adds a user-specifed key and value tag to a medical imaging resource.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Health Imaging's API operation TagResource for usage and error information.
Returned Error Types:
ThrottlingException The request was denied due to throttling.
AccessDeniedException The user does not have sufficient access to perform this action.
ValidationException The input fails to satisfy the constraints set by the service.
InternalServerException An unexpected error occurred during processing of the request.
ResourceNotFoundException The request references a resource which does not exist.
See also, https://docs.aws.amazon.com/goto/WebAPI/medical-imaging-2023-07-19/TagResource
func (*MedicalImaging) TagResourceRequest ¶
func (c *MedicalImaging) TagResourceRequest(input *TagResourceInput) (req *request.Request, output *TagResourceOutput)
TagResourceRequest generates a "aws/request.Request" representing the client's request for the TagResource operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See TagResource for more information on using the TagResource API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the TagResourceRequest method. req, resp := client.TagResourceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/medical-imaging-2023-07-19/TagResource
func (*MedicalImaging) TagResourceWithContext ¶
func (c *MedicalImaging) TagResourceWithContext(ctx aws.Context, input *TagResourceInput, opts ...request.Option) (*TagResourceOutput, error)
TagResourceWithContext is the same as TagResource with the addition of the ability to pass a context and additional request options.
See TagResource for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*MedicalImaging) UntagResource ¶
func (c *MedicalImaging) UntagResource(input *UntagResourceInput) (*UntagResourceOutput, error)
UntagResource API operation for AWS Health Imaging.
Removes tags from a medical imaging resource.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Health Imaging's API operation UntagResource for usage and error information.
Returned Error Types:
ThrottlingException The request was denied due to throttling.
AccessDeniedException The user does not have sufficient access to perform this action.
ValidationException The input fails to satisfy the constraints set by the service.
InternalServerException An unexpected error occurred during processing of the request.
ResourceNotFoundException The request references a resource which does not exist.
See also, https://docs.aws.amazon.com/goto/WebAPI/medical-imaging-2023-07-19/UntagResource
func (*MedicalImaging) UntagResourceRequest ¶
func (c *MedicalImaging) UntagResourceRequest(input *UntagResourceInput) (req *request.Request, output *UntagResourceOutput)
UntagResourceRequest generates a "aws/request.Request" representing the client's request for the UntagResource operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UntagResource for more information on using the UntagResource API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UntagResourceRequest method. req, resp := client.UntagResourceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/medical-imaging-2023-07-19/UntagResource
func (*MedicalImaging) UntagResourceWithContext ¶
func (c *MedicalImaging) UntagResourceWithContext(ctx aws.Context, input *UntagResourceInput, opts ...request.Option) (*UntagResourceOutput, error)
UntagResourceWithContext is the same as UntagResource with the addition of the ability to pass a context and additional request options.
See UntagResource for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*MedicalImaging) UpdateImageSetMetadata ¶
func (c *MedicalImaging) UpdateImageSetMetadata(input *UpdateImageSetMetadataInput) (*UpdateImageSetMetadataOutput, error)
UpdateImageSetMetadata API operation for AWS Health Imaging.
Update image set metadata attributes.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Health Imaging's API operation UpdateImageSetMetadata for usage and error information.
Returned Error Types:
ThrottlingException The request was denied due to throttling.
ConflictException Updating or deleting a resource can cause an inconsistent state.
AccessDeniedException The user does not have sufficient access to perform this action.
ValidationException The input fails to satisfy the constraints set by the service.
InternalServerException An unexpected error occurred during processing of the request.
ResourceNotFoundException The request references a resource which does not exist.
ServiceQuotaExceededException The request caused a service quota to be exceeded.
See also, https://docs.aws.amazon.com/goto/WebAPI/medical-imaging-2023-07-19/UpdateImageSetMetadata
func (*MedicalImaging) UpdateImageSetMetadataRequest ¶
func (c *MedicalImaging) UpdateImageSetMetadataRequest(input *UpdateImageSetMetadataInput) (req *request.Request, output *UpdateImageSetMetadataOutput)
UpdateImageSetMetadataRequest generates a "aws/request.Request" representing the client's request for the UpdateImageSetMetadata operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateImageSetMetadata for more information on using the UpdateImageSetMetadata API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateImageSetMetadataRequest method. req, resp := client.UpdateImageSetMetadataRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/medical-imaging-2023-07-19/UpdateImageSetMetadata
func (*MedicalImaging) UpdateImageSetMetadataWithContext ¶
func (c *MedicalImaging) UpdateImageSetMetadataWithContext(ctx aws.Context, input *UpdateImageSetMetadataInput, opts ...request.Option) (*UpdateImageSetMetadataOutput, error)
UpdateImageSetMetadataWithContext is the same as UpdateImageSetMetadata with the addition of the ability to pass a context and additional request options.
See UpdateImageSetMetadata for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
type MetadataUpdates ¶
type MetadataUpdates struct { // The object containing removableAttributes and updatableAttributes. DICOMUpdates *DICOMUpdates `type:"structure"` // contains filtered or unexported fields }
Contains DICOMUpdates.
func (MetadataUpdates) GoString ¶
func (s MetadataUpdates) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*MetadataUpdates) SetDICOMUpdates ¶
func (s *MetadataUpdates) SetDICOMUpdates(v *DICOMUpdates) *MetadataUpdates
SetDICOMUpdates sets the DICOMUpdates field's value.
func (MetadataUpdates) String ¶
func (s MetadataUpdates) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*MetadataUpdates) Validate ¶
func (s *MetadataUpdates) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ResourceNotFoundException ¶
type ResourceNotFoundException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // contains filtered or unexported fields }
The request references a resource which does not exist.
func (*ResourceNotFoundException) Code ¶
func (s *ResourceNotFoundException) Code() string
Code returns the exception type name.
func (*ResourceNotFoundException) Error ¶
func (s *ResourceNotFoundException) Error() string
func (ResourceNotFoundException) GoString ¶
func (s ResourceNotFoundException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ResourceNotFoundException) Message ¶
func (s *ResourceNotFoundException) Message() string
Message returns the exception's message.
func (*ResourceNotFoundException) OrigErr ¶
func (s *ResourceNotFoundException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ResourceNotFoundException) RequestID ¶
func (s *ResourceNotFoundException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ResourceNotFoundException) StatusCode ¶
func (s *ResourceNotFoundException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ResourceNotFoundException) String ¶
func (s ResourceNotFoundException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type SearchByAttributeValue ¶
type SearchByAttributeValue struct { // The created at time of the image set provided for search. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp"` // The DICOM accession number for search. // // DICOMAccessionNumber is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by SearchByAttributeValue's // String and GoString methods. DICOMAccessionNumber *string `type:"string" sensitive:"true"` // The patient ID input for search. // // DICOMPatientId is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by SearchByAttributeValue's // String and GoString methods. DICOMPatientId *string `type:"string" sensitive:"true"` // The aggregated structure containing DICOM study date and study time for search. DICOMStudyDateAndTime *DICOMStudyDateAndTime `type:"structure"` // The DICOM study ID for search. // // DICOMStudyId is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by SearchByAttributeValue's // String and GoString methods. DICOMStudyId *string `type:"string" sensitive:"true"` // The DICOM study instance UID for search. // // DICOMStudyInstanceUID is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by SearchByAttributeValue's // String and GoString methods. DICOMStudyInstanceUID *string `type:"string" sensitive:"true"` // contains filtered or unexported fields }
The search input attribute value.
func (SearchByAttributeValue) GoString ¶
func (s SearchByAttributeValue) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SearchByAttributeValue) SetCreatedAt ¶
func (s *SearchByAttributeValue) SetCreatedAt(v time.Time) *SearchByAttributeValue
SetCreatedAt sets the CreatedAt field's value.
func (*SearchByAttributeValue) SetDICOMAccessionNumber ¶
func (s *SearchByAttributeValue) SetDICOMAccessionNumber(v string) *SearchByAttributeValue
SetDICOMAccessionNumber sets the DICOMAccessionNumber field's value.
func (*SearchByAttributeValue) SetDICOMPatientId ¶
func (s *SearchByAttributeValue) SetDICOMPatientId(v string) *SearchByAttributeValue
SetDICOMPatientId sets the DICOMPatientId field's value.
func (*SearchByAttributeValue) SetDICOMStudyDateAndTime ¶
func (s *SearchByAttributeValue) SetDICOMStudyDateAndTime(v *DICOMStudyDateAndTime) *SearchByAttributeValue
SetDICOMStudyDateAndTime sets the DICOMStudyDateAndTime field's value.
func (*SearchByAttributeValue) SetDICOMStudyId ¶
func (s *SearchByAttributeValue) SetDICOMStudyId(v string) *SearchByAttributeValue
SetDICOMStudyId sets the DICOMStudyId field's value.
func (*SearchByAttributeValue) SetDICOMStudyInstanceUID ¶
func (s *SearchByAttributeValue) SetDICOMStudyInstanceUID(v string) *SearchByAttributeValue
SetDICOMStudyInstanceUID sets the DICOMStudyInstanceUID field's value.
func (SearchByAttributeValue) String ¶
func (s SearchByAttributeValue) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SearchByAttributeValue) Validate ¶
func (s *SearchByAttributeValue) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SearchCriteria ¶
type SearchCriteria struct { // The filters for the search criteria. Filters []*SearchFilter `locationName:"filters" min:"1" type:"list"` // contains filtered or unexported fields }
The search criteria.
func (SearchCriteria) GoString ¶
func (s SearchCriteria) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SearchCriteria) SetFilters ¶
func (s *SearchCriteria) SetFilters(v []*SearchFilter) *SearchCriteria
SetFilters sets the Filters field's value.
func (SearchCriteria) String ¶
func (s SearchCriteria) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SearchCriteria) Validate ¶
func (s *SearchCriteria) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SearchFilter ¶
type SearchFilter struct { // The search filter operator for imageSetDateTime. // // Operator is a required field Operator *string `locationName:"operator" type:"string" required:"true" enum:"Operator"` // The search filter values. // // Values is a required field Values []*SearchByAttributeValue `locationName:"values" min:"1" type:"list" required:"true"` // contains filtered or unexported fields }
The search filter.
func (SearchFilter) GoString ¶
func (s SearchFilter) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SearchFilter) SetOperator ¶
func (s *SearchFilter) SetOperator(v string) *SearchFilter
SetOperator sets the Operator field's value.
func (*SearchFilter) SetValues ¶
func (s *SearchFilter) SetValues(v []*SearchByAttributeValue) *SearchFilter
SetValues sets the Values field's value.
func (SearchFilter) String ¶
func (s SearchFilter) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SearchFilter) Validate ¶
func (s *SearchFilter) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SearchImageSetsInput ¶
type SearchImageSetsInput struct { // The identifier of the data store where the image sets reside. // // DatastoreId is a required field DatastoreId *string `location:"uri" locationName:"datastoreId" type:"string" required:"true"` // The maximum number of results that can be returned in a search. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // The token used for pagination of results returned in the response. Use the // token returned from the previous request to continue results where the previous // request ended. NextToken *string `location:"querystring" locationName:"nextToken" min:"1" type:"string"` // The search criteria that filters by applying a maximum of 1 item to SearchByAttribute. // // SearchCriteria is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by SearchImageSetsInput's // String and GoString methods. SearchCriteria *SearchCriteria `locationName:"searchCriteria" type:"structure" sensitive:"true"` // contains filtered or unexported fields }
func (SearchImageSetsInput) GoString ¶
func (s SearchImageSetsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SearchImageSetsInput) SetDatastoreId ¶
func (s *SearchImageSetsInput) SetDatastoreId(v string) *SearchImageSetsInput
SetDatastoreId sets the DatastoreId field's value.
func (*SearchImageSetsInput) SetMaxResults ¶
func (s *SearchImageSetsInput) SetMaxResults(v int64) *SearchImageSetsInput
SetMaxResults sets the MaxResults field's value.
func (*SearchImageSetsInput) SetNextToken ¶
func (s *SearchImageSetsInput) SetNextToken(v string) *SearchImageSetsInput
SetNextToken sets the NextToken field's value.
func (*SearchImageSetsInput) SetSearchCriteria ¶
func (s *SearchImageSetsInput) SetSearchCriteria(v *SearchCriteria) *SearchImageSetsInput
SetSearchCriteria sets the SearchCriteria field's value.
func (SearchImageSetsInput) String ¶
func (s SearchImageSetsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SearchImageSetsInput) Validate ¶
func (s *SearchImageSetsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SearchImageSetsOutput ¶
type SearchImageSetsOutput struct { // The model containing the image set results. // // ImageSetsMetadataSummaries is a required field ImageSetsMetadataSummaries []*ImageSetsMetadataSummary `locationName:"imageSetsMetadataSummaries" type:"list" required:"true"` // The token for pagination results. NextToken *string `locationName:"nextToken" min:"1" type:"string"` // contains filtered or unexported fields }
func (SearchImageSetsOutput) GoString ¶
func (s SearchImageSetsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SearchImageSetsOutput) SetImageSetsMetadataSummaries ¶
func (s *SearchImageSetsOutput) SetImageSetsMetadataSummaries(v []*ImageSetsMetadataSummary) *SearchImageSetsOutput
SetImageSetsMetadataSummaries sets the ImageSetsMetadataSummaries field's value.
func (*SearchImageSetsOutput) SetNextToken ¶
func (s *SearchImageSetsOutput) SetNextToken(v string) *SearchImageSetsOutput
SetNextToken sets the NextToken field's value.
func (SearchImageSetsOutput) String ¶
func (s SearchImageSetsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ServiceQuotaExceededException ¶
type ServiceQuotaExceededException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // contains filtered or unexported fields }
The request caused a service quota to be exceeded.
func (*ServiceQuotaExceededException) Code ¶
func (s *ServiceQuotaExceededException) Code() string
Code returns the exception type name.
func (*ServiceQuotaExceededException) Error ¶
func (s *ServiceQuotaExceededException) Error() string
func (ServiceQuotaExceededException) GoString ¶
func (s ServiceQuotaExceededException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ServiceQuotaExceededException) Message ¶
func (s *ServiceQuotaExceededException) Message() string
Message returns the exception's message.
func (*ServiceQuotaExceededException) OrigErr ¶
func (s *ServiceQuotaExceededException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ServiceQuotaExceededException) RequestID ¶
func (s *ServiceQuotaExceededException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ServiceQuotaExceededException) StatusCode ¶
func (s *ServiceQuotaExceededException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ServiceQuotaExceededException) String ¶
func (s ServiceQuotaExceededException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type StartDICOMImportJobInput ¶
type StartDICOMImportJobInput struct { // A unique identifier for API idempotency. ClientToken *string `locationName:"clientToken" min:"1" type:"string" idempotencyToken:"true"` // The Amazon Resource Name (ARN) of the IAM role that grants permission to // access medical imaging resources. // // DataAccessRoleArn is a required field DataAccessRoleArn *string `locationName:"dataAccessRoleArn" min:"20" type:"string" required:"true"` // The data store identifier. // // DatastoreId is a required field DatastoreId *string `location:"uri" locationName:"datastoreId" type:"string" required:"true"` // The input prefix path for the S3 bucket that contains the DICOM files to // be imported. // // InputS3Uri is a required field InputS3Uri *string `locationName:"inputS3Uri" min:"1" type:"string" required:"true"` // The import job name. JobName *string `locationName:"jobName" min:"1" type:"string"` // The output prefix of the S3 bucket to upload the results of the DICOM import // job. // // OutputS3Uri is a required field OutputS3Uri *string `locationName:"outputS3Uri" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (StartDICOMImportJobInput) GoString ¶
func (s StartDICOMImportJobInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StartDICOMImportJobInput) SetClientToken ¶
func (s *StartDICOMImportJobInput) SetClientToken(v string) *StartDICOMImportJobInput
SetClientToken sets the ClientToken field's value.
func (*StartDICOMImportJobInput) SetDataAccessRoleArn ¶
func (s *StartDICOMImportJobInput) SetDataAccessRoleArn(v string) *StartDICOMImportJobInput
SetDataAccessRoleArn sets the DataAccessRoleArn field's value.
func (*StartDICOMImportJobInput) SetDatastoreId ¶
func (s *StartDICOMImportJobInput) SetDatastoreId(v string) *StartDICOMImportJobInput
SetDatastoreId sets the DatastoreId field's value.
func (*StartDICOMImportJobInput) SetInputS3Uri ¶
func (s *StartDICOMImportJobInput) SetInputS3Uri(v string) *StartDICOMImportJobInput
SetInputS3Uri sets the InputS3Uri field's value.
func (*StartDICOMImportJobInput) SetJobName ¶
func (s *StartDICOMImportJobInput) SetJobName(v string) *StartDICOMImportJobInput
SetJobName sets the JobName field's value.
func (*StartDICOMImportJobInput) SetOutputS3Uri ¶
func (s *StartDICOMImportJobInput) SetOutputS3Uri(v string) *StartDICOMImportJobInput
SetOutputS3Uri sets the OutputS3Uri field's value.
func (StartDICOMImportJobInput) String ¶
func (s StartDICOMImportJobInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StartDICOMImportJobInput) Validate ¶
func (s *StartDICOMImportJobInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type StartDICOMImportJobOutput ¶
type StartDICOMImportJobOutput struct { // The data store identifier. // // DatastoreId is a required field DatastoreId *string `locationName:"datastoreId" type:"string" required:"true"` // The import job identifier. // // JobId is a required field JobId *string `locationName:"jobId" min:"1" type:"string" required:"true"` // The import job status. // // JobStatus is a required field JobStatus *string `locationName:"jobStatus" type:"string" required:"true" enum:"JobStatus"` // The timestamp when the import job was submitted. // // SubmittedAt is a required field SubmittedAt *time.Time `locationName:"submittedAt" type:"timestamp" required:"true"` // contains filtered or unexported fields }
func (StartDICOMImportJobOutput) GoString ¶
func (s StartDICOMImportJobOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StartDICOMImportJobOutput) SetDatastoreId ¶
func (s *StartDICOMImportJobOutput) SetDatastoreId(v string) *StartDICOMImportJobOutput
SetDatastoreId sets the DatastoreId field's value.
func (*StartDICOMImportJobOutput) SetJobId ¶
func (s *StartDICOMImportJobOutput) SetJobId(v string) *StartDICOMImportJobOutput
SetJobId sets the JobId field's value.
func (*StartDICOMImportJobOutput) SetJobStatus ¶
func (s *StartDICOMImportJobOutput) SetJobStatus(v string) *StartDICOMImportJobOutput
SetJobStatus sets the JobStatus field's value.
func (*StartDICOMImportJobOutput) SetSubmittedAt ¶
func (s *StartDICOMImportJobOutput) SetSubmittedAt(v time.Time) *StartDICOMImportJobOutput
SetSubmittedAt sets the SubmittedAt field's value.
func (StartDICOMImportJobOutput) String ¶
func (s StartDICOMImportJobOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type TagResourceInput ¶
type TagResourceInput struct { // The Amazon Resource Name (ARN) of the medical imaging resource that tags // are being added to. // // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"resourceArn" type:"string" required:"true"` // The user-specified key and value tag pairs added to a medical imaging resource. // // Tags is a required field Tags map[string]*string `locationName:"tags" type:"map" required:"true"` // contains filtered or unexported fields }
func (TagResourceInput) GoString ¶
func (s TagResourceInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*TagResourceInput) SetResourceArn ¶
func (s *TagResourceInput) SetResourceArn(v string) *TagResourceInput
SetResourceArn sets the ResourceArn field's value.
func (*TagResourceInput) SetTags ¶
func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput
SetTags sets the Tags field's value.
func (TagResourceInput) String ¶
func (s TagResourceInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*TagResourceInput) Validate ¶
func (s *TagResourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type TagResourceOutput ¶
type TagResourceOutput struct {
// contains filtered or unexported fields
}
func (TagResourceOutput) GoString ¶
func (s TagResourceOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (TagResourceOutput) String ¶
func (s TagResourceOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ThrottlingException ¶
type ThrottlingException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // contains filtered or unexported fields }
The request was denied due to throttling.
func (*ThrottlingException) Code ¶
func (s *ThrottlingException) Code() string
Code returns the exception type name.
func (*ThrottlingException) Error ¶
func (s *ThrottlingException) Error() string
func (ThrottlingException) GoString ¶
func (s ThrottlingException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ThrottlingException) Message ¶
func (s *ThrottlingException) Message() string
Message returns the exception's message.
func (*ThrottlingException) OrigErr ¶
func (s *ThrottlingException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ThrottlingException) RequestID ¶
func (s *ThrottlingException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ThrottlingException) StatusCode ¶
func (s *ThrottlingException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ThrottlingException) String ¶
func (s ThrottlingException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UntagResourceInput ¶
type UntagResourceInput struct { // The Amazon Resource Name (ARN) of the medical imaging resource that tags // are being removed from. // // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"resourceArn" type:"string" required:"true"` // The keys for the tags to be removed from the medical imaging resource. // // TagKeys is a required field TagKeys []*string `location:"querystring" locationName:"tagKeys" type:"list" required:"true"` // contains filtered or unexported fields }
func (UntagResourceInput) GoString ¶
func (s UntagResourceInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UntagResourceInput) SetResourceArn ¶
func (s *UntagResourceInput) SetResourceArn(v string) *UntagResourceInput
SetResourceArn sets the ResourceArn field's value.
func (*UntagResourceInput) SetTagKeys ¶
func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput
SetTagKeys sets the TagKeys field's value.
func (UntagResourceInput) String ¶
func (s UntagResourceInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UntagResourceInput) Validate ¶
func (s *UntagResourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UntagResourceOutput ¶
type UntagResourceOutput struct {
// contains filtered or unexported fields
}
func (UntagResourceOutput) GoString ¶
func (s UntagResourceOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (UntagResourceOutput) String ¶
func (s UntagResourceOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdateImageSetMetadataInput ¶
type UpdateImageSetMetadataInput struct { // The data store identifier. // // DatastoreId is a required field DatastoreId *string `location:"uri" locationName:"datastoreId" type:"string" required:"true"` // The image set identifier. // // ImageSetId is a required field ImageSetId *string `location:"uri" locationName:"imageSetId" type:"string" required:"true"` // The latest image set version identifier. // // LatestVersionId is a required field LatestVersionId *string `location:"querystring" locationName:"latestVersion" type:"string" required:"true"` // Update image set metadata updates. // // UpdateImageSetMetadataUpdates is a required field UpdateImageSetMetadataUpdates *MetadataUpdates `locationName:"updateImageSetMetadataUpdates" type:"structure" required:"true"` // contains filtered or unexported fields }
func (UpdateImageSetMetadataInput) GoString ¶
func (s UpdateImageSetMetadataInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateImageSetMetadataInput) SetDatastoreId ¶
func (s *UpdateImageSetMetadataInput) SetDatastoreId(v string) *UpdateImageSetMetadataInput
SetDatastoreId sets the DatastoreId field's value.
func (*UpdateImageSetMetadataInput) SetImageSetId ¶
func (s *UpdateImageSetMetadataInput) SetImageSetId(v string) *UpdateImageSetMetadataInput
SetImageSetId sets the ImageSetId field's value.
func (*UpdateImageSetMetadataInput) SetLatestVersionId ¶
func (s *UpdateImageSetMetadataInput) SetLatestVersionId(v string) *UpdateImageSetMetadataInput
SetLatestVersionId sets the LatestVersionId field's value.
func (*UpdateImageSetMetadataInput) SetUpdateImageSetMetadataUpdates ¶
func (s *UpdateImageSetMetadataInput) SetUpdateImageSetMetadataUpdates(v *MetadataUpdates) *UpdateImageSetMetadataInput
SetUpdateImageSetMetadataUpdates sets the UpdateImageSetMetadataUpdates field's value.
func (UpdateImageSetMetadataInput) String ¶
func (s UpdateImageSetMetadataInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateImageSetMetadataInput) Validate ¶
func (s *UpdateImageSetMetadataInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateImageSetMetadataOutput ¶
type UpdateImageSetMetadataOutput struct { // The timestamp when image set metadata was created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp"` // The data store identifier. // // DatastoreId is a required field DatastoreId *string `locationName:"datastoreId" type:"string" required:"true"` // The image set identifier. // // ImageSetId is a required field ImageSetId *string `locationName:"imageSetId" type:"string" required:"true"` // The image set state. // // ImageSetState is a required field ImageSetState *string `locationName:"imageSetState" type:"string" required:"true" enum:"ImageSetState"` // The image set workflow status. ImageSetWorkflowStatus *string `locationName:"imageSetWorkflowStatus" type:"string" enum:"ImageSetWorkflowStatus"` // The latest image set version identifier. // // LatestVersionId is a required field LatestVersionId *string `locationName:"latestVersionId" type:"string" required:"true"` // The error message thrown if an update image set metadata action fails. Message *string `locationName:"message" min:"1" type:"string"` // The timestamp when image set metadata was updated. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp"` // contains filtered or unexported fields }
func (UpdateImageSetMetadataOutput) GoString ¶
func (s UpdateImageSetMetadataOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateImageSetMetadataOutput) SetCreatedAt ¶
func (s *UpdateImageSetMetadataOutput) SetCreatedAt(v time.Time) *UpdateImageSetMetadataOutput
SetCreatedAt sets the CreatedAt field's value.
func (*UpdateImageSetMetadataOutput) SetDatastoreId ¶
func (s *UpdateImageSetMetadataOutput) SetDatastoreId(v string) *UpdateImageSetMetadataOutput
SetDatastoreId sets the DatastoreId field's value.
func (*UpdateImageSetMetadataOutput) SetImageSetId ¶
func (s *UpdateImageSetMetadataOutput) SetImageSetId(v string) *UpdateImageSetMetadataOutput
SetImageSetId sets the ImageSetId field's value.
func (*UpdateImageSetMetadataOutput) SetImageSetState ¶
func (s *UpdateImageSetMetadataOutput) SetImageSetState(v string) *UpdateImageSetMetadataOutput
SetImageSetState sets the ImageSetState field's value.
func (*UpdateImageSetMetadataOutput) SetImageSetWorkflowStatus ¶
func (s *UpdateImageSetMetadataOutput) SetImageSetWorkflowStatus(v string) *UpdateImageSetMetadataOutput
SetImageSetWorkflowStatus sets the ImageSetWorkflowStatus field's value.
func (*UpdateImageSetMetadataOutput) SetLatestVersionId ¶
func (s *UpdateImageSetMetadataOutput) SetLatestVersionId(v string) *UpdateImageSetMetadataOutput
SetLatestVersionId sets the LatestVersionId field's value.
func (*UpdateImageSetMetadataOutput) SetMessage ¶
func (s *UpdateImageSetMetadataOutput) SetMessage(v string) *UpdateImageSetMetadataOutput
SetMessage sets the Message field's value.
func (*UpdateImageSetMetadataOutput) SetUpdatedAt ¶
func (s *UpdateImageSetMetadataOutput) SetUpdatedAt(v time.Time) *UpdateImageSetMetadataOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (UpdateImageSetMetadataOutput) String ¶
func (s UpdateImageSetMetadataOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ValidationException ¶
type ValidationException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // contains filtered or unexported fields }
The input fails to satisfy the constraints set by the service.
func (*ValidationException) Code ¶
func (s *ValidationException) Code() string
Code returns the exception type name.
func (*ValidationException) Error ¶
func (s *ValidationException) Error() string
func (ValidationException) GoString ¶
func (s ValidationException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ValidationException) Message ¶
func (s *ValidationException) Message() string
Message returns the exception's message.
func (*ValidationException) OrigErr ¶
func (s *ValidationException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ValidationException) RequestID ¶
func (s *ValidationException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ValidationException) StatusCode ¶
func (s *ValidationException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ValidationException) String ¶
func (s ValidationException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
Directories ¶
Path | Synopsis |
---|---|
Package medicalimagingiface provides an interface to enable mocking the AWS Health Imaging service client for testing your code.
|
Package medicalimagingiface provides an interface to enable mocking the AWS Health Imaging service client for testing your code. |