models

package
v1.2.1 Latest Latest
Warning

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

Go to latest
Published: Mar 11, 2020 License: MPL-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

View Source
const (

	// StorageCreateBucketResponseBucketVisibilityPRIVATE captures enum value "PRIVATE"
	StorageCreateBucketResponseBucketVisibilityPRIVATE string = "PRIVATE"

	// StorageCreateBucketResponseBucketVisibilityPUBLIC captures enum value "PUBLIC"
	StorageCreateBucketResponseBucketVisibilityPUBLIC string = "PUBLIC"
)
View Source
const (

	// StorageGetBucketResponseBucketVisibilityPRIVATE captures enum value "PRIVATE"
	StorageGetBucketResponseBucketVisibilityPRIVATE string = "PRIVATE"

	// StorageGetBucketResponseBucketVisibilityPUBLIC captures enum value "PUBLIC"
	StorageGetBucketResponseBucketVisibilityPUBLIC string = "PUBLIC"
)
View Source
const (

	// StorageGetBucketsResponseResultsItems0VisibilityPRIVATE captures enum value "PRIVATE"
	StorageGetBucketsResponseResultsItems0VisibilityPRIVATE string = "PRIVATE"

	// StorageGetBucketsResponseResultsItems0VisibilityPUBLIC captures enum value "PUBLIC"
	StorageGetBucketsResponseResultsItems0VisibilityPUBLIC string = "PUBLIC"
)
View Source
const (

	// StorageUpdateBucketRequestVisibilityPRIVATE captures enum value "PRIVATE"
	StorageUpdateBucketRequestVisibilityPRIVATE string = "PRIVATE"

	// StorageUpdateBucketRequestVisibilityPUBLIC captures enum value "PUBLIC"
	StorageUpdateBucketRequestVisibilityPUBLIC string = "PUBLIC"
)
View Source
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

func UnmarshalAPIStatusDetail(reader io.Reader, consumer runtime.Consumer) (APIStatusDetail, error)

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

func (*DataMatrix) Validate

func (m *DataMatrix) Validate(formats strfmt.Registry) error

Validate validates this data matrix

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

func (*DataMatrixResult) Validate

func (m *DataMatrixResult) Validate(formats strfmt.Registry) error

Validate validates this data matrix result

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

func (*DataMatrixResultValuesItems0) Validate

func (m *DataMatrixResultValuesItems0) Validate(formats strfmt.Registry) error

Validate validates this data matrix result values items0

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

func (*DataMatrixResultsItems0) Validate

func (m *DataMatrixResultsItems0) Validate(formats strfmt.Registry) error

Validate validates this data matrix results items0

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

func (*DataMatrixResultsItems0ValuesItems0) Validate

Validate validates this data matrix results items0 values items0

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

func (m *DataValue) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DataValue) UnmarshalBinary

func (m *DataValue) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DataValue) Validate

func (m *DataValue) Validate(formats strfmt.Registry) error

Validate validates this data value

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

func (*DataVector) Validate

func (m *DataVector) Validate(formats strfmt.Registry) error

Validate validates this data vector

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

func (*DataVectorResult) Validate

func (m *DataVectorResult) Validate(formats strfmt.Registry) error

Validate validates this data vector result

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

func (*DataVectorResultValue) Validate

func (m *DataVectorResultValue) Validate(formats strfmt.Registry) error

Validate validates this data vector result value

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

func (*DataVectorResultsItems0) Validate

func (m *DataVectorResultsItems0) Validate(formats strfmt.Registry) error

Validate validates this data vector results items0

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

func (*DataVectorResultsItems0Value) Validate

func (m *DataVectorResultsItems0Value) Validate(formats strfmt.Registry) error

Validate validates this data vector results items0 value

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

func (*GetCredentialsResponseCredential) Validate

Validate validates this get credentials response credential

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

func (*MetricsData) Validate

func (m *MetricsData) Validate(formats strfmt.Registry) error

Validate validates this metrics data

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

func (*MetricsDataMatrix) Validate

func (m *MetricsDataMatrix) Validate(formats strfmt.Registry) error

Validate validates this metrics data matrix

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

func (*MetricsDataMatrixResultsItems0) Validate

func (m *MetricsDataMatrixResultsItems0) Validate(formats strfmt.Registry) error

Validate validates this metrics data matrix results items0

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

func (*MetricsDataMatrixResultsItems0ValuesItems0) Validate

Validate validates this metrics data matrix results items0 values items0

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

func (*MetricsDataVector) Validate

func (m *MetricsDataVector) Validate(formats strfmt.Registry) error

Validate validates this metrics data vector

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

func (*MetricsDataVectorResultsItems0) Validate

func (m *MetricsDataVectorResultsItems0) Validate(formats strfmt.Registry) error

Validate validates this metrics data vector results items0

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

func (*MetricsDataVectorResultsItems0Value) Validate

Validate validates this metrics data vector results items0 value

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

func (*PaginationPageInfo) Validate

func (m *PaginationPageInfo) Validate(formats strfmt.Registry) error

Validate validates this pagination page info

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

func (*PaginationPageRequest) Validate

func (m *PaginationPageRequest) Validate(formats strfmt.Registry) error

Validate validates this pagination page request

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

func (*PrometheusMetrics) Validate

func (m *PrometheusMetrics) Validate(formats strfmt.Registry) error

Validate validates this prometheus metrics

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

func (*PrometheusMetricsData) Validate

func (m *PrometheusMetricsData) Validate(formats strfmt.Registry) error

Validate validates this prometheus metrics data

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

func (*PrometheusMetricsDataMatrix) Validate

func (m *PrometheusMetricsDataMatrix) Validate(formats strfmt.Registry) error

Validate validates this prometheus metrics data matrix

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

func (*PrometheusMetricsDataMatrixResultsItems0) Validate

Validate validates this prometheus metrics data matrix results items0

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

MarshalBinary interface implementation

func (*PrometheusMetricsDataMatrixResultsItems0ValuesItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*PrometheusMetricsDataMatrixResultsItems0ValuesItems0) Validate

Validate validates this prometheus metrics data matrix results items0 values items0

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

func (*PrometheusMetricsDataVector) Validate

func (m *PrometheusMetricsDataVector) Validate(formats strfmt.Registry) error

Validate validates this prometheus metrics data vector

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

func (*PrometheusMetricsDataVectorResultsItems0) Validate

Validate validates this prometheus metrics data vector results items0

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

MarshalBinary interface implementation

func (*PrometheusMetricsDataVectorResultsItems0Value) UnmarshalBinary

UnmarshalBinary interface implementation

func (*PrometheusMetricsDataVectorResultsItems0Value) Validate

Validate validates this prometheus metrics data vector results items0 value

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"
)

func (PrometheusMetricsStatus) Validate

func (m PrometheusMetricsStatus) Validate(formats strfmt.Registry) error

Validate validates this prometheus metrics status

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

func (*StorageBucket) Validate

func (m *StorageBucket) Validate(formats strfmt.Registry) error

Validate validates this storage bucket

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"
)

func (StorageBucketVisibility) Validate

func (m StorageBucketVisibility) Validate(formats strfmt.Registry) error

Validate validates this storage bucket visibility

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

func (*StorageCreateBucketRequest) Validate

func (m *StorageCreateBucketRequest) Validate(formats strfmt.Registry) error

Validate validates this storage create bucket request

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

func (*StorageCreateBucketResponse) Validate

func (m *StorageCreateBucketResponse) Validate(formats strfmt.Registry) error

Validate validates this storage create bucket response

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

func (*StorageCreateBucketResponseBucket) Validate

Validate validates this storage create bucket response bucket

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

func (*StorageGenerateCredentialsResponse) Validate

Validate validates this storage generate credentials response

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

func (*StorageGetBucketResponse) Validate

func (m *StorageGetBucketResponse) Validate(formats strfmt.Registry) error

Validate validates this storage get bucket response

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

func (*StorageGetBucketResponseBucket) Validate

func (m *StorageGetBucketResponseBucket) Validate(formats strfmt.Registry) error

Validate validates this storage get bucket response bucket

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

func (*StorageGetBucketsResponse) Validate

func (m *StorageGetBucketsResponse) Validate(formats strfmt.Registry) error

Validate validates this storage get buckets response

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

func (*StorageGetBucketsResponsePageInfo) Validate

Validate validates this storage get buckets response page info

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

func (*StorageGetBucketsResponseResultsItems0) Validate

Validate validates this storage get buckets response results items0

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

func (*StorageGetCredentialsResponse) Validate

func (m *StorageGetCredentialsResponse) Validate(formats strfmt.Registry) error

Validate validates this storage get credentials response

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

MarshalBinary interface implementation

func (*StorageGetCredentialsResponseCredentialsItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*StorageGetCredentialsResponseCredentialsItems0) Validate

Validate validates this storage get credentials response credentials items0

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

func (*StorageUpdateBucketRequest) Validate

func (m *StorageUpdateBucketRequest) Validate(formats strfmt.Registry) error

Validate validates this storage update bucket request

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

func (*StorageUpdateBucketResponse) Validate

func (m *StorageUpdateBucketResponse) Validate(formats strfmt.Registry) error

Validate validates this storage update bucket response

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

func (*StorageUpdateBucketResponseBucket) Validate

Validate validates this storage update bucket response bucket

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL