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, region string) ApiCreateAccessKeyRequest
- func (a *APIClient) CreateAccessKeyExecute(ctx context.Context, projectId string, region string) (*CreateAccessKeyResponse, error)
- func (a *APIClient) CreateBucket(ctx context.Context, projectId string, region string, bucketName string) ApiCreateBucketRequest
- func (a *APIClient) CreateBucketExecute(ctx context.Context, projectId string, region string, bucketName string) (*CreateBucketResponse, error)
- func (a *APIClient) CreateCredentialsGroup(ctx context.Context, projectId string, region string) ApiCreateCredentialsGroupRequest
- func (a *APIClient) CreateCredentialsGroupExecute(ctx context.Context, projectId string, region string) (*CreateCredentialsGroupResponse, error)
- func (a *APIClient) DeleteAccessKey(ctx context.Context, projectId string, region string, keyId string) ApiDeleteAccessKeyRequest
- func (a *APIClient) DeleteAccessKeyExecute(ctx context.Context, projectId string, region string, keyId string) (*DeleteAccessKeyResponse, error)
- func (a *APIClient) DeleteBucket(ctx context.Context, projectId string, region string, bucketName string) ApiDeleteBucketRequest
- func (a *APIClient) DeleteBucketExecute(ctx context.Context, projectId string, region string, bucketName string) (*DeleteBucketResponse, error)
- func (a *APIClient) DeleteCredentialsGroup(ctx context.Context, projectId string, region string, groupId string) ApiDeleteCredentialsGroupRequest
- func (a *APIClient) DeleteCredentialsGroupExecute(ctx context.Context, projectId string, region string, groupId string) (*DeleteCredentialsGroupResponse, error)
- func (a *APIClient) DisableService(ctx context.Context, projectId string, region string) ApiDisableServiceRequest
- func (a *APIClient) DisableServiceExecute(ctx context.Context, projectId string, region string) (*ProjectStatus, error)
- func (a *APIClient) EnableService(ctx context.Context, projectId string, region string) ApiEnableServiceRequest
- func (a *APIClient) EnableServiceExecute(ctx context.Context, projectId string, region string) (*ProjectStatus, error)
- func (a *APIClient) GetBucket(ctx context.Context, projectId string, region string, bucketName string) ApiGetBucketRequest
- func (a *APIClient) GetBucketExecute(ctx context.Context, projectId string, region string, bucketName string) (*GetBucketResponse, error)
- func (c *APIClient) GetConfig() *config.Configuration
- func (a *APIClient) GetServiceStatus(ctx context.Context, projectId string, region string) ApiGetServiceStatusRequest
- func (a *APIClient) GetServiceStatusExecute(ctx context.Context, projectId string, region string) (*ProjectStatus, error)
- func (a *APIClient) ListAccessKeys(ctx context.Context, projectId string, region string) ApiListAccessKeysRequest
- func (a *APIClient) ListAccessKeysExecute(ctx context.Context, projectId string, region string) (*ListAccessKeysResponse, error)
- func (a *APIClient) ListBuckets(ctx context.Context, projectId string, region string) ApiListBucketsRequest
- func (a *APIClient) ListBucketsExecute(ctx context.Context, projectId string, region string) (*ListBucketsResponse, error)
- func (a *APIClient) ListCredentialsGroups(ctx context.Context, projectId string, region string) ApiListCredentialsGroupsRequest
- func (a *APIClient) ListCredentialsGroupsExecute(ctx context.Context, projectId string, region string) (*ListCredentialsGroupsResponse, error)
- type AccessKey
- func (o *AccessKey) GetDisplayName() (ret AccessKeyGetDisplayNameRetType)
- func (o *AccessKey) GetDisplayNameOk() (ret AccessKeyGetDisplayNameRetType, ok bool)
- func (o *AccessKey) GetExpires() (ret AccessKeyGetExpiresRetType)
- func (o *AccessKey) GetExpiresOk() (ret AccessKeyGetExpiresRetType, ok bool)
- func (o *AccessKey) GetKeyId() (ret AccessKeyGetKeyIdRetType)
- func (o *AccessKey) GetKeyIdOk() (ret AccessKeyGetKeyIdRetType, ok bool)
- func (o *AccessKey) SetDisplayName(v AccessKeyGetDisplayNameRetType)
- func (o *AccessKey) SetExpires(v AccessKeyGetExpiresRetType)
- func (o *AccessKey) SetKeyId(v AccessKeyGetKeyIdRetType)
- func (o AccessKey) ToMap() (map[string]interface{}, error)
- type AccessKeyGetDisplayNameArgType
- type AccessKeyGetDisplayNameAttributeType
- type AccessKeyGetDisplayNameRetType
- type AccessKeyGetExpiresArgType
- type AccessKeyGetExpiresAttributeType
- type AccessKeyGetExpiresRetType
- type AccessKeyGetKeyIdArgType
- type AccessKeyGetKeyIdAttributeType
- type AccessKeyGetKeyIdRetType
- type ApiCreateAccessKeyRequest
- 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() (ret BucketGetNameRetType)
- func (o *Bucket) GetNameOk() (ret BucketGetNameRetType, ok bool)
- func (o *Bucket) GetRegion() (ret BucketGetRegionRetType)
- func (o *Bucket) GetRegionOk() (ret BucketGetRegionRetType, ok bool)
- func (o *Bucket) GetUrlPathStyle() (ret BucketGetUrlPathStyleRetType)
- func (o *Bucket) GetUrlPathStyleOk() (ret BucketGetUrlPathStyleRetType, ok bool)
- func (o *Bucket) GetUrlVirtualHostedStyle() (ret BucketGetUrlVirtualHostedStyleRetType)
- func (o *Bucket) GetUrlVirtualHostedStyleOk() (ret BucketGetUrlVirtualHostedStyleRetType, ok bool)
- func (o *Bucket) SetName(v BucketGetNameRetType)
- func (o *Bucket) SetRegion(v BucketGetRegionRetType)
- func (o *Bucket) SetUrlPathStyle(v BucketGetUrlPathStyleRetType)
- func (o *Bucket) SetUrlVirtualHostedStyle(v BucketGetUrlVirtualHostedStyleRetType)
- func (o Bucket) ToMap() (map[string]interface{}, error)
- type BucketGetNameArgType
- type BucketGetNameAttributeType
- type BucketGetNameRetType
- type BucketGetRegionArgType
- type BucketGetRegionAttributeType
- type BucketGetRegionRetType
- type BucketGetUrlPathStyleArgType
- type BucketGetUrlPathStyleAttributeType
- type BucketGetUrlPathStyleRetType
- type BucketGetUrlVirtualHostedStyleArgType
- type BucketGetUrlVirtualHostedStyleAttributeType
- type BucketGetUrlVirtualHostedStyleRetType
- type CreateAccessKeyPayload
- func (o *CreateAccessKeyPayload) GetExpires() (res CreateAccessKeyPayloadGetExpiresRetType)
- func (o *CreateAccessKeyPayload) GetExpiresOk() (ret CreateAccessKeyPayloadGetExpiresRetType, ok bool)
- func (o *CreateAccessKeyPayload) HasExpires() bool
- func (o *CreateAccessKeyPayload) SetExpires(v CreateAccessKeyPayloadGetExpiresRetType)
- func (o CreateAccessKeyPayload) ToMap() (map[string]interface{}, error)
- type CreateAccessKeyPayloadGetExpiresArgType
- type CreateAccessKeyPayloadGetExpiresAttributeType
- type CreateAccessKeyPayloadGetExpiresRetType
- type CreateAccessKeyRequest
- func (r CreateAccessKeyRequest) CreateAccessKeyPayload(createAccessKeyPayload CreateAccessKeyPayload) ApiCreateAccessKeyRequest
- func (r CreateAccessKeyRequest) CredentialsGroup(credentialsGroup string) ApiCreateAccessKeyRequest
- func (r CreateAccessKeyRequest) Execute() (*CreateAccessKeyResponse, error)
- type CreateAccessKeyResponse
- func (o *CreateAccessKeyResponse) GetAccessKey() (ret CreateAccessKeyResponseGetAccessKeyRetType)
- func (o *CreateAccessKeyResponse) GetAccessKeyOk() (ret CreateAccessKeyResponseGetAccessKeyRetType, ok bool)
- func (o *CreateAccessKeyResponse) GetDisplayName() (ret CreateAccessKeyResponseGetDisplayNameRetType)
- func (o *CreateAccessKeyResponse) GetDisplayNameOk() (ret CreateAccessKeyResponseGetDisplayNameRetType, ok bool)
- func (o *CreateAccessKeyResponse) GetExpires() (ret CreateAccessKeyResponseGetExpiresRetType)
- func (o *CreateAccessKeyResponse) GetExpiresOk() (ret CreateAccessKeyResponseGetExpiresRetType, ok bool)
- func (o *CreateAccessKeyResponse) GetKeyId() (ret CreateAccessKeyResponseGetKeyIdRetType)
- func (o *CreateAccessKeyResponse) GetKeyIdOk() (ret CreateAccessKeyResponseGetKeyIdRetType, ok bool)
- func (o *CreateAccessKeyResponse) GetProject() (ret CreateAccessKeyResponseGetProjectRetType)
- func (o *CreateAccessKeyResponse) GetProjectOk() (ret CreateAccessKeyResponseGetProjectRetType, ok bool)
- func (o *CreateAccessKeyResponse) GetSecretAccessKey() (ret CreateAccessKeyResponseGetSecretAccessKeyRetType)
- func (o *CreateAccessKeyResponse) GetSecretAccessKeyOk() (ret CreateAccessKeyResponseGetSecretAccessKeyRetType, ok bool)
- func (o *CreateAccessKeyResponse) SetAccessKey(v CreateAccessKeyResponseGetAccessKeyRetType)
- func (o *CreateAccessKeyResponse) SetDisplayName(v CreateAccessKeyResponseGetDisplayNameRetType)
- func (o *CreateAccessKeyResponse) SetExpires(v CreateAccessKeyResponseGetExpiresRetType)
- func (o *CreateAccessKeyResponse) SetKeyId(v CreateAccessKeyResponseGetKeyIdRetType)
- func (o *CreateAccessKeyResponse) SetProject(v CreateAccessKeyResponseGetProjectRetType)
- func (o *CreateAccessKeyResponse) SetSecretAccessKey(v CreateAccessKeyResponseGetSecretAccessKeyRetType)
- func (o CreateAccessKeyResponse) ToMap() (map[string]interface{}, error)
- type CreateAccessKeyResponseGetAccessKeyArgType
- type CreateAccessKeyResponseGetAccessKeyAttributeType
- type CreateAccessKeyResponseGetAccessKeyRetType
- type CreateAccessKeyResponseGetDisplayNameArgType
- type CreateAccessKeyResponseGetDisplayNameAttributeType
- type CreateAccessKeyResponseGetDisplayNameRetType
- type CreateAccessKeyResponseGetExpiresArgType
- type CreateAccessKeyResponseGetExpiresAttributeType
- type CreateAccessKeyResponseGetExpiresRetType
- type CreateAccessKeyResponseGetKeyIdArgType
- type CreateAccessKeyResponseGetKeyIdAttributeType
- type CreateAccessKeyResponseGetKeyIdRetType
- type CreateAccessKeyResponseGetProjectArgType
- type CreateAccessKeyResponseGetProjectAttributeType
- type CreateAccessKeyResponseGetProjectRetType
- type CreateAccessKeyResponseGetSecretAccessKeyArgType
- type CreateAccessKeyResponseGetSecretAccessKeyAttributeType
- type CreateAccessKeyResponseGetSecretAccessKeyRetType
- type CreateBucketRequest
- type CreateBucketResponse
- func (o *CreateBucketResponse) GetBucket() (ret CreateBucketResponseGetBucketRetType)
- func (o *CreateBucketResponse) GetBucketOk() (ret CreateBucketResponseGetBucketRetType, ok bool)
- func (o *CreateBucketResponse) GetProject() (ret CreateBucketResponseGetProjectRetType)
- func (o *CreateBucketResponse) GetProjectOk() (ret CreateBucketResponseGetProjectRetType, ok bool)
- func (o *CreateBucketResponse) SetBucket(v CreateBucketResponseGetBucketRetType)
- func (o *CreateBucketResponse) SetProject(v CreateBucketResponseGetProjectRetType)
- func (o CreateBucketResponse) ToMap() (map[string]interface{}, error)
- type CreateBucketResponseGetBucketArgType
- type CreateBucketResponseGetBucketAttributeType
- type CreateBucketResponseGetBucketRetType
- type CreateBucketResponseGetProjectArgType
- type CreateBucketResponseGetProjectAttributeType
- type CreateBucketResponseGetProjectRetType
- type CreateCredentialsGroupPayload
- func (o *CreateCredentialsGroupPayload) GetDisplayName() (ret CreateCredentialsGroupPayloadGetDisplayNameRetType)
- func (o *CreateCredentialsGroupPayload) GetDisplayNameOk() (ret CreateCredentialsGroupPayloadGetDisplayNameRetType, ok bool)
- func (o *CreateCredentialsGroupPayload) SetDisplayName(v CreateCredentialsGroupPayloadGetDisplayNameRetType)
- func (o CreateCredentialsGroupPayload) ToMap() (map[string]interface{}, error)
- type CreateCredentialsGroupPayloadGetDisplayNameArgType
- type CreateCredentialsGroupPayloadGetDisplayNameAttributeType
- type CreateCredentialsGroupPayloadGetDisplayNameRetType
- type CreateCredentialsGroupRequest
- type CreateCredentialsGroupResponse
- func (o *CreateCredentialsGroupResponse) GetCredentialsGroup() (ret CreateCredentialsGroupResponseGetCredentialsGroupRetType)
- func (o *CreateCredentialsGroupResponse) GetCredentialsGroupOk() (ret CreateCredentialsGroupResponseGetCredentialsGroupRetType, ok bool)
- func (o *CreateCredentialsGroupResponse) GetProject() (ret CreateCredentialsGroupResponseGetProjectRetType)
- func (o *CreateCredentialsGroupResponse) GetProjectOk() (ret CreateCredentialsGroupResponseGetProjectRetType, ok bool)
- func (o *CreateCredentialsGroupResponse) SetCredentialsGroup(v CreateCredentialsGroupResponseGetCredentialsGroupRetType)
- func (o *CreateCredentialsGroupResponse) SetProject(v CreateCredentialsGroupResponseGetProjectRetType)
- func (o CreateCredentialsGroupResponse) ToMap() (map[string]interface{}, error)
- type CreateCredentialsGroupResponseGetCredentialsGroupArgType
- type CreateCredentialsGroupResponseGetCredentialsGroupAttributeType
- type CreateCredentialsGroupResponseGetCredentialsGroupRetType
- type CreateCredentialsGroupResponseGetProjectArgType
- type CreateCredentialsGroupResponseGetProjectAttributeType
- type CreateCredentialsGroupResponseGetProjectRetType
- type CredentialsGroup
- func (o *CredentialsGroup) GetCredentialsGroupId() (ret CredentialsGroupGetCredentialsGroupIdRetType)
- func (o *CredentialsGroup) GetCredentialsGroupIdOk() (ret CredentialsGroupGetCredentialsGroupIdRetType, ok bool)
- func (o *CredentialsGroup) GetDisplayName() (ret CredentialsGroupGetDisplayNameRetType)
- func (o *CredentialsGroup) GetDisplayNameOk() (ret CredentialsGroupGetDisplayNameRetType, ok bool)
- func (o *CredentialsGroup) GetUrn() (ret CredentialsGroupGetUrnRetType)
- func (o *CredentialsGroup) GetUrnOk() (ret CredentialsGroupGetUrnRetType, ok bool)
- func (o *CredentialsGroup) SetCredentialsGroupId(v CredentialsGroupGetCredentialsGroupIdRetType)
- func (o *CredentialsGroup) SetDisplayName(v CredentialsGroupGetDisplayNameRetType)
- func (o *CredentialsGroup) SetUrn(v CredentialsGroupGetUrnRetType)
- func (o CredentialsGroup) ToMap() (map[string]interface{}, error)
- type CredentialsGroupGetCredentialsGroupIdArgType
- type CredentialsGroupGetCredentialsGroupIdAttributeType
- type CredentialsGroupGetCredentialsGroupIdRetType
- type CredentialsGroupGetDisplayNameArgType
- type CredentialsGroupGetDisplayNameAttributeType
- type CredentialsGroupGetDisplayNameRetType
- type CredentialsGroupGetUrnArgType
- type CredentialsGroupGetUrnAttributeType
- type CredentialsGroupGetUrnRetType
- type DefaultApi
- type DefaultApiService
- type DeleteAccessKeyRequest
- type DeleteAccessKeyResponse
- func (o *DeleteAccessKeyResponse) GetKeyId() (ret DeleteAccessKeyResponseGetKeyIdRetType)
- func (o *DeleteAccessKeyResponse) GetKeyIdOk() (ret DeleteAccessKeyResponseGetKeyIdRetType, ok bool)
- func (o *DeleteAccessKeyResponse) GetProject() (ret DeleteAccessKeyResponseGetProjectRetType)
- func (o *DeleteAccessKeyResponse) GetProjectOk() (ret DeleteAccessKeyResponseGetProjectRetType, ok bool)
- func (o *DeleteAccessKeyResponse) SetKeyId(v DeleteAccessKeyResponseGetKeyIdRetType)
- func (o *DeleteAccessKeyResponse) SetProject(v DeleteAccessKeyResponseGetProjectRetType)
- func (o DeleteAccessKeyResponse) ToMap() (map[string]interface{}, error)
- type DeleteAccessKeyResponseGetKeyIdArgType
- type DeleteAccessKeyResponseGetKeyIdAttributeType
- type DeleteAccessKeyResponseGetKeyIdRetType
- type DeleteAccessKeyResponseGetProjectArgType
- type DeleteAccessKeyResponseGetProjectAttributeType
- type DeleteAccessKeyResponseGetProjectRetType
- type DeleteBucketRequest
- type DeleteBucketResponse
- func (o *DeleteBucketResponse) GetBucket() (ret DeleteBucketResponseGetBucketRetType)
- func (o *DeleteBucketResponse) GetBucketOk() (ret DeleteBucketResponseGetBucketRetType, ok bool)
- func (o *DeleteBucketResponse) GetProject() (ret DeleteBucketResponseGetProjectRetType)
- func (o *DeleteBucketResponse) GetProjectOk() (ret DeleteBucketResponseGetProjectRetType, ok bool)
- func (o *DeleteBucketResponse) SetBucket(v DeleteBucketResponseGetBucketRetType)
- func (o *DeleteBucketResponse) SetProject(v DeleteBucketResponseGetProjectRetType)
- func (o DeleteBucketResponse) ToMap() (map[string]interface{}, error)
- type DeleteBucketResponseGetBucketArgType
- type DeleteBucketResponseGetBucketAttributeType
- type DeleteBucketResponseGetBucketRetType
- type DeleteBucketResponseGetProjectArgType
- type DeleteBucketResponseGetProjectAttributeType
- type DeleteBucketResponseGetProjectRetType
- type DeleteCredentialsGroupRequest
- type DeleteCredentialsGroupResponse
- func (o *DeleteCredentialsGroupResponse) GetCredentialsGroupId() (ret DeleteCredentialsGroupResponseGetCredentialsGroupIdRetType)
- func (o *DeleteCredentialsGroupResponse) GetCredentialsGroupIdOk() (ret DeleteCredentialsGroupResponseGetCredentialsGroupIdRetType, ok bool)
- func (o *DeleteCredentialsGroupResponse) GetProject() (ret DeleteCredentialsGroupResponseGetProjectRetType)
- func (o *DeleteCredentialsGroupResponse) GetProjectOk() (ret DeleteCredentialsGroupResponseGetProjectRetType, ok bool)
- func (o *DeleteCredentialsGroupResponse) SetCredentialsGroupId(v DeleteCredentialsGroupResponseGetCredentialsGroupIdRetType)
- func (o *DeleteCredentialsGroupResponse) SetProject(v DeleteCredentialsGroupResponseGetProjectRetType)
- func (o DeleteCredentialsGroupResponse) ToMap() (map[string]interface{}, error)
- type DeleteCredentialsGroupResponseGetCredentialsGroupIdArgType
- type DeleteCredentialsGroupResponseGetCredentialsGroupIdAttributeType
- type DeleteCredentialsGroupResponseGetCredentialsGroupIdRetType
- type DeleteCredentialsGroupResponseGetProjectArgType
- type DeleteCredentialsGroupResponseGetProjectAttributeType
- type DeleteCredentialsGroupResponseGetProjectRetType
- type DetailedError
- func (o *DetailedError) GetKey() (ret DetailedErrorGetKeyRetType)
- func (o *DetailedError) GetKeyOk() (ret DetailedErrorGetKeyRetType, ok bool)
- func (o *DetailedError) GetMsg() (ret DetailedErrorGetMsgRetType)
- func (o *DetailedError) GetMsgOk() (ret DetailedErrorGetMsgRetType, ok bool)
- func (o *DetailedError) SetKey(v DetailedErrorGetKeyRetType)
- func (o *DetailedError) SetMsg(v DetailedErrorGetMsgRetType)
- func (o DetailedError) ToMap() (map[string]interface{}, error)
- type DetailedErrorGetKeyArgType
- type DetailedErrorGetKeyAttributeType
- type DetailedErrorGetKeyRetType
- type DetailedErrorGetMsgArgType
- type DetailedErrorGetMsgAttributeType
- type DetailedErrorGetMsgRetType
- type DisableServiceRequest
- type EnableServiceRequest
- type ErrorMessage
- type ErrorMessageGetDetailArgType
- type ErrorMessageGetDetailAttributeType
- type ErrorMessageGetDetailRetType
- type GetBucketRequest
- type GetBucketResponse
- func (o *GetBucketResponse) GetBucket() (ret GetBucketResponseGetBucketRetType)
- func (o *GetBucketResponse) GetBucketOk() (ret GetBucketResponseGetBucketRetType, ok bool)
- func (o *GetBucketResponse) GetProject() (ret GetBucketResponseGetProjectRetType)
- func (o *GetBucketResponse) GetProjectOk() (ret GetBucketResponseGetProjectRetType, ok bool)
- func (o *GetBucketResponse) SetBucket(v GetBucketResponseGetBucketRetType)
- func (o *GetBucketResponse) SetProject(v GetBucketResponseGetProjectRetType)
- func (o GetBucketResponse) ToMap() (map[string]interface{}, error)
- type GetBucketResponseGetBucketArgType
- type GetBucketResponseGetBucketAttributeType
- type GetBucketResponseGetBucketRetType
- type GetBucketResponseGetProjectArgType
- type GetBucketResponseGetProjectAttributeType
- type GetBucketResponseGetProjectRetType
- type GetServiceStatusRequest
- type HTTPValidationError
- func (o *HTTPValidationError) GetDetail() (res HTTPValidationErrorGetDetailRetType)
- func (o *HTTPValidationError) GetDetailOk() (ret HTTPValidationErrorGetDetailRetType, ok bool)
- func (o *HTTPValidationError) HasDetail() bool
- func (o *HTTPValidationError) SetDetail(v HTTPValidationErrorGetDetailRetType)
- func (o HTTPValidationError) ToMap() (map[string]interface{}, error)
- type HTTPValidationErrorGetDetailArgType
- type HTTPValidationErrorGetDetailAttributeType
- type HTTPValidationErrorGetDetailRetType
- type ListAccessKeysRequest
- type ListAccessKeysResponse
- func (o *ListAccessKeysResponse) GetAccessKeys() (ret ListAccessKeysResponseGetAccessKeysRetType)
- func (o *ListAccessKeysResponse) GetAccessKeysOk() (ret ListAccessKeysResponseGetAccessKeysRetType, ok bool)
- func (o *ListAccessKeysResponse) GetProject() (ret ListAccessKeysResponseGetProjectRetType)
- func (o *ListAccessKeysResponse) GetProjectOk() (ret ListAccessKeysResponseGetProjectRetType, ok bool)
- func (o *ListAccessKeysResponse) SetAccessKeys(v ListAccessKeysResponseGetAccessKeysRetType)
- func (o *ListAccessKeysResponse) SetProject(v ListAccessKeysResponseGetProjectRetType)
- func (o ListAccessKeysResponse) ToMap() (map[string]interface{}, error)
- type ListAccessKeysResponseGetAccessKeysArgType
- type ListAccessKeysResponseGetAccessKeysAttributeType
- type ListAccessKeysResponseGetAccessKeysRetType
- type ListAccessKeysResponseGetProjectArgType
- type ListAccessKeysResponseGetProjectAttributeType
- type ListAccessKeysResponseGetProjectRetType
- type ListBucketsRequest
- type ListBucketsResponse
- func (o *ListBucketsResponse) GetBuckets() (ret ListBucketsResponseGetBucketsRetType)
- func (o *ListBucketsResponse) GetBucketsOk() (ret ListBucketsResponseGetBucketsRetType, ok bool)
- func (o *ListBucketsResponse) GetProject() (ret ListBucketsResponseGetProjectRetType)
- func (o *ListBucketsResponse) GetProjectOk() (ret ListBucketsResponseGetProjectRetType, ok bool)
- func (o *ListBucketsResponse) SetBuckets(v ListBucketsResponseGetBucketsRetType)
- func (o *ListBucketsResponse) SetProject(v ListBucketsResponseGetProjectRetType)
- func (o ListBucketsResponse) ToMap() (map[string]interface{}, error)
- type ListBucketsResponseGetBucketsArgType
- type ListBucketsResponseGetBucketsAttributeType
- type ListBucketsResponseGetBucketsRetType
- type ListBucketsResponseGetProjectArgType
- type ListBucketsResponseGetProjectAttributeType
- type ListBucketsResponseGetProjectRetType
- type ListCredentialsGroupsRequest
- type ListCredentialsGroupsResponse
- func (o *ListCredentialsGroupsResponse) GetCredentialsGroups() (ret ListCredentialsGroupsResponseGetCredentialsGroupsRetType)
- func (o *ListCredentialsGroupsResponse) GetCredentialsGroupsOk() (ret ListCredentialsGroupsResponseGetCredentialsGroupsRetType, ok bool)
- func (o *ListCredentialsGroupsResponse) GetProject() (ret ListCredentialsGroupsResponseGetProjectRetType)
- func (o *ListCredentialsGroupsResponse) GetProjectOk() (ret ListCredentialsGroupsResponseGetProjectRetType, ok bool)
- func (o *ListCredentialsGroupsResponse) SetCredentialsGroups(v ListCredentialsGroupsResponseGetCredentialsGroupsRetType)
- func (o *ListCredentialsGroupsResponse) SetProject(v ListCredentialsGroupsResponseGetProjectRetType)
- func (o ListCredentialsGroupsResponse) ToMap() (map[string]interface{}, error)
- type ListCredentialsGroupsResponseGetCredentialsGroupsArgType
- type ListCredentialsGroupsResponseGetCredentialsGroupsAttributeType
- type ListCredentialsGroupsResponseGetCredentialsGroupsRetType
- type ListCredentialsGroupsResponseGetProjectArgType
- type ListCredentialsGroupsResponseGetProjectAttributeType
- type ListCredentialsGroupsResponseGetProjectRetType
- 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 NullableValue
- type ProjectScope
- type ProjectStatus
- func (o *ProjectStatus) GetProject() (ret ProjectStatusGetProjectRetType)
- func (o *ProjectStatus) GetProjectOk() (ret ProjectStatusGetProjectRetType, ok bool)
- func (o *ProjectStatus) GetScope() (ret ProjectStatusGetScopeRetType)
- func (o *ProjectStatus) GetScopeOk() (ret ProjectStatusGetScopeRetType, ok bool)
- func (o *ProjectStatus) SetProject(v ProjectStatusGetProjectRetType)
- func (o *ProjectStatus) SetScope(v ProjectStatusGetScopeRetType)
- func (o ProjectStatus) ToMap() (map[string]interface{}, error)
- type ProjectStatusGetProjectArgType
- type ProjectStatusGetProjectAttributeType
- type ProjectStatusGetProjectRetType
- type ProjectStatusGetScopeArgType
- type ProjectStatusGetScopeAttributeType
- type ProjectStatusGetScopeRetType
- type ValidationError
- func (o *ValidationError) GetLoc() (ret ValidationErrorGetLocRetType)
- func (o *ValidationError) GetLocOk() (ret ValidationErrorGetLocRetType, ok bool)
- func (o *ValidationError) GetMsg() (ret ValidationErrorGetMsgRetType)
- func (o *ValidationError) GetMsgOk() (ret ValidationErrorGetMsgRetType, ok bool)
- func (o *ValidationError) GetType() (ret ValidationErrorGetTypeRetType)
- func (o *ValidationError) GetTypeOk() (ret ValidationErrorGetTypeRetType, ok bool)
- func (o *ValidationError) SetLoc(v ValidationErrorGetLocRetType)
- func (o *ValidationError) SetMsg(v ValidationErrorGetMsgRetType)
- func (o *ValidationError) SetType(v ValidationErrorGetTypeRetType)
- func (o ValidationError) ToMap() (map[string]interface{}, error)
- type ValidationErrorGetLocArgType
- type ValidationErrorGetLocAttributeType
- type ValidationErrorGetLocRetType
- type ValidationErrorGetMsgArgType
- type ValidationErrorGetMsgAttributeType
- type ValidationErrorGetMsgRetType
- type ValidationErrorGetTypeArgType
- type ValidationErrorGetTypeAttributeType
- type ValidationErrorGetTypeRetType
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 v2.0.1 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, region 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 @param region STACKIT Region @return ApiCreateAccessKeyRequest
func (*APIClient) CreateAccessKeyExecute ¶
func (*APIClient) CreateBucket ¶
func (a *APIClient) CreateBucket(ctx context.Context, projectId string, region 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 region STACKIT Region @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, region 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 @param region STACKIT Region @return ApiCreateCredentialsGroupRequest
func (*APIClient) CreateCredentialsGroupExecute ¶
func (*APIClient) DeleteAccessKey ¶
func (a *APIClient) DeleteAccessKey(ctx context.Context, projectId string, region 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 region STACKIT Region @param keyId Object storage access key @return ApiDeleteAccessKeyRequest
func (*APIClient) DeleteAccessKeyExecute ¶
func (*APIClient) DeleteBucket ¶
func (a *APIClient) DeleteBucket(ctx context.Context, projectId string, region 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 region STACKIT Region @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, region 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 region STACKIT Region @param groupId Id of the credentials group @return ApiDeleteCredentialsGroupRequest
func (*APIClient) DeleteCredentialsGroupExecute ¶
func (*APIClient) DisableService ¶
func (a *APIClient) DisableService(ctx context.Context, projectId string, region 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 @param region STACKIT Region @return ApiDisableServiceRequest
func (*APIClient) DisableServiceExecute ¶
func (*APIClient) EnableService ¶
func (a *APIClient) EnableService(ctx context.Context, projectId string, region 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 @param region STACKIT Region @return ApiEnableServiceRequest
func (*APIClient) EnableServiceExecute ¶
func (*APIClient) GetBucket ¶
func (a *APIClient) GetBucket(ctx context.Context, projectId string, region 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 region STACKIT Region @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, region 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 @param region STACKIT Region @return ApiGetServiceStatusRequest
func (*APIClient) GetServiceStatusExecute ¶
func (*APIClient) ListAccessKeys ¶
func (a *APIClient) ListAccessKeys(ctx context.Context, projectId string, region 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 @param region STACKIT Region @return ApiListAccessKeysRequest
func (*APIClient) ListAccessKeysExecute ¶
func (*APIClient) ListBuckets ¶
func (a *APIClient) ListBuckets(ctx context.Context, projectId string, region 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 @param region STACKIT Region @return ApiListBucketsRequest
func (*APIClient) ListBucketsExecute ¶
func (*APIClient) ListCredentialsGroups ¶
func (a *APIClient) ListCredentialsGroups(ctx context.Context, projectId string, region 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 @param region STACKIT Region @return ApiListCredentialsGroupsRequest
func (*APIClient) ListCredentialsGroupsExecute ¶
type AccessKey ¶
type AccessKey struct { // REQUIRED DisplayName AccessKeyGetDisplayNameAttributeType `json:"displayName"` // REQUIRED Expires AccessKeyGetExpiresAttributeType `json:"expires"` // Identifies the pair of access key and secret access key for deletion // REQUIRED KeyId AccessKeyGetKeyIdAttributeType `json:"keyId"` }
AccessKey struct for AccessKey
func NewAccessKey ¶ added in v0.11.0
func NewAccessKey(displayName AccessKeyGetDisplayNameArgType, expires AccessKeyGetExpiresArgType, keyId AccessKeyGetKeyIdArgType) *AccessKey
NewAccessKey instantiates a new AccessKey object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
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
func (o *AccessKey) GetDisplayName() (ret AccessKeyGetDisplayNameRetType)
GetDisplayName returns the DisplayName field value
func (*AccessKey) GetDisplayNameOk ¶ added in v0.11.0
func (o *AccessKey) GetDisplayNameOk() (ret AccessKeyGetDisplayNameRetType, ok bool)
GetDisplayNameOk returns a tuple with the DisplayName field value and a boolean to check if the value has been set.
func (*AccessKey) GetExpires ¶ added in v0.11.0
func (o *AccessKey) GetExpires() (ret AccessKeyGetExpiresRetType)
GetExpires returns the Expires field value
func (*AccessKey) GetExpiresOk ¶ added in v0.11.0
func (o *AccessKey) GetExpiresOk() (ret AccessKeyGetExpiresRetType, ok bool)
GetExpiresOk returns a tuple with the Expires field value and a boolean to check if the value has been set.
func (*AccessKey) GetKeyId ¶ added in v0.11.0
func (o *AccessKey) GetKeyId() (ret AccessKeyGetKeyIdRetType)
GetKeyId returns the KeyId field value
func (*AccessKey) GetKeyIdOk ¶ added in v0.11.0
func (o *AccessKey) GetKeyIdOk() (ret AccessKeyGetKeyIdRetType, ok bool)
GetKeyIdOk returns a tuple with the KeyId field value and a boolean to check if the value has been set.
func (*AccessKey) SetDisplayName ¶ added in v0.11.0
func (o *AccessKey) SetDisplayName(v AccessKeyGetDisplayNameRetType)
SetDisplayName sets field value
func (*AccessKey) SetExpires ¶ added in v0.11.0
func (o *AccessKey) SetExpires(v AccessKeyGetExpiresRetType)
SetExpires sets field value
func (*AccessKey) SetKeyId ¶ added in v0.11.0
func (o *AccessKey) SetKeyId(v AccessKeyGetKeyIdRetType)
SetKeyId sets field value
type AccessKeyGetDisplayNameArgType ¶ added in v1.1.1
type AccessKeyGetDisplayNameArgType = string
type AccessKeyGetDisplayNameAttributeType ¶ added in v1.1.1
type AccessKeyGetDisplayNameAttributeType = *string
isNotNullableString
type AccessKeyGetDisplayNameRetType ¶ added in v1.1.1
type AccessKeyGetDisplayNameRetType = string
type AccessKeyGetExpiresArgType ¶ added in v1.1.1
type AccessKeyGetExpiresArgType = string
type AccessKeyGetExpiresAttributeType ¶ added in v1.1.1
type AccessKeyGetExpiresAttributeType = *string
isNotNullableString
type AccessKeyGetExpiresRetType ¶ added in v1.1.1
type AccessKeyGetExpiresRetType = string
type AccessKeyGetKeyIdArgType ¶ added in v1.1.1
type AccessKeyGetKeyIdArgType = string
type AccessKeyGetKeyIdAttributeType ¶ added in v1.1.1
type AccessKeyGetKeyIdAttributeType = *string
isNotNullableString
type AccessKeyGetKeyIdRetType ¶ added in v1.1.1
type AccessKeyGetKeyIdRetType = string
type ApiCreateAccessKeyRequest ¶
type ApiCreateAccessKeyRequest interface { CreateAccessKeyPayload(createAccessKeyPayload CreateAccessKeyPayload) ApiCreateAccessKeyRequest CredentialsGroup(credentialsGroup string) ApiCreateAccessKeyRequest Execute() (*CreateAccessKeyResponse, error) }
type ApiCreateBucketRequest ¶
type ApiCreateBucketRequest interface {
Execute() (*CreateBucketResponse, error)
}
type ApiCreateCredentialsGroupRequest ¶
type ApiCreateCredentialsGroupRequest interface { CreateCredentialsGroupPayload(createCredentialsGroupPayload CreateCredentialsGroupPayload) ApiCreateCredentialsGroupRequest Execute() (*CreateCredentialsGroupResponse, error) }
type ApiDeleteAccessKeyRequest ¶
type ApiDeleteAccessKeyRequest interface { CredentialsGroup(credentialsGroup string) ApiDeleteAccessKeyRequest Execute() (*DeleteAccessKeyResponse, error) }
type ApiDeleteBucketRequest ¶
type ApiDeleteBucketRequest interface {
Execute() (*DeleteBucketResponse, error)
}
type ApiDeleteCredentialsGroupRequest ¶
type ApiDeleteCredentialsGroupRequest interface {
Execute() (*DeleteCredentialsGroupResponse, error)
}
type ApiDisableServiceRequest ¶
type ApiDisableServiceRequest interface {
Execute() (*ProjectStatus, error)
}
type ApiEnableServiceRequest ¶
type ApiEnableServiceRequest interface {
Execute() (*ProjectStatus, error)
}
type ApiGetBucketRequest ¶
type ApiGetBucketRequest interface {
Execute() (*GetBucketResponse, error)
}
type ApiGetServiceStatusRequest ¶
type ApiGetServiceStatusRequest interface {
Execute() (*ProjectStatus, error)
}
type ApiListAccessKeysRequest ¶
type ApiListAccessKeysRequest interface { CredentialsGroup(credentialsGroup string) ApiListAccessKeysRequest Execute() (*ListAccessKeysResponse, error) }
type ApiListBucketsRequest ¶
type ApiListBucketsRequest interface {
Execute() (*ListBucketsResponse, error)
}
type ApiListCredentialsGroupsRequest ¶
type ApiListCredentialsGroupsRequest interface {
Execute() (*ListCredentialsGroupsResponse, error)
}
type Bucket ¶
type Bucket struct { // REQUIRED Name BucketGetNameAttributeType `json:"name"` // REQUIRED Region BucketGetRegionAttributeType `json:"region"` // URL in path style // REQUIRED UrlPathStyle BucketGetUrlPathStyleAttributeType `json:"urlPathStyle"` // URL in virtual hosted style // REQUIRED UrlVirtualHostedStyle BucketGetUrlVirtualHostedStyleAttributeType `json:"urlVirtualHostedStyle"` }
Bucket struct for Bucket
func NewBucket ¶ added in v0.11.0
func NewBucket(name BucketGetNameArgType, region BucketGetRegionArgType, urlPathStyle BucketGetUrlPathStyleArgType, urlVirtualHostedStyle BucketGetUrlVirtualHostedStyleArgType) *Bucket
NewBucket instantiates a new Bucket object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
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) GetName ¶ added in v0.11.0
func (o *Bucket) GetName() (ret BucketGetNameRetType)
GetName returns the Name field value
func (*Bucket) GetNameOk ¶ added in v0.11.0
func (o *Bucket) GetNameOk() (ret BucketGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*Bucket) GetRegion ¶ added in v0.11.0
func (o *Bucket) GetRegion() (ret BucketGetRegionRetType)
GetRegion returns the Region field value
func (*Bucket) GetRegionOk ¶ added in v0.11.0
func (o *Bucket) GetRegionOk() (ret BucketGetRegionRetType, ok bool)
GetRegionOk returns a tuple with the Region field value and a boolean to check if the value has been set.
func (*Bucket) GetUrlPathStyle ¶ added in v0.11.0
func (o *Bucket) GetUrlPathStyle() (ret BucketGetUrlPathStyleRetType)
GetUrlPathStyle returns the UrlPathStyle field value
func (*Bucket) GetUrlPathStyleOk ¶ added in v0.11.0
func (o *Bucket) GetUrlPathStyleOk() (ret BucketGetUrlPathStyleRetType, ok bool)
GetUrlPathStyleOk returns a tuple with the UrlPathStyle field value and a boolean to check if the value has been set.
func (*Bucket) GetUrlVirtualHostedStyle ¶ added in v0.11.0
func (o *Bucket) GetUrlVirtualHostedStyle() (ret BucketGetUrlVirtualHostedStyleRetType)
GetUrlVirtualHostedStyle returns the UrlVirtualHostedStyle field value
func (*Bucket) GetUrlVirtualHostedStyleOk ¶ added in v0.11.0
func (o *Bucket) GetUrlVirtualHostedStyleOk() (ret BucketGetUrlVirtualHostedStyleRetType, ok bool)
GetUrlVirtualHostedStyleOk returns a tuple with the UrlVirtualHostedStyle field value and a boolean to check if the value has been set.
func (*Bucket) SetName ¶ added in v0.11.0
func (o *Bucket) SetName(v BucketGetNameRetType)
SetName sets field value
func (*Bucket) SetRegion ¶ added in v0.11.0
func (o *Bucket) SetRegion(v BucketGetRegionRetType)
SetRegion sets field value
func (*Bucket) SetUrlPathStyle ¶ added in v0.11.0
func (o *Bucket) SetUrlPathStyle(v BucketGetUrlPathStyleRetType)
SetUrlPathStyle sets field value
func (*Bucket) SetUrlVirtualHostedStyle ¶ added in v0.11.0
func (o *Bucket) SetUrlVirtualHostedStyle(v BucketGetUrlVirtualHostedStyleRetType)
SetUrlVirtualHostedStyle sets field value
type BucketGetNameArgType ¶ added in v1.1.1
type BucketGetNameArgType = string
type BucketGetNameAttributeType ¶ added in v1.1.1
type BucketGetNameAttributeType = *string
isNotNullableString
type BucketGetNameRetType ¶ added in v1.1.1
type BucketGetNameRetType = string
type BucketGetRegionArgType ¶ added in v1.1.1
type BucketGetRegionArgType = string
type BucketGetRegionAttributeType ¶ added in v1.1.1
type BucketGetRegionAttributeType = *string
isNotNullableString
type BucketGetRegionRetType ¶ added in v1.1.1
type BucketGetRegionRetType = string
type BucketGetUrlPathStyleArgType ¶ added in v1.1.1
type BucketGetUrlPathStyleArgType = string
type BucketGetUrlPathStyleAttributeType ¶ added in v1.1.1
type BucketGetUrlPathStyleAttributeType = *string
isNotNullableString
type BucketGetUrlPathStyleRetType ¶ added in v1.1.1
type BucketGetUrlPathStyleRetType = string
type BucketGetUrlVirtualHostedStyleArgType ¶ added in v1.1.1
type BucketGetUrlVirtualHostedStyleArgType = string
type BucketGetUrlVirtualHostedStyleAttributeType ¶ added in v1.1.1
type BucketGetUrlVirtualHostedStyleAttributeType = *string
isNotNullableString
type BucketGetUrlVirtualHostedStyleRetType ¶ added in v1.1.1
type BucketGetUrlVirtualHostedStyleRetType = string
type CreateAccessKeyPayload ¶
type CreateAccessKeyPayload struct { // Expiration date. Null means never expires. Expires CreateAccessKeyPayloadGetExpiresAttributeType `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() (res CreateAccessKeyPayloadGetExpiresRetType)
GetExpires returns the Expires field value if set, zero value otherwise.
func (*CreateAccessKeyPayload) GetExpiresOk ¶ added in v0.11.0
func (o *CreateAccessKeyPayload) GetExpiresOk() (ret CreateAccessKeyPayloadGetExpiresRetType, ok bool)
GetExpiresOk returns a tuple with the Expires field value if set, nil otherwise and a boolean to check if the value has been set.
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 CreateAccessKeyPayloadGetExpiresRetType)
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 CreateAccessKeyPayloadGetExpiresArgType ¶ added in v1.1.1
type CreateAccessKeyPayloadGetExpiresAttributeType ¶ added in v1.1.1
isDateTime
type CreateAccessKeyPayloadGetExpiresRetType ¶ added in v1.1.1
type CreateAccessKeyRequest ¶ added in v1.2.0
type CreateAccessKeyRequest struct {
// contains filtered or unexported fields
}
func (CreateAccessKeyRequest) CreateAccessKeyPayload ¶ added in v1.2.0
func (r CreateAccessKeyRequest) CreateAccessKeyPayload(createAccessKeyPayload CreateAccessKeyPayload) ApiCreateAccessKeyRequest
func (CreateAccessKeyRequest) CredentialsGroup ¶ added in v1.2.0
func (r CreateAccessKeyRequest) CredentialsGroup(credentialsGroup string) ApiCreateAccessKeyRequest
func (CreateAccessKeyRequest) Execute ¶ added in v1.2.0
func (r CreateAccessKeyRequest) Execute() (*CreateAccessKeyResponse, error)
type CreateAccessKeyResponse ¶
type CreateAccessKeyResponse struct { // Access key // REQUIRED AccessKey CreateAccessKeyResponseGetAccessKeyAttributeType `json:"accessKey"` // Obfuscated access key // REQUIRED DisplayName CreateAccessKeyResponseGetDisplayNameAttributeType `json:"displayName"` // Expiration date. Null means never expires. // REQUIRED Expires CreateAccessKeyResponseGetExpiresAttributeType `json:"expires"` // Identifies the pair of access key and secret access key for deletion // REQUIRED KeyId CreateAccessKeyResponseGetKeyIdAttributeType `json:"keyId"` // Project ID // REQUIRED Project CreateAccessKeyResponseGetProjectAttributeType `json:"project"` // Secret access key // REQUIRED SecretAccessKey CreateAccessKeyResponseGetSecretAccessKeyAttributeType `json:"secretAccessKey"` }
CreateAccessKeyResponse struct for CreateAccessKeyResponse
func NewCreateAccessKeyResponse ¶ added in v0.11.0
func NewCreateAccessKeyResponse(accessKey CreateAccessKeyResponseGetAccessKeyArgType, displayName CreateAccessKeyResponseGetDisplayNameArgType, expires CreateAccessKeyResponseGetExpiresArgType, keyId CreateAccessKeyResponseGetKeyIdArgType, project CreateAccessKeyResponseGetProjectArgType, secretAccessKey CreateAccessKeyResponseGetSecretAccessKeyArgType) *CreateAccessKeyResponse
NewCreateAccessKeyResponse instantiates a new CreateAccessKeyResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
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() (ret CreateAccessKeyResponseGetAccessKeyRetType)
GetAccessKey returns the AccessKey field value
func (*CreateAccessKeyResponse) GetAccessKeyOk ¶ added in v0.11.0
func (o *CreateAccessKeyResponse) GetAccessKeyOk() (ret CreateAccessKeyResponseGetAccessKeyRetType, ok bool)
GetAccessKeyOk returns a tuple with the AccessKey field value and a boolean to check if the value has been set.
func (*CreateAccessKeyResponse) GetDisplayName ¶ added in v0.11.0
func (o *CreateAccessKeyResponse) GetDisplayName() (ret CreateAccessKeyResponseGetDisplayNameRetType)
GetDisplayName returns the DisplayName field value
func (*CreateAccessKeyResponse) GetDisplayNameOk ¶ added in v0.11.0
func (o *CreateAccessKeyResponse) GetDisplayNameOk() (ret CreateAccessKeyResponseGetDisplayNameRetType, ok bool)
GetDisplayNameOk returns a tuple with the DisplayName field value and a boolean to check if the value has been set.
func (*CreateAccessKeyResponse) GetExpires ¶ added in v0.11.0
func (o *CreateAccessKeyResponse) GetExpires() (ret CreateAccessKeyResponseGetExpiresRetType)
GetExpires returns the Expires field value
func (*CreateAccessKeyResponse) GetExpiresOk ¶ added in v0.11.0
func (o *CreateAccessKeyResponse) GetExpiresOk() (ret CreateAccessKeyResponseGetExpiresRetType, ok bool)
GetExpiresOk returns a tuple with the Expires field value and a boolean to check if the value has been set.
func (*CreateAccessKeyResponse) GetKeyId ¶ added in v0.11.0
func (o *CreateAccessKeyResponse) GetKeyId() (ret CreateAccessKeyResponseGetKeyIdRetType)
GetKeyId returns the KeyId field value
func (*CreateAccessKeyResponse) GetKeyIdOk ¶ added in v0.11.0
func (o *CreateAccessKeyResponse) GetKeyIdOk() (ret CreateAccessKeyResponseGetKeyIdRetType, ok bool)
GetKeyIdOk returns a tuple with the KeyId field value and a boolean to check if the value has been set.
func (*CreateAccessKeyResponse) GetProject ¶ added in v0.11.0
func (o *CreateAccessKeyResponse) GetProject() (ret CreateAccessKeyResponseGetProjectRetType)
GetProject returns the Project field value
func (*CreateAccessKeyResponse) GetProjectOk ¶ added in v0.11.0
func (o *CreateAccessKeyResponse) GetProjectOk() (ret CreateAccessKeyResponseGetProjectRetType, ok bool)
GetProjectOk returns a tuple with the Project field value and a boolean to check if the value has been set.
func (*CreateAccessKeyResponse) GetSecretAccessKey ¶ added in v0.11.0
func (o *CreateAccessKeyResponse) GetSecretAccessKey() (ret CreateAccessKeyResponseGetSecretAccessKeyRetType)
GetSecretAccessKey returns the SecretAccessKey field value
func (*CreateAccessKeyResponse) GetSecretAccessKeyOk ¶ added in v0.11.0
func (o *CreateAccessKeyResponse) GetSecretAccessKeyOk() (ret CreateAccessKeyResponseGetSecretAccessKeyRetType, ok bool)
GetSecretAccessKeyOk returns a tuple with the SecretAccessKey field value and a boolean to check if the value has been set.
func (*CreateAccessKeyResponse) SetAccessKey ¶ added in v0.11.0
func (o *CreateAccessKeyResponse) SetAccessKey(v CreateAccessKeyResponseGetAccessKeyRetType)
SetAccessKey sets field value
func (*CreateAccessKeyResponse) SetDisplayName ¶ added in v0.11.0
func (o *CreateAccessKeyResponse) SetDisplayName(v CreateAccessKeyResponseGetDisplayNameRetType)
SetDisplayName sets field value
func (*CreateAccessKeyResponse) SetExpires ¶ added in v0.11.0
func (o *CreateAccessKeyResponse) SetExpires(v CreateAccessKeyResponseGetExpiresRetType)
SetExpires sets field value
func (*CreateAccessKeyResponse) SetKeyId ¶ added in v0.11.0
func (o *CreateAccessKeyResponse) SetKeyId(v CreateAccessKeyResponseGetKeyIdRetType)
SetKeyId sets field value
func (*CreateAccessKeyResponse) SetProject ¶ added in v0.11.0
func (o *CreateAccessKeyResponse) SetProject(v CreateAccessKeyResponseGetProjectRetType)
SetProject sets field value
func (*CreateAccessKeyResponse) SetSecretAccessKey ¶ added in v0.11.0
func (o *CreateAccessKeyResponse) SetSecretAccessKey(v CreateAccessKeyResponseGetSecretAccessKeyRetType)
SetSecretAccessKey sets field value
func (CreateAccessKeyResponse) ToMap ¶ added in v0.11.0
func (o CreateAccessKeyResponse) ToMap() (map[string]interface{}, error)
type CreateAccessKeyResponseGetAccessKeyArgType ¶ added in v1.1.1
type CreateAccessKeyResponseGetAccessKeyArgType = string
type CreateAccessKeyResponseGetAccessKeyAttributeType ¶ added in v1.1.1
type CreateAccessKeyResponseGetAccessKeyAttributeType = *string
isNotNullableString
type CreateAccessKeyResponseGetAccessKeyRetType ¶ added in v1.1.1
type CreateAccessKeyResponseGetAccessKeyRetType = string
type CreateAccessKeyResponseGetDisplayNameArgType ¶ added in v1.1.1
type CreateAccessKeyResponseGetDisplayNameArgType = string
type CreateAccessKeyResponseGetDisplayNameAttributeType ¶ added in v1.1.1
type CreateAccessKeyResponseGetDisplayNameAttributeType = *string
isNotNullableString
type CreateAccessKeyResponseGetDisplayNameRetType ¶ added in v1.1.1
type CreateAccessKeyResponseGetDisplayNameRetType = string
type CreateAccessKeyResponseGetExpiresArgType ¶ added in v1.1.1
type CreateAccessKeyResponseGetExpiresArgType = string
type CreateAccessKeyResponseGetExpiresAttributeType ¶ added in v1.1.1
type CreateAccessKeyResponseGetExpiresAttributeType = *string
isNotNullableString
type CreateAccessKeyResponseGetExpiresRetType ¶ added in v1.1.1
type CreateAccessKeyResponseGetExpiresRetType = string
type CreateAccessKeyResponseGetKeyIdArgType ¶ added in v1.1.1
type CreateAccessKeyResponseGetKeyIdArgType = string
type CreateAccessKeyResponseGetKeyIdAttributeType ¶ added in v1.1.1
type CreateAccessKeyResponseGetKeyIdAttributeType = *string
isNotNullableString
type CreateAccessKeyResponseGetKeyIdRetType ¶ added in v1.1.1
type CreateAccessKeyResponseGetKeyIdRetType = string
type CreateAccessKeyResponseGetProjectArgType ¶ added in v1.1.1
type CreateAccessKeyResponseGetProjectArgType = string
type CreateAccessKeyResponseGetProjectAttributeType ¶ added in v1.1.1
type CreateAccessKeyResponseGetProjectAttributeType = *string
isNotNullableString
type CreateAccessKeyResponseGetProjectRetType ¶ added in v1.1.1
type CreateAccessKeyResponseGetProjectRetType = string
type CreateAccessKeyResponseGetSecretAccessKeyArgType ¶ added in v1.1.1
type CreateAccessKeyResponseGetSecretAccessKeyArgType = string
type CreateAccessKeyResponseGetSecretAccessKeyAttributeType ¶ added in v1.1.1
type CreateAccessKeyResponseGetSecretAccessKeyAttributeType = *string
isNotNullableString
type CreateAccessKeyResponseGetSecretAccessKeyRetType ¶ added in v1.1.1
type CreateAccessKeyResponseGetSecretAccessKeyRetType = string
type CreateBucketRequest ¶ added in v1.2.0
type CreateBucketRequest struct {
// contains filtered or unexported fields
}
func (CreateBucketRequest) Execute ¶ added in v1.2.0
func (r CreateBucketRequest) Execute() (*CreateBucketResponse, error)
type CreateBucketResponse ¶
type CreateBucketResponse struct { // Name of the bucket // REQUIRED Bucket CreateBucketResponseGetBucketAttributeType `json:"bucket"` // Project ID // REQUIRED Project CreateBucketResponseGetProjectAttributeType `json:"project"` }
CreateBucketResponse struct for CreateBucketResponse
func NewCreateBucketResponse ¶ added in v0.11.0
func NewCreateBucketResponse(bucket CreateBucketResponseGetBucketArgType, project CreateBucketResponseGetProjectArgType) *CreateBucketResponse
NewCreateBucketResponse instantiates a new CreateBucketResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
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() (ret CreateBucketResponseGetBucketRetType)
GetBucket returns the Bucket field value
func (*CreateBucketResponse) GetBucketOk ¶ added in v0.11.0
func (o *CreateBucketResponse) GetBucketOk() (ret CreateBucketResponseGetBucketRetType, ok bool)
GetBucketOk returns a tuple with the Bucket field value and a boolean to check if the value has been set.
func (*CreateBucketResponse) GetProject ¶ added in v0.11.0
func (o *CreateBucketResponse) GetProject() (ret CreateBucketResponseGetProjectRetType)
GetProject returns the Project field value
func (*CreateBucketResponse) GetProjectOk ¶ added in v0.11.0
func (o *CreateBucketResponse) GetProjectOk() (ret CreateBucketResponseGetProjectRetType, ok bool)
GetProjectOk returns a tuple with the Project field value and a boolean to check if the value has been set.
func (*CreateBucketResponse) SetBucket ¶ added in v0.11.0
func (o *CreateBucketResponse) SetBucket(v CreateBucketResponseGetBucketRetType)
SetBucket sets field value
func (*CreateBucketResponse) SetProject ¶ added in v0.11.0
func (o *CreateBucketResponse) SetProject(v CreateBucketResponseGetProjectRetType)
SetProject sets field value
func (CreateBucketResponse) ToMap ¶ added in v0.11.0
func (o CreateBucketResponse) ToMap() (map[string]interface{}, error)
type CreateBucketResponseGetBucketArgType ¶ added in v1.1.1
type CreateBucketResponseGetBucketArgType = string
type CreateBucketResponseGetBucketAttributeType ¶ added in v1.1.1
type CreateBucketResponseGetBucketAttributeType = *string
isNotNullableString
type CreateBucketResponseGetBucketRetType ¶ added in v1.1.1
type CreateBucketResponseGetBucketRetType = string
type CreateBucketResponseGetProjectArgType ¶ added in v1.1.1
type CreateBucketResponseGetProjectArgType = string
type CreateBucketResponseGetProjectAttributeType ¶ added in v1.1.1
type CreateBucketResponseGetProjectAttributeType = *string
isNotNullableString
type CreateBucketResponseGetProjectRetType ¶ added in v1.1.1
type CreateBucketResponseGetProjectRetType = string
type CreateCredentialsGroupPayload ¶
type CreateCredentialsGroupPayload struct { // Name of the group holding credentials // REQUIRED DisplayName CreateCredentialsGroupPayloadGetDisplayNameAttributeType `json:"displayName"` }
CreateCredentialsGroupPayload struct for CreateCredentialsGroupPayload
func NewCreateCredentialsGroupPayload ¶ added in v0.11.0
func NewCreateCredentialsGroupPayload(displayName CreateCredentialsGroupPayloadGetDisplayNameArgType) *CreateCredentialsGroupPayload
NewCreateCredentialsGroupPayload instantiates a new CreateCredentialsGroupPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
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() (ret CreateCredentialsGroupPayloadGetDisplayNameRetType)
GetDisplayName returns the DisplayName field value
func (*CreateCredentialsGroupPayload) GetDisplayNameOk ¶ added in v0.11.0
func (o *CreateCredentialsGroupPayload) GetDisplayNameOk() (ret CreateCredentialsGroupPayloadGetDisplayNameRetType, ok bool)
GetDisplayNameOk returns a tuple with the DisplayName field value and a boolean to check if the value has been set.
func (*CreateCredentialsGroupPayload) SetDisplayName ¶ added in v0.11.0
func (o *CreateCredentialsGroupPayload) SetDisplayName(v CreateCredentialsGroupPayloadGetDisplayNameRetType)
SetDisplayName sets field value
func (CreateCredentialsGroupPayload) ToMap ¶ added in v0.11.0
func (o CreateCredentialsGroupPayload) ToMap() (map[string]interface{}, error)
type CreateCredentialsGroupPayloadGetDisplayNameArgType ¶ added in v1.1.1
type CreateCredentialsGroupPayloadGetDisplayNameArgType = string
type CreateCredentialsGroupPayloadGetDisplayNameAttributeType ¶ added in v1.1.1
type CreateCredentialsGroupPayloadGetDisplayNameAttributeType = *string
isNotNullableString
type CreateCredentialsGroupPayloadGetDisplayNameRetType ¶ added in v1.1.1
type CreateCredentialsGroupPayloadGetDisplayNameRetType = string
type CreateCredentialsGroupRequest ¶ added in v1.2.0
type CreateCredentialsGroupRequest struct {
// contains filtered or unexported fields
}
func (CreateCredentialsGroupRequest) CreateCredentialsGroupPayload ¶ added in v1.2.0
func (r CreateCredentialsGroupRequest) CreateCredentialsGroupPayload(createCredentialsGroupPayload CreateCredentialsGroupPayload) ApiCreateCredentialsGroupRequest
func (CreateCredentialsGroupRequest) Execute ¶ added in v1.2.0
func (r CreateCredentialsGroupRequest) Execute() (*CreateCredentialsGroupResponse, error)
type CreateCredentialsGroupResponse ¶
type CreateCredentialsGroupResponse struct { // REQUIRED CredentialsGroup CreateCredentialsGroupResponseGetCredentialsGroupAttributeType `json:"credentialsGroup"` // Project ID // REQUIRED Project CreateCredentialsGroupResponseGetProjectAttributeType `json:"project"` }
CreateCredentialsGroupResponse struct for CreateCredentialsGroupResponse
func NewCreateCredentialsGroupResponse ¶ added in v0.11.0
func NewCreateCredentialsGroupResponse(credentialsGroup CreateCredentialsGroupResponseGetCredentialsGroupArgType, project CreateCredentialsGroupResponseGetProjectArgType) *CreateCredentialsGroupResponse
NewCreateCredentialsGroupResponse instantiates a new CreateCredentialsGroupResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
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() (ret CreateCredentialsGroupResponseGetCredentialsGroupRetType)
GetCredentialsGroup returns the CredentialsGroup field value
func (*CreateCredentialsGroupResponse) GetCredentialsGroupOk ¶ added in v0.11.0
func (o *CreateCredentialsGroupResponse) GetCredentialsGroupOk() (ret CreateCredentialsGroupResponseGetCredentialsGroupRetType, ok bool)
GetCredentialsGroupOk returns a tuple with the CredentialsGroup field value and a boolean to check if the value has been set.
func (*CreateCredentialsGroupResponse) GetProject ¶ added in v0.11.0
func (o *CreateCredentialsGroupResponse) GetProject() (ret CreateCredentialsGroupResponseGetProjectRetType)
GetProject returns the Project field value
func (*CreateCredentialsGroupResponse) GetProjectOk ¶ added in v0.11.0
func (o *CreateCredentialsGroupResponse) GetProjectOk() (ret CreateCredentialsGroupResponseGetProjectRetType, ok bool)
GetProjectOk returns a tuple with the Project field value and a boolean to check if the value has been set.
func (*CreateCredentialsGroupResponse) SetCredentialsGroup ¶ added in v0.11.0
func (o *CreateCredentialsGroupResponse) SetCredentialsGroup(v CreateCredentialsGroupResponseGetCredentialsGroupRetType)
SetCredentialsGroup sets field value
func (*CreateCredentialsGroupResponse) SetProject ¶ added in v0.11.0
func (o *CreateCredentialsGroupResponse) SetProject(v CreateCredentialsGroupResponseGetProjectRetType)
SetProject sets field value
func (CreateCredentialsGroupResponse) ToMap ¶ added in v0.11.0
func (o CreateCredentialsGroupResponse) ToMap() (map[string]interface{}, error)
type CreateCredentialsGroupResponseGetCredentialsGroupArgType ¶ added in v1.1.1
type CreateCredentialsGroupResponseGetCredentialsGroupArgType = CredentialsGroup
type CreateCredentialsGroupResponseGetCredentialsGroupAttributeType ¶ added in v1.1.1
type CreateCredentialsGroupResponseGetCredentialsGroupAttributeType = *CredentialsGroup
isModel
type CreateCredentialsGroupResponseGetCredentialsGroupRetType ¶ added in v1.1.1
type CreateCredentialsGroupResponseGetCredentialsGroupRetType = CredentialsGroup
type CreateCredentialsGroupResponseGetProjectArgType ¶ added in v1.1.1
type CreateCredentialsGroupResponseGetProjectArgType = string
type CreateCredentialsGroupResponseGetProjectAttributeType ¶ added in v1.1.1
type CreateCredentialsGroupResponseGetProjectAttributeType = *string
isNotNullableString
type CreateCredentialsGroupResponseGetProjectRetType ¶ added in v1.1.1
type CreateCredentialsGroupResponseGetProjectRetType = string
type CredentialsGroup ¶
type CredentialsGroup struct { // The ID of the credentials group // REQUIRED CredentialsGroupId CredentialsGroupGetCredentialsGroupIdAttributeType `json:"credentialsGroupId"` // Name of the group holding credentials // REQUIRED DisplayName CredentialsGroupGetDisplayNameAttributeType `json:"displayName"` // Credentials group URN // REQUIRED Urn CredentialsGroupGetUrnAttributeType `json:"urn"` }
CredentialsGroup struct for CredentialsGroup
func NewCredentialsGroup ¶ added in v0.11.0
func NewCredentialsGroup(credentialsGroupId CredentialsGroupGetCredentialsGroupIdArgType, displayName CredentialsGroupGetDisplayNameArgType, urn CredentialsGroupGetUrnArgType) *CredentialsGroup
NewCredentialsGroup instantiates a new CredentialsGroup object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
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() (ret CredentialsGroupGetCredentialsGroupIdRetType)
GetCredentialsGroupId returns the CredentialsGroupId field value
func (*CredentialsGroup) GetCredentialsGroupIdOk ¶ added in v0.11.0
func (o *CredentialsGroup) GetCredentialsGroupIdOk() (ret CredentialsGroupGetCredentialsGroupIdRetType, ok bool)
GetCredentialsGroupIdOk returns a tuple with the CredentialsGroupId field value and a boolean to check if the value has been set.
func (*CredentialsGroup) GetDisplayName ¶ added in v0.11.0
func (o *CredentialsGroup) GetDisplayName() (ret CredentialsGroupGetDisplayNameRetType)
GetDisplayName returns the DisplayName field value
func (*CredentialsGroup) GetDisplayNameOk ¶ added in v0.11.0
func (o *CredentialsGroup) GetDisplayNameOk() (ret CredentialsGroupGetDisplayNameRetType, ok bool)
GetDisplayNameOk returns a tuple with the DisplayName field value and a boolean to check if the value has been set.
func (*CredentialsGroup) GetUrn ¶ added in v0.11.0
func (o *CredentialsGroup) GetUrn() (ret CredentialsGroupGetUrnRetType)
GetUrn returns the Urn field value
func (*CredentialsGroup) GetUrnOk ¶ added in v0.11.0
func (o *CredentialsGroup) GetUrnOk() (ret CredentialsGroupGetUrnRetType, ok bool)
GetUrnOk returns a tuple with the Urn field value and a boolean to check if the value has been set.
func (*CredentialsGroup) SetCredentialsGroupId ¶ added in v0.11.0
func (o *CredentialsGroup) SetCredentialsGroupId(v CredentialsGroupGetCredentialsGroupIdRetType)
SetCredentialsGroupId sets field value
func (*CredentialsGroup) SetDisplayName ¶ added in v0.11.0
func (o *CredentialsGroup) SetDisplayName(v CredentialsGroupGetDisplayNameRetType)
SetDisplayName sets field value
func (*CredentialsGroup) SetUrn ¶ added in v0.11.0
func (o *CredentialsGroup) SetUrn(v CredentialsGroupGetUrnRetType)
SetUrn sets field value
func (CredentialsGroup) ToMap ¶ added in v0.11.0
func (o CredentialsGroup) ToMap() (map[string]interface{}, error)
type CredentialsGroupGetCredentialsGroupIdArgType ¶ added in v1.1.1
type CredentialsGroupGetCredentialsGroupIdArgType = string
type CredentialsGroupGetCredentialsGroupIdAttributeType ¶ added in v1.1.1
type CredentialsGroupGetCredentialsGroupIdAttributeType = *string
isNotNullableString
type CredentialsGroupGetCredentialsGroupIdRetType ¶ added in v1.1.1
type CredentialsGroupGetCredentialsGroupIdRetType = string
type CredentialsGroupGetDisplayNameArgType ¶ added in v1.1.1
type CredentialsGroupGetDisplayNameArgType = string
type CredentialsGroupGetDisplayNameAttributeType ¶ added in v1.1.1
type CredentialsGroupGetDisplayNameAttributeType = *string
isNotNullableString
type CredentialsGroupGetDisplayNameRetType ¶ added in v1.1.1
type CredentialsGroupGetDisplayNameRetType = string
type CredentialsGroupGetUrnArgType ¶ added in v1.1.1
type CredentialsGroupGetUrnArgType = string
type CredentialsGroupGetUrnAttributeType ¶ added in v1.1.1
type CredentialsGroupGetUrnAttributeType = *string
isNotNullableString
type CredentialsGroupGetUrnRetType ¶ added in v1.1.1
type CredentialsGroupGetUrnRetType = string
type DefaultApi ¶ added in v1.2.0
type DefaultApi interface { /* CreateAccessKey Create Access Key Create an access key for the given project. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId STACKIT project ID @param region STACKIT Region @return ApiCreateAccessKeyRequest */ CreateAccessKey(ctx context.Context, projectId string, region string) ApiCreateAccessKeyRequest /* CreateAccessKeyExecute executes the request @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId STACKIT project ID @param region STACKIT Region @return CreateAccessKeyResponse */ CreateAccessKeyExecute(ctx context.Context, projectId string, region string) (*CreateAccessKeyResponse, error) /* CreateBucket Create Bucket Create a bucket for the given project. Bucket with the same name cannot already exists in the object storage @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId STACKIT project ID @param region STACKIT Region @param bucketName The name has to be dns-conform. @return ApiCreateBucketRequest */ CreateBucket(ctx context.Context, projectId string, region string, bucketName string) ApiCreateBucketRequest /* CreateBucketExecute executes the request @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId STACKIT project ID @param region STACKIT Region @param bucketName The name has to be dns-conform. @return CreateBucketResponse */ CreateBucketExecute(ctx context.Context, projectId string, region string, bucketName string) (*CreateBucketResponse, error) /* CreateCredentialsGroup Create Credentials Group @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId STACKIT project ID @param region STACKIT Region @return ApiCreateCredentialsGroupRequest */ CreateCredentialsGroup(ctx context.Context, projectId string, region string) ApiCreateCredentialsGroupRequest /* CreateCredentialsGroupExecute executes the request @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId STACKIT project ID @param region STACKIT Region @return CreateCredentialsGroupResponse */ CreateCredentialsGroupExecute(ctx context.Context, projectId string, region string) (*CreateCredentialsGroupResponse, error) /* DeleteAccessKey Delete Access Key Delete an access key from the given project. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId STACKIT project ID @param region STACKIT Region @param keyId Object storage access key @return ApiDeleteAccessKeyRequest */ DeleteAccessKey(ctx context.Context, projectId string, region string, keyId string) ApiDeleteAccessKeyRequest /* DeleteAccessKeyExecute executes the request @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId STACKIT project ID @param region STACKIT Region @param keyId Object storage access key @return DeleteAccessKeyResponse */ DeleteAccessKeyExecute(ctx context.Context, projectId string, region string, keyId string) (*DeleteAccessKeyResponse, error) /* DeleteBucket Delete Bucket Delete a bucket from the given project. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId STACKIT project ID @param region STACKIT Region @param bucketName The name has to be dns-conform. @return ApiDeleteBucketRequest */ DeleteBucket(ctx context.Context, projectId string, region string, bucketName string) ApiDeleteBucketRequest /* DeleteBucketExecute executes the request @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId STACKIT project ID @param region STACKIT Region @param bucketName The name has to be dns-conform. @return DeleteBucketResponse */ DeleteBucketExecute(ctx context.Context, projectId string, region string, bucketName string) (*DeleteBucketResponse, error) /* DeleteCredentialsGroup Delete Credentials Group Delete a credentials group inside a project if the project exists and no valid access keys are left in the group. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId STACKIT project ID @param region STACKIT Region @param groupId Id of the credentials group @return ApiDeleteCredentialsGroupRequest */ DeleteCredentialsGroup(ctx context.Context, projectId string, region string, groupId string) ApiDeleteCredentialsGroupRequest /* DeleteCredentialsGroupExecute executes the request @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId STACKIT project ID @param region STACKIT Region @param groupId Id of the credentials group @return DeleteCredentialsGroupResponse */ DeleteCredentialsGroupExecute(ctx context.Context, projectId string, region string, groupId string) (*DeleteCredentialsGroupResponse, error) /* DisableService Delete Project Delete the given project @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId STACKIT project ID @param region STACKIT Region @return ApiDisableServiceRequest */ DisableService(ctx context.Context, projectId string, region string) ApiDisableServiceRequest /* DisableServiceExecute executes the request @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId STACKIT project ID @param region STACKIT Region @return ProjectStatus */ DisableServiceExecute(ctx context.Context, projectId string, region string) (*ProjectStatus, error) /* EnableService Create Project Create a project. Creation will also be successful if the project already exists, but will not create a duplicate @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId STACKIT project ID @param region STACKIT Region @return ApiEnableServiceRequest */ EnableService(ctx context.Context, projectId string, region string) ApiEnableServiceRequest /* EnableServiceExecute executes the request @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId STACKIT project ID @param region STACKIT Region @return ProjectStatus */ EnableServiceExecute(ctx context.Context, projectId string, region string) (*ProjectStatus, error) /* GetBucket Get Bucket Get information for the given bucket in the project. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId STACKIT project ID @param region STACKIT Region @param bucketName The name has to be dns-conform. @return ApiGetBucketRequest */ GetBucket(ctx context.Context, projectId string, region string, bucketName string) ApiGetBucketRequest /* GetBucketExecute executes the request @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId STACKIT project ID @param region STACKIT Region @param bucketName The name has to be dns-conform. @return GetBucketResponse */ GetBucketExecute(ctx context.Context, projectId string, region string, bucketName string) (*GetBucketResponse, error) /* GetServiceStatus Get Project Get project details. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId STACKIT project ID @param region STACKIT Region @return ApiGetServiceStatusRequest */ GetServiceStatus(ctx context.Context, projectId string, region string) ApiGetServiceStatusRequest /* GetServiceStatusExecute executes the request @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId STACKIT project ID @param region STACKIT Region @return ProjectStatus */ GetServiceStatusExecute(ctx context.Context, projectId string, region string) (*ProjectStatus, error) /* ListAccessKeys Get Access Keys Get a list of access keys for the given project. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId STACKIT project ID @param region STACKIT Region @return ApiListAccessKeysRequest */ ListAccessKeys(ctx context.Context, projectId string, region string) ApiListAccessKeysRequest /* ListAccessKeysExecute executes the request @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId STACKIT project ID @param region STACKIT Region @return ListAccessKeysResponse */ ListAccessKeysExecute(ctx context.Context, projectId string, region string) (*ListAccessKeysResponse, error) /* ListBuckets Get Buckets Get the list of all buckets in the given project @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId STACKIT project ID @param region STACKIT Region @return ApiListBucketsRequest */ ListBuckets(ctx context.Context, projectId string, region string) ApiListBucketsRequest /* ListBucketsExecute executes the request @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId STACKIT project ID @param region STACKIT Region @return ListBucketsResponse */ ListBucketsExecute(ctx context.Context, projectId string, region string) (*ListBucketsResponse, error) /* ListCredentialsGroups Get Credentials Groups Get credentials groups inside a project if the project exists @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId STACKIT project ID @param region STACKIT Region @return ApiListCredentialsGroupsRequest */ ListCredentialsGroups(ctx context.Context, projectId string, region string) ApiListCredentialsGroupsRequest /* ListCredentialsGroupsExecute executes the request @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId STACKIT project ID @param region STACKIT Region @return ListCredentialsGroupsResponse */ ListCredentialsGroupsExecute(ctx context.Context, projectId string, region string) (*ListCredentialsGroupsResponse, error) }
type DeleteAccessKeyRequest ¶ added in v1.2.0
type DeleteAccessKeyRequest struct {
// contains filtered or unexported fields
}
func (DeleteAccessKeyRequest) CredentialsGroup ¶ added in v1.2.0
func (r DeleteAccessKeyRequest) CredentialsGroup(credentialsGroup string) ApiDeleteAccessKeyRequest
func (DeleteAccessKeyRequest) Execute ¶ added in v1.2.0
func (r DeleteAccessKeyRequest) Execute() (*DeleteAccessKeyResponse, error)
type DeleteAccessKeyResponse ¶
type DeleteAccessKeyResponse struct { // Identifies the pair of access key and secret access key for deletion // REQUIRED KeyId DeleteAccessKeyResponseGetKeyIdAttributeType `json:"keyId"` // Project ID // REQUIRED Project DeleteAccessKeyResponseGetProjectAttributeType `json:"project"` }
DeleteAccessKeyResponse struct for DeleteAccessKeyResponse
func NewDeleteAccessKeyResponse ¶ added in v0.11.0
func NewDeleteAccessKeyResponse(keyId DeleteAccessKeyResponseGetKeyIdArgType, project DeleteAccessKeyResponseGetProjectArgType) *DeleteAccessKeyResponse
NewDeleteAccessKeyResponse instantiates a new DeleteAccessKeyResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
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() (ret DeleteAccessKeyResponseGetKeyIdRetType)
GetKeyId returns the KeyId field value
func (*DeleteAccessKeyResponse) GetKeyIdOk ¶ added in v0.11.0
func (o *DeleteAccessKeyResponse) GetKeyIdOk() (ret DeleteAccessKeyResponseGetKeyIdRetType, ok bool)
GetKeyIdOk returns a tuple with the KeyId field value and a boolean to check if the value has been set.
func (*DeleteAccessKeyResponse) GetProject ¶ added in v0.11.0
func (o *DeleteAccessKeyResponse) GetProject() (ret DeleteAccessKeyResponseGetProjectRetType)
GetProject returns the Project field value
func (*DeleteAccessKeyResponse) GetProjectOk ¶ added in v0.11.0
func (o *DeleteAccessKeyResponse) GetProjectOk() (ret DeleteAccessKeyResponseGetProjectRetType, ok bool)
GetProjectOk returns a tuple with the Project field value and a boolean to check if the value has been set.
func (*DeleteAccessKeyResponse) SetKeyId ¶ added in v0.11.0
func (o *DeleteAccessKeyResponse) SetKeyId(v DeleteAccessKeyResponseGetKeyIdRetType)
SetKeyId sets field value
func (*DeleteAccessKeyResponse) SetProject ¶ added in v0.11.0
func (o *DeleteAccessKeyResponse) SetProject(v DeleteAccessKeyResponseGetProjectRetType)
SetProject sets field value
func (DeleteAccessKeyResponse) ToMap ¶ added in v0.11.0
func (o DeleteAccessKeyResponse) ToMap() (map[string]interface{}, error)
type DeleteAccessKeyResponseGetKeyIdArgType ¶ added in v1.1.1
type DeleteAccessKeyResponseGetKeyIdArgType = string
type DeleteAccessKeyResponseGetKeyIdAttributeType ¶ added in v1.1.1
type DeleteAccessKeyResponseGetKeyIdAttributeType = *string
isNotNullableString
type DeleteAccessKeyResponseGetKeyIdRetType ¶ added in v1.1.1
type DeleteAccessKeyResponseGetKeyIdRetType = string
type DeleteAccessKeyResponseGetProjectArgType ¶ added in v1.1.1
type DeleteAccessKeyResponseGetProjectArgType = string
type DeleteAccessKeyResponseGetProjectAttributeType ¶ added in v1.1.1
type DeleteAccessKeyResponseGetProjectAttributeType = *string
isNotNullableString
type DeleteAccessKeyResponseGetProjectRetType ¶ added in v1.1.1
type DeleteAccessKeyResponseGetProjectRetType = string
type DeleteBucketRequest ¶ added in v1.2.0
type DeleteBucketRequest struct {
// contains filtered or unexported fields
}
func (DeleteBucketRequest) Execute ¶ added in v1.2.0
func (r DeleteBucketRequest) Execute() (*DeleteBucketResponse, error)
type DeleteBucketResponse ¶
type DeleteBucketResponse struct { // Name of the bucket // REQUIRED Bucket DeleteBucketResponseGetBucketAttributeType `json:"bucket"` // Project ID // REQUIRED Project DeleteBucketResponseGetProjectAttributeType `json:"project"` }
DeleteBucketResponse struct for DeleteBucketResponse
func NewDeleteBucketResponse ¶ added in v0.11.0
func NewDeleteBucketResponse(bucket DeleteBucketResponseGetBucketArgType, project DeleteBucketResponseGetProjectArgType) *DeleteBucketResponse
NewDeleteBucketResponse instantiates a new DeleteBucketResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
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() (ret DeleteBucketResponseGetBucketRetType)
GetBucket returns the Bucket field value
func (*DeleteBucketResponse) GetBucketOk ¶ added in v0.11.0
func (o *DeleteBucketResponse) GetBucketOk() (ret DeleteBucketResponseGetBucketRetType, ok bool)
GetBucketOk returns a tuple with the Bucket field value and a boolean to check if the value has been set.
func (*DeleteBucketResponse) GetProject ¶ added in v0.11.0
func (o *DeleteBucketResponse) GetProject() (ret DeleteBucketResponseGetProjectRetType)
GetProject returns the Project field value
func (*DeleteBucketResponse) GetProjectOk ¶ added in v0.11.0
func (o *DeleteBucketResponse) GetProjectOk() (ret DeleteBucketResponseGetProjectRetType, ok bool)
GetProjectOk returns a tuple with the Project field value and a boolean to check if the value has been set.
func (*DeleteBucketResponse) SetBucket ¶ added in v0.11.0
func (o *DeleteBucketResponse) SetBucket(v DeleteBucketResponseGetBucketRetType)
SetBucket sets field value
func (*DeleteBucketResponse) SetProject ¶ added in v0.11.0
func (o *DeleteBucketResponse) SetProject(v DeleteBucketResponseGetProjectRetType)
SetProject sets field value
func (DeleteBucketResponse) ToMap ¶ added in v0.11.0
func (o DeleteBucketResponse) ToMap() (map[string]interface{}, error)
type DeleteBucketResponseGetBucketArgType ¶ added in v1.1.1
type DeleteBucketResponseGetBucketArgType = string
type DeleteBucketResponseGetBucketAttributeType ¶ added in v1.1.1
type DeleteBucketResponseGetBucketAttributeType = *string
isNotNullableString
type DeleteBucketResponseGetBucketRetType ¶ added in v1.1.1
type DeleteBucketResponseGetBucketRetType = string
type DeleteBucketResponseGetProjectArgType ¶ added in v1.1.1
type DeleteBucketResponseGetProjectArgType = string
type DeleteBucketResponseGetProjectAttributeType ¶ added in v1.1.1
type DeleteBucketResponseGetProjectAttributeType = *string
isNotNullableString
type DeleteBucketResponseGetProjectRetType ¶ added in v1.1.1
type DeleteBucketResponseGetProjectRetType = string
type DeleteCredentialsGroupRequest ¶ added in v1.2.0
type DeleteCredentialsGroupRequest struct {
// contains filtered or unexported fields
}
func (DeleteCredentialsGroupRequest) Execute ¶ added in v1.2.0
func (r DeleteCredentialsGroupRequest) Execute() (*DeleteCredentialsGroupResponse, error)
type DeleteCredentialsGroupResponse ¶
type DeleteCredentialsGroupResponse struct { // The ID of the credentials group // REQUIRED CredentialsGroupId DeleteCredentialsGroupResponseGetCredentialsGroupIdAttributeType `json:"credentialsGroupId"` // Project ID // REQUIRED Project DeleteCredentialsGroupResponseGetProjectAttributeType `json:"project"` }
DeleteCredentialsGroupResponse struct for DeleteCredentialsGroupResponse
func NewDeleteCredentialsGroupResponse ¶ added in v0.11.0
func NewDeleteCredentialsGroupResponse(credentialsGroupId DeleteCredentialsGroupResponseGetCredentialsGroupIdArgType, project DeleteCredentialsGroupResponseGetProjectArgType) *DeleteCredentialsGroupResponse
NewDeleteCredentialsGroupResponse instantiates a new DeleteCredentialsGroupResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
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() (ret DeleteCredentialsGroupResponseGetCredentialsGroupIdRetType)
GetCredentialsGroupId returns the CredentialsGroupId field value
func (*DeleteCredentialsGroupResponse) GetCredentialsGroupIdOk ¶ added in v0.11.0
func (o *DeleteCredentialsGroupResponse) GetCredentialsGroupIdOk() (ret DeleteCredentialsGroupResponseGetCredentialsGroupIdRetType, ok bool)
GetCredentialsGroupIdOk returns a tuple with the CredentialsGroupId field value and a boolean to check if the value has been set.
func (*DeleteCredentialsGroupResponse) GetProject ¶ added in v0.11.0
func (o *DeleteCredentialsGroupResponse) GetProject() (ret DeleteCredentialsGroupResponseGetProjectRetType)
GetProject returns the Project field value
func (*DeleteCredentialsGroupResponse) GetProjectOk ¶ added in v0.11.0
func (o *DeleteCredentialsGroupResponse) GetProjectOk() (ret DeleteCredentialsGroupResponseGetProjectRetType, ok bool)
GetProjectOk returns a tuple with the Project field value and a boolean to check if the value has been set.
func (*DeleteCredentialsGroupResponse) SetCredentialsGroupId ¶ added in v0.11.0
func (o *DeleteCredentialsGroupResponse) SetCredentialsGroupId(v DeleteCredentialsGroupResponseGetCredentialsGroupIdRetType)
SetCredentialsGroupId sets field value
func (*DeleteCredentialsGroupResponse) SetProject ¶ added in v0.11.0
func (o *DeleteCredentialsGroupResponse) SetProject(v DeleteCredentialsGroupResponseGetProjectRetType)
SetProject sets field value
func (DeleteCredentialsGroupResponse) ToMap ¶ added in v0.11.0
func (o DeleteCredentialsGroupResponse) ToMap() (map[string]interface{}, error)
type DeleteCredentialsGroupResponseGetCredentialsGroupIdArgType ¶ added in v1.1.1
type DeleteCredentialsGroupResponseGetCredentialsGroupIdArgType = string
type DeleteCredentialsGroupResponseGetCredentialsGroupIdAttributeType ¶ added in v1.1.1
type DeleteCredentialsGroupResponseGetCredentialsGroupIdAttributeType = *string
isNotNullableString
type DeleteCredentialsGroupResponseGetCredentialsGroupIdRetType ¶ added in v1.1.1
type DeleteCredentialsGroupResponseGetCredentialsGroupIdRetType = string
type DeleteCredentialsGroupResponseGetProjectArgType ¶ added in v1.1.1
type DeleteCredentialsGroupResponseGetProjectArgType = string
type DeleteCredentialsGroupResponseGetProjectAttributeType ¶ added in v1.1.1
type DeleteCredentialsGroupResponseGetProjectAttributeType = *string
isNotNullableString
type DeleteCredentialsGroupResponseGetProjectRetType ¶ added in v1.1.1
type DeleteCredentialsGroupResponseGetProjectRetType = string
type DetailedError ¶
type DetailedError struct { // REQUIRED Key DetailedErrorGetKeyAttributeType `json:"key"` // REQUIRED Msg DetailedErrorGetMsgAttributeType `json:"msg"` }
DetailedError struct for DetailedError
func NewDetailedError ¶ added in v0.11.0
func NewDetailedError(key DetailedErrorGetKeyArgType, msg DetailedErrorGetMsgArgType) *DetailedError
NewDetailedError instantiates a new DetailedError object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
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() (ret DetailedErrorGetKeyRetType)
GetKey returns the Key field value
func (*DetailedError) GetKeyOk ¶ added in v0.11.0
func (o *DetailedError) GetKeyOk() (ret DetailedErrorGetKeyRetType, ok bool)
GetKeyOk returns a tuple with the Key field value and a boolean to check if the value has been set.
func (*DetailedError) GetMsg ¶ added in v0.11.0
func (o *DetailedError) GetMsg() (ret DetailedErrorGetMsgRetType)
GetMsg returns the Msg field value
func (*DetailedError) GetMsgOk ¶ added in v0.11.0
func (o *DetailedError) GetMsgOk() (ret DetailedErrorGetMsgRetType, ok bool)
GetMsgOk returns a tuple with the Msg field value and a boolean to check if the value has been set.
func (*DetailedError) SetKey ¶ added in v0.11.0
func (o *DetailedError) SetKey(v DetailedErrorGetKeyRetType)
SetKey sets field value
func (*DetailedError) SetMsg ¶ added in v0.11.0
func (o *DetailedError) SetMsg(v DetailedErrorGetMsgRetType)
SetMsg sets field value
func (DetailedError) ToMap ¶ added in v0.11.0
func (o DetailedError) ToMap() (map[string]interface{}, error)
type DetailedErrorGetKeyArgType ¶ added in v1.1.1
type DetailedErrorGetKeyArgType = string
type DetailedErrorGetKeyAttributeType ¶ added in v1.1.1
type DetailedErrorGetKeyAttributeType = *string
isNotNullableString
type DetailedErrorGetKeyRetType ¶ added in v1.1.1
type DetailedErrorGetKeyRetType = string
type DetailedErrorGetMsgArgType ¶ added in v1.1.1
type DetailedErrorGetMsgArgType = string
type DetailedErrorGetMsgAttributeType ¶ added in v1.1.1
type DetailedErrorGetMsgAttributeType = *string
isNotNullableString
type DetailedErrorGetMsgRetType ¶ added in v1.1.1
type DetailedErrorGetMsgRetType = string
type DisableServiceRequest ¶ added in v1.2.0
type DisableServiceRequest struct {
// contains filtered or unexported fields
}
func (DisableServiceRequest) Execute ¶ added in v1.2.0
func (r DisableServiceRequest) Execute() (*ProjectStatus, error)
type EnableServiceRequest ¶ added in v1.2.0
type EnableServiceRequest struct {
// contains filtered or unexported fields
}
func (EnableServiceRequest) Execute ¶ added in v1.2.0
func (r EnableServiceRequest) Execute() (*ProjectStatus, error)
type ErrorMessage ¶
type ErrorMessage struct { // REQUIRED Detail ErrorMessageGetDetailAttributeType `json:"detail"` }
ErrorMessage struct for ErrorMessage
func NewErrorMessage ¶ added in v0.11.0
func NewErrorMessage(detail ErrorMessageGetDetailArgType) *ErrorMessage
NewErrorMessage instantiates a new ErrorMessage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
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() (ret ErrorMessageGetDetailRetType)
GetDetail returns the Detail field value
func (*ErrorMessage) GetDetailOk ¶ added in v0.11.0
func (o *ErrorMessage) GetDetailOk() (ret ErrorMessageGetDetailRetType, ok bool)
GetDetailOk returns a tuple with the Detail field value and a boolean to check if the value has been set.
func (*ErrorMessage) SetDetail ¶ added in v0.11.0
func (o *ErrorMessage) SetDetail(v ErrorMessageGetDetailRetType)
SetDetail sets field value
func (ErrorMessage) ToMap ¶ added in v0.11.0
func (o ErrorMessage) ToMap() (map[string]interface{}, error)
type ErrorMessageGetDetailArgType ¶ added in v1.1.1
type ErrorMessageGetDetailArgType = []DetailedError
type ErrorMessageGetDetailAttributeType ¶ added in v1.1.1
type ErrorMessageGetDetailAttributeType = *[]DetailedError
isArray
type ErrorMessageGetDetailRetType ¶ added in v1.1.1
type ErrorMessageGetDetailRetType = []DetailedError
type GetBucketRequest ¶ added in v1.2.0
type GetBucketRequest struct {
// contains filtered or unexported fields
}
func (GetBucketRequest) Execute ¶ added in v1.2.0
func (r GetBucketRequest) Execute() (*GetBucketResponse, error)
type GetBucketResponse ¶
type GetBucketResponse struct { // REQUIRED Bucket GetBucketResponseGetBucketAttributeType `json:"bucket"` // Project ID // REQUIRED Project GetBucketResponseGetProjectAttributeType `json:"project"` }
GetBucketResponse struct for GetBucketResponse
func NewGetBucketResponse ¶ added in v0.11.0
func NewGetBucketResponse(bucket GetBucketResponseGetBucketArgType, project GetBucketResponseGetProjectArgType) *GetBucketResponse
NewGetBucketResponse instantiates a new GetBucketResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
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() (ret GetBucketResponseGetBucketRetType)
GetBucket returns the Bucket field value
func (*GetBucketResponse) GetBucketOk ¶ added in v0.11.0
func (o *GetBucketResponse) GetBucketOk() (ret GetBucketResponseGetBucketRetType, ok bool)
GetBucketOk returns a tuple with the Bucket field value and a boolean to check if the value has been set.
func (*GetBucketResponse) GetProject ¶ added in v0.11.0
func (o *GetBucketResponse) GetProject() (ret GetBucketResponseGetProjectRetType)
GetProject returns the Project field value
func (*GetBucketResponse) GetProjectOk ¶ added in v0.11.0
func (o *GetBucketResponse) GetProjectOk() (ret GetBucketResponseGetProjectRetType, ok bool)
GetProjectOk returns a tuple with the Project field value and a boolean to check if the value has been set.
func (*GetBucketResponse) SetBucket ¶ added in v0.11.0
func (o *GetBucketResponse) SetBucket(v GetBucketResponseGetBucketRetType)
SetBucket sets field value
func (*GetBucketResponse) SetProject ¶ added in v0.11.0
func (o *GetBucketResponse) SetProject(v GetBucketResponseGetProjectRetType)
SetProject sets field value
func (GetBucketResponse) ToMap ¶ added in v0.11.0
func (o GetBucketResponse) ToMap() (map[string]interface{}, error)
type GetBucketResponseGetBucketArgType ¶ added in v1.1.1
type GetBucketResponseGetBucketArgType = Bucket
type GetBucketResponseGetBucketAttributeType ¶ added in v1.1.1
type GetBucketResponseGetBucketAttributeType = *Bucket
isModel
type GetBucketResponseGetBucketRetType ¶ added in v1.1.1
type GetBucketResponseGetBucketRetType = Bucket
type GetBucketResponseGetProjectArgType ¶ added in v1.1.1
type GetBucketResponseGetProjectArgType = string
type GetBucketResponseGetProjectAttributeType ¶ added in v1.1.1
type GetBucketResponseGetProjectAttributeType = *string
isNotNullableString
type GetBucketResponseGetProjectRetType ¶ added in v1.1.1
type GetBucketResponseGetProjectRetType = string
type GetServiceStatusRequest ¶ added in v1.2.0
type GetServiceStatusRequest struct {
// contains filtered or unexported fields
}
func (GetServiceStatusRequest) Execute ¶ added in v1.2.0
func (r GetServiceStatusRequest) Execute() (*ProjectStatus, error)
type HTTPValidationError ¶
type HTTPValidationError struct {
Detail HTTPValidationErrorGetDetailAttributeType `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() (res HTTPValidationErrorGetDetailRetType)
GetDetail returns the Detail field value if set, zero value otherwise.
func (*HTTPValidationError) GetDetailOk ¶ added in v0.11.0
func (o *HTTPValidationError) GetDetailOk() (ret HTTPValidationErrorGetDetailRetType, ok bool)
GetDetailOk returns a tuple with the Detail field value if set, nil otherwise and a boolean to check if the value has been set.
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 HTTPValidationErrorGetDetailRetType)
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 HTTPValidationErrorGetDetailArgType ¶ added in v1.1.1
type HTTPValidationErrorGetDetailArgType = []ValidationError
type HTTPValidationErrorGetDetailAttributeType ¶ added in v1.1.1
type HTTPValidationErrorGetDetailAttributeType = *[]ValidationError
isArray
type HTTPValidationErrorGetDetailRetType ¶ added in v1.1.1
type HTTPValidationErrorGetDetailRetType = []ValidationError
type ListAccessKeysRequest ¶ added in v1.2.0
type ListAccessKeysRequest struct {
// contains filtered or unexported fields
}
func (ListAccessKeysRequest) CredentialsGroup ¶ added in v1.2.0
func (r ListAccessKeysRequest) CredentialsGroup(credentialsGroup string) ApiListAccessKeysRequest
func (ListAccessKeysRequest) Execute ¶ added in v1.2.0
func (r ListAccessKeysRequest) Execute() (*ListAccessKeysResponse, error)
type ListAccessKeysResponse ¶
type ListAccessKeysResponse struct { // REQUIRED AccessKeys ListAccessKeysResponseGetAccessKeysAttributeType `json:"accessKeys"` // Project ID // REQUIRED Project ListAccessKeysResponseGetProjectAttributeType `json:"project"` }
ListAccessKeysResponse struct for ListAccessKeysResponse
func NewListAccessKeysResponse ¶ added in v0.11.0
func NewListAccessKeysResponse(accessKeys ListAccessKeysResponseGetAccessKeysArgType, project ListAccessKeysResponseGetProjectArgType) *ListAccessKeysResponse
NewListAccessKeysResponse instantiates a new ListAccessKeysResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
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() (ret ListAccessKeysResponseGetAccessKeysRetType)
GetAccessKeys returns the AccessKeys field value
func (*ListAccessKeysResponse) GetAccessKeysOk ¶ added in v0.11.0
func (o *ListAccessKeysResponse) GetAccessKeysOk() (ret ListAccessKeysResponseGetAccessKeysRetType, ok bool)
GetAccessKeysOk returns a tuple with the AccessKeys field value and a boolean to check if the value has been set.
func (*ListAccessKeysResponse) GetProject ¶ added in v0.11.0
func (o *ListAccessKeysResponse) GetProject() (ret ListAccessKeysResponseGetProjectRetType)
GetProject returns the Project field value
func (*ListAccessKeysResponse) GetProjectOk ¶ added in v0.11.0
func (o *ListAccessKeysResponse) GetProjectOk() (ret ListAccessKeysResponseGetProjectRetType, ok bool)
GetProjectOk returns a tuple with the Project field value and a boolean to check if the value has been set.
func (*ListAccessKeysResponse) SetAccessKeys ¶ added in v0.11.0
func (o *ListAccessKeysResponse) SetAccessKeys(v ListAccessKeysResponseGetAccessKeysRetType)
SetAccessKeys sets field value
func (*ListAccessKeysResponse) SetProject ¶ added in v0.11.0
func (o *ListAccessKeysResponse) SetProject(v ListAccessKeysResponseGetProjectRetType)
SetProject sets field value
func (ListAccessKeysResponse) ToMap ¶ added in v0.11.0
func (o ListAccessKeysResponse) ToMap() (map[string]interface{}, error)
type ListAccessKeysResponseGetAccessKeysArgType ¶ added in v1.1.1
type ListAccessKeysResponseGetAccessKeysArgType = []AccessKey
type ListAccessKeysResponseGetAccessKeysAttributeType ¶ added in v1.1.1
type ListAccessKeysResponseGetAccessKeysAttributeType = *[]AccessKey
isArray
type ListAccessKeysResponseGetAccessKeysRetType ¶ added in v1.1.1
type ListAccessKeysResponseGetAccessKeysRetType = []AccessKey
type ListAccessKeysResponseGetProjectArgType ¶ added in v1.1.1
type ListAccessKeysResponseGetProjectArgType = string
type ListAccessKeysResponseGetProjectAttributeType ¶ added in v1.1.1
type ListAccessKeysResponseGetProjectAttributeType = *string
isNotNullableString
type ListAccessKeysResponseGetProjectRetType ¶ added in v1.1.1
type ListAccessKeysResponseGetProjectRetType = string
type ListBucketsRequest ¶ added in v1.2.0
type ListBucketsRequest struct {
// contains filtered or unexported fields
}
func (ListBucketsRequest) Execute ¶ added in v1.2.0
func (r ListBucketsRequest) Execute() (*ListBucketsResponse, error)
type ListBucketsResponse ¶
type ListBucketsResponse struct { // REQUIRED Buckets ListBucketsResponseGetBucketsAttributeType `json:"buckets"` // Project ID // REQUIRED Project ListBucketsResponseGetProjectAttributeType `json:"project"` }
ListBucketsResponse struct for ListBucketsResponse
func NewListBucketsResponse ¶ added in v0.11.0
func NewListBucketsResponse(buckets ListBucketsResponseGetBucketsArgType, project ListBucketsResponseGetProjectArgType) *ListBucketsResponse
NewListBucketsResponse instantiates a new ListBucketsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
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() (ret ListBucketsResponseGetBucketsRetType)
GetBuckets returns the Buckets field value
func (*ListBucketsResponse) GetBucketsOk ¶ added in v0.11.0
func (o *ListBucketsResponse) GetBucketsOk() (ret ListBucketsResponseGetBucketsRetType, ok bool)
GetBucketsOk returns a tuple with the Buckets field value and a boolean to check if the value has been set.
func (*ListBucketsResponse) GetProject ¶ added in v0.11.0
func (o *ListBucketsResponse) GetProject() (ret ListBucketsResponseGetProjectRetType)
GetProject returns the Project field value
func (*ListBucketsResponse) GetProjectOk ¶ added in v0.11.0
func (o *ListBucketsResponse) GetProjectOk() (ret ListBucketsResponseGetProjectRetType, ok bool)
GetProjectOk returns a tuple with the Project field value and a boolean to check if the value has been set.
func (*ListBucketsResponse) SetBuckets ¶ added in v0.11.0
func (o *ListBucketsResponse) SetBuckets(v ListBucketsResponseGetBucketsRetType)
SetBuckets sets field value
func (*ListBucketsResponse) SetProject ¶ added in v0.11.0
func (o *ListBucketsResponse) SetProject(v ListBucketsResponseGetProjectRetType)
SetProject sets field value
func (ListBucketsResponse) ToMap ¶ added in v0.11.0
func (o ListBucketsResponse) ToMap() (map[string]interface{}, error)
type ListBucketsResponseGetBucketsArgType ¶ added in v1.1.1
type ListBucketsResponseGetBucketsArgType = []Bucket
type ListBucketsResponseGetBucketsAttributeType ¶ added in v1.1.1
type ListBucketsResponseGetBucketsAttributeType = *[]Bucket
isArray
type ListBucketsResponseGetBucketsRetType ¶ added in v1.1.1
type ListBucketsResponseGetBucketsRetType = []Bucket
type ListBucketsResponseGetProjectArgType ¶ added in v1.1.1
type ListBucketsResponseGetProjectArgType = string
type ListBucketsResponseGetProjectAttributeType ¶ added in v1.1.1
type ListBucketsResponseGetProjectAttributeType = *string
isNotNullableString
type ListBucketsResponseGetProjectRetType ¶ added in v1.1.1
type ListBucketsResponseGetProjectRetType = string
type ListCredentialsGroupsRequest ¶ added in v1.2.0
type ListCredentialsGroupsRequest struct {
// contains filtered or unexported fields
}
func (ListCredentialsGroupsRequest) Execute ¶ added in v1.2.0
func (r ListCredentialsGroupsRequest) Execute() (*ListCredentialsGroupsResponse, error)
type ListCredentialsGroupsResponse ¶
type ListCredentialsGroupsResponse struct { // REQUIRED CredentialsGroups ListCredentialsGroupsResponseGetCredentialsGroupsAttributeType `json:"credentialsGroups"` // Project ID // REQUIRED Project ListCredentialsGroupsResponseGetProjectAttributeType `json:"project"` }
ListCredentialsGroupsResponse struct for ListCredentialsGroupsResponse
func NewListCredentialsGroupsResponse ¶ added in v0.11.0
func NewListCredentialsGroupsResponse(credentialsGroups ListCredentialsGroupsResponseGetCredentialsGroupsArgType, project ListCredentialsGroupsResponseGetProjectArgType) *ListCredentialsGroupsResponse
NewListCredentialsGroupsResponse instantiates a new ListCredentialsGroupsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
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() (ret ListCredentialsGroupsResponseGetCredentialsGroupsRetType)
GetCredentialsGroups returns the CredentialsGroups field value
func (*ListCredentialsGroupsResponse) GetCredentialsGroupsOk ¶ added in v0.11.0
func (o *ListCredentialsGroupsResponse) GetCredentialsGroupsOk() (ret ListCredentialsGroupsResponseGetCredentialsGroupsRetType, ok bool)
GetCredentialsGroupsOk returns a tuple with the CredentialsGroups field value and a boolean to check if the value has been set.
func (*ListCredentialsGroupsResponse) GetProject ¶ added in v0.11.0
func (o *ListCredentialsGroupsResponse) GetProject() (ret ListCredentialsGroupsResponseGetProjectRetType)
GetProject returns the Project field value
func (*ListCredentialsGroupsResponse) GetProjectOk ¶ added in v0.11.0
func (o *ListCredentialsGroupsResponse) GetProjectOk() (ret ListCredentialsGroupsResponseGetProjectRetType, ok bool)
GetProjectOk returns a tuple with the Project field value and a boolean to check if the value has been set.
func (*ListCredentialsGroupsResponse) SetCredentialsGroups ¶ added in v0.11.0
func (o *ListCredentialsGroupsResponse) SetCredentialsGroups(v ListCredentialsGroupsResponseGetCredentialsGroupsRetType)
SetCredentialsGroups sets field value
func (*ListCredentialsGroupsResponse) SetProject ¶ added in v0.11.0
func (o *ListCredentialsGroupsResponse) SetProject(v ListCredentialsGroupsResponseGetProjectRetType)
SetProject sets field value
func (ListCredentialsGroupsResponse) ToMap ¶ added in v0.11.0
func (o ListCredentialsGroupsResponse) ToMap() (map[string]interface{}, error)
type ListCredentialsGroupsResponseGetCredentialsGroupsArgType ¶ added in v1.1.1
type ListCredentialsGroupsResponseGetCredentialsGroupsArgType = []CredentialsGroup
type ListCredentialsGroupsResponseGetCredentialsGroupsAttributeType ¶ added in v1.1.1
type ListCredentialsGroupsResponseGetCredentialsGroupsAttributeType = *[]CredentialsGroup
isArray
type ListCredentialsGroupsResponseGetCredentialsGroupsRetType ¶ added in v1.1.1
type ListCredentialsGroupsResponseGetCredentialsGroupsRetType = []CredentialsGroup
type ListCredentialsGroupsResponseGetProjectArgType ¶ added in v1.1.1
type ListCredentialsGroupsResponseGetProjectArgType = string
type ListCredentialsGroupsResponseGetProjectAttributeType ¶ added in v1.1.1
type ListCredentialsGroupsResponseGetProjectAttributeType = *string
isNotNullableString
type ListCredentialsGroupsResponseGetProjectRetType ¶ added in v1.1.1
type ListCredentialsGroupsResponseGetProjectRetType = string
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 NullableValue ¶ added in v1.1.1
type NullableValue[T any] struct { // contains filtered or unexported fields }
func (NullableValue[T]) Get ¶ added in v1.1.1
func (v NullableValue[T]) Get() *T
func (NullableValue[T]) IsSet ¶ added in v1.1.1
func (v NullableValue[T]) IsSet() bool
func (*NullableValue[T]) Set ¶ added in v1.1.1
func (v *NullableValue[T]) Set(val *T)
func (*NullableValue[T]) Unset ¶ added in v1.1.1
func (v *NullableValue[T]) 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 ProjectStatusGetProjectAttributeType `json:"project"` // REQUIRED Scope ProjectStatusGetScopeAttributeType `json:"scope"` }
ProjectStatus struct for ProjectStatus
func NewProjectStatus ¶ added in v0.11.0
func NewProjectStatus(project ProjectStatusGetProjectArgType, scope ProjectStatusGetScopeArgType) *ProjectStatus
NewProjectStatus instantiates a new ProjectStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
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() (ret ProjectStatusGetProjectRetType)
GetProject returns the Project field value
func (*ProjectStatus) GetProjectOk ¶ added in v0.11.0
func (o *ProjectStatus) GetProjectOk() (ret ProjectStatusGetProjectRetType, ok bool)
GetProjectOk returns a tuple with the Project field value and a boolean to check if the value has been set.
func (*ProjectStatus) GetScope ¶ added in v0.11.0
func (o *ProjectStatus) GetScope() (ret ProjectStatusGetScopeRetType)
GetScope returns the Scope field value
func (*ProjectStatus) GetScopeOk ¶ added in v0.11.0
func (o *ProjectStatus) GetScopeOk() (ret ProjectStatusGetScopeRetType, ok bool)
GetScopeOk returns a tuple with the Scope field value and a boolean to check if the value has been set.
func (*ProjectStatus) SetProject ¶ added in v0.11.0
func (o *ProjectStatus) SetProject(v ProjectStatusGetProjectRetType)
SetProject sets field value
func (*ProjectStatus) SetScope ¶ added in v0.11.0
func (o *ProjectStatus) SetScope(v ProjectStatusGetScopeRetType)
SetScope sets field value
func (ProjectStatus) ToMap ¶ added in v0.11.0
func (o ProjectStatus) ToMap() (map[string]interface{}, error)
type ProjectStatusGetProjectArgType ¶ added in v1.1.1
type ProjectStatusGetProjectArgType = string
type ProjectStatusGetProjectAttributeType ¶ added in v1.1.1
type ProjectStatusGetProjectAttributeType = *string
isNotNullableString
type ProjectStatusGetProjectRetType ¶ added in v1.1.1
type ProjectStatusGetProjectRetType = string
type ProjectStatusGetScopeArgType ¶ added in v1.1.1
type ProjectStatusGetScopeArgType = ProjectScope
type ProjectStatusGetScopeAttributeType ¶ added in v1.1.1
type ProjectStatusGetScopeAttributeType = *ProjectScope
isEnumRef
type ProjectStatusGetScopeRetType ¶ added in v1.1.1
type ProjectStatusGetScopeRetType = ProjectScope
type ValidationError ¶
type ValidationError struct { // REQUIRED Loc ValidationErrorGetLocAttributeType `json:"loc"` // REQUIRED Msg ValidationErrorGetMsgAttributeType `json:"msg"` // REQUIRED Type ValidationErrorGetTypeAttributeType `json:"type"` }
ValidationError struct for ValidationError
func NewValidationError ¶ added in v0.11.0
func NewValidationError(loc ValidationErrorGetLocArgType, msg ValidationErrorGetMsgArgType, types ValidationErrorGetTypeArgType) *ValidationError
NewValidationError instantiates a new ValidationError object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
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() (ret ValidationErrorGetLocRetType)
GetLoc returns the Loc field value
func (*ValidationError) GetLocOk ¶ added in v0.11.0
func (o *ValidationError) GetLocOk() (ret ValidationErrorGetLocRetType, ok bool)
GetLocOk returns a tuple with the Loc field value and a boolean to check if the value has been set.
func (*ValidationError) GetMsg ¶ added in v0.11.0
func (o *ValidationError) GetMsg() (ret ValidationErrorGetMsgRetType)
GetMsg returns the Msg field value
func (*ValidationError) GetMsgOk ¶ added in v0.11.0
func (o *ValidationError) GetMsgOk() (ret ValidationErrorGetMsgRetType, ok bool)
GetMsgOk returns a tuple with the Msg field value and a boolean to check if the value has been set.
func (*ValidationError) GetType ¶ added in v0.11.0
func (o *ValidationError) GetType() (ret ValidationErrorGetTypeRetType)
GetType returns the Type field value
func (*ValidationError) GetTypeOk ¶ added in v0.11.0
func (o *ValidationError) GetTypeOk() (ret ValidationErrorGetTypeRetType, ok bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.
func (*ValidationError) SetLoc ¶ added in v0.11.0
func (o *ValidationError) SetLoc(v ValidationErrorGetLocRetType)
SetLoc sets field value
func (*ValidationError) SetMsg ¶ added in v0.11.0
func (o *ValidationError) SetMsg(v ValidationErrorGetMsgRetType)
SetMsg sets field value
func (*ValidationError) SetType ¶ added in v0.11.0
func (o *ValidationError) SetType(v ValidationErrorGetTypeRetType)
SetType sets field value
func (ValidationError) ToMap ¶ added in v0.11.0
func (o ValidationError) ToMap() (map[string]interface{}, error)
type ValidationErrorGetLocArgType ¶ added in v1.1.1
type ValidationErrorGetLocArgType = []LocationInner
type ValidationErrorGetLocAttributeType ¶ added in v1.1.1
type ValidationErrorGetLocAttributeType = *[]LocationInner
isArray
type ValidationErrorGetLocRetType ¶ added in v1.1.1
type ValidationErrorGetLocRetType = []LocationInner
type ValidationErrorGetMsgArgType ¶ added in v1.1.1
type ValidationErrorGetMsgArgType = string
type ValidationErrorGetMsgAttributeType ¶ added in v1.1.1
type ValidationErrorGetMsgAttributeType = *string
isNotNullableString
type ValidationErrorGetMsgRetType ¶ added in v1.1.1
type ValidationErrorGetMsgRetType = string
type ValidationErrorGetTypeArgType ¶ added in v1.1.1
type ValidationErrorGetTypeArgType = string
type ValidationErrorGetTypeAttributeType ¶ added in v1.1.1
type ValidationErrorGetTypeAttributeType = *string
isNotNullableString
type ValidationErrorGetTypeRetType ¶ added in v1.1.1
type ValidationErrorGetTypeRetType = string
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