Documentation ¶
Index ¶
- Variables
- func CacheExpires(r *http.Response) time.Time
- func IsNil(i interface{}) bool
- func NewConfiguration() *config.Configuration
- func ParameterValueToString(obj interface{}, key string) string
- 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) ApiCreateAccessKeyRequest
- func (a *APIClient) CreateAccessKeyExecute(ctx context.Context, projectId string) (*CreateAccessKeyResponse, error)
- func (a *APIClient) CreateBucket(ctx context.Context, projectId string, bucketName string) ApiCreateBucketRequest
- func (a *APIClient) CreateBucketExecute(ctx context.Context, projectId string, bucketName string) (*CreateBucketResponse, error)
- func (a *APIClient) CreateCredentialsGroup(ctx context.Context, projectId string) ApiCreateCredentialsGroupRequest
- func (a *APIClient) CreateCredentialsGroupExecute(ctx context.Context, projectId string) (*CreateCredentialsGroupResponse, error)
- func (a *APIClient) DeleteAccessKey(ctx context.Context, projectId string, keyId string) ApiDeleteAccessKeyRequest
- func (a *APIClient) DeleteAccessKeyExecute(ctx context.Context, projectId string, keyId string) (*DeleteAccessKeyResponse, error)
- func (a *APIClient) DeleteBucket(ctx context.Context, projectId string, bucketName string) ApiDeleteBucketRequest
- func (a *APIClient) DeleteBucketExecute(ctx context.Context, projectId string, bucketName string) (*DeleteBucketResponse, error)
- func (a *APIClient) DeleteCredentialsGroup(ctx context.Context, projectId string, groupId string) ApiDeleteCredentialsGroupRequest
- func (a *APIClient) DeleteCredentialsGroupExecute(ctx context.Context, projectId string, groupId string) (*DeleteCredentialsGroupResponse, error)
- func (a *APIClient) DisableService(ctx context.Context, projectId string) ApiDisableServiceRequest
- func (a *APIClient) DisableServiceExecute(ctx context.Context, projectId string) (*ProjectStatus, error)
- func (a *APIClient) EnableService(ctx context.Context, projectId string) ApiEnableServiceRequest
- func (a *APIClient) EnableServiceExecute(ctx context.Context, projectId string) (*ProjectStatus, error)
- func (a *APIClient) GetBucket(ctx context.Context, projectId string, bucketName string) ApiGetBucketRequest
- func (a *APIClient) GetBucketExecute(ctx context.Context, projectId string, bucketName string) (*GetBucketResponse, error)
- func (c *APIClient) GetConfig() *config.Configuration
- func (a *APIClient) GetServiceStatus(ctx context.Context, projectId string) ApiGetServiceStatusRequest
- func (a *APIClient) GetServiceStatusExecute(ctx context.Context, projectId string) (*ProjectStatus, error)
- func (a *APIClient) ListAccessKeys(ctx context.Context, projectId string) ApiListAccessKeysRequest
- func (a *APIClient) ListAccessKeysExecute(ctx context.Context, projectId string) (*ListAccessKeysResponse, error)
- func (a *APIClient) ListBuckets(ctx context.Context, projectId string) ApiListBucketsRequest
- func (a *APIClient) ListBucketsExecute(ctx context.Context, projectId string) (*ListBucketsResponse, error)
- func (a *APIClient) ListCredentialsGroups(ctx context.Context, projectId string) ApiListCredentialsGroupsRequest
- func (a *APIClient) ListCredentialsGroupsExecute(ctx context.Context, projectId string) (*ListCredentialsGroupsResponse, error)
- type AccessKey
- func (o *AccessKey) GetDisplayName() *string
- func (o *AccessKey) GetDisplayNameOk() (*string, bool)
- func (o *AccessKey) GetExpires() *string
- func (o *AccessKey) GetExpiresOk() (*string, bool)
- func (o *AccessKey) GetKeyId() *string
- func (o *AccessKey) GetKeyIdOk() (*string, bool)
- func (o *AccessKey) SetDisplayName(v *string)
- func (o *AccessKey) SetExpires(v *string)
- func (o *AccessKey) SetKeyId(v *string)
- func (o AccessKey) ToMap() (map[string]interface{}, error)
- type ApiCreateAccessKeyRequest
- func (r ApiCreateAccessKeyRequest) CreateAccessKeyPayload(createAccessKeyPayload CreateAccessKeyPayload) ApiCreateAccessKeyRequest
- func (r ApiCreateAccessKeyRequest) CredentialsGroup(credentialsGroup string) ApiCreateAccessKeyRequest
- func (r ApiCreateAccessKeyRequest) Execute() (*CreateAccessKeyResponse, error)
- type ApiCreateBucketRequest
- type ApiCreateCredentialsGroupRequest
- type ApiDeleteAccessKeyRequest
- type ApiDeleteBucketRequest
- type ApiDeleteCredentialsGroupRequest
- type ApiDisableServiceRequest
- type ApiEnableServiceRequest
- type ApiGetBucketRequest
- type ApiGetServiceStatusRequest
- type ApiListAccessKeysRequest
- type ApiListBucketsRequest
- type ApiListCredentialsGroupsRequest
- type Bucket
- func (o *Bucket) GetName() *string
- func (o *Bucket) GetNameOk() (*string, bool)
- func (o *Bucket) GetRegion() *string
- func (o *Bucket) GetRegionOk() (*string, bool)
- func (o *Bucket) GetUrlPathStyle() *string
- func (o *Bucket) GetUrlPathStyleOk() (*string, bool)
- func (o *Bucket) GetUrlVirtualHostedStyle() *string
- func (o *Bucket) GetUrlVirtualHostedStyleOk() (*string, bool)
- func (o *Bucket) SetName(v *string)
- func (o *Bucket) SetRegion(v *string)
- func (o *Bucket) SetUrlPathStyle(v *string)
- func (o *Bucket) SetUrlVirtualHostedStyle(v *string)
- func (o Bucket) ToMap() (map[string]interface{}, error)
- type CreateAccessKeyPayload
- func (o *CreateAccessKeyPayload) GetExpires() *time.Time
- func (o *CreateAccessKeyPayload) GetExpiresOk() (*time.Time, bool)
- func (o *CreateAccessKeyPayload) HasExpires() bool
- func (o *CreateAccessKeyPayload) SetExpires(v *time.Time)
- func (o CreateAccessKeyPayload) ToMap() (map[string]interface{}, error)
- type CreateAccessKeyResponse
- func (o *CreateAccessKeyResponse) GetAccessKey() *string
- func (o *CreateAccessKeyResponse) GetAccessKeyOk() (*string, bool)
- func (o *CreateAccessKeyResponse) GetDisplayName() *string
- func (o *CreateAccessKeyResponse) GetDisplayNameOk() (*string, bool)
- func (o *CreateAccessKeyResponse) GetExpires() *string
- func (o *CreateAccessKeyResponse) GetExpiresOk() (*string, bool)
- func (o *CreateAccessKeyResponse) GetKeyId() *string
- func (o *CreateAccessKeyResponse) GetKeyIdOk() (*string, bool)
- func (o *CreateAccessKeyResponse) GetProject() *string
- func (o *CreateAccessKeyResponse) GetProjectOk() (*string, bool)
- func (o *CreateAccessKeyResponse) GetSecretAccessKey() *string
- func (o *CreateAccessKeyResponse) GetSecretAccessKeyOk() (*string, bool)
- func (o *CreateAccessKeyResponse) SetAccessKey(v *string)
- func (o *CreateAccessKeyResponse) SetDisplayName(v *string)
- func (o *CreateAccessKeyResponse) SetExpires(v *string)
- func (o *CreateAccessKeyResponse) SetKeyId(v *string)
- func (o *CreateAccessKeyResponse) SetProject(v *string)
- func (o *CreateAccessKeyResponse) SetSecretAccessKey(v *string)
- func (o CreateAccessKeyResponse) ToMap() (map[string]interface{}, error)
- type CreateBucketResponse
- func (o *CreateBucketResponse) GetBucket() *string
- func (o *CreateBucketResponse) GetBucketOk() (*string, bool)
- func (o *CreateBucketResponse) GetProject() *string
- func (o *CreateBucketResponse) GetProjectOk() (*string, bool)
- func (o *CreateBucketResponse) SetBucket(v *string)
- func (o *CreateBucketResponse) SetProject(v *string)
- func (o CreateBucketResponse) ToMap() (map[string]interface{}, error)
- type CreateCredentialsGroupPayload
- type CreateCredentialsGroupResponse
- func (o *CreateCredentialsGroupResponse) GetCredentialsGroup() *CredentialsGroup
- func (o *CreateCredentialsGroupResponse) GetCredentialsGroupOk() (*CredentialsGroup, bool)
- func (o *CreateCredentialsGroupResponse) GetProject() *string
- func (o *CreateCredentialsGroupResponse) GetProjectOk() (*string, bool)
- func (o *CreateCredentialsGroupResponse) SetCredentialsGroup(v *CredentialsGroup)
- func (o *CreateCredentialsGroupResponse) SetProject(v *string)
- func (o CreateCredentialsGroupResponse) ToMap() (map[string]interface{}, error)
- type CredentialsGroup
- func (o *CredentialsGroup) GetCredentialsGroupId() *string
- func (o *CredentialsGroup) GetCredentialsGroupIdOk() (*string, bool)
- func (o *CredentialsGroup) GetDisplayName() *string
- func (o *CredentialsGroup) GetDisplayNameOk() (*string, bool)
- func (o *CredentialsGroup) GetUrn() *string
- func (o *CredentialsGroup) GetUrnOk() (*string, bool)
- func (o *CredentialsGroup) SetCredentialsGroupId(v *string)
- func (o *CredentialsGroup) SetDisplayName(v *string)
- func (o *CredentialsGroup) SetUrn(v *string)
- func (o CredentialsGroup) ToMap() (map[string]interface{}, error)
- type DefaultApiService
- type DeleteAccessKeyResponse
- func (o *DeleteAccessKeyResponse) GetKeyId() *string
- func (o *DeleteAccessKeyResponse) GetKeyIdOk() (*string, bool)
- func (o *DeleteAccessKeyResponse) GetProject() *string
- func (o *DeleteAccessKeyResponse) GetProjectOk() (*string, bool)
- func (o *DeleteAccessKeyResponse) SetKeyId(v *string)
- func (o *DeleteAccessKeyResponse) SetProject(v *string)
- func (o DeleteAccessKeyResponse) ToMap() (map[string]interface{}, error)
- type DeleteBucketResponse
- func (o *DeleteBucketResponse) GetBucket() *string
- func (o *DeleteBucketResponse) GetBucketOk() (*string, bool)
- func (o *DeleteBucketResponse) GetProject() *string
- func (o *DeleteBucketResponse) GetProjectOk() (*string, bool)
- func (o *DeleteBucketResponse) SetBucket(v *string)
- func (o *DeleteBucketResponse) SetProject(v *string)
- func (o DeleteBucketResponse) ToMap() (map[string]interface{}, error)
- type DeleteCredentialsGroupResponse
- func (o *DeleteCredentialsGroupResponse) GetCredentialsGroupId() *string
- func (o *DeleteCredentialsGroupResponse) GetCredentialsGroupIdOk() (*string, bool)
- func (o *DeleteCredentialsGroupResponse) GetProject() *string
- func (o *DeleteCredentialsGroupResponse) GetProjectOk() (*string, bool)
- func (o *DeleteCredentialsGroupResponse) SetCredentialsGroupId(v *string)
- func (o *DeleteCredentialsGroupResponse) SetProject(v *string)
- func (o DeleteCredentialsGroupResponse) ToMap() (map[string]interface{}, error)
- type DetailedError
- func (o *DetailedError) GetKey() *string
- func (o *DetailedError) GetKeyOk() (*string, bool)
- func (o *DetailedError) GetMsg() *string
- func (o *DetailedError) GetMsgOk() (*string, bool)
- func (o *DetailedError) SetKey(v *string)
- func (o *DetailedError) SetMsg(v *string)
- func (o DetailedError) ToMap() (map[string]interface{}, error)
- type ErrorMessage
- type GetBucketResponse
- func (o *GetBucketResponse) GetBucket() *Bucket
- func (o *GetBucketResponse) GetBucketOk() (*Bucket, bool)
- func (o *GetBucketResponse) GetProject() *string
- func (o *GetBucketResponse) GetProjectOk() (*string, bool)
- func (o *GetBucketResponse) SetBucket(v *Bucket)
- func (o *GetBucketResponse) SetProject(v *string)
- func (o GetBucketResponse) ToMap() (map[string]interface{}, error)
- type HTTPValidationError
- func (o *HTTPValidationError) GetDetail() *[]ValidationError
- func (o *HTTPValidationError) GetDetailOk() (*[]ValidationError, bool)
- func (o *HTTPValidationError) HasDetail() bool
- func (o *HTTPValidationError) SetDetail(v *[]ValidationError)
- func (o HTTPValidationError) ToMap() (map[string]interface{}, error)
- type ListAccessKeysResponse
- func (o *ListAccessKeysResponse) GetAccessKeys() *[]AccessKey
- func (o *ListAccessKeysResponse) GetAccessKeysOk() (*[]AccessKey, bool)
- func (o *ListAccessKeysResponse) GetProject() *string
- func (o *ListAccessKeysResponse) GetProjectOk() (*string, bool)
- func (o *ListAccessKeysResponse) SetAccessKeys(v *[]AccessKey)
- func (o *ListAccessKeysResponse) SetProject(v *string)
- func (o ListAccessKeysResponse) ToMap() (map[string]interface{}, error)
- type ListBucketsResponse
- func (o *ListBucketsResponse) GetBuckets() *[]Bucket
- func (o *ListBucketsResponse) GetBucketsOk() (*[]Bucket, bool)
- func (o *ListBucketsResponse) GetProject() *string
- func (o *ListBucketsResponse) GetProjectOk() (*string, bool)
- func (o *ListBucketsResponse) SetBuckets(v *[]Bucket)
- func (o *ListBucketsResponse) SetProject(v *string)
- func (o ListBucketsResponse) ToMap() (map[string]interface{}, error)
- type ListCredentialsGroupsResponse
- func (o *ListCredentialsGroupsResponse) GetCredentialsGroups() *[]CredentialsGroup
- func (o *ListCredentialsGroupsResponse) GetCredentialsGroupsOk() (*[]CredentialsGroup, bool)
- func (o *ListCredentialsGroupsResponse) GetProject() *string
- func (o *ListCredentialsGroupsResponse) GetProjectOk() (*string, bool)
- func (o *ListCredentialsGroupsResponse) SetCredentialsGroups(v *[]CredentialsGroup)
- func (o *ListCredentialsGroupsResponse) SetProject(v *string)
- func (o ListCredentialsGroupsResponse) ToMap() (map[string]interface{}, error)
- type LocationInner
- type MappedNullable
- type NullableAccessKey
- type NullableBool
- type NullableBucket
- type NullableCreateAccessKeyPayload
- func (v NullableCreateAccessKeyPayload) Get() *CreateAccessKeyPayload
- func (v NullableCreateAccessKeyPayload) IsSet() bool
- func (v NullableCreateAccessKeyPayload) MarshalJSON() ([]byte, error)
- func (v *NullableCreateAccessKeyPayload) Set(val *CreateAccessKeyPayload)
- func (v *NullableCreateAccessKeyPayload) UnmarshalJSON(src []byte) error
- func (v *NullableCreateAccessKeyPayload) Unset()
- type NullableCreateAccessKeyResponse
- func (v NullableCreateAccessKeyResponse) Get() *CreateAccessKeyResponse
- func (v NullableCreateAccessKeyResponse) IsSet() bool
- func (v NullableCreateAccessKeyResponse) MarshalJSON() ([]byte, error)
- func (v *NullableCreateAccessKeyResponse) Set(val *CreateAccessKeyResponse)
- func (v *NullableCreateAccessKeyResponse) UnmarshalJSON(src []byte) error
- func (v *NullableCreateAccessKeyResponse) Unset()
- type NullableCreateBucketResponse
- func (v NullableCreateBucketResponse) Get() *CreateBucketResponse
- func (v NullableCreateBucketResponse) IsSet() bool
- func (v NullableCreateBucketResponse) MarshalJSON() ([]byte, error)
- func (v *NullableCreateBucketResponse) Set(val *CreateBucketResponse)
- func (v *NullableCreateBucketResponse) UnmarshalJSON(src []byte) error
- func (v *NullableCreateBucketResponse) Unset()
- type NullableCreateCredentialsGroupPayload
- func (v NullableCreateCredentialsGroupPayload) Get() *CreateCredentialsGroupPayload
- func (v NullableCreateCredentialsGroupPayload) IsSet() bool
- func (v NullableCreateCredentialsGroupPayload) MarshalJSON() ([]byte, error)
- func (v *NullableCreateCredentialsGroupPayload) Set(val *CreateCredentialsGroupPayload)
- func (v *NullableCreateCredentialsGroupPayload) UnmarshalJSON(src []byte) error
- func (v *NullableCreateCredentialsGroupPayload) Unset()
- type NullableCreateCredentialsGroupResponse
- func (v NullableCreateCredentialsGroupResponse) Get() *CreateCredentialsGroupResponse
- func (v NullableCreateCredentialsGroupResponse) IsSet() bool
- func (v NullableCreateCredentialsGroupResponse) MarshalJSON() ([]byte, error)
- func (v *NullableCreateCredentialsGroupResponse) Set(val *CreateCredentialsGroupResponse)
- func (v *NullableCreateCredentialsGroupResponse) UnmarshalJSON(src []byte) error
- func (v *NullableCreateCredentialsGroupResponse) Unset()
- type NullableCredentialsGroup
- func (v NullableCredentialsGroup) Get() *CredentialsGroup
- func (v NullableCredentialsGroup) IsSet() bool
- func (v NullableCredentialsGroup) MarshalJSON() ([]byte, error)
- func (v *NullableCredentialsGroup) Set(val *CredentialsGroup)
- func (v *NullableCredentialsGroup) UnmarshalJSON(src []byte) error
- func (v *NullableCredentialsGroup) Unset()
- type NullableDeleteAccessKeyResponse
- func (v NullableDeleteAccessKeyResponse) Get() *DeleteAccessKeyResponse
- func (v NullableDeleteAccessKeyResponse) IsSet() bool
- func (v NullableDeleteAccessKeyResponse) MarshalJSON() ([]byte, error)
- func (v *NullableDeleteAccessKeyResponse) Set(val *DeleteAccessKeyResponse)
- func (v *NullableDeleteAccessKeyResponse) UnmarshalJSON(src []byte) error
- func (v *NullableDeleteAccessKeyResponse) Unset()
- type NullableDeleteBucketResponse
- func (v NullableDeleteBucketResponse) Get() *DeleteBucketResponse
- func (v NullableDeleteBucketResponse) IsSet() bool
- func (v NullableDeleteBucketResponse) MarshalJSON() ([]byte, error)
- func (v *NullableDeleteBucketResponse) Set(val *DeleteBucketResponse)
- func (v *NullableDeleteBucketResponse) UnmarshalJSON(src []byte) error
- func (v *NullableDeleteBucketResponse) Unset()
- type NullableDeleteCredentialsGroupResponse
- func (v NullableDeleteCredentialsGroupResponse) Get() *DeleteCredentialsGroupResponse
- func (v NullableDeleteCredentialsGroupResponse) IsSet() bool
- func (v NullableDeleteCredentialsGroupResponse) MarshalJSON() ([]byte, error)
- func (v *NullableDeleteCredentialsGroupResponse) Set(val *DeleteCredentialsGroupResponse)
- func (v *NullableDeleteCredentialsGroupResponse) UnmarshalJSON(src []byte) error
- func (v *NullableDeleteCredentialsGroupResponse) Unset()
- type NullableDetailedError
- func (v NullableDetailedError) Get() *DetailedError
- func (v NullableDetailedError) IsSet() bool
- func (v NullableDetailedError) MarshalJSON() ([]byte, error)
- func (v *NullableDetailedError) Set(val *DetailedError)
- func (v *NullableDetailedError) UnmarshalJSON(src []byte) error
- func (v *NullableDetailedError) Unset()
- type NullableErrorMessage
- func (v NullableErrorMessage) Get() *ErrorMessage
- func (v NullableErrorMessage) IsSet() bool
- func (v NullableErrorMessage) MarshalJSON() ([]byte, error)
- func (v *NullableErrorMessage) Set(val *ErrorMessage)
- func (v *NullableErrorMessage) UnmarshalJSON(src []byte) error
- func (v *NullableErrorMessage) Unset()
- type NullableFloat32
- type NullableFloat64
- type NullableGetBucketResponse
- func (v NullableGetBucketResponse) Get() *GetBucketResponse
- func (v NullableGetBucketResponse) IsSet() bool
- func (v NullableGetBucketResponse) MarshalJSON() ([]byte, error)
- func (v *NullableGetBucketResponse) Set(val *GetBucketResponse)
- func (v *NullableGetBucketResponse) UnmarshalJSON(src []byte) error
- func (v *NullableGetBucketResponse) Unset()
- type NullableHTTPValidationError
- func (v NullableHTTPValidationError) Get() *HTTPValidationError
- func (v NullableHTTPValidationError) IsSet() bool
- func (v NullableHTTPValidationError) MarshalJSON() ([]byte, error)
- func (v *NullableHTTPValidationError) Set(val *HTTPValidationError)
- func (v *NullableHTTPValidationError) UnmarshalJSON(src []byte) error
- func (v *NullableHTTPValidationError) Unset()
- type NullableInt
- type NullableInt32
- type NullableInt64
- type NullableListAccessKeysResponse
- func (v NullableListAccessKeysResponse) Get() *ListAccessKeysResponse
- func (v NullableListAccessKeysResponse) IsSet() bool
- func (v NullableListAccessKeysResponse) MarshalJSON() ([]byte, error)
- func (v *NullableListAccessKeysResponse) Set(val *ListAccessKeysResponse)
- func (v *NullableListAccessKeysResponse) UnmarshalJSON(src []byte) error
- func (v *NullableListAccessKeysResponse) Unset()
- type NullableListBucketsResponse
- func (v NullableListBucketsResponse) Get() *ListBucketsResponse
- func (v NullableListBucketsResponse) IsSet() bool
- func (v NullableListBucketsResponse) MarshalJSON() ([]byte, error)
- func (v *NullableListBucketsResponse) Set(val *ListBucketsResponse)
- func (v *NullableListBucketsResponse) UnmarshalJSON(src []byte) error
- func (v *NullableListBucketsResponse) Unset()
- type NullableListCredentialsGroupsResponse
- func (v NullableListCredentialsGroupsResponse) Get() *ListCredentialsGroupsResponse
- func (v NullableListCredentialsGroupsResponse) IsSet() bool
- func (v NullableListCredentialsGroupsResponse) MarshalJSON() ([]byte, error)
- func (v *NullableListCredentialsGroupsResponse) Set(val *ListCredentialsGroupsResponse)
- func (v *NullableListCredentialsGroupsResponse) UnmarshalJSON(src []byte) error
- func (v *NullableListCredentialsGroupsResponse) Unset()
- type NullableLocationInner
- func (v NullableLocationInner) Get() *LocationInner
- func (v NullableLocationInner) IsSet() bool
- func (v NullableLocationInner) MarshalJSON() ([]byte, error)
- func (v *NullableLocationInner) Set(val *LocationInner)
- func (v *NullableLocationInner) UnmarshalJSON(src []byte) error
- func (v *NullableLocationInner) Unset()
- type NullableProjectScope
- func (v NullableProjectScope) Get() *ProjectScope
- func (v NullableProjectScope) IsSet() bool
- func (v NullableProjectScope) MarshalJSON() ([]byte, error)
- func (v *NullableProjectScope) Set(val *ProjectScope)
- func (v *NullableProjectScope) UnmarshalJSON(src []byte) error
- func (v *NullableProjectScope) Unset()
- type NullableProjectStatus
- func (v NullableProjectStatus) Get() *ProjectStatus
- func (v NullableProjectStatus) IsSet() bool
- func (v NullableProjectStatus) MarshalJSON() ([]byte, error)
- func (v *NullableProjectStatus) Set(val *ProjectStatus)
- func (v *NullableProjectStatus) UnmarshalJSON(src []byte) error
- func (v *NullableProjectStatus) Unset()
- type NullableString
- type NullableTime
- type NullableValidationError
- func (v NullableValidationError) Get() *ValidationError
- func (v NullableValidationError) IsSet() bool
- func (v NullableValidationError) MarshalJSON() ([]byte, error)
- func (v *NullableValidationError) Set(val *ValidationError)
- func (v *NullableValidationError) UnmarshalJSON(src []byte) error
- func (v *NullableValidationError) Unset()
- type ProjectScope
- type ProjectStatus
- func (o *ProjectStatus) GetProject() *string
- func (o *ProjectStatus) GetProjectOk() (*string, bool)
- func (o *ProjectStatus) GetScope() *ProjectScope
- func (o *ProjectStatus) GetScopeOk() (*ProjectScope, bool)
- func (o *ProjectStatus) SetProject(v *string)
- func (o *ProjectStatus) SetScope(v *ProjectScope)
- func (o ProjectStatus) ToMap() (map[string]interface{}, error)
- type ValidationError
- func (o *ValidationError) GetLoc() *[]LocationInner
- func (o *ValidationError) GetLocOk() (*[]LocationInner, bool)
- func (o *ValidationError) GetMsg() *string
- func (o *ValidationError) GetMsgOk() (*string, bool)
- func (o *ValidationError) GetType() *string
- func (o *ValidationError) GetTypeOk() (*string, bool)
- func (o *ValidationError) SetLoc(v *[]LocationInner)
- func (o *ValidationError) SetMsg(v *string)
- func (o *ValidationError) SetType(v *string)
- func (o ValidationError) ToMap() (map[string]interface{}, error)
Constants ¶
This section is empty.
Variables ¶
var AllowedProjectScopeEnumValues = []ProjectScope{
"PUBLIC",
"SCHWARZ",
}
All allowed values of ProjectScope enum
Functions ¶
func CacheExpires ¶
CacheExpires helper function to determine remaining time before repeating a request.
func NewConfiguration ¶
func NewConfiguration() *config.Configuration
NewConfiguration returns a new Configuration object
func ParameterValueToString ¶
func PtrFloat32 ¶
PtrFloat32 is a helper routine that returns a pointer to given float value.
func PtrFloat64 ¶
PtrFloat64 is a helper routine that returns a pointer to given float value.
Types ¶
type APIClient ¶
type APIClient struct {
// contains filtered or unexported fields
}
APIClient manages communication with the STACKIT Object Storage API API v1.0.9 In most cases there should be only one, shared, APIClient.
func NewAPIClient ¶
func NewAPIClient(opts ...config.ConfigurationOption) (*APIClient, error)
NewAPIClient creates a new API client. Optionally receives configuration options
func (*APIClient) CreateAccessKey ¶
func (a *APIClient) CreateAccessKey(ctx context.Context, projectId string) ApiCreateAccessKeyRequest
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 @return ApiCreateAccessKeyRequest
func (*APIClient) CreateAccessKeyExecute ¶
func (*APIClient) CreateBucket ¶
func (a *APIClient) CreateBucket(ctx context.Context, projectId string, bucketName string) ApiCreateBucketRequest
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 bucketName The name has to be dns-conform. @return ApiCreateBucketRequest
func (*APIClient) CreateBucketExecute ¶
func (*APIClient) CreateCredentialsGroup ¶
func (a *APIClient) CreateCredentialsGroup(ctx context.Context, projectId string) ApiCreateCredentialsGroupRequest
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 @return ApiCreateCredentialsGroupRequest
func (*APIClient) CreateCredentialsGroupExecute ¶
func (*APIClient) DeleteAccessKey ¶
func (a *APIClient) DeleteAccessKey(ctx context.Context, projectId string, keyId string) ApiDeleteAccessKeyRequest
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 keyId Object storage access key @return ApiDeleteAccessKeyRequest
func (*APIClient) DeleteAccessKeyExecute ¶
func (*APIClient) DeleteBucket ¶
func (a *APIClient) DeleteBucket(ctx context.Context, projectId string, bucketName string) ApiDeleteBucketRequest
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 bucketName The name has to be dns-conform. @return ApiDeleteBucketRequest
func (*APIClient) DeleteBucketExecute ¶
func (*APIClient) DeleteCredentialsGroup ¶
func (a *APIClient) DeleteCredentialsGroup(ctx context.Context, projectId string, groupId string) ApiDeleteCredentialsGroupRequest
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 groupId Id of the credentials group @return ApiDeleteCredentialsGroupRequest
func (*APIClient) DeleteCredentialsGroupExecute ¶
func (*APIClient) DisableService ¶
func (a *APIClient) DisableService(ctx context.Context, projectId string) ApiDisableServiceRequest
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 @return ApiDisableServiceRequest
func (*APIClient) DisableServiceExecute ¶
func (*APIClient) EnableService ¶
func (a *APIClient) EnableService(ctx context.Context, projectId string) ApiEnableServiceRequest
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 @return ApiEnableServiceRequest
func (*APIClient) EnableServiceExecute ¶
func (*APIClient) GetBucket ¶
func (a *APIClient) GetBucket(ctx context.Context, projectId string, bucketName string) ApiGetBucketRequest
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 bucketName The name has to be dns-conform. @return ApiGetBucketRequest
func (*APIClient) GetBucketExecute ¶
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
func (*APIClient) GetServiceStatus ¶
func (a *APIClient) GetServiceStatus(ctx context.Context, projectId string) ApiGetServiceStatusRequest
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 @return ApiGetServiceStatusRequest
func (*APIClient) GetServiceStatusExecute ¶
func (*APIClient) ListAccessKeys ¶
func (a *APIClient) ListAccessKeys(ctx context.Context, projectId string) ApiListAccessKeysRequest
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 @return ApiListAccessKeysRequest
func (*APIClient) ListAccessKeysExecute ¶
func (*APIClient) ListBuckets ¶
func (a *APIClient) ListBuckets(ctx context.Context, projectId string) ApiListBucketsRequest
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 @return ApiListBucketsRequest
func (*APIClient) ListBucketsExecute ¶
func (*APIClient) ListCredentialsGroups ¶
func (a *APIClient) ListCredentialsGroups(ctx context.Context, projectId string) ApiListCredentialsGroupsRequest
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 @return ApiListCredentialsGroupsRequest
func (*APIClient) ListCredentialsGroupsExecute ¶
type AccessKey ¶
type AccessKey struct { // REQUIRED DisplayName *string `json:"displayName"` // REQUIRED Expires *string `json:"expires"` // Identifies the pair of access key and secret access key for deletion // REQUIRED KeyId *string `json:"keyId"` }
AccessKey struct for AccessKey
func NewAccessKey ¶ added in v0.11.0
NewAccessKey instantiates a new AccessKey object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
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
func (*AccessKey) GetDisplayName ¶ added in v0.11.0
GetDisplayName returns the DisplayName field value
func (*AccessKey) GetDisplayNameOk ¶ added in v0.11.0
GetDisplayNameOk returns a tuple with the DisplayName field value and a boolean to check if the value has been set.
func (*AccessKey) GetExpires ¶ added in v0.11.0
GetExpires returns the Expires field value
func (*AccessKey) GetExpiresOk ¶ added in v0.11.0
GetExpiresOk returns a tuple with the Expires field value and a boolean to check if the value has been set.
func (*AccessKey) GetKeyIdOk ¶ added in v0.11.0
GetKeyIdOk returns a tuple with the KeyId field value and a boolean to check if the value has been set.
func (*AccessKey) SetDisplayName ¶ added in v0.11.0
SetDisplayName sets field value
func (*AccessKey) SetExpires ¶ added in v0.11.0
SetExpires sets field value
type ApiCreateAccessKeyRequest ¶
type ApiCreateAccessKeyRequest struct {
// contains filtered or unexported fields
}
func (ApiCreateAccessKeyRequest) CreateAccessKeyPayload ¶
func (r ApiCreateAccessKeyRequest) CreateAccessKeyPayload(createAccessKeyPayload CreateAccessKeyPayload) ApiCreateAccessKeyRequest
func (ApiCreateAccessKeyRequest) CredentialsGroup ¶
func (r ApiCreateAccessKeyRequest) CredentialsGroup(credentialsGroup string) ApiCreateAccessKeyRequest
func (ApiCreateAccessKeyRequest) Execute ¶
func (r ApiCreateAccessKeyRequest) Execute() (*CreateAccessKeyResponse, error)
type ApiCreateBucketRequest ¶
type ApiCreateBucketRequest struct {
// contains filtered or unexported fields
}
func (ApiCreateBucketRequest) Execute ¶
func (r ApiCreateBucketRequest) Execute() (*CreateBucketResponse, error)
type ApiCreateCredentialsGroupRequest ¶
type ApiCreateCredentialsGroupRequest struct {
// contains filtered or unexported fields
}
func (ApiCreateCredentialsGroupRequest) CreateCredentialsGroupPayload ¶
func (r ApiCreateCredentialsGroupRequest) CreateCredentialsGroupPayload(createCredentialsGroupPayload CreateCredentialsGroupPayload) ApiCreateCredentialsGroupRequest
func (ApiCreateCredentialsGroupRequest) Execute ¶
func (r ApiCreateCredentialsGroupRequest) Execute() (*CreateCredentialsGroupResponse, error)
type ApiDeleteAccessKeyRequest ¶
type ApiDeleteAccessKeyRequest struct {
// contains filtered or unexported fields
}
func (ApiDeleteAccessKeyRequest) CredentialsGroup ¶
func (r ApiDeleteAccessKeyRequest) CredentialsGroup(credentialsGroup string) ApiDeleteAccessKeyRequest
func (ApiDeleteAccessKeyRequest) Execute ¶
func (r ApiDeleteAccessKeyRequest) Execute() (*DeleteAccessKeyResponse, error)
type ApiDeleteBucketRequest ¶
type ApiDeleteBucketRequest struct {
// contains filtered or unexported fields
}
func (ApiDeleteBucketRequest) Execute ¶
func (r ApiDeleteBucketRequest) Execute() (*DeleteBucketResponse, error)
type ApiDeleteCredentialsGroupRequest ¶
type ApiDeleteCredentialsGroupRequest struct {
// contains filtered or unexported fields
}
func (ApiDeleteCredentialsGroupRequest) Execute ¶
func (r ApiDeleteCredentialsGroupRequest) Execute() (*DeleteCredentialsGroupResponse, error)
type ApiDisableServiceRequest ¶
type ApiDisableServiceRequest struct {
// contains filtered or unexported fields
}
func (ApiDisableServiceRequest) Execute ¶
func (r ApiDisableServiceRequest) Execute() (*ProjectStatus, error)
type ApiEnableServiceRequest ¶
type ApiEnableServiceRequest struct {
// contains filtered or unexported fields
}
func (ApiEnableServiceRequest) Execute ¶
func (r ApiEnableServiceRequest) Execute() (*ProjectStatus, error)
type ApiGetBucketRequest ¶
type ApiGetBucketRequest struct {
// contains filtered or unexported fields
}
func (ApiGetBucketRequest) Execute ¶
func (r ApiGetBucketRequest) Execute() (*GetBucketResponse, error)
type ApiGetServiceStatusRequest ¶
type ApiGetServiceStatusRequest struct {
// contains filtered or unexported fields
}
func (ApiGetServiceStatusRequest) Execute ¶
func (r ApiGetServiceStatusRequest) Execute() (*ProjectStatus, error)
type ApiListAccessKeysRequest ¶
type ApiListAccessKeysRequest struct {
// contains filtered or unexported fields
}
func (ApiListAccessKeysRequest) CredentialsGroup ¶
func (r ApiListAccessKeysRequest) CredentialsGroup(credentialsGroup string) ApiListAccessKeysRequest
func (ApiListAccessKeysRequest) Execute ¶
func (r ApiListAccessKeysRequest) Execute() (*ListAccessKeysResponse, error)
type ApiListBucketsRequest ¶
type ApiListBucketsRequest struct {
// contains filtered or unexported fields
}
func (ApiListBucketsRequest) Execute ¶
func (r ApiListBucketsRequest) Execute() (*ListBucketsResponse, error)
type ApiListCredentialsGroupsRequest ¶
type ApiListCredentialsGroupsRequest struct {
// contains filtered or unexported fields
}
func (ApiListCredentialsGroupsRequest) Execute ¶
func (r ApiListCredentialsGroupsRequest) Execute() (*ListCredentialsGroupsResponse, error)
type Bucket ¶
type Bucket struct { // REQUIRED Name *string `json:"name"` // REQUIRED Region *string `json:"region"` // URL in path style // REQUIRED UrlPathStyle *string `json:"urlPathStyle"` // URL in virtual hosted style // REQUIRED UrlVirtualHostedStyle *string `json:"urlVirtualHostedStyle"` }
Bucket struct for Bucket
func NewBucket ¶ added in v0.11.0
func NewBucket(name *string, region *string, urlPathStyle *string, urlVirtualHostedStyle *string) *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
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
func (*Bucket) GetNameOk ¶ added in v0.11.0
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*Bucket) GetRegionOk ¶ added in v0.11.0
GetRegionOk returns a tuple with the Region field value and a boolean to check if the value has been set.
func (*Bucket) GetUrlPathStyle ¶ added in v0.11.0
GetUrlPathStyle returns the UrlPathStyle field value
func (*Bucket) GetUrlPathStyleOk ¶ added in v0.11.0
GetUrlPathStyleOk returns a tuple with the UrlPathStyle field value and a boolean to check if the value has been set.
func (*Bucket) GetUrlVirtualHostedStyle ¶ added in v0.11.0
GetUrlVirtualHostedStyle returns the UrlVirtualHostedStyle field value
func (*Bucket) GetUrlVirtualHostedStyleOk ¶ added in v0.11.0
GetUrlVirtualHostedStyleOk returns a tuple with the UrlVirtualHostedStyle field value and a boolean to check if the value has been set.
func (*Bucket) SetUrlPathStyle ¶ added in v0.11.0
SetUrlPathStyle sets field value
func (*Bucket) SetUrlVirtualHostedStyle ¶ added in v0.11.0
SetUrlVirtualHostedStyle sets field value
type CreateAccessKeyPayload ¶
type CreateAccessKeyPayload struct { // Expiration date. Null means never expires. Expires *time.Time `json:"expires,omitempty"` }
CreateAccessKeyPayload struct for CreateAccessKeyPayload
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
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
func (*CreateAccessKeyPayload) GetExpires ¶ added in v0.11.0
func (o *CreateAccessKeyPayload) GetExpires() *time.Time
GetExpires returns the Expires field value if set, zero value otherwise.
func (*CreateAccessKeyPayload) GetExpiresOk ¶ added in v0.11.0
func (o *CreateAccessKeyPayload) GetExpiresOk() (*time.Time, 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.
func (*CreateAccessKeyPayload) HasExpires ¶ added in v0.11.0
func (o *CreateAccessKeyPayload) HasExpires() bool
HasExpires returns a boolean if a field has been set.
func (*CreateAccessKeyPayload) SetExpires ¶ added in v0.11.0
func (o *CreateAccessKeyPayload) SetExpires(v *time.Time)
SetExpires gets a reference to the given time.Time and assigns it to the Expires field.
func (CreateAccessKeyPayload) ToMap ¶ added in v0.11.0
func (o CreateAccessKeyPayload) ToMap() (map[string]interface{}, error)
type CreateAccessKeyResponse ¶
type CreateAccessKeyResponse struct { // Access key // REQUIRED AccessKey *string `json:"accessKey"` // Obfuscated access key // REQUIRED DisplayName *string `json:"displayName"` // Expiration date. Null means never expires. // REQUIRED Expires *string `json:"expires"` // Identifies the pair of access key and secret access key for deletion // REQUIRED KeyId *string `json:"keyId"` // Project ID // REQUIRED Project *string `json:"project"` // Secret access key // REQUIRED SecretAccessKey *string `json:"secretAccessKey"` }
CreateAccessKeyResponse struct for CreateAccessKeyResponse
func NewCreateAccessKeyResponse ¶ added in v0.11.0
func NewCreateAccessKeyResponse(accessKey *string, displayName *string, expires *string, keyId *string, project *string, secretAccessKey *string) *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
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
func (*CreateAccessKeyResponse) GetAccessKey ¶ added in v0.11.0
func (o *CreateAccessKeyResponse) GetAccessKey() *string
GetAccessKey returns the AccessKey field value
func (*CreateAccessKeyResponse) GetAccessKeyOk ¶ added in v0.11.0
func (o *CreateAccessKeyResponse) GetAccessKeyOk() (*string, bool)
GetAccessKeyOk returns a tuple with the AccessKey field value and a boolean to check if the value has been set.
func (*CreateAccessKeyResponse) GetDisplayName ¶ added in v0.11.0
func (o *CreateAccessKeyResponse) GetDisplayName() *string
GetDisplayName returns the DisplayName field value
func (*CreateAccessKeyResponse) GetDisplayNameOk ¶ added in v0.11.0
func (o *CreateAccessKeyResponse) GetDisplayNameOk() (*string, bool)
GetDisplayNameOk returns a tuple with the DisplayName field value and a boolean to check if the value has been set.
func (*CreateAccessKeyResponse) GetExpires ¶ added in v0.11.0
func (o *CreateAccessKeyResponse) GetExpires() *string
GetExpires returns the Expires field value
func (*CreateAccessKeyResponse) GetExpiresOk ¶ added in v0.11.0
func (o *CreateAccessKeyResponse) GetExpiresOk() (*string, bool)
GetExpiresOk returns a tuple with the Expires field value and a boolean to check if the value has been set.
func (*CreateAccessKeyResponse) GetKeyId ¶ added in v0.11.0
func (o *CreateAccessKeyResponse) GetKeyId() *string
GetKeyId returns the KeyId field value
func (*CreateAccessKeyResponse) GetKeyIdOk ¶ added in v0.11.0
func (o *CreateAccessKeyResponse) GetKeyIdOk() (*string, bool)
GetKeyIdOk returns a tuple with the KeyId field value and a boolean to check if the value has been set.
func (*CreateAccessKeyResponse) GetProject ¶ added in v0.11.0
func (o *CreateAccessKeyResponse) GetProject() *string
GetProject returns the Project field value
func (*CreateAccessKeyResponse) GetProjectOk ¶ added in v0.11.0
func (o *CreateAccessKeyResponse) GetProjectOk() (*string, bool)
GetProjectOk returns a tuple with the Project field value and a boolean to check if the value has been set.
func (*CreateAccessKeyResponse) GetSecretAccessKey ¶ added in v0.11.0
func (o *CreateAccessKeyResponse) GetSecretAccessKey() *string
GetSecretAccessKey returns the SecretAccessKey field value
func (*CreateAccessKeyResponse) GetSecretAccessKeyOk ¶ added in v0.11.0
func (o *CreateAccessKeyResponse) GetSecretAccessKeyOk() (*string, bool)
GetSecretAccessKeyOk returns a tuple with the SecretAccessKey field value and a boolean to check if the value has been set.
func (*CreateAccessKeyResponse) SetAccessKey ¶ added in v0.11.0
func (o *CreateAccessKeyResponse) SetAccessKey(v *string)
SetAccessKey sets field value
func (*CreateAccessKeyResponse) SetDisplayName ¶ added in v0.11.0
func (o *CreateAccessKeyResponse) SetDisplayName(v *string)
SetDisplayName sets field value
func (*CreateAccessKeyResponse) SetExpires ¶ added in v0.11.0
func (o *CreateAccessKeyResponse) SetExpires(v *string)
SetExpires sets field value
func (*CreateAccessKeyResponse) SetKeyId ¶ added in v0.11.0
func (o *CreateAccessKeyResponse) SetKeyId(v *string)
SetKeyId sets field value
func (*CreateAccessKeyResponse) SetProject ¶ added in v0.11.0
func (o *CreateAccessKeyResponse) SetProject(v *string)
SetProject sets field value
func (*CreateAccessKeyResponse) SetSecretAccessKey ¶ added in v0.11.0
func (o *CreateAccessKeyResponse) SetSecretAccessKey(v *string)
SetSecretAccessKey sets field value
func (CreateAccessKeyResponse) ToMap ¶ added in v0.11.0
func (o CreateAccessKeyResponse) ToMap() (map[string]interface{}, error)
type CreateBucketResponse ¶
type CreateBucketResponse struct { // Name of the bucket // REQUIRED Bucket *string `json:"bucket"` // Project ID // REQUIRED Project *string `json:"project"` }
CreateBucketResponse struct for CreateBucketResponse
func NewCreateBucketResponse ¶ added in v0.11.0
func NewCreateBucketResponse(bucket *string, project *string) *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
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
func (*CreateBucketResponse) GetBucket ¶ added in v0.11.0
func (o *CreateBucketResponse) GetBucket() *string
GetBucket returns the Bucket field value
func (*CreateBucketResponse) GetBucketOk ¶ added in v0.11.0
func (o *CreateBucketResponse) GetBucketOk() (*string, bool)
GetBucketOk returns a tuple with the Bucket field value and a boolean to check if the value has been set.
func (*CreateBucketResponse) GetProject ¶ added in v0.11.0
func (o *CreateBucketResponse) GetProject() *string
GetProject returns the Project field value
func (*CreateBucketResponse) GetProjectOk ¶ added in v0.11.0
func (o *CreateBucketResponse) GetProjectOk() (*string, bool)
GetProjectOk returns a tuple with the Project field value and a boolean to check if the value has been set.
func (*CreateBucketResponse) SetBucket ¶ added in v0.11.0
func (o *CreateBucketResponse) SetBucket(v *string)
SetBucket sets field value
func (*CreateBucketResponse) SetProject ¶ added in v0.11.0
func (o *CreateBucketResponse) SetProject(v *string)
SetProject sets field value
func (CreateBucketResponse) ToMap ¶ added in v0.11.0
func (o CreateBucketResponse) ToMap() (map[string]interface{}, error)
type CreateCredentialsGroupPayload ¶
type CreateCredentialsGroupPayload struct { // Name of the group holding credentials // REQUIRED DisplayName *string `json:"displayName"` }
CreateCredentialsGroupPayload struct for CreateCredentialsGroupPayload
func NewCreateCredentialsGroupPayload ¶ added in v0.11.0
func NewCreateCredentialsGroupPayload(displayName *string) *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
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
func (*CreateCredentialsGroupPayload) GetDisplayName ¶ added in v0.11.0
func (o *CreateCredentialsGroupPayload) GetDisplayName() *string
GetDisplayName returns the DisplayName field value
func (*CreateCredentialsGroupPayload) GetDisplayNameOk ¶ added in v0.11.0
func (o *CreateCredentialsGroupPayload) GetDisplayNameOk() (*string, bool)
GetDisplayNameOk returns a tuple with the DisplayName field value and a boolean to check if the value has been set.
func (*CreateCredentialsGroupPayload) SetDisplayName ¶ added in v0.11.0
func (o *CreateCredentialsGroupPayload) SetDisplayName(v *string)
SetDisplayName sets field value
func (CreateCredentialsGroupPayload) ToMap ¶ added in v0.11.0
func (o CreateCredentialsGroupPayload) ToMap() (map[string]interface{}, error)
type CreateCredentialsGroupResponse ¶
type CreateCredentialsGroupResponse struct { // REQUIRED CredentialsGroup *CredentialsGroup `json:"credentialsGroup"` // Project ID // REQUIRED Project *string `json:"project"` }
CreateCredentialsGroupResponse struct for CreateCredentialsGroupResponse
func NewCreateCredentialsGroupResponse ¶ added in v0.11.0
func NewCreateCredentialsGroupResponse(credentialsGroup *CredentialsGroup, project *string) *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
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
func (*CreateCredentialsGroupResponse) GetCredentialsGroup ¶ added in v0.11.0
func (o *CreateCredentialsGroupResponse) GetCredentialsGroup() *CredentialsGroup
GetCredentialsGroup returns the CredentialsGroup field value
func (*CreateCredentialsGroupResponse) GetCredentialsGroupOk ¶ added in v0.11.0
func (o *CreateCredentialsGroupResponse) GetCredentialsGroupOk() (*CredentialsGroup, bool)
GetCredentialsGroupOk returns a tuple with the CredentialsGroup field value and a boolean to check if the value has been set.
func (*CreateCredentialsGroupResponse) GetProject ¶ added in v0.11.0
func (o *CreateCredentialsGroupResponse) GetProject() *string
GetProject returns the Project field value
func (*CreateCredentialsGroupResponse) GetProjectOk ¶ added in v0.11.0
func (o *CreateCredentialsGroupResponse) GetProjectOk() (*string, bool)
GetProjectOk returns a tuple with the Project field value and a boolean to check if the value has been set.
func (*CreateCredentialsGroupResponse) SetCredentialsGroup ¶ added in v0.11.0
func (o *CreateCredentialsGroupResponse) SetCredentialsGroup(v *CredentialsGroup)
SetCredentialsGroup sets field value
func (*CreateCredentialsGroupResponse) SetProject ¶ added in v0.11.0
func (o *CreateCredentialsGroupResponse) SetProject(v *string)
SetProject sets field value
func (CreateCredentialsGroupResponse) ToMap ¶ added in v0.11.0
func (o CreateCredentialsGroupResponse) ToMap() (map[string]interface{}, error)
type CredentialsGroup ¶
type CredentialsGroup struct { // The ID of the credentials group // REQUIRED CredentialsGroupId *string `json:"credentialsGroupId"` // Name of the group holding credentials // REQUIRED DisplayName *string `json:"displayName"` // Credentials group URN // REQUIRED Urn *string `json:"urn"` }
CredentialsGroup struct for CredentialsGroup
func NewCredentialsGroup ¶ added in v0.11.0
func NewCredentialsGroup(credentialsGroupId *string, displayName *string, urn *string) *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
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
func (*CredentialsGroup) GetCredentialsGroupId ¶ added in v0.11.0
func (o *CredentialsGroup) GetCredentialsGroupId() *string
GetCredentialsGroupId returns the CredentialsGroupId field value
func (*CredentialsGroup) GetCredentialsGroupIdOk ¶ added in v0.11.0
func (o *CredentialsGroup) GetCredentialsGroupIdOk() (*string, bool)
GetCredentialsGroupIdOk returns a tuple with the CredentialsGroupId field value and a boolean to check if the value has been set.
func (*CredentialsGroup) GetDisplayName ¶ added in v0.11.0
func (o *CredentialsGroup) GetDisplayName() *string
GetDisplayName returns the DisplayName field value
func (*CredentialsGroup) GetDisplayNameOk ¶ added in v0.11.0
func (o *CredentialsGroup) GetDisplayNameOk() (*string, bool)
GetDisplayNameOk returns a tuple with the DisplayName field value and a boolean to check if the value has been set.
func (*CredentialsGroup) GetUrn ¶ added in v0.11.0
func (o *CredentialsGroup) GetUrn() *string
GetUrn returns the Urn field value
func (*CredentialsGroup) GetUrnOk ¶ added in v0.11.0
func (o *CredentialsGroup) GetUrnOk() (*string, bool)
GetUrnOk returns a tuple with the Urn field value and a boolean to check if the value has been set.
func (*CredentialsGroup) SetCredentialsGroupId ¶ added in v0.11.0
func (o *CredentialsGroup) SetCredentialsGroupId(v *string)
SetCredentialsGroupId sets field value
func (*CredentialsGroup) SetDisplayName ¶ added in v0.11.0
func (o *CredentialsGroup) SetDisplayName(v *string)
SetDisplayName sets field value
func (*CredentialsGroup) SetUrn ¶ added in v0.11.0
func (o *CredentialsGroup) SetUrn(v *string)
SetUrn sets field value
func (CredentialsGroup) ToMap ¶ added in v0.11.0
func (o CredentialsGroup) ToMap() (map[string]interface{}, error)
type DeleteAccessKeyResponse ¶
type DeleteAccessKeyResponse struct { // Identifies the pair of access key and secret access key for deletion // REQUIRED KeyId *string `json:"keyId"` // Project ID // REQUIRED Project *string `json:"project"` }
DeleteAccessKeyResponse struct for DeleteAccessKeyResponse
func NewDeleteAccessKeyResponse ¶ added in v0.11.0
func NewDeleteAccessKeyResponse(keyId *string, project *string) *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
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
func (*DeleteAccessKeyResponse) GetKeyId ¶ added in v0.11.0
func (o *DeleteAccessKeyResponse) GetKeyId() *string
GetKeyId returns the KeyId field value
func (*DeleteAccessKeyResponse) GetKeyIdOk ¶ added in v0.11.0
func (o *DeleteAccessKeyResponse) GetKeyIdOk() (*string, bool)
GetKeyIdOk returns a tuple with the KeyId field value and a boolean to check if the value has been set.
func (*DeleteAccessKeyResponse) GetProject ¶ added in v0.11.0
func (o *DeleteAccessKeyResponse) GetProject() *string
GetProject returns the Project field value
func (*DeleteAccessKeyResponse) GetProjectOk ¶ added in v0.11.0
func (o *DeleteAccessKeyResponse) GetProjectOk() (*string, bool)
GetProjectOk returns a tuple with the Project field value and a boolean to check if the value has been set.
func (*DeleteAccessKeyResponse) SetKeyId ¶ added in v0.11.0
func (o *DeleteAccessKeyResponse) SetKeyId(v *string)
SetKeyId sets field value
func (*DeleteAccessKeyResponse) SetProject ¶ added in v0.11.0
func (o *DeleteAccessKeyResponse) SetProject(v *string)
SetProject sets field value
func (DeleteAccessKeyResponse) ToMap ¶ added in v0.11.0
func (o DeleteAccessKeyResponse) ToMap() (map[string]interface{}, error)
type DeleteBucketResponse ¶
type DeleteBucketResponse struct { // Name of the bucket // REQUIRED Bucket *string `json:"bucket"` // Project ID // REQUIRED Project *string `json:"project"` }
DeleteBucketResponse struct for DeleteBucketResponse
func NewDeleteBucketResponse ¶ added in v0.11.0
func NewDeleteBucketResponse(bucket *string, project *string) *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
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
func (*DeleteBucketResponse) GetBucket ¶ added in v0.11.0
func (o *DeleteBucketResponse) GetBucket() *string
GetBucket returns the Bucket field value
func (*DeleteBucketResponse) GetBucketOk ¶ added in v0.11.0
func (o *DeleteBucketResponse) GetBucketOk() (*string, bool)
GetBucketOk returns a tuple with the Bucket field value and a boolean to check if the value has been set.
func (*DeleteBucketResponse) GetProject ¶ added in v0.11.0
func (o *DeleteBucketResponse) GetProject() *string
GetProject returns the Project field value
func (*DeleteBucketResponse) GetProjectOk ¶ added in v0.11.0
func (o *DeleteBucketResponse) GetProjectOk() (*string, bool)
GetProjectOk returns a tuple with the Project field value and a boolean to check if the value has been set.
func (*DeleteBucketResponse) SetBucket ¶ added in v0.11.0
func (o *DeleteBucketResponse) SetBucket(v *string)
SetBucket sets field value
func (*DeleteBucketResponse) SetProject ¶ added in v0.11.0
func (o *DeleteBucketResponse) SetProject(v *string)
SetProject sets field value
func (DeleteBucketResponse) ToMap ¶ added in v0.11.0
func (o DeleteBucketResponse) ToMap() (map[string]interface{}, error)
type DeleteCredentialsGroupResponse ¶
type DeleteCredentialsGroupResponse struct { // The ID of the credentials group // REQUIRED CredentialsGroupId *string `json:"credentialsGroupId"` // Project ID // REQUIRED Project *string `json:"project"` }
DeleteCredentialsGroupResponse struct for DeleteCredentialsGroupResponse
func NewDeleteCredentialsGroupResponse ¶ added in v0.11.0
func NewDeleteCredentialsGroupResponse(credentialsGroupId *string, project *string) *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
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
func (*DeleteCredentialsGroupResponse) GetCredentialsGroupId ¶ added in v0.11.0
func (o *DeleteCredentialsGroupResponse) GetCredentialsGroupId() *string
GetCredentialsGroupId returns the CredentialsGroupId field value
func (*DeleteCredentialsGroupResponse) GetCredentialsGroupIdOk ¶ added in v0.11.0
func (o *DeleteCredentialsGroupResponse) GetCredentialsGroupIdOk() (*string, bool)
GetCredentialsGroupIdOk returns a tuple with the CredentialsGroupId field value and a boolean to check if the value has been set.
func (*DeleteCredentialsGroupResponse) GetProject ¶ added in v0.11.0
func (o *DeleteCredentialsGroupResponse) GetProject() *string
GetProject returns the Project field value
func (*DeleteCredentialsGroupResponse) GetProjectOk ¶ added in v0.11.0
func (o *DeleteCredentialsGroupResponse) GetProjectOk() (*string, bool)
GetProjectOk returns a tuple with the Project field value and a boolean to check if the value has been set.
func (*DeleteCredentialsGroupResponse) SetCredentialsGroupId ¶ added in v0.11.0
func (o *DeleteCredentialsGroupResponse) SetCredentialsGroupId(v *string)
SetCredentialsGroupId sets field value
func (*DeleteCredentialsGroupResponse) SetProject ¶ added in v0.11.0
func (o *DeleteCredentialsGroupResponse) SetProject(v *string)
SetProject sets field value
func (DeleteCredentialsGroupResponse) ToMap ¶ added in v0.11.0
func (o DeleteCredentialsGroupResponse) ToMap() (map[string]interface{}, error)
type DetailedError ¶
type DetailedError struct { // REQUIRED Key *string `json:"key"` // REQUIRED Msg *string `json:"msg"` }
DetailedError struct for DetailedError
func NewDetailedError ¶ added in v0.11.0
func NewDetailedError(key *string, msg *string) *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
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
func (*DetailedError) GetKey ¶ added in v0.11.0
func (o *DetailedError) GetKey() *string
GetKey returns the Key field value
func (*DetailedError) GetKeyOk ¶ added in v0.11.0
func (o *DetailedError) GetKeyOk() (*string, bool)
GetKeyOk returns a tuple with the Key field value and a boolean to check if the value has been set.
func (*DetailedError) GetMsg ¶ added in v0.11.0
func (o *DetailedError) GetMsg() *string
GetMsg returns the Msg field value
func (*DetailedError) GetMsgOk ¶ added in v0.11.0
func (o *DetailedError) GetMsgOk() (*string, bool)
GetMsgOk returns a tuple with the Msg field value and a boolean to check if the value has been set.
func (*DetailedError) SetKey ¶ added in v0.11.0
func (o *DetailedError) SetKey(v *string)
SetKey sets field value
func (*DetailedError) SetMsg ¶ added in v0.11.0
func (o *DetailedError) SetMsg(v *string)
SetMsg sets field value
func (DetailedError) ToMap ¶ added in v0.11.0
func (o DetailedError) ToMap() (map[string]interface{}, error)
type ErrorMessage ¶
type ErrorMessage struct { // REQUIRED Detail *[]DetailedError `json:"detail"` }
ErrorMessage struct for ErrorMessage
func NewErrorMessage ¶ added in v0.11.0
func NewErrorMessage(detail *[]DetailedError) *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
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
func (*ErrorMessage) GetDetail ¶ added in v0.11.0
func (o *ErrorMessage) GetDetail() *[]DetailedError
GetDetail returns the Detail field value
func (*ErrorMessage) GetDetailOk ¶ added in v0.11.0
func (o *ErrorMessage) GetDetailOk() (*[]DetailedError, bool)
GetDetailOk returns a tuple with the Detail field value and a boolean to check if the value has been set.
func (*ErrorMessage) SetDetail ¶ added in v0.11.0
func (o *ErrorMessage) SetDetail(v *[]DetailedError)
SetDetail sets field value
func (ErrorMessage) ToMap ¶ added in v0.11.0
func (o ErrorMessage) ToMap() (map[string]interface{}, error)
type GetBucketResponse ¶
type GetBucketResponse struct { // REQUIRED Bucket *Bucket `json:"bucket"` // Project ID // REQUIRED Project *string `json:"project"` }
GetBucketResponse struct for GetBucketResponse
func NewGetBucketResponse ¶ added in v0.11.0
func NewGetBucketResponse(bucket *Bucket, project *string) *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
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
func (*GetBucketResponse) GetBucket ¶ added in v0.11.0
func (o *GetBucketResponse) GetBucket() *Bucket
GetBucket returns the Bucket field value
func (*GetBucketResponse) GetBucketOk ¶ added in v0.11.0
func (o *GetBucketResponse) GetBucketOk() (*Bucket, bool)
GetBucketOk returns a tuple with the Bucket field value and a boolean to check if the value has been set.
func (*GetBucketResponse) GetProject ¶ added in v0.11.0
func (o *GetBucketResponse) GetProject() *string
GetProject returns the Project field value
func (*GetBucketResponse) GetProjectOk ¶ added in v0.11.0
func (o *GetBucketResponse) GetProjectOk() (*string, bool)
GetProjectOk returns a tuple with the Project field value and a boolean to check if the value has been set.
func (*GetBucketResponse) SetBucket ¶ added in v0.11.0
func (o *GetBucketResponse) SetBucket(v *Bucket)
SetBucket sets field value
func (*GetBucketResponse) SetProject ¶ added in v0.11.0
func (o *GetBucketResponse) SetProject(v *string)
SetProject sets field value
func (GetBucketResponse) ToMap ¶ added in v0.11.0
func (o GetBucketResponse) ToMap() (map[string]interface{}, error)
type HTTPValidationError ¶
type HTTPValidationError struct {
Detail *[]ValidationError `json:"detail,omitempty"`
}
HTTPValidationError struct for HTTPValidationError
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
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
func (*HTTPValidationError) GetDetail ¶ added in v0.11.0
func (o *HTTPValidationError) GetDetail() *[]ValidationError
GetDetail returns the Detail field value if set, zero value otherwise.
func (*HTTPValidationError) GetDetailOk ¶ added in v0.11.0
func (o *HTTPValidationError) GetDetailOk() (*[]ValidationError, 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.
func (*HTTPValidationError) HasDetail ¶ added in v0.11.0
func (o *HTTPValidationError) HasDetail() bool
HasDetail returns a boolean if a field has been set.
func (*HTTPValidationError) SetDetail ¶ added in v0.11.0
func (o *HTTPValidationError) SetDetail(v *[]ValidationError)
SetDetail gets a reference to the given []ValidationError and assigns it to the Detail field.
func (HTTPValidationError) ToMap ¶ added in v0.11.0
func (o HTTPValidationError) ToMap() (map[string]interface{}, error)
type ListAccessKeysResponse ¶
type ListAccessKeysResponse struct { // REQUIRED AccessKeys *[]AccessKey `json:"accessKeys"` // Project ID // REQUIRED Project *string `json:"project"` }
ListAccessKeysResponse struct for ListAccessKeysResponse
func NewListAccessKeysResponse ¶ added in v0.11.0
func NewListAccessKeysResponse(accessKeys *[]AccessKey, project *string) *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
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
func (*ListAccessKeysResponse) GetAccessKeys ¶ added in v0.11.0
func (o *ListAccessKeysResponse) GetAccessKeys() *[]AccessKey
GetAccessKeys returns the AccessKeys field value
func (*ListAccessKeysResponse) GetAccessKeysOk ¶ added in v0.11.0
func (o *ListAccessKeysResponse) GetAccessKeysOk() (*[]AccessKey, bool)
GetAccessKeysOk returns a tuple with the AccessKeys field value and a boolean to check if the value has been set.
func (*ListAccessKeysResponse) GetProject ¶ added in v0.11.0
func (o *ListAccessKeysResponse) GetProject() *string
GetProject returns the Project field value
func (*ListAccessKeysResponse) GetProjectOk ¶ added in v0.11.0
func (o *ListAccessKeysResponse) GetProjectOk() (*string, bool)
GetProjectOk returns a tuple with the Project field value and a boolean to check if the value has been set.
func (*ListAccessKeysResponse) SetAccessKeys ¶ added in v0.11.0
func (o *ListAccessKeysResponse) SetAccessKeys(v *[]AccessKey)
SetAccessKeys sets field value
func (*ListAccessKeysResponse) SetProject ¶ added in v0.11.0
func (o *ListAccessKeysResponse) SetProject(v *string)
SetProject sets field value
func (ListAccessKeysResponse) ToMap ¶ added in v0.11.0
func (o ListAccessKeysResponse) ToMap() (map[string]interface{}, error)
type ListBucketsResponse ¶
type ListBucketsResponse struct { // REQUIRED Buckets *[]Bucket `json:"buckets"` // Project ID // REQUIRED Project *string `json:"project"` }
ListBucketsResponse struct for ListBucketsResponse
func NewListBucketsResponse ¶ added in v0.11.0
func NewListBucketsResponse(buckets *[]Bucket, project *string) *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
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
func (*ListBucketsResponse) GetBuckets ¶ added in v0.11.0
func (o *ListBucketsResponse) GetBuckets() *[]Bucket
GetBuckets returns the Buckets field value
func (*ListBucketsResponse) GetBucketsOk ¶ added in v0.11.0
func (o *ListBucketsResponse) GetBucketsOk() (*[]Bucket, bool)
GetBucketsOk returns a tuple with the Buckets field value and a boolean to check if the value has been set.
func (*ListBucketsResponse) GetProject ¶ added in v0.11.0
func (o *ListBucketsResponse) GetProject() *string
GetProject returns the Project field value
func (*ListBucketsResponse) GetProjectOk ¶ added in v0.11.0
func (o *ListBucketsResponse) GetProjectOk() (*string, bool)
GetProjectOk returns a tuple with the Project field value and a boolean to check if the value has been set.
func (*ListBucketsResponse) SetBuckets ¶ added in v0.11.0
func (o *ListBucketsResponse) SetBuckets(v *[]Bucket)
SetBuckets sets field value
func (*ListBucketsResponse) SetProject ¶ added in v0.11.0
func (o *ListBucketsResponse) SetProject(v *string)
SetProject sets field value
func (ListBucketsResponse) ToMap ¶ added in v0.11.0
func (o ListBucketsResponse) ToMap() (map[string]interface{}, error)
type ListCredentialsGroupsResponse ¶
type ListCredentialsGroupsResponse struct { // REQUIRED CredentialsGroups *[]CredentialsGroup `json:"credentialsGroups"` // Project ID // REQUIRED Project *string `json:"project"` }
ListCredentialsGroupsResponse struct for ListCredentialsGroupsResponse
func NewListCredentialsGroupsResponse ¶ added in v0.11.0
func NewListCredentialsGroupsResponse(credentialsGroups *[]CredentialsGroup, project *string) *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
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
func (*ListCredentialsGroupsResponse) GetCredentialsGroups ¶ added in v0.11.0
func (o *ListCredentialsGroupsResponse) GetCredentialsGroups() *[]CredentialsGroup
GetCredentialsGroups returns the CredentialsGroups field value
func (*ListCredentialsGroupsResponse) GetCredentialsGroupsOk ¶ added in v0.11.0
func (o *ListCredentialsGroupsResponse) GetCredentialsGroupsOk() (*[]CredentialsGroup, bool)
GetCredentialsGroupsOk returns a tuple with the CredentialsGroups field value and a boolean to check if the value has been set.
func (*ListCredentialsGroupsResponse) GetProject ¶ added in v0.11.0
func (o *ListCredentialsGroupsResponse) GetProject() *string
GetProject returns the Project field value
func (*ListCredentialsGroupsResponse) GetProjectOk ¶ added in v0.11.0
func (o *ListCredentialsGroupsResponse) GetProjectOk() (*string, bool)
GetProjectOk returns a tuple with the Project field value and a boolean to check if the value has been set.
func (*ListCredentialsGroupsResponse) SetCredentialsGroups ¶ added in v0.11.0
func (o *ListCredentialsGroupsResponse) SetCredentialsGroups(v *[]CredentialsGroup)
SetCredentialsGroups sets field value
func (*ListCredentialsGroupsResponse) SetProject ¶ added in v0.11.0
func (o *ListCredentialsGroupsResponse) SetProject(v *string)
SetProject sets field value
func (ListCredentialsGroupsResponse) ToMap ¶ added in v0.11.0
func (o ListCredentialsGroupsResponse) ToMap() (map[string]interface{}, error)
type LocationInner ¶
type LocationInner struct {
// contains filtered or unexported fields
}
LocationInner struct for LocationInner
func (*LocationInner) MarshalJSON ¶
func (src *LocationInner) MarshalJSON() ([]byte, error)
Marshal data from the first non-nil pointers in the struct to JSON
func (*LocationInner) UnmarshalJSON ¶
func (dst *LocationInner) UnmarshalJSON(data []byte) error
Unmarshal JSON data into any of the pointers in the struct
type MappedNullable ¶
type NullableAccessKey ¶ added in v0.11.0
type NullableAccessKey struct {
// contains filtered or unexported fields
}
func NewNullableAccessKey ¶ added in v0.11.0
func NewNullableAccessKey(val *AccessKey) *NullableAccessKey
func (NullableAccessKey) Get ¶ added in v0.11.0
func (v NullableAccessKey) Get() *AccessKey
func (NullableAccessKey) IsSet ¶ added in v0.11.0
func (v NullableAccessKey) IsSet() bool
func (NullableAccessKey) MarshalJSON ¶ added in v0.11.0
func (v NullableAccessKey) MarshalJSON() ([]byte, error)
func (*NullableAccessKey) Set ¶ added in v0.11.0
func (v *NullableAccessKey) Set(val *AccessKey)
func (*NullableAccessKey) UnmarshalJSON ¶ added in v0.11.0
func (v *NullableAccessKey) UnmarshalJSON(src []byte) error
func (*NullableAccessKey) Unset ¶ added in v0.11.0
func (v *NullableAccessKey) Unset()
type NullableBool ¶
type NullableBool struct {
// contains filtered or unexported fields
}
func NewNullableBool ¶
func NewNullableBool(val *bool) *NullableBool
func (NullableBool) Get ¶
func (v NullableBool) Get() *bool
func (NullableBool) IsSet ¶
func (v NullableBool) IsSet() bool
func (NullableBool) MarshalJSON ¶
func (v NullableBool) MarshalJSON() ([]byte, error)
func (*NullableBool) Set ¶
func (v *NullableBool) Set(val *bool)
func (*NullableBool) UnmarshalJSON ¶
func (v *NullableBool) UnmarshalJSON(src []byte) error
func (*NullableBool) Unset ¶
func (v *NullableBool) Unset()
type NullableBucket ¶ added in v0.11.0
type NullableBucket struct {
// contains filtered or unexported fields
}
func NewNullableBucket ¶ added in v0.11.0
func NewNullableBucket(val *Bucket) *NullableBucket
func (NullableBucket) Get ¶ added in v0.11.0
func (v NullableBucket) Get() *Bucket
func (NullableBucket) IsSet ¶ added in v0.11.0
func (v NullableBucket) IsSet() bool
func (NullableBucket) MarshalJSON ¶ added in v0.11.0
func (v NullableBucket) MarshalJSON() ([]byte, error)
func (*NullableBucket) Set ¶ added in v0.11.0
func (v *NullableBucket) Set(val *Bucket)
func (*NullableBucket) UnmarshalJSON ¶ added in v0.11.0
func (v *NullableBucket) UnmarshalJSON(src []byte) error
func (*NullableBucket) Unset ¶ added in v0.11.0
func (v *NullableBucket) Unset()
type NullableCreateAccessKeyPayload ¶ added in v0.11.0
type NullableCreateAccessKeyPayload struct {
// contains filtered or unexported fields
}
func NewNullableCreateAccessKeyPayload ¶ added in v0.11.0
func NewNullableCreateAccessKeyPayload(val *CreateAccessKeyPayload) *NullableCreateAccessKeyPayload
func (NullableCreateAccessKeyPayload) Get ¶ added in v0.11.0
func (v NullableCreateAccessKeyPayload) Get() *CreateAccessKeyPayload
func (NullableCreateAccessKeyPayload) IsSet ¶ added in v0.11.0
func (v NullableCreateAccessKeyPayload) IsSet() bool
func (NullableCreateAccessKeyPayload) MarshalJSON ¶ added in v0.11.0
func (v NullableCreateAccessKeyPayload) MarshalJSON() ([]byte, error)
func (*NullableCreateAccessKeyPayload) Set ¶ added in v0.11.0
func (v *NullableCreateAccessKeyPayload) Set(val *CreateAccessKeyPayload)
func (*NullableCreateAccessKeyPayload) UnmarshalJSON ¶ added in v0.11.0
func (v *NullableCreateAccessKeyPayload) UnmarshalJSON(src []byte) error
func (*NullableCreateAccessKeyPayload) Unset ¶ added in v0.11.0
func (v *NullableCreateAccessKeyPayload) Unset()
type NullableCreateAccessKeyResponse ¶ added in v0.11.0
type NullableCreateAccessKeyResponse struct {
// contains filtered or unexported fields
}
func NewNullableCreateAccessKeyResponse ¶ added in v0.11.0
func NewNullableCreateAccessKeyResponse(val *CreateAccessKeyResponse) *NullableCreateAccessKeyResponse
func (NullableCreateAccessKeyResponse) Get ¶ added in v0.11.0
func (v NullableCreateAccessKeyResponse) Get() *CreateAccessKeyResponse
func (NullableCreateAccessKeyResponse) IsSet ¶ added in v0.11.0
func (v NullableCreateAccessKeyResponse) IsSet() bool
func (NullableCreateAccessKeyResponse) MarshalJSON ¶ added in v0.11.0
func (v NullableCreateAccessKeyResponse) MarshalJSON() ([]byte, error)
func (*NullableCreateAccessKeyResponse) Set ¶ added in v0.11.0
func (v *NullableCreateAccessKeyResponse) Set(val *CreateAccessKeyResponse)
func (*NullableCreateAccessKeyResponse) UnmarshalJSON ¶ added in v0.11.0
func (v *NullableCreateAccessKeyResponse) UnmarshalJSON(src []byte) error
func (*NullableCreateAccessKeyResponse) Unset ¶ added in v0.11.0
func (v *NullableCreateAccessKeyResponse) Unset()
type NullableCreateBucketResponse ¶ added in v0.11.0
type NullableCreateBucketResponse struct {
// contains filtered or unexported fields
}
func NewNullableCreateBucketResponse ¶ added in v0.11.0
func NewNullableCreateBucketResponse(val *CreateBucketResponse) *NullableCreateBucketResponse
func (NullableCreateBucketResponse) Get ¶ added in v0.11.0
func (v NullableCreateBucketResponse) Get() *CreateBucketResponse
func (NullableCreateBucketResponse) IsSet ¶ added in v0.11.0
func (v NullableCreateBucketResponse) IsSet() bool
func (NullableCreateBucketResponse) MarshalJSON ¶ added in v0.11.0
func (v NullableCreateBucketResponse) MarshalJSON() ([]byte, error)
func (*NullableCreateBucketResponse) Set ¶ added in v0.11.0
func (v *NullableCreateBucketResponse) Set(val *CreateBucketResponse)
func (*NullableCreateBucketResponse) UnmarshalJSON ¶ added in v0.11.0
func (v *NullableCreateBucketResponse) UnmarshalJSON(src []byte) error
func (*NullableCreateBucketResponse) Unset ¶ added in v0.11.0
func (v *NullableCreateBucketResponse) Unset()
type NullableCreateCredentialsGroupPayload ¶ added in v0.11.0
type NullableCreateCredentialsGroupPayload struct {
// contains filtered or unexported fields
}
func NewNullableCreateCredentialsGroupPayload ¶ added in v0.11.0
func NewNullableCreateCredentialsGroupPayload(val *CreateCredentialsGroupPayload) *NullableCreateCredentialsGroupPayload
func (NullableCreateCredentialsGroupPayload) Get ¶ added in v0.11.0
func (v NullableCreateCredentialsGroupPayload) Get() *CreateCredentialsGroupPayload
func (NullableCreateCredentialsGroupPayload) IsSet ¶ added in v0.11.0
func (v NullableCreateCredentialsGroupPayload) IsSet() bool
func (NullableCreateCredentialsGroupPayload) MarshalJSON ¶ added in v0.11.0
func (v NullableCreateCredentialsGroupPayload) MarshalJSON() ([]byte, error)
func (*NullableCreateCredentialsGroupPayload) Set ¶ added in v0.11.0
func (v *NullableCreateCredentialsGroupPayload) Set(val *CreateCredentialsGroupPayload)
func (*NullableCreateCredentialsGroupPayload) UnmarshalJSON ¶ added in v0.11.0
func (v *NullableCreateCredentialsGroupPayload) UnmarshalJSON(src []byte) error
func (*NullableCreateCredentialsGroupPayload) Unset ¶ added in v0.11.0
func (v *NullableCreateCredentialsGroupPayload) Unset()
type NullableCreateCredentialsGroupResponse ¶ added in v0.11.0
type NullableCreateCredentialsGroupResponse struct {
// contains filtered or unexported fields
}
func NewNullableCreateCredentialsGroupResponse ¶ added in v0.11.0
func NewNullableCreateCredentialsGroupResponse(val *CreateCredentialsGroupResponse) *NullableCreateCredentialsGroupResponse
func (NullableCreateCredentialsGroupResponse) Get ¶ added in v0.11.0
func (v NullableCreateCredentialsGroupResponse) Get() *CreateCredentialsGroupResponse
func (NullableCreateCredentialsGroupResponse) IsSet ¶ added in v0.11.0
func (v NullableCreateCredentialsGroupResponse) IsSet() bool
func (NullableCreateCredentialsGroupResponse) MarshalJSON ¶ added in v0.11.0
func (v NullableCreateCredentialsGroupResponse) MarshalJSON() ([]byte, error)
func (*NullableCreateCredentialsGroupResponse) Set ¶ added in v0.11.0
func (v *NullableCreateCredentialsGroupResponse) Set(val *CreateCredentialsGroupResponse)
func (*NullableCreateCredentialsGroupResponse) UnmarshalJSON ¶ added in v0.11.0
func (v *NullableCreateCredentialsGroupResponse) UnmarshalJSON(src []byte) error
func (*NullableCreateCredentialsGroupResponse) Unset ¶ added in v0.11.0
func (v *NullableCreateCredentialsGroupResponse) Unset()
type NullableCredentialsGroup ¶ added in v0.11.0
type NullableCredentialsGroup struct {
// contains filtered or unexported fields
}
func NewNullableCredentialsGroup ¶ added in v0.11.0
func NewNullableCredentialsGroup(val *CredentialsGroup) *NullableCredentialsGroup
func (NullableCredentialsGroup) Get ¶ added in v0.11.0
func (v NullableCredentialsGroup) Get() *CredentialsGroup
func (NullableCredentialsGroup) IsSet ¶ added in v0.11.0
func (v NullableCredentialsGroup) IsSet() bool
func (NullableCredentialsGroup) MarshalJSON ¶ added in v0.11.0
func (v NullableCredentialsGroup) MarshalJSON() ([]byte, error)
func (*NullableCredentialsGroup) Set ¶ added in v0.11.0
func (v *NullableCredentialsGroup) Set(val *CredentialsGroup)
func (*NullableCredentialsGroup) UnmarshalJSON ¶ added in v0.11.0
func (v *NullableCredentialsGroup) UnmarshalJSON(src []byte) error
func (*NullableCredentialsGroup) Unset ¶ added in v0.11.0
func (v *NullableCredentialsGroup) Unset()
type NullableDeleteAccessKeyResponse ¶ added in v0.11.0
type NullableDeleteAccessKeyResponse struct {
// contains filtered or unexported fields
}
func NewNullableDeleteAccessKeyResponse ¶ added in v0.11.0
func NewNullableDeleteAccessKeyResponse(val *DeleteAccessKeyResponse) *NullableDeleteAccessKeyResponse
func (NullableDeleteAccessKeyResponse) Get ¶ added in v0.11.0
func (v NullableDeleteAccessKeyResponse) Get() *DeleteAccessKeyResponse
func (NullableDeleteAccessKeyResponse) IsSet ¶ added in v0.11.0
func (v NullableDeleteAccessKeyResponse) IsSet() bool
func (NullableDeleteAccessKeyResponse) MarshalJSON ¶ added in v0.11.0
func (v NullableDeleteAccessKeyResponse) MarshalJSON() ([]byte, error)
func (*NullableDeleteAccessKeyResponse) Set ¶ added in v0.11.0
func (v *NullableDeleteAccessKeyResponse) Set(val *DeleteAccessKeyResponse)
func (*NullableDeleteAccessKeyResponse) UnmarshalJSON ¶ added in v0.11.0
func (v *NullableDeleteAccessKeyResponse) UnmarshalJSON(src []byte) error
func (*NullableDeleteAccessKeyResponse) Unset ¶ added in v0.11.0
func (v *NullableDeleteAccessKeyResponse) Unset()
type NullableDeleteBucketResponse ¶ added in v0.11.0
type NullableDeleteBucketResponse struct {
// contains filtered or unexported fields
}
func NewNullableDeleteBucketResponse ¶ added in v0.11.0
func NewNullableDeleteBucketResponse(val *DeleteBucketResponse) *NullableDeleteBucketResponse
func (NullableDeleteBucketResponse) Get ¶ added in v0.11.0
func (v NullableDeleteBucketResponse) Get() *DeleteBucketResponse
func (NullableDeleteBucketResponse) IsSet ¶ added in v0.11.0
func (v NullableDeleteBucketResponse) IsSet() bool
func (NullableDeleteBucketResponse) MarshalJSON ¶ added in v0.11.0
func (v NullableDeleteBucketResponse) MarshalJSON() ([]byte, error)
func (*NullableDeleteBucketResponse) Set ¶ added in v0.11.0
func (v *NullableDeleteBucketResponse) Set(val *DeleteBucketResponse)
func (*NullableDeleteBucketResponse) UnmarshalJSON ¶ added in v0.11.0
func (v *NullableDeleteBucketResponse) UnmarshalJSON(src []byte) error
func (*NullableDeleteBucketResponse) Unset ¶ added in v0.11.0
func (v *NullableDeleteBucketResponse) Unset()
type NullableDeleteCredentialsGroupResponse ¶ added in v0.11.0
type NullableDeleteCredentialsGroupResponse struct {
// contains filtered or unexported fields
}
func NewNullableDeleteCredentialsGroupResponse ¶ added in v0.11.0
func NewNullableDeleteCredentialsGroupResponse(val *DeleteCredentialsGroupResponse) *NullableDeleteCredentialsGroupResponse
func (NullableDeleteCredentialsGroupResponse) Get ¶ added in v0.11.0
func (v NullableDeleteCredentialsGroupResponse) Get() *DeleteCredentialsGroupResponse
func (NullableDeleteCredentialsGroupResponse) IsSet ¶ added in v0.11.0
func (v NullableDeleteCredentialsGroupResponse) IsSet() bool
func (NullableDeleteCredentialsGroupResponse) MarshalJSON ¶ added in v0.11.0
func (v NullableDeleteCredentialsGroupResponse) MarshalJSON() ([]byte, error)
func (*NullableDeleteCredentialsGroupResponse) Set ¶ added in v0.11.0
func (v *NullableDeleteCredentialsGroupResponse) Set(val *DeleteCredentialsGroupResponse)
func (*NullableDeleteCredentialsGroupResponse) UnmarshalJSON ¶ added in v0.11.0
func (v *NullableDeleteCredentialsGroupResponse) UnmarshalJSON(src []byte) error
func (*NullableDeleteCredentialsGroupResponse) Unset ¶ added in v0.11.0
func (v *NullableDeleteCredentialsGroupResponse) Unset()
type NullableDetailedError ¶ added in v0.11.0
type NullableDetailedError struct {
// contains filtered or unexported fields
}
func NewNullableDetailedError ¶ added in v0.11.0
func NewNullableDetailedError(val *DetailedError) *NullableDetailedError
func (NullableDetailedError) Get ¶ added in v0.11.0
func (v NullableDetailedError) Get() *DetailedError
func (NullableDetailedError) IsSet ¶ added in v0.11.0
func (v NullableDetailedError) IsSet() bool
func (NullableDetailedError) MarshalJSON ¶ added in v0.11.0
func (v NullableDetailedError) MarshalJSON() ([]byte, error)
func (*NullableDetailedError) Set ¶ added in v0.11.0
func (v *NullableDetailedError) Set(val *DetailedError)
func (*NullableDetailedError) UnmarshalJSON ¶ added in v0.11.0
func (v *NullableDetailedError) UnmarshalJSON(src []byte) error
func (*NullableDetailedError) Unset ¶ added in v0.11.0
func (v *NullableDetailedError) Unset()
type NullableErrorMessage ¶ added in v0.11.0
type NullableErrorMessage struct {
// contains filtered or unexported fields
}
func NewNullableErrorMessage ¶ added in v0.11.0
func NewNullableErrorMessage(val *ErrorMessage) *NullableErrorMessage
func (NullableErrorMessage) Get ¶ added in v0.11.0
func (v NullableErrorMessage) Get() *ErrorMessage
func (NullableErrorMessage) IsSet ¶ added in v0.11.0
func (v NullableErrorMessage) IsSet() bool
func (NullableErrorMessage) MarshalJSON ¶ added in v0.11.0
func (v NullableErrorMessage) MarshalJSON() ([]byte, error)
func (*NullableErrorMessage) Set ¶ added in v0.11.0
func (v *NullableErrorMessage) Set(val *ErrorMessage)
func (*NullableErrorMessage) UnmarshalJSON ¶ added in v0.11.0
func (v *NullableErrorMessage) UnmarshalJSON(src []byte) error
func (*NullableErrorMessage) Unset ¶ added in v0.11.0
func (v *NullableErrorMessage) Unset()
type NullableFloat32 ¶
type NullableFloat32 struct {
// contains filtered or unexported fields
}
func NewNullableFloat32 ¶
func NewNullableFloat32(val *float32) *NullableFloat32
func (NullableFloat32) Get ¶
func (v NullableFloat32) Get() *float32
func (NullableFloat32) IsSet ¶
func (v NullableFloat32) IsSet() bool
func (NullableFloat32) MarshalJSON ¶
func (v NullableFloat32) MarshalJSON() ([]byte, error)
func (*NullableFloat32) Set ¶
func (v *NullableFloat32) Set(val *float32)
func (*NullableFloat32) UnmarshalJSON ¶
func (v *NullableFloat32) UnmarshalJSON(src []byte) error
func (*NullableFloat32) Unset ¶
func (v *NullableFloat32) Unset()
type NullableFloat64 ¶
type NullableFloat64 struct {
// contains filtered or unexported fields
}
func NewNullableFloat64 ¶
func NewNullableFloat64(val *float64) *NullableFloat64
func (NullableFloat64) Get ¶
func (v NullableFloat64) Get() *float64
func (NullableFloat64) IsSet ¶
func (v NullableFloat64) IsSet() bool
func (NullableFloat64) MarshalJSON ¶
func (v NullableFloat64) MarshalJSON() ([]byte, error)
func (*NullableFloat64) Set ¶
func (v *NullableFloat64) Set(val *float64)
func (*NullableFloat64) UnmarshalJSON ¶
func (v *NullableFloat64) UnmarshalJSON(src []byte) error
func (*NullableFloat64) Unset ¶
func (v *NullableFloat64) Unset()
type NullableGetBucketResponse ¶ added in v0.11.0
type NullableGetBucketResponse struct {
// contains filtered or unexported fields
}
func NewNullableGetBucketResponse ¶ added in v0.11.0
func NewNullableGetBucketResponse(val *GetBucketResponse) *NullableGetBucketResponse
func (NullableGetBucketResponse) Get ¶ added in v0.11.0
func (v NullableGetBucketResponse) Get() *GetBucketResponse
func (NullableGetBucketResponse) IsSet ¶ added in v0.11.0
func (v NullableGetBucketResponse) IsSet() bool
func (NullableGetBucketResponse) MarshalJSON ¶ added in v0.11.0
func (v NullableGetBucketResponse) MarshalJSON() ([]byte, error)
func (*NullableGetBucketResponse) Set ¶ added in v0.11.0
func (v *NullableGetBucketResponse) Set(val *GetBucketResponse)
func (*NullableGetBucketResponse) UnmarshalJSON ¶ added in v0.11.0
func (v *NullableGetBucketResponse) UnmarshalJSON(src []byte) error
func (*NullableGetBucketResponse) Unset ¶ added in v0.11.0
func (v *NullableGetBucketResponse) Unset()
type NullableHTTPValidationError ¶ added in v0.11.0
type NullableHTTPValidationError struct {
// contains filtered or unexported fields
}
func NewNullableHTTPValidationError ¶ added in v0.11.0
func NewNullableHTTPValidationError(val *HTTPValidationError) *NullableHTTPValidationError
func (NullableHTTPValidationError) Get ¶ added in v0.11.0
func (v NullableHTTPValidationError) Get() *HTTPValidationError
func (NullableHTTPValidationError) IsSet ¶ added in v0.11.0
func (v NullableHTTPValidationError) IsSet() bool
func (NullableHTTPValidationError) MarshalJSON ¶ added in v0.11.0
func (v NullableHTTPValidationError) MarshalJSON() ([]byte, error)
func (*NullableHTTPValidationError) Set ¶ added in v0.11.0
func (v *NullableHTTPValidationError) Set(val *HTTPValidationError)
func (*NullableHTTPValidationError) UnmarshalJSON ¶ added in v0.11.0
func (v *NullableHTTPValidationError) UnmarshalJSON(src []byte) error
func (*NullableHTTPValidationError) Unset ¶ added in v0.11.0
func (v *NullableHTTPValidationError) Unset()
type NullableInt ¶
type NullableInt struct {
// contains filtered or unexported fields
}
func NewNullableInt ¶
func NewNullableInt(val *int) *NullableInt
func (NullableInt) Get ¶
func (v NullableInt) Get() *int
func (NullableInt) IsSet ¶
func (v NullableInt) IsSet() bool
func (NullableInt) MarshalJSON ¶
func (v NullableInt) MarshalJSON() ([]byte, error)
func (*NullableInt) Set ¶
func (v *NullableInt) Set(val *int)
func (*NullableInt) UnmarshalJSON ¶
func (v *NullableInt) UnmarshalJSON(src []byte) error
func (*NullableInt) Unset ¶
func (v *NullableInt) Unset()
type NullableInt32 ¶
type NullableInt32 struct {
// contains filtered or unexported fields
}
func NewNullableInt32 ¶
func NewNullableInt32(val *int32) *NullableInt32
func (NullableInt32) Get ¶
func (v NullableInt32) Get() *int32
func (NullableInt32) IsSet ¶
func (v NullableInt32) IsSet() bool
func (NullableInt32) MarshalJSON ¶
func (v NullableInt32) MarshalJSON() ([]byte, error)
func (*NullableInt32) Set ¶
func (v *NullableInt32) Set(val *int32)
func (*NullableInt32) UnmarshalJSON ¶
func (v *NullableInt32) UnmarshalJSON(src []byte) error
func (*NullableInt32) Unset ¶
func (v *NullableInt32) Unset()
type NullableInt64 ¶
type NullableInt64 struct {
// contains filtered or unexported fields
}
func NewNullableInt64 ¶
func NewNullableInt64(val *int64) *NullableInt64
func (NullableInt64) Get ¶
func (v NullableInt64) Get() *int64
func (NullableInt64) IsSet ¶
func (v NullableInt64) IsSet() bool
func (NullableInt64) MarshalJSON ¶
func (v NullableInt64) MarshalJSON() ([]byte, error)
func (*NullableInt64) Set ¶
func (v *NullableInt64) Set(val *int64)
func (*NullableInt64) UnmarshalJSON ¶
func (v *NullableInt64) UnmarshalJSON(src []byte) error
func (*NullableInt64) Unset ¶
func (v *NullableInt64) Unset()
type NullableListAccessKeysResponse ¶ added in v0.11.0
type NullableListAccessKeysResponse struct {
// contains filtered or unexported fields
}
func NewNullableListAccessKeysResponse ¶ added in v0.11.0
func NewNullableListAccessKeysResponse(val *ListAccessKeysResponse) *NullableListAccessKeysResponse
func (NullableListAccessKeysResponse) Get ¶ added in v0.11.0
func (v NullableListAccessKeysResponse) Get() *ListAccessKeysResponse
func (NullableListAccessKeysResponse) IsSet ¶ added in v0.11.0
func (v NullableListAccessKeysResponse) IsSet() bool
func (NullableListAccessKeysResponse) MarshalJSON ¶ added in v0.11.0
func (v NullableListAccessKeysResponse) MarshalJSON() ([]byte, error)
func (*NullableListAccessKeysResponse) Set ¶ added in v0.11.0
func (v *NullableListAccessKeysResponse) Set(val *ListAccessKeysResponse)
func (*NullableListAccessKeysResponse) UnmarshalJSON ¶ added in v0.11.0
func (v *NullableListAccessKeysResponse) UnmarshalJSON(src []byte) error
func (*NullableListAccessKeysResponse) Unset ¶ added in v0.11.0
func (v *NullableListAccessKeysResponse) Unset()
type NullableListBucketsResponse ¶ added in v0.11.0
type NullableListBucketsResponse struct {
// contains filtered or unexported fields
}
func NewNullableListBucketsResponse ¶ added in v0.11.0
func NewNullableListBucketsResponse(val *ListBucketsResponse) *NullableListBucketsResponse
func (NullableListBucketsResponse) Get ¶ added in v0.11.0
func (v NullableListBucketsResponse) Get() *ListBucketsResponse
func (NullableListBucketsResponse) IsSet ¶ added in v0.11.0
func (v NullableListBucketsResponse) IsSet() bool
func (NullableListBucketsResponse) MarshalJSON ¶ added in v0.11.0
func (v NullableListBucketsResponse) MarshalJSON() ([]byte, error)
func (*NullableListBucketsResponse) Set ¶ added in v0.11.0
func (v *NullableListBucketsResponse) Set(val *ListBucketsResponse)
func (*NullableListBucketsResponse) UnmarshalJSON ¶ added in v0.11.0
func (v *NullableListBucketsResponse) UnmarshalJSON(src []byte) error
func (*NullableListBucketsResponse) Unset ¶ added in v0.11.0
func (v *NullableListBucketsResponse) Unset()
type NullableListCredentialsGroupsResponse ¶ added in v0.11.0
type NullableListCredentialsGroupsResponse struct {
// contains filtered or unexported fields
}
func NewNullableListCredentialsGroupsResponse ¶ added in v0.11.0
func NewNullableListCredentialsGroupsResponse(val *ListCredentialsGroupsResponse) *NullableListCredentialsGroupsResponse
func (NullableListCredentialsGroupsResponse) Get ¶ added in v0.11.0
func (v NullableListCredentialsGroupsResponse) Get() *ListCredentialsGroupsResponse
func (NullableListCredentialsGroupsResponse) IsSet ¶ added in v0.11.0
func (v NullableListCredentialsGroupsResponse) IsSet() bool
func (NullableListCredentialsGroupsResponse) MarshalJSON ¶ added in v0.11.0
func (v NullableListCredentialsGroupsResponse) MarshalJSON() ([]byte, error)
func (*NullableListCredentialsGroupsResponse) Set ¶ added in v0.11.0
func (v *NullableListCredentialsGroupsResponse) Set(val *ListCredentialsGroupsResponse)
func (*NullableListCredentialsGroupsResponse) UnmarshalJSON ¶ added in v0.11.0
func (v *NullableListCredentialsGroupsResponse) UnmarshalJSON(src []byte) error
func (*NullableListCredentialsGroupsResponse) Unset ¶ added in v0.11.0
func (v *NullableListCredentialsGroupsResponse) Unset()
type NullableLocationInner ¶
type NullableLocationInner struct {
// contains filtered or unexported fields
}
func NewNullableLocationInner ¶
func NewNullableLocationInner(val *LocationInner) *NullableLocationInner
func (NullableLocationInner) Get ¶
func (v NullableLocationInner) Get() *LocationInner
func (NullableLocationInner) IsSet ¶
func (v NullableLocationInner) IsSet() bool
func (NullableLocationInner) MarshalJSON ¶
func (v NullableLocationInner) MarshalJSON() ([]byte, error)
func (*NullableLocationInner) Set ¶
func (v *NullableLocationInner) Set(val *LocationInner)
func (*NullableLocationInner) UnmarshalJSON ¶
func (v *NullableLocationInner) UnmarshalJSON(src []byte) error
func (*NullableLocationInner) Unset ¶
func (v *NullableLocationInner) Unset()
type NullableProjectScope ¶
type NullableProjectScope struct {
// contains filtered or unexported fields
}
func NewNullableProjectScope ¶
func NewNullableProjectScope(val *ProjectScope) *NullableProjectScope
func (NullableProjectScope) Get ¶
func (v NullableProjectScope) Get() *ProjectScope
func (NullableProjectScope) IsSet ¶
func (v NullableProjectScope) IsSet() bool
func (NullableProjectScope) MarshalJSON ¶
func (v NullableProjectScope) MarshalJSON() ([]byte, error)
func (*NullableProjectScope) Set ¶
func (v *NullableProjectScope) Set(val *ProjectScope)
func (*NullableProjectScope) UnmarshalJSON ¶
func (v *NullableProjectScope) UnmarshalJSON(src []byte) error
func (*NullableProjectScope) Unset ¶
func (v *NullableProjectScope) Unset()
type NullableProjectStatus ¶ added in v0.11.0
type NullableProjectStatus struct {
// contains filtered or unexported fields
}
func NewNullableProjectStatus ¶ added in v0.11.0
func NewNullableProjectStatus(val *ProjectStatus) *NullableProjectStatus
func (NullableProjectStatus) Get ¶ added in v0.11.0
func (v NullableProjectStatus) Get() *ProjectStatus
func (NullableProjectStatus) IsSet ¶ added in v0.11.0
func (v NullableProjectStatus) IsSet() bool
func (NullableProjectStatus) MarshalJSON ¶ added in v0.11.0
func (v NullableProjectStatus) MarshalJSON() ([]byte, error)
func (*NullableProjectStatus) Set ¶ added in v0.11.0
func (v *NullableProjectStatus) Set(val *ProjectStatus)
func (*NullableProjectStatus) UnmarshalJSON ¶ added in v0.11.0
func (v *NullableProjectStatus) UnmarshalJSON(src []byte) error
func (*NullableProjectStatus) Unset ¶ added in v0.11.0
func (v *NullableProjectStatus) Unset()
type NullableString ¶
type NullableString struct {
// contains filtered or unexported fields
}
func NewNullableString ¶
func NewNullableString(val *string) *NullableString
func (NullableString) Get ¶
func (v NullableString) Get() *string
func (NullableString) IsSet ¶
func (v NullableString) IsSet() bool
func (NullableString) MarshalJSON ¶
func (v NullableString) MarshalJSON() ([]byte, error)
func (*NullableString) Set ¶
func (v *NullableString) Set(val *string)
func (*NullableString) UnmarshalJSON ¶
func (v *NullableString) UnmarshalJSON(src []byte) error
func (*NullableString) Unset ¶
func (v *NullableString) Unset()
type NullableTime ¶
type NullableTime struct {
// contains filtered or unexported fields
}
func NewNullableTime ¶
func NewNullableTime(val *time.Time) *NullableTime
func (NullableTime) Get ¶
func (v NullableTime) Get() *time.Time
func (NullableTime) IsSet ¶
func (v NullableTime) IsSet() bool
func (NullableTime) MarshalJSON ¶
func (v NullableTime) MarshalJSON() ([]byte, error)
func (*NullableTime) Set ¶
func (v *NullableTime) Set(val *time.Time)
func (*NullableTime) UnmarshalJSON ¶
func (v *NullableTime) UnmarshalJSON(src []byte) error
func (*NullableTime) Unset ¶
func (v *NullableTime) Unset()
type NullableValidationError ¶ added in v0.11.0
type NullableValidationError struct {
// contains filtered or unexported fields
}
func NewNullableValidationError ¶ added in v0.11.0
func NewNullableValidationError(val *ValidationError) *NullableValidationError
func (NullableValidationError) Get ¶ added in v0.11.0
func (v NullableValidationError) Get() *ValidationError
func (NullableValidationError) IsSet ¶ added in v0.11.0
func (v NullableValidationError) IsSet() bool
func (NullableValidationError) MarshalJSON ¶ added in v0.11.0
func (v NullableValidationError) MarshalJSON() ([]byte, error)
func (*NullableValidationError) Set ¶ added in v0.11.0
func (v *NullableValidationError) Set(val *ValidationError)
func (*NullableValidationError) UnmarshalJSON ¶ added in v0.11.0
func (v *NullableValidationError) UnmarshalJSON(src []byte) error
func (*NullableValidationError) Unset ¶ added in v0.11.0
func (v *NullableValidationError) Unset()
type ProjectScope ¶
type ProjectScope string
ProjectScope The scope of a STACKIT project can be public (default) or can have client specific special requirements.
const ( PROJECTSCOPE_PUBLIC ProjectScope = "PUBLIC" 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
func (ProjectScope) IsValid ¶
func (v ProjectScope) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (ProjectScope) Ptr ¶
func (v ProjectScope) Ptr() *ProjectScope
Ptr returns reference to ProjectScope value
func (*ProjectScope) UnmarshalJSON ¶
func (v *ProjectScope) UnmarshalJSON(src []byte) error
type ProjectStatus ¶
type ProjectStatus struct { // Project ID // REQUIRED Project *string `json:"project"` // REQUIRED Scope *ProjectScope `json:"scope"` }
ProjectStatus struct for ProjectStatus
func NewProjectStatus ¶ added in v0.11.0
func NewProjectStatus(project *string, scope *ProjectScope) *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
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
func (*ProjectStatus) GetProject ¶ added in v0.11.0
func (o *ProjectStatus) GetProject() *string
GetProject returns the Project field value
func (*ProjectStatus) GetProjectOk ¶ added in v0.11.0
func (o *ProjectStatus) GetProjectOk() (*string, bool)
GetProjectOk returns a tuple with the Project field value and a boolean to check if the value has been set.
func (*ProjectStatus) GetScope ¶ added in v0.11.0
func (o *ProjectStatus) GetScope() *ProjectScope
GetScope returns the Scope field value
func (*ProjectStatus) GetScopeOk ¶ added in v0.11.0
func (o *ProjectStatus) GetScopeOk() (*ProjectScope, bool)
GetScopeOk returns a tuple with the Scope field value and a boolean to check if the value has been set.
func (*ProjectStatus) SetProject ¶ added in v0.11.0
func (o *ProjectStatus) SetProject(v *string)
SetProject sets field value
func (*ProjectStatus) SetScope ¶ added in v0.11.0
func (o *ProjectStatus) SetScope(v *ProjectScope)
SetScope sets field value
func (ProjectStatus) ToMap ¶ added in v0.11.0
func (o ProjectStatus) ToMap() (map[string]interface{}, error)
type ValidationError ¶
type ValidationError struct { // REQUIRED Loc *[]LocationInner `json:"loc"` // REQUIRED Msg *string `json:"msg"` // REQUIRED Type *string `json:"type"` }
ValidationError struct for ValidationError
func NewValidationError ¶ added in v0.11.0
func NewValidationError(loc *[]LocationInner, msg *string, type_ *string) *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
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
func (*ValidationError) GetLoc ¶ added in v0.11.0
func (o *ValidationError) GetLoc() *[]LocationInner
GetLoc returns the Loc field value
func (*ValidationError) GetLocOk ¶ added in v0.11.0
func (o *ValidationError) GetLocOk() (*[]LocationInner, bool)
GetLocOk returns a tuple with the Loc field value and a boolean to check if the value has been set.
func (*ValidationError) GetMsg ¶ added in v0.11.0
func (o *ValidationError) GetMsg() *string
GetMsg returns the Msg field value
func (*ValidationError) GetMsgOk ¶ added in v0.11.0
func (o *ValidationError) GetMsgOk() (*string, bool)
GetMsgOk returns a tuple with the Msg field value and a boolean to check if the value has been set.
func (*ValidationError) GetType ¶ added in v0.11.0
func (o *ValidationError) GetType() *string
GetType returns the Type field value
func (*ValidationError) GetTypeOk ¶ added in v0.11.0
func (o *ValidationError) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.
func (*ValidationError) SetLoc ¶ added in v0.11.0
func (o *ValidationError) SetLoc(v *[]LocationInner)
SetLoc sets field value
func (*ValidationError) SetMsg ¶ added in v0.11.0
func (o *ValidationError) SetMsg(v *string)
SetMsg sets field value
func (*ValidationError) SetType ¶ added in v0.11.0
func (o *ValidationError) SetType(v *string)
SetType sets field value
func (ValidationError) ToMap ¶ added in v0.11.0
func (o ValidationError) ToMap() (map[string]interface{}, error)
Source Files ¶
- api_default.go
- client.go
- configuration.go
- model_access_key.go
- model_bucket.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_delete_access_key_response.go
- model_delete_bucket_response.go
- model_delete_credentials_group_response.go
- model_detailed_error.go
- model_error_message.go
- model_get_bucket_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_validation_error.go
- utils.go