authorization

package module
v0.13.0 Latest Latest
Warning

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

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

Documentation

Overview

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CacheExpires

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

CacheExpires helper function to determine remaining time before repeating a request. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func IsNil

func IsNil(i interface{}) bool

IsNil checks if an input is nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewConfiguration

func NewConfiguration() *config.Configuration

NewConfiguration returns a new Configuration object Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func ParameterValueToString deprecated

func ParameterValueToString(obj interface{}, key string) string

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

func PtrBool

func PtrBool(v bool) *bool

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

func PtrFloat32

func PtrFloat32(v float32) *float32

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

func PtrFloat64

func PtrFloat64(v float64) *float64

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

func PtrInt

func PtrInt(v int) *int

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

func PtrInt32

func PtrInt32(v int32) *int32

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

func PtrInt64

func PtrInt64(v int64) *int64

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

func PtrString

func PtrString(v string) *string

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

func PtrTime

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

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

Types

type APIClient

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

APIClient manages communication with the STACKIT Membership 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) AddMembers deprecated

func (a *APIClient) AddMembers(ctx context.Context, resourceId string) ApiAddMembersRequest

AddMembers: Add members to a resource

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 resourceId
@return ApiAddMembersRequest

func (*APIClient) AddMembersExecute deprecated

func (a *APIClient) AddMembersExecute(ctx context.Context, resourceId string) (*MembersResponse, error)

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

func (*APIClient) AddRole deprecated added in v0.11.0

func (a *APIClient) AddRole(ctx context.Context, resourceType string, resourceId string) ApiAddRoleRequest

AddRole: Add a new role

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 resourceType
@param resourceId
@return ApiAddRoleRequest

func (*APIClient) AddRoleExecute deprecated added in v0.11.0

func (a *APIClient) AddRoleExecute(ctx context.Context, resourceType string, resourceId string) (*AddCustomRoleResponse, error)

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

func (*APIClient) DeleteRole deprecated added in v0.11.0

func (a *APIClient) DeleteRole(ctx context.Context, resourceType string, resourceId string, roleId string) ApiDeleteRoleRequest

DeleteRole: Delete an existing role

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 resourceType
@param resourceId
@param roleId
@return ApiDeleteRoleRequest

func (*APIClient) DeleteRoleExecute deprecated added in v0.11.0

func (a *APIClient) DeleteRoleExecute(ctx context.Context, resourceType string, resourceId string, roleId string) (*DeleteRoleResponse, 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) GetRole deprecated added in v0.11.0

func (a *APIClient) GetRole(ctx context.Context, resourceType string, resourceId string, roleId string) ApiGetRoleRequest

GetRole: Get an existing role

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 resourceType
@param resourceId
@param roleId
@return ApiGetRoleRequest

func (*APIClient) GetRoleExecute deprecated added in v0.11.0

func (a *APIClient) GetRoleExecute(ctx context.Context, resourceType string, resourceId string, roleId string) (*GetRoleResponse, error)

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

func (*APIClient) ListMembers deprecated

func (a *APIClient) ListMembers(ctx context.Context, resourceType string, resourceId string) ApiListMembersRequest

ListMembers: Get members to a resource

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 resourceType
@param resourceId
@return ApiListMembersRequest

func (*APIClient) ListMembersExecute deprecated

func (a *APIClient) ListMembersExecute(ctx context.Context, resourceType string, resourceId string) (*ListMembersResponse, error)

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

func (*APIClient) ListPermissions deprecated

func (a *APIClient) ListPermissions(ctx context.Context) ApiListPermissionsRequest

ListPermissions: Get available permissions

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 ApiListPermissionsRequest

func (*APIClient) ListPermissionsExecute deprecated

func (a *APIClient) ListPermissionsExecute(ctx context.Context) (*ListPermissionsResponse, error)

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

func (*APIClient) ListRoles deprecated

func (a *APIClient) ListRoles(ctx context.Context, resourceType string, resourceId string) ApiListRolesRequest

ListRoles: Get roles and permissions of a resource

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 resourceType
@param resourceId
@return ApiListRolesRequest

func (*APIClient) ListRolesExecute deprecated

func (a *APIClient) ListRolesExecute(ctx context.Context, resourceType string, resourceId string) (*RolesResponse, error)

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

func (*APIClient) ListUserMemberships deprecated

func (a *APIClient) ListUserMemberships(ctx context.Context, email string) ApiListUserMembershipsRequest

ListUserMemberships: List memberships of a user

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 email
@return ApiListUserMembershipsRequest

func (*APIClient) ListUserMembershipsExecute deprecated

func (a *APIClient) ListUserMembershipsExecute(ctx context.Context, email string) (*ListUserMembershipsResponse, error)

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

func (*APIClient) ListUserPermissions deprecated added in v0.4.0

func (a *APIClient) ListUserPermissions(ctx context.Context, email string) ApiListUserPermissionsRequest

ListUserPermissions: List permissions of a user

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 email
@return ApiListUserPermissionsRequest

func (*APIClient) ListUserPermissionsExecute deprecated added in v0.4.0

func (a *APIClient) ListUserPermissionsExecute(ctx context.Context, email string) (*ListUserPermissionsResponse, error)

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

func (*APIClient) RemoveMembers deprecated

func (a *APIClient) RemoveMembers(ctx context.Context, resourceId string) ApiRemoveMembersRequest

RemoveMembers: Remove members from a resource

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 resourceId
@return ApiRemoveMembersRequest

func (*APIClient) RemoveMembersExecute deprecated

func (a *APIClient) RemoveMembersExecute(ctx context.Context, resourceId string) (*MembersResponse, error)

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

func (*APIClient) UpdateRole deprecated added in v0.11.0

func (a *APIClient) UpdateRole(ctx context.Context, resourceType string, resourceId string, roleId string) ApiUpdateRoleRequest

UpdateRole: Update an existing role

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 resourceType
@param resourceId
@param roleId
@return ApiUpdateRoleRequest

func (*APIClient) UpdateRoleExecute deprecated added in v0.11.0

func (a *APIClient) UpdateRoleExecute(ctx context.Context, resourceType string, resourceId string, roleId string) (*UpdateRoleResponse, error)

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

type AddCustomRoleResponse added in v0.11.0

type AddCustomRoleResponse struct {
	// REQUIRED
	ResourceId AddCustomRoleResponseGetResourceIdAttributeType `json:"resourceId" required:"true"`
	// REQUIRED
	ResourceType AddCustomRoleResponseGetResourceTypeAttributeType `json:"resourceType" required:"true"`
	// REQUIRED
	Role AddCustomRoleResponseGetRoleAttributeType `json:"role" required:"true"`
}

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

func NewAddCustomRoleResponse added in v0.11.0

NewAddCustomRoleResponse instantiates a new AddCustomRoleResponse 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 NewAddCustomRoleResponseWithDefaults added in v0.11.0

func NewAddCustomRoleResponseWithDefaults() *AddCustomRoleResponse

NewAddCustomRoleResponseWithDefaults instantiates a new AddCustomRoleResponse 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 (*AddCustomRoleResponse) GetResourceId added in v0.11.0

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

func (*AddCustomRoleResponse) GetResourceIdOk added in v0.11.0

GetResourceIdOk returns a tuple with the ResourceId 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 (*AddCustomRoleResponse) GetResourceType added in v0.11.0

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

func (*AddCustomRoleResponse) GetResourceTypeOk added in v0.11.0

GetResourceTypeOk returns a tuple with the ResourceType 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 (*AddCustomRoleResponse) GetRole added in v0.11.0

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

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

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

func (*AddCustomRoleResponse) SetResourceType added in v0.11.0

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

func (*AddCustomRoleResponse) SetRole added in v0.11.0

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

func (AddCustomRoleResponse) ToMap deprecated added in v0.11.0

func (o AddCustomRoleResponse) 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 AddCustomRoleResponseGetResourceIdArgType deprecated added in v0.11.0

type AddCustomRoleResponseGetResourceIdArgType = string

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

type AddCustomRoleResponseGetResourceIdAttributeType added in v0.11.0

type AddCustomRoleResponseGetResourceIdAttributeType = *string

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

type AddCustomRoleResponseGetResourceIdRetType deprecated added in v0.11.0

type AddCustomRoleResponseGetResourceIdRetType = string

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

type AddCustomRoleResponseGetResourceTypeArgType deprecated added in v0.11.0

type AddCustomRoleResponseGetResourceTypeArgType = string

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

type AddCustomRoleResponseGetResourceTypeAttributeType added in v0.11.0

type AddCustomRoleResponseGetResourceTypeAttributeType = *string

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

type AddCustomRoleResponseGetResourceTypeRetType deprecated added in v0.11.0

type AddCustomRoleResponseGetResourceTypeRetType = string

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

type AddCustomRoleResponseGetRoleArgType deprecated added in v0.11.0

type AddCustomRoleResponseGetRoleArgType = Role

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

type AddCustomRoleResponseGetRoleAttributeType added in v0.11.0

type AddCustomRoleResponseGetRoleAttributeType = *Role

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

type AddCustomRoleResponseGetRoleRetType deprecated added in v0.11.0

type AddCustomRoleResponseGetRoleRetType = Role

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

type AddMembersPayload

type AddMembersPayload struct {
	// REQUIRED
	Members AddMembersPayloadGetMembersAttributeType `json:"members" required:"true"`
	// REQUIRED
	ResourceType AddMembersPayloadGetResourceTypeAttributeType `json:"resourceType" required:"true"`
}

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

func NewAddMembersPayload added in v0.4.0

NewAddMembersPayload instantiates a new AddMembersPayload 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 NewAddMembersPayloadWithDefaults added in v0.4.0

func NewAddMembersPayloadWithDefaults() *AddMembersPayload

NewAddMembersPayloadWithDefaults instantiates a new AddMembersPayload 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 (*AddMembersPayload) GetMembers added in v0.4.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 (*AddMembersPayload) GetMembersOk added in v0.4.0

func (o *AddMembersPayload) GetMembersOk() (ret AddMembersPayloadGetMembersRetType, ok bool)

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 (*AddMembersPayload) GetResourceType added in v0.4.0

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

func (*AddMembersPayload) GetResourceTypeOk added in v0.4.0

func (o *AddMembersPayload) GetResourceTypeOk() (ret AddMembersPayloadGetResourceTypeRetType, ok bool)

GetResourceTypeOk returns a tuple with the ResourceType 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 (*AddMembersPayload) SetMembers added in v0.4.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 (*AddMembersPayload) SetResourceType added in v0.4.0

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

func (AddMembersPayload) ToMap deprecated added in v0.4.0

func (o AddMembersPayload) 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 AddMembersPayloadGetMembersArgType deprecated added in v0.6.1

type AddMembersPayloadGetMembersArgType = []Member

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

type AddMembersPayloadGetMembersAttributeType added in v0.6.1

type AddMembersPayloadGetMembersAttributeType = *[]Member

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

type AddMembersPayloadGetMembersRetType deprecated added in v0.6.1

type AddMembersPayloadGetMembersRetType = []Member

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

type AddMembersPayloadGetResourceTypeArgType deprecated added in v0.6.1

type AddMembersPayloadGetResourceTypeArgType = string

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

type AddMembersPayloadGetResourceTypeAttributeType added in v0.6.1

type AddMembersPayloadGetResourceTypeAttributeType = *string

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

type AddMembersPayloadGetResourceTypeRetType deprecated added in v0.6.1

type AddMembersPayloadGetResourceTypeRetType = string

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

type AddMembersRequest deprecated added in v0.7.0

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

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

func (AddMembersRequest) AddMembersPayload deprecated added in v0.7.0

func (r AddMembersRequest) AddMembersPayload(addMembersPayload AddMembersPayload) ApiAddMembersRequest

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

func (AddMembersRequest) Execute deprecated added in v0.7.0

func (r AddMembersRequest) Execute() (*MembersResponse, error)

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

type AddRolePayload added in v0.11.0

type AddRolePayload struct {
	// REQUIRED
	Description AddRolePayloadGetDescriptionAttributeType `json:"description" required:"true"`
	// REQUIRED
	Name AddRolePayloadGetNameAttributeType `json:"name" required:"true"`
	// REQUIRED
	Permissions AddRolePayloadGetPermissionsAttributeType `json:"permissions" required:"true"`
}

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

func NewAddRolePayload added in v0.11.0

NewAddRolePayload instantiates a new AddRolePayload 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 NewAddRolePayloadWithDefaults added in v0.11.0

func NewAddRolePayloadWithDefaults() *AddRolePayload

NewAddRolePayloadWithDefaults instantiates a new AddRolePayload 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 (*AddRolePayload) GetDescription added in v0.11.0

func (o *AddRolePayload) GetDescription() (ret AddRolePayloadGetDescriptionRetType)

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

func (*AddRolePayload) GetDescriptionOk added in v0.11.0

func (o *AddRolePayload) GetDescriptionOk() (ret AddRolePayloadGetDescriptionRetType, ok bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AddRolePayload) GetName added in v0.11.0

func (o *AddRolePayload) GetName() (ret AddRolePayloadGetNameRetType)

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

func (o *AddRolePayload) GetNameOk() (ret AddRolePayloadGetNameRetType, 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 (*AddRolePayload) GetPermissions added in v0.11.0

func (o *AddRolePayload) GetPermissions() (ret AddRolePayloadGetPermissionsRetType)

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

func (*AddRolePayload) GetPermissionsOk added in v0.11.0

func (o *AddRolePayload) GetPermissionsOk() (ret AddRolePayloadGetPermissionsRetType, ok bool)

GetPermissionsOk returns a tuple with the Permissions 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 (*AddRolePayload) SetDescription added in v0.11.0

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

func (*AddRolePayload) 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 (*AddRolePayload) SetPermissions added in v0.11.0

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

func (AddRolePayload) ToMap deprecated added in v0.11.0

func (o AddRolePayload) 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 AddRolePayloadGetDescriptionArgType deprecated added in v0.11.0

type AddRolePayloadGetDescriptionArgType = string

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

type AddRolePayloadGetDescriptionAttributeType added in v0.11.0

type AddRolePayloadGetDescriptionAttributeType = *string

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

type AddRolePayloadGetDescriptionRetType deprecated added in v0.11.0

type AddRolePayloadGetDescriptionRetType = string

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

type AddRolePayloadGetNameArgType deprecated added in v0.11.0

type AddRolePayloadGetNameArgType = string

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

type AddRolePayloadGetNameAttributeType added in v0.11.0

type AddRolePayloadGetNameAttributeType = *string

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

type AddRolePayloadGetNameRetType deprecated added in v0.11.0

type AddRolePayloadGetNameRetType = string

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

type AddRolePayloadGetPermissionsArgType deprecated added in v0.11.0

type AddRolePayloadGetPermissionsArgType = []PermissionRequest

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

type AddRolePayloadGetPermissionsAttributeType added in v0.11.0

type AddRolePayloadGetPermissionsAttributeType = *[]PermissionRequest

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

type AddRolePayloadGetPermissionsRetType deprecated added in v0.11.0

type AddRolePayloadGetPermissionsRetType = []PermissionRequest

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

type AddRoleRequest deprecated added in v0.11.0

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

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

func (AddRoleRequest) AddRolePayload deprecated added in v0.11.0

func (r AddRoleRequest) AddRolePayload(addRolePayload AddRolePayload) ApiAddRoleRequest

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

func (AddRoleRequest) Execute deprecated added in v0.11.0

func (r AddRoleRequest) Execute() (*AddCustomRoleResponse, error)

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

type ApiAddMembersRequest deprecated

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

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

type ApiAddRoleRequest deprecated added in v0.11.0

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

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

type ApiDeleteRoleRequest deprecated added in v0.11.0

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

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

type ApiGetRoleRequest deprecated added in v0.11.0

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

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

type ApiListMembersRequest deprecated

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

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

type ApiListPermissionsRequest deprecated

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

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

type ApiListRolesRequest deprecated

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

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

type ApiListUserMembershipsRequest deprecated

type ApiListUserMembershipsRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	ResourceType(resourceType string) ApiListUserMembershipsRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	ResourceId(resourceId string) ApiListUserMembershipsRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	ParentResourceId(parentResourceId string) ApiListUserMembershipsRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*ListUserMembershipsResponse, error)
}

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

type ApiListUserPermissionsRequest deprecated added in v0.4.0

type ApiListUserPermissionsRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Resource(resource string) ApiListUserPermissionsRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	ResourceType(resourceType string) ApiListUserPermissionsRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Permissions(permissions []string) ApiListUserPermissionsRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*ListUserPermissionsResponse, error)
}

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

type ApiRemoveMembersRequest deprecated

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

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

type ApiUpdateRoleRequest deprecated added in v0.11.0

type ApiUpdateRoleRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	UpdateRolePayload(updateRolePayload UpdateRolePayload) ApiUpdateRoleRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*UpdateRoleResponse, 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.7.0

type DefaultApi interface {
	/*
		AddMembers Add members to a resource
		Add members to the given resource with specified roles.

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

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

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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	AddMembersExecute(ctx context.Context, resourceId string) (*MembersResponse, error)
	/*
		AddRole Add a new role
		Add new, user specified roles to a resource, and bind permissions to them. Permissions are predefined.

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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	AddRole(ctx context.Context, resourceType string, resourceId string) ApiAddRoleRequest
	/*
		AddRoleExecute executes the request

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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	AddRoleExecute(ctx context.Context, resourceType string, resourceId string) (*AddCustomRoleResponse, error)
	/*
		DeleteRole Delete an existing role
		Delete a custom role by ID.

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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteRole(ctx context.Context, resourceType string, resourceId string, roleId string) ApiDeleteRoleRequest
	/*
		DeleteRoleExecute executes the request

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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteRoleExecute(ctx context.Context, resourceType string, resourceId string, roleId string) (*DeleteRoleResponse, error)
	/*
		GetRole Get an existing role
		Get a custom role by ID.

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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	GetRole(ctx context.Context, resourceType string, resourceId string, roleId string) ApiGetRoleRequest
	/*
		GetRoleExecute executes the request

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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	GetRoleExecute(ctx context.Context, resourceType string, resourceId string, roleId string) (*GetRoleResponse, error)
	/*
		ListMembers Get members to a resource
		List members of the given resource.

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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListMembers(ctx context.Context, resourceType string, resourceId string) ApiListMembersRequest
	/*
		ListMembersExecute executes the request

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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListMembersExecute(ctx context.Context, resourceType string, resourceId string) (*ListMembersResponse, error)
	/*
		ListPermissions Get available permissions
		Get available permissions

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

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

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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListPermissionsExecute(ctx context.Context) (*ListPermissionsResponse, error)
	/*
		ListRoles Get roles and permissions of a resource
		Get roles and permissions of a resource

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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListRoles(ctx context.Context, resourceType string, resourceId string) ApiListRolesRequest
	/*
		ListRolesExecute executes the request

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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListRolesExecute(ctx context.Context, resourceType string, resourceId string) (*RolesResponse, error)
	/*
		ListUserMemberships List memberships of a user
		List memberships of a user. An administrative access is needed to list any user's memberships, while the user can do it on his/her own email. You can use filters to scope the request to a project/folder/organization. In this case -if caller is not the subject-, owner permissions are required. Because of hierarchical role bindings, the user might have permissions on more resources.

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

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

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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListUserMembershipsExecute(ctx context.Context, email string) (*ListUserMembershipsResponse, error)
	/*
		ListUserPermissions List permissions of a user
		List permissions of a user. An administrative access is needed to list any user's permissions, while the user can do it on his/her own email. Lists every resource of the given type where the user has any effective permissions. When requested, also lists why the permission is present.

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

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

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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListUserPermissionsExecute(ctx context.Context, email string) (*ListUserPermissionsResponse, error)
	/*
		RemoveMembers Remove members from a resource
		Remove members from the given resource with specified roles.

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

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

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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	RemoveMembersExecute(ctx context.Context, resourceId string) (*MembersResponse, error)
	/*
		UpdateRole Update an existing role
		Update a custom role by ID.

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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	UpdateRole(ctx context.Context, resourceType string, resourceId string, roleId string) ApiUpdateRoleRequest
	/*
		UpdateRoleExecute executes the request

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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	UpdateRoleExecute(ctx context.Context, resourceType string, resourceId string, roleId string) (*UpdateRoleResponse, 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 DeleteRoleRequest deprecated added in v0.11.0

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

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

func (DeleteRoleRequest) Etag 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 (DeleteRoleRequest) Execute deprecated added in v0.11.0

func (r DeleteRoleRequest) Execute() (*DeleteRoleResponse, error)

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

type DeleteRoleResponse added in v0.11.0

type DeleteRoleResponse struct {
	// REQUIRED
	WrittenAt DeleteRoleResponseGetWrittenAtAttributeType `json:"writtenAt" required:"true"`
}

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

func NewDeleteRoleResponse added in v0.11.0

func NewDeleteRoleResponse(writtenAt DeleteRoleResponseGetWrittenAtArgType) *DeleteRoleResponse

NewDeleteRoleResponse instantiates a new DeleteRoleResponse 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 NewDeleteRoleResponseWithDefaults added in v0.11.0

func NewDeleteRoleResponseWithDefaults() *DeleteRoleResponse

NewDeleteRoleResponseWithDefaults instantiates a new DeleteRoleResponse 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 (*DeleteRoleResponse) GetWrittenAt added in v0.11.0

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

func (*DeleteRoleResponse) GetWrittenAtOk added in v0.11.0

func (o *DeleteRoleResponse) GetWrittenAtOk() (ret DeleteRoleResponseGetWrittenAtRetType, ok bool)

GetWrittenAtOk returns a tuple with the WrittenAt 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 (*DeleteRoleResponse) SetWrittenAt added in v0.11.0

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

func (DeleteRoleResponse) ToMap deprecated added in v0.11.0

func (o DeleteRoleResponse) 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 DeleteRoleResponseGetWrittenAtArgType deprecated added in v0.11.0

type DeleteRoleResponseGetWrittenAtArgType = Zookie

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

type DeleteRoleResponseGetWrittenAtAttributeType added in v0.11.0

type DeleteRoleResponseGetWrittenAtAttributeType = *Zookie

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

type DeleteRoleResponseGetWrittenAtRetType deprecated added in v0.11.0

type DeleteRoleResponseGetWrittenAtRetType = Zookie

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

type ErrorResponse

type ErrorResponse struct {
	// REQUIRED
	Error ErrorResponseGetErrorAttributeType `json:"error" required:"true"`
	// REQUIRED
	Message ErrorResponseGetMessageAttributeType `json:"message" required:"true"`
	// REQUIRED
	Path ErrorResponseGetPathAttributeType `json:"path" required:"true"`
	// REQUIRED
	Status ErrorResponseGetStatusAttributeType `json:"status" required:"true"`
	// 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.4.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.4.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.4.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.4.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.4.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.4.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.4.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.4.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.4.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.4.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.4.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.4.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.4.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.4.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.4.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.4.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.4.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.4.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.6.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.6.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.6.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.6.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.6.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.6.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.6.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.6.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.6.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.6.1

type ErrorResponseGetStatusArgType = int64

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

type ErrorResponseGetStatusAttributeType added in v0.6.1

type ErrorResponseGetStatusAttributeType = *int64

isInteger 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.6.1

type ErrorResponseGetStatusRetType = int64

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.6.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.6.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.6.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 ExistingPermission

type ExistingPermission struct {
	// REQUIRED
	Description ExistingPermissionGetDescriptionAttributeType `json:"description" required:"true"`
	// REQUIRED
	Name ExistingPermissionGetNameAttributeType `json:"name" required:"true"`
}

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

func NewExistingPermission added in v0.4.0

NewExistingPermission instantiates a new ExistingPermission 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 NewExistingPermissionWithDefaults added in v0.4.0

func NewExistingPermissionWithDefaults() *ExistingPermission

NewExistingPermissionWithDefaults instantiates a new ExistingPermission 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 (*ExistingPermission) GetDescription added in v0.4.0

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

func (*ExistingPermission) GetDescriptionOk added in v0.4.0

func (o *ExistingPermission) GetDescriptionOk() (ret ExistingPermissionGetDescriptionRetType, ok bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ExistingPermission) GetName added in v0.4.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 (*ExistingPermission) GetNameOk added in v0.4.0

func (o *ExistingPermission) GetNameOk() (ret ExistingPermissionGetNameRetType, 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 (*ExistingPermission) SetDescription added in v0.4.0

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

func (*ExistingPermission) SetName added in v0.4.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 (ExistingPermission) ToMap deprecated added in v0.4.0

func (o ExistingPermission) 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 ExistingPermissionGetDescriptionArgType deprecated added in v0.6.1

type ExistingPermissionGetDescriptionArgType = string

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

type ExistingPermissionGetDescriptionAttributeType added in v0.6.1

type ExistingPermissionGetDescriptionAttributeType = *string

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

type ExistingPermissionGetDescriptionRetType deprecated added in v0.6.1

type ExistingPermissionGetDescriptionRetType = string

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

type ExistingPermissionGetNameArgType deprecated added in v0.6.1

type ExistingPermissionGetNameArgType = string

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

type ExistingPermissionGetNameAttributeType added in v0.6.1

type ExistingPermissionGetNameAttributeType = *string

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

type ExistingPermissionGetNameRetType deprecated added in v0.6.1

type ExistingPermissionGetNameRetType = string

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

type GetRoleRequest deprecated added in v0.11.0

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

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

func (GetRoleRequest) Execute deprecated added in v0.11.0

func (r GetRoleRequest) Execute() (*GetRoleResponse, error)

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

type GetRoleResponse added in v0.11.0

type GetRoleResponse struct {
	// REQUIRED
	ResourceId GetRoleResponseGetResourceIdAttributeType `json:"resourceId" required:"true"`
	// REQUIRED
	ResourceType GetRoleResponseGetResourceTypeAttributeType `json:"resourceType" required:"true"`
	// REQUIRED
	Role GetRoleResponseGetRoleAttributeType `json:"role" required:"true"`
}

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

func NewGetRoleResponse added in v0.11.0

NewGetRoleResponse instantiates a new GetRoleResponse 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 NewGetRoleResponseWithDefaults added in v0.11.0

func NewGetRoleResponseWithDefaults() *GetRoleResponse

NewGetRoleResponseWithDefaults instantiates a new GetRoleResponse 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 (*GetRoleResponse) GetResourceId added in v0.11.0

func (o *GetRoleResponse) GetResourceId() (ret GetRoleResponseGetResourceIdRetType)

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

func (*GetRoleResponse) GetResourceIdOk added in v0.11.0

func (o *GetRoleResponse) GetResourceIdOk() (ret GetRoleResponseGetResourceIdRetType, ok bool)

GetResourceIdOk returns a tuple with the ResourceId 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 (*GetRoleResponse) GetResourceType added in v0.11.0

func (o *GetRoleResponse) GetResourceType() (ret GetRoleResponseGetResourceTypeRetType)

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

func (*GetRoleResponse) GetResourceTypeOk added in v0.11.0

func (o *GetRoleResponse) GetResourceTypeOk() (ret GetRoleResponseGetResourceTypeRetType, ok bool)

GetResourceTypeOk returns a tuple with the ResourceType 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 (*GetRoleResponse) GetRole added in v0.11.0

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

func (o *GetRoleResponse) GetRoleOk() (ret GetRoleResponseGetRoleRetType, 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 (*GetRoleResponse) SetResourceId added in v0.11.0

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

func (*GetRoleResponse) SetResourceType added in v0.11.0

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

func (*GetRoleResponse) SetRole added in v0.11.0

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

func (GetRoleResponse) ToMap deprecated added in v0.11.0

func (o GetRoleResponse) 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 GetRoleResponseGetResourceIdArgType deprecated added in v0.11.0

type GetRoleResponseGetResourceIdArgType = string

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

type GetRoleResponseGetResourceIdAttributeType added in v0.11.0

type GetRoleResponseGetResourceIdAttributeType = *string

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

type GetRoleResponseGetResourceIdRetType deprecated added in v0.11.0

type GetRoleResponseGetResourceIdRetType = string

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

type GetRoleResponseGetResourceTypeArgType deprecated added in v0.11.0

type GetRoleResponseGetResourceTypeArgType = string

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

type GetRoleResponseGetResourceTypeAttributeType added in v0.11.0

type GetRoleResponseGetResourceTypeAttributeType = *string

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

type GetRoleResponseGetResourceTypeRetType deprecated added in v0.11.0

type GetRoleResponseGetResourceTypeRetType = string

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

type GetRoleResponseGetRoleArgType deprecated added in v0.11.0

type GetRoleResponseGetRoleArgType = Role

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

type GetRoleResponseGetRoleAttributeType added in v0.11.0

type GetRoleResponseGetRoleAttributeType = *Role

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

type GetRoleResponseGetRoleRetType deprecated added in v0.11.0

type GetRoleResponseGetRoleRetType = Role

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

type ListMembersRequest deprecated added in v0.7.0

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

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

func (ListMembersRequest) Execute deprecated added in v0.7.0

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

func (ListMembersRequest) Subject deprecated added in v0.7.0

func (r ListMembersRequest) Subject(subject string) ApiListMembersRequest

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

type ListMembersResponse

type ListMembersResponse struct {
	// REQUIRED
	Members ListMembersResponseGetMembersAttributeType `json:"members" required:"true"`
	// REQUIRED
	ResourceId ListMembersResponseGetResourceIdAttributeType `json:"resourceId" required:"true"`
	// REQUIRED
	ResourceType ListMembersResponseGetResourceTypeAttributeType `json:"resourceType" required:"true"`
}

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

func NewListMembersResponse added in v0.4.0

NewListMembersResponse instantiates a new ListMembersResponse 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 NewListMembersResponseWithDefaults added in v0.4.0

func NewListMembersResponseWithDefaults() *ListMembersResponse

NewListMembersResponseWithDefaults instantiates a new ListMembersResponse 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 (*ListMembersResponse) GetMembers added in v0.4.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 (*ListMembersResponse) GetMembersOk added in v0.4.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 (*ListMembersResponse) GetResourceId added in v0.4.0

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

func (*ListMembersResponse) GetResourceIdOk added in v0.4.0

func (o *ListMembersResponse) GetResourceIdOk() (ret ListMembersResponseGetResourceIdRetType, ok bool)

GetResourceIdOk returns a tuple with the ResourceId 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 (*ListMembersResponse) GetResourceType added in v0.4.0

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

func (*ListMembersResponse) GetResourceTypeOk added in v0.4.0

func (o *ListMembersResponse) GetResourceTypeOk() (ret ListMembersResponseGetResourceTypeRetType, ok bool)

GetResourceTypeOk returns a tuple with the ResourceType 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 (*ListMembersResponse) SetMembers added in v0.4.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 (*ListMembersResponse) SetResourceId added in v0.4.0

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

func (*ListMembersResponse) SetResourceType added in v0.4.0

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

func (ListMembersResponse) ToMap deprecated added in v0.4.0

func (o ListMembersResponse) 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 ListMembersResponseGetMembersArgType deprecated added in v0.6.1

type ListMembersResponseGetMembersArgType = []Member

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

type ListMembersResponseGetMembersAttributeType added in v0.6.1

type ListMembersResponseGetMembersAttributeType = *[]Member

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

type ListMembersResponseGetMembersRetType deprecated added in v0.6.1

type ListMembersResponseGetMembersRetType = []Member

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

type ListMembersResponseGetResourceIdArgType deprecated added in v0.6.1

type ListMembersResponseGetResourceIdArgType = string

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

type ListMembersResponseGetResourceIdAttributeType added in v0.6.1

type ListMembersResponseGetResourceIdAttributeType = *string

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

type ListMembersResponseGetResourceIdRetType deprecated added in v0.6.1

type ListMembersResponseGetResourceIdRetType = string

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

type ListMembersResponseGetResourceTypeArgType deprecated added in v0.6.1

type ListMembersResponseGetResourceTypeArgType = string

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

type ListMembersResponseGetResourceTypeAttributeType added in v0.6.1

type ListMembersResponseGetResourceTypeAttributeType = *string

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

type ListMembersResponseGetResourceTypeRetType deprecated added in v0.6.1

type ListMembersResponseGetResourceTypeRetType = string

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

type ListPermissionsRequest deprecated added in v0.7.0

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

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

func (ListPermissionsRequest) Execute deprecated added in v0.7.0

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

func (ListPermissionsRequest) ResourceType deprecated added in v0.7.0

func (r ListPermissionsRequest) ResourceType(resourceType string) ApiListPermissionsRequest

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

type ListPermissionsResponse

type ListPermissionsResponse struct {
	// REQUIRED
	Permissions ListPermissionsResponseGetPermissionsAttributeType `json:"permissions" required:"true"`
}

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

func NewListPermissionsResponse added in v0.4.0

func NewListPermissionsResponse(permissions ListPermissionsResponseGetPermissionsArgType) *ListPermissionsResponse

NewListPermissionsResponse instantiates a new ListPermissionsResponse 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 NewListPermissionsResponseWithDefaults added in v0.4.0

func NewListPermissionsResponseWithDefaults() *ListPermissionsResponse

NewListPermissionsResponseWithDefaults instantiates a new ListPermissionsResponse 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 (*ListPermissionsResponse) GetPermissions added in v0.4.0

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

func (*ListPermissionsResponse) GetPermissionsOk added in v0.4.0

GetPermissionsOk returns a tuple with the Permissions 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 (*ListPermissionsResponse) SetPermissions added in v0.4.0

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

func (ListPermissionsResponse) ToMap deprecated added in v0.4.0

func (o ListPermissionsResponse) 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 ListPermissionsResponseGetPermissionsArgType deprecated added in v0.6.1

type ListPermissionsResponseGetPermissionsArgType = []Permission

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

type ListPermissionsResponseGetPermissionsAttributeType added in v0.6.1

type ListPermissionsResponseGetPermissionsAttributeType = *[]Permission

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

type ListPermissionsResponseGetPermissionsRetType deprecated added in v0.6.1

type ListPermissionsResponseGetPermissionsRetType = []Permission

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

type ListRolesRequest deprecated added in v0.7.0

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

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

func (ListRolesRequest) Execute deprecated added in v0.7.0

func (r ListRolesRequest) Execute() (*RolesResponse, error)

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

type ListUserMembershipsRequest deprecated added in v0.7.0

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

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

func (ListUserMembershipsRequest) Execute deprecated added in v0.7.0

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

func (ListUserMembershipsRequest) ParentResourceId deprecated added in v0.7.0

func (r ListUserMembershipsRequest) ParentResourceId(parentResourceId string) ApiListUserMembershipsRequest

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

func (ListUserMembershipsRequest) ResourceId deprecated added in v0.7.0

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

func (ListUserMembershipsRequest) ResourceType deprecated added in v0.7.0

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

type ListUserMembershipsResponse

type ListUserMembershipsResponse struct {
	// REQUIRED
	Items ListUserMembershipsResponseGetItemsAttributeType `json:"items" required:"true"`
}

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

func NewListUserMembershipsResponse added in v0.4.0

func NewListUserMembershipsResponse(items ListUserMembershipsResponseGetItemsArgType) *ListUserMembershipsResponse

NewListUserMembershipsResponse instantiates a new ListUserMembershipsResponse 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 NewListUserMembershipsResponseWithDefaults added in v0.4.0

func NewListUserMembershipsResponseWithDefaults() *ListUserMembershipsResponse

NewListUserMembershipsResponseWithDefaults instantiates a new ListUserMembershipsResponse 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 (*ListUserMembershipsResponse) GetItems added in v0.4.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 (*ListUserMembershipsResponse) GetItemsOk added in v0.4.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 (*ListUserMembershipsResponse) SetItems added in v0.4.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 (ListUserMembershipsResponse) ToMap deprecated added in v0.4.0

func (o ListUserMembershipsResponse) 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 ListUserMembershipsResponseGetItemsArgType deprecated added in v0.6.1

type ListUserMembershipsResponseGetItemsArgType = []UserMembership

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

type ListUserMembershipsResponseGetItemsAttributeType added in v0.6.1

type ListUserMembershipsResponseGetItemsAttributeType = *[]UserMembership

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

type ListUserMembershipsResponseGetItemsRetType deprecated added in v0.6.1

type ListUserMembershipsResponseGetItemsRetType = []UserMembership

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

type ListUserPermissionsRequest deprecated added in v0.7.0

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

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

func (ListUserPermissionsRequest) Execute deprecated added in v0.7.0

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

func (ListUserPermissionsRequest) Permissions deprecated added in v0.7.0

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

func (ListUserPermissionsRequest) Resource deprecated added in v0.7.0

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

func (ListUserPermissionsRequest) ResourceType deprecated added in v0.7.0

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

type ListUserPermissionsResponse

type ListUserPermissionsResponse struct {
	// REQUIRED
	Items ListUserPermissionsResponseGetItemsAttributeType `json:"items" required:"true"`
}

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

func NewListUserPermissionsResponse added in v0.4.0

func NewListUserPermissionsResponse(items ListUserPermissionsResponseGetItemsArgType) *ListUserPermissionsResponse

NewListUserPermissionsResponse instantiates a new ListUserPermissionsResponse 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 NewListUserPermissionsResponseWithDefaults added in v0.4.0

func NewListUserPermissionsResponseWithDefaults() *ListUserPermissionsResponse

NewListUserPermissionsResponseWithDefaults instantiates a new ListUserPermissionsResponse 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 (*ListUserPermissionsResponse) GetItems added in v0.4.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 (*ListUserPermissionsResponse) GetItemsOk added in v0.4.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 (*ListUserPermissionsResponse) SetItems added in v0.4.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 (ListUserPermissionsResponse) ToMap deprecated added in v0.4.0

func (o ListUserPermissionsResponse) 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 ListUserPermissionsResponseGetItemsArgType deprecated added in v0.6.1

type ListUserPermissionsResponseGetItemsArgType = []UserPermission

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

type ListUserPermissionsResponseGetItemsAttributeType added in v0.6.1

type ListUserPermissionsResponseGetItemsAttributeType = *[]UserPermission

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

type ListUserPermissionsResponseGetItemsRetType deprecated added in v0.6.1

type ListUserPermissionsResponseGetItemsRetType = []UserPermission

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

type Member struct {
	// REQUIRED
	Role MemberGetRoleAttributeType `json:"role" required:"true"`
	// 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.4.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.4.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.4.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.4.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.4.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.4.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.4.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.4.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.4.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.6.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.6.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.6.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.6.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.6.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.6.1

type MemberGetSubjectRetType = string

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

type MembersResponse

type MembersResponse struct {
	// REQUIRED
	Members MembersResponseGetMembersAttributeType `json:"members" required:"true"`
	// REQUIRED
	ResourceId MembersResponseGetResourceIdAttributeType `json:"resourceId" required:"true"`
	// REQUIRED
	ResourceType MembersResponseGetResourceTypeAttributeType `json:"resourceType" required:"true"`
	WrittenAt    MembersResponseGetWrittenAtAttributeType    `json:"writtenAt,omitempty"`
}

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

func NewMembersResponse added in v0.4.0

NewMembersResponse instantiates a new MembersResponse 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 NewMembersResponseWithDefaults added in v0.4.0

func NewMembersResponseWithDefaults() *MembersResponse

NewMembersResponseWithDefaults instantiates a new MembersResponse 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 (*MembersResponse) GetMembers added in v0.4.0

func (o *MembersResponse) GetMembers() (ret MembersResponseGetMembersRetType)

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 (*MembersResponse) GetMembersOk added in v0.4.0

func (o *MembersResponse) GetMembersOk() (ret MembersResponseGetMembersRetType, ok bool)

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 (*MembersResponse) GetResourceId added in v0.4.0

func (o *MembersResponse) GetResourceId() (ret MembersResponseGetResourceIdRetType)

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

func (*MembersResponse) GetResourceIdOk added in v0.4.0

func (o *MembersResponse) GetResourceIdOk() (ret MembersResponseGetResourceIdRetType, ok bool)

GetResourceIdOk returns a tuple with the ResourceId 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 (*MembersResponse) GetResourceType added in v0.4.0

func (o *MembersResponse) GetResourceType() (ret MembersResponseGetResourceTypeRetType)

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

func (*MembersResponse) GetResourceTypeOk added in v0.4.0

func (o *MembersResponse) GetResourceTypeOk() (ret MembersResponseGetResourceTypeRetType, ok bool)

GetResourceTypeOk returns a tuple with the ResourceType 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 (*MembersResponse) GetWrittenAt added in v0.4.0

func (o *MembersResponse) GetWrittenAt() (res MembersResponseGetWrittenAtRetType)

GetWrittenAt returns the WrittenAt 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 (*MembersResponse) GetWrittenAtOk added in v0.4.0

func (o *MembersResponse) GetWrittenAtOk() (ret MembersResponseGetWrittenAtRetType, ok bool)

GetWrittenAtOk returns a tuple with the WrittenAt 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 (*MembersResponse) HasWrittenAt added in v0.4.0

func (o *MembersResponse) HasWrittenAt() bool

HasWrittenAt 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 (*MembersResponse) SetMembers added in v0.4.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 (*MembersResponse) SetResourceId added in v0.4.0

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

func (*MembersResponse) SetResourceType added in v0.4.0

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

func (*MembersResponse) SetWrittenAt added in v0.4.0

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

func (MembersResponse) ToMap deprecated added in v0.4.0

func (o MembersResponse) 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 MembersResponseGetMembersArgType deprecated added in v0.6.1

type MembersResponseGetMembersArgType = []Member

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

type MembersResponseGetMembersAttributeType added in v0.6.1

type MembersResponseGetMembersAttributeType = *[]Member

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

type MembersResponseGetMembersRetType deprecated added in v0.6.1

type MembersResponseGetMembersRetType = []Member

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

type MembersResponseGetResourceIdArgType deprecated added in v0.6.1

type MembersResponseGetResourceIdArgType = string

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

type MembersResponseGetResourceIdAttributeType added in v0.6.1

type MembersResponseGetResourceIdAttributeType = *string

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

type MembersResponseGetResourceIdRetType deprecated added in v0.6.1

type MembersResponseGetResourceIdRetType = string

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

type MembersResponseGetResourceTypeArgType deprecated added in v0.6.1

type MembersResponseGetResourceTypeArgType = string

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

type MembersResponseGetResourceTypeAttributeType added in v0.6.1

type MembersResponseGetResourceTypeAttributeType = *string

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

type MembersResponseGetResourceTypeRetType deprecated added in v0.6.1

type MembersResponseGetResourceTypeRetType = string

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

type MembersResponseGetWrittenAtArgType deprecated added in v0.6.1

type MembersResponseGetWrittenAtArgType = Zookie

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

type MembersResponseGetWrittenAtAttributeType added in v0.6.1

type MembersResponseGetWrittenAtAttributeType = *Zookie

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

type MembersResponseGetWrittenAtRetType deprecated added in v0.6.1

type MembersResponseGetWrittenAtRetType = Zookie

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

type NullableAddCustomRoleResponse deprecated added in v0.11.0

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

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

func NewNullableAddCustomRoleResponse deprecated added in v0.11.0

func NewNullableAddCustomRoleResponse(val *AddCustomRoleResponse) *NullableAddCustomRoleResponse

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

func (NullableAddCustomRoleResponse) 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 (NullableAddCustomRoleResponse) IsSet 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 (NullableAddCustomRoleResponse) MarshalJSON deprecated added in v0.11.0

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

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

func (*NullableAddCustomRoleResponse) 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 (*NullableAddCustomRoleResponse) UnmarshalJSON deprecated added in v0.11.0

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

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

func (*NullableAddCustomRoleResponse) Unset deprecated added in v0.11.0

func (v *NullableAddCustomRoleResponse) Unset()

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

type NullableAddMembersPayload deprecated added in v0.4.0

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

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

func NewNullableAddMembersPayload deprecated added in v0.4.0

func NewNullableAddMembersPayload(val *AddMembersPayload) *NullableAddMembersPayload

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

func (NullableAddMembersPayload) Get deprecated added in v0.4.0

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

func (NullableAddMembersPayload) IsSet deprecated added in v0.4.0

func (v NullableAddMembersPayload) IsSet() bool

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

func (NullableAddMembersPayload) MarshalJSON deprecated added in v0.4.0

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

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

func (*NullableAddMembersPayload) Set deprecated added in v0.4.0

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

func (*NullableAddMembersPayload) UnmarshalJSON deprecated added in v0.4.0

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

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

func (*NullableAddMembersPayload) Unset deprecated added in v0.4.0

func (v *NullableAddMembersPayload) Unset()

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

type NullableAddRolePayload deprecated added in v0.11.0

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

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

func NewNullableAddRolePayload deprecated added in v0.11.0

func NewNullableAddRolePayload(val *AddRolePayload) *NullableAddRolePayload

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

func (NullableAddRolePayload) 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 (NullableAddRolePayload) IsSet deprecated added in v0.11.0

func (v NullableAddRolePayload) IsSet() bool

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

func (NullableAddRolePayload) MarshalJSON deprecated added in v0.11.0

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

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

func (*NullableAddRolePayload) 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 (*NullableAddRolePayload) UnmarshalJSON deprecated added in v0.11.0

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

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

func (*NullableAddRolePayload) Unset deprecated added in v0.11.0

func (v *NullableAddRolePayload) Unset()

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

type NullableBool deprecated

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

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

func NewNullableBool deprecated

func NewNullableBool(val *bool) *NullableBool

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

func (NullableBool) Get deprecated

func (v NullableBool) Get() *bool

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

func (NullableBool) IsSet deprecated

func (v NullableBool) IsSet() bool

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

func (NullableBool) MarshalJSON deprecated

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

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

func (*NullableBool) Set deprecated

func (v *NullableBool) Set(val *bool)

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

func (*NullableBool) UnmarshalJSON deprecated

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

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

func (*NullableBool) Unset deprecated

func (v *NullableBool) Unset()

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

type NullableDeleteRoleResponse deprecated added in v0.11.0

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

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

func NewNullableDeleteRoleResponse deprecated added in v0.11.0

func NewNullableDeleteRoleResponse(val *DeleteRoleResponse) *NullableDeleteRoleResponse

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

func (NullableDeleteRoleResponse) 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 (NullableDeleteRoleResponse) IsSet deprecated added in v0.11.0

func (v NullableDeleteRoleResponse) IsSet() bool

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

func (NullableDeleteRoleResponse) MarshalJSON deprecated added in v0.11.0

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

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

func (*NullableDeleteRoleResponse) 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 (*NullableDeleteRoleResponse) UnmarshalJSON deprecated added in v0.11.0

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

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

func (*NullableDeleteRoleResponse) Unset deprecated added in v0.11.0

func (v *NullableDeleteRoleResponse) 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.4.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.4.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.4.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.4.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.4.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.4.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.4.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.4.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 NullableExistingPermission deprecated added in v0.4.0

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

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

func NewNullableExistingPermission deprecated added in v0.4.0

func NewNullableExistingPermission(val *ExistingPermission) *NullableExistingPermission

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

func (NullableExistingPermission) Get deprecated added in v0.4.0

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

func (NullableExistingPermission) IsSet deprecated added in v0.4.0

func (v NullableExistingPermission) IsSet() bool

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

func (NullableExistingPermission) MarshalJSON deprecated added in v0.4.0

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

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

func (*NullableExistingPermission) Set deprecated added in v0.4.0

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

func (*NullableExistingPermission) UnmarshalJSON deprecated added in v0.4.0

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

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

func (*NullableExistingPermission) Unset deprecated added in v0.4.0

func (v *NullableExistingPermission) 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 NullableGetRoleResponse deprecated added in v0.11.0

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

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

func NewNullableGetRoleResponse deprecated added in v0.11.0

func NewNullableGetRoleResponse(val *GetRoleResponse) *NullableGetRoleResponse

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

func (NullableGetRoleResponse) 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 (NullableGetRoleResponse) IsSet deprecated added in v0.11.0

func (v NullableGetRoleResponse) IsSet() bool

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

func (NullableGetRoleResponse) MarshalJSON deprecated added in v0.11.0

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

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

func (*NullableGetRoleResponse) 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 (*NullableGetRoleResponse) UnmarshalJSON deprecated added in v0.11.0

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

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

func (*NullableGetRoleResponse) Unset deprecated added in v0.11.0

func (v *NullableGetRoleResponse) 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 NullableListMembersResponse deprecated added in v0.4.0

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

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

func NewNullableListMembersResponse deprecated added in v0.4.0

func NewNullableListMembersResponse(val *ListMembersResponse) *NullableListMembersResponse

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

func (NullableListMembersResponse) Get deprecated added in v0.4.0

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

func (NullableListMembersResponse) IsSet deprecated added in v0.4.0

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

func (NullableListMembersResponse) MarshalJSON deprecated added in v0.4.0

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

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

func (*NullableListMembersResponse) Set deprecated added in v0.4.0

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

func (*NullableListMembersResponse) UnmarshalJSON deprecated added in v0.4.0

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

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

func (*NullableListMembersResponse) Unset deprecated added in v0.4.0

func (v *NullableListMembersResponse) Unset()

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

type NullableListPermissionsResponse deprecated added in v0.4.0

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

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

func NewNullableListPermissionsResponse deprecated added in v0.4.0

func NewNullableListPermissionsResponse(val *ListPermissionsResponse) *NullableListPermissionsResponse

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

func (NullableListPermissionsResponse) Get deprecated added in v0.4.0

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

func (NullableListPermissionsResponse) IsSet deprecated added in v0.4.0

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

func (NullableListPermissionsResponse) MarshalJSON deprecated added in v0.4.0

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

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

func (*NullableListPermissionsResponse) Set deprecated added in v0.4.0

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

func (*NullableListPermissionsResponse) UnmarshalJSON deprecated added in v0.4.0

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

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

func (*NullableListPermissionsResponse) Unset deprecated added in v0.4.0

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

type NullableListUserMembershipsResponse deprecated added in v0.4.0

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

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

func NewNullableListUserMembershipsResponse deprecated added in v0.4.0

func NewNullableListUserMembershipsResponse(val *ListUserMembershipsResponse) *NullableListUserMembershipsResponse

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

func (NullableListUserMembershipsResponse) Get deprecated added in v0.4.0

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

func (NullableListUserMembershipsResponse) IsSet deprecated added in v0.4.0

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

func (NullableListUserMembershipsResponse) MarshalJSON deprecated added in v0.4.0

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

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

func (*NullableListUserMembershipsResponse) Set deprecated added in v0.4.0

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

func (*NullableListUserMembershipsResponse) UnmarshalJSON deprecated added in v0.4.0

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

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

func (*NullableListUserMembershipsResponse) Unset deprecated added in v0.4.0

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

type NullableListUserPermissionsResponse deprecated added in v0.4.0

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

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

func NewNullableListUserPermissionsResponse deprecated added in v0.4.0

func NewNullableListUserPermissionsResponse(val *ListUserPermissionsResponse) *NullableListUserPermissionsResponse

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

func (NullableListUserPermissionsResponse) Get deprecated added in v0.4.0

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

func (NullableListUserPermissionsResponse) IsSet deprecated added in v0.4.0

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

func (NullableListUserPermissionsResponse) MarshalJSON deprecated added in v0.4.0

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

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

func (*NullableListUserPermissionsResponse) Set deprecated added in v0.4.0

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

func (*NullableListUserPermissionsResponse) UnmarshalJSON deprecated added in v0.4.0

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

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

func (*NullableListUserPermissionsResponse) Unset deprecated added in v0.4.0

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.4.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.4.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.4.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.4.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.4.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.4.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.4.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.4.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 NullableMembersResponse deprecated added in v0.4.0

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

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

func NewNullableMembersResponse deprecated added in v0.4.0

func NewNullableMembersResponse(val *MembersResponse) *NullableMembersResponse

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

func (NullableMembersResponse) Get deprecated added in v0.4.0

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

func (NullableMembersResponse) IsSet deprecated added in v0.4.0

func (v NullableMembersResponse) IsSet() bool

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

func (NullableMembersResponse) MarshalJSON deprecated added in v0.4.0

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

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

func (*NullableMembersResponse) Set deprecated added in v0.4.0

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

func (*NullableMembersResponse) UnmarshalJSON deprecated added in v0.4.0

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

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

func (*NullableMembersResponse) Unset deprecated added in v0.4.0

func (v *NullableMembersResponse) Unset()

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

type NullablePermission deprecated added in v0.4.0

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

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

func NewNullablePermission deprecated added in v0.4.0

func NewNullablePermission(val *Permission) *NullablePermission

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

func (NullablePermission) Get deprecated added in v0.4.0

func (v NullablePermission) Get() *Permission

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

func (NullablePermission) IsSet deprecated added in v0.4.0

func (v NullablePermission) IsSet() bool

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

func (NullablePermission) MarshalJSON deprecated added in v0.4.0

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

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

func (*NullablePermission) Set deprecated added in v0.4.0

func (v *NullablePermission) Set(val *Permission)

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

func (*NullablePermission) UnmarshalJSON deprecated added in v0.4.0

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

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

func (*NullablePermission) Unset deprecated added in v0.4.0

func (v *NullablePermission) Unset()

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

type NullablePermissionRequest deprecated added in v0.11.0

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

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

func NewNullablePermissionRequest deprecated added in v0.11.0

func NewNullablePermissionRequest(val *PermissionRequest) *NullablePermissionRequest

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

func (NullablePermissionRequest) 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 (NullablePermissionRequest) IsSet deprecated added in v0.11.0

func (v NullablePermissionRequest) IsSet() bool

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

func (NullablePermissionRequest) MarshalJSON deprecated added in v0.11.0

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

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

func (*NullablePermissionRequest) 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 (*NullablePermissionRequest) UnmarshalJSON deprecated added in v0.11.0

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

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

func (*NullablePermissionRequest) Unset deprecated added in v0.11.0

func (v *NullablePermissionRequest) Unset()

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

type NullableRemoveMembersPayload deprecated added in v0.4.0

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

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

func NewNullableRemoveMembersPayload deprecated added in v0.4.0

func NewNullableRemoveMembersPayload(val *RemoveMembersPayload) *NullableRemoveMembersPayload

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

func (NullableRemoveMembersPayload) Get deprecated added in v0.4.0

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

func (NullableRemoveMembersPayload) IsSet deprecated added in v0.4.0

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

func (NullableRemoveMembersPayload) MarshalJSON deprecated added in v0.4.0

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

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

func (*NullableRemoveMembersPayload) Set deprecated added in v0.4.0

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

func (*NullableRemoveMembersPayload) UnmarshalJSON deprecated added in v0.4.0

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

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

func (*NullableRemoveMembersPayload) Unset deprecated added in v0.4.0

func (v *NullableRemoveMembersPayload) Unset()

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

type NullableRole deprecated added in v0.4.0

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

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

func NewNullableRole deprecated added in v0.4.0

func NewNullableRole(val *Role) *NullableRole

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

func (NullableRole) Get deprecated added in v0.4.0

func (v NullableRole) Get() *Role

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

func (NullableRole) IsSet deprecated added in v0.4.0

func (v NullableRole) IsSet() bool

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

func (NullableRole) MarshalJSON deprecated added in v0.4.0

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

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

func (*NullableRole) Set deprecated added in v0.4.0

func (v *NullableRole) Set(val *Role)

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

func (*NullableRole) UnmarshalJSON deprecated added in v0.4.0

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

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

func (*NullableRole) Unset deprecated added in v0.4.0

func (v *NullableRole) Unset()

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

type NullableRolesResponse deprecated added in v0.4.0

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

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

func NewNullableRolesResponse deprecated added in v0.4.0

func NewNullableRolesResponse(val *RolesResponse) *NullableRolesResponse

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

func (NullableRolesResponse) Get deprecated added in v0.4.0

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

func (NullableRolesResponse) IsSet deprecated added in v0.4.0

func (v NullableRolesResponse) IsSet() bool

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

func (NullableRolesResponse) MarshalJSON deprecated added in v0.4.0

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

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

func (*NullableRolesResponse) Set deprecated added in v0.4.0

func (v *NullableRolesResponse) Set(val *RolesResponse)

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

func (*NullableRolesResponse) UnmarshalJSON deprecated added in v0.4.0

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

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

func (*NullableRolesResponse) Unset deprecated added in v0.4.0

func (v *NullableRolesResponse) 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 NullableUpdateRolePayload deprecated added in v0.11.0

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

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

func NewNullableUpdateRolePayload deprecated added in v0.11.0

func NewNullableUpdateRolePayload(val *UpdateRolePayload) *NullableUpdateRolePayload

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

func (NullableUpdateRolePayload) 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 (NullableUpdateRolePayload) IsSet deprecated added in v0.11.0

func (v NullableUpdateRolePayload) IsSet() bool

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

func (NullableUpdateRolePayload) MarshalJSON deprecated added in v0.11.0

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

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

func (*NullableUpdateRolePayload) 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 (*NullableUpdateRolePayload) UnmarshalJSON deprecated added in v0.11.0

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

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

func (*NullableUpdateRolePayload) Unset deprecated added in v0.11.0

func (v *NullableUpdateRolePayload) Unset()

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

type NullableUpdateRoleResponse deprecated added in v0.11.0

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

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

func NewNullableUpdateRoleResponse deprecated added in v0.11.0

func NewNullableUpdateRoleResponse(val *UpdateRoleResponse) *NullableUpdateRoleResponse

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

func (NullableUpdateRoleResponse) 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 (NullableUpdateRoleResponse) IsSet deprecated added in v0.11.0

func (v NullableUpdateRoleResponse) IsSet() bool

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

func (NullableUpdateRoleResponse) MarshalJSON deprecated added in v0.11.0

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

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

func (*NullableUpdateRoleResponse) 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 (*NullableUpdateRoleResponse) UnmarshalJSON deprecated added in v0.11.0

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

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

func (*NullableUpdateRoleResponse) Unset deprecated added in v0.11.0

func (v *NullableUpdateRoleResponse) Unset()

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

type NullableUserMembership deprecated added in v0.4.0

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

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

func NewNullableUserMembership deprecated added in v0.4.0

func NewNullableUserMembership(val *UserMembership) *NullableUserMembership

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

func (NullableUserMembership) Get deprecated added in v0.4.0

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

func (NullableUserMembership) IsSet deprecated added in v0.4.0

func (v NullableUserMembership) IsSet() bool

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

func (NullableUserMembership) MarshalJSON deprecated added in v0.4.0

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

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

func (*NullableUserMembership) Set deprecated added in v0.4.0

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

func (*NullableUserMembership) UnmarshalJSON deprecated added in v0.4.0

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

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

func (*NullableUserMembership) Unset deprecated added in v0.4.0

func (v *NullableUserMembership) Unset()

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

type NullableUserPermission deprecated added in v0.4.0

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

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

func NewNullableUserPermission deprecated added in v0.4.0

func NewNullableUserPermission(val *UserPermission) *NullableUserPermission

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

func (NullableUserPermission) Get deprecated added in v0.4.0

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

func (NullableUserPermission) IsSet deprecated added in v0.4.0

func (v NullableUserPermission) IsSet() bool

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

func (NullableUserPermission) MarshalJSON deprecated added in v0.4.0

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

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

func (*NullableUserPermission) Set deprecated added in v0.4.0

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

func (*NullableUserPermission) UnmarshalJSON deprecated added in v0.4.0

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

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

func (*NullableUserPermission) Unset deprecated added in v0.4.0

func (v *NullableUserPermission) 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.6.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.6.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.6.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.6.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.6.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 NullableZookie deprecated added in v0.4.0

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

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

func NewNullableZookie deprecated added in v0.4.0

func NewNullableZookie(val *Zookie) *NullableZookie

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

func (NullableZookie) Get deprecated added in v0.4.0

func (v NullableZookie) Get() *Zookie

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

func (NullableZookie) IsSet deprecated added in v0.4.0

func (v NullableZookie) IsSet() bool

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

func (NullableZookie) MarshalJSON deprecated added in v0.4.0

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

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

func (*NullableZookie) Set deprecated added in v0.4.0

func (v *NullableZookie) Set(val *Zookie)

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

func (*NullableZookie) UnmarshalJSON deprecated added in v0.4.0

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

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

func (*NullableZookie) Unset deprecated added in v0.4.0

func (v *NullableZookie) Unset()

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

type Permission

type Permission struct {
	// REQUIRED
	Description PermissionGetDescriptionAttributeType `json:"description" required:"true"`
	// REQUIRED
	Name PermissionGetNameAttributeType `json:"name" required:"true"`
}

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

func NewPermission added in v0.4.0

NewPermission instantiates a new Permission 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 NewPermissionWithDefaults added in v0.4.0

func NewPermissionWithDefaults() *Permission

NewPermissionWithDefaults instantiates a new Permission 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 (*Permission) GetDescription added in v0.4.0

func (o *Permission) GetDescription() (ret PermissionGetDescriptionRetType)

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

func (*Permission) GetDescriptionOk added in v0.4.0

func (o *Permission) GetDescriptionOk() (ret PermissionGetDescriptionRetType, ok bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Permission) GetName added in v0.4.0

func (o *Permission) GetName() (ret PermissionGetNameRetType)

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

func (o *Permission) GetNameOk() (ret PermissionGetNameRetType, 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 (*Permission) SetDescription added in v0.4.0

func (o *Permission) SetDescription(v PermissionGetDescriptionRetType)

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

func (*Permission) SetName added in v0.4.0

func (o *Permission) SetName(v PermissionGetNameRetType)

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

func (Permission) ToMap deprecated added in v0.4.0

func (o Permission) 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 PermissionGetDescriptionArgType deprecated added in v0.6.1

type PermissionGetDescriptionArgType = string

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

type PermissionGetDescriptionAttributeType added in v0.6.1

type PermissionGetDescriptionAttributeType = *string

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

type PermissionGetDescriptionRetType deprecated added in v0.6.1

type PermissionGetDescriptionRetType = string

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

type PermissionGetNameArgType deprecated added in v0.6.1

type PermissionGetNameArgType = string

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

type PermissionGetNameAttributeType added in v0.6.1

type PermissionGetNameAttributeType = *string

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

type PermissionGetNameRetType deprecated added in v0.6.1

type PermissionGetNameRetType = string

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

type PermissionRequest

type PermissionRequest struct {
	// REQUIRED
	Name PermissionRequestGetNameAttributeType `json:"name" required:"true"`
}

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

func NewPermissionRequest added in v0.11.0

func NewPermissionRequest(name PermissionRequestGetNameArgType) *PermissionRequest

NewPermissionRequest instantiates a new PermissionRequest 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 NewPermissionRequestWithDefaults added in v0.11.0

func NewPermissionRequestWithDefaults() *PermissionRequest

NewPermissionRequestWithDefaults instantiates a new PermissionRequest 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 (*PermissionRequest) GetName added in v0.11.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 (*PermissionRequest) GetNameOk added in v0.11.0

func (o *PermissionRequest) GetNameOk() (ret PermissionRequestGetNameRetType, 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 (*PermissionRequest) 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 (PermissionRequest) ToMap deprecated added in v0.11.0

func (o PermissionRequest) 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 PermissionRequestGetNameArgType deprecated added in v0.11.0

type PermissionRequestGetNameArgType = string

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

type PermissionRequestGetNameAttributeType added in v0.11.0

type PermissionRequestGetNameAttributeType = *string

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

type PermissionRequestGetNameRetType deprecated added in v0.11.0

type PermissionRequestGetNameRetType = string

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

type RemoveMembersPayload

type RemoveMembersPayload struct {
	ForceRemove RemoveMembersPayloadgetForceRemoveAttributeType `json:"forceRemove,omitempty"`
	// REQUIRED
	Members RemoveMembersPayloadGetMembersAttributeType `json:"members" required:"true"`
	// REQUIRED
	ResourceType RemoveMembersPayloadGetResourceTypeAttributeType `json:"resourceType" required:"true"`
}

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

func NewRemoveMembersPayload added in v0.4.0

NewRemoveMembersPayload instantiates a new RemoveMembersPayload 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 NewRemoveMembersPayloadWithDefaults added in v0.4.0

func NewRemoveMembersPayloadWithDefaults() *RemoveMembersPayload

NewRemoveMembersPayloadWithDefaults instantiates a new RemoveMembersPayload 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 (*RemoveMembersPayload) GetForceRemove added in v0.4.0

GetForceRemove returns the ForceRemove 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 (*RemoveMembersPayload) GetForceRemoveOk added in v0.4.0

GetForceRemoveOk returns a tuple with the ForceRemove 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 (*RemoveMembersPayload) GetMembers added in v0.4.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 (*RemoveMembersPayload) GetMembersOk added in v0.4.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 (*RemoveMembersPayload) GetResourceType added in v0.4.0

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

func (*RemoveMembersPayload) GetResourceTypeOk added in v0.4.0

func (o *RemoveMembersPayload) GetResourceTypeOk() (ret RemoveMembersPayloadGetResourceTypeRetType, ok bool)

GetResourceTypeOk returns a tuple with the ResourceType 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 (*RemoveMembersPayload) HasForceRemove added in v0.4.0

func (o *RemoveMembersPayload) HasForceRemove() bool

HasForceRemove 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 (*RemoveMembersPayload) SetForceRemove added in v0.4.0

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

func (*RemoveMembersPayload) SetMembers added in v0.4.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 (*RemoveMembersPayload) SetResourceType added in v0.4.0

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

func (RemoveMembersPayload) ToMap deprecated added in v0.4.0

func (o RemoveMembersPayload) 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 RemoveMembersPayloadGetMembersArgType deprecated added in v0.6.1

type RemoveMembersPayloadGetMembersArgType = []Member

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

type RemoveMembersPayloadGetMembersAttributeType added in v0.6.1

type RemoveMembersPayloadGetMembersAttributeType = *[]Member

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

type RemoveMembersPayloadGetMembersRetType deprecated added in v0.6.1

type RemoveMembersPayloadGetMembersRetType = []Member

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

type RemoveMembersPayloadGetResourceTypeArgType deprecated added in v0.6.1

type RemoveMembersPayloadGetResourceTypeArgType = string

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

type RemoveMembersPayloadGetResourceTypeAttributeType added in v0.6.1

type RemoveMembersPayloadGetResourceTypeAttributeType = *string

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

type RemoveMembersPayloadGetResourceTypeRetType deprecated added in v0.6.1

type RemoveMembersPayloadGetResourceTypeRetType = string

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

type RemoveMembersPayloadgetForceRemoveArgType deprecated added in v0.6.1

type RemoveMembersPayloadgetForceRemoveArgType = bool

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

type RemoveMembersPayloadgetForceRemoveAttributeType added in v0.6.1

type RemoveMembersPayloadgetForceRemoveAttributeType = *bool

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

type RemoveMembersPayloadgetForceRemoveRetType deprecated added in v0.6.1

type RemoveMembersPayloadgetForceRemoveRetType = bool

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

type RemoveMembersRequest deprecated added in v0.7.0

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

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

func (RemoveMembersRequest) Execute deprecated added in v0.7.0

func (r RemoveMembersRequest) Execute() (*MembersResponse, error)

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

func (RemoveMembersRequest) RemoveMembersPayload deprecated added in v0.7.0

func (r RemoveMembersRequest) RemoveMembersPayload(removeMembersPayload RemoveMembersPayload) ApiRemoveMembersRequest

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

type Role

type Role struct {
	// REQUIRED
	Description RoleGetDescriptionAttributeType `json:"description" required:"true"`
	Etag        RoleGetEtagAttributeType        `json:"etag,omitempty"`
	Id          RoleGetIdAttributeType          `json:"id,omitempty"`
	// REQUIRED
	Name RoleGetNameAttributeType `json:"name" required:"true"`
	// REQUIRED
	Permissions RoleGetPermissionsAttributeType `json:"permissions" required:"true"`
}

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

func NewRole added in v0.4.0

func NewRole(description RoleGetDescriptionArgType, name RoleGetNameArgType, permissions RoleGetPermissionsArgType) *Role

NewRole instantiates a new Role 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 NewRoleWithDefaults added in v0.4.0

func NewRoleWithDefaults() *Role

NewRoleWithDefaults instantiates a new Role 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 (*Role) GetDescription added in v0.4.0

func (o *Role) GetDescription() (ret RoleGetDescriptionRetType)

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

func (*Role) GetDescriptionOk added in v0.4.0

func (o *Role) GetDescriptionOk() (ret RoleGetDescriptionRetType, ok bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Role) GetEtag added in v0.10.0

func (o *Role) GetEtag() (res RoleGetEtagRetType)

GetEtag returns the Etag 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 (*Role) GetEtagOk added in v0.10.0

func (o *Role) GetEtagOk() (ret RoleGetEtagRetType, ok bool)

GetEtagOk returns a tuple with the Etag 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 (*Role) GetId added in v0.4.0

func (o *Role) GetId() (res RoleGetIdRetType)

GetId returns the Id 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 (*Role) GetIdOk added in v0.4.0

func (o *Role) GetIdOk() (ret RoleGetIdRetType, ok bool)

GetIdOk returns a tuple with the Id 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 (*Role) GetName added in v0.4.0

func (o *Role) GetName() (ret RoleGetNameRetType)

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

func (o *Role) GetNameOk() (ret RoleGetNameRetType, 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 (*Role) GetPermissions added in v0.4.0

func (o *Role) GetPermissions() (ret RoleGetPermissionsRetType)

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

func (*Role) GetPermissionsOk added in v0.4.0

func (o *Role) GetPermissionsOk() (ret RoleGetPermissionsRetType, ok bool)

GetPermissionsOk returns a tuple with the Permissions 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 (*Role) HasEtag added in v0.10.0

func (o *Role) HasEtag() bool

HasEtag 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 (*Role) HasId added in v0.4.0

func (o *Role) HasId() bool

HasId 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 (*Role) SetDescription added in v0.4.0

func (o *Role) SetDescription(v RoleGetDescriptionRetType)

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

func (*Role) SetEtag added in v0.10.0

func (o *Role) SetEtag(v RoleGetEtagRetType)

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

func (*Role) SetId added in v0.4.0

func (o *Role) SetId(v RoleGetIdRetType)

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

func (*Role) SetName added in v0.4.0

func (o *Role) SetName(v RoleGetNameRetType)

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

func (*Role) SetPermissions added in v0.4.0

func (o *Role) SetPermissions(v RoleGetPermissionsRetType)

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

func (Role) ToMap deprecated added in v0.4.0

func (o Role) 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 RoleGetDescriptionArgType deprecated added in v0.6.1

type RoleGetDescriptionArgType = string

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

type RoleGetDescriptionAttributeType added in v0.6.1

type RoleGetDescriptionAttributeType = *string

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

type RoleGetDescriptionRetType deprecated added in v0.6.1

type RoleGetDescriptionRetType = string

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

type RoleGetEtagArgType deprecated added in v0.10.0

type RoleGetEtagArgType = string

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

type RoleGetEtagAttributeType added in v0.10.0

type RoleGetEtagAttributeType = *string

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

type RoleGetEtagRetType deprecated added in v0.10.0

type RoleGetEtagRetType = string

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

type RoleGetIdArgType deprecated added in v0.6.1

type RoleGetIdArgType = string

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

type RoleGetIdAttributeType added in v0.6.1

type RoleGetIdAttributeType = *string

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

type RoleGetIdRetType deprecated added in v0.6.1

type RoleGetIdRetType = string

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

type RoleGetNameArgType deprecated added in v0.6.1

type RoleGetNameArgType = string

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

type RoleGetNameAttributeType added in v0.6.1

type RoleGetNameAttributeType = *string

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

type RoleGetNameRetType deprecated added in v0.6.1

type RoleGetNameRetType = string

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

type RoleGetPermissionsArgType deprecated added in v0.6.1

type RoleGetPermissionsArgType = []Permission

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

type RoleGetPermissionsAttributeType added in v0.6.1

type RoleGetPermissionsAttributeType = *[]Permission

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

type RoleGetPermissionsRetType deprecated added in v0.6.1

type RoleGetPermissionsRetType = []Permission

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

type RolesResponse

type RolesResponse struct {
	// REQUIRED
	ResourceId RolesResponseGetResourceIdAttributeType `json:"resourceId" required:"true"`
	// REQUIRED
	ResourceType RolesResponseGetResourceTypeAttributeType `json:"resourceType" required:"true"`
	// REQUIRED
	Roles RolesResponseGetRolesAttributeType `json:"roles" required:"true"`
}

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

func NewRolesResponse added in v0.4.0

NewRolesResponse instantiates a new RolesResponse 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 NewRolesResponseWithDefaults added in v0.4.0

func NewRolesResponseWithDefaults() *RolesResponse

NewRolesResponseWithDefaults instantiates a new RolesResponse 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 (*RolesResponse) GetResourceId added in v0.4.0

func (o *RolesResponse) GetResourceId() (ret RolesResponseGetResourceIdRetType)

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

func (*RolesResponse) GetResourceIdOk added in v0.4.0

func (o *RolesResponse) GetResourceIdOk() (ret RolesResponseGetResourceIdRetType, ok bool)

GetResourceIdOk returns a tuple with the ResourceId 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 (*RolesResponse) GetResourceType added in v0.4.0

func (o *RolesResponse) GetResourceType() (ret RolesResponseGetResourceTypeRetType)

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

func (*RolesResponse) GetResourceTypeOk added in v0.4.0

func (o *RolesResponse) GetResourceTypeOk() (ret RolesResponseGetResourceTypeRetType, ok bool)

GetResourceTypeOk returns a tuple with the ResourceType 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 (*RolesResponse) GetRoles added in v0.4.0

func (o *RolesResponse) GetRoles() (ret RolesResponseGetRolesRetType)

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

func (*RolesResponse) GetRolesOk added in v0.4.0

func (o *RolesResponse) GetRolesOk() (ret RolesResponseGetRolesRetType, ok bool)

GetRolesOk returns a tuple with the Roles 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 (*RolesResponse) SetResourceId added in v0.4.0

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

func (*RolesResponse) SetResourceType added in v0.4.0

func (o *RolesResponse) SetResourceType(v RolesResponseGetResourceTypeRetType)

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

func (*RolesResponse) SetRoles added in v0.4.0

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

func (RolesResponse) ToMap deprecated added in v0.4.0

func (o RolesResponse) 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 RolesResponseGetResourceIdArgType deprecated added in v0.6.1

type RolesResponseGetResourceIdArgType = string

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

type RolesResponseGetResourceIdAttributeType added in v0.6.1

type RolesResponseGetResourceIdAttributeType = *string

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

type RolesResponseGetResourceIdRetType deprecated added in v0.6.1

type RolesResponseGetResourceIdRetType = string

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

type RolesResponseGetResourceTypeArgType deprecated added in v0.6.1

type RolesResponseGetResourceTypeArgType = string

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

type RolesResponseGetResourceTypeAttributeType added in v0.6.1

type RolesResponseGetResourceTypeAttributeType = *string

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

type RolesResponseGetResourceTypeRetType deprecated added in v0.6.1

type RolesResponseGetResourceTypeRetType = string

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

type RolesResponseGetRolesArgType deprecated added in v0.6.1

type RolesResponseGetRolesArgType = []Role

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

type RolesResponseGetRolesAttributeType added in v0.6.1

type RolesResponseGetRolesAttributeType = *[]Role

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

type RolesResponseGetRolesRetType deprecated added in v0.6.1

type RolesResponseGetRolesRetType = []Role

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

type UpdateRolePayload added in v0.11.0

type UpdateRolePayload struct {
	// REQUIRED
	Description UpdateRolePayloadGetDescriptionAttributeType `json:"description" required:"true"`
	Etag        UpdateRolePayloadGetEtagAttributeType        `json:"etag,omitempty"`
	// REQUIRED
	Name UpdateRolePayloadGetNameAttributeType `json:"name" required:"true"`
	// REQUIRED
	Permissions UpdateRolePayloadGetPermissionsAttributeType `json:"permissions" required:"true"`
}

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

func NewUpdateRolePayload added in v0.11.0

NewUpdateRolePayload instantiates a new UpdateRolePayload 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 NewUpdateRolePayloadWithDefaults added in v0.11.0

func NewUpdateRolePayloadWithDefaults() *UpdateRolePayload

NewUpdateRolePayloadWithDefaults instantiates a new UpdateRolePayload 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 (*UpdateRolePayload) GetDescription added in v0.11.0

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

func (*UpdateRolePayload) GetDescriptionOk added in v0.11.0

func (o *UpdateRolePayload) GetDescriptionOk() (ret UpdateRolePayloadGetDescriptionRetType, ok bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateRolePayload) GetEtag added in v0.11.0

GetEtag returns the Etag 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 (*UpdateRolePayload) GetEtagOk added in v0.11.0

func (o *UpdateRolePayload) GetEtagOk() (ret UpdateRolePayloadGetEtagRetType, ok bool)

GetEtagOk returns a tuple with the Etag 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 (*UpdateRolePayload) GetName added in v0.11.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 (*UpdateRolePayload) GetNameOk added in v0.11.0

func (o *UpdateRolePayload) GetNameOk() (ret UpdateRolePayloadGetNameRetType, 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 (*UpdateRolePayload) GetPermissions added in v0.11.0

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

func (*UpdateRolePayload) GetPermissionsOk added in v0.11.0

func (o *UpdateRolePayload) GetPermissionsOk() (ret UpdateRolePayloadGetPermissionsRetType, ok bool)

GetPermissionsOk returns a tuple with the Permissions 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 (*UpdateRolePayload) HasEtag added in v0.11.0

func (o *UpdateRolePayload) HasEtag() bool

HasEtag 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 (*UpdateRolePayload) SetDescription added in v0.11.0

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

func (*UpdateRolePayload) SetEtag added in v0.11.0

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

func (*UpdateRolePayload) 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 (*UpdateRolePayload) SetPermissions added in v0.11.0

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

func (UpdateRolePayload) ToMap deprecated added in v0.11.0

func (o UpdateRolePayload) 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 UpdateRolePayloadGetDescriptionArgType deprecated added in v0.11.0

type UpdateRolePayloadGetDescriptionArgType = string

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

type UpdateRolePayloadGetDescriptionAttributeType added in v0.11.0

type UpdateRolePayloadGetDescriptionAttributeType = *string

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

type UpdateRolePayloadGetDescriptionRetType deprecated added in v0.11.0

type UpdateRolePayloadGetDescriptionRetType = string

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

type UpdateRolePayloadGetEtagArgType deprecated added in v0.11.0

type UpdateRolePayloadGetEtagArgType = string

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

type UpdateRolePayloadGetEtagAttributeType added in v0.11.0

type UpdateRolePayloadGetEtagAttributeType = *string

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

type UpdateRolePayloadGetEtagRetType deprecated added in v0.11.0

type UpdateRolePayloadGetEtagRetType = string

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

type UpdateRolePayloadGetNameArgType deprecated added in v0.11.0

type UpdateRolePayloadGetNameArgType = string

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

type UpdateRolePayloadGetNameAttributeType added in v0.11.0

type UpdateRolePayloadGetNameAttributeType = *string

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

type UpdateRolePayloadGetNameRetType deprecated added in v0.11.0

type UpdateRolePayloadGetNameRetType = string

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

type UpdateRolePayloadGetPermissionsArgType deprecated added in v0.11.0

type UpdateRolePayloadGetPermissionsArgType = []PermissionRequest

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

type UpdateRolePayloadGetPermissionsAttributeType added in v0.11.0

type UpdateRolePayloadGetPermissionsAttributeType = *[]PermissionRequest

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

type UpdateRolePayloadGetPermissionsRetType deprecated added in v0.11.0

type UpdateRolePayloadGetPermissionsRetType = []PermissionRequest

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

type UpdateRoleRequest deprecated added in v0.11.0

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

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

func (UpdateRoleRequest) Execute deprecated added in v0.11.0

func (r UpdateRoleRequest) Execute() (*UpdateRoleResponse, error)

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

func (UpdateRoleRequest) UpdateRolePayload deprecated added in v0.11.0

func (r UpdateRoleRequest) UpdateRolePayload(updateRolePayload UpdateRolePayload) ApiUpdateRoleRequest

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

type UpdateRoleResponse added in v0.11.0

type UpdateRoleResponse struct {
	// REQUIRED
	ResourceId UpdateRoleResponseGetResourceIdAttributeType `json:"resourceId" required:"true"`
	// REQUIRED
	ResourceType UpdateRoleResponseGetResourceTypeAttributeType `json:"resourceType" required:"true"`
	// REQUIRED
	Role UpdateRoleResponseGetRoleAttributeType `json:"role" required:"true"`
}

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

func NewUpdateRoleResponse added in v0.11.0

NewUpdateRoleResponse instantiates a new UpdateRoleResponse 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 NewUpdateRoleResponseWithDefaults added in v0.11.0

func NewUpdateRoleResponseWithDefaults() *UpdateRoleResponse

NewUpdateRoleResponseWithDefaults instantiates a new UpdateRoleResponse 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 (*UpdateRoleResponse) GetResourceId added in v0.11.0

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

func (*UpdateRoleResponse) GetResourceIdOk added in v0.11.0

func (o *UpdateRoleResponse) GetResourceIdOk() (ret UpdateRoleResponseGetResourceIdRetType, ok bool)

GetResourceIdOk returns a tuple with the ResourceId 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 (*UpdateRoleResponse) GetResourceType added in v0.11.0

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

func (*UpdateRoleResponse) GetResourceTypeOk added in v0.11.0

func (o *UpdateRoleResponse) GetResourceTypeOk() (ret UpdateRoleResponseGetResourceTypeRetType, ok bool)

GetResourceTypeOk returns a tuple with the ResourceType 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 (*UpdateRoleResponse) GetRole added in v0.11.0

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

func (o *UpdateRoleResponse) GetRoleOk() (ret UpdateRoleResponseGetRoleRetType, 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 (*UpdateRoleResponse) SetResourceId added in v0.11.0

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

func (*UpdateRoleResponse) SetResourceType added in v0.11.0

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

func (*UpdateRoleResponse) SetRole added in v0.11.0

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

func (UpdateRoleResponse) ToMap deprecated added in v0.11.0

func (o UpdateRoleResponse) 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 UpdateRoleResponseGetResourceIdArgType deprecated added in v0.11.0

type UpdateRoleResponseGetResourceIdArgType = string

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

type UpdateRoleResponseGetResourceIdAttributeType added in v0.11.0

type UpdateRoleResponseGetResourceIdAttributeType = *string

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

type UpdateRoleResponseGetResourceIdRetType deprecated added in v0.11.0

type UpdateRoleResponseGetResourceIdRetType = string

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

type UpdateRoleResponseGetResourceTypeArgType deprecated added in v0.11.0

type UpdateRoleResponseGetResourceTypeArgType = string

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

type UpdateRoleResponseGetResourceTypeAttributeType added in v0.11.0

type UpdateRoleResponseGetResourceTypeAttributeType = *string

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

type UpdateRoleResponseGetResourceTypeRetType deprecated added in v0.11.0

type UpdateRoleResponseGetResourceTypeRetType = string

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

type UpdateRoleResponseGetRoleArgType deprecated added in v0.11.0

type UpdateRoleResponseGetRoleArgType = Role

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

type UpdateRoleResponseGetRoleAttributeType added in v0.11.0

type UpdateRoleResponseGetRoleAttributeType = *Role

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

type UpdateRoleResponseGetRoleRetType deprecated added in v0.11.0

type UpdateRoleResponseGetRoleRetType = Role

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

type UserMembership

type UserMembership struct {
	// REQUIRED
	ResourceId UserMembershipGetResourceIdAttributeType `json:"resourceId" required:"true"`
	// REQUIRED
	ResourceType UserMembershipGetResourceTypeAttributeType `json:"resourceType" required:"true"`
	// REQUIRED
	Role UserMembershipGetRoleAttributeType `json:"role" required:"true"`
	// REQUIRED
	Subject UserMembershipGetSubjectAttributeType `json:"subject" required:"true"`
}

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

func NewUserMembership added in v0.4.0

NewUserMembership instantiates a new UserMembership 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 NewUserMembershipWithDefaults added in v0.4.0

func NewUserMembershipWithDefaults() *UserMembership

NewUserMembershipWithDefaults instantiates a new UserMembership 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 (*UserMembership) GetResourceId added in v0.4.0

func (o *UserMembership) GetResourceId() (ret UserMembershipGetResourceIdRetType)

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

func (*UserMembership) GetResourceIdOk added in v0.4.0

func (o *UserMembership) GetResourceIdOk() (ret UserMembershipGetResourceIdRetType, ok bool)

GetResourceIdOk returns a tuple with the ResourceId 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 (*UserMembership) GetResourceType added in v0.4.0

func (o *UserMembership) GetResourceType() (ret UserMembershipGetResourceTypeRetType)

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

func (*UserMembership) GetResourceTypeOk added in v0.4.0

func (o *UserMembership) GetResourceTypeOk() (ret UserMembershipGetResourceTypeRetType, ok bool)

GetResourceTypeOk returns a tuple with the ResourceType 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 (*UserMembership) GetRole added in v0.4.0

func (o *UserMembership) GetRole() (ret UserMembershipGetRoleRetType)

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 (*UserMembership) GetRoleOk added in v0.4.0

func (o *UserMembership) GetRoleOk() (ret UserMembershipGetRoleRetType, 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 (*UserMembership) GetSubject added in v0.4.0

func (o *UserMembership) GetSubject() (ret UserMembershipGetSubjectRetType)

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 (*UserMembership) GetSubjectOk added in v0.4.0

func (o *UserMembership) GetSubjectOk() (ret UserMembershipGetSubjectRetType, 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 (*UserMembership) SetResourceId added in v0.4.0

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

func (*UserMembership) SetResourceType added in v0.4.0

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

func (*UserMembership) SetRole added in v0.4.0

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

func (*UserMembership) SetSubject added in v0.4.0

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

func (UserMembership) ToMap deprecated added in v0.4.0

func (o UserMembership) 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 UserMembershipGetResourceIdArgType deprecated added in v0.6.1

type UserMembershipGetResourceIdArgType = string

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

type UserMembershipGetResourceIdAttributeType added in v0.6.1

type UserMembershipGetResourceIdAttributeType = *string

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

type UserMembershipGetResourceIdRetType deprecated added in v0.6.1

type UserMembershipGetResourceIdRetType = string

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

type UserMembershipGetResourceTypeArgType deprecated added in v0.6.1

type UserMembershipGetResourceTypeArgType = string

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

type UserMembershipGetResourceTypeAttributeType added in v0.6.1

type UserMembershipGetResourceTypeAttributeType = *string

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

type UserMembershipGetResourceTypeRetType deprecated added in v0.6.1

type UserMembershipGetResourceTypeRetType = string

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

type UserMembershipGetRoleArgType deprecated added in v0.6.1

type UserMembershipGetRoleArgType = string

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

type UserMembershipGetRoleAttributeType added in v0.6.1

type UserMembershipGetRoleAttributeType = *string

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

type UserMembershipGetRoleRetType deprecated added in v0.6.1

type UserMembershipGetRoleRetType = string

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

type UserMembershipGetSubjectArgType deprecated added in v0.6.1

type UserMembershipGetSubjectArgType = string

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

type UserMembershipGetSubjectAttributeType added in v0.6.1

type UserMembershipGetSubjectAttributeType = *string

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

type UserMembershipGetSubjectRetType deprecated added in v0.6.1

type UserMembershipGetSubjectRetType = string

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

type UserPermission

type UserPermission struct {
	// REQUIRED
	Permissions UserPermissionGetPermissionsAttributeType `json:"permissions" required:"true"`
	// REQUIRED
	ResourceId UserPermissionGetResourceIdAttributeType `json:"resourceId" required:"true"`
	// REQUIRED
	ResourceType UserPermissionGetResourceTypeAttributeType `json:"resourceType" required:"true"`
}

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

func NewUserPermission added in v0.4.0

NewUserPermission instantiates a new UserPermission 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 NewUserPermissionWithDefaults added in v0.4.0

func NewUserPermissionWithDefaults() *UserPermission

NewUserPermissionWithDefaults instantiates a new UserPermission 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 (*UserPermission) GetPermissions added in v0.4.0

func (o *UserPermission) GetPermissions() (ret UserPermissionGetPermissionsRetType)

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

func (*UserPermission) GetPermissionsOk added in v0.4.0

func (o *UserPermission) GetPermissionsOk() (ret UserPermissionGetPermissionsRetType, ok bool)

GetPermissionsOk returns a tuple with the Permissions 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 (*UserPermission) GetResourceId added in v0.4.0

func (o *UserPermission) GetResourceId() (ret UserPermissionGetResourceIdRetType)

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

func (*UserPermission) GetResourceIdOk added in v0.4.0

func (o *UserPermission) GetResourceIdOk() (ret UserPermissionGetResourceIdRetType, ok bool)

GetResourceIdOk returns a tuple with the ResourceId 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 (*UserPermission) GetResourceType added in v0.4.0

func (o *UserPermission) GetResourceType() (ret UserPermissionGetResourceTypeRetType)

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

func (*UserPermission) GetResourceTypeOk added in v0.4.0

func (o *UserPermission) GetResourceTypeOk() (ret UserPermissionGetResourceTypeRetType, ok bool)

GetResourceTypeOk returns a tuple with the ResourceType 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 (*UserPermission) SetPermissions added in v0.4.0

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

func (*UserPermission) SetResourceId added in v0.4.0

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

func (*UserPermission) SetResourceType added in v0.4.0

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

func (UserPermission) ToMap deprecated added in v0.4.0

func (o UserPermission) 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 UserPermissionGetPermissionsArgType deprecated added in v0.6.1

type UserPermissionGetPermissionsArgType = []ExistingPermission

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

type UserPermissionGetPermissionsAttributeType added in v0.6.1

type UserPermissionGetPermissionsAttributeType = *[]ExistingPermission

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

type UserPermissionGetPermissionsRetType deprecated added in v0.6.1

type UserPermissionGetPermissionsRetType = []ExistingPermission

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

type UserPermissionGetResourceIdArgType deprecated added in v0.6.1

type UserPermissionGetResourceIdArgType = string

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

type UserPermissionGetResourceIdAttributeType added in v0.6.1

type UserPermissionGetResourceIdAttributeType = *string

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

type UserPermissionGetResourceIdRetType deprecated added in v0.6.1

type UserPermissionGetResourceIdRetType = string

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

type UserPermissionGetResourceTypeArgType deprecated added in v0.6.1

type UserPermissionGetResourceTypeArgType = string

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

type UserPermissionGetResourceTypeAttributeType added in v0.6.1

type UserPermissionGetResourceTypeAttributeType = *string

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

type UserPermissionGetResourceTypeRetType deprecated added in v0.6.1

type UserPermissionGetResourceTypeRetType = string

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

type Zookie

type Zookie struct {
	Zookie ZookieGetZookieAttributeType `json:"zookie,omitempty"`
}

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

func NewZookie added in v0.4.0

func NewZookie() *Zookie

NewZookie instantiates a new Zookie 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 NewZookieWithDefaults added in v0.4.0

func NewZookieWithDefaults() *Zookie

NewZookieWithDefaults instantiates a new Zookie 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 (*Zookie) GetZookie added in v0.4.0

func (o *Zookie) GetZookie() (res ZookieGetZookieRetType)

GetZookie returns the Zookie 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 (*Zookie) GetZookieOk added in v0.4.0

func (o *Zookie) GetZookieOk() (ret ZookieGetZookieRetType, ok bool)

GetZookieOk returns a tuple with the Zookie 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 (*Zookie) HasZookie added in v0.4.0

func (o *Zookie) HasZookie() bool

HasZookie 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 (*Zookie) SetZookie added in v0.4.0

func (o *Zookie) SetZookie(v ZookieGetZookieRetType)

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

func (Zookie) ToMap deprecated added in v0.4.0

func (o Zookie) 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 ZookieGetZookieArgType deprecated added in v0.6.1

type ZookieGetZookieArgType = string

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

type ZookieGetZookieAttributeType added in v0.6.1

type ZookieGetZookieAttributeType = *string

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

type ZookieGetZookieRetType deprecated added in v0.6.1

type ZookieGetZookieRetType = string

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.

Jump to

Keyboard shortcuts

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