objectstorage

package module
v1.5.0 Latest Latest
Warning

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

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

Documentation

Overview

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Index

Constants

This section is empty.

Variables

View Source
var AllowedProjectScopeEnumValues = []ProjectScope{
	"PUBLIC",
	"SCHWARZ",
}

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

Functions

func CacheExpires

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

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

func IsNil

func IsNil(i interface{}) bool

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

func NewConfiguration

func NewConfiguration() *config.Configuration

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

func ParameterValueToString deprecated

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

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

func PtrBool

func PtrBool(v bool) *bool

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

func PtrFloat32

func PtrFloat32(v float32) *float32

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

func PtrFloat64

func PtrFloat64(v float64) *float64

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

func PtrInt

func PtrInt(v int) *int

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

func PtrInt32

func PtrInt32(v int32) *int32

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

func PtrInt64

func PtrInt64(v int64) *int64

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

func PtrString

func PtrString(v string) *string

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

func PtrTime

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

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

Types

type APIClient

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

APIClient manages communication with the STACKIT Object Storage API API v2.0.1 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) CreateAccessKey deprecated

func (a *APIClient) CreateAccessKey(ctx context.Context, projectId string, region string) ApiCreateAccessKeyRequest

CreateAccessKey: Create Access Key

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

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId STACKIT project ID
@param region STACKIT Region
@return ApiCreateAccessKeyRequest

func (*APIClient) CreateAccessKeyExecute deprecated

func (a *APIClient) CreateAccessKeyExecute(ctx context.Context, projectId string, region string) (*CreateAccessKeyResponse, error)

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

func (*APIClient) CreateBucket deprecated

func (a *APIClient) CreateBucket(ctx context.Context, projectId string, region string, bucketName string) ApiCreateBucketRequest

CreateBucket: Create Bucket

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

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId STACKIT project ID
@param region STACKIT Region
@param bucketName The name has to be dns-conform.
@return ApiCreateBucketRequest

func (*APIClient) CreateBucketExecute deprecated

func (a *APIClient) CreateBucketExecute(ctx context.Context, projectId string, region string, bucketName string) (*CreateBucketResponse, error)

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

func (*APIClient) CreateCredentialsGroup

func (a *APIClient) CreateCredentialsGroup(ctx context.Context, projectId string, region string) ApiCreateCredentialsGroupRequest

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

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId STACKIT project ID
@param region STACKIT Region
@return ApiCreateCredentialsGroupRequest

func (*APIClient) CreateCredentialsGroupExecute deprecated

func (a *APIClient) CreateCredentialsGroupExecute(ctx context.Context, projectId string, region string) (*CreateCredentialsGroupResponse, error)

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

func (*APIClient) DeleteAccessKey deprecated

func (a *APIClient) DeleteAccessKey(ctx context.Context, projectId string, region string, keyId string) ApiDeleteAccessKeyRequest

DeleteAccessKey: Delete Access Key

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

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId STACKIT project ID
@param region STACKIT Region
@param keyId Object storage access key
@return ApiDeleteAccessKeyRequest

func (*APIClient) DeleteAccessKeyExecute deprecated

func (a *APIClient) DeleteAccessKeyExecute(ctx context.Context, projectId string, region string, keyId string) (*DeleteAccessKeyResponse, error)

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

func (*APIClient) DeleteBucket deprecated

func (a *APIClient) DeleteBucket(ctx context.Context, projectId string, region string, bucketName string) ApiDeleteBucketRequest

DeleteBucket: Delete Bucket

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

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId STACKIT project ID
@param region STACKIT Region
@param bucketName The name has to be dns-conform.
@return ApiDeleteBucketRequest

func (*APIClient) DeleteBucketExecute deprecated

func (a *APIClient) DeleteBucketExecute(ctx context.Context, projectId string, region string, bucketName string) (*DeleteBucketResponse, error)

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

func (*APIClient) DeleteCredentialsGroup deprecated

func (a *APIClient) DeleteCredentialsGroup(ctx context.Context, projectId string, region string, groupId string) ApiDeleteCredentialsGroupRequest

DeleteCredentialsGroup: Delete Credentials Group

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

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId STACKIT project ID
@param region STACKIT Region
@param groupId Id of the credentials group
@return ApiDeleteCredentialsGroupRequest

func (*APIClient) DeleteCredentialsGroupExecute deprecated

func (a *APIClient) DeleteCredentialsGroupExecute(ctx context.Context, projectId string, region string, groupId string) (*DeleteCredentialsGroupResponse, error)

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

func (*APIClient) DisableService deprecated

func (a *APIClient) DisableService(ctx context.Context, projectId string, region string) ApiDisableServiceRequest

DisableService: Delete Project

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

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId STACKIT project ID
@param region STACKIT Region
@return ApiDisableServiceRequest

func (*APIClient) DisableServiceExecute deprecated

func (a *APIClient) DisableServiceExecute(ctx context.Context, projectId string, region string) (*ProjectStatus, error)

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

func (*APIClient) EnableService deprecated

func (a *APIClient) EnableService(ctx context.Context, projectId string, region string) ApiEnableServiceRequest

EnableService: Create Project

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

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId STACKIT project ID
@param region STACKIT Region
@return ApiEnableServiceRequest

func (*APIClient) EnableServiceExecute deprecated

func (a *APIClient) EnableServiceExecute(ctx context.Context, projectId string, region string) (*ProjectStatus, error)

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

func (*APIClient) GetBucket deprecated

func (a *APIClient) GetBucket(ctx context.Context, projectId string, region string, bucketName string) ApiGetBucketRequest

GetBucket: Get Bucket

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

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId STACKIT project ID
@param region STACKIT Region
@param bucketName The name has to be dns-conform.
@return ApiGetBucketRequest

func (*APIClient) GetBucketExecute deprecated

func (a *APIClient) GetBucketExecute(ctx context.Context, projectId string, region string, bucketName string) (*GetBucketResponse, 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) GetServiceStatus deprecated

func (a *APIClient) GetServiceStatus(ctx context.Context, projectId string, region string) ApiGetServiceStatusRequest

GetServiceStatus: Get Project

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

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId STACKIT project ID
@param region STACKIT Region
@return ApiGetServiceStatusRequest

func (*APIClient) GetServiceStatusExecute deprecated

func (a *APIClient) GetServiceStatusExecute(ctx context.Context, projectId string, region string) (*ProjectStatus, error)

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

func (*APIClient) ListAccessKeys deprecated

func (a *APIClient) ListAccessKeys(ctx context.Context, projectId string, region string) ApiListAccessKeysRequest

ListAccessKeys: Get Access Keys

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

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId STACKIT project ID
@param region STACKIT Region
@return ApiListAccessKeysRequest

func (*APIClient) ListAccessKeysExecute deprecated

func (a *APIClient) ListAccessKeysExecute(ctx context.Context, projectId string, region string) (*ListAccessKeysResponse, error)

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

func (*APIClient) ListBuckets deprecated

func (a *APIClient) ListBuckets(ctx context.Context, projectId string, region string) ApiListBucketsRequest

ListBuckets: Get Buckets

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

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId STACKIT project ID
@param region STACKIT Region
@return ApiListBucketsRequest

func (*APIClient) ListBucketsExecute deprecated

func (a *APIClient) ListBucketsExecute(ctx context.Context, projectId string, region string) (*ListBucketsResponse, error)

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

func (*APIClient) ListCredentialsGroups deprecated

func (a *APIClient) ListCredentialsGroups(ctx context.Context, projectId string, region string) ApiListCredentialsGroupsRequest

ListCredentialsGroups: Get Credentials Groups

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

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId STACKIT project ID
@param region STACKIT Region
@return ApiListCredentialsGroupsRequest

func (*APIClient) ListCredentialsGroupsExecute deprecated

func (a *APIClient) ListCredentialsGroupsExecute(ctx context.Context, projectId string, region string) (*ListCredentialsGroupsResponse, error)

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

type AccessKey

type AccessKey struct {
	// REQUIRED
	DisplayName AccessKeyGetDisplayNameAttributeType `json:"displayName" required:"true"`
	// REQUIRED
	Expires AccessKeyGetExpiresAttributeType `json:"expires" required:"true"`
	// Identifies the pair of access key and secret access key for deletion
	// REQUIRED
	KeyId AccessKeyGetKeyIdAttributeType `json:"keyId" required:"true"`
}

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

func NewAccessKey added in v0.11.0

NewAccessKey instantiates a new AccessKey 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 NewAccessKeyWithDefaults added in v0.11.0

func NewAccessKeyWithDefaults() *AccessKey

NewAccessKeyWithDefaults instantiates a new AccessKey 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 (*AccessKey) GetDisplayName added in v0.11.0

func (o *AccessKey) GetDisplayName() (ret AccessKeyGetDisplayNameRetType)

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

func (*AccessKey) GetDisplayNameOk added in v0.11.0

func (o *AccessKey) GetDisplayNameOk() (ret AccessKeyGetDisplayNameRetType, ok bool)

GetDisplayNameOk returns a tuple with the DisplayName 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 (*AccessKey) GetExpires added in v0.11.0

func (o *AccessKey) GetExpires() (ret AccessKeyGetExpiresRetType)

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

func (*AccessKey) GetExpiresOk added in v0.11.0

func (o *AccessKey) GetExpiresOk() (ret AccessKeyGetExpiresRetType, ok bool)

GetExpiresOk returns a tuple with the Expires 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 (*AccessKey) GetKeyId added in v0.11.0

func (o *AccessKey) GetKeyId() (ret AccessKeyGetKeyIdRetType)

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

func (*AccessKey) GetKeyIdOk added in v0.11.0

func (o *AccessKey) GetKeyIdOk() (ret AccessKeyGetKeyIdRetType, ok bool)

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

func (*AccessKey) SetDisplayName added in v0.11.0

func (o *AccessKey) SetDisplayName(v AccessKeyGetDisplayNameRetType)

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

func (*AccessKey) SetExpires added in v0.11.0

func (o *AccessKey) SetExpires(v AccessKeyGetExpiresRetType)

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

func (*AccessKey) SetKeyId added in v0.11.0

func (o *AccessKey) SetKeyId(v AccessKeyGetKeyIdRetType)

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

func (AccessKey) ToMap deprecated added in v0.11.0

func (o AccessKey) 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 AccessKeyGetDisplayNameArgType deprecated added in v1.1.1

type AccessKeyGetDisplayNameArgType = string

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

type AccessKeyGetDisplayNameAttributeType added in v1.1.1

type AccessKeyGetDisplayNameAttributeType = *string

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

type AccessKeyGetDisplayNameRetType deprecated added in v1.1.1

type AccessKeyGetDisplayNameRetType = string

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

type AccessKeyGetExpiresArgType deprecated added in v1.1.1

type AccessKeyGetExpiresArgType = string

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

type AccessKeyGetExpiresAttributeType added in v1.1.1

type AccessKeyGetExpiresAttributeType = *string

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

type AccessKeyGetExpiresRetType deprecated added in v1.1.1

type AccessKeyGetExpiresRetType = string

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

type AccessKeyGetKeyIdArgType deprecated added in v1.1.1

type AccessKeyGetKeyIdArgType = string

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

type AccessKeyGetKeyIdAttributeType added in v1.1.1

type AccessKeyGetKeyIdAttributeType = *string

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

type AccessKeyGetKeyIdRetType deprecated added in v1.1.1

type AccessKeyGetKeyIdRetType = string

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

type ApiCreateAccessKeyRequest deprecated

type ApiCreateAccessKeyRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	CreateAccessKeyPayload(createAccessKeyPayload CreateAccessKeyPayload) ApiCreateAccessKeyRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	CredentialsGroup(credentialsGroup string) ApiCreateAccessKeyRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*CreateAccessKeyResponse, error)
}

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

type ApiCreateBucketRequest deprecated

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

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

type ApiCreateCredentialsGroupRequest deprecated

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

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

type ApiDeleteAccessKeyRequest deprecated

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

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

type ApiDeleteBucketRequest deprecated

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

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

type ApiDeleteCredentialsGroupRequest deprecated

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

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

type ApiDisableServiceRequest deprecated

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

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

type ApiEnableServiceRequest deprecated

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

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

type ApiGetBucketRequest deprecated

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

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

type ApiGetServiceStatusRequest deprecated

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

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

type ApiListAccessKeysRequest deprecated

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

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

type ApiListBucketsRequest deprecated

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

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

type ApiListCredentialsGroupsRequest deprecated

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

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

type Bucket

type Bucket struct {
	// REQUIRED
	Name BucketGetNameAttributeType `json:"name" required:"true"`
	// REQUIRED
	Region BucketGetRegionAttributeType `json:"region" required:"true"`
	// URL in path style
	// REQUIRED
	UrlPathStyle BucketGetUrlPathStyleAttributeType `json:"urlPathStyle" required:"true"`
	// URL in virtual hosted style
	// REQUIRED
	UrlVirtualHostedStyle BucketGetUrlVirtualHostedStyleAttributeType `json:"urlVirtualHostedStyle" required:"true"`
}

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

func NewBucket added in v0.11.0

NewBucket instantiates a new Bucket 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 NewBucketWithDefaults added in v0.11.0

func NewBucketWithDefaults() *Bucket

NewBucketWithDefaults instantiates a new Bucket 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 (*Bucket) GetName added in v0.11.0

func (o *Bucket) GetName() (ret BucketGetNameRetType)

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

func (o *Bucket) GetNameOk() (ret BucketGetNameRetType, 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 (*Bucket) GetRegion added in v0.11.0

func (o *Bucket) GetRegion() (ret BucketGetRegionRetType)

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

func (*Bucket) GetRegionOk added in v0.11.0

func (o *Bucket) GetRegionOk() (ret BucketGetRegionRetType, ok bool)

GetRegionOk returns a tuple with the Region 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 (*Bucket) GetUrlPathStyle added in v0.11.0

func (o *Bucket) GetUrlPathStyle() (ret BucketGetUrlPathStyleRetType)

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

func (*Bucket) GetUrlPathStyleOk added in v0.11.0

func (o *Bucket) GetUrlPathStyleOk() (ret BucketGetUrlPathStyleRetType, ok bool)

GetUrlPathStyleOk returns a tuple with the UrlPathStyle 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 (*Bucket) GetUrlVirtualHostedStyle added in v0.11.0

func (o *Bucket) GetUrlVirtualHostedStyle() (ret BucketGetUrlVirtualHostedStyleRetType)

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

func (*Bucket) GetUrlVirtualHostedStyleOk added in v0.11.0

func (o *Bucket) GetUrlVirtualHostedStyleOk() (ret BucketGetUrlVirtualHostedStyleRetType, ok bool)

GetUrlVirtualHostedStyleOk returns a tuple with the UrlVirtualHostedStyle 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 (*Bucket) SetName added in v0.11.0

func (o *Bucket) SetName(v BucketGetNameRetType)

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

func (*Bucket) SetRegion added in v0.11.0

func (o *Bucket) SetRegion(v BucketGetRegionRetType)

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

func (*Bucket) SetUrlPathStyle added in v0.11.0

func (o *Bucket) SetUrlPathStyle(v BucketGetUrlPathStyleRetType)

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

func (*Bucket) SetUrlVirtualHostedStyle added in v0.11.0

func (o *Bucket) SetUrlVirtualHostedStyle(v BucketGetUrlVirtualHostedStyleRetType)

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

func (Bucket) ToMap deprecated added in v0.11.0

func (o Bucket) 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 BucketGetNameArgType deprecated added in v1.1.1

type BucketGetNameArgType = string

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

type BucketGetNameAttributeType added in v1.1.1

type BucketGetNameAttributeType = *string

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

type BucketGetNameRetType deprecated added in v1.1.1

type BucketGetNameRetType = string

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

type BucketGetRegionArgType deprecated added in v1.1.1

type BucketGetRegionArgType = string

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

type BucketGetRegionAttributeType added in v1.1.1

type BucketGetRegionAttributeType = *string

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

type BucketGetRegionRetType deprecated added in v1.1.1

type BucketGetRegionRetType = string

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

type BucketGetUrlPathStyleArgType deprecated added in v1.1.1

type BucketGetUrlPathStyleArgType = string

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

type BucketGetUrlPathStyleAttributeType added in v1.1.1

type BucketGetUrlPathStyleAttributeType = *string

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

type BucketGetUrlPathStyleRetType deprecated added in v1.1.1

type BucketGetUrlPathStyleRetType = string

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

type BucketGetUrlVirtualHostedStyleArgType deprecated added in v1.1.1

type BucketGetUrlVirtualHostedStyleArgType = string

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

type BucketGetUrlVirtualHostedStyleAttributeType added in v1.1.1

type BucketGetUrlVirtualHostedStyleAttributeType = *string

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

type BucketGetUrlVirtualHostedStyleRetType deprecated added in v1.1.1

type BucketGetUrlVirtualHostedStyleRetType = string

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

type CreateAccessKeyPayload

type CreateAccessKeyPayload struct {
	// Expiration date. Null means never expires.
	Expires CreateAccessKeyPayloadGetExpiresAttributeType `json:"expires,omitempty"`
}

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

func NewCreateAccessKeyPayload added in v0.11.0

func NewCreateAccessKeyPayload() *CreateAccessKeyPayload

NewCreateAccessKeyPayload instantiates a new CreateAccessKeyPayload 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 NewCreateAccessKeyPayloadWithDefaults added in v0.11.0

func NewCreateAccessKeyPayloadWithDefaults() *CreateAccessKeyPayload

NewCreateAccessKeyPayloadWithDefaults instantiates a new CreateAccessKeyPayload 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 (*CreateAccessKeyPayload) GetExpires added in v0.11.0

GetExpires returns the Expires 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 (*CreateAccessKeyPayload) GetExpiresOk added in v0.11.0

GetExpiresOk returns a tuple with the Expires 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 (*CreateAccessKeyPayload) HasExpires added in v0.11.0

func (o *CreateAccessKeyPayload) HasExpires() bool

HasExpires 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 (*CreateAccessKeyPayload) SetExpires added in v0.11.0

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

func (CreateAccessKeyPayload) ToMap deprecated added in v0.11.0

func (o CreateAccessKeyPayload) 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 CreateAccessKeyPayloadGetExpiresArgType deprecated added in v1.1.1

type CreateAccessKeyPayloadGetExpiresArgType = time.Time

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

type CreateAccessKeyPayloadGetExpiresAttributeType added in v1.1.1

type CreateAccessKeyPayloadGetExpiresAttributeType = *time.Time

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

type CreateAccessKeyPayloadGetExpiresRetType deprecated added in v1.1.1

type CreateAccessKeyPayloadGetExpiresRetType = time.Time

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

type CreateAccessKeyRequest deprecated added in v1.2.0

type CreateAccessKeyRequest 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 (CreateAccessKeyRequest) CreateAccessKeyPayload deprecated added in v1.2.0

func (r CreateAccessKeyRequest) CreateAccessKeyPayload(createAccessKeyPayload CreateAccessKeyPayload) ApiCreateAccessKeyRequest

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

func (CreateAccessKeyRequest) CredentialsGroup deprecated added in v1.2.0

func (r CreateAccessKeyRequest) CredentialsGroup(credentialsGroup string) ApiCreateAccessKeyRequest

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

func (CreateAccessKeyRequest) Execute deprecated added in v1.2.0

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

type CreateAccessKeyResponse

type CreateAccessKeyResponse struct {
	// Access key
	// REQUIRED
	AccessKey CreateAccessKeyResponseGetAccessKeyAttributeType `json:"accessKey" required:"true"`
	// Obfuscated access key
	// REQUIRED
	DisplayName CreateAccessKeyResponseGetDisplayNameAttributeType `json:"displayName" required:"true"`
	// Expiration date. Null means never expires.
	// REQUIRED
	Expires CreateAccessKeyResponseGetExpiresAttributeType `json:"expires" required:"true"`
	// Identifies the pair of access key and secret access key for deletion
	// REQUIRED
	KeyId CreateAccessKeyResponseGetKeyIdAttributeType `json:"keyId" required:"true"`
	// Project ID
	// REQUIRED
	Project CreateAccessKeyResponseGetProjectAttributeType `json:"project" required:"true"`
	// Secret access key
	// REQUIRED
	SecretAccessKey CreateAccessKeyResponseGetSecretAccessKeyAttributeType `json:"secretAccessKey" required:"true"`
}

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

func NewCreateAccessKeyResponse added in v0.11.0

NewCreateAccessKeyResponse instantiates a new CreateAccessKeyResponse 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 NewCreateAccessKeyResponseWithDefaults added in v0.11.0

func NewCreateAccessKeyResponseWithDefaults() *CreateAccessKeyResponse

NewCreateAccessKeyResponseWithDefaults instantiates a new CreateAccessKeyResponse 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 (*CreateAccessKeyResponse) GetAccessKey added in v0.11.0

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

func (*CreateAccessKeyResponse) GetAccessKeyOk added in v0.11.0

GetAccessKeyOk returns a tuple with the AccessKey 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 (*CreateAccessKeyResponse) GetDisplayName added in v0.11.0

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

func (*CreateAccessKeyResponse) GetDisplayNameOk added in v0.11.0

GetDisplayNameOk returns a tuple with the DisplayName 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 (*CreateAccessKeyResponse) GetExpires added in v0.11.0

GetExpires returns the Expires field value If the value is explicit nil, the zero value for string will be returned Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAccessKeyResponse) GetExpiresOk added in v0.11.0

GetExpiresOk returns a tuple with the Expires field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAccessKeyResponse) GetKeyId added in v0.11.0

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

func (*CreateAccessKeyResponse) GetKeyIdOk added in v0.11.0

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

func (*CreateAccessKeyResponse) GetProject added in v0.11.0

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

func (*CreateAccessKeyResponse) GetProjectOk added in v0.11.0

GetProjectOk returns a tuple with the Project 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 (*CreateAccessKeyResponse) GetSecretAccessKey added in v0.11.0

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

func (*CreateAccessKeyResponse) GetSecretAccessKeyOk added in v0.11.0

GetSecretAccessKeyOk returns a tuple with the SecretAccessKey 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 (*CreateAccessKeyResponse) SetAccessKey added in v0.11.0

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

func (*CreateAccessKeyResponse) SetDisplayName added in v0.11.0

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

func (*CreateAccessKeyResponse) SetExpires added in v0.11.0

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

func (*CreateAccessKeyResponse) SetKeyId added in v0.11.0

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

func (*CreateAccessKeyResponse) SetProject added in v0.11.0

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

func (*CreateAccessKeyResponse) SetSecretAccessKey added in v0.11.0

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

func (CreateAccessKeyResponse) ToMap deprecated added in v0.11.0

func (o CreateAccessKeyResponse) 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 CreateAccessKeyResponseGetAccessKeyArgType deprecated added in v1.1.1

type CreateAccessKeyResponseGetAccessKeyArgType = string

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

type CreateAccessKeyResponseGetAccessKeyAttributeType added in v1.1.1

type CreateAccessKeyResponseGetAccessKeyAttributeType = *string

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

type CreateAccessKeyResponseGetAccessKeyRetType deprecated added in v1.1.1

type CreateAccessKeyResponseGetAccessKeyRetType = string

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

type CreateAccessKeyResponseGetDisplayNameArgType deprecated added in v1.1.1

type CreateAccessKeyResponseGetDisplayNameArgType = string

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

type CreateAccessKeyResponseGetDisplayNameAttributeType added in v1.1.1

type CreateAccessKeyResponseGetDisplayNameAttributeType = *string

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

type CreateAccessKeyResponseGetDisplayNameRetType deprecated added in v1.1.1

type CreateAccessKeyResponseGetDisplayNameRetType = string

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

type CreateAccessKeyResponseGetExpiresArgType deprecated added in v1.1.1

type CreateAccessKeyResponseGetExpiresArgType = *string

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

type CreateAccessKeyResponseGetExpiresAttributeType added in v1.1.1

type CreateAccessKeyResponseGetExpiresAttributeType = *NullableString

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

type CreateAccessKeyResponseGetExpiresRetType deprecated added in v1.1.1

type CreateAccessKeyResponseGetExpiresRetType = *string

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

type CreateAccessKeyResponseGetKeyIdArgType deprecated added in v1.1.1

type CreateAccessKeyResponseGetKeyIdArgType = string

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

type CreateAccessKeyResponseGetKeyIdAttributeType added in v1.1.1

type CreateAccessKeyResponseGetKeyIdAttributeType = *string

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

type CreateAccessKeyResponseGetKeyIdRetType deprecated added in v1.1.1

type CreateAccessKeyResponseGetKeyIdRetType = string

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

type CreateAccessKeyResponseGetProjectArgType deprecated added in v1.1.1

type CreateAccessKeyResponseGetProjectArgType = string

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

type CreateAccessKeyResponseGetProjectAttributeType added in v1.1.1

type CreateAccessKeyResponseGetProjectAttributeType = *string

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

type CreateAccessKeyResponseGetProjectRetType deprecated added in v1.1.1

type CreateAccessKeyResponseGetProjectRetType = string

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

type CreateAccessKeyResponseGetSecretAccessKeyArgType deprecated added in v1.1.1

type CreateAccessKeyResponseGetSecretAccessKeyArgType = string

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

type CreateAccessKeyResponseGetSecretAccessKeyAttributeType added in v1.1.1

type CreateAccessKeyResponseGetSecretAccessKeyAttributeType = *string

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

type CreateAccessKeyResponseGetSecretAccessKeyRetType deprecated added in v1.1.1

type CreateAccessKeyResponseGetSecretAccessKeyRetType = string

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

type CreateBucketRequest deprecated added in v1.2.0

type CreateBucketRequest 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 (CreateBucketRequest) Execute deprecated added in v1.2.0

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

type CreateBucketResponse

type CreateBucketResponse struct {
	// Name of the bucket
	// REQUIRED
	Bucket CreateBucketResponseGetBucketAttributeType `json:"bucket" required:"true"`
	// Project ID
	// REQUIRED
	Project CreateBucketResponseGetProjectAttributeType `json:"project" required:"true"`
}

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

func NewCreateBucketResponse added in v0.11.0

NewCreateBucketResponse instantiates a new CreateBucketResponse 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 NewCreateBucketResponseWithDefaults added in v0.11.0

func NewCreateBucketResponseWithDefaults() *CreateBucketResponse

NewCreateBucketResponseWithDefaults instantiates a new CreateBucketResponse 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 (*CreateBucketResponse) GetBucket added in v0.11.0

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

func (*CreateBucketResponse) GetBucketOk added in v0.11.0

GetBucketOk returns a tuple with the Bucket 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 (*CreateBucketResponse) GetProject added in v0.11.0

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

func (*CreateBucketResponse) GetProjectOk added in v0.11.0

GetProjectOk returns a tuple with the Project 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 (*CreateBucketResponse) SetBucket added in v0.11.0

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

func (*CreateBucketResponse) SetProject added in v0.11.0

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

func (CreateBucketResponse) ToMap deprecated added in v0.11.0

func (o CreateBucketResponse) 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 CreateBucketResponseGetBucketArgType deprecated added in v1.1.1

type CreateBucketResponseGetBucketArgType = string

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

type CreateBucketResponseGetBucketAttributeType added in v1.1.1

type CreateBucketResponseGetBucketAttributeType = *string

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

type CreateBucketResponseGetBucketRetType deprecated added in v1.1.1

type CreateBucketResponseGetBucketRetType = string

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

type CreateBucketResponseGetProjectArgType deprecated added in v1.1.1

type CreateBucketResponseGetProjectArgType = string

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

type CreateBucketResponseGetProjectAttributeType added in v1.1.1

type CreateBucketResponseGetProjectAttributeType = *string

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

type CreateBucketResponseGetProjectRetType deprecated added in v1.1.1

type CreateBucketResponseGetProjectRetType = string

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

type CreateCredentialsGroupPayload

type CreateCredentialsGroupPayload struct {
	// Name of the group holding credentials
	// REQUIRED
	DisplayName CreateCredentialsGroupPayloadGetDisplayNameAttributeType `json:"displayName" required:"true"`
}

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

func NewCreateCredentialsGroupPayload added in v0.11.0

func NewCreateCredentialsGroupPayload(displayName CreateCredentialsGroupPayloadGetDisplayNameArgType) *CreateCredentialsGroupPayload

NewCreateCredentialsGroupPayload instantiates a new CreateCredentialsGroupPayload 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 NewCreateCredentialsGroupPayloadWithDefaults added in v0.11.0

func NewCreateCredentialsGroupPayloadWithDefaults() *CreateCredentialsGroupPayload

NewCreateCredentialsGroupPayloadWithDefaults instantiates a new CreateCredentialsGroupPayload 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 (*CreateCredentialsGroupPayload) GetDisplayName added in v0.11.0

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

func (*CreateCredentialsGroupPayload) GetDisplayNameOk added in v0.11.0

GetDisplayNameOk returns a tuple with the DisplayName 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 (*CreateCredentialsGroupPayload) SetDisplayName added in v0.11.0

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

func (CreateCredentialsGroupPayload) ToMap deprecated added in v0.11.0

func (o CreateCredentialsGroupPayload) 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 CreateCredentialsGroupPayloadGetDisplayNameArgType deprecated added in v1.1.1

type CreateCredentialsGroupPayloadGetDisplayNameArgType = string

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

type CreateCredentialsGroupPayloadGetDisplayNameAttributeType added in v1.1.1

type CreateCredentialsGroupPayloadGetDisplayNameAttributeType = *string

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

type CreateCredentialsGroupPayloadGetDisplayNameRetType deprecated added in v1.1.1

type CreateCredentialsGroupPayloadGetDisplayNameRetType = string

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

type CreateCredentialsGroupRequest deprecated added in v1.2.0

type CreateCredentialsGroupRequest 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 (CreateCredentialsGroupRequest) CreateCredentialsGroupPayload deprecated added in v1.2.0

func (r CreateCredentialsGroupRequest) CreateCredentialsGroupPayload(createCredentialsGroupPayload CreateCredentialsGroupPayload) ApiCreateCredentialsGroupRequest

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

func (CreateCredentialsGroupRequest) Execute deprecated added in v1.2.0

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

type CreateCredentialsGroupResponse

type CreateCredentialsGroupResponse struct {
	// REQUIRED
	CredentialsGroup CreateCredentialsGroupResponseGetCredentialsGroupAttributeType `json:"credentialsGroup" required:"true"`
	// Project ID
	// REQUIRED
	Project CreateCredentialsGroupResponseGetProjectAttributeType `json:"project" required:"true"`
}

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

func NewCreateCredentialsGroupResponse added in v0.11.0

NewCreateCredentialsGroupResponse instantiates a new CreateCredentialsGroupResponse 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 NewCreateCredentialsGroupResponseWithDefaults added in v0.11.0

func NewCreateCredentialsGroupResponseWithDefaults() *CreateCredentialsGroupResponse

NewCreateCredentialsGroupResponseWithDefaults instantiates a new CreateCredentialsGroupResponse 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 (*CreateCredentialsGroupResponse) GetCredentialsGroup added in v0.11.0

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

func (*CreateCredentialsGroupResponse) GetCredentialsGroupOk added in v0.11.0

GetCredentialsGroupOk returns a tuple with the CredentialsGroup 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 (*CreateCredentialsGroupResponse) GetProject added in v0.11.0

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

func (*CreateCredentialsGroupResponse) GetProjectOk added in v0.11.0

GetProjectOk returns a tuple with the Project 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 (*CreateCredentialsGroupResponse) SetCredentialsGroup added in v0.11.0

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

func (*CreateCredentialsGroupResponse) SetProject added in v0.11.0

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

func (CreateCredentialsGroupResponse) ToMap deprecated added in v0.11.0

func (o CreateCredentialsGroupResponse) 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 CreateCredentialsGroupResponseGetCredentialsGroupArgType deprecated added in v1.1.1

type CreateCredentialsGroupResponseGetCredentialsGroupArgType = CredentialsGroup

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

type CreateCredentialsGroupResponseGetCredentialsGroupAttributeType added in v1.1.1

type CreateCredentialsGroupResponseGetCredentialsGroupAttributeType = *CredentialsGroup

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

type CreateCredentialsGroupResponseGetCredentialsGroupRetType deprecated added in v1.1.1

type CreateCredentialsGroupResponseGetCredentialsGroupRetType = CredentialsGroup

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

type CreateCredentialsGroupResponseGetProjectArgType deprecated added in v1.1.1

type CreateCredentialsGroupResponseGetProjectArgType = string

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

type CreateCredentialsGroupResponseGetProjectAttributeType added in v1.1.1

type CreateCredentialsGroupResponseGetProjectAttributeType = *string

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

type CreateCredentialsGroupResponseGetProjectRetType deprecated added in v1.1.1

type CreateCredentialsGroupResponseGetProjectRetType = string

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

type CredentialsGroup

type CredentialsGroup struct {
	// The ID of the credentials group
	// REQUIRED
	CredentialsGroupId CredentialsGroupGetCredentialsGroupIdAttributeType `json:"credentialsGroupId" required:"true"`
	// Name of the group holding credentials
	// REQUIRED
	DisplayName CredentialsGroupGetDisplayNameAttributeType `json:"displayName" required:"true"`
	// Credentials group URN
	// REQUIRED
	Urn CredentialsGroupGetUrnAttributeType `json:"urn" required:"true"`
}

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

func NewCredentialsGroup added in v0.11.0

NewCredentialsGroup instantiates a new CredentialsGroup 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 NewCredentialsGroupWithDefaults added in v0.11.0

func NewCredentialsGroupWithDefaults() *CredentialsGroup

NewCredentialsGroupWithDefaults instantiates a new CredentialsGroup 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 (*CredentialsGroup) GetCredentialsGroupId added in v0.11.0

func (o *CredentialsGroup) GetCredentialsGroupId() (ret CredentialsGroupGetCredentialsGroupIdRetType)

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

func (*CredentialsGroup) GetCredentialsGroupIdOk added in v0.11.0

func (o *CredentialsGroup) GetCredentialsGroupIdOk() (ret CredentialsGroupGetCredentialsGroupIdRetType, ok bool)

GetCredentialsGroupIdOk returns a tuple with the CredentialsGroupId 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 (*CredentialsGroup) GetDisplayName added in v0.11.0

func (o *CredentialsGroup) GetDisplayName() (ret CredentialsGroupGetDisplayNameRetType)

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

func (*CredentialsGroup) GetDisplayNameOk added in v0.11.0

func (o *CredentialsGroup) GetDisplayNameOk() (ret CredentialsGroupGetDisplayNameRetType, ok bool)

GetDisplayNameOk returns a tuple with the DisplayName 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 (*CredentialsGroup) GetUrn added in v0.11.0

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

func (*CredentialsGroup) GetUrnOk added in v0.11.0

func (o *CredentialsGroup) GetUrnOk() (ret CredentialsGroupGetUrnRetType, ok bool)

GetUrnOk returns a tuple with the Urn 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 (*CredentialsGroup) SetCredentialsGroupId added in v0.11.0

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

func (*CredentialsGroup) SetDisplayName added in v0.11.0

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

func (*CredentialsGroup) SetUrn added in v0.11.0

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

func (CredentialsGroup) ToMap deprecated added in v0.11.0

func (o CredentialsGroup) 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 CredentialsGroupGetCredentialsGroupIdArgType deprecated added in v1.1.1

type CredentialsGroupGetCredentialsGroupIdArgType = string

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

type CredentialsGroupGetCredentialsGroupIdAttributeType added in v1.1.1

type CredentialsGroupGetCredentialsGroupIdAttributeType = *string

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

type CredentialsGroupGetCredentialsGroupIdRetType deprecated added in v1.1.1

type CredentialsGroupGetCredentialsGroupIdRetType = string

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

type CredentialsGroupGetDisplayNameArgType deprecated added in v1.1.1

type CredentialsGroupGetDisplayNameArgType = string

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

type CredentialsGroupGetDisplayNameAttributeType added in v1.1.1

type CredentialsGroupGetDisplayNameAttributeType = *string

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

type CredentialsGroupGetDisplayNameRetType deprecated added in v1.1.1

type CredentialsGroupGetDisplayNameRetType = string

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

type CredentialsGroupGetUrnArgType deprecated added in v1.1.1

type CredentialsGroupGetUrnArgType = string

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

type CredentialsGroupGetUrnAttributeType added in v1.1.1

type CredentialsGroupGetUrnAttributeType = *string

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

type CredentialsGroupGetUrnRetType deprecated added in v1.1.1

type CredentialsGroupGetUrnRetType = string

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

type DefaultApi deprecated added in v1.2.0

type DefaultApi interface {
	/*
		CreateAccessKey Create Access Key
		Create an access key for the given project.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId STACKIT project ID
		@param region STACKIT Region
		@return ApiCreateAccessKeyRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateAccessKey(ctx context.Context, projectId string, region string) ApiCreateAccessKeyRequest
	/*
		CreateAccessKeyExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId STACKIT project ID
		@param region STACKIT Region
		@return CreateAccessKeyResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateAccessKeyExecute(ctx context.Context, projectId string, region string) (*CreateAccessKeyResponse, error)
	/*
		CreateBucket Create Bucket
		Create a bucket for the given project. Bucket with the same name cannot already exists in the object storage

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId STACKIT project ID
		@param region STACKIT Region
		@param bucketName The name has to be dns-conform.
		@return ApiCreateBucketRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateBucket(ctx context.Context, projectId string, region string, bucketName string) ApiCreateBucketRequest
	/*
		CreateBucketExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId STACKIT project ID
		@param region STACKIT Region
		@param bucketName The name has to be dns-conform.
		@return CreateBucketResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateBucketExecute(ctx context.Context, projectId string, region string, bucketName string) (*CreateBucketResponse, error)
	/*
		CreateCredentialsGroup Create Credentials Group

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId STACKIT project ID
		@param region STACKIT Region
		@return ApiCreateCredentialsGroupRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateCredentialsGroup(ctx context.Context, projectId string, region string) ApiCreateCredentialsGroupRequest
	/*
		CreateCredentialsGroupExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId STACKIT project ID
		@param region STACKIT Region
		@return CreateCredentialsGroupResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateCredentialsGroupExecute(ctx context.Context, projectId string, region string) (*CreateCredentialsGroupResponse, error)
	/*
		DeleteAccessKey Delete Access Key
		Delete an access key from the given project.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId STACKIT project ID
		@param region STACKIT Region
		@param keyId Object storage access key
		@return ApiDeleteAccessKeyRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteAccessKey(ctx context.Context, projectId string, region string, keyId string) ApiDeleteAccessKeyRequest
	/*
		DeleteAccessKeyExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId STACKIT project ID
		@param region STACKIT Region
		@param keyId Object storage access key
		@return DeleteAccessKeyResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteAccessKeyExecute(ctx context.Context, projectId string, region string, keyId string) (*DeleteAccessKeyResponse, error)
	/*
		DeleteBucket Delete Bucket
		Delete a bucket from the given project.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId STACKIT project ID
		@param region STACKIT Region
		@param bucketName The name has to be dns-conform.
		@return ApiDeleteBucketRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteBucket(ctx context.Context, projectId string, region string, bucketName string) ApiDeleteBucketRequest
	/*
		DeleteBucketExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId STACKIT project ID
		@param region STACKIT Region
		@param bucketName The name has to be dns-conform.
		@return DeleteBucketResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteBucketExecute(ctx context.Context, projectId string, region string, bucketName string) (*DeleteBucketResponse, error)
	/*
		DeleteCredentialsGroup Delete Credentials Group
		Delete a credentials group inside a project if the project exists and no valid access keys are left in the group.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId STACKIT project ID
		@param region STACKIT Region
		@param groupId Id of the credentials group
		@return ApiDeleteCredentialsGroupRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteCredentialsGroup(ctx context.Context, projectId string, region string, groupId string) ApiDeleteCredentialsGroupRequest
	/*
		DeleteCredentialsGroupExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId STACKIT project ID
		@param region STACKIT Region
		@param groupId Id of the credentials group
		@return DeleteCredentialsGroupResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteCredentialsGroupExecute(ctx context.Context, projectId string, region string, groupId string) (*DeleteCredentialsGroupResponse, error)
	/*
		DisableService Delete Project
		Delete the given project

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId STACKIT project ID
		@param region STACKIT Region
		@return ApiDisableServiceRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DisableService(ctx context.Context, projectId string, region string) ApiDisableServiceRequest
	/*
		DisableServiceExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId STACKIT project ID
		@param region STACKIT Region
		@return ProjectStatus

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DisableServiceExecute(ctx context.Context, projectId string, region string) (*ProjectStatus, error)
	/*
		EnableService Create Project
		Create a project. Creation will also be successful if the project
		already exists, but will not create a duplicate

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId STACKIT project ID
		@param region STACKIT Region
		@return ApiEnableServiceRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	EnableService(ctx context.Context, projectId string, region string) ApiEnableServiceRequest
	/*
		EnableServiceExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId STACKIT project ID
		@param region STACKIT Region
		@return ProjectStatus

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	EnableServiceExecute(ctx context.Context, projectId string, region string) (*ProjectStatus, error)
	/*
		GetBucket Get Bucket
		Get information for the given bucket in the project.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId STACKIT project ID
		@param region STACKIT Region
		@param bucketName The name has to be dns-conform.
		@return ApiGetBucketRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	GetBucket(ctx context.Context, projectId string, region string, bucketName string) ApiGetBucketRequest
	/*
		GetBucketExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId STACKIT project ID
		@param region STACKIT Region
		@param bucketName The name has to be dns-conform.
		@return GetBucketResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	GetBucketExecute(ctx context.Context, projectId string, region string, bucketName string) (*GetBucketResponse, error)
	/*
		GetServiceStatus Get Project
		Get project details.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId STACKIT project ID
		@param region STACKIT Region
		@return ApiGetServiceStatusRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	GetServiceStatus(ctx context.Context, projectId string, region string) ApiGetServiceStatusRequest
	/*
		GetServiceStatusExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId STACKIT project ID
		@param region STACKIT Region
		@return ProjectStatus

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	GetServiceStatusExecute(ctx context.Context, projectId string, region string) (*ProjectStatus, error)
	/*
		ListAccessKeys Get Access Keys
		Get a list of access keys for the given project.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId STACKIT project ID
		@param region STACKIT Region
		@return ApiListAccessKeysRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListAccessKeys(ctx context.Context, projectId string, region string) ApiListAccessKeysRequest
	/*
		ListAccessKeysExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId STACKIT project ID
		@param region STACKIT Region
		@return ListAccessKeysResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListAccessKeysExecute(ctx context.Context, projectId string, region string) (*ListAccessKeysResponse, error)
	/*
		ListBuckets Get Buckets
		Get the list of all buckets in the given project

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId STACKIT project ID
		@param region STACKIT Region
		@return ApiListBucketsRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListBuckets(ctx context.Context, projectId string, region string) ApiListBucketsRequest
	/*
		ListBucketsExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId STACKIT project ID
		@param region STACKIT Region
		@return ListBucketsResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListBucketsExecute(ctx context.Context, projectId string, region string) (*ListBucketsResponse, error)
	/*
		ListCredentialsGroups Get Credentials Groups
		Get credentials groups inside a project if the project exists

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId STACKIT project ID
		@param region STACKIT Region
		@return ApiListCredentialsGroupsRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListCredentialsGroups(ctx context.Context, projectId string, region string) ApiListCredentialsGroupsRequest
	/*
		ListCredentialsGroupsExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId STACKIT project ID
		@param region STACKIT Region
		@return ListCredentialsGroupsResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListCredentialsGroupsExecute(ctx context.Context, projectId string, region string) (*ListCredentialsGroupsResponse, 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 DeleteAccessKeyRequest deprecated added in v1.2.0

type DeleteAccessKeyRequest 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 (DeleteAccessKeyRequest) CredentialsGroup deprecated added in v1.2.0

func (r DeleteAccessKeyRequest) CredentialsGroup(credentialsGroup string) ApiDeleteAccessKeyRequest

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

func (DeleteAccessKeyRequest) Execute deprecated added in v1.2.0

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

type DeleteAccessKeyResponse

type DeleteAccessKeyResponse struct {
	// Identifies the pair of access key and secret access key for deletion
	// REQUIRED
	KeyId DeleteAccessKeyResponseGetKeyIdAttributeType `json:"keyId" required:"true"`
	// Project ID
	// REQUIRED
	Project DeleteAccessKeyResponseGetProjectAttributeType `json:"project" required:"true"`
}

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

func NewDeleteAccessKeyResponse added in v0.11.0

NewDeleteAccessKeyResponse instantiates a new DeleteAccessKeyResponse 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 NewDeleteAccessKeyResponseWithDefaults added in v0.11.0

func NewDeleteAccessKeyResponseWithDefaults() *DeleteAccessKeyResponse

NewDeleteAccessKeyResponseWithDefaults instantiates a new DeleteAccessKeyResponse 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 (*DeleteAccessKeyResponse) GetKeyId added in v0.11.0

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

func (*DeleteAccessKeyResponse) GetKeyIdOk added in v0.11.0

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

func (*DeleteAccessKeyResponse) GetProject added in v0.11.0

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

func (*DeleteAccessKeyResponse) GetProjectOk added in v0.11.0

GetProjectOk returns a tuple with the Project 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 (*DeleteAccessKeyResponse) SetKeyId added in v0.11.0

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

func (*DeleteAccessKeyResponse) SetProject added in v0.11.0

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

func (DeleteAccessKeyResponse) ToMap deprecated added in v0.11.0

func (o DeleteAccessKeyResponse) 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 DeleteAccessKeyResponseGetKeyIdArgType deprecated added in v1.1.1

type DeleteAccessKeyResponseGetKeyIdArgType = string

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

type DeleteAccessKeyResponseGetKeyIdAttributeType added in v1.1.1

type DeleteAccessKeyResponseGetKeyIdAttributeType = *string

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

type DeleteAccessKeyResponseGetKeyIdRetType deprecated added in v1.1.1

type DeleteAccessKeyResponseGetKeyIdRetType = string

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

type DeleteAccessKeyResponseGetProjectArgType deprecated added in v1.1.1

type DeleteAccessKeyResponseGetProjectArgType = string

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

type DeleteAccessKeyResponseGetProjectAttributeType added in v1.1.1

type DeleteAccessKeyResponseGetProjectAttributeType = *string

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

type DeleteAccessKeyResponseGetProjectRetType deprecated added in v1.1.1

type DeleteAccessKeyResponseGetProjectRetType = string

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

type DeleteBucketRequest deprecated added in v1.2.0

type DeleteBucketRequest 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 (DeleteBucketRequest) Execute deprecated added in v1.2.0

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

type DeleteBucketResponse

type DeleteBucketResponse struct {
	// Name of the bucket
	// REQUIRED
	Bucket DeleteBucketResponseGetBucketAttributeType `json:"bucket" required:"true"`
	// Project ID
	// REQUIRED
	Project DeleteBucketResponseGetProjectAttributeType `json:"project" required:"true"`
}

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

func NewDeleteBucketResponse added in v0.11.0

NewDeleteBucketResponse instantiates a new DeleteBucketResponse 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 NewDeleteBucketResponseWithDefaults added in v0.11.0

func NewDeleteBucketResponseWithDefaults() *DeleteBucketResponse

NewDeleteBucketResponseWithDefaults instantiates a new DeleteBucketResponse 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 (*DeleteBucketResponse) GetBucket added in v0.11.0

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

func (*DeleteBucketResponse) GetBucketOk added in v0.11.0

GetBucketOk returns a tuple with the Bucket 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 (*DeleteBucketResponse) GetProject added in v0.11.0

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

func (*DeleteBucketResponse) GetProjectOk added in v0.11.0

GetProjectOk returns a tuple with the Project 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 (*DeleteBucketResponse) SetBucket added in v0.11.0

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

func (*DeleteBucketResponse) SetProject added in v0.11.0

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

func (DeleteBucketResponse) ToMap deprecated added in v0.11.0

func (o DeleteBucketResponse) 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 DeleteBucketResponseGetBucketArgType deprecated added in v1.1.1

type DeleteBucketResponseGetBucketArgType = string

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

type DeleteBucketResponseGetBucketAttributeType added in v1.1.1

type DeleteBucketResponseGetBucketAttributeType = *string

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

type DeleteBucketResponseGetBucketRetType deprecated added in v1.1.1

type DeleteBucketResponseGetBucketRetType = string

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

type DeleteBucketResponseGetProjectArgType deprecated added in v1.1.1

type DeleteBucketResponseGetProjectArgType = string

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

type DeleteBucketResponseGetProjectAttributeType added in v1.1.1

type DeleteBucketResponseGetProjectAttributeType = *string

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

type DeleteBucketResponseGetProjectRetType deprecated added in v1.1.1

type DeleteBucketResponseGetProjectRetType = string

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

type DeleteCredentialsGroupRequest deprecated added in v1.2.0

type DeleteCredentialsGroupRequest 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 (DeleteCredentialsGroupRequest) Execute deprecated added in v1.2.0

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

type DeleteCredentialsGroupResponse

type DeleteCredentialsGroupResponse struct {
	// The ID of the credentials group
	// REQUIRED
	CredentialsGroupId DeleteCredentialsGroupResponseGetCredentialsGroupIdAttributeType `json:"credentialsGroupId" required:"true"`
	// Project ID
	// REQUIRED
	Project DeleteCredentialsGroupResponseGetProjectAttributeType `json:"project" required:"true"`
}

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

func NewDeleteCredentialsGroupResponse added in v0.11.0

NewDeleteCredentialsGroupResponse instantiates a new DeleteCredentialsGroupResponse 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 NewDeleteCredentialsGroupResponseWithDefaults added in v0.11.0

func NewDeleteCredentialsGroupResponseWithDefaults() *DeleteCredentialsGroupResponse

NewDeleteCredentialsGroupResponseWithDefaults instantiates a new DeleteCredentialsGroupResponse 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 (*DeleteCredentialsGroupResponse) GetCredentialsGroupId added in v0.11.0

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

func (*DeleteCredentialsGroupResponse) GetCredentialsGroupIdOk added in v0.11.0

GetCredentialsGroupIdOk returns a tuple with the CredentialsGroupId 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 (*DeleteCredentialsGroupResponse) GetProject added in v0.11.0

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

func (*DeleteCredentialsGroupResponse) GetProjectOk added in v0.11.0

GetProjectOk returns a tuple with the Project 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 (*DeleteCredentialsGroupResponse) SetCredentialsGroupId added in v0.11.0

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

func (*DeleteCredentialsGroupResponse) SetProject added in v0.11.0

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

func (DeleteCredentialsGroupResponse) ToMap deprecated added in v0.11.0

func (o DeleteCredentialsGroupResponse) 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 DeleteCredentialsGroupResponseGetCredentialsGroupIdArgType deprecated added in v1.1.1

type DeleteCredentialsGroupResponseGetCredentialsGroupIdArgType = string

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

type DeleteCredentialsGroupResponseGetCredentialsGroupIdAttributeType added in v1.1.1

type DeleteCredentialsGroupResponseGetCredentialsGroupIdAttributeType = *string

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

type DeleteCredentialsGroupResponseGetCredentialsGroupIdRetType deprecated added in v1.1.1

type DeleteCredentialsGroupResponseGetCredentialsGroupIdRetType = string

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

type DeleteCredentialsGroupResponseGetProjectArgType deprecated added in v1.1.1

type DeleteCredentialsGroupResponseGetProjectArgType = string

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

type DeleteCredentialsGroupResponseGetProjectAttributeType added in v1.1.1

type DeleteCredentialsGroupResponseGetProjectAttributeType = *string

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

type DeleteCredentialsGroupResponseGetProjectRetType deprecated added in v1.1.1

type DeleteCredentialsGroupResponseGetProjectRetType = string

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

type DetailedError

type DetailedError struct {
	// REQUIRED
	Key DetailedErrorGetKeyAttributeType `json:"key" required:"true"`
	// REQUIRED
	Msg DetailedErrorGetMsgAttributeType `json:"msg" required:"true"`
}

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

func NewDetailedError added in v0.11.0

NewDetailedError instantiates a new DetailedError 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 NewDetailedErrorWithDefaults added in v0.11.0

func NewDetailedErrorWithDefaults() *DetailedError

NewDetailedErrorWithDefaults instantiates a new DetailedError 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 (*DetailedError) GetKey added in v0.11.0

func (o *DetailedError) GetKey() (ret DetailedErrorGetKeyRetType)

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

func (*DetailedError) GetKeyOk added in v0.11.0

func (o *DetailedError) GetKeyOk() (ret DetailedErrorGetKeyRetType, ok bool)

GetKeyOk returns a tuple with the Key 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 (*DetailedError) GetMsg added in v0.11.0

func (o *DetailedError) GetMsg() (ret DetailedErrorGetMsgRetType)

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

func (*DetailedError) GetMsgOk added in v0.11.0

func (o *DetailedError) GetMsgOk() (ret DetailedErrorGetMsgRetType, ok bool)

GetMsgOk returns a tuple with the Msg 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 (*DetailedError) SetKey added in v0.11.0

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

func (*DetailedError) SetMsg added in v0.11.0

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

func (DetailedError) ToMap deprecated added in v0.11.0

func (o DetailedError) 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 DetailedErrorGetKeyArgType deprecated added in v1.1.1

type DetailedErrorGetKeyArgType = string

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

type DetailedErrorGetKeyAttributeType added in v1.1.1

type DetailedErrorGetKeyAttributeType = *string

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

type DetailedErrorGetKeyRetType deprecated added in v1.1.1

type DetailedErrorGetKeyRetType = string

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

type DetailedErrorGetMsgArgType deprecated added in v1.1.1

type DetailedErrorGetMsgArgType = string

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

type DetailedErrorGetMsgAttributeType added in v1.1.1

type DetailedErrorGetMsgAttributeType = *string

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

type DetailedErrorGetMsgRetType deprecated added in v1.1.1

type DetailedErrorGetMsgRetType = string

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

type DisableServiceRequest deprecated added in v1.2.0

type DisableServiceRequest 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 (DisableServiceRequest) Execute deprecated added in v1.2.0

func (r DisableServiceRequest) Execute() (*ProjectStatus, error)

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

type EnableServiceRequest deprecated added in v1.2.0

type EnableServiceRequest 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 (EnableServiceRequest) Execute deprecated added in v1.2.0

func (r EnableServiceRequest) Execute() (*ProjectStatus, error)

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

type ErrorMessage

type ErrorMessage struct {
	// REQUIRED
	Detail ErrorMessageGetDetailAttributeType `json:"detail" required:"true"`
}

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

func NewErrorMessage added in v0.11.0

func NewErrorMessage(detail ErrorMessageGetDetailArgType) *ErrorMessage

NewErrorMessage instantiates a new ErrorMessage 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 NewErrorMessageWithDefaults added in v0.11.0

func NewErrorMessageWithDefaults() *ErrorMessage

NewErrorMessageWithDefaults instantiates a new ErrorMessage 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 (*ErrorMessage) GetDetail added in v0.11.0

func (o *ErrorMessage) GetDetail() (ret ErrorMessageGetDetailRetType)

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

func (*ErrorMessage) GetDetailOk added in v0.11.0

func (o *ErrorMessage) GetDetailOk() (ret ErrorMessageGetDetailRetType, ok bool)

GetDetailOk returns a tuple with the Detail 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 (*ErrorMessage) SetDetail added in v0.11.0

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

func (ErrorMessage) ToMap deprecated added in v0.11.0

func (o ErrorMessage) 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 ErrorMessageGetDetailArgType deprecated added in v1.1.1

type ErrorMessageGetDetailArgType = []DetailedError

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

type ErrorMessageGetDetailAttributeType added in v1.1.1

type ErrorMessageGetDetailAttributeType = *[]DetailedError

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

type ErrorMessageGetDetailRetType deprecated added in v1.1.1

type ErrorMessageGetDetailRetType = []DetailedError

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

type GetBucketRequest deprecated added in v1.2.0

type GetBucketRequest 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 (GetBucketRequest) Execute deprecated added in v1.2.0

func (r GetBucketRequest) Execute() (*GetBucketResponse, error)

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

type GetBucketResponse

type GetBucketResponse struct {
	// REQUIRED
	Bucket GetBucketResponseGetBucketAttributeType `json:"bucket" required:"true"`
	// Project ID
	// REQUIRED
	Project GetBucketResponseGetProjectAttributeType `json:"project" required:"true"`
}

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

func NewGetBucketResponse added in v0.11.0

NewGetBucketResponse instantiates a new GetBucketResponse 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 NewGetBucketResponseWithDefaults added in v0.11.0

func NewGetBucketResponseWithDefaults() *GetBucketResponse

NewGetBucketResponseWithDefaults instantiates a new GetBucketResponse 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 (*GetBucketResponse) GetBucket added in v0.11.0

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

func (*GetBucketResponse) GetBucketOk added in v0.11.0

func (o *GetBucketResponse) GetBucketOk() (ret GetBucketResponseGetBucketRetType, ok bool)

GetBucketOk returns a tuple with the Bucket 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 (*GetBucketResponse) GetProject added in v0.11.0

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

func (*GetBucketResponse) GetProjectOk added in v0.11.0

func (o *GetBucketResponse) GetProjectOk() (ret GetBucketResponseGetProjectRetType, ok bool)

GetProjectOk returns a tuple with the Project 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 (*GetBucketResponse) SetBucket added in v0.11.0

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

func (*GetBucketResponse) SetProject added in v0.11.0

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

func (GetBucketResponse) ToMap deprecated added in v0.11.0

func (o GetBucketResponse) 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 GetBucketResponseGetBucketArgType deprecated added in v1.1.1

type GetBucketResponseGetBucketArgType = Bucket

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

type GetBucketResponseGetBucketAttributeType added in v1.1.1

type GetBucketResponseGetBucketAttributeType = *Bucket

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

type GetBucketResponseGetBucketRetType deprecated added in v1.1.1

type GetBucketResponseGetBucketRetType = Bucket

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

type GetBucketResponseGetProjectArgType deprecated added in v1.1.1

type GetBucketResponseGetProjectArgType = string

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

type GetBucketResponseGetProjectAttributeType added in v1.1.1

type GetBucketResponseGetProjectAttributeType = *string

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

type GetBucketResponseGetProjectRetType deprecated added in v1.1.1

type GetBucketResponseGetProjectRetType = string

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

type GetServiceStatusRequest deprecated added in v1.2.0

type GetServiceStatusRequest 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 (GetServiceStatusRequest) Execute deprecated added in v1.2.0

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

type HTTPValidationError

type HTTPValidationError struct {
	Detail HTTPValidationErrorGetDetailAttributeType `json:"detail,omitempty"`
}

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

func NewHTTPValidationError added in v0.11.0

func NewHTTPValidationError() *HTTPValidationError

NewHTTPValidationError instantiates a new HTTPValidationError 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 NewHTTPValidationErrorWithDefaults added in v0.11.0

func NewHTTPValidationErrorWithDefaults() *HTTPValidationError

NewHTTPValidationErrorWithDefaults instantiates a new HTTPValidationError 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 (*HTTPValidationError) GetDetail added in v0.11.0

GetDetail returns the Detail 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 (*HTTPValidationError) GetDetailOk added in v0.11.0

GetDetailOk returns a tuple with the Detail 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 (*HTTPValidationError) HasDetail added in v0.11.0

func (o *HTTPValidationError) HasDetail() bool

HasDetail 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 (*HTTPValidationError) SetDetail added in v0.11.0

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

func (HTTPValidationError) ToMap deprecated added in v0.11.0

func (o HTTPValidationError) 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 HTTPValidationErrorGetDetailArgType deprecated added in v1.1.1

type HTTPValidationErrorGetDetailArgType = []ValidationError

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

type HTTPValidationErrorGetDetailAttributeType added in v1.1.1

type HTTPValidationErrorGetDetailAttributeType = *[]ValidationError

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

type HTTPValidationErrorGetDetailRetType deprecated added in v1.1.1

type HTTPValidationErrorGetDetailRetType = []ValidationError

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

type ListAccessKeysRequest deprecated added in v1.2.0

type ListAccessKeysRequest 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 (ListAccessKeysRequest) CredentialsGroup deprecated added in v1.2.0

func (r ListAccessKeysRequest) CredentialsGroup(credentialsGroup string) ApiListAccessKeysRequest

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

func (ListAccessKeysRequest) Execute deprecated added in v1.2.0

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

type ListAccessKeysResponse

type ListAccessKeysResponse struct {
	// REQUIRED
	AccessKeys ListAccessKeysResponseGetAccessKeysAttributeType `json:"accessKeys" required:"true"`
	// Project ID
	// REQUIRED
	Project ListAccessKeysResponseGetProjectAttributeType `json:"project" required:"true"`
}

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

func NewListAccessKeysResponse added in v0.11.0

NewListAccessKeysResponse instantiates a new ListAccessKeysResponse 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 NewListAccessKeysResponseWithDefaults added in v0.11.0

func NewListAccessKeysResponseWithDefaults() *ListAccessKeysResponse

NewListAccessKeysResponseWithDefaults instantiates a new ListAccessKeysResponse 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 (*ListAccessKeysResponse) GetAccessKeys added in v0.11.0

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

func (*ListAccessKeysResponse) GetAccessKeysOk added in v0.11.0

GetAccessKeysOk returns a tuple with the AccessKeys 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 (*ListAccessKeysResponse) GetProject added in v0.11.0

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

func (*ListAccessKeysResponse) GetProjectOk added in v0.11.0

GetProjectOk returns a tuple with the Project 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 (*ListAccessKeysResponse) SetAccessKeys added in v0.11.0

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

func (*ListAccessKeysResponse) SetProject added in v0.11.0

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

func (ListAccessKeysResponse) ToMap deprecated added in v0.11.0

func (o ListAccessKeysResponse) 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 ListAccessKeysResponseGetAccessKeysArgType deprecated added in v1.1.1

type ListAccessKeysResponseGetAccessKeysArgType = []AccessKey

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

type ListAccessKeysResponseGetAccessKeysAttributeType added in v1.1.1

type ListAccessKeysResponseGetAccessKeysAttributeType = *[]AccessKey

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

type ListAccessKeysResponseGetAccessKeysRetType deprecated added in v1.1.1

type ListAccessKeysResponseGetAccessKeysRetType = []AccessKey

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

type ListAccessKeysResponseGetProjectArgType deprecated added in v1.1.1

type ListAccessKeysResponseGetProjectArgType = string

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

type ListAccessKeysResponseGetProjectAttributeType added in v1.1.1

type ListAccessKeysResponseGetProjectAttributeType = *string

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

type ListAccessKeysResponseGetProjectRetType deprecated added in v1.1.1

type ListAccessKeysResponseGetProjectRetType = string

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

type ListBucketsRequest deprecated added in v1.2.0

type ListBucketsRequest 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 (ListBucketsRequest) Execute deprecated added in v1.2.0

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

type ListBucketsResponse

type ListBucketsResponse struct {
	// REQUIRED
	Buckets ListBucketsResponseGetBucketsAttributeType `json:"buckets" required:"true"`
	// Project ID
	// REQUIRED
	Project ListBucketsResponseGetProjectAttributeType `json:"project" required:"true"`
}

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

func NewListBucketsResponse added in v0.11.0

NewListBucketsResponse instantiates a new ListBucketsResponse 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 NewListBucketsResponseWithDefaults added in v0.11.0

func NewListBucketsResponseWithDefaults() *ListBucketsResponse

NewListBucketsResponseWithDefaults instantiates a new ListBucketsResponse 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 (*ListBucketsResponse) GetBuckets added in v0.11.0

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

func (*ListBucketsResponse) GetBucketsOk added in v0.11.0

GetBucketsOk returns a tuple with the Buckets 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 (*ListBucketsResponse) GetProject added in v0.11.0

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

func (*ListBucketsResponse) GetProjectOk added in v0.11.0

GetProjectOk returns a tuple with the Project 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 (*ListBucketsResponse) SetBuckets added in v0.11.0

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

func (*ListBucketsResponse) SetProject added in v0.11.0

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

func (ListBucketsResponse) ToMap deprecated added in v0.11.0

func (o ListBucketsResponse) 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 ListBucketsResponseGetBucketsArgType deprecated added in v1.1.1

type ListBucketsResponseGetBucketsArgType = []Bucket

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

type ListBucketsResponseGetBucketsAttributeType added in v1.1.1

type ListBucketsResponseGetBucketsAttributeType = *[]Bucket

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

type ListBucketsResponseGetBucketsRetType deprecated added in v1.1.1

type ListBucketsResponseGetBucketsRetType = []Bucket

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

type ListBucketsResponseGetProjectArgType deprecated added in v1.1.1

type ListBucketsResponseGetProjectArgType = string

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

type ListBucketsResponseGetProjectAttributeType added in v1.1.1

type ListBucketsResponseGetProjectAttributeType = *string

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

type ListBucketsResponseGetProjectRetType deprecated added in v1.1.1

type ListBucketsResponseGetProjectRetType = string

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

type ListCredentialsGroupsRequest deprecated added in v1.2.0

type ListCredentialsGroupsRequest 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 (ListCredentialsGroupsRequest) Execute deprecated added in v1.2.0

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

type ListCredentialsGroupsResponse

type ListCredentialsGroupsResponse struct {
	// REQUIRED
	CredentialsGroups ListCredentialsGroupsResponseGetCredentialsGroupsAttributeType `json:"credentialsGroups" required:"true"`
	// Project ID
	// REQUIRED
	Project ListCredentialsGroupsResponseGetProjectAttributeType `json:"project" required:"true"`
}

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

func NewListCredentialsGroupsResponse added in v0.11.0

NewListCredentialsGroupsResponse instantiates a new ListCredentialsGroupsResponse 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 NewListCredentialsGroupsResponseWithDefaults added in v0.11.0

func NewListCredentialsGroupsResponseWithDefaults() *ListCredentialsGroupsResponse

NewListCredentialsGroupsResponseWithDefaults instantiates a new ListCredentialsGroupsResponse 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 (*ListCredentialsGroupsResponse) GetCredentialsGroups added in v0.11.0

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

func (*ListCredentialsGroupsResponse) GetCredentialsGroupsOk added in v0.11.0

GetCredentialsGroupsOk returns a tuple with the CredentialsGroups 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 (*ListCredentialsGroupsResponse) GetProject added in v0.11.0

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

func (*ListCredentialsGroupsResponse) GetProjectOk added in v0.11.0

GetProjectOk returns a tuple with the Project 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 (*ListCredentialsGroupsResponse) SetCredentialsGroups added in v0.11.0

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

func (*ListCredentialsGroupsResponse) SetProject added in v0.11.0

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

func (ListCredentialsGroupsResponse) ToMap deprecated added in v0.11.0

func (o ListCredentialsGroupsResponse) 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 ListCredentialsGroupsResponseGetCredentialsGroupsArgType deprecated added in v1.1.1

type ListCredentialsGroupsResponseGetCredentialsGroupsArgType = []CredentialsGroup

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

type ListCredentialsGroupsResponseGetCredentialsGroupsAttributeType added in v1.1.1

type ListCredentialsGroupsResponseGetCredentialsGroupsAttributeType = *[]CredentialsGroup

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

type ListCredentialsGroupsResponseGetCredentialsGroupsRetType deprecated added in v1.1.1

type ListCredentialsGroupsResponseGetCredentialsGroupsRetType = []CredentialsGroup

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

type ListCredentialsGroupsResponseGetProjectArgType deprecated added in v1.1.1

type ListCredentialsGroupsResponseGetProjectArgType = string

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

type ListCredentialsGroupsResponseGetProjectAttributeType added in v1.1.1

type ListCredentialsGroupsResponseGetProjectAttributeType = *string

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

type ListCredentialsGroupsResponseGetProjectRetType deprecated added in v1.1.1

type ListCredentialsGroupsResponseGetProjectRetType = string

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

type LocationInner

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

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

func (*LocationInner) MarshalJSON

func (src *LocationInner) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*LocationInner) UnmarshalJSON

func (dst *LocationInner) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct 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 NullableAccessKey deprecated added in v0.11.0

type NullableAccessKey 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 NewNullableAccessKey deprecated added in v0.11.0

func NewNullableAccessKey(val *AccessKey) *NullableAccessKey

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

func (NullableAccessKey) Get deprecated added in v0.11.0

func (v NullableAccessKey) Get() *AccessKey

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

func (NullableAccessKey) IsSet deprecated added in v0.11.0

func (v NullableAccessKey) IsSet() bool

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

func (NullableAccessKey) MarshalJSON deprecated added in v0.11.0

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

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

func (*NullableAccessKey) Set deprecated added in v0.11.0

func (v *NullableAccessKey) Set(val *AccessKey)

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

func (*NullableAccessKey) UnmarshalJSON deprecated added in v0.11.0

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

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

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

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

type NullableBucket 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 NewNullableBucket deprecated added in v0.11.0

func NewNullableBucket(val *Bucket) *NullableBucket

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

func (NullableBucket) Get deprecated added in v0.11.0

func (v NullableBucket) Get() *Bucket

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

func (NullableBucket) IsSet deprecated added in v0.11.0

func (v NullableBucket) IsSet() bool

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

func (NullableBucket) MarshalJSON deprecated added in v0.11.0

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

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

func (*NullableBucket) Set deprecated added in v0.11.0

func (v *NullableBucket) Set(val *Bucket)

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

func (*NullableBucket) UnmarshalJSON deprecated added in v0.11.0

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

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

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

func (v *NullableBucket) Unset()

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

type NullableCreateAccessKeyPayload deprecated added in v0.11.0

type NullableCreateAccessKeyPayload 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 NewNullableCreateAccessKeyPayload deprecated added in v0.11.0

func NewNullableCreateAccessKeyPayload(val *CreateAccessKeyPayload) *NullableCreateAccessKeyPayload

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

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

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

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

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

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

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

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

func (v *NullableCreateAccessKeyPayload) Unset()

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

type NullableCreateAccessKeyResponse deprecated added in v0.11.0

type NullableCreateAccessKeyResponse 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 NewNullableCreateAccessKeyResponse deprecated added in v0.11.0

func NewNullableCreateAccessKeyResponse(val *CreateAccessKeyResponse) *NullableCreateAccessKeyResponse

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

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

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

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

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

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

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

func (*NullableCreateAccessKeyResponse) Unset 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

type NullableCreateBucketResponse deprecated added in v0.11.0

type NullableCreateBucketResponse 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 NewNullableCreateBucketResponse deprecated added in v0.11.0

func NewNullableCreateBucketResponse(val *CreateBucketResponse) *NullableCreateBucketResponse

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

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

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

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

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

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

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

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

func (v *NullableCreateBucketResponse) Unset()

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

type NullableCreateCredentialsGroupPayload deprecated added in v0.11.0

type NullableCreateCredentialsGroupPayload 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 NewNullableCreateCredentialsGroupPayload deprecated added in v0.11.0

func NewNullableCreateCredentialsGroupPayload(val *CreateCredentialsGroupPayload) *NullableCreateCredentialsGroupPayload

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

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

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

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

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

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

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

func (*NullableCreateCredentialsGroupPayload) Unset 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

type NullableCreateCredentialsGroupResponse deprecated added in v0.11.0

type NullableCreateCredentialsGroupResponse 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 NewNullableCreateCredentialsGroupResponse deprecated added in v0.11.0

func NewNullableCreateCredentialsGroupResponse(val *CreateCredentialsGroupResponse) *NullableCreateCredentialsGroupResponse

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

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

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

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

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

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

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

func (*NullableCreateCredentialsGroupResponse) Unset 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

type NullableCredentialsGroup deprecated added in v0.11.0

type NullableCredentialsGroup 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 NewNullableCredentialsGroup deprecated added in v0.11.0

func NewNullableCredentialsGroup(val *CredentialsGroup) *NullableCredentialsGroup

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

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

func (v NullableCredentialsGroup) IsSet() bool

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

func (NullableCredentialsGroup) MarshalJSON deprecated added in v0.11.0

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

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

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

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

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

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

func (v *NullableCredentialsGroup) Unset()

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

type NullableDeleteAccessKeyResponse deprecated added in v0.11.0

type NullableDeleteAccessKeyResponse 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 NewNullableDeleteAccessKeyResponse deprecated added in v0.11.0

func NewNullableDeleteAccessKeyResponse(val *DeleteAccessKeyResponse) *NullableDeleteAccessKeyResponse

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

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

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

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

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

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

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

func (*NullableDeleteAccessKeyResponse) Unset 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

type NullableDeleteBucketResponse deprecated added in v0.11.0

type NullableDeleteBucketResponse 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 NewNullableDeleteBucketResponse deprecated added in v0.11.0

func NewNullableDeleteBucketResponse(val *DeleteBucketResponse) *NullableDeleteBucketResponse

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

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

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

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

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

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

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

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

func (v *NullableDeleteBucketResponse) Unset()

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

type NullableDeleteCredentialsGroupResponse deprecated added in v0.11.0

type NullableDeleteCredentialsGroupResponse 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 NewNullableDeleteCredentialsGroupResponse deprecated added in v0.11.0

func NewNullableDeleteCredentialsGroupResponse(val *DeleteCredentialsGroupResponse) *NullableDeleteCredentialsGroupResponse

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

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

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

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

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

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

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

func (*NullableDeleteCredentialsGroupResponse) Unset 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

type NullableDetailedError deprecated added in v0.11.0

type NullableDetailedError 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 NewNullableDetailedError deprecated added in v0.11.0

func NewNullableDetailedError(val *DetailedError) *NullableDetailedError

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

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

func (v NullableDetailedError) IsSet() bool

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

func (NullableDetailedError) MarshalJSON deprecated added in v0.11.0

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

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

func (*NullableDetailedError) Set deprecated added in v0.11.0

func (v *NullableDetailedError) Set(val *DetailedError)

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

func (*NullableDetailedError) UnmarshalJSON deprecated added in v0.11.0

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

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

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

func (v *NullableDetailedError) Unset()

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

type NullableErrorMessage deprecated added in v0.11.0

type NullableErrorMessage 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 NewNullableErrorMessage deprecated added in v0.11.0

func NewNullableErrorMessage(val *ErrorMessage) *NullableErrorMessage

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

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

func (v NullableErrorMessage) IsSet() bool

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

func (NullableErrorMessage) MarshalJSON deprecated added in v0.11.0

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

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

func (*NullableErrorMessage) Set deprecated added in v0.11.0

func (v *NullableErrorMessage) Set(val *ErrorMessage)

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

func (*NullableErrorMessage) UnmarshalJSON deprecated added in v0.11.0

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

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

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

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

type NullableGetBucketResponse 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 NewNullableGetBucketResponse deprecated added in v0.11.0

func NewNullableGetBucketResponse(val *GetBucketResponse) *NullableGetBucketResponse

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

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

func (v NullableGetBucketResponse) IsSet() bool

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

func (NullableGetBucketResponse) MarshalJSON deprecated added in v0.11.0

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

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

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

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

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

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

func (v *NullableGetBucketResponse) Unset()

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

type NullableHTTPValidationError deprecated added in v0.11.0

type NullableHTTPValidationError 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 NewNullableHTTPValidationError deprecated added in v0.11.0

func NewNullableHTTPValidationError(val *HTTPValidationError) *NullableHTTPValidationError

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

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

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

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

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

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

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

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

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

type NullableListAccessKeysResponse 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 NewNullableListAccessKeysResponse deprecated added in v0.11.0

func NewNullableListAccessKeysResponse(val *ListAccessKeysResponse) *NullableListAccessKeysResponse

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

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

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

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

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

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

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

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

func (v *NullableListAccessKeysResponse) Unset()

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

type NullableListBucketsResponse deprecated added in v0.11.0

type NullableListBucketsResponse 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 NewNullableListBucketsResponse deprecated added in v0.11.0

func NewNullableListBucketsResponse(val *ListBucketsResponse) *NullableListBucketsResponse

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

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

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

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

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

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

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

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

func (v *NullableListBucketsResponse) Unset()

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

type NullableListCredentialsGroupsResponse deprecated added in v0.11.0

type NullableListCredentialsGroupsResponse 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 NewNullableListCredentialsGroupsResponse deprecated added in v0.11.0

func NewNullableListCredentialsGroupsResponse(val *ListCredentialsGroupsResponse) *NullableListCredentialsGroupsResponse

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

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

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

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

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

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

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

func (*NullableListCredentialsGroupsResponse) Unset 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

type NullableLocationInner deprecated

type NullableLocationInner 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 NewNullableLocationInner deprecated

func NewNullableLocationInner(val *LocationInner) *NullableLocationInner

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

func (NullableLocationInner) Get deprecated

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

func (NullableLocationInner) IsSet deprecated

func (v NullableLocationInner) IsSet() bool

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

func (NullableLocationInner) MarshalJSON deprecated

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

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

func (*NullableLocationInner) Set deprecated

func (v *NullableLocationInner) Set(val *LocationInner)

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

func (*NullableLocationInner) UnmarshalJSON deprecated

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

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

func (*NullableLocationInner) Unset deprecated

func (v *NullableLocationInner) Unset()

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

type NullableProjectScope deprecated

type NullableProjectScope 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 NewNullableProjectScope deprecated

func NewNullableProjectScope(val *ProjectScope) *NullableProjectScope

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

func (NullableProjectScope) Get deprecated

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

func (NullableProjectScope) IsSet deprecated

func (v NullableProjectScope) IsSet() bool

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

func (NullableProjectScope) MarshalJSON deprecated

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

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

func (*NullableProjectScope) Set deprecated

func (v *NullableProjectScope) Set(val *ProjectScope)

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

func (*NullableProjectScope) UnmarshalJSON deprecated

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

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

func (*NullableProjectScope) Unset deprecated

func (v *NullableProjectScope) Unset()

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

type NullableProjectStatus deprecated added in v0.11.0

type NullableProjectStatus 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 NewNullableProjectStatus deprecated added in v0.11.0

func NewNullableProjectStatus(val *ProjectStatus) *NullableProjectStatus

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

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

func (v NullableProjectStatus) IsSet() bool

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

func (NullableProjectStatus) MarshalJSON deprecated added in v0.11.0

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

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

func (*NullableProjectStatus) Set deprecated added in v0.11.0

func (v *NullableProjectStatus) Set(val *ProjectStatus)

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

func (*NullableProjectStatus) UnmarshalJSON deprecated added in v0.11.0

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

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

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

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

type NullableValidationError 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 NewNullableValidationError deprecated added in v0.11.0

func NewNullableValidationError(val *ValidationError) *NullableValidationError

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

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

func (v NullableValidationError) IsSet() bool

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

func (NullableValidationError) MarshalJSON deprecated added in v0.11.0

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

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

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

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

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

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

func (v *NullableValidationError) 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 v1.1.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 v1.1.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 v1.1.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 v1.1.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 v1.1.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 ProjectScope

type ProjectScope string

ProjectScope The scope of a STACKIT project can be public (default) or can have client specific special requirements. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

const (
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	PROJECTSCOPE_PUBLIC ProjectScope = "PUBLIC"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	PROJECTSCOPE_SCHWARZ ProjectScope = "SCHWARZ"
)

List of ProjectScope

func NewProjectScopeFromValue

func NewProjectScopeFromValue(v string) (*ProjectScope, error)

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

func (ProjectScope) IsValid

func (v ProjectScope) IsValid() bool

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

func (ProjectScope) Ptr

func (v ProjectScope) Ptr() *ProjectScope

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

func (*ProjectScope) UnmarshalJSON deprecated

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

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

type ProjectStatus

type ProjectStatus struct {
	// Project ID
	// REQUIRED
	Project ProjectStatusGetProjectAttributeType `json:"project" required:"true"`
	// REQUIRED
	Scope ProjectStatusGetScopeAttributeType `json:"scope" required:"true"`
}

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

func NewProjectStatus added in v0.11.0

NewProjectStatus instantiates a new ProjectStatus 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 NewProjectStatusWithDefaults added in v0.11.0

func NewProjectStatusWithDefaults() *ProjectStatus

NewProjectStatusWithDefaults instantiates a new ProjectStatus 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 (*ProjectStatus) GetProject added in v0.11.0

func (o *ProjectStatus) GetProject() (ret ProjectStatusGetProjectRetType)

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

func (*ProjectStatus) GetProjectOk added in v0.11.0

func (o *ProjectStatus) GetProjectOk() (ret ProjectStatusGetProjectRetType, ok bool)

GetProjectOk returns a tuple with the Project 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 (*ProjectStatus) GetScope added in v0.11.0

func (o *ProjectStatus) GetScope() (ret ProjectStatusGetScopeRetType)

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

func (*ProjectStatus) GetScopeOk added in v0.11.0

func (o *ProjectStatus) GetScopeOk() (ret ProjectStatusGetScopeRetType, ok bool)

GetScopeOk returns a tuple with the Scope 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 (*ProjectStatus) SetProject added in v0.11.0

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

func (*ProjectStatus) SetScope added in v0.11.0

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

func (ProjectStatus) ToMap deprecated added in v0.11.0

func (o ProjectStatus) 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 ProjectStatusGetProjectArgType deprecated added in v1.1.1

type ProjectStatusGetProjectArgType = string

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

type ProjectStatusGetProjectAttributeType added in v1.1.1

type ProjectStatusGetProjectAttributeType = *string

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

type ProjectStatusGetProjectRetType deprecated added in v1.1.1

type ProjectStatusGetProjectRetType = string

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

type ProjectStatusGetScopeArgType deprecated added in v1.1.1

type ProjectStatusGetScopeArgType = ProjectScope

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

type ProjectStatusGetScopeAttributeType added in v1.1.1

type ProjectStatusGetScopeAttributeType = *ProjectScope

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

type ProjectStatusGetScopeRetType deprecated added in v1.1.1

type ProjectStatusGetScopeRetType = ProjectScope

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

type ValidationError

type ValidationError struct {
	// REQUIRED
	Loc ValidationErrorGetLocAttributeType `json:"loc" required:"true"`
	// REQUIRED
	Msg ValidationErrorGetMsgAttributeType `json:"msg" required:"true"`
	// REQUIRED
	Type ValidationErrorGetTypeAttributeType `json:"type" required:"true"`
}

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

func NewValidationError added in v0.11.0

NewValidationError instantiates a new ValidationError 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 NewValidationErrorWithDefaults added in v0.11.0

func NewValidationErrorWithDefaults() *ValidationError

NewValidationErrorWithDefaults instantiates a new ValidationError 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 (*ValidationError) GetLoc added in v0.11.0

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

func (*ValidationError) GetLocOk added in v0.11.0

func (o *ValidationError) GetLocOk() (ret ValidationErrorGetLocRetType, ok bool)

GetLocOk returns a tuple with the Loc 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 (*ValidationError) GetMsg added in v0.11.0

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

func (*ValidationError) GetMsgOk added in v0.11.0

func (o *ValidationError) GetMsgOk() (ret ValidationErrorGetMsgRetType, ok bool)

GetMsgOk returns a tuple with the Msg 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 (*ValidationError) GetType added in v0.11.0

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

func (*ValidationError) GetTypeOk added in v0.11.0

func (o *ValidationError) GetTypeOk() (ret ValidationErrorGetTypeRetType, ok bool)

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

func (*ValidationError) SetLoc added in v0.11.0

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

func (*ValidationError) SetMsg added in v0.11.0

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

func (*ValidationError) SetType added in v0.11.0

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

func (ValidationError) ToMap deprecated added in v0.11.0

func (o ValidationError) 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 ValidationErrorGetLocArgType deprecated added in v1.1.1

type ValidationErrorGetLocArgType = []LocationInner

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

type ValidationErrorGetLocAttributeType added in v1.1.1

type ValidationErrorGetLocAttributeType = *[]LocationInner

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

type ValidationErrorGetLocRetType deprecated added in v1.1.1

type ValidationErrorGetLocRetType = []LocationInner

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

type ValidationErrorGetMsgArgType deprecated added in v1.1.1

type ValidationErrorGetMsgArgType = string

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

type ValidationErrorGetMsgAttributeType added in v1.1.1

type ValidationErrorGetMsgAttributeType = *string

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

type ValidationErrorGetMsgRetType deprecated added in v1.1.1

type ValidationErrorGetMsgRetType = string

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

type ValidationErrorGetTypeArgType deprecated added in v1.1.1

type ValidationErrorGetTypeArgType = string

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

type ValidationErrorGetTypeAttributeType added in v1.1.1

type ValidationErrorGetTypeAttributeType = *string

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

type ValidationErrorGetTypeRetType deprecated added in v1.1.1

type ValidationErrorGetTypeRetType = 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.
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
Deprecated: Will be removed after 2026-09-30.
Deprecated: Will be removed after 2026-09-30.

Jump to

Keyboard shortcuts

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