Documentation
¶
Overview ¶
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 ¶
- Variables
- func CacheExpires(r *http.Response) time.Time
- func IsNil(i interface{}) bool
- func NewConfiguration() *config.Configuration
- func ParameterValueToString(obj interface{}, key string) stringdeprecated
- func PtrBool(v bool) *bool
- func PtrFloat32(v float32) *float32
- func PtrFloat64(v float64) *float64
- func PtrInt(v int) *int
- func PtrInt32(v int32) *int32
- func PtrInt64(v int64) *int64
- func PtrString(v string) *string
- func PtrTime(v time.Time) *time.Time
- type APIClient
- func (a *APIClient) CreateAccessKey(ctx context.Context, projectId string, region string) ApiCreateAccessKeyRequestdeprecated
- func (a *APIClient) CreateAccessKeyExecute(ctx context.Context, projectId string, region string) (*CreateAccessKeyResponse, error)deprecated
- func (a *APIClient) CreateBucket(ctx context.Context, projectId string, region string, bucketName string) ApiCreateBucketRequestdeprecated
- func (a *APIClient) CreateBucketExecute(ctx context.Context, projectId string, region string, bucketName string) (*CreateBucketResponse, error)deprecated
- func (a *APIClient) CreateComplianceLock(ctx context.Context, projectId string, region string) ApiCreateComplianceLockRequestdeprecated
- func (a *APIClient) CreateComplianceLockExecute(ctx context.Context, projectId string, region string) (*ComplianceLockResponse, error)deprecated
- func (a *APIClient) CreateCredentialsGroup(ctx context.Context, projectId string, region string) ApiCreateCredentialsGroupRequest
- func (a *APIClient) CreateCredentialsGroupExecute(ctx context.Context, projectId string, region string) (*CreateCredentialsGroupResponse, error)deprecated
- func (a *APIClient) DeleteAccessKey(ctx context.Context, projectId string, region string, keyId string) ApiDeleteAccessKeyRequestdeprecated
- func (a *APIClient) DeleteAccessKeyExecute(ctx context.Context, projectId string, region string, keyId string) (*DeleteAccessKeyResponse, error)deprecated
- func (a *APIClient) DeleteBucket(ctx context.Context, projectId string, region string, bucketName string) ApiDeleteBucketRequestdeprecated
- func (a *APIClient) DeleteBucketExecute(ctx context.Context, projectId string, region string, bucketName string) (*DeleteBucketResponse, error)deprecated
- func (a *APIClient) DeleteComplianceLock(ctx context.Context, projectId string, region string) ApiDeleteComplianceLockRequestdeprecated
- func (a *APIClient) DeleteComplianceLockExecute(ctx context.Context, projectId string, region string) (*ComplianceLockResponse, error)deprecated
- func (a *APIClient) DeleteCredentialsGroup(ctx context.Context, projectId string, region string, groupId string) ApiDeleteCredentialsGroupRequestdeprecated
- func (a *APIClient) DeleteCredentialsGroupExecute(ctx context.Context, projectId string, region string, groupId string) (*DeleteCredentialsGroupResponse, error)deprecated
- func (a *APIClient) DeleteDefaultRetention(ctx context.Context, projectId string, region string, bucketName string) ApiDeleteDefaultRetentionRequestdeprecated
- func (a *APIClient) DeleteDefaultRetentionExecute(ctx context.Context, projectId string, region string, bucketName string) (*DeleteDefaultRetentionResponse, error)deprecated
- func (a *APIClient) DisableService(ctx context.Context, projectId string, region string) ApiDisableServiceRequestdeprecated
- func (a *APIClient) DisableServiceExecute(ctx context.Context, projectId string, region string) (*ProjectStatus, error)deprecated
- func (a *APIClient) EnableService(ctx context.Context, projectId string, region string) ApiEnableServiceRequestdeprecated
- func (a *APIClient) EnableServiceExecute(ctx context.Context, projectId string, region string) (*ProjectStatus, error)deprecated
- func (a *APIClient) GetBucket(ctx context.Context, projectId string, region string, bucketName string) ApiGetBucketRequestdeprecated
- func (a *APIClient) GetBucketExecute(ctx context.Context, projectId string, region string, bucketName string) (*GetBucketResponse, error)deprecated
- func (a *APIClient) GetComplianceLock(ctx context.Context, projectId string, region string) ApiGetComplianceLockRequestdeprecated
- func (a *APIClient) GetComplianceLockExecute(ctx context.Context, projectId string, region string) (*ComplianceLockResponse, error)deprecated
- func (c *APIClient) GetConfig() *config.Configuration
- func (a *APIClient) GetCredentialsGroup(ctx context.Context, projectId string, region string, groupId string) ApiGetCredentialsGroupRequestdeprecated
- func (a *APIClient) GetCredentialsGroupExecute(ctx context.Context, projectId string, region string, groupId string) (*GetCredentialsGroupResponse, error)deprecated
- func (a *APIClient) GetDefaultRetention(ctx context.Context, projectId string, region string, bucketName string) ApiGetDefaultRetentionRequestdeprecated
- func (a *APIClient) GetDefaultRetentionExecute(ctx context.Context, projectId string, region string, bucketName string) (*DefaultRetentionResponse, error)deprecated
- func (a *APIClient) GetServiceStatus(ctx context.Context, projectId string, region string) ApiGetServiceStatusRequestdeprecated
- func (a *APIClient) GetServiceStatusExecute(ctx context.Context, projectId string, region string) (*ProjectStatus, error)deprecated
- func (a *APIClient) ListAccessKeys(ctx context.Context, projectId string, region string) ApiListAccessKeysRequestdeprecated
- func (a *APIClient) ListAccessKeysExecute(ctx context.Context, projectId string, region string) (*ListAccessKeysResponse, error)deprecated
- func (a *APIClient) ListBuckets(ctx context.Context, projectId string, region string) ApiListBucketsRequestdeprecated
- func (a *APIClient) ListBucketsExecute(ctx context.Context, projectId string, region string) (*ListBucketsResponse, error)deprecated
- func (a *APIClient) ListCredentialsGroups(ctx context.Context, projectId string, region string) ApiListCredentialsGroupsRequestdeprecated
- func (a *APIClient) ListCredentialsGroupsExecute(ctx context.Context, projectId string, region string) (*ListCredentialsGroupsResponse, error)deprecated
- func (a *APIClient) SetDefaultRetention(ctx context.Context, projectId string, region string, bucketName string) ApiSetDefaultRetentionRequestdeprecated
- func (a *APIClient) SetDefaultRetentionExecute(ctx context.Context, projectId string, region string, bucketName string) (*DefaultRetentionResponse, error)deprecated
- type AccessKey
- func (o *AccessKey) GetDisplayName() (ret AccessKeyGetDisplayNameRetType)
- func (o *AccessKey) GetDisplayNameOk() (ret AccessKeyGetDisplayNameRetType, ok bool)
- func (o *AccessKey) GetExpires() (ret AccessKeyGetExpiresRetType)
- func (o *AccessKey) GetExpiresOk() (ret AccessKeyGetExpiresRetType, ok bool)
- func (o *AccessKey) GetKeyId() (ret AccessKeyGetKeyIdRetType)
- func (o *AccessKey) GetKeyIdOk() (ret AccessKeyGetKeyIdRetType, ok bool)
- func (o *AccessKey) SetDisplayName(v AccessKeyGetDisplayNameRetType)
- func (o *AccessKey) SetExpires(v AccessKeyGetExpiresRetType)
- func (o *AccessKey) SetKeyId(v AccessKeyGetKeyIdRetType)
- func (o AccessKey) ToMap() (map[string]interface{}, error)deprecated
- type AccessKeyGetDisplayNameArgTypedeprecated
- type AccessKeyGetDisplayNameAttributeType
- type AccessKeyGetDisplayNameRetTypedeprecated
- type AccessKeyGetExpiresArgTypedeprecated
- type AccessKeyGetExpiresAttributeType
- type AccessKeyGetExpiresRetTypedeprecated
- type AccessKeyGetKeyIdArgTypedeprecated
- type AccessKeyGetKeyIdAttributeType
- type AccessKeyGetKeyIdRetTypedeprecated
- type ApiCreateAccessKeyRequestdeprecated
- type ApiCreateBucketRequestdeprecated
- type ApiCreateComplianceLockRequestdeprecated
- type ApiCreateCredentialsGroupRequestdeprecated
- type ApiDeleteAccessKeyRequestdeprecated
- type ApiDeleteBucketRequestdeprecated
- type ApiDeleteComplianceLockRequestdeprecated
- type ApiDeleteCredentialsGroupRequestdeprecated
- type ApiDeleteDefaultRetentionRequestdeprecated
- type ApiDisableServiceRequestdeprecated
- type ApiEnableServiceRequestdeprecated
- type ApiGetBucketRequestdeprecated
- type ApiGetComplianceLockRequestdeprecated
- type ApiGetCredentialsGroupRequestdeprecated
- type ApiGetDefaultRetentionRequestdeprecated
- type ApiGetServiceStatusRequestdeprecated
- type ApiListAccessKeysRequestdeprecated
- type ApiListBucketsRequestdeprecated
- type ApiListCredentialsGroupsRequestdeprecated
- type ApiSetDefaultRetentionRequestdeprecated
- type Bucket
- func (o *Bucket) GetName() (ret BucketGetNameRetType)
- func (o *Bucket) GetNameOk() (ret BucketGetNameRetType, ok bool)
- func (o *Bucket) GetObjectLockEnabled() (ret BucketgetObjectLockEnabledRetType)
- func (o *Bucket) GetObjectLockEnabledOk() (ret BucketgetObjectLockEnabledRetType, ok bool)
- func (o *Bucket) GetRegion() (ret BucketGetRegionRetType)
- func (o *Bucket) GetRegionOk() (ret BucketGetRegionRetType, ok bool)
- func (o *Bucket) GetUrlPathStyle() (ret BucketGetUrlPathStyleRetType)
- func (o *Bucket) GetUrlPathStyleOk() (ret BucketGetUrlPathStyleRetType, ok bool)
- func (o *Bucket) GetUrlVirtualHostedStyle() (ret BucketGetUrlVirtualHostedStyleRetType)
- func (o *Bucket) GetUrlVirtualHostedStyleOk() (ret BucketGetUrlVirtualHostedStyleRetType, ok bool)
- func (o *Bucket) SetName(v BucketGetNameRetType)
- func (o *Bucket) SetObjectLockEnabled(v BucketgetObjectLockEnabledRetType)
- func (o *Bucket) SetRegion(v BucketGetRegionRetType)
- func (o *Bucket) SetUrlPathStyle(v BucketGetUrlPathStyleRetType)
- func (o *Bucket) SetUrlVirtualHostedStyle(v BucketGetUrlVirtualHostedStyleRetType)
- func (o Bucket) ToMap() (map[string]interface{}, error)deprecated
- type BucketGetNameArgTypedeprecated
- type BucketGetNameAttributeType
- type BucketGetNameRetTypedeprecated
- type BucketGetRegionArgTypedeprecated
- type BucketGetRegionAttributeType
- type BucketGetRegionRetTypedeprecated
- type BucketGetUrlPathStyleArgTypedeprecated
- type BucketGetUrlPathStyleAttributeType
- type BucketGetUrlPathStyleRetTypedeprecated
- type BucketGetUrlVirtualHostedStyleArgTypedeprecated
- type BucketGetUrlVirtualHostedStyleAttributeType
- type BucketGetUrlVirtualHostedStyleRetTypedeprecated
- type BucketgetObjectLockEnabledArgTypedeprecated
- type BucketgetObjectLockEnabledAttributeType
- type BucketgetObjectLockEnabledRetTypedeprecated
- type ComplianceLockResponse
- func (o *ComplianceLockResponse) GetMaxRetentionDays() (ret ComplianceLockResponseGetMaxRetentionDaysRetType)
- func (o *ComplianceLockResponse) GetMaxRetentionDaysOk() (ret ComplianceLockResponseGetMaxRetentionDaysRetType, ok bool)
- func (o *ComplianceLockResponse) GetProject() (ret ComplianceLockResponseGetProjectRetType)
- func (o *ComplianceLockResponse) GetProjectOk() (ret ComplianceLockResponseGetProjectRetType, ok bool)
- func (o *ComplianceLockResponse) SetMaxRetentionDays(v ComplianceLockResponseGetMaxRetentionDaysRetType)
- func (o *ComplianceLockResponse) SetProject(v ComplianceLockResponseGetProjectRetType)
- func (o ComplianceLockResponse) ToMap() (map[string]interface{}, error)deprecated
- type ComplianceLockResponseGetMaxRetentionDaysArgTypedeprecated
- type ComplianceLockResponseGetMaxRetentionDaysAttributeType
- type ComplianceLockResponseGetMaxRetentionDaysRetTypedeprecated
- type ComplianceLockResponseGetProjectArgTypedeprecated
- type ComplianceLockResponseGetProjectAttributeType
- type ComplianceLockResponseGetProjectRetTypedeprecated
- type CreateAccessKeyPayload
- func (o *CreateAccessKeyPayload) GetExpires() (res CreateAccessKeyPayloadGetExpiresRetType)
- func (o *CreateAccessKeyPayload) GetExpiresOk() (ret CreateAccessKeyPayloadGetExpiresRetType, ok bool)
- func (o *CreateAccessKeyPayload) HasExpires() bool
- func (o *CreateAccessKeyPayload) SetExpires(v CreateAccessKeyPayloadGetExpiresRetType)
- func (o CreateAccessKeyPayload) ToMap() (map[string]interface{}, error)deprecated
- type CreateAccessKeyPayloadGetExpiresArgTypedeprecated
- type CreateAccessKeyPayloadGetExpiresAttributeType
- type CreateAccessKeyPayloadGetExpiresRetTypedeprecated
- type CreateAccessKeyRequestdeprecated
- func (r CreateAccessKeyRequest) CreateAccessKeyPayload(createAccessKeyPayload CreateAccessKeyPayload) ApiCreateAccessKeyRequestdeprecated
- func (r CreateAccessKeyRequest) CredentialsGroup(credentialsGroup string) ApiCreateAccessKeyRequestdeprecated
- func (r CreateAccessKeyRequest) Execute() (*CreateAccessKeyResponse, error)deprecated
- type CreateAccessKeyResponse
- func (o *CreateAccessKeyResponse) GetAccessKey() (ret CreateAccessKeyResponseGetAccessKeyRetType)
- func (o *CreateAccessKeyResponse) GetAccessKeyOk() (ret CreateAccessKeyResponseGetAccessKeyRetType, ok bool)
- func (o *CreateAccessKeyResponse) GetDisplayName() (ret CreateAccessKeyResponseGetDisplayNameRetType)
- func (o *CreateAccessKeyResponse) GetDisplayNameOk() (ret CreateAccessKeyResponseGetDisplayNameRetType, ok bool)
- func (o *CreateAccessKeyResponse) GetExpires() (ret CreateAccessKeyResponseGetExpiresRetType)
- func (o *CreateAccessKeyResponse) GetExpiresOk() (ret CreateAccessKeyResponseGetExpiresRetType, ok bool)
- func (o *CreateAccessKeyResponse) GetKeyId() (ret CreateAccessKeyResponseGetKeyIdRetType)
- func (o *CreateAccessKeyResponse) GetKeyIdOk() (ret CreateAccessKeyResponseGetKeyIdRetType, ok bool)
- func (o *CreateAccessKeyResponse) GetProject() (ret CreateAccessKeyResponseGetProjectRetType)
- func (o *CreateAccessKeyResponse) GetProjectOk() (ret CreateAccessKeyResponseGetProjectRetType, ok bool)
- func (o *CreateAccessKeyResponse) GetSecretAccessKey() (ret CreateAccessKeyResponseGetSecretAccessKeyRetType)
- func (o *CreateAccessKeyResponse) GetSecretAccessKeyOk() (ret CreateAccessKeyResponseGetSecretAccessKeyRetType, ok bool)
- func (o *CreateAccessKeyResponse) SetAccessKey(v CreateAccessKeyResponseGetAccessKeyRetType)
- func (o *CreateAccessKeyResponse) SetDisplayName(v CreateAccessKeyResponseGetDisplayNameRetType)
- func (o *CreateAccessKeyResponse) SetExpires(v CreateAccessKeyResponseGetExpiresRetType)
- func (o *CreateAccessKeyResponse) SetKeyId(v CreateAccessKeyResponseGetKeyIdRetType)
- func (o *CreateAccessKeyResponse) SetProject(v CreateAccessKeyResponseGetProjectRetType)
- func (o *CreateAccessKeyResponse) SetSecretAccessKey(v CreateAccessKeyResponseGetSecretAccessKeyRetType)
- func (o CreateAccessKeyResponse) ToMap() (map[string]interface{}, error)deprecated
- type CreateAccessKeyResponseGetAccessKeyArgTypedeprecated
- type CreateAccessKeyResponseGetAccessKeyAttributeType
- type CreateAccessKeyResponseGetAccessKeyRetTypedeprecated
- type CreateAccessKeyResponseGetDisplayNameArgTypedeprecated
- type CreateAccessKeyResponseGetDisplayNameAttributeType
- type CreateAccessKeyResponseGetDisplayNameRetTypedeprecated
- type CreateAccessKeyResponseGetExpiresArgTypedeprecated
- type CreateAccessKeyResponseGetExpiresAttributeType
- type CreateAccessKeyResponseGetExpiresRetTypedeprecated
- type CreateAccessKeyResponseGetKeyIdArgTypedeprecated
- type CreateAccessKeyResponseGetKeyIdAttributeType
- type CreateAccessKeyResponseGetKeyIdRetTypedeprecated
- type CreateAccessKeyResponseGetProjectArgTypedeprecated
- type CreateAccessKeyResponseGetProjectAttributeType
- type CreateAccessKeyResponseGetProjectRetTypedeprecated
- type CreateAccessKeyResponseGetSecretAccessKeyArgTypedeprecated
- type CreateAccessKeyResponseGetSecretAccessKeyAttributeType
- type CreateAccessKeyResponseGetSecretAccessKeyRetTypedeprecated
- type CreateBucketRequestdeprecated
- type CreateBucketResponse
- func (o *CreateBucketResponse) GetBucket() (ret CreateBucketResponseGetBucketRetType)
- func (o *CreateBucketResponse) GetBucketOk() (ret CreateBucketResponseGetBucketRetType, ok bool)
- func (o *CreateBucketResponse) GetProject() (ret CreateBucketResponseGetProjectRetType)
- func (o *CreateBucketResponse) GetProjectOk() (ret CreateBucketResponseGetProjectRetType, ok bool)
- func (o *CreateBucketResponse) SetBucket(v CreateBucketResponseGetBucketRetType)
- func (o *CreateBucketResponse) SetProject(v CreateBucketResponseGetProjectRetType)
- func (o CreateBucketResponse) ToMap() (map[string]interface{}, error)deprecated
- type CreateBucketResponseGetBucketArgTypedeprecated
- type CreateBucketResponseGetBucketAttributeType
- type CreateBucketResponseGetBucketRetTypedeprecated
- type CreateBucketResponseGetProjectArgTypedeprecated
- type CreateBucketResponseGetProjectAttributeType
- type CreateBucketResponseGetProjectRetTypedeprecated
- type CreateComplianceLockRequestdeprecated
- type CreateCredentialsGroupPayload
- func (o *CreateCredentialsGroupPayload) GetDisplayName() (ret CreateCredentialsGroupPayloadGetDisplayNameRetType)
- func (o *CreateCredentialsGroupPayload) GetDisplayNameOk() (ret CreateCredentialsGroupPayloadGetDisplayNameRetType, ok bool)
- func (o *CreateCredentialsGroupPayload) SetDisplayName(v CreateCredentialsGroupPayloadGetDisplayNameRetType)
- func (o CreateCredentialsGroupPayload) ToMap() (map[string]interface{}, error)deprecated
- type CreateCredentialsGroupPayloadGetDisplayNameArgTypedeprecated
- type CreateCredentialsGroupPayloadGetDisplayNameAttributeType
- type CreateCredentialsGroupPayloadGetDisplayNameRetTypedeprecated
- type CreateCredentialsGroupRequestdeprecated
- type CreateCredentialsGroupResponse
- func (o *CreateCredentialsGroupResponse) GetCredentialsGroup() (ret CreateCredentialsGroupResponseGetCredentialsGroupRetType)
- func (o *CreateCredentialsGroupResponse) GetCredentialsGroupOk() (ret CreateCredentialsGroupResponseGetCredentialsGroupRetType, ok bool)
- func (o *CreateCredentialsGroupResponse) GetProject() (ret CreateCredentialsGroupResponseGetProjectRetType)
- func (o *CreateCredentialsGroupResponse) GetProjectOk() (ret CreateCredentialsGroupResponseGetProjectRetType, ok bool)
- func (o *CreateCredentialsGroupResponse) SetCredentialsGroup(v CreateCredentialsGroupResponseGetCredentialsGroupRetType)
- func (o *CreateCredentialsGroupResponse) SetProject(v CreateCredentialsGroupResponseGetProjectRetType)
- func (o CreateCredentialsGroupResponse) ToMap() (map[string]interface{}, error)deprecated
- type CreateCredentialsGroupResponseGetCredentialsGroupArgTypedeprecated
- type CreateCredentialsGroupResponseGetCredentialsGroupAttributeType
- type CreateCredentialsGroupResponseGetCredentialsGroupRetTypedeprecated
- type CreateCredentialsGroupResponseGetProjectArgTypedeprecated
- type CreateCredentialsGroupResponseGetProjectAttributeType
- type CreateCredentialsGroupResponseGetProjectRetTypedeprecated
- type CredentialsGroup
- func (o *CredentialsGroup) GetCredentialsGroupId() (ret CredentialsGroupGetCredentialsGroupIdRetType)
- func (o *CredentialsGroup) GetCredentialsGroupIdOk() (ret CredentialsGroupGetCredentialsGroupIdRetType, ok bool)
- func (o *CredentialsGroup) GetDisplayName() (ret CredentialsGroupGetDisplayNameRetType)
- func (o *CredentialsGroup) GetDisplayNameOk() (ret CredentialsGroupGetDisplayNameRetType, ok bool)
- func (o *CredentialsGroup) GetUrn() (ret CredentialsGroupGetUrnRetType)
- func (o *CredentialsGroup) GetUrnOk() (ret CredentialsGroupGetUrnRetType, ok bool)
- func (o *CredentialsGroup) SetCredentialsGroupId(v CredentialsGroupGetCredentialsGroupIdRetType)
- func (o *CredentialsGroup) SetDisplayName(v CredentialsGroupGetDisplayNameRetType)
- func (o *CredentialsGroup) SetUrn(v CredentialsGroupGetUrnRetType)
- func (o CredentialsGroup) ToMap() (map[string]interface{}, error)deprecated
- type CredentialsGroupExtended
- func (o *CredentialsGroupExtended) GetCredentialsGroupId() (ret CredentialsGroupExtendedGetCredentialsGroupIdRetType)
- func (o *CredentialsGroupExtended) GetCredentialsGroupIdOk() (ret CredentialsGroupExtendedGetCredentialsGroupIdRetType, ok bool)
- func (o *CredentialsGroupExtended) GetDisplayName() (ret CredentialsGroupExtendedGetDisplayNameRetType)
- func (o *CredentialsGroupExtended) GetDisplayNameOk() (ret CredentialsGroupExtendedGetDisplayNameRetType, ok bool)
- func (o *CredentialsGroupExtended) GetUrn() (ret CredentialsGroupExtendedGetUrnRetType)
- func (o *CredentialsGroupExtended) GetUrnOk() (ret CredentialsGroupExtendedGetUrnRetType, ok bool)
- func (o *CredentialsGroupExtended) GetUserUrn() (ret CredentialsGroupExtendedGetUserUrnRetType)
- func (o *CredentialsGroupExtended) GetUserUrnOk() (ret CredentialsGroupExtendedGetUserUrnRetType, ok bool)
- func (o *CredentialsGroupExtended) SetCredentialsGroupId(v CredentialsGroupExtendedGetCredentialsGroupIdRetType)
- func (o *CredentialsGroupExtended) SetDisplayName(v CredentialsGroupExtendedGetDisplayNameRetType)
- func (o *CredentialsGroupExtended) SetUrn(v CredentialsGroupExtendedGetUrnRetType)
- func (o *CredentialsGroupExtended) SetUserUrn(v CredentialsGroupExtendedGetUserUrnRetType)
- func (o CredentialsGroupExtended) ToMap() (map[string]interface{}, error)deprecated
- type CredentialsGroupExtendedGetCredentialsGroupIdArgTypedeprecated
- type CredentialsGroupExtendedGetCredentialsGroupIdAttributeType
- type CredentialsGroupExtendedGetCredentialsGroupIdRetTypedeprecated
- type CredentialsGroupExtendedGetDisplayNameArgTypedeprecated
- type CredentialsGroupExtendedGetDisplayNameAttributeType
- type CredentialsGroupExtendedGetDisplayNameRetTypedeprecated
- type CredentialsGroupExtendedGetUrnArgTypedeprecated
- type CredentialsGroupExtendedGetUrnAttributeType
- type CredentialsGroupExtendedGetUrnRetTypedeprecated
- type CredentialsGroupExtendedGetUserUrnArgTypedeprecated
- type CredentialsGroupExtendedGetUserUrnAttributeType
- type CredentialsGroupExtendedGetUserUrnRetTypedeprecated
- type CredentialsGroupGetCredentialsGroupIdArgTypedeprecated
- type CredentialsGroupGetCredentialsGroupIdAttributeType
- type CredentialsGroupGetCredentialsGroupIdRetTypedeprecated
- type CredentialsGroupGetDisplayNameArgTypedeprecated
- type CredentialsGroupGetDisplayNameAttributeType
- type CredentialsGroupGetDisplayNameRetTypedeprecated
- type CredentialsGroupGetUrnArgTypedeprecated
- type CredentialsGroupGetUrnAttributeType
- type CredentialsGroupGetUrnRetTypedeprecated
- type DefaultApideprecated
- type DefaultApiService
- type DefaultRetentionResponse
- func (o *DefaultRetentionResponse) GetBucket() (ret DefaultRetentionResponseGetBucketRetType)
- func (o *DefaultRetentionResponse) GetBucketOk() (ret DefaultRetentionResponseGetBucketRetType, ok bool)
- func (o *DefaultRetentionResponse) GetDays() (ret DefaultRetentionResponseGetDaysRetType)
- func (o *DefaultRetentionResponse) GetDaysOk() (ret DefaultRetentionResponseGetDaysRetType, ok bool)
- func (o *DefaultRetentionResponse) GetMode() (ret DefaultRetentionResponseGetModeRetType)
- func (o *DefaultRetentionResponse) GetModeOk() (ret DefaultRetentionResponseGetModeRetType, ok bool)
- func (o *DefaultRetentionResponse) GetProject() (ret DefaultRetentionResponseGetProjectRetType)
- func (o *DefaultRetentionResponse) GetProjectOk() (ret DefaultRetentionResponseGetProjectRetType, ok bool)
- func (o *DefaultRetentionResponse) SetBucket(v DefaultRetentionResponseGetBucketRetType)
- func (o *DefaultRetentionResponse) SetDays(v DefaultRetentionResponseGetDaysRetType)
- func (o *DefaultRetentionResponse) SetMode(v DefaultRetentionResponseGetModeRetType)
- func (o *DefaultRetentionResponse) SetProject(v DefaultRetentionResponseGetProjectRetType)
- func (o DefaultRetentionResponse) ToMap() (map[string]interface{}, error)deprecated
- type DefaultRetentionResponseGetBucketArgTypedeprecated
- type DefaultRetentionResponseGetBucketAttributeType
- type DefaultRetentionResponseGetBucketRetTypedeprecated
- type DefaultRetentionResponseGetDaysArgTypedeprecated
- type DefaultRetentionResponseGetDaysAttributeType
- type DefaultRetentionResponseGetDaysRetTypedeprecated
- type DefaultRetentionResponseGetModeArgTypedeprecated
- type DefaultRetentionResponseGetModeAttributeType
- type DefaultRetentionResponseGetModeRetTypedeprecated
- type DefaultRetentionResponseGetProjectArgTypedeprecated
- type DefaultRetentionResponseGetProjectAttributeType
- type DefaultRetentionResponseGetProjectRetTypedeprecated
- type DeleteAccessKeyRequestdeprecated
- type DeleteAccessKeyResponse
- func (o *DeleteAccessKeyResponse) GetKeyId() (ret DeleteAccessKeyResponseGetKeyIdRetType)
- func (o *DeleteAccessKeyResponse) GetKeyIdOk() (ret DeleteAccessKeyResponseGetKeyIdRetType, ok bool)
- func (o *DeleteAccessKeyResponse) GetProject() (ret DeleteAccessKeyResponseGetProjectRetType)
- func (o *DeleteAccessKeyResponse) GetProjectOk() (ret DeleteAccessKeyResponseGetProjectRetType, ok bool)
- func (o *DeleteAccessKeyResponse) SetKeyId(v DeleteAccessKeyResponseGetKeyIdRetType)
- func (o *DeleteAccessKeyResponse) SetProject(v DeleteAccessKeyResponseGetProjectRetType)
- func (o DeleteAccessKeyResponse) ToMap() (map[string]interface{}, error)deprecated
- type DeleteAccessKeyResponseGetKeyIdArgTypedeprecated
- type DeleteAccessKeyResponseGetKeyIdAttributeType
- type DeleteAccessKeyResponseGetKeyIdRetTypedeprecated
- type DeleteAccessKeyResponseGetProjectArgTypedeprecated
- type DeleteAccessKeyResponseGetProjectAttributeType
- type DeleteAccessKeyResponseGetProjectRetTypedeprecated
- type DeleteBucketRequestdeprecated
- type DeleteBucketResponse
- func (o *DeleteBucketResponse) GetBucket() (ret DeleteBucketResponseGetBucketRetType)
- func (o *DeleteBucketResponse) GetBucketOk() (ret DeleteBucketResponseGetBucketRetType, ok bool)
- func (o *DeleteBucketResponse) GetProject() (ret DeleteBucketResponseGetProjectRetType)
- func (o *DeleteBucketResponse) GetProjectOk() (ret DeleteBucketResponseGetProjectRetType, ok bool)
- func (o *DeleteBucketResponse) SetBucket(v DeleteBucketResponseGetBucketRetType)
- func (o *DeleteBucketResponse) SetProject(v DeleteBucketResponseGetProjectRetType)
- func (o DeleteBucketResponse) ToMap() (map[string]interface{}, error)deprecated
- type DeleteBucketResponseGetBucketArgTypedeprecated
- type DeleteBucketResponseGetBucketAttributeType
- type DeleteBucketResponseGetBucketRetTypedeprecated
- type DeleteBucketResponseGetProjectArgTypedeprecated
- type DeleteBucketResponseGetProjectAttributeType
- type DeleteBucketResponseGetProjectRetTypedeprecated
- type DeleteComplianceLockRequestdeprecated
- type DeleteCredentialsGroupRequestdeprecated
- type DeleteCredentialsGroupResponse
- func (o *DeleteCredentialsGroupResponse) GetCredentialsGroupId() (ret DeleteCredentialsGroupResponseGetCredentialsGroupIdRetType)
- func (o *DeleteCredentialsGroupResponse) GetCredentialsGroupIdOk() (ret DeleteCredentialsGroupResponseGetCredentialsGroupIdRetType, ok bool)
- func (o *DeleteCredentialsGroupResponse) GetProject() (ret DeleteCredentialsGroupResponseGetProjectRetType)
- func (o *DeleteCredentialsGroupResponse) GetProjectOk() (ret DeleteCredentialsGroupResponseGetProjectRetType, ok bool)
- func (o *DeleteCredentialsGroupResponse) SetCredentialsGroupId(v DeleteCredentialsGroupResponseGetCredentialsGroupIdRetType)
- func (o *DeleteCredentialsGroupResponse) SetProject(v DeleteCredentialsGroupResponseGetProjectRetType)
- func (o DeleteCredentialsGroupResponse) ToMap() (map[string]interface{}, error)deprecated
- type DeleteCredentialsGroupResponseGetCredentialsGroupIdArgTypedeprecated
- type DeleteCredentialsGroupResponseGetCredentialsGroupIdAttributeType
- type DeleteCredentialsGroupResponseGetCredentialsGroupIdRetTypedeprecated
- type DeleteCredentialsGroupResponseGetProjectArgTypedeprecated
- type DeleteCredentialsGroupResponseGetProjectAttributeType
- type DeleteCredentialsGroupResponseGetProjectRetTypedeprecated
- type DeleteDefaultRetentionRequestdeprecated
- type DeleteDefaultRetentionResponse
- func (o *DeleteDefaultRetentionResponse) GetBucket() (ret DeleteDefaultRetentionResponseGetBucketRetType)
- func (o *DeleteDefaultRetentionResponse) GetBucketOk() (ret DeleteDefaultRetentionResponseGetBucketRetType, ok bool)
- func (o *DeleteDefaultRetentionResponse) GetProject() (ret DeleteDefaultRetentionResponseGetProjectRetType)
- func (o *DeleteDefaultRetentionResponse) GetProjectOk() (ret DeleteDefaultRetentionResponseGetProjectRetType, ok bool)
- func (o *DeleteDefaultRetentionResponse) SetBucket(v DeleteDefaultRetentionResponseGetBucketRetType)
- func (o *DeleteDefaultRetentionResponse) SetProject(v DeleteDefaultRetentionResponseGetProjectRetType)
- func (o DeleteDefaultRetentionResponse) ToMap() (map[string]interface{}, error)deprecated
- type DeleteDefaultRetentionResponseGetBucketArgTypedeprecated
- type DeleteDefaultRetentionResponseGetBucketAttributeType
- type DeleteDefaultRetentionResponseGetBucketRetTypedeprecated
- type DeleteDefaultRetentionResponseGetProjectArgTypedeprecated
- type DeleteDefaultRetentionResponseGetProjectAttributeType
- type DeleteDefaultRetentionResponseGetProjectRetTypedeprecated
- type DetailedError
- func (o *DetailedError) GetKey() (ret DetailedErrorGetKeyRetType)
- func (o *DetailedError) GetKeyOk() (ret DetailedErrorGetKeyRetType, ok bool)
- func (o *DetailedError) GetMsg() (ret DetailedErrorGetMsgRetType)
- func (o *DetailedError) GetMsgOk() (ret DetailedErrorGetMsgRetType, ok bool)
- func (o *DetailedError) SetKey(v DetailedErrorGetKeyRetType)
- func (o *DetailedError) SetMsg(v DetailedErrorGetMsgRetType)
- func (o DetailedError) ToMap() (map[string]interface{}, error)deprecated
- type DetailedErrorGetKeyArgTypedeprecated
- type DetailedErrorGetKeyAttributeType
- type DetailedErrorGetKeyRetTypedeprecated
- type DetailedErrorGetMsgArgTypedeprecated
- type DetailedErrorGetMsgAttributeType
- type DetailedErrorGetMsgRetTypedeprecated
- type DisableServiceRequestdeprecated
- type EnableServiceRequestdeprecated
- type ErrorMessage
- type ErrorMessageGetDetailArgTypedeprecated
- type ErrorMessageGetDetailAttributeType
- type ErrorMessageGetDetailRetTypedeprecated
- type GetBucketRequestdeprecated
- type GetBucketResponse
- func (o *GetBucketResponse) GetBucket() (ret GetBucketResponseGetBucketRetType)
- func (o *GetBucketResponse) GetBucketOk() (ret GetBucketResponseGetBucketRetType, ok bool)
- func (o *GetBucketResponse) GetProject() (ret GetBucketResponseGetProjectRetType)
- func (o *GetBucketResponse) GetProjectOk() (ret GetBucketResponseGetProjectRetType, ok bool)
- func (o *GetBucketResponse) SetBucket(v GetBucketResponseGetBucketRetType)
- func (o *GetBucketResponse) SetProject(v GetBucketResponseGetProjectRetType)
- func (o GetBucketResponse) ToMap() (map[string]interface{}, error)deprecated
- type GetBucketResponseGetBucketArgTypedeprecated
- type GetBucketResponseGetBucketAttributeType
- type GetBucketResponseGetBucketRetTypedeprecated
- type GetBucketResponseGetProjectArgTypedeprecated
- type GetBucketResponseGetProjectAttributeType
- type GetBucketResponseGetProjectRetTypedeprecated
- type GetComplianceLockRequestdeprecated
- type GetCredentialsGroupRequestdeprecated
- type GetCredentialsGroupResponse
- func (o *GetCredentialsGroupResponse) GetCredentialsGroup() (ret GetCredentialsGroupResponseGetCredentialsGroupRetType)
- func (o *GetCredentialsGroupResponse) GetCredentialsGroupOk() (ret GetCredentialsGroupResponseGetCredentialsGroupRetType, ok bool)
- func (o *GetCredentialsGroupResponse) GetProject() (ret GetCredentialsGroupResponseGetProjectRetType)
- func (o *GetCredentialsGroupResponse) GetProjectOk() (ret GetCredentialsGroupResponseGetProjectRetType, ok bool)
- func (o *GetCredentialsGroupResponse) SetCredentialsGroup(v GetCredentialsGroupResponseGetCredentialsGroupRetType)
- func (o *GetCredentialsGroupResponse) SetProject(v GetCredentialsGroupResponseGetProjectRetType)
- func (o GetCredentialsGroupResponse) ToMap() (map[string]interface{}, error)deprecated
- type GetCredentialsGroupResponseGetCredentialsGroupArgTypedeprecated
- type GetCredentialsGroupResponseGetCredentialsGroupAttributeType
- type GetCredentialsGroupResponseGetCredentialsGroupRetTypedeprecated
- type GetCredentialsGroupResponseGetProjectArgTypedeprecated
- type GetCredentialsGroupResponseGetProjectAttributeType
- type GetCredentialsGroupResponseGetProjectRetTypedeprecated
- type GetDefaultRetentionRequestdeprecated
- type GetServiceStatusRequestdeprecated
- type HTTPValidationError
- func (o *HTTPValidationError) GetDetail() (res HTTPValidationErrorGetDetailRetType)
- func (o *HTTPValidationError) GetDetailOk() (ret HTTPValidationErrorGetDetailRetType, ok bool)
- func (o *HTTPValidationError) HasDetail() bool
- func (o *HTTPValidationError) SetDetail(v HTTPValidationErrorGetDetailRetType)
- func (o HTTPValidationError) ToMap() (map[string]interface{}, error)deprecated
- type HTTPValidationErrorGetDetailArgTypedeprecated
- type HTTPValidationErrorGetDetailAttributeType
- type HTTPValidationErrorGetDetailRetTypedeprecated
- type ListAccessKeysRequestdeprecated
- type ListAccessKeysResponse
- func (o *ListAccessKeysResponse) GetAccessKeys() (ret ListAccessKeysResponseGetAccessKeysRetType)
- func (o *ListAccessKeysResponse) GetAccessKeysOk() (ret ListAccessKeysResponseGetAccessKeysRetType, ok bool)
- func (o *ListAccessKeysResponse) GetProject() (ret ListAccessKeysResponseGetProjectRetType)
- func (o *ListAccessKeysResponse) GetProjectOk() (ret ListAccessKeysResponseGetProjectRetType, ok bool)
- func (o *ListAccessKeysResponse) SetAccessKeys(v ListAccessKeysResponseGetAccessKeysRetType)
- func (o *ListAccessKeysResponse) SetProject(v ListAccessKeysResponseGetProjectRetType)
- func (o ListAccessKeysResponse) ToMap() (map[string]interface{}, error)deprecated
- type ListAccessKeysResponseGetAccessKeysArgTypedeprecated
- type ListAccessKeysResponseGetAccessKeysAttributeType
- type ListAccessKeysResponseGetAccessKeysRetTypedeprecated
- type ListAccessKeysResponseGetProjectArgTypedeprecated
- type ListAccessKeysResponseGetProjectAttributeType
- type ListAccessKeysResponseGetProjectRetTypedeprecated
- type ListBucketsRequestdeprecated
- type ListBucketsResponse
- func (o *ListBucketsResponse) GetBuckets() (ret ListBucketsResponseGetBucketsRetType)
- func (o *ListBucketsResponse) GetBucketsOk() (ret ListBucketsResponseGetBucketsRetType, ok bool)
- func (o *ListBucketsResponse) GetProject() (ret ListBucketsResponseGetProjectRetType)
- func (o *ListBucketsResponse) GetProjectOk() (ret ListBucketsResponseGetProjectRetType, ok bool)
- func (o *ListBucketsResponse) SetBuckets(v ListBucketsResponseGetBucketsRetType)
- func (o *ListBucketsResponse) SetProject(v ListBucketsResponseGetProjectRetType)
- func (o ListBucketsResponse) ToMap() (map[string]interface{}, error)deprecated
- type ListBucketsResponseGetBucketsArgTypedeprecated
- type ListBucketsResponseGetBucketsAttributeType
- type ListBucketsResponseGetBucketsRetTypedeprecated
- type ListBucketsResponseGetProjectArgTypedeprecated
- type ListBucketsResponseGetProjectAttributeType
- type ListBucketsResponseGetProjectRetTypedeprecated
- type ListCredentialsGroupsRequestdeprecated
- type ListCredentialsGroupsResponse
- func (o *ListCredentialsGroupsResponse) GetCredentialsGroups() (ret ListCredentialsGroupsResponseGetCredentialsGroupsRetType)
- func (o *ListCredentialsGroupsResponse) GetCredentialsGroupsOk() (ret ListCredentialsGroupsResponseGetCredentialsGroupsRetType, ok bool)
- func (o *ListCredentialsGroupsResponse) GetProject() (ret ListCredentialsGroupsResponseGetProjectRetType)
- func (o *ListCredentialsGroupsResponse) GetProjectOk() (ret ListCredentialsGroupsResponseGetProjectRetType, ok bool)
- func (o *ListCredentialsGroupsResponse) SetCredentialsGroups(v ListCredentialsGroupsResponseGetCredentialsGroupsRetType)
- func (o *ListCredentialsGroupsResponse) SetProject(v ListCredentialsGroupsResponseGetProjectRetType)
- func (o ListCredentialsGroupsResponse) ToMap() (map[string]interface{}, error)deprecated
- type ListCredentialsGroupsResponseGetCredentialsGroupsArgTypedeprecated
- type ListCredentialsGroupsResponseGetCredentialsGroupsAttributeType
- type ListCredentialsGroupsResponseGetCredentialsGroupsRetTypedeprecated
- type ListCredentialsGroupsResponseGetProjectArgTypedeprecated
- type ListCredentialsGroupsResponseGetProjectAttributeType
- type ListCredentialsGroupsResponseGetProjectRetTypedeprecated
- type LocationInner
- type MappedNullabledeprecated
- type NullableAccessKeydeprecated
- func (v NullableAccessKey) Get() *AccessKeydeprecated
- func (v NullableAccessKey) IsSet() booldeprecated
- func (v NullableAccessKey) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableAccessKey) Set(val *AccessKey)deprecated
- func (v *NullableAccessKey) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableAccessKey) Unset()deprecated
- type NullableBooldeprecated
- func (v NullableBool) Get() *booldeprecated
- func (v NullableBool) IsSet() booldeprecated
- func (v NullableBool) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableBool) Set(val *bool)deprecated
- func (v *NullableBool) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableBool) Unset()deprecated
- type NullableBucketdeprecated
- func (v NullableBucket) Get() *Bucketdeprecated
- func (v NullableBucket) IsSet() booldeprecated
- func (v NullableBucket) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableBucket) Set(val *Bucket)deprecated
- func (v *NullableBucket) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableBucket) Unset()deprecated
- type NullableComplianceLockResponsedeprecated
- func (v NullableComplianceLockResponse) Get() *ComplianceLockResponsedeprecated
- func (v NullableComplianceLockResponse) IsSet() booldeprecated
- func (v NullableComplianceLockResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableComplianceLockResponse) Set(val *ComplianceLockResponse)deprecated
- func (v *NullableComplianceLockResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableComplianceLockResponse) Unset()deprecated
- type NullableCreateAccessKeyPayloaddeprecated
- func (v NullableCreateAccessKeyPayload) Get() *CreateAccessKeyPayloaddeprecated
- func (v NullableCreateAccessKeyPayload) IsSet() booldeprecated
- func (v NullableCreateAccessKeyPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateAccessKeyPayload) Set(val *CreateAccessKeyPayload)deprecated
- func (v *NullableCreateAccessKeyPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateAccessKeyPayload) Unset()deprecated
- type NullableCreateAccessKeyResponsedeprecated
- func (v NullableCreateAccessKeyResponse) Get() *CreateAccessKeyResponsedeprecated
- func (v NullableCreateAccessKeyResponse) IsSet() booldeprecated
- func (v NullableCreateAccessKeyResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateAccessKeyResponse) Set(val *CreateAccessKeyResponse)deprecated
- func (v *NullableCreateAccessKeyResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateAccessKeyResponse) Unset()deprecated
- type NullableCreateBucketResponsedeprecated
- func (v NullableCreateBucketResponse) Get() *CreateBucketResponsedeprecated
- func (v NullableCreateBucketResponse) IsSet() booldeprecated
- func (v NullableCreateBucketResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateBucketResponse) Set(val *CreateBucketResponse)deprecated
- func (v *NullableCreateBucketResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateBucketResponse) Unset()deprecated
- type NullableCreateCredentialsGroupPayloaddeprecated
- func (v NullableCreateCredentialsGroupPayload) Get() *CreateCredentialsGroupPayloaddeprecated
- func (v NullableCreateCredentialsGroupPayload) IsSet() booldeprecated
- func (v NullableCreateCredentialsGroupPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateCredentialsGroupPayload) Set(val *CreateCredentialsGroupPayload)deprecated
- func (v *NullableCreateCredentialsGroupPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateCredentialsGroupPayload) Unset()deprecated
- type NullableCreateCredentialsGroupResponsedeprecated
- func (v NullableCreateCredentialsGroupResponse) Get() *CreateCredentialsGroupResponsedeprecated
- func (v NullableCreateCredentialsGroupResponse) IsSet() booldeprecated
- func (v NullableCreateCredentialsGroupResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateCredentialsGroupResponse) Set(val *CreateCredentialsGroupResponse)deprecated
- func (v *NullableCreateCredentialsGroupResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateCredentialsGroupResponse) Unset()deprecated
- type NullableCredentialsGroupdeprecated
- func (v NullableCredentialsGroup) Get() *CredentialsGroupdeprecated
- func (v NullableCredentialsGroup) IsSet() booldeprecated
- func (v NullableCredentialsGroup) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCredentialsGroup) Set(val *CredentialsGroup)deprecated
- func (v *NullableCredentialsGroup) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCredentialsGroup) Unset()deprecated
- type NullableCredentialsGroupExtendeddeprecated
- func (v NullableCredentialsGroupExtended) Get() *CredentialsGroupExtendeddeprecated
- func (v NullableCredentialsGroupExtended) IsSet() booldeprecated
- func (v NullableCredentialsGroupExtended) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCredentialsGroupExtended) Set(val *CredentialsGroupExtended)deprecated
- func (v *NullableCredentialsGroupExtended) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCredentialsGroupExtended) Unset()deprecated
- type NullableDefaultRetentionResponsedeprecated
- func (v NullableDefaultRetentionResponse) Get() *DefaultRetentionResponsedeprecated
- func (v NullableDefaultRetentionResponse) IsSet() booldeprecated
- func (v NullableDefaultRetentionResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableDefaultRetentionResponse) Set(val *DefaultRetentionResponse)deprecated
- func (v *NullableDefaultRetentionResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableDefaultRetentionResponse) Unset()deprecated
- type NullableDeleteAccessKeyResponsedeprecated
- func (v NullableDeleteAccessKeyResponse) Get() *DeleteAccessKeyResponsedeprecated
- func (v NullableDeleteAccessKeyResponse) IsSet() booldeprecated
- func (v NullableDeleteAccessKeyResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableDeleteAccessKeyResponse) Set(val *DeleteAccessKeyResponse)deprecated
- func (v *NullableDeleteAccessKeyResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableDeleteAccessKeyResponse) Unset()deprecated
- type NullableDeleteBucketResponsedeprecated
- func (v NullableDeleteBucketResponse) Get() *DeleteBucketResponsedeprecated
- func (v NullableDeleteBucketResponse) IsSet() booldeprecated
- func (v NullableDeleteBucketResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableDeleteBucketResponse) Set(val *DeleteBucketResponse)deprecated
- func (v *NullableDeleteBucketResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableDeleteBucketResponse) Unset()deprecated
- type NullableDeleteCredentialsGroupResponsedeprecated
- func (v NullableDeleteCredentialsGroupResponse) Get() *DeleteCredentialsGroupResponsedeprecated
- func (v NullableDeleteCredentialsGroupResponse) IsSet() booldeprecated
- func (v NullableDeleteCredentialsGroupResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableDeleteCredentialsGroupResponse) Set(val *DeleteCredentialsGroupResponse)deprecated
- func (v *NullableDeleteCredentialsGroupResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableDeleteCredentialsGroupResponse) Unset()deprecated
- type NullableDeleteDefaultRetentionResponsedeprecated
- func (v NullableDeleteDefaultRetentionResponse) Get() *DeleteDefaultRetentionResponsedeprecated
- func (v NullableDeleteDefaultRetentionResponse) IsSet() booldeprecated
- func (v NullableDeleteDefaultRetentionResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableDeleteDefaultRetentionResponse) Set(val *DeleteDefaultRetentionResponse)deprecated
- func (v *NullableDeleteDefaultRetentionResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableDeleteDefaultRetentionResponse) Unset()deprecated
- type NullableDetailedErrordeprecated
- func (v NullableDetailedError) Get() *DetailedErrordeprecated
- func (v NullableDetailedError) IsSet() booldeprecated
- func (v NullableDetailedError) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableDetailedError) Set(val *DetailedError)deprecated
- func (v *NullableDetailedError) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableDetailedError) Unset()deprecated
- type NullableErrorMessagedeprecated
- func (v NullableErrorMessage) Get() *ErrorMessagedeprecated
- func (v NullableErrorMessage) IsSet() booldeprecated
- func (v NullableErrorMessage) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableErrorMessage) Set(val *ErrorMessage)deprecated
- func (v *NullableErrorMessage) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableErrorMessage) Unset()deprecated
- type NullableFloat32deprecated
- func (v NullableFloat32) Get() *float32deprecated
- func (v NullableFloat32) IsSet() booldeprecated
- func (v NullableFloat32) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableFloat32) Set(val *float32)deprecated
- func (v *NullableFloat32) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableFloat32) Unset()deprecated
- type NullableFloat64deprecated
- func (v NullableFloat64) Get() *float64deprecated
- func (v NullableFloat64) IsSet() booldeprecated
- func (v NullableFloat64) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableFloat64) Set(val *float64)deprecated
- func (v *NullableFloat64) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableFloat64) Unset()deprecated
- type NullableGetBucketResponsedeprecated
- func (v NullableGetBucketResponse) Get() *GetBucketResponsedeprecated
- func (v NullableGetBucketResponse) IsSet() booldeprecated
- func (v NullableGetBucketResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableGetBucketResponse) Set(val *GetBucketResponse)deprecated
- func (v *NullableGetBucketResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableGetBucketResponse) Unset()deprecated
- type NullableGetCredentialsGroupResponsedeprecated
- func (v NullableGetCredentialsGroupResponse) Get() *GetCredentialsGroupResponsedeprecated
- func (v NullableGetCredentialsGroupResponse) IsSet() booldeprecated
- func (v NullableGetCredentialsGroupResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableGetCredentialsGroupResponse) Set(val *GetCredentialsGroupResponse)deprecated
- func (v *NullableGetCredentialsGroupResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableGetCredentialsGroupResponse) Unset()deprecated
- type NullableHTTPValidationErrordeprecated
- func (v NullableHTTPValidationError) Get() *HTTPValidationErrordeprecated
- func (v NullableHTTPValidationError) IsSet() booldeprecated
- func (v NullableHTTPValidationError) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableHTTPValidationError) Set(val *HTTPValidationError)deprecated
- func (v *NullableHTTPValidationError) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableHTTPValidationError) Unset()deprecated
- type NullableIntdeprecated
- func (v NullableInt) Get() *intdeprecated
- func (v NullableInt) IsSet() booldeprecated
- func (v NullableInt) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableInt) Set(val *int)deprecated
- func (v *NullableInt) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableInt) Unset()deprecated
- type NullableInt32deprecated
- func (v NullableInt32) Get() *int32deprecated
- func (v NullableInt32) IsSet() booldeprecated
- func (v NullableInt32) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableInt32) Set(val *int32)deprecated
- func (v *NullableInt32) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableInt32) Unset()deprecated
- type NullableInt64deprecated
- func (v NullableInt64) Get() *int64deprecated
- func (v NullableInt64) IsSet() booldeprecated
- func (v NullableInt64) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableInt64) Set(val *int64)deprecated
- func (v *NullableInt64) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableInt64) Unset()deprecated
- type NullableListAccessKeysResponsedeprecated
- func (v NullableListAccessKeysResponse) Get() *ListAccessKeysResponsedeprecated
- func (v NullableListAccessKeysResponse) IsSet() booldeprecated
- func (v NullableListAccessKeysResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableListAccessKeysResponse) Set(val *ListAccessKeysResponse)deprecated
- func (v *NullableListAccessKeysResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableListAccessKeysResponse) Unset()deprecated
- type NullableListBucketsResponsedeprecated
- func (v NullableListBucketsResponse) Get() *ListBucketsResponsedeprecated
- func (v NullableListBucketsResponse) IsSet() booldeprecated
- func (v NullableListBucketsResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableListBucketsResponse) Set(val *ListBucketsResponse)deprecated
- func (v *NullableListBucketsResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableListBucketsResponse) Unset()deprecated
- type NullableListCredentialsGroupsResponsedeprecated
- func (v NullableListCredentialsGroupsResponse) Get() *ListCredentialsGroupsResponsedeprecated
- func (v NullableListCredentialsGroupsResponse) IsSet() booldeprecated
- func (v NullableListCredentialsGroupsResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableListCredentialsGroupsResponse) Set(val *ListCredentialsGroupsResponse)deprecated
- func (v *NullableListCredentialsGroupsResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableListCredentialsGroupsResponse) Unset()deprecated
- type NullableLocationInnerdeprecated
- func (v NullableLocationInner) Get() *LocationInnerdeprecated
- func (v NullableLocationInner) IsSet() booldeprecated
- func (v NullableLocationInner) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableLocationInner) Set(val *LocationInner)deprecated
- func (v *NullableLocationInner) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableLocationInner) Unset()deprecated
- type NullableProjectScopedeprecated
- func (v NullableProjectScope) Get() *ProjectScopedeprecated
- func (v NullableProjectScope) IsSet() booldeprecated
- func (v NullableProjectScope) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableProjectScope) Set(val *ProjectScope)deprecated
- func (v *NullableProjectScope) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableProjectScope) Unset()deprecated
- type NullableProjectStatusdeprecated
- func (v NullableProjectStatus) Get() *ProjectStatusdeprecated
- func (v NullableProjectStatus) IsSet() booldeprecated
- func (v NullableProjectStatus) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableProjectStatus) Set(val *ProjectStatus)deprecated
- func (v *NullableProjectStatus) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableProjectStatus) Unset()deprecated
- type NullableRetentionModedeprecated
- func (v NullableRetentionMode) Get() *RetentionModedeprecated
- func (v NullableRetentionMode) IsSet() booldeprecated
- func (v NullableRetentionMode) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableRetentionMode) Set(val *RetentionMode)deprecated
- func (v *NullableRetentionMode) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableRetentionMode) Unset()deprecated
- type NullableSetDefaultRetentionPayloaddeprecated
- func (v NullableSetDefaultRetentionPayload) Get() *SetDefaultRetentionPayloaddeprecated
- func (v NullableSetDefaultRetentionPayload) IsSet() booldeprecated
- func (v NullableSetDefaultRetentionPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableSetDefaultRetentionPayload) Set(val *SetDefaultRetentionPayload)deprecated
- func (v *NullableSetDefaultRetentionPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableSetDefaultRetentionPayload) Unset()deprecated
- type NullableStringdeprecated
- func (v NullableString) Get() *stringdeprecated
- func (v NullableString) IsSet() booldeprecated
- func (v NullableString) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableString) Set(val *string)deprecated
- func (v *NullableString) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableString) Unset()deprecated
- type NullableTimedeprecated
- func (v NullableTime) Get() *time.Timedeprecated
- func (v NullableTime) IsSet() booldeprecated
- func (v NullableTime) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableTime) Set(val *time.Time)deprecated
- func (v *NullableTime) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableTime) Unset()deprecated
- type NullableValidationErrordeprecated
- func (v NullableValidationError) Get() *ValidationErrordeprecated
- func (v NullableValidationError) IsSet() booldeprecated
- func (v NullableValidationError) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableValidationError) Set(val *ValidationError)deprecated
- func (v *NullableValidationError) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableValidationError) Unset()deprecated
- type NullableValuedeprecated
- func (v NullableValue[T]) Get() *Tdeprecated
- func (v NullableValue[T]) IsSet() booldeprecated
- func (v *NullableValue[T]) Set(val *T)deprecated
- func (v *NullableValue[T]) Unset()deprecated
- type ProjectScope
- type ProjectStatus
- func (o *ProjectStatus) GetProject() (ret ProjectStatusGetProjectRetType)
- func (o *ProjectStatus) GetProjectOk() (ret ProjectStatusGetProjectRetType, ok bool)
- func (o *ProjectStatus) GetScope() (ret ProjectStatusGetScopeRetType)
- func (o *ProjectStatus) GetScopeOk() (ret ProjectStatusGetScopeRetType, ok bool)
- func (o *ProjectStatus) SetProject(v ProjectStatusGetProjectRetType)
- func (o *ProjectStatus) SetScope(v ProjectStatusGetScopeRetType)
- func (o ProjectStatus) ToMap() (map[string]interface{}, error)deprecated
- type ProjectStatusGetProjectArgTypedeprecated
- type ProjectStatusGetProjectAttributeType
- type ProjectStatusGetProjectRetTypedeprecated
- type ProjectStatusGetScopeArgTypedeprecated
- type ProjectStatusGetScopeAttributeType
- type ProjectStatusGetScopeRetTypedeprecated
- type RetentionMode
- type SetDefaultRetentionPayload
- func (o *SetDefaultRetentionPayload) GetDays() (ret SetDefaultRetentionPayloadGetDaysRetType)
- func (o *SetDefaultRetentionPayload) GetDaysOk() (ret SetDefaultRetentionPayloadGetDaysRetType, ok bool)
- func (o *SetDefaultRetentionPayload) GetMode() (ret SetDefaultRetentionPayloadGetModeRetType)
- func (o *SetDefaultRetentionPayload) GetModeOk() (ret SetDefaultRetentionPayloadGetModeRetType, ok bool)
- func (o *SetDefaultRetentionPayload) SetDays(v SetDefaultRetentionPayloadGetDaysRetType)
- func (o *SetDefaultRetentionPayload) SetMode(v SetDefaultRetentionPayloadGetModeRetType)
- func (o SetDefaultRetentionPayload) ToMap() (map[string]interface{}, error)deprecated
- type SetDefaultRetentionPayloadGetDaysArgTypedeprecated
- type SetDefaultRetentionPayloadGetDaysAttributeType
- type SetDefaultRetentionPayloadGetDaysRetTypedeprecated
- type SetDefaultRetentionPayloadGetModeArgTypedeprecated
- type SetDefaultRetentionPayloadGetModeAttributeType
- type SetDefaultRetentionPayloadGetModeRetTypedeprecated
- type SetDefaultRetentionRequestdeprecated
- type ValidationError
- func (o *ValidationError) GetLoc() (ret ValidationErrorGetLocRetType)
- func (o *ValidationError) GetLocOk() (ret ValidationErrorGetLocRetType, ok bool)
- func (o *ValidationError) GetMsg() (ret ValidationErrorGetMsgRetType)
- func (o *ValidationError) GetMsgOk() (ret ValidationErrorGetMsgRetType, ok bool)
- func (o *ValidationError) GetType() (ret ValidationErrorGetTypeRetType)
- func (o *ValidationError) GetTypeOk() (ret ValidationErrorGetTypeRetType, ok bool)
- func (o *ValidationError) SetLoc(v ValidationErrorGetLocRetType)
- func (o *ValidationError) SetMsg(v ValidationErrorGetMsgRetType)
- func (o *ValidationError) SetType(v ValidationErrorGetTypeRetType)
- func (o ValidationError) ToMap() (map[string]interface{}, error)deprecated
- type ValidationErrorGetLocArgTypedeprecated
- type ValidationErrorGetLocAttributeType
- type ValidationErrorGetLocRetTypedeprecated
- type ValidationErrorGetMsgArgTypedeprecated
- type ValidationErrorGetMsgAttributeType
- type ValidationErrorGetMsgRetTypedeprecated
- type ValidationErrorGetTypeArgTypedeprecated
- type ValidationErrorGetTypeAttributeType
- type ValidationErrorGetTypeRetTypedeprecated
Constants ¶
This section is empty.
Variables ¶
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
var AllowedRetentionModeEnumValues = []RetentionMode{
"COMPLIANCE",
"GOVERNANCE",
}
All allowed values of RetentionMode enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Functions ¶
func CacheExpires ¶
CacheExpires helper function to determine remaining time before repeating a request. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func IsNil ¶
func IsNil(i interface{}) bool
IsNil checks if an input is nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewConfiguration ¶
func NewConfiguration() *config.Configuration
NewConfiguration returns a new Configuration object Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func ParameterValueToString
deprecated
func PtrBool ¶
PtrBool is a helper routine that returns a pointer to given boolean value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func PtrFloat32 ¶
PtrFloat32 is a helper routine that returns a pointer to given float value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func PtrFloat64 ¶
PtrFloat64 is a helper routine that returns a pointer to given float value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func PtrInt ¶
PtrInt is a helper routine that returns a pointer to given integer value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func PtrInt32 ¶
PtrInt32 is a helper routine that returns a pointer to given integer value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func PtrInt64 ¶
PtrInt64 is a helper routine that returns a pointer to given integer value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Types ¶
type 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 (*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 (*APIClient) CreateComplianceLock
deprecated
added in
v1.7.0
func (a *APIClient) CreateComplianceLock(ctx context.Context, projectId string, region string) ApiCreateComplianceLockRequest
CreateComplianceLock: Create Compliance Lock
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 ApiCreateComplianceLockRequest
func (*APIClient) CreateComplianceLockExecute
deprecated
added in
v1.7.0
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 (*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 (*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 (*APIClient) DeleteComplianceLock
deprecated
added in
v1.7.0
func (a *APIClient) DeleteComplianceLock(ctx context.Context, projectId string, region string) ApiDeleteComplianceLockRequest
DeleteComplianceLock: Delete Compliance Lock
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 ApiDeleteComplianceLockRequest
func (*APIClient) DeleteComplianceLockExecute
deprecated
added in
v1.7.0
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 (*APIClient) DeleteDefaultRetention
deprecated
added in
v1.7.0
func (a *APIClient) DeleteDefaultRetention(ctx context.Context, projectId string, region string, bucketName string) ApiDeleteDefaultRetentionRequest
DeleteDefaultRetention: Delete Default Retention
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 ApiDeleteDefaultRetentionRequest
func (*APIClient) DeleteDefaultRetentionExecute
deprecated
added in
v1.7.0
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 (*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 (*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 (*APIClient) GetComplianceLock
deprecated
added in
v1.7.0
func (a *APIClient) GetComplianceLock(ctx context.Context, projectId string, region string) ApiGetComplianceLockRequest
GetComplianceLock: Get Compliance Lock
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 ApiGetComplianceLockRequest
func (*APIClient) GetComplianceLockExecute
deprecated
added in
v1.7.0
func (*APIClient) GetConfig ¶
func (c *APIClient) GetConfig() *config.Configuration
Allow modification of underlying config for alternate implementations and testing Caution: modifying the configuration while live can cause data races and potentially unwanted behavior Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*APIClient) GetCredentialsGroup
deprecated
added in
v1.7.0
func (a *APIClient) GetCredentialsGroup(ctx context.Context, projectId string, region string, groupId string) ApiGetCredentialsGroupRequest
GetCredentialsGroup: Get 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 ApiGetCredentialsGroupRequest
func (*APIClient) GetCredentialsGroupExecute
deprecated
added in
v1.7.0
func (*APIClient) GetDefaultRetention
deprecated
added in
v1.7.0
func (a *APIClient) GetDefaultRetention(ctx context.Context, projectId string, region string, bucketName string) ApiGetDefaultRetentionRequest
GetDefaultRetention: Get Default Retention
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 ApiGetDefaultRetentionRequest
func (*APIClient) GetDefaultRetentionExecute
deprecated
added in
v1.7.0
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 (*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 (*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 (*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 (*APIClient) SetDefaultRetention
deprecated
added in
v1.7.0
func (a *APIClient) SetDefaultRetention(ctx context.Context, projectId string, region string, bucketName string) ApiSetDefaultRetentionRequest
SetDefaultRetention: Update Default Retention
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 ApiSetDefaultRetentionRequest
func (*APIClient) SetDefaultRetentionExecute
deprecated
added in
v1.7.0
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
func NewAccessKey(displayName AccessKeyGetDisplayNameArgType, expires AccessKeyGetExpiresArgType, keyId AccessKeyGetKeyIdArgType) *AccessKey
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
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 {
// Enable S3 Object Lock on this bucket. Can only be set at creation time. Requires an active project-level compliance lock.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
ObjectLockEnabled(objectLockEnabled bool) ApiCreateBucketRequest
// 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 ApiCreateComplianceLockRequest
deprecated
added in
v1.7.0
type ApiCreateComplianceLockRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*ComplianceLockResponse, 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 ApiDeleteComplianceLockRequest
deprecated
added in
v1.7.0
type ApiDeleteComplianceLockRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*ComplianceLockResponse, 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 ApiDeleteDefaultRetentionRequest
deprecated
added in
v1.7.0
type ApiDeleteDefaultRetentionRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*DeleteDefaultRetentionResponse, 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 ApiGetComplianceLockRequest
deprecated
added in
v1.7.0
type ApiGetComplianceLockRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*ComplianceLockResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiGetCredentialsGroupRequest
deprecated
added in
v1.7.0
type ApiGetCredentialsGroupRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*GetCredentialsGroupResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiGetDefaultRetentionRequest
deprecated
added in
v1.7.0
type ApiGetDefaultRetentionRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*DefaultRetentionResponse, 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 ApiSetDefaultRetentionRequest
deprecated
added in
v1.7.0
type ApiSetDefaultRetentionRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
SetDefaultRetentionPayload(setDefaultRetentionPayload SetDefaultRetentionPayload) ApiSetDefaultRetentionRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*DefaultRetentionResponse, 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"`
// Whether S3 Object Lock is enabled for this bucket
// REQUIRED
ObjectLockEnabled BucketgetObjectLockEnabledAttributeType `json:"objectLockEnabled" 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
func NewBucket(name BucketGetNameArgType, objectLockEnabled BucketgetObjectLockEnabledArgType, region BucketGetRegionArgType, urlPathStyle BucketGetUrlPathStyleArgType, urlVirtualHostedStyle BucketGetUrlVirtualHostedStyleArgType) *Bucket
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) GetObjectLockEnabled ¶ added in v1.7.0
func (o *Bucket) GetObjectLockEnabled() (ret BucketgetObjectLockEnabledRetType)
GetObjectLockEnabled returns the ObjectLockEnabled field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Bucket) GetObjectLockEnabledOk ¶ added in v1.7.0
func (o *Bucket) GetObjectLockEnabledOk() (ret BucketgetObjectLockEnabledRetType, ok bool)
GetObjectLockEnabledOk returns a tuple with the ObjectLockEnabled 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) SetObjectLockEnabled ¶ added in v1.7.0
func (o *Bucket) SetObjectLockEnabled(v BucketgetObjectLockEnabledRetType)
SetObjectLockEnabled 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
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 BucketgetObjectLockEnabledArgType
deprecated
added in
v1.7.0
type BucketgetObjectLockEnabledArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BucketgetObjectLockEnabledAttributeType ¶ added in v1.7.0
type BucketgetObjectLockEnabledAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BucketgetObjectLockEnabledRetType
deprecated
added in
v1.7.0
type BucketgetObjectLockEnabledRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ComplianceLockResponse ¶ added in v1.7.0
type ComplianceLockResponse struct {
// Maximum retention period in days
// REQUIRED
MaxRetentionDays ComplianceLockResponseGetMaxRetentionDaysAttributeType `json:"maxRetentionDays" required:"true"`
// Project ID
// REQUIRED
Project ComplianceLockResponseGetProjectAttributeType `json:"project" required:"true"`
}
ComplianceLockResponse struct for ComplianceLockResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewComplianceLockResponse ¶ added in v1.7.0
func NewComplianceLockResponse(maxRetentionDays ComplianceLockResponseGetMaxRetentionDaysArgType, project ComplianceLockResponseGetProjectArgType) *ComplianceLockResponse
NewComplianceLockResponse instantiates a new ComplianceLockResponse 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 NewComplianceLockResponseWithDefaults ¶ added in v1.7.0
func NewComplianceLockResponseWithDefaults() *ComplianceLockResponse
NewComplianceLockResponseWithDefaults instantiates a new ComplianceLockResponse 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 (*ComplianceLockResponse) GetMaxRetentionDays ¶ added in v1.7.0
func (o *ComplianceLockResponse) GetMaxRetentionDays() (ret ComplianceLockResponseGetMaxRetentionDaysRetType)
GetMaxRetentionDays returns the MaxRetentionDays field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ComplianceLockResponse) GetMaxRetentionDaysOk ¶ added in v1.7.0
func (o *ComplianceLockResponse) GetMaxRetentionDaysOk() (ret ComplianceLockResponseGetMaxRetentionDaysRetType, ok bool)
GetMaxRetentionDaysOk returns a tuple with the MaxRetentionDays 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 (*ComplianceLockResponse) GetProject ¶ added in v1.7.0
func (o *ComplianceLockResponse) GetProject() (ret ComplianceLockResponseGetProjectRetType)
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 (*ComplianceLockResponse) GetProjectOk ¶ added in v1.7.0
func (o *ComplianceLockResponse) GetProjectOk() (ret ComplianceLockResponseGetProjectRetType, 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 (*ComplianceLockResponse) SetMaxRetentionDays ¶ added in v1.7.0
func (o *ComplianceLockResponse) SetMaxRetentionDays(v ComplianceLockResponseGetMaxRetentionDaysRetType)
SetMaxRetentionDays sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ComplianceLockResponse) SetProject ¶ added in v1.7.0
func (o *ComplianceLockResponse) SetProject(v ComplianceLockResponseGetProjectRetType)
SetProject sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ComplianceLockResponse) ToMap
deprecated
added in
v1.7.0
func (o ComplianceLockResponse) 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 ComplianceLockResponseGetMaxRetentionDaysArgType
deprecated
added in
v1.7.0
type ComplianceLockResponseGetMaxRetentionDaysArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ComplianceLockResponseGetMaxRetentionDaysAttributeType ¶ added in v1.7.0
type ComplianceLockResponseGetMaxRetentionDaysAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ComplianceLockResponseGetMaxRetentionDaysRetType
deprecated
added in
v1.7.0
type ComplianceLockResponseGetMaxRetentionDaysRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ComplianceLockResponseGetProjectArgType
deprecated
added in
v1.7.0
type ComplianceLockResponseGetProjectArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ComplianceLockResponseGetProjectAttributeType ¶ added in v1.7.0
type ComplianceLockResponseGetProjectAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ComplianceLockResponseGetProjectRetType
deprecated
added in
v1.7.0
type ComplianceLockResponseGetProjectRetType = 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
func (o *CreateAccessKeyPayload) GetExpires() (res CreateAccessKeyPayloadGetExpiresRetType)
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
func (o *CreateAccessKeyPayload) GetExpiresOk() (ret CreateAccessKeyPayloadGetExpiresRetType, ok bool)
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
func (o *CreateAccessKeyPayload) SetExpires(v CreateAccessKeyPayloadGetExpiresRetType)
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 CreateAccessKeyPayloadGetExpiresAttributeType ¶ added in v1.1.1
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 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
func (r CreateAccessKeyRequest) Execute() (*CreateAccessKeyResponse, error)
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
func NewCreateAccessKeyResponse(accessKey CreateAccessKeyResponseGetAccessKeyArgType, displayName CreateAccessKeyResponseGetDisplayNameArgType, expires CreateAccessKeyResponseGetExpiresArgType, keyId CreateAccessKeyResponseGetKeyIdArgType, project CreateAccessKeyResponseGetProjectArgType, secretAccessKey CreateAccessKeyResponseGetSecretAccessKeyArgType) *CreateAccessKeyResponse
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
func (o *CreateAccessKeyResponse) GetAccessKey() (ret CreateAccessKeyResponseGetAccessKeyRetType)
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
func (o *CreateAccessKeyResponse) GetAccessKeyOk() (ret CreateAccessKeyResponseGetAccessKeyRetType, ok bool)
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
func (o *CreateAccessKeyResponse) GetDisplayName() (ret CreateAccessKeyResponseGetDisplayNameRetType)
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
func (o *CreateAccessKeyResponse) GetDisplayNameOk() (ret CreateAccessKeyResponseGetDisplayNameRetType, 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 (*CreateAccessKeyResponse) GetExpires ¶ added in v0.11.0
func (o *CreateAccessKeyResponse) GetExpires() (ret CreateAccessKeyResponseGetExpiresRetType)
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
func (o *CreateAccessKeyResponse) GetExpiresOk() (ret CreateAccessKeyResponseGetExpiresRetType, ok bool)
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
func (o *CreateAccessKeyResponse) GetKeyId() (ret CreateAccessKeyResponseGetKeyIdRetType)
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
func (o *CreateAccessKeyResponse) GetKeyIdOk() (ret CreateAccessKeyResponseGetKeyIdRetType, 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 (*CreateAccessKeyResponse) GetProject ¶ added in v0.11.0
func (o *CreateAccessKeyResponse) GetProject() (ret CreateAccessKeyResponseGetProjectRetType)
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
func (o *CreateAccessKeyResponse) GetProjectOk() (ret CreateAccessKeyResponseGetProjectRetType, 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 (*CreateAccessKeyResponse) GetSecretAccessKey ¶ added in v0.11.0
func (o *CreateAccessKeyResponse) GetSecretAccessKey() (ret CreateAccessKeyResponseGetSecretAccessKeyRetType)
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
func (o *CreateAccessKeyResponse) GetSecretAccessKeyOk() (ret CreateAccessKeyResponseGetSecretAccessKeyRetType, ok bool)
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
func (o *CreateAccessKeyResponse) SetAccessKey(v CreateAccessKeyResponseGetAccessKeyRetType)
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
func (o *CreateAccessKeyResponse) SetDisplayName(v CreateAccessKeyResponseGetDisplayNameRetType)
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
func (o *CreateAccessKeyResponse) SetExpires(v CreateAccessKeyResponseGetExpiresRetType)
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
func (o *CreateAccessKeyResponse) SetKeyId(v CreateAccessKeyResponseGetKeyIdRetType)
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
func (o *CreateAccessKeyResponse) SetProject(v CreateAccessKeyResponseGetProjectRetType)
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
func (o *CreateAccessKeyResponse) SetSecretAccessKey(v CreateAccessKeyResponseGetSecretAccessKeyRetType)
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
func (r CreateBucketRequest) Execute() (*CreateBucketResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateBucketRequest) ObjectLockEnabled ¶ added in v1.7.0
func (r CreateBucketRequest) ObjectLockEnabled(objectLockEnabled bool) ApiCreateBucketRequest
Enable S3 Object Lock on this bucket. Can only be set at creation time. Requires an active project-level compliance lock. 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
func NewCreateBucketResponse(bucket CreateBucketResponseGetBucketArgType, project CreateBucketResponseGetProjectArgType) *CreateBucketResponse
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
func (o *CreateBucketResponse) GetBucket() (ret CreateBucketResponseGetBucketRetType)
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
func (o *CreateBucketResponse) GetBucketOk() (ret CreateBucketResponseGetBucketRetType, 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 (*CreateBucketResponse) GetProject ¶ added in v0.11.0
func (o *CreateBucketResponse) GetProject() (ret CreateBucketResponseGetProjectRetType)
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
func (o *CreateBucketResponse) GetProjectOk() (ret CreateBucketResponseGetProjectRetType, 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 (*CreateBucketResponse) SetBucket ¶ added in v0.11.0
func (o *CreateBucketResponse) SetBucket(v CreateBucketResponseGetBucketRetType)
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
func (o *CreateBucketResponse) SetProject(v CreateBucketResponseGetProjectRetType)
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 CreateComplianceLockRequest
deprecated
added in
v1.7.0
type CreateComplianceLockRequest 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 (CreateComplianceLockRequest) Execute
deprecated
added in
v1.7.0
func (r CreateComplianceLockRequest) Execute() (*ComplianceLockResponse, error)
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
func (o *CreateCredentialsGroupPayload) GetDisplayName() (ret CreateCredentialsGroupPayloadGetDisplayNameRetType)
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
func (o *CreateCredentialsGroupPayload) GetDisplayNameOk() (ret CreateCredentialsGroupPayloadGetDisplayNameRetType, 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 (*CreateCredentialsGroupPayload) SetDisplayName ¶ added in v0.11.0
func (o *CreateCredentialsGroupPayload) SetDisplayName(v CreateCredentialsGroupPayloadGetDisplayNameRetType)
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
func (r CreateCredentialsGroupRequest) Execute() (*CreateCredentialsGroupResponse, error)
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
func NewCreateCredentialsGroupResponse(credentialsGroup CreateCredentialsGroupResponseGetCredentialsGroupArgType, project CreateCredentialsGroupResponseGetProjectArgType) *CreateCredentialsGroupResponse
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
func (o *CreateCredentialsGroupResponse) GetCredentialsGroup() (ret CreateCredentialsGroupResponseGetCredentialsGroupRetType)
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
func (o *CreateCredentialsGroupResponse) GetCredentialsGroupOk() (ret CreateCredentialsGroupResponseGetCredentialsGroupRetType, ok bool)
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
func (o *CreateCredentialsGroupResponse) GetProject() (ret CreateCredentialsGroupResponseGetProjectRetType)
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
func (o *CreateCredentialsGroupResponse) GetProjectOk() (ret CreateCredentialsGroupResponseGetProjectRetType, 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 (*CreateCredentialsGroupResponse) SetCredentialsGroup ¶ added in v0.11.0
func (o *CreateCredentialsGroupResponse) SetCredentialsGroup(v CreateCredentialsGroupResponseGetCredentialsGroupRetType)
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
func (o *CreateCredentialsGroupResponse) SetProject(v CreateCredentialsGroupResponseGetProjectRetType)
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
func NewCredentialsGroup(credentialsGroupId CredentialsGroupGetCredentialsGroupIdArgType, displayName CredentialsGroupGetDisplayNameArgType, urn CredentialsGroupGetUrnArgType) *CredentialsGroup
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
func (o *CredentialsGroup) GetUrn() (ret CredentialsGroupGetUrnRetType)
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
func (o *CredentialsGroup) SetCredentialsGroupId(v CredentialsGroupGetCredentialsGroupIdRetType)
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
func (o *CredentialsGroup) SetDisplayName(v CredentialsGroupGetDisplayNameRetType)
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
func (o *CredentialsGroup) SetUrn(v CredentialsGroupGetUrnRetType)
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 CredentialsGroupExtended ¶ added in v1.7.0
type CredentialsGroupExtended struct {
// The ID of the credentials group
// REQUIRED
CredentialsGroupId CredentialsGroupExtendedGetCredentialsGroupIdAttributeType `json:"credentialsGroupId" required:"true"`
// Name of the group holding credentials
// REQUIRED
DisplayName CredentialsGroupExtendedGetDisplayNameAttributeType `json:"displayName" required:"true"`
// StorageGRID group URN
// REQUIRED
Urn CredentialsGroupExtendedGetUrnAttributeType `json:"urn" required:"true"`
// StorageGRID user URN
// REQUIRED
UserUrn CredentialsGroupExtendedGetUserUrnAttributeType `json:"userUrn" required:"true"`
}
CredentialsGroupExtended struct for CredentialsGroupExtended Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCredentialsGroupExtended ¶ added in v1.7.0
func NewCredentialsGroupExtended(credentialsGroupId CredentialsGroupExtendedGetCredentialsGroupIdArgType, displayName CredentialsGroupExtendedGetDisplayNameArgType, urn CredentialsGroupExtendedGetUrnArgType, userUrn CredentialsGroupExtendedGetUserUrnArgType) *CredentialsGroupExtended
NewCredentialsGroupExtended instantiates a new CredentialsGroupExtended 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 NewCredentialsGroupExtendedWithDefaults ¶ added in v1.7.0
func NewCredentialsGroupExtendedWithDefaults() *CredentialsGroupExtended
NewCredentialsGroupExtendedWithDefaults instantiates a new CredentialsGroupExtended 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 (*CredentialsGroupExtended) GetCredentialsGroupId ¶ added in v1.7.0
func (o *CredentialsGroupExtended) GetCredentialsGroupId() (ret CredentialsGroupExtendedGetCredentialsGroupIdRetType)
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 (*CredentialsGroupExtended) GetCredentialsGroupIdOk ¶ added in v1.7.0
func (o *CredentialsGroupExtended) GetCredentialsGroupIdOk() (ret CredentialsGroupExtendedGetCredentialsGroupIdRetType, 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 (*CredentialsGroupExtended) GetDisplayName ¶ added in v1.7.0
func (o *CredentialsGroupExtended) GetDisplayName() (ret CredentialsGroupExtendedGetDisplayNameRetType)
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 (*CredentialsGroupExtended) GetDisplayNameOk ¶ added in v1.7.0
func (o *CredentialsGroupExtended) GetDisplayNameOk() (ret CredentialsGroupExtendedGetDisplayNameRetType, 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 (*CredentialsGroupExtended) GetUrn ¶ added in v1.7.0
func (o *CredentialsGroupExtended) GetUrn() (ret CredentialsGroupExtendedGetUrnRetType)
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 (*CredentialsGroupExtended) GetUrnOk ¶ added in v1.7.0
func (o *CredentialsGroupExtended) GetUrnOk() (ret CredentialsGroupExtendedGetUrnRetType, 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 (*CredentialsGroupExtended) GetUserUrn ¶ added in v1.7.0
func (o *CredentialsGroupExtended) GetUserUrn() (ret CredentialsGroupExtendedGetUserUrnRetType)
GetUserUrn returns the UserUrn field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CredentialsGroupExtended) GetUserUrnOk ¶ added in v1.7.0
func (o *CredentialsGroupExtended) GetUserUrnOk() (ret CredentialsGroupExtendedGetUserUrnRetType, ok bool)
GetUserUrnOk returns a tuple with the UserUrn 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 (*CredentialsGroupExtended) SetCredentialsGroupId ¶ added in v1.7.0
func (o *CredentialsGroupExtended) SetCredentialsGroupId(v CredentialsGroupExtendedGetCredentialsGroupIdRetType)
SetCredentialsGroupId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CredentialsGroupExtended) SetDisplayName ¶ added in v1.7.0
func (o *CredentialsGroupExtended) SetDisplayName(v CredentialsGroupExtendedGetDisplayNameRetType)
SetDisplayName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CredentialsGroupExtended) SetUrn ¶ added in v1.7.0
func (o *CredentialsGroupExtended) SetUrn(v CredentialsGroupExtendedGetUrnRetType)
SetUrn sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CredentialsGroupExtended) SetUserUrn ¶ added in v1.7.0
func (o *CredentialsGroupExtended) SetUserUrn(v CredentialsGroupExtendedGetUserUrnRetType)
SetUserUrn sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CredentialsGroupExtended) ToMap
deprecated
added in
v1.7.0
func (o CredentialsGroupExtended) 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 CredentialsGroupExtendedGetCredentialsGroupIdArgType
deprecated
added in
v1.7.0
type CredentialsGroupExtendedGetCredentialsGroupIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CredentialsGroupExtendedGetCredentialsGroupIdAttributeType ¶ added in v1.7.0
type CredentialsGroupExtendedGetCredentialsGroupIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CredentialsGroupExtendedGetCredentialsGroupIdRetType
deprecated
added in
v1.7.0
type CredentialsGroupExtendedGetCredentialsGroupIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CredentialsGroupExtendedGetDisplayNameArgType
deprecated
added in
v1.7.0
type CredentialsGroupExtendedGetDisplayNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CredentialsGroupExtendedGetDisplayNameAttributeType ¶ added in v1.7.0
type CredentialsGroupExtendedGetDisplayNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CredentialsGroupExtendedGetDisplayNameRetType
deprecated
added in
v1.7.0
type CredentialsGroupExtendedGetDisplayNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CredentialsGroupExtendedGetUrnArgType
deprecated
added in
v1.7.0
type CredentialsGroupExtendedGetUrnArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CredentialsGroupExtendedGetUrnAttributeType ¶ added in v1.7.0
type CredentialsGroupExtendedGetUrnAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CredentialsGroupExtendedGetUrnRetType
deprecated
added in
v1.7.0
type CredentialsGroupExtendedGetUrnRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CredentialsGroupExtendedGetUserUrnArgType
deprecated
added in
v1.7.0
type CredentialsGroupExtendedGetUserUrnArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CredentialsGroupExtendedGetUserUrnAttributeType ¶ added in v1.7.0
type CredentialsGroupExtendedGetUserUrnAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CredentialsGroupExtendedGetUserUrnRetType
deprecated
added in
v1.7.0
type CredentialsGroupExtendedGetUserUrnRetType = string
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)
/*
CreateComplianceLock Create Compliance Lock
Enable compliance lock for a 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 ApiCreateComplianceLockRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
CreateComplianceLock(ctx context.Context, projectId string, region string) ApiCreateComplianceLockRequest
/*
CreateComplianceLockExecute 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 ComplianceLockResponse
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
CreateComplianceLockExecute(ctx context.Context, projectId string, region string) (*ComplianceLockResponse, 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)
/*
DeleteComplianceLock Delete Compliance Lock
Remove compliance lock from a 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 ApiDeleteComplianceLockRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DeleteComplianceLock(ctx context.Context, projectId string, region string) ApiDeleteComplianceLockRequest
/*
DeleteComplianceLockExecute 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 ComplianceLockResponse
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DeleteComplianceLockExecute(ctx context.Context, projectId string, region string) (*ComplianceLockResponse, 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)
/*
DeleteDefaultRetention Delete Default Retention
Remove the default retention from a bucket. Object Lock itself remains enabled.
@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 ApiDeleteDefaultRetentionRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DeleteDefaultRetention(ctx context.Context, projectId string, region string, bucketName string) ApiDeleteDefaultRetentionRequest
/*
DeleteDefaultRetentionExecute 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 DeleteDefaultRetentionResponse
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DeleteDefaultRetentionExecute(ctx context.Context, projectId string, region string, bucketName string) (*DeleteDefaultRetentionResponse, 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)
/*
GetComplianceLock Get Compliance Lock
Get the project-level compliance lock.
@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 ApiGetComplianceLockRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetComplianceLock(ctx context.Context, projectId string, region string) ApiGetComplianceLockRequest
/*
GetComplianceLockExecute 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 ComplianceLockResponse
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetComplianceLockExecute(ctx context.Context, projectId string, region string) (*ComplianceLockResponse, error)
/*
GetCredentialsGroup Get Credentials Group
Get the details of a single 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
@param groupId Id of the credentials group
@return ApiGetCredentialsGroupRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetCredentialsGroup(ctx context.Context, projectId string, region string, groupId string) ApiGetCredentialsGroupRequest
/*
GetCredentialsGroupExecute 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 GetCredentialsGroupResponse
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetCredentialsGroupExecute(ctx context.Context, projectId string, region string, groupId string) (*GetCredentialsGroupResponse, error)
/*
GetDefaultRetention Get Default Retention
Get the default retention configuration for a bucket.
@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 ApiGetDefaultRetentionRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetDefaultRetention(ctx context.Context, projectId string, region string, bucketName string) ApiGetDefaultRetentionRequest
/*
GetDefaultRetentionExecute 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 DefaultRetentionResponse
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetDefaultRetentionExecute(ctx context.Context, projectId string, region string, bucketName string) (*DefaultRetentionResponse, 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)
/*
SetDefaultRetention Update Default Retention
Set or update the default retention for a bucket.
@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 ApiSetDefaultRetentionRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
SetDefaultRetention(ctx context.Context, projectId string, region string, bucketName string) ApiSetDefaultRetentionRequest
/*
SetDefaultRetentionExecute 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 DefaultRetentionResponse
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
SetDefaultRetentionExecute(ctx context.Context, projectId string, region string, bucketName string) (*DefaultRetentionResponse, 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 DefaultRetentionResponse ¶ added in v1.7.0
type DefaultRetentionResponse struct {
// Name of the bucket
// REQUIRED
Bucket DefaultRetentionResponseGetBucketAttributeType `json:"bucket" required:"true"`
// Retention period in days
// REQUIRED
Days DefaultRetentionResponseGetDaysAttributeType `json:"days" required:"true"`
// REQUIRED
Mode DefaultRetentionResponseGetModeAttributeType `json:"mode" required:"true"`
// Project ID
// REQUIRED
Project DefaultRetentionResponseGetProjectAttributeType `json:"project" required:"true"`
}
DefaultRetentionResponse struct for DefaultRetentionResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewDefaultRetentionResponse ¶ added in v1.7.0
func NewDefaultRetentionResponse(bucket DefaultRetentionResponseGetBucketArgType, days DefaultRetentionResponseGetDaysArgType, mode DefaultRetentionResponseGetModeArgType, project DefaultRetentionResponseGetProjectArgType) *DefaultRetentionResponse
NewDefaultRetentionResponse instantiates a new DefaultRetentionResponse 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 NewDefaultRetentionResponseWithDefaults ¶ added in v1.7.0
func NewDefaultRetentionResponseWithDefaults() *DefaultRetentionResponse
NewDefaultRetentionResponseWithDefaults instantiates a new DefaultRetentionResponse 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 (*DefaultRetentionResponse) GetBucket ¶ added in v1.7.0
func (o *DefaultRetentionResponse) GetBucket() (ret DefaultRetentionResponseGetBucketRetType)
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 (*DefaultRetentionResponse) GetBucketOk ¶ added in v1.7.0
func (o *DefaultRetentionResponse) GetBucketOk() (ret DefaultRetentionResponseGetBucketRetType, 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 (*DefaultRetentionResponse) GetDays ¶ added in v1.7.0
func (o *DefaultRetentionResponse) GetDays() (ret DefaultRetentionResponseGetDaysRetType)
GetDays returns the Days field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DefaultRetentionResponse) GetDaysOk ¶ added in v1.7.0
func (o *DefaultRetentionResponse) GetDaysOk() (ret DefaultRetentionResponseGetDaysRetType, ok bool)
GetDaysOk returns a tuple with the Days 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 (*DefaultRetentionResponse) GetMode ¶ added in v1.7.0
func (o *DefaultRetentionResponse) GetMode() (ret DefaultRetentionResponseGetModeRetType)
GetMode returns the Mode field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DefaultRetentionResponse) GetModeOk ¶ added in v1.7.0
func (o *DefaultRetentionResponse) GetModeOk() (ret DefaultRetentionResponseGetModeRetType, ok bool)
GetModeOk returns a tuple with the Mode 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 (*DefaultRetentionResponse) GetProject ¶ added in v1.7.0
func (o *DefaultRetentionResponse) GetProject() (ret DefaultRetentionResponseGetProjectRetType)
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 (*DefaultRetentionResponse) GetProjectOk ¶ added in v1.7.0
func (o *DefaultRetentionResponse) GetProjectOk() (ret DefaultRetentionResponseGetProjectRetType, 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 (*DefaultRetentionResponse) SetBucket ¶ added in v1.7.0
func (o *DefaultRetentionResponse) SetBucket(v DefaultRetentionResponseGetBucketRetType)
SetBucket sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DefaultRetentionResponse) SetDays ¶ added in v1.7.0
func (o *DefaultRetentionResponse) SetDays(v DefaultRetentionResponseGetDaysRetType)
SetDays sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DefaultRetentionResponse) SetMode ¶ added in v1.7.0
func (o *DefaultRetentionResponse) SetMode(v DefaultRetentionResponseGetModeRetType)
SetMode sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DefaultRetentionResponse) SetProject ¶ added in v1.7.0
func (o *DefaultRetentionResponse) SetProject(v DefaultRetentionResponseGetProjectRetType)
SetProject sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DefaultRetentionResponse) ToMap
deprecated
added in
v1.7.0
func (o DefaultRetentionResponse) 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 DefaultRetentionResponseGetBucketArgType
deprecated
added in
v1.7.0
type DefaultRetentionResponseGetBucketArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DefaultRetentionResponseGetBucketAttributeType ¶ added in v1.7.0
type DefaultRetentionResponseGetBucketAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DefaultRetentionResponseGetBucketRetType
deprecated
added in
v1.7.0
type DefaultRetentionResponseGetBucketRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DefaultRetentionResponseGetDaysArgType
deprecated
added in
v1.7.0
type DefaultRetentionResponseGetDaysArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DefaultRetentionResponseGetDaysAttributeType ¶ added in v1.7.0
type DefaultRetentionResponseGetDaysAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DefaultRetentionResponseGetDaysRetType
deprecated
added in
v1.7.0
type DefaultRetentionResponseGetDaysRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DefaultRetentionResponseGetModeArgType
deprecated
added in
v1.7.0
type DefaultRetentionResponseGetModeArgType = RetentionMode
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DefaultRetentionResponseGetModeAttributeType ¶ added in v1.7.0
type DefaultRetentionResponseGetModeAttributeType = *RetentionMode
isEnumRef Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DefaultRetentionResponseGetModeRetType
deprecated
added in
v1.7.0
type DefaultRetentionResponseGetModeRetType = RetentionMode
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DefaultRetentionResponseGetProjectArgType
deprecated
added in
v1.7.0
type DefaultRetentionResponseGetProjectArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DefaultRetentionResponseGetProjectAttributeType ¶ added in v1.7.0
type DefaultRetentionResponseGetProjectAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DefaultRetentionResponseGetProjectRetType
deprecated
added in
v1.7.0
type DefaultRetentionResponseGetProjectRetType = string
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
func (r DeleteAccessKeyRequest) Execute() (*DeleteAccessKeyResponse, error)
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
func NewDeleteAccessKeyResponse(keyId DeleteAccessKeyResponseGetKeyIdArgType, project DeleteAccessKeyResponseGetProjectArgType) *DeleteAccessKeyResponse
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
func (o *DeleteAccessKeyResponse) GetKeyId() (ret DeleteAccessKeyResponseGetKeyIdRetType)
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
func (o *DeleteAccessKeyResponse) GetKeyIdOk() (ret DeleteAccessKeyResponseGetKeyIdRetType, 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 (*DeleteAccessKeyResponse) GetProject ¶ added in v0.11.0
func (o *DeleteAccessKeyResponse) GetProject() (ret DeleteAccessKeyResponseGetProjectRetType)
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
func (o *DeleteAccessKeyResponse) GetProjectOk() (ret DeleteAccessKeyResponseGetProjectRetType, 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 (*DeleteAccessKeyResponse) SetKeyId ¶ added in v0.11.0
func (o *DeleteAccessKeyResponse) SetKeyId(v DeleteAccessKeyResponseGetKeyIdRetType)
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
func (o *DeleteAccessKeyResponse) SetProject(v DeleteAccessKeyResponseGetProjectRetType)
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
func (r DeleteBucketRequest) Execute() (*DeleteBucketResponse, error)
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
func NewDeleteBucketResponse(bucket DeleteBucketResponseGetBucketArgType, project DeleteBucketResponseGetProjectArgType) *DeleteBucketResponse
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
func (o *DeleteBucketResponse) GetBucket() (ret DeleteBucketResponseGetBucketRetType)
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
func (o *DeleteBucketResponse) GetBucketOk() (ret DeleteBucketResponseGetBucketRetType, 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 (*DeleteBucketResponse) GetProject ¶ added in v0.11.0
func (o *DeleteBucketResponse) GetProject() (ret DeleteBucketResponseGetProjectRetType)
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
func (o *DeleteBucketResponse) GetProjectOk() (ret DeleteBucketResponseGetProjectRetType, 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 (*DeleteBucketResponse) SetBucket ¶ added in v0.11.0
func (o *DeleteBucketResponse) SetBucket(v DeleteBucketResponseGetBucketRetType)
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
func (o *DeleteBucketResponse) SetProject(v DeleteBucketResponseGetProjectRetType)
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 DeleteComplianceLockRequest
deprecated
added in
v1.7.0
type DeleteComplianceLockRequest 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 (DeleteComplianceLockRequest) Execute
deprecated
added in
v1.7.0
func (r DeleteComplianceLockRequest) Execute() (*ComplianceLockResponse, error)
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
func (r DeleteCredentialsGroupRequest) Execute() (*DeleteCredentialsGroupResponse, error)
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
func NewDeleteCredentialsGroupResponse(credentialsGroupId DeleteCredentialsGroupResponseGetCredentialsGroupIdArgType, project DeleteCredentialsGroupResponseGetProjectArgType) *DeleteCredentialsGroupResponse
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
func (o *DeleteCredentialsGroupResponse) GetCredentialsGroupId() (ret DeleteCredentialsGroupResponseGetCredentialsGroupIdRetType)
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
func (o *DeleteCredentialsGroupResponse) GetCredentialsGroupIdOk() (ret DeleteCredentialsGroupResponseGetCredentialsGroupIdRetType, 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 (*DeleteCredentialsGroupResponse) GetProject ¶ added in v0.11.0
func (o *DeleteCredentialsGroupResponse) GetProject() (ret DeleteCredentialsGroupResponseGetProjectRetType)
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
func (o *DeleteCredentialsGroupResponse) GetProjectOk() (ret DeleteCredentialsGroupResponseGetProjectRetType, 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 (*DeleteCredentialsGroupResponse) SetCredentialsGroupId ¶ added in v0.11.0
func (o *DeleteCredentialsGroupResponse) SetCredentialsGroupId(v DeleteCredentialsGroupResponseGetCredentialsGroupIdRetType)
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
func (o *DeleteCredentialsGroupResponse) SetProject(v DeleteCredentialsGroupResponseGetProjectRetType)
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 DeleteDefaultRetentionRequest
deprecated
added in
v1.7.0
type DeleteDefaultRetentionRequest 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 (DeleteDefaultRetentionRequest) Execute
deprecated
added in
v1.7.0
func (r DeleteDefaultRetentionRequest) Execute() (*DeleteDefaultRetentionResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DeleteDefaultRetentionResponse ¶ added in v1.7.0
type DeleteDefaultRetentionResponse struct {
// Name of the bucket
// REQUIRED
Bucket DeleteDefaultRetentionResponseGetBucketAttributeType `json:"bucket" required:"true"`
// Project ID
// REQUIRED
Project DeleteDefaultRetentionResponseGetProjectAttributeType `json:"project" required:"true"`
}
DeleteDefaultRetentionResponse struct for DeleteDefaultRetentionResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewDeleteDefaultRetentionResponse ¶ added in v1.7.0
func NewDeleteDefaultRetentionResponse(bucket DeleteDefaultRetentionResponseGetBucketArgType, project DeleteDefaultRetentionResponseGetProjectArgType) *DeleteDefaultRetentionResponse
NewDeleteDefaultRetentionResponse instantiates a new DeleteDefaultRetentionResponse 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 NewDeleteDefaultRetentionResponseWithDefaults ¶ added in v1.7.0
func NewDeleteDefaultRetentionResponseWithDefaults() *DeleteDefaultRetentionResponse
NewDeleteDefaultRetentionResponseWithDefaults instantiates a new DeleteDefaultRetentionResponse 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 (*DeleteDefaultRetentionResponse) GetBucket ¶ added in v1.7.0
func (o *DeleteDefaultRetentionResponse) GetBucket() (ret DeleteDefaultRetentionResponseGetBucketRetType)
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 (*DeleteDefaultRetentionResponse) GetBucketOk ¶ added in v1.7.0
func (o *DeleteDefaultRetentionResponse) GetBucketOk() (ret DeleteDefaultRetentionResponseGetBucketRetType, 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 (*DeleteDefaultRetentionResponse) GetProject ¶ added in v1.7.0
func (o *DeleteDefaultRetentionResponse) GetProject() (ret DeleteDefaultRetentionResponseGetProjectRetType)
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 (*DeleteDefaultRetentionResponse) GetProjectOk ¶ added in v1.7.0
func (o *DeleteDefaultRetentionResponse) GetProjectOk() (ret DeleteDefaultRetentionResponseGetProjectRetType, 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 (*DeleteDefaultRetentionResponse) SetBucket ¶ added in v1.7.0
func (o *DeleteDefaultRetentionResponse) SetBucket(v DeleteDefaultRetentionResponseGetBucketRetType)
SetBucket sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DeleteDefaultRetentionResponse) SetProject ¶ added in v1.7.0
func (o *DeleteDefaultRetentionResponse) SetProject(v DeleteDefaultRetentionResponseGetProjectRetType)
SetProject sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DeleteDefaultRetentionResponse) ToMap
deprecated
added in
v1.7.0
func (o DeleteDefaultRetentionResponse) 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 DeleteDefaultRetentionResponseGetBucketArgType
deprecated
added in
v1.7.0
type DeleteDefaultRetentionResponseGetBucketArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DeleteDefaultRetentionResponseGetBucketAttributeType ¶ added in v1.7.0
type DeleteDefaultRetentionResponseGetBucketAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DeleteDefaultRetentionResponseGetBucketRetType
deprecated
added in
v1.7.0
type DeleteDefaultRetentionResponseGetBucketRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DeleteDefaultRetentionResponseGetProjectArgType
deprecated
added in
v1.7.0
type DeleteDefaultRetentionResponseGetProjectArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DeleteDefaultRetentionResponseGetProjectAttributeType ¶ added in v1.7.0
type DeleteDefaultRetentionResponseGetProjectAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DeleteDefaultRetentionResponseGetProjectRetType
deprecated
added in
v1.7.0
type DeleteDefaultRetentionResponseGetProjectRetType = 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
func NewDetailedError(key DetailedErrorGetKeyArgType, msg DetailedErrorGetMsgArgType) *DetailedError
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
func (o *DetailedError) SetKey(v DetailedErrorGetKeyRetType)
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
func (o *DetailedError) SetMsg(v DetailedErrorGetMsgRetType)
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
func (o *ErrorMessage) SetDetail(v ErrorMessageGetDetailRetType)
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
func NewGetBucketResponse(bucket GetBucketResponseGetBucketArgType, project GetBucketResponseGetProjectArgType) *GetBucketResponse
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
func (o *GetBucketResponse) GetBucket() (ret GetBucketResponseGetBucketRetType)
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
func (o *GetBucketResponse) GetProject() (ret GetBucketResponseGetProjectRetType)
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
func (o *GetBucketResponse) SetBucket(v GetBucketResponseGetBucketRetType)
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
func (o *GetBucketResponse) SetProject(v GetBucketResponseGetProjectRetType)
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 GetComplianceLockRequest
deprecated
added in
v1.7.0
type GetComplianceLockRequest 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 (GetComplianceLockRequest) Execute
deprecated
added in
v1.7.0
func (r GetComplianceLockRequest) Execute() (*ComplianceLockResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetCredentialsGroupRequest
deprecated
added in
v1.7.0
type GetCredentialsGroupRequest 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 (GetCredentialsGroupRequest) Execute
deprecated
added in
v1.7.0
func (r GetCredentialsGroupRequest) Execute() (*GetCredentialsGroupResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetCredentialsGroupResponse ¶ added in v1.7.0
type GetCredentialsGroupResponse struct {
// REQUIRED
CredentialsGroup GetCredentialsGroupResponseGetCredentialsGroupAttributeType `json:"credentialsGroup" required:"true"`
// Project ID
// REQUIRED
Project GetCredentialsGroupResponseGetProjectAttributeType `json:"project" required:"true"`
}
GetCredentialsGroupResponse struct for GetCredentialsGroupResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGetCredentialsGroupResponse ¶ added in v1.7.0
func NewGetCredentialsGroupResponse(credentialsGroup GetCredentialsGroupResponseGetCredentialsGroupArgType, project GetCredentialsGroupResponseGetProjectArgType) *GetCredentialsGroupResponse
NewGetCredentialsGroupResponse instantiates a new GetCredentialsGroupResponse 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 NewGetCredentialsGroupResponseWithDefaults ¶ added in v1.7.0
func NewGetCredentialsGroupResponseWithDefaults() *GetCredentialsGroupResponse
NewGetCredentialsGroupResponseWithDefaults instantiates a new GetCredentialsGroupResponse 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 (*GetCredentialsGroupResponse) GetCredentialsGroup ¶ added in v1.7.0
func (o *GetCredentialsGroupResponse) GetCredentialsGroup() (ret GetCredentialsGroupResponseGetCredentialsGroupRetType)
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 (*GetCredentialsGroupResponse) GetCredentialsGroupOk ¶ added in v1.7.0
func (o *GetCredentialsGroupResponse) GetCredentialsGroupOk() (ret GetCredentialsGroupResponseGetCredentialsGroupRetType, ok bool)
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 (*GetCredentialsGroupResponse) GetProject ¶ added in v1.7.0
func (o *GetCredentialsGroupResponse) GetProject() (ret GetCredentialsGroupResponseGetProjectRetType)
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 (*GetCredentialsGroupResponse) GetProjectOk ¶ added in v1.7.0
func (o *GetCredentialsGroupResponse) GetProjectOk() (ret GetCredentialsGroupResponseGetProjectRetType, 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 (*GetCredentialsGroupResponse) SetCredentialsGroup ¶ added in v1.7.0
func (o *GetCredentialsGroupResponse) SetCredentialsGroup(v GetCredentialsGroupResponseGetCredentialsGroupRetType)
SetCredentialsGroup sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetCredentialsGroupResponse) SetProject ¶ added in v1.7.0
func (o *GetCredentialsGroupResponse) SetProject(v GetCredentialsGroupResponseGetProjectRetType)
SetProject sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetCredentialsGroupResponse) ToMap
deprecated
added in
v1.7.0
func (o GetCredentialsGroupResponse) 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 GetCredentialsGroupResponseGetCredentialsGroupArgType
deprecated
added in
v1.7.0
type GetCredentialsGroupResponseGetCredentialsGroupArgType = CredentialsGroupExtended
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetCredentialsGroupResponseGetCredentialsGroupAttributeType ¶ added in v1.7.0
type GetCredentialsGroupResponseGetCredentialsGroupAttributeType = *CredentialsGroupExtended
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetCredentialsGroupResponseGetCredentialsGroupRetType
deprecated
added in
v1.7.0
type GetCredentialsGroupResponseGetCredentialsGroupRetType = CredentialsGroupExtended
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetCredentialsGroupResponseGetProjectArgType
deprecated
added in
v1.7.0
type GetCredentialsGroupResponseGetProjectArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetCredentialsGroupResponseGetProjectAttributeType ¶ added in v1.7.0
type GetCredentialsGroupResponseGetProjectAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetCredentialsGroupResponseGetProjectRetType
deprecated
added in
v1.7.0
type GetCredentialsGroupResponseGetProjectRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetDefaultRetentionRequest
deprecated
added in
v1.7.0
type GetDefaultRetentionRequest 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 (GetDefaultRetentionRequest) Execute
deprecated
added in
v1.7.0
func (r GetDefaultRetentionRequest) Execute() (*DefaultRetentionResponse, error)
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
func (r GetServiceStatusRequest) Execute() (*ProjectStatus, error)
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
func (o *HTTPValidationError) GetDetail() (res HTTPValidationErrorGetDetailRetType)
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
func (o *HTTPValidationError) GetDetailOk() (ret HTTPValidationErrorGetDetailRetType, ok bool)
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
func (o *HTTPValidationError) SetDetail(v HTTPValidationErrorGetDetailRetType)
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
func (r ListAccessKeysRequest) Execute() (*ListAccessKeysResponse, error)
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
func NewListAccessKeysResponse(accessKeys ListAccessKeysResponseGetAccessKeysArgType, project ListAccessKeysResponseGetProjectArgType) *ListAccessKeysResponse
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
func (o *ListAccessKeysResponse) GetAccessKeys() (ret ListAccessKeysResponseGetAccessKeysRetType)
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
func (o *ListAccessKeysResponse) GetAccessKeysOk() (ret ListAccessKeysResponseGetAccessKeysRetType, ok bool)
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
func (o *ListAccessKeysResponse) GetProject() (ret ListAccessKeysResponseGetProjectRetType)
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
func (o *ListAccessKeysResponse) GetProjectOk() (ret ListAccessKeysResponseGetProjectRetType, 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 (*ListAccessKeysResponse) SetAccessKeys ¶ added in v0.11.0
func (o *ListAccessKeysResponse) SetAccessKeys(v ListAccessKeysResponseGetAccessKeysRetType)
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
func (o *ListAccessKeysResponse) SetProject(v ListAccessKeysResponseGetProjectRetType)
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
func (r ListBucketsRequest) Execute() (*ListBucketsResponse, error)
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
func NewListBucketsResponse(buckets ListBucketsResponseGetBucketsArgType, project ListBucketsResponseGetProjectArgType) *ListBucketsResponse
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
func (o *ListBucketsResponse) GetBuckets() (ret ListBucketsResponseGetBucketsRetType)
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
func (o *ListBucketsResponse) GetBucketsOk() (ret ListBucketsResponseGetBucketsRetType, ok bool)
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
func (o *ListBucketsResponse) GetProject() (ret ListBucketsResponseGetProjectRetType)
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
func (o *ListBucketsResponse) GetProjectOk() (ret ListBucketsResponseGetProjectRetType, 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 (*ListBucketsResponse) SetBuckets ¶ added in v0.11.0
func (o *ListBucketsResponse) SetBuckets(v ListBucketsResponseGetBucketsRetType)
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
func (o *ListBucketsResponse) SetProject(v ListBucketsResponseGetProjectRetType)
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
func (r ListCredentialsGroupsRequest) Execute() (*ListCredentialsGroupsResponse, error)
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
func NewListCredentialsGroupsResponse(credentialsGroups ListCredentialsGroupsResponseGetCredentialsGroupsArgType, project ListCredentialsGroupsResponseGetProjectArgType) *ListCredentialsGroupsResponse
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
func (o *ListCredentialsGroupsResponse) GetCredentialsGroups() (ret ListCredentialsGroupsResponseGetCredentialsGroupsRetType)
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
func (o *ListCredentialsGroupsResponse) GetCredentialsGroupsOk() (ret ListCredentialsGroupsResponseGetCredentialsGroupsRetType, ok bool)
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
func (o *ListCredentialsGroupsResponse) GetProject() (ret ListCredentialsGroupsResponseGetProjectRetType)
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
func (o *ListCredentialsGroupsResponse) GetProjectOk() (ret ListCredentialsGroupsResponseGetProjectRetType, 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 (*ListCredentialsGroupsResponse) SetCredentialsGroups ¶ added in v0.11.0
func (o *ListCredentialsGroupsResponse) SetCredentialsGroups(v ListCredentialsGroupsResponseGetCredentialsGroupsRetType)
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
func (o *ListCredentialsGroupsResponse) SetProject(v ListCredentialsGroupsResponseGetProjectRetType)
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 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 NullableComplianceLockResponse
deprecated
added in
v1.7.0
type NullableComplianceLockResponse 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 NewNullableComplianceLockResponse
deprecated
added in
v1.7.0
func NewNullableComplianceLockResponse(val *ComplianceLockResponse) *NullableComplianceLockResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableComplianceLockResponse) Get
deprecated
added in
v1.7.0
func (v NullableComplianceLockResponse) Get() *ComplianceLockResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableComplianceLockResponse) IsSet
deprecated
added in
v1.7.0
func (v NullableComplianceLockResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableComplianceLockResponse) MarshalJSON
deprecated
added in
v1.7.0
func (v NullableComplianceLockResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableComplianceLockResponse) Set
deprecated
added in
v1.7.0
func (v *NullableComplianceLockResponse) Set(val *ComplianceLockResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableComplianceLockResponse) UnmarshalJSON
deprecated
added in
v1.7.0
func (v *NullableComplianceLockResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableComplianceLockResponse) Unset
deprecated
added in
v1.7.0
func (v *NullableComplianceLockResponse) 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
func (v NullableCreateAccessKeyPayload) Get() *CreateAccessKeyPayload
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
func (v NullableCreateAccessKeyPayload) IsSet() bool
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
func (v *NullableCreateAccessKeyPayload) Set(val *CreateAccessKeyPayload)
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
func (v NullableCreateAccessKeyResponse) Get() *CreateAccessKeyResponse
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
func (v NullableCreateAccessKeyResponse) IsSet() bool
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
func (v *NullableCreateAccessKeyResponse) Set(val *CreateAccessKeyResponse)
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
func (v *NullableCreateAccessKeyResponse) Unset()
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
func (v NullableCreateBucketResponse) Get() *CreateBucketResponse
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
func (v NullableCreateBucketResponse) IsSet() bool
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
func (v *NullableCreateBucketResponse) Set(val *CreateBucketResponse)
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
func (v NullableCreateCredentialsGroupPayload) Get() *CreateCredentialsGroupPayload
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
func (v NullableCreateCredentialsGroupPayload) IsSet() bool
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
func (v *NullableCreateCredentialsGroupPayload) Set(val *CreateCredentialsGroupPayload)
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
func (v *NullableCreateCredentialsGroupPayload) Unset()
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
func (v NullableCreateCredentialsGroupResponse) Get() *CreateCredentialsGroupResponse
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
func (v NullableCreateCredentialsGroupResponse) IsSet() bool
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
func (v *NullableCreateCredentialsGroupResponse) Set(val *CreateCredentialsGroupResponse)
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
func (v *NullableCreateCredentialsGroupResponse) Unset()
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
func (v NullableCredentialsGroup) Get() *CredentialsGroup
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
func (v *NullableCredentialsGroup) Set(val *CredentialsGroup)
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 NullableCredentialsGroupExtended
deprecated
added in
v1.7.0
type NullableCredentialsGroupExtended 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 NewNullableCredentialsGroupExtended
deprecated
added in
v1.7.0
func NewNullableCredentialsGroupExtended(val *CredentialsGroupExtended) *NullableCredentialsGroupExtended
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCredentialsGroupExtended) Get
deprecated
added in
v1.7.0
func (v NullableCredentialsGroupExtended) Get() *CredentialsGroupExtended
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCredentialsGroupExtended) IsSet
deprecated
added in
v1.7.0
func (v NullableCredentialsGroupExtended) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCredentialsGroupExtended) MarshalJSON
deprecated
added in
v1.7.0
func (v NullableCredentialsGroupExtended) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCredentialsGroupExtended) Set
deprecated
added in
v1.7.0
func (v *NullableCredentialsGroupExtended) Set(val *CredentialsGroupExtended)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCredentialsGroupExtended) UnmarshalJSON
deprecated
added in
v1.7.0
func (v *NullableCredentialsGroupExtended) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCredentialsGroupExtended) Unset
deprecated
added in
v1.7.0
func (v *NullableCredentialsGroupExtended) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableDefaultRetentionResponse
deprecated
added in
v1.7.0
type NullableDefaultRetentionResponse 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 NewNullableDefaultRetentionResponse
deprecated
added in
v1.7.0
func NewNullableDefaultRetentionResponse(val *DefaultRetentionResponse) *NullableDefaultRetentionResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableDefaultRetentionResponse) Get
deprecated
added in
v1.7.0
func (v NullableDefaultRetentionResponse) Get() *DefaultRetentionResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableDefaultRetentionResponse) IsSet
deprecated
added in
v1.7.0
func (v NullableDefaultRetentionResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableDefaultRetentionResponse) MarshalJSON
deprecated
added in
v1.7.0
func (v NullableDefaultRetentionResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableDefaultRetentionResponse) Set
deprecated
added in
v1.7.0
func (v *NullableDefaultRetentionResponse) Set(val *DefaultRetentionResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableDefaultRetentionResponse) UnmarshalJSON
deprecated
added in
v1.7.0
func (v *NullableDefaultRetentionResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableDefaultRetentionResponse) Unset
deprecated
added in
v1.7.0
func (v *NullableDefaultRetentionResponse) 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
func (v NullableDeleteAccessKeyResponse) Get() *DeleteAccessKeyResponse
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
func (v NullableDeleteAccessKeyResponse) IsSet() bool
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
func (v *NullableDeleteAccessKeyResponse) Set(val *DeleteAccessKeyResponse)
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
func (v *NullableDeleteAccessKeyResponse) Unset()
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
func (v NullableDeleteBucketResponse) Get() *DeleteBucketResponse
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
func (v NullableDeleteBucketResponse) IsSet() bool
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
func (v *NullableDeleteBucketResponse) Set(val *DeleteBucketResponse)
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
func (v NullableDeleteCredentialsGroupResponse) Get() *DeleteCredentialsGroupResponse
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
func (v NullableDeleteCredentialsGroupResponse) IsSet() bool
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
func (v *NullableDeleteCredentialsGroupResponse) Set(val *DeleteCredentialsGroupResponse)
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
func (v *NullableDeleteCredentialsGroupResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableDeleteDefaultRetentionResponse
deprecated
added in
v1.7.0
type NullableDeleteDefaultRetentionResponse 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 NewNullableDeleteDefaultRetentionResponse
deprecated
added in
v1.7.0
func NewNullableDeleteDefaultRetentionResponse(val *DeleteDefaultRetentionResponse) *NullableDeleteDefaultRetentionResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableDeleteDefaultRetentionResponse) Get
deprecated
added in
v1.7.0
func (v NullableDeleteDefaultRetentionResponse) Get() *DeleteDefaultRetentionResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableDeleteDefaultRetentionResponse) IsSet
deprecated
added in
v1.7.0
func (v NullableDeleteDefaultRetentionResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableDeleteDefaultRetentionResponse) MarshalJSON
deprecated
added in
v1.7.0
func (v NullableDeleteDefaultRetentionResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableDeleteDefaultRetentionResponse) Set
deprecated
added in
v1.7.0
func (v *NullableDeleteDefaultRetentionResponse) Set(val *DeleteDefaultRetentionResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableDeleteDefaultRetentionResponse) UnmarshalJSON
deprecated
added in
v1.7.0
func (v *NullableDeleteDefaultRetentionResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableDeleteDefaultRetentionResponse) Unset
deprecated
added in
v1.7.0
func (v *NullableDeleteDefaultRetentionResponse) Unset()
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
func (v NullableDetailedError) Get() *DetailedError
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
func (v NullableErrorMessage) Get() *ErrorMessage
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
func (v NullableGetBucketResponse) Get() *GetBucketResponse
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
func (v *NullableGetBucketResponse) Set(val *GetBucketResponse)
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 NullableGetCredentialsGroupResponse
deprecated
added in
v1.7.0
type NullableGetCredentialsGroupResponse 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 NewNullableGetCredentialsGroupResponse
deprecated
added in
v1.7.0
func NewNullableGetCredentialsGroupResponse(val *GetCredentialsGroupResponse) *NullableGetCredentialsGroupResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetCredentialsGroupResponse) Get
deprecated
added in
v1.7.0
func (v NullableGetCredentialsGroupResponse) Get() *GetCredentialsGroupResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetCredentialsGroupResponse) IsSet
deprecated
added in
v1.7.0
func (v NullableGetCredentialsGroupResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetCredentialsGroupResponse) MarshalJSON
deprecated
added in
v1.7.0
func (v NullableGetCredentialsGroupResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetCredentialsGroupResponse) Set
deprecated
added in
v1.7.0
func (v *NullableGetCredentialsGroupResponse) Set(val *GetCredentialsGroupResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetCredentialsGroupResponse) UnmarshalJSON
deprecated
added in
v1.7.0
func (v *NullableGetCredentialsGroupResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetCredentialsGroupResponse) Unset
deprecated
added in
v1.7.0
func (v *NullableGetCredentialsGroupResponse) 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
func (v NullableHTTPValidationError) Get() *HTTPValidationError
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
func (v NullableHTTPValidationError) IsSet() bool
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
func (v *NullableHTTPValidationError) Set(val *HTTPValidationError)
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
func (v NullableListAccessKeysResponse) Get() *ListAccessKeysResponse
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
func (v NullableListAccessKeysResponse) IsSet() bool
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
func (v *NullableListAccessKeysResponse) Set(val *ListAccessKeysResponse)
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
func (v NullableListBucketsResponse) Get() *ListBucketsResponse
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
func (v NullableListBucketsResponse) IsSet() bool
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
func (v *NullableListBucketsResponse) Set(val *ListBucketsResponse)
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
func (v NullableListCredentialsGroupsResponse) Get() *ListCredentialsGroupsResponse
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
func (v NullableListCredentialsGroupsResponse) IsSet() bool
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
func (v *NullableListCredentialsGroupsResponse) Set(val *ListCredentialsGroupsResponse)
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
func (v *NullableListCredentialsGroupsResponse) Unset()
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
func (v NullableLocationInner) Get() *LocationInner
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
func (v NullableProjectScope) Get() *ProjectScope
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
func (v NullableProjectStatus) Get() *ProjectStatus
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 NullableRetentionMode
deprecated
added in
v1.7.0
type NullableRetentionMode 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 NewNullableRetentionMode
deprecated
added in
v1.7.0
func NewNullableRetentionMode(val *RetentionMode) *NullableRetentionMode
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRetentionMode) Get
deprecated
added in
v1.7.0
func (v NullableRetentionMode) Get() *RetentionMode
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRetentionMode) IsSet
deprecated
added in
v1.7.0
func (v NullableRetentionMode) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRetentionMode) MarshalJSON
deprecated
added in
v1.7.0
func (v NullableRetentionMode) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRetentionMode) Set
deprecated
added in
v1.7.0
func (v *NullableRetentionMode) Set(val *RetentionMode)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRetentionMode) UnmarshalJSON
deprecated
added in
v1.7.0
func (v *NullableRetentionMode) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRetentionMode) Unset
deprecated
added in
v1.7.0
func (v *NullableRetentionMode) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableSetDefaultRetentionPayload
deprecated
added in
v1.7.0
type NullableSetDefaultRetentionPayload 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 NewNullableSetDefaultRetentionPayload
deprecated
added in
v1.7.0
func NewNullableSetDefaultRetentionPayload(val *SetDefaultRetentionPayload) *NullableSetDefaultRetentionPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableSetDefaultRetentionPayload) Get
deprecated
added in
v1.7.0
func (v NullableSetDefaultRetentionPayload) Get() *SetDefaultRetentionPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableSetDefaultRetentionPayload) IsSet
deprecated
added in
v1.7.0
func (v NullableSetDefaultRetentionPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableSetDefaultRetentionPayload) MarshalJSON
deprecated
added in
v1.7.0
func (v NullableSetDefaultRetentionPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableSetDefaultRetentionPayload) Set
deprecated
added in
v1.7.0
func (v *NullableSetDefaultRetentionPayload) Set(val *SetDefaultRetentionPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableSetDefaultRetentionPayload) UnmarshalJSON
deprecated
added in
v1.7.0
func (v *NullableSetDefaultRetentionPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableSetDefaultRetentionPayload) Unset
deprecated
added in
v1.7.0
func (v *NullableSetDefaultRetentionPayload) 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
func (v NullableValidationError) Get() *ValidationError
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
func (v *NullableValidationError) Set(val *ValidationError)
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
func NewProjectStatus(project ProjectStatusGetProjectArgType, scope ProjectStatusGetScopeArgType) *ProjectStatus
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
func (o *ProjectStatus) SetProject(v ProjectStatusGetProjectRetType)
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
func (o *ProjectStatus) SetScope(v ProjectStatusGetScopeRetType)
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 RetentionMode ¶ added in v1.7.0
type RetentionMode string
RetentionMode The retention mode for default retention on a bucket. 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 RETENTIONMODE_COMPLIANCE RetentionMode = "COMPLIANCE" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead RETENTIONMODE_GOVERNANCE RetentionMode = "GOVERNANCE" )
List of RetentionMode
func NewRetentionModeFromValue ¶ added in v1.7.0
func NewRetentionModeFromValue(v string) (*RetentionMode, error)
NewRetentionModeFromValue returns a pointer to a valid RetentionMode 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 (RetentionMode) IsValid ¶ added in v1.7.0
func (v RetentionMode) 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 (RetentionMode) Ptr ¶ added in v1.7.0
func (v RetentionMode) Ptr() *RetentionMode
Ptr returns reference to RetentionMode value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RetentionMode) UnmarshalJSON
deprecated
added in
v1.7.0
func (v *RetentionMode) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SetDefaultRetentionPayload ¶ added in v1.7.0
type SetDefaultRetentionPayload struct {
// Retention period in days
// REQUIRED
Days SetDefaultRetentionPayloadGetDaysAttributeType `json:"days" required:"true"`
// REQUIRED
Mode SetDefaultRetentionPayloadGetModeAttributeType `json:"mode" required:"true"`
}
SetDefaultRetentionPayload struct for SetDefaultRetentionPayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewSetDefaultRetentionPayload ¶ added in v1.7.0
func NewSetDefaultRetentionPayload(days SetDefaultRetentionPayloadGetDaysArgType, mode SetDefaultRetentionPayloadGetModeArgType) *SetDefaultRetentionPayload
NewSetDefaultRetentionPayload instantiates a new SetDefaultRetentionPayload 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 NewSetDefaultRetentionPayloadWithDefaults ¶ added in v1.7.0
func NewSetDefaultRetentionPayloadWithDefaults() *SetDefaultRetentionPayload
NewSetDefaultRetentionPayloadWithDefaults instantiates a new SetDefaultRetentionPayload 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 (*SetDefaultRetentionPayload) GetDays ¶ added in v1.7.0
func (o *SetDefaultRetentionPayload) GetDays() (ret SetDefaultRetentionPayloadGetDaysRetType)
GetDays returns the Days field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SetDefaultRetentionPayload) GetDaysOk ¶ added in v1.7.0
func (o *SetDefaultRetentionPayload) GetDaysOk() (ret SetDefaultRetentionPayloadGetDaysRetType, ok bool)
GetDaysOk returns a tuple with the Days 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 (*SetDefaultRetentionPayload) GetMode ¶ added in v1.7.0
func (o *SetDefaultRetentionPayload) GetMode() (ret SetDefaultRetentionPayloadGetModeRetType)
GetMode returns the Mode field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SetDefaultRetentionPayload) GetModeOk ¶ added in v1.7.0
func (o *SetDefaultRetentionPayload) GetModeOk() (ret SetDefaultRetentionPayloadGetModeRetType, ok bool)
GetModeOk returns a tuple with the Mode 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 (*SetDefaultRetentionPayload) SetDays ¶ added in v1.7.0
func (o *SetDefaultRetentionPayload) SetDays(v SetDefaultRetentionPayloadGetDaysRetType)
SetDays sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SetDefaultRetentionPayload) SetMode ¶ added in v1.7.0
func (o *SetDefaultRetentionPayload) SetMode(v SetDefaultRetentionPayloadGetModeRetType)
SetMode sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (SetDefaultRetentionPayload) ToMap
deprecated
added in
v1.7.0
func (o SetDefaultRetentionPayload) 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 SetDefaultRetentionPayloadGetDaysArgType
deprecated
added in
v1.7.0
type SetDefaultRetentionPayloadGetDaysArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SetDefaultRetentionPayloadGetDaysAttributeType ¶ added in v1.7.0
type SetDefaultRetentionPayloadGetDaysAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SetDefaultRetentionPayloadGetDaysRetType
deprecated
added in
v1.7.0
type SetDefaultRetentionPayloadGetDaysRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SetDefaultRetentionPayloadGetModeArgType
deprecated
added in
v1.7.0
type SetDefaultRetentionPayloadGetModeArgType = RetentionMode
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SetDefaultRetentionPayloadGetModeAttributeType ¶ added in v1.7.0
type SetDefaultRetentionPayloadGetModeAttributeType = *RetentionMode
isEnumRef Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SetDefaultRetentionPayloadGetModeRetType
deprecated
added in
v1.7.0
type SetDefaultRetentionPayloadGetModeRetType = RetentionMode
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SetDefaultRetentionRequest
deprecated
added in
v1.7.0
type SetDefaultRetentionRequest 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 (SetDefaultRetentionRequest) Execute
deprecated
added in
v1.7.0
func (r SetDefaultRetentionRequest) Execute() (*DefaultRetentionResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (SetDefaultRetentionRequest) SetDefaultRetentionPayload
deprecated
added in
v1.7.0
func (r SetDefaultRetentionRequest) SetDefaultRetentionPayload(setDefaultRetentionPayload SetDefaultRetentionPayload) ApiSetDefaultRetentionRequest
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
func NewValidationError(loc ValidationErrorGetLocArgType, msg ValidationErrorGetMsgArgType, types ValidationErrorGetTypeArgType) *ValidationError
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
func (o *ValidationError) GetLoc() (ret ValidationErrorGetLocRetType)
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
func (o *ValidationError) GetMsg() (ret ValidationErrorGetMsgRetType)
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
func (o *ValidationError) GetType() (ret ValidationErrorGetTypeRetType)
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
func (o *ValidationError) SetLoc(v ValidationErrorGetLocRetType)
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
func (o *ValidationError) SetMsg(v ValidationErrorGetMsgRetType)
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
func (o *ValidationError) SetType(v ValidationErrorGetTypeRetType)
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
Source Files
¶
- api_default.go
- client.go
- configuration.go
- model_access_key.go
- model_bucket.go
- model_compliance_lock_response.go
- model_create_access_key_payload.go
- model_create_access_key_response.go
- model_create_bucket_response.go
- model_create_credentials_group_payload.go
- model_create_credentials_group_response.go
- model_credentials_group.go
- model_credentials_group_extended.go
- model_default_retention_response.go
- model_delete_access_key_response.go
- model_delete_bucket_response.go
- model_delete_credentials_group_response.go
- model_delete_default_retention_response.go
- model_detailed_error.go
- model_error_message.go
- model_get_bucket_response.go
- model_get_credentials_group_response.go
- model_http_validation_error.go
- model_list_access_keys_response.go
- model_list_buckets_response.go
- model_list_credentials_groups_response.go
- model_location_inner.go
- model_project_scope.go
- model_project_status.go
- model_retention_mode.go
- model_set_default_retention_payload.go
- model_validation_error.go
- utils.go
Directories
¶
| Path | Synopsis |
|---|---|
|
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. |
|
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. |
|
Deprecated: Will be removed after 2026-09-30.
|
Deprecated: Will be removed after 2026-09-30. |