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 ErrCodeAccessDeniedException + const ErrCodeConflictException + const ErrCodeInternalServerException + const ErrCodeResourceNotFoundException + const ErrCodeServiceQuotaExceededException + const ErrCodeServiceUnavailableException + const ErrCodeThrottlingException + const ErrCodeValidationException + const KeyAlgorithmAes128 + const KeyAlgorithmAes192 + const KeyAlgorithmAes256 + const KeyAlgorithmRsa2048 + const KeyAlgorithmRsa3072 + const KeyAlgorithmRsa4096 + const KeyAlgorithmTdes2key + const KeyAlgorithmTdes3key + const KeyCheckValueAlgorithmAnsiX924 + const KeyCheckValueAlgorithmCmac + const KeyClassAsymmetricKeyPair + const KeyClassPrivateKey + const KeyClassPublicKey + const KeyClassSymmetricKey + const KeyMaterialTypeRootPublicKeyCertificate + const KeyMaterialTypeTr31KeyBlock + const KeyMaterialTypeTr34KeyBlock + const KeyMaterialTypeTrustedPublicKeyCertificate + const KeyOriginAwsPaymentCryptography + const KeyOriginExternal + const KeyStateCreateComplete + const KeyStateCreateInProgress + const KeyStateDeleteComplete + const KeyStateDeletePending + const KeyUsageTr31B0BaseDerivationKey + const KeyUsageTr31C0CardVerificationKey + const KeyUsageTr31D0SymmetricDataEncryptionKey + const KeyUsageTr31D1AsymmetricKeyForDataEncryption + const KeyUsageTr31E0EmvMkeyAppCryptograms + const KeyUsageTr31E1EmvMkeyConfidentiality + const KeyUsageTr31E2EmvMkeyIntegrity + const KeyUsageTr31E4EmvMkeyDynamicNumbers + const KeyUsageTr31E5EmvMkeyCardPersonalization + const KeyUsageTr31E6EmvMkeyOther + const KeyUsageTr31K0KeyEncryptionKey + const KeyUsageTr31K1KeyBlockProtectionKey + const KeyUsageTr31K2Tr34AsymmetricKey + const KeyUsageTr31K3AsymmetricKeyForKeyAgreement + const KeyUsageTr31M3Iso97973MacKey + const KeyUsageTr31M6Iso97975CmacKey + const KeyUsageTr31M7HmacKey + const KeyUsageTr31P0PinEncryptionKey + const KeyUsageTr31P1PinGenerationKey + const KeyUsageTr31S0AsymmetricKeyForDigitalSignature + const KeyUsageTr31V1Ibm3624PinVerificationKey + const KeyUsageTr31V2VisaPinVerificationKey + const ServiceID + const ServiceName + const Tr34KeyBlockFormatX9Tr342012 + const WrappedKeyMaterialFormatKeyCryptogram + const WrappedKeyMaterialFormatTr31KeyBlock + const WrappedKeyMaterialFormatTr34KeyBlock + func KeyAlgorithm_Values() []string + func KeyCheckValueAlgorithm_Values() []string + func KeyClass_Values() []string + func KeyMaterialType_Values() []string + func KeyOrigin_Values() []string + func KeyState_Values() []string + func KeyUsage_Values() []string + func Tr34KeyBlockFormat_Values() []string + func WrappedKeyMaterialFormat_Values() []string + type AccessDeniedException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *AccessDeniedException) Code() string + func (s *AccessDeniedException) Error() string + func (s *AccessDeniedException) Message() string + func (s *AccessDeniedException) OrigErr() error + func (s *AccessDeniedException) RequestID() string + func (s *AccessDeniedException) StatusCode() int + func (s AccessDeniedException) GoString() string + func (s AccessDeniedException) String() string + type Alias struct + AliasName *string + KeyArn *string + func (s *Alias) SetAliasName(v string) *Alias + func (s *Alias) SetKeyArn(v string) *Alias + func (s Alias) GoString() string + func (s Alias) String() string + type ConflictException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *ConflictException) Code() string + func (s *ConflictException) Error() string + func (s *ConflictException) Message() string + func (s *ConflictException) OrigErr() error + func (s *ConflictException) RequestID() string + func (s *ConflictException) StatusCode() int + func (s ConflictException) GoString() string + func (s ConflictException) String() string + type CreateAliasInput struct + AliasName *string + KeyArn *string + func (s *CreateAliasInput) SetAliasName(v string) *CreateAliasInput + func (s *CreateAliasInput) SetKeyArn(v string) *CreateAliasInput + func (s *CreateAliasInput) Validate() error + func (s CreateAliasInput) GoString() string + func (s CreateAliasInput) String() string + type CreateAliasOutput struct + Alias *Alias + func (s *CreateAliasOutput) SetAlias(v *Alias) *CreateAliasOutput + func (s CreateAliasOutput) GoString() string + func (s CreateAliasOutput) String() string + type CreateKeyInput struct + Enabled *bool + Exportable *bool + KeyAttributes *KeyAttributes + KeyCheckValueAlgorithm *string + Tags []*Tag + func (s *CreateKeyInput) SetEnabled(v bool) *CreateKeyInput + func (s *CreateKeyInput) SetExportable(v bool) *CreateKeyInput + func (s *CreateKeyInput) SetKeyAttributes(v *KeyAttributes) *CreateKeyInput + func (s *CreateKeyInput) SetKeyCheckValueAlgorithm(v string) *CreateKeyInput + func (s *CreateKeyInput) SetTags(v []*Tag) *CreateKeyInput + func (s *CreateKeyInput) Validate() error + func (s CreateKeyInput) GoString() string + func (s CreateKeyInput) String() string + type CreateKeyOutput struct + Key *Key + func (s *CreateKeyOutput) SetKey(v *Key) *CreateKeyOutput + func (s CreateKeyOutput) GoString() string + func (s CreateKeyOutput) String() string + type DeleteAliasInput struct + AliasName *string + func (s *DeleteAliasInput) SetAliasName(v string) *DeleteAliasInput + func (s *DeleteAliasInput) Validate() error + func (s DeleteAliasInput) GoString() string + func (s DeleteAliasInput) String() string + type DeleteAliasOutput struct + func (s DeleteAliasOutput) GoString() string + func (s DeleteAliasOutput) String() string + type DeleteKeyInput struct + DeleteKeyInDays *int64 + KeyIdentifier *string + func (s *DeleteKeyInput) SetDeleteKeyInDays(v int64) *DeleteKeyInput + func (s *DeleteKeyInput) SetKeyIdentifier(v string) *DeleteKeyInput + func (s *DeleteKeyInput) Validate() error + func (s DeleteKeyInput) GoString() string + func (s DeleteKeyInput) String() string + type DeleteKeyOutput struct + Key *Key + func (s *DeleteKeyOutput) SetKey(v *Key) *DeleteKeyOutput + func (s DeleteKeyOutput) GoString() string + func (s DeleteKeyOutput) String() string + type ExportKeyInput struct + ExportKeyIdentifier *string + KeyMaterial *ExportKeyMaterial + func (s *ExportKeyInput) SetExportKeyIdentifier(v string) *ExportKeyInput + func (s *ExportKeyInput) SetKeyMaterial(v *ExportKeyMaterial) *ExportKeyInput + func (s *ExportKeyInput) Validate() error + func (s ExportKeyInput) GoString() string + func (s ExportKeyInput) String() string + type ExportKeyMaterial struct + Tr31KeyBlock *ExportTr31KeyBlock + Tr34KeyBlock *ExportTr34KeyBlock + func (s *ExportKeyMaterial) SetTr31KeyBlock(v *ExportTr31KeyBlock) *ExportKeyMaterial + func (s *ExportKeyMaterial) SetTr34KeyBlock(v *ExportTr34KeyBlock) *ExportKeyMaterial + func (s *ExportKeyMaterial) Validate() error + func (s ExportKeyMaterial) GoString() string + func (s ExportKeyMaterial) String() string + type ExportKeyOutput struct + WrappedKey *WrappedKey + func (s *ExportKeyOutput) SetWrappedKey(v *WrappedKey) *ExportKeyOutput + func (s ExportKeyOutput) GoString() string + func (s ExportKeyOutput) String() string + type ExportTr31KeyBlock struct + WrappingKeyIdentifier *string + func (s *ExportTr31KeyBlock) SetWrappingKeyIdentifier(v string) *ExportTr31KeyBlock + func (s *ExportTr31KeyBlock) Validate() error + func (s ExportTr31KeyBlock) GoString() string + func (s ExportTr31KeyBlock) String() string + type ExportTr34KeyBlock struct + CertificateAuthorityPublicKeyIdentifier *string + ExportToken *string + KeyBlockFormat *string + RandomNonce *string + WrappingKeyCertificate *string + func (s *ExportTr34KeyBlock) SetCertificateAuthorityPublicKeyIdentifier(v string) *ExportTr34KeyBlock + func (s *ExportTr34KeyBlock) SetExportToken(v string) *ExportTr34KeyBlock + func (s *ExportTr34KeyBlock) SetKeyBlockFormat(v string) *ExportTr34KeyBlock + func (s *ExportTr34KeyBlock) SetRandomNonce(v string) *ExportTr34KeyBlock + func (s *ExportTr34KeyBlock) SetWrappingKeyCertificate(v string) *ExportTr34KeyBlock + func (s *ExportTr34KeyBlock) Validate() error + func (s ExportTr34KeyBlock) GoString() string + func (s ExportTr34KeyBlock) String() string + type GetAliasInput struct + AliasName *string + func (s *GetAliasInput) SetAliasName(v string) *GetAliasInput + func (s *GetAliasInput) Validate() error + func (s GetAliasInput) GoString() string + func (s GetAliasInput) String() string + type GetAliasOutput struct + Alias *Alias + func (s *GetAliasOutput) SetAlias(v *Alias) *GetAliasOutput + func (s GetAliasOutput) GoString() string + func (s GetAliasOutput) String() string + type GetKeyInput struct + KeyIdentifier *string + func (s *GetKeyInput) SetKeyIdentifier(v string) *GetKeyInput + func (s *GetKeyInput) Validate() error + func (s GetKeyInput) GoString() string + func (s GetKeyInput) String() string + type GetKeyOutput struct + Key *Key + func (s *GetKeyOutput) SetKey(v *Key) *GetKeyOutput + func (s GetKeyOutput) GoString() string + func (s GetKeyOutput) String() string + type GetParametersForExportInput struct + KeyMaterialType *string + SigningKeyAlgorithm *string + func (s *GetParametersForExportInput) SetKeyMaterialType(v string) *GetParametersForExportInput + func (s *GetParametersForExportInput) SetSigningKeyAlgorithm(v string) *GetParametersForExportInput + func (s *GetParametersForExportInput) Validate() error + func (s GetParametersForExportInput) GoString() string + func (s GetParametersForExportInput) String() string + type GetParametersForExportOutput struct + ExportToken *string + ParametersValidUntilTimestamp *time.Time + SigningKeyAlgorithm *string + SigningKeyCertificate *string + SigningKeyCertificateChain *string + func (s *GetParametersForExportOutput) SetExportToken(v string) *GetParametersForExportOutput + func (s *GetParametersForExportOutput) SetParametersValidUntilTimestamp(v time.Time) *GetParametersForExportOutput + func (s *GetParametersForExportOutput) SetSigningKeyAlgorithm(v string) *GetParametersForExportOutput + func (s *GetParametersForExportOutput) SetSigningKeyCertificate(v string) *GetParametersForExportOutput + func (s *GetParametersForExportOutput) SetSigningKeyCertificateChain(v string) *GetParametersForExportOutput + func (s GetParametersForExportOutput) GoString() string + func (s GetParametersForExportOutput) String() string + type GetParametersForImportInput struct + KeyMaterialType *string + WrappingKeyAlgorithm *string + func (s *GetParametersForImportInput) SetKeyMaterialType(v string) *GetParametersForImportInput + func (s *GetParametersForImportInput) SetWrappingKeyAlgorithm(v string) *GetParametersForImportInput + func (s *GetParametersForImportInput) Validate() error + func (s GetParametersForImportInput) GoString() string + func (s GetParametersForImportInput) String() string + type GetParametersForImportOutput struct + ImportToken *string + ParametersValidUntilTimestamp *time.Time + WrappingKeyAlgorithm *string + WrappingKeyCertificate *string + WrappingKeyCertificateChain *string + func (s *GetParametersForImportOutput) SetImportToken(v string) *GetParametersForImportOutput + func (s *GetParametersForImportOutput) SetParametersValidUntilTimestamp(v time.Time) *GetParametersForImportOutput + func (s *GetParametersForImportOutput) SetWrappingKeyAlgorithm(v string) *GetParametersForImportOutput + func (s *GetParametersForImportOutput) SetWrappingKeyCertificate(v string) *GetParametersForImportOutput + func (s *GetParametersForImportOutput) SetWrappingKeyCertificateChain(v string) *GetParametersForImportOutput + func (s GetParametersForImportOutput) GoString() string + func (s GetParametersForImportOutput) String() string + type GetPublicKeyCertificateInput struct + KeyIdentifier *string + func (s *GetPublicKeyCertificateInput) SetKeyIdentifier(v string) *GetPublicKeyCertificateInput + func (s *GetPublicKeyCertificateInput) Validate() error + func (s GetPublicKeyCertificateInput) GoString() string + func (s GetPublicKeyCertificateInput) String() string + type GetPublicKeyCertificateOutput struct + KeyCertificate *string + KeyCertificateChain *string + func (s *GetPublicKeyCertificateOutput) SetKeyCertificate(v string) *GetPublicKeyCertificateOutput + func (s *GetPublicKeyCertificateOutput) SetKeyCertificateChain(v string) *GetPublicKeyCertificateOutput + func (s GetPublicKeyCertificateOutput) GoString() string + func (s GetPublicKeyCertificateOutput) String() string + type ImportKeyInput struct + Enabled *bool + KeyCheckValueAlgorithm *string + KeyMaterial *ImportKeyMaterial + Tags []*Tag + func (s *ImportKeyInput) SetEnabled(v bool) *ImportKeyInput + func (s *ImportKeyInput) SetKeyCheckValueAlgorithm(v string) *ImportKeyInput + func (s *ImportKeyInput) SetKeyMaterial(v *ImportKeyMaterial) *ImportKeyInput + func (s *ImportKeyInput) SetTags(v []*Tag) *ImportKeyInput + func (s *ImportKeyInput) Validate() error + func (s ImportKeyInput) GoString() string + func (s ImportKeyInput) String() string + type ImportKeyMaterial struct + RootCertificatePublicKey *RootCertificatePublicKey + Tr31KeyBlock *ImportTr31KeyBlock + Tr34KeyBlock *ImportTr34KeyBlock + TrustedCertificatePublicKey *TrustedCertificatePublicKey + func (s *ImportKeyMaterial) SetRootCertificatePublicKey(v *RootCertificatePublicKey) *ImportKeyMaterial + func (s *ImportKeyMaterial) SetTr31KeyBlock(v *ImportTr31KeyBlock) *ImportKeyMaterial + func (s *ImportKeyMaterial) SetTr34KeyBlock(v *ImportTr34KeyBlock) *ImportKeyMaterial + func (s *ImportKeyMaterial) SetTrustedCertificatePublicKey(v *TrustedCertificatePublicKey) *ImportKeyMaterial + func (s *ImportKeyMaterial) Validate() error + func (s ImportKeyMaterial) GoString() string + func (s ImportKeyMaterial) String() string + type ImportKeyOutput struct + Key *Key + func (s *ImportKeyOutput) SetKey(v *Key) *ImportKeyOutput + func (s ImportKeyOutput) GoString() string + func (s ImportKeyOutput) String() string + type ImportTr31KeyBlock struct + WrappedKeyBlock *string + WrappingKeyIdentifier *string + func (s *ImportTr31KeyBlock) SetWrappedKeyBlock(v string) *ImportTr31KeyBlock + func (s *ImportTr31KeyBlock) SetWrappingKeyIdentifier(v string) *ImportTr31KeyBlock + func (s *ImportTr31KeyBlock) Validate() error + func (s ImportTr31KeyBlock) GoString() string + func (s ImportTr31KeyBlock) String() string + type ImportTr34KeyBlock struct + CertificateAuthorityPublicKeyIdentifier *string + ImportToken *string + KeyBlockFormat *string + RandomNonce *string + SigningKeyCertificate *string + WrappedKeyBlock *string + func (s *ImportTr34KeyBlock) SetCertificateAuthorityPublicKeyIdentifier(v string) *ImportTr34KeyBlock + func (s *ImportTr34KeyBlock) SetImportToken(v string) *ImportTr34KeyBlock + func (s *ImportTr34KeyBlock) SetKeyBlockFormat(v string) *ImportTr34KeyBlock + func (s *ImportTr34KeyBlock) SetRandomNonce(v string) *ImportTr34KeyBlock + func (s *ImportTr34KeyBlock) SetSigningKeyCertificate(v string) *ImportTr34KeyBlock + func (s *ImportTr34KeyBlock) SetWrappedKeyBlock(v string) *ImportTr34KeyBlock + func (s *ImportTr34KeyBlock) Validate() error + func (s ImportTr34KeyBlock) GoString() string + func (s ImportTr34KeyBlock) String() string + type InternalServerException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *InternalServerException) Code() string + func (s *InternalServerException) Error() string + func (s *InternalServerException) Message() string + func (s *InternalServerException) OrigErr() error + func (s *InternalServerException) RequestID() string + func (s *InternalServerException) StatusCode() int + func (s InternalServerException) GoString() string + func (s InternalServerException) String() string + type Key struct + CreateTimestamp *time.Time + DeletePendingTimestamp *time.Time + DeleteTimestamp *time.Time + Enabled *bool + Exportable *bool + KeyArn *string + KeyAttributes *KeyAttributes + KeyCheckValue *string + KeyCheckValueAlgorithm *string + KeyOrigin *string + KeyState *string + UsageStartTimestamp *time.Time + UsageStopTimestamp *time.Time + func (s *Key) SetCreateTimestamp(v time.Time) *Key + func (s *Key) SetDeletePendingTimestamp(v time.Time) *Key + func (s *Key) SetDeleteTimestamp(v time.Time) *Key + func (s *Key) SetEnabled(v bool) *Key + func (s *Key) SetExportable(v bool) *Key + func (s *Key) SetKeyArn(v string) *Key + func (s *Key) SetKeyAttributes(v *KeyAttributes) *Key + func (s *Key) SetKeyCheckValue(v string) *Key + func (s *Key) SetKeyCheckValueAlgorithm(v string) *Key + func (s *Key) SetKeyOrigin(v string) *Key + func (s *Key) SetKeyState(v string) *Key + func (s *Key) SetUsageStartTimestamp(v time.Time) *Key + func (s *Key) SetUsageStopTimestamp(v time.Time) *Key + func (s Key) GoString() string + func (s Key) String() string + type KeyAttributes struct + KeyAlgorithm *string + KeyClass *string + KeyModesOfUse *KeyModesOfUse + KeyUsage *string + func (s *KeyAttributes) SetKeyAlgorithm(v string) *KeyAttributes + func (s *KeyAttributes) SetKeyClass(v string) *KeyAttributes + func (s *KeyAttributes) SetKeyModesOfUse(v *KeyModesOfUse) *KeyAttributes + func (s *KeyAttributes) SetKeyUsage(v string) *KeyAttributes + func (s *KeyAttributes) Validate() error + func (s KeyAttributes) GoString() string + func (s KeyAttributes) String() string + type KeyModesOfUse struct + Decrypt *bool + DeriveKey *bool + Encrypt *bool + Generate *bool + NoRestrictions *bool + Sign *bool + Unwrap *bool + Verify *bool + Wrap *bool + func (s *KeyModesOfUse) SetDecrypt(v bool) *KeyModesOfUse + func (s *KeyModesOfUse) SetDeriveKey(v bool) *KeyModesOfUse + func (s *KeyModesOfUse) SetEncrypt(v bool) *KeyModesOfUse + func (s *KeyModesOfUse) SetGenerate(v bool) *KeyModesOfUse + func (s *KeyModesOfUse) SetNoRestrictions(v bool) *KeyModesOfUse + func (s *KeyModesOfUse) SetSign(v bool) *KeyModesOfUse + func (s *KeyModesOfUse) SetUnwrap(v bool) *KeyModesOfUse + func (s *KeyModesOfUse) SetVerify(v bool) *KeyModesOfUse + func (s *KeyModesOfUse) SetWrap(v bool) *KeyModesOfUse + func (s KeyModesOfUse) GoString() string + func (s KeyModesOfUse) String() string + type KeySummary struct + Enabled *bool + Exportable *bool + KeyArn *string + KeyAttributes *KeyAttributes + KeyCheckValue *string + KeyState *string + func (s *KeySummary) SetEnabled(v bool) *KeySummary + func (s *KeySummary) SetExportable(v bool) *KeySummary + func (s *KeySummary) SetKeyArn(v string) *KeySummary + func (s *KeySummary) SetKeyAttributes(v *KeyAttributes) *KeySummary + func (s *KeySummary) SetKeyCheckValue(v string) *KeySummary + func (s *KeySummary) SetKeyState(v string) *KeySummary + func (s KeySummary) GoString() string + func (s KeySummary) String() string + type ListAliasesInput struct + MaxResults *int64 + NextToken *string + func (s *ListAliasesInput) SetMaxResults(v int64) *ListAliasesInput + func (s *ListAliasesInput) SetNextToken(v string) *ListAliasesInput + func (s *ListAliasesInput) Validate() error + func (s ListAliasesInput) GoString() string + func (s ListAliasesInput) String() string + type ListAliasesOutput struct + Aliases []*Alias + NextToken *string + func (s *ListAliasesOutput) SetAliases(v []*Alias) *ListAliasesOutput + func (s *ListAliasesOutput) SetNextToken(v string) *ListAliasesOutput + func (s ListAliasesOutput) GoString() string + func (s ListAliasesOutput) String() string + type ListKeysInput struct + KeyState *string + MaxResults *int64 + NextToken *string + func (s *ListKeysInput) SetKeyState(v string) *ListKeysInput + func (s *ListKeysInput) SetMaxResults(v int64) *ListKeysInput + func (s *ListKeysInput) SetNextToken(v string) *ListKeysInput + func (s *ListKeysInput) Validate() error + func (s ListKeysInput) GoString() string + func (s ListKeysInput) String() string + type ListKeysOutput struct + Keys []*KeySummary + NextToken *string + func (s *ListKeysOutput) SetKeys(v []*KeySummary) *ListKeysOutput + func (s *ListKeysOutput) SetNextToken(v string) *ListKeysOutput + func (s ListKeysOutput) GoString() string + func (s ListKeysOutput) String() string + type ListTagsForResourceInput struct + MaxResults *int64 + NextToken *string + ResourceArn *string + func (s *ListTagsForResourceInput) SetMaxResults(v int64) *ListTagsForResourceInput + func (s *ListTagsForResourceInput) SetNextToken(v string) *ListTagsForResourceInput + 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 + NextToken *string + Tags []*Tag + func (s *ListTagsForResourceOutput) SetNextToken(v string) *ListTagsForResourceOutput + func (s *ListTagsForResourceOutput) SetTags(v []*Tag) *ListTagsForResourceOutput + func (s ListTagsForResourceOutput) GoString() string + func (s ListTagsForResourceOutput) String() string + type PaymentCryptography struct + func New(p client.ConfigProvider, cfgs ...*aws.Config) *PaymentCryptography + func (c *PaymentCryptography) CreateAlias(input *CreateAliasInput) (*CreateAliasOutput, error) + func (c *PaymentCryptography) CreateAliasRequest(input *CreateAliasInput) (req *request.Request, output *CreateAliasOutput) + func (c *PaymentCryptography) CreateAliasWithContext(ctx aws.Context, input *CreateAliasInput, opts ...request.Option) (*CreateAliasOutput, error) + func (c *PaymentCryptography) CreateKey(input *CreateKeyInput) (*CreateKeyOutput, error) + func (c *PaymentCryptography) CreateKeyRequest(input *CreateKeyInput) (req *request.Request, output *CreateKeyOutput) + func (c *PaymentCryptography) CreateKeyWithContext(ctx aws.Context, input *CreateKeyInput, opts ...request.Option) (*CreateKeyOutput, error) + func (c *PaymentCryptography) DeleteAlias(input *DeleteAliasInput) (*DeleteAliasOutput, error) + func (c *PaymentCryptography) DeleteAliasRequest(input *DeleteAliasInput) (req *request.Request, output *DeleteAliasOutput) + func (c *PaymentCryptography) DeleteAliasWithContext(ctx aws.Context, input *DeleteAliasInput, opts ...request.Option) (*DeleteAliasOutput, error) + func (c *PaymentCryptography) DeleteKey(input *DeleteKeyInput) (*DeleteKeyOutput, error) + func (c *PaymentCryptography) DeleteKeyRequest(input *DeleteKeyInput) (req *request.Request, output *DeleteKeyOutput) + func (c *PaymentCryptography) DeleteKeyWithContext(ctx aws.Context, input *DeleteKeyInput, opts ...request.Option) (*DeleteKeyOutput, error) + func (c *PaymentCryptography) ExportKey(input *ExportKeyInput) (*ExportKeyOutput, error) + func (c *PaymentCryptography) ExportKeyRequest(input *ExportKeyInput) (req *request.Request, output *ExportKeyOutput) + func (c *PaymentCryptography) ExportKeyWithContext(ctx aws.Context, input *ExportKeyInput, opts ...request.Option) (*ExportKeyOutput, error) + func (c *PaymentCryptography) GetAlias(input *GetAliasInput) (*GetAliasOutput, error) + func (c *PaymentCryptography) GetAliasRequest(input *GetAliasInput) (req *request.Request, output *GetAliasOutput) + func (c *PaymentCryptography) GetAliasWithContext(ctx aws.Context, input *GetAliasInput, opts ...request.Option) (*GetAliasOutput, error) + func (c *PaymentCryptography) GetKey(input *GetKeyInput) (*GetKeyOutput, error) + func (c *PaymentCryptography) GetKeyRequest(input *GetKeyInput) (req *request.Request, output *GetKeyOutput) + func (c *PaymentCryptography) GetKeyWithContext(ctx aws.Context, input *GetKeyInput, opts ...request.Option) (*GetKeyOutput, error) + func (c *PaymentCryptography) GetParametersForExport(input *GetParametersForExportInput) (*GetParametersForExportOutput, error) + func (c *PaymentCryptography) GetParametersForExportRequest(input *GetParametersForExportInput) (req *request.Request, output *GetParametersForExportOutput) + func (c *PaymentCryptography) GetParametersForExportWithContext(ctx aws.Context, input *GetParametersForExportInput, opts ...request.Option) (*GetParametersForExportOutput, error) + func (c *PaymentCryptography) GetParametersForImport(input *GetParametersForImportInput) (*GetParametersForImportOutput, error) + func (c *PaymentCryptography) GetParametersForImportRequest(input *GetParametersForImportInput) (req *request.Request, output *GetParametersForImportOutput) + func (c *PaymentCryptography) GetParametersForImportWithContext(ctx aws.Context, input *GetParametersForImportInput, opts ...request.Option) (*GetParametersForImportOutput, error) + func (c *PaymentCryptography) GetPublicKeyCertificate(input *GetPublicKeyCertificateInput) (*GetPublicKeyCertificateOutput, error) + func (c *PaymentCryptography) GetPublicKeyCertificateRequest(input *GetPublicKeyCertificateInput) (req *request.Request, output *GetPublicKeyCertificateOutput) + func (c *PaymentCryptography) GetPublicKeyCertificateWithContext(ctx aws.Context, input *GetPublicKeyCertificateInput, opts ...request.Option) (*GetPublicKeyCertificateOutput, error) + func (c *PaymentCryptography) ImportKey(input *ImportKeyInput) (*ImportKeyOutput, error) + func (c *PaymentCryptography) ImportKeyRequest(input *ImportKeyInput) (req *request.Request, output *ImportKeyOutput) + func (c *PaymentCryptography) ImportKeyWithContext(ctx aws.Context, input *ImportKeyInput, opts ...request.Option) (*ImportKeyOutput, error) + func (c *PaymentCryptography) ListAliases(input *ListAliasesInput) (*ListAliasesOutput, error) + func (c *PaymentCryptography) ListAliasesPages(input *ListAliasesInput, fn func(*ListAliasesOutput, bool) bool) error + func (c *PaymentCryptography) ListAliasesPagesWithContext(ctx aws.Context, input *ListAliasesInput, ...) error + func (c *PaymentCryptography) ListAliasesRequest(input *ListAliasesInput) (req *request.Request, output *ListAliasesOutput) + func (c *PaymentCryptography) ListAliasesWithContext(ctx aws.Context, input *ListAliasesInput, opts ...request.Option) (*ListAliasesOutput, error) + func (c *PaymentCryptography) ListKeys(input *ListKeysInput) (*ListKeysOutput, error) + func (c *PaymentCryptography) ListKeysPages(input *ListKeysInput, fn func(*ListKeysOutput, bool) bool) error + func (c *PaymentCryptography) ListKeysPagesWithContext(ctx aws.Context, input *ListKeysInput, fn func(*ListKeysOutput, bool) bool, ...) error + func (c *PaymentCryptography) ListKeysRequest(input *ListKeysInput) (req *request.Request, output *ListKeysOutput) + func (c *PaymentCryptography) ListKeysWithContext(ctx aws.Context, input *ListKeysInput, opts ...request.Option) (*ListKeysOutput, error) + func (c *PaymentCryptography) ListTagsForResource(input *ListTagsForResourceInput) (*ListTagsForResourceOutput, error) + func (c *PaymentCryptography) ListTagsForResourcePages(input *ListTagsForResourceInput, ...) error + func (c *PaymentCryptography) ListTagsForResourcePagesWithContext(ctx aws.Context, input *ListTagsForResourceInput, ...) error + func (c *PaymentCryptography) ListTagsForResourceRequest(input *ListTagsForResourceInput) (req *request.Request, output *ListTagsForResourceOutput) + func (c *PaymentCryptography) ListTagsForResourceWithContext(ctx aws.Context, input *ListTagsForResourceInput, opts ...request.Option) (*ListTagsForResourceOutput, error) + func (c *PaymentCryptography) RestoreKey(input *RestoreKeyInput) (*RestoreKeyOutput, error) + func (c *PaymentCryptography) RestoreKeyRequest(input *RestoreKeyInput) (req *request.Request, output *RestoreKeyOutput) + func (c *PaymentCryptography) RestoreKeyWithContext(ctx aws.Context, input *RestoreKeyInput, opts ...request.Option) (*RestoreKeyOutput, error) + func (c *PaymentCryptography) StartKeyUsage(input *StartKeyUsageInput) (*StartKeyUsageOutput, error) + func (c *PaymentCryptography) StartKeyUsageRequest(input *StartKeyUsageInput) (req *request.Request, output *StartKeyUsageOutput) + func (c *PaymentCryptography) StartKeyUsageWithContext(ctx aws.Context, input *StartKeyUsageInput, opts ...request.Option) (*StartKeyUsageOutput, error) + func (c *PaymentCryptography) StopKeyUsage(input *StopKeyUsageInput) (*StopKeyUsageOutput, error) + func (c *PaymentCryptography) StopKeyUsageRequest(input *StopKeyUsageInput) (req *request.Request, output *StopKeyUsageOutput) + func (c *PaymentCryptography) StopKeyUsageWithContext(ctx aws.Context, input *StopKeyUsageInput, opts ...request.Option) (*StopKeyUsageOutput, error) + func (c *PaymentCryptography) TagResource(input *TagResourceInput) (*TagResourceOutput, error) + func (c *PaymentCryptography) TagResourceRequest(input *TagResourceInput) (req *request.Request, output *TagResourceOutput) + func (c *PaymentCryptography) TagResourceWithContext(ctx aws.Context, input *TagResourceInput, opts ...request.Option) (*TagResourceOutput, error) + func (c *PaymentCryptography) UntagResource(input *UntagResourceInput) (*UntagResourceOutput, error) + func (c *PaymentCryptography) UntagResourceRequest(input *UntagResourceInput) (req *request.Request, output *UntagResourceOutput) + func (c *PaymentCryptography) UntagResourceWithContext(ctx aws.Context, input *UntagResourceInput, opts ...request.Option) (*UntagResourceOutput, error) + func (c *PaymentCryptography) UpdateAlias(input *UpdateAliasInput) (*UpdateAliasOutput, error) + func (c *PaymentCryptography) UpdateAliasRequest(input *UpdateAliasInput) (req *request.Request, output *UpdateAliasOutput) + func (c *PaymentCryptography) UpdateAliasWithContext(ctx aws.Context, input *UpdateAliasInput, opts ...request.Option) (*UpdateAliasOutput, error) + type ResourceNotFoundException struct + Message_ *string + ResourceId *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 RestoreKeyInput struct + KeyIdentifier *string + func (s *RestoreKeyInput) SetKeyIdentifier(v string) *RestoreKeyInput + func (s *RestoreKeyInput) Validate() error + func (s RestoreKeyInput) GoString() string + func (s RestoreKeyInput) String() string + type RestoreKeyOutput struct + Key *Key + func (s *RestoreKeyOutput) SetKey(v *Key) *RestoreKeyOutput + func (s RestoreKeyOutput) GoString() string + func (s RestoreKeyOutput) String() string + type RootCertificatePublicKey struct + KeyAttributes *KeyAttributes + PublicKeyCertificate *string + func (s *RootCertificatePublicKey) SetKeyAttributes(v *KeyAttributes) *RootCertificatePublicKey + func (s *RootCertificatePublicKey) SetPublicKeyCertificate(v string) *RootCertificatePublicKey + func (s *RootCertificatePublicKey) Validate() error + func (s RootCertificatePublicKey) GoString() string + func (s RootCertificatePublicKey) String() string + type ServiceQuotaExceededException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *ServiceQuotaExceededException) Code() string + func (s *ServiceQuotaExceededException) Error() string + func (s *ServiceQuotaExceededException) Message() string + func (s *ServiceQuotaExceededException) OrigErr() error + func (s *ServiceQuotaExceededException) RequestID() string + func (s *ServiceQuotaExceededException) StatusCode() int + func (s ServiceQuotaExceededException) GoString() string + func (s ServiceQuotaExceededException) String() string + type ServiceUnavailableException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *ServiceUnavailableException) Code() string + func (s *ServiceUnavailableException) Error() string + func (s *ServiceUnavailableException) Message() string + func (s *ServiceUnavailableException) OrigErr() error + func (s *ServiceUnavailableException) RequestID() string + func (s *ServiceUnavailableException) StatusCode() int + func (s ServiceUnavailableException) GoString() string + func (s ServiceUnavailableException) String() string + type StartKeyUsageInput struct + KeyIdentifier *string + func (s *StartKeyUsageInput) SetKeyIdentifier(v string) *StartKeyUsageInput + func (s *StartKeyUsageInput) Validate() error + func (s StartKeyUsageInput) GoString() string + func (s StartKeyUsageInput) String() string + type StartKeyUsageOutput struct + Key *Key + func (s *StartKeyUsageOutput) SetKey(v *Key) *StartKeyUsageOutput + func (s StartKeyUsageOutput) GoString() string + func (s StartKeyUsageOutput) String() string + type StopKeyUsageInput struct + KeyIdentifier *string + func (s *StopKeyUsageInput) SetKeyIdentifier(v string) *StopKeyUsageInput + func (s *StopKeyUsageInput) Validate() error + func (s StopKeyUsageInput) GoString() string + func (s StopKeyUsageInput) String() string + type StopKeyUsageOutput struct + Key *Key + func (s *StopKeyUsageOutput) SetKey(v *Key) *StopKeyUsageOutput + func (s StopKeyUsageOutput) GoString() string + func (s StopKeyUsageOutput) String() string + type Tag struct + Key *string + Value *string + func (s *Tag) SetKey(v string) *Tag + func (s *Tag) SetValue(v string) *Tag + func (s *Tag) Validate() error + func (s Tag) GoString() string + func (s Tag) String() string + type TagResourceInput struct + ResourceArn *string + Tags []*Tag + func (s *TagResourceInput) SetResourceArn(v string) *TagResourceInput + func (s *TagResourceInput) SetTags(v []*Tag) *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 ThrottlingException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *ThrottlingException) Code() string + func (s *ThrottlingException) Error() string + func (s *ThrottlingException) Message() string + func (s *ThrottlingException) OrigErr() error + func (s *ThrottlingException) RequestID() string + func (s *ThrottlingException) StatusCode() int + func (s ThrottlingException) GoString() string + func (s ThrottlingException) String() string + type TrustedCertificatePublicKey struct + CertificateAuthorityPublicKeyIdentifier *string + KeyAttributes *KeyAttributes + PublicKeyCertificate *string + func (s *TrustedCertificatePublicKey) SetCertificateAuthorityPublicKeyIdentifier(v string) *TrustedCertificatePublicKey + func (s *TrustedCertificatePublicKey) SetKeyAttributes(v *KeyAttributes) *TrustedCertificatePublicKey + func (s *TrustedCertificatePublicKey) SetPublicKeyCertificate(v string) *TrustedCertificatePublicKey + func (s *TrustedCertificatePublicKey) Validate() error + func (s TrustedCertificatePublicKey) GoString() string + func (s TrustedCertificatePublicKey) 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 UpdateAliasInput struct + AliasName *string + KeyArn *string + func (s *UpdateAliasInput) SetAliasName(v string) *UpdateAliasInput + func (s *UpdateAliasInput) SetKeyArn(v string) *UpdateAliasInput + func (s *UpdateAliasInput) Validate() error + func (s UpdateAliasInput) GoString() string + func (s UpdateAliasInput) String() string + type UpdateAliasOutput struct + Alias *Alias + func (s *UpdateAliasOutput) SetAlias(v *Alias) *UpdateAliasOutput + func (s UpdateAliasOutput) GoString() string + func (s UpdateAliasOutput) String() string + type ValidationException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *ValidationException) Code() string + func (s *ValidationException) Error() string + func (s *ValidationException) Message() string + func (s *ValidationException) OrigErr() error + func (s *ValidationException) RequestID() string + func (s *ValidationException) StatusCode() int + func (s ValidationException) GoString() string + func (s ValidationException) String() string + type WrappedKey struct + KeyMaterial *string + WrappedKeyMaterialFormat *string + WrappingKeyArn *string + func (s *WrappedKey) SetKeyMaterial(v string) *WrappedKey + func (s *WrappedKey) SetWrappedKeyMaterialFormat(v string) *WrappedKey + func (s *WrappedKey) SetWrappingKeyArn(v string) *WrappedKey + func (s WrappedKey) GoString() string + func (s WrappedKey) String() string