Documentation
¶
Index ¶
- Constants
- type APIStatusDetail
- type DataMatrix
- type DataMatrixResult
- type DataMatrixResultValuesItems0
- type DataMatrixResultsItems0
- type DataMatrixResultsItems0ValuesItems0
- type DataValue
- type DataVector
- type DataVectorResult
- type DataVectorResultValue
- type DataVectorResultsItems0
- type DataVectorResultsItems0Value
- type GetCredentialsResponseCredential
- type MetricsData
- type MetricsDataMatrix
- type MetricsDataMatrixResultsItems0
- type MetricsDataMatrixResultsItems0ValuesItems0
- type MetricsDataVector
- type MetricsDataVectorResultsItems0
- type MetricsDataVectorResultsItems0Value
- type PaginationPageInfo
- type PaginationPageRequest
- type PrometheusMetrics
- type PrometheusMetricsData
- type PrometheusMetricsDataMatrix
- type PrometheusMetricsDataMatrixResultsItems0
- type PrometheusMetricsDataMatrixResultsItems0ValuesItems0
- type PrometheusMetricsDataVector
- type PrometheusMetricsDataVectorResultsItems0
- type PrometheusMetricsDataVectorResultsItems0Value
- type PrometheusMetricsStatus
- type StorageBucket
- type StorageBucketVisibility
- type StorageCreateBucketRequest
- type StorageCreateBucketResponse
- type StorageCreateBucketResponseBucket
- type StorageGenerateCredentialsResponse
- type StorageGetBucketResponse
- type StorageGetBucketResponseBucket
- type StorageGetBucketsResponse
- type StorageGetBucketsResponsePageInfo
- type StorageGetBucketsResponseResultsItems0
- type StorageGetCredentialsResponse
- type StorageGetCredentialsResponseCredentialsItems0
- type StorageUpdateBucketRequest
- type StorageUpdateBucketResponse
- type StorageUpdateBucketResponseBucket
Constants ¶
const ( // StorageCreateBucketResponseBucketVisibilityPRIVATE captures enum value "PRIVATE" StorageCreateBucketResponseBucketVisibilityPRIVATE string = "PRIVATE" // StorageCreateBucketResponseBucketVisibilityPUBLIC captures enum value "PUBLIC" StorageCreateBucketResponseBucketVisibilityPUBLIC string = "PUBLIC" )
const ( // StorageGetBucketResponseBucketVisibilityPRIVATE captures enum value "PRIVATE" StorageGetBucketResponseBucketVisibilityPRIVATE string = "PRIVATE" // StorageGetBucketResponseBucketVisibilityPUBLIC captures enum value "PUBLIC" StorageGetBucketResponseBucketVisibilityPUBLIC string = "PUBLIC" )
const ( // StorageGetBucketsResponseResultsItems0VisibilityPRIVATE captures enum value "PRIVATE" StorageGetBucketsResponseResultsItems0VisibilityPRIVATE string = "PRIVATE" // StorageGetBucketsResponseResultsItems0VisibilityPUBLIC captures enum value "PUBLIC" StorageGetBucketsResponseResultsItems0VisibilityPUBLIC string = "PUBLIC" )
const ( // StorageUpdateBucketRequestVisibilityPRIVATE captures enum value "PRIVATE" StorageUpdateBucketRequestVisibilityPRIVATE string = "PRIVATE" // StorageUpdateBucketRequestVisibilityPUBLIC captures enum value "PUBLIC" StorageUpdateBucketRequestVisibilityPUBLIC string = "PUBLIC" )
const ( // StorageUpdateBucketResponseBucketVisibilityPRIVATE captures enum value "PRIVATE" StorageUpdateBucketResponseBucketVisibilityPRIVATE string = "PRIVATE" // StorageUpdateBucketResponseBucketVisibilityPUBLIC captures enum value "PUBLIC" StorageUpdateBucketResponseBucketVisibilityPUBLIC string = "PUBLIC" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APIStatusDetail ¶
type APIStatusDetail interface {
runtime.Validatable
// at type
// Required: true
AtType() string
SetAtType(string)
}
APIStatusDetail api status detail swagger:discriminator apiStatusDetail @type
func UnmarshalAPIStatusDetail ¶
UnmarshalAPIStatusDetail unmarshals polymorphic APIStatusDetail
func UnmarshalAPIStatusDetailSlice ¶
func UnmarshalAPIStatusDetailSlice(reader io.Reader, consumer runtime.Consumer) ([]APIStatusDetail, error)
UnmarshalAPIStatusDetailSlice unmarshals polymorphic slices of APIStatusDetail
type DataMatrix ¶
type DataMatrix struct {
// A data point's value
Results []*DataMatrixResultsItems0 `json:"results"`
}
DataMatrix A set of time series containing a range of data points over time for each time series swagger:model DataMatrix
func (*DataMatrix) MarshalBinary ¶
func (m *DataMatrix) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DataMatrix) UnmarshalBinary ¶
func (m *DataMatrix) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DataMatrixResult ¶
type DataMatrixResult struct {
// The data points' labels
Metric map[string]string `json:"metric,omitempty"`
// Time series data point values
Values []*DataMatrixResultValuesItems0 `json:"values"`
}
DataMatrixResult Time series containing a range of data points over time for each time series swagger:model DataMatrixResult
func (*DataMatrixResult) MarshalBinary ¶
func (m *DataMatrixResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DataMatrixResult) UnmarshalBinary ¶
func (m *DataMatrixResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DataMatrixResultValuesItems0 ¶
type DataMatrixResultValuesItems0 struct {
// The time that a data point was recorded
UnixTime string `json:"unixTime,omitempty"`
// A data point's value
Value string `json:"value,omitempty"`
}
DataMatrixResultValuesItems0 An individual metric data point swagger:model DataMatrixResultValuesItems0
func (*DataMatrixResultValuesItems0) MarshalBinary ¶
func (m *DataMatrixResultValuesItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DataMatrixResultValuesItems0) UnmarshalBinary ¶
func (m *DataMatrixResultValuesItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DataMatrixResultsItems0 ¶
type DataMatrixResultsItems0 struct {
// The data points' labels
Metric map[string]string `json:"metric,omitempty"`
// Time series data point values
Values []*DataMatrixResultsItems0ValuesItems0 `json:"values"`
}
DataMatrixResultsItems0 Time series containing a range of data points over time for each time series swagger:model DataMatrixResultsItems0
func (*DataMatrixResultsItems0) MarshalBinary ¶
func (m *DataMatrixResultsItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DataMatrixResultsItems0) UnmarshalBinary ¶
func (m *DataMatrixResultsItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DataMatrixResultsItems0ValuesItems0 ¶
type DataMatrixResultsItems0ValuesItems0 struct {
// The time that a data point was recorded
UnixTime string `json:"unixTime,omitempty"`
// A data point's value
Value string `json:"value,omitempty"`
}
DataMatrixResultsItems0ValuesItems0 An individual metric data point swagger:model DataMatrixResultsItems0ValuesItems0
func (*DataMatrixResultsItems0ValuesItems0) MarshalBinary ¶
func (m *DataMatrixResultsItems0ValuesItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DataMatrixResultsItems0ValuesItems0) UnmarshalBinary ¶
func (m *DataMatrixResultsItems0ValuesItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DataValue ¶
type DataValue struct {
// The time that a data point was recorded
UnixTime string `json:"unixTime,omitempty"`
// A data point's value
Value string `json:"value,omitempty"`
}
DataValue An individual metric data point swagger:model DataValue
func (*DataValue) MarshalBinary ¶
MarshalBinary interface implementation
func (*DataValue) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type DataVector ¶
type DataVector struct {
// A data point's value
Results []*DataVectorResultsItems0 `json:"results"`
}
DataVector A set of time series containing a single sample for each time series, all sharing the same timestamp swagger:model DataVector
func (*DataVector) MarshalBinary ¶
func (m *DataVector) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DataVector) UnmarshalBinary ¶
func (m *DataVector) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DataVectorResult ¶
type DataVectorResult struct {
// The data points' labels
Metric map[string]string `json:"metric,omitempty"`
// value
Value *DataVectorResultValue `json:"value,omitempty"`
}
DataVectorResult Time series containing a single sample for each time series, all sharing the same timestamp swagger:model DataVectorResult
func (*DataVectorResult) MarshalBinary ¶
func (m *DataVectorResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DataVectorResult) UnmarshalBinary ¶
func (m *DataVectorResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DataVectorResultValue ¶
type DataVectorResultValue struct {
// The time that a data point was recorded
UnixTime string `json:"unixTime,omitempty"`
// A data point's value
Value string `json:"value,omitempty"`
}
DataVectorResultValue An individual metric data point swagger:model DataVectorResultValue
func (*DataVectorResultValue) MarshalBinary ¶
func (m *DataVectorResultValue) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DataVectorResultValue) UnmarshalBinary ¶
func (m *DataVectorResultValue) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DataVectorResultsItems0 ¶
type DataVectorResultsItems0 struct {
// The data points' labels
Metric map[string]string `json:"metric,omitempty"`
// value
Value *DataVectorResultsItems0Value `json:"value,omitempty"`
}
DataVectorResultsItems0 Time series containing a single sample for each time series, all sharing the same timestamp swagger:model DataVectorResultsItems0
func (*DataVectorResultsItems0) MarshalBinary ¶
func (m *DataVectorResultsItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DataVectorResultsItems0) UnmarshalBinary ¶
func (m *DataVectorResultsItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DataVectorResultsItems0Value ¶
type DataVectorResultsItems0Value struct {
// The time that a data point was recorded
UnixTime string `json:"unixTime,omitempty"`
// A data point's value
Value string `json:"value,omitempty"`
}
DataVectorResultsItems0Value An individual metric data point swagger:model DataVectorResultsItems0Value
func (*DataVectorResultsItems0Value) MarshalBinary ¶
func (m *DataVectorResultsItems0Value) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DataVectorResultsItems0Value) UnmarshalBinary ¶
func (m *DataVectorResultsItems0Value) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetCredentialsResponseCredential ¶
type GetCredentialsResponseCredential struct {
// The ID for the access key
AccessKey string `json:"accessKey,omitempty"`
}
GetCredentialsResponseCredential Storage credentials for a user swagger:model GetCredentialsResponseCredential
func (*GetCredentialsResponseCredential) MarshalBinary ¶
func (m *GetCredentialsResponseCredential) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetCredentialsResponseCredential) UnmarshalBinary ¶
func (m *GetCredentialsResponseCredential) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MetricsData ¶
type MetricsData struct {
// matrix
Matrix *MetricsDataMatrix `json:"matrix,omitempty"`
// vector
Vector *MetricsDataVector `json:"vector,omitempty"`
}
MetricsData The data points in a metrics collection swagger:model MetricsData
func (*MetricsData) MarshalBinary ¶
func (m *MetricsData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MetricsData) UnmarshalBinary ¶
func (m *MetricsData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MetricsDataMatrix ¶
type MetricsDataMatrix struct {
// A data point's value
Results []*MetricsDataMatrixResultsItems0 `json:"results"`
}
MetricsDataMatrix A set of time series containing a range of data points over time for each time series swagger:model MetricsDataMatrix
func (*MetricsDataMatrix) MarshalBinary ¶
func (m *MetricsDataMatrix) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MetricsDataMatrix) UnmarshalBinary ¶
func (m *MetricsDataMatrix) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MetricsDataMatrixResultsItems0 ¶
type MetricsDataMatrixResultsItems0 struct {
// The data points' labels
Metric map[string]string `json:"metric,omitempty"`
// Time series data point values
Values []*MetricsDataMatrixResultsItems0ValuesItems0 `json:"values"`
}
MetricsDataMatrixResultsItems0 Time series containing a range of data points over time for each time series swagger:model MetricsDataMatrixResultsItems0
func (*MetricsDataMatrixResultsItems0) MarshalBinary ¶
func (m *MetricsDataMatrixResultsItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MetricsDataMatrixResultsItems0) UnmarshalBinary ¶
func (m *MetricsDataMatrixResultsItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MetricsDataMatrixResultsItems0ValuesItems0 ¶
type MetricsDataMatrixResultsItems0ValuesItems0 struct {
// The time that a data point was recorded
UnixTime string `json:"unixTime,omitempty"`
// A data point's value
Value string `json:"value,omitempty"`
}
MetricsDataMatrixResultsItems0ValuesItems0 An individual metric data point swagger:model MetricsDataMatrixResultsItems0ValuesItems0
func (*MetricsDataMatrixResultsItems0ValuesItems0) MarshalBinary ¶
func (m *MetricsDataMatrixResultsItems0ValuesItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MetricsDataMatrixResultsItems0ValuesItems0) UnmarshalBinary ¶
func (m *MetricsDataMatrixResultsItems0ValuesItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MetricsDataVector ¶
type MetricsDataVector struct {
// A data point's value
Results []*MetricsDataVectorResultsItems0 `json:"results"`
}
MetricsDataVector A set of time series containing a single sample for each time series, all sharing the same timestamp swagger:model MetricsDataVector
func (*MetricsDataVector) MarshalBinary ¶
func (m *MetricsDataVector) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MetricsDataVector) UnmarshalBinary ¶
func (m *MetricsDataVector) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MetricsDataVectorResultsItems0 ¶
type MetricsDataVectorResultsItems0 struct {
// The data points' labels
Metric map[string]string `json:"metric,omitempty"`
// value
Value *MetricsDataVectorResultsItems0Value `json:"value,omitempty"`
}
MetricsDataVectorResultsItems0 Time series containing a single sample for each time series, all sharing the same timestamp swagger:model MetricsDataVectorResultsItems0
func (*MetricsDataVectorResultsItems0) MarshalBinary ¶
func (m *MetricsDataVectorResultsItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MetricsDataVectorResultsItems0) UnmarshalBinary ¶
func (m *MetricsDataVectorResultsItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MetricsDataVectorResultsItems0Value ¶
type MetricsDataVectorResultsItems0Value struct {
// The time that a data point was recorded
UnixTime string `json:"unixTime,omitempty"`
// A data point's value
Value string `json:"value,omitempty"`
}
MetricsDataVectorResultsItems0Value An individual metric data point swagger:model MetricsDataVectorResultsItems0Value
func (*MetricsDataVectorResultsItems0Value) MarshalBinary ¶
func (m *MetricsDataVectorResultsItems0Value) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MetricsDataVectorResultsItems0Value) UnmarshalBinary ¶
func (m *MetricsDataVectorResultsItems0Value) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PaginationPageInfo ¶
type PaginationPageInfo struct {
// The cursor for the last item in the set of data returned
EndCursor string `json:"endCursor,omitempty"`
// Whether or not another page of data is available
HasNextPage bool `json:"hasNextPage,omitempty"`
// Whether or not a previous page of data exists
HasPreviousPage bool `json:"hasPreviousPage,omitempty"`
// The cursor for the first item in the set of data returned
StartCursor string `json:"startCursor,omitempty"`
// The total number of items in the dataset
TotalCount string `json:"totalCount,omitempty"`
}
PaginationPageInfo Information about a paginated response
This is modeled after the GraphQL Relay spec to support both cursor based pagination and traditional offset based pagination. swagger:model paginationPageInfo
func (*PaginationPageInfo) MarshalBinary ¶
func (m *PaginationPageInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaginationPageInfo) UnmarshalBinary ¶
func (m *PaginationPageInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PaginationPageRequest ¶
type PaginationPageRequest struct {
// The cursor value after which data will be returned
After string `json:"after,omitempty"`
// SQL-style constraint filters
Filter string `json:"filter,omitempty"`
// The number of items desired
First string `json:"first,omitempty"`
// Sort the response by the given field
SortBy string `json:"sortBy,omitempty"`
}
PaginationPageRequest Pagination request information
This is modeled after the GraphQL Relay spec to support both cursor based pagination and traditional offset based pagination. swagger:model paginationPageRequest
func (*PaginationPageRequest) MarshalBinary ¶
func (m *PaginationPageRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaginationPageRequest) UnmarshalBinary ¶
func (m *PaginationPageRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PrometheusMetrics ¶
type PrometheusMetrics struct {
// data
Data *PrometheusMetricsData `json:"data,omitempty"`
// The error encountered when querying for metrics
Error string `json:"error,omitempty"`
// The type of error encountered when querying for metrics
ErrorType string `json:"errorType,omitempty"`
// status
Status PrometheusMetricsStatus `json:"status,omitempty"`
// Warnings encountered when querying for metrics
Warnings []string `json:"warnings"`
}
PrometheusMetrics A collection of metrics swagger:model prometheusMetrics
func (*PrometheusMetrics) MarshalBinary ¶
func (m *PrometheusMetrics) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PrometheusMetrics) UnmarshalBinary ¶
func (m *PrometheusMetrics) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PrometheusMetricsData ¶
type PrometheusMetricsData struct {
// matrix
Matrix *PrometheusMetricsDataMatrix `json:"matrix,omitempty"`
// vector
Vector *PrometheusMetricsDataVector `json:"vector,omitempty"`
}
PrometheusMetricsData The data points in a metrics collection swagger:model PrometheusMetricsData
func (*PrometheusMetricsData) MarshalBinary ¶
func (m *PrometheusMetricsData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PrometheusMetricsData) UnmarshalBinary ¶
func (m *PrometheusMetricsData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PrometheusMetricsDataMatrix ¶
type PrometheusMetricsDataMatrix struct {
// A data point's value
Results []*PrometheusMetricsDataMatrixResultsItems0 `json:"results"`
}
PrometheusMetricsDataMatrix A set of time series containing a range of data points over time for each time series swagger:model PrometheusMetricsDataMatrix
func (*PrometheusMetricsDataMatrix) MarshalBinary ¶
func (m *PrometheusMetricsDataMatrix) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PrometheusMetricsDataMatrix) UnmarshalBinary ¶
func (m *PrometheusMetricsDataMatrix) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PrometheusMetricsDataMatrixResultsItems0 ¶
type PrometheusMetricsDataMatrixResultsItems0 struct {
// The data points' labels
Metric map[string]string `json:"metric,omitempty"`
// Time series data point values
Values []*PrometheusMetricsDataMatrixResultsItems0ValuesItems0 `json:"values"`
}
PrometheusMetricsDataMatrixResultsItems0 Time series containing a range of data points over time for each time series swagger:model PrometheusMetricsDataMatrixResultsItems0
func (*PrometheusMetricsDataMatrixResultsItems0) MarshalBinary ¶
func (m *PrometheusMetricsDataMatrixResultsItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PrometheusMetricsDataMatrixResultsItems0) UnmarshalBinary ¶
func (m *PrometheusMetricsDataMatrixResultsItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PrometheusMetricsDataMatrixResultsItems0ValuesItems0 ¶
type PrometheusMetricsDataMatrixResultsItems0ValuesItems0 struct {
// The time that a data point was recorded
UnixTime string `json:"unixTime,omitempty"`
// A data point's value
Value string `json:"value,omitempty"`
}
PrometheusMetricsDataMatrixResultsItems0ValuesItems0 An individual metric data point swagger:model PrometheusMetricsDataMatrixResultsItems0ValuesItems0
func (*PrometheusMetricsDataMatrixResultsItems0ValuesItems0) MarshalBinary ¶
func (m *PrometheusMetricsDataMatrixResultsItems0ValuesItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PrometheusMetricsDataMatrixResultsItems0ValuesItems0) UnmarshalBinary ¶
func (m *PrometheusMetricsDataMatrixResultsItems0ValuesItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PrometheusMetricsDataVector ¶
type PrometheusMetricsDataVector struct {
// A data point's value
Results []*PrometheusMetricsDataVectorResultsItems0 `json:"results"`
}
PrometheusMetricsDataVector A set of time series containing a single sample for each time series, all sharing the same timestamp swagger:model PrometheusMetricsDataVector
func (*PrometheusMetricsDataVector) MarshalBinary ¶
func (m *PrometheusMetricsDataVector) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PrometheusMetricsDataVector) UnmarshalBinary ¶
func (m *PrometheusMetricsDataVector) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PrometheusMetricsDataVectorResultsItems0 ¶
type PrometheusMetricsDataVectorResultsItems0 struct {
// The data points' labels
Metric map[string]string `json:"metric,omitempty"`
// value
Value *PrometheusMetricsDataVectorResultsItems0Value `json:"value,omitempty"`
}
PrometheusMetricsDataVectorResultsItems0 Time series containing a single sample for each time series, all sharing the same timestamp swagger:model PrometheusMetricsDataVectorResultsItems0
func (*PrometheusMetricsDataVectorResultsItems0) MarshalBinary ¶
func (m *PrometheusMetricsDataVectorResultsItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PrometheusMetricsDataVectorResultsItems0) UnmarshalBinary ¶
func (m *PrometheusMetricsDataVectorResultsItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PrometheusMetricsDataVectorResultsItems0Value ¶
type PrometheusMetricsDataVectorResultsItems0Value struct {
// The time that a data point was recorded
UnixTime string `json:"unixTime,omitempty"`
// A data point's value
Value string `json:"value,omitempty"`
}
PrometheusMetricsDataVectorResultsItems0Value An individual metric data point swagger:model PrometheusMetricsDataVectorResultsItems0Value
func (*PrometheusMetricsDataVectorResultsItems0Value) MarshalBinary ¶
func (m *PrometheusMetricsDataVectorResultsItems0Value) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PrometheusMetricsDataVectorResultsItems0Value) UnmarshalBinary ¶
func (m *PrometheusMetricsDataVectorResultsItems0Value) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PrometheusMetricsStatus ¶
type PrometheusMetricsStatus string
PrometheusMetricsStatus A metrics query's resulting status swagger:model prometheusMetricsStatus
const ( // PrometheusMetricsStatusSUCCESS captures enum value "SUCCESS" PrometheusMetricsStatusSUCCESS PrometheusMetricsStatus = "SUCCESS" // PrometheusMetricsStatusERROR captures enum value "ERROR" PrometheusMetricsStatusERROR PrometheusMetricsStatus = "ERROR" )
type StorageBucket ¶
type StorageBucket struct {
// The date when the bucket was created
// Format: date-time
CreatedAt strfmt.DateTime `json:"createdAt,omitempty"`
// The URL used to access the bucket
EndpointURL string `json:"endpointUrl,omitempty"`
// The ID for the bucket
ID string `json:"id,omitempty"`
// The name of the bucket
Label string `json:"label,omitempty"`
// The region in which the bucket is created. Available regions are: us-east-1, us-west-1, eu-central-1
Region string `json:"region,omitempty"`
// The date when the bucket was last updated
// Format: date-time
UpdatedAt strfmt.DateTime `json:"updatedAt,omitempty"`
// visibility
Visibility StorageBucketVisibility `json:"visibility,omitempty"`
}
StorageBucket storage bucket swagger:model storageBucket
func (*StorageBucket) MarshalBinary ¶
func (m *StorageBucket) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*StorageBucket) UnmarshalBinary ¶
func (m *StorageBucket) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type StorageBucketVisibility ¶
type StorageBucketVisibility string
StorageBucketVisibility - PRIVATE: The bucket is private and only accessibly with credentials
- PUBLIC: The bucket is public and accessible over the internet
swagger:model storageBucketVisibility
const ( // StorageBucketVisibilityPRIVATE captures enum value "PRIVATE" StorageBucketVisibilityPRIVATE StorageBucketVisibility = "PRIVATE" // StorageBucketVisibilityPUBLIC captures enum value "PUBLIC" StorageBucketVisibilityPUBLIC StorageBucketVisibility = "PUBLIC" )
type StorageCreateBucketRequest ¶
type StorageCreateBucketRequest struct {
// The name of the bucket to be created
Label string `json:"label,omitempty"`
// The region where to create the bucket, defaults to us-east-1
Region string `json:"region,omitempty"`
}
StorageCreateBucketRequest storage create bucket request swagger:model storageCreateBucketRequest
func (*StorageCreateBucketRequest) MarshalBinary ¶
func (m *StorageCreateBucketRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*StorageCreateBucketRequest) UnmarshalBinary ¶
func (m *StorageCreateBucketRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type StorageCreateBucketResponse ¶
type StorageCreateBucketResponse struct {
// bucket
Bucket *StorageCreateBucketResponseBucket `json:"bucket,omitempty"`
}
StorageCreateBucketResponse The bucket created swagger:model storageCreateBucketResponse
func (*StorageCreateBucketResponse) MarshalBinary ¶
func (m *StorageCreateBucketResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*StorageCreateBucketResponse) UnmarshalBinary ¶
func (m *StorageCreateBucketResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type StorageCreateBucketResponseBucket ¶
type StorageCreateBucketResponseBucket struct {
// The date when the bucket was created
// Format: date-time
CreatedAt strfmt.DateTime `json:"createdAt,omitempty"`
// The URL used to access the bucket
EndpointURL string `json:"endpointUrl,omitempty"`
// The ID for the bucket
ID string `json:"id,omitempty"`
// The name of the bucket
Label string `json:"label,omitempty"`
// The region in which the bucket is created. Available regions are: us-east-1, us-west-1, eu-central-1
Region string `json:"region,omitempty"`
// The date when the bucket was last updated
// Format: date-time
UpdatedAt strfmt.DateTime `json:"updatedAt,omitempty"`
// - PRIVATE: The bucket is private and only accessibly with credentials
// - PUBLIC: The bucket is public and accessible over the internet
// Enum: [PRIVATE PUBLIC]
Visibility *string `json:"visibility,omitempty"`
}
StorageCreateBucketResponseBucket storage create bucket response bucket swagger:model StorageCreateBucketResponseBucket
func (*StorageCreateBucketResponseBucket) MarshalBinary ¶
func (m *StorageCreateBucketResponseBucket) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*StorageCreateBucketResponseBucket) UnmarshalBinary ¶
func (m *StorageCreateBucketResponseBucket) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type StorageGenerateCredentialsResponse ¶
type StorageGenerateCredentialsResponse struct {
// The ID for the access key
AccessKey string `json:"accessKey,omitempty"`
// The secret key used to sign requests
SecretKey string `json:"secretKey,omitempty"`
}
StorageGenerateCredentialsResponse A response with new credentials swagger:model storageGenerateCredentialsResponse
func (*StorageGenerateCredentialsResponse) MarshalBinary ¶
func (m *StorageGenerateCredentialsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*StorageGenerateCredentialsResponse) UnmarshalBinary ¶
func (m *StorageGenerateCredentialsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type StorageGetBucketResponse ¶
type StorageGetBucketResponse struct {
// bucket
Bucket *StorageGetBucketResponseBucket `json:"bucket,omitempty"`
}
StorageGetBucketResponse The bucket for the given stack swagger:model storageGetBucketResponse
func (*StorageGetBucketResponse) MarshalBinary ¶
func (m *StorageGetBucketResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*StorageGetBucketResponse) UnmarshalBinary ¶
func (m *StorageGetBucketResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type StorageGetBucketResponseBucket ¶
type StorageGetBucketResponseBucket struct {
// The date when the bucket was created
// Format: date-time
CreatedAt strfmt.DateTime `json:"createdAt,omitempty"`
// The URL used to access the bucket
EndpointURL string `json:"endpointUrl,omitempty"`
// The ID for the bucket
ID string `json:"id,omitempty"`
// The name of the bucket
Label string `json:"label,omitempty"`
// The region in which the bucket is created. Available regions are: us-east-1, us-west-1, eu-central-1
Region string `json:"region,omitempty"`
// The date when the bucket was last updated
// Format: date-time
UpdatedAt strfmt.DateTime `json:"updatedAt,omitempty"`
// - PRIVATE: The bucket is private and only accessibly with credentials
// - PUBLIC: The bucket is public and accessible over the internet
// Enum: [PRIVATE PUBLIC]
Visibility *string `json:"visibility,omitempty"`
}
StorageGetBucketResponseBucket storage get bucket response bucket swagger:model StorageGetBucketResponseBucket
func (*StorageGetBucketResponseBucket) MarshalBinary ¶
func (m *StorageGetBucketResponseBucket) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*StorageGetBucketResponseBucket) UnmarshalBinary ¶
func (m *StorageGetBucketResponseBucket) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type StorageGetBucketsResponse ¶
type StorageGetBucketsResponse struct {
// page info
PageInfo *StorageGetBucketsResponsePageInfo `json:"pageInfo,omitempty"`
// The requested buckets
Results []*StorageGetBucketsResponseResultsItems0 `json:"results"`
}
StorageGetBucketsResponse The buckets for the given stack swagger:model storageGetBucketsResponse
func (*StorageGetBucketsResponse) MarshalBinary ¶
func (m *StorageGetBucketsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*StorageGetBucketsResponse) UnmarshalBinary ¶
func (m *StorageGetBucketsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type StorageGetBucketsResponsePageInfo ¶
type StorageGetBucketsResponsePageInfo struct {
// The cursor for the last item in the set of data returned
EndCursor string `json:"endCursor,omitempty"`
// Whether or not another page of data is available
HasNextPage bool `json:"hasNextPage,omitempty"`
// Whether or not a previous page of data exists
HasPreviousPage bool `json:"hasPreviousPage,omitempty"`
// The cursor for the first item in the set of data returned
StartCursor string `json:"startCursor,omitempty"`
// The total number of items in the dataset
TotalCount string `json:"totalCount,omitempty"`
}
StorageGetBucketsResponsePageInfo Information about a paginated response
This is modeled after the GraphQL Relay spec to support both cursor based pagination and traditional offset based pagination. swagger:model StorageGetBucketsResponsePageInfo
func (*StorageGetBucketsResponsePageInfo) MarshalBinary ¶
func (m *StorageGetBucketsResponsePageInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*StorageGetBucketsResponsePageInfo) UnmarshalBinary ¶
func (m *StorageGetBucketsResponsePageInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type StorageGetBucketsResponseResultsItems0 ¶
type StorageGetBucketsResponseResultsItems0 struct {
// The date when the bucket was created
// Format: date-time
CreatedAt strfmt.DateTime `json:"createdAt,omitempty"`
// The URL used to access the bucket
EndpointURL string `json:"endpointUrl,omitempty"`
// The ID for the bucket
ID string `json:"id,omitempty"`
// The name of the bucket
Label string `json:"label,omitempty"`
// The region in which the bucket is created. Available regions are: us-east-1, us-west-1, eu-central-1
Region string `json:"region,omitempty"`
// The date when the bucket was last updated
// Format: date-time
UpdatedAt strfmt.DateTime `json:"updatedAt,omitempty"`
// - PRIVATE: The bucket is private and only accessibly with credentials
// - PUBLIC: The bucket is public and accessible over the internet
// Enum: [PRIVATE PUBLIC]
Visibility *string `json:"visibility,omitempty"`
}
StorageGetBucketsResponseResultsItems0 storage get buckets response results items0 swagger:model StorageGetBucketsResponseResultsItems0
func (*StorageGetBucketsResponseResultsItems0) MarshalBinary ¶
func (m *StorageGetBucketsResponseResultsItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*StorageGetBucketsResponseResultsItems0) UnmarshalBinary ¶
func (m *StorageGetBucketsResponseResultsItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type StorageGetCredentialsResponse ¶
type StorageGetCredentialsResponse struct {
// The list of active credentials on account
Credentials []*StorageGetCredentialsResponseCredentialsItems0 `json:"credentials"`
}
StorageGetCredentialsResponse A response with new credentials swagger:model storageGetCredentialsResponse
func (*StorageGetCredentialsResponse) MarshalBinary ¶
func (m *StorageGetCredentialsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*StorageGetCredentialsResponse) UnmarshalBinary ¶
func (m *StorageGetCredentialsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type StorageGetCredentialsResponseCredentialsItems0 ¶
type StorageGetCredentialsResponseCredentialsItems0 struct {
// The ID for the access key
AccessKey string `json:"accessKey,omitempty"`
}
StorageGetCredentialsResponseCredentialsItems0 Storage credentials for a user swagger:model StorageGetCredentialsResponseCredentialsItems0
func (*StorageGetCredentialsResponseCredentialsItems0) MarshalBinary ¶
func (m *StorageGetCredentialsResponseCredentialsItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*StorageGetCredentialsResponseCredentialsItems0) UnmarshalBinary ¶
func (m *StorageGetCredentialsResponseCredentialsItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type StorageUpdateBucketRequest ¶
type StorageUpdateBucketRequest struct {
// - PRIVATE: The bucket is private and only accessibly with credentials
// - PUBLIC: The bucket is public and accessible over the internet
// Enum: [PRIVATE PUBLIC]
Visibility *string `json:"visibility,omitempty"`
}
StorageUpdateBucketRequest storage update bucket request swagger:model storageUpdateBucketRequest
func (*StorageUpdateBucketRequest) MarshalBinary ¶
func (m *StorageUpdateBucketRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*StorageUpdateBucketRequest) UnmarshalBinary ¶
func (m *StorageUpdateBucketRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type StorageUpdateBucketResponse ¶
type StorageUpdateBucketResponse struct {
// bucket
Bucket *StorageUpdateBucketResponseBucket `json:"bucket,omitempty"`
}
StorageUpdateBucketResponse A response of the updated bucket swagger:model storageUpdateBucketResponse
func (*StorageUpdateBucketResponse) MarshalBinary ¶
func (m *StorageUpdateBucketResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*StorageUpdateBucketResponse) UnmarshalBinary ¶
func (m *StorageUpdateBucketResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type StorageUpdateBucketResponseBucket ¶
type StorageUpdateBucketResponseBucket struct {
// The date when the bucket was created
// Format: date-time
CreatedAt strfmt.DateTime `json:"createdAt,omitempty"`
// The URL used to access the bucket
EndpointURL string `json:"endpointUrl,omitempty"`
// The ID for the bucket
ID string `json:"id,omitempty"`
// The name of the bucket
Label string `json:"label,omitempty"`
// The region in which the bucket is created. Available regions are: us-east-1, us-west-1, eu-central-1
Region string `json:"region,omitempty"`
// The date when the bucket was last updated
// Format: date-time
UpdatedAt strfmt.DateTime `json:"updatedAt,omitempty"`
// - PRIVATE: The bucket is private and only accessibly with credentials
// - PUBLIC: The bucket is public and accessible over the internet
// Enum: [PRIVATE PUBLIC]
Visibility *string `json:"visibility,omitempty"`
}
StorageUpdateBucketResponseBucket storage update bucket response bucket swagger:model StorageUpdateBucketResponseBucket
func (*StorageUpdateBucketResponseBucket) MarshalBinary ¶
func (m *StorageUpdateBucketResponseBucket) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*StorageUpdateBucketResponseBucket) UnmarshalBinary ¶
func (m *StorageUpdateBucketResponseBucket) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
Source Files
¶
- api_status_detail.go
- data_matrix.go
- data_matrix_result.go
- data_value.go
- data_vector.go
- data_vector_result.go
- get_credentials_response_credential.go
- metrics_data.go
- pagination_page_info.go
- pagination_page_request.go
- prometheus_metrics.go
- prometheus_metrics_status.go
- storage_bucket.go
- storage_bucket_visibility.go
- storage_create_bucket_request.go
- storage_create_bucket_response.go
- storage_generate_credentials_response.go
- storage_get_bucket_response.go
- storage_get_buckets_response.go
- storage_get_credentials_response.go
- storage_update_bucket_request.go
- storage_update_bucket_response.go