package types

import "github.com/aws/aws-sdk-go-v2/service/signer/types"

Index

Types

type AccessDeniedException

type AccessDeniedException struct {
	Message *string
}

You do not have sufficient access to perform this action.

func (*AccessDeniedException) Error

func (e *AccessDeniedException) Error() string

func (*AccessDeniedException) ErrorCode

func (e *AccessDeniedException) ErrorCode() string

func (*AccessDeniedException) ErrorFault

func (e *AccessDeniedException) ErrorFault() smithy.ErrorFault

func (*AccessDeniedException) ErrorMessage

func (e *AccessDeniedException) ErrorMessage() string

func (*AccessDeniedException) GetMessage

func (e *AccessDeniedException) GetMessage() string

func (*AccessDeniedException) HasMessage

func (e *AccessDeniedException) HasMessage() bool

type BadRequestException

type BadRequestException struct {
	Message *string
}

The request contains invalid parameters for the ARN or tags. This exception also occurs when you call a tagging API on a cancelled signing profile.

func (*BadRequestException) Error

func (e *BadRequestException) Error() string

func (*BadRequestException) ErrorCode

func (e *BadRequestException) ErrorCode() string

func (*BadRequestException) ErrorFault

func (e *BadRequestException) ErrorFault() smithy.ErrorFault

func (*BadRequestException) ErrorMessage

func (e *BadRequestException) ErrorMessage() string

func (*BadRequestException) GetMessage

func (e *BadRequestException) GetMessage() string

func (*BadRequestException) HasMessage

func (e *BadRequestException) HasMessage() bool

type Category

type Category string
const (
	CategoryAwsiot Category = "AWSIoT"
)

Enum values for Category

type Destination

type Destination struct {
	// The S3Destination object.
	S3 *S3Destination
}

Points to an S3Destination object that contains information about your S3 bucket.

type EncryptionAlgorithm

type EncryptionAlgorithm string
const (
	EncryptionAlgorithmRsa   EncryptionAlgorithm = "RSA"
	EncryptionAlgorithmEcdsa EncryptionAlgorithm = "ECDSA"
)

Enum values for EncryptionAlgorithm

type EncryptionAlgorithmOptions

type EncryptionAlgorithmOptions struct {
	// The default encryption algorithm that is used by a code signing job.
	DefaultValue EncryptionAlgorithm
	// The set of accepted encryption algorithms that are allowed in a code signing
	// job.
	AllowedValues []EncryptionAlgorithm
}

The encryption algorithm options that are available to a code signing job.

type HashAlgorithm

type HashAlgorithm string
const (
	HashAlgorithmSha1   HashAlgorithm = "SHA1"
	HashAlgorithmSha256 HashAlgorithm = "SHA256"
)

Enum values for HashAlgorithm

type HashAlgorithmOptions

type HashAlgorithmOptions struct {
	// The set of accepted hash algorithms allowed in a code signing job.
	AllowedValues []HashAlgorithm
	// The default hash algorithm that is used in a code signing job.
	DefaultValue HashAlgorithm
}

The hash algorithms that are available to a code signing job.

type ImageFormat

type ImageFormat string
const (
	ImageFormatJson         ImageFormat = "JSON"
	ImageFormatJsonembedded ImageFormat = "JSONEmbedded"
	ImageFormatJsondetached ImageFormat = "JSONDetached"
)

Enum values for ImageFormat

type InternalServiceErrorException

type InternalServiceErrorException struct {
	Message *string
}

An internal error occurred.

func (*InternalServiceErrorException) Error

func (*InternalServiceErrorException) ErrorCode

func (e *InternalServiceErrorException) ErrorCode() string

func (*InternalServiceErrorException) ErrorFault

func (*InternalServiceErrorException) ErrorMessage

func (e *InternalServiceErrorException) ErrorMessage() string

func (*InternalServiceErrorException) GetMessage

func (e *InternalServiceErrorException) GetMessage() string

func (*InternalServiceErrorException) HasMessage

func (e *InternalServiceErrorException) HasMessage() bool

type NotFoundException

type NotFoundException struct {
	Message *string
}

The signing profile was not found.

func (*NotFoundException) Error

func (e *NotFoundException) Error() string

func (*NotFoundException) ErrorCode

func (e *NotFoundException) ErrorCode() string

func (*NotFoundException) ErrorFault

func (e *NotFoundException) ErrorFault() smithy.ErrorFault

func (*NotFoundException) ErrorMessage

func (e *NotFoundException) ErrorMessage() string

func (*NotFoundException) GetMessage

func (e *NotFoundException) GetMessage() string

func (*NotFoundException) HasMessage

func (e *NotFoundException) HasMessage() bool

type ResourceNotFoundException

type ResourceNotFoundException struct {
	Message *string
}

A specified resource could not be found.

func (*ResourceNotFoundException) Error

func (e *ResourceNotFoundException) Error() string

func (*ResourceNotFoundException) ErrorCode

func (e *ResourceNotFoundException) ErrorCode() string

func (*ResourceNotFoundException) ErrorFault

func (*ResourceNotFoundException) ErrorMessage

func (e *ResourceNotFoundException) ErrorMessage() string

func (*ResourceNotFoundException) GetMessage

func (e *ResourceNotFoundException) GetMessage() string

func (*ResourceNotFoundException) HasMessage

func (e *ResourceNotFoundException) HasMessage() bool

type S3Destination

type S3Destination struct {
	// Name of the S3 bucket.
	BucketName *string
	// An Amazon S3 prefix that you can use to limit responses to those that begin with
	// the specified prefix.
	Prefix *string
}

The name and prefix of the S3 bucket where code signing saves your signed objects.

type S3SignedObject

type S3SignedObject struct {
	// Name of the S3 bucket.
	BucketName *string
	// Key name that uniquely identifies a signed code image in your bucket.
	Key *string
}

The S3 bucket name and key where code signing saved your signed code image.

type S3Source

type S3Source struct {
	// Name of the S3 bucket.
	BucketName *string
	// Version of your source image in your version enabled S3 bucket.
	Version *string
	// Key name of the bucket object that contains your unsigned code.
	Key *string
}

Information about the S3 bucket where you saved your unsigned code.

type SignedObject

type SignedObject struct {
	// The S3SignedObject.
	S3 *S3SignedObject
}

Points to an S3SignedObject object that contains information about your signed code image.

type SigningConfiguration

type SigningConfiguration struct {
	// The encryption algorithm options that are available for a code signing job.
	EncryptionAlgorithmOptions *EncryptionAlgorithmOptions
	// The hash algorithm options that are available for a code signing job.
	HashAlgorithmOptions *HashAlgorithmOptions
}

The configuration of a code signing operation.

type SigningConfigurationOverrides

type SigningConfigurationOverrides struct {
	// A specified override of the default encryption algorithm that is used in a code
	// signing job.
	EncryptionAlgorithm EncryptionAlgorithm
	// A specified override of the default hash algorithm that is used in a code
	// signing job.
	HashAlgorithm HashAlgorithm
}

A signing configuration that overrides the default encryption or hash algorithm of a signing job.

type SigningImageFormat

type SigningImageFormat struct {
	// The default format of a code signing image.
	DefaultFormat ImageFormat
	// The supported formats of a code signing image.
	SupportedFormats []ImageFormat
}

The image format of a code signing platform or profile.

type SigningJob

type SigningJob struct {
	// The status of the signing job.
	Status SigningStatus
	// A Source that contains information about a signing job's code image source.
	Source *Source
	// The ID of the signing job.
	JobId *string
	// A SigningMaterial object that contains the Amazon Resource Name (ARN) of the
	// certificate used for the signing job.
	SigningMaterial *SigningMaterial
	// The date and time that the signing job was created.
	CreatedAt *time.Time
	// A SignedObject structure that contains information about a signing job's signed
	// code image.
	SignedObject *SignedObject
}

Contains information about a signing job.

type SigningMaterial

type SigningMaterial struct {
	// The Amazon Resource Name (ARN) of the certificates that is used to sign your
	// code.
	CertificateArn *string
}

The ACM certificate that is used to sign your code.

type SigningPlatform

type SigningPlatform struct {
	// The types of targets that can be signed by a code signing platform.
	Target *string
	// The display name of a code signing platform.
	DisplayName *string
	// The configuration of a code signing platform. This includes the designated hash
	// algorithm and encryption algorithm of a signing platform.
	SigningConfiguration *SigningConfiguration
	// The image format of a code signing platform or profile.
	SigningImageFormat *SigningImageFormat
	// The ID of a code signing; platform.
	PlatformId *string
	// The category of a code signing platform.
	Category Category
	// Any partner entities linked to a code signing platform.
	Partner *string
	// The maximum size (in MB) of code that can be signed by a code signing platform.
	MaxSizeInMB *int32
}

Contains information about the signing configurations and parameters that are used to perform a code signing job.

type SigningPlatformOverrides

type SigningPlatformOverrides struct {
	// A signing configuration that overrides the default encryption or hash algorithm
	// of a signing job.
	SigningConfiguration *SigningConfigurationOverrides
	// A signed image is a JSON object. When overriding the default signing platform
	// configuration, a customer can select either of two signing formats, JSONEmbedded
	// or JSONDetached. (A third format value, JSON, is reserved for future use.) With
	// JSONEmbedded, the signing image has the payload embedded in it. With
	// JSONDetached, the payload is not be embedded in the signing image.
	SigningImageFormat ImageFormat
}

Any overrides that are applied to the signing configuration of a code signing platform.

type SigningProfile

type SigningProfile struct {
	// The ACM certificate that is available for use by a signing profile.
	SigningMaterial *SigningMaterial
	// The parameters that are available for use by a code signing user.
	SigningParameters map[string]*string
	// The name of the signing profile.
	ProfileName *string
	// The ID of a platform that is available for use by a signing profile.
	PlatformId *string
	// The Amazon Resource Name (ARN) for the signing profile.
	Arn *string
	// A list of tags associated with the signing profile.
	Tags map[string]*string
	// The status of a code signing profile.
	Status SigningProfileStatus
}

Contains information about the ACM certificates and code signing configuration parameters that can be used by a given code signing user.

type SigningProfileStatus

type SigningProfileStatus string
const (
	SigningProfileStatusActive   SigningProfileStatus = "Active"
	SigningProfileStatusCanceled SigningProfileStatus = "Canceled"
)

Enum values for SigningProfileStatus

type SigningStatus

type SigningStatus string
const (
	SigningStatusInprogress SigningStatus = "InProgress"
	SigningStatusFailed     SigningStatus = "Failed"
	SigningStatusSucceeded  SigningStatus = "Succeeded"
)

Enum values for SigningStatus

type Source

type Source struct {
	// The S3Source object.
	S3 *S3Source
}

An S3Source object that contains information about the S3 bucket where you saved your unsigned code.

type ThrottlingException

type ThrottlingException struct {
	Message *string
}

The signing job has been throttled.

func (*ThrottlingException) Error

func (e *ThrottlingException) Error() string

func (*ThrottlingException) ErrorCode

func (e *ThrottlingException) ErrorCode() string

func (*ThrottlingException) ErrorFault

func (e *ThrottlingException) ErrorFault() smithy.ErrorFault

func (*ThrottlingException) ErrorMessage

func (e *ThrottlingException) ErrorMessage() string

func (*ThrottlingException) GetMessage

func (e *ThrottlingException) GetMessage() string

func (*ThrottlingException) HasMessage

func (e *ThrottlingException) HasMessage() bool

type ValidationException

type ValidationException struct {
	Message *string
}

You signing certificate could not be validated.

func (*ValidationException) Error

func (e *ValidationException) Error() string

func (*ValidationException) ErrorCode

func (e *ValidationException) ErrorCode() string

func (*ValidationException) ErrorFault

func (e *ValidationException) ErrorFault() smithy.ErrorFault

func (*ValidationException) ErrorMessage

func (e *ValidationException) ErrorMessage() string

func (*ValidationException) GetMessage

func (e *ValidationException) GetMessage() string

func (*ValidationException) HasMessage

func (e *ValidationException) HasMessage() bool

Source Files

enums.go errors.go types.go

Version
v0.1.0
Published
Sep 29, 2020
Platform
js/wasm
Imports
4 packages
Last checked
43 minutes ago

Tools for package owners.