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
Index ¶
- 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 ACL
- func (o *ACL) GetCidr() (ret ACLGetCidrRetType)
- func (o *ACL) GetCidrOk() (ret ACLGetCidrRetType, ok bool)
- func (o *ACL) GetId() (ret ACLGetIdRetType)
- func (o *ACL) GetIdOk() (ret ACLGetIdRetType, ok bool)
- func (o *ACL) SetCidr(v ACLGetCidrRetType)
- func (o *ACL) SetId(v ACLGetIdRetType)
- func (o ACL) ToMap() (map[string]interface{}, error)deprecated
- type ACLGetCidrArgTypedeprecated
- type ACLGetCidrAttributeType
- type ACLGetCidrRetTypedeprecated
- type ACLGetIdArgTypedeprecated
- type ACLGetIdAttributeType
- type ACLGetIdRetTypedeprecated
- type APIClient
- func (a *APIClient) CreateACL(ctx context.Context, projectId string, instanceId string) ApiCreateACLRequestdeprecated
- func (a *APIClient) CreateACLExecute(ctx context.Context, projectId string, instanceId string) (*ACL, error)deprecated
- func (a *APIClient) CreateInstance(ctx context.Context, projectId string) ApiCreateInstanceRequestdeprecated
- func (a *APIClient) CreateInstanceExecute(ctx context.Context, projectId string) (*Instance, error)deprecated
- func (a *APIClient) CreateUser(ctx context.Context, projectId string, instanceId string) ApiCreateUserRequestdeprecated
- func (a *APIClient) CreateUserExecute(ctx context.Context, projectId string, instanceId string) (*User, error)deprecated
- func (a *APIClient) DeleteACL(ctx context.Context, projectId string, instanceId string, aclId string) ApiDeleteACLRequestdeprecated
- func (a *APIClient) DeleteACLExecute(ctx context.Context, projectId string, instanceId string, aclId string) errordeprecated
- func (a *APIClient) DeleteInstance(ctx context.Context, projectId string, instanceId string) ApiDeleteInstanceRequestdeprecated
- func (a *APIClient) DeleteInstanceExecute(ctx context.Context, projectId string, instanceId string) errordeprecated
- func (a *APIClient) DeleteUser(ctx context.Context, projectId string, instanceId string, userId string) ApiDeleteUserRequestdeprecated
- func (a *APIClient) DeleteUserExecute(ctx context.Context, projectId string, instanceId string, userId string) errordeprecated
- func (a *APIClient) GetACL(ctx context.Context, projectId string, instanceId string, aclId string) ApiGetACLRequestdeprecated
- func (a *APIClient) GetACLExecute(ctx context.Context, projectId string, instanceId string, aclId string) (*ACL, error)deprecated
- func (c *APIClient) GetConfig() *config.Configuration
- func (a *APIClient) GetInstance(ctx context.Context, projectId string, instanceId string) ApiGetInstanceRequestdeprecated
- func (a *APIClient) GetInstanceExecute(ctx context.Context, projectId string, instanceId string) (*Instance, error)deprecated
- func (a *APIClient) GetUser(ctx context.Context, projectId string, instanceId string, userId string) ApiGetUserRequestdeprecated
- func (a *APIClient) GetUserExecute(ctx context.Context, projectId string, instanceId string, userId string) (*User, error)deprecated
- func (a *APIClient) ListACLs(ctx context.Context, projectId string, instanceId string) ApiListACLsRequestdeprecated
- func (a *APIClient) ListACLsExecute(ctx context.Context, projectId string, instanceId string) (*ListACLsResponse, error)deprecated
- func (a *APIClient) ListInstances(ctx context.Context, projectId string) ApiListInstancesRequestdeprecated
- func (a *APIClient) ListInstancesExecute(ctx context.Context, projectId string) (*ListInstancesResponse, error)deprecated
- func (a *APIClient) ListUsers(ctx context.Context, projectId string, instanceId string) ApiListUsersRequestdeprecated
- func (a *APIClient) ListUsersExecute(ctx context.Context, projectId string, instanceId string) (*ListUsersResponse, error)deprecated
- func (a *APIClient) UpdateACL(ctx context.Context, projectId string, instanceId string, aclId string) ApiUpdateACLRequestdeprecated
- func (a *APIClient) UpdateACLExecute(ctx context.Context, projectId string, instanceId string, aclId string) errordeprecated
- func (a *APIClient) UpdateACLs(ctx context.Context, projectId string, instanceId string) ApiUpdateACLsRequestdeprecated
- func (a *APIClient) UpdateACLsExecute(ctx context.Context, projectId string, instanceId string) errordeprecated
- func (a *APIClient) UpdateInstance(ctx context.Context, projectId string, instanceId string) ApiUpdateInstanceRequestdeprecated
- func (a *APIClient) UpdateInstanceExecute(ctx context.Context, projectId string, instanceId string) errordeprecated
- func (a *APIClient) UpdateUser(ctx context.Context, projectId string, instanceId string, userId string) ApiUpdateUserRequestdeprecated
- func (a *APIClient) UpdateUserExecute(ctx context.Context, projectId string, instanceId string, userId string) errordeprecated
- type ApiCreateACLRequestdeprecated
- type ApiCreateInstanceRequestdeprecated
- type ApiCreateUserRequestdeprecated
- type ApiDeleteACLRequestdeprecated
- type ApiDeleteInstanceRequestdeprecated
- type ApiDeleteUserRequestdeprecated
- type ApiGetACLRequestdeprecated
- type ApiGetInstanceRequestdeprecated
- type ApiGetUserRequestdeprecated
- type ApiListACLsRequestdeprecated
- type ApiListInstancesRequestdeprecated
- type ApiListUsersRequestdeprecated
- type ApiUpdateACLRequestdeprecated
- type ApiUpdateACLsRequestdeprecated
- type ApiUpdateInstanceRequestdeprecated
- type ApiUpdateUserRequestdeprecated
- type BadRequest
- type BadRequestGetMessageArgTypedeprecated
- type BadRequestGetMessageAttributeType
- type BadRequestGetMessageRetTypedeprecated
- type Conflict
- type ConflictGetMessageArgTypedeprecated
- type ConflictGetMessageAttributeType
- type ConflictGetMessageRetTypedeprecated
- type CreateACLPayload
- func (o *CreateACLPayload) GetCidr() (ret CreateACLPayloadGetCidrRetType)
- func (o *CreateACLPayload) GetCidrOk() (ret CreateACLPayloadGetCidrRetType, ok bool)
- func (o *CreateACLPayload) SetCidr(v CreateACLPayloadGetCidrRetType)
- func (o CreateACLPayload) ToMap() (map[string]interface{}, error)deprecated
- type CreateACLPayloadGetCidrArgTypedeprecated
- type CreateACLPayloadGetCidrAttributeType
- type CreateACLPayloadGetCidrRetTypedeprecated
- type CreateACLRequestdeprecated
- type CreateInstancePayload
- func (o *CreateInstancePayload) GetKmsKey() (res CreateInstancePayloadGetKmsKeyRetType)
- func (o *CreateInstancePayload) GetKmsKeyOk() (ret CreateInstancePayloadGetKmsKeyRetType, ok bool)
- func (o *CreateInstancePayload) GetName() (ret CreateInstancePayloadGetNameRetType)
- func (o *CreateInstancePayload) GetNameOk() (ret CreateInstancePayloadGetNameRetType, ok bool)
- func (o *CreateInstancePayload) HasKmsKey() bool
- func (o *CreateInstancePayload) SetKmsKey(v CreateInstancePayloadGetKmsKeyRetType)
- func (o *CreateInstancePayload) SetName(v CreateInstancePayloadGetNameRetType)
- func (o CreateInstancePayload) ToMap() (map[string]interface{}, error)deprecated
- type CreateInstancePayloadGetKmsKeyArgTypedeprecated
- type CreateInstancePayloadGetKmsKeyAttributeType
- type CreateInstancePayloadGetKmsKeyRetTypedeprecated
- type CreateInstancePayloadGetNameArgTypedeprecated
- type CreateInstancePayloadGetNameAttributeType
- type CreateInstancePayloadGetNameRetTypedeprecated
- type CreateInstanceRequestdeprecated
- type CreateUserPayload
- func (o *CreateUserPayload) GetDescription() (ret CreateUserPayloadGetDescriptionRetType)
- func (o *CreateUserPayload) GetDescriptionOk() (ret CreateUserPayloadGetDescriptionRetType, ok bool)
- func (o *CreateUserPayload) GetWrite() (ret CreateUserPayloadgetWriteRetType)
- func (o *CreateUserPayload) GetWriteOk() (ret CreateUserPayloadgetWriteRetType, ok bool)
- func (o *CreateUserPayload) SetDescription(v CreateUserPayloadGetDescriptionRetType)
- func (o *CreateUserPayload) SetWrite(v CreateUserPayloadgetWriteRetType)
- func (o CreateUserPayload) ToMap() (map[string]interface{}, error)deprecated
- type CreateUserPayloadGetDescriptionArgTypedeprecated
- type CreateUserPayloadGetDescriptionAttributeType
- type CreateUserPayloadGetDescriptionRetTypedeprecated
- type CreateUserPayloadgetWriteArgTypedeprecated
- type CreateUserPayloadgetWriteAttributeType
- type CreateUserPayloadgetWriteRetTypedeprecated
- type CreateUserRequestdeprecated
- type DefaultApideprecated
- type DefaultApiService
- type DeleteACLRequestdeprecated
- type DeleteInstanceRequestdeprecated
- type DeleteUserRequestdeprecated
- type GetACLRequestdeprecated
- type GetInstanceRequestdeprecated
- type GetUserRequestdeprecated
- type Instance
- func (o *Instance) GetApiUrl() (ret InstanceGetApiUrlRetType)
- func (o *Instance) GetApiUrlOk() (ret InstanceGetApiUrlRetType, ok bool)
- func (o *Instance) GetCreationFinishedDate() (res InstanceGetCreationFinishedDateRetType)
- func (o *Instance) GetCreationFinishedDateOk() (ret InstanceGetCreationFinishedDateRetType, ok bool)
- func (o *Instance) GetCreationStartDate() (ret InstanceGetCreationStartDateRetType)
- func (o *Instance) GetCreationStartDateOk() (ret InstanceGetCreationStartDateRetType, ok bool)
- func (o *Instance) GetId() (ret InstanceGetIdRetType)
- func (o *Instance) GetIdOk() (ret InstanceGetIdRetType, ok bool)
- func (o *Instance) GetKmsKey() (res InstanceGetKmsKeyRetType)
- func (o *Instance) GetKmsKeyOk() (ret InstanceGetKmsKeyRetType, ok bool)
- func (o *Instance) GetName() (ret InstanceGetNameRetType)
- func (o *Instance) GetNameOk() (ret InstanceGetNameRetType, ok bool)
- func (o *Instance) GetSecretCount() (ret InstanceGetSecretCountRetType)
- func (o *Instance) GetSecretCountOk() (ret InstanceGetSecretCountRetType, ok bool)
- func (o *Instance) GetSecretsEngine() (ret InstanceGetSecretsEngineRetType)
- func (o *Instance) GetSecretsEngineOk() (ret InstanceGetSecretsEngineRetType, ok bool)
- func (o *Instance) GetState() (ret InstanceGetStateRetType)
- func (o *Instance) GetStateOk() (ret InstanceGetStateRetType, ok bool)
- func (o *Instance) GetUpdateFinishedDate() (res InstanceGetUpdateFinishedDateRetType)
- func (o *Instance) GetUpdateFinishedDateOk() (ret InstanceGetUpdateFinishedDateRetType, ok bool)
- func (o *Instance) GetUpdateStartDate() (res InstanceGetUpdateStartDateRetType)
- func (o *Instance) GetUpdateStartDateOk() (ret InstanceGetUpdateStartDateRetType, ok bool)
- func (o *Instance) HasCreationFinishedDate() bool
- func (o *Instance) HasKmsKey() bool
- func (o *Instance) HasUpdateFinishedDate() bool
- func (o *Instance) HasUpdateStartDate() bool
- func (o *Instance) SetApiUrl(v InstanceGetApiUrlRetType)
- func (o *Instance) SetCreationFinishedDate(v InstanceGetCreationFinishedDateRetType)
- func (o *Instance) SetCreationStartDate(v InstanceGetCreationStartDateRetType)
- func (o *Instance) SetId(v InstanceGetIdRetType)
- func (o *Instance) SetKmsKey(v InstanceGetKmsKeyRetType)
- func (o *Instance) SetName(v InstanceGetNameRetType)
- func (o *Instance) SetSecretCount(v InstanceGetSecretCountRetType)
- func (o *Instance) SetSecretsEngine(v InstanceGetSecretsEngineRetType)
- func (o *Instance) SetState(v InstanceGetStateRetType)
- func (o *Instance) SetUpdateFinishedDate(v InstanceGetUpdateFinishedDateRetType)
- func (o *Instance) SetUpdateStartDate(v InstanceGetUpdateStartDateRetType)
- func (o Instance) ToMap() (map[string]interface{}, error)deprecated
- type InstanceGetApiUrlArgTypedeprecated
- type InstanceGetApiUrlAttributeType
- type InstanceGetApiUrlRetTypedeprecated
- type InstanceGetCreationFinishedDateArgTypedeprecated
- type InstanceGetCreationFinishedDateAttributeType
- type InstanceGetCreationFinishedDateRetTypedeprecated
- type InstanceGetCreationStartDateArgTypedeprecated
- type InstanceGetCreationStartDateAttributeType
- type InstanceGetCreationStartDateRetTypedeprecated
- type InstanceGetIdArgTypedeprecated
- type InstanceGetIdAttributeType
- type InstanceGetIdRetTypedeprecated
- type InstanceGetKmsKeyArgTypedeprecated
- type InstanceGetKmsKeyAttributeType
- type InstanceGetKmsKeyRetTypedeprecated
- type InstanceGetNameArgTypedeprecated
- type InstanceGetNameAttributeType
- type InstanceGetNameRetTypedeprecated
- type InstanceGetSecretCountArgTypedeprecated
- type InstanceGetSecretCountAttributeType
- type InstanceGetSecretCountRetTypedeprecated
- type InstanceGetSecretsEngineArgTypedeprecated
- type InstanceGetSecretsEngineAttributeType
- type InstanceGetSecretsEngineRetTypedeprecated
- type InstanceGetStateArgTypedeprecated
- type InstanceGetStateAttributeType
- type InstanceGetStateRetTypedeprecated
- type InstanceGetUpdateFinishedDateArgTypedeprecated
- type InstanceGetUpdateFinishedDateAttributeType
- type InstanceGetUpdateFinishedDateRetTypedeprecated
- type InstanceGetUpdateStartDateArgTypedeprecated
- type InstanceGetUpdateStartDateAttributeType
- type InstanceGetUpdateStartDateRetTypedeprecated
- type KmsKeyPayload
- func (o *KmsKeyPayload) GetKeyId() (ret KmsKeyPayloadGetKeyIdRetType)
- func (o *KmsKeyPayload) GetKeyIdOk() (ret KmsKeyPayloadGetKeyIdRetType, ok bool)
- func (o *KmsKeyPayload) GetKeyRingId() (ret KmsKeyPayloadGetKeyRingIdRetType)
- func (o *KmsKeyPayload) GetKeyRingIdOk() (ret KmsKeyPayloadGetKeyRingIdRetType, ok bool)
- func (o *KmsKeyPayload) GetKeyVersion() (ret KmsKeyPayloadGetKeyVersionRetType)
- func (o *KmsKeyPayload) GetKeyVersionOk() (ret KmsKeyPayloadGetKeyVersionRetType, ok bool)
- func (o *KmsKeyPayload) GetServiceAccountEmail() (ret KmsKeyPayloadGetServiceAccountEmailRetType)
- func (o *KmsKeyPayload) GetServiceAccountEmailOk() (ret KmsKeyPayloadGetServiceAccountEmailRetType, ok bool)
- func (o *KmsKeyPayload) SetKeyId(v KmsKeyPayloadGetKeyIdRetType)
- func (o *KmsKeyPayload) SetKeyRingId(v KmsKeyPayloadGetKeyRingIdRetType)
- func (o *KmsKeyPayload) SetKeyVersion(v KmsKeyPayloadGetKeyVersionRetType)
- func (o *KmsKeyPayload) SetServiceAccountEmail(v KmsKeyPayloadGetServiceAccountEmailRetType)
- func (o KmsKeyPayload) ToMap() (map[string]interface{}, error)deprecated
- type KmsKeyPayloadGetKeyIdArgTypedeprecated
- type KmsKeyPayloadGetKeyIdAttributeType
- type KmsKeyPayloadGetKeyIdRetTypedeprecated
- type KmsKeyPayloadGetKeyRingIdArgTypedeprecated
- type KmsKeyPayloadGetKeyRingIdAttributeType
- type KmsKeyPayloadGetKeyRingIdRetTypedeprecated
- type KmsKeyPayloadGetKeyVersionArgTypedeprecated
- type KmsKeyPayloadGetKeyVersionAttributeType
- type KmsKeyPayloadGetKeyVersionRetTypedeprecated
- type KmsKeyPayloadGetServiceAccountEmailArgTypedeprecated
- type KmsKeyPayloadGetServiceAccountEmailAttributeType
- type KmsKeyPayloadGetServiceAccountEmailRetTypedeprecated
- type ListACLsRequestdeprecated
- type ListACLsResponse
- func (o *ListACLsResponse) GetAcls() (ret ListACLsResponseGetAclsRetType)
- func (o *ListACLsResponse) GetAclsOk() (ret ListACLsResponseGetAclsRetType, ok bool)
- func (o *ListACLsResponse) SetAcls(v ListACLsResponseGetAclsRetType)
- func (o ListACLsResponse) ToMap() (map[string]interface{}, error)deprecated
- type ListACLsResponseGetAclsArgTypedeprecated
- type ListACLsResponseGetAclsAttributeType
- type ListACLsResponseGetAclsRetTypedeprecated
- type ListInstancesRequestdeprecated
- type ListInstancesResponse
- func (o *ListInstancesResponse) GetInstances() (ret ListInstancesResponseGetInstancesRetType)
- func (o *ListInstancesResponse) GetInstancesOk() (ret ListInstancesResponseGetInstancesRetType, ok bool)
- func (o *ListInstancesResponse) SetInstances(v ListInstancesResponseGetInstancesRetType)
- func (o ListInstancesResponse) ToMap() (map[string]interface{}, error)deprecated
- type ListInstancesResponseGetInstancesArgTypedeprecated
- type ListInstancesResponseGetInstancesAttributeType
- type ListInstancesResponseGetInstancesRetTypedeprecated
- type ListUsersRequestdeprecated
- type ListUsersResponse
- func (o *ListUsersResponse) GetUsers() (ret ListUsersResponseGetUsersRetType)
- func (o *ListUsersResponse) GetUsersOk() (ret ListUsersResponseGetUsersRetType, ok bool)
- func (o *ListUsersResponse) SetUsers(v ListUsersResponseGetUsersRetType)
- func (o ListUsersResponse) ToMap() (map[string]interface{}, error)deprecated
- type ListUsersResponseGetUsersArgTypedeprecated
- type ListUsersResponseGetUsersAttributeType
- type ListUsersResponseGetUsersRetTypedeprecated
- type MappedNullabledeprecated
- type NotFound
- type NotFoundGetMessageArgTypedeprecated
- type NotFoundGetMessageAttributeType
- type NotFoundGetMessageRetTypedeprecated
- type NullableACLdeprecated
- func (v NullableACL) Get() *ACLdeprecated
- func (v NullableACL) IsSet() booldeprecated
- func (v NullableACL) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableACL) Set(val *ACL)deprecated
- func (v *NullableACL) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableACL) Unset()deprecated
- type NullableBadRequestdeprecated
- func (v NullableBadRequest) Get() *BadRequestdeprecated
- func (v NullableBadRequest) IsSet() booldeprecated
- func (v NullableBadRequest) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableBadRequest) Set(val *BadRequest)deprecated
- func (v *NullableBadRequest) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableBadRequest) 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 NullableConflictdeprecated
- func (v NullableConflict) Get() *Conflictdeprecated
- func (v NullableConflict) IsSet() booldeprecated
- func (v NullableConflict) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableConflict) Set(val *Conflict)deprecated
- func (v *NullableConflict) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableConflict) Unset()deprecated
- type NullableCreateACLPayloaddeprecated
- func (v NullableCreateACLPayload) Get() *CreateACLPayloaddeprecated
- func (v NullableCreateACLPayload) IsSet() booldeprecated
- func (v NullableCreateACLPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateACLPayload) Set(val *CreateACLPayload)deprecated
- func (v *NullableCreateACLPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateACLPayload) Unset()deprecated
- type NullableCreateInstancePayloaddeprecated
- func (v NullableCreateInstancePayload) Get() *CreateInstancePayloaddeprecated
- func (v NullableCreateInstancePayload) IsSet() booldeprecated
- func (v NullableCreateInstancePayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateInstancePayload) Set(val *CreateInstancePayload)deprecated
- func (v *NullableCreateInstancePayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateInstancePayload) Unset()deprecated
- type NullableCreateUserPayloaddeprecated
- func (v NullableCreateUserPayload) Get() *CreateUserPayloaddeprecated
- func (v NullableCreateUserPayload) IsSet() booldeprecated
- func (v NullableCreateUserPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateUserPayload) Set(val *CreateUserPayload)deprecated
- func (v *NullableCreateUserPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateUserPayload) 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 NullableInstancedeprecated
- func (v NullableInstance) Get() *Instancedeprecated
- func (v NullableInstance) IsSet() booldeprecated
- func (v NullableInstance) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableInstance) Set(val *Instance)deprecated
- func (v *NullableInstance) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableInstance) 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 NullableKmsKeyPayloaddeprecated
- func (v NullableKmsKeyPayload) Get() *KmsKeyPayloaddeprecated
- func (v NullableKmsKeyPayload) IsSet() booldeprecated
- func (v NullableKmsKeyPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableKmsKeyPayload) Set(val *KmsKeyPayload)deprecated
- func (v *NullableKmsKeyPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableKmsKeyPayload) Unset()deprecated
- type NullableListACLsResponsedeprecated
- func (v NullableListACLsResponse) Get() *ListACLsResponsedeprecated
- func (v NullableListACLsResponse) IsSet() booldeprecated
- func (v NullableListACLsResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableListACLsResponse) Set(val *ListACLsResponse)deprecated
- func (v *NullableListACLsResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableListACLsResponse) Unset()deprecated
- type NullableListInstancesResponsedeprecated
- func (v NullableListInstancesResponse) Get() *ListInstancesResponsedeprecated
- func (v NullableListInstancesResponse) IsSet() booldeprecated
- func (v NullableListInstancesResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableListInstancesResponse) Set(val *ListInstancesResponse)deprecated
- func (v *NullableListInstancesResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableListInstancesResponse) Unset()deprecated
- type NullableListUsersResponsedeprecated
- func (v NullableListUsersResponse) Get() *ListUsersResponsedeprecated
- func (v NullableListUsersResponse) IsSet() booldeprecated
- func (v NullableListUsersResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableListUsersResponse) Set(val *ListUsersResponse)deprecated
- func (v *NullableListUsersResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableListUsersResponse) Unset()deprecated
- type NullableNotFounddeprecated
- func (v NullableNotFound) Get() *NotFounddeprecated
- func (v NullableNotFound) IsSet() booldeprecated
- func (v NullableNotFound) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableNotFound) Set(val *NotFound)deprecated
- func (v *NullableNotFound) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableNotFound) 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 NullableUpdateACLPayloaddeprecated
- func (v NullableUpdateACLPayload) Get() *UpdateACLPayloaddeprecated
- func (v NullableUpdateACLPayload) IsSet() booldeprecated
- func (v NullableUpdateACLPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableUpdateACLPayload) Set(val *UpdateACLPayload)deprecated
- func (v *NullableUpdateACLPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableUpdateACLPayload) Unset()deprecated
- type NullableUpdateACLsPayloaddeprecated
- func (v NullableUpdateACLsPayload) Get() *UpdateACLsPayloaddeprecated
- func (v NullableUpdateACLsPayload) IsSet() booldeprecated
- func (v NullableUpdateACLsPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableUpdateACLsPayload) Set(val *UpdateACLsPayload)deprecated
- func (v *NullableUpdateACLsPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableUpdateACLsPayload) Unset()deprecated
- type NullableUpdateInstancePayloaddeprecated
- func (v NullableUpdateInstancePayload) Get() *UpdateInstancePayloaddeprecated
- func (v NullableUpdateInstancePayload) IsSet() booldeprecated
- func (v NullableUpdateInstancePayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableUpdateInstancePayload) Set(val *UpdateInstancePayload)deprecated
- func (v *NullableUpdateInstancePayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableUpdateInstancePayload) Unset()deprecated
- type NullableUpdateUserPayloaddeprecated
- func (v NullableUpdateUserPayload) Get() *UpdateUserPayloaddeprecated
- func (v NullableUpdateUserPayload) IsSet() booldeprecated
- func (v NullableUpdateUserPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableUpdateUserPayload) Set(val *UpdateUserPayload)deprecated
- func (v *NullableUpdateUserPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableUpdateUserPayload) Unset()deprecated
- type NullableUserdeprecated
- func (v NullableUser) Get() *Userdeprecated
- func (v NullableUser) IsSet() booldeprecated
- func (v NullableUser) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableUser) Set(val *User)deprecated
- func (v *NullableUser) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableUser) 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 UpdateACLPayload
- func (o *UpdateACLPayload) GetCidr() (ret UpdateACLPayloadGetCidrRetType)
- func (o *UpdateACLPayload) GetCidrOk() (ret UpdateACLPayloadGetCidrRetType, ok bool)
- func (o *UpdateACLPayload) SetCidr(v UpdateACLPayloadGetCidrRetType)
- func (o UpdateACLPayload) ToMap() (map[string]interface{}, error)deprecated
- type UpdateACLPayloadGetCidrArgTypedeprecated
- type UpdateACLPayloadGetCidrAttributeType
- type UpdateACLPayloadGetCidrRetTypedeprecated
- type UpdateACLRequestdeprecated
- type UpdateACLsPayload
- func (o *UpdateACLsPayload) GetCidrs() (res UpdateACLsPayloadGetCidrsRetType)
- func (o *UpdateACLsPayload) GetCidrsOk() (ret UpdateACLsPayloadGetCidrsRetType, ok bool)
- func (o *UpdateACLsPayload) HasCidrs() bool
- func (o *UpdateACLsPayload) SetCidrs(v UpdateACLsPayloadGetCidrsRetType)
- func (o UpdateACLsPayload) ToMap() (map[string]interface{}, error)deprecated
- type UpdateACLsPayloadGetCidrsArgTypedeprecated
- type UpdateACLsPayloadGetCidrsAttributeType
- type UpdateACLsPayloadGetCidrsRetTypedeprecated
- type UpdateACLsRequestdeprecated
- type UpdateInstancePayload
- func (o *UpdateInstancePayload) GetKmsKey() (res UpdateInstancePayloadGetKmsKeyRetType)
- func (o *UpdateInstancePayload) GetKmsKeyOk() (ret UpdateInstancePayloadGetKmsKeyRetType, ok bool)
- func (o *UpdateInstancePayload) GetName() (ret UpdateInstancePayloadGetNameRetType)
- func (o *UpdateInstancePayload) GetNameOk() (ret UpdateInstancePayloadGetNameRetType, ok bool)
- func (o *UpdateInstancePayload) HasKmsKey() bool
- func (o *UpdateInstancePayload) SetKmsKey(v UpdateInstancePayloadGetKmsKeyRetType)
- func (o *UpdateInstancePayload) SetName(v UpdateInstancePayloadGetNameRetType)
- func (o UpdateInstancePayload) ToMap() (map[string]interface{}, error)deprecated
- type UpdateInstancePayloadGetKmsKeyArgTypedeprecated
- type UpdateInstancePayloadGetKmsKeyAttributeType
- type UpdateInstancePayloadGetKmsKeyRetTypedeprecated
- type UpdateInstancePayloadGetNameArgTypedeprecated
- type UpdateInstancePayloadGetNameAttributeType
- type UpdateInstancePayloadGetNameRetTypedeprecated
- type UpdateInstanceRequestdeprecated
- type UpdateUserPayload
- func (o *UpdateUserPayload) GetDescription() (res UpdateUserPayloadGetDescriptionRetType)
- func (o *UpdateUserPayload) GetDescriptionOk() (ret UpdateUserPayloadGetDescriptionRetType, ok bool)
- func (o *UpdateUserPayload) GetWrite() (res UpdateUserPayloadgetWriteRetType)
- func (o *UpdateUserPayload) GetWriteOk() (ret UpdateUserPayloadgetWriteRetType, ok bool)
- func (o *UpdateUserPayload) HasDescription() bool
- func (o *UpdateUserPayload) HasWrite() bool
- func (o *UpdateUserPayload) SetDescription(v UpdateUserPayloadGetDescriptionRetType)
- func (o *UpdateUserPayload) SetWrite(v UpdateUserPayloadgetWriteRetType)
- func (o UpdateUserPayload) ToMap() (map[string]interface{}, error)deprecated
- type UpdateUserPayloadGetDescriptionArgTypedeprecated
- type UpdateUserPayloadGetDescriptionAttributeType
- type UpdateUserPayloadGetDescriptionRetTypedeprecated
- type UpdateUserPayloadgetWriteArgTypedeprecated
- type UpdateUserPayloadgetWriteAttributeType
- type UpdateUserPayloadgetWriteRetTypedeprecated
- type UpdateUserRequestdeprecated
- type User
- func (o *User) GetDescription() (ret UserGetDescriptionRetType)
- func (o *User) GetDescriptionOk() (ret UserGetDescriptionRetType, ok bool)
- func (o *User) GetId() (ret UserGetIdRetType)
- func (o *User) GetIdOk() (ret UserGetIdRetType, ok bool)
- func (o *User) GetPassword() (ret UserGetPasswordRetType)
- func (o *User) GetPasswordOk() (ret UserGetPasswordRetType, ok bool)
- func (o *User) GetUsername() (ret UserGetUsernameRetType)
- func (o *User) GetUsernameOk() (ret UserGetUsernameRetType, ok bool)
- func (o *User) GetWrite() (ret UsergetWriteRetType)
- func (o *User) GetWriteOk() (ret UsergetWriteRetType, ok bool)
- func (o *User) SetDescription(v UserGetDescriptionRetType)
- func (o *User) SetId(v UserGetIdRetType)
- func (o *User) SetPassword(v UserGetPasswordRetType)
- func (o *User) SetUsername(v UserGetUsernameRetType)
- func (o *User) SetWrite(v UsergetWriteRetType)
- func (o User) ToMap() (map[string]interface{}, error)deprecated
- type UserGetDescriptionArgTypedeprecated
- type UserGetDescriptionAttributeType
- type UserGetDescriptionRetTypedeprecated
- type UserGetIdArgTypedeprecated
- type UserGetIdAttributeType
- type UserGetIdRetTypedeprecated
- type UserGetPasswordArgTypedeprecated
- type UserGetPasswordAttributeType
- type UserGetPasswordRetTypedeprecated
- type UserGetUsernameArgTypedeprecated
- type UserGetUsernameAttributeType
- type UserGetUsernameRetTypedeprecated
- type UsergetWriteArgTypedeprecated
- type UsergetWriteAttributeType
- type UsergetWriteRetTypedeprecated
Constants ¶
This section is empty.
Variables ¶
This section is empty.
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 ACL ¶ added in v0.8.0
type ACL struct {
// The given IP/IP Range that is permitted to access.
// REQUIRED
Cidr ACLGetCidrAttributeType `json:"cidr" required:"true"`
// A auto generated unique id which identifies the acl.
// REQUIRED
Id ACLGetIdAttributeType `json:"id" required:"true"`
}
ACL struct for ACL Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewACL ¶ added in v0.10.0
func NewACL(cidr ACLGetCidrArgType, id ACLGetIdArgType) *ACL
NewACL instantiates a new ACL 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 NewACLWithDefaults ¶ added in v0.10.0
func NewACLWithDefaults() *ACL
NewACLWithDefaults instantiates a new ACL 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 (*ACL) GetCidr ¶ added in v0.10.0
func (o *ACL) GetCidr() (ret ACLGetCidrRetType)
GetCidr returns the Cidr field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ACL) GetCidrOk ¶ added in v0.10.0
func (o *ACL) GetCidrOk() (ret ACLGetCidrRetType, ok bool)
GetCidrOk returns a tuple with the Cidr 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 (*ACL) GetId ¶ added in v0.10.0
func (o *ACL) GetId() (ret ACLGetIdRetType)
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 (*ACL) GetIdOk ¶ added in v0.10.0
func (o *ACL) GetIdOk() (ret ACLGetIdRetType, 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 (*ACL) SetCidr ¶ added in v0.10.0
func (o *ACL) SetCidr(v ACLGetCidrRetType)
SetCidr sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ACL) SetId ¶ added in v0.10.0
func (o *ACL) SetId(v ACLGetIdRetType)
SetId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ACLGetCidrArgType
deprecated
added in
v0.11.1
type ACLGetCidrArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ACLGetCidrAttributeType ¶ added in v0.11.1
type ACLGetCidrAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ACLGetCidrRetType
deprecated
added in
v0.11.1
type ACLGetCidrRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ACLGetIdArgType
deprecated
added in
v0.11.1
type ACLGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ACLGetIdAttributeType ¶ added in v0.11.1
type ACLGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ACLGetIdRetType
deprecated
added in
v0.11.1
type ACLGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type APIClient ¶
type APIClient struct {
// contains filtered or unexported fields
}
APIClient manages communication with the STACKIT Secrets Manager API API v1.4.2 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) CreateACL
deprecated
func (a *APIClient) CreateACL(ctx context.Context, projectId string, instanceId string) ApiCreateACLRequest
CreateACL: Method for CreateACL
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 Secrets Manager instance is part of. @param instanceId The Secrets Manager instance UUID. @return ApiCreateACLRequest
func (*APIClient) CreateInstance
deprecated
func (a *APIClient) CreateInstance(ctx context.Context, projectId string) ApiCreateInstanceRequest
CreateInstance: Method for CreateInstance
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 Secrets Manager instance is part of. @return ApiCreateInstanceRequest
func (*APIClient) CreateUser
deprecated
func (a *APIClient) CreateUser(ctx context.Context, projectId string, instanceId string) ApiCreateUserRequest
CreateUser: Method for CreateUser
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 Secrets Manager instance is part of. @param instanceId The Secrets Manager instance UUID. @return ApiCreateUserRequest
func (*APIClient) DeleteACL
deprecated
func (a *APIClient) DeleteACL(ctx context.Context, projectId string, instanceId string, aclId string) ApiDeleteACLRequest
DeleteACL: Method for DeleteACL
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 Secrets Manager instance is part of. @param instanceId The Secrets Manager instance UUID. @param aclId The acl UUID of the Secrets Manager instance. @return ApiDeleteACLRequest
func (*APIClient) DeleteInstance
deprecated
func (a *APIClient) DeleteInstance(ctx context.Context, projectId string, instanceId string) ApiDeleteInstanceRequest
DeleteInstance: Method for DeleteInstance
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 Secrets Manager instance is part of. @param instanceId The Secrets Manager instance UUID. @return ApiDeleteInstanceRequest
func (*APIClient) DeleteUser
deprecated
func (a *APIClient) DeleteUser(ctx context.Context, projectId string, instanceId string, userId string) ApiDeleteUserRequest
DeleteUser: Method for DeleteUser
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 Secrets Manager instance is part of. @param instanceId The Secrets Manager instance UUID. @param userId The user UUID with permissions on the Secrets Manager instance. @return ApiDeleteUserRequest
func (*APIClient) GetACL
deprecated
func (a *APIClient) GetACL(ctx context.Context, projectId string, instanceId string, aclId string) ApiGetACLRequest
GetACL: Method for GetACL
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 Secrets Manager instance is part of. @param instanceId The Secrets Manager instance UUID. @param aclId The acl UUID of the Secrets Manager instance. @return ApiGetACLRequest
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) GetInstance
deprecated
func (a *APIClient) GetInstance(ctx context.Context, projectId string, instanceId string) ApiGetInstanceRequest
GetInstance: Method for GetInstance
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 Secrets Manager instance is part of. @param instanceId The Secrets Manager instance UUID. @return ApiGetInstanceRequest
func (*APIClient) GetUser
deprecated
func (a *APIClient) GetUser(ctx context.Context, projectId string, instanceId string, userId string) ApiGetUserRequest
GetUser: Method for GetUser
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 Secrets Manager instance is part of. @param instanceId The Secrets Manager instance UUID. @param userId The user UUID with permissions on the Secrets Manager instance. @return ApiGetUserRequest
func (*APIClient) ListACLs
deprecated
func (a *APIClient) ListACLs(ctx context.Context, projectId string, instanceId string) ApiListACLsRequest
ListACLs: Method for ListACLs
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 Secrets Manager instance is part of. @param instanceId The Secrets Manager instance UUID. @return ApiListACLsRequest
func (*APIClient) ListACLsExecute
deprecated
func (*APIClient) ListInstances
deprecated
func (a *APIClient) ListInstances(ctx context.Context, projectId string) ApiListInstancesRequest
ListInstances: Method for ListInstances
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 Secrets Manager instance is part of. @return ApiListInstancesRequest
func (*APIClient) ListInstancesExecute
deprecated
func (*APIClient) ListUsers
deprecated
func (a *APIClient) ListUsers(ctx context.Context, projectId string, instanceId string) ApiListUsersRequest
ListUsers: Method for ListUsers
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 Secrets Manager instance is part of. @param instanceId The Secrets Manager instance UUID. @return ApiListUsersRequest
func (*APIClient) ListUsersExecute
deprecated
func (*APIClient) UpdateACL
deprecated
func (a *APIClient) UpdateACL(ctx context.Context, projectId string, instanceId string, aclId string) ApiUpdateACLRequest
UpdateACL: Method for UpdateACL
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 Secrets Manager instance is part of. @param instanceId The Secrets Manager instance UUID. @param aclId The acl UUID of the Secrets Manager instance. @return ApiUpdateACLRequest
func (*APIClient) UpdateACLs
deprecated
added in
v0.6.0
func (a *APIClient) UpdateACLs(ctx context.Context, projectId string, instanceId string) ApiUpdateACLsRequest
UpdateACLs: Method for UpdateACLs
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 Secrets Manager instance is part of. @param instanceId The Secrets Manager instance UUID. @return ApiUpdateACLsRequest
func (*APIClient) UpdateInstance
deprecated
added in
v0.9.0
func (a *APIClient) UpdateInstance(ctx context.Context, projectId string, instanceId string) ApiUpdateInstanceRequest
UpdateInstance: Method for UpdateInstance
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 Secrets Manager instance is part of. @param instanceId The Secrets Manager instance UUID. @return ApiUpdateInstanceRequest
func (*APIClient) UpdateUser
deprecated
func (a *APIClient) UpdateUser(ctx context.Context, projectId string, instanceId string, userId string) ApiUpdateUserRequest
UpdateUser: Method for UpdateUser
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 Secrets Manager instance is part of. @param instanceId The Secrets Manager instance UUID. @param userId The user UUID with permissions on the Secrets Manager instance. @return ApiUpdateUserRequest
type ApiCreateACLRequest
deprecated
type ApiCreateACLRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
CreateACLPayload(createACLPayload CreateACLPayload) ApiCreateACLRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*ACL, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiCreateInstanceRequest
deprecated
type ApiCreateInstanceRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
CreateInstancePayload(createInstancePayload CreateInstancePayload) ApiCreateInstanceRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*Instance, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiCreateUserRequest
deprecated
type ApiCreateUserRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
CreateUserPayload(createUserPayload CreateUserPayload) ApiCreateUserRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*User, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiDeleteACLRequest
deprecated
type ApiDeleteACLRequest 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 ApiDeleteInstanceRequest
deprecated
type ApiDeleteInstanceRequest 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 ApiDeleteUserRequest
deprecated
type ApiDeleteUserRequest 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 ApiGetACLRequest
deprecated
type ApiGetInstanceRequest
deprecated
type ApiGetInstanceRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*Instance, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiGetUserRequest
deprecated
type ApiListACLsRequest
deprecated
type ApiListACLsRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*ListACLsResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiListInstancesRequest
deprecated
type ApiListInstancesRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*ListInstancesResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiListUsersRequest
deprecated
type ApiListUsersRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*ListUsersResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiUpdateACLRequest
deprecated
type ApiUpdateACLRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
UpdateACLPayload(updateACLPayload UpdateACLPayload) ApiUpdateACLRequest
// 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 ApiUpdateACLsRequest
deprecated
added in
v0.6.0
type ApiUpdateACLsRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
UpdateACLsPayload(updateACLsPayload UpdateACLsPayload) ApiUpdateACLsRequest
// 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 ApiUpdateInstanceRequest
deprecated
added in
v0.9.0
type ApiUpdateInstanceRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
UpdateInstancePayload(updateInstancePayload UpdateInstancePayload) ApiUpdateInstanceRequest
// 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 ApiUpdateUserRequest
deprecated
type ApiUpdateUserRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
UpdateUserPayload(updateUserPayload UpdateUserPayload) ApiUpdateUserRequest
// 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 BadRequest ¶ added in v0.11.2
type BadRequest struct {
// The error message for bad requests
// REQUIRED
Message BadRequestGetMessageAttributeType `json:"message" required:"true"`
}
BadRequest struct for BadRequest Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewBadRequest ¶ added in v0.11.2
func NewBadRequest(message BadRequestGetMessageArgType) *BadRequest
NewBadRequest instantiates a new BadRequest 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 NewBadRequestWithDefaults ¶ added in v0.11.2
func NewBadRequestWithDefaults() *BadRequest
NewBadRequestWithDefaults instantiates a new BadRequest 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 (*BadRequest) GetMessage ¶ added in v0.11.2
func (o *BadRequest) GetMessage() (ret BadRequestGetMessageRetType)
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 (*BadRequest) GetMessageOk ¶ added in v0.11.2
func (o *BadRequest) GetMessageOk() (ret BadRequestGetMessageRetType, 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 (*BadRequest) SetMessage ¶ added in v0.11.2
func (o *BadRequest) SetMessage(v BadRequestGetMessageRetType)
SetMessage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (BadRequest) ToMap
deprecated
added in
v0.11.2
func (o BadRequest) 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 BadRequestGetMessageArgType
deprecated
added in
v0.11.2
type BadRequestGetMessageArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BadRequestGetMessageAttributeType ¶ added in v0.11.2
type BadRequestGetMessageAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BadRequestGetMessageRetType
deprecated
added in
v0.11.2
type BadRequestGetMessageRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type Conflict ¶ added in v0.11.2
type Conflict struct {
// The error message for conflicts
// REQUIRED
Message ConflictGetMessageAttributeType `json:"message" required:"true"`
}
Conflict struct for Conflict Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewConflict ¶ added in v0.11.2
func NewConflict(message ConflictGetMessageArgType) *Conflict
NewConflict instantiates a new Conflict 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 NewConflictWithDefaults ¶ added in v0.11.2
func NewConflictWithDefaults() *Conflict
NewConflictWithDefaults instantiates a new Conflict 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 (*Conflict) GetMessage ¶ added in v0.11.2
func (o *Conflict) GetMessage() (ret ConflictGetMessageRetType)
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 (*Conflict) GetMessageOk ¶ added in v0.11.2
func (o *Conflict) GetMessageOk() (ret ConflictGetMessageRetType, 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 (*Conflict) SetMessage ¶ added in v0.11.2
func (o *Conflict) SetMessage(v ConflictGetMessageRetType)
SetMessage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConflictGetMessageArgType
deprecated
added in
v0.11.2
type ConflictGetMessageArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConflictGetMessageAttributeType ¶ added in v0.11.2
type ConflictGetMessageAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ConflictGetMessageRetType
deprecated
added in
v0.11.2
type ConflictGetMessageRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateACLPayload ¶
type CreateACLPayload struct {
// The given IP/IP Range that is permitted to access.
// REQUIRED
Cidr CreateACLPayloadGetCidrAttributeType `json:"cidr" required:"true"`
}
CreateACLPayload struct for CreateACLPayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCreateACLPayload ¶ added in v0.10.0
func NewCreateACLPayload(cidr CreateACLPayloadGetCidrArgType) *CreateACLPayload
NewCreateACLPayload instantiates a new CreateACLPayload 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 NewCreateACLPayloadWithDefaults ¶ added in v0.10.0
func NewCreateACLPayloadWithDefaults() *CreateACLPayload
NewCreateACLPayloadWithDefaults instantiates a new CreateACLPayload 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 (*CreateACLPayload) GetCidr ¶ added in v0.10.0
func (o *CreateACLPayload) GetCidr() (ret CreateACLPayloadGetCidrRetType)
GetCidr returns the Cidr field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateACLPayload) GetCidrOk ¶ added in v0.10.0
func (o *CreateACLPayload) GetCidrOk() (ret CreateACLPayloadGetCidrRetType, ok bool)
GetCidrOk returns a tuple with the Cidr 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 (*CreateACLPayload) SetCidr ¶ added in v0.10.0
func (o *CreateACLPayload) SetCidr(v CreateACLPayloadGetCidrRetType)
SetCidr sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateACLPayload) ToMap
deprecated
added in
v0.10.0
func (o CreateACLPayload) 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 CreateACLPayloadGetCidrArgType
deprecated
added in
v0.11.1
type CreateACLPayloadGetCidrArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateACLPayloadGetCidrAttributeType ¶ added in v0.11.1
type CreateACLPayloadGetCidrAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateACLPayloadGetCidrRetType
deprecated
added in
v0.11.1
type CreateACLPayloadGetCidrRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateACLRequest
deprecated
added in
v0.12.0
type CreateACLRequest 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 (CreateACLRequest) CreateACLPayload
deprecated
added in
v0.12.0
func (r CreateACLRequest) CreateACLPayload(createACLPayload CreateACLPayload) ApiCreateACLRequest
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateACLRequest) Execute
deprecated
added in
v0.12.0
func (r CreateACLRequest) Execute() (*ACL, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateInstancePayload ¶
type CreateInstancePayload struct {
KmsKey CreateInstancePayloadGetKmsKeyAttributeType `json:"kmsKey,omitempty"`
// A user chosen name to distinguish multiple secrets manager instances.
// REQUIRED
Name CreateInstancePayloadGetNameAttributeType `json:"name" required:"true"`
}
CreateInstancePayload struct for CreateInstancePayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCreateInstancePayload ¶ added in v0.10.0
func NewCreateInstancePayload(name CreateInstancePayloadGetNameArgType) *CreateInstancePayload
NewCreateInstancePayload instantiates a new CreateInstancePayload 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 NewCreateInstancePayloadWithDefaults ¶ added in v0.10.0
func NewCreateInstancePayloadWithDefaults() *CreateInstancePayload
NewCreateInstancePayloadWithDefaults instantiates a new CreateInstancePayload 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 (*CreateInstancePayload) GetKmsKey ¶ added in v0.14.0
func (o *CreateInstancePayload) GetKmsKey() (res CreateInstancePayloadGetKmsKeyRetType)
GetKmsKey returns the KmsKey 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 (*CreateInstancePayload) GetKmsKeyOk ¶ added in v0.14.0
func (o *CreateInstancePayload) GetKmsKeyOk() (ret CreateInstancePayloadGetKmsKeyRetType, ok bool)
GetKmsKeyOk returns a tuple with the KmsKey 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 (*CreateInstancePayload) GetName ¶ added in v0.10.0
func (o *CreateInstancePayload) GetName() (ret CreateInstancePayloadGetNameRetType)
GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateInstancePayload) GetNameOk ¶ added in v0.10.0
func (o *CreateInstancePayload) GetNameOk() (ret CreateInstancePayloadGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name 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 (*CreateInstancePayload) HasKmsKey ¶ added in v0.14.0
func (o *CreateInstancePayload) HasKmsKey() bool
HasKmsKey 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 (*CreateInstancePayload) SetKmsKey ¶ added in v0.14.0
func (o *CreateInstancePayload) SetKmsKey(v CreateInstancePayloadGetKmsKeyRetType)
SetKmsKey gets a reference to the given KmsKeyPayload and assigns it to the KmsKey field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateInstancePayload) SetName ¶ added in v0.10.0
func (o *CreateInstancePayload) SetName(v CreateInstancePayloadGetNameRetType)
SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateInstancePayload) ToMap
deprecated
added in
v0.10.0
func (o CreateInstancePayload) 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 CreateInstancePayloadGetKmsKeyArgType
deprecated
added in
v0.14.0
type CreateInstancePayloadGetKmsKeyArgType = KmsKeyPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateInstancePayloadGetKmsKeyAttributeType ¶ added in v0.14.0
type CreateInstancePayloadGetKmsKeyAttributeType = *KmsKeyPayload
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateInstancePayloadGetKmsKeyRetType
deprecated
added in
v0.14.0
type CreateInstancePayloadGetKmsKeyRetType = KmsKeyPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateInstancePayloadGetNameArgType
deprecated
added in
v0.11.1
type CreateInstancePayloadGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateInstancePayloadGetNameAttributeType ¶ added in v0.11.1
type CreateInstancePayloadGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateInstancePayloadGetNameRetType
deprecated
added in
v0.11.1
type CreateInstancePayloadGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateInstanceRequest
deprecated
added in
v0.12.0
type CreateInstanceRequest 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 (CreateInstanceRequest) CreateInstancePayload
deprecated
added in
v0.12.0
func (r CreateInstanceRequest) CreateInstancePayload(createInstancePayload CreateInstancePayload) ApiCreateInstanceRequest
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateInstanceRequest) Execute
deprecated
added in
v0.12.0
func (r CreateInstanceRequest) Execute() (*Instance, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateUserPayload ¶
type CreateUserPayload struct {
// A user chosen description to differentiate between multiple users.
// REQUIRED
Description CreateUserPayloadGetDescriptionAttributeType `json:"description" required:"true"`
// Is true if the user has write access to the secrets engine. Is false for a read-only user.
// REQUIRED
Write CreateUserPayloadgetWriteAttributeType `json:"write" required:"true"`
}
CreateUserPayload struct for CreateUserPayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCreateUserPayload ¶ added in v0.10.0
func NewCreateUserPayload(description CreateUserPayloadGetDescriptionArgType, write CreateUserPayloadgetWriteArgType) *CreateUserPayload
NewCreateUserPayload instantiates a new CreateUserPayload 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 NewCreateUserPayloadWithDefaults ¶ added in v0.10.0
func NewCreateUserPayloadWithDefaults() *CreateUserPayload
NewCreateUserPayloadWithDefaults instantiates a new CreateUserPayload 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 (*CreateUserPayload) GetDescription ¶ added in v0.10.0
func (o *CreateUserPayload) GetDescription() (ret CreateUserPayloadGetDescriptionRetType)
GetDescription returns the Description field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateUserPayload) GetDescriptionOk ¶ added in v0.10.0
func (o *CreateUserPayload) GetDescriptionOk() (ret CreateUserPayloadGetDescriptionRetType, ok bool)
GetDescriptionOk returns a tuple with the Description 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 (*CreateUserPayload) GetWrite ¶ added in v0.10.0
func (o *CreateUserPayload) GetWrite() (ret CreateUserPayloadgetWriteRetType)
GetWrite returns the Write field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateUserPayload) GetWriteOk ¶ added in v0.10.0
func (o *CreateUserPayload) GetWriteOk() (ret CreateUserPayloadgetWriteRetType, ok bool)
GetWriteOk returns a tuple with the Write 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 (*CreateUserPayload) SetDescription ¶ added in v0.10.0
func (o *CreateUserPayload) SetDescription(v CreateUserPayloadGetDescriptionRetType)
SetDescription sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateUserPayload) SetWrite ¶ added in v0.10.0
func (o *CreateUserPayload) SetWrite(v CreateUserPayloadgetWriteRetType)
SetWrite sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateUserPayload) ToMap
deprecated
added in
v0.10.0
func (o CreateUserPayload) 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 CreateUserPayloadGetDescriptionArgType
deprecated
added in
v0.11.1
type CreateUserPayloadGetDescriptionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateUserPayloadGetDescriptionAttributeType ¶ added in v0.11.1
type CreateUserPayloadGetDescriptionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateUserPayloadGetDescriptionRetType
deprecated
added in
v0.11.1
type CreateUserPayloadGetDescriptionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateUserPayloadgetWriteArgType
deprecated
added in
v0.11.1
type CreateUserPayloadgetWriteArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateUserPayloadgetWriteAttributeType ¶ added in v0.11.1
type CreateUserPayloadgetWriteAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateUserPayloadgetWriteRetType
deprecated
added in
v0.11.1
type CreateUserPayloadgetWriteRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateUserRequest
deprecated
added in
v0.12.0
type CreateUserRequest 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 (CreateUserRequest) CreateUserPayload
deprecated
added in
v0.12.0
func (r CreateUserRequest) CreateUserPayload(createUserPayload CreateUserPayload) ApiCreateUserRequest
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateUserRequest) Execute
deprecated
added in
v0.12.0
func (r CreateUserRequest) Execute() (*User, error)
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.12.0
type DefaultApi interface {
/*
CreateACL Method for CreateACL
Creates a new Secrets Manager acl 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 Secrets Manager instance is part of.
@param instanceId The Secrets Manager instance UUID.
@return ApiCreateACLRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
CreateACL(ctx context.Context, projectId string, instanceId string) ApiCreateACLRequest
/*
CreateACLExecute 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 Secrets Manager instance is part of.
@param instanceId The Secrets Manager instance UUID.
@return ACL
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
CreateACLExecute(ctx context.Context, projectId string, instanceId string) (*ACL, error)
/*
CreateInstance Method for CreateInstance
Creates a new Secrets Manager instance 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 Secrets Manager instance is part of.
@return ApiCreateInstanceRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
CreateInstance(ctx context.Context, projectId string) ApiCreateInstanceRequest
/*
CreateInstanceExecute 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 Secrets Manager instance is part of.
@return Instance
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
CreateInstanceExecute(ctx context.Context, projectId string) (*Instance, error)
/*
CreateUser Method for CreateUser
Creates a new user for the given Secrets Manager instance.
@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 Secrets Manager instance is part of.
@param instanceId The Secrets Manager instance UUID.
@return ApiCreateUserRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
CreateUser(ctx context.Context, projectId string, instanceId string) ApiCreateUserRequest
/*
CreateUserExecute 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 Secrets Manager instance is part of.
@param instanceId The Secrets Manager instance UUID.
@return User
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
CreateUserExecute(ctx context.Context, projectId string, instanceId string) (*User, error)
/*
DeleteACL Method for DeleteACL
Deletes the given acl.
@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 Secrets Manager instance is part of.
@param instanceId The Secrets Manager instance UUID.
@param aclId The acl UUID of the Secrets Manager instance.
@return ApiDeleteACLRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DeleteACL(ctx context.Context, projectId string, instanceId string, aclId string) ApiDeleteACLRequest
/*
DeleteACLExecute executes the request
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DeleteACLExecute(ctx context.Context, projectId string, instanceId string, aclId string) error
/*
DeleteInstance Method for DeleteInstance
Deletes the given Secrets Manager instance.
@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 Secrets Manager instance is part of.
@param instanceId The Secrets Manager instance UUID.
@return ApiDeleteInstanceRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DeleteInstance(ctx context.Context, projectId string, instanceId string) ApiDeleteInstanceRequest
/*
DeleteInstanceExecute executes the request
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DeleteInstanceExecute(ctx context.Context, projectId string, instanceId string) error
/*
DeleteUser Method for DeleteUser
Deletes the given user.
@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 Secrets Manager instance is part of.
@param instanceId The Secrets Manager instance UUID.
@param userId The user UUID with permissions on the Secrets Manager instance.
@return ApiDeleteUserRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DeleteUser(ctx context.Context, projectId string, instanceId string, userId string) ApiDeleteUserRequest
/*
DeleteUserExecute executes the request
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DeleteUserExecute(ctx context.Context, projectId string, instanceId string, userId string) error
/*
GetACL Method for GetACL
Returns the details for the given acl.
@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 Secrets Manager instance is part of.
@param instanceId The Secrets Manager instance UUID.
@param aclId The acl UUID of the Secrets Manager instance.
@return ApiGetACLRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetACL(ctx context.Context, projectId string, instanceId string, aclId string) ApiGetACLRequest
/*
GetACLExecute 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 Secrets Manager instance is part of.
@param instanceId The Secrets Manager instance UUID.
@param aclId The acl UUID of the Secrets Manager instance.
@return ACL
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetACLExecute(ctx context.Context, projectId string, instanceId string, aclId string) (*ACL, error)
/*
GetInstance Method for GetInstance
Returns the details for the given Secrets Manager instance.
@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 Secrets Manager instance is part of.
@param instanceId The Secrets Manager instance UUID.
@return ApiGetInstanceRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetInstance(ctx context.Context, projectId string, instanceId string) ApiGetInstanceRequest
/*
GetInstanceExecute 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 Secrets Manager instance is part of.
@param instanceId The Secrets Manager instance UUID.
@return Instance
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetInstanceExecute(ctx context.Context, projectId string, instanceId string) (*Instance, error)
/*
GetUser Method for GetUser
Returns the details for the given user.
@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 Secrets Manager instance is part of.
@param instanceId The Secrets Manager instance UUID.
@param userId The user UUID with permissions on the Secrets Manager instance.
@return ApiGetUserRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetUser(ctx context.Context, projectId string, instanceId string, userId string) ApiGetUserRequest
/*
GetUserExecute 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 Secrets Manager instance is part of.
@param instanceId The Secrets Manager instance UUID.
@param userId The user UUID with permissions on the Secrets Manager instance.
@return User
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetUserExecute(ctx context.Context, projectId string, instanceId string, userId string) (*User, error)
/*
ListACLs Method for ListACLs
Returns the acls for the given Secrets Manager instance.
@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 Secrets Manager instance is part of.
@param instanceId The Secrets Manager instance UUID.
@return ApiListACLsRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
ListACLs(ctx context.Context, projectId string, instanceId string) ApiListACLsRequest
/*
ListACLsExecute 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 Secrets Manager instance is part of.
@param instanceId The Secrets Manager instance UUID.
@return ListACLsResponse
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
ListACLsExecute(ctx context.Context, projectId string, instanceId string) (*ListACLsResponse, error)
/*
ListInstances Method for ListInstances
Returns a list of all Secrets Manager instances 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 Secrets Manager instance is part of.
@return ApiListInstancesRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
ListInstances(ctx context.Context, projectId string) ApiListInstancesRequest
/*
ListInstancesExecute 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 Secrets Manager instance is part of.
@return ListInstancesResponse
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
ListInstancesExecute(ctx context.Context, projectId string) (*ListInstancesResponse, error)
/*
ListUsers Method for ListUsers
Returns the users for the given Secrets Manager instance.
@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 Secrets Manager instance is part of.
@param instanceId The Secrets Manager instance UUID.
@return ApiListUsersRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
ListUsers(ctx context.Context, projectId string, instanceId string) ApiListUsersRequest
/*
ListUsersExecute 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 Secrets Manager instance is part of.
@param instanceId The Secrets Manager instance UUID.
@return ListUsersResponse
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
ListUsersExecute(ctx context.Context, projectId string, instanceId string) (*ListUsersResponse, error)
/*
UpdateACL Method for UpdateACL
Updates the ip ranges for the acl.
@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 Secrets Manager instance is part of.
@param instanceId The Secrets Manager instance UUID.
@param aclId The acl UUID of the Secrets Manager instance.
@return ApiUpdateACLRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
UpdateACL(ctx context.Context, projectId string, instanceId string, aclId string) ApiUpdateACLRequest
/*
UpdateACLExecute executes the request
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
UpdateACLExecute(ctx context.Context, projectId string, instanceId string, aclId string) error
/*
UpdateACLs Method for UpdateACLs
Changes a list of ACLs 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 Secrets Manager instance is part of.
@param instanceId The Secrets Manager instance UUID.
@return ApiUpdateACLsRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
UpdateACLs(ctx context.Context, projectId string, instanceId string) ApiUpdateACLsRequest
/*
UpdateACLsExecute executes the request
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
UpdateACLsExecute(ctx context.Context, projectId string, instanceId string) error
/*
UpdateInstance Method for UpdateInstance
Updates the given Secrets Manager instance.
@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 Secrets Manager instance is part of.
@param instanceId The Secrets Manager instance UUID.
@return ApiUpdateInstanceRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
UpdateInstance(ctx context.Context, projectId string, instanceId string) ApiUpdateInstanceRequest
/*
UpdateInstanceExecute executes the request
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
UpdateInstanceExecute(ctx context.Context, projectId string, instanceId string) error
/*
UpdateUser Method for UpdateUser
Updates the details for the given user.
@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 Secrets Manager instance is part of.
@param instanceId The Secrets Manager instance UUID.
@param userId The user UUID with permissions on the Secrets Manager instance.
@return ApiUpdateUserRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
UpdateUser(ctx context.Context, projectId string, instanceId string, userId string) ApiUpdateUserRequest
/*
UpdateUserExecute executes the request
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
UpdateUserExecute(ctx context.Context, projectId string, instanceId string, userId string) 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 DeleteACLRequest
deprecated
added in
v0.12.0
type DeleteACLRequest 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 (DeleteACLRequest) Execute
deprecated
added in
v0.12.0
func (r DeleteACLRequest) Execute() error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DeleteInstanceRequest
deprecated
added in
v0.12.0
type DeleteInstanceRequest 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 (DeleteInstanceRequest) Execute
deprecated
added in
v0.12.0
func (r DeleteInstanceRequest) Execute() error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DeleteUserRequest
deprecated
added in
v0.12.0
type DeleteUserRequest 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 (DeleteUserRequest) Execute
deprecated
added in
v0.12.0
func (r DeleteUserRequest) Execute() error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetACLRequest
deprecated
added in
v0.12.0
type GetACLRequest 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 (GetACLRequest) Execute
deprecated
added in
v0.12.0
func (r GetACLRequest) Execute() (*ACL, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetInstanceRequest
deprecated
added in
v0.12.0
type GetInstanceRequest 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 (GetInstanceRequest) Execute
deprecated
added in
v0.12.0
func (r GetInstanceRequest) Execute() (*Instance, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetUserRequest
deprecated
added in
v0.12.0
type GetUserRequest 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 (GetUserRequest) Execute
deprecated
added in
v0.12.0
func (r GetUserRequest) Execute() (*User, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type Instance ¶
type Instance struct {
// The API endpoint for connecting to the secrets engine.
// REQUIRED
ApiUrl InstanceGetApiUrlAttributeType `json:"apiUrl" required:"true"`
// The date and time the creation of the Secrets Manager instance was finished.
CreationFinishedDate InstanceGetCreationFinishedDateAttributeType `json:"creationFinishedDate,omitempty"`
// The date and time the creation of the Secrets Manager instance was triggered.
// REQUIRED
CreationStartDate InstanceGetCreationStartDateAttributeType `json:"creationStartDate" required:"true"`
// A auto generated unique id which identifies the secrets manager instances.
// REQUIRED
Id InstanceGetIdAttributeType `json:"id" required:"true"`
KmsKey InstanceGetKmsKeyAttributeType `json:"kmsKey,omitempty"`
// A user chosen name to distinguish multiple secrets manager instances.
// REQUIRED
Name InstanceGetNameAttributeType `json:"name" required:"true"`
// The number of secrets currently stored inside of the instance. This value will be updated once per hour.
// REQUIRED
SecretCount InstanceGetSecretCountAttributeType `json:"secretCount" required:"true"`
// The name of the secrets engine.
// REQUIRED
SecretsEngine InstanceGetSecretsEngineAttributeType `json:"secretsEngine" required:"true"`
// The current state of the Secrets Manager instance.
// REQUIRED
State InstanceGetStateAttributeType `json:"state" required:"true"`
UpdateFinishedDate InstanceGetUpdateFinishedDateAttributeType `json:"updateFinishedDate,omitempty"`
UpdateStartDate InstanceGetUpdateStartDateAttributeType `json:"updateStartDate,omitempty"`
}
Instance struct for Instance Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewInstance ¶ added in v0.10.0
func NewInstance(apiUrl InstanceGetApiUrlArgType, creationStartDate InstanceGetCreationStartDateArgType, id InstanceGetIdArgType, name InstanceGetNameArgType, secretCount InstanceGetSecretCountArgType, secretsEngine InstanceGetSecretsEngineArgType, state InstanceGetStateArgType) *Instance
NewInstance instantiates a new Instance 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 NewInstanceWithDefaults ¶ added in v0.10.0
func NewInstanceWithDefaults() *Instance
NewInstanceWithDefaults instantiates a new Instance 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 (*Instance) GetApiUrl ¶ added in v0.10.0
func (o *Instance) GetApiUrl() (ret InstanceGetApiUrlRetType)
GetApiUrl returns the ApiUrl field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Instance) GetApiUrlOk ¶ added in v0.10.0
func (o *Instance) GetApiUrlOk() (ret InstanceGetApiUrlRetType, ok bool)
GetApiUrlOk returns a tuple with the ApiUrl 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 (*Instance) GetCreationFinishedDate ¶ added in v0.10.0
func (o *Instance) GetCreationFinishedDate() (res InstanceGetCreationFinishedDateRetType)
GetCreationFinishedDate returns the CreationFinishedDate 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 (*Instance) GetCreationFinishedDateOk ¶ added in v0.10.0
func (o *Instance) GetCreationFinishedDateOk() (ret InstanceGetCreationFinishedDateRetType, ok bool)
GetCreationFinishedDateOk returns a tuple with the CreationFinishedDate 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 (*Instance) GetCreationStartDate ¶ added in v0.10.0
func (o *Instance) GetCreationStartDate() (ret InstanceGetCreationStartDateRetType)
GetCreationStartDate returns the CreationStartDate field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Instance) GetCreationStartDateOk ¶ added in v0.10.0
func (o *Instance) GetCreationStartDateOk() (ret InstanceGetCreationStartDateRetType, ok bool)
GetCreationStartDateOk returns a tuple with the CreationStartDate 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 (*Instance) GetId ¶ added in v0.10.0
func (o *Instance) GetId() (ret InstanceGetIdRetType)
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 (*Instance) GetIdOk ¶ added in v0.10.0
func (o *Instance) GetIdOk() (ret InstanceGetIdRetType, 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 (*Instance) GetKmsKey ¶ added in v0.14.0
func (o *Instance) GetKmsKey() (res InstanceGetKmsKeyRetType)
GetKmsKey returns the KmsKey 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 (*Instance) GetKmsKeyOk ¶ added in v0.14.0
func (o *Instance) GetKmsKeyOk() (ret InstanceGetKmsKeyRetType, ok bool)
GetKmsKeyOk returns a tuple with the KmsKey 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 (*Instance) GetName ¶ added in v0.10.0
func (o *Instance) GetName() (ret InstanceGetNameRetType)
GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Instance) GetNameOk ¶ added in v0.10.0
func (o *Instance) GetNameOk() (ret InstanceGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name 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 (*Instance) GetSecretCount ¶ added in v0.10.0
func (o *Instance) GetSecretCount() (ret InstanceGetSecretCountRetType)
GetSecretCount returns the SecretCount field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Instance) GetSecretCountOk ¶ added in v0.10.0
func (o *Instance) GetSecretCountOk() (ret InstanceGetSecretCountRetType, ok bool)
GetSecretCountOk returns a tuple with the SecretCount 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 (*Instance) GetSecretsEngine ¶ added in v0.10.0
func (o *Instance) GetSecretsEngine() (ret InstanceGetSecretsEngineRetType)
GetSecretsEngine returns the SecretsEngine field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Instance) GetSecretsEngineOk ¶ added in v0.10.0
func (o *Instance) GetSecretsEngineOk() (ret InstanceGetSecretsEngineRetType, ok bool)
GetSecretsEngineOk returns a tuple with the SecretsEngine 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 (*Instance) GetState ¶ added in v0.10.0
func (o *Instance) GetState() (ret InstanceGetStateRetType)
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 (*Instance) GetStateOk ¶ added in v0.10.0
func (o *Instance) GetStateOk() (ret InstanceGetStateRetType, 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 (*Instance) GetUpdateFinishedDate ¶ added in v0.10.0
func (o *Instance) GetUpdateFinishedDate() (res InstanceGetUpdateFinishedDateRetType)
GetUpdateFinishedDate returns the UpdateFinishedDate 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 (*Instance) GetUpdateFinishedDateOk ¶ added in v0.10.0
func (o *Instance) GetUpdateFinishedDateOk() (ret InstanceGetUpdateFinishedDateRetType, ok bool)
GetUpdateFinishedDateOk returns a tuple with the UpdateFinishedDate 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 (*Instance) GetUpdateStartDate ¶ added in v0.10.0
func (o *Instance) GetUpdateStartDate() (res InstanceGetUpdateStartDateRetType)
GetUpdateStartDate returns the UpdateStartDate 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 (*Instance) GetUpdateStartDateOk ¶ added in v0.10.0
func (o *Instance) GetUpdateStartDateOk() (ret InstanceGetUpdateStartDateRetType, ok bool)
GetUpdateStartDateOk returns a tuple with the UpdateStartDate 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 (*Instance) HasCreationFinishedDate ¶ added in v0.10.0
HasCreationFinishedDate 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 (*Instance) HasKmsKey ¶ added in v0.14.0
HasKmsKey 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 (*Instance) HasUpdateFinishedDate ¶ added in v0.10.0
HasUpdateFinishedDate 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 (*Instance) HasUpdateStartDate ¶ added in v0.10.0
HasUpdateStartDate 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 (*Instance) SetApiUrl ¶ added in v0.10.0
func (o *Instance) SetApiUrl(v InstanceGetApiUrlRetType)
SetApiUrl sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Instance) SetCreationFinishedDate ¶ added in v0.10.0
func (o *Instance) SetCreationFinishedDate(v InstanceGetCreationFinishedDateRetType)
SetCreationFinishedDate gets a reference to the given string and assigns it to the CreationFinishedDate field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Instance) SetCreationStartDate ¶ added in v0.10.0
func (o *Instance) SetCreationStartDate(v InstanceGetCreationStartDateRetType)
SetCreationStartDate sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Instance) SetId ¶ added in v0.10.0
func (o *Instance) SetId(v InstanceGetIdRetType)
SetId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Instance) SetKmsKey ¶ added in v0.14.0
func (o *Instance) SetKmsKey(v InstanceGetKmsKeyRetType)
SetKmsKey gets a reference to the given KmsKeyPayload and assigns it to the KmsKey field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Instance) SetName ¶ added in v0.10.0
func (o *Instance) SetName(v InstanceGetNameRetType)
SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Instance) SetSecretCount ¶ added in v0.10.0
func (o *Instance) SetSecretCount(v InstanceGetSecretCountRetType)
SetSecretCount sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Instance) SetSecretsEngine ¶ added in v0.10.0
func (o *Instance) SetSecretsEngine(v InstanceGetSecretsEngineRetType)
SetSecretsEngine sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Instance) SetState ¶ added in v0.10.0
func (o *Instance) SetState(v InstanceGetStateRetType)
SetState sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Instance) SetUpdateFinishedDate ¶ added in v0.10.0
func (o *Instance) SetUpdateFinishedDate(v InstanceGetUpdateFinishedDateRetType)
SetUpdateFinishedDate gets a reference to the given string and assigns it to the UpdateFinishedDate field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Instance) SetUpdateStartDate ¶ added in v0.10.0
func (o *Instance) SetUpdateStartDate(v InstanceGetUpdateStartDateRetType)
SetUpdateStartDate gets a reference to the given string and assigns it to the UpdateStartDate field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type InstanceGetApiUrlArgType
deprecated
added in
v0.11.1
type InstanceGetApiUrlArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type InstanceGetApiUrlAttributeType ¶ added in v0.11.1
type InstanceGetApiUrlAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type InstanceGetApiUrlRetType
deprecated
added in
v0.11.1
type InstanceGetApiUrlRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type InstanceGetCreationFinishedDateArgType
deprecated
added in
v0.11.1
type InstanceGetCreationFinishedDateArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type InstanceGetCreationFinishedDateAttributeType ¶ added in v0.11.1
type InstanceGetCreationFinishedDateAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type InstanceGetCreationFinishedDateRetType
deprecated
added in
v0.11.1
type InstanceGetCreationFinishedDateRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type InstanceGetCreationStartDateArgType
deprecated
added in
v0.11.1
type InstanceGetCreationStartDateArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type InstanceGetCreationStartDateAttributeType ¶ added in v0.11.1
type InstanceGetCreationStartDateAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type InstanceGetCreationStartDateRetType
deprecated
added in
v0.11.1
type InstanceGetCreationStartDateRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type InstanceGetIdArgType
deprecated
added in
v0.11.1
type InstanceGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type InstanceGetIdAttributeType ¶ added in v0.11.1
type InstanceGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type InstanceGetIdRetType
deprecated
added in
v0.11.1
type InstanceGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type InstanceGetKmsKeyArgType
deprecated
added in
v0.14.0
type InstanceGetKmsKeyArgType = KmsKeyPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type InstanceGetKmsKeyAttributeType ¶ added in v0.14.0
type InstanceGetKmsKeyAttributeType = *KmsKeyPayload
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type InstanceGetKmsKeyRetType
deprecated
added in
v0.14.0
type InstanceGetKmsKeyRetType = KmsKeyPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type InstanceGetNameArgType
deprecated
added in
v0.11.1
type InstanceGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type InstanceGetNameAttributeType ¶ added in v0.11.1
type InstanceGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type InstanceGetNameRetType
deprecated
added in
v0.11.1
type InstanceGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type InstanceGetSecretCountArgType
deprecated
added in
v0.11.1
type InstanceGetSecretCountArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type InstanceGetSecretCountAttributeType ¶ added in v0.11.1
type InstanceGetSecretCountAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type InstanceGetSecretCountRetType
deprecated
added in
v0.11.1
type InstanceGetSecretCountRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type InstanceGetSecretsEngineArgType
deprecated
added in
v0.11.1
type InstanceGetSecretsEngineArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type InstanceGetSecretsEngineAttributeType ¶ added in v0.11.1
type InstanceGetSecretsEngineAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type InstanceGetSecretsEngineRetType
deprecated
added in
v0.11.1
type InstanceGetSecretsEngineRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type InstanceGetStateArgType
deprecated
added in
v0.11.1
type InstanceGetStateArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type InstanceGetStateAttributeType ¶ added in v0.11.1
type InstanceGetStateAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type InstanceGetStateRetType
deprecated
added in
v0.11.1
type InstanceGetStateRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type InstanceGetUpdateFinishedDateArgType
deprecated
added in
v0.11.1
type InstanceGetUpdateFinishedDateArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type InstanceGetUpdateFinishedDateAttributeType ¶ added in v0.11.1
type InstanceGetUpdateFinishedDateAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type InstanceGetUpdateFinishedDateRetType
deprecated
added in
v0.11.1
type InstanceGetUpdateFinishedDateRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type InstanceGetUpdateStartDateArgType
deprecated
added in
v0.11.1
type InstanceGetUpdateStartDateArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type InstanceGetUpdateStartDateAttributeType ¶ added in v0.11.1
type InstanceGetUpdateStartDateAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type InstanceGetUpdateStartDateRetType
deprecated
added in
v0.11.1
type InstanceGetUpdateStartDateRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KmsKeyPayload ¶ added in v0.14.0
type KmsKeyPayload struct {
// The key UUID.
// REQUIRED
KeyId KmsKeyPayloadGetKeyIdAttributeType `json:"keyId" required:"true"`
// The key ring UUID the key is part of.
// REQUIRED
KeyRingId KmsKeyPayloadGetKeyRingIdAttributeType `json:"keyRingId" required:"true"`
// The Key version number.
// REQUIRED
KeyVersion KmsKeyPayloadGetKeyVersionAttributeType `json:"keyVersion" required:"true"`
// The Service account email that will consume the key. Must be in the same project as the Secrets Manager instance.
// REQUIRED
ServiceAccountEmail KmsKeyPayloadGetServiceAccountEmailAttributeType `json:"serviceAccountEmail" required:"true"`
}
KmsKeyPayload The key for secret encryption and decryption. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewKmsKeyPayload ¶ added in v0.14.0
func NewKmsKeyPayload(keyId KmsKeyPayloadGetKeyIdArgType, keyRingId KmsKeyPayloadGetKeyRingIdArgType, keyVersion KmsKeyPayloadGetKeyVersionArgType, serviceAccountEmail KmsKeyPayloadGetServiceAccountEmailArgType) *KmsKeyPayload
NewKmsKeyPayload instantiates a new KmsKeyPayload 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 NewKmsKeyPayloadWithDefaults ¶ added in v0.14.0
func NewKmsKeyPayloadWithDefaults() *KmsKeyPayload
NewKmsKeyPayloadWithDefaults instantiates a new KmsKeyPayload 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 (*KmsKeyPayload) GetKeyId ¶ added in v0.14.0
func (o *KmsKeyPayload) GetKeyId() (ret KmsKeyPayloadGetKeyIdRetType)
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 (*KmsKeyPayload) GetKeyIdOk ¶ added in v0.14.0
func (o *KmsKeyPayload) GetKeyIdOk() (ret KmsKeyPayloadGetKeyIdRetType, 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 (*KmsKeyPayload) GetKeyRingId ¶ added in v0.14.0
func (o *KmsKeyPayload) GetKeyRingId() (ret KmsKeyPayloadGetKeyRingIdRetType)
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 (*KmsKeyPayload) GetKeyRingIdOk ¶ added in v0.14.0
func (o *KmsKeyPayload) GetKeyRingIdOk() (ret KmsKeyPayloadGetKeyRingIdRetType, 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 (*KmsKeyPayload) GetKeyVersion ¶ added in v0.14.0
func (o *KmsKeyPayload) GetKeyVersion() (ret KmsKeyPayloadGetKeyVersionRetType)
GetKeyVersion returns the KeyVersion field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*KmsKeyPayload) GetKeyVersionOk ¶ added in v0.14.0
func (o *KmsKeyPayload) GetKeyVersionOk() (ret KmsKeyPayloadGetKeyVersionRetType, ok bool)
GetKeyVersionOk returns a tuple with the KeyVersion 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 (*KmsKeyPayload) GetServiceAccountEmail ¶ added in v0.14.0
func (o *KmsKeyPayload) GetServiceAccountEmail() (ret KmsKeyPayloadGetServiceAccountEmailRetType)
GetServiceAccountEmail returns the ServiceAccountEmail field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*KmsKeyPayload) GetServiceAccountEmailOk ¶ added in v0.14.0
func (o *KmsKeyPayload) GetServiceAccountEmailOk() (ret KmsKeyPayloadGetServiceAccountEmailRetType, ok bool)
GetServiceAccountEmailOk returns a tuple with the ServiceAccountEmail 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 (*KmsKeyPayload) SetKeyId ¶ added in v0.14.0
func (o *KmsKeyPayload) SetKeyId(v KmsKeyPayloadGetKeyIdRetType)
SetKeyId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*KmsKeyPayload) SetKeyRingId ¶ added in v0.14.0
func (o *KmsKeyPayload) SetKeyRingId(v KmsKeyPayloadGetKeyRingIdRetType)
SetKeyRingId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*KmsKeyPayload) SetKeyVersion ¶ added in v0.14.0
func (o *KmsKeyPayload) SetKeyVersion(v KmsKeyPayloadGetKeyVersionRetType)
SetKeyVersion sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*KmsKeyPayload) SetServiceAccountEmail ¶ added in v0.14.0
func (o *KmsKeyPayload) SetServiceAccountEmail(v KmsKeyPayloadGetServiceAccountEmailRetType)
SetServiceAccountEmail sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (KmsKeyPayload) ToMap
deprecated
added in
v0.14.0
func (o KmsKeyPayload) 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 KmsKeyPayloadGetKeyIdArgType
deprecated
added in
v0.14.0
type KmsKeyPayloadGetKeyIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KmsKeyPayloadGetKeyIdAttributeType ¶ added in v0.14.0
type KmsKeyPayloadGetKeyIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KmsKeyPayloadGetKeyIdRetType
deprecated
added in
v0.14.0
type KmsKeyPayloadGetKeyIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KmsKeyPayloadGetKeyRingIdArgType
deprecated
added in
v0.14.0
type KmsKeyPayloadGetKeyRingIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KmsKeyPayloadGetKeyRingIdAttributeType ¶ added in v0.14.0
type KmsKeyPayloadGetKeyRingIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KmsKeyPayloadGetKeyRingIdRetType
deprecated
added in
v0.14.0
type KmsKeyPayloadGetKeyRingIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KmsKeyPayloadGetKeyVersionArgType
deprecated
added in
v0.14.0
type KmsKeyPayloadGetKeyVersionArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KmsKeyPayloadGetKeyVersionAttributeType ¶ added in v0.14.0
type KmsKeyPayloadGetKeyVersionAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KmsKeyPayloadGetKeyVersionRetType
deprecated
added in
v0.14.0
type KmsKeyPayloadGetKeyVersionRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KmsKeyPayloadGetServiceAccountEmailArgType
deprecated
added in
v0.14.0
type KmsKeyPayloadGetServiceAccountEmailArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KmsKeyPayloadGetServiceAccountEmailAttributeType ¶ added in v0.14.0
type KmsKeyPayloadGetServiceAccountEmailAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KmsKeyPayloadGetServiceAccountEmailRetType
deprecated
added in
v0.14.0
type KmsKeyPayloadGetServiceAccountEmailRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListACLsRequest
deprecated
added in
v0.12.0
type ListACLsRequest 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 (ListACLsRequest) Execute
deprecated
added in
v0.12.0
func (r ListACLsRequest) Execute() (*ListACLsResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListACLsResponse ¶ added in v0.8.0
type ListACLsResponse struct {
// REQUIRED
Acls ListACLsResponseGetAclsAttributeType `json:"acls" required:"true"`
}
ListACLsResponse struct for ListACLsResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewListACLsResponse ¶ added in v0.10.0
func NewListACLsResponse(acls ListACLsResponseGetAclsArgType) *ListACLsResponse
NewListACLsResponse instantiates a new ListACLsResponse 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 NewListACLsResponseWithDefaults ¶ added in v0.10.0
func NewListACLsResponseWithDefaults() *ListACLsResponse
NewListACLsResponseWithDefaults instantiates a new ListACLsResponse 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 (*ListACLsResponse) GetAcls ¶ added in v0.10.0
func (o *ListACLsResponse) GetAcls() (ret ListACLsResponseGetAclsRetType)
GetAcls returns the Acls field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ListACLsResponse) GetAclsOk ¶ added in v0.10.0
func (o *ListACLsResponse) GetAclsOk() (ret ListACLsResponseGetAclsRetType, ok bool)
GetAclsOk returns a tuple with the Acls 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 (*ListACLsResponse) SetAcls ¶ added in v0.10.0
func (o *ListACLsResponse) SetAcls(v ListACLsResponseGetAclsRetType)
SetAcls sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListACLsResponse) ToMap
deprecated
added in
v0.10.0
func (o ListACLsResponse) 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 ListACLsResponseGetAclsArgType
deprecated
added in
v0.11.1
type ListACLsResponseGetAclsArgType = []ACL
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListACLsResponseGetAclsAttributeType ¶ added in v0.11.1
type ListACLsResponseGetAclsAttributeType = *[]ACL
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListACLsResponseGetAclsRetType
deprecated
added in
v0.11.1
type ListACLsResponseGetAclsRetType = []ACL
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListInstancesRequest
deprecated
added in
v0.12.0
type ListInstancesRequest 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 (ListInstancesRequest) Execute
deprecated
added in
v0.12.0
func (r ListInstancesRequest) Execute() (*ListInstancesResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListInstancesResponse ¶ added in v0.8.0
type ListInstancesResponse struct {
// REQUIRED
Instances ListInstancesResponseGetInstancesAttributeType `json:"instances" required:"true"`
}
ListInstancesResponse struct for ListInstancesResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewListInstancesResponse ¶ added in v0.10.0
func NewListInstancesResponse(instances ListInstancesResponseGetInstancesArgType) *ListInstancesResponse
NewListInstancesResponse instantiates a new ListInstancesResponse 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 NewListInstancesResponseWithDefaults ¶ added in v0.10.0
func NewListInstancesResponseWithDefaults() *ListInstancesResponse
NewListInstancesResponseWithDefaults instantiates a new ListInstancesResponse 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 (*ListInstancesResponse) GetInstances ¶ added in v0.10.0
func (o *ListInstancesResponse) GetInstances() (ret ListInstancesResponseGetInstancesRetType)
GetInstances returns the Instances field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ListInstancesResponse) GetInstancesOk ¶ added in v0.10.0
func (o *ListInstancesResponse) GetInstancesOk() (ret ListInstancesResponseGetInstancesRetType, ok bool)
GetInstancesOk returns a tuple with the Instances 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 (*ListInstancesResponse) SetInstances ¶ added in v0.10.0
func (o *ListInstancesResponse) SetInstances(v ListInstancesResponseGetInstancesRetType)
SetInstances sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListInstancesResponse) ToMap
deprecated
added in
v0.10.0
func (o ListInstancesResponse) 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 ListInstancesResponseGetInstancesArgType
deprecated
added in
v0.11.1
type ListInstancesResponseGetInstancesArgType = []Instance
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListInstancesResponseGetInstancesAttributeType ¶ added in v0.11.1
type ListInstancesResponseGetInstancesAttributeType = *[]Instance
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListInstancesResponseGetInstancesRetType
deprecated
added in
v0.11.1
type ListInstancesResponseGetInstancesRetType = []Instance
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListUsersRequest
deprecated
added in
v0.12.0
type ListUsersRequest 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 (ListUsersRequest) Execute
deprecated
added in
v0.12.0
func (r ListUsersRequest) Execute() (*ListUsersResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListUsersResponse ¶ added in v0.8.0
type ListUsersResponse struct {
// REQUIRED
Users ListUsersResponseGetUsersAttributeType `json:"users" required:"true"`
}
ListUsersResponse struct for ListUsersResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewListUsersResponse ¶ added in v0.10.0
func NewListUsersResponse(users ListUsersResponseGetUsersArgType) *ListUsersResponse
NewListUsersResponse instantiates a new ListUsersResponse 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 NewListUsersResponseWithDefaults ¶ added in v0.10.0
func NewListUsersResponseWithDefaults() *ListUsersResponse
NewListUsersResponseWithDefaults instantiates a new ListUsersResponse 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 (*ListUsersResponse) GetUsers ¶ added in v0.10.0
func (o *ListUsersResponse) GetUsers() (ret ListUsersResponseGetUsersRetType)
GetUsers returns the Users field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ListUsersResponse) GetUsersOk ¶ added in v0.10.0
func (o *ListUsersResponse) GetUsersOk() (ret ListUsersResponseGetUsersRetType, ok bool)
GetUsersOk returns a tuple with the Users 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 (*ListUsersResponse) SetUsers ¶ added in v0.10.0
func (o *ListUsersResponse) SetUsers(v ListUsersResponseGetUsersRetType)
SetUsers sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListUsersResponse) ToMap
deprecated
added in
v0.10.0
func (o ListUsersResponse) 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 ListUsersResponseGetUsersArgType
deprecated
added in
v0.11.1
type ListUsersResponseGetUsersArgType = []User
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListUsersResponseGetUsersAttributeType ¶ added in v0.11.1
type ListUsersResponseGetUsersAttributeType = *[]User
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListUsersResponseGetUsersRetType
deprecated
added in
v0.11.1
type ListUsersResponseGetUsersRetType = []User
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MappedNullable
deprecated
type NotFound ¶ added in v0.11.2
type NotFound struct {
// The error message for not found resources
// REQUIRED
Message NotFoundGetMessageAttributeType `json:"message" required:"true"`
}
NotFound struct for NotFound Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNotFound ¶ added in v0.11.2
func NewNotFound(message NotFoundGetMessageArgType) *NotFound
NewNotFound instantiates a new NotFound 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 NewNotFoundWithDefaults ¶ added in v0.11.2
func NewNotFoundWithDefaults() *NotFound
NewNotFoundWithDefaults instantiates a new NotFound 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 (*NotFound) GetMessage ¶ added in v0.11.2
func (o *NotFound) GetMessage() (ret NotFoundGetMessageRetType)
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 (*NotFound) GetMessageOk ¶ added in v0.11.2
func (o *NotFound) GetMessageOk() (ret NotFoundGetMessageRetType, 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 (*NotFound) SetMessage ¶ added in v0.11.2
func (o *NotFound) SetMessage(v NotFoundGetMessageRetType)
SetMessage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NotFoundGetMessageArgType
deprecated
added in
v0.11.2
type NotFoundGetMessageArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NotFoundGetMessageAttributeType ¶ added in v0.11.2
type NotFoundGetMessageAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NotFoundGetMessageRetType
deprecated
added in
v0.11.2
type NotFoundGetMessageRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableACL
deprecated
added in
v0.10.0
type NullableACL 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 NewNullableACL
deprecated
added in
v0.10.0
func NewNullableACL(val *ACL) *NullableACL
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableACL) Get
deprecated
added in
v0.10.0
func (v NullableACL) Get() *ACL
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableACL) IsSet
deprecated
added in
v0.10.0
func (v NullableACL) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableACL) MarshalJSON
deprecated
added in
v0.10.0
func (v NullableACL) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableACL) Set
deprecated
added in
v0.10.0
func (v *NullableACL) Set(val *ACL)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableACL) UnmarshalJSON
deprecated
added in
v0.10.0
func (v *NullableACL) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableACL) Unset
deprecated
added in
v0.10.0
func (v *NullableACL) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableBadRequest
deprecated
added in
v0.11.2
type NullableBadRequest 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 NewNullableBadRequest
deprecated
added in
v0.11.2
func NewNullableBadRequest(val *BadRequest) *NullableBadRequest
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBadRequest) Get
deprecated
added in
v0.11.2
func (v NullableBadRequest) Get() *BadRequest
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBadRequest) IsSet
deprecated
added in
v0.11.2
func (v NullableBadRequest) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBadRequest) MarshalJSON
deprecated
added in
v0.11.2
func (v NullableBadRequest) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBadRequest) Set
deprecated
added in
v0.11.2
func (v *NullableBadRequest) Set(val *BadRequest)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBadRequest) UnmarshalJSON
deprecated
added in
v0.11.2
func (v *NullableBadRequest) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBadRequest) Unset
deprecated
added in
v0.11.2
func (v *NullableBadRequest) 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 NullableConflict
deprecated
added in
v0.11.2
type NullableConflict 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 NewNullableConflict
deprecated
added in
v0.11.2
func NewNullableConflict(val *Conflict) *NullableConflict
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableConflict) Get
deprecated
added in
v0.11.2
func (v NullableConflict) Get() *Conflict
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableConflict) IsSet
deprecated
added in
v0.11.2
func (v NullableConflict) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableConflict) MarshalJSON
deprecated
added in
v0.11.2
func (v NullableConflict) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableConflict) Set
deprecated
added in
v0.11.2
func (v *NullableConflict) Set(val *Conflict)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableConflict) UnmarshalJSON
deprecated
added in
v0.11.2
func (v *NullableConflict) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableConflict) Unset
deprecated
added in
v0.11.2
func (v *NullableConflict) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateACLPayload
deprecated
added in
v0.10.0
type NullableCreateACLPayload 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 NewNullableCreateACLPayload
deprecated
added in
v0.10.0
func NewNullableCreateACLPayload(val *CreateACLPayload) *NullableCreateACLPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateACLPayload) Get
deprecated
added in
v0.10.0
func (v NullableCreateACLPayload) Get() *CreateACLPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateACLPayload) IsSet
deprecated
added in
v0.10.0
func (v NullableCreateACLPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateACLPayload) MarshalJSON
deprecated
added in
v0.10.0
func (v NullableCreateACLPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateACLPayload) Set
deprecated
added in
v0.10.0
func (v *NullableCreateACLPayload) Set(val *CreateACLPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateACLPayload) UnmarshalJSON
deprecated
added in
v0.10.0
func (v *NullableCreateACLPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateACLPayload) Unset
deprecated
added in
v0.10.0
func (v *NullableCreateACLPayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateInstancePayload
deprecated
added in
v0.10.0
type NullableCreateInstancePayload 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 NewNullableCreateInstancePayload
deprecated
added in
v0.10.0
func NewNullableCreateInstancePayload(val *CreateInstancePayload) *NullableCreateInstancePayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateInstancePayload) Get
deprecated
added in
v0.10.0
func (v NullableCreateInstancePayload) Get() *CreateInstancePayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateInstancePayload) IsSet
deprecated
added in
v0.10.0
func (v NullableCreateInstancePayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateInstancePayload) MarshalJSON
deprecated
added in
v0.10.0
func (v NullableCreateInstancePayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateInstancePayload) Set
deprecated
added in
v0.10.0
func (v *NullableCreateInstancePayload) Set(val *CreateInstancePayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateInstancePayload) UnmarshalJSON
deprecated
added in
v0.10.0
func (v *NullableCreateInstancePayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateInstancePayload) Unset
deprecated
added in
v0.10.0
func (v *NullableCreateInstancePayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateUserPayload
deprecated
added in
v0.10.0
type NullableCreateUserPayload 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 NewNullableCreateUserPayload
deprecated
added in
v0.10.0
func NewNullableCreateUserPayload(val *CreateUserPayload) *NullableCreateUserPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateUserPayload) Get
deprecated
added in
v0.10.0
func (v NullableCreateUserPayload) Get() *CreateUserPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateUserPayload) IsSet
deprecated
added in
v0.10.0
func (v NullableCreateUserPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateUserPayload) MarshalJSON
deprecated
added in
v0.10.0
func (v NullableCreateUserPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateUserPayload) Set
deprecated
added in
v0.10.0
func (v *NullableCreateUserPayload) Set(val *CreateUserPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateUserPayload) UnmarshalJSON
deprecated
added in
v0.10.0
func (v *NullableCreateUserPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateUserPayload) Unset
deprecated
added in
v0.10.0
func (v *NullableCreateUserPayload) 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 NullableInstance
deprecated
added in
v0.10.0
type NullableInstance 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 NewNullableInstance
deprecated
added in
v0.10.0
func NewNullableInstance(val *Instance) *NullableInstance
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInstance) Get
deprecated
added in
v0.10.0
func (v NullableInstance) Get() *Instance
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInstance) IsSet
deprecated
added in
v0.10.0
func (v NullableInstance) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInstance) MarshalJSON
deprecated
added in
v0.10.0
func (v NullableInstance) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInstance) Set
deprecated
added in
v0.10.0
func (v *NullableInstance) Set(val *Instance)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInstance) UnmarshalJSON
deprecated
added in
v0.10.0
func (v *NullableInstance) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInstance) Unset
deprecated
added in
v0.10.0
func (v *NullableInstance) 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 NullableKmsKeyPayload
deprecated
added in
v0.14.0
type NullableKmsKeyPayload 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 NewNullableKmsKeyPayload
deprecated
added in
v0.14.0
func NewNullableKmsKeyPayload(val *KmsKeyPayload) *NullableKmsKeyPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableKmsKeyPayload) Get
deprecated
added in
v0.14.0
func (v NullableKmsKeyPayload) Get() *KmsKeyPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableKmsKeyPayload) IsSet
deprecated
added in
v0.14.0
func (v NullableKmsKeyPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableKmsKeyPayload) MarshalJSON
deprecated
added in
v0.14.0
func (v NullableKmsKeyPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableKmsKeyPayload) Set
deprecated
added in
v0.14.0
func (v *NullableKmsKeyPayload) Set(val *KmsKeyPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableKmsKeyPayload) UnmarshalJSON
deprecated
added in
v0.14.0
func (v *NullableKmsKeyPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableKmsKeyPayload) Unset
deprecated
added in
v0.14.0
func (v *NullableKmsKeyPayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableListACLsResponse
deprecated
added in
v0.10.0
type NullableListACLsResponse 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 NewNullableListACLsResponse
deprecated
added in
v0.10.0
func NewNullableListACLsResponse(val *ListACLsResponse) *NullableListACLsResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableListACLsResponse) Get
deprecated
added in
v0.10.0
func (v NullableListACLsResponse) Get() *ListACLsResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableListACLsResponse) IsSet
deprecated
added in
v0.10.0
func (v NullableListACLsResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableListACLsResponse) MarshalJSON
deprecated
added in
v0.10.0
func (v NullableListACLsResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableListACLsResponse) Set
deprecated
added in
v0.10.0
func (v *NullableListACLsResponse) Set(val *ListACLsResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableListACLsResponse) UnmarshalJSON
deprecated
added in
v0.10.0
func (v *NullableListACLsResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableListACLsResponse) Unset
deprecated
added in
v0.10.0
func (v *NullableListACLsResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableListInstancesResponse
deprecated
added in
v0.10.0
type NullableListInstancesResponse 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 NewNullableListInstancesResponse
deprecated
added in
v0.10.0
func NewNullableListInstancesResponse(val *ListInstancesResponse) *NullableListInstancesResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableListInstancesResponse) Get
deprecated
added in
v0.10.0
func (v NullableListInstancesResponse) Get() *ListInstancesResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableListInstancesResponse) IsSet
deprecated
added in
v0.10.0
func (v NullableListInstancesResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableListInstancesResponse) MarshalJSON
deprecated
added in
v0.10.0
func (v NullableListInstancesResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableListInstancesResponse) Set
deprecated
added in
v0.10.0
func (v *NullableListInstancesResponse) Set(val *ListInstancesResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableListInstancesResponse) UnmarshalJSON
deprecated
added in
v0.10.0
func (v *NullableListInstancesResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableListInstancesResponse) Unset
deprecated
added in
v0.10.0
func (v *NullableListInstancesResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableListUsersResponse
deprecated
added in
v0.10.0
type NullableListUsersResponse 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 NewNullableListUsersResponse
deprecated
added in
v0.10.0
func NewNullableListUsersResponse(val *ListUsersResponse) *NullableListUsersResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableListUsersResponse) Get
deprecated
added in
v0.10.0
func (v NullableListUsersResponse) Get() *ListUsersResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableListUsersResponse) IsSet
deprecated
added in
v0.10.0
func (v NullableListUsersResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableListUsersResponse) MarshalJSON
deprecated
added in
v0.10.0
func (v NullableListUsersResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableListUsersResponse) Set
deprecated
added in
v0.10.0
func (v *NullableListUsersResponse) Set(val *ListUsersResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableListUsersResponse) UnmarshalJSON
deprecated
added in
v0.10.0
func (v *NullableListUsersResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableListUsersResponse) Unset
deprecated
added in
v0.10.0
func (v *NullableListUsersResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableNotFound
deprecated
added in
v0.11.2
type NullableNotFound 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 NewNullableNotFound
deprecated
added in
v0.11.2
func NewNullableNotFound(val *NotFound) *NullableNotFound
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableNotFound) Get
deprecated
added in
v0.11.2
func (v NullableNotFound) Get() *NotFound
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableNotFound) IsSet
deprecated
added in
v0.11.2
func (v NullableNotFound) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableNotFound) MarshalJSON
deprecated
added in
v0.11.2
func (v NullableNotFound) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableNotFound) Set
deprecated
added in
v0.11.2
func (v *NullableNotFound) Set(val *NotFound)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableNotFound) UnmarshalJSON
deprecated
added in
v0.11.2
func (v *NullableNotFound) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableNotFound) Unset
deprecated
added in
v0.11.2
func (v *NullableNotFound) 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 NullableUpdateACLPayload
deprecated
added in
v0.10.0
type NullableUpdateACLPayload 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 NewNullableUpdateACLPayload
deprecated
added in
v0.10.0
func NewNullableUpdateACLPayload(val *UpdateACLPayload) *NullableUpdateACLPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateACLPayload) Get
deprecated
added in
v0.10.0
func (v NullableUpdateACLPayload) Get() *UpdateACLPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateACLPayload) IsSet
deprecated
added in
v0.10.0
func (v NullableUpdateACLPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateACLPayload) MarshalJSON
deprecated
added in
v0.10.0
func (v NullableUpdateACLPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateACLPayload) Set
deprecated
added in
v0.10.0
func (v *NullableUpdateACLPayload) Set(val *UpdateACLPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateACLPayload) UnmarshalJSON
deprecated
added in
v0.10.0
func (v *NullableUpdateACLPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateACLPayload) Unset
deprecated
added in
v0.10.0
func (v *NullableUpdateACLPayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableUpdateACLsPayload
deprecated
added in
v0.10.0
type NullableUpdateACLsPayload 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 NewNullableUpdateACLsPayload
deprecated
added in
v0.10.0
func NewNullableUpdateACLsPayload(val *UpdateACLsPayload) *NullableUpdateACLsPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateACLsPayload) Get
deprecated
added in
v0.10.0
func (v NullableUpdateACLsPayload) Get() *UpdateACLsPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateACLsPayload) IsSet
deprecated
added in
v0.10.0
func (v NullableUpdateACLsPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateACLsPayload) MarshalJSON
deprecated
added in
v0.10.0
func (v NullableUpdateACLsPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateACLsPayload) Set
deprecated
added in
v0.10.0
func (v *NullableUpdateACLsPayload) Set(val *UpdateACLsPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateACLsPayload) UnmarshalJSON
deprecated
added in
v0.10.0
func (v *NullableUpdateACLsPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateACLsPayload) Unset
deprecated
added in
v0.10.0
func (v *NullableUpdateACLsPayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableUpdateInstancePayload
deprecated
added in
v0.10.0
type NullableUpdateInstancePayload 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 NewNullableUpdateInstancePayload
deprecated
added in
v0.10.0
func NewNullableUpdateInstancePayload(val *UpdateInstancePayload) *NullableUpdateInstancePayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateInstancePayload) Get
deprecated
added in
v0.10.0
func (v NullableUpdateInstancePayload) Get() *UpdateInstancePayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateInstancePayload) IsSet
deprecated
added in
v0.10.0
func (v NullableUpdateInstancePayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateInstancePayload) MarshalJSON
deprecated
added in
v0.10.0
func (v NullableUpdateInstancePayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateInstancePayload) Set
deprecated
added in
v0.10.0
func (v *NullableUpdateInstancePayload) Set(val *UpdateInstancePayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateInstancePayload) UnmarshalJSON
deprecated
added in
v0.10.0
func (v *NullableUpdateInstancePayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateInstancePayload) Unset
deprecated
added in
v0.10.0
func (v *NullableUpdateInstancePayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableUpdateUserPayload
deprecated
added in
v0.10.0
type NullableUpdateUserPayload 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 NewNullableUpdateUserPayload
deprecated
added in
v0.10.0
func NewNullableUpdateUserPayload(val *UpdateUserPayload) *NullableUpdateUserPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateUserPayload) Get
deprecated
added in
v0.10.0
func (v NullableUpdateUserPayload) Get() *UpdateUserPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateUserPayload) IsSet
deprecated
added in
v0.10.0
func (v NullableUpdateUserPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateUserPayload) MarshalJSON
deprecated
added in
v0.10.0
func (v NullableUpdateUserPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateUserPayload) Set
deprecated
added in
v0.10.0
func (v *NullableUpdateUserPayload) Set(val *UpdateUserPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateUserPayload) UnmarshalJSON
deprecated
added in
v0.10.0
func (v *NullableUpdateUserPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateUserPayload) Unset
deprecated
added in
v0.10.0
func (v *NullableUpdateUserPayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableUser
deprecated
added in
v0.10.0
type NullableUser 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 NewNullableUser
deprecated
added in
v0.10.0
func NewNullableUser(val *User) *NullableUser
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUser) Get
deprecated
added in
v0.10.0
func (v NullableUser) Get() *User
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUser) IsSet
deprecated
added in
v0.10.0
func (v NullableUser) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUser) MarshalJSON
deprecated
added in
v0.10.0
func (v NullableUser) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUser) Set
deprecated
added in
v0.10.0
func (v *NullableUser) Set(val *User)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUser) UnmarshalJSON
deprecated
added in
v0.10.0
func (v *NullableUser) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUser) Unset
deprecated
added in
v0.10.0
func (v *NullableUser) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableValue
deprecated
added in
v0.11.1
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
added in
v0.11.1
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
added in
v0.11.1
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
added in
v0.11.1
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
added in
v0.11.1
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 UpdateACLPayload ¶
type UpdateACLPayload struct {
// The given IP/IP Range that is permitted to access.
// REQUIRED
Cidr UpdateACLPayloadGetCidrAttributeType `json:"cidr" required:"true"`
}
UpdateACLPayload struct for UpdateACLPayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewUpdateACLPayload ¶ added in v0.10.0
func NewUpdateACLPayload(cidr UpdateACLPayloadGetCidrArgType) *UpdateACLPayload
NewUpdateACLPayload instantiates a new UpdateACLPayload 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 NewUpdateACLPayloadWithDefaults ¶ added in v0.10.0
func NewUpdateACLPayloadWithDefaults() *UpdateACLPayload
NewUpdateACLPayloadWithDefaults instantiates a new UpdateACLPayload 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 (*UpdateACLPayload) GetCidr ¶ added in v0.10.0
func (o *UpdateACLPayload) GetCidr() (ret UpdateACLPayloadGetCidrRetType)
GetCidr returns the Cidr field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateACLPayload) GetCidrOk ¶ added in v0.10.0
func (o *UpdateACLPayload) GetCidrOk() (ret UpdateACLPayloadGetCidrRetType, ok bool)
GetCidrOk returns a tuple with the Cidr 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 (*UpdateACLPayload) SetCidr ¶ added in v0.10.0
func (o *UpdateACLPayload) SetCidr(v UpdateACLPayloadGetCidrRetType)
SetCidr sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateACLPayload) ToMap
deprecated
added in
v0.10.0
func (o UpdateACLPayload) 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 UpdateACLPayloadGetCidrArgType
deprecated
added in
v0.11.1
type UpdateACLPayloadGetCidrArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateACLPayloadGetCidrAttributeType ¶ added in v0.11.1
type UpdateACLPayloadGetCidrAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateACLPayloadGetCidrRetType
deprecated
added in
v0.11.1
type UpdateACLPayloadGetCidrRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateACLRequest
deprecated
added in
v0.12.0
type UpdateACLRequest 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 (UpdateACLRequest) Execute
deprecated
added in
v0.12.0
func (r UpdateACLRequest) Execute() error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateACLRequest) UpdateACLPayload
deprecated
added in
v0.12.0
func (r UpdateACLRequest) UpdateACLPayload(updateACLPayload UpdateACLPayload) ApiUpdateACLRequest
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateACLsPayload ¶ added in v0.6.0
type UpdateACLsPayload struct {
Cidrs UpdateACLsPayloadGetCidrsAttributeType `json:"cidrs,omitempty"`
}
UpdateACLsPayload struct for UpdateACLsPayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewUpdateACLsPayload ¶ added in v0.10.0
func NewUpdateACLsPayload() *UpdateACLsPayload
NewUpdateACLsPayload instantiates a new UpdateACLsPayload 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 NewUpdateACLsPayloadWithDefaults ¶ added in v0.10.0
func NewUpdateACLsPayloadWithDefaults() *UpdateACLsPayload
NewUpdateACLsPayloadWithDefaults instantiates a new UpdateACLsPayload 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 (*UpdateACLsPayload) GetCidrs ¶ added in v0.10.0
func (o *UpdateACLsPayload) GetCidrs() (res UpdateACLsPayloadGetCidrsRetType)
GetCidrs returns the Cidrs 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 (*UpdateACLsPayload) GetCidrsOk ¶ added in v0.10.0
func (o *UpdateACLsPayload) GetCidrsOk() (ret UpdateACLsPayloadGetCidrsRetType, ok bool)
GetCidrsOk returns a tuple with the Cidrs 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 (*UpdateACLsPayload) HasCidrs ¶ added in v0.10.0
func (o *UpdateACLsPayload) HasCidrs() bool
HasCidrs 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 (*UpdateACLsPayload) SetCidrs ¶ added in v0.10.0
func (o *UpdateACLsPayload) SetCidrs(v UpdateACLsPayloadGetCidrsRetType)
SetCidrs gets a reference to the given []UpdateACLPayload and assigns it to the Cidrs field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateACLsPayload) ToMap
deprecated
added in
v0.10.0
func (o UpdateACLsPayload) 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 UpdateACLsPayloadGetCidrsArgType
deprecated
added in
v0.11.1
type UpdateACLsPayloadGetCidrsArgType = []UpdateACLPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateACLsPayloadGetCidrsAttributeType ¶ added in v0.11.1
type UpdateACLsPayloadGetCidrsAttributeType = *[]UpdateACLPayload
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateACLsPayloadGetCidrsRetType
deprecated
added in
v0.11.1
type UpdateACLsPayloadGetCidrsRetType = []UpdateACLPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateACLsRequest
deprecated
added in
v0.12.0
type UpdateACLsRequest 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 (UpdateACLsRequest) Execute
deprecated
added in
v0.12.0
func (r UpdateACLsRequest) Execute() error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateACLsRequest) UpdateACLsPayload
deprecated
added in
v0.12.0
func (r UpdateACLsRequest) UpdateACLsPayload(updateACLsPayload UpdateACLsPayload) ApiUpdateACLsRequest
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateInstancePayload ¶ added in v0.9.0
type UpdateInstancePayload struct {
KmsKey UpdateInstancePayloadGetKmsKeyAttributeType `json:"kmsKey,omitempty"`
// A user chosen name to distinguish multiple secrets manager instances.
// REQUIRED
Name UpdateInstancePayloadGetNameAttributeType `json:"name" required:"true"`
}
UpdateInstancePayload struct for UpdateInstancePayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewUpdateInstancePayload ¶ added in v0.10.0
func NewUpdateInstancePayload(name UpdateInstancePayloadGetNameArgType) *UpdateInstancePayload
NewUpdateInstancePayload instantiates a new UpdateInstancePayload 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 NewUpdateInstancePayloadWithDefaults ¶ added in v0.10.0
func NewUpdateInstancePayloadWithDefaults() *UpdateInstancePayload
NewUpdateInstancePayloadWithDefaults instantiates a new UpdateInstancePayload 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 (*UpdateInstancePayload) GetKmsKey ¶ added in v0.14.0
func (o *UpdateInstancePayload) GetKmsKey() (res UpdateInstancePayloadGetKmsKeyRetType)
GetKmsKey returns the KmsKey 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 (*UpdateInstancePayload) GetKmsKeyOk ¶ added in v0.14.0
func (o *UpdateInstancePayload) GetKmsKeyOk() (ret UpdateInstancePayloadGetKmsKeyRetType, ok bool)
GetKmsKeyOk returns a tuple with the KmsKey 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 (*UpdateInstancePayload) GetName ¶ added in v0.10.0
func (o *UpdateInstancePayload) GetName() (ret UpdateInstancePayloadGetNameRetType)
GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateInstancePayload) GetNameOk ¶ added in v0.10.0
func (o *UpdateInstancePayload) GetNameOk() (ret UpdateInstancePayloadGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name 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 (*UpdateInstancePayload) HasKmsKey ¶ added in v0.14.0
func (o *UpdateInstancePayload) HasKmsKey() bool
HasKmsKey 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 (*UpdateInstancePayload) SetKmsKey ¶ added in v0.14.0
func (o *UpdateInstancePayload) SetKmsKey(v UpdateInstancePayloadGetKmsKeyRetType)
SetKmsKey gets a reference to the given KmsKeyPayload and assigns it to the KmsKey field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateInstancePayload) SetName ¶ added in v0.10.0
func (o *UpdateInstancePayload) SetName(v UpdateInstancePayloadGetNameRetType)
SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateInstancePayload) ToMap
deprecated
added in
v0.10.0
func (o UpdateInstancePayload) 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 UpdateInstancePayloadGetKmsKeyArgType
deprecated
added in
v0.14.0
type UpdateInstancePayloadGetKmsKeyArgType = KmsKeyPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateInstancePayloadGetKmsKeyAttributeType ¶ added in v0.14.0
type UpdateInstancePayloadGetKmsKeyAttributeType = *KmsKeyPayload
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateInstancePayloadGetKmsKeyRetType
deprecated
added in
v0.14.0
type UpdateInstancePayloadGetKmsKeyRetType = KmsKeyPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateInstancePayloadGetNameArgType
deprecated
added in
v0.11.1
type UpdateInstancePayloadGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateInstancePayloadGetNameAttributeType ¶ added in v0.11.1
type UpdateInstancePayloadGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateInstancePayloadGetNameRetType
deprecated
added in
v0.11.1
type UpdateInstancePayloadGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateInstanceRequest
deprecated
added in
v0.12.0
type UpdateInstanceRequest 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 (UpdateInstanceRequest) Execute
deprecated
added in
v0.12.0
func (r UpdateInstanceRequest) Execute() error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateInstanceRequest) UpdateInstancePayload
deprecated
added in
v0.12.0
func (r UpdateInstanceRequest) UpdateInstancePayload(updateInstancePayload UpdateInstancePayload) ApiUpdateInstanceRequest
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateUserPayload ¶
type UpdateUserPayload struct {
// A user chosen description to differentiate between multiple users.
Description UpdateUserPayloadGetDescriptionAttributeType `json:"description,omitempty"`
// Is true if the user has write access to the secrets engine. Is false for a read-only user.
Write UpdateUserPayloadgetWriteAttributeType `json:"write,omitempty"`
}
UpdateUserPayload struct for UpdateUserPayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewUpdateUserPayload ¶ added in v0.10.0
func NewUpdateUserPayload() *UpdateUserPayload
NewUpdateUserPayload instantiates a new UpdateUserPayload 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 NewUpdateUserPayloadWithDefaults ¶ added in v0.10.0
func NewUpdateUserPayloadWithDefaults() *UpdateUserPayload
NewUpdateUserPayloadWithDefaults instantiates a new UpdateUserPayload 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 (*UpdateUserPayload) GetDescription ¶ added in v0.11.2
func (o *UpdateUserPayload) GetDescription() (res UpdateUserPayloadGetDescriptionRetType)
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 (*UpdateUserPayload) GetDescriptionOk ¶ added in v0.11.2
func (o *UpdateUserPayload) GetDescriptionOk() (ret UpdateUserPayloadGetDescriptionRetType, 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 (*UpdateUserPayload) GetWrite ¶ added in v0.10.0
func (o *UpdateUserPayload) GetWrite() (res UpdateUserPayloadgetWriteRetType)
GetWrite returns the Write 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 (*UpdateUserPayload) GetWriteOk ¶ added in v0.10.0
func (o *UpdateUserPayload) GetWriteOk() (ret UpdateUserPayloadgetWriteRetType, ok bool)
GetWriteOk returns a tuple with the Write 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 (*UpdateUserPayload) HasDescription ¶ added in v0.11.2
func (o *UpdateUserPayload) 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 (*UpdateUserPayload) HasWrite ¶ added in v0.10.0
func (o *UpdateUserPayload) HasWrite() bool
HasWrite 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 (*UpdateUserPayload) SetDescription ¶ added in v0.11.2
func (o *UpdateUserPayload) SetDescription(v UpdateUserPayloadGetDescriptionRetType)
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 (*UpdateUserPayload) SetWrite ¶ added in v0.10.0
func (o *UpdateUserPayload) SetWrite(v UpdateUserPayloadgetWriteRetType)
SetWrite gets a reference to the given bool and assigns it to the Write field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateUserPayload) ToMap
deprecated
added in
v0.10.0
func (o UpdateUserPayload) 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 UpdateUserPayloadGetDescriptionArgType
deprecated
added in
v0.11.2
type UpdateUserPayloadGetDescriptionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateUserPayloadGetDescriptionAttributeType ¶ added in v0.11.2
type UpdateUserPayloadGetDescriptionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateUserPayloadGetDescriptionRetType
deprecated
added in
v0.11.2
type UpdateUserPayloadGetDescriptionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateUserPayloadgetWriteArgType
deprecated
added in
v0.11.1
type UpdateUserPayloadgetWriteArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateUserPayloadgetWriteAttributeType ¶ added in v0.11.1
type UpdateUserPayloadgetWriteAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateUserPayloadgetWriteRetType
deprecated
added in
v0.11.1
type UpdateUserPayloadgetWriteRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateUserRequest
deprecated
added in
v0.12.0
type UpdateUserRequest 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 (UpdateUserRequest) Execute
deprecated
added in
v0.12.0
func (r UpdateUserRequest) Execute() error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateUserRequest) UpdateUserPayload
deprecated
added in
v0.12.0
func (r UpdateUserRequest) UpdateUserPayload(updateUserPayload UpdateUserPayload) ApiUpdateUserRequest
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type User ¶
type User struct {
// A user chosen description to differentiate between multiple users.
// REQUIRED
Description UserGetDescriptionAttributeType `json:"description" required:"true"`
// A auto generated unique id which identifies the users.
// REQUIRED
Id UserGetIdAttributeType `json:"id" required:"true"`
// A auto generated password for logging in with the user.
// REQUIRED
Password UserGetPasswordAttributeType `json:"password" required:"true"`
// A auto generated username for logging in with the user.
// REQUIRED
Username UserGetUsernameAttributeType `json:"username" required:"true"`
// Is true if the user has write access to the secrets engine. Is false for a read-only user.
// REQUIRED
Write UsergetWriteAttributeType `json:"write" required:"true"`
}
User struct for User Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewUser ¶ added in v0.10.0
func NewUser(description UserGetDescriptionArgType, id UserGetIdArgType, password UserGetPasswordArgType, username UserGetUsernameArgType, write UsergetWriteArgType) *User
NewUser instantiates a new User 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 NewUserWithDefaults ¶ added in v0.10.0
func NewUserWithDefaults() *User
NewUserWithDefaults instantiates a new User 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 (*User) GetDescription ¶ added in v0.10.0
func (o *User) GetDescription() (ret UserGetDescriptionRetType)
GetDescription returns the Description field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*User) GetDescriptionOk ¶ added in v0.10.0
func (o *User) GetDescriptionOk() (ret UserGetDescriptionRetType, ok bool)
GetDescriptionOk returns a tuple with the Description 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 (*User) GetId ¶ added in v0.10.0
func (o *User) GetId() (ret UserGetIdRetType)
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 (*User) GetIdOk ¶ added in v0.10.0
func (o *User) GetIdOk() (ret UserGetIdRetType, 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 (*User) GetPassword ¶ added in v0.10.0
func (o *User) GetPassword() (ret UserGetPasswordRetType)
GetPassword returns the Password field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*User) GetPasswordOk ¶ added in v0.10.0
func (o *User) GetPasswordOk() (ret UserGetPasswordRetType, ok bool)
GetPasswordOk returns a tuple with the Password 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 (*User) GetUsername ¶ added in v0.10.0
func (o *User) GetUsername() (ret UserGetUsernameRetType)
GetUsername returns the Username field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*User) GetUsernameOk ¶ added in v0.10.0
func (o *User) GetUsernameOk() (ret UserGetUsernameRetType, ok bool)
GetUsernameOk returns a tuple with the Username 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 (*User) GetWrite ¶ added in v0.10.0
func (o *User) GetWrite() (ret UsergetWriteRetType)
GetWrite returns the Write field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*User) GetWriteOk ¶ added in v0.10.0
func (o *User) GetWriteOk() (ret UsergetWriteRetType, ok bool)
GetWriteOk returns a tuple with the Write 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 (*User) SetDescription ¶ added in v0.10.0
func (o *User) SetDescription(v UserGetDescriptionRetType)
SetDescription sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*User) SetId ¶ added in v0.10.0
func (o *User) SetId(v UserGetIdRetType)
SetId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*User) SetPassword ¶ added in v0.10.0
func (o *User) SetPassword(v UserGetPasswordRetType)
SetPassword sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*User) SetUsername ¶ added in v0.10.0
func (o *User) SetUsername(v UserGetUsernameRetType)
SetUsername sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*User) SetWrite ¶ added in v0.10.0
func (o *User) SetWrite(v UsergetWriteRetType)
SetWrite sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UserGetDescriptionArgType
deprecated
added in
v0.11.1
type UserGetDescriptionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UserGetDescriptionAttributeType ¶ added in v0.11.1
type UserGetDescriptionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UserGetDescriptionRetType
deprecated
added in
v0.11.1
type UserGetDescriptionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UserGetIdArgType
deprecated
added in
v0.11.1
type UserGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UserGetIdAttributeType ¶ added in v0.11.1
type UserGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UserGetIdRetType
deprecated
added in
v0.11.1
type UserGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UserGetPasswordArgType
deprecated
added in
v0.11.1
type UserGetPasswordArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UserGetPasswordAttributeType ¶ added in v0.11.1
type UserGetPasswordAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UserGetPasswordRetType
deprecated
added in
v0.11.1
type UserGetPasswordRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UserGetUsernameArgType
deprecated
added in
v0.11.1
type UserGetUsernameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UserGetUsernameAttributeType ¶ added in v0.11.1
type UserGetUsernameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UserGetUsernameRetType
deprecated
added in
v0.11.1
type UserGetUsernameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UsergetWriteArgType
deprecated
added in
v0.11.1
type UsergetWriteArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UsergetWriteAttributeType ¶ added in v0.11.1
type UsergetWriteAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UsergetWriteRetType
deprecated
added in
v0.11.1
type UsergetWriteRetType = bool
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_acl.go
- model_bad_request.go
- model_conflict.go
- model_create_acl_payload.go
- model_create_instance_payload.go
- model_create_user_payload.go
- model_instance.go
- model_kms_key_payload.go
- model_list_acls_response.go
- model_list_instances_response.go
- model_list_users_response.go
- model_not_found.go
- model_update_acl_payload.go
- model_update_acls_payload.go
- model_update_instance_payload.go
- model_update_user_payload.go
- model_user.go
- utils.go