Versions in this module Expand all Collapse all v1 v1.0.1 Jul 4, 2024 v1.0.0 Jul 4, 2024 Changes in this version + const EndpointsID + const ErrCodeInternalFailureException + const ErrCodeInvalidRequestException + const ErrCodeResourceConflictException + const ErrCodeResourceNotFoundException + const ErrCodeTooManyRequestsException + const ServiceID + const ServiceName + type AssociateDeviceWithPlacementInput struct + DeviceId *string + DeviceTemplateName *string + PlacementName *string + ProjectName *string + func (s *AssociateDeviceWithPlacementInput) SetDeviceId(v string) *AssociateDeviceWithPlacementInput + func (s *AssociateDeviceWithPlacementInput) SetDeviceTemplateName(v string) *AssociateDeviceWithPlacementInput + func (s *AssociateDeviceWithPlacementInput) SetPlacementName(v string) *AssociateDeviceWithPlacementInput + func (s *AssociateDeviceWithPlacementInput) SetProjectName(v string) *AssociateDeviceWithPlacementInput + func (s *AssociateDeviceWithPlacementInput) Validate() error + func (s AssociateDeviceWithPlacementInput) GoString() string + func (s AssociateDeviceWithPlacementInput) String() string + type AssociateDeviceWithPlacementOutput struct + func (s AssociateDeviceWithPlacementOutput) GoString() string + func (s AssociateDeviceWithPlacementOutput) String() string + type CreatePlacementInput struct + Attributes map[string]*string + PlacementName *string + ProjectName *string + func (s *CreatePlacementInput) SetAttributes(v map[string]*string) *CreatePlacementInput + func (s *CreatePlacementInput) SetPlacementName(v string) *CreatePlacementInput + func (s *CreatePlacementInput) SetProjectName(v string) *CreatePlacementInput + func (s *CreatePlacementInput) Validate() error + func (s CreatePlacementInput) GoString() string + func (s CreatePlacementInput) String() string + type CreatePlacementOutput struct + func (s CreatePlacementOutput) GoString() string + func (s CreatePlacementOutput) String() string + type CreateProjectInput struct + Description *string + PlacementTemplate *PlacementTemplate + ProjectName *string + Tags map[string]*string + func (s *CreateProjectInput) SetDescription(v string) *CreateProjectInput + func (s *CreateProjectInput) SetPlacementTemplate(v *PlacementTemplate) *CreateProjectInput + func (s *CreateProjectInput) SetProjectName(v string) *CreateProjectInput + func (s *CreateProjectInput) SetTags(v map[string]*string) *CreateProjectInput + func (s *CreateProjectInput) Validate() error + func (s CreateProjectInput) GoString() string + func (s CreateProjectInput) String() string + type CreateProjectOutput struct + func (s CreateProjectOutput) GoString() string + func (s CreateProjectOutput) String() string + type DeletePlacementInput struct + PlacementName *string + ProjectName *string + func (s *DeletePlacementInput) SetPlacementName(v string) *DeletePlacementInput + func (s *DeletePlacementInput) SetProjectName(v string) *DeletePlacementInput + func (s *DeletePlacementInput) Validate() error + func (s DeletePlacementInput) GoString() string + func (s DeletePlacementInput) String() string + type DeletePlacementOutput struct + func (s DeletePlacementOutput) GoString() string + func (s DeletePlacementOutput) String() string + type DeleteProjectInput struct + ProjectName *string + func (s *DeleteProjectInput) SetProjectName(v string) *DeleteProjectInput + func (s *DeleteProjectInput) Validate() error + func (s DeleteProjectInput) GoString() string + func (s DeleteProjectInput) String() string + type DeleteProjectOutput struct + func (s DeleteProjectOutput) GoString() string + func (s DeleteProjectOutput) String() string + type DescribePlacementInput struct + PlacementName *string + ProjectName *string + func (s *DescribePlacementInput) SetPlacementName(v string) *DescribePlacementInput + func (s *DescribePlacementInput) SetProjectName(v string) *DescribePlacementInput + func (s *DescribePlacementInput) Validate() error + func (s DescribePlacementInput) GoString() string + func (s DescribePlacementInput) String() string + type DescribePlacementOutput struct + Placement *PlacementDescription + func (s *DescribePlacementOutput) SetPlacement(v *PlacementDescription) *DescribePlacementOutput + func (s DescribePlacementOutput) GoString() string + func (s DescribePlacementOutput) String() string + type DescribeProjectInput struct + ProjectName *string + func (s *DescribeProjectInput) SetProjectName(v string) *DescribeProjectInput + func (s *DescribeProjectInput) Validate() error + func (s DescribeProjectInput) GoString() string + func (s DescribeProjectInput) String() string + type DescribeProjectOutput struct + Project *ProjectDescription + func (s *DescribeProjectOutput) SetProject(v *ProjectDescription) *DescribeProjectOutput + func (s DescribeProjectOutput) GoString() string + func (s DescribeProjectOutput) String() string + type DeviceTemplate struct + CallbackOverrides map[string]*string + DeviceType *string + func (s *DeviceTemplate) SetCallbackOverrides(v map[string]*string) *DeviceTemplate + func (s *DeviceTemplate) SetDeviceType(v string) *DeviceTemplate + func (s DeviceTemplate) GoString() string + func (s DeviceTemplate) String() string + type DisassociateDeviceFromPlacementInput struct + DeviceTemplateName *string + PlacementName *string + ProjectName *string + func (s *DisassociateDeviceFromPlacementInput) SetDeviceTemplateName(v string) *DisassociateDeviceFromPlacementInput + func (s *DisassociateDeviceFromPlacementInput) SetPlacementName(v string) *DisassociateDeviceFromPlacementInput + func (s *DisassociateDeviceFromPlacementInput) SetProjectName(v string) *DisassociateDeviceFromPlacementInput + func (s *DisassociateDeviceFromPlacementInput) Validate() error + func (s DisassociateDeviceFromPlacementInput) GoString() string + func (s DisassociateDeviceFromPlacementInput) String() string + type DisassociateDeviceFromPlacementOutput struct + func (s DisassociateDeviceFromPlacementOutput) GoString() string + func (s DisassociateDeviceFromPlacementOutput) String() string + type GetDevicesInPlacementInput struct + PlacementName *string + ProjectName *string + func (s *GetDevicesInPlacementInput) SetPlacementName(v string) *GetDevicesInPlacementInput + func (s *GetDevicesInPlacementInput) SetProjectName(v string) *GetDevicesInPlacementInput + func (s *GetDevicesInPlacementInput) Validate() error + func (s GetDevicesInPlacementInput) GoString() string + func (s GetDevicesInPlacementInput) String() string + type GetDevicesInPlacementOutput struct + Devices map[string]*string + func (s *GetDevicesInPlacementOutput) SetDevices(v map[string]*string) *GetDevicesInPlacementOutput + func (s GetDevicesInPlacementOutput) GoString() string + func (s GetDevicesInPlacementOutput) String() string + type InternalFailureException struct + Code_ *string + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *InternalFailureException) Code() string + func (s *InternalFailureException) Error() string + func (s *InternalFailureException) Message() string + func (s *InternalFailureException) OrigErr() error + func (s *InternalFailureException) RequestID() string + func (s *InternalFailureException) StatusCode() int + func (s InternalFailureException) GoString() string + func (s InternalFailureException) String() string + type InvalidRequestException struct + Code_ *string + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *InvalidRequestException) Code() string + func (s *InvalidRequestException) Error() string + func (s *InvalidRequestException) Message() string + func (s *InvalidRequestException) OrigErr() error + func (s *InvalidRequestException) RequestID() string + func (s *InvalidRequestException) StatusCode() int + func (s InvalidRequestException) GoString() string + func (s InvalidRequestException) String() string + type IoT1ClickProjects struct + func New(p client.ConfigProvider, cfgs ...*aws.Config) *IoT1ClickProjects + func (c *IoT1ClickProjects) AssociateDeviceWithPlacement(input *AssociateDeviceWithPlacementInput) (*AssociateDeviceWithPlacementOutput, error) + func (c *IoT1ClickProjects) AssociateDeviceWithPlacementRequest(input *AssociateDeviceWithPlacementInput) (req *request.Request, output *AssociateDeviceWithPlacementOutput) + func (c *IoT1ClickProjects) AssociateDeviceWithPlacementWithContext(ctx aws.Context, input *AssociateDeviceWithPlacementInput, ...) (*AssociateDeviceWithPlacementOutput, error) + func (c *IoT1ClickProjects) CreatePlacement(input *CreatePlacementInput) (*CreatePlacementOutput, error) + func (c *IoT1ClickProjects) CreatePlacementRequest(input *CreatePlacementInput) (req *request.Request, output *CreatePlacementOutput) + func (c *IoT1ClickProjects) CreatePlacementWithContext(ctx aws.Context, input *CreatePlacementInput, opts ...request.Option) (*CreatePlacementOutput, error) + func (c *IoT1ClickProjects) CreateProject(input *CreateProjectInput) (*CreateProjectOutput, error) + func (c *IoT1ClickProjects) CreateProjectRequest(input *CreateProjectInput) (req *request.Request, output *CreateProjectOutput) + func (c *IoT1ClickProjects) CreateProjectWithContext(ctx aws.Context, input *CreateProjectInput, opts ...request.Option) (*CreateProjectOutput, error) + func (c *IoT1ClickProjects) DeletePlacement(input *DeletePlacementInput) (*DeletePlacementOutput, error) + func (c *IoT1ClickProjects) DeletePlacementRequest(input *DeletePlacementInput) (req *request.Request, output *DeletePlacementOutput) + func (c *IoT1ClickProjects) DeletePlacementWithContext(ctx aws.Context, input *DeletePlacementInput, opts ...request.Option) (*DeletePlacementOutput, error) + func (c *IoT1ClickProjects) DeleteProject(input *DeleteProjectInput) (*DeleteProjectOutput, error) + func (c *IoT1ClickProjects) DeleteProjectRequest(input *DeleteProjectInput) (req *request.Request, output *DeleteProjectOutput) + func (c *IoT1ClickProjects) DeleteProjectWithContext(ctx aws.Context, input *DeleteProjectInput, opts ...request.Option) (*DeleteProjectOutput, error) + func (c *IoT1ClickProjects) DescribePlacement(input *DescribePlacementInput) (*DescribePlacementOutput, error) + func (c *IoT1ClickProjects) DescribePlacementRequest(input *DescribePlacementInput) (req *request.Request, output *DescribePlacementOutput) + func (c *IoT1ClickProjects) DescribePlacementWithContext(ctx aws.Context, input *DescribePlacementInput, opts ...request.Option) (*DescribePlacementOutput, error) + func (c *IoT1ClickProjects) DescribeProject(input *DescribeProjectInput) (*DescribeProjectOutput, error) + func (c *IoT1ClickProjects) DescribeProjectRequest(input *DescribeProjectInput) (req *request.Request, output *DescribeProjectOutput) + func (c *IoT1ClickProjects) DescribeProjectWithContext(ctx aws.Context, input *DescribeProjectInput, opts ...request.Option) (*DescribeProjectOutput, error) + func (c *IoT1ClickProjects) DisassociateDeviceFromPlacement(input *DisassociateDeviceFromPlacementInput) (*DisassociateDeviceFromPlacementOutput, error) + func (c *IoT1ClickProjects) DisassociateDeviceFromPlacementRequest(input *DisassociateDeviceFromPlacementInput) (req *request.Request, output *DisassociateDeviceFromPlacementOutput) + func (c *IoT1ClickProjects) DisassociateDeviceFromPlacementWithContext(ctx aws.Context, input *DisassociateDeviceFromPlacementInput, ...) (*DisassociateDeviceFromPlacementOutput, error) + func (c *IoT1ClickProjects) GetDevicesInPlacement(input *GetDevicesInPlacementInput) (*GetDevicesInPlacementOutput, error) + func (c *IoT1ClickProjects) GetDevicesInPlacementRequest(input *GetDevicesInPlacementInput) (req *request.Request, output *GetDevicesInPlacementOutput) + func (c *IoT1ClickProjects) GetDevicesInPlacementWithContext(ctx aws.Context, input *GetDevicesInPlacementInput, opts ...request.Option) (*GetDevicesInPlacementOutput, error) + func (c *IoT1ClickProjects) ListPlacements(input *ListPlacementsInput) (*ListPlacementsOutput, error) + func (c *IoT1ClickProjects) ListPlacementsPages(input *ListPlacementsInput, fn func(*ListPlacementsOutput, bool) bool) error + func (c *IoT1ClickProjects) ListPlacementsPagesWithContext(ctx aws.Context, input *ListPlacementsInput, ...) error + func (c *IoT1ClickProjects) ListPlacementsRequest(input *ListPlacementsInput) (req *request.Request, output *ListPlacementsOutput) + func (c *IoT1ClickProjects) ListPlacementsWithContext(ctx aws.Context, input *ListPlacementsInput, opts ...request.Option) (*ListPlacementsOutput, error) + func (c *IoT1ClickProjects) ListProjects(input *ListProjectsInput) (*ListProjectsOutput, error) + func (c *IoT1ClickProjects) ListProjectsPages(input *ListProjectsInput, fn func(*ListProjectsOutput, bool) bool) error + func (c *IoT1ClickProjects) ListProjectsPagesWithContext(ctx aws.Context, input *ListProjectsInput, ...) error + func (c *IoT1ClickProjects) ListProjectsRequest(input *ListProjectsInput) (req *request.Request, output *ListProjectsOutput) + func (c *IoT1ClickProjects) ListProjectsWithContext(ctx aws.Context, input *ListProjectsInput, opts ...request.Option) (*ListProjectsOutput, error) + func (c *IoT1ClickProjects) ListTagsForResource(input *ListTagsForResourceInput) (*ListTagsForResourceOutput, error) + func (c *IoT1ClickProjects) ListTagsForResourceRequest(input *ListTagsForResourceInput) (req *request.Request, output *ListTagsForResourceOutput) + func (c *IoT1ClickProjects) ListTagsForResourceWithContext(ctx aws.Context, input *ListTagsForResourceInput, opts ...request.Option) (*ListTagsForResourceOutput, error) + func (c *IoT1ClickProjects) TagResource(input *TagResourceInput) (*TagResourceOutput, error) + func (c *IoT1ClickProjects) TagResourceRequest(input *TagResourceInput) (req *request.Request, output *TagResourceOutput) + func (c *IoT1ClickProjects) TagResourceWithContext(ctx aws.Context, input *TagResourceInput, opts ...request.Option) (*TagResourceOutput, error) + func (c *IoT1ClickProjects) UntagResource(input *UntagResourceInput) (*UntagResourceOutput, error) + func (c *IoT1ClickProjects) UntagResourceRequest(input *UntagResourceInput) (req *request.Request, output *UntagResourceOutput) + func (c *IoT1ClickProjects) UntagResourceWithContext(ctx aws.Context, input *UntagResourceInput, opts ...request.Option) (*UntagResourceOutput, error) + func (c *IoT1ClickProjects) UpdatePlacement(input *UpdatePlacementInput) (*UpdatePlacementOutput, error) + func (c *IoT1ClickProjects) UpdatePlacementRequest(input *UpdatePlacementInput) (req *request.Request, output *UpdatePlacementOutput) + func (c *IoT1ClickProjects) UpdatePlacementWithContext(ctx aws.Context, input *UpdatePlacementInput, opts ...request.Option) (*UpdatePlacementOutput, error) + func (c *IoT1ClickProjects) UpdateProject(input *UpdateProjectInput) (*UpdateProjectOutput, error) + func (c *IoT1ClickProjects) UpdateProjectRequest(input *UpdateProjectInput) (req *request.Request, output *UpdateProjectOutput) + func (c *IoT1ClickProjects) UpdateProjectWithContext(ctx aws.Context, input *UpdateProjectInput, opts ...request.Option) (*UpdateProjectOutput, error) + type ListPlacementsInput struct + MaxResults *int64 + NextToken *string + ProjectName *string + func (s *ListPlacementsInput) SetMaxResults(v int64) *ListPlacementsInput + func (s *ListPlacementsInput) SetNextToken(v string) *ListPlacementsInput + func (s *ListPlacementsInput) SetProjectName(v string) *ListPlacementsInput + func (s *ListPlacementsInput) Validate() error + func (s ListPlacementsInput) GoString() string + func (s ListPlacementsInput) String() string + type ListPlacementsOutput struct + NextToken *string + Placements []*PlacementSummary + func (s *ListPlacementsOutput) SetNextToken(v string) *ListPlacementsOutput + func (s *ListPlacementsOutput) SetPlacements(v []*PlacementSummary) *ListPlacementsOutput + func (s ListPlacementsOutput) GoString() string + func (s ListPlacementsOutput) String() string + type ListProjectsInput struct + MaxResults *int64 + NextToken *string + func (s *ListProjectsInput) SetMaxResults(v int64) *ListProjectsInput + func (s *ListProjectsInput) SetNextToken(v string) *ListProjectsInput + func (s *ListProjectsInput) Validate() error + func (s ListProjectsInput) GoString() string + func (s ListProjectsInput) String() string + type ListProjectsOutput struct + NextToken *string + Projects []*ProjectSummary + func (s *ListProjectsOutput) SetNextToken(v string) *ListProjectsOutput + func (s *ListProjectsOutput) SetProjects(v []*ProjectSummary) *ListProjectsOutput + func (s ListProjectsOutput) GoString() string + func (s ListProjectsOutput) String() string + type ListTagsForResourceInput struct + ResourceArn *string + func (s *ListTagsForResourceInput) SetResourceArn(v string) *ListTagsForResourceInput + func (s *ListTagsForResourceInput) Validate() error + func (s ListTagsForResourceInput) GoString() string + func (s ListTagsForResourceInput) String() string + type ListTagsForResourceOutput struct + Tags map[string]*string + func (s *ListTagsForResourceOutput) SetTags(v map[string]*string) *ListTagsForResourceOutput + func (s ListTagsForResourceOutput) GoString() string + func (s ListTagsForResourceOutput) String() string + type PlacementDescription struct + Attributes map[string]*string + CreatedDate *time.Time + PlacementName *string + ProjectName *string + UpdatedDate *time.Time + func (s *PlacementDescription) SetAttributes(v map[string]*string) *PlacementDescription + func (s *PlacementDescription) SetCreatedDate(v time.Time) *PlacementDescription + func (s *PlacementDescription) SetPlacementName(v string) *PlacementDescription + func (s *PlacementDescription) SetProjectName(v string) *PlacementDescription + func (s *PlacementDescription) SetUpdatedDate(v time.Time) *PlacementDescription + func (s PlacementDescription) GoString() string + func (s PlacementDescription) String() string + type PlacementSummary struct + CreatedDate *time.Time + PlacementName *string + ProjectName *string + UpdatedDate *time.Time + func (s *PlacementSummary) SetCreatedDate(v time.Time) *PlacementSummary + func (s *PlacementSummary) SetPlacementName(v string) *PlacementSummary + func (s *PlacementSummary) SetProjectName(v string) *PlacementSummary + func (s *PlacementSummary) SetUpdatedDate(v time.Time) *PlacementSummary + func (s PlacementSummary) GoString() string + func (s PlacementSummary) String() string + type PlacementTemplate struct + DefaultAttributes map[string]*string + DeviceTemplates map[string]*DeviceTemplate + func (s *PlacementTemplate) SetDefaultAttributes(v map[string]*string) *PlacementTemplate + func (s *PlacementTemplate) SetDeviceTemplates(v map[string]*DeviceTemplate) *PlacementTemplate + func (s PlacementTemplate) GoString() string + func (s PlacementTemplate) String() string + type ProjectDescription struct + Arn *string + CreatedDate *time.Time + Description *string + PlacementTemplate *PlacementTemplate + ProjectName *string + Tags map[string]*string + UpdatedDate *time.Time + func (s *ProjectDescription) SetArn(v string) *ProjectDescription + func (s *ProjectDescription) SetCreatedDate(v time.Time) *ProjectDescription + func (s *ProjectDescription) SetDescription(v string) *ProjectDescription + func (s *ProjectDescription) SetPlacementTemplate(v *PlacementTemplate) *ProjectDescription + func (s *ProjectDescription) SetProjectName(v string) *ProjectDescription + func (s *ProjectDescription) SetTags(v map[string]*string) *ProjectDescription + func (s *ProjectDescription) SetUpdatedDate(v time.Time) *ProjectDescription + func (s ProjectDescription) GoString() string + func (s ProjectDescription) String() string + type ProjectSummary struct + Arn *string + CreatedDate *time.Time + ProjectName *string + Tags map[string]*string + UpdatedDate *time.Time + func (s *ProjectSummary) SetArn(v string) *ProjectSummary + func (s *ProjectSummary) SetCreatedDate(v time.Time) *ProjectSummary + func (s *ProjectSummary) SetProjectName(v string) *ProjectSummary + func (s *ProjectSummary) SetTags(v map[string]*string) *ProjectSummary + func (s *ProjectSummary) SetUpdatedDate(v time.Time) *ProjectSummary + func (s ProjectSummary) GoString() string + func (s ProjectSummary) String() string + type ResourceConflictException struct + Code_ *string + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *ResourceConflictException) Code() string + func (s *ResourceConflictException) Error() string + func (s *ResourceConflictException) Message() string + func (s *ResourceConflictException) OrigErr() error + func (s *ResourceConflictException) RequestID() string + func (s *ResourceConflictException) StatusCode() int + func (s ResourceConflictException) GoString() string + func (s ResourceConflictException) String() string + type ResourceNotFoundException struct + Code_ *string + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *ResourceNotFoundException) Code() string + func (s *ResourceNotFoundException) Error() string + func (s *ResourceNotFoundException) Message() string + func (s *ResourceNotFoundException) OrigErr() error + func (s *ResourceNotFoundException) RequestID() string + func (s *ResourceNotFoundException) StatusCode() int + func (s ResourceNotFoundException) GoString() string + func (s ResourceNotFoundException) String() string + type TagResourceInput struct + ResourceArn *string + Tags map[string]*string + func (s *TagResourceInput) SetResourceArn(v string) *TagResourceInput + func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput + func (s *TagResourceInput) Validate() error + func (s TagResourceInput) GoString() string + func (s TagResourceInput) String() string + type TagResourceOutput struct + func (s TagResourceOutput) GoString() string + func (s TagResourceOutput) String() string + type TooManyRequestsException struct + Code_ *string + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *TooManyRequestsException) Code() string + func (s *TooManyRequestsException) Error() string + func (s *TooManyRequestsException) Message() string + func (s *TooManyRequestsException) OrigErr() error + func (s *TooManyRequestsException) RequestID() string + func (s *TooManyRequestsException) StatusCode() int + func (s TooManyRequestsException) GoString() string + func (s TooManyRequestsException) String() string + type UntagResourceInput struct + ResourceArn *string + TagKeys []*string + func (s *UntagResourceInput) SetResourceArn(v string) *UntagResourceInput + func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput + func (s *UntagResourceInput) Validate() error + func (s UntagResourceInput) GoString() string + func (s UntagResourceInput) String() string + type UntagResourceOutput struct + func (s UntagResourceOutput) GoString() string + func (s UntagResourceOutput) String() string + type UpdatePlacementInput struct + Attributes map[string]*string + PlacementName *string + ProjectName *string + func (s *UpdatePlacementInput) SetAttributes(v map[string]*string) *UpdatePlacementInput + func (s *UpdatePlacementInput) SetPlacementName(v string) *UpdatePlacementInput + func (s *UpdatePlacementInput) SetProjectName(v string) *UpdatePlacementInput + func (s *UpdatePlacementInput) Validate() error + func (s UpdatePlacementInput) GoString() string + func (s UpdatePlacementInput) String() string + type UpdatePlacementOutput struct + func (s UpdatePlacementOutput) GoString() string + func (s UpdatePlacementOutput) String() string + type UpdateProjectInput struct + Description *string + PlacementTemplate *PlacementTemplate + ProjectName *string + func (s *UpdateProjectInput) SetDescription(v string) *UpdateProjectInput + func (s *UpdateProjectInput) SetPlacementTemplate(v *PlacementTemplate) *UpdateProjectInput + func (s *UpdateProjectInput) SetProjectName(v string) *UpdateProjectInput + func (s *UpdateProjectInput) Validate() error + func (s UpdateProjectInput) GoString() string + func (s UpdateProjectInput) String() string + type UpdateProjectOutput struct + func (s UpdateProjectOutput) GoString() string + func (s UpdateProjectOutput) String() string