Documentation
¶
Overview ¶
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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) CreateApprole(ctx context.Context, projectId string, instanceId string) ApiCreateApproleRequestdeprecated
- func (a *APIClient) CreateApproleExecute(ctx context.Context, projectId string, instanceId string) (*Approle, error)deprecated
- func (a *APIClient) CreateApproleSecretId(ctx context.Context, projectId string, instanceId string, roleId string) ApiCreateApproleSecretIdRequestdeprecated
- func (a *APIClient) CreateApproleSecretIdExecute(ctx context.Context, projectId string, instanceId string, roleId string) (*ApproleSecret, 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) DeleteApprole(ctx context.Context, projectId string, instanceId string, roleId string) ApiDeleteApproleRequestdeprecated
- func (a *APIClient) DeleteApproleExecute(ctx context.Context, projectId string, instanceId string, roleId string) errordeprecated
- func (a *APIClient) DeleteApproleSecretId(ctx context.Context, projectId string, instanceId string, roleId string, ...) ApiDeleteApproleSecretIdRequestdeprecated
- func (a *APIClient) DeleteApproleSecretIdExecute(ctx context.Context, projectId string, instanceId string, roleId 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 (a *APIClient) GetApprole(ctx context.Context, projectId string, instanceId string, roleId string) ApiGetApproleRequestdeprecated
- func (a *APIClient) GetApproleExecute(ctx context.Context, projectId string, instanceId string, roleId string) (*Approle, error)deprecated
- func (a *APIClient) GetApproleSecretId(ctx context.Context, projectId string, instanceId string, roleId string, ...) ApiGetApproleSecretIdRequestdeprecated
- func (a *APIClient) GetApproleSecretIdExecute(ctx context.Context, projectId string, instanceId string, roleId string, ...) (*ApproleSecret, error)deprecated
- func (a *APIClient) GetApproles(ctx context.Context, projectId string, instanceId string) ApiGetApprolesRequestdeprecated
- func (a *APIClient) GetApprolesExecute(ctx context.Context, projectId string, instanceId string) (*ApproleList, 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) ListApproleSecretIds(ctx context.Context, projectId string, instanceId string, roleId string) ApiListApproleSecretIdsRequestdeprecated
- func (a *APIClient) ListApproleSecretIdsExecute(ctx context.Context, projectId string, instanceId string, roleId string) (*ApproleSecretList, 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) UpdateApprole(ctx context.Context, projectId string, instanceId string, roleId string) ApiUpdateApproleRequestdeprecated
- func (a *APIClient) UpdateApproleExecute(ctx context.Context, projectId string, instanceId string, roleId string) (*Approle, error)deprecated
- func (a *APIClient) UpdateApproleSecretId(ctx context.Context, projectId string, instanceId string, roleId string, ...) ApiUpdateApproleSecretIdRequestdeprecated
- func (a *APIClient) UpdateApproleSecretIdExecute(ctx context.Context, projectId string, instanceId string, roleId string, ...) (*ApproleSecret, error)deprecated
- 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 ApiCreateApproleRequestdeprecated
- type ApiCreateApproleSecretIdRequestdeprecated
- type ApiCreateInstanceRequestdeprecated
- type ApiCreateUserRequestdeprecated
- type ApiDeleteACLRequestdeprecated
- type ApiDeleteApproleRequestdeprecated
- type ApiDeleteApproleSecretIdRequestdeprecated
- type ApiDeleteInstanceRequestdeprecated
- type ApiDeleteUserRequestdeprecated
- type ApiGetACLRequestdeprecated
- type ApiGetApproleRequestdeprecated
- type ApiGetApproleSecretIdRequestdeprecated
- type ApiGetApprolesRequestdeprecated
- type ApiGetInstanceRequestdeprecated
- type ApiGetUserRequestdeprecated
- type ApiListACLsRequestdeprecated
- type ApiListApproleSecretIdsRequestdeprecated
- type ApiListInstancesRequestdeprecated
- type ApiListUsersRequestdeprecated
- type ApiUpdateACLRequestdeprecated
- type ApiUpdateACLsRequestdeprecated
- type ApiUpdateApproleRequestdeprecated
- type ApiUpdateApproleSecretIdRequestdeprecated
- type ApiUpdateInstanceRequestdeprecated
- type ApiUpdateUserRequestdeprecated
- type Approle
- func (o *Approle) GetDescription() (ret ApproleGetDescriptionRetType)
- func (o *Approle) GetDescriptionOk() (ret ApproleGetDescriptionRetType, ok bool)
- func (o *Approle) GetRoleId() (ret ApproleGetRoleIdRetType)
- func (o *Approle) GetRoleIdOk() (ret ApproleGetRoleIdRetType, ok bool)
- func (o *Approle) GetSecretIdNumUses() (ret ApproleGetSecretIdNumUsesRetType)
- func (o *Approle) GetSecretIdNumUsesOk() (ret ApproleGetSecretIdNumUsesRetType, ok bool)
- func (o *Approle) GetSecretIdTtl() (ret ApproleGetSecretIdTtlRetType)
- func (o *Approle) GetSecretIdTtlOk() (ret ApproleGetSecretIdTtlRetType, ok bool)
- func (o *Approle) GetWrite() (ret ApprolegetWriteRetType)
- func (o *Approle) GetWriteOk() (ret ApprolegetWriteRetType, ok bool)
- func (o *Approle) SetDescription(v ApproleGetDescriptionRetType)
- func (o *Approle) SetRoleId(v ApproleGetRoleIdRetType)
- func (o *Approle) SetSecretIdNumUses(v ApproleGetSecretIdNumUsesRetType)
- func (o *Approle) SetSecretIdTtl(v ApproleGetSecretIdTtlRetType)
- func (o *Approle) SetWrite(v ApprolegetWriteRetType)
- func (o Approle) ToMap() (map[string]interface{}, error)deprecated
- type ApproleGetDescriptionArgTypedeprecated
- type ApproleGetDescriptionAttributeType
- type ApproleGetDescriptionRetTypedeprecated
- type ApproleGetRoleIdArgTypedeprecated
- type ApproleGetRoleIdAttributeType
- type ApproleGetRoleIdRetTypedeprecated
- type ApproleGetSecretIdNumUsesArgTypedeprecated
- type ApproleGetSecretIdNumUsesAttributeType
- type ApproleGetSecretIdNumUsesRetTypedeprecated
- type ApproleGetSecretIdTtlArgTypedeprecated
- type ApproleGetSecretIdTtlAttributeType
- type ApproleGetSecretIdTtlRetTypedeprecated
- type ApproleList
- type ApproleListGetApprolesArgTypedeprecated
- type ApproleListGetApprolesAttributeType
- type ApproleListGetApprolesRetTypedeprecated
- type ApproleSecret
- func (o *ApproleSecret) GetDescription() (ret ApproleSecretGetDescriptionRetType)
- func (o *ApproleSecret) GetDescriptionOk() (ret ApproleSecretGetDescriptionRetType, ok bool)
- func (o *ApproleSecret) GetNumUses() (ret ApproleSecretGetNumUsesRetType)
- func (o *ApproleSecret) GetNumUsesOk() (ret ApproleSecretGetNumUsesRetType, ok bool)
- func (o *ApproleSecret) GetSecretId() (res ApproleSecretGetSecretIdRetType)
- func (o *ApproleSecret) GetSecretIdOk() (ret ApproleSecretGetSecretIdRetType, ok bool)
- func (o *ApproleSecret) GetTtl() (ret ApproleSecretGetTtlRetType)
- func (o *ApproleSecret) GetTtlOk() (ret ApproleSecretGetTtlRetType, ok bool)
- func (o *ApproleSecret) GetVersion() (ret ApproleSecretGetVersionRetType)
- func (o *ApproleSecret) GetVersionOk() (ret ApproleSecretGetVersionRetType, ok bool)
- func (o *ApproleSecret) HasSecretId() bool
- func (o *ApproleSecret) SetDescription(v ApproleSecretGetDescriptionRetType)
- func (o *ApproleSecret) SetNumUses(v ApproleSecretGetNumUsesRetType)
- func (o *ApproleSecret) SetSecretId(v ApproleSecretGetSecretIdRetType)
- func (o *ApproleSecret) SetTtl(v ApproleSecretGetTtlRetType)
- func (o *ApproleSecret) SetVersion(v ApproleSecretGetVersionRetType)
- func (o ApproleSecret) ToMap() (map[string]interface{}, error)deprecated
- type ApproleSecretGetDescriptionArgTypedeprecated
- type ApproleSecretGetDescriptionAttributeType
- type ApproleSecretGetDescriptionRetTypedeprecated
- type ApproleSecretGetNumUsesArgTypedeprecated
- type ApproleSecretGetNumUsesAttributeType
- type ApproleSecretGetNumUsesRetTypedeprecated
- type ApproleSecretGetSecretIdArgTypedeprecated
- type ApproleSecretGetSecretIdAttributeType
- type ApproleSecretGetSecretIdRetTypedeprecated
- type ApproleSecretGetTtlArgTypedeprecated
- type ApproleSecretGetTtlAttributeType
- type ApproleSecretGetTtlRetTypedeprecated
- type ApproleSecretGetVersionArgTypedeprecated
- type ApproleSecretGetVersionAttributeType
- type ApproleSecretGetVersionRetTypedeprecated
- type ApproleSecretList
- func (o *ApproleSecretList) GetSecretIds() (ret ApproleSecretListGetSecretIdsRetType)
- func (o *ApproleSecretList) GetSecretIdsOk() (ret ApproleSecretListGetSecretIdsRetType, ok bool)
- func (o *ApproleSecretList) SetSecretIds(v ApproleSecretListGetSecretIdsRetType)
- func (o ApproleSecretList) ToMap() (map[string]interface{}, error)deprecated
- type ApproleSecretListGetSecretIdsArgTypedeprecated
- type ApproleSecretListGetSecretIdsAttributeType
- type ApproleSecretListGetSecretIdsRetTypedeprecated
- type ApprolegetWriteArgTypedeprecated
- type ApprolegetWriteAttributeType
- type ApprolegetWriteRetTypedeprecated
- 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 CreateApprolePayload
- func (o *CreateApprolePayload) GetDescription() (res CreateApprolePayloadGetDescriptionRetType)
- func (o *CreateApprolePayload) GetDescriptionOk() (ret CreateApprolePayloadGetDescriptionRetType, ok bool)
- func (o *CreateApprolePayload) GetSecretIdNumUses() (res CreateApprolePayloadGetSecretIdNumUsesRetType)
- func (o *CreateApprolePayload) GetSecretIdNumUsesOk() (ret CreateApprolePayloadGetSecretIdNumUsesRetType, ok bool)
- func (o *CreateApprolePayload) GetSecretIdTtl() (res CreateApprolePayloadGetSecretIdTtlRetType)
- func (o *CreateApprolePayload) GetSecretIdTtlOk() (ret CreateApprolePayloadGetSecretIdTtlRetType, ok bool)
- func (o *CreateApprolePayload) GetWrite() (res CreateApprolePayloadgetWriteRetType)
- func (o *CreateApprolePayload) GetWriteOk() (ret CreateApprolePayloadgetWriteRetType, ok bool)
- func (o *CreateApprolePayload) HasDescription() bool
- func (o *CreateApprolePayload) HasSecretIdNumUses() bool
- func (o *CreateApprolePayload) HasSecretIdTtl() bool
- func (o *CreateApprolePayload) HasWrite() bool
- func (o *CreateApprolePayload) SetDescription(v CreateApprolePayloadGetDescriptionRetType)
- func (o *CreateApprolePayload) SetSecretIdNumUses(v CreateApprolePayloadGetSecretIdNumUsesRetType)
- func (o *CreateApprolePayload) SetSecretIdTtl(v CreateApprolePayloadGetSecretIdTtlRetType)
- func (o *CreateApprolePayload) SetWrite(v CreateApprolePayloadgetWriteRetType)
- func (o CreateApprolePayload) ToMap() (map[string]interface{}, error)deprecated
- type CreateApprolePayloadGetDescriptionArgTypedeprecated
- type CreateApprolePayloadGetDescriptionAttributeType
- type CreateApprolePayloadGetDescriptionRetTypedeprecated
- type CreateApprolePayloadGetSecretIdNumUsesArgTypedeprecated
- type CreateApprolePayloadGetSecretIdNumUsesAttributeType
- type CreateApprolePayloadGetSecretIdNumUsesRetTypedeprecated
- type CreateApprolePayloadGetSecretIdTtlArgTypedeprecated
- type CreateApprolePayloadGetSecretIdTtlAttributeType
- type CreateApprolePayloadGetSecretIdTtlRetTypedeprecated
- type CreateApprolePayloadgetWriteArgTypedeprecated
- type CreateApprolePayloadgetWriteAttributeType
- type CreateApprolePayloadgetWriteRetTypedeprecated
- type CreateApproleRequestdeprecated
- type CreateApproleSecretIdPayload
- func (o *CreateApproleSecretIdPayload) GetDescription() (res CreateApproleSecretIdPayloadGetDescriptionRetType)
- func (o *CreateApproleSecretIdPayload) GetDescriptionOk() (ret CreateApproleSecretIdPayloadGetDescriptionRetType, ok bool)
- func (o *CreateApproleSecretIdPayload) HasDescription() bool
- func (o *CreateApproleSecretIdPayload) SetDescription(v CreateApproleSecretIdPayloadGetDescriptionRetType)
- func (o CreateApproleSecretIdPayload) ToMap() (map[string]interface{}, error)deprecated
- type CreateApproleSecretIdPayloadGetDescriptionArgTypedeprecated
- type CreateApproleSecretIdPayloadGetDescriptionAttributeType
- type CreateApproleSecretIdPayloadGetDescriptionRetTypedeprecated
- type CreateApproleSecretIdRequestdeprecated
- 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 DeleteApproleRequestdeprecated
- type DeleteApproleSecretIdRequestdeprecated
- type DeleteInstanceRequestdeprecated
- type DeleteUserRequestdeprecated
- type GetACLRequestdeprecated
- type GetApproleRequestdeprecated
- type GetApproleSecretIdRequestdeprecated
- type GetApprolesRequestdeprecated
- 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 ListApproleSecretIdsRequestdeprecated
- 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 NullableApproledeprecated
- func (v NullableApprole) Get() *Approledeprecated
- func (v NullableApprole) IsSet() booldeprecated
- func (v NullableApprole) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableApprole) Set(val *Approle)deprecated
- func (v *NullableApprole) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableApprole) Unset()deprecated
- type NullableApproleListdeprecated
- func (v NullableApproleList) Get() *ApproleListdeprecated
- func (v NullableApproleList) IsSet() booldeprecated
- func (v NullableApproleList) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableApproleList) Set(val *ApproleList)deprecated
- func (v *NullableApproleList) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableApproleList) Unset()deprecated
- type NullableApproleSecretdeprecated
- func (v NullableApproleSecret) Get() *ApproleSecretdeprecated
- func (v NullableApproleSecret) IsSet() booldeprecated
- func (v NullableApproleSecret) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableApproleSecret) Set(val *ApproleSecret)deprecated
- func (v *NullableApproleSecret) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableApproleSecret) Unset()deprecated
- type NullableApproleSecretListdeprecated
- func (v NullableApproleSecretList) Get() *ApproleSecretListdeprecated
- func (v NullableApproleSecretList) IsSet() booldeprecated
- func (v NullableApproleSecretList) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableApproleSecretList) Set(val *ApproleSecretList)deprecated
- func (v *NullableApproleSecretList) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableApproleSecretList) 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 NullableCreateApprolePayloaddeprecated
- func (v NullableCreateApprolePayload) Get() *CreateApprolePayloaddeprecated
- func (v NullableCreateApprolePayload) IsSet() booldeprecated
- func (v NullableCreateApprolePayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateApprolePayload) Set(val *CreateApprolePayload)deprecated
- func (v *NullableCreateApprolePayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateApprolePayload) Unset()deprecated
- type NullableCreateApproleSecretIdPayloaddeprecated
- func (v NullableCreateApproleSecretIdPayload) Get() *CreateApproleSecretIdPayloaddeprecated
- func (v NullableCreateApproleSecretIdPayload) IsSet() booldeprecated
- func (v NullableCreateApproleSecretIdPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateApproleSecretIdPayload) Set(val *CreateApproleSecretIdPayload)deprecated
- func (v *NullableCreateApproleSecretIdPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateApproleSecretIdPayload) 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 NullableUpdateApprolePayloaddeprecated
- func (v NullableUpdateApprolePayload) Get() *UpdateApprolePayloaddeprecated
- func (v NullableUpdateApprolePayload) IsSet() booldeprecated
- func (v NullableUpdateApprolePayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableUpdateApprolePayload) Set(val *UpdateApprolePayload)deprecated
- func (v *NullableUpdateApprolePayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableUpdateApprolePayload) Unset()deprecated
- type NullableUpdateApproleSecretIdPayloaddeprecated
- func (v NullableUpdateApproleSecretIdPayload) Get() *UpdateApproleSecretIdPayloaddeprecated
- func (v NullableUpdateApproleSecretIdPayload) IsSet() booldeprecated
- func (v NullableUpdateApproleSecretIdPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableUpdateApproleSecretIdPayload) Set(val *UpdateApproleSecretIdPayload)deprecated
- func (v *NullableUpdateApproleSecretIdPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableUpdateApproleSecretIdPayload) 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 UpdateApprolePayload
- func (o *UpdateApprolePayload) GetDescription() (res UpdateApprolePayloadGetDescriptionRetType)
- func (o *UpdateApprolePayload) GetDescriptionOk() (ret UpdateApprolePayloadGetDescriptionRetType, ok bool)
- func (o *UpdateApprolePayload) GetSecretIdNumUses() (res UpdateApprolePayloadGetSecretIdNumUsesRetType)
- func (o *UpdateApprolePayload) GetSecretIdNumUsesOk() (ret UpdateApprolePayloadGetSecretIdNumUsesRetType, ok bool)
- func (o *UpdateApprolePayload) GetSecretIdTtl() (res UpdateApprolePayloadGetSecretIdTtlRetType)
- func (o *UpdateApprolePayload) GetSecretIdTtlOk() (ret UpdateApprolePayloadGetSecretIdTtlRetType, ok bool)
- func (o *UpdateApprolePayload) GetWrite() (res UpdateApprolePayloadgetWriteRetType)
- func (o *UpdateApprolePayload) GetWriteOk() (ret UpdateApprolePayloadgetWriteRetType, ok bool)
- func (o *UpdateApprolePayload) HasDescription() bool
- func (o *UpdateApprolePayload) HasSecretIdNumUses() bool
- func (o *UpdateApprolePayload) HasSecretIdTtl() bool
- func (o *UpdateApprolePayload) HasWrite() bool
- func (o *UpdateApprolePayload) SetDescription(v UpdateApprolePayloadGetDescriptionRetType)
- func (o *UpdateApprolePayload) SetSecretIdNumUses(v UpdateApprolePayloadGetSecretIdNumUsesRetType)
- func (o *UpdateApprolePayload) SetSecretIdTtl(v UpdateApprolePayloadGetSecretIdTtlRetType)
- func (o *UpdateApprolePayload) SetWrite(v UpdateApprolePayloadgetWriteRetType)
- func (o UpdateApprolePayload) ToMap() (map[string]interface{}, error)deprecated
- type UpdateApprolePayloadGetDescriptionArgTypedeprecated
- type UpdateApprolePayloadGetDescriptionAttributeType
- type UpdateApprolePayloadGetDescriptionRetTypedeprecated
- type UpdateApprolePayloadGetSecretIdNumUsesArgTypedeprecated
- type UpdateApprolePayloadGetSecretIdNumUsesAttributeType
- type UpdateApprolePayloadGetSecretIdNumUsesRetTypedeprecated
- type UpdateApprolePayloadGetSecretIdTtlArgTypedeprecated
- type UpdateApprolePayloadGetSecretIdTtlAttributeType
- type UpdateApprolePayloadGetSecretIdTtlRetTypedeprecated
- type UpdateApprolePayloadgetWriteArgTypedeprecated
- type UpdateApprolePayloadgetWriteAttributeType
- type UpdateApprolePayloadgetWriteRetTypedeprecated
- type UpdateApproleRequestdeprecated
- type UpdateApproleSecretIdPayload
- func (o *UpdateApproleSecretIdPayload) GetDescription() (res UpdateApproleSecretIdPayloadGetDescriptionRetType)
- func (o *UpdateApproleSecretIdPayload) GetDescriptionOk() (ret UpdateApproleSecretIdPayloadGetDescriptionRetType, ok bool)
- func (o *UpdateApproleSecretIdPayload) HasDescription() bool
- func (o *UpdateApproleSecretIdPayload) SetDescription(v UpdateApproleSecretIdPayloadGetDescriptionRetType)
- func (o UpdateApproleSecretIdPayload) ToMap() (map[string]interface{}, error)deprecated
- type UpdateApproleSecretIdPayloadGetDescriptionArgTypedeprecated
- type UpdateApproleSecretIdPayloadGetDescriptionAttributeType
- type UpdateApproleSecretIdPayloadGetDescriptionRetTypedeprecated
- type UpdateApproleSecretIdRequestdeprecated
- 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.3 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) CreateApprole
deprecated
added in
v0.19.0
func (a *APIClient) CreateApprole(ctx context.Context, projectId string, instanceId string) ApiCreateApproleRequest
CreateApprole: Method for CreateApprole
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 ApiCreateApproleRequest
func (*APIClient) CreateApproleSecretId
deprecated
added in
v0.19.0
func (a *APIClient) CreateApproleSecretId(ctx context.Context, projectId string, instanceId string, roleId string) ApiCreateApproleSecretIdRequest
CreateApproleSecretId: Method for CreateApproleSecretId
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 roleId The approle with permissions on the Secrets Manager instance. @return ApiCreateApproleSecretIdRequest
func (*APIClient) CreateApproleSecretIdExecute
deprecated
added in
v0.19.0
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) DeleteApprole
deprecated
added in
v0.19.0
func (a *APIClient) DeleteApprole(ctx context.Context, projectId string, instanceId string, roleId string) ApiDeleteApproleRequest
DeleteApprole: Method for DeleteApprole
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 roleId The approle with permissions on the Secrets Manager instance. @return ApiDeleteApproleRequest
func (*APIClient) DeleteApproleExecute
deprecated
added in
v0.19.0
func (*APIClient) DeleteApproleSecretId
deprecated
added in
v0.19.0
func (a *APIClient) DeleteApproleSecretId(ctx context.Context, projectId string, instanceId string, roleId string, secretIdVersion int32) ApiDeleteApproleSecretIdRequest
DeleteApproleSecretId: Method for DeleteApproleSecretId
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 roleId The approle with permissions on the Secrets Manager instance. @param secretIdVersion The version of the secret id. @return ApiDeleteApproleSecretIdRequest
func (*APIClient) DeleteApproleSecretIdExecute
deprecated
added in
v0.19.0
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) GetApprole
deprecated
added in
v0.19.0
func (a *APIClient) GetApprole(ctx context.Context, projectId string, instanceId string, roleId string) ApiGetApproleRequest
GetApprole: Method for GetApprole
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 roleId The approle with permissions on the Secrets Manager instance. @return ApiGetApproleRequest
func (*APIClient) GetApproleExecute
deprecated
added in
v0.19.0
func (*APIClient) GetApproleSecretId
deprecated
added in
v0.19.0
func (a *APIClient) GetApproleSecretId(ctx context.Context, projectId string, instanceId string, roleId string, secretIdVersion int32) ApiGetApproleSecretIdRequest
GetApproleSecretId: Method for GetApproleSecretId
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 roleId The approle with permissions on the Secrets Manager instance. @param secretIdVersion The version of the secret id. @return ApiGetApproleSecretIdRequest
func (*APIClient) GetApproleSecretIdExecute
deprecated
added in
v0.19.0
func (*APIClient) GetApproles
deprecated
added in
v0.19.0
func (a *APIClient) GetApproles(ctx context.Context, projectId string, instanceId string) ApiGetApprolesRequest
GetApproles: Method for GetApproles
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 ApiGetApprolesRequest
func (*APIClient) GetApprolesExecute
deprecated
added in
v0.19.0
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) ListApproleSecretIds
deprecated
added in
v0.19.0
func (a *APIClient) ListApproleSecretIds(ctx context.Context, projectId string, instanceId string, roleId string) ApiListApproleSecretIdsRequest
ListApproleSecretIds: Method for ListApproleSecretIds
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 roleId The approle with permissions on the Secrets Manager instance. @return ApiListApproleSecretIdsRequest
func (*APIClient) ListApproleSecretIdsExecute
deprecated
added in
v0.19.0
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) UpdateApprole
deprecated
added in
v0.19.0
func (a *APIClient) UpdateApprole(ctx context.Context, projectId string, instanceId string, roleId string) ApiUpdateApproleRequest
UpdateApprole: Method for UpdateApprole
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 roleId The approle with permissions on the Secrets Manager instance. @return ApiUpdateApproleRequest
func (*APIClient) UpdateApproleExecute
deprecated
added in
v0.19.0
func (*APIClient) UpdateApproleSecretId
deprecated
added in
v0.19.0
func (a *APIClient) UpdateApproleSecretId(ctx context.Context, projectId string, instanceId string, roleId string, secretIdVersion int32) ApiUpdateApproleSecretIdRequest
UpdateApproleSecretId: Method for UpdateApproleSecretId
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 roleId The approle with permissions on the Secrets Manager instance. @param secretIdVersion The version of the secret id. @return ApiUpdateApproleSecretIdRequest
func (*APIClient) UpdateApproleSecretIdExecute
deprecated
added in
v0.19.0
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 ApiCreateApproleRequest
deprecated
added in
v0.19.0
type ApiCreateApproleRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
CreateApprolePayload(createApprolePayload CreateApprolePayload) ApiCreateApproleRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*Approle, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiCreateApproleSecretIdRequest
deprecated
added in
v0.19.0
type ApiCreateApproleSecretIdRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
CreateApproleSecretIdPayload(createApproleSecretIdPayload CreateApproleSecretIdPayload) ApiCreateApproleSecretIdRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*ApproleSecret, 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 ApiDeleteApproleRequest
deprecated
added in
v0.19.0
type ApiDeleteApproleRequest 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 ApiDeleteApproleSecretIdRequest
deprecated
added in
v0.19.0
type ApiDeleteApproleSecretIdRequest 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 ApiGetApproleRequest
deprecated
added in
v0.19.0
type ApiGetApproleRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*Approle, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiGetApproleSecretIdRequest
deprecated
added in
v0.19.0
type ApiGetApproleSecretIdRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*ApproleSecret, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiGetApprolesRequest
deprecated
added in
v0.19.0
type ApiGetApprolesRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*ApproleList, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 ApiListApproleSecretIdsRequest
deprecated
added in
v0.19.0
type ApiListApproleSecretIdsRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*ApproleSecretList, 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 ApiUpdateApproleRequest
deprecated
added in
v0.19.0
type ApiUpdateApproleRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
UpdateApprolePayload(updateApprolePayload UpdateApprolePayload) ApiUpdateApproleRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*Approle, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiUpdateApproleSecretIdRequest
deprecated
added in
v0.19.0
type ApiUpdateApproleSecretIdRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
UpdateApproleSecretIdPayload(updateApproleSecretIdPayload UpdateApproleSecretIdPayload) ApiUpdateApproleSecretIdRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*ApproleSecret, 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 Approle ¶ added in v0.19.0
type Approle struct {
// A user chosen description to differentiate between multiple approles.
// REQUIRED
Description ApproleGetDescriptionAttributeType `json:"description" required:"true"`
// Identifier used for authentication
// REQUIRED
RoleId ApproleGetRoleIdAttributeType `json:"role_id" required:"true"`
// REQUIRED
SecretIdNumUses ApproleGetSecretIdNumUsesAttributeType `json:"secret_id_num_uses" required:"true"`
// Token TTL in time.Duration format (eg 15m for 15 minutes, 1h for 1 hour).
// REQUIRED
SecretIdTtl ApproleGetSecretIdTtlAttributeType `json:"secret_id_ttl" required:"true"`
// Is true if the approle has write access to the secrets engine. Is false for a read-only approle.
// REQUIRED
Write ApprolegetWriteAttributeType `json:"write" required:"true"`
}
Approle struct for Approle Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewApprole ¶ added in v0.19.0
func NewApprole(description ApproleGetDescriptionArgType, roleId ApproleGetRoleIdArgType, secretIdNumUses ApproleGetSecretIdNumUsesArgType, secretIdTtl ApproleGetSecretIdTtlArgType, write ApprolegetWriteArgType) *Approle
NewApprole instantiates a new Approle 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 NewApproleWithDefaults ¶ added in v0.19.0
func NewApproleWithDefaults() *Approle
NewApproleWithDefaults instantiates a new Approle 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 (*Approle) GetDescription ¶ added in v0.19.0
func (o *Approle) GetDescription() (ret ApproleGetDescriptionRetType)
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 (*Approle) GetDescriptionOk ¶ added in v0.19.0
func (o *Approle) GetDescriptionOk() (ret ApproleGetDescriptionRetType, 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 (*Approle) GetRoleId ¶ added in v0.19.0
func (o *Approle) GetRoleId() (ret ApproleGetRoleIdRetType)
GetRoleId returns the RoleId field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Approle) GetRoleIdOk ¶ added in v0.19.0
func (o *Approle) GetRoleIdOk() (ret ApproleGetRoleIdRetType, ok bool)
GetRoleIdOk returns a tuple with the RoleId 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 (*Approle) GetSecretIdNumUses ¶ added in v0.19.0
func (o *Approle) GetSecretIdNumUses() (ret ApproleGetSecretIdNumUsesRetType)
GetSecretIdNumUses returns the SecretIdNumUses field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Approle) GetSecretIdNumUsesOk ¶ added in v0.19.0
func (o *Approle) GetSecretIdNumUsesOk() (ret ApproleGetSecretIdNumUsesRetType, ok bool)
GetSecretIdNumUsesOk returns a tuple with the SecretIdNumUses 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 (*Approle) GetSecretIdTtl ¶ added in v0.19.0
func (o *Approle) GetSecretIdTtl() (ret ApproleGetSecretIdTtlRetType)
GetSecretIdTtl returns the SecretIdTtl field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Approle) GetSecretIdTtlOk ¶ added in v0.19.0
func (o *Approle) GetSecretIdTtlOk() (ret ApproleGetSecretIdTtlRetType, ok bool)
GetSecretIdTtlOk returns a tuple with the SecretIdTtl 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 (*Approle) GetWrite ¶ added in v0.19.0
func (o *Approle) GetWrite() (ret ApprolegetWriteRetType)
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 (*Approle) GetWriteOk ¶ added in v0.19.0
func (o *Approle) GetWriteOk() (ret ApprolegetWriteRetType, 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 (*Approle) SetDescription ¶ added in v0.19.0
func (o *Approle) SetDescription(v ApproleGetDescriptionRetType)
SetDescription sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Approle) SetRoleId ¶ added in v0.19.0
func (o *Approle) SetRoleId(v ApproleGetRoleIdRetType)
SetRoleId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Approle) SetSecretIdNumUses ¶ added in v0.19.0
func (o *Approle) SetSecretIdNumUses(v ApproleGetSecretIdNumUsesRetType)
SetSecretIdNumUses sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Approle) SetSecretIdTtl ¶ added in v0.19.0
func (o *Approle) SetSecretIdTtl(v ApproleGetSecretIdTtlRetType)
SetSecretIdTtl sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Approle) SetWrite ¶ added in v0.19.0
func (o *Approle) SetWrite(v ApprolegetWriteRetType)
SetWrite sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApproleGetDescriptionArgType
deprecated
added in
v0.19.0
type ApproleGetDescriptionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApproleGetDescriptionAttributeType ¶ added in v0.19.0
type ApproleGetDescriptionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApproleGetDescriptionRetType
deprecated
added in
v0.19.0
type ApproleGetDescriptionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApproleGetRoleIdArgType
deprecated
added in
v0.19.0
type ApproleGetRoleIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApproleGetRoleIdAttributeType ¶ added in v0.19.0
type ApproleGetRoleIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApproleGetRoleIdRetType
deprecated
added in
v0.19.0
type ApproleGetRoleIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApproleGetSecretIdNumUsesArgType
deprecated
added in
v0.19.0
type ApproleGetSecretIdNumUsesArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApproleGetSecretIdNumUsesAttributeType ¶ added in v0.19.0
type ApproleGetSecretIdNumUsesAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApproleGetSecretIdNumUsesRetType
deprecated
added in
v0.19.0
type ApproleGetSecretIdNumUsesRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApproleGetSecretIdTtlArgType
deprecated
added in
v0.19.0
type ApproleGetSecretIdTtlArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApproleGetSecretIdTtlAttributeType ¶ added in v0.19.0
type ApproleGetSecretIdTtlAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApproleGetSecretIdTtlRetType
deprecated
added in
v0.19.0
type ApproleGetSecretIdTtlRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApproleList ¶ added in v0.19.0
type ApproleList struct {
// REQUIRED
Approles ApproleListGetApprolesAttributeType `json:"approles" required:"true"`
}
ApproleList struct for ApproleList Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewApproleList ¶ added in v0.19.0
func NewApproleList(approles ApproleListGetApprolesArgType) *ApproleList
NewApproleList instantiates a new ApproleList 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 NewApproleListWithDefaults ¶ added in v0.19.0
func NewApproleListWithDefaults() *ApproleList
NewApproleListWithDefaults instantiates a new ApproleList 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 (*ApproleList) GetApproles ¶ added in v0.19.0
func (o *ApproleList) GetApproles() (ret ApproleListGetApprolesRetType)
GetApproles returns the Approles field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ApproleList) GetApprolesOk ¶ added in v0.19.0
func (o *ApproleList) GetApprolesOk() (ret ApproleListGetApprolesRetType, ok bool)
GetApprolesOk returns a tuple with the Approles 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 (*ApproleList) SetApproles ¶ added in v0.19.0
func (o *ApproleList) SetApproles(v ApproleListGetApprolesRetType)
SetApproles sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ApproleList) ToMap
deprecated
added in
v0.19.0
func (o ApproleList) 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 ApproleListGetApprolesArgType
deprecated
added in
v0.19.0
type ApproleListGetApprolesArgType = []Approle
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApproleListGetApprolesAttributeType ¶ added in v0.19.0
type ApproleListGetApprolesAttributeType = *[]Approle
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApproleListGetApprolesRetType
deprecated
added in
v0.19.0
type ApproleListGetApprolesRetType = []Approle
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApproleSecret ¶ added in v0.19.0
type ApproleSecret struct {
// A user chosen description to differentiate between multiple approle secrets.
// REQUIRED
Description ApproleSecretGetDescriptionAttributeType `json:"description" required:"true"`
// REQUIRED
NumUses ApproleSecretGetNumUsesAttributeType `json:"num_uses" required:"true"`
// Identifier used for authentication, returned only at creation
SecretId ApproleSecretGetSecretIdAttributeType `json:"secret_id,omitempty"`
// Token TTL in time.Duration format (eg 15m for 15 minutes, 1h for 1 hour).
// REQUIRED
Ttl ApproleSecretGetTtlAttributeType `json:"ttl" required:"true"`
// Accessor used for handling secrets
// REQUIRED
Version ApproleSecretGetVersionAttributeType `json:"version" required:"true"`
}
ApproleSecret struct for ApproleSecret Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewApproleSecret ¶ added in v0.19.0
func NewApproleSecret(description ApproleSecretGetDescriptionArgType, numUses ApproleSecretGetNumUsesArgType, ttl ApproleSecretGetTtlArgType, version ApproleSecretGetVersionArgType) *ApproleSecret
NewApproleSecret instantiates a new ApproleSecret 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 NewApproleSecretWithDefaults ¶ added in v0.19.0
func NewApproleSecretWithDefaults() *ApproleSecret
NewApproleSecretWithDefaults instantiates a new ApproleSecret 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 (*ApproleSecret) GetDescription ¶ added in v0.19.0
func (o *ApproleSecret) GetDescription() (ret ApproleSecretGetDescriptionRetType)
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 (*ApproleSecret) GetDescriptionOk ¶ added in v0.19.0
func (o *ApproleSecret) GetDescriptionOk() (ret ApproleSecretGetDescriptionRetType, 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 (*ApproleSecret) GetNumUses ¶ added in v0.19.0
func (o *ApproleSecret) GetNumUses() (ret ApproleSecretGetNumUsesRetType)
GetNumUses returns the NumUses field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ApproleSecret) GetNumUsesOk ¶ added in v0.19.0
func (o *ApproleSecret) GetNumUsesOk() (ret ApproleSecretGetNumUsesRetType, ok bool)
GetNumUsesOk returns a tuple with the NumUses 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 (*ApproleSecret) GetSecretId ¶ added in v0.19.0
func (o *ApproleSecret) GetSecretId() (res ApproleSecretGetSecretIdRetType)
GetSecretId returns the SecretId 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 (*ApproleSecret) GetSecretIdOk ¶ added in v0.19.0
func (o *ApproleSecret) GetSecretIdOk() (ret ApproleSecretGetSecretIdRetType, ok bool)
GetSecretIdOk returns a tuple with the SecretId 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 (*ApproleSecret) GetTtl ¶ added in v0.19.0
func (o *ApproleSecret) GetTtl() (ret ApproleSecretGetTtlRetType)
GetTtl returns the Ttl field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ApproleSecret) GetTtlOk ¶ added in v0.19.0
func (o *ApproleSecret) GetTtlOk() (ret ApproleSecretGetTtlRetType, ok bool)
GetTtlOk returns a tuple with the Ttl 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 (*ApproleSecret) GetVersion ¶ added in v0.19.0
func (o *ApproleSecret) GetVersion() (ret ApproleSecretGetVersionRetType)
GetVersion returns the Version field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ApproleSecret) GetVersionOk ¶ added in v0.19.0
func (o *ApproleSecret) GetVersionOk() (ret ApproleSecretGetVersionRetType, ok bool)
GetVersionOk returns a tuple with the Version 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 (*ApproleSecret) HasSecretId ¶ added in v0.19.0
func (o *ApproleSecret) HasSecretId() bool
HasSecretId 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 (*ApproleSecret) SetDescription ¶ added in v0.19.0
func (o *ApproleSecret) SetDescription(v ApproleSecretGetDescriptionRetType)
SetDescription sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ApproleSecret) SetNumUses ¶ added in v0.19.0
func (o *ApproleSecret) SetNumUses(v ApproleSecretGetNumUsesRetType)
SetNumUses sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ApproleSecret) SetSecretId ¶ added in v0.19.0
func (o *ApproleSecret) SetSecretId(v ApproleSecretGetSecretIdRetType)
SetSecretId gets a reference to the given string and assigns it to the SecretId field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ApproleSecret) SetTtl ¶ added in v0.19.0
func (o *ApproleSecret) SetTtl(v ApproleSecretGetTtlRetType)
SetTtl sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ApproleSecret) SetVersion ¶ added in v0.19.0
func (o *ApproleSecret) SetVersion(v ApproleSecretGetVersionRetType)
SetVersion sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ApproleSecret) ToMap
deprecated
added in
v0.19.0
func (o ApproleSecret) 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 ApproleSecretGetDescriptionArgType
deprecated
added in
v0.19.0
type ApproleSecretGetDescriptionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApproleSecretGetDescriptionAttributeType ¶ added in v0.19.0
type ApproleSecretGetDescriptionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApproleSecretGetDescriptionRetType
deprecated
added in
v0.19.0
type ApproleSecretGetDescriptionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApproleSecretGetNumUsesArgType
deprecated
added in
v0.19.0
type ApproleSecretGetNumUsesArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApproleSecretGetNumUsesAttributeType ¶ added in v0.19.0
type ApproleSecretGetNumUsesAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApproleSecretGetNumUsesRetType
deprecated
added in
v0.19.0
type ApproleSecretGetNumUsesRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApproleSecretGetSecretIdArgType
deprecated
added in
v0.19.0
type ApproleSecretGetSecretIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApproleSecretGetSecretIdAttributeType ¶ added in v0.19.0
type ApproleSecretGetSecretIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApproleSecretGetSecretIdRetType
deprecated
added in
v0.19.0
type ApproleSecretGetSecretIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApproleSecretGetTtlArgType
deprecated
added in
v0.19.0
type ApproleSecretGetTtlArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApproleSecretGetTtlAttributeType ¶ added in v0.19.0
type ApproleSecretGetTtlAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApproleSecretGetTtlRetType
deprecated
added in
v0.19.0
type ApproleSecretGetTtlRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApproleSecretGetVersionArgType
deprecated
added in
v0.19.0
type ApproleSecretGetVersionArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApproleSecretGetVersionAttributeType ¶ added in v0.19.0
type ApproleSecretGetVersionAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApproleSecretGetVersionRetType
deprecated
added in
v0.19.0
type ApproleSecretGetVersionRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApproleSecretList ¶ added in v0.19.0
type ApproleSecretList struct {
// REQUIRED
SecretIds ApproleSecretListGetSecretIdsAttributeType `json:"secretIds" required:"true"`
}
ApproleSecretList struct for ApproleSecretList Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewApproleSecretList ¶ added in v0.19.0
func NewApproleSecretList(secretIds ApproleSecretListGetSecretIdsArgType) *ApproleSecretList
NewApproleSecretList instantiates a new ApproleSecretList 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 NewApproleSecretListWithDefaults ¶ added in v0.19.0
func NewApproleSecretListWithDefaults() *ApproleSecretList
NewApproleSecretListWithDefaults instantiates a new ApproleSecretList 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 (*ApproleSecretList) GetSecretIds ¶ added in v0.19.0
func (o *ApproleSecretList) GetSecretIds() (ret ApproleSecretListGetSecretIdsRetType)
GetSecretIds returns the SecretIds field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ApproleSecretList) GetSecretIdsOk ¶ added in v0.19.0
func (o *ApproleSecretList) GetSecretIdsOk() (ret ApproleSecretListGetSecretIdsRetType, ok bool)
GetSecretIdsOk returns a tuple with the SecretIds 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 (*ApproleSecretList) SetSecretIds ¶ added in v0.19.0
func (o *ApproleSecretList) SetSecretIds(v ApproleSecretListGetSecretIdsRetType)
SetSecretIds sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ApproleSecretList) ToMap
deprecated
added in
v0.19.0
func (o ApproleSecretList) 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 ApproleSecretListGetSecretIdsArgType
deprecated
added in
v0.19.0
type ApproleSecretListGetSecretIdsArgType = []ApproleSecret
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApproleSecretListGetSecretIdsAttributeType ¶ added in v0.19.0
type ApproleSecretListGetSecretIdsAttributeType = *[]ApproleSecret
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApproleSecretListGetSecretIdsRetType
deprecated
added in
v0.19.0
type ApproleSecretListGetSecretIdsRetType = []ApproleSecret
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApprolegetWriteArgType
deprecated
added in
v0.19.0
type ApprolegetWriteArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApprolegetWriteAttributeType ¶ added in v0.19.0
type ApprolegetWriteAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApprolegetWriteRetType
deprecated
added in
v0.19.0
type ApprolegetWriteRetType = bool
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 CreateApprolePayload ¶ added in v0.19.0
type CreateApprolePayload struct {
// A user chosen description to differentiate between multiple approles.
Description CreateApprolePayloadGetDescriptionAttributeType `json:"description,omitempty"`
SecretIdNumUses CreateApprolePayloadGetSecretIdNumUsesAttributeType `json:"secret_id_num_uses,omitempty"`
// Token TTL in time.Duration format (eg 15m for 15 minutes, 1h for 1 hour).
SecretIdTtl CreateApprolePayloadGetSecretIdTtlAttributeType `json:"secret_id_ttl,omitempty"`
// Is true if the approle has write access to the secrets engine. Is false for a read-only approle.
Write CreateApprolePayloadgetWriteAttributeType `json:"write,omitempty"`
}
CreateApprolePayload struct for CreateApprolePayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCreateApprolePayload ¶ added in v0.19.0
func NewCreateApprolePayload() *CreateApprolePayload
NewCreateApprolePayload instantiates a new CreateApprolePayload 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 NewCreateApprolePayloadWithDefaults ¶ added in v0.19.0
func NewCreateApprolePayloadWithDefaults() *CreateApprolePayload
NewCreateApprolePayloadWithDefaults instantiates a new CreateApprolePayload 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 (*CreateApprolePayload) GetDescription ¶ added in v0.19.0
func (o *CreateApprolePayload) GetDescription() (res CreateApprolePayloadGetDescriptionRetType)
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 (*CreateApprolePayload) GetDescriptionOk ¶ added in v0.19.0
func (o *CreateApprolePayload) GetDescriptionOk() (ret CreateApprolePayloadGetDescriptionRetType, 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 (*CreateApprolePayload) GetSecretIdNumUses ¶ added in v0.19.0
func (o *CreateApprolePayload) GetSecretIdNumUses() (res CreateApprolePayloadGetSecretIdNumUsesRetType)
GetSecretIdNumUses returns the SecretIdNumUses 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 (*CreateApprolePayload) GetSecretIdNumUsesOk ¶ added in v0.19.0
func (o *CreateApprolePayload) GetSecretIdNumUsesOk() (ret CreateApprolePayloadGetSecretIdNumUsesRetType, ok bool)
GetSecretIdNumUsesOk returns a tuple with the SecretIdNumUses 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 (*CreateApprolePayload) GetSecretIdTtl ¶ added in v0.19.0
func (o *CreateApprolePayload) GetSecretIdTtl() (res CreateApprolePayloadGetSecretIdTtlRetType)
GetSecretIdTtl returns the SecretIdTtl 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 (*CreateApprolePayload) GetSecretIdTtlOk ¶ added in v0.19.0
func (o *CreateApprolePayload) GetSecretIdTtlOk() (ret CreateApprolePayloadGetSecretIdTtlRetType, ok bool)
GetSecretIdTtlOk returns a tuple with the SecretIdTtl 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 (*CreateApprolePayload) GetWrite ¶ added in v0.19.0
func (o *CreateApprolePayload) GetWrite() (res CreateApprolePayloadgetWriteRetType)
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 (*CreateApprolePayload) GetWriteOk ¶ added in v0.19.0
func (o *CreateApprolePayload) GetWriteOk() (ret CreateApprolePayloadgetWriteRetType, 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 (*CreateApprolePayload) HasDescription ¶ added in v0.19.0
func (o *CreateApprolePayload) 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 (*CreateApprolePayload) HasSecretIdNumUses ¶ added in v0.19.0
func (o *CreateApprolePayload) HasSecretIdNumUses() bool
HasSecretIdNumUses 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 (*CreateApprolePayload) HasSecretIdTtl ¶ added in v0.19.0
func (o *CreateApprolePayload) HasSecretIdTtl() bool
HasSecretIdTtl 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 (*CreateApprolePayload) HasWrite ¶ added in v0.19.0
func (o *CreateApprolePayload) 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 (*CreateApprolePayload) SetDescription ¶ added in v0.19.0
func (o *CreateApprolePayload) SetDescription(v CreateApprolePayloadGetDescriptionRetType)
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 (*CreateApprolePayload) SetSecretIdNumUses ¶ added in v0.19.0
func (o *CreateApprolePayload) SetSecretIdNumUses(v CreateApprolePayloadGetSecretIdNumUsesRetType)
SetSecretIdNumUses gets a reference to the given int64 and assigns it to the SecretIdNumUses field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateApprolePayload) SetSecretIdTtl ¶ added in v0.19.0
func (o *CreateApprolePayload) SetSecretIdTtl(v CreateApprolePayloadGetSecretIdTtlRetType)
SetSecretIdTtl gets a reference to the given string and assigns it to the SecretIdTtl field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateApprolePayload) SetWrite ¶ added in v0.19.0
func (o *CreateApprolePayload) SetWrite(v CreateApprolePayloadgetWriteRetType)
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 (CreateApprolePayload) ToMap
deprecated
added in
v0.19.0
func (o CreateApprolePayload) 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 CreateApprolePayloadGetDescriptionArgType
deprecated
added in
v0.19.0
type CreateApprolePayloadGetDescriptionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateApprolePayloadGetDescriptionAttributeType ¶ added in v0.19.0
type CreateApprolePayloadGetDescriptionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateApprolePayloadGetDescriptionRetType
deprecated
added in
v0.19.0
type CreateApprolePayloadGetDescriptionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateApprolePayloadGetSecretIdNumUsesArgType
deprecated
added in
v0.19.0
type CreateApprolePayloadGetSecretIdNumUsesArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateApprolePayloadGetSecretIdNumUsesAttributeType ¶ added in v0.19.0
type CreateApprolePayloadGetSecretIdNumUsesAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateApprolePayloadGetSecretIdNumUsesRetType
deprecated
added in
v0.19.0
type CreateApprolePayloadGetSecretIdNumUsesRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateApprolePayloadGetSecretIdTtlArgType
deprecated
added in
v0.19.0
type CreateApprolePayloadGetSecretIdTtlArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateApprolePayloadGetSecretIdTtlAttributeType ¶ added in v0.19.0
type CreateApprolePayloadGetSecretIdTtlAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateApprolePayloadGetSecretIdTtlRetType
deprecated
added in
v0.19.0
type CreateApprolePayloadGetSecretIdTtlRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateApprolePayloadgetWriteArgType
deprecated
added in
v0.19.0
type CreateApprolePayloadgetWriteArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateApprolePayloadgetWriteAttributeType ¶ added in v0.19.0
type CreateApprolePayloadgetWriteAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateApprolePayloadgetWriteRetType
deprecated
added in
v0.19.0
type CreateApprolePayloadgetWriteRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateApproleRequest
deprecated
added in
v0.19.0
type CreateApproleRequest 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 (CreateApproleRequest) CreateApprolePayload
deprecated
added in
v0.19.0
func (r CreateApproleRequest) CreateApprolePayload(createApprolePayload CreateApprolePayload) ApiCreateApproleRequest
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateApproleRequest) Execute
deprecated
added in
v0.19.0
func (r CreateApproleRequest) Execute() (*Approle, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateApproleSecretIdPayload ¶ added in v0.19.0
type CreateApproleSecretIdPayload struct {
// A user chosen description to differentiate between multiple approle secrets.
Description CreateApproleSecretIdPayloadGetDescriptionAttributeType `json:"description,omitempty"`
}
CreateApproleSecretIdPayload struct for CreateApproleSecretIdPayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCreateApproleSecretIdPayload ¶ added in v0.19.0
func NewCreateApproleSecretIdPayload() *CreateApproleSecretIdPayload
NewCreateApproleSecretIdPayload instantiates a new CreateApproleSecretIdPayload 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 NewCreateApproleSecretIdPayloadWithDefaults ¶ added in v0.19.0
func NewCreateApproleSecretIdPayloadWithDefaults() *CreateApproleSecretIdPayload
NewCreateApproleSecretIdPayloadWithDefaults instantiates a new CreateApproleSecretIdPayload 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 (*CreateApproleSecretIdPayload) GetDescription ¶ added in v0.19.0
func (o *CreateApproleSecretIdPayload) GetDescription() (res CreateApproleSecretIdPayloadGetDescriptionRetType)
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 (*CreateApproleSecretIdPayload) GetDescriptionOk ¶ added in v0.19.0
func (o *CreateApproleSecretIdPayload) GetDescriptionOk() (ret CreateApproleSecretIdPayloadGetDescriptionRetType, 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 (*CreateApproleSecretIdPayload) HasDescription ¶ added in v0.19.0
func (o *CreateApproleSecretIdPayload) 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 (*CreateApproleSecretIdPayload) SetDescription ¶ added in v0.19.0
func (o *CreateApproleSecretIdPayload) SetDescription(v CreateApproleSecretIdPayloadGetDescriptionRetType)
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 (CreateApproleSecretIdPayload) ToMap
deprecated
added in
v0.19.0
func (o CreateApproleSecretIdPayload) 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 CreateApproleSecretIdPayloadGetDescriptionArgType
deprecated
added in
v0.19.0
type CreateApproleSecretIdPayloadGetDescriptionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateApproleSecretIdPayloadGetDescriptionAttributeType ¶ added in v0.19.0
type CreateApproleSecretIdPayloadGetDescriptionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateApproleSecretIdPayloadGetDescriptionRetType
deprecated
added in
v0.19.0
type CreateApproleSecretIdPayloadGetDescriptionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateApproleSecretIdRequest
deprecated
added in
v0.19.0
type CreateApproleSecretIdRequest 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 (CreateApproleSecretIdRequest) CreateApproleSecretIdPayload
deprecated
added in
v0.19.0
func (r CreateApproleSecretIdRequest) CreateApproleSecretIdPayload(createApproleSecretIdPayload CreateApproleSecretIdPayload) ApiCreateApproleSecretIdRequest
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateApproleSecretIdRequest) Execute
deprecated
added in
v0.19.0
func (r CreateApproleSecretIdRequest) Execute() (*ApproleSecret, 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)
/*
CreateApprole Method for CreateApprole
Creates a new approle 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 ApiCreateApproleRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
CreateApprole(ctx context.Context, projectId string, instanceId string) ApiCreateApproleRequest
/*
CreateApproleExecute 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 Approle
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
CreateApproleExecute(ctx context.Context, projectId string, instanceId string) (*Approle, error)
/*
CreateApproleSecretId Method for CreateApproleSecretId
Generate new secret id for the given approle.
@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 roleId The approle with permissions on the Secrets Manager instance.
@return ApiCreateApproleSecretIdRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
CreateApproleSecretId(ctx context.Context, projectId string, instanceId string, roleId string) ApiCreateApproleSecretIdRequest
/*
CreateApproleSecretIdExecute 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 roleId The approle with permissions on the Secrets Manager instance.
@return ApproleSecret
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
CreateApproleSecretIdExecute(ctx context.Context, projectId string, instanceId string, roleId string) (*ApproleSecret, 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
/*
DeleteApprole Method for DeleteApprole
Deletes the given approle.
@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 roleId The approle with permissions on the Secrets Manager instance.
@return ApiDeleteApproleRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DeleteApprole(ctx context.Context, projectId string, instanceId string, roleId string) ApiDeleteApproleRequest
/*
DeleteApproleExecute executes the request
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DeleteApproleExecute(ctx context.Context, projectId string, instanceId string, roleId string) error
/*
DeleteApproleSecretId Method for DeleteApproleSecretId
Deletes the secret id by its given version.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the Secrets Manager instance is part of.
@param instanceId The Secrets Manager instance UUID.
@param roleId The approle with permissions on the Secrets Manager instance.
@param secretIdVersion The version of the secret id.
@return ApiDeleteApproleSecretIdRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DeleteApproleSecretId(ctx context.Context, projectId string, instanceId string, roleId string, secretIdVersion int32) ApiDeleteApproleSecretIdRequest
/*
DeleteApproleSecretIdExecute executes the request
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DeleteApproleSecretIdExecute(ctx context.Context, projectId string, instanceId string, roleId string, secretIdVersion int32) 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)
/*
GetApprole Method for GetApprole
Returns the details for the given approle.
@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 roleId The approle with permissions on the Secrets Manager instance.
@return ApiGetApproleRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetApprole(ctx context.Context, projectId string, instanceId string, roleId string) ApiGetApproleRequest
/*
GetApproleExecute 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 roleId The approle with permissions on the Secrets Manager instance.
@return Approle
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetApproleExecute(ctx context.Context, projectId string, instanceId string, roleId string) (*Approle, error)
/*
GetApproleSecretId Method for GetApproleSecretId
Read the properties of a given secret id by its given version.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the Secrets Manager instance is part of.
@param instanceId The Secrets Manager instance UUID.
@param roleId The approle with permissions on the Secrets Manager instance.
@param secretIdVersion The version of the secret id.
@return ApiGetApproleSecretIdRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetApproleSecretId(ctx context.Context, projectId string, instanceId string, roleId string, secretIdVersion int32) ApiGetApproleSecretIdRequest
/*
GetApproleSecretIdExecute 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 roleId The approle with permissions on the Secrets Manager instance.
@param secretIdVersion The version of the secret id.
@return ApproleSecret
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetApproleSecretIdExecute(ctx context.Context, projectId string, instanceId string, roleId string, secretIdVersion int32) (*ApproleSecret, error)
/*
GetApproles Method for GetApproles
Returns the approles 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 ApiGetApprolesRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetApproles(ctx context.Context, projectId string, instanceId string) ApiGetApprolesRequest
/*
GetApprolesExecute 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 ApproleList
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetApprolesExecute(ctx context.Context, projectId string, instanceId string) (*ApproleList, 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)
/*
ListApproleSecretIds Method for ListApproleSecretIds
Returns the secret id list for the given Secrets Manager instance and approle.
@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 roleId The approle with permissions on the Secrets Manager instance.
@return ApiListApproleSecretIdsRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
ListApproleSecretIds(ctx context.Context, projectId string, instanceId string, roleId string) ApiListApproleSecretIdsRequest
/*
ListApproleSecretIdsExecute 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 roleId The approle with permissions on the Secrets Manager instance.
@return ApproleSecretList
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
ListApproleSecretIdsExecute(ctx context.Context, projectId string, instanceId string, roleId string) (*ApproleSecretList, 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
/*
UpdateApprole Method for UpdateApprole
Updates the details for the given approle.
@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 roleId The approle with permissions on the Secrets Manager instance.
@return ApiUpdateApproleRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
UpdateApprole(ctx context.Context, projectId string, instanceId string, roleId string) ApiUpdateApproleRequest
/*
UpdateApproleExecute 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 roleId The approle with permissions on the Secrets Manager instance.
@return Approle
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
UpdateApproleExecute(ctx context.Context, projectId string, instanceId string, roleId string) (*Approle, error)
/*
UpdateApproleSecretId Method for UpdateApproleSecretId
Update the description of a secret id by its given version.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the Secrets Manager instance is part of.
@param instanceId The Secrets Manager instance UUID.
@param roleId The approle with permissions on the Secrets Manager instance.
@param secretIdVersion The version of the secret id.
@return ApiUpdateApproleSecretIdRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
UpdateApproleSecretId(ctx context.Context, projectId string, instanceId string, roleId string, secretIdVersion int32) ApiUpdateApproleSecretIdRequest
/*
UpdateApproleSecretIdExecute 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 roleId The approle with permissions on the Secrets Manager instance.
@param secretIdVersion The version of the secret id.
@return ApproleSecret
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
UpdateApproleSecretIdExecute(ctx context.Context, projectId string, instanceId string, roleId string, secretIdVersion int32) (*ApproleSecret, 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 DeleteApproleRequest
deprecated
added in
v0.19.0
type DeleteApproleRequest 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 (DeleteApproleRequest) Execute
deprecated
added in
v0.19.0
func (r DeleteApproleRequest) Execute() error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DeleteApproleSecretIdRequest
deprecated
added in
v0.19.0
type DeleteApproleSecretIdRequest 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 (DeleteApproleSecretIdRequest) Execute
deprecated
added in
v0.19.0
func (r DeleteApproleSecretIdRequest) 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 GetApproleRequest
deprecated
added in
v0.19.0
type GetApproleRequest 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 (GetApproleRequest) Execute
deprecated
added in
v0.19.0
func (r GetApproleRequest) Execute() (*Approle, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetApproleSecretIdRequest
deprecated
added in
v0.19.0
type GetApproleSecretIdRequest 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 (GetApproleSecretIdRequest) Execute
deprecated
added in
v0.19.0
func (r GetApproleSecretIdRequest) Execute() (*ApproleSecret, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetApprolesRequest
deprecated
added in
v0.19.0
type GetApprolesRequest 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 (GetApprolesRequest) Execute
deprecated
added in
v0.19.0
func (r GetApprolesRequest) Execute() (*ApproleList, 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 ListApproleSecretIdsRequest
deprecated
added in
v0.19.0
type ListApproleSecretIdsRequest 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 (ListApproleSecretIdsRequest) Execute
deprecated
added in
v0.19.0
func (r ListApproleSecretIdsRequest) Execute() (*ApproleSecretList, error)
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 NullableApprole
deprecated
added in
v0.19.0
type NullableApprole 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 NewNullableApprole
deprecated
added in
v0.19.0
func NewNullableApprole(val *Approle) *NullableApprole
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableApprole) Get
deprecated
added in
v0.19.0
func (v NullableApprole) Get() *Approle
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableApprole) IsSet
deprecated
added in
v0.19.0
func (v NullableApprole) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableApprole) MarshalJSON
deprecated
added in
v0.19.0
func (v NullableApprole) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableApprole) Set
deprecated
added in
v0.19.0
func (v *NullableApprole) Set(val *Approle)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableApprole) UnmarshalJSON
deprecated
added in
v0.19.0
func (v *NullableApprole) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableApprole) Unset
deprecated
added in
v0.19.0
func (v *NullableApprole) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableApproleList
deprecated
added in
v0.19.0
type NullableApproleList 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 NewNullableApproleList
deprecated
added in
v0.19.0
func NewNullableApproleList(val *ApproleList) *NullableApproleList
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableApproleList) Get
deprecated
added in
v0.19.0
func (v NullableApproleList) Get() *ApproleList
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableApproleList) IsSet
deprecated
added in
v0.19.0
func (v NullableApproleList) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableApproleList) MarshalJSON
deprecated
added in
v0.19.0
func (v NullableApproleList) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableApproleList) Set
deprecated
added in
v0.19.0
func (v *NullableApproleList) Set(val *ApproleList)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableApproleList) UnmarshalJSON
deprecated
added in
v0.19.0
func (v *NullableApproleList) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableApproleList) Unset
deprecated
added in
v0.19.0
func (v *NullableApproleList) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableApproleSecret
deprecated
added in
v0.19.0
type NullableApproleSecret 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 NewNullableApproleSecret
deprecated
added in
v0.19.0
func NewNullableApproleSecret(val *ApproleSecret) *NullableApproleSecret
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableApproleSecret) Get
deprecated
added in
v0.19.0
func (v NullableApproleSecret) Get() *ApproleSecret
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableApproleSecret) IsSet
deprecated
added in
v0.19.0
func (v NullableApproleSecret) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableApproleSecret) MarshalJSON
deprecated
added in
v0.19.0
func (v NullableApproleSecret) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableApproleSecret) Set
deprecated
added in
v0.19.0
func (v *NullableApproleSecret) Set(val *ApproleSecret)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableApproleSecret) UnmarshalJSON
deprecated
added in
v0.19.0
func (v *NullableApproleSecret) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableApproleSecret) Unset
deprecated
added in
v0.19.0
func (v *NullableApproleSecret) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableApproleSecretList
deprecated
added in
v0.19.0
type NullableApproleSecretList 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 NewNullableApproleSecretList
deprecated
added in
v0.19.0
func NewNullableApproleSecretList(val *ApproleSecretList) *NullableApproleSecretList
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableApproleSecretList) Get
deprecated
added in
v0.19.0
func (v NullableApproleSecretList) Get() *ApproleSecretList
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableApproleSecretList) IsSet
deprecated
added in
v0.19.0
func (v NullableApproleSecretList) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableApproleSecretList) MarshalJSON
deprecated
added in
v0.19.0
func (v NullableApproleSecretList) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableApproleSecretList) Set
deprecated
added in
v0.19.0
func (v *NullableApproleSecretList) Set(val *ApproleSecretList)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableApproleSecretList) UnmarshalJSON
deprecated
added in
v0.19.0
func (v *NullableApproleSecretList) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableApproleSecretList) Unset
deprecated
added in
v0.19.0
func (v *NullableApproleSecretList) 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 NullableCreateApprolePayload
deprecated
added in
v0.19.0
type NullableCreateApprolePayload 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 NewNullableCreateApprolePayload
deprecated
added in
v0.19.0
func NewNullableCreateApprolePayload(val *CreateApprolePayload) *NullableCreateApprolePayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateApprolePayload) Get
deprecated
added in
v0.19.0
func (v NullableCreateApprolePayload) Get() *CreateApprolePayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateApprolePayload) IsSet
deprecated
added in
v0.19.0
func (v NullableCreateApprolePayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateApprolePayload) MarshalJSON
deprecated
added in
v0.19.0
func (v NullableCreateApprolePayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateApprolePayload) Set
deprecated
added in
v0.19.0
func (v *NullableCreateApprolePayload) Set(val *CreateApprolePayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateApprolePayload) UnmarshalJSON
deprecated
added in
v0.19.0
func (v *NullableCreateApprolePayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateApprolePayload) Unset
deprecated
added in
v0.19.0
func (v *NullableCreateApprolePayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateApproleSecretIdPayload
deprecated
added in
v0.19.0
type NullableCreateApproleSecretIdPayload 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 NewNullableCreateApproleSecretIdPayload
deprecated
added in
v0.19.0
func NewNullableCreateApproleSecretIdPayload(val *CreateApproleSecretIdPayload) *NullableCreateApproleSecretIdPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateApproleSecretIdPayload) Get
deprecated
added in
v0.19.0
func (v NullableCreateApproleSecretIdPayload) Get() *CreateApproleSecretIdPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateApproleSecretIdPayload) IsSet
deprecated
added in
v0.19.0
func (v NullableCreateApproleSecretIdPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateApproleSecretIdPayload) MarshalJSON
deprecated
added in
v0.19.0
func (v NullableCreateApproleSecretIdPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateApproleSecretIdPayload) Set
deprecated
added in
v0.19.0
func (v *NullableCreateApproleSecretIdPayload) Set(val *CreateApproleSecretIdPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateApproleSecretIdPayload) UnmarshalJSON
deprecated
added in
v0.19.0
func (v *NullableCreateApproleSecretIdPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateApproleSecretIdPayload) Unset
deprecated
added in
v0.19.0
func (v *NullableCreateApproleSecretIdPayload) 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 NullableUpdateApprolePayload
deprecated
added in
v0.19.0
type NullableUpdateApprolePayload 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 NewNullableUpdateApprolePayload
deprecated
added in
v0.19.0
func NewNullableUpdateApprolePayload(val *UpdateApprolePayload) *NullableUpdateApprolePayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateApprolePayload) Get
deprecated
added in
v0.19.0
func (v NullableUpdateApprolePayload) Get() *UpdateApprolePayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateApprolePayload) IsSet
deprecated
added in
v0.19.0
func (v NullableUpdateApprolePayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateApprolePayload) MarshalJSON
deprecated
added in
v0.19.0
func (v NullableUpdateApprolePayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateApprolePayload) Set
deprecated
added in
v0.19.0
func (v *NullableUpdateApprolePayload) Set(val *UpdateApprolePayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateApprolePayload) UnmarshalJSON
deprecated
added in
v0.19.0
func (v *NullableUpdateApprolePayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateApprolePayload) Unset
deprecated
added in
v0.19.0
func (v *NullableUpdateApprolePayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableUpdateApproleSecretIdPayload
deprecated
added in
v0.19.0
type NullableUpdateApproleSecretIdPayload 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 NewNullableUpdateApproleSecretIdPayload
deprecated
added in
v0.19.0
func NewNullableUpdateApproleSecretIdPayload(val *UpdateApproleSecretIdPayload) *NullableUpdateApproleSecretIdPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateApproleSecretIdPayload) Get
deprecated
added in
v0.19.0
func (v NullableUpdateApproleSecretIdPayload) Get() *UpdateApproleSecretIdPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateApproleSecretIdPayload) IsSet
deprecated
added in
v0.19.0
func (v NullableUpdateApproleSecretIdPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateApproleSecretIdPayload) MarshalJSON
deprecated
added in
v0.19.0
func (v NullableUpdateApproleSecretIdPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateApproleSecretIdPayload) Set
deprecated
added in
v0.19.0
func (v *NullableUpdateApproleSecretIdPayload) Set(val *UpdateApproleSecretIdPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateApproleSecretIdPayload) UnmarshalJSON
deprecated
added in
v0.19.0
func (v *NullableUpdateApproleSecretIdPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateApproleSecretIdPayload) Unset
deprecated
added in
v0.19.0
func (v *NullableUpdateApproleSecretIdPayload) 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 UpdateApprolePayload ¶ added in v0.19.0
type UpdateApprolePayload struct {
// A user chosen description to differentiate between multiple approles.
Description UpdateApprolePayloadGetDescriptionAttributeType `json:"description,omitempty"`
SecretIdNumUses UpdateApprolePayloadGetSecretIdNumUsesAttributeType `json:"secret_id_num_uses,omitempty"`
// Token TTL in time.Duration format (eg 15m for 15 minutes, 1h for 1 hour).
SecretIdTtl UpdateApprolePayloadGetSecretIdTtlAttributeType `json:"secret_id_ttl,omitempty"`
// Is true if the approle has write access to the secrets engine. Is false for a read-only approle.
Write UpdateApprolePayloadgetWriteAttributeType `json:"write,omitempty"`
}
UpdateApprolePayload struct for UpdateApprolePayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewUpdateApprolePayload ¶ added in v0.19.0
func NewUpdateApprolePayload() *UpdateApprolePayload
NewUpdateApprolePayload instantiates a new UpdateApprolePayload 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 NewUpdateApprolePayloadWithDefaults ¶ added in v0.19.0
func NewUpdateApprolePayloadWithDefaults() *UpdateApprolePayload
NewUpdateApprolePayloadWithDefaults instantiates a new UpdateApprolePayload 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 (*UpdateApprolePayload) GetDescription ¶ added in v0.19.0
func (o *UpdateApprolePayload) GetDescription() (res UpdateApprolePayloadGetDescriptionRetType)
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 (*UpdateApprolePayload) GetDescriptionOk ¶ added in v0.19.0
func (o *UpdateApprolePayload) GetDescriptionOk() (ret UpdateApprolePayloadGetDescriptionRetType, 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 (*UpdateApprolePayload) GetSecretIdNumUses ¶ added in v0.19.0
func (o *UpdateApprolePayload) GetSecretIdNumUses() (res UpdateApprolePayloadGetSecretIdNumUsesRetType)
GetSecretIdNumUses returns the SecretIdNumUses 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 (*UpdateApprolePayload) GetSecretIdNumUsesOk ¶ added in v0.19.0
func (o *UpdateApprolePayload) GetSecretIdNumUsesOk() (ret UpdateApprolePayloadGetSecretIdNumUsesRetType, ok bool)
GetSecretIdNumUsesOk returns a tuple with the SecretIdNumUses 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 (*UpdateApprolePayload) GetSecretIdTtl ¶ added in v0.19.0
func (o *UpdateApprolePayload) GetSecretIdTtl() (res UpdateApprolePayloadGetSecretIdTtlRetType)
GetSecretIdTtl returns the SecretIdTtl 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 (*UpdateApprolePayload) GetSecretIdTtlOk ¶ added in v0.19.0
func (o *UpdateApprolePayload) GetSecretIdTtlOk() (ret UpdateApprolePayloadGetSecretIdTtlRetType, ok bool)
GetSecretIdTtlOk returns a tuple with the SecretIdTtl 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 (*UpdateApprolePayload) GetWrite ¶ added in v0.19.0
func (o *UpdateApprolePayload) GetWrite() (res UpdateApprolePayloadgetWriteRetType)
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 (*UpdateApprolePayload) GetWriteOk ¶ added in v0.19.0
func (o *UpdateApprolePayload) GetWriteOk() (ret UpdateApprolePayloadgetWriteRetType, 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 (*UpdateApprolePayload) HasDescription ¶ added in v0.19.0
func (o *UpdateApprolePayload) 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 (*UpdateApprolePayload) HasSecretIdNumUses ¶ added in v0.19.0
func (o *UpdateApprolePayload) HasSecretIdNumUses() bool
HasSecretIdNumUses 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 (*UpdateApprolePayload) HasSecretIdTtl ¶ added in v0.19.0
func (o *UpdateApprolePayload) HasSecretIdTtl() bool
HasSecretIdTtl 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 (*UpdateApprolePayload) HasWrite ¶ added in v0.19.0
func (o *UpdateApprolePayload) 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 (*UpdateApprolePayload) SetDescription ¶ added in v0.19.0
func (o *UpdateApprolePayload) SetDescription(v UpdateApprolePayloadGetDescriptionRetType)
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 (*UpdateApprolePayload) SetSecretIdNumUses ¶ added in v0.19.0
func (o *UpdateApprolePayload) SetSecretIdNumUses(v UpdateApprolePayloadGetSecretIdNumUsesRetType)
SetSecretIdNumUses gets a reference to the given int64 and assigns it to the SecretIdNumUses field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateApprolePayload) SetSecretIdTtl ¶ added in v0.19.0
func (o *UpdateApprolePayload) SetSecretIdTtl(v UpdateApprolePayloadGetSecretIdTtlRetType)
SetSecretIdTtl gets a reference to the given string and assigns it to the SecretIdTtl field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateApprolePayload) SetWrite ¶ added in v0.19.0
func (o *UpdateApprolePayload) SetWrite(v UpdateApprolePayloadgetWriteRetType)
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 (UpdateApprolePayload) ToMap
deprecated
added in
v0.19.0
func (o UpdateApprolePayload) 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 UpdateApprolePayloadGetDescriptionArgType
deprecated
added in
v0.19.0
type UpdateApprolePayloadGetDescriptionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateApprolePayloadGetDescriptionAttributeType ¶ added in v0.19.0
type UpdateApprolePayloadGetDescriptionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateApprolePayloadGetDescriptionRetType
deprecated
added in
v0.19.0
type UpdateApprolePayloadGetDescriptionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateApprolePayloadGetSecretIdNumUsesArgType
deprecated
added in
v0.19.0
type UpdateApprolePayloadGetSecretIdNumUsesArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateApprolePayloadGetSecretIdNumUsesAttributeType ¶ added in v0.19.0
type UpdateApprolePayloadGetSecretIdNumUsesAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateApprolePayloadGetSecretIdNumUsesRetType
deprecated
added in
v0.19.0
type UpdateApprolePayloadGetSecretIdNumUsesRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateApprolePayloadGetSecretIdTtlArgType
deprecated
added in
v0.19.0
type UpdateApprolePayloadGetSecretIdTtlArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateApprolePayloadGetSecretIdTtlAttributeType ¶ added in v0.19.0
type UpdateApprolePayloadGetSecretIdTtlAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateApprolePayloadGetSecretIdTtlRetType
deprecated
added in
v0.19.0
type UpdateApprolePayloadGetSecretIdTtlRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateApprolePayloadgetWriteArgType
deprecated
added in
v0.19.0
type UpdateApprolePayloadgetWriteArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateApprolePayloadgetWriteAttributeType ¶ added in v0.19.0
type UpdateApprolePayloadgetWriteAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateApprolePayloadgetWriteRetType
deprecated
added in
v0.19.0
type UpdateApprolePayloadgetWriteRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateApproleRequest
deprecated
added in
v0.19.0
type UpdateApproleRequest 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 (UpdateApproleRequest) Execute
deprecated
added in
v0.19.0
func (r UpdateApproleRequest) Execute() (*Approle, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateApproleRequest) UpdateApprolePayload
deprecated
added in
v0.19.0
func (r UpdateApproleRequest) UpdateApprolePayload(updateApprolePayload UpdateApprolePayload) ApiUpdateApproleRequest
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateApproleSecretIdPayload ¶ added in v0.19.0
type UpdateApproleSecretIdPayload struct {
// A user chosen description to differentiate between multiple approle secrets.
Description UpdateApproleSecretIdPayloadGetDescriptionAttributeType `json:"description,omitempty"`
}
UpdateApproleSecretIdPayload struct for UpdateApproleSecretIdPayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewUpdateApproleSecretIdPayload ¶ added in v0.19.0
func NewUpdateApproleSecretIdPayload() *UpdateApproleSecretIdPayload
NewUpdateApproleSecretIdPayload instantiates a new UpdateApproleSecretIdPayload 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 NewUpdateApproleSecretIdPayloadWithDefaults ¶ added in v0.19.0
func NewUpdateApproleSecretIdPayloadWithDefaults() *UpdateApproleSecretIdPayload
NewUpdateApproleSecretIdPayloadWithDefaults instantiates a new UpdateApproleSecretIdPayload 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 (*UpdateApproleSecretIdPayload) GetDescription ¶ added in v0.19.0
func (o *UpdateApproleSecretIdPayload) GetDescription() (res UpdateApproleSecretIdPayloadGetDescriptionRetType)
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 (*UpdateApproleSecretIdPayload) GetDescriptionOk ¶ added in v0.19.0
func (o *UpdateApproleSecretIdPayload) GetDescriptionOk() (ret UpdateApproleSecretIdPayloadGetDescriptionRetType, 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 (*UpdateApproleSecretIdPayload) HasDescription ¶ added in v0.19.0
func (o *UpdateApproleSecretIdPayload) 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 (*UpdateApproleSecretIdPayload) SetDescription ¶ added in v0.19.0
func (o *UpdateApproleSecretIdPayload) SetDescription(v UpdateApproleSecretIdPayloadGetDescriptionRetType)
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 (UpdateApproleSecretIdPayload) ToMap
deprecated
added in
v0.19.0
func (o UpdateApproleSecretIdPayload) 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 UpdateApproleSecretIdPayloadGetDescriptionArgType
deprecated
added in
v0.19.0
type UpdateApproleSecretIdPayloadGetDescriptionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateApproleSecretIdPayloadGetDescriptionAttributeType ¶ added in v0.19.0
type UpdateApproleSecretIdPayloadGetDescriptionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateApproleSecretIdPayloadGetDescriptionRetType
deprecated
added in
v0.19.0
type UpdateApproleSecretIdPayloadGetDescriptionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateApproleSecretIdRequest
deprecated
added in
v0.19.0
type UpdateApproleSecretIdRequest 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 (UpdateApproleSecretIdRequest) Execute
deprecated
added in
v0.19.0
func (r UpdateApproleSecretIdRequest) Execute() (*ApproleSecret, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateApproleSecretIdRequest) UpdateApproleSecretIdPayload
deprecated
added in
v0.19.0
func (r UpdateApproleSecretIdRequest) UpdateApproleSecretIdPayload(updateApproleSecretIdPayload UpdateApproleSecretIdPayload) ApiUpdateApproleSecretIdRequest
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_approle.go
- model_approle_list.go
- model_approle_secret.go
- model_approle_secret_list.go
- model_bad_request.go
- model_conflict.go
- model_create_acl_payload.go
- model_create_approle_payload.go
- model_create_approle_secret_id_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_approle_payload.go
- model_update_approle_secret_id_payload.go
- model_update_instance_payload.go
- model_update_user_payload.go
- model_user.go
- utils.go
Directories
¶
| Path | Synopsis |
|---|---|
|
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. |
|
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. |