resourcemanager

package module
v0.19.0 Latest Latest
Warning

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

Go to latest
Published: Mar 4, 2026 License: Apache-2.0 Imports: 23 Imported by: 4

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

Index

Constants

This section is empty.

Variables

View Source
var AllowedContainerSearchResultContainerTypeEnumValues = []ContainerSearchResultContainerType{
	"PROJECT",
	"FOLDER",
}

All allowed values of ContainerSearchResult enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

View Source
var AllowedLifecycleStateEnumValues = []LifecycleState{
	"CREATING",
	"ACTIVE",
	"DELETING",
	"INACTIVE",
}

All allowed values of LifecycleState enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

View Source
var AllowedParentListInnerTypesEnumValues = []ParentListInnerTypes{
	"FOLDER",
	"ORGANIZATION",
}

All allowed values of ParentListInner enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

View Source
var AllowedParentTypesEnumValues = []ParentTypes{
	"ORGANIZATION",
	"FOLDER",
}

All allowed values of Parent enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

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 APIClient

type APIClient struct {
	// contains filtered or unexported fields
}

APIClient manages communication with the STACKIT Resource Manager API API v2.0 In most cases there should be only one, shared, APIClient. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewAPIClient

func NewAPIClient(opts ...config.ConfigurationOption) (*APIClient, error)

NewAPIClient creates a new API client. Optionally receives configuration options Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) CreateFolder deprecated added in v0.13.2

func (a *APIClient) CreateFolder(ctx context.Context) ApiCreateFolderRequest

CreateFolder: Create Folder

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().
@return ApiCreateFolderRequest

func (*APIClient) CreateFolderExecute deprecated added in v0.13.2

func (a *APIClient) CreateFolderExecute(ctx context.Context) (*FolderResponse, error)

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

func (*APIClient) CreateProject deprecated

func (a *APIClient) CreateProject(ctx context.Context) ApiCreateProjectRequest

CreateProject: Create Project

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().
@return ApiCreateProjectRequest

func (*APIClient) CreateProjectExecute deprecated

func (a *APIClient) CreateProjectExecute(ctx context.Context) (*Project, error)

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

func (*APIClient) DeleteFolder deprecated added in v0.13.2

func (a *APIClient) DeleteFolder(ctx context.Context, containerId string) ApiDeleteFolderRequest

DeleteFolder: Delete Folder

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 containerId Folder identifier - containerId as well as UUID identifier is supported.
@return ApiDeleteFolderRequest

func (*APIClient) DeleteFolderExecute deprecated added in v0.13.2

func (a *APIClient) DeleteFolderExecute(ctx context.Context, containerId string) error

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

func (*APIClient) DeleteFolderLabels deprecated added in v0.13.2

func (a *APIClient) DeleteFolderLabels(ctx context.Context, containerId string) ApiDeleteFolderLabelsRequest

DeleteFolderLabels: Delete Folder Labels

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 containerId Folder identifier - containerId as well as UUID identifier is supported.
@return ApiDeleteFolderLabelsRequest

func (*APIClient) DeleteFolderLabelsExecute deprecated added in v0.13.2

func (a *APIClient) DeleteFolderLabelsExecute(ctx context.Context, containerId string) error

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

func (*APIClient) DeleteOrganizationLabels deprecated added in v0.16.0

func (a *APIClient) DeleteOrganizationLabels(ctx context.Context, containerId string) ApiDeleteOrganizationLabelsRequest

DeleteOrganizationLabels: Delete Organization Labels

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 containerId Organization identifier - containerId as well as UUID identifier is supported.
@return ApiDeleteOrganizationLabelsRequest

func (*APIClient) DeleteOrganizationLabelsExecute deprecated added in v0.16.0

func (a *APIClient) DeleteOrganizationLabelsExecute(ctx context.Context, containerId string) error

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

func (*APIClient) DeleteProject deprecated

func (a *APIClient) DeleteProject(ctx context.Context, id string) ApiDeleteProjectRequest

DeleteProject: Delete Project

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 id Project identifier - containerId as well as UUID identifier is supported.
@return ApiDeleteProjectRequest

func (*APIClient) DeleteProjectExecute deprecated

func (a *APIClient) DeleteProjectExecute(ctx context.Context, id string) error

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

func (*APIClient) DeleteProjectLabels deprecated added in v0.16.0

func (a *APIClient) DeleteProjectLabels(ctx context.Context, containerId string) ApiDeleteProjectLabelsRequest

DeleteProjectLabels: Delete Project Labels

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 containerId Project identifier - containerId as well as UUID identifier is supported.
@return ApiDeleteProjectLabelsRequest

func (*APIClient) DeleteProjectLabelsExecute deprecated added in v0.16.0

func (a *APIClient) DeleteProjectLabelsExecute(ctx context.Context, containerId string) 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) GetFolderDetails deprecated added in v0.13.2

func (a *APIClient) GetFolderDetails(ctx context.Context, containerId string) ApiGetFolderDetailsRequest

GetFolderDetails: Get Folder Details

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 containerId Folder identifier - containerId as well as UUID identifier is supported.
@return ApiGetFolderDetailsRequest

func (*APIClient) GetFolderDetailsExecute deprecated added in v0.13.2

func (a *APIClient) GetFolderDetailsExecute(ctx context.Context, containerId string) (*GetFolderDetailsResponse, error)

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

func (*APIClient) GetOrganization deprecated added in v0.9.0

func (a *APIClient) GetOrganization(ctx context.Context, id string) ApiGetOrganizationRequest

GetOrganization: Get Organization Details

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 id Organization identifier - containerId as well as UUID identifier is supported.
@return ApiGetOrganizationRequest

func (*APIClient) GetOrganizationExecute deprecated added in v0.9.0

func (a *APIClient) GetOrganizationExecute(ctx context.Context, id string) (*OrganizationResponse, error)

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

func (*APIClient) GetProject deprecated

func (a *APIClient) GetProject(ctx context.Context, id string) ApiGetProjectRequest

GetProject: Get Project Details

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 id Project identifier - containerId as well as UUID identifier is supported.
@return ApiGetProjectRequest

func (*APIClient) GetProjectExecute deprecated

func (a *APIClient) GetProjectExecute(ctx context.Context, id string) (*GetProjectResponse, error)

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

func (*APIClient) ListFolders deprecated added in v0.16.0

func (a *APIClient) ListFolders(ctx context.Context) ApiListFoldersRequest

ListFolders: Get All Folders

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().
@return ApiListFoldersRequest

func (*APIClient) ListFoldersExecute deprecated added in v0.16.0

func (a *APIClient) ListFoldersExecute(ctx context.Context) (*ListFoldersResponse, error)

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

func (*APIClient) ListOrganizations deprecated added in v0.9.0

func (a *APIClient) ListOrganizations(ctx context.Context) ApiListOrganizationsRequest

ListOrganizations: Get All Organizations

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().
@return ApiListOrganizationsRequest

func (*APIClient) ListOrganizationsExecute deprecated added in v0.9.0

func (a *APIClient) ListOrganizationsExecute(ctx context.Context) (*ListOrganizationsResponse, error)

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

func (*APIClient) ListProjects deprecated

func (a *APIClient) ListProjects(ctx context.Context) ApiListProjectsRequest

ListProjects: Get All Projects

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().
@return ApiListProjectsRequest

func (*APIClient) ListProjectsExecute deprecated

func (a *APIClient) ListProjectsExecute(ctx context.Context) (*ListProjectsResponse, error)

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

func (*APIClient) PartialUpdateFolder deprecated added in v0.13.2

func (a *APIClient) PartialUpdateFolder(ctx context.Context, containerId string) ApiPartialUpdateFolderRequest

PartialUpdateFolder: Update Folder

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 containerId Folder identifier - containerId as well as UUID identifier is supported.
@return ApiPartialUpdateFolderRequest

func (*APIClient) PartialUpdateFolderExecute deprecated added in v0.13.2

func (a *APIClient) PartialUpdateFolderExecute(ctx context.Context, containerId string) (*FolderResponse, error)

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

func (*APIClient) PartialUpdateOrganization deprecated added in v0.16.0

func (a *APIClient) PartialUpdateOrganization(ctx context.Context, id string) ApiPartialUpdateOrganizationRequest

PartialUpdateOrganization: Update Organization

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 id Organization identifier - containerId as well as UUID identifier is supported.
@return ApiPartialUpdateOrganizationRequest

func (*APIClient) PartialUpdateOrganizationExecute deprecated added in v0.16.0

func (a *APIClient) PartialUpdateOrganizationExecute(ctx context.Context, id string) (*OrganizationResponse, error)

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

func (*APIClient) PartialUpdateProject deprecated

func (a *APIClient) PartialUpdateProject(ctx context.Context, id string) ApiPartialUpdateProjectRequest

PartialUpdateProject: Update Project

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 id Project identifier - containerId as well as UUID identifier is supported.
@return ApiPartialUpdateProjectRequest

func (*APIClient) PartialUpdateProjectExecute deprecated

func (a *APIClient) PartialUpdateProjectExecute(ctx context.Context, id string) (*Project, error)

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

type ApiCreateFolderRequest deprecated added in v0.13.2

type ApiCreateFolderRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	CreateFolderPayload(createFolderPayload CreateFolderPayload) ApiCreateFolderRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*FolderResponse, error)
}

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

type ApiCreateProjectRequest deprecated

type ApiCreateProjectRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	CreateProjectPayload(createProjectPayload CreateProjectPayload) ApiCreateProjectRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*Project, error)
}

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

type ApiDeleteFolderLabelsRequest deprecated added in v0.13.2

type ApiDeleteFolderLabelsRequest interface {
	// Label name.
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Keys(keys []string) ApiDeleteFolderLabelsRequest
	// 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 ApiDeleteFolderRequest deprecated added in v0.13.2

type ApiDeleteFolderRequest interface {
	// If true, all nested, empty folders are deleted recursively - if no project is attached!
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Force(force bool) ApiDeleteFolderRequest
	// 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 ApiDeleteOrganizationLabelsRequest deprecated added in v0.16.0

type ApiDeleteOrganizationLabelsRequest interface {
	// Label name.
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Keys(keys []string) ApiDeleteOrganizationLabelsRequest
	// 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 ApiDeleteProjectLabelsRequest deprecated added in v0.16.0

type ApiDeleteProjectLabelsRequest interface {
	// Label name.
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Keys(keys []string) ApiDeleteProjectLabelsRequest
	// 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 ApiDeleteProjectRequest deprecated

type ApiDeleteProjectRequest 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 ApiGetFolderDetailsRequest deprecated added in v0.13.2

type ApiGetFolderDetailsRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	IncludeParents(includeParents bool) ApiGetFolderDetailsRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*GetFolderDetailsResponse, error)
}

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

type ApiGetOrganizationRequest deprecated added in v0.9.0

type ApiGetOrganizationRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*OrganizationResponse, error)
}

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

type ApiGetProjectRequest deprecated

type ApiGetProjectRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	IncludeParents(includeParents bool) ApiGetProjectRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*GetProjectResponse, error)
}

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

type ApiListFoldersRequest deprecated added in v0.16.0

type ApiListFoldersRequest interface {
	// Identifier of the parent resource container - containerId as well as UUID identifier is supported.
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	ContainerParentId(containerParentId string) ApiListFoldersRequest
	// List of container identifiers - containerId as well as UUID identifier is supported.
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	ContainerIds(containerIds []string) ApiListFoldersRequest
	// E-Mail address of the user for whom the visible resource containers should be filtered.
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Member(member string) ApiListFoldersRequest
	// The maximum number of projects to return in the response. If not present, an appropriate default will be used. If maximum is exceeded, maximum is used.
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Limit(limit float32) ApiListFoldersRequest
	// The offset of the first item in the collection to return.
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Offset(offset float32) ApiListFoldersRequest
	// A timestamp to specify the beginning of the creationTime from which entries should be returned. If not given, defaults to the beginning of time.
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	CreationTimeStart(creationTimeStart time.Time) ApiListFoldersRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*ListFoldersResponse, error)
}

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

type ApiListOrganizationsRequest deprecated added in v0.9.0

type ApiListOrganizationsRequest interface {
	// Organization identifiers - containerId as well as UUID identifier is supported. A combination of both is not allowed.
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	ContainerIds(containerIds []string) ApiListOrganizationsRequest
	// E-Mail address of the user for whom the visible resource containers should be filtered.
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Member(member string) ApiListOrganizationsRequest
	// The maximum number of projects to return in the response. If not present, an appropriate default will be used. If maximum is exceeded, maximum is used.
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Limit(limit float32) ApiListOrganizationsRequest
	// The offset of the first item in the collection to return.
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Offset(offset float32) ApiListOrganizationsRequest
	// A timestamp to specify the beginning of the creationTime from which entries should be returned. If not given, defaults to the beginning of time.
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	CreationTimeStart(creationTimeStart time.Time) ApiListOrganizationsRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*ListOrganizationsResponse, error)
}

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

type ApiListProjectsRequest deprecated

type ApiListProjectsRequest interface {
	// Identifier of the parent resource container - containerId as well as UUID identifier is supported.
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	ContainerParentId(containerParentId string) ApiListProjectsRequest
	// List of container identifiers - containerId as well as UUID identifier is supported.
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	ContainerIds(containerIds []string) ApiListProjectsRequest
	// E-Mail address of the user for whom the visible resource containers should be filtered.
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Member(member string) ApiListProjectsRequest
	// The offset of the first item in the collection to return.
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Offset(offset float32) ApiListProjectsRequest
	// The maximum number of projects to return in the response. If not present, an appropriate default will be used. If maximum is exceeded, maximum is used.
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Limit(limit float32) ApiListProjectsRequest
	// A timestamp to specify the beginning of the creationTime from which entries should be returned. If not given, defaults to the beginning of time.
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	CreationTimeStart(creationTimeStart time.Time) ApiListProjectsRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*ListProjectsResponse, error)
}

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

type ApiPartialUpdateFolderRequest deprecated added in v0.13.2

type ApiPartialUpdateFolderRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	PartialUpdateFolderPayload(partialUpdateFolderPayload PartialUpdateFolderPayload) ApiPartialUpdateFolderRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*FolderResponse, error)
}

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

type ApiPartialUpdateOrganizationRequest deprecated added in v0.16.0

type ApiPartialUpdateOrganizationRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	PartialUpdateOrganizationPayload(partialUpdateOrganizationPayload PartialUpdateOrganizationPayload) ApiPartialUpdateOrganizationRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*OrganizationResponse, error)
}

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

type ApiPartialUpdateProjectRequest deprecated

type ApiPartialUpdateProjectRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	PartialUpdateProjectPayload(partialUpdateProjectPayload PartialUpdateProjectPayload) ApiPartialUpdateProjectRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*Project, error)
}

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

type ContainerSearchResult added in v0.18.0

type ContainerSearchResult struct {
	// Globally unique user-friendly identifier.
	// REQUIRED
	ContainerId ContainerSearchResultGetContainerIdAttributeType `json:"containerId" required:"true"`
	// Resource container type.
	// REQUIRED
	ContainerType ContainerSearchResultGetContainerTypeAttributeType `json:"containerType" required:"true"`
	// Globally unique identifier.
	// REQUIRED
	Id             ContainerSearchResultGetIdAttributeType             `json:"id" required:"true"`
	LifecycleState ContainerSearchResultGetLifecycleStateAttributeType `json:"lifecycleState,omitempty"`
	// Resource container name.
	// REQUIRED
	Name ContainerSearchResultGetNameAttributeType `json:"name" required:"true"`
	// Id of the organization the container is in.
	OrganizationId ContainerSearchResultGetOrganizationIdAttributeType `json:"organizationId,omitempty"`
}

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

func NewContainerSearchResult added in v0.18.0

NewContainerSearchResult instantiates a new ContainerSearchResult 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 NewContainerSearchResultWithDefaults added in v0.18.0

func NewContainerSearchResultWithDefaults() *ContainerSearchResult

NewContainerSearchResultWithDefaults instantiates a new ContainerSearchResult 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 (*ContainerSearchResult) GetContainerId added in v0.18.0

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

func (*ContainerSearchResult) GetContainerIdOk added in v0.18.0

GetContainerIdOk returns a tuple with the ContainerId 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 (*ContainerSearchResult) GetContainerType added in v0.18.0

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

func (*ContainerSearchResult) GetContainerTypeOk added in v0.18.0

GetContainerTypeOk returns a tuple with the ContainerType 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 (*ContainerSearchResult) GetId added in v0.18.0

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 (*ContainerSearchResult) GetIdOk added in v0.18.0

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 (*ContainerSearchResult) GetLifecycleState added in v0.18.0

GetLifecycleState returns the LifecycleState 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 (*ContainerSearchResult) GetLifecycleStateOk added in v0.18.0

GetLifecycleStateOk returns a tuple with the LifecycleState 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 (*ContainerSearchResult) GetName added in v0.18.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 (*ContainerSearchResult) GetNameOk added in v0.18.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 (*ContainerSearchResult) GetOrganizationId added in v0.18.0

GetOrganizationId returns the OrganizationId 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 (*ContainerSearchResult) GetOrganizationIdOk added in v0.18.0

GetOrganizationIdOk returns a tuple with the OrganizationId 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 (*ContainerSearchResult) HasLifecycleState added in v0.18.0

func (o *ContainerSearchResult) HasLifecycleState() bool

HasLifecycleState 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 (*ContainerSearchResult) HasOrganizationId added in v0.18.0

func (o *ContainerSearchResult) HasOrganizationId() bool

HasOrganizationId 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 (*ContainerSearchResult) SetContainerId added in v0.18.0

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

func (*ContainerSearchResult) SetContainerType added in v0.18.0

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

func (*ContainerSearchResult) SetId added in v0.18.0

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

func (*ContainerSearchResult) SetLifecycleState added in v0.18.0

SetLifecycleState gets a reference to the given LifecycleState and assigns it to the LifecycleState field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ContainerSearchResult) SetName added in v0.18.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 (*ContainerSearchResult) SetOrganizationId added in v0.18.0

SetOrganizationId gets a reference to the given string and assigns it to the OrganizationId field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ContainerSearchResult) ToMap deprecated added in v0.18.0

func (o ContainerSearchResult) 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 ContainerSearchResultContainerType added in v0.18.0

type ContainerSearchResultContainerType string

ContainerSearchResultContainerType Resource container type. value type for enums Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

const (
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	CONTAINERSEARCHRESULTCONTAINER_TYPE_PROJECT ContainerSearchResultContainerType = "PROJECT"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	CONTAINERSEARCHRESULTCONTAINER_TYPE_FOLDER ContainerSearchResultContainerType = "FOLDER"
)

List of ContainerType

func NewContainerSearchResultContainerTypeFromValue added in v0.18.0

func NewContainerSearchResultContainerTypeFromValue(v ContainerSearchResultContainerType) (*ContainerSearchResultContainerType, error)

NewContainerSearchResultContainerTypeFromValue returns a pointer to a valid ContainerSearchResultContainerType for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ContainerSearchResultContainerType) IsValid added in v0.18.0

IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ContainerSearchResultContainerType) Ptr added in v0.18.0

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

func (*ContainerSearchResultContainerType) UnmarshalJSON deprecated added in v0.18.0

func (v *ContainerSearchResultContainerType) UnmarshalJSON(src []byte) error

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

type ContainerSearchResultGetContainerIdArgType deprecated added in v0.18.0

type ContainerSearchResultGetContainerIdArgType = string

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

type ContainerSearchResultGetContainerIdAttributeType added in v0.18.0

type ContainerSearchResultGetContainerIdAttributeType = *string

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

type ContainerSearchResultGetContainerIdRetType deprecated added in v0.18.0

type ContainerSearchResultGetContainerIdRetType = string

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

type ContainerSearchResultGetContainerTypeArgType deprecated added in v0.18.0

type ContainerSearchResultGetContainerTypeArgType = ContainerSearchResultContainerType

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

type ContainerSearchResultGetContainerTypeAttributeType deprecated added in v0.18.0

type ContainerSearchResultGetContainerTypeAttributeType = *ContainerSearchResultContainerType

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

type ContainerSearchResultGetContainerTypeRetType deprecated added in v0.18.0

type ContainerSearchResultGetContainerTypeRetType = ContainerSearchResultContainerType

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

type ContainerSearchResultGetIdArgType deprecated added in v0.18.0

type ContainerSearchResultGetIdArgType = string

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

type ContainerSearchResultGetIdAttributeType added in v0.18.0

type ContainerSearchResultGetIdAttributeType = *string

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

type ContainerSearchResultGetIdRetType deprecated added in v0.18.0

type ContainerSearchResultGetIdRetType = string

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

type ContainerSearchResultGetLifecycleStateArgType deprecated added in v0.18.0

type ContainerSearchResultGetLifecycleStateArgType = LifecycleState

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

type ContainerSearchResultGetLifecycleStateAttributeType added in v0.18.0

type ContainerSearchResultGetLifecycleStateAttributeType = *LifecycleState

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

type ContainerSearchResultGetLifecycleStateRetType deprecated added in v0.18.0

type ContainerSearchResultGetLifecycleStateRetType = LifecycleState

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

type ContainerSearchResultGetNameArgType deprecated added in v0.18.0

type ContainerSearchResultGetNameArgType = string

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

type ContainerSearchResultGetNameAttributeType added in v0.18.0

type ContainerSearchResultGetNameAttributeType = *string

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

type ContainerSearchResultGetNameRetType deprecated added in v0.18.0

type ContainerSearchResultGetNameRetType = string

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

type ContainerSearchResultGetOrganizationIdArgType deprecated added in v0.18.0

type ContainerSearchResultGetOrganizationIdArgType = string

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

type ContainerSearchResultGetOrganizationIdAttributeType added in v0.18.0

type ContainerSearchResultGetOrganizationIdAttributeType = *string

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

type ContainerSearchResultGetOrganizationIdRetType deprecated added in v0.18.0

type ContainerSearchResultGetOrganizationIdRetType = string

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

type CreateFolderPayload added in v0.13.2

type CreateFolderPayload struct {
	// Identifier of the parent resource container - containerId as well as UUID identifier is supported.
	// REQUIRED
	ContainerParentId CreateFolderPayloadGetContainerParentIdAttributeType `json:"containerParentId" required:"true"`
	// Labels are key-value string pairs that can be attached to a resource container. Some labels may be enforced via policies.  - A label key must match the regex `[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`. - A label value must match the regex `^$|[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`.
	Labels CreateFolderPayloadGetLabelsAttributeType `json:"labels,omitempty"`
	// The initial members assigned to the project. At least one subject needs to be a user, and not a client or service account.
	Members CreateFolderPayloadGetMembersAttributeType `json:"members,omitempty"`
	// The name of the folder matching the regex `^[a-zA-ZäüöÄÜÖ0-9]( ?[a-zA-ZäüöÄÜÖß0-9_+&-]){0,39}$`.
	// REQUIRED
	Name CreateFolderPayloadGetNameAttributeType `json:"name" required:"true"`
}

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

func NewCreateFolderPayload added in v0.13.2

NewCreateFolderPayload instantiates a new CreateFolderPayload 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 NewCreateFolderPayloadWithDefaults added in v0.13.2

func NewCreateFolderPayloadWithDefaults() *CreateFolderPayload

NewCreateFolderPayloadWithDefaults instantiates a new CreateFolderPayload 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 (*CreateFolderPayload) GetContainerParentId added in v0.13.2

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

func (*CreateFolderPayload) GetContainerParentIdOk added in v0.13.2

func (o *CreateFolderPayload) GetContainerParentIdOk() (ret CreateFolderPayloadGetContainerParentIdRetType, ok bool)

GetContainerParentIdOk returns a tuple with the ContainerParentId 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 (*CreateFolderPayload) GetLabels added in v0.13.2

GetLabels returns the Labels 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 (*CreateFolderPayload) GetLabelsOk added in v0.13.2

GetLabelsOk returns a tuple with the Labels 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 (*CreateFolderPayload) GetMembers added in v0.13.2

GetMembers returns the Members 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 (*CreateFolderPayload) GetMembersOk added in v0.13.2

GetMembersOk returns a tuple with the Members 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 (*CreateFolderPayload) GetName added in v0.13.2

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 (*CreateFolderPayload) GetNameOk added in v0.13.2

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 (*CreateFolderPayload) HasLabels added in v0.13.2

func (o *CreateFolderPayload) HasLabels() bool

HasLabels 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 (*CreateFolderPayload) HasMembers added in v0.13.2

func (o *CreateFolderPayload) HasMembers() bool

HasMembers 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 (*CreateFolderPayload) SetContainerParentId added in v0.13.2

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

func (*CreateFolderPayload) SetLabels added in v0.13.2

SetLabels gets a reference to the given map[string]string and assigns it to the Labels field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateFolderPayload) SetMembers added in v0.13.2

SetMembers gets a reference to the given []Member and assigns it to the Members field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateFolderPayload) SetName added in v0.13.2

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

func (CreateFolderPayload) ToMap deprecated added in v0.13.2

func (o CreateFolderPayload) 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 CreateFolderPayloadGetContainerParentIdArgType deprecated added in v0.13.2

type CreateFolderPayloadGetContainerParentIdArgType = string

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

type CreateFolderPayloadGetContainerParentIdAttributeType added in v0.13.2

type CreateFolderPayloadGetContainerParentIdAttributeType = *string

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

type CreateFolderPayloadGetContainerParentIdRetType deprecated added in v0.13.2

type CreateFolderPayloadGetContainerParentIdRetType = string

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

type CreateFolderPayloadGetLabelsArgType deprecated added in v0.13.2

type CreateFolderPayloadGetLabelsArgType = map[string]string

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

type CreateFolderPayloadGetLabelsAttributeType added in v0.13.2

type CreateFolderPayloadGetLabelsAttributeType = *map[string]string

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

type CreateFolderPayloadGetLabelsRetType deprecated added in v0.13.2

type CreateFolderPayloadGetLabelsRetType = map[string]string

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

type CreateFolderPayloadGetMembersArgType deprecated added in v0.13.2

type CreateFolderPayloadGetMembersArgType = []Member

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

type CreateFolderPayloadGetMembersAttributeType added in v0.13.2

type CreateFolderPayloadGetMembersAttributeType = *[]Member

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

type CreateFolderPayloadGetMembersRetType deprecated added in v0.13.2

type CreateFolderPayloadGetMembersRetType = []Member

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

type CreateFolderPayloadGetNameArgType deprecated added in v0.13.2

type CreateFolderPayloadGetNameArgType = string

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

type CreateFolderPayloadGetNameAttributeType added in v0.13.2

type CreateFolderPayloadGetNameAttributeType = *string

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

type CreateFolderPayloadGetNameRetType deprecated added in v0.13.2

type CreateFolderPayloadGetNameRetType = string

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

type CreateFolderRequest deprecated added in v0.15.0

type CreateFolderRequest 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 (CreateFolderRequest) CreateFolderPayload deprecated added in v0.15.0

func (r CreateFolderRequest) CreateFolderPayload(createFolderPayload CreateFolderPayload) ApiCreateFolderRequest

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

func (CreateFolderRequest) Execute deprecated added in v0.15.0

func (r CreateFolderRequest) Execute() (*FolderResponse, error)

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

type CreateProjectPayload

type CreateProjectPayload struct {
	// Identifier of the parent resource container - containerId as well as UUID identifier is supported.
	// REQUIRED
	ContainerParentId CreateProjectPayloadGetContainerParentIdAttributeType `json:"containerParentId" required:"true"`
	// Labels are key-value string pairs that can be attached to a resource container. Some labels may be enforced via policies.  - A label key must match the regex `[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`. - A label value must match the regex `^$|[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`.
	Labels CreateProjectPayloadGetLabelsAttributeType `json:"labels,omitempty"`
	// The initial members assigned to the project. At least one subject needs to be a user, and not a client or service account.
	// REQUIRED
	Members CreateProjectPayloadGetMembersAttributeType `json:"members" required:"true"`
	// Project name matching the regex `^[a-zA-ZäüöÄÜÖ0-9]( ?[a-zA-ZäüöÄÜÖß0-9_+&-]){0,39}$`.
	// REQUIRED
	Name CreateProjectPayloadGetNameAttributeType `json:"name" required:"true"`
}

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

func NewCreateProjectPayload added in v0.10.0

NewCreateProjectPayload instantiates a new CreateProjectPayload 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 NewCreateProjectPayloadWithDefaults added in v0.10.0

func NewCreateProjectPayloadWithDefaults() *CreateProjectPayload

NewCreateProjectPayloadWithDefaults instantiates a new CreateProjectPayload 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 (*CreateProjectPayload) GetContainerParentId added in v0.10.0

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

func (*CreateProjectPayload) GetContainerParentIdOk added in v0.10.0

func (o *CreateProjectPayload) GetContainerParentIdOk() (ret CreateProjectPayloadGetContainerParentIdRetType, ok bool)

GetContainerParentIdOk returns a tuple with the ContainerParentId 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 (*CreateProjectPayload) GetLabels added in v0.10.0

GetLabels returns the Labels 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 (*CreateProjectPayload) GetLabelsOk added in v0.10.0

GetLabelsOk returns a tuple with the Labels 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 (*CreateProjectPayload) GetMembers added in v0.10.0

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

func (*CreateProjectPayload) GetMembersOk added in v0.10.0

GetMembersOk returns a tuple with the Members 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 (*CreateProjectPayload) 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 (*CreateProjectPayload) 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 (*CreateProjectPayload) HasLabels added in v0.10.0

func (o *CreateProjectPayload) HasLabels() bool

HasLabels 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 (*CreateProjectPayload) SetContainerParentId added in v0.10.0

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

func (*CreateProjectPayload) SetLabels added in v0.10.0

SetLabels gets a reference to the given map[string]string and assigns it to the Labels field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateProjectPayload) SetMembers added in v0.10.0

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

func (*CreateProjectPayload) 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 (CreateProjectPayload) ToMap deprecated added in v0.10.0

func (o CreateProjectPayload) 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 CreateProjectPayloadGetContainerParentIdArgType deprecated added in v0.13.1

type CreateProjectPayloadGetContainerParentIdArgType = string

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

type CreateProjectPayloadGetContainerParentIdAttributeType added in v0.13.1

type CreateProjectPayloadGetContainerParentIdAttributeType = *string

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

type CreateProjectPayloadGetContainerParentIdRetType deprecated added in v0.13.1

type CreateProjectPayloadGetContainerParentIdRetType = string

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

type CreateProjectPayloadGetLabelsArgType deprecated added in v0.13.1

type CreateProjectPayloadGetLabelsArgType = map[string]string

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

type CreateProjectPayloadGetLabelsAttributeType added in v0.13.1

type CreateProjectPayloadGetLabelsAttributeType = *map[string]string

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

type CreateProjectPayloadGetLabelsRetType deprecated added in v0.13.1

type CreateProjectPayloadGetLabelsRetType = map[string]string

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

type CreateProjectPayloadGetMembersArgType deprecated added in v0.13.1

type CreateProjectPayloadGetMembersArgType = []Member

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

type CreateProjectPayloadGetMembersAttributeType added in v0.13.1

type CreateProjectPayloadGetMembersAttributeType = *[]Member

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

type CreateProjectPayloadGetMembersRetType deprecated added in v0.13.1

type CreateProjectPayloadGetMembersRetType = []Member

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

type CreateProjectPayloadGetNameArgType deprecated added in v0.13.1

type CreateProjectPayloadGetNameArgType = string

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

type CreateProjectPayloadGetNameAttributeType added in v0.13.1

type CreateProjectPayloadGetNameAttributeType = *string

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

type CreateProjectPayloadGetNameRetType deprecated added in v0.13.1

type CreateProjectPayloadGetNameRetType = string

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

type CreateProjectRequest deprecated added in v0.15.0

type CreateProjectRequest 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 (CreateProjectRequest) CreateProjectPayload deprecated added in v0.15.0

func (r CreateProjectRequest) CreateProjectPayload(createProjectPayload CreateProjectPayload) ApiCreateProjectRequest

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

func (CreateProjectRequest) Execute deprecated added in v0.15.0

func (r CreateProjectRequest) Execute() (*Project, 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.15.0

type DefaultApi interface {
	/*
		CreateFolder Create Folder
		Create a new folder.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiCreateFolderRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateFolder(ctx context.Context) ApiCreateFolderRequest
	/*
		CreateFolderExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return FolderResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateFolderExecute(ctx context.Context) (*FolderResponse, error)
	/*
		CreateProject Create Project
		Create a new project.
		- The request is synchronous, but the workflow-based creation is asynchronous.
		- Lifecycle state remains in CREATING, until workflow completes

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiCreateProjectRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateProject(ctx context.Context) ApiCreateProjectRequest
	/*
		CreateProjectExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return Project

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateProjectExecute(ctx context.Context) (*Project, error)
	/*
		DeleteFolder Delete Folder
		Delete a folder and its metadata.
		- Folder must not be parent of any other container
		- A force flag may be set, deleting all underlying folders recursively - if no project is attached!

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param containerId Folder identifier - containerId as well as UUID identifier is supported.
		@return ApiDeleteFolderRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteFolder(ctx context.Context, containerId string) ApiDeleteFolderRequest
	/*
		DeleteFolderExecute executes the request

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteFolderExecute(ctx context.Context, containerId string) error
	/*
		DeleteFolderLabels Delete Folder Labels
		Deletes all folder labels by given keys.
		- Specific labels may be deleted by key(s)
		- If no key is specified, all labels will be deleted!

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param containerId Folder identifier - containerId as well as UUID identifier is supported.
		@return ApiDeleteFolderLabelsRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteFolderLabels(ctx context.Context, containerId string) ApiDeleteFolderLabelsRequest
	/*
		DeleteFolderLabelsExecute executes the request

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteFolderLabelsExecute(ctx context.Context, containerId string) error
	/*
		DeleteOrganizationLabels Delete Organization Labels
		Deletes all organization labels by given keys.
		- Specific labels may be deleted by key(s)
		- If no key is specified, all labels will be deleted!

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param containerId Organization identifier - containerId as well as UUID identifier is supported.
		@return ApiDeleteOrganizationLabelsRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteOrganizationLabels(ctx context.Context, containerId string) ApiDeleteOrganizationLabelsRequest
	/*
		DeleteOrganizationLabelsExecute executes the request

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteOrganizationLabelsExecute(ctx context.Context, containerId string) error
	/*
		DeleteProject Delete Project
		Triggers the deletion of a project.
		- The request is synchronous, but the workflow-based deletion is asynchronous
		- Lifecycle state remains in DELETING, until workflow completes

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id Project identifier - containerId as well as UUID identifier is supported.
		@return ApiDeleteProjectRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteProject(ctx context.Context, id string) ApiDeleteProjectRequest
	/*
		DeleteProjectExecute executes the request

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteProjectExecute(ctx context.Context, id string) error
	/*
		DeleteProjectLabels Delete Project Labels
		Deletes all project labels by given keys.
		- Specific labels may be deleted by key(s)
		- If no key is specified, all labels will be deleted!

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param containerId Project identifier - containerId as well as UUID identifier is supported.
		@return ApiDeleteProjectLabelsRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteProjectLabels(ctx context.Context, containerId string) ApiDeleteProjectLabelsRequest
	/*
		DeleteProjectLabelsExecute executes the request

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteProjectLabelsExecute(ctx context.Context, containerId string) error
	/*
		GetFolderDetails Get Folder Details
		Returns all metadata for a specific folder.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param containerId Folder identifier - containerId as well as UUID identifier is supported.
		@return ApiGetFolderDetailsRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	GetFolderDetails(ctx context.Context, containerId string) ApiGetFolderDetailsRequest
	/*
		GetFolderDetailsExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param containerId Folder identifier - containerId as well as UUID identifier is supported.
		@return GetFolderDetailsResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	GetFolderDetailsExecute(ctx context.Context, containerId string) (*GetFolderDetailsResponse, error)
	/*
		GetOrganization Get Organization Details
		Returns the organization and its metadata.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id Organization identifier - containerId as well as UUID identifier is supported.
		@return ApiGetOrganizationRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	GetOrganization(ctx context.Context, id string) ApiGetOrganizationRequest
	/*
		GetOrganizationExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id Organization identifier - containerId as well as UUID identifier is supported.
		@return OrganizationResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	GetOrganizationExecute(ctx context.Context, id string) (*OrganizationResponse, error)
	/*
		GetProject Get Project Details
		Returns the project and its metadata.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id Project identifier - containerId as well as UUID identifier is supported.
		@return ApiGetProjectRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	GetProject(ctx context.Context, id string) ApiGetProjectRequest
	/*
		GetProjectExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id Project identifier - containerId as well as UUID identifier is supported.
		@return GetProjectResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	GetProjectExecute(ctx context.Context, id string) (*GetProjectResponse, error)
	/*
		ListFolders Get All Folders
		Returns all folders and their metadata that:
		- Are children of the specific containerParentId
		- Match the given containerIds
		- User is member of <br />

		Filter:
		- Either containerParentId OR containerIds OR member must be passed
		- If containerId and containerParentId are given, both are used for filtering - containers must point to the same parent
		- If member and containerParentId are given, both are used for filtering
		- If member is given, containers must not point to the same container parent


		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiListFoldersRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListFolders(ctx context.Context) ApiListFoldersRequest
	/*
		ListFoldersExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ListFoldersResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListFoldersExecute(ctx context.Context) (*ListFoldersResponse, error)
	/*
		ListOrganizations Get All Organizations
		Returns all organizations and their metadata.
		- If no containerIds are specified, all organizations are returned, if permitted
		- ContainerIds may be set to filter
		- Member may be set to filter
		- If member and containerIds are given, both are used for filtering


		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiListOrganizationsRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListOrganizations(ctx context.Context) ApiListOrganizationsRequest
	/*
		ListOrganizationsExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ListOrganizationsResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListOrganizationsExecute(ctx context.Context) (*ListOrganizationsResponse, error)
	/*
		ListProjects Get All Projects
		Returns all projects and their metadata that:
		- Are children of the specific containerParentId
		- Match the given containerIds
		- User is member of

		Filter:
		- Either containerParentId OR containerIds OR member must be passed
		- If containerId and containerParentId are given, both are used for filtering - containers must point to the same parent
		- If member and containerParentId are given, both are used for filtering
		- If member is given, containers must not point to the same container parent

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiListProjectsRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListProjects(ctx context.Context) ApiListProjectsRequest
	/*
		ListProjectsExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ListProjectsResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListProjectsExecute(ctx context.Context) (*ListProjectsResponse, error)
	/*
		PartialUpdateFolder Update Folder
		Update the folder and its metadata.
		- Update folder name
		- Update folder labels
		- Update folder parent (folder or organization)

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param containerId Folder identifier - containerId as well as UUID identifier is supported.
		@return ApiPartialUpdateFolderRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	PartialUpdateFolder(ctx context.Context, containerId string) ApiPartialUpdateFolderRequest
	/*
		PartialUpdateFolderExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param containerId Folder identifier - containerId as well as UUID identifier is supported.
		@return FolderResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	PartialUpdateFolderExecute(ctx context.Context, containerId string) (*FolderResponse, error)
	/*
		PartialUpdateOrganization Update Organization
		Update the organization and its metadata.
		- Update organization name
		- Update organization labels

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id Organization identifier - containerId as well as UUID identifier is supported.
		@return ApiPartialUpdateOrganizationRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	PartialUpdateOrganization(ctx context.Context, id string) ApiPartialUpdateOrganizationRequest
	/*
		PartialUpdateOrganizationExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id Organization identifier - containerId as well as UUID identifier is supported.
		@return OrganizationResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	PartialUpdateOrganizationExecute(ctx context.Context, id string) (*OrganizationResponse, error)
	/*
		PartialUpdateProject Update Project
		Update the project and its metadata.
		- Update project name
		- Update project labels
		- Update project parent (folder or organization)

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id Project identifier - containerId as well as UUID identifier is supported.
		@return ApiPartialUpdateProjectRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	PartialUpdateProject(ctx context.Context, id string) ApiPartialUpdateProjectRequest
	/*
		PartialUpdateProjectExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id Project identifier - containerId as well as UUID identifier is supported.
		@return Project

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	PartialUpdateProjectExecute(ctx context.Context, id string) (*Project, 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 DeleteFolderLabelsRequest deprecated added in v0.15.0

type DeleteFolderLabelsRequest 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 (DeleteFolderLabelsRequest) Execute deprecated added in v0.15.0

func (r DeleteFolderLabelsRequest) Execute() error

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

func (DeleteFolderLabelsRequest) Keys added in v0.15.0

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

type DeleteFolderRequest deprecated added in v0.15.0

type DeleteFolderRequest 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 (DeleteFolderRequest) Execute deprecated added in v0.15.0

func (r DeleteFolderRequest) Execute() error

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

func (DeleteFolderRequest) Force added in v0.15.0

If true, all nested, empty folders are deleted recursively - if no project is attached! Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DeleteOrganizationLabelsRequest deprecated added in v0.16.0

type DeleteOrganizationLabelsRequest 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 (DeleteOrganizationLabelsRequest) Execute deprecated added in v0.16.0

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

func (DeleteOrganizationLabelsRequest) Keys added in v0.16.0

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

type DeleteProjectLabelsRequest deprecated added in v0.16.0

type DeleteProjectLabelsRequest 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 (DeleteProjectLabelsRequest) Execute deprecated added in v0.16.0

func (r DeleteProjectLabelsRequest) Execute() error

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

func (DeleteProjectLabelsRequest) Keys added in v0.16.0

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

type DeleteProjectRequest deprecated added in v0.15.0

type DeleteProjectRequest 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 (DeleteProjectRequest) Execute deprecated added in v0.15.0

func (r DeleteProjectRequest) Execute() error

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

type ErrorResponse

type ErrorResponse struct {
	// The reason phrase of the status code.
	// REQUIRED
	Error ErrorResponseGetErrorAttributeType `json:"error" required:"true"`
	// Description of the error.
	// REQUIRED
	Message ErrorResponseGetMessageAttributeType `json:"message" required:"true"`
	// Path which was called.
	// REQUIRED
	Path ErrorResponseGetPathAttributeType `json:"path" required:"true"`
	// Http Status Code.
	// REQUIRED
	Status ErrorResponseGetStatusAttributeType `json:"status" required:"true"`
	// Timestamp at which the error occurred.
	// REQUIRED
	TimeStamp ErrorResponseGetTimeStampAttributeType `json:"timeStamp" required:"true"`
}

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

func NewErrorResponse added in v0.10.0

NewErrorResponse instantiates a new ErrorResponse 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 NewErrorResponseWithDefaults added in v0.10.0

func NewErrorResponseWithDefaults() *ErrorResponse

NewErrorResponseWithDefaults instantiates a new ErrorResponse 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 (*ErrorResponse) GetError added in v0.10.0

func (o *ErrorResponse) GetError() (ret ErrorResponseGetErrorRetType)

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

func (*ErrorResponse) GetErrorOk added in v0.10.0

func (o *ErrorResponse) GetErrorOk() (ret ErrorResponseGetErrorRetType, ok bool)

GetErrorOk returns a tuple with the Error 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 (*ErrorResponse) GetMessage added in v0.10.0

func (o *ErrorResponse) GetMessage() (ret ErrorResponseGetMessageRetType)

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 (*ErrorResponse) GetMessageOk added in v0.10.0

func (o *ErrorResponse) GetMessageOk() (ret ErrorResponseGetMessageRetType, 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 (*ErrorResponse) GetPath added in v0.10.0

func (o *ErrorResponse) GetPath() (ret ErrorResponseGetPathRetType)

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

func (*ErrorResponse) GetPathOk added in v0.10.0

func (o *ErrorResponse) GetPathOk() (ret ErrorResponseGetPathRetType, ok bool)

GetPathOk returns a tuple with the Path 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 (*ErrorResponse) GetStatus added in v0.10.0

func (o *ErrorResponse) GetStatus() (ret ErrorResponseGetStatusRetType)

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

func (*ErrorResponse) GetStatusOk added in v0.10.0

func (o *ErrorResponse) GetStatusOk() (ret ErrorResponseGetStatusRetType, ok bool)

GetStatusOk returns a tuple with the Status 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 (*ErrorResponse) GetTimeStamp added in v0.10.0

func (o *ErrorResponse) GetTimeStamp() (ret ErrorResponseGetTimeStampRetType)

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

func (*ErrorResponse) GetTimeStampOk added in v0.10.0

func (o *ErrorResponse) GetTimeStampOk() (ret ErrorResponseGetTimeStampRetType, ok bool)

GetTimeStampOk returns a tuple with the TimeStamp 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 (*ErrorResponse) SetError added in v0.10.0

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

func (*ErrorResponse) SetMessage added in v0.10.0

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

func (*ErrorResponse) SetPath added in v0.10.0

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

func (*ErrorResponse) SetStatus added in v0.10.0

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

func (*ErrorResponse) SetTimeStamp added in v0.10.0

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

func (ErrorResponse) ToMap deprecated added in v0.10.0

func (o ErrorResponse) 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 ErrorResponseGetErrorArgType deprecated added in v0.13.1

type ErrorResponseGetErrorArgType = string

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

type ErrorResponseGetErrorAttributeType added in v0.13.1

type ErrorResponseGetErrorAttributeType = *string

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

type ErrorResponseGetErrorRetType deprecated added in v0.13.1

type ErrorResponseGetErrorRetType = string

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

type ErrorResponseGetMessageArgType deprecated added in v0.13.1

type ErrorResponseGetMessageArgType = string

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

type ErrorResponseGetMessageAttributeType added in v0.13.1

type ErrorResponseGetMessageAttributeType = *string

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

type ErrorResponseGetMessageRetType deprecated added in v0.13.1

type ErrorResponseGetMessageRetType = string

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

type ErrorResponseGetPathArgType deprecated added in v0.13.1

type ErrorResponseGetPathArgType = string

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

type ErrorResponseGetPathAttributeType added in v0.13.1

type ErrorResponseGetPathAttributeType = *string

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

type ErrorResponseGetPathRetType deprecated added in v0.13.1

type ErrorResponseGetPathRetType = string

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

type ErrorResponseGetStatusArgType deprecated added in v0.13.1

type ErrorResponseGetStatusArgType = float64

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

type ErrorResponseGetStatusAttributeType added in v0.13.1

type ErrorResponseGetStatusAttributeType = *float64

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

type ErrorResponseGetStatusRetType deprecated added in v0.13.1

type ErrorResponseGetStatusRetType = float64

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

type ErrorResponseGetTimeStampArgType deprecated added in v0.13.1

type ErrorResponseGetTimeStampArgType = time.Time

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

type ErrorResponseGetTimeStampAttributeType added in v0.13.1

type ErrorResponseGetTimeStampAttributeType = *time.Time

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

type ErrorResponseGetTimeStampRetType deprecated added in v0.13.1

type ErrorResponseGetTimeStampRetType = time.Time

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

type FolderResponse

type FolderResponse struct {
	// Globally unique, user-friendly identifier.
	// REQUIRED
	ContainerId FolderResponseGetContainerIdAttributeType `json:"containerId" required:"true"`
	// Timestamp at which the folder was created.
	// REQUIRED
	CreationTime FolderResponseGetCreationTimeAttributeType `json:"creationTime" required:"true"`
	// Globally unique folder identifier.
	// REQUIRED
	FolderId FolderResponseGetFolderIdAttributeType `json:"folderId" required:"true"`
	// Labels are key-value string pairs that can be attached to a resource container. Some labels may be enforced via policies.  - A label key must match the regex `[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`. - A label value must match the regex `^$|[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`.
	Labels FolderResponseGetLabelsAttributeType `json:"labels,omitempty"`
	// Folder name.
	// REQUIRED
	Name FolderResponseGetNameAttributeType `json:"name" required:"true"`
	// REQUIRED
	Parent FolderResponseGetParentAttributeType `json:"parent" required:"true"`
	// Timestamp at which the folder was last modified.
	// REQUIRED
	UpdateTime FolderResponseGetUpdateTimeAttributeType `json:"updateTime" required:"true"`
}

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

func NewFolderResponse added in v0.11.0

NewFolderResponse instantiates a new FolderResponse 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 NewFolderResponseWithDefaults added in v0.11.0

func NewFolderResponseWithDefaults() *FolderResponse

NewFolderResponseWithDefaults instantiates a new FolderResponse 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 (*FolderResponse) GetContainerId added in v0.11.0

func (o *FolderResponse) GetContainerId() (ret FolderResponseGetContainerIdRetType)

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

func (*FolderResponse) GetContainerIdOk added in v0.11.0

func (o *FolderResponse) GetContainerIdOk() (ret FolderResponseGetContainerIdRetType, ok bool)

GetContainerIdOk returns a tuple with the ContainerId 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 (*FolderResponse) GetCreationTime added in v0.11.0

func (o *FolderResponse) GetCreationTime() (ret FolderResponseGetCreationTimeRetType)

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

func (*FolderResponse) GetCreationTimeOk added in v0.11.0

func (o *FolderResponse) GetCreationTimeOk() (ret FolderResponseGetCreationTimeRetType, ok bool)

GetCreationTimeOk returns a tuple with the CreationTime 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 (*FolderResponse) GetFolderId added in v0.11.0

func (o *FolderResponse) GetFolderId() (ret FolderResponseGetFolderIdRetType)

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

func (*FolderResponse) GetFolderIdOk added in v0.11.0

func (o *FolderResponse) GetFolderIdOk() (ret FolderResponseGetFolderIdRetType, ok bool)

GetFolderIdOk returns a tuple with the FolderId 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 (*FolderResponse) GetLabels added in v0.11.0

func (o *FolderResponse) GetLabels() (res FolderResponseGetLabelsRetType)

GetLabels returns the Labels 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 (*FolderResponse) GetLabelsOk added in v0.11.0

func (o *FolderResponse) GetLabelsOk() (ret FolderResponseGetLabelsRetType, ok bool)

GetLabelsOk returns a tuple with the Labels 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 (*FolderResponse) GetName added in v0.11.0

func (o *FolderResponse) GetName() (ret FolderResponseGetNameRetType)

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 (*FolderResponse) GetNameOk added in v0.11.0

func (o *FolderResponse) GetNameOk() (ret FolderResponseGetNameRetType, 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 (*FolderResponse) GetParent added in v0.11.0

func (o *FolderResponse) GetParent() (ret FolderResponseGetParentRetType)

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

func (*FolderResponse) GetParentOk added in v0.11.0

func (o *FolderResponse) GetParentOk() (ret FolderResponseGetParentRetType, ok bool)

GetParentOk returns a tuple with the Parent 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 (*FolderResponse) GetUpdateTime added in v0.11.0

func (o *FolderResponse) GetUpdateTime() (ret FolderResponseGetUpdateTimeRetType)

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

func (*FolderResponse) GetUpdateTimeOk added in v0.11.0

func (o *FolderResponse) GetUpdateTimeOk() (ret FolderResponseGetUpdateTimeRetType, ok bool)

GetUpdateTimeOk returns a tuple with the UpdateTime 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 (*FolderResponse) HasLabels added in v0.11.0

func (o *FolderResponse) HasLabels() bool

HasLabels 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 (*FolderResponse) SetContainerId added in v0.11.0

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

func (*FolderResponse) SetCreationTime added in v0.11.0

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

func (*FolderResponse) SetFolderId added in v0.11.0

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

func (*FolderResponse) SetLabels added in v0.11.0

SetLabels gets a reference to the given map[string]string and assigns it to the Labels field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*FolderResponse) SetName added in v0.11.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 (*FolderResponse) SetParent added in v0.11.0

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

func (*FolderResponse) SetUpdateTime added in v0.11.0

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

func (FolderResponse) ToMap deprecated added in v0.11.0

func (o FolderResponse) 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 FolderResponseGetContainerIdArgType deprecated added in v0.13.2

type FolderResponseGetContainerIdArgType = string

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

type FolderResponseGetContainerIdAttributeType added in v0.13.2

type FolderResponseGetContainerIdAttributeType = *string

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

type FolderResponseGetContainerIdRetType deprecated added in v0.13.2

type FolderResponseGetContainerIdRetType = string

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

type FolderResponseGetCreationTimeArgType deprecated added in v0.13.2

type FolderResponseGetCreationTimeArgType = time.Time

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

type FolderResponseGetCreationTimeAttributeType added in v0.13.2

type FolderResponseGetCreationTimeAttributeType = *time.Time

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

type FolderResponseGetCreationTimeRetType deprecated added in v0.13.2

type FolderResponseGetCreationTimeRetType = time.Time

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

type FolderResponseGetFolderIdArgType deprecated added in v0.13.2

type FolderResponseGetFolderIdArgType = string

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

type FolderResponseGetFolderIdAttributeType added in v0.13.2

type FolderResponseGetFolderIdAttributeType = *string

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

type FolderResponseGetFolderIdRetType deprecated added in v0.13.2

type FolderResponseGetFolderIdRetType = string

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

type FolderResponseGetLabelsArgType deprecated added in v0.13.2

type FolderResponseGetLabelsArgType = map[string]string

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

type FolderResponseGetLabelsAttributeType added in v0.13.2

type FolderResponseGetLabelsAttributeType = *map[string]string

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

type FolderResponseGetLabelsRetType deprecated added in v0.13.2

type FolderResponseGetLabelsRetType = map[string]string

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

type FolderResponseGetNameArgType deprecated added in v0.13.2

type FolderResponseGetNameArgType = string

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

type FolderResponseGetNameAttributeType added in v0.13.2

type FolderResponseGetNameAttributeType = *string

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

type FolderResponseGetNameRetType deprecated added in v0.13.2

type FolderResponseGetNameRetType = string

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

type FolderResponseGetParentArgType deprecated added in v0.13.2

type FolderResponseGetParentArgType = Parent

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

type FolderResponseGetParentAttributeType added in v0.13.2

type FolderResponseGetParentAttributeType = *Parent

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

type FolderResponseGetParentRetType deprecated added in v0.13.2

type FolderResponseGetParentRetType = Parent

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

type FolderResponseGetUpdateTimeArgType deprecated added in v0.13.2

type FolderResponseGetUpdateTimeArgType = time.Time

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

type FolderResponseGetUpdateTimeAttributeType added in v0.13.2

type FolderResponseGetUpdateTimeAttributeType = *time.Time

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

type FolderResponseGetUpdateTimeRetType deprecated added in v0.13.2

type FolderResponseGetUpdateTimeRetType = time.Time

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

type GetFolderDetailsRequest deprecated added in v0.15.0

type GetFolderDetailsRequest 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 (GetFolderDetailsRequest) Execute deprecated added in v0.15.0

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

func (GetFolderDetailsRequest) IncludeParents deprecated added in v0.15.0

func (r GetFolderDetailsRequest) IncludeParents(includeParents bool) ApiGetFolderDetailsRequest

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

type GetFolderDetailsResponse added in v0.13.2

type GetFolderDetailsResponse struct {
	// Globally unique user-friendly identifier.
	// REQUIRED
	ContainerId GetFolderDetailsResponseGetContainerIdAttributeType `json:"containerId" required:"true"`
	// Timestamp at which the folder was created.
	// REQUIRED
	CreationTime GetFolderDetailsResponseGetCreationTimeAttributeType `json:"creationTime" required:"true"`
	// Globally unique folder identifier.
	// REQUIRED
	FolderId GetFolderDetailsResponseGetFolderIdAttributeType `json:"folderId" required:"true"`
	// Labels are key-value string pairs that can be attached to a resource container. Some labels may be enforced via policies.  - A label key must match the regex `[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`. - A label value must match the regex `^$|[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`.
	Labels GetFolderDetailsResponseGetLabelsAttributeType `json:"labels,omitempty"`
	// Folder name.
	// REQUIRED
	Name GetFolderDetailsResponseGetNameAttributeType `json:"name" required:"true"`
	// REQUIRED
	Parent  GetFolderDetailsResponseGetParentAttributeType  `json:"parent" required:"true"`
	Parents GetFolderDetailsResponseGetParentsAttributeType `json:"parents,omitempty"`
	// Timestamp at which the folder was last modified.
	// REQUIRED
	UpdateTime GetFolderDetailsResponseGetUpdateTimeAttributeType `json:"updateTime" required:"true"`
}

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

func NewGetFolderDetailsResponse added in v0.13.2

NewGetFolderDetailsResponse instantiates a new GetFolderDetailsResponse 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 NewGetFolderDetailsResponseWithDefaults added in v0.13.2

func NewGetFolderDetailsResponseWithDefaults() *GetFolderDetailsResponse

NewGetFolderDetailsResponseWithDefaults instantiates a new GetFolderDetailsResponse 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 (*GetFolderDetailsResponse) GetContainerId added in v0.13.2

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

func (*GetFolderDetailsResponse) GetContainerIdOk added in v0.13.2

GetContainerIdOk returns a tuple with the ContainerId 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 (*GetFolderDetailsResponse) GetCreationTime added in v0.13.2

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

func (*GetFolderDetailsResponse) GetCreationTimeOk added in v0.13.2

GetCreationTimeOk returns a tuple with the CreationTime 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 (*GetFolderDetailsResponse) GetFolderId added in v0.13.2

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

func (*GetFolderDetailsResponse) GetFolderIdOk added in v0.13.2

GetFolderIdOk returns a tuple with the FolderId 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 (*GetFolderDetailsResponse) GetLabels added in v0.13.2

GetLabels returns the Labels 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 (*GetFolderDetailsResponse) GetLabelsOk added in v0.13.2

GetLabelsOk returns a tuple with the Labels 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 (*GetFolderDetailsResponse) GetName added in v0.13.2

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 (*GetFolderDetailsResponse) GetNameOk added in v0.13.2

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 (*GetFolderDetailsResponse) GetParent added in v0.13.2

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

func (*GetFolderDetailsResponse) GetParentOk added in v0.13.2

GetParentOk returns a tuple with the Parent 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 (*GetFolderDetailsResponse) GetParents added in v0.13.2

GetParents returns the Parents 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 (*GetFolderDetailsResponse) GetParentsOk added in v0.13.2

GetParentsOk returns a tuple with the Parents 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 (*GetFolderDetailsResponse) GetUpdateTime added in v0.13.2

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

func (*GetFolderDetailsResponse) GetUpdateTimeOk added in v0.13.2

GetUpdateTimeOk returns a tuple with the UpdateTime 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 (*GetFolderDetailsResponse) HasLabels added in v0.13.2

func (o *GetFolderDetailsResponse) HasLabels() bool

HasLabels 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 (*GetFolderDetailsResponse) HasParents added in v0.13.2

func (o *GetFolderDetailsResponse) HasParents() bool

HasParents 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 (*GetFolderDetailsResponse) SetContainerId added in v0.13.2

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

func (*GetFolderDetailsResponse) SetCreationTime added in v0.13.2

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

func (*GetFolderDetailsResponse) SetFolderId added in v0.13.2

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

func (*GetFolderDetailsResponse) SetLabels added in v0.13.2

SetLabels gets a reference to the given map[string]string and assigns it to the Labels field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetFolderDetailsResponse) SetName added in v0.13.2

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

func (*GetFolderDetailsResponse) SetParent added in v0.13.2

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

func (*GetFolderDetailsResponse) SetParents added in v0.13.2

SetParents gets a reference to the given []ParentListInner and assigns it to the Parents field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetFolderDetailsResponse) SetUpdateTime added in v0.13.2

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

func (GetFolderDetailsResponse) ToMap deprecated added in v0.13.2

func (o GetFolderDetailsResponse) 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 GetFolderDetailsResponseGetContainerIdArgType deprecated added in v0.13.2

type GetFolderDetailsResponseGetContainerIdArgType = string

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

type GetFolderDetailsResponseGetContainerIdAttributeType added in v0.13.2

type GetFolderDetailsResponseGetContainerIdAttributeType = *string

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

type GetFolderDetailsResponseGetContainerIdRetType deprecated added in v0.13.2

type GetFolderDetailsResponseGetContainerIdRetType = string

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

type GetFolderDetailsResponseGetCreationTimeArgType deprecated added in v0.13.2

type GetFolderDetailsResponseGetCreationTimeArgType = time.Time

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

type GetFolderDetailsResponseGetCreationTimeAttributeType added in v0.13.2

type GetFolderDetailsResponseGetCreationTimeAttributeType = *time.Time

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

type GetFolderDetailsResponseGetCreationTimeRetType deprecated added in v0.13.2

type GetFolderDetailsResponseGetCreationTimeRetType = time.Time

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

type GetFolderDetailsResponseGetFolderIdArgType deprecated added in v0.13.2

type GetFolderDetailsResponseGetFolderIdArgType = string

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

type GetFolderDetailsResponseGetFolderIdAttributeType added in v0.13.2

type GetFolderDetailsResponseGetFolderIdAttributeType = *string

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

type GetFolderDetailsResponseGetFolderIdRetType deprecated added in v0.13.2

type GetFolderDetailsResponseGetFolderIdRetType = string

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

type GetFolderDetailsResponseGetLabelsArgType deprecated added in v0.13.2

type GetFolderDetailsResponseGetLabelsArgType = map[string]string

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

type GetFolderDetailsResponseGetLabelsAttributeType added in v0.13.2

type GetFolderDetailsResponseGetLabelsAttributeType = *map[string]string

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

type GetFolderDetailsResponseGetLabelsRetType deprecated added in v0.13.2

type GetFolderDetailsResponseGetLabelsRetType = map[string]string

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

type GetFolderDetailsResponseGetNameArgType deprecated added in v0.13.2

type GetFolderDetailsResponseGetNameArgType = string

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

type GetFolderDetailsResponseGetNameAttributeType added in v0.13.2

type GetFolderDetailsResponseGetNameAttributeType = *string

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

type GetFolderDetailsResponseGetNameRetType deprecated added in v0.13.2

type GetFolderDetailsResponseGetNameRetType = string

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

type GetFolderDetailsResponseGetParentArgType deprecated added in v0.13.2

type GetFolderDetailsResponseGetParentArgType = Parent

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

type GetFolderDetailsResponseGetParentAttributeType added in v0.13.2

type GetFolderDetailsResponseGetParentAttributeType = *Parent

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

type GetFolderDetailsResponseGetParentRetType deprecated added in v0.13.2

type GetFolderDetailsResponseGetParentRetType = Parent

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

type GetFolderDetailsResponseGetParentsArgType deprecated added in v0.13.2

type GetFolderDetailsResponseGetParentsArgType = []ParentListInner

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

type GetFolderDetailsResponseGetParentsAttributeType added in v0.13.2

type GetFolderDetailsResponseGetParentsAttributeType = *[]ParentListInner

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

type GetFolderDetailsResponseGetParentsRetType deprecated added in v0.13.2

type GetFolderDetailsResponseGetParentsRetType = []ParentListInner

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

type GetFolderDetailsResponseGetUpdateTimeArgType deprecated added in v0.13.2

type GetFolderDetailsResponseGetUpdateTimeArgType = time.Time

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

type GetFolderDetailsResponseGetUpdateTimeAttributeType added in v0.13.2

type GetFolderDetailsResponseGetUpdateTimeAttributeType = *time.Time

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

type GetFolderDetailsResponseGetUpdateTimeRetType deprecated added in v0.13.2

type GetFolderDetailsResponseGetUpdateTimeRetType = time.Time

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

type GetOrganizationRequest deprecated added in v0.15.0

type GetOrganizationRequest 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 (GetOrganizationRequest) Execute deprecated added in v0.15.0

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

type GetProjectRequest deprecated added in v0.15.0

type GetProjectRequest 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 (GetProjectRequest) Execute deprecated added in v0.15.0

func (r GetProjectRequest) Execute() (*GetProjectResponse, error)

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

func (GetProjectRequest) IncludeParents deprecated added in v0.15.0

func (r GetProjectRequest) IncludeParents(includeParents bool) ApiGetProjectRequest

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

type GetProjectResponse added in v0.9.0

type GetProjectResponse struct {
	// Globally unique identifier.
	// REQUIRED
	ContainerId GetProjectResponseGetContainerIdAttributeType `json:"containerId" required:"true"`
	// Timestamp at which the project was created.
	// REQUIRED
	CreationTime GetProjectResponseGetCreationTimeAttributeType `json:"creationTime" required:"true"`
	// Labels are key-value string pairs that can be attached to a resource container. Some labels may be enforced via policies.  - A label key must match the regex `[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`. - A label value must match the regex `^$|[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`.
	Labels GetProjectResponseGetLabelsAttributeType `json:"labels,omitempty"`
	// REQUIRED
	LifecycleState GetProjectResponseGetLifecycleStateAttributeType `json:"lifecycleState" required:"true"`
	// Project name.
	// REQUIRED
	Name GetProjectResponseGetNameAttributeType `json:"name" required:"true"`
	// REQUIRED
	Parent  GetProjectResponseGetParentAttributeType  `json:"parent" required:"true"`
	Parents GetProjectResponseGetParentsAttributeType `json:"parents,omitempty"`
	// Globally unique identifier.
	// REQUIRED
	ProjectId GetProjectResponseGetProjectIdAttributeType `json:"projectId" required:"true"`
	// Timestamp at which the project was last modified.
	// REQUIRED
	UpdateTime GetProjectResponseGetUpdateTimeAttributeType `json:"updateTime" required:"true"`
}

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

func NewGetProjectResponse added in v0.10.0

NewGetProjectResponse instantiates a new GetProjectResponse 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 NewGetProjectResponseWithDefaults added in v0.10.0

func NewGetProjectResponseWithDefaults() *GetProjectResponse

NewGetProjectResponseWithDefaults instantiates a new GetProjectResponse 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 (*GetProjectResponse) GetContainerId added in v0.10.0

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

func (*GetProjectResponse) GetContainerIdOk added in v0.10.0

func (o *GetProjectResponse) GetContainerIdOk() (ret GetProjectResponseGetContainerIdRetType, ok bool)

GetContainerIdOk returns a tuple with the ContainerId 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 (*GetProjectResponse) GetCreationTime added in v0.10.0

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

func (*GetProjectResponse) GetCreationTimeOk added in v0.10.0

func (o *GetProjectResponse) GetCreationTimeOk() (ret GetProjectResponseGetCreationTimeRetType, ok bool)

GetCreationTimeOk returns a tuple with the CreationTime 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 (*GetProjectResponse) GetLabels added in v0.10.0

GetLabels returns the Labels 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 (*GetProjectResponse) GetLabelsOk added in v0.10.0

func (o *GetProjectResponse) GetLabelsOk() (ret GetProjectResponseGetLabelsRetType, ok bool)

GetLabelsOk returns a tuple with the Labels 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 (*GetProjectResponse) GetLifecycleState added in v0.10.0

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

func (*GetProjectResponse) GetLifecycleStateOk added in v0.10.0

func (o *GetProjectResponse) GetLifecycleStateOk() (ret GetProjectResponseGetLifecycleStateRetType, ok bool)

GetLifecycleStateOk returns a tuple with the LifecycleState 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 (*GetProjectResponse) 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 (*GetProjectResponse) GetNameOk added in v0.10.0

func (o *GetProjectResponse) GetNameOk() (ret GetProjectResponseGetNameRetType, 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 (*GetProjectResponse) GetParent added in v0.10.0

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

func (*GetProjectResponse) GetParentOk added in v0.10.0

func (o *GetProjectResponse) GetParentOk() (ret GetProjectResponseGetParentRetType, ok bool)

GetParentOk returns a tuple with the Parent 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 (*GetProjectResponse) GetParents added in v0.10.0

GetParents returns the Parents 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 (*GetProjectResponse) GetParentsOk added in v0.10.0

func (o *GetProjectResponse) GetParentsOk() (ret GetProjectResponseGetParentsRetType, ok bool)

GetParentsOk returns a tuple with the Parents 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 (*GetProjectResponse) GetProjectId added in v0.10.0

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

func (*GetProjectResponse) GetProjectIdOk added in v0.10.0

func (o *GetProjectResponse) GetProjectIdOk() (ret GetProjectResponseGetProjectIdRetType, ok bool)

GetProjectIdOk returns a tuple with the ProjectId 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 (*GetProjectResponse) GetUpdateTime added in v0.10.0

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

func (*GetProjectResponse) GetUpdateTimeOk added in v0.10.0

func (o *GetProjectResponse) GetUpdateTimeOk() (ret GetProjectResponseGetUpdateTimeRetType, ok bool)

GetUpdateTimeOk returns a tuple with the UpdateTime 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 (*GetProjectResponse) HasLabels added in v0.10.0

func (o *GetProjectResponse) HasLabels() bool

HasLabels 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 (*GetProjectResponse) HasParents added in v0.10.0

func (o *GetProjectResponse) HasParents() bool

HasParents 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 (*GetProjectResponse) SetContainerId added in v0.10.0

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

func (*GetProjectResponse) SetCreationTime added in v0.10.0

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

func (*GetProjectResponse) SetLabels added in v0.10.0

SetLabels gets a reference to the given map[string]string and assigns it to the Labels field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetProjectResponse) SetLifecycleState added in v0.10.0

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

func (*GetProjectResponse) 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 (*GetProjectResponse) SetParent added in v0.10.0

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

func (*GetProjectResponse) SetParents added in v0.10.0

SetParents gets a reference to the given []ParentListInner and assigns it to the Parents field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetProjectResponse) SetProjectId added in v0.10.0

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

func (*GetProjectResponse) SetUpdateTime added in v0.10.0

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

func (GetProjectResponse) ToMap deprecated added in v0.10.0

func (o GetProjectResponse) 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 GetProjectResponseGetContainerIdArgType deprecated added in v0.13.1

type GetProjectResponseGetContainerIdArgType = string

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

type GetProjectResponseGetContainerIdAttributeType added in v0.13.1

type GetProjectResponseGetContainerIdAttributeType = *string

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

type GetProjectResponseGetContainerIdRetType deprecated added in v0.13.1

type GetProjectResponseGetContainerIdRetType = string

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

type GetProjectResponseGetCreationTimeArgType deprecated added in v0.13.1

type GetProjectResponseGetCreationTimeArgType = time.Time

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

type GetProjectResponseGetCreationTimeAttributeType added in v0.13.1

type GetProjectResponseGetCreationTimeAttributeType = *time.Time

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

type GetProjectResponseGetCreationTimeRetType deprecated added in v0.13.1

type GetProjectResponseGetCreationTimeRetType = time.Time

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

type GetProjectResponseGetLabelsArgType deprecated added in v0.13.1

type GetProjectResponseGetLabelsArgType = map[string]string

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

type GetProjectResponseGetLabelsAttributeType added in v0.13.1

type GetProjectResponseGetLabelsAttributeType = *map[string]string

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

type GetProjectResponseGetLabelsRetType deprecated added in v0.13.1

type GetProjectResponseGetLabelsRetType = map[string]string

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

type GetProjectResponseGetLifecycleStateArgType deprecated added in v0.13.1

type GetProjectResponseGetLifecycleStateArgType = LifecycleState

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

type GetProjectResponseGetLifecycleStateAttributeType added in v0.13.1

type GetProjectResponseGetLifecycleStateAttributeType = *LifecycleState

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

type GetProjectResponseGetLifecycleStateRetType deprecated added in v0.13.1

type GetProjectResponseGetLifecycleStateRetType = LifecycleState

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

type GetProjectResponseGetNameArgType deprecated added in v0.13.1

type GetProjectResponseGetNameArgType = string

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

type GetProjectResponseGetNameAttributeType added in v0.13.1

type GetProjectResponseGetNameAttributeType = *string

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

type GetProjectResponseGetNameRetType deprecated added in v0.13.1

type GetProjectResponseGetNameRetType = string

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

type GetProjectResponseGetParentArgType deprecated added in v0.13.1

type GetProjectResponseGetParentArgType = Parent

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

type GetProjectResponseGetParentAttributeType added in v0.13.1

type GetProjectResponseGetParentAttributeType = *Parent

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

type GetProjectResponseGetParentRetType deprecated added in v0.13.1

type GetProjectResponseGetParentRetType = Parent

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

type GetProjectResponseGetParentsArgType deprecated added in v0.13.1

type GetProjectResponseGetParentsArgType = []ParentListInner

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

type GetProjectResponseGetParentsAttributeType added in v0.13.1

type GetProjectResponseGetParentsAttributeType = *[]ParentListInner

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

type GetProjectResponseGetParentsRetType deprecated added in v0.13.1

type GetProjectResponseGetParentsRetType = []ParentListInner

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

type GetProjectResponseGetProjectIdArgType deprecated added in v0.13.1

type GetProjectResponseGetProjectIdArgType = string

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

type GetProjectResponseGetProjectIdAttributeType added in v0.13.1

type GetProjectResponseGetProjectIdAttributeType = *string

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

type GetProjectResponseGetProjectIdRetType deprecated added in v0.13.1

type GetProjectResponseGetProjectIdRetType = string

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

type GetProjectResponseGetUpdateTimeArgType deprecated added in v0.13.1

type GetProjectResponseGetUpdateTimeArgType = time.Time

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

type GetProjectResponseGetUpdateTimeAttributeType added in v0.13.1

type GetProjectResponseGetUpdateTimeAttributeType = *time.Time

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

type GetProjectResponseGetUpdateTimeRetType deprecated added in v0.13.1

type GetProjectResponseGetUpdateTimeRetType = time.Time

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

type LifecycleState

type LifecycleState string

LifecycleState Lifecycle state of the resource container. | LIFECYCLE STATE | DESCRIPTION | |----------|--------------------| | CREATING | The creation process has been triggered. The state remains until resource manager gets notified about successful process completion. | | ACTIVE | Resource container can be fully used. | | INACTIVE | Resource container usage has been disabled. | | DELETING | The deletion process has been triggered. The state remains until resource manager gets notified about successful process completion. Afterwards, the record will be deleted. | Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

const (
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	LIFECYCLESTATE_CREATING LifecycleState = "CREATING"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	LIFECYCLESTATE_ACTIVE LifecycleState = "ACTIVE"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	LIFECYCLESTATE_DELETING LifecycleState = "DELETING"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	LIFECYCLESTATE_INACTIVE LifecycleState = "INACTIVE"
)

List of LifecycleState

func NewLifecycleStateFromValue

func NewLifecycleStateFromValue(v string) (*LifecycleState, error)

NewLifecycleStateFromValue returns a pointer to a valid LifecycleState for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (LifecycleState) IsValid

func (v LifecycleState) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (LifecycleState) Ptr

func (v LifecycleState) Ptr() *LifecycleState

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

func (*LifecycleState) UnmarshalJSON deprecated

func (v *LifecycleState) UnmarshalJSON(src []byte) error

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

type ListFoldersRequest deprecated added in v0.16.0

type ListFoldersRequest 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 (ListFoldersRequest) ContainerIds added in v0.16.0

func (r ListFoldersRequest) ContainerIds(containerIds []string) ApiListFoldersRequest

List of container identifiers - containerId as well as UUID identifier is supported. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListFoldersRequest) ContainerParentId added in v0.16.0

func (r ListFoldersRequest) ContainerParentId(containerParentId string) ApiListFoldersRequest

Identifier of the parent resource container - containerId as well as UUID identifier is supported. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListFoldersRequest) CreationTimeStart added in v0.16.0

func (r ListFoldersRequest) CreationTimeStart(creationTimeStart time.Time) ApiListFoldersRequest

A timestamp to specify the beginning of the creationTime from which entries should be returned. If not given, defaults to the beginning of time. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListFoldersRequest) Execute deprecated added in v0.16.0

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

func (ListFoldersRequest) Limit added in v0.16.0

The maximum number of projects to return in the response. If not present, an appropriate default will be used. If maximum is exceeded, maximum is used. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListFoldersRequest) Member added in v0.16.0

E-Mail address of the user for whom the visible resource containers should be filtered. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListFoldersRequest) Offset added in v0.16.0

The offset of the first item in the collection to return. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListFoldersResponse added in v0.16.0

type ListFoldersResponse struct {
	// REQUIRED
	Items ListFoldersResponseGetItemsAttributeType `json:"items" required:"true"`
	// The maximum number of projects to return in the response. If not present, an appropriate default will be used.
	// REQUIRED
	Limit ListFoldersResponseGetLimitAttributeType `json:"limit" required:"true"`
	// The offset of the first item in the collection to return.
	// REQUIRED
	Offset ListFoldersResponseGetOffsetAttributeType `json:"offset" required:"true"`
}

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

func NewListFoldersResponse added in v0.16.0

NewListFoldersResponse instantiates a new ListFoldersResponse 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 NewListFoldersResponseWithDefaults added in v0.16.0

func NewListFoldersResponseWithDefaults() *ListFoldersResponse

NewListFoldersResponseWithDefaults instantiates a new ListFoldersResponse 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 (*ListFoldersResponse) GetItems added in v0.16.0

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

func (*ListFoldersResponse) GetItemsOk added in v0.16.0

GetItemsOk returns a tuple with the Items 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 (*ListFoldersResponse) GetLimit added in v0.16.0

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

func (*ListFoldersResponse) GetLimitOk added in v0.16.0

GetLimitOk returns a tuple with the Limit 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 (*ListFoldersResponse) GetOffset added in v0.16.0

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

func (*ListFoldersResponse) GetOffsetOk added in v0.16.0

GetOffsetOk returns a tuple with the Offset 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 (*ListFoldersResponse) SetItems added in v0.16.0

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

func (*ListFoldersResponse) SetLimit added in v0.16.0

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

func (*ListFoldersResponse) SetOffset added in v0.16.0

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

func (ListFoldersResponse) ToMap deprecated added in v0.16.0

func (o ListFoldersResponse) 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 ListFoldersResponseGetItemsArgType deprecated added in v0.16.0

type ListFoldersResponseGetItemsArgType = []ListFoldersResponseItemsInner

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

type ListFoldersResponseGetItemsAttributeType added in v0.16.0

type ListFoldersResponseGetItemsAttributeType = *[]ListFoldersResponseItemsInner

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

type ListFoldersResponseGetItemsRetType deprecated added in v0.16.0

type ListFoldersResponseGetItemsRetType = []ListFoldersResponseItemsInner

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

type ListFoldersResponseGetLimitArgType deprecated added in v0.16.0

type ListFoldersResponseGetLimitArgType = float64

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

type ListFoldersResponseGetLimitAttributeType added in v0.16.0

type ListFoldersResponseGetLimitAttributeType = *float64

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

type ListFoldersResponseGetLimitRetType deprecated added in v0.16.0

type ListFoldersResponseGetLimitRetType = float64

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

type ListFoldersResponseGetOffsetArgType deprecated added in v0.16.0

type ListFoldersResponseGetOffsetArgType = float64

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

type ListFoldersResponseGetOffsetAttributeType added in v0.16.0

type ListFoldersResponseGetOffsetAttributeType = *float64

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

type ListFoldersResponseGetOffsetRetType deprecated added in v0.16.0

type ListFoldersResponseGetOffsetRetType = float64

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

type ListFoldersResponseItemsInner added in v0.16.0

type ListFoldersResponseItemsInner struct {
	// Globally unique folder identifier.
	// REQUIRED
	ContainerId ListFoldersResponseItemsInnerGetContainerIdAttributeType `json:"containerId" required:"true"`
	// Timestamp at which the folder was created.
	// REQUIRED
	CreationTime ListFoldersResponseItemsInnerGetCreationTimeAttributeType `json:"creationTime" required:"true"`
	// Globally unique folder identifier.
	// REQUIRED
	FolderId ListFoldersResponseItemsInnerGetFolderIdAttributeType `json:"folderId" required:"true"`
	// Labels are key-value string pairs that can be attached to a resource container. Some labels may be enforced via policies.  - A label key must match the regex `[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`. - A label value must match the regex `^$|[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`.
	Labels ListFoldersResponseItemsInnerGetLabelsAttributeType `json:"labels,omitempty"`
	// Name of the folder.
	// REQUIRED
	Name ListFoldersResponseItemsInnerGetNameAttributeType `json:"name" required:"true"`
	// REQUIRED
	Parent ListFoldersResponseItemsInnerGetParentAttributeType `json:"parent" required:"true"`
	// Timestamp at which the folder was created.
	// REQUIRED
	UpdateTime ListFoldersResponseItemsInnerGetUpdateTimeAttributeType `json:"updateTime" required:"true"`
}

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

func NewListFoldersResponseItemsInner added in v0.16.0

NewListFoldersResponseItemsInner instantiates a new ListFoldersResponseItemsInner 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 NewListFoldersResponseItemsInnerWithDefaults added in v0.16.0

func NewListFoldersResponseItemsInnerWithDefaults() *ListFoldersResponseItemsInner

NewListFoldersResponseItemsInnerWithDefaults instantiates a new ListFoldersResponseItemsInner 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 (*ListFoldersResponseItemsInner) GetContainerId added in v0.16.0

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

func (*ListFoldersResponseItemsInner) GetContainerIdOk added in v0.16.0

GetContainerIdOk returns a tuple with the ContainerId 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 (*ListFoldersResponseItemsInner) GetCreationTime added in v0.16.0

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

func (*ListFoldersResponseItemsInner) GetCreationTimeOk added in v0.16.0

GetCreationTimeOk returns a tuple with the CreationTime 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 (*ListFoldersResponseItemsInner) GetFolderId added in v0.16.0

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

func (*ListFoldersResponseItemsInner) GetFolderIdOk added in v0.16.0

GetFolderIdOk returns a tuple with the FolderId 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 (*ListFoldersResponseItemsInner) GetLabels added in v0.16.0

GetLabels returns the Labels 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 (*ListFoldersResponseItemsInner) GetLabelsOk added in v0.16.0

GetLabelsOk returns a tuple with the Labels 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 (*ListFoldersResponseItemsInner) GetName added in v0.16.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 (*ListFoldersResponseItemsInner) GetNameOk added in v0.16.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 (*ListFoldersResponseItemsInner) GetParent added in v0.16.0

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

func (*ListFoldersResponseItemsInner) GetParentOk added in v0.16.0

GetParentOk returns a tuple with the Parent 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 (*ListFoldersResponseItemsInner) GetUpdateTime added in v0.16.0

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

func (*ListFoldersResponseItemsInner) GetUpdateTimeOk added in v0.16.0

GetUpdateTimeOk returns a tuple with the UpdateTime 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 (*ListFoldersResponseItemsInner) HasLabels added in v0.16.0

func (o *ListFoldersResponseItemsInner) HasLabels() bool

HasLabels 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 (*ListFoldersResponseItemsInner) SetContainerId added in v0.16.0

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

func (*ListFoldersResponseItemsInner) SetCreationTime added in v0.16.0

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

func (*ListFoldersResponseItemsInner) SetFolderId added in v0.16.0

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

func (*ListFoldersResponseItemsInner) SetLabels added in v0.16.0

SetLabels gets a reference to the given map[string]string and assigns it to the Labels field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListFoldersResponseItemsInner) SetName added in v0.16.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 (*ListFoldersResponseItemsInner) SetParent added in v0.16.0

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

func (*ListFoldersResponseItemsInner) SetUpdateTime added in v0.16.0

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

func (ListFoldersResponseItemsInner) ToMap deprecated added in v0.16.0

func (o ListFoldersResponseItemsInner) 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 ListFoldersResponseItemsInnerGetContainerIdArgType deprecated added in v0.16.0

type ListFoldersResponseItemsInnerGetContainerIdArgType = string

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

type ListFoldersResponseItemsInnerGetContainerIdAttributeType added in v0.16.0

type ListFoldersResponseItemsInnerGetContainerIdAttributeType = *string

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

type ListFoldersResponseItemsInnerGetContainerIdRetType deprecated added in v0.16.0

type ListFoldersResponseItemsInnerGetContainerIdRetType = string

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

type ListFoldersResponseItemsInnerGetCreationTimeArgType deprecated added in v0.16.0

type ListFoldersResponseItemsInnerGetCreationTimeArgType = time.Time

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

type ListFoldersResponseItemsInnerGetCreationTimeAttributeType added in v0.16.0

type ListFoldersResponseItemsInnerGetCreationTimeAttributeType = *time.Time

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

type ListFoldersResponseItemsInnerGetCreationTimeRetType deprecated added in v0.16.0

type ListFoldersResponseItemsInnerGetCreationTimeRetType = time.Time

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

type ListFoldersResponseItemsInnerGetFolderIdArgType deprecated added in v0.16.0

type ListFoldersResponseItemsInnerGetFolderIdArgType = string

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

type ListFoldersResponseItemsInnerGetFolderIdAttributeType added in v0.16.0

type ListFoldersResponseItemsInnerGetFolderIdAttributeType = *string

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

type ListFoldersResponseItemsInnerGetFolderIdRetType deprecated added in v0.16.0

type ListFoldersResponseItemsInnerGetFolderIdRetType = string

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

type ListFoldersResponseItemsInnerGetLabelsArgType deprecated added in v0.16.0

type ListFoldersResponseItemsInnerGetLabelsArgType = map[string]string

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

type ListFoldersResponseItemsInnerGetLabelsAttributeType added in v0.16.0

type ListFoldersResponseItemsInnerGetLabelsAttributeType = *map[string]string

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

type ListFoldersResponseItemsInnerGetLabelsRetType deprecated added in v0.16.0

type ListFoldersResponseItemsInnerGetLabelsRetType = map[string]string

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

type ListFoldersResponseItemsInnerGetNameArgType deprecated added in v0.16.0

type ListFoldersResponseItemsInnerGetNameArgType = string

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

type ListFoldersResponseItemsInnerGetNameAttributeType added in v0.16.0

type ListFoldersResponseItemsInnerGetNameAttributeType = *string

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

type ListFoldersResponseItemsInnerGetNameRetType deprecated added in v0.16.0

type ListFoldersResponseItemsInnerGetNameRetType = string

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

type ListFoldersResponseItemsInnerGetParentArgType deprecated added in v0.16.0

type ListFoldersResponseItemsInnerGetParentArgType = Parent

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

type ListFoldersResponseItemsInnerGetParentAttributeType added in v0.16.0

type ListFoldersResponseItemsInnerGetParentAttributeType = *Parent

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

type ListFoldersResponseItemsInnerGetParentRetType deprecated added in v0.16.0

type ListFoldersResponseItemsInnerGetParentRetType = Parent

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

type ListFoldersResponseItemsInnerGetUpdateTimeArgType deprecated added in v0.16.0

type ListFoldersResponseItemsInnerGetUpdateTimeArgType = time.Time

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

type ListFoldersResponseItemsInnerGetUpdateTimeAttributeType added in v0.16.0

type ListFoldersResponseItemsInnerGetUpdateTimeAttributeType = *time.Time

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

type ListFoldersResponseItemsInnerGetUpdateTimeRetType deprecated added in v0.16.0

type ListFoldersResponseItemsInnerGetUpdateTimeRetType = time.Time

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

type ListOrganizationsRequest deprecated added in v0.15.0

type ListOrganizationsRequest 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 (ListOrganizationsRequest) ContainerIds added in v0.15.0

func (r ListOrganizationsRequest) ContainerIds(containerIds []string) ApiListOrganizationsRequest

Organization identifiers - containerId as well as UUID identifier is supported. A combination of both is not allowed. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListOrganizationsRequest) CreationTimeStart added in v0.15.0

func (r ListOrganizationsRequest) CreationTimeStart(creationTimeStart time.Time) ApiListOrganizationsRequest

A timestamp to specify the beginning of the creationTime from which entries should be returned. If not given, defaults to the beginning of time. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListOrganizationsRequest) Execute deprecated added in v0.15.0

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

func (ListOrganizationsRequest) Limit added in v0.15.0

The maximum number of projects to return in the response. If not present, an appropriate default will be used. If maximum is exceeded, maximum is used. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListOrganizationsRequest) Member added in v0.15.0

E-Mail address of the user for whom the visible resource containers should be filtered. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListOrganizationsRequest) Offset added in v0.15.0

The offset of the first item in the collection to return. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListOrganizationsResponse added in v0.9.0

type ListOrganizationsResponse struct {
	// REQUIRED
	Items ListOrganizationsResponseGetItemsAttributeType `json:"items" required:"true"`
	// The maximum number of projects to return in the response. If not present, an appropriate default will be used.
	// REQUIRED
	Limit ListOrganizationsResponseGetLimitAttributeType `json:"limit" required:"true"`
	// The offset of the first item in the collection to return.
	// REQUIRED
	Offset ListOrganizationsResponseGetOffsetAttributeType `json:"offset" required:"true"`
}

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

func NewListOrganizationsResponse added in v0.10.0

NewListOrganizationsResponse instantiates a new ListOrganizationsResponse 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 NewListOrganizationsResponseWithDefaults added in v0.10.0

func NewListOrganizationsResponseWithDefaults() *ListOrganizationsResponse

NewListOrganizationsResponseWithDefaults instantiates a new ListOrganizationsResponse 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 (*ListOrganizationsResponse) GetItems added in v0.10.0

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

func (*ListOrganizationsResponse) GetItemsOk added in v0.10.0

GetItemsOk returns a tuple with the Items 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 (*ListOrganizationsResponse) GetLimit added in v0.10.0

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

func (*ListOrganizationsResponse) GetLimitOk added in v0.10.0

GetLimitOk returns a tuple with the Limit 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 (*ListOrganizationsResponse) GetOffset added in v0.10.0

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

func (*ListOrganizationsResponse) GetOffsetOk added in v0.10.0

GetOffsetOk returns a tuple with the Offset 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 (*ListOrganizationsResponse) SetItems added in v0.10.0

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

func (*ListOrganizationsResponse) SetLimit added in v0.10.0

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

func (*ListOrganizationsResponse) SetOffset added in v0.10.0

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

func (ListOrganizationsResponse) ToMap deprecated added in v0.10.0

func (o ListOrganizationsResponse) 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 ListOrganizationsResponseGetItemsArgType deprecated added in v0.13.1

type ListOrganizationsResponseGetItemsArgType = []ListOrganizationsResponseItemsInner

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

type ListOrganizationsResponseGetItemsAttributeType added in v0.13.1

type ListOrganizationsResponseGetItemsAttributeType = *[]ListOrganizationsResponseItemsInner

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

type ListOrganizationsResponseGetItemsRetType deprecated added in v0.13.1

type ListOrganizationsResponseGetItemsRetType = []ListOrganizationsResponseItemsInner

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

type ListOrganizationsResponseGetLimitArgType deprecated added in v0.13.1

type ListOrganizationsResponseGetLimitArgType = float64

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

type ListOrganizationsResponseGetLimitAttributeType added in v0.13.1

type ListOrganizationsResponseGetLimitAttributeType = *float64

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

type ListOrganizationsResponseGetLimitRetType deprecated added in v0.13.1

type ListOrganizationsResponseGetLimitRetType = float64

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

type ListOrganizationsResponseGetOffsetArgType deprecated added in v0.13.1

type ListOrganizationsResponseGetOffsetArgType = float64

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

type ListOrganizationsResponseGetOffsetAttributeType added in v0.13.1

type ListOrganizationsResponseGetOffsetAttributeType = *float64

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

type ListOrganizationsResponseGetOffsetRetType deprecated added in v0.13.1

type ListOrganizationsResponseGetOffsetRetType = float64

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

type ListOrganizationsResponseItemsInner added in v0.9.0

type ListOrganizationsResponseItemsInner struct {
	// Globally unique, user-friendly identifier.
	// REQUIRED
	ContainerId ListOrganizationsResponseItemsInnerGetContainerIdAttributeType `json:"containerId" required:"true"`
	// Timestamp at which the organization was created.
	// REQUIRED
	CreationTime ListOrganizationsResponseItemsInnerGetCreationTimeAttributeType `json:"creationTime" required:"true"`
	// Labels are key-value string pairs that can be attached to a resource container. Some labels may be enforced via policies.  - A label key must match the regex `[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`. - A label value must match the regex `^$|[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`.
	Labels ListOrganizationsResponseItemsInnerGetLabelsAttributeType `json:"labels,omitempty"`
	// REQUIRED
	LifecycleState ListOrganizationsResponseItemsInnerGetLifecycleStateAttributeType `json:"lifecycleState" required:"true"`
	// Name of the organization.
	// REQUIRED
	Name ListOrganizationsResponseItemsInnerGetNameAttributeType `json:"name" required:"true"`
	// Globally unique, organization identifier.
	// REQUIRED
	OrganizationId ListOrganizationsResponseItemsInnerGetOrganizationIdAttributeType `json:"organizationId" required:"true"`
	// Timestamp at which the organization was last modified.
	// REQUIRED
	UpdateTime ListOrganizationsResponseItemsInnerGetUpdateTimeAttributeType `json:"updateTime" required:"true"`
}

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

func NewListOrganizationsResponseItemsInner added in v0.10.0

NewListOrganizationsResponseItemsInner instantiates a new ListOrganizationsResponseItemsInner 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 NewListOrganizationsResponseItemsInnerWithDefaults added in v0.10.0

func NewListOrganizationsResponseItemsInnerWithDefaults() *ListOrganizationsResponseItemsInner

NewListOrganizationsResponseItemsInnerWithDefaults instantiates a new ListOrganizationsResponseItemsInner 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 (*ListOrganizationsResponseItemsInner) GetContainerId added in v0.10.0

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

func (*ListOrganizationsResponseItemsInner) GetContainerIdOk added in v0.10.0

GetContainerIdOk returns a tuple with the ContainerId 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 (*ListOrganizationsResponseItemsInner) GetCreationTime added in v0.10.0

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

func (*ListOrganizationsResponseItemsInner) GetCreationTimeOk added in v0.10.0

GetCreationTimeOk returns a tuple with the CreationTime 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 (*ListOrganizationsResponseItemsInner) GetLabels added in v0.10.0

GetLabels returns the Labels 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 (*ListOrganizationsResponseItemsInner) GetLabelsOk added in v0.10.0

GetLabelsOk returns a tuple with the Labels 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 (*ListOrganizationsResponseItemsInner) GetLifecycleState added in v0.10.0

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

func (*ListOrganizationsResponseItemsInner) GetLifecycleStateOk added in v0.10.0

GetLifecycleStateOk returns a tuple with the LifecycleState 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 (*ListOrganizationsResponseItemsInner) 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 (*ListOrganizationsResponseItemsInner) 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 (*ListOrganizationsResponseItemsInner) GetOrganizationId added in v0.10.0

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

func (*ListOrganizationsResponseItemsInner) GetOrganizationIdOk added in v0.10.0

GetOrganizationIdOk returns a tuple with the OrganizationId 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 (*ListOrganizationsResponseItemsInner) GetUpdateTime added in v0.10.0

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

func (*ListOrganizationsResponseItemsInner) GetUpdateTimeOk added in v0.10.0

GetUpdateTimeOk returns a tuple with the UpdateTime 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 (*ListOrganizationsResponseItemsInner) HasLabels added in v0.10.0

HasLabels 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 (*ListOrganizationsResponseItemsInner) SetContainerId added in v0.10.0

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

func (*ListOrganizationsResponseItemsInner) SetCreationTime added in v0.10.0

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

func (*ListOrganizationsResponseItemsInner) SetLabels added in v0.10.0

SetLabels gets a reference to the given map[string]string and assigns it to the Labels field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListOrganizationsResponseItemsInner) SetLifecycleState added in v0.10.0

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

func (*ListOrganizationsResponseItemsInner) 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 (*ListOrganizationsResponseItemsInner) SetOrganizationId added in v0.10.0

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

func (*ListOrganizationsResponseItemsInner) SetUpdateTime added in v0.10.0

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

func (ListOrganizationsResponseItemsInner) ToMap deprecated added in v0.10.0

func (o ListOrganizationsResponseItemsInner) 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 ListOrganizationsResponseItemsInnerGetContainerIdArgType deprecated added in v0.13.1

type ListOrganizationsResponseItemsInnerGetContainerIdArgType = string

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

type ListOrganizationsResponseItemsInnerGetContainerIdAttributeType added in v0.13.1

type ListOrganizationsResponseItemsInnerGetContainerIdAttributeType = *string

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

type ListOrganizationsResponseItemsInnerGetContainerIdRetType deprecated added in v0.13.1

type ListOrganizationsResponseItemsInnerGetContainerIdRetType = string

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

type ListOrganizationsResponseItemsInnerGetCreationTimeArgType deprecated added in v0.13.1

type ListOrganizationsResponseItemsInnerGetCreationTimeArgType = time.Time

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

type ListOrganizationsResponseItemsInnerGetCreationTimeAttributeType added in v0.13.1

type ListOrganizationsResponseItemsInnerGetCreationTimeAttributeType = *time.Time

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

type ListOrganizationsResponseItemsInnerGetCreationTimeRetType deprecated added in v0.13.1

type ListOrganizationsResponseItemsInnerGetCreationTimeRetType = time.Time

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

type ListOrganizationsResponseItemsInnerGetLabelsArgType deprecated added in v0.13.1

type ListOrganizationsResponseItemsInnerGetLabelsArgType = map[string]string

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

type ListOrganizationsResponseItemsInnerGetLabelsAttributeType added in v0.13.1

type ListOrganizationsResponseItemsInnerGetLabelsAttributeType = *map[string]string

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

type ListOrganizationsResponseItemsInnerGetLabelsRetType deprecated added in v0.13.1

type ListOrganizationsResponseItemsInnerGetLabelsRetType = map[string]string

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

type ListOrganizationsResponseItemsInnerGetLifecycleStateArgType deprecated added in v0.13.1

type ListOrganizationsResponseItemsInnerGetLifecycleStateArgType = LifecycleState

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

type ListOrganizationsResponseItemsInnerGetLifecycleStateAttributeType added in v0.13.1

type ListOrganizationsResponseItemsInnerGetLifecycleStateAttributeType = *LifecycleState

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

type ListOrganizationsResponseItemsInnerGetLifecycleStateRetType deprecated added in v0.13.1

type ListOrganizationsResponseItemsInnerGetLifecycleStateRetType = LifecycleState

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

type ListOrganizationsResponseItemsInnerGetNameArgType deprecated added in v0.13.1

type ListOrganizationsResponseItemsInnerGetNameArgType = string

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

type ListOrganizationsResponseItemsInnerGetNameAttributeType added in v0.13.1

type ListOrganizationsResponseItemsInnerGetNameAttributeType = *string

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

type ListOrganizationsResponseItemsInnerGetNameRetType deprecated added in v0.13.1

type ListOrganizationsResponseItemsInnerGetNameRetType = string

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

type ListOrganizationsResponseItemsInnerGetOrganizationIdArgType deprecated added in v0.13.1

type ListOrganizationsResponseItemsInnerGetOrganizationIdArgType = string

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

type ListOrganizationsResponseItemsInnerGetOrganizationIdAttributeType added in v0.13.1

type ListOrganizationsResponseItemsInnerGetOrganizationIdAttributeType = *string

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

type ListOrganizationsResponseItemsInnerGetOrganizationIdRetType deprecated added in v0.13.1

type ListOrganizationsResponseItemsInnerGetOrganizationIdRetType = string

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

type ListOrganizationsResponseItemsInnerGetUpdateTimeArgType deprecated added in v0.13.1

type ListOrganizationsResponseItemsInnerGetUpdateTimeArgType = time.Time

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

type ListOrganizationsResponseItemsInnerGetUpdateTimeAttributeType added in v0.13.1

type ListOrganizationsResponseItemsInnerGetUpdateTimeAttributeType = *time.Time

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

type ListOrganizationsResponseItemsInnerGetUpdateTimeRetType deprecated added in v0.13.1

type ListOrganizationsResponseItemsInnerGetUpdateTimeRetType = time.Time

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

type ListProjectsRequest deprecated added in v0.15.0

type ListProjectsRequest 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 (ListProjectsRequest) ContainerIds added in v0.15.0

func (r ListProjectsRequest) ContainerIds(containerIds []string) ApiListProjectsRequest

List of container identifiers - containerId as well as UUID identifier is supported. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListProjectsRequest) ContainerParentId added in v0.15.0

func (r ListProjectsRequest) ContainerParentId(containerParentId string) ApiListProjectsRequest

Identifier of the parent resource container - containerId as well as UUID identifier is supported. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListProjectsRequest) CreationTimeStart added in v0.15.0

func (r ListProjectsRequest) CreationTimeStart(creationTimeStart time.Time) ApiListProjectsRequest

A timestamp to specify the beginning of the creationTime from which entries should be returned. If not given, defaults to the beginning of time. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListProjectsRequest) Execute deprecated added in v0.15.0

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

func (ListProjectsRequest) Limit added in v0.15.0

The maximum number of projects to return in the response. If not present, an appropriate default will be used. If maximum is exceeded, maximum is used. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListProjectsRequest) Member added in v0.15.0

E-Mail address of the user for whom the visible resource containers should be filtered. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListProjectsRequest) Offset added in v0.15.0

The offset of the first item in the collection to return. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListProjectsResponse added in v0.9.0

type ListProjectsResponse struct {
	// REQUIRED
	Items ListProjectsResponseGetItemsAttributeType `json:"items" required:"true"`
	// The maximum number of projects to return in the response. If not present, an appropriate default will be used.
	// REQUIRED
	Limit ListProjectsResponseGetLimitAttributeType `json:"limit" required:"true"`
	// The offset of the first item in the collection to return.
	// REQUIRED
	Offset ListProjectsResponseGetOffsetAttributeType `json:"offset" required:"true"`
}

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

func NewListProjectsResponse added in v0.10.0

NewListProjectsResponse instantiates a new ListProjectsResponse 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 NewListProjectsResponseWithDefaults added in v0.10.0

func NewListProjectsResponseWithDefaults() *ListProjectsResponse

NewListProjectsResponseWithDefaults instantiates a new ListProjectsResponse 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 (*ListProjectsResponse) GetItems added in v0.10.0

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

func (*ListProjectsResponse) GetItemsOk added in v0.10.0

GetItemsOk returns a tuple with the Items 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 (*ListProjectsResponse) GetLimit added in v0.10.0

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

func (*ListProjectsResponse) GetLimitOk added in v0.10.0

GetLimitOk returns a tuple with the Limit 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 (*ListProjectsResponse) GetOffset added in v0.10.0

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

func (*ListProjectsResponse) GetOffsetOk added in v0.10.0

GetOffsetOk returns a tuple with the Offset 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 (*ListProjectsResponse) SetItems added in v0.10.0

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

func (*ListProjectsResponse) SetLimit added in v0.10.0

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

func (*ListProjectsResponse) SetOffset added in v0.10.0

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

func (ListProjectsResponse) ToMap deprecated added in v0.10.0

func (o ListProjectsResponse) 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 ListProjectsResponseGetItemsArgType deprecated added in v0.13.1

type ListProjectsResponseGetItemsArgType = []Project

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

type ListProjectsResponseGetItemsAttributeType added in v0.13.1

type ListProjectsResponseGetItemsAttributeType = *[]Project

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

type ListProjectsResponseGetItemsRetType deprecated added in v0.13.1

type ListProjectsResponseGetItemsRetType = []Project

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

type ListProjectsResponseGetLimitArgType deprecated added in v0.13.1

type ListProjectsResponseGetLimitArgType = float64

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

type ListProjectsResponseGetLimitAttributeType added in v0.13.1

type ListProjectsResponseGetLimitAttributeType = *float64

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

type ListProjectsResponseGetLimitRetType deprecated added in v0.13.1

type ListProjectsResponseGetLimitRetType = float64

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

type ListProjectsResponseGetOffsetArgType deprecated added in v0.13.1

type ListProjectsResponseGetOffsetArgType = float64

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

type ListProjectsResponseGetOffsetAttributeType added in v0.13.1

type ListProjectsResponseGetOffsetAttributeType = *float64

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

type ListProjectsResponseGetOffsetRetType deprecated added in v0.13.1

type ListProjectsResponseGetOffsetRetType = float64

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 Member added in v0.9.0

type Member struct {
	// A valid role defined for the resource.
	// REQUIRED
	Role MemberGetRoleAttributeType `json:"role" required:"true"`
	// Unique identifier of the user, service account or client.
	// REQUIRED
	Subject MemberGetSubjectAttributeType `json:"subject" required:"true"`
}

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

func NewMember added in v0.10.0

func NewMember(role MemberGetRoleArgType, subject MemberGetSubjectArgType) *Member

NewMember instantiates a new Member 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 NewMemberWithDefaults added in v0.10.0

func NewMemberWithDefaults() *Member

NewMemberWithDefaults instantiates a new Member 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 (*Member) GetRole added in v0.10.0

func (o *Member) GetRole() (ret MemberGetRoleRetType)

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

func (*Member) GetRoleOk added in v0.10.0

func (o *Member) GetRoleOk() (ret MemberGetRoleRetType, ok bool)

GetRoleOk returns a tuple with the Role 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 (*Member) GetSubject added in v0.10.0

func (o *Member) GetSubject() (ret MemberGetSubjectRetType)

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

func (*Member) GetSubjectOk added in v0.10.0

func (o *Member) GetSubjectOk() (ret MemberGetSubjectRetType, ok bool)

GetSubjectOk returns a tuple with the Subject 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 (*Member) SetRole added in v0.10.0

func (o *Member) SetRole(v MemberGetRoleRetType)

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

func (*Member) SetSubject added in v0.10.0

func (o *Member) SetSubject(v MemberGetSubjectRetType)

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

func (Member) ToMap deprecated added in v0.10.0

func (o Member) 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 MemberGetRoleArgType deprecated added in v0.13.1

type MemberGetRoleArgType = string

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

type MemberGetRoleAttributeType added in v0.13.1

type MemberGetRoleAttributeType = *string

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

type MemberGetRoleRetType deprecated added in v0.13.1

type MemberGetRoleRetType = string

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

type MemberGetSubjectArgType deprecated added in v0.13.1

type MemberGetSubjectArgType = string

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

type MemberGetSubjectAttributeType added in v0.13.1

type MemberGetSubjectAttributeType = *string

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

type MemberGetSubjectRetType deprecated added in v0.13.1

type MemberGetSubjectRetType = string

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 NullableContainerSearchResult deprecated added in v0.18.0

type NullableContainerSearchResult 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 NewNullableContainerSearchResult deprecated added in v0.18.0

func NewNullableContainerSearchResult(val *ContainerSearchResult) *NullableContainerSearchResult

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

func (NullableContainerSearchResult) Get deprecated added in v0.18.0

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

func (NullableContainerSearchResult) IsSet deprecated added in v0.18.0

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

func (NullableContainerSearchResult) MarshalJSON deprecated added in v0.18.0

func (v NullableContainerSearchResult) MarshalJSON() ([]byte, error)

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

func (*NullableContainerSearchResult) Set deprecated added in v0.18.0

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

func (*NullableContainerSearchResult) UnmarshalJSON deprecated added in v0.18.0

func (v *NullableContainerSearchResult) UnmarshalJSON(src []byte) error

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

func (*NullableContainerSearchResult) Unset deprecated added in v0.18.0

func (v *NullableContainerSearchResult) Unset()

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

type NullableContainerSearchResultContainerType deprecated added in v0.18.0

type NullableContainerSearchResultContainerType 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 NewNullableContainerSearchResultContainerType deprecated added in v0.18.0

func NewNullableContainerSearchResultContainerType(val *ContainerSearchResultContainerType) *NullableContainerSearchResultContainerType

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

func (NullableContainerSearchResultContainerType) Get deprecated added in v0.18.0

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

func (NullableContainerSearchResultContainerType) IsSet deprecated added in v0.18.0

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

func (NullableContainerSearchResultContainerType) MarshalJSON deprecated added in v0.18.0

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

func (*NullableContainerSearchResultContainerType) Set deprecated added in v0.18.0

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

func (*NullableContainerSearchResultContainerType) UnmarshalJSON deprecated added in v0.18.0

func (v *NullableContainerSearchResultContainerType) UnmarshalJSON(src []byte) error

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

func (*NullableContainerSearchResultContainerType) Unset deprecated added in v0.18.0

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

type NullableCreateFolderPayload deprecated added in v0.13.2

type NullableCreateFolderPayload 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 NewNullableCreateFolderPayload deprecated added in v0.13.2

func NewNullableCreateFolderPayload(val *CreateFolderPayload) *NullableCreateFolderPayload

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

func (NullableCreateFolderPayload) Get deprecated added in v0.13.2

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

func (NullableCreateFolderPayload) IsSet deprecated added in v0.13.2

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

func (NullableCreateFolderPayload) MarshalJSON deprecated added in v0.13.2

func (v NullableCreateFolderPayload) MarshalJSON() ([]byte, error)

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

func (*NullableCreateFolderPayload) Set deprecated added in v0.13.2

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

func (*NullableCreateFolderPayload) UnmarshalJSON deprecated added in v0.13.2

func (v *NullableCreateFolderPayload) UnmarshalJSON(src []byte) error

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

func (*NullableCreateFolderPayload) Unset deprecated added in v0.13.2

func (v *NullableCreateFolderPayload) Unset()

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

type NullableCreateProjectPayload deprecated added in v0.10.0

type NullableCreateProjectPayload 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 NewNullableCreateProjectPayload deprecated added in v0.10.0

func NewNullableCreateProjectPayload(val *CreateProjectPayload) *NullableCreateProjectPayload

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

func (NullableCreateProjectPayload) 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 (NullableCreateProjectPayload) 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 (NullableCreateProjectPayload) MarshalJSON deprecated added in v0.10.0

func (v NullableCreateProjectPayload) MarshalJSON() ([]byte, error)

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

func (*NullableCreateProjectPayload) 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 (*NullableCreateProjectPayload) UnmarshalJSON deprecated added in v0.10.0

func (v *NullableCreateProjectPayload) UnmarshalJSON(src []byte) error

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

func (*NullableCreateProjectPayload) Unset deprecated added in v0.10.0

func (v *NullableCreateProjectPayload) Unset()

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

type NullableErrorResponse deprecated added in v0.10.0

type NullableErrorResponse 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 NewNullableErrorResponse deprecated added in v0.10.0

func NewNullableErrorResponse(val *ErrorResponse) *NullableErrorResponse

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

func (NullableErrorResponse) 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 (NullableErrorResponse) IsSet deprecated added in v0.10.0

func (v NullableErrorResponse) IsSet() bool

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

func (NullableErrorResponse) MarshalJSON deprecated added in v0.10.0

func (v NullableErrorResponse) MarshalJSON() ([]byte, error)

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

func (*NullableErrorResponse) Set deprecated added in v0.10.0

func (v *NullableErrorResponse) Set(val *ErrorResponse)

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

func (*NullableErrorResponse) UnmarshalJSON deprecated added in v0.10.0

func (v *NullableErrorResponse) UnmarshalJSON(src []byte) error

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

func (*NullableErrorResponse) Unset deprecated added in v0.10.0

func (v *NullableErrorResponse) 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 NullableFolderResponse deprecated added in v0.11.0

type NullableFolderResponse 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 NewNullableFolderResponse deprecated added in v0.11.0

func NewNullableFolderResponse(val *FolderResponse) *NullableFolderResponse

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

func (NullableFolderResponse) Get deprecated added in v0.11.0

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

func (NullableFolderResponse) IsSet deprecated added in v0.11.0

func (v NullableFolderResponse) IsSet() bool

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

func (NullableFolderResponse) MarshalJSON deprecated added in v0.11.0

func (v NullableFolderResponse) MarshalJSON() ([]byte, error)

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

func (*NullableFolderResponse) Set deprecated added in v0.11.0

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

func (*NullableFolderResponse) UnmarshalJSON deprecated added in v0.11.0

func (v *NullableFolderResponse) UnmarshalJSON(src []byte) error

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

func (*NullableFolderResponse) Unset deprecated added in v0.11.0

func (v *NullableFolderResponse) Unset()

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

type NullableGetFolderDetailsResponse deprecated added in v0.13.2

type NullableGetFolderDetailsResponse 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 NewNullableGetFolderDetailsResponse deprecated added in v0.13.2

func NewNullableGetFolderDetailsResponse(val *GetFolderDetailsResponse) *NullableGetFolderDetailsResponse

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

func (NullableGetFolderDetailsResponse) Get deprecated added in v0.13.2

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

func (NullableGetFolderDetailsResponse) IsSet deprecated added in v0.13.2

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

func (NullableGetFolderDetailsResponse) MarshalJSON deprecated added in v0.13.2

func (v NullableGetFolderDetailsResponse) MarshalJSON() ([]byte, error)

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

func (*NullableGetFolderDetailsResponse) Set deprecated added in v0.13.2

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

func (*NullableGetFolderDetailsResponse) UnmarshalJSON deprecated added in v0.13.2

func (v *NullableGetFolderDetailsResponse) UnmarshalJSON(src []byte) error

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

func (*NullableGetFolderDetailsResponse) Unset deprecated added in v0.13.2

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

type NullableGetProjectResponse deprecated added in v0.10.0

type NullableGetProjectResponse 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 NewNullableGetProjectResponse deprecated added in v0.10.0

func NewNullableGetProjectResponse(val *GetProjectResponse) *NullableGetProjectResponse

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

func (NullableGetProjectResponse) 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 (NullableGetProjectResponse) IsSet deprecated added in v0.10.0

func (v NullableGetProjectResponse) IsSet() bool

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

func (NullableGetProjectResponse) MarshalJSON deprecated added in v0.10.0

func (v NullableGetProjectResponse) MarshalJSON() ([]byte, error)

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

func (*NullableGetProjectResponse) 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 (*NullableGetProjectResponse) UnmarshalJSON deprecated added in v0.10.0

func (v *NullableGetProjectResponse) UnmarshalJSON(src []byte) error

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

func (*NullableGetProjectResponse) Unset deprecated added in v0.10.0

func (v *NullableGetProjectResponse) 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 NullableLifecycleState deprecated

type NullableLifecycleState 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 NewNullableLifecycleState deprecated

func NewNullableLifecycleState(val *LifecycleState) *NullableLifecycleState

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

func (NullableLifecycleState) Get deprecated

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

func (NullableLifecycleState) IsSet deprecated

func (v NullableLifecycleState) IsSet() bool

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

func (NullableLifecycleState) MarshalJSON deprecated

func (v NullableLifecycleState) MarshalJSON() ([]byte, error)

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

func (*NullableLifecycleState) Set deprecated

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

func (*NullableLifecycleState) UnmarshalJSON deprecated

func (v *NullableLifecycleState) UnmarshalJSON(src []byte) error

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

func (*NullableLifecycleState) Unset deprecated

func (v *NullableLifecycleState) Unset()

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

type NullableListFoldersResponse deprecated added in v0.16.0

type NullableListFoldersResponse 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 NewNullableListFoldersResponse deprecated added in v0.16.0

func NewNullableListFoldersResponse(val *ListFoldersResponse) *NullableListFoldersResponse

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

func (NullableListFoldersResponse) Get deprecated added in v0.16.0

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

func (NullableListFoldersResponse) IsSet deprecated added in v0.16.0

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

func (NullableListFoldersResponse) MarshalJSON deprecated added in v0.16.0

func (v NullableListFoldersResponse) MarshalJSON() ([]byte, error)

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

func (*NullableListFoldersResponse) Set deprecated added in v0.16.0

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

func (*NullableListFoldersResponse) UnmarshalJSON deprecated added in v0.16.0

func (v *NullableListFoldersResponse) UnmarshalJSON(src []byte) error

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

func (*NullableListFoldersResponse) Unset deprecated added in v0.16.0

func (v *NullableListFoldersResponse) Unset()

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

type NullableListFoldersResponseItemsInner deprecated added in v0.16.0

type NullableListFoldersResponseItemsInner 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 NewNullableListFoldersResponseItemsInner deprecated added in v0.16.0

func NewNullableListFoldersResponseItemsInner(val *ListFoldersResponseItemsInner) *NullableListFoldersResponseItemsInner

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

func (NullableListFoldersResponseItemsInner) Get deprecated added in v0.16.0

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

func (NullableListFoldersResponseItemsInner) IsSet deprecated added in v0.16.0

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

func (NullableListFoldersResponseItemsInner) MarshalJSON deprecated added in v0.16.0

func (v NullableListFoldersResponseItemsInner) MarshalJSON() ([]byte, error)

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

func (*NullableListFoldersResponseItemsInner) Set deprecated added in v0.16.0

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

func (*NullableListFoldersResponseItemsInner) UnmarshalJSON deprecated added in v0.16.0

func (v *NullableListFoldersResponseItemsInner) UnmarshalJSON(src []byte) error

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

func (*NullableListFoldersResponseItemsInner) Unset deprecated added in v0.16.0

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

type NullableListOrganizationsResponse deprecated added in v0.10.0

type NullableListOrganizationsResponse 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 NewNullableListOrganizationsResponse deprecated added in v0.10.0

func NewNullableListOrganizationsResponse(val *ListOrganizationsResponse) *NullableListOrganizationsResponse

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

func (NullableListOrganizationsResponse) 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 (NullableListOrganizationsResponse) 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 (NullableListOrganizationsResponse) MarshalJSON deprecated added in v0.10.0

func (v NullableListOrganizationsResponse) MarshalJSON() ([]byte, error)

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

func (*NullableListOrganizationsResponse) 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 (*NullableListOrganizationsResponse) UnmarshalJSON deprecated added in v0.10.0

func (v *NullableListOrganizationsResponse) UnmarshalJSON(src []byte) error

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

func (*NullableListOrganizationsResponse) Unset 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

type NullableListOrganizationsResponseItemsInner deprecated added in v0.10.0

type NullableListOrganizationsResponseItemsInner 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 NewNullableListOrganizationsResponseItemsInner deprecated added in v0.10.0

func NewNullableListOrganizationsResponseItemsInner(val *ListOrganizationsResponseItemsInner) *NullableListOrganizationsResponseItemsInner

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

func (NullableListOrganizationsResponseItemsInner) 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 (NullableListOrganizationsResponseItemsInner) 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 (NullableListOrganizationsResponseItemsInner) MarshalJSON 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 (*NullableListOrganizationsResponseItemsInner) 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 (*NullableListOrganizationsResponseItemsInner) UnmarshalJSON deprecated added in v0.10.0

func (v *NullableListOrganizationsResponseItemsInner) UnmarshalJSON(src []byte) error

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

func (*NullableListOrganizationsResponseItemsInner) Unset 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

type NullableListProjectsResponse deprecated added in v0.10.0

type NullableListProjectsResponse 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 NewNullableListProjectsResponse deprecated added in v0.10.0

func NewNullableListProjectsResponse(val *ListProjectsResponse) *NullableListProjectsResponse

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

func (NullableListProjectsResponse) 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 (NullableListProjectsResponse) 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 (NullableListProjectsResponse) MarshalJSON deprecated added in v0.10.0

func (v NullableListProjectsResponse) MarshalJSON() ([]byte, error)

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

func (*NullableListProjectsResponse) 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 (*NullableListProjectsResponse) UnmarshalJSON deprecated added in v0.10.0

func (v *NullableListProjectsResponse) UnmarshalJSON(src []byte) error

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

func (*NullableListProjectsResponse) Unset deprecated added in v0.10.0

func (v *NullableListProjectsResponse) Unset()

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

type NullableMember deprecated added in v0.10.0

type NullableMember 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 NewNullableMember deprecated added in v0.10.0

func NewNullableMember(val *Member) *NullableMember

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

func (NullableMember) Get deprecated added in v0.10.0

func (v NullableMember) Get() *Member

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

func (NullableMember) IsSet deprecated added in v0.10.0

func (v NullableMember) IsSet() bool

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

func (NullableMember) MarshalJSON deprecated added in v0.10.0

func (v NullableMember) MarshalJSON() ([]byte, error)

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

func (*NullableMember) Set deprecated added in v0.10.0

func (v *NullableMember) Set(val *Member)

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

func (*NullableMember) UnmarshalJSON deprecated added in v0.10.0

func (v *NullableMember) UnmarshalJSON(src []byte) error

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

func (*NullableMember) Unset deprecated added in v0.10.0

func (v *NullableMember) Unset()

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

type NullableOrganizationResponse deprecated added in v0.10.0

type NullableOrganizationResponse 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 NewNullableOrganizationResponse deprecated added in v0.10.0

func NewNullableOrganizationResponse(val *OrganizationResponse) *NullableOrganizationResponse

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

func (NullableOrganizationResponse) 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 (NullableOrganizationResponse) 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 (NullableOrganizationResponse) MarshalJSON deprecated added in v0.10.0

func (v NullableOrganizationResponse) MarshalJSON() ([]byte, error)

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

func (*NullableOrganizationResponse) 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 (*NullableOrganizationResponse) UnmarshalJSON deprecated added in v0.10.0

func (v *NullableOrganizationResponse) UnmarshalJSON(src []byte) error

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

func (*NullableOrganizationResponse) Unset deprecated added in v0.10.0

func (v *NullableOrganizationResponse) Unset()

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

type NullableParent deprecated added in v0.10.0

type NullableParent 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 NewNullableParent deprecated added in v0.10.0

func NewNullableParent(val *Parent) *NullableParent

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

func (NullableParent) Get deprecated added in v0.10.0

func (v NullableParent) Get() *Parent

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

func (NullableParent) IsSet deprecated added in v0.10.0

func (v NullableParent) IsSet() bool

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

func (NullableParent) MarshalJSON deprecated added in v0.10.0

func (v NullableParent) MarshalJSON() ([]byte, error)

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

func (*NullableParent) Set deprecated added in v0.10.0

func (v *NullableParent) Set(val *Parent)

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

func (*NullableParent) UnmarshalJSON deprecated added in v0.10.0

func (v *NullableParent) UnmarshalJSON(src []byte) error

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

func (*NullableParent) Unset deprecated added in v0.10.0

func (v *NullableParent) Unset()

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

type NullableParentListInner deprecated added in v0.10.0

type NullableParentListInner 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 NewNullableParentListInner deprecated added in v0.10.0

func NewNullableParentListInner(val *ParentListInner) *NullableParentListInner

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

func (NullableParentListInner) 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 (NullableParentListInner) IsSet deprecated added in v0.10.0

func (v NullableParentListInner) IsSet() bool

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

func (NullableParentListInner) MarshalJSON deprecated added in v0.10.0

func (v NullableParentListInner) MarshalJSON() ([]byte, error)

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

func (*NullableParentListInner) 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 (*NullableParentListInner) UnmarshalJSON deprecated added in v0.10.0

func (v *NullableParentListInner) UnmarshalJSON(src []byte) error

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

func (*NullableParentListInner) Unset deprecated added in v0.10.0

func (v *NullableParentListInner) Unset()

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

type NullableParentListInnerTypes deprecated added in v0.14.0

type NullableParentListInnerTypes 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 NewNullableParentListInnerTypes deprecated added in v0.14.0

func NewNullableParentListInnerTypes(val *ParentListInnerTypes) *NullableParentListInnerTypes

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

func (NullableParentListInnerTypes) 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 (NullableParentListInnerTypes) IsSet 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 (NullableParentListInnerTypes) MarshalJSON deprecated added in v0.14.0

func (v NullableParentListInnerTypes) MarshalJSON() ([]byte, error)

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

func (*NullableParentListInnerTypes) Set 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 (*NullableParentListInnerTypes) UnmarshalJSON deprecated added in v0.14.0

func (v *NullableParentListInnerTypes) UnmarshalJSON(src []byte) error

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

func (*NullableParentListInnerTypes) Unset deprecated added in v0.14.0

func (v *NullableParentListInnerTypes) Unset()

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

type NullableParentTypes deprecated added in v0.14.0

type NullableParentTypes 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 NewNullableParentTypes deprecated added in v0.14.0

func NewNullableParentTypes(val *ParentTypes) *NullableParentTypes

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

func (NullableParentTypes) 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 (NullableParentTypes) IsSet deprecated added in v0.14.0

func (v NullableParentTypes) IsSet() bool

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

func (NullableParentTypes) MarshalJSON deprecated added in v0.14.0

func (v NullableParentTypes) MarshalJSON() ([]byte, error)

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

func (*NullableParentTypes) Set deprecated added in v0.14.0

func (v *NullableParentTypes) Set(val *ParentTypes)

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

func (*NullableParentTypes) UnmarshalJSON deprecated added in v0.14.0

func (v *NullableParentTypes) UnmarshalJSON(src []byte) error

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

func (*NullableParentTypes) Unset deprecated added in v0.14.0

func (v *NullableParentTypes) Unset()

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

type NullablePartialUpdateFolderPayload deprecated added in v0.13.2

type NullablePartialUpdateFolderPayload 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 NewNullablePartialUpdateFolderPayload deprecated added in v0.13.2

func NewNullablePartialUpdateFolderPayload(val *PartialUpdateFolderPayload) *NullablePartialUpdateFolderPayload

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

func (NullablePartialUpdateFolderPayload) Get deprecated added in v0.13.2

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

func (NullablePartialUpdateFolderPayload) IsSet deprecated added in v0.13.2

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

func (NullablePartialUpdateFolderPayload) MarshalJSON deprecated added in v0.13.2

func (v NullablePartialUpdateFolderPayload) MarshalJSON() ([]byte, error)

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

func (*NullablePartialUpdateFolderPayload) Set deprecated added in v0.13.2

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

func (*NullablePartialUpdateFolderPayload) UnmarshalJSON deprecated added in v0.13.2

func (v *NullablePartialUpdateFolderPayload) UnmarshalJSON(src []byte) error

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

func (*NullablePartialUpdateFolderPayload) Unset deprecated added in v0.13.2

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

type NullablePartialUpdateOrganizationPayload deprecated added in v0.16.0

type NullablePartialUpdateOrganizationPayload 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 NewNullablePartialUpdateOrganizationPayload deprecated added in v0.16.0

func NewNullablePartialUpdateOrganizationPayload(val *PartialUpdateOrganizationPayload) *NullablePartialUpdateOrganizationPayload

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

func (NullablePartialUpdateOrganizationPayload) Get deprecated added in v0.16.0

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

func (NullablePartialUpdateOrganizationPayload) IsSet deprecated added in v0.16.0

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

func (NullablePartialUpdateOrganizationPayload) MarshalJSON deprecated added in v0.16.0

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

func (*NullablePartialUpdateOrganizationPayload) Set deprecated added in v0.16.0

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

func (*NullablePartialUpdateOrganizationPayload) UnmarshalJSON deprecated added in v0.16.0

func (v *NullablePartialUpdateOrganizationPayload) UnmarshalJSON(src []byte) error

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

func (*NullablePartialUpdateOrganizationPayload) Unset deprecated added in v0.16.0

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

type NullablePartialUpdateProjectPayload deprecated added in v0.10.0

type NullablePartialUpdateProjectPayload 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 NewNullablePartialUpdateProjectPayload deprecated added in v0.10.0

func NewNullablePartialUpdateProjectPayload(val *PartialUpdateProjectPayload) *NullablePartialUpdateProjectPayload

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

func (NullablePartialUpdateProjectPayload) 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 (NullablePartialUpdateProjectPayload) 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 (NullablePartialUpdateProjectPayload) MarshalJSON deprecated added in v0.10.0

func (v NullablePartialUpdateProjectPayload) MarshalJSON() ([]byte, error)

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

func (*NullablePartialUpdateProjectPayload) 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 (*NullablePartialUpdateProjectPayload) UnmarshalJSON deprecated added in v0.10.0

func (v *NullablePartialUpdateProjectPayload) UnmarshalJSON(src []byte) error

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

func (*NullablePartialUpdateProjectPayload) Unset 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

type NullableProject deprecated added in v0.10.0

type NullableProject 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 NewNullableProject deprecated added in v0.10.0

func NewNullableProject(val *Project) *NullableProject

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

func (NullableProject) Get deprecated added in v0.10.0

func (v NullableProject) Get() *Project

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

func (NullableProject) IsSet deprecated added in v0.10.0

func (v NullableProject) IsSet() bool

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

func (NullableProject) MarshalJSON deprecated added in v0.10.0

func (v NullableProject) MarshalJSON() ([]byte, error)

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

func (*NullableProject) Set deprecated added in v0.10.0

func (v *NullableProject) Set(val *Project)

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

func (*NullableProject) UnmarshalJSON deprecated added in v0.10.0

func (v *NullableProject) UnmarshalJSON(src []byte) error

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

func (*NullableProject) Unset deprecated added in v0.10.0

func (v *NullableProject) Unset()

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

type NullableString deprecated

type NullableString struct {
	// contains filtered or unexported fields
}

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

func NewNullableString deprecated

func NewNullableString(val *string) *NullableString

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

func (NullableString) Get deprecated

func (v NullableString) Get() *string

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

func (NullableString) IsSet deprecated

func (v NullableString) IsSet() bool

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

func (NullableString) MarshalJSON deprecated

func (v NullableString) MarshalJSON() ([]byte, error)

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

func (*NullableString) Set deprecated

func (v *NullableString) Set(val *string)

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

func (*NullableString) UnmarshalJSON deprecated

func (v *NullableString) UnmarshalJSON(src []byte) error

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

func (*NullableString) Unset deprecated

func (v *NullableString) Unset()

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

type NullableTime deprecated

type NullableTime struct {
	// contains filtered or unexported fields
}

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

func NewNullableTime deprecated

func NewNullableTime(val *time.Time) *NullableTime

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

func (NullableTime) Get deprecated

func (v NullableTime) Get() *time.Time

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

func (NullableTime) IsSet deprecated

func (v NullableTime) IsSet() bool

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

func (NullableTime) MarshalJSON deprecated

func (v NullableTime) MarshalJSON() ([]byte, error)

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

func (*NullableTime) Set deprecated

func (v *NullableTime) Set(val *time.Time)

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

func (*NullableTime) UnmarshalJSON deprecated

func (v *NullableTime) UnmarshalJSON(src []byte) error

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

func (*NullableTime) Unset deprecated

func (v *NullableTime) Unset()

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

type NullableValue deprecated added in v0.13.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.13.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.13.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.13.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.13.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 OrganizationResponse

type OrganizationResponse struct {
	// Globally unique, user-friendly identifier.
	// REQUIRED
	ContainerId OrganizationResponseGetContainerIdAttributeType `json:"containerId" required:"true"`
	// Timestamp at which the organization was created.
	// REQUIRED
	CreationTime OrganizationResponseGetCreationTimeAttributeType `json:"creationTime" required:"true"`
	// Labels are key-value string pairs that can be attached to a resource container. Some labels may be enforced via policies.  - A label key must match the regex `[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`. - A label value must match the regex `^$|[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`.
	Labels OrganizationResponseGetLabelsAttributeType `json:"labels,omitempty"`
	// REQUIRED
	LifecycleState OrganizationResponseGetLifecycleStateAttributeType `json:"lifecycleState" required:"true"`
	// Organization name.
	// REQUIRED
	Name OrganizationResponseGetNameAttributeType `json:"name" required:"true"`
	// Globally unique, organization identifier.
	// REQUIRED
	OrganizationId OrganizationResponseGetOrganizationIdAttributeType `json:"organizationId" required:"true"`
	// Timestamp at which the organization was last modified.
	// REQUIRED
	UpdateTime OrganizationResponseGetUpdateTimeAttributeType `json:"updateTime" required:"true"`
}

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

func NewOrganizationResponse added in v0.10.0

NewOrganizationResponse instantiates a new OrganizationResponse 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 NewOrganizationResponseWithDefaults added in v0.10.0

func NewOrganizationResponseWithDefaults() *OrganizationResponse

NewOrganizationResponseWithDefaults instantiates a new OrganizationResponse 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 (*OrganizationResponse) GetContainerId added in v0.10.0

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

func (*OrganizationResponse) GetContainerIdOk added in v0.10.0

GetContainerIdOk returns a tuple with the ContainerId 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 (*OrganizationResponse) GetCreationTime added in v0.10.0

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

func (*OrganizationResponse) GetCreationTimeOk added in v0.10.0

func (o *OrganizationResponse) GetCreationTimeOk() (ret OrganizationResponseGetCreationTimeRetType, ok bool)

GetCreationTimeOk returns a tuple with the CreationTime 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 (*OrganizationResponse) GetLabels added in v0.10.0

GetLabels returns the Labels 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 (*OrganizationResponse) GetLabelsOk added in v0.10.0

GetLabelsOk returns a tuple with the Labels 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 (*OrganizationResponse) GetLifecycleState added in v0.10.0

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

func (*OrganizationResponse) GetLifecycleStateOk added in v0.10.0

func (o *OrganizationResponse) GetLifecycleStateOk() (ret OrganizationResponseGetLifecycleStateRetType, ok bool)

GetLifecycleStateOk returns a tuple with the LifecycleState 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 (*OrganizationResponse) 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 (*OrganizationResponse) 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 (*OrganizationResponse) GetOrganizationId added in v0.10.0

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

func (*OrganizationResponse) GetOrganizationIdOk added in v0.10.0

func (o *OrganizationResponse) GetOrganizationIdOk() (ret OrganizationResponseGetOrganizationIdRetType, ok bool)

GetOrganizationIdOk returns a tuple with the OrganizationId 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 (*OrganizationResponse) GetUpdateTime added in v0.10.0

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

func (*OrganizationResponse) GetUpdateTimeOk added in v0.10.0

GetUpdateTimeOk returns a tuple with the UpdateTime 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 (*OrganizationResponse) HasLabels added in v0.10.0

func (o *OrganizationResponse) HasLabels() bool

HasLabels 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 (*OrganizationResponse) SetContainerId added in v0.10.0

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

func (*OrganizationResponse) SetCreationTime added in v0.10.0

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

func (*OrganizationResponse) SetLabels added in v0.10.0

SetLabels gets a reference to the given map[string]string and assigns it to the Labels field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*OrganizationResponse) SetLifecycleState added in v0.10.0

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

func (*OrganizationResponse) 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 (*OrganizationResponse) SetOrganizationId added in v0.10.0

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

func (*OrganizationResponse) SetUpdateTime added in v0.10.0

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

func (OrganizationResponse) ToMap deprecated added in v0.10.0

func (o OrganizationResponse) 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 OrganizationResponseGetContainerIdArgType deprecated added in v0.13.1

type OrganizationResponseGetContainerIdArgType = string

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

type OrganizationResponseGetContainerIdAttributeType added in v0.13.1

type OrganizationResponseGetContainerIdAttributeType = *string

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

type OrganizationResponseGetContainerIdRetType deprecated added in v0.13.1

type OrganizationResponseGetContainerIdRetType = string

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

type OrganizationResponseGetCreationTimeArgType deprecated added in v0.13.1

type OrganizationResponseGetCreationTimeArgType = time.Time

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

type OrganizationResponseGetCreationTimeAttributeType added in v0.13.1

type OrganizationResponseGetCreationTimeAttributeType = *time.Time

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

type OrganizationResponseGetCreationTimeRetType deprecated added in v0.13.1

type OrganizationResponseGetCreationTimeRetType = time.Time

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

type OrganizationResponseGetLabelsArgType deprecated added in v0.13.1

type OrganizationResponseGetLabelsArgType = map[string]string

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

type OrganizationResponseGetLabelsAttributeType added in v0.13.1

type OrganizationResponseGetLabelsAttributeType = *map[string]string

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

type OrganizationResponseGetLabelsRetType deprecated added in v0.13.1

type OrganizationResponseGetLabelsRetType = map[string]string

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

type OrganizationResponseGetLifecycleStateArgType deprecated added in v0.13.1

type OrganizationResponseGetLifecycleStateArgType = LifecycleState

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

type OrganizationResponseGetLifecycleStateAttributeType added in v0.13.1

type OrganizationResponseGetLifecycleStateAttributeType = *LifecycleState

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

type OrganizationResponseGetLifecycleStateRetType deprecated added in v0.13.1

type OrganizationResponseGetLifecycleStateRetType = LifecycleState

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

type OrganizationResponseGetNameArgType deprecated added in v0.13.1

type OrganizationResponseGetNameArgType = string

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

type OrganizationResponseGetNameAttributeType added in v0.13.1

type OrganizationResponseGetNameAttributeType = *string

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

type OrganizationResponseGetNameRetType deprecated added in v0.13.1

type OrganizationResponseGetNameRetType = string

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

type OrganizationResponseGetOrganizationIdArgType deprecated added in v0.13.1

type OrganizationResponseGetOrganizationIdArgType = string

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

type OrganizationResponseGetOrganizationIdAttributeType added in v0.13.1

type OrganizationResponseGetOrganizationIdAttributeType = *string

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

type OrganizationResponseGetOrganizationIdRetType deprecated added in v0.13.1

type OrganizationResponseGetOrganizationIdRetType = string

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

type OrganizationResponseGetUpdateTimeArgType deprecated added in v0.13.1

type OrganizationResponseGetUpdateTimeArgType = time.Time

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

type OrganizationResponseGetUpdateTimeAttributeType added in v0.13.1

type OrganizationResponseGetUpdateTimeAttributeType = *time.Time

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

type OrganizationResponseGetUpdateTimeRetType deprecated added in v0.13.1

type OrganizationResponseGetUpdateTimeRetType = time.Time

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

type Parent

type Parent struct {
	// User-friendly identifier of either organization or folder (will replace id).
	// REQUIRED
	ContainerId ParentGetContainerIdAttributeType `json:"containerId" required:"true"`
	// Identifier of either organization or folder.
	// REQUIRED
	Id ParentGetIdAttributeType `json:"id" required:"true"`
	// Container type of parent container.
	// REQUIRED
	Type ParentGetTypeAttributeType `json:"type" required:"true"`
}

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

func NewParent added in v0.10.0

NewParent instantiates a new Parent 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 NewParentWithDefaults added in v0.10.0

func NewParentWithDefaults() *Parent

NewParentWithDefaults instantiates a new Parent 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 (*Parent) GetContainerId added in v0.10.0

func (o *Parent) GetContainerId() (ret ParentGetContainerIdRetType)

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

func (*Parent) GetContainerIdOk added in v0.10.0

func (o *Parent) GetContainerIdOk() (ret ParentGetContainerIdRetType, ok bool)

GetContainerIdOk returns a tuple with the ContainerId 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 (*Parent) GetId added in v0.10.0

func (o *Parent) GetId() (ret ParentGetIdRetType)

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 (*Parent) GetIdOk added in v0.10.0

func (o *Parent) GetIdOk() (ret ParentGetIdRetType, 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 (*Parent) GetType added in v0.10.0

func (o *Parent) GetType() (ret ParentGetTypeRetType)

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

func (*Parent) GetTypeOk added in v0.10.0

func (o *Parent) GetTypeOk() (ret ParentGetTypeRetType, ok bool)

GetTypeOk returns a tuple with the Type 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 (*Parent) SetContainerId added in v0.10.0

func (o *Parent) SetContainerId(v ParentGetContainerIdRetType)

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

func (*Parent) SetId added in v0.10.0

func (o *Parent) SetId(v ParentGetIdRetType)

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

func (*Parent) SetType added in v0.10.0

func (o *Parent) SetType(v ParentGetTypeRetType)

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

func (Parent) ToMap deprecated added in v0.10.0

func (o Parent) 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 ParentGetContainerIdArgType deprecated added in v0.13.1

type ParentGetContainerIdArgType = string

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

type ParentGetContainerIdAttributeType added in v0.13.1

type ParentGetContainerIdAttributeType = *string

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

type ParentGetContainerIdRetType deprecated added in v0.13.1

type ParentGetContainerIdRetType = string

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

type ParentGetIdArgType deprecated added in v0.13.1

type ParentGetIdArgType = string

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

type ParentGetIdAttributeType added in v0.13.1

type ParentGetIdAttributeType = *string

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

type ParentGetIdRetType deprecated added in v0.13.1

type ParentGetIdRetType = string

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

type ParentGetTypeArgType deprecated added in v0.13.1

type ParentGetTypeArgType = ParentTypes

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

type ParentGetTypeAttributeType deprecated added in v0.13.1

type ParentGetTypeAttributeType = *ParentTypes

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

type ParentGetTypeRetType deprecated added in v0.13.1

type ParentGetTypeRetType = ParentTypes

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

type ParentListInner

type ParentListInner struct {
	// User-friendly identifier of either organization or folder (will replace id).
	// REQUIRED
	ContainerId ParentListInnerGetContainerIdAttributeType `json:"containerId" required:"true"`
	// User-friendly parent identifier of either organization or folder (will replace parentId).
	ContainerParentId ParentListInnerGetContainerParentIdAttributeType `json:"containerParentId,omitempty"`
	// Identifier.
	// REQUIRED
	Id ParentListInnerGetIdAttributeType `json:"id" required:"true"`
	// Parent container name.
	// REQUIRED
	Name ParentListInnerGetNameAttributeType `json:"name" required:"true"`
	// Identifier of the parent resource container.
	ParentId ParentListInnerGetParentIdAttributeType `json:"parentId,omitempty"`
	// Parent container type.
	// REQUIRED
	Type ParentListInnerGetTypeAttributeType `json:"type" required:"true"`
}

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

func NewParentListInner added in v0.10.0

NewParentListInner instantiates a new ParentListInner 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 NewParentListInnerWithDefaults added in v0.10.0

func NewParentListInnerWithDefaults() *ParentListInner

NewParentListInnerWithDefaults instantiates a new ParentListInner 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 (*ParentListInner) GetContainerId added in v0.10.0

func (o *ParentListInner) GetContainerId() (ret ParentListInnerGetContainerIdRetType)

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

func (*ParentListInner) GetContainerIdOk added in v0.10.0

func (o *ParentListInner) GetContainerIdOk() (ret ParentListInnerGetContainerIdRetType, ok bool)

GetContainerIdOk returns a tuple with the ContainerId 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 (*ParentListInner) GetContainerParentId added in v0.10.0

func (o *ParentListInner) GetContainerParentId() (res ParentListInnerGetContainerParentIdRetType)

GetContainerParentId returns the ContainerParentId 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 (*ParentListInner) GetContainerParentIdOk added in v0.10.0

func (o *ParentListInner) GetContainerParentIdOk() (ret ParentListInnerGetContainerParentIdRetType, ok bool)

GetContainerParentIdOk returns a tuple with the ContainerParentId 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 (*ParentListInner) GetId added in v0.10.0

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 (*ParentListInner) GetIdOk added in v0.10.0

func (o *ParentListInner) GetIdOk() (ret ParentListInnerGetIdRetType, 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 (*ParentListInner) 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 (*ParentListInner) GetNameOk added in v0.10.0

func (o *ParentListInner) GetNameOk() (ret ParentListInnerGetNameRetType, 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 (*ParentListInner) GetParentId added in v0.10.0

func (o *ParentListInner) GetParentId() (res ParentListInnerGetParentIdRetType)

GetParentId returns the ParentId 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 (*ParentListInner) GetParentIdOk added in v0.10.0

func (o *ParentListInner) GetParentIdOk() (ret ParentListInnerGetParentIdRetType, ok bool)

GetParentIdOk returns a tuple with the ParentId 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 (*ParentListInner) GetType added in v0.10.0

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

func (*ParentListInner) GetTypeOk added in v0.10.0

func (o *ParentListInner) GetTypeOk() (ret ParentListInnerGetTypeRetType, ok bool)

GetTypeOk returns a tuple with the Type 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 (*ParentListInner) HasContainerParentId added in v0.14.0

func (o *ParentListInner) HasContainerParentId() bool

HasContainerParentId 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 (*ParentListInner) HasParentId added in v0.14.0

func (o *ParentListInner) HasParentId() bool

HasParentId 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 (*ParentListInner) SetContainerId added in v0.10.0

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

func (*ParentListInner) SetContainerParentId added in v0.10.0

SetContainerParentId gets a reference to the given string and assigns it to the ContainerParentId field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ParentListInner) SetId added in v0.10.0

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

func (*ParentListInner) 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 (*ParentListInner) SetParentId added in v0.10.0

SetParentId gets a reference to the given string and assigns it to the ParentId field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ParentListInner) SetType added in v0.10.0

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

func (ParentListInner) ToMap deprecated added in v0.10.0

func (o ParentListInner) 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 ParentListInnerGetContainerIdArgType deprecated added in v0.13.1

type ParentListInnerGetContainerIdArgType = string

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

type ParentListInnerGetContainerIdAttributeType added in v0.13.1

type ParentListInnerGetContainerIdAttributeType = *string

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

type ParentListInnerGetContainerIdRetType deprecated added in v0.13.1

type ParentListInnerGetContainerIdRetType = string

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

type ParentListInnerGetContainerParentIdArgType deprecated added in v0.13.1

type ParentListInnerGetContainerParentIdArgType = string

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

type ParentListInnerGetContainerParentIdAttributeType added in v0.13.1

type ParentListInnerGetContainerParentIdAttributeType = *string

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

type ParentListInnerGetContainerParentIdRetType deprecated added in v0.13.1

type ParentListInnerGetContainerParentIdRetType = string

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

type ParentListInnerGetIdArgType deprecated added in v0.13.1

type ParentListInnerGetIdArgType = string

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

type ParentListInnerGetIdAttributeType added in v0.13.1

type ParentListInnerGetIdAttributeType = *string

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

type ParentListInnerGetIdRetType deprecated added in v0.13.1

type ParentListInnerGetIdRetType = string

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

type ParentListInnerGetNameArgType deprecated added in v0.13.1

type ParentListInnerGetNameArgType = string

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

type ParentListInnerGetNameAttributeType added in v0.13.1

type ParentListInnerGetNameAttributeType = *string

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

type ParentListInnerGetNameRetType deprecated added in v0.13.1

type ParentListInnerGetNameRetType = string

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

type ParentListInnerGetParentIdArgType deprecated added in v0.13.1

type ParentListInnerGetParentIdArgType = string

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

type ParentListInnerGetParentIdAttributeType added in v0.13.1

type ParentListInnerGetParentIdAttributeType = *string

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

type ParentListInnerGetParentIdRetType deprecated added in v0.13.1

type ParentListInnerGetParentIdRetType = string

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

type ParentListInnerGetTypeArgType deprecated added in v0.13.1

type ParentListInnerGetTypeArgType = ParentListInnerTypes

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

type ParentListInnerGetTypeAttributeType deprecated added in v0.13.1

type ParentListInnerGetTypeAttributeType = *ParentListInnerTypes

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

type ParentListInnerGetTypeRetType deprecated added in v0.13.1

type ParentListInnerGetTypeRetType = ParentListInnerTypes

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

type ParentListInnerTypes added in v0.14.0

type ParentListInnerTypes string

ParentListInnerTypes Parent container type. value type for enums Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

const (
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	PARENTLISTINNERTYPE_FOLDER ParentListInnerTypes = "FOLDER"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	PARENTLISTINNERTYPE_ORGANIZATION ParentListInnerTypes = "ORGANIZATION"
)

List of Type

func NewParentListInnerTypesFromValue added in v0.14.0

func NewParentListInnerTypesFromValue(v ParentListInnerTypes) (*ParentListInnerTypes, error)

NewParentListInnerTypesFromValue returns a pointer to a valid ParentListInnerTypes for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ParentListInnerTypes) IsValid added in v0.14.0

func (v ParentListInnerTypes) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ParentListInnerTypes) Ptr added in v0.14.0

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

func (*ParentListInnerTypes) UnmarshalJSON deprecated added in v0.14.0

func (v *ParentListInnerTypes) UnmarshalJSON(src []byte) error

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

type ParentTypes added in v0.14.0

type ParentTypes string

ParentTypes Container type of parent container. value type for enums Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

const (
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	PARENTTYPE_ORGANIZATION ParentTypes = "ORGANIZATION"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	PARENTTYPE_FOLDER ParentTypes = "FOLDER"
)

List of Type

func NewParentTypesFromValue added in v0.14.0

func NewParentTypesFromValue(v ParentTypes) (*ParentTypes, error)

NewParentTypesFromValue returns a pointer to a valid ParentTypes for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ParentTypes) IsValid added in v0.14.0

func (v ParentTypes) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ParentTypes) Ptr added in v0.14.0

func (v ParentTypes) Ptr() *ParentTypes

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

func (*ParentTypes) UnmarshalJSON deprecated added in v0.14.0

func (v *ParentTypes) UnmarshalJSON(src []byte) error

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

type PartialUpdateFolderPayload added in v0.13.2

type PartialUpdateFolderPayload struct {
	// New parent identifier for the resource container - containerId as well as UUID identifier is supported.
	ContainerParentId PartialUpdateFolderPayloadGetContainerParentIdAttributeType `json:"containerParentId,omitempty"`
	// Labels are key-value string pairs that can be attached to a resource container. Some labels may be enforced via policies.  - A label key must match the regex `[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`. - A label value must match the regex `^$|[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`.
	Labels PartialUpdateFolderPayloadGetLabelsAttributeType `json:"labels,omitempty"`
	// New name for the resource container matching the regex `^[a-zA-ZäüöÄÜÖ0-9]( ?[a-zA-ZäüöÄÜÖß0-9_+&-]){0,39}$`.
	Name PartialUpdateFolderPayloadGetNameAttributeType `json:"name,omitempty"`
}

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

func NewPartialUpdateFolderPayload added in v0.13.2

func NewPartialUpdateFolderPayload() *PartialUpdateFolderPayload

NewPartialUpdateFolderPayload instantiates a new PartialUpdateFolderPayload 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 NewPartialUpdateFolderPayloadWithDefaults added in v0.13.2

func NewPartialUpdateFolderPayloadWithDefaults() *PartialUpdateFolderPayload

NewPartialUpdateFolderPayloadWithDefaults instantiates a new PartialUpdateFolderPayload 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 (*PartialUpdateFolderPayload) GetContainerParentId added in v0.13.2

GetContainerParentId returns the ContainerParentId 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 (*PartialUpdateFolderPayload) GetContainerParentIdOk added in v0.13.2

GetContainerParentIdOk returns a tuple with the ContainerParentId 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 (*PartialUpdateFolderPayload) GetLabels added in v0.13.2

GetLabels returns the Labels 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 (*PartialUpdateFolderPayload) GetLabelsOk added in v0.13.2

GetLabelsOk returns a tuple with the Labels 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 (*PartialUpdateFolderPayload) GetName added in v0.13.2

GetName returns the Name 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 (*PartialUpdateFolderPayload) GetNameOk added in v0.13.2

GetNameOk returns a tuple with the Name 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 (*PartialUpdateFolderPayload) HasContainerParentId added in v0.13.2

func (o *PartialUpdateFolderPayload) HasContainerParentId() bool

HasContainerParentId 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 (*PartialUpdateFolderPayload) HasLabels added in v0.13.2

func (o *PartialUpdateFolderPayload) HasLabels() bool

HasLabels 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 (*PartialUpdateFolderPayload) HasName added in v0.13.2

func (o *PartialUpdateFolderPayload) HasName() bool

HasName 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 (*PartialUpdateFolderPayload) SetContainerParentId added in v0.13.2

SetContainerParentId gets a reference to the given string and assigns it to the ContainerParentId field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateFolderPayload) SetLabels added in v0.13.2

SetLabels gets a reference to the given map[string]string and assigns it to the Labels field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateFolderPayload) SetName added in v0.13.2

SetName gets a reference to the given string and assigns it to the Name field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (PartialUpdateFolderPayload) ToMap deprecated added in v0.13.2

func (o PartialUpdateFolderPayload) 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 PartialUpdateFolderPayloadGetContainerParentIdArgType deprecated added in v0.13.2

type PartialUpdateFolderPayloadGetContainerParentIdArgType = string

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

type PartialUpdateFolderPayloadGetContainerParentIdAttributeType added in v0.13.2

type PartialUpdateFolderPayloadGetContainerParentIdAttributeType = *string

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

type PartialUpdateFolderPayloadGetContainerParentIdRetType deprecated added in v0.13.2

type PartialUpdateFolderPayloadGetContainerParentIdRetType = string

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

type PartialUpdateFolderPayloadGetLabelsArgType deprecated added in v0.13.2

type PartialUpdateFolderPayloadGetLabelsArgType = map[string]string

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

type PartialUpdateFolderPayloadGetLabelsAttributeType added in v0.13.2

type PartialUpdateFolderPayloadGetLabelsAttributeType = *map[string]string

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

type PartialUpdateFolderPayloadGetLabelsRetType deprecated added in v0.13.2

type PartialUpdateFolderPayloadGetLabelsRetType = map[string]string

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

type PartialUpdateFolderPayloadGetNameArgType deprecated added in v0.13.2

type PartialUpdateFolderPayloadGetNameArgType = string

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

type PartialUpdateFolderPayloadGetNameAttributeType added in v0.13.2

type PartialUpdateFolderPayloadGetNameAttributeType = *string

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

type PartialUpdateFolderPayloadGetNameRetType deprecated added in v0.13.2

type PartialUpdateFolderPayloadGetNameRetType = string

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

type PartialUpdateFolderRequest deprecated added in v0.15.0

type PartialUpdateFolderRequest 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 (PartialUpdateFolderRequest) Execute deprecated added in v0.15.0

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

func (PartialUpdateFolderRequest) PartialUpdateFolderPayload deprecated added in v0.15.0

func (r PartialUpdateFolderRequest) PartialUpdateFolderPayload(partialUpdateFolderPayload PartialUpdateFolderPayload) ApiPartialUpdateFolderRequest

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

type PartialUpdateOrganizationPayload added in v0.16.0

type PartialUpdateOrganizationPayload struct {
	// Labels are key-value string pairs that can be attached to a resource container. Some labels may be enforced via policies.  - A label key must match the regex `[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`. - A label value must match the regex `^$|[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`.
	Labels PartialUpdateOrganizationPayloadGetLabelsAttributeType `json:"labels,omitempty"`
	// The new name of the organization matching the regex `^[a-zA-ZäüöÄÜÖ0-9]( ?[a-zA-ZäüöÄÜÖß0-9_+&-]){0,39}$`.
	Name PartialUpdateOrganizationPayloadGetNameAttributeType `json:"name,omitempty"`
}

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

func NewPartialUpdateOrganizationPayload added in v0.16.0

func NewPartialUpdateOrganizationPayload() *PartialUpdateOrganizationPayload

NewPartialUpdateOrganizationPayload instantiates a new PartialUpdateOrganizationPayload 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 NewPartialUpdateOrganizationPayloadWithDefaults added in v0.16.0

func NewPartialUpdateOrganizationPayloadWithDefaults() *PartialUpdateOrganizationPayload

NewPartialUpdateOrganizationPayloadWithDefaults instantiates a new PartialUpdateOrganizationPayload 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 (*PartialUpdateOrganizationPayload) GetLabels added in v0.16.0

GetLabels returns the Labels 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 (*PartialUpdateOrganizationPayload) GetLabelsOk added in v0.16.0

GetLabelsOk returns a tuple with the Labels 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 (*PartialUpdateOrganizationPayload) GetName added in v0.16.0

GetName returns the Name 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 (*PartialUpdateOrganizationPayload) GetNameOk added in v0.16.0

GetNameOk returns a tuple with the Name 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 (*PartialUpdateOrganizationPayload) HasLabels added in v0.16.0

func (o *PartialUpdateOrganizationPayload) HasLabels() bool

HasLabels 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 (*PartialUpdateOrganizationPayload) HasName added in v0.16.0

HasName 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 (*PartialUpdateOrganizationPayload) SetLabels added in v0.16.0

SetLabels gets a reference to the given map[string]string and assigns it to the Labels field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateOrganizationPayload) SetName added in v0.16.0

SetName gets a reference to the given string and assigns it to the Name field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (PartialUpdateOrganizationPayload) ToMap deprecated added in v0.16.0

func (o PartialUpdateOrganizationPayload) 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 PartialUpdateOrganizationPayloadGetLabelsArgType deprecated added in v0.16.0

type PartialUpdateOrganizationPayloadGetLabelsArgType = map[string]string

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

type PartialUpdateOrganizationPayloadGetLabelsAttributeType added in v0.16.0

type PartialUpdateOrganizationPayloadGetLabelsAttributeType = *map[string]string

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

type PartialUpdateOrganizationPayloadGetLabelsRetType deprecated added in v0.16.0

type PartialUpdateOrganizationPayloadGetLabelsRetType = map[string]string

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

type PartialUpdateOrganizationPayloadGetNameArgType deprecated added in v0.16.0

type PartialUpdateOrganizationPayloadGetNameArgType = string

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

type PartialUpdateOrganizationPayloadGetNameAttributeType added in v0.16.0

type PartialUpdateOrganizationPayloadGetNameAttributeType = *string

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

type PartialUpdateOrganizationPayloadGetNameRetType deprecated added in v0.16.0

type PartialUpdateOrganizationPayloadGetNameRetType = string

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

type PartialUpdateOrganizationRequest deprecated added in v0.16.0

type PartialUpdateOrganizationRequest 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 (PartialUpdateOrganizationRequest) Execute deprecated added in v0.16.0

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

func (PartialUpdateOrganizationRequest) PartialUpdateOrganizationPayload deprecated added in v0.16.0

func (r PartialUpdateOrganizationRequest) PartialUpdateOrganizationPayload(partialUpdateOrganizationPayload PartialUpdateOrganizationPayload) ApiPartialUpdateOrganizationRequest

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

type PartialUpdateProjectPayload

type PartialUpdateProjectPayload struct {
	// New parent identifier for the resource container - containerId as well as UUID identifier is supported.
	ContainerParentId PartialUpdateProjectPayloadGetContainerParentIdAttributeType `json:"containerParentId,omitempty"`
	// Labels are key-value string pairs that can be attached to a resource container. Some labels may be enforced via policies.  - A label key must match the regex `[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`. - A label value must match the regex `^$|[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`.
	Labels PartialUpdateProjectPayloadGetLabelsAttributeType `json:"labels,omitempty"`
	// New name for the resource container matching the regex `^[a-zA-ZäüöÄÜÖ0-9]( ?[a-zA-ZäüöÄÜÖß0-9_+&-]){0,39}$`.
	Name PartialUpdateProjectPayloadGetNameAttributeType `json:"name,omitempty"`
}

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

func NewPartialUpdateProjectPayload added in v0.10.0

func NewPartialUpdateProjectPayload() *PartialUpdateProjectPayload

NewPartialUpdateProjectPayload instantiates a new PartialUpdateProjectPayload 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 NewPartialUpdateProjectPayloadWithDefaults added in v0.10.0

func NewPartialUpdateProjectPayloadWithDefaults() *PartialUpdateProjectPayload

NewPartialUpdateProjectPayloadWithDefaults instantiates a new PartialUpdateProjectPayload 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 (*PartialUpdateProjectPayload) GetContainerParentId added in v0.10.0

GetContainerParentId returns the ContainerParentId 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 (*PartialUpdateProjectPayload) GetContainerParentIdOk added in v0.10.0

GetContainerParentIdOk returns a tuple with the ContainerParentId 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 (*PartialUpdateProjectPayload) GetLabels added in v0.10.0

GetLabels returns the Labels 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 (*PartialUpdateProjectPayload) GetLabelsOk added in v0.10.0

GetLabelsOk returns a tuple with the Labels 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 (*PartialUpdateProjectPayload) GetName added in v0.10.0

GetName returns the Name 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 (*PartialUpdateProjectPayload) GetNameOk added in v0.10.0

GetNameOk returns a tuple with the Name 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 (*PartialUpdateProjectPayload) HasContainerParentId added in v0.10.0

func (o *PartialUpdateProjectPayload) HasContainerParentId() bool

HasContainerParentId 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 (*PartialUpdateProjectPayload) HasLabels added in v0.10.0

func (o *PartialUpdateProjectPayload) HasLabels() bool

HasLabels 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 (*PartialUpdateProjectPayload) HasName added in v0.10.0

func (o *PartialUpdateProjectPayload) HasName() bool

HasName 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 (*PartialUpdateProjectPayload) SetContainerParentId added in v0.10.0

SetContainerParentId gets a reference to the given string and assigns it to the ContainerParentId field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateProjectPayload) SetLabels added in v0.10.0

SetLabels gets a reference to the given map[string]string and assigns it to the Labels field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateProjectPayload) SetName added in v0.10.0

SetName gets a reference to the given string and assigns it to the Name field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (PartialUpdateProjectPayload) ToMap deprecated added in v0.10.0

func (o PartialUpdateProjectPayload) 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 PartialUpdateProjectPayloadGetContainerParentIdArgType deprecated added in v0.13.1

type PartialUpdateProjectPayloadGetContainerParentIdArgType = string

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

type PartialUpdateProjectPayloadGetContainerParentIdAttributeType added in v0.13.1

type PartialUpdateProjectPayloadGetContainerParentIdAttributeType = *string

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

type PartialUpdateProjectPayloadGetContainerParentIdRetType deprecated added in v0.13.1

type PartialUpdateProjectPayloadGetContainerParentIdRetType = string

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

type PartialUpdateProjectPayloadGetLabelsArgType deprecated added in v0.13.1

type PartialUpdateProjectPayloadGetLabelsArgType = map[string]string

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

type PartialUpdateProjectPayloadGetLabelsAttributeType added in v0.13.1

type PartialUpdateProjectPayloadGetLabelsAttributeType = *map[string]string

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

type PartialUpdateProjectPayloadGetLabelsRetType deprecated added in v0.13.1

type PartialUpdateProjectPayloadGetLabelsRetType = map[string]string

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

type PartialUpdateProjectPayloadGetNameArgType deprecated added in v0.13.1

type PartialUpdateProjectPayloadGetNameArgType = string

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

type PartialUpdateProjectPayloadGetNameAttributeType added in v0.13.1

type PartialUpdateProjectPayloadGetNameAttributeType = *string

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

type PartialUpdateProjectPayloadGetNameRetType deprecated added in v0.13.1

type PartialUpdateProjectPayloadGetNameRetType = string

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

type PartialUpdateProjectRequest deprecated added in v0.15.0

type PartialUpdateProjectRequest 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 (PartialUpdateProjectRequest) Execute deprecated added in v0.15.0

func (r PartialUpdateProjectRequest) Execute() (*Project, error)

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

func (PartialUpdateProjectRequest) PartialUpdateProjectPayload deprecated added in v0.15.0

func (r PartialUpdateProjectRequest) PartialUpdateProjectPayload(partialUpdateProjectPayload PartialUpdateProjectPayload) ApiPartialUpdateProjectRequest

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

type Project added in v0.9.0

type Project struct {
	// Globally unique, user-friendly identifier.
	// REQUIRED
	ContainerId ProjectGetContainerIdAttributeType `json:"containerId" required:"true"`
	// Timestamp at which the project was created.
	// REQUIRED
	CreationTime ProjectGetCreationTimeAttributeType `json:"creationTime" required:"true"`
	// Labels are key-value string pairs that can be attached to a resource container. Some labels may be enforced via policies.  - A label key must match the regex `[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`. - A label value must match the regex `^$|[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`.
	Labels ProjectGetLabelsAttributeType `json:"labels,omitempty"`
	// REQUIRED
	LifecycleState ProjectGetLifecycleStateAttributeType `json:"lifecycleState" required:"true"`
	// Project name.
	// REQUIRED
	Name ProjectGetNameAttributeType `json:"name" required:"true"`
	// REQUIRED
	Parent ProjectGetParentAttributeType `json:"parent" required:"true"`
	// Globally unique, project identifier.
	// REQUIRED
	ProjectId ProjectGetProjectIdAttributeType `json:"projectId" required:"true"`
	// Timestamp at which the project was last modified.
	// REQUIRED
	UpdateTime ProjectGetUpdateTimeAttributeType `json:"updateTime" required:"true"`
}

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

func NewProject added in v0.10.0

NewProject instantiates a new Project 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 NewProjectWithDefaults added in v0.10.0

func NewProjectWithDefaults() *Project

NewProjectWithDefaults instantiates a new Project 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 (*Project) GetContainerId added in v0.10.0

func (o *Project) GetContainerId() (ret ProjectGetContainerIdRetType)

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

func (*Project) GetContainerIdOk added in v0.10.0

func (o *Project) GetContainerIdOk() (ret ProjectGetContainerIdRetType, ok bool)

GetContainerIdOk returns a tuple with the ContainerId 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 (*Project) GetCreationTime added in v0.10.0

func (o *Project) GetCreationTime() (ret ProjectGetCreationTimeRetType)

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

func (*Project) GetCreationTimeOk added in v0.10.0

func (o *Project) GetCreationTimeOk() (ret ProjectGetCreationTimeRetType, ok bool)

GetCreationTimeOk returns a tuple with the CreationTime 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 (*Project) GetLabels added in v0.10.0

func (o *Project) GetLabels() (res ProjectGetLabelsRetType)

GetLabels returns the Labels 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 (*Project) GetLabelsOk added in v0.10.0

func (o *Project) GetLabelsOk() (ret ProjectGetLabelsRetType, ok bool)

GetLabelsOk returns a tuple with the Labels 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 (*Project) GetLifecycleState added in v0.10.0

func (o *Project) GetLifecycleState() (ret ProjectGetLifecycleStateRetType)

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

func (*Project) GetLifecycleStateOk added in v0.10.0

func (o *Project) GetLifecycleStateOk() (ret ProjectGetLifecycleStateRetType, ok bool)

GetLifecycleStateOk returns a tuple with the LifecycleState 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 (*Project) GetName added in v0.10.0

func (o *Project) GetName() (ret ProjectGetNameRetType)

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 (*Project) GetNameOk added in v0.10.0

func (o *Project) GetNameOk() (ret ProjectGetNameRetType, 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 (*Project) GetParent added in v0.10.0

func (o *Project) GetParent() (ret ProjectGetParentRetType)

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

func (*Project) GetParentOk added in v0.10.0

func (o *Project) GetParentOk() (ret ProjectGetParentRetType, ok bool)

GetParentOk returns a tuple with the Parent 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 (*Project) GetProjectId added in v0.10.0

func (o *Project) GetProjectId() (ret ProjectGetProjectIdRetType)

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

func (*Project) GetProjectIdOk added in v0.10.0

func (o *Project) GetProjectIdOk() (ret ProjectGetProjectIdRetType, ok bool)

GetProjectIdOk returns a tuple with the ProjectId 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 (*Project) GetUpdateTime added in v0.10.0

func (o *Project) GetUpdateTime() (ret ProjectGetUpdateTimeRetType)

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

func (*Project) GetUpdateTimeOk added in v0.10.0

func (o *Project) GetUpdateTimeOk() (ret ProjectGetUpdateTimeRetType, ok bool)

GetUpdateTimeOk returns a tuple with the UpdateTime 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 (*Project) HasLabels added in v0.10.0

func (o *Project) HasLabels() bool

HasLabels 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 (*Project) SetContainerId added in v0.10.0

func (o *Project) SetContainerId(v ProjectGetContainerIdRetType)

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

func (*Project) SetCreationTime added in v0.10.0

func (o *Project) SetCreationTime(v ProjectGetCreationTimeRetType)

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

func (*Project) SetLabels added in v0.10.0

func (o *Project) SetLabels(v ProjectGetLabelsRetType)

SetLabels gets a reference to the given map[string]string and assigns it to the Labels field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Project) SetLifecycleState added in v0.10.0

func (o *Project) SetLifecycleState(v ProjectGetLifecycleStateRetType)

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

func (*Project) SetName added in v0.10.0

func (o *Project) SetName(v ProjectGetNameRetType)

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

func (*Project) SetParent added in v0.10.0

func (o *Project) SetParent(v ProjectGetParentRetType)

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

func (*Project) SetProjectId added in v0.10.0

func (o *Project) SetProjectId(v ProjectGetProjectIdRetType)

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

func (*Project) SetUpdateTime added in v0.10.0

func (o *Project) SetUpdateTime(v ProjectGetUpdateTimeRetType)

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

func (Project) ToMap deprecated added in v0.10.0

func (o Project) 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 ProjectGetContainerIdArgType deprecated added in v0.13.1

type ProjectGetContainerIdArgType = string

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

type ProjectGetContainerIdAttributeType added in v0.13.1

type ProjectGetContainerIdAttributeType = *string

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

type ProjectGetContainerIdRetType deprecated added in v0.13.1

type ProjectGetContainerIdRetType = string

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

type ProjectGetCreationTimeArgType deprecated added in v0.13.1

type ProjectGetCreationTimeArgType = time.Time

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

type ProjectGetCreationTimeAttributeType added in v0.13.1

type ProjectGetCreationTimeAttributeType = *time.Time

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

type ProjectGetCreationTimeRetType deprecated added in v0.13.1

type ProjectGetCreationTimeRetType = time.Time

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

type ProjectGetLabelsArgType deprecated added in v0.13.1

type ProjectGetLabelsArgType = map[string]string

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

type ProjectGetLabelsAttributeType added in v0.13.1

type ProjectGetLabelsAttributeType = *map[string]string

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

type ProjectGetLabelsRetType deprecated added in v0.13.1

type ProjectGetLabelsRetType = map[string]string

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

type ProjectGetLifecycleStateArgType deprecated added in v0.13.1

type ProjectGetLifecycleStateArgType = LifecycleState

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

type ProjectGetLifecycleStateAttributeType added in v0.13.1

type ProjectGetLifecycleStateAttributeType = *LifecycleState

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

type ProjectGetLifecycleStateRetType deprecated added in v0.13.1

type ProjectGetLifecycleStateRetType = LifecycleState

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

type ProjectGetNameArgType deprecated added in v0.13.1

type ProjectGetNameArgType = string

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

type ProjectGetNameAttributeType added in v0.13.1

type ProjectGetNameAttributeType = *string

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

type ProjectGetNameRetType deprecated added in v0.13.1

type ProjectGetNameRetType = string

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

type ProjectGetParentArgType deprecated added in v0.13.1

type ProjectGetParentArgType = Parent

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

type ProjectGetParentAttributeType added in v0.13.1

type ProjectGetParentAttributeType = *Parent

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

type ProjectGetParentRetType deprecated added in v0.13.1

type ProjectGetParentRetType = Parent

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

type ProjectGetProjectIdArgType deprecated added in v0.13.1

type ProjectGetProjectIdArgType = string

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

type ProjectGetProjectIdAttributeType added in v0.13.1

type ProjectGetProjectIdAttributeType = *string

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

type ProjectGetProjectIdRetType deprecated added in v0.13.1

type ProjectGetProjectIdRetType = string

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

type ProjectGetUpdateTimeArgType deprecated added in v0.13.1

type ProjectGetUpdateTimeArgType = time.Time

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

type ProjectGetUpdateTimeAttributeType added in v0.13.1

type ProjectGetUpdateTimeAttributeType = *time.Time

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

type ProjectGetUpdateTimeRetType deprecated added in v0.13.1

type ProjectGetUpdateTimeRetType = time.Time

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.
Deprecated: Will be removed after 2026-09-30.
Deprecated: Will be removed after 2026-09-30.

Jump to

Keyboard shortcuts

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