Documentation
¶
Overview ¶
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Index ¶
- Variables
- func CacheExpires(r *http.Response) time.Time
- func IsNil(i interface{}) bool
- func NewConfiguration() *config.Configuration
- func ParameterValueToString(obj interface{}, key string) stringdeprecated
- func PtrBool(v bool) *bool
- func PtrFloat32(v float32) *float32
- func PtrFloat64(v float64) *float64
- func PtrInt(v int) *int
- func PtrInt32(v int32) *int32
- func PtrInt64(v int64) *int64
- func PtrString(v string) *string
- func PtrTime(v time.Time) *time.Time
- type APIClient
- func (a *APIClient) CreateKey(ctx context.Context, projectId string, regionId string, keyRingId string) ApiCreateKeyRequestdeprecated
- func (a *APIClient) CreateKeyExecute(ctx context.Context, projectId string, regionId string, keyRingId string) (*Key, error)deprecated
- func (a *APIClient) CreateKeyRing(ctx context.Context, projectId string, regionId string) ApiCreateKeyRingRequestdeprecated
- func (a *APIClient) CreateKeyRingExecute(ctx context.Context, projectId string, regionId string) (*KeyRing, error)deprecated
- func (a *APIClient) CreateWrappingKey(ctx context.Context, projectId string, regionId string, keyRingId string) ApiCreateWrappingKeyRequestdeprecated
- func (a *APIClient) CreateWrappingKeyExecute(ctx context.Context, projectId string, regionId string, keyRingId string) (*WrappingKey, error)deprecated
- func (a *APIClient) Decrypt(ctx context.Context, projectId string, regionId string, keyRingId string, ...) ApiDecryptRequestdeprecated
- func (a *APIClient) DecryptExecute(ctx context.Context, projectId string, regionId string, keyRingId string, ...) (*DecryptedData, error)deprecated
- func (a *APIClient) DeleteKey(ctx context.Context, projectId string, regionId string, keyRingId string, ...) ApiDeleteKeyRequestdeprecated
- func (a *APIClient) DeleteKeyExecute(ctx context.Context, projectId string, regionId string, keyRingId string, ...) errordeprecated
- func (a *APIClient) DeleteKeyRing(ctx context.Context, projectId string, regionId string, keyRingId string) ApiDeleteKeyRingRequestdeprecated
- func (a *APIClient) DeleteKeyRingExecute(ctx context.Context, projectId string, regionId string, keyRingId string) errordeprecated
- func (a *APIClient) DeleteWrappingKey(ctx context.Context, projectId string, regionId string, keyRingId string, ...) ApiDeleteWrappingKeyRequestdeprecated
- func (a *APIClient) DeleteWrappingKeyExecute(ctx context.Context, projectId string, regionId string, keyRingId string, ...) errordeprecated
- func (a *APIClient) DestroyVersion(ctx context.Context, projectId string, regionId string, keyRingId string, ...) ApiDestroyVersionRequestdeprecated
- func (a *APIClient) DestroyVersionExecute(ctx context.Context, projectId string, regionId string, keyRingId string, ...) errordeprecated
- func (a *APIClient) DisableVersion(ctx context.Context, projectId string, regionId string, keyRingId string, ...) ApiDisableVersionRequestdeprecated
- func (a *APIClient) DisableVersionExecute(ctx context.Context, projectId string, regionId string, keyRingId string, ...) errordeprecated
- func (a *APIClient) EnableVersion(ctx context.Context, projectId string, regionId string, keyRingId string, ...) ApiEnableVersionRequestdeprecated
- func (a *APIClient) EnableVersionExecute(ctx context.Context, projectId string, regionId string, keyRingId string, ...) errordeprecated
- func (a *APIClient) Encrypt(ctx context.Context, projectId string, regionId string, keyRingId string, ...) ApiEncryptRequestdeprecated
- func (a *APIClient) EncryptExecute(ctx context.Context, projectId string, regionId string, keyRingId string, ...) (*EncryptedData, error)deprecated
- func (c *APIClient) GetConfig() *config.Configuration
- func (a *APIClient) GetKey(ctx context.Context, projectId string, regionId string, keyRingId string, ...) ApiGetKeyRequestdeprecated
- func (a *APIClient) GetKeyExecute(ctx context.Context, projectId string, regionId string, keyRingId string, ...) (*Key, error)deprecated
- func (a *APIClient) GetKeyRing(ctx context.Context, projectId string, regionId string, keyRingId string) ApiGetKeyRingRequestdeprecated
- func (a *APIClient) GetKeyRingExecute(ctx context.Context, projectId string, regionId string, keyRingId string) (*KeyRing, error)deprecated
- func (a *APIClient) GetVersion(ctx context.Context, projectId string, regionId string, keyRingId string, ...) ApiGetVersionRequestdeprecated
- func (a *APIClient) GetVersionExecute(ctx context.Context, projectId string, regionId string, keyRingId string, ...) (*Version, error)deprecated
- func (a *APIClient) GetWrappingKey(ctx context.Context, projectId string, regionId string, keyRingId string, ...) ApiGetWrappingKeyRequestdeprecated
- func (a *APIClient) GetWrappingKeyExecute(ctx context.Context, projectId string, regionId string, keyRingId string, ...) (*WrappingKey, error)deprecated
- func (a *APIClient) ImportKey(ctx context.Context, projectId string, regionId string, keyRingId string, ...) ApiImportKeyRequestdeprecated
- func (a *APIClient) ImportKeyExecute(ctx context.Context, projectId string, regionId string, keyRingId string, ...) (*Version, error)deprecated
- func (a *APIClient) ListKeyRings(ctx context.Context, projectId string, regionId string) ApiListKeyRingsRequestdeprecated
- func (a *APIClient) ListKeyRingsExecute(ctx context.Context, projectId string, regionId string) (*KeyRingList, error)deprecated
- func (a *APIClient) ListKeys(ctx context.Context, projectId string, regionId string, keyRingId string) ApiListKeysRequestdeprecated
- func (a *APIClient) ListKeysExecute(ctx context.Context, projectId string, regionId string, keyRingId string) (*KeyList, error)deprecated
- func (a *APIClient) ListVersions(ctx context.Context, projectId string, regionId string, keyRingId string, ...) ApiListVersionsRequestdeprecated
- func (a *APIClient) ListVersionsExecute(ctx context.Context, projectId string, regionId string, keyRingId string, ...) (*VersionList, error)deprecated
- func (a *APIClient) ListWrappingKeys(ctx context.Context, projectId string, regionId string, keyRingId string) ApiListWrappingKeysRequestdeprecated
- func (a *APIClient) ListWrappingKeysExecute(ctx context.Context, projectId string, regionId string, keyRingId string) (*WrappingKeyList, error)deprecated
- func (a *APIClient) RestoreKey(ctx context.Context, projectId string, regionId string, keyRingId string, ...) ApiRestoreKeyRequestdeprecated
- func (a *APIClient) RestoreKeyExecute(ctx context.Context, projectId string, regionId string, keyRingId string, ...) errordeprecated
- func (a *APIClient) RestoreVersion(ctx context.Context, projectId string, regionId string, keyRingId string, ...) ApiRestoreVersionRequestdeprecated
- func (a *APIClient) RestoreVersionExecute(ctx context.Context, projectId string, regionId string, keyRingId string, ...) errordeprecated
- func (a *APIClient) RotateKey(ctx context.Context, projectId string, regionId string, keyRingId string, ...) ApiRotateKeyRequestdeprecated
- func (a *APIClient) RotateKeyExecute(ctx context.Context, projectId string, regionId string, keyRingId string, ...) (*Version, error)deprecated
- func (a *APIClient) Sign(ctx context.Context, projectId string, regionId string, keyRingId string, ...) ApiSignRequestdeprecated
- func (a *APIClient) SignExecute(ctx context.Context, projectId string, regionId string, keyRingId string, ...) (*SignedData, error)deprecated
- func (a *APIClient) Verify(ctx context.Context, projectId string, regionId string, keyRingId string, ...) ApiVerifyRequestdeprecated
- func (a *APIClient) VerifyExecute(ctx context.Context, projectId string, regionId string, keyRingId string, ...) (*VerifiedData, error)deprecated
- type AccessScope
- type Algorithm
- type ApiCreateKeyRequestdeprecated
- type ApiCreateKeyRingRequestdeprecated
- type ApiCreateWrappingKeyRequestdeprecated
- type ApiDecryptRequestdeprecated
- type ApiDeleteKeyRequestdeprecated
- type ApiDeleteKeyRingRequestdeprecated
- type ApiDeleteWrappingKeyRequestdeprecated
- type ApiDestroyVersionRequestdeprecated
- type ApiDisableVersionRequestdeprecated
- type ApiEnableVersionRequestdeprecated
- type ApiEncryptRequestdeprecated
- type ApiGetKeyRequestdeprecated
- type ApiGetKeyRingRequestdeprecated
- type ApiGetVersionRequestdeprecated
- type ApiGetWrappingKeyRequestdeprecated
- type ApiImportKeyRequestdeprecated
- type ApiListKeyRingsRequestdeprecated
- type ApiListKeysRequestdeprecated
- type ApiListVersionsRequestdeprecated
- type ApiListWrappingKeysRequestdeprecated
- type ApiRestoreKeyRequestdeprecated
- type ApiRestoreVersionRequestdeprecated
- type ApiRotateKeyRequestdeprecated
- type ApiSignRequestdeprecated
- type ApiVerifyRequestdeprecated
- type CreateKeyPayload
- func (o *CreateKeyPayload) GetAccessScope() (res CreateKeyPayloadGetAccessScopeRetType)
- func (o *CreateKeyPayload) GetAccessScopeOk() (ret CreateKeyPayloadGetAccessScopeRetType, ok bool)
- func (o *CreateKeyPayload) GetAlgorithm() (ret CreateKeyPayloadGetAlgorithmRetType)
- func (o *CreateKeyPayload) GetAlgorithmOk() (ret CreateKeyPayloadGetAlgorithmRetType, ok bool)
- func (o *CreateKeyPayload) GetDescription() (res CreateKeyPayloadGetDescriptionRetType)
- func (o *CreateKeyPayload) GetDescriptionOk() (ret CreateKeyPayloadGetDescriptionRetType, ok bool)
- func (o *CreateKeyPayload) GetDisplayName() (ret CreateKeyPayloadGetDisplayNameRetType)
- func (o *CreateKeyPayload) GetDisplayNameOk() (ret CreateKeyPayloadGetDisplayNameRetType, ok bool)
- func (o *CreateKeyPayload) GetImportOnly() (res CreateKeyPayloadgetImportOnlyRetType)
- func (o *CreateKeyPayload) GetImportOnlyOk() (ret CreateKeyPayloadgetImportOnlyRetType, ok bool)
- func (o *CreateKeyPayload) GetProtection() (ret CreateKeyPayloadGetProtectionRetType)
- func (o *CreateKeyPayload) GetProtectionOk() (ret CreateKeyPayloadGetProtectionRetType, ok bool)
- func (o *CreateKeyPayload) GetPurpose() (ret CreateKeyPayloadGetPurposeRetType)
- func (o *CreateKeyPayload) GetPurposeOk() (ret CreateKeyPayloadGetPurposeRetType, ok bool)
- func (o *CreateKeyPayload) HasAccessScope() bool
- func (o *CreateKeyPayload) HasDescription() bool
- func (o *CreateKeyPayload) HasImportOnly() bool
- func (o *CreateKeyPayload) SetAccessScope(v CreateKeyPayloadGetAccessScopeRetType)
- func (o *CreateKeyPayload) SetAlgorithm(v CreateKeyPayloadGetAlgorithmRetType)
- func (o *CreateKeyPayload) SetDescription(v CreateKeyPayloadGetDescriptionRetType)
- func (o *CreateKeyPayload) SetDisplayName(v CreateKeyPayloadGetDisplayNameRetType)
- func (o *CreateKeyPayload) SetImportOnly(v CreateKeyPayloadgetImportOnlyRetType)
- func (o *CreateKeyPayload) SetProtection(v CreateKeyPayloadGetProtectionRetType)
- func (o *CreateKeyPayload) SetPurpose(v CreateKeyPayloadGetPurposeRetType)
- func (o CreateKeyPayload) ToMap() (map[string]interface{}, error)deprecated
- type CreateKeyPayloadGetAccessScopeArgTypedeprecated
- type CreateKeyPayloadGetAccessScopeAttributeType
- type CreateKeyPayloadGetAccessScopeRetTypedeprecated
- type CreateKeyPayloadGetAlgorithmArgTypedeprecated
- type CreateKeyPayloadGetAlgorithmAttributeType
- type CreateKeyPayloadGetAlgorithmRetTypedeprecated
- type CreateKeyPayloadGetDescriptionArgTypedeprecated
- type CreateKeyPayloadGetDescriptionAttributeType
- type CreateKeyPayloadGetDescriptionRetTypedeprecated
- type CreateKeyPayloadGetDisplayNameArgTypedeprecated
- type CreateKeyPayloadGetDisplayNameAttributeType
- type CreateKeyPayloadGetDisplayNameRetTypedeprecated
- type CreateKeyPayloadGetProtectionArgTypedeprecated
- type CreateKeyPayloadGetProtectionAttributeType
- type CreateKeyPayloadGetProtectionRetTypedeprecated
- type CreateKeyPayloadGetPurposeArgTypedeprecated
- type CreateKeyPayloadGetPurposeAttributeType
- type CreateKeyPayloadGetPurposeRetTypedeprecated
- type CreateKeyPayloadgetImportOnlyArgTypedeprecated
- type CreateKeyPayloadgetImportOnlyAttributeType
- type CreateKeyPayloadgetImportOnlyRetTypedeprecated
- type CreateKeyRequestdeprecated
- type CreateKeyRingPayload
- func (o *CreateKeyRingPayload) GetDescription() (res CreateKeyRingPayloadGetDescriptionRetType)
- func (o *CreateKeyRingPayload) GetDescriptionOk() (ret CreateKeyRingPayloadGetDescriptionRetType, ok bool)
- func (o *CreateKeyRingPayload) GetDisplayName() (ret CreateKeyRingPayloadGetDisplayNameRetType)
- func (o *CreateKeyRingPayload) GetDisplayNameOk() (ret CreateKeyRingPayloadGetDisplayNameRetType, ok bool)
- func (o *CreateKeyRingPayload) HasDescription() bool
- func (o *CreateKeyRingPayload) SetDescription(v CreateKeyRingPayloadGetDescriptionRetType)
- func (o *CreateKeyRingPayload) SetDisplayName(v CreateKeyRingPayloadGetDisplayNameRetType)
- func (o CreateKeyRingPayload) ToMap() (map[string]interface{}, error)deprecated
- type CreateKeyRingPayloadGetDescriptionArgTypedeprecated
- type CreateKeyRingPayloadGetDescriptionAttributeType
- type CreateKeyRingPayloadGetDescriptionRetTypedeprecated
- type CreateKeyRingPayloadGetDisplayNameArgTypedeprecated
- type CreateKeyRingPayloadGetDisplayNameAttributeType
- type CreateKeyRingPayloadGetDisplayNameRetTypedeprecated
- type CreateKeyRingRequestdeprecated
- type CreateWrappingKeyPayload
- func (o *CreateWrappingKeyPayload) GetAccessScope() (res CreateWrappingKeyPayloadGetAccessScopeRetType)
- func (o *CreateWrappingKeyPayload) GetAccessScopeOk() (ret CreateWrappingKeyPayloadGetAccessScopeRetType, ok bool)
- func (o *CreateWrappingKeyPayload) GetAlgorithm() (ret CreateWrappingKeyPayloadGetAlgorithmRetType)
- func (o *CreateWrappingKeyPayload) GetAlgorithmOk() (ret CreateWrappingKeyPayloadGetAlgorithmRetType, ok bool)
- func (o *CreateWrappingKeyPayload) GetDescription() (res CreateWrappingKeyPayloadGetDescriptionRetType)
- func (o *CreateWrappingKeyPayload) GetDescriptionOk() (ret CreateWrappingKeyPayloadGetDescriptionRetType, ok bool)
- func (o *CreateWrappingKeyPayload) GetDisplayName() (ret CreateWrappingKeyPayloadGetDisplayNameRetType)
- func (o *CreateWrappingKeyPayload) GetDisplayNameOk() (ret CreateWrappingKeyPayloadGetDisplayNameRetType, ok bool)
- func (o *CreateWrappingKeyPayload) GetProtection() (ret CreateWrappingKeyPayloadGetProtectionRetType)
- func (o *CreateWrappingKeyPayload) GetProtectionOk() (ret CreateWrappingKeyPayloadGetProtectionRetType, ok bool)
- func (o *CreateWrappingKeyPayload) GetPurpose() (ret CreateWrappingKeyPayloadGetPurposeRetType)
- func (o *CreateWrappingKeyPayload) GetPurposeOk() (ret CreateWrappingKeyPayloadGetPurposeRetType, ok bool)
- func (o *CreateWrappingKeyPayload) HasAccessScope() bool
- func (o *CreateWrappingKeyPayload) HasDescription() bool
- func (o *CreateWrappingKeyPayload) SetAccessScope(v CreateWrappingKeyPayloadGetAccessScopeRetType)
- func (o *CreateWrappingKeyPayload) SetAlgorithm(v CreateWrappingKeyPayloadGetAlgorithmRetType)
- func (o *CreateWrappingKeyPayload) SetDescription(v CreateWrappingKeyPayloadGetDescriptionRetType)
- func (o *CreateWrappingKeyPayload) SetDisplayName(v CreateWrappingKeyPayloadGetDisplayNameRetType)
- func (o *CreateWrappingKeyPayload) SetProtection(v CreateWrappingKeyPayloadGetProtectionRetType)
- func (o *CreateWrappingKeyPayload) SetPurpose(v CreateWrappingKeyPayloadGetPurposeRetType)
- func (o CreateWrappingKeyPayload) ToMap() (map[string]interface{}, error)deprecated
- type CreateWrappingKeyPayloadGetAccessScopeArgTypedeprecated
- type CreateWrappingKeyPayloadGetAccessScopeAttributeType
- type CreateWrappingKeyPayloadGetAccessScopeRetTypedeprecated
- type CreateWrappingKeyPayloadGetAlgorithmArgTypedeprecated
- type CreateWrappingKeyPayloadGetAlgorithmAttributeType
- type CreateWrappingKeyPayloadGetAlgorithmRetTypedeprecated
- type CreateWrappingKeyPayloadGetDescriptionArgTypedeprecated
- type CreateWrappingKeyPayloadGetDescriptionAttributeType
- type CreateWrappingKeyPayloadGetDescriptionRetTypedeprecated
- type CreateWrappingKeyPayloadGetDisplayNameArgTypedeprecated
- type CreateWrappingKeyPayloadGetDisplayNameAttributeType
- type CreateWrappingKeyPayloadGetDisplayNameRetTypedeprecated
- type CreateWrappingKeyPayloadGetProtectionArgTypedeprecated
- type CreateWrappingKeyPayloadGetProtectionAttributeType
- type CreateWrappingKeyPayloadGetProtectionRetTypedeprecated
- type CreateWrappingKeyPayloadGetPurposeArgTypedeprecated
- type CreateWrappingKeyPayloadGetPurposeAttributeType
- type CreateWrappingKeyPayloadGetPurposeRetTypedeprecated
- type CreateWrappingKeyRequestdeprecated
- type DecryptPayload
- type DecryptPayloadGetDataArgTypedeprecated
- type DecryptPayloadGetDataAttributeType
- type DecryptPayloadGetDataRetTypedeprecated
- type DecryptRequestdeprecated
- type DecryptedData
- type DecryptedDataGetDataArgTypedeprecated
- type DecryptedDataGetDataAttributeType
- type DecryptedDataGetDataRetTypedeprecated
- type DefaultApideprecated
- type DefaultApiService
- type DeleteKeyRequestdeprecated
- type DeleteKeyRingRequestdeprecated
- type DeleteWrappingKeyRequestdeprecated
- type DestroyVersionRequestdeprecated
- type DisableVersionRequestdeprecated
- type EnableVersionRequestdeprecated
- type EncryptPayload
- type EncryptPayloadGetDataArgTypedeprecated
- type EncryptPayloadGetDataAttributeType
- type EncryptPayloadGetDataRetTypedeprecated
- type EncryptRequestdeprecated
- type EncryptedData
- type EncryptedDataGetDataArgTypedeprecated
- type EncryptedDataGetDataAttributeType
- type EncryptedDataGetDataRetTypedeprecated
- type GetKeyRequestdeprecated
- type GetKeyRingRequestdeprecated
- type GetVersionRequestdeprecated
- type GetWrappingKeyRequestdeprecated
- type HttpError
- type HttpErrorGetMessageArgTypedeprecated
- type HttpErrorGetMessageAttributeType
- type HttpErrorGetMessageRetTypedeprecated
- type ImportKeyPayload
- func (o *ImportKeyPayload) GetWrappedKey() (ret ImportKeyPayloadGetWrappedKeyRetType)
- func (o *ImportKeyPayload) GetWrappedKeyOk() (ret ImportKeyPayloadGetWrappedKeyRetType, ok bool)
- func (o *ImportKeyPayload) GetWrappingKeyId() (ret ImportKeyPayloadGetWrappingKeyIdRetType)
- func (o *ImportKeyPayload) GetWrappingKeyIdOk() (ret ImportKeyPayloadGetWrappingKeyIdRetType, ok bool)
- func (o *ImportKeyPayload) SetWrappedKey(v ImportKeyPayloadGetWrappedKeyRetType)
- func (o *ImportKeyPayload) SetWrappingKeyId(v ImportKeyPayloadGetWrappingKeyIdRetType)
- func (o ImportKeyPayload) ToMap() (map[string]interface{}, error)deprecated
- type ImportKeyPayloadGetWrappedKeyArgTypedeprecated
- type ImportKeyPayloadGetWrappedKeyAttributeType
- type ImportKeyPayloadGetWrappedKeyRetTypedeprecated
- type ImportKeyPayloadGetWrappingKeyIdArgTypedeprecated
- type ImportKeyPayloadGetWrappingKeyIdAttributeType
- type ImportKeyPayloadGetWrappingKeyIdRetTypedeprecated
- type ImportKeyRequestdeprecated
- type Key
- func (o *Key) GetAccessScope() (ret KeyGetAccessScopeRetType)
- func (o *Key) GetAccessScopeOk() (ret KeyGetAccessScopeRetType, ok bool)
- func (o *Key) GetAlgorithm() (ret KeyGetAlgorithmRetType)
- func (o *Key) GetAlgorithmOk() (ret KeyGetAlgorithmRetType, ok bool)
- func (o *Key) GetCreatedAt() (ret KeyGetCreatedAtRetType)
- func (o *Key) GetCreatedAtOk() (ret KeyGetCreatedAtRetType, ok bool)
- func (o *Key) GetDeletionDate() (res KeyGetDeletionDateRetType)
- func (o *Key) GetDeletionDateOk() (ret KeyGetDeletionDateRetType, ok bool)
- func (o *Key) GetDescription() (res KeyGetDescriptionRetType)
- func (o *Key) GetDescriptionOk() (ret KeyGetDescriptionRetType, ok bool)
- func (o *Key) GetDisplayName() (ret KeyGetDisplayNameRetType)
- func (o *Key) GetDisplayNameOk() (ret KeyGetDisplayNameRetType, ok bool)
- func (o *Key) GetId() (ret KeyGetIdRetType)
- func (o *Key) GetIdOk() (ret KeyGetIdRetType, ok bool)
- func (o *Key) GetImportOnly() (ret KeygetImportOnlyRetType)
- func (o *Key) GetImportOnlyOk() (ret KeygetImportOnlyRetType, ok bool)
- func (o *Key) GetKeyRingId() (ret KeyGetKeyRingIdRetType)
- func (o *Key) GetKeyRingIdOk() (ret KeyGetKeyRingIdRetType, ok bool)
- func (o *Key) GetProtection() (ret KeyGetProtectionRetType)
- func (o *Key) GetProtectionOk() (ret KeyGetProtectionRetType, ok bool)
- func (o *Key) GetPurpose() (ret KeyGetPurposeRetType)
- func (o *Key) GetPurposeOk() (ret KeyGetPurposeRetType, ok bool)
- func (o *Key) GetState() (ret KeyGetStateRetType)
- func (o *Key) GetStateOk() (ret KeyGetStateRetType, ok bool)
- func (o *Key) HasDeletionDate() bool
- func (o *Key) HasDescription() bool
- func (o *Key) SetAccessScope(v KeyGetAccessScopeRetType)
- func (o *Key) SetAlgorithm(v KeyGetAlgorithmRetType)
- func (o *Key) SetCreatedAt(v KeyGetCreatedAtRetType)
- func (o *Key) SetDeletionDate(v KeyGetDeletionDateRetType)
- func (o *Key) SetDescription(v KeyGetDescriptionRetType)
- func (o *Key) SetDisplayName(v KeyGetDisplayNameRetType)
- func (o *Key) SetId(v KeyGetIdRetType)
- func (o *Key) SetImportOnly(v KeygetImportOnlyRetType)
- func (o *Key) SetKeyRingId(v KeyGetKeyRingIdRetType)
- func (o *Key) SetProtection(v KeyGetProtectionRetType)
- func (o *Key) SetPurpose(v KeyGetPurposeRetType)
- func (o *Key) SetState(v KeyGetStateRetType)
- func (o Key) ToMap() (map[string]interface{}, error)deprecated
- type KeyGetAccessScopeArgTypedeprecated
- type KeyGetAccessScopeAttributeType
- type KeyGetAccessScopeRetTypedeprecated
- type KeyGetAlgorithmArgTypedeprecated
- type KeyGetAlgorithmAttributeType
- type KeyGetAlgorithmRetTypedeprecated
- type KeyGetCreatedAtArgTypedeprecated
- type KeyGetCreatedAtAttributeType
- type KeyGetCreatedAtRetTypedeprecated
- type KeyGetDeletionDateArgTypedeprecated
- type KeyGetDeletionDateAttributeType
- type KeyGetDeletionDateRetTypedeprecated
- type KeyGetDescriptionArgTypedeprecated
- type KeyGetDescriptionAttributeType
- type KeyGetDescriptionRetTypedeprecated
- type KeyGetDisplayNameArgTypedeprecated
- type KeyGetDisplayNameAttributeType
- type KeyGetDisplayNameRetTypedeprecated
- type KeyGetIdArgTypedeprecated
- type KeyGetIdAttributeType
- type KeyGetIdRetTypedeprecated
- type KeyGetKeyRingIdArgTypedeprecated
- type KeyGetKeyRingIdAttributeType
- type KeyGetKeyRingIdRetTypedeprecated
- type KeyGetProtectionArgTypedeprecated
- type KeyGetProtectionAttributeType
- type KeyGetProtectionRetTypedeprecated
- type KeyGetPurposeArgTypedeprecated
- type KeyGetPurposeAttributeType
- type KeyGetPurposeRetTypedeprecated
- type KeyGetStateArgTypedeprecated
- type KeyGetStateAttributeTypedeprecated
- type KeyGetStateRetTypedeprecated
- type KeyList
- type KeyListGetKeysArgTypedeprecated
- type KeyListGetKeysAttributeType
- type KeyListGetKeysRetTypedeprecated
- type KeyRing
- func (o *KeyRing) GetCreatedAt() (ret KeyRingGetCreatedAtRetType)
- func (o *KeyRing) GetCreatedAtOk() (ret KeyRingGetCreatedAtRetType, ok bool)
- func (o *KeyRing) GetDescription() (res KeyRingGetDescriptionRetType)
- func (o *KeyRing) GetDescriptionOk() (ret KeyRingGetDescriptionRetType, ok bool)
- func (o *KeyRing) GetDisplayName() (ret KeyRingGetDisplayNameRetType)
- func (o *KeyRing) GetDisplayNameOk() (ret KeyRingGetDisplayNameRetType, ok bool)
- func (o *KeyRing) GetId() (ret KeyRingGetIdRetType)
- func (o *KeyRing) GetIdOk() (ret KeyRingGetIdRetType, ok bool)
- func (o *KeyRing) GetState() (ret KeyRingGetStateRetType)
- func (o *KeyRing) GetStateOk() (ret KeyRingGetStateRetType, ok bool)
- func (o *KeyRing) HasDescription() bool
- func (o *KeyRing) SetCreatedAt(v KeyRingGetCreatedAtRetType)
- func (o *KeyRing) SetDescription(v KeyRingGetDescriptionRetType)
- func (o *KeyRing) SetDisplayName(v KeyRingGetDisplayNameRetType)
- func (o *KeyRing) SetId(v KeyRingGetIdRetType)
- func (o *KeyRing) SetState(v KeyRingGetStateRetType)
- func (o KeyRing) ToMap() (map[string]interface{}, error)deprecated
- type KeyRingGetCreatedAtArgTypedeprecated
- type KeyRingGetCreatedAtAttributeType
- type KeyRingGetCreatedAtRetTypedeprecated
- type KeyRingGetDescriptionArgTypedeprecated
- type KeyRingGetDescriptionAttributeType
- type KeyRingGetDescriptionRetTypedeprecated
- type KeyRingGetDisplayNameArgTypedeprecated
- type KeyRingGetDisplayNameAttributeType
- type KeyRingGetDisplayNameRetTypedeprecated
- type KeyRingGetIdArgTypedeprecated
- type KeyRingGetIdAttributeType
- type KeyRingGetIdRetTypedeprecated
- type KeyRingGetStateArgTypedeprecated
- type KeyRingGetStateAttributeTypedeprecated
- type KeyRingGetStateRetTypedeprecated
- type KeyRingList
- type KeyRingListGetKeyRingsArgTypedeprecated
- type KeyRingListGetKeyRingsAttributeType
- type KeyRingListGetKeyRingsRetTypedeprecated
- type KeyRingState
- type KeyState
- type KeygetImportOnlyArgTypedeprecated
- type KeygetImportOnlyAttributeType
- type KeygetImportOnlyRetTypedeprecated
- type ListKeyRingsRequestdeprecated
- type ListKeysRequestdeprecated
- type ListVersionsRequestdeprecated
- type ListWrappingKeysRequestdeprecated
- type MappedNullabledeprecated
- type NullableAccessScopedeprecated
- func (v NullableAccessScope) Get() *AccessScopedeprecated
- func (v NullableAccessScope) IsSet() booldeprecated
- func (v NullableAccessScope) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableAccessScope) Set(val *AccessScope)deprecated
- func (v *NullableAccessScope) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableAccessScope) Unset()deprecated
- type NullableAlgorithmdeprecated
- func (v NullableAlgorithm) Get() *Algorithmdeprecated
- func (v NullableAlgorithm) IsSet() booldeprecated
- func (v NullableAlgorithm) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableAlgorithm) Set(val *Algorithm)deprecated
- func (v *NullableAlgorithm) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableAlgorithm) Unset()deprecated
- type NullableBooldeprecated
- func (v NullableBool) Get() *booldeprecated
- func (v NullableBool) IsSet() booldeprecated
- func (v NullableBool) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableBool) Set(val *bool)deprecated
- func (v *NullableBool) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableBool) Unset()deprecated
- type NullableCreateKeyPayloaddeprecated
- func (v NullableCreateKeyPayload) Get() *CreateKeyPayloaddeprecated
- func (v NullableCreateKeyPayload) IsSet() booldeprecated
- func (v NullableCreateKeyPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateKeyPayload) Set(val *CreateKeyPayload)deprecated
- func (v *NullableCreateKeyPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateKeyPayload) Unset()deprecated
- type NullableCreateKeyRingPayloaddeprecated
- func (v NullableCreateKeyRingPayload) Get() *CreateKeyRingPayloaddeprecated
- func (v NullableCreateKeyRingPayload) IsSet() booldeprecated
- func (v NullableCreateKeyRingPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateKeyRingPayload) Set(val *CreateKeyRingPayload)deprecated
- func (v *NullableCreateKeyRingPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateKeyRingPayload) Unset()deprecated
- type NullableCreateWrappingKeyPayloaddeprecated
- func (v NullableCreateWrappingKeyPayload) Get() *CreateWrappingKeyPayloaddeprecated
- func (v NullableCreateWrappingKeyPayload) IsSet() booldeprecated
- func (v NullableCreateWrappingKeyPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateWrappingKeyPayload) Set(val *CreateWrappingKeyPayload)deprecated
- func (v *NullableCreateWrappingKeyPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateWrappingKeyPayload) Unset()deprecated
- type NullableDecryptPayloaddeprecated
- func (v NullableDecryptPayload) Get() *DecryptPayloaddeprecated
- func (v NullableDecryptPayload) IsSet() booldeprecated
- func (v NullableDecryptPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableDecryptPayload) Set(val *DecryptPayload)deprecated
- func (v *NullableDecryptPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableDecryptPayload) Unset()deprecated
- type NullableDecryptedDatadeprecated
- func (v NullableDecryptedData) Get() *DecryptedDatadeprecated
- func (v NullableDecryptedData) IsSet() booldeprecated
- func (v NullableDecryptedData) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableDecryptedData) Set(val *DecryptedData)deprecated
- func (v *NullableDecryptedData) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableDecryptedData) Unset()deprecated
- type NullableEncryptPayloaddeprecated
- func (v NullableEncryptPayload) Get() *EncryptPayloaddeprecated
- func (v NullableEncryptPayload) IsSet() booldeprecated
- func (v NullableEncryptPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableEncryptPayload) Set(val *EncryptPayload)deprecated
- func (v *NullableEncryptPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableEncryptPayload) Unset()deprecated
- type NullableEncryptedDatadeprecated
- func (v NullableEncryptedData) Get() *EncryptedDatadeprecated
- func (v NullableEncryptedData) IsSet() booldeprecated
- func (v NullableEncryptedData) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableEncryptedData) Set(val *EncryptedData)deprecated
- func (v *NullableEncryptedData) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableEncryptedData) Unset()deprecated
- type NullableFloat32deprecated
- func (v NullableFloat32) Get() *float32deprecated
- func (v NullableFloat32) IsSet() booldeprecated
- func (v NullableFloat32) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableFloat32) Set(val *float32)deprecated
- func (v *NullableFloat32) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableFloat32) Unset()deprecated
- type NullableFloat64deprecated
- func (v NullableFloat64) Get() *float64deprecated
- func (v NullableFloat64) IsSet() booldeprecated
- func (v NullableFloat64) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableFloat64) Set(val *float64)deprecated
- func (v *NullableFloat64) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableFloat64) Unset()deprecated
- type NullableHttpErrordeprecated
- func (v NullableHttpError) Get() *HttpErrordeprecated
- func (v NullableHttpError) IsSet() booldeprecated
- func (v NullableHttpError) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableHttpError) Set(val *HttpError)deprecated
- func (v *NullableHttpError) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableHttpError) Unset()deprecated
- type NullableImportKeyPayloaddeprecated
- func (v NullableImportKeyPayload) Get() *ImportKeyPayloaddeprecated
- func (v NullableImportKeyPayload) IsSet() booldeprecated
- func (v NullableImportKeyPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableImportKeyPayload) Set(val *ImportKeyPayload)deprecated
- func (v *NullableImportKeyPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableImportKeyPayload) Unset()deprecated
- type NullableIntdeprecated
- func (v NullableInt) Get() *intdeprecated
- func (v NullableInt) IsSet() booldeprecated
- func (v NullableInt) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableInt) Set(val *int)deprecated
- func (v *NullableInt) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableInt) Unset()deprecated
- type NullableInt32deprecated
- func (v NullableInt32) Get() *int32deprecated
- func (v NullableInt32) IsSet() booldeprecated
- func (v NullableInt32) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableInt32) Set(val *int32)deprecated
- func (v *NullableInt32) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableInt32) Unset()deprecated
- type NullableInt64deprecated
- func (v NullableInt64) Get() *int64deprecated
- func (v NullableInt64) IsSet() booldeprecated
- func (v NullableInt64) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableInt64) Set(val *int64)deprecated
- func (v *NullableInt64) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableInt64) Unset()deprecated
- type NullableKeydeprecated
- func (v NullableKey) Get() *Keydeprecated
- func (v NullableKey) IsSet() booldeprecated
- func (v NullableKey) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableKey) Set(val *Key)deprecated
- func (v *NullableKey) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableKey) Unset()deprecated
- type NullableKeyListdeprecated
- func (v NullableKeyList) Get() *KeyListdeprecated
- func (v NullableKeyList) IsSet() booldeprecated
- func (v NullableKeyList) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableKeyList) Set(val *KeyList)deprecated
- func (v *NullableKeyList) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableKeyList) Unset()deprecated
- type NullableKeyRingdeprecated
- func (v NullableKeyRing) Get() *KeyRingdeprecated
- func (v NullableKeyRing) IsSet() booldeprecated
- func (v NullableKeyRing) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableKeyRing) Set(val *KeyRing)deprecated
- func (v *NullableKeyRing) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableKeyRing) Unset()deprecated
- type NullableKeyRingListdeprecated
- func (v NullableKeyRingList) Get() *KeyRingListdeprecated
- func (v NullableKeyRingList) IsSet() booldeprecated
- func (v NullableKeyRingList) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableKeyRingList) Set(val *KeyRingList)deprecated
- func (v *NullableKeyRingList) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableKeyRingList) Unset()deprecated
- type NullableKeyRingStatedeprecated
- func (v NullableKeyRingState) Get() *KeyRingStatedeprecated
- func (v NullableKeyRingState) IsSet() booldeprecated
- func (v NullableKeyRingState) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableKeyRingState) Set(val *KeyRingState)deprecated
- func (v *NullableKeyRingState) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableKeyRingState) Unset()deprecated
- type NullableKeyStatedeprecated
- func (v NullableKeyState) Get() *KeyStatedeprecated
- func (v NullableKeyState) IsSet() booldeprecated
- func (v NullableKeyState) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableKeyState) Set(val *KeyState)deprecated
- func (v *NullableKeyState) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableKeyState) Unset()deprecated
- type NullableProtectiondeprecated
- func (v NullableProtection) Get() *Protectiondeprecated
- func (v NullableProtection) IsSet() booldeprecated
- func (v NullableProtection) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableProtection) Set(val *Protection)deprecated
- func (v *NullableProtection) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableProtection) Unset()deprecated
- type NullablePurposedeprecated
- func (v NullablePurpose) Get() *Purposedeprecated
- func (v NullablePurpose) IsSet() booldeprecated
- func (v NullablePurpose) MarshalJSON() ([]byte, error)deprecated
- func (v *NullablePurpose) Set(val *Purpose)deprecated
- func (v *NullablePurpose) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullablePurpose) Unset()deprecated
- type NullableSignPayloaddeprecated
- func (v NullableSignPayload) Get() *SignPayloaddeprecated
- func (v NullableSignPayload) IsSet() booldeprecated
- func (v NullableSignPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableSignPayload) Set(val *SignPayload)deprecated
- func (v *NullableSignPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableSignPayload) Unset()deprecated
- type NullableSignedDatadeprecated
- func (v NullableSignedData) Get() *SignedDatadeprecated
- func (v NullableSignedData) IsSet() booldeprecated
- func (v NullableSignedData) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableSignedData) Set(val *SignedData)deprecated
- func (v *NullableSignedData) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableSignedData) Unset()deprecated
- type NullableStringdeprecated
- func (v NullableString) Get() *stringdeprecated
- func (v NullableString) IsSet() booldeprecated
- func (v NullableString) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableString) Set(val *string)deprecated
- func (v *NullableString) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableString) Unset()deprecated
- type NullableTimedeprecated
- func (v NullableTime) Get() *time.Timedeprecated
- func (v NullableTime) IsSet() booldeprecated
- func (v NullableTime) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableTime) Set(val *time.Time)deprecated
- func (v *NullableTime) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableTime) Unset()deprecated
- type NullableValuedeprecated
- func (v NullableValue[T]) Get() *Tdeprecated
- func (v NullableValue[T]) IsSet() booldeprecated
- func (v *NullableValue[T]) Set(val *T)deprecated
- func (v *NullableValue[T]) Unset()deprecated
- type NullableVerifiedDatadeprecated
- func (v NullableVerifiedData) Get() *VerifiedDatadeprecated
- func (v NullableVerifiedData) IsSet() booldeprecated
- func (v NullableVerifiedData) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableVerifiedData) Set(val *VerifiedData)deprecated
- func (v *NullableVerifiedData) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableVerifiedData) Unset()deprecated
- type NullableVerifyPayloaddeprecated
- func (v NullableVerifyPayload) Get() *VerifyPayloaddeprecated
- func (v NullableVerifyPayload) IsSet() booldeprecated
- func (v NullableVerifyPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableVerifyPayload) Set(val *VerifyPayload)deprecated
- func (v *NullableVerifyPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableVerifyPayload) Unset()deprecated
- type NullableVersiondeprecated
- func (v NullableVersion) Get() *Versiondeprecated
- func (v NullableVersion) IsSet() booldeprecated
- func (v NullableVersion) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableVersion) Set(val *Version)deprecated
- func (v *NullableVersion) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableVersion) Unset()deprecated
- type NullableVersionListdeprecated
- func (v NullableVersionList) Get() *VersionListdeprecated
- func (v NullableVersionList) IsSet() booldeprecated
- func (v NullableVersionList) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableVersionList) Set(val *VersionList)deprecated
- func (v *NullableVersionList) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableVersionList) Unset()deprecated
- type NullableVersionStatedeprecated
- func (v NullableVersionState) Get() *VersionStatedeprecated
- func (v NullableVersionState) IsSet() booldeprecated
- func (v NullableVersionState) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableVersionState) Set(val *VersionState)deprecated
- func (v *NullableVersionState) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableVersionState) Unset()deprecated
- type NullableWrappingAlgorithmdeprecated
- func (v NullableWrappingAlgorithm) Get() *WrappingAlgorithmdeprecated
- func (v NullableWrappingAlgorithm) IsSet() booldeprecated
- func (v NullableWrappingAlgorithm) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableWrappingAlgorithm) Set(val *WrappingAlgorithm)deprecated
- func (v *NullableWrappingAlgorithm) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableWrappingAlgorithm) Unset()deprecated
- type NullableWrappingKeydeprecated
- func (v NullableWrappingKey) Get() *WrappingKeydeprecated
- func (v NullableWrappingKey) IsSet() booldeprecated
- func (v NullableWrappingKey) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableWrappingKey) Set(val *WrappingKey)deprecated
- func (v *NullableWrappingKey) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableWrappingKey) Unset()deprecated
- type NullableWrappingKeyListdeprecated
- func (v NullableWrappingKeyList) Get() *WrappingKeyListdeprecated
- func (v NullableWrappingKeyList) IsSet() booldeprecated
- func (v NullableWrappingKeyList) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableWrappingKeyList) Set(val *WrappingKeyList)deprecated
- func (v *NullableWrappingKeyList) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableWrappingKeyList) Unset()deprecated
- type NullableWrappingKeyStatedeprecated
- func (v NullableWrappingKeyState) Get() *WrappingKeyStatedeprecated
- func (v NullableWrappingKeyState) IsSet() booldeprecated
- func (v NullableWrappingKeyState) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableWrappingKeyState) Set(val *WrappingKeyState)deprecated
- func (v *NullableWrappingKeyState) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableWrappingKeyState) Unset()deprecated
- type NullableWrappingPurposedeprecated
- func (v NullableWrappingPurpose) Get() *WrappingPurposedeprecated
- func (v NullableWrappingPurpose) IsSet() booldeprecated
- func (v NullableWrappingPurpose) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableWrappingPurpose) Set(val *WrappingPurpose)deprecated
- func (v *NullableWrappingPurpose) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableWrappingPurpose) Unset()deprecated
- type Protection
- type Purpose
- type RestoreKeyRequestdeprecated
- type RestoreVersionRequestdeprecated
- type RotateKeyRequestdeprecated
- type SignPayload
- type SignPayloadGetDataArgTypedeprecated
- type SignPayloadGetDataAttributeType
- type SignPayloadGetDataRetTypedeprecated
- type SignRequestdeprecated
- type SignedData
- func (o *SignedData) GetData() (ret SignedDataGetDataRetType)
- func (o *SignedData) GetDataOk() (ret SignedDataGetDataRetType, ok bool)
- func (o *SignedData) GetSignature() (ret SignedDataGetSignatureRetType)
- func (o *SignedData) GetSignatureOk() (ret SignedDataGetSignatureRetType, ok bool)
- func (o *SignedData) SetData(v SignedDataGetDataRetType)
- func (o *SignedData) SetSignature(v SignedDataGetSignatureRetType)
- func (o SignedData) ToMap() (map[string]interface{}, error)deprecated
- type SignedDataGetDataArgTypedeprecated
- type SignedDataGetDataAttributeType
- type SignedDataGetDataRetTypedeprecated
- type SignedDataGetSignatureArgTypedeprecated
- type SignedDataGetSignatureAttributeType
- type SignedDataGetSignatureRetTypedeprecated
- type VerifiedData
- type VerifiedDatagetValidArgTypedeprecated
- type VerifiedDatagetValidAttributeType
- type VerifiedDatagetValidRetTypedeprecated
- type VerifyPayload
- func (o *VerifyPayload) GetData() (ret VerifyPayloadGetDataRetType)
- func (o *VerifyPayload) GetDataOk() (ret VerifyPayloadGetDataRetType, ok bool)
- func (o *VerifyPayload) GetSignature() (ret VerifyPayloadGetSignatureRetType)
- func (o *VerifyPayload) GetSignatureOk() (ret VerifyPayloadGetSignatureRetType, ok bool)
- func (o *VerifyPayload) SetData(v VerifyPayloadGetDataRetType)
- func (o *VerifyPayload) SetSignature(v VerifyPayloadGetSignatureRetType)
- func (o VerifyPayload) ToMap() (map[string]interface{}, error)deprecated
- type VerifyPayloadGetDataArgTypedeprecated
- type VerifyPayloadGetDataAttributeType
- type VerifyPayloadGetDataRetTypedeprecated
- type VerifyPayloadGetSignatureArgTypedeprecated
- type VerifyPayloadGetSignatureAttributeType
- type VerifyPayloadGetSignatureRetTypedeprecated
- type VerifyRequestdeprecated
- type Version
- func (o *Version) GetCreatedAt() (ret VersionGetCreatedAtRetType)
- func (o *Version) GetCreatedAtOk() (ret VersionGetCreatedAtRetType, ok bool)
- func (o *Version) GetDestroyDate() (res VersionGetDestroyDateRetType)
- func (o *Version) GetDestroyDateOk() (ret VersionGetDestroyDateRetType, ok bool)
- func (o *Version) GetDisabled() (ret VersiongetDisabledRetType)
- func (o *Version) GetDisabledOk() (ret VersiongetDisabledRetType, ok bool)
- func (o *Version) GetKeyId() (ret VersionGetKeyIdRetType)
- func (o *Version) GetKeyIdOk() (ret VersionGetKeyIdRetType, ok bool)
- func (o *Version) GetKeyRingId() (ret VersionGetKeyRingIdRetType)
- func (o *Version) GetKeyRingIdOk() (ret VersionGetKeyRingIdRetType, ok bool)
- func (o *Version) GetNumber() (ret VersionGetNumberRetType)
- func (o *Version) GetNumberOk() (ret VersionGetNumberRetType, ok bool)
- func (o *Version) GetPublicKey() (res VersionGetPublicKeyRetType)
- func (o *Version) GetPublicKeyOk() (ret VersionGetPublicKeyRetType, ok bool)
- func (o *Version) GetState() (ret VersionGetStateRetType)
- func (o *Version) GetStateOk() (ret VersionGetStateRetType, ok bool)
- func (o *Version) HasDestroyDate() bool
- func (o *Version) HasPublicKey() bool
- func (o *Version) SetCreatedAt(v VersionGetCreatedAtRetType)
- func (o *Version) SetDestroyDate(v VersionGetDestroyDateRetType)
- func (o *Version) SetDisabled(v VersiongetDisabledRetType)
- func (o *Version) SetKeyId(v VersionGetKeyIdRetType)
- func (o *Version) SetKeyRingId(v VersionGetKeyRingIdRetType)
- func (o *Version) SetNumber(v VersionGetNumberRetType)
- func (o *Version) SetPublicKey(v VersionGetPublicKeyRetType)
- func (o *Version) SetState(v VersionGetStateRetType)
- func (o Version) ToMap() (map[string]interface{}, error)deprecated
- type VersionGetCreatedAtArgTypedeprecated
- type VersionGetCreatedAtAttributeType
- type VersionGetCreatedAtRetTypedeprecated
- type VersionGetDestroyDateArgTypedeprecated
- type VersionGetDestroyDateAttributeType
- type VersionGetDestroyDateRetTypedeprecated
- type VersionGetKeyIdArgTypedeprecated
- type VersionGetKeyIdAttributeType
- type VersionGetKeyIdRetTypedeprecated
- type VersionGetKeyRingIdArgTypedeprecated
- type VersionGetKeyRingIdAttributeType
- type VersionGetKeyRingIdRetTypedeprecated
- type VersionGetNumberArgTypedeprecated
- type VersionGetNumberAttributeType
- type VersionGetNumberRetTypedeprecated
- type VersionGetPublicKeyArgTypedeprecated
- type VersionGetPublicKeyAttributeType
- type VersionGetPublicKeyRetTypedeprecated
- type VersionGetStateArgTypedeprecated
- type VersionGetStateAttributeTypedeprecated
- type VersionGetStateRetTypedeprecated
- type VersionList
- type VersionListGetVersionsArgTypedeprecated
- type VersionListGetVersionsAttributeType
- type VersionListGetVersionsRetTypedeprecated
- type VersionState
- type VersiongetDisabledArgTypedeprecated
- type VersiongetDisabledAttributeType
- type VersiongetDisabledRetTypedeprecated
- type WrappingAlgorithm
- type WrappingKey
- func (o *WrappingKey) GetAccessScope() (ret WrappingKeyGetAccessScopeRetType)
- func (o *WrappingKey) GetAccessScopeOk() (ret WrappingKeyGetAccessScopeRetType, ok bool)
- func (o *WrappingKey) GetAlgorithm() (ret WrappingKeyGetAlgorithmRetType)
- func (o *WrappingKey) GetAlgorithmOk() (ret WrappingKeyGetAlgorithmRetType, ok bool)
- func (o *WrappingKey) GetCreatedAt() (ret WrappingKeyGetCreatedAtRetType)
- func (o *WrappingKey) GetCreatedAtOk() (ret WrappingKeyGetCreatedAtRetType, ok bool)
- func (o *WrappingKey) GetDescription() (res WrappingKeyGetDescriptionRetType)
- func (o *WrappingKey) GetDescriptionOk() (ret WrappingKeyGetDescriptionRetType, ok bool)
- func (o *WrappingKey) GetDisplayName() (ret WrappingKeyGetDisplayNameRetType)
- func (o *WrappingKey) GetDisplayNameOk() (ret WrappingKeyGetDisplayNameRetType, ok bool)
- func (o *WrappingKey) GetExpiresAt() (ret WrappingKeyGetExpiresAtRetType)
- func (o *WrappingKey) GetExpiresAtOk() (ret WrappingKeyGetExpiresAtRetType, ok bool)
- func (o *WrappingKey) GetId() (ret WrappingKeyGetIdRetType)
- func (o *WrappingKey) GetIdOk() (ret WrappingKeyGetIdRetType, ok bool)
- func (o *WrappingKey) GetKeyRingId() (ret WrappingKeyGetKeyRingIdRetType)
- func (o *WrappingKey) GetKeyRingIdOk() (ret WrappingKeyGetKeyRingIdRetType, ok bool)
- func (o *WrappingKey) GetProtection() (ret WrappingKeyGetProtectionRetType)
- func (o *WrappingKey) GetProtectionOk() (ret WrappingKeyGetProtectionRetType, ok bool)
- func (o *WrappingKey) GetPublicKey() (ret WrappingKeyGetPublicKeyRetType)
- func (o *WrappingKey) GetPublicKeyOk() (ret WrappingKeyGetPublicKeyRetType, ok bool)
- func (o *WrappingKey) GetPurpose() (ret WrappingKeyGetPurposeRetType)
- func (o *WrappingKey) GetPurposeOk() (ret WrappingKeyGetPurposeRetType, ok bool)
- func (o *WrappingKey) GetState() (ret WrappingKeyGetStateRetType)
- func (o *WrappingKey) GetStateOk() (ret WrappingKeyGetStateRetType, ok bool)
- func (o *WrappingKey) HasDescription() bool
- func (o *WrappingKey) SetAccessScope(v WrappingKeyGetAccessScopeRetType)
- func (o *WrappingKey) SetAlgorithm(v WrappingKeyGetAlgorithmRetType)
- func (o *WrappingKey) SetCreatedAt(v WrappingKeyGetCreatedAtRetType)
- func (o *WrappingKey) SetDescription(v WrappingKeyGetDescriptionRetType)
- func (o *WrappingKey) SetDisplayName(v WrappingKeyGetDisplayNameRetType)
- func (o *WrappingKey) SetExpiresAt(v WrappingKeyGetExpiresAtRetType)
- func (o *WrappingKey) SetId(v WrappingKeyGetIdRetType)
- func (o *WrappingKey) SetKeyRingId(v WrappingKeyGetKeyRingIdRetType)
- func (o *WrappingKey) SetProtection(v WrappingKeyGetProtectionRetType)
- func (o *WrappingKey) SetPublicKey(v WrappingKeyGetPublicKeyRetType)
- func (o *WrappingKey) SetPurpose(v WrappingKeyGetPurposeRetType)
- func (o *WrappingKey) SetState(v WrappingKeyGetStateRetType)
- func (o WrappingKey) ToMap() (map[string]interface{}, error)deprecated
- type WrappingKeyGetAccessScopeArgTypedeprecated
- type WrappingKeyGetAccessScopeAttributeType
- type WrappingKeyGetAccessScopeRetTypedeprecated
- type WrappingKeyGetAlgorithmArgTypedeprecated
- type WrappingKeyGetAlgorithmAttributeType
- type WrappingKeyGetAlgorithmRetTypedeprecated
- type WrappingKeyGetCreatedAtArgTypedeprecated
- type WrappingKeyGetCreatedAtAttributeType
- type WrappingKeyGetCreatedAtRetTypedeprecated
- type WrappingKeyGetDescriptionArgTypedeprecated
- type WrappingKeyGetDescriptionAttributeType
- type WrappingKeyGetDescriptionRetTypedeprecated
- type WrappingKeyGetDisplayNameArgTypedeprecated
- type WrappingKeyGetDisplayNameAttributeType
- type WrappingKeyGetDisplayNameRetTypedeprecated
- type WrappingKeyGetExpiresAtArgTypedeprecated
- type WrappingKeyGetExpiresAtAttributeType
- type WrappingKeyGetExpiresAtRetTypedeprecated
- type WrappingKeyGetIdArgTypedeprecated
- type WrappingKeyGetIdAttributeType
- type WrappingKeyGetIdRetTypedeprecated
- type WrappingKeyGetKeyRingIdArgTypedeprecated
- type WrappingKeyGetKeyRingIdAttributeType
- type WrappingKeyGetKeyRingIdRetTypedeprecated
- type WrappingKeyGetProtectionArgTypedeprecated
- type WrappingKeyGetProtectionAttributeType
- type WrappingKeyGetProtectionRetTypedeprecated
- type WrappingKeyGetPublicKeyArgTypedeprecated
- type WrappingKeyGetPublicKeyAttributeType
- type WrappingKeyGetPublicKeyRetTypedeprecated
- type WrappingKeyGetPurposeArgTypedeprecated
- type WrappingKeyGetPurposeAttributeType
- type WrappingKeyGetPurposeRetTypedeprecated
- type WrappingKeyGetStateArgTypedeprecated
- type WrappingKeyGetStateAttributeTypedeprecated
- type WrappingKeyGetStateRetTypedeprecated
- type WrappingKeyList
- func (o *WrappingKeyList) GetWrappingKeys() (ret WrappingKeyListGetWrappingKeysRetType)
- func (o *WrappingKeyList) GetWrappingKeysOk() (ret WrappingKeyListGetWrappingKeysRetType, ok bool)
- func (o *WrappingKeyList) SetWrappingKeys(v WrappingKeyListGetWrappingKeysRetType)
- func (o WrappingKeyList) ToMap() (map[string]interface{}, error)deprecated
- type WrappingKeyListGetWrappingKeysArgTypedeprecated
- type WrappingKeyListGetWrappingKeysAttributeType
- type WrappingKeyListGetWrappingKeysRetTypedeprecated
- type WrappingKeyState
- type WrappingPurpose
Constants ¶
This section is empty.
Variables ¶
var AllowedAccessScopeEnumValues = []AccessScope{
"PUBLIC",
"SNA",
}
All allowed values of AccessScope enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
var AllowedAlgorithmEnumValues = []Algorithm{
"aes_256_gcm",
"rsa_2048_oaep_sha256",
"rsa_3072_oaep_sha256",
"rsa_4096_oaep_sha256",
"rsa_4096_oaep_sha512",
"hmac_sha256",
"hmac_sha384",
"hmac_sha512",
"ecdsa_p256_sha256",
"ecdsa_p384_sha384",
"ecdsa_p521_sha512",
}
All allowed values of Algorithm enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
var AllowedKeyRingStateEnumValues = []KeyRingState{
"creating",
"active",
"deleted",
}
All allowed values of KeyRing enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
var AllowedKeyStateEnumValues = []KeyState{
"active",
"deleted",
"not_available",
"errors_exist",
"creating",
"no_version",
}
All allowed values of Key enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
var AllowedProtectionEnumValues = []Protection{
"software",
}
All allowed values of Protection enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
var AllowedPurposeEnumValues = []Purpose{
"symmetric_encrypt_decrypt",
"asymmetric_encrypt_decrypt",
"message_authentication_code",
"asymmetric_sign_verify",
}
All allowed values of Purpose enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
var AllowedVersionStateEnumValues = []VersionState{
"active",
"creating",
"key_material_invalid",
"key_material_unavailable",
"disabled",
"destroyed",
}
All allowed values of Version enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
var AllowedWrappingAlgorithmEnumValues = []WrappingAlgorithm{
"rsa_2048_oaep_sha256",
"rsa_3072_oaep_sha256",
"rsa_4096_oaep_sha256",
"rsa_4096_oaep_sha512",
"rsa_2048_oaep_sha256_aes_256_key_wrap",
"rsa_3072_oaep_sha256_aes_256_key_wrap",
"rsa_4096_oaep_sha256_aes_256_key_wrap",
"rsa_4096_oaep_sha512_aes_256_key_wrap",
}
All allowed values of WrappingAlgorithm enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
var AllowedWrappingKeyStateEnumValues = []WrappingKeyState{
"active",
"creating",
"expired",
"deleted",
"key_material_unavailable",
}
All allowed values of WrappingKey enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
var AllowedWrappingPurposeEnumValues = []WrappingPurpose{
"wrap_symmetric_key",
"wrap_asymmetric_key",
}
All allowed values of WrappingPurpose enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Functions ¶
func CacheExpires ¶
CacheExpires helper function to determine remaining time before repeating a request. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func IsNil ¶
func IsNil(i interface{}) bool
IsNil checks if an input is nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewConfiguration ¶
func NewConfiguration() *config.Configuration
NewConfiguration returns a new Configuration object Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func ParameterValueToString
deprecated
func PtrBool ¶
PtrBool is a helper routine that returns a pointer to given boolean value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func PtrFloat32 ¶
PtrFloat32 is a helper routine that returns a pointer to given float value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func PtrFloat64 ¶
PtrFloat64 is a helper routine that returns a pointer to given float value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func PtrInt ¶
PtrInt is a helper routine that returns a pointer to given integer value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func PtrInt32 ¶
PtrInt32 is a helper routine that returns a pointer to given integer value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func PtrInt64 ¶
PtrInt64 is a helper routine that returns a pointer to given integer value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Types ¶
type APIClient ¶
type APIClient struct {
// contains filtered or unexported fields
}
APIClient manages communication with the STACKIT Key Management Service API API v1.0.0 In most cases there should be only one, shared, APIClient. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewAPIClient ¶
func NewAPIClient(opts ...config.ConfigurationOption) (*APIClient, error)
NewAPIClient creates a new API client. Optionally receives configuration options Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*APIClient) CreateKey
deprecated
func (a *APIClient) CreateKey(ctx context.Context, projectId string, regionId string, keyRingId string) ApiCreateKeyRequest
CreateKey: Create key
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the key ring is part of. @param regionId The STACKIT region name the key ring is located in. @param keyRingId The key ring UUID. @return ApiCreateKeyRequest
func (*APIClient) CreateKeyRing
deprecated
func (a *APIClient) CreateKeyRing(ctx context.Context, projectId string, regionId string) ApiCreateKeyRingRequest
CreateKeyRing: Create key ring
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the key ring is part of. @param regionId The STACKIT region name the key ring is located in. @return ApiCreateKeyRingRequest
func (*APIClient) CreateWrappingKey
deprecated
func (a *APIClient) CreateWrappingKey(ctx context.Context, projectId string, regionId string, keyRingId string) ApiCreateWrappingKeyRequest
CreateWrappingKey: Create wrapping key
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the key ring is part of. @param regionId The STACKIT region name the key ring is located in. @param keyRingId The key ring UUID. @return ApiCreateWrappingKeyRequest
func (*APIClient) CreateWrappingKeyExecute
deprecated
func (*APIClient) Decrypt
deprecated
func (a *APIClient) Decrypt(ctx context.Context, projectId string, regionId string, keyRingId string, keyId string, versionNumber int64) ApiDecryptRequest
Decrypt: Decrypt
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the key ring is part of. @param regionId The STACKIT region name the key ring is located in. @param keyRingId The key ring UUID. @param keyId The key UUID. @param versionNumber The version number. @return ApiDecryptRequest
func (*APIClient) DecryptExecute
deprecated
func (*APIClient) DeleteKey
deprecated
func (a *APIClient) DeleteKey(ctx context.Context, projectId string, regionId string, keyRingId string, keyId string) ApiDeleteKeyRequest
DeleteKey: Delete key
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the key ring is part of. @param regionId The STACKIT region name the key ring is located in. @param keyRingId The key ring UUID. @param keyId The key UUID. @return ApiDeleteKeyRequest
func (*APIClient) DeleteKeyRing
deprecated
func (a *APIClient) DeleteKeyRing(ctx context.Context, projectId string, regionId string, keyRingId string) ApiDeleteKeyRingRequest
DeleteKeyRing: Delete keyring
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the key ring is part of. @param regionId The STACKIT region name the key ring is located in. @param keyRingId The key ring UUID. @return ApiDeleteKeyRingRequest
func (*APIClient) DeleteWrappingKey
deprecated
added in
v0.3.0
func (a *APIClient) DeleteWrappingKey(ctx context.Context, projectId string, regionId string, keyRingId string, wrappingKeyId string) ApiDeleteWrappingKeyRequest
DeleteWrappingKey: Delete wrapping key
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the key ring is part of. @param regionId The STACKIT region name the key ring is located in. @param keyRingId The key ring UUID. @param wrappingKeyId The wrapping key UUID. @return ApiDeleteWrappingKeyRequest
func (*APIClient) DeleteWrappingKeyExecute
deprecated
added in
v0.3.0
func (*APIClient) DestroyVersion
deprecated
func (a *APIClient) DestroyVersion(ctx context.Context, projectId string, regionId string, keyRingId string, keyId string, versionNumber int64) ApiDestroyVersionRequest
DestroyVersion: Destroy version
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the key ring is part of. @param regionId The STACKIT region name the key ring is located in. @param keyRingId The key ring UUID. @param keyId The key UUID. @param versionNumber The version number. @return ApiDestroyVersionRequest
func (*APIClient) DestroyVersionExecute
deprecated
func (*APIClient) DisableVersion
deprecated
func (a *APIClient) DisableVersion(ctx context.Context, projectId string, regionId string, keyRingId string, keyId string, versionNumber int64) ApiDisableVersionRequest
DisableVersion: Disable version
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the key ring is part of. @param regionId The STACKIT region name the key ring is located in. @param keyRingId The key ring UUID. @param keyId The key UUID. @param versionNumber The version number. @return ApiDisableVersionRequest
func (*APIClient) DisableVersionExecute
deprecated
func (*APIClient) EnableVersion
deprecated
func (a *APIClient) EnableVersion(ctx context.Context, projectId string, regionId string, keyRingId string, keyId string, versionNumber int64) ApiEnableVersionRequest
EnableVersion: Enable version
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the key ring is part of. @param regionId The STACKIT region name the key ring is located in. @param keyRingId The key ring UUID. @param keyId The key UUID. @param versionNumber The version number. @return ApiEnableVersionRequest
func (*APIClient) EnableVersionExecute
deprecated
func (*APIClient) Encrypt
deprecated
func (a *APIClient) Encrypt(ctx context.Context, projectId string, regionId string, keyRingId string, keyId string, versionNumber int64) ApiEncryptRequest
Encrypt: Encrypt
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the key ring is part of. @param regionId The STACKIT region name the key ring is located in. @param keyRingId The key ring UUID. @param keyId The key UUID. @param versionNumber The version number. @return ApiEncryptRequest
func (*APIClient) EncryptExecute
deprecated
func (*APIClient) GetConfig ¶
func (c *APIClient) GetConfig() *config.Configuration
Allow modification of underlying config for alternate implementations and testing Caution: modifying the configuration while live can cause data races and potentially unwanted behavior Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*APIClient) GetKey
deprecated
func (a *APIClient) GetKey(ctx context.Context, projectId string, regionId string, keyRingId string, keyId string) ApiGetKeyRequest
GetKey: Get key
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the key ring is part of. @param regionId The STACKIT region name the key ring is located in. @param keyRingId The key ring UUID. @param keyId The key UUID. @return ApiGetKeyRequest
func (*APIClient) GetKeyRing
deprecated
func (a *APIClient) GetKeyRing(ctx context.Context, projectId string, regionId string, keyRingId string) ApiGetKeyRingRequest
GetKeyRing: Get key ring
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the key ring is part of. @param regionId The STACKIT region name the key ring is located in. @param keyRingId The key ring UUID. @return ApiGetKeyRingRequest
func (*APIClient) GetVersion
deprecated
func (a *APIClient) GetVersion(ctx context.Context, projectId string, regionId string, keyRingId string, keyId string, versionNumber int64) ApiGetVersionRequest
GetVersion: Get version
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the key ring is part of. @param regionId The STACKIT region name the key ring is located in. @param keyRingId The key ring UUID. @param keyId The key UUID. @param versionNumber The version number. @return ApiGetVersionRequest
func (*APIClient) GetVersionExecute
deprecated
func (*APIClient) GetWrappingKey
deprecated
func (a *APIClient) GetWrappingKey(ctx context.Context, projectId string, regionId string, keyRingId string, wrappingKeyId string) ApiGetWrappingKeyRequest
GetWrappingKey: Get wrapping key
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the key ring is part of. @param regionId The STACKIT region name the key ring is located in. @param keyRingId The key ring UUID. @param wrappingKeyId The wrapping key UUID. @return ApiGetWrappingKeyRequest
func (*APIClient) GetWrappingKeyExecute
deprecated
func (*APIClient) ImportKey
deprecated
func (a *APIClient) ImportKey(ctx context.Context, projectId string, regionId string, keyRingId string, keyId string) ApiImportKeyRequest
ImportKey: Import key
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the key ring is part of. @param regionId The STACKIT region name the key ring is located in. @param keyRingId The key ring UUID. @param keyId The key UUID. @return ApiImportKeyRequest
func (*APIClient) ImportKeyExecute
deprecated
func (*APIClient) ListKeyRings
deprecated
func (a *APIClient) ListKeyRings(ctx context.Context, projectId string, regionId string) ApiListKeyRingsRequest
ListKeyRings: List key rings
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the key ring is part of. @param regionId The STACKIT region name the key ring is located in. @return ApiListKeyRingsRequest
func (*APIClient) ListKeyRingsExecute
deprecated
func (*APIClient) ListKeys
deprecated
func (a *APIClient) ListKeys(ctx context.Context, projectId string, regionId string, keyRingId string) ApiListKeysRequest
ListKeys: List keys
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the key ring is part of. @param regionId The STACKIT region name the key ring is located in. @param keyRingId The key ring UUID. @return ApiListKeysRequest
func (*APIClient) ListVersions
deprecated
func (a *APIClient) ListVersions(ctx context.Context, projectId string, regionId string, keyRingId string, keyId string) ApiListVersionsRequest
ListVersions: List versions
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the key ring is part of. @param regionId The STACKIT region name the key ring is located in. @param keyRingId The key ring UUID. @param keyId The key UUID. @return ApiListVersionsRequest
func (*APIClient) ListVersionsExecute
deprecated
func (*APIClient) ListWrappingKeys
deprecated
func (a *APIClient) ListWrappingKeys(ctx context.Context, projectId string, regionId string, keyRingId string) ApiListWrappingKeysRequest
ListWrappingKeys: List wrapping keys
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the key ring is part of. @param regionId The STACKIT region name the key ring is located in. @param keyRingId The key ring UUID. @return ApiListWrappingKeysRequest
func (*APIClient) ListWrappingKeysExecute
deprecated
func (*APIClient) RestoreKey
deprecated
func (a *APIClient) RestoreKey(ctx context.Context, projectId string, regionId string, keyRingId string, keyId string) ApiRestoreKeyRequest
RestoreKey: Restore deleted key
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the key ring is part of. @param regionId The STACKIT region name the key ring is located in. @param keyRingId The key ring UUID. @param keyId The key UUID. @return ApiRestoreKeyRequest
func (*APIClient) RestoreVersion
deprecated
func (a *APIClient) RestoreVersion(ctx context.Context, projectId string, regionId string, keyRingId string, keyId string, versionNumber int64) ApiRestoreVersionRequest
RestoreVersion: Restore version
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the key ring is part of. @param regionId The STACKIT region name the key ring is located in. @param keyRingId The key ring UUID. @param keyId The key UUID. @param versionNumber The version number. @return ApiRestoreVersionRequest
func (*APIClient) RestoreVersionExecute
deprecated
func (*APIClient) RotateKey
deprecated
func (a *APIClient) RotateKey(ctx context.Context, projectId string, regionId string, keyRingId string, keyId string) ApiRotateKeyRequest
RotateKey: Rotate key
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the key ring is part of. @param regionId The STACKIT region name the key ring is located in. @param keyRingId The key ring UUID. @param keyId The key UUID. @return ApiRotateKeyRequest
func (*APIClient) RotateKeyExecute
deprecated
func (*APIClient) Sign
deprecated
func (a *APIClient) Sign(ctx context.Context, projectId string, regionId string, keyRingId string, keyId string, versionNumber int64) ApiSignRequest
Sign: Sign
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the key ring is part of. @param regionId The STACKIT region name the key ring is located in. @param keyRingId The key ring UUID. @param keyId The key UUID. @param versionNumber The version number. @return ApiSignRequest
func (*APIClient) SignExecute
deprecated
func (*APIClient) Verify
deprecated
func (a *APIClient) Verify(ctx context.Context, projectId string, regionId string, keyRingId string, keyId string, versionNumber int64) ApiVerifyRequest
Verify: Verify
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the key ring is part of. @param regionId The STACKIT region name the key ring is located in. @param keyRingId The key ring UUID. @param keyId The key UUID. @param versionNumber The version number. @return ApiVerifyRequest
func (*APIClient) VerifyExecute
deprecated
type AccessScope ¶ added in v0.6.0
type AccessScope string
AccessScope The access scope of the key. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
const ( // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead ACCESSSCOPE_PUBLIC AccessScope = "PUBLIC" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead ACCESSSCOPE_SNA AccessScope = "SNA" )
List of access_scope
func NewAccessScopeFromValue ¶ added in v0.6.0
func NewAccessScopeFromValue(v string) (*AccessScope, error)
NewAccessScopeFromValue returns a pointer to a valid AccessScope for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (AccessScope) IsValid ¶ added in v0.6.0
func (v AccessScope) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (AccessScope) Ptr ¶ added in v0.6.0
func (v AccessScope) Ptr() *AccessScope
Ptr returns reference to access_scope value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*AccessScope) UnmarshalJSON
deprecated
added in
v0.6.0
func (v *AccessScope) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type Algorithm ¶
type Algorithm string
Algorithm The algorithm the key material uses. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
const ( // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead ALGORITHM_AES_256_GCM Algorithm = "aes_256_gcm" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead ALGORITHM_RSA_2048_OAEP_SHA256 Algorithm = "rsa_2048_oaep_sha256" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead ALGORITHM_RSA_3072_OAEP_SHA256 Algorithm = "rsa_3072_oaep_sha256" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead ALGORITHM_RSA_4096_OAEP_SHA256 Algorithm = "rsa_4096_oaep_sha256" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead ALGORITHM_RSA_4096_OAEP_SHA512 Algorithm = "rsa_4096_oaep_sha512" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead ALGORITHM_HMAC_SHA256 Algorithm = "hmac_sha256" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead ALGORITHM_HMAC_SHA384 Algorithm = "hmac_sha384" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead ALGORITHM_HMAC_SHA512 Algorithm = "hmac_sha512" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead ALGORITHM_ECDSA_P256_SHA256 Algorithm = "ecdsa_p256_sha256" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead ALGORITHM_ECDSA_P384_SHA384 Algorithm = "ecdsa_p384_sha384" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead ALGORITHM_ECDSA_P521_SHA512 Algorithm = "ecdsa_p521_sha512" )
List of algorithm
func NewAlgorithmFromValue ¶
NewAlgorithmFromValue returns a pointer to a valid Algorithm for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (Algorithm) IsValid ¶
IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (Algorithm) Ptr ¶
Ptr returns reference to algorithm value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Algorithm) UnmarshalJSON
deprecated
type ApiCreateKeyRequest
deprecated
type ApiCreateKeyRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
CreateKeyPayload(createKeyPayload CreateKeyPayload) ApiCreateKeyRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*Key, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiCreateKeyRingRequest
deprecated
type ApiCreateKeyRingRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
CreateKeyRingPayload(createKeyRingPayload CreateKeyRingPayload) ApiCreateKeyRingRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*KeyRing, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiCreateWrappingKeyRequest
deprecated
type ApiCreateWrappingKeyRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
CreateWrappingKeyPayload(createWrappingKeyPayload CreateWrappingKeyPayload) ApiCreateWrappingKeyRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*WrappingKey, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiDecryptRequest
deprecated
type ApiDecryptRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
DecryptPayload(decryptPayload DecryptPayload) ApiDecryptRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*DecryptedData, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiDeleteKeyRequest
deprecated
type ApiDeleteKeyRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() error
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiDeleteKeyRingRequest
deprecated
type ApiDeleteKeyRingRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() error
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiDeleteWrappingKeyRequest
deprecated
added in
v0.3.0
type ApiDeleteWrappingKeyRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() error
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiDestroyVersionRequest
deprecated
type ApiDestroyVersionRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() error
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiDisableVersionRequest
deprecated
type ApiDisableVersionRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() error
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiEnableVersionRequest
deprecated
type ApiEnableVersionRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() error
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiEncryptRequest
deprecated
type ApiEncryptRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
EncryptPayload(encryptPayload EncryptPayload) ApiEncryptRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*EncryptedData, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiGetKeyRequest
deprecated
type ApiGetKeyRingRequest
deprecated
type ApiGetKeyRingRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*KeyRing, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiGetVersionRequest
deprecated
type ApiGetVersionRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*Version, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiGetWrappingKeyRequest
deprecated
type ApiGetWrappingKeyRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*WrappingKey, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiImportKeyRequest
deprecated
type ApiImportKeyRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
ImportKeyPayload(importKeyPayload ImportKeyPayload) ApiImportKeyRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*Version, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiListKeyRingsRequest
deprecated
type ApiListKeyRingsRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*KeyRingList, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiListKeysRequest
deprecated
type ApiListKeysRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*KeyList, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiListVersionsRequest
deprecated
type ApiListVersionsRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*VersionList, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiListWrappingKeysRequest
deprecated
type ApiListWrappingKeysRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*WrappingKeyList, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiRestoreKeyRequest
deprecated
type ApiRestoreKeyRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() error
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiRestoreVersionRequest
deprecated
type ApiRestoreVersionRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() error
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiRotateKeyRequest
deprecated
type ApiRotateKeyRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*Version, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiSignRequest
deprecated
type ApiSignRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
SignPayload(signPayload SignPayload) ApiSignRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*SignedData, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiVerifyRequest
deprecated
type ApiVerifyRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
VerifyPayload(verifyPayload VerifyPayload) ApiVerifyRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*VerifiedData, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateKeyPayload ¶
type CreateKeyPayload struct {
AccessScope CreateKeyPayloadGetAccessScopeAttributeType `json:"access_scope,omitempty"`
// REQUIRED
Algorithm CreateKeyPayloadGetAlgorithmAttributeType `json:"algorithm" required:"true"`
// A user chosen description to distinguish multiple keys.
Description CreateKeyPayloadGetDescriptionAttributeType `json:"description,omitempty"`
// The display name to distinguish multiple keys. Valid characters: letters, digits, underscores and hyphens.
// REQUIRED
DisplayName CreateKeyPayloadGetDisplayNameAttributeType `json:"displayName" required:"true"`
// States whether versions can be created or only imported.
ImportOnly CreateKeyPayloadgetImportOnlyAttributeType `json:"importOnly,omitempty"`
// REQUIRED
Protection CreateKeyPayloadGetProtectionAttributeType `json:"protection" required:"true"`
// REQUIRED
Purpose CreateKeyPayloadGetPurposeAttributeType `json:"purpose" required:"true"`
}
CreateKeyPayload struct for CreateKeyPayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCreateKeyPayload ¶
func NewCreateKeyPayload(algorithm CreateKeyPayloadGetAlgorithmArgType, displayName CreateKeyPayloadGetDisplayNameArgType, protection CreateKeyPayloadGetProtectionArgType, purpose CreateKeyPayloadGetPurposeArgType) *CreateKeyPayload
NewCreateKeyPayload instantiates a new CreateKeyPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCreateKeyPayloadWithDefaults ¶
func NewCreateKeyPayloadWithDefaults() *CreateKeyPayload
NewCreateKeyPayloadWithDefaults instantiates a new CreateKeyPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateKeyPayload) GetAccessScope ¶ added in v0.6.0
func (o *CreateKeyPayload) GetAccessScope() (res CreateKeyPayloadGetAccessScopeRetType)
GetAccessScope returns the AccessScope field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateKeyPayload) GetAccessScopeOk ¶ added in v0.6.0
func (o *CreateKeyPayload) GetAccessScopeOk() (ret CreateKeyPayloadGetAccessScopeRetType, ok bool)
GetAccessScopeOk returns a tuple with the AccessScope field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateKeyPayload) GetAlgorithm ¶
func (o *CreateKeyPayload) GetAlgorithm() (ret CreateKeyPayloadGetAlgorithmRetType)
GetAlgorithm returns the Algorithm field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateKeyPayload) GetAlgorithmOk ¶
func (o *CreateKeyPayload) GetAlgorithmOk() (ret CreateKeyPayloadGetAlgorithmRetType, ok bool)
GetAlgorithmOk returns a tuple with the Algorithm field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateKeyPayload) GetDescription ¶
func (o *CreateKeyPayload) GetDescription() (res CreateKeyPayloadGetDescriptionRetType)
GetDescription returns the Description field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateKeyPayload) GetDescriptionOk ¶
func (o *CreateKeyPayload) GetDescriptionOk() (ret CreateKeyPayloadGetDescriptionRetType, ok bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateKeyPayload) GetDisplayName ¶
func (o *CreateKeyPayload) GetDisplayName() (ret CreateKeyPayloadGetDisplayNameRetType)
GetDisplayName returns the DisplayName field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateKeyPayload) GetDisplayNameOk ¶
func (o *CreateKeyPayload) GetDisplayNameOk() (ret CreateKeyPayloadGetDisplayNameRetType, ok bool)
GetDisplayNameOk returns a tuple with the DisplayName field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateKeyPayload) GetImportOnly ¶
func (o *CreateKeyPayload) GetImportOnly() (res CreateKeyPayloadgetImportOnlyRetType)
GetImportOnly returns the ImportOnly field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateKeyPayload) GetImportOnlyOk ¶
func (o *CreateKeyPayload) GetImportOnlyOk() (ret CreateKeyPayloadgetImportOnlyRetType, ok bool)
GetImportOnlyOk returns a tuple with the ImportOnly field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateKeyPayload) GetProtection ¶ added in v0.6.0
func (o *CreateKeyPayload) GetProtection() (ret CreateKeyPayloadGetProtectionRetType)
GetProtection returns the Protection field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateKeyPayload) GetProtectionOk ¶ added in v0.6.0
func (o *CreateKeyPayload) GetProtectionOk() (ret CreateKeyPayloadGetProtectionRetType, ok bool)
GetProtectionOk returns a tuple with the Protection field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateKeyPayload) GetPurpose ¶
func (o *CreateKeyPayload) GetPurpose() (ret CreateKeyPayloadGetPurposeRetType)
GetPurpose returns the Purpose field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateKeyPayload) GetPurposeOk ¶
func (o *CreateKeyPayload) GetPurposeOk() (ret CreateKeyPayloadGetPurposeRetType, ok bool)
GetPurposeOk returns a tuple with the Purpose field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateKeyPayload) HasAccessScope ¶ added in v0.6.0
func (o *CreateKeyPayload) HasAccessScope() bool
HasAccessScope returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateKeyPayload) HasDescription ¶
func (o *CreateKeyPayload) HasDescription() bool
HasDescription returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateKeyPayload) HasImportOnly ¶
func (o *CreateKeyPayload) HasImportOnly() bool
HasImportOnly returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateKeyPayload) SetAccessScope ¶ added in v0.6.0
func (o *CreateKeyPayload) SetAccessScope(v CreateKeyPayloadGetAccessScopeRetType)
SetAccessScope gets a reference to the given AccessScope and assigns it to the AccessScope field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateKeyPayload) SetAlgorithm ¶
func (o *CreateKeyPayload) SetAlgorithm(v CreateKeyPayloadGetAlgorithmRetType)
SetAlgorithm sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateKeyPayload) SetDescription ¶
func (o *CreateKeyPayload) SetDescription(v CreateKeyPayloadGetDescriptionRetType)
SetDescription gets a reference to the given string and assigns it to the Description field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateKeyPayload) SetDisplayName ¶
func (o *CreateKeyPayload) SetDisplayName(v CreateKeyPayloadGetDisplayNameRetType)
SetDisplayName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateKeyPayload) SetImportOnly ¶
func (o *CreateKeyPayload) SetImportOnly(v CreateKeyPayloadgetImportOnlyRetType)
SetImportOnly gets a reference to the given bool and assigns it to the ImportOnly field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateKeyPayload) SetProtection ¶ added in v0.6.0
func (o *CreateKeyPayload) SetProtection(v CreateKeyPayloadGetProtectionRetType)
SetProtection sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateKeyPayload) SetPurpose ¶
func (o *CreateKeyPayload) SetPurpose(v CreateKeyPayloadGetPurposeRetType)
SetPurpose sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateKeyPayload) ToMap
deprecated
func (o CreateKeyPayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateKeyPayloadGetAccessScopeArgType
deprecated
added in
v0.6.0
type CreateKeyPayloadGetAccessScopeArgType = AccessScope
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateKeyPayloadGetAccessScopeAttributeType ¶ added in v0.6.0
type CreateKeyPayloadGetAccessScopeAttributeType = *AccessScope
isEnumRef Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateKeyPayloadGetAccessScopeRetType
deprecated
added in
v0.6.0
type CreateKeyPayloadGetAccessScopeRetType = AccessScope
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateKeyPayloadGetAlgorithmArgType
deprecated
type CreateKeyPayloadGetAlgorithmArgType = Algorithm
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateKeyPayloadGetAlgorithmAttributeType ¶
type CreateKeyPayloadGetAlgorithmAttributeType = *Algorithm
isEnumRef Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateKeyPayloadGetAlgorithmRetType
deprecated
type CreateKeyPayloadGetAlgorithmRetType = Algorithm
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateKeyPayloadGetDescriptionArgType
deprecated
type CreateKeyPayloadGetDescriptionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateKeyPayloadGetDescriptionAttributeType ¶
type CreateKeyPayloadGetDescriptionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateKeyPayloadGetDescriptionRetType
deprecated
type CreateKeyPayloadGetDescriptionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateKeyPayloadGetDisplayNameArgType
deprecated
type CreateKeyPayloadGetDisplayNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateKeyPayloadGetDisplayNameAttributeType ¶
type CreateKeyPayloadGetDisplayNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateKeyPayloadGetDisplayNameRetType
deprecated
type CreateKeyPayloadGetDisplayNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateKeyPayloadGetProtectionArgType
deprecated
added in
v0.6.0
type CreateKeyPayloadGetProtectionArgType = Protection
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateKeyPayloadGetProtectionAttributeType ¶ added in v0.6.0
type CreateKeyPayloadGetProtectionAttributeType = *Protection
isEnumRef Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateKeyPayloadGetProtectionRetType
deprecated
added in
v0.6.0
type CreateKeyPayloadGetProtectionRetType = Protection
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateKeyPayloadGetPurposeArgType
deprecated
type CreateKeyPayloadGetPurposeArgType = Purpose
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateKeyPayloadGetPurposeAttributeType ¶
type CreateKeyPayloadGetPurposeAttributeType = *Purpose
isEnumRef Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateKeyPayloadGetPurposeRetType
deprecated
type CreateKeyPayloadGetPurposeRetType = Purpose
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateKeyPayloadgetImportOnlyArgType
deprecated
type CreateKeyPayloadgetImportOnlyArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateKeyPayloadgetImportOnlyAttributeType ¶
type CreateKeyPayloadgetImportOnlyAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateKeyPayloadgetImportOnlyRetType
deprecated
type CreateKeyPayloadgetImportOnlyRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateKeyRequest
deprecated
added in
v0.2.0
type CreateKeyRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateKeyRequest) CreateKeyPayload
deprecated
added in
v0.2.0
func (r CreateKeyRequest) CreateKeyPayload(createKeyPayload CreateKeyPayload) ApiCreateKeyRequest
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateKeyRequest) Execute
deprecated
added in
v0.2.0
func (r CreateKeyRequest) Execute() (*Key, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateKeyRingPayload ¶
type CreateKeyRingPayload struct {
// A user chosen description to distinguish multiple key rings.
Description CreateKeyRingPayloadGetDescriptionAttributeType `json:"description,omitempty"`
// The display name to distinguish multiple key rings. Valid characters: letters, digits, underscores and hyphens.
// REQUIRED
DisplayName CreateKeyRingPayloadGetDisplayNameAttributeType `json:"displayName" required:"true"`
}
CreateKeyRingPayload struct for CreateKeyRingPayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCreateKeyRingPayload ¶
func NewCreateKeyRingPayload(displayName CreateKeyRingPayloadGetDisplayNameArgType) *CreateKeyRingPayload
NewCreateKeyRingPayload instantiates a new CreateKeyRingPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCreateKeyRingPayloadWithDefaults ¶
func NewCreateKeyRingPayloadWithDefaults() *CreateKeyRingPayload
NewCreateKeyRingPayloadWithDefaults instantiates a new CreateKeyRingPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateKeyRingPayload) GetDescription ¶
func (o *CreateKeyRingPayload) GetDescription() (res CreateKeyRingPayloadGetDescriptionRetType)
GetDescription returns the Description field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateKeyRingPayload) GetDescriptionOk ¶
func (o *CreateKeyRingPayload) GetDescriptionOk() (ret CreateKeyRingPayloadGetDescriptionRetType, ok bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateKeyRingPayload) GetDisplayName ¶
func (o *CreateKeyRingPayload) GetDisplayName() (ret CreateKeyRingPayloadGetDisplayNameRetType)
GetDisplayName returns the DisplayName field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateKeyRingPayload) GetDisplayNameOk ¶
func (o *CreateKeyRingPayload) GetDisplayNameOk() (ret CreateKeyRingPayloadGetDisplayNameRetType, ok bool)
GetDisplayNameOk returns a tuple with the DisplayName field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateKeyRingPayload) HasDescription ¶
func (o *CreateKeyRingPayload) HasDescription() bool
HasDescription returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateKeyRingPayload) SetDescription ¶
func (o *CreateKeyRingPayload) SetDescription(v CreateKeyRingPayloadGetDescriptionRetType)
SetDescription gets a reference to the given string and assigns it to the Description field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateKeyRingPayload) SetDisplayName ¶
func (o *CreateKeyRingPayload) SetDisplayName(v CreateKeyRingPayloadGetDisplayNameRetType)
SetDisplayName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateKeyRingPayload) ToMap
deprecated
func (o CreateKeyRingPayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateKeyRingPayloadGetDescriptionArgType
deprecated
type CreateKeyRingPayloadGetDescriptionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateKeyRingPayloadGetDescriptionAttributeType ¶
type CreateKeyRingPayloadGetDescriptionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateKeyRingPayloadGetDescriptionRetType
deprecated
type CreateKeyRingPayloadGetDescriptionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateKeyRingPayloadGetDisplayNameArgType
deprecated
type CreateKeyRingPayloadGetDisplayNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateKeyRingPayloadGetDisplayNameAttributeType ¶
type CreateKeyRingPayloadGetDisplayNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateKeyRingPayloadGetDisplayNameRetType
deprecated
type CreateKeyRingPayloadGetDisplayNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateKeyRingRequest
deprecated
added in
v0.2.0
type CreateKeyRingRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateKeyRingRequest) CreateKeyRingPayload
deprecated
added in
v0.2.0
func (r CreateKeyRingRequest) CreateKeyRingPayload(createKeyRingPayload CreateKeyRingPayload) ApiCreateKeyRingRequest
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateKeyRingRequest) Execute
deprecated
added in
v0.2.0
func (r CreateKeyRingRequest) Execute() (*KeyRing, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateWrappingKeyPayload ¶
type CreateWrappingKeyPayload struct {
AccessScope CreateWrappingKeyPayloadGetAccessScopeAttributeType `json:"access_scope,omitempty"`
// REQUIRED
Algorithm CreateWrappingKeyPayloadGetAlgorithmAttributeType `json:"algorithm" required:"true"`
// A user chosen description to distinguish multiple wrapping keys.
Description CreateWrappingKeyPayloadGetDescriptionAttributeType `json:"description,omitempty"`
// The display name to distinguish multiple wrapping keys. Valid characters: letters, digits, underscores and hyphens.
// REQUIRED
DisplayName CreateWrappingKeyPayloadGetDisplayNameAttributeType `json:"displayName" required:"true"`
// REQUIRED
Protection CreateWrappingKeyPayloadGetProtectionAttributeType `json:"protection" required:"true"`
// REQUIRED
Purpose CreateWrappingKeyPayloadGetPurposeAttributeType `json:"purpose" required:"true"`
}
CreateWrappingKeyPayload struct for CreateWrappingKeyPayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCreateWrappingKeyPayload ¶
func NewCreateWrappingKeyPayload(algorithm CreateWrappingKeyPayloadGetAlgorithmArgType, displayName CreateWrappingKeyPayloadGetDisplayNameArgType, protection CreateWrappingKeyPayloadGetProtectionArgType, purpose CreateWrappingKeyPayloadGetPurposeArgType) *CreateWrappingKeyPayload
NewCreateWrappingKeyPayload instantiates a new CreateWrappingKeyPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCreateWrappingKeyPayloadWithDefaults ¶
func NewCreateWrappingKeyPayloadWithDefaults() *CreateWrappingKeyPayload
NewCreateWrappingKeyPayloadWithDefaults instantiates a new CreateWrappingKeyPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateWrappingKeyPayload) GetAccessScope ¶ added in v0.6.0
func (o *CreateWrappingKeyPayload) GetAccessScope() (res CreateWrappingKeyPayloadGetAccessScopeRetType)
GetAccessScope returns the AccessScope field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateWrappingKeyPayload) GetAccessScopeOk ¶ added in v0.6.0
func (o *CreateWrappingKeyPayload) GetAccessScopeOk() (ret CreateWrappingKeyPayloadGetAccessScopeRetType, ok bool)
GetAccessScopeOk returns a tuple with the AccessScope field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateWrappingKeyPayload) GetAlgorithm ¶
func (o *CreateWrappingKeyPayload) GetAlgorithm() (ret CreateWrappingKeyPayloadGetAlgorithmRetType)
GetAlgorithm returns the Algorithm field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateWrappingKeyPayload) GetAlgorithmOk ¶
func (o *CreateWrappingKeyPayload) GetAlgorithmOk() (ret CreateWrappingKeyPayloadGetAlgorithmRetType, ok bool)
GetAlgorithmOk returns a tuple with the Algorithm field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateWrappingKeyPayload) GetDescription ¶
func (o *CreateWrappingKeyPayload) GetDescription() (res CreateWrappingKeyPayloadGetDescriptionRetType)
GetDescription returns the Description field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateWrappingKeyPayload) GetDescriptionOk ¶
func (o *CreateWrappingKeyPayload) GetDescriptionOk() (ret CreateWrappingKeyPayloadGetDescriptionRetType, ok bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateWrappingKeyPayload) GetDisplayName ¶
func (o *CreateWrappingKeyPayload) GetDisplayName() (ret CreateWrappingKeyPayloadGetDisplayNameRetType)
GetDisplayName returns the DisplayName field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateWrappingKeyPayload) GetDisplayNameOk ¶
func (o *CreateWrappingKeyPayload) GetDisplayNameOk() (ret CreateWrappingKeyPayloadGetDisplayNameRetType, ok bool)
GetDisplayNameOk returns a tuple with the DisplayName field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateWrappingKeyPayload) GetProtection ¶ added in v0.6.0
func (o *CreateWrappingKeyPayload) GetProtection() (ret CreateWrappingKeyPayloadGetProtectionRetType)
GetProtection returns the Protection field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateWrappingKeyPayload) GetProtectionOk ¶ added in v0.6.0
func (o *CreateWrappingKeyPayload) GetProtectionOk() (ret CreateWrappingKeyPayloadGetProtectionRetType, ok bool)
GetProtectionOk returns a tuple with the Protection field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateWrappingKeyPayload) GetPurpose ¶
func (o *CreateWrappingKeyPayload) GetPurpose() (ret CreateWrappingKeyPayloadGetPurposeRetType)
GetPurpose returns the Purpose field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateWrappingKeyPayload) GetPurposeOk ¶
func (o *CreateWrappingKeyPayload) GetPurposeOk() (ret CreateWrappingKeyPayloadGetPurposeRetType, ok bool)
GetPurposeOk returns a tuple with the Purpose field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateWrappingKeyPayload) HasAccessScope ¶ added in v0.6.0
func (o *CreateWrappingKeyPayload) HasAccessScope() bool
HasAccessScope returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateWrappingKeyPayload) HasDescription ¶
func (o *CreateWrappingKeyPayload) HasDescription() bool
HasDescription returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateWrappingKeyPayload) SetAccessScope ¶ added in v0.6.0
func (o *CreateWrappingKeyPayload) SetAccessScope(v CreateWrappingKeyPayloadGetAccessScopeRetType)
SetAccessScope gets a reference to the given AccessScope and assigns it to the AccessScope field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateWrappingKeyPayload) SetAlgorithm ¶
func (o *CreateWrappingKeyPayload) SetAlgorithm(v CreateWrappingKeyPayloadGetAlgorithmRetType)
SetAlgorithm sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateWrappingKeyPayload) SetDescription ¶
func (o *CreateWrappingKeyPayload) SetDescription(v CreateWrappingKeyPayloadGetDescriptionRetType)
SetDescription gets a reference to the given string and assigns it to the Description field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateWrappingKeyPayload) SetDisplayName ¶
func (o *CreateWrappingKeyPayload) SetDisplayName(v CreateWrappingKeyPayloadGetDisplayNameRetType)
SetDisplayName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateWrappingKeyPayload) SetProtection ¶ added in v0.6.0
func (o *CreateWrappingKeyPayload) SetProtection(v CreateWrappingKeyPayloadGetProtectionRetType)
SetProtection sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateWrappingKeyPayload) SetPurpose ¶
func (o *CreateWrappingKeyPayload) SetPurpose(v CreateWrappingKeyPayloadGetPurposeRetType)
SetPurpose sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateWrappingKeyPayload) ToMap
deprecated
func (o CreateWrappingKeyPayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateWrappingKeyPayloadGetAccessScopeArgType
deprecated
added in
v0.6.0
type CreateWrappingKeyPayloadGetAccessScopeArgType = AccessScope
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateWrappingKeyPayloadGetAccessScopeAttributeType ¶ added in v0.6.0
type CreateWrappingKeyPayloadGetAccessScopeAttributeType = *AccessScope
isEnumRef Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateWrappingKeyPayloadGetAccessScopeRetType
deprecated
added in
v0.6.0
type CreateWrappingKeyPayloadGetAccessScopeRetType = AccessScope
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateWrappingKeyPayloadGetAlgorithmArgType
deprecated
type CreateWrappingKeyPayloadGetAlgorithmArgType = WrappingAlgorithm
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateWrappingKeyPayloadGetAlgorithmAttributeType ¶
type CreateWrappingKeyPayloadGetAlgorithmAttributeType = *WrappingAlgorithm
isEnumRef Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateWrappingKeyPayloadGetAlgorithmRetType
deprecated
type CreateWrappingKeyPayloadGetAlgorithmRetType = WrappingAlgorithm
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateWrappingKeyPayloadGetDescriptionArgType
deprecated
type CreateWrappingKeyPayloadGetDescriptionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateWrappingKeyPayloadGetDescriptionAttributeType ¶
type CreateWrappingKeyPayloadGetDescriptionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateWrappingKeyPayloadGetDescriptionRetType
deprecated
type CreateWrappingKeyPayloadGetDescriptionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateWrappingKeyPayloadGetDisplayNameArgType
deprecated
type CreateWrappingKeyPayloadGetDisplayNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateWrappingKeyPayloadGetDisplayNameAttributeType ¶
type CreateWrappingKeyPayloadGetDisplayNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateWrappingKeyPayloadGetDisplayNameRetType
deprecated
type CreateWrappingKeyPayloadGetDisplayNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateWrappingKeyPayloadGetProtectionArgType
deprecated
added in
v0.6.0
type CreateWrappingKeyPayloadGetProtectionArgType = Protection
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateWrappingKeyPayloadGetProtectionAttributeType ¶ added in v0.6.0
type CreateWrappingKeyPayloadGetProtectionAttributeType = *Protection
isEnumRef Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateWrappingKeyPayloadGetProtectionRetType
deprecated
added in
v0.6.0
type CreateWrappingKeyPayloadGetProtectionRetType = Protection
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateWrappingKeyPayloadGetPurposeArgType
deprecated
type CreateWrappingKeyPayloadGetPurposeArgType = WrappingPurpose
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateWrappingKeyPayloadGetPurposeAttributeType ¶
type CreateWrappingKeyPayloadGetPurposeAttributeType = *WrappingPurpose
isEnumRef Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateWrappingKeyPayloadGetPurposeRetType
deprecated
type CreateWrappingKeyPayloadGetPurposeRetType = WrappingPurpose
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateWrappingKeyRequest
deprecated
added in
v0.2.0
type CreateWrappingKeyRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateWrappingKeyRequest) CreateWrappingKeyPayload
deprecated
added in
v0.2.0
func (r CreateWrappingKeyRequest) CreateWrappingKeyPayload(createWrappingKeyPayload CreateWrappingKeyPayload) ApiCreateWrappingKeyRequest
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateWrappingKeyRequest) Execute
deprecated
added in
v0.2.0
func (r CreateWrappingKeyRequest) Execute() (*WrappingKey, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DecryptPayload ¶
type DecryptPayload struct {
// The data that has to be decrypted. Encoded in base64.
// REQUIRED
Data DecryptPayloadGetDataAttributeType `json:"data" required:"true"`
}
DecryptPayload struct for DecryptPayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewDecryptPayload ¶
func NewDecryptPayload(data DecryptPayloadGetDataArgType) *DecryptPayload
NewDecryptPayload instantiates a new DecryptPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewDecryptPayloadWithDefaults ¶
func NewDecryptPayloadWithDefaults() *DecryptPayload
NewDecryptPayloadWithDefaults instantiates a new DecryptPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DecryptPayload) GetData ¶
func (o *DecryptPayload) GetData() (ret DecryptPayloadGetDataRetType)
GetData returns the Data field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DecryptPayload) GetDataOk ¶
func (o *DecryptPayload) GetDataOk() (ret DecryptPayloadGetDataRetType, ok bool)
GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DecryptPayload) SetData ¶
func (o *DecryptPayload) SetData(v DecryptPayloadGetDataRetType)
SetData sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DecryptPayload) ToMap
deprecated
func (o DecryptPayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DecryptPayloadGetDataArgType
deprecated
type DecryptPayloadGetDataArgType = []byte
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DecryptPayloadGetDataAttributeType ¶
type DecryptPayloadGetDataAttributeType = *[]byte
isByteArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DecryptPayloadGetDataRetType
deprecated
type DecryptPayloadGetDataRetType = []byte
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DecryptRequest
deprecated
added in
v0.2.0
type DecryptRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DecryptRequest) DecryptPayload
deprecated
added in
v0.2.0
func (r DecryptRequest) DecryptPayload(decryptPayload DecryptPayload) ApiDecryptRequest
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DecryptRequest) Execute
deprecated
added in
v0.2.0
func (r DecryptRequest) Execute() (*DecryptedData, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DecryptedData ¶
type DecryptedData struct {
// The decrypted data. Encoded in base64.
// REQUIRED
Data DecryptedDataGetDataAttributeType `json:"data" required:"true"`
}
DecryptedData struct for DecryptedData Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewDecryptedData ¶
func NewDecryptedData(data DecryptedDataGetDataArgType) *DecryptedData
NewDecryptedData instantiates a new DecryptedData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewDecryptedDataWithDefaults ¶
func NewDecryptedDataWithDefaults() *DecryptedData
NewDecryptedDataWithDefaults instantiates a new DecryptedData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DecryptedData) GetData ¶
func (o *DecryptedData) GetData() (ret DecryptedDataGetDataRetType)
GetData returns the Data field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DecryptedData) GetDataOk ¶
func (o *DecryptedData) GetDataOk() (ret DecryptedDataGetDataRetType, ok bool)
GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DecryptedData) SetData ¶
func (o *DecryptedData) SetData(v DecryptedDataGetDataRetType)
SetData sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DecryptedData) ToMap
deprecated
func (o DecryptedData) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DecryptedDataGetDataArgType
deprecated
type DecryptedDataGetDataArgType = []byte
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DecryptedDataGetDataAttributeType ¶
type DecryptedDataGetDataAttributeType = *[]byte
isByteArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DecryptedDataGetDataRetType
deprecated
type DecryptedDataGetDataRetType = []byte
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DefaultApi
deprecated
added in
v0.2.0
type DefaultApi interface {
/*
CreateKey Create key
Creates a new key for the given key ring.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the key ring is part of.
@param regionId The STACKIT region name the key ring is located in.
@param keyRingId The key ring UUID.
@return ApiCreateKeyRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
CreateKey(ctx context.Context, projectId string, regionId string, keyRingId string) ApiCreateKeyRequest
/*
CreateKeyExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the key ring is part of.
@param regionId The STACKIT region name the key ring is located in.
@param keyRingId The key ring UUID.
@return Key
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
CreateKeyExecute(ctx context.Context, projectId string, regionId string, keyRingId string) (*Key, error)
/*
CreateKeyRing Create key ring
Creates a new key ring within the project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the key ring is part of.
@param regionId The STACKIT region name the key ring is located in.
@return ApiCreateKeyRingRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
CreateKeyRing(ctx context.Context, projectId string, regionId string) ApiCreateKeyRingRequest
/*
CreateKeyRingExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the key ring is part of.
@param regionId The STACKIT region name the key ring is located in.
@return KeyRing
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
CreateKeyRingExecute(ctx context.Context, projectId string, regionId string) (*KeyRing, error)
/*
CreateWrappingKey Create wrapping key
Creates a new wrapping key for the given key ring.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the key ring is part of.
@param regionId The STACKIT region name the key ring is located in.
@param keyRingId The key ring UUID.
@return ApiCreateWrappingKeyRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
CreateWrappingKey(ctx context.Context, projectId string, regionId string, keyRingId string) ApiCreateWrappingKeyRequest
/*
CreateWrappingKeyExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the key ring is part of.
@param regionId The STACKIT region name the key ring is located in.
@param keyRingId The key ring UUID.
@return WrappingKey
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
CreateWrappingKeyExecute(ctx context.Context, projectId string, regionId string, keyRingId string) (*WrappingKey, error)
/*
Decrypt Decrypt
Decrypts data using the given key version.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the key ring is part of.
@param regionId The STACKIT region name the key ring is located in.
@param keyRingId The key ring UUID.
@param keyId The key UUID.
@param versionNumber The version number.
@return ApiDecryptRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
Decrypt(ctx context.Context, projectId string, regionId string, keyRingId string, keyId string, versionNumber int64) ApiDecryptRequest
/*
DecryptExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the key ring is part of.
@param regionId The STACKIT region name the key ring is located in.
@param keyRingId The key ring UUID.
@param keyId The key UUID.
@param versionNumber The version number.
@return DecryptedData
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DecryptExecute(ctx context.Context, projectId string, regionId string, keyRingId string, keyId string, versionNumber int64) (*DecryptedData, error)
/*
DeleteKey Delete key
Schedules the deletion of the given key
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the key ring is part of.
@param regionId The STACKIT region name the key ring is located in.
@param keyRingId The key ring UUID.
@param keyId The key UUID.
@return ApiDeleteKeyRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DeleteKey(ctx context.Context, projectId string, regionId string, keyRingId string, keyId string) ApiDeleteKeyRequest
/*
DeleteKeyExecute executes the request
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DeleteKeyExecute(ctx context.Context, projectId string, regionId string, keyRingId string, keyId string) error
/*
DeleteKeyRing Delete keyring
Deletes the given key ring if it is empty
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the key ring is part of.
@param regionId The STACKIT region name the key ring is located in.
@param keyRingId The key ring UUID.
@return ApiDeleteKeyRingRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DeleteKeyRing(ctx context.Context, projectId string, regionId string, keyRingId string) ApiDeleteKeyRingRequest
/*
DeleteKeyRingExecute executes the request
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DeleteKeyRingExecute(ctx context.Context, projectId string, regionId string, keyRingId string) error
/*
DeleteWrappingKey Delete wrapping key
Deletes the given wrapping key
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the key ring is part of.
@param regionId The STACKIT region name the key ring is located in.
@param keyRingId The key ring UUID.
@param wrappingKeyId The wrapping key UUID.
@return ApiDeleteWrappingKeyRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DeleteWrappingKey(ctx context.Context, projectId string, regionId string, keyRingId string, wrappingKeyId string) ApiDeleteWrappingKeyRequest
/*
DeleteWrappingKeyExecute executes the request
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DeleteWrappingKeyExecute(ctx context.Context, projectId string, regionId string, keyRingId string, wrappingKeyId string) error
/*
DestroyVersion Destroy version
Removes the key material of a version permanently.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the key ring is part of.
@param regionId The STACKIT region name the key ring is located in.
@param keyRingId The key ring UUID.
@param keyId The key UUID.
@param versionNumber The version number.
@return ApiDestroyVersionRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DestroyVersion(ctx context.Context, projectId string, regionId string, keyRingId string, keyId string, versionNumber int64) ApiDestroyVersionRequest
/*
DestroyVersionExecute executes the request
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DestroyVersionExecute(ctx context.Context, projectId string, regionId string, keyRingId string, keyId string, versionNumber int64) error
/*
DisableVersion Disable version
Disables the given version.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the key ring is part of.
@param regionId The STACKIT region name the key ring is located in.
@param keyRingId The key ring UUID.
@param keyId The key UUID.
@param versionNumber The version number.
@return ApiDisableVersionRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DisableVersion(ctx context.Context, projectId string, regionId string, keyRingId string, keyId string, versionNumber int64) ApiDisableVersionRequest
/*
DisableVersionExecute executes the request
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DisableVersionExecute(ctx context.Context, projectId string, regionId string, keyRingId string, keyId string, versionNumber int64) error
/*
EnableVersion Enable version
Enables the given version.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the key ring is part of.
@param regionId The STACKIT region name the key ring is located in.
@param keyRingId The key ring UUID.
@param keyId The key UUID.
@param versionNumber The version number.
@return ApiEnableVersionRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
EnableVersion(ctx context.Context, projectId string, regionId string, keyRingId string, keyId string, versionNumber int64) ApiEnableVersionRequest
/*
EnableVersionExecute executes the request
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
EnableVersionExecute(ctx context.Context, projectId string, regionId string, keyRingId string, keyId string, versionNumber int64) error
/*
Encrypt Encrypt
Encrypts data using the given key version.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the key ring is part of.
@param regionId The STACKIT region name the key ring is located in.
@param keyRingId The key ring UUID.
@param keyId The key UUID.
@param versionNumber The version number.
@return ApiEncryptRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
Encrypt(ctx context.Context, projectId string, regionId string, keyRingId string, keyId string, versionNumber int64) ApiEncryptRequest
/*
EncryptExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the key ring is part of.
@param regionId The STACKIT region name the key ring is located in.
@param keyRingId The key ring UUID.
@param keyId The key UUID.
@param versionNumber The version number.
@return EncryptedData
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
EncryptExecute(ctx context.Context, projectId string, regionId string, keyRingId string, keyId string, versionNumber int64) (*EncryptedData, error)
/*
GetKey Get key
Returns the details for the given key.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the key ring is part of.
@param regionId The STACKIT region name the key ring is located in.
@param keyRingId The key ring UUID.
@param keyId The key UUID.
@return ApiGetKeyRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetKey(ctx context.Context, projectId string, regionId string, keyRingId string, keyId string) ApiGetKeyRequest
/*
GetKeyExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the key ring is part of.
@param regionId The STACKIT region name the key ring is located in.
@param keyRingId The key ring UUID.
@param keyId The key UUID.
@return Key
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetKeyExecute(ctx context.Context, projectId string, regionId string, keyRingId string, keyId string) (*Key, error)
/*
GetKeyRing Get key ring
Returns the details for the given key ring.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the key ring is part of.
@param regionId The STACKIT region name the key ring is located in.
@param keyRingId The key ring UUID.
@return ApiGetKeyRingRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetKeyRing(ctx context.Context, projectId string, regionId string, keyRingId string) ApiGetKeyRingRequest
/*
GetKeyRingExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the key ring is part of.
@param regionId The STACKIT region name the key ring is located in.
@param keyRingId The key ring UUID.
@return KeyRing
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetKeyRingExecute(ctx context.Context, projectId string, regionId string, keyRingId string) (*KeyRing, error)
/*
GetVersion Get version
Returns the details for the given version.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the key ring is part of.
@param regionId The STACKIT region name the key ring is located in.
@param keyRingId The key ring UUID.
@param keyId The key UUID.
@param versionNumber The version number.
@return ApiGetVersionRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetVersion(ctx context.Context, projectId string, regionId string, keyRingId string, keyId string, versionNumber int64) ApiGetVersionRequest
/*
GetVersionExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the key ring is part of.
@param regionId The STACKIT region name the key ring is located in.
@param keyRingId The key ring UUID.
@param keyId The key UUID.
@param versionNumber The version number.
@return Version
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetVersionExecute(ctx context.Context, projectId string, regionId string, keyRingId string, keyId string, versionNumber int64) (*Version, error)
/*
GetWrappingKey Get wrapping key
Returns the details for the given wrapping key.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the key ring is part of.
@param regionId The STACKIT region name the key ring is located in.
@param keyRingId The key ring UUID.
@param wrappingKeyId The wrapping key UUID.
@return ApiGetWrappingKeyRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetWrappingKey(ctx context.Context, projectId string, regionId string, keyRingId string, wrappingKeyId string) ApiGetWrappingKeyRequest
/*
GetWrappingKeyExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the key ring is part of.
@param regionId The STACKIT region name the key ring is located in.
@param keyRingId The key ring UUID.
@param wrappingKeyId The wrapping key UUID.
@return WrappingKey
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetWrappingKeyExecute(ctx context.Context, projectId string, regionId string, keyRingId string, wrappingKeyId string) (*WrappingKey, error)
/*
ImportKey Import key
Imports a new version to the given key.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the key ring is part of.
@param regionId The STACKIT region name the key ring is located in.
@param keyRingId The key ring UUID.
@param keyId The key UUID.
@return ApiImportKeyRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
ImportKey(ctx context.Context, projectId string, regionId string, keyRingId string, keyId string) ApiImportKeyRequest
/*
ImportKeyExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the key ring is part of.
@param regionId The STACKIT region name the key ring is located in.
@param keyRingId The key ring UUID.
@param keyId The key UUID.
@return Version
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
ImportKeyExecute(ctx context.Context, projectId string, regionId string, keyRingId string, keyId string) (*Version, error)
/*
ListKeyRings List key rings
Returns a list of all key rings within the project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the key ring is part of.
@param regionId The STACKIT region name the key ring is located in.
@return ApiListKeyRingsRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
ListKeyRings(ctx context.Context, projectId string, regionId string) ApiListKeyRingsRequest
/*
ListKeyRingsExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the key ring is part of.
@param regionId The STACKIT region name the key ring is located in.
@return KeyRingList
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
ListKeyRingsExecute(ctx context.Context, projectId string, regionId string) (*KeyRingList, error)
/*
ListKeys List keys
Returns the keys for the given key ring.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the key ring is part of.
@param regionId The STACKIT region name the key ring is located in.
@param keyRingId The key ring UUID.
@return ApiListKeysRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
ListKeys(ctx context.Context, projectId string, regionId string, keyRingId string) ApiListKeysRequest
/*
ListKeysExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the key ring is part of.
@param regionId The STACKIT region name the key ring is located in.
@param keyRingId The key ring UUID.
@return KeyList
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
ListKeysExecute(ctx context.Context, projectId string, regionId string, keyRingId string) (*KeyList, error)
/*
ListVersions List versions
Returns a list of all versions of a given key.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the key ring is part of.
@param regionId The STACKIT region name the key ring is located in.
@param keyRingId The key ring UUID.
@param keyId The key UUID.
@return ApiListVersionsRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
ListVersions(ctx context.Context, projectId string, regionId string, keyRingId string, keyId string) ApiListVersionsRequest
/*
ListVersionsExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the key ring is part of.
@param regionId The STACKIT region name the key ring is located in.
@param keyRingId The key ring UUID.
@param keyId The key UUID.
@return VersionList
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
ListVersionsExecute(ctx context.Context, projectId string, regionId string, keyRingId string, keyId string) (*VersionList, error)
/*
ListWrappingKeys List wrapping keys
Returns the wrapping keys for the given key ring.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the key ring is part of.
@param regionId The STACKIT region name the key ring is located in.
@param keyRingId The key ring UUID.
@return ApiListWrappingKeysRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
ListWrappingKeys(ctx context.Context, projectId string, regionId string, keyRingId string) ApiListWrappingKeysRequest
/*
ListWrappingKeysExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the key ring is part of.
@param regionId The STACKIT region name the key ring is located in.
@param keyRingId The key ring UUID.
@return WrappingKeyList
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
ListWrappingKeysExecute(ctx context.Context, projectId string, regionId string, keyRingId string) (*WrappingKeyList, error)
/*
RestoreKey Restore deleted key
Restores the given key from being deleted.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the key ring is part of.
@param regionId The STACKIT region name the key ring is located in.
@param keyRingId The key ring UUID.
@param keyId The key UUID.
@return ApiRestoreKeyRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
RestoreKey(ctx context.Context, projectId string, regionId string, keyRingId string, keyId string) ApiRestoreKeyRequest
/*
RestoreKeyExecute executes the request
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
RestoreKeyExecute(ctx context.Context, projectId string, regionId string, keyRingId string, keyId string) error
/*
RestoreVersion Restore version
Restores the given version from being destroyed
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the key ring is part of.
@param regionId The STACKIT region name the key ring is located in.
@param keyRingId The key ring UUID.
@param keyId The key UUID.
@param versionNumber The version number.
@return ApiRestoreVersionRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
RestoreVersion(ctx context.Context, projectId string, regionId string, keyRingId string, keyId string, versionNumber int64) ApiRestoreVersionRequest
/*
RestoreVersionExecute executes the request
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
RestoreVersionExecute(ctx context.Context, projectId string, regionId string, keyRingId string, keyId string, versionNumber int64) error
/*
RotateKey Rotate key
Rotates the given key.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the key ring is part of.
@param regionId The STACKIT region name the key ring is located in.
@param keyRingId The key ring UUID.
@param keyId The key UUID.
@return ApiRotateKeyRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
RotateKey(ctx context.Context, projectId string, regionId string, keyRingId string, keyId string) ApiRotateKeyRequest
/*
RotateKeyExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the key ring is part of.
@param regionId The STACKIT region name the key ring is located in.
@param keyRingId The key ring UUID.
@param keyId The key UUID.
@return Version
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
RotateKeyExecute(ctx context.Context, projectId string, regionId string, keyRingId string, keyId string) (*Version, error)
/*
Sign Sign
Sign data using the given key version as secret.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the key ring is part of.
@param regionId The STACKIT region name the key ring is located in.
@param keyRingId The key ring UUID.
@param keyId The key UUID.
@param versionNumber The version number.
@return ApiSignRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
Sign(ctx context.Context, projectId string, regionId string, keyRingId string, keyId string, versionNumber int64) ApiSignRequest
/*
SignExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the key ring is part of.
@param regionId The STACKIT region name the key ring is located in.
@param keyRingId The key ring UUID.
@param keyId The key UUID.
@param versionNumber The version number.
@return SignedData
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
SignExecute(ctx context.Context, projectId string, regionId string, keyRingId string, keyId string, versionNumber int64) (*SignedData, error)
/*
Verify Verify
Verify data using the given key version as secret.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the key ring is part of.
@param regionId The STACKIT region name the key ring is located in.
@param keyRingId The key ring UUID.
@param keyId The key UUID.
@param versionNumber The version number.
@return ApiVerifyRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
Verify(ctx context.Context, projectId string, regionId string, keyRingId string, keyId string, versionNumber int64) ApiVerifyRequest
/*
VerifyExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the key ring is part of.
@param regionId The STACKIT region name the key ring is located in.
@param keyRingId The key ring UUID.
@param keyId The key UUID.
@param versionNumber The version number.
@return VerifiedData
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
VerifyExecute(ctx context.Context, projectId string, regionId string, keyRingId string, keyId string, versionNumber int64) (*VerifiedData, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DefaultApiService ¶
type DefaultApiService service
DefaultApiService DefaultApi service Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DeleteKeyRequest
deprecated
added in
v0.2.0
type DeleteKeyRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DeleteKeyRequest) Execute
deprecated
added in
v0.2.0
func (r DeleteKeyRequest) Execute() error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DeleteKeyRingRequest
deprecated
added in
v0.2.0
type DeleteKeyRingRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DeleteKeyRingRequest) Execute
deprecated
added in
v0.2.0
func (r DeleteKeyRingRequest) Execute() error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DeleteWrappingKeyRequest
deprecated
added in
v0.3.0
type DeleteWrappingKeyRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DeleteWrappingKeyRequest) Execute
deprecated
added in
v0.3.0
func (r DeleteWrappingKeyRequest) Execute() error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DestroyVersionRequest
deprecated
added in
v0.2.0
type DestroyVersionRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DestroyVersionRequest) Execute
deprecated
added in
v0.2.0
func (r DestroyVersionRequest) Execute() error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DisableVersionRequest
deprecated
added in
v0.2.0
type DisableVersionRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DisableVersionRequest) Execute
deprecated
added in
v0.2.0
func (r DisableVersionRequest) Execute() error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type EnableVersionRequest
deprecated
added in
v0.2.0
type EnableVersionRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (EnableVersionRequest) Execute
deprecated
added in
v0.2.0
func (r EnableVersionRequest) Execute() error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type EncryptPayload ¶
type EncryptPayload struct {
// The data that has to be encrypted. Encoded in base64.
// REQUIRED
Data EncryptPayloadGetDataAttributeType `json:"data" required:"true"`
}
EncryptPayload struct for EncryptPayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewEncryptPayload ¶
func NewEncryptPayload(data EncryptPayloadGetDataArgType) *EncryptPayload
NewEncryptPayload instantiates a new EncryptPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewEncryptPayloadWithDefaults ¶
func NewEncryptPayloadWithDefaults() *EncryptPayload
NewEncryptPayloadWithDefaults instantiates a new EncryptPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*EncryptPayload) GetData ¶
func (o *EncryptPayload) GetData() (ret EncryptPayloadGetDataRetType)
GetData returns the Data field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*EncryptPayload) GetDataOk ¶
func (o *EncryptPayload) GetDataOk() (ret EncryptPayloadGetDataRetType, ok bool)
GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*EncryptPayload) SetData ¶
func (o *EncryptPayload) SetData(v EncryptPayloadGetDataRetType)
SetData sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (EncryptPayload) ToMap
deprecated
func (o EncryptPayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type EncryptPayloadGetDataArgType
deprecated
type EncryptPayloadGetDataArgType = []byte
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type EncryptPayloadGetDataAttributeType ¶
type EncryptPayloadGetDataAttributeType = *[]byte
isByteArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type EncryptPayloadGetDataRetType
deprecated
type EncryptPayloadGetDataRetType = []byte
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type EncryptRequest
deprecated
added in
v0.2.0
type EncryptRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (EncryptRequest) EncryptPayload
deprecated
added in
v0.2.0
func (r EncryptRequest) EncryptPayload(encryptPayload EncryptPayload) ApiEncryptRequest
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (EncryptRequest) Execute
deprecated
added in
v0.2.0
func (r EncryptRequest) Execute() (*EncryptedData, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type EncryptedData ¶
type EncryptedData struct {
// The encrypted data. Encoded in base64.
// REQUIRED
Data EncryptedDataGetDataAttributeType `json:"data" required:"true"`
}
EncryptedData struct for EncryptedData Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewEncryptedData ¶
func NewEncryptedData(data EncryptedDataGetDataArgType) *EncryptedData
NewEncryptedData instantiates a new EncryptedData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewEncryptedDataWithDefaults ¶
func NewEncryptedDataWithDefaults() *EncryptedData
NewEncryptedDataWithDefaults instantiates a new EncryptedData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*EncryptedData) GetData ¶
func (o *EncryptedData) GetData() (ret EncryptedDataGetDataRetType)
GetData returns the Data field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*EncryptedData) GetDataOk ¶
func (o *EncryptedData) GetDataOk() (ret EncryptedDataGetDataRetType, ok bool)
GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*EncryptedData) SetData ¶
func (o *EncryptedData) SetData(v EncryptedDataGetDataRetType)
SetData sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (EncryptedData) ToMap
deprecated
func (o EncryptedData) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type EncryptedDataGetDataArgType
deprecated
type EncryptedDataGetDataArgType = []byte
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type EncryptedDataGetDataAttributeType ¶
type EncryptedDataGetDataAttributeType = *[]byte
isByteArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type EncryptedDataGetDataRetType
deprecated
type EncryptedDataGetDataRetType = []byte
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetKeyRequest
deprecated
added in
v0.2.0
type GetKeyRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetKeyRequest) Execute
deprecated
added in
v0.2.0
func (r GetKeyRequest) Execute() (*Key, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetKeyRingRequest
deprecated
added in
v0.2.0
type GetKeyRingRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetKeyRingRequest) Execute
deprecated
added in
v0.2.0
func (r GetKeyRingRequest) Execute() (*KeyRing, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetVersionRequest
deprecated
added in
v0.2.0
type GetVersionRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetVersionRequest) Execute
deprecated
added in
v0.2.0
func (r GetVersionRequest) Execute() (*Version, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetWrappingKeyRequest
deprecated
added in
v0.2.0
type GetWrappingKeyRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetWrappingKeyRequest) Execute
deprecated
added in
v0.2.0
func (r GetWrappingKeyRequest) Execute() (*WrappingKey, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HttpError ¶
type HttpError struct {
// A string that gives a short information about what went wrong.
// REQUIRED
Message HttpErrorGetMessageAttributeType `json:"message" required:"true"`
}
HttpError struct for HttpError Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewHttpError ¶
func NewHttpError(message HttpErrorGetMessageArgType) *HttpError
NewHttpError instantiates a new HttpError object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewHttpErrorWithDefaults ¶
func NewHttpErrorWithDefaults() *HttpError
NewHttpErrorWithDefaults instantiates a new HttpError object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HttpError) GetMessage ¶
func (o *HttpError) GetMessage() (ret HttpErrorGetMessageRetType)
GetMessage returns the Message field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HttpError) GetMessageOk ¶
func (o *HttpError) GetMessageOk() (ret HttpErrorGetMessageRetType, ok bool)
GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HttpError) SetMessage ¶
func (o *HttpError) SetMessage(v HttpErrorGetMessageRetType)
SetMessage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HttpErrorGetMessageArgType
deprecated
type HttpErrorGetMessageArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HttpErrorGetMessageAttributeType ¶
type HttpErrorGetMessageAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HttpErrorGetMessageRetType
deprecated
type HttpErrorGetMessageRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImportKeyPayload ¶
type ImportKeyPayload struct {
// The wrapped key material that has to be imported. Encoded in base64.
// REQUIRED
WrappedKey ImportKeyPayloadGetWrappedKeyAttributeType `json:"wrappedKey" required:"true"`
// The unique id of the wrapping key the key material has been wrapped with.
// REQUIRED
WrappingKeyId ImportKeyPayloadGetWrappingKeyIdAttributeType `json:"wrappingKeyId" required:"true"`
}
ImportKeyPayload struct for ImportKeyPayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewImportKeyPayload ¶
func NewImportKeyPayload(wrappedKey ImportKeyPayloadGetWrappedKeyArgType, wrappingKeyId ImportKeyPayloadGetWrappingKeyIdArgType) *ImportKeyPayload
NewImportKeyPayload instantiates a new ImportKeyPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewImportKeyPayloadWithDefaults ¶
func NewImportKeyPayloadWithDefaults() *ImportKeyPayload
NewImportKeyPayloadWithDefaults instantiates a new ImportKeyPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ImportKeyPayload) GetWrappedKey ¶
func (o *ImportKeyPayload) GetWrappedKey() (ret ImportKeyPayloadGetWrappedKeyRetType)
GetWrappedKey returns the WrappedKey field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ImportKeyPayload) GetWrappedKeyOk ¶
func (o *ImportKeyPayload) GetWrappedKeyOk() (ret ImportKeyPayloadGetWrappedKeyRetType, ok bool)
GetWrappedKeyOk returns a tuple with the WrappedKey field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ImportKeyPayload) GetWrappingKeyId ¶
func (o *ImportKeyPayload) GetWrappingKeyId() (ret ImportKeyPayloadGetWrappingKeyIdRetType)
GetWrappingKeyId returns the WrappingKeyId field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ImportKeyPayload) GetWrappingKeyIdOk ¶
func (o *ImportKeyPayload) GetWrappingKeyIdOk() (ret ImportKeyPayloadGetWrappingKeyIdRetType, ok bool)
GetWrappingKeyIdOk returns a tuple with the WrappingKeyId field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ImportKeyPayload) SetWrappedKey ¶
func (o *ImportKeyPayload) SetWrappedKey(v ImportKeyPayloadGetWrappedKeyRetType)
SetWrappedKey sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ImportKeyPayload) SetWrappingKeyId ¶
func (o *ImportKeyPayload) SetWrappingKeyId(v ImportKeyPayloadGetWrappingKeyIdRetType)
SetWrappingKeyId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ImportKeyPayload) ToMap
deprecated
func (o ImportKeyPayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImportKeyPayloadGetWrappedKeyArgType
deprecated
type ImportKeyPayloadGetWrappedKeyArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImportKeyPayloadGetWrappedKeyAttributeType ¶
type ImportKeyPayloadGetWrappedKeyAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImportKeyPayloadGetWrappedKeyRetType
deprecated
type ImportKeyPayloadGetWrappedKeyRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImportKeyPayloadGetWrappingKeyIdArgType
deprecated
type ImportKeyPayloadGetWrappingKeyIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImportKeyPayloadGetWrappingKeyIdAttributeType ¶
type ImportKeyPayloadGetWrappingKeyIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImportKeyPayloadGetWrappingKeyIdRetType
deprecated
type ImportKeyPayloadGetWrappingKeyIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImportKeyRequest
deprecated
added in
v0.2.0
type ImportKeyRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ImportKeyRequest) Execute
deprecated
added in
v0.2.0
func (r ImportKeyRequest) Execute() (*Version, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ImportKeyRequest) ImportKeyPayload
deprecated
added in
v0.2.0
func (r ImportKeyRequest) ImportKeyPayload(importKeyPayload ImportKeyPayload) ApiImportKeyRequest
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type Key ¶
type Key struct {
// REQUIRED
AccessScope KeyGetAccessScopeAttributeType `json:"access_scope" required:"true"`
// REQUIRED
Algorithm KeyGetAlgorithmAttributeType `json:"algorithm" required:"true"`
// The date and time the creation of the key was triggered.
// REQUIRED
CreatedAt KeyGetCreatedAtAttributeType `json:"createdAt" required:"true"`
// This date is set when a key is pending deletion and refers to the scheduled date of deletion
DeletionDate KeyGetDeletionDateAttributeType `json:"deletionDate,omitempty"`
// A user chosen description to distinguish multiple keys.
Description KeyGetDescriptionAttributeType `json:"description,omitempty"`
// The display name to distinguish multiple keys.
// REQUIRED
DisplayName KeyGetDisplayNameAttributeType `json:"displayName" required:"true"`
// A auto generated unique id which identifies the keys.
// REQUIRED
Id KeyGetIdAttributeType `json:"id" required:"true"`
// States whether versions can be created or only imported.
// REQUIRED
ImportOnly KeygetImportOnlyAttributeType `json:"importOnly" required:"true"`
// The unique id of the key ring this key is assigned to.
// REQUIRED
KeyRingId KeyGetKeyRingIdAttributeType `json:"keyRingId" required:"true"`
// REQUIRED
Protection KeyGetProtectionAttributeType `json:"protection" required:"true"`
// REQUIRED
Purpose KeyGetPurposeAttributeType `json:"purpose" required:"true"`
// The current state of the key.
// REQUIRED
State KeyGetStateAttributeType `json:"state" required:"true"`
}
Key struct for Key Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewKey ¶
func NewKey(accessScope KeyGetAccessScopeArgType, algorithm KeyGetAlgorithmArgType, createdAt KeyGetCreatedAtArgType, displayName KeyGetDisplayNameArgType, id KeyGetIdArgType, importOnly KeygetImportOnlyArgType, keyRingId KeyGetKeyRingIdArgType, protection KeyGetProtectionArgType, purpose KeyGetPurposeArgType, state KeyGetStateArgType) *Key
NewKey instantiates a new Key object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewKeyWithDefaults ¶
func NewKeyWithDefaults() *Key
NewKeyWithDefaults instantiates a new Key object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Key) GetAccessScope ¶ added in v0.6.0
func (o *Key) GetAccessScope() (ret KeyGetAccessScopeRetType)
GetAccessScope returns the AccessScope field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Key) GetAccessScopeOk ¶ added in v0.6.0
func (o *Key) GetAccessScopeOk() (ret KeyGetAccessScopeRetType, ok bool)
GetAccessScopeOk returns a tuple with the AccessScope field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Key) GetAlgorithm ¶
func (o *Key) GetAlgorithm() (ret KeyGetAlgorithmRetType)
GetAlgorithm returns the Algorithm field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Key) GetAlgorithmOk ¶
func (o *Key) GetAlgorithmOk() (ret KeyGetAlgorithmRetType, ok bool)
GetAlgorithmOk returns a tuple with the Algorithm field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Key) GetCreatedAt ¶
func (o *Key) GetCreatedAt() (ret KeyGetCreatedAtRetType)
GetCreatedAt returns the CreatedAt field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Key) GetCreatedAtOk ¶
func (o *Key) GetCreatedAtOk() (ret KeyGetCreatedAtRetType, ok bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Key) GetDeletionDate ¶
func (o *Key) GetDeletionDate() (res KeyGetDeletionDateRetType)
GetDeletionDate returns the DeletionDate field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Key) GetDeletionDateOk ¶
func (o *Key) GetDeletionDateOk() (ret KeyGetDeletionDateRetType, ok bool)
GetDeletionDateOk returns a tuple with the DeletionDate field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Key) GetDescription ¶
func (o *Key) GetDescription() (res KeyGetDescriptionRetType)
GetDescription returns the Description field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Key) GetDescriptionOk ¶
func (o *Key) GetDescriptionOk() (ret KeyGetDescriptionRetType, ok bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Key) GetDisplayName ¶
func (o *Key) GetDisplayName() (ret KeyGetDisplayNameRetType)
GetDisplayName returns the DisplayName field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Key) GetDisplayNameOk ¶
func (o *Key) GetDisplayNameOk() (ret KeyGetDisplayNameRetType, ok bool)
GetDisplayNameOk returns a tuple with the DisplayName field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Key) GetId ¶
func (o *Key) GetId() (ret KeyGetIdRetType)
GetId returns the Id field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Key) GetIdOk ¶
func (o *Key) GetIdOk() (ret KeyGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Key) GetImportOnly ¶
func (o *Key) GetImportOnly() (ret KeygetImportOnlyRetType)
GetImportOnly returns the ImportOnly field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Key) GetImportOnlyOk ¶
func (o *Key) GetImportOnlyOk() (ret KeygetImportOnlyRetType, ok bool)
GetImportOnlyOk returns a tuple with the ImportOnly field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Key) GetKeyRingId ¶
func (o *Key) GetKeyRingId() (ret KeyGetKeyRingIdRetType)
GetKeyRingId returns the KeyRingId field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Key) GetKeyRingIdOk ¶
func (o *Key) GetKeyRingIdOk() (ret KeyGetKeyRingIdRetType, ok bool)
GetKeyRingIdOk returns a tuple with the KeyRingId field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Key) GetProtection ¶ added in v0.6.0
func (o *Key) GetProtection() (ret KeyGetProtectionRetType)
GetProtection returns the Protection field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Key) GetProtectionOk ¶ added in v0.6.0
func (o *Key) GetProtectionOk() (ret KeyGetProtectionRetType, ok bool)
GetProtectionOk returns a tuple with the Protection field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Key) GetPurpose ¶
func (o *Key) GetPurpose() (ret KeyGetPurposeRetType)
GetPurpose returns the Purpose field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Key) GetPurposeOk ¶
func (o *Key) GetPurposeOk() (ret KeyGetPurposeRetType, ok bool)
GetPurposeOk returns a tuple with the Purpose field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Key) GetState ¶
func (o *Key) GetState() (ret KeyGetStateRetType)
GetState returns the State field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Key) GetStateOk ¶
func (o *Key) GetStateOk() (ret KeyGetStateRetType, ok bool)
GetStateOk returns a tuple with the State field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Key) HasDeletionDate ¶
HasDeletionDate returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Key) HasDescription ¶
HasDescription returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Key) SetAccessScope ¶ added in v0.6.0
func (o *Key) SetAccessScope(v KeyGetAccessScopeRetType)
SetAccessScope sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Key) SetAlgorithm ¶
func (o *Key) SetAlgorithm(v KeyGetAlgorithmRetType)
SetAlgorithm sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Key) SetCreatedAt ¶
func (o *Key) SetCreatedAt(v KeyGetCreatedAtRetType)
SetCreatedAt sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Key) SetDeletionDate ¶
func (o *Key) SetDeletionDate(v KeyGetDeletionDateRetType)
SetDeletionDate gets a reference to the given time.Time and assigns it to the DeletionDate field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Key) SetDescription ¶
func (o *Key) SetDescription(v KeyGetDescriptionRetType)
SetDescription gets a reference to the given string and assigns it to the Description field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Key) SetDisplayName ¶
func (o *Key) SetDisplayName(v KeyGetDisplayNameRetType)
SetDisplayName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Key) SetId ¶
func (o *Key) SetId(v KeyGetIdRetType)
SetId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Key) SetImportOnly ¶
func (o *Key) SetImportOnly(v KeygetImportOnlyRetType)
SetImportOnly sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Key) SetKeyRingId ¶
func (o *Key) SetKeyRingId(v KeyGetKeyRingIdRetType)
SetKeyRingId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Key) SetProtection ¶ added in v0.6.0
func (o *Key) SetProtection(v KeyGetProtectionRetType)
SetProtection sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Key) SetPurpose ¶
func (o *Key) SetPurpose(v KeyGetPurposeRetType)
SetPurpose sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Key) SetState ¶
func (o *Key) SetState(v KeyGetStateRetType)
SetState sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeyGetAccessScopeArgType
deprecated
added in
v0.6.0
type KeyGetAccessScopeArgType = AccessScope
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeyGetAccessScopeAttributeType ¶ added in v0.6.0
type KeyGetAccessScopeAttributeType = *AccessScope
isEnumRef Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeyGetAccessScopeRetType
deprecated
added in
v0.6.0
type KeyGetAccessScopeRetType = AccessScope
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeyGetAlgorithmArgType
deprecated
type KeyGetAlgorithmArgType = Algorithm
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeyGetAlgorithmAttributeType ¶
type KeyGetAlgorithmAttributeType = *Algorithm
isEnumRef Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeyGetAlgorithmRetType
deprecated
type KeyGetAlgorithmRetType = Algorithm
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeyGetCreatedAtArgType
deprecated
type KeyGetCreatedAtAttributeType ¶
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeyGetCreatedAtRetType
deprecated
type KeyGetDeletionDateArgType
deprecated
type KeyGetDeletionDateAttributeType ¶
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeyGetDeletionDateRetType
deprecated
type KeyGetDescriptionArgType
deprecated
type KeyGetDescriptionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeyGetDescriptionAttributeType ¶
type KeyGetDescriptionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeyGetDescriptionRetType
deprecated
type KeyGetDescriptionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeyGetDisplayNameArgType
deprecated
type KeyGetDisplayNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeyGetDisplayNameAttributeType ¶
type KeyGetDisplayNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeyGetDisplayNameRetType
deprecated
type KeyGetDisplayNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeyGetIdArgType
deprecated
type KeyGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeyGetIdAttributeType ¶
type KeyGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeyGetIdRetType
deprecated
type KeyGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeyGetKeyRingIdArgType
deprecated
type KeyGetKeyRingIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeyGetKeyRingIdAttributeType ¶
type KeyGetKeyRingIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeyGetKeyRingIdRetType
deprecated
type KeyGetKeyRingIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeyGetProtectionArgType
deprecated
added in
v0.6.0
type KeyGetProtectionArgType = Protection
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeyGetProtectionAttributeType ¶ added in v0.6.0
type KeyGetProtectionAttributeType = *Protection
isEnumRef Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeyGetProtectionRetType
deprecated
added in
v0.6.0
type KeyGetProtectionRetType = Protection
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeyGetPurposeArgType
deprecated
type KeyGetPurposeArgType = Purpose
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeyGetPurposeAttributeType ¶
type KeyGetPurposeAttributeType = *Purpose
isEnumRef Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeyGetPurposeRetType
deprecated
type KeyGetPurposeRetType = Purpose
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeyGetStateArgType
deprecated
type KeyGetStateArgType = KeyState
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeyGetStateAttributeType
deprecated
type KeyGetStateAttributeType = *KeyState
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeyGetStateRetType
deprecated
type KeyGetStateRetType = KeyState
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeyList ¶
type KeyList struct {
// REQUIRED
Keys KeyListGetKeysAttributeType `json:"keys" required:"true"`
}
KeyList struct for KeyList Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewKeyList ¶
func NewKeyList(keys KeyListGetKeysArgType) *KeyList
NewKeyList instantiates a new KeyList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewKeyListWithDefaults ¶
func NewKeyListWithDefaults() *KeyList
NewKeyListWithDefaults instantiates a new KeyList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*KeyList) GetKeys ¶
func (o *KeyList) GetKeys() (ret KeyListGetKeysRetType)
GetKeys returns the Keys field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*KeyList) GetKeysOk ¶
func (o *KeyList) GetKeysOk() (ret KeyListGetKeysRetType, ok bool)
GetKeysOk returns a tuple with the Keys field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*KeyList) SetKeys ¶
func (o *KeyList) SetKeys(v KeyListGetKeysRetType)
SetKeys sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeyListGetKeysArgType
deprecated
type KeyListGetKeysArgType = []Key
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeyListGetKeysAttributeType ¶
type KeyListGetKeysAttributeType = *[]Key
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeyListGetKeysRetType
deprecated
type KeyListGetKeysRetType = []Key
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeyRing ¶
type KeyRing struct {
// The date and time the creation of the key ring was triggered.
// REQUIRED
CreatedAt KeyRingGetCreatedAtAttributeType `json:"createdAt" required:"true"`
// A user chosen description to distinguish multiple key rings.
Description KeyRingGetDescriptionAttributeType `json:"description,omitempty"`
// The display name to distinguish multiple key rings.
// REQUIRED
DisplayName KeyRingGetDisplayNameAttributeType `json:"displayName" required:"true"`
// A auto generated unique id which identifies the key ring.
// REQUIRED
Id KeyRingGetIdAttributeType `json:"id" required:"true"`
// The current state of the key ring.
// REQUIRED
State KeyRingGetStateAttributeType `json:"state" required:"true"`
}
KeyRing struct for KeyRing Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewKeyRing ¶
func NewKeyRing(createdAt KeyRingGetCreatedAtArgType, displayName KeyRingGetDisplayNameArgType, id KeyRingGetIdArgType, state KeyRingGetStateArgType) *KeyRing
NewKeyRing instantiates a new KeyRing object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewKeyRingWithDefaults ¶
func NewKeyRingWithDefaults() *KeyRing
NewKeyRingWithDefaults instantiates a new KeyRing object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*KeyRing) GetCreatedAt ¶
func (o *KeyRing) GetCreatedAt() (ret KeyRingGetCreatedAtRetType)
GetCreatedAt returns the CreatedAt field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*KeyRing) GetCreatedAtOk ¶
func (o *KeyRing) GetCreatedAtOk() (ret KeyRingGetCreatedAtRetType, ok bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*KeyRing) GetDescription ¶
func (o *KeyRing) GetDescription() (res KeyRingGetDescriptionRetType)
GetDescription returns the Description field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*KeyRing) GetDescriptionOk ¶
func (o *KeyRing) GetDescriptionOk() (ret KeyRingGetDescriptionRetType, ok bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*KeyRing) GetDisplayName ¶
func (o *KeyRing) GetDisplayName() (ret KeyRingGetDisplayNameRetType)
GetDisplayName returns the DisplayName field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*KeyRing) GetDisplayNameOk ¶
func (o *KeyRing) GetDisplayNameOk() (ret KeyRingGetDisplayNameRetType, ok bool)
GetDisplayNameOk returns a tuple with the DisplayName field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*KeyRing) GetId ¶
func (o *KeyRing) GetId() (ret KeyRingGetIdRetType)
GetId returns the Id field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*KeyRing) GetIdOk ¶
func (o *KeyRing) GetIdOk() (ret KeyRingGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*KeyRing) GetState ¶
func (o *KeyRing) GetState() (ret KeyRingGetStateRetType)
GetState returns the State field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*KeyRing) GetStateOk ¶
func (o *KeyRing) GetStateOk() (ret KeyRingGetStateRetType, ok bool)
GetStateOk returns a tuple with the State field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*KeyRing) HasDescription ¶
HasDescription returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*KeyRing) SetCreatedAt ¶
func (o *KeyRing) SetCreatedAt(v KeyRingGetCreatedAtRetType)
SetCreatedAt sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*KeyRing) SetDescription ¶
func (o *KeyRing) SetDescription(v KeyRingGetDescriptionRetType)
SetDescription gets a reference to the given string and assigns it to the Description field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*KeyRing) SetDisplayName ¶
func (o *KeyRing) SetDisplayName(v KeyRingGetDisplayNameRetType)
SetDisplayName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*KeyRing) SetId ¶
func (o *KeyRing) SetId(v KeyRingGetIdRetType)
SetId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*KeyRing) SetState ¶
func (o *KeyRing) SetState(v KeyRingGetStateRetType)
SetState sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeyRingGetCreatedAtArgType
deprecated
type KeyRingGetCreatedAtAttributeType ¶
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeyRingGetCreatedAtRetType
deprecated
type KeyRingGetDescriptionArgType
deprecated
type KeyRingGetDescriptionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeyRingGetDescriptionAttributeType ¶
type KeyRingGetDescriptionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeyRingGetDescriptionRetType
deprecated
type KeyRingGetDescriptionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeyRingGetDisplayNameArgType
deprecated
type KeyRingGetDisplayNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeyRingGetDisplayNameAttributeType ¶
type KeyRingGetDisplayNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeyRingGetDisplayNameRetType
deprecated
type KeyRingGetDisplayNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeyRingGetIdArgType
deprecated
type KeyRingGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeyRingGetIdAttributeType ¶
type KeyRingGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeyRingGetIdRetType
deprecated
type KeyRingGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeyRingGetStateArgType
deprecated
type KeyRingGetStateArgType = KeyRingState
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeyRingGetStateAttributeType
deprecated
type KeyRingGetStateAttributeType = *KeyRingState
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeyRingGetStateRetType
deprecated
type KeyRingGetStateRetType = KeyRingState
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeyRingList ¶
type KeyRingList struct {
// REQUIRED
KeyRings KeyRingListGetKeyRingsAttributeType `json:"keyRings" required:"true"`
}
KeyRingList struct for KeyRingList Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewKeyRingList ¶
func NewKeyRingList(keyRings KeyRingListGetKeyRingsArgType) *KeyRingList
NewKeyRingList instantiates a new KeyRingList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewKeyRingListWithDefaults ¶
func NewKeyRingListWithDefaults() *KeyRingList
NewKeyRingListWithDefaults instantiates a new KeyRingList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*KeyRingList) GetKeyRings ¶
func (o *KeyRingList) GetKeyRings() (ret KeyRingListGetKeyRingsRetType)
GetKeyRings returns the KeyRings field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*KeyRingList) GetKeyRingsOk ¶
func (o *KeyRingList) GetKeyRingsOk() (ret KeyRingListGetKeyRingsRetType, ok bool)
GetKeyRingsOk returns a tuple with the KeyRings field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*KeyRingList) SetKeyRings ¶
func (o *KeyRingList) SetKeyRings(v KeyRingListGetKeyRingsRetType)
SetKeyRings sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (KeyRingList) ToMap
deprecated
func (o KeyRingList) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeyRingListGetKeyRingsArgType
deprecated
type KeyRingListGetKeyRingsArgType = []KeyRing
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeyRingListGetKeyRingsAttributeType ¶
type KeyRingListGetKeyRingsAttributeType = *[]KeyRing
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeyRingListGetKeyRingsRetType
deprecated
type KeyRingListGetKeyRingsRetType = []KeyRing
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeyRingState ¶ added in v0.1.0
type KeyRingState string
KeyRingState The current state of the key ring. value type for enums Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
const ( // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead KEYRINGSTATE_CREATING KeyRingState = "creating" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead KEYRINGSTATE_ACTIVE KeyRingState = "active" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead KEYRINGSTATE_DELETED KeyRingState = "deleted" )
List of State
func NewKeyRingStateFromValue ¶ added in v0.1.0
func NewKeyRingStateFromValue(v KeyRingState) (*KeyRingState, error)
NewKeyRingStateFromValue returns a pointer to a valid KeyRingState for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (KeyRingState) IsValid ¶ added in v0.1.0
func (v KeyRingState) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (KeyRingState) Ptr ¶ added in v0.1.0
func (v KeyRingState) Ptr() *KeyRingState
Ptr returns reference to StateState value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*KeyRingState) UnmarshalJSON
deprecated
added in
v0.1.0
func (v *KeyRingState) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeyState ¶ added in v0.1.0
type KeyState string
KeyState The current state of the key. value type for enums Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
const ( // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead KEYSTATE_ACTIVE KeyState = "active" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead KEYSTATE_DELETED KeyState = "deleted" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead KEYSTATE_NOT_AVAILABLE KeyState = "not_available" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead KEYSTATE_ERRORS_EXIST KeyState = "errors_exist" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead KEYSTATE_CREATING KeyState = "creating" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead KEYSTATE_NO_VERSION KeyState = "no_version" )
List of State
func NewKeyStateFromValue ¶ added in v0.1.0
NewKeyStateFromValue returns a pointer to a valid KeyState for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (KeyState) IsValid ¶ added in v0.1.0
IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (KeyState) Ptr ¶ added in v0.1.0
Ptr returns reference to StateState value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*KeyState) UnmarshalJSON
deprecated
added in
v0.1.0
type KeygetImportOnlyArgType
deprecated
type KeygetImportOnlyArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeygetImportOnlyAttributeType ¶
type KeygetImportOnlyAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeygetImportOnlyRetType
deprecated
type KeygetImportOnlyRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListKeyRingsRequest
deprecated
added in
v0.2.0
type ListKeyRingsRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListKeyRingsRequest) Execute
deprecated
added in
v0.2.0
func (r ListKeyRingsRequest) Execute() (*KeyRingList, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListKeysRequest
deprecated
added in
v0.2.0
type ListKeysRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListKeysRequest) Execute
deprecated
added in
v0.2.0
func (r ListKeysRequest) Execute() (*KeyList, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListVersionsRequest
deprecated
added in
v0.2.0
type ListVersionsRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListVersionsRequest) Execute
deprecated
added in
v0.2.0
func (r ListVersionsRequest) Execute() (*VersionList, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListWrappingKeysRequest
deprecated
added in
v0.2.0
type ListWrappingKeysRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListWrappingKeysRequest) Execute
deprecated
added in
v0.2.0
func (r ListWrappingKeysRequest) Execute() (*WrappingKeyList, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MappedNullable
deprecated
type NullableAccessScope
deprecated
added in
v0.6.0
type NullableAccessScope struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableAccessScope
deprecated
added in
v0.6.0
func NewNullableAccessScope(val *AccessScope) *NullableAccessScope
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableAccessScope) Get
deprecated
added in
v0.6.0
func (v NullableAccessScope) Get() *AccessScope
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableAccessScope) IsSet
deprecated
added in
v0.6.0
func (v NullableAccessScope) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableAccessScope) MarshalJSON
deprecated
added in
v0.6.0
func (v NullableAccessScope) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableAccessScope) Set
deprecated
added in
v0.6.0
func (v *NullableAccessScope) Set(val *AccessScope)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableAccessScope) UnmarshalJSON
deprecated
added in
v0.6.0
func (v *NullableAccessScope) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableAccessScope) Unset
deprecated
added in
v0.6.0
func (v *NullableAccessScope) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableAlgorithm
deprecated
type NullableAlgorithm struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableAlgorithm
deprecated
func NewNullableAlgorithm(val *Algorithm) *NullableAlgorithm
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableAlgorithm) Get
deprecated
func (v NullableAlgorithm) Get() *Algorithm
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableAlgorithm) IsSet
deprecated
func (v NullableAlgorithm) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableAlgorithm) MarshalJSON
deprecated
func (v NullableAlgorithm) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableAlgorithm) Set
deprecated
func (v *NullableAlgorithm) Set(val *Algorithm)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableAlgorithm) UnmarshalJSON
deprecated
func (v *NullableAlgorithm) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableAlgorithm) Unset
deprecated
func (v *NullableAlgorithm) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableBool
deprecated
type NullableBool struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableBool
deprecated
func NewNullableBool(val *bool) *NullableBool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBool) Get
deprecated
func (v NullableBool) Get() *bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBool) IsSet
deprecated
func (v NullableBool) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBool) MarshalJSON
deprecated
func (v NullableBool) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBool) Set
deprecated
func (v *NullableBool) Set(val *bool)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBool) UnmarshalJSON
deprecated
func (v *NullableBool) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBool) Unset
deprecated
func (v *NullableBool) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateKeyPayload
deprecated
type NullableCreateKeyPayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCreateKeyPayload
deprecated
func NewNullableCreateKeyPayload(val *CreateKeyPayload) *NullableCreateKeyPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateKeyPayload) Get
deprecated
func (v NullableCreateKeyPayload) Get() *CreateKeyPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateKeyPayload) IsSet
deprecated
func (v NullableCreateKeyPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateKeyPayload) MarshalJSON
deprecated
func (v NullableCreateKeyPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateKeyPayload) Set
deprecated
func (v *NullableCreateKeyPayload) Set(val *CreateKeyPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateKeyPayload) UnmarshalJSON
deprecated
func (v *NullableCreateKeyPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateKeyPayload) Unset
deprecated
func (v *NullableCreateKeyPayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateKeyRingPayload
deprecated
type NullableCreateKeyRingPayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCreateKeyRingPayload
deprecated
func NewNullableCreateKeyRingPayload(val *CreateKeyRingPayload) *NullableCreateKeyRingPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateKeyRingPayload) Get
deprecated
func (v NullableCreateKeyRingPayload) Get() *CreateKeyRingPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateKeyRingPayload) IsSet
deprecated
func (v NullableCreateKeyRingPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateKeyRingPayload) MarshalJSON
deprecated
func (v NullableCreateKeyRingPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateKeyRingPayload) Set
deprecated
func (v *NullableCreateKeyRingPayload) Set(val *CreateKeyRingPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateKeyRingPayload) UnmarshalJSON
deprecated
func (v *NullableCreateKeyRingPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateKeyRingPayload) Unset
deprecated
func (v *NullableCreateKeyRingPayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateWrappingKeyPayload
deprecated
type NullableCreateWrappingKeyPayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCreateWrappingKeyPayload
deprecated
func NewNullableCreateWrappingKeyPayload(val *CreateWrappingKeyPayload) *NullableCreateWrappingKeyPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateWrappingKeyPayload) Get
deprecated
func (v NullableCreateWrappingKeyPayload) Get() *CreateWrappingKeyPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateWrappingKeyPayload) IsSet
deprecated
func (v NullableCreateWrappingKeyPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateWrappingKeyPayload) MarshalJSON
deprecated
func (v NullableCreateWrappingKeyPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateWrappingKeyPayload) Set
deprecated
func (v *NullableCreateWrappingKeyPayload) Set(val *CreateWrappingKeyPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateWrappingKeyPayload) UnmarshalJSON
deprecated
func (v *NullableCreateWrappingKeyPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateWrappingKeyPayload) Unset
deprecated
func (v *NullableCreateWrappingKeyPayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableDecryptPayload
deprecated
type NullableDecryptPayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableDecryptPayload
deprecated
func NewNullableDecryptPayload(val *DecryptPayload) *NullableDecryptPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableDecryptPayload) Get
deprecated
func (v NullableDecryptPayload) Get() *DecryptPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableDecryptPayload) IsSet
deprecated
func (v NullableDecryptPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableDecryptPayload) MarshalJSON
deprecated
func (v NullableDecryptPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableDecryptPayload) Set
deprecated
func (v *NullableDecryptPayload) Set(val *DecryptPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableDecryptPayload) UnmarshalJSON
deprecated
func (v *NullableDecryptPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableDecryptPayload) Unset
deprecated
func (v *NullableDecryptPayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableDecryptedData
deprecated
type NullableDecryptedData struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableDecryptedData
deprecated
func NewNullableDecryptedData(val *DecryptedData) *NullableDecryptedData
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableDecryptedData) Get
deprecated
func (v NullableDecryptedData) Get() *DecryptedData
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableDecryptedData) IsSet
deprecated
func (v NullableDecryptedData) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableDecryptedData) MarshalJSON
deprecated
func (v NullableDecryptedData) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableDecryptedData) Set
deprecated
func (v *NullableDecryptedData) Set(val *DecryptedData)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableDecryptedData) UnmarshalJSON
deprecated
func (v *NullableDecryptedData) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableDecryptedData) Unset
deprecated
func (v *NullableDecryptedData) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableEncryptPayload
deprecated
type NullableEncryptPayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableEncryptPayload
deprecated
func NewNullableEncryptPayload(val *EncryptPayload) *NullableEncryptPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableEncryptPayload) Get
deprecated
func (v NullableEncryptPayload) Get() *EncryptPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableEncryptPayload) IsSet
deprecated
func (v NullableEncryptPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableEncryptPayload) MarshalJSON
deprecated
func (v NullableEncryptPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableEncryptPayload) Set
deprecated
func (v *NullableEncryptPayload) Set(val *EncryptPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableEncryptPayload) UnmarshalJSON
deprecated
func (v *NullableEncryptPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableEncryptPayload) Unset
deprecated
func (v *NullableEncryptPayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableEncryptedData
deprecated
type NullableEncryptedData struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableEncryptedData
deprecated
func NewNullableEncryptedData(val *EncryptedData) *NullableEncryptedData
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableEncryptedData) Get
deprecated
func (v NullableEncryptedData) Get() *EncryptedData
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableEncryptedData) IsSet
deprecated
func (v NullableEncryptedData) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableEncryptedData) MarshalJSON
deprecated
func (v NullableEncryptedData) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableEncryptedData) Set
deprecated
func (v *NullableEncryptedData) Set(val *EncryptedData)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableEncryptedData) UnmarshalJSON
deprecated
func (v *NullableEncryptedData) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableEncryptedData) Unset
deprecated
func (v *NullableEncryptedData) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableFloat32
deprecated
type NullableFloat32 struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableFloat32
deprecated
func NewNullableFloat32(val *float32) *NullableFloat32
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableFloat32) Get
deprecated
func (v NullableFloat32) Get() *float32
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableFloat32) IsSet
deprecated
func (v NullableFloat32) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableFloat32) MarshalJSON
deprecated
func (v NullableFloat32) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableFloat32) Set
deprecated
func (v *NullableFloat32) Set(val *float32)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableFloat32) UnmarshalJSON
deprecated
func (v *NullableFloat32) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableFloat32) Unset
deprecated
func (v *NullableFloat32) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableFloat64
deprecated
type NullableFloat64 struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableFloat64
deprecated
func NewNullableFloat64(val *float64) *NullableFloat64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableFloat64) Get
deprecated
func (v NullableFloat64) Get() *float64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableFloat64) IsSet
deprecated
func (v NullableFloat64) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableFloat64) MarshalJSON
deprecated
func (v NullableFloat64) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableFloat64) Set
deprecated
func (v *NullableFloat64) Set(val *float64)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableFloat64) UnmarshalJSON
deprecated
func (v *NullableFloat64) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableFloat64) Unset
deprecated
func (v *NullableFloat64) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableHttpError
deprecated
type NullableHttpError struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableHttpError
deprecated
func NewNullableHttpError(val *HttpError) *NullableHttpError
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableHttpError) Get
deprecated
func (v NullableHttpError) Get() *HttpError
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableHttpError) IsSet
deprecated
func (v NullableHttpError) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableHttpError) MarshalJSON
deprecated
func (v NullableHttpError) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableHttpError) Set
deprecated
func (v *NullableHttpError) Set(val *HttpError)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableHttpError) UnmarshalJSON
deprecated
func (v *NullableHttpError) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableHttpError) Unset
deprecated
func (v *NullableHttpError) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableImportKeyPayload
deprecated
type NullableImportKeyPayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableImportKeyPayload
deprecated
func NewNullableImportKeyPayload(val *ImportKeyPayload) *NullableImportKeyPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableImportKeyPayload) Get
deprecated
func (v NullableImportKeyPayload) Get() *ImportKeyPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableImportKeyPayload) IsSet
deprecated
func (v NullableImportKeyPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableImportKeyPayload) MarshalJSON
deprecated
func (v NullableImportKeyPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableImportKeyPayload) Set
deprecated
func (v *NullableImportKeyPayload) Set(val *ImportKeyPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableImportKeyPayload) UnmarshalJSON
deprecated
func (v *NullableImportKeyPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableImportKeyPayload) Unset
deprecated
func (v *NullableImportKeyPayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableInt
deprecated
type NullableInt struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableInt
deprecated
func NewNullableInt(val *int) *NullableInt
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt) Get
deprecated
func (v NullableInt) Get() *int
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt) IsSet
deprecated
func (v NullableInt) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt) MarshalJSON
deprecated
func (v NullableInt) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt) Set
deprecated
func (v *NullableInt) Set(val *int)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt) UnmarshalJSON
deprecated
func (v *NullableInt) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt) Unset
deprecated
func (v *NullableInt) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableInt32
deprecated
type NullableInt32 struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableInt32
deprecated
func NewNullableInt32(val *int32) *NullableInt32
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt32) Get
deprecated
func (v NullableInt32) Get() *int32
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt32) IsSet
deprecated
func (v NullableInt32) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt32) MarshalJSON
deprecated
func (v NullableInt32) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt32) Set
deprecated
func (v *NullableInt32) Set(val *int32)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt32) UnmarshalJSON
deprecated
func (v *NullableInt32) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt32) Unset
deprecated
func (v *NullableInt32) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableInt64
deprecated
type NullableInt64 struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableInt64
deprecated
func NewNullableInt64(val *int64) *NullableInt64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt64) Get
deprecated
func (v NullableInt64) Get() *int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt64) IsSet
deprecated
func (v NullableInt64) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt64) MarshalJSON
deprecated
func (v NullableInt64) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt64) Set
deprecated
func (v *NullableInt64) Set(val *int64)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt64) UnmarshalJSON
deprecated
func (v *NullableInt64) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt64) Unset
deprecated
func (v *NullableInt64) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableKey
deprecated
type NullableKey struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableKey
deprecated
func NewNullableKey(val *Key) *NullableKey
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableKey) Get
deprecated
func (v NullableKey) Get() *Key
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableKey) IsSet
deprecated
func (v NullableKey) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableKey) MarshalJSON
deprecated
func (v NullableKey) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableKey) Set
deprecated
func (v *NullableKey) Set(val *Key)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableKey) UnmarshalJSON
deprecated
func (v *NullableKey) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableKey) Unset
deprecated
func (v *NullableKey) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableKeyList
deprecated
type NullableKeyList struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableKeyList
deprecated
func NewNullableKeyList(val *KeyList) *NullableKeyList
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableKeyList) Get
deprecated
func (v NullableKeyList) Get() *KeyList
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableKeyList) IsSet
deprecated
func (v NullableKeyList) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableKeyList) MarshalJSON
deprecated
func (v NullableKeyList) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableKeyList) Set
deprecated
func (v *NullableKeyList) Set(val *KeyList)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableKeyList) UnmarshalJSON
deprecated
func (v *NullableKeyList) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableKeyList) Unset
deprecated
func (v *NullableKeyList) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableKeyRing
deprecated
type NullableKeyRing struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableKeyRing
deprecated
func NewNullableKeyRing(val *KeyRing) *NullableKeyRing
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableKeyRing) Get
deprecated
func (v NullableKeyRing) Get() *KeyRing
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableKeyRing) IsSet
deprecated
func (v NullableKeyRing) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableKeyRing) MarshalJSON
deprecated
func (v NullableKeyRing) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableKeyRing) Set
deprecated
func (v *NullableKeyRing) Set(val *KeyRing)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableKeyRing) UnmarshalJSON
deprecated
func (v *NullableKeyRing) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableKeyRing) Unset
deprecated
func (v *NullableKeyRing) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableKeyRingList
deprecated
type NullableKeyRingList struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableKeyRingList
deprecated
func NewNullableKeyRingList(val *KeyRingList) *NullableKeyRingList
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableKeyRingList) Get
deprecated
func (v NullableKeyRingList) Get() *KeyRingList
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableKeyRingList) IsSet
deprecated
func (v NullableKeyRingList) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableKeyRingList) MarshalJSON
deprecated
func (v NullableKeyRingList) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableKeyRingList) Set
deprecated
func (v *NullableKeyRingList) Set(val *KeyRingList)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableKeyRingList) UnmarshalJSON
deprecated
func (v *NullableKeyRingList) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableKeyRingList) Unset
deprecated
func (v *NullableKeyRingList) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableKeyRingState
deprecated
added in
v0.1.0
type NullableKeyRingState struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableKeyRingState
deprecated
added in
v0.1.0
func NewNullableKeyRingState(val *KeyRingState) *NullableKeyRingState
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableKeyRingState) Get
deprecated
added in
v0.1.0
func (v NullableKeyRingState) Get() *KeyRingState
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableKeyRingState) IsSet
deprecated
added in
v0.1.0
func (v NullableKeyRingState) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableKeyRingState) MarshalJSON
deprecated
added in
v0.1.0
func (v NullableKeyRingState) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableKeyRingState) Set
deprecated
added in
v0.1.0
func (v *NullableKeyRingState) Set(val *KeyRingState)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableKeyRingState) UnmarshalJSON
deprecated
added in
v0.1.0
func (v *NullableKeyRingState) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableKeyRingState) Unset
deprecated
added in
v0.1.0
func (v *NullableKeyRingState) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableKeyState
deprecated
added in
v0.1.0
type NullableKeyState struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableKeyState
deprecated
added in
v0.1.0
func NewNullableKeyState(val *KeyState) *NullableKeyState
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableKeyState) Get
deprecated
added in
v0.1.0
func (v NullableKeyState) Get() *KeyState
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableKeyState) IsSet
deprecated
added in
v0.1.0
func (v NullableKeyState) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableKeyState) MarshalJSON
deprecated
added in
v0.1.0
func (v NullableKeyState) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableKeyState) Set
deprecated
added in
v0.1.0
func (v *NullableKeyState) Set(val *KeyState)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableKeyState) UnmarshalJSON
deprecated
added in
v0.1.0
func (v *NullableKeyState) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableKeyState) Unset
deprecated
added in
v0.1.0
func (v *NullableKeyState) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableProtection
deprecated
added in
v0.6.0
type NullableProtection struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableProtection
deprecated
added in
v0.6.0
func NewNullableProtection(val *Protection) *NullableProtection
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableProtection) Get
deprecated
added in
v0.6.0
func (v NullableProtection) Get() *Protection
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableProtection) IsSet
deprecated
added in
v0.6.0
func (v NullableProtection) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableProtection) MarshalJSON
deprecated
added in
v0.6.0
func (v NullableProtection) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableProtection) Set
deprecated
added in
v0.6.0
func (v *NullableProtection) Set(val *Protection)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableProtection) UnmarshalJSON
deprecated
added in
v0.6.0
func (v *NullableProtection) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableProtection) Unset
deprecated
added in
v0.6.0
func (v *NullableProtection) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullablePurpose
deprecated
type NullablePurpose struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullablePurpose
deprecated
func NewNullablePurpose(val *Purpose) *NullablePurpose
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullablePurpose) Get
deprecated
func (v NullablePurpose) Get() *Purpose
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullablePurpose) IsSet
deprecated
func (v NullablePurpose) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullablePurpose) MarshalJSON
deprecated
func (v NullablePurpose) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullablePurpose) Set
deprecated
func (v *NullablePurpose) Set(val *Purpose)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullablePurpose) UnmarshalJSON
deprecated
func (v *NullablePurpose) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullablePurpose) Unset
deprecated
func (v *NullablePurpose) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableSignPayload
deprecated
type NullableSignPayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableSignPayload
deprecated
func NewNullableSignPayload(val *SignPayload) *NullableSignPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableSignPayload) Get
deprecated
func (v NullableSignPayload) Get() *SignPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableSignPayload) IsSet
deprecated
func (v NullableSignPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableSignPayload) MarshalJSON
deprecated
func (v NullableSignPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableSignPayload) Set
deprecated
func (v *NullableSignPayload) Set(val *SignPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableSignPayload) UnmarshalJSON
deprecated
func (v *NullableSignPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableSignPayload) Unset
deprecated
func (v *NullableSignPayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableSignedData
deprecated
type NullableSignedData struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableSignedData
deprecated
func NewNullableSignedData(val *SignedData) *NullableSignedData
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableSignedData) Get
deprecated
func (v NullableSignedData) Get() *SignedData
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableSignedData) IsSet
deprecated
func (v NullableSignedData) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableSignedData) MarshalJSON
deprecated
func (v NullableSignedData) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableSignedData) Set
deprecated
func (v *NullableSignedData) Set(val *SignedData)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableSignedData) UnmarshalJSON
deprecated
func (v *NullableSignedData) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableSignedData) Unset
deprecated
func (v *NullableSignedData) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableString
deprecated
type NullableString struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableString
deprecated
func NewNullableString(val *string) *NullableString
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableString) Get
deprecated
func (v NullableString) Get() *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableString) IsSet
deprecated
func (v NullableString) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableString) MarshalJSON
deprecated
func (v NullableString) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableString) Set
deprecated
func (v *NullableString) Set(val *string)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableString) UnmarshalJSON
deprecated
func (v *NullableString) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableString) Unset
deprecated
func (v *NullableString) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableTime
deprecated
type NullableTime struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableTime
deprecated
func NewNullableTime(val *time.Time) *NullableTime
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableTime) Get
deprecated
func (v NullableTime) Get() *time.Time
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableTime) IsSet
deprecated
func (v NullableTime) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableTime) MarshalJSON
deprecated
func (v NullableTime) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableTime) Set
deprecated
func (v *NullableTime) Set(val *time.Time)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableTime) UnmarshalJSON
deprecated
func (v *NullableTime) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableTime) Unset
deprecated
func (v *NullableTime) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableValue
deprecated
type NullableValue[T any] struct { // contains filtered or unexported fields }
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableValue[T]) Get
deprecated
func (v NullableValue[T]) Get() *T
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableValue[T]) IsSet
deprecated
func (v NullableValue[T]) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableValue[T]) Set
deprecated
func (v *NullableValue[T]) Set(val *T)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableValue[T]) Unset
deprecated
func (v *NullableValue[T]) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableVerifiedData
deprecated
type NullableVerifiedData struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableVerifiedData
deprecated
func NewNullableVerifiedData(val *VerifiedData) *NullableVerifiedData
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableVerifiedData) Get
deprecated
func (v NullableVerifiedData) Get() *VerifiedData
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableVerifiedData) IsSet
deprecated
func (v NullableVerifiedData) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableVerifiedData) MarshalJSON
deprecated
func (v NullableVerifiedData) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableVerifiedData) Set
deprecated
func (v *NullableVerifiedData) Set(val *VerifiedData)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableVerifiedData) UnmarshalJSON
deprecated
func (v *NullableVerifiedData) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableVerifiedData) Unset
deprecated
func (v *NullableVerifiedData) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableVerifyPayload
deprecated
type NullableVerifyPayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableVerifyPayload
deprecated
func NewNullableVerifyPayload(val *VerifyPayload) *NullableVerifyPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableVerifyPayload) Get
deprecated
func (v NullableVerifyPayload) Get() *VerifyPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableVerifyPayload) IsSet
deprecated
func (v NullableVerifyPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableVerifyPayload) MarshalJSON
deprecated
func (v NullableVerifyPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableVerifyPayload) Set
deprecated
func (v *NullableVerifyPayload) Set(val *VerifyPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableVerifyPayload) UnmarshalJSON
deprecated
func (v *NullableVerifyPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableVerifyPayload) Unset
deprecated
func (v *NullableVerifyPayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableVersion
deprecated
type NullableVersion struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableVersion
deprecated
func NewNullableVersion(val *Version) *NullableVersion
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableVersion) Get
deprecated
func (v NullableVersion) Get() *Version
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableVersion) IsSet
deprecated
func (v NullableVersion) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableVersion) MarshalJSON
deprecated
func (v NullableVersion) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableVersion) Set
deprecated
func (v *NullableVersion) Set(val *Version)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableVersion) UnmarshalJSON
deprecated
func (v *NullableVersion) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableVersion) Unset
deprecated
func (v *NullableVersion) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableVersionList
deprecated
type NullableVersionList struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableVersionList
deprecated
func NewNullableVersionList(val *VersionList) *NullableVersionList
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableVersionList) Get
deprecated
func (v NullableVersionList) Get() *VersionList
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableVersionList) IsSet
deprecated
func (v NullableVersionList) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableVersionList) MarshalJSON
deprecated
func (v NullableVersionList) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableVersionList) Set
deprecated
func (v *NullableVersionList) Set(val *VersionList)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableVersionList) UnmarshalJSON
deprecated
func (v *NullableVersionList) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableVersionList) Unset
deprecated
func (v *NullableVersionList) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableVersionState
deprecated
added in
v0.1.0
type NullableVersionState struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableVersionState
deprecated
added in
v0.1.0
func NewNullableVersionState(val *VersionState) *NullableVersionState
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableVersionState) Get
deprecated
added in
v0.1.0
func (v NullableVersionState) Get() *VersionState
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableVersionState) IsSet
deprecated
added in
v0.1.0
func (v NullableVersionState) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableVersionState) MarshalJSON
deprecated
added in
v0.1.0
func (v NullableVersionState) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableVersionState) Set
deprecated
added in
v0.1.0
func (v *NullableVersionState) Set(val *VersionState)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableVersionState) UnmarshalJSON
deprecated
added in
v0.1.0
func (v *NullableVersionState) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableVersionState) Unset
deprecated
added in
v0.1.0
func (v *NullableVersionState) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableWrappingAlgorithm
deprecated
type NullableWrappingAlgorithm struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableWrappingAlgorithm
deprecated
func NewNullableWrappingAlgorithm(val *WrappingAlgorithm) *NullableWrappingAlgorithm
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWrappingAlgorithm) Get
deprecated
func (v NullableWrappingAlgorithm) Get() *WrappingAlgorithm
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWrappingAlgorithm) IsSet
deprecated
func (v NullableWrappingAlgorithm) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWrappingAlgorithm) MarshalJSON
deprecated
func (v NullableWrappingAlgorithm) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWrappingAlgorithm) Set
deprecated
func (v *NullableWrappingAlgorithm) Set(val *WrappingAlgorithm)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWrappingAlgorithm) UnmarshalJSON
deprecated
func (v *NullableWrappingAlgorithm) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWrappingAlgorithm) Unset
deprecated
func (v *NullableWrappingAlgorithm) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableWrappingKey
deprecated
type NullableWrappingKey struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableWrappingKey
deprecated
func NewNullableWrappingKey(val *WrappingKey) *NullableWrappingKey
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWrappingKey) Get
deprecated
func (v NullableWrappingKey) Get() *WrappingKey
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWrappingKey) IsSet
deprecated
func (v NullableWrappingKey) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWrappingKey) MarshalJSON
deprecated
func (v NullableWrappingKey) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWrappingKey) Set
deprecated
func (v *NullableWrappingKey) Set(val *WrappingKey)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWrappingKey) UnmarshalJSON
deprecated
func (v *NullableWrappingKey) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWrappingKey) Unset
deprecated
func (v *NullableWrappingKey) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableWrappingKeyList
deprecated
type NullableWrappingKeyList struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableWrappingKeyList
deprecated
func NewNullableWrappingKeyList(val *WrappingKeyList) *NullableWrappingKeyList
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWrappingKeyList) Get
deprecated
func (v NullableWrappingKeyList) Get() *WrappingKeyList
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWrappingKeyList) IsSet
deprecated
func (v NullableWrappingKeyList) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWrappingKeyList) MarshalJSON
deprecated
func (v NullableWrappingKeyList) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWrappingKeyList) Set
deprecated
func (v *NullableWrappingKeyList) Set(val *WrappingKeyList)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWrappingKeyList) UnmarshalJSON
deprecated
func (v *NullableWrappingKeyList) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWrappingKeyList) Unset
deprecated
func (v *NullableWrappingKeyList) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableWrappingKeyState
deprecated
added in
v0.1.0
type NullableWrappingKeyState struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableWrappingKeyState
deprecated
added in
v0.1.0
func NewNullableWrappingKeyState(val *WrappingKeyState) *NullableWrappingKeyState
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWrappingKeyState) Get
deprecated
added in
v0.1.0
func (v NullableWrappingKeyState) Get() *WrappingKeyState
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWrappingKeyState) IsSet
deprecated
added in
v0.1.0
func (v NullableWrappingKeyState) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWrappingKeyState) MarshalJSON
deprecated
added in
v0.1.0
func (v NullableWrappingKeyState) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWrappingKeyState) Set
deprecated
added in
v0.1.0
func (v *NullableWrappingKeyState) Set(val *WrappingKeyState)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWrappingKeyState) UnmarshalJSON
deprecated
added in
v0.1.0
func (v *NullableWrappingKeyState) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWrappingKeyState) Unset
deprecated
added in
v0.1.0
func (v *NullableWrappingKeyState) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableWrappingPurpose
deprecated
type NullableWrappingPurpose struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableWrappingPurpose
deprecated
func NewNullableWrappingPurpose(val *WrappingPurpose) *NullableWrappingPurpose
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWrappingPurpose) Get
deprecated
func (v NullableWrappingPurpose) Get() *WrappingPurpose
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWrappingPurpose) IsSet
deprecated
func (v NullableWrappingPurpose) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableWrappingPurpose) MarshalJSON
deprecated
func (v NullableWrappingPurpose) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWrappingPurpose) Set
deprecated
func (v *NullableWrappingPurpose) Set(val *WrappingPurpose)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWrappingPurpose) UnmarshalJSON
deprecated
func (v *NullableWrappingPurpose) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableWrappingPurpose) Unset
deprecated
func (v *NullableWrappingPurpose) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type Protection ¶ added in v0.6.0
type Protection string
Protection The underlying system that is responsible for protecting the key material. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
const ( // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead PROTECTION_SOFTWARE Protection = "software" )
List of protection
func NewProtectionFromValue ¶ added in v0.6.0
func NewProtectionFromValue(v string) (*Protection, error)
NewProtectionFromValue returns a pointer to a valid Protection for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (Protection) IsValid ¶ added in v0.6.0
func (v Protection) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (Protection) Ptr ¶ added in v0.6.0
func (v Protection) Ptr() *Protection
Ptr returns reference to protection value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Protection) UnmarshalJSON
deprecated
added in
v0.6.0
func (v *Protection) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type Purpose ¶
type Purpose string
Purpose The purpose of the key. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
const ( // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead PURPOSE_SYMMETRIC_ENCRYPT_DECRYPT Purpose = "symmetric_encrypt_decrypt" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead PURPOSE_ASYMMETRIC_ENCRYPT_DECRYPT Purpose = "asymmetric_encrypt_decrypt" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead PURPOSE_MESSAGE_AUTHENTICATION_CODE Purpose = "message_authentication_code" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead PURPOSE_ASYMMETRIC_SIGN_VERIFY Purpose = "asymmetric_sign_verify" )
List of purpose
func NewPurposeFromValue ¶
NewPurposeFromValue returns a pointer to a valid Purpose for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (Purpose) IsValid ¶
IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (Purpose) Ptr ¶
Ptr returns reference to purpose value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Purpose) UnmarshalJSON
deprecated
type RestoreKeyRequest
deprecated
added in
v0.2.0
type RestoreKeyRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (RestoreKeyRequest) Execute
deprecated
added in
v0.2.0
func (r RestoreKeyRequest) Execute() error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RestoreVersionRequest
deprecated
added in
v0.2.0
type RestoreVersionRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (RestoreVersionRequest) Execute
deprecated
added in
v0.2.0
func (r RestoreVersionRequest) Execute() error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RotateKeyRequest
deprecated
added in
v0.2.0
type RotateKeyRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (RotateKeyRequest) Execute
deprecated
added in
v0.2.0
func (r RotateKeyRequest) Execute() (*Version, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SignPayload ¶
type SignPayload struct {
// The data that has to be signed. Encoded in base64.
// REQUIRED
Data SignPayloadGetDataAttributeType `json:"data" required:"true"`
}
SignPayload struct for SignPayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewSignPayload ¶
func NewSignPayload(data SignPayloadGetDataArgType) *SignPayload
NewSignPayload instantiates a new SignPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewSignPayloadWithDefaults ¶
func NewSignPayloadWithDefaults() *SignPayload
NewSignPayloadWithDefaults instantiates a new SignPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SignPayload) GetData ¶
func (o *SignPayload) GetData() (ret SignPayloadGetDataRetType)
GetData returns the Data field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SignPayload) GetDataOk ¶
func (o *SignPayload) GetDataOk() (ret SignPayloadGetDataRetType, ok bool)
GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SignPayload) SetData ¶
func (o *SignPayload) SetData(v SignPayloadGetDataRetType)
SetData sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (SignPayload) ToMap
deprecated
func (o SignPayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SignPayloadGetDataArgType
deprecated
type SignPayloadGetDataArgType = []byte
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SignPayloadGetDataAttributeType ¶
type SignPayloadGetDataAttributeType = *[]byte
isByteArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SignPayloadGetDataRetType
deprecated
type SignPayloadGetDataRetType = []byte
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SignRequest
deprecated
added in
v0.2.0
type SignRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (SignRequest) Execute
deprecated
added in
v0.2.0
func (r SignRequest) Execute() (*SignedData, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (SignRequest) SignPayload
deprecated
added in
v0.2.0
func (r SignRequest) SignPayload(signPayload SignPayload) ApiSignRequest
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SignedData ¶
type SignedData struct {
// The data that was signed. Encoded in base64.
// REQUIRED
Data SignedDataGetDataAttributeType `json:"data" required:"true"`
// The signature of the data. Encoded in base64.
// REQUIRED
Signature SignedDataGetSignatureAttributeType `json:"signature" required:"true"`
}
SignedData struct for SignedData Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewSignedData ¶
func NewSignedData(data SignedDataGetDataArgType, signature SignedDataGetSignatureArgType) *SignedData
NewSignedData instantiates a new SignedData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewSignedDataWithDefaults ¶
func NewSignedDataWithDefaults() *SignedData
NewSignedDataWithDefaults instantiates a new SignedData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SignedData) GetData ¶
func (o *SignedData) GetData() (ret SignedDataGetDataRetType)
GetData returns the Data field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SignedData) GetDataOk ¶
func (o *SignedData) GetDataOk() (ret SignedDataGetDataRetType, ok bool)
GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SignedData) GetSignature ¶
func (o *SignedData) GetSignature() (ret SignedDataGetSignatureRetType)
GetSignature returns the Signature field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SignedData) GetSignatureOk ¶
func (o *SignedData) GetSignatureOk() (ret SignedDataGetSignatureRetType, ok bool)
GetSignatureOk returns a tuple with the Signature field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SignedData) SetData ¶
func (o *SignedData) SetData(v SignedDataGetDataRetType)
SetData sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SignedData) SetSignature ¶
func (o *SignedData) SetSignature(v SignedDataGetSignatureRetType)
SetSignature sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (SignedData) ToMap
deprecated
func (o SignedData) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SignedDataGetDataArgType
deprecated
type SignedDataGetDataArgType = []byte
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SignedDataGetDataAttributeType ¶
type SignedDataGetDataAttributeType = *[]byte
isByteArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SignedDataGetDataRetType
deprecated
type SignedDataGetDataRetType = []byte
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SignedDataGetSignatureArgType
deprecated
type SignedDataGetSignatureArgType = []byte
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SignedDataGetSignatureAttributeType ¶
type SignedDataGetSignatureAttributeType = *[]byte
isByteArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SignedDataGetSignatureRetType
deprecated
type SignedDataGetSignatureRetType = []byte
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VerifiedData ¶
type VerifiedData struct {
// Whether or not the data has a valid signature.
// REQUIRED
Valid VerifiedDatagetValidAttributeType `json:"valid" required:"true"`
}
VerifiedData struct for VerifiedData Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewVerifiedData ¶
func NewVerifiedData(valid VerifiedDatagetValidArgType) *VerifiedData
NewVerifiedData instantiates a new VerifiedData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewVerifiedDataWithDefaults ¶
func NewVerifiedDataWithDefaults() *VerifiedData
NewVerifiedDataWithDefaults instantiates a new VerifiedData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*VerifiedData) GetValid ¶
func (o *VerifiedData) GetValid() (ret VerifiedDatagetValidRetType)
GetValid returns the Valid field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*VerifiedData) GetValidOk ¶
func (o *VerifiedData) GetValidOk() (ret VerifiedDatagetValidRetType, ok bool)
GetValidOk returns a tuple with the Valid field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*VerifiedData) SetValid ¶
func (o *VerifiedData) SetValid(v VerifiedDatagetValidRetType)
SetValid sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (VerifiedData) ToMap
deprecated
func (o VerifiedData) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VerifiedDatagetValidArgType
deprecated
type VerifiedDatagetValidArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VerifiedDatagetValidAttributeType ¶
type VerifiedDatagetValidAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VerifiedDatagetValidRetType
deprecated
type VerifiedDatagetValidRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VerifyPayload ¶
type VerifyPayload struct {
// The data to be verified. Encoded in base64.
// REQUIRED
Data VerifyPayloadGetDataAttributeType `json:"data" required:"true"`
// The signature of the data. Encoded in base64.
// REQUIRED
Signature VerifyPayloadGetSignatureAttributeType `json:"signature" required:"true"`
}
VerifyPayload struct for VerifyPayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewVerifyPayload ¶
func NewVerifyPayload(data VerifyPayloadGetDataArgType, signature VerifyPayloadGetSignatureArgType) *VerifyPayload
NewVerifyPayload instantiates a new VerifyPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewVerifyPayloadWithDefaults ¶
func NewVerifyPayloadWithDefaults() *VerifyPayload
NewVerifyPayloadWithDefaults instantiates a new VerifyPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*VerifyPayload) GetData ¶
func (o *VerifyPayload) GetData() (ret VerifyPayloadGetDataRetType)
GetData returns the Data field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*VerifyPayload) GetDataOk ¶
func (o *VerifyPayload) GetDataOk() (ret VerifyPayloadGetDataRetType, ok bool)
GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*VerifyPayload) GetSignature ¶
func (o *VerifyPayload) GetSignature() (ret VerifyPayloadGetSignatureRetType)
GetSignature returns the Signature field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*VerifyPayload) GetSignatureOk ¶
func (o *VerifyPayload) GetSignatureOk() (ret VerifyPayloadGetSignatureRetType, ok bool)
GetSignatureOk returns a tuple with the Signature field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*VerifyPayload) SetData ¶
func (o *VerifyPayload) SetData(v VerifyPayloadGetDataRetType)
SetData sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*VerifyPayload) SetSignature ¶
func (o *VerifyPayload) SetSignature(v VerifyPayloadGetSignatureRetType)
SetSignature sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (VerifyPayload) ToMap
deprecated
func (o VerifyPayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VerifyPayloadGetDataArgType
deprecated
type VerifyPayloadGetDataArgType = []byte
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VerifyPayloadGetDataAttributeType ¶
type VerifyPayloadGetDataAttributeType = *[]byte
isByteArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VerifyPayloadGetDataRetType
deprecated
type VerifyPayloadGetDataRetType = []byte
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VerifyPayloadGetSignatureArgType
deprecated
type VerifyPayloadGetSignatureArgType = []byte
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VerifyPayloadGetSignatureAttributeType ¶
type VerifyPayloadGetSignatureAttributeType = *[]byte
isByteArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VerifyPayloadGetSignatureRetType
deprecated
type VerifyPayloadGetSignatureRetType = []byte
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VerifyRequest
deprecated
added in
v0.2.0
type VerifyRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (VerifyRequest) Execute
deprecated
added in
v0.2.0
func (r VerifyRequest) Execute() (*VerifiedData, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (VerifyRequest) VerifyPayload
deprecated
added in
v0.2.0
func (r VerifyRequest) VerifyPayload(verifyPayload VerifyPayload) ApiVerifyRequest
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type Version ¶
type Version struct {
// The date and time the creation of the key was triggered.
// REQUIRED
CreatedAt VersionGetCreatedAtAttributeType `json:"createdAt" required:"true"`
// The scheduled date when a version's key material will be erased completely from the backend
DestroyDate VersionGetDestroyDateAttributeType `json:"destroyDate,omitempty"`
// States whether versions is enabled or disabled.
// REQUIRED
Disabled VersiongetDisabledAttributeType `json:"disabled" required:"true"`
// The unique id of the key this version is assigned to.
// REQUIRED
KeyId VersionGetKeyIdAttributeType `json:"keyId" required:"true"`
// The unique id of the key ring the key of this version is assigned to.
// REQUIRED
KeyRingId VersionGetKeyRingIdAttributeType `json:"keyRingId" required:"true"`
// A sequential number which identifies the key versions.
// REQUIRED
Number VersionGetNumberAttributeType `json:"number" required:"true"`
// The public key of the key version. Only present in asymmetric keys.
PublicKey VersionGetPublicKeyAttributeType `json:"publicKey,omitempty"`
// The current state of the key.
// REQUIRED
State VersionGetStateAttributeType `json:"state" required:"true"`
}
Version struct for Version Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewVersion ¶
func NewVersion(createdAt VersionGetCreatedAtArgType, disabled VersiongetDisabledArgType, keyId VersionGetKeyIdArgType, keyRingId VersionGetKeyRingIdArgType, number VersionGetNumberArgType, state VersionGetStateArgType) *Version
NewVersion instantiates a new Version object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewVersionWithDefaults ¶
func NewVersionWithDefaults() *Version
NewVersionWithDefaults instantiates a new Version object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Version) GetCreatedAt ¶
func (o *Version) GetCreatedAt() (ret VersionGetCreatedAtRetType)
GetCreatedAt returns the CreatedAt field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Version) GetCreatedAtOk ¶
func (o *Version) GetCreatedAtOk() (ret VersionGetCreatedAtRetType, ok bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Version) GetDestroyDate ¶
func (o *Version) GetDestroyDate() (res VersionGetDestroyDateRetType)
GetDestroyDate returns the DestroyDate field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Version) GetDestroyDateOk ¶
func (o *Version) GetDestroyDateOk() (ret VersionGetDestroyDateRetType, ok bool)
GetDestroyDateOk returns a tuple with the DestroyDate field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Version) GetDisabled ¶
func (o *Version) GetDisabled() (ret VersiongetDisabledRetType)
GetDisabled returns the Disabled field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Version) GetDisabledOk ¶
func (o *Version) GetDisabledOk() (ret VersiongetDisabledRetType, ok bool)
GetDisabledOk returns a tuple with the Disabled field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Version) GetKeyId ¶
func (o *Version) GetKeyId() (ret VersionGetKeyIdRetType)
GetKeyId returns the KeyId field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Version) GetKeyIdOk ¶
func (o *Version) GetKeyIdOk() (ret VersionGetKeyIdRetType, ok bool)
GetKeyIdOk returns a tuple with the KeyId field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Version) GetKeyRingId ¶
func (o *Version) GetKeyRingId() (ret VersionGetKeyRingIdRetType)
GetKeyRingId returns the KeyRingId field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Version) GetKeyRingIdOk ¶
func (o *Version) GetKeyRingIdOk() (ret VersionGetKeyRingIdRetType, ok bool)
GetKeyRingIdOk returns a tuple with the KeyRingId field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Version) GetNumber ¶
func (o *Version) GetNumber() (ret VersionGetNumberRetType)
GetNumber returns the Number field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Version) GetNumberOk ¶
func (o *Version) GetNumberOk() (ret VersionGetNumberRetType, ok bool)
GetNumberOk returns a tuple with the Number field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Version) GetPublicKey ¶
func (o *Version) GetPublicKey() (res VersionGetPublicKeyRetType)
GetPublicKey returns the PublicKey field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Version) GetPublicKeyOk ¶
func (o *Version) GetPublicKeyOk() (ret VersionGetPublicKeyRetType, ok bool)
GetPublicKeyOk returns a tuple with the PublicKey field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Version) GetState ¶
func (o *Version) GetState() (ret VersionGetStateRetType)
GetState returns the State field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Version) GetStateOk ¶
func (o *Version) GetStateOk() (ret VersionGetStateRetType, ok bool)
GetStateOk returns a tuple with the State field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Version) HasDestroyDate ¶
HasDestroyDate returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Version) HasPublicKey ¶
HasPublicKey returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Version) SetCreatedAt ¶
func (o *Version) SetCreatedAt(v VersionGetCreatedAtRetType)
SetCreatedAt sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Version) SetDestroyDate ¶
func (o *Version) SetDestroyDate(v VersionGetDestroyDateRetType)
SetDestroyDate gets a reference to the given time.Time and assigns it to the DestroyDate field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Version) SetDisabled ¶
func (o *Version) SetDisabled(v VersiongetDisabledRetType)
SetDisabled sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Version) SetKeyId ¶
func (o *Version) SetKeyId(v VersionGetKeyIdRetType)
SetKeyId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Version) SetKeyRingId ¶
func (o *Version) SetKeyRingId(v VersionGetKeyRingIdRetType)
SetKeyRingId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Version) SetNumber ¶
func (o *Version) SetNumber(v VersionGetNumberRetType)
SetNumber sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Version) SetPublicKey ¶
func (o *Version) SetPublicKey(v VersionGetPublicKeyRetType)
SetPublicKey gets a reference to the given string and assigns it to the PublicKey field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Version) SetState ¶
func (o *Version) SetState(v VersionGetStateRetType)
SetState sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VersionGetCreatedAtArgType
deprecated
type VersionGetCreatedAtAttributeType ¶
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VersionGetCreatedAtRetType
deprecated
type VersionGetDestroyDateArgType
deprecated
type VersionGetDestroyDateAttributeType ¶
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VersionGetDestroyDateRetType
deprecated
type VersionGetKeyIdArgType
deprecated
type VersionGetKeyIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VersionGetKeyIdAttributeType ¶
type VersionGetKeyIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VersionGetKeyIdRetType
deprecated
type VersionGetKeyIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VersionGetKeyRingIdArgType
deprecated
type VersionGetKeyRingIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VersionGetKeyRingIdAttributeType ¶
type VersionGetKeyRingIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VersionGetKeyRingIdRetType
deprecated
type VersionGetKeyRingIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VersionGetNumberArgType
deprecated
type VersionGetNumberArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VersionGetNumberAttributeType ¶
type VersionGetNumberAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VersionGetNumberRetType
deprecated
type VersionGetNumberRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VersionGetPublicKeyArgType
deprecated
type VersionGetPublicKeyArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VersionGetPublicKeyAttributeType ¶
type VersionGetPublicKeyAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VersionGetPublicKeyRetType
deprecated
type VersionGetPublicKeyRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VersionGetStateArgType
deprecated
type VersionGetStateArgType = VersionState
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VersionGetStateAttributeType
deprecated
type VersionGetStateAttributeType = *VersionState
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VersionGetStateRetType
deprecated
type VersionGetStateRetType = VersionState
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VersionList ¶
type VersionList struct {
// REQUIRED
Versions VersionListGetVersionsAttributeType `json:"versions" required:"true"`
}
VersionList struct for VersionList Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewVersionList ¶
func NewVersionList(versions VersionListGetVersionsArgType) *VersionList
NewVersionList instantiates a new VersionList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewVersionListWithDefaults ¶
func NewVersionListWithDefaults() *VersionList
NewVersionListWithDefaults instantiates a new VersionList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*VersionList) GetVersions ¶
func (o *VersionList) GetVersions() (ret VersionListGetVersionsRetType)
GetVersions returns the Versions field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*VersionList) GetVersionsOk ¶
func (o *VersionList) GetVersionsOk() (ret VersionListGetVersionsRetType, ok bool)
GetVersionsOk returns a tuple with the Versions field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*VersionList) SetVersions ¶
func (o *VersionList) SetVersions(v VersionListGetVersionsRetType)
SetVersions sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (VersionList) ToMap
deprecated
func (o VersionList) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VersionListGetVersionsArgType
deprecated
type VersionListGetVersionsArgType = []Version
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VersionListGetVersionsAttributeType ¶
type VersionListGetVersionsAttributeType = *[]Version
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VersionListGetVersionsRetType
deprecated
type VersionListGetVersionsRetType = []Version
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VersionState ¶ added in v0.1.0
type VersionState string
VersionState The current state of the key. value type for enums Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
const ( // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead VERSIONSTATE_ACTIVE VersionState = "active" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead VERSIONSTATE_CREATING VersionState = "creating" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead VERSIONSTATE_KEY_MATERIAL_INVALID VersionState = "key_material_invalid" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead VERSIONSTATE_KEY_MATERIAL_UNAVAILABLE VersionState = "key_material_unavailable" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead VERSIONSTATE_DISABLED VersionState = "disabled" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead VERSIONSTATE_DESTROYED VersionState = "destroyed" )
List of State
func NewVersionStateFromValue ¶ added in v0.1.0
func NewVersionStateFromValue(v VersionState) (*VersionState, error)
NewVersionStateFromValue returns a pointer to a valid VersionState for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (VersionState) IsValid ¶ added in v0.1.0
func (v VersionState) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (VersionState) Ptr ¶ added in v0.1.0
func (v VersionState) Ptr() *VersionState
Ptr returns reference to StateState value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*VersionState) UnmarshalJSON
deprecated
added in
v0.1.0
func (v *VersionState) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VersiongetDisabledArgType
deprecated
type VersiongetDisabledArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VersiongetDisabledAttributeType ¶
type VersiongetDisabledAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VersiongetDisabledRetType
deprecated
type VersiongetDisabledRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WrappingAlgorithm ¶
type WrappingAlgorithm string
WrappingAlgorithm The wrapping algorithm used to wrap the key to import. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
const ( // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead WRAPPINGALGORITHM__2048_OAEP_SHA256 WrappingAlgorithm = "rsa_2048_oaep_sha256" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead WRAPPINGALGORITHM__3072_OAEP_SHA256 WrappingAlgorithm = "rsa_3072_oaep_sha256" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead WRAPPINGALGORITHM__4096_OAEP_SHA256 WrappingAlgorithm = "rsa_4096_oaep_sha256" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead WRAPPINGALGORITHM__4096_OAEP_SHA512 WrappingAlgorithm = "rsa_4096_oaep_sha512" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead WRAPPINGALGORITHM__2048_OAEP_SHA256_AES_256_KEY_WRAP WrappingAlgorithm = "rsa_2048_oaep_sha256_aes_256_key_wrap" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead WRAPPINGALGORITHM__3072_OAEP_SHA256_AES_256_KEY_WRAP WrappingAlgorithm = "rsa_3072_oaep_sha256_aes_256_key_wrap" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead WRAPPINGALGORITHM__4096_OAEP_SHA256_AES_256_KEY_WRAP WrappingAlgorithm = "rsa_4096_oaep_sha256_aes_256_key_wrap" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead WRAPPINGALGORITHM__4096_OAEP_SHA512_AES_256_KEY_WRAP WrappingAlgorithm = "rsa_4096_oaep_sha512_aes_256_key_wrap" )
List of wrappingAlgorithm
func NewWrappingAlgorithmFromValue ¶
func NewWrappingAlgorithmFromValue(v string) (*WrappingAlgorithm, error)
NewWrappingAlgorithmFromValue returns a pointer to a valid WrappingAlgorithm for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (WrappingAlgorithm) IsValid ¶
func (v WrappingAlgorithm) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (WrappingAlgorithm) Ptr ¶
func (v WrappingAlgorithm) Ptr() *WrappingAlgorithm
Ptr returns reference to wrappingAlgorithm value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WrappingAlgorithm) UnmarshalJSON
deprecated
func (v *WrappingAlgorithm) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WrappingKey ¶
type WrappingKey struct {
// REQUIRED
AccessScope WrappingKeyGetAccessScopeAttributeType `json:"access_scope" required:"true"`
// REQUIRED
Algorithm WrappingKeyGetAlgorithmAttributeType `json:"algorithm" required:"true"`
// The date and time the creation of the wrapping key was triggered.
// REQUIRED
CreatedAt WrappingKeyGetCreatedAtAttributeType `json:"createdAt" required:"true"`
// A user chosen description to distinguish multiple wrapping keys.
Description WrappingKeyGetDescriptionAttributeType `json:"description,omitempty"`
// The display name to distinguish multiple wrapping keys.
// REQUIRED
DisplayName WrappingKeyGetDisplayNameAttributeType `json:"displayName" required:"true"`
// The date and time the wrapping key will expire.
// REQUIRED
ExpiresAt WrappingKeyGetExpiresAtAttributeType `json:"expiresAt" required:"true"`
// A auto generated unique id which identifies the wrapping keys.
// REQUIRED
Id WrappingKeyGetIdAttributeType `json:"id" required:"true"`
// The unique id of the key ring this wrapping key is assigned to.
// REQUIRED
KeyRingId WrappingKeyGetKeyRingIdAttributeType `json:"keyRingId" required:"true"`
// REQUIRED
Protection WrappingKeyGetProtectionAttributeType `json:"protection" required:"true"`
// The public key of the wrapping key.
PublicKey WrappingKeyGetPublicKeyAttributeType `json:"publicKey,omitempty" required:"true"`
// REQUIRED
Purpose WrappingKeyGetPurposeAttributeType `json:"purpose" required:"true"`
// The current state of the wrapping key.
// REQUIRED
State WrappingKeyGetStateAttributeType `json:"state" required:"true"`
}
WrappingKey struct for WrappingKey Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewWrappingKey ¶
func NewWrappingKey(accessScope WrappingKeyGetAccessScopeArgType, algorithm WrappingKeyGetAlgorithmArgType, createdAt WrappingKeyGetCreatedAtArgType, displayName WrappingKeyGetDisplayNameArgType, expiresAt WrappingKeyGetExpiresAtArgType, id WrappingKeyGetIdArgType, keyRingId WrappingKeyGetKeyRingIdArgType, protection WrappingKeyGetProtectionArgType, publicKey WrappingKeyGetPublicKeyArgType, purpose WrappingKeyGetPurposeArgType, state WrappingKeyGetStateArgType) *WrappingKey
NewWrappingKey instantiates a new WrappingKey object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewWrappingKeyWithDefaults ¶
func NewWrappingKeyWithDefaults() *WrappingKey
NewWrappingKeyWithDefaults instantiates a new WrappingKey object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WrappingKey) GetAccessScope ¶ added in v0.6.0
func (o *WrappingKey) GetAccessScope() (ret WrappingKeyGetAccessScopeRetType)
GetAccessScope returns the AccessScope field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WrappingKey) GetAccessScopeOk ¶ added in v0.6.0
func (o *WrappingKey) GetAccessScopeOk() (ret WrappingKeyGetAccessScopeRetType, ok bool)
GetAccessScopeOk returns a tuple with the AccessScope field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WrappingKey) GetAlgorithm ¶
func (o *WrappingKey) GetAlgorithm() (ret WrappingKeyGetAlgorithmRetType)
GetAlgorithm returns the Algorithm field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WrappingKey) GetAlgorithmOk ¶
func (o *WrappingKey) GetAlgorithmOk() (ret WrappingKeyGetAlgorithmRetType, ok bool)
GetAlgorithmOk returns a tuple with the Algorithm field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WrappingKey) GetCreatedAt ¶
func (o *WrappingKey) GetCreatedAt() (ret WrappingKeyGetCreatedAtRetType)
GetCreatedAt returns the CreatedAt field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WrappingKey) GetCreatedAtOk ¶
func (o *WrappingKey) GetCreatedAtOk() (ret WrappingKeyGetCreatedAtRetType, ok bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WrappingKey) GetDescription ¶
func (o *WrappingKey) GetDescription() (res WrappingKeyGetDescriptionRetType)
GetDescription returns the Description field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WrappingKey) GetDescriptionOk ¶
func (o *WrappingKey) GetDescriptionOk() (ret WrappingKeyGetDescriptionRetType, ok bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WrappingKey) GetDisplayName ¶
func (o *WrappingKey) GetDisplayName() (ret WrappingKeyGetDisplayNameRetType)
GetDisplayName returns the DisplayName field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WrappingKey) GetDisplayNameOk ¶
func (o *WrappingKey) GetDisplayNameOk() (ret WrappingKeyGetDisplayNameRetType, ok bool)
GetDisplayNameOk returns a tuple with the DisplayName field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WrappingKey) GetExpiresAt ¶
func (o *WrappingKey) GetExpiresAt() (ret WrappingKeyGetExpiresAtRetType)
GetExpiresAt returns the ExpiresAt field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WrappingKey) GetExpiresAtOk ¶
func (o *WrappingKey) GetExpiresAtOk() (ret WrappingKeyGetExpiresAtRetType, ok bool)
GetExpiresAtOk returns a tuple with the ExpiresAt field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WrappingKey) GetId ¶
func (o *WrappingKey) GetId() (ret WrappingKeyGetIdRetType)
GetId returns the Id field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WrappingKey) GetIdOk ¶
func (o *WrappingKey) GetIdOk() (ret WrappingKeyGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WrappingKey) GetKeyRingId ¶
func (o *WrappingKey) GetKeyRingId() (ret WrappingKeyGetKeyRingIdRetType)
GetKeyRingId returns the KeyRingId field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WrappingKey) GetKeyRingIdOk ¶
func (o *WrappingKey) GetKeyRingIdOk() (ret WrappingKeyGetKeyRingIdRetType, ok bool)
GetKeyRingIdOk returns a tuple with the KeyRingId field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WrappingKey) GetProtection ¶ added in v0.6.0
func (o *WrappingKey) GetProtection() (ret WrappingKeyGetProtectionRetType)
GetProtection returns the Protection field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WrappingKey) GetProtectionOk ¶ added in v0.6.0
func (o *WrappingKey) GetProtectionOk() (ret WrappingKeyGetProtectionRetType, ok bool)
GetProtectionOk returns a tuple with the Protection field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WrappingKey) GetPublicKey ¶
func (o *WrappingKey) GetPublicKey() (ret WrappingKeyGetPublicKeyRetType)
GetPublicKey returns the PublicKey field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WrappingKey) GetPublicKeyOk ¶
func (o *WrappingKey) GetPublicKeyOk() (ret WrappingKeyGetPublicKeyRetType, ok bool)
GetPublicKeyOk returns a tuple with the PublicKey field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WrappingKey) GetPurpose ¶
func (o *WrappingKey) GetPurpose() (ret WrappingKeyGetPurposeRetType)
GetPurpose returns the Purpose field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WrappingKey) GetPurposeOk ¶
func (o *WrappingKey) GetPurposeOk() (ret WrappingKeyGetPurposeRetType, ok bool)
GetPurposeOk returns a tuple with the Purpose field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WrappingKey) GetState ¶
func (o *WrappingKey) GetState() (ret WrappingKeyGetStateRetType)
GetState returns the State field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WrappingKey) GetStateOk ¶
func (o *WrappingKey) GetStateOk() (ret WrappingKeyGetStateRetType, ok bool)
GetStateOk returns a tuple with the State field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WrappingKey) HasDescription ¶
func (o *WrappingKey) HasDescription() bool
HasDescription returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WrappingKey) SetAccessScope ¶ added in v0.6.0
func (o *WrappingKey) SetAccessScope(v WrappingKeyGetAccessScopeRetType)
SetAccessScope sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WrappingKey) SetAlgorithm ¶
func (o *WrappingKey) SetAlgorithm(v WrappingKeyGetAlgorithmRetType)
SetAlgorithm sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WrappingKey) SetCreatedAt ¶
func (o *WrappingKey) SetCreatedAt(v WrappingKeyGetCreatedAtRetType)
SetCreatedAt sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WrappingKey) SetDescription ¶
func (o *WrappingKey) SetDescription(v WrappingKeyGetDescriptionRetType)
SetDescription gets a reference to the given string and assigns it to the Description field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WrappingKey) SetDisplayName ¶
func (o *WrappingKey) SetDisplayName(v WrappingKeyGetDisplayNameRetType)
SetDisplayName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WrappingKey) SetExpiresAt ¶
func (o *WrappingKey) SetExpiresAt(v WrappingKeyGetExpiresAtRetType)
SetExpiresAt sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WrappingKey) SetId ¶
func (o *WrappingKey) SetId(v WrappingKeyGetIdRetType)
SetId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WrappingKey) SetKeyRingId ¶
func (o *WrappingKey) SetKeyRingId(v WrappingKeyGetKeyRingIdRetType)
SetKeyRingId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WrappingKey) SetProtection ¶ added in v0.6.0
func (o *WrappingKey) SetProtection(v WrappingKeyGetProtectionRetType)
SetProtection sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WrappingKey) SetPublicKey ¶
func (o *WrappingKey) SetPublicKey(v WrappingKeyGetPublicKeyRetType)
SetPublicKey sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WrappingKey) SetPurpose ¶
func (o *WrappingKey) SetPurpose(v WrappingKeyGetPurposeRetType)
SetPurpose sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WrappingKey) SetState ¶
func (o *WrappingKey) SetState(v WrappingKeyGetStateRetType)
SetState sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (WrappingKey) ToMap
deprecated
func (o WrappingKey) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WrappingKeyGetAccessScopeArgType
deprecated
added in
v0.6.0
type WrappingKeyGetAccessScopeArgType = AccessScope
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WrappingKeyGetAccessScopeAttributeType ¶ added in v0.6.0
type WrappingKeyGetAccessScopeAttributeType = *AccessScope
isEnumRef Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WrappingKeyGetAccessScopeRetType
deprecated
added in
v0.6.0
type WrappingKeyGetAccessScopeRetType = AccessScope
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WrappingKeyGetAlgorithmArgType
deprecated
type WrappingKeyGetAlgorithmArgType = WrappingAlgorithm
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WrappingKeyGetAlgorithmAttributeType ¶
type WrappingKeyGetAlgorithmAttributeType = *WrappingAlgorithm
isEnumRef Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WrappingKeyGetAlgorithmRetType
deprecated
type WrappingKeyGetAlgorithmRetType = WrappingAlgorithm
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WrappingKeyGetCreatedAtArgType
deprecated
type WrappingKeyGetCreatedAtAttributeType ¶
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WrappingKeyGetCreatedAtRetType
deprecated
type WrappingKeyGetDescriptionArgType
deprecated
type WrappingKeyGetDescriptionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WrappingKeyGetDescriptionAttributeType ¶
type WrappingKeyGetDescriptionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WrappingKeyGetDescriptionRetType
deprecated
type WrappingKeyGetDescriptionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WrappingKeyGetDisplayNameArgType
deprecated
type WrappingKeyGetDisplayNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WrappingKeyGetDisplayNameAttributeType ¶
type WrappingKeyGetDisplayNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WrappingKeyGetDisplayNameRetType
deprecated
type WrappingKeyGetDisplayNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WrappingKeyGetExpiresAtArgType
deprecated
type WrappingKeyGetExpiresAtAttributeType ¶
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WrappingKeyGetExpiresAtRetType
deprecated
type WrappingKeyGetIdArgType
deprecated
type WrappingKeyGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WrappingKeyGetIdAttributeType ¶
type WrappingKeyGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WrappingKeyGetIdRetType
deprecated
type WrappingKeyGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WrappingKeyGetKeyRingIdArgType
deprecated
type WrappingKeyGetKeyRingIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WrappingKeyGetKeyRingIdAttributeType ¶
type WrappingKeyGetKeyRingIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WrappingKeyGetKeyRingIdRetType
deprecated
type WrappingKeyGetKeyRingIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WrappingKeyGetProtectionArgType
deprecated
added in
v0.6.0
type WrappingKeyGetProtectionArgType = Protection
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WrappingKeyGetProtectionAttributeType ¶ added in v0.6.0
type WrappingKeyGetProtectionAttributeType = *Protection
isEnumRef Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WrappingKeyGetProtectionRetType
deprecated
added in
v0.6.0
type WrappingKeyGetProtectionRetType = Protection
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WrappingKeyGetPublicKeyArgType
deprecated
type WrappingKeyGetPublicKeyArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WrappingKeyGetPublicKeyAttributeType ¶
type WrappingKeyGetPublicKeyAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WrappingKeyGetPublicKeyRetType
deprecated
type WrappingKeyGetPublicKeyRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WrappingKeyGetPurposeArgType
deprecated
type WrappingKeyGetPurposeArgType = WrappingPurpose
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WrappingKeyGetPurposeAttributeType ¶
type WrappingKeyGetPurposeAttributeType = *WrappingPurpose
isEnumRef Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WrappingKeyGetPurposeRetType
deprecated
type WrappingKeyGetPurposeRetType = WrappingPurpose
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WrappingKeyGetStateArgType
deprecated
type WrappingKeyGetStateArgType = WrappingKeyState
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WrappingKeyGetStateAttributeType
deprecated
type WrappingKeyGetStateAttributeType = *WrappingKeyState
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WrappingKeyGetStateRetType
deprecated
type WrappingKeyGetStateRetType = WrappingKeyState
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WrappingKeyList ¶
type WrappingKeyList struct {
// REQUIRED
WrappingKeys WrappingKeyListGetWrappingKeysAttributeType `json:"wrappingKeys" required:"true"`
}
WrappingKeyList struct for WrappingKeyList Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewWrappingKeyList ¶
func NewWrappingKeyList(wrappingKeys WrappingKeyListGetWrappingKeysArgType) *WrappingKeyList
NewWrappingKeyList instantiates a new WrappingKeyList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewWrappingKeyListWithDefaults ¶
func NewWrappingKeyListWithDefaults() *WrappingKeyList
NewWrappingKeyListWithDefaults instantiates a new WrappingKeyList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WrappingKeyList) GetWrappingKeys ¶
func (o *WrappingKeyList) GetWrappingKeys() (ret WrappingKeyListGetWrappingKeysRetType)
GetWrappingKeys returns the WrappingKeys field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WrappingKeyList) GetWrappingKeysOk ¶
func (o *WrappingKeyList) GetWrappingKeysOk() (ret WrappingKeyListGetWrappingKeysRetType, ok bool)
GetWrappingKeysOk returns a tuple with the WrappingKeys field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WrappingKeyList) SetWrappingKeys ¶
func (o *WrappingKeyList) SetWrappingKeys(v WrappingKeyListGetWrappingKeysRetType)
SetWrappingKeys sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (WrappingKeyList) ToMap
deprecated
func (o WrappingKeyList) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WrappingKeyListGetWrappingKeysArgType
deprecated
type WrappingKeyListGetWrappingKeysArgType = []WrappingKey
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WrappingKeyListGetWrappingKeysAttributeType ¶
type WrappingKeyListGetWrappingKeysAttributeType = *[]WrappingKey
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WrappingKeyListGetWrappingKeysRetType
deprecated
type WrappingKeyListGetWrappingKeysRetType = []WrappingKey
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WrappingKeyState ¶ added in v0.1.0
type WrappingKeyState string
WrappingKeyState The current state of the wrapping key. value type for enums Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
const ( // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead WRAPPINGKEYSTATE_ACTIVE WrappingKeyState = "active" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead WRAPPINGKEYSTATE_CREATING WrappingKeyState = "creating" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead WRAPPINGKEYSTATE_EXPIRED WrappingKeyState = "expired" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead WRAPPINGKEYSTATE_DELETED WrappingKeyState = "deleted" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead WRAPPINGKEYSTATE_KEY_MATERIAL_UNAVAILABLE WrappingKeyState = "key_material_unavailable" )
List of State
func NewWrappingKeyStateFromValue ¶ added in v0.1.0
func NewWrappingKeyStateFromValue(v WrappingKeyState) (*WrappingKeyState, error)
NewWrappingKeyStateFromValue returns a pointer to a valid WrappingKeyState for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (WrappingKeyState) IsValid ¶ added in v0.1.0
func (v WrappingKeyState) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (WrappingKeyState) Ptr ¶ added in v0.1.0
func (v WrappingKeyState) Ptr() *WrappingKeyState
Ptr returns reference to StateState value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WrappingKeyState) UnmarshalJSON
deprecated
added in
v0.1.0
func (v *WrappingKeyState) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type WrappingPurpose ¶
type WrappingPurpose string
WrappingPurpose The wrapping purpose for the wrapping key. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
const ( // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead WRAPPINGPURPOSE_SYMMETRIC_KEY WrappingPurpose = "wrap_symmetric_key" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead WRAPPINGPURPOSE_ASYMMETRIC_KEY WrappingPurpose = "wrap_asymmetric_key" )
List of wrappingPurpose
func NewWrappingPurposeFromValue ¶
func NewWrappingPurposeFromValue(v string) (*WrappingPurpose, error)
NewWrappingPurposeFromValue returns a pointer to a valid WrappingPurpose for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (WrappingPurpose) IsValid ¶
func (v WrappingPurpose) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (WrappingPurpose) Ptr ¶
func (v WrappingPurpose) Ptr() *WrappingPurpose
Ptr returns reference to wrappingPurpose value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*WrappingPurpose) UnmarshalJSON
deprecated
func (v *WrappingPurpose) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Source Files
¶
- api_default.go
- client.go
- configuration.go
- model_access_scope.go
- model_algorithm.go
- model_create_key_payload.go
- model_create_key_ring_payload.go
- model_create_wrapping_key_payload.go
- model_decrypt_payload.go
- model_decrypted_data.go
- model_encrypt_payload.go
- model_encrypted_data.go
- model_http_error.go
- model_import_key_payload.go
- model_key.go
- model_key_list.go
- model_key_ring.go
- model_key_ring_list.go
- model_protection.go
- model_purpose.go
- model_sign_payload.go
- model_signed_data.go
- model_verified_data.go
- model_verify_payload.go
- model_version.go
- model_version_list.go
- model_wrapping_algorithm.go
- model_wrapping_key.go
- model_wrapping_key_list.go
- model_wrapping_purpose.go
- utils.go
Directories
¶
| Path | Synopsis |
|---|---|
|
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. |
|
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. |
|
Deprecated: Will be removed after 2026-09-30.
|
Deprecated: Will be removed after 2026-09-30. |