secretsmanager

package module
v0.19.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 8, 2026 License: Apache-2.0 Imports: 23 Imported by: 1

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

Constants

This section is empty.

Variables

This section is empty.

Functions

func CacheExpires

func CacheExpires(r *http.Response) time.Time

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 ParameterValueToString(obj interface{}, key string) string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func PtrBool

func PtrBool(v bool) *bool

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

func PtrFloat32(v float32) *float32

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

func PtrFloat64(v float64) *float64

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

func PtrInt(v int) *int

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

func PtrInt32(v int32) *int32

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

func PtrInt64(v int64) *int64

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

func PtrString

func PtrString(v string) *string

PtrString is a helper routine that returns a pointer to given string value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func PtrTime

func PtrTime(v time.Time) *time.Time

PtrTime is helper routine that returns a pointer to given Time 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

func (ACL) ToMap deprecated added in v0.10.0

func (o ACL) 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 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) CreateACLExecute deprecated

func (a *APIClient) CreateACLExecute(ctx context.Context, projectId string, instanceId string) (*ACL, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

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) CreateApproleExecute deprecated added in v0.19.0

func (a *APIClient) CreateApproleExecute(ctx context.Context, projectId string, instanceId string) (*Approle, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

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 (a *APIClient) CreateApproleSecretIdExecute(ctx context.Context, projectId string, instanceId string, roleId string) (*ApproleSecret, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

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) CreateInstanceExecute deprecated

func (a *APIClient) CreateInstanceExecute(ctx context.Context, projectId string) (*Instance, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

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) CreateUserExecute deprecated

func (a *APIClient) CreateUserExecute(ctx context.Context, projectId string, instanceId string) (*User, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

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) DeleteACLExecute deprecated

func (a *APIClient) DeleteACLExecute(ctx context.Context, projectId string, instanceId string, aclId string) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

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 (a *APIClient) DeleteApproleExecute(ctx context.Context, projectId string, instanceId string, roleId string) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

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 (a *APIClient) DeleteApproleSecretIdExecute(ctx context.Context, projectId string, instanceId string, roleId string, secretIdVersion int32) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

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) DeleteInstanceExecute deprecated

func (a *APIClient) DeleteInstanceExecute(ctx context.Context, projectId string, instanceId string) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

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) DeleteUserExecute deprecated

func (a *APIClient) DeleteUserExecute(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

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) GetACLExecute deprecated

func (a *APIClient) GetACLExecute(ctx context.Context, projectId string, instanceId string, aclId string) (*ACL, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

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 (a *APIClient) GetApproleExecute(ctx context.Context, projectId string, instanceId string, roleId string) (*Approle, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

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 (a *APIClient) GetApproleSecretIdExecute(ctx context.Context, projectId string, instanceId string, roleId string, secretIdVersion int32) (*ApproleSecret, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

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 (a *APIClient) GetApprolesExecute(ctx context.Context, projectId string, instanceId string) (*ApproleList, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

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) GetInstanceExecute deprecated

func (a *APIClient) GetInstanceExecute(ctx context.Context, projectId string, instanceId string) (*Instance, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

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) GetUserExecute deprecated

func (a *APIClient) GetUserExecute(ctx context.Context, projectId string, instanceId string, userId string) (*User, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

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 (a *APIClient) ListACLsExecute(ctx context.Context, projectId string, instanceId string) (*ListACLsResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

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 (a *APIClient) ListApproleSecretIdsExecute(ctx context.Context, projectId string, instanceId string, roleId string) (*ApproleSecretList, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

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 (a *APIClient) ListInstancesExecute(ctx context.Context, projectId string) (*ListInstancesResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

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 (a *APIClient) ListUsersExecute(ctx context.Context, projectId string, instanceId string) (*ListUsersResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

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) UpdateACLExecute deprecated

func (a *APIClient) UpdateACLExecute(ctx context.Context, projectId string, instanceId string, aclId string) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

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) UpdateACLsExecute deprecated added in v0.6.0

func (a *APIClient) UpdateACLsExecute(ctx context.Context, projectId string, instanceId string) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

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 (a *APIClient) UpdateApproleExecute(ctx context.Context, projectId string, instanceId string, roleId string) (*Approle, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

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 (a *APIClient) UpdateApproleSecretIdExecute(ctx context.Context, projectId string, instanceId string, roleId string, secretIdVersion int32) (*ApproleSecret, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

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) UpdateInstanceExecute deprecated added in v0.9.0

func (a *APIClient) UpdateInstanceExecute(ctx context.Context, projectId string, instanceId string) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

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

func (*APIClient) UpdateUserExecute deprecated

func (a *APIClient) 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 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 ApiGetACLRequest interface {
	// 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 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 ApiGetUserRequest interface {
	// 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 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

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

func (Approle) ToMap deprecated added in v0.19.0

func (o Approle) 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 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

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

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

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

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

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

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

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

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

func (Conflict) ToMap deprecated added in v0.11.2

func (o Conflict) 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 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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

func (o *Instance) HasCreationFinishedDate() bool

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

func (o *Instance) 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 (*Instance) HasUpdateFinishedDate added in v0.10.0

func (o *Instance) HasUpdateFinishedDate() bool

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

func (o *Instance) HasUpdateStartDate() bool

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

func (Instance) ToMap deprecated added in v0.10.0

func (o Instance) 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 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

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

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

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

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

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

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

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

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

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

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

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

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

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 MappedNullable interface {
	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 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

func (NotFound) ToMap deprecated added in v0.11.2

func (o NotFound) 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 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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

func (User) ToMap deprecated added in v0.10.0

func (o User) 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 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

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL