Documentation
¶
Index ¶
- type APIStatusDetail
- type DataMatrix
- type DataMatrixResult
- type DataValue
- type DataVector
- type DataVectorResult
- type GetCredentialsResponseCredential
- type MetricsData
- type PaginationPageInfo
- type PaginationPageRequest
- type PrometheusMetrics
- type PrometheusMetricsStatus
- type StackpathRPCBadRequest
- func (m *StackpathRPCBadRequest) AtType() string
- func (m *StackpathRPCBadRequest) MarshalBinary() ([]byte, error)
- func (m StackpathRPCBadRequest) MarshalJSON() ([]byte, error)
- func (m *StackpathRPCBadRequest) SetAtType(val string)
- func (m *StackpathRPCBadRequest) UnmarshalBinary(b []byte) error
- func (m *StackpathRPCBadRequest) UnmarshalJSON(raw []byte) error
- func (m *StackpathRPCBadRequest) Validate(formats strfmt.Registry) error
- type StackpathRPCBadRequestFieldViolation
- type StackpathRPCHelp
- func (m *StackpathRPCHelp) AtType() string
- func (m *StackpathRPCHelp) MarshalBinary() ([]byte, error)
- func (m StackpathRPCHelp) MarshalJSON() ([]byte, error)
- func (m *StackpathRPCHelp) SetAtType(val string)
- func (m *StackpathRPCHelp) UnmarshalBinary(b []byte) error
- func (m *StackpathRPCHelp) UnmarshalJSON(raw []byte) error
- func (m *StackpathRPCHelp) Validate(formats strfmt.Registry) error
- type StackpathRPCHelpLink
- type StackpathRPCLocalizedMessage
- func (m *StackpathRPCLocalizedMessage) AtType() string
- func (m *StackpathRPCLocalizedMessage) MarshalBinary() ([]byte, error)
- func (m StackpathRPCLocalizedMessage) MarshalJSON() ([]byte, error)
- func (m *StackpathRPCLocalizedMessage) SetAtType(val string)
- func (m *StackpathRPCLocalizedMessage) UnmarshalBinary(b []byte) error
- func (m *StackpathRPCLocalizedMessage) UnmarshalJSON(raw []byte) error
- func (m *StackpathRPCLocalizedMessage) Validate(formats strfmt.Registry) error
- type StackpathRPCPreconditionFailure
- func (m *StackpathRPCPreconditionFailure) AtType() string
- func (m *StackpathRPCPreconditionFailure) MarshalBinary() ([]byte, error)
- func (m StackpathRPCPreconditionFailure) MarshalJSON() ([]byte, error)
- func (m *StackpathRPCPreconditionFailure) SetAtType(val string)
- func (m *StackpathRPCPreconditionFailure) UnmarshalBinary(b []byte) error
- func (m *StackpathRPCPreconditionFailure) UnmarshalJSON(raw []byte) error
- func (m *StackpathRPCPreconditionFailure) Validate(formats strfmt.Registry) error
- type StackpathRPCPreconditionFailureViolation
- type StackpathRPCQuotaFailure
- func (m *StackpathRPCQuotaFailure) AtType() string
- func (m *StackpathRPCQuotaFailure) MarshalBinary() ([]byte, error)
- func (m StackpathRPCQuotaFailure) MarshalJSON() ([]byte, error)
- func (m *StackpathRPCQuotaFailure) SetAtType(val string)
- func (m *StackpathRPCQuotaFailure) UnmarshalBinary(b []byte) error
- func (m *StackpathRPCQuotaFailure) UnmarshalJSON(raw []byte) error
- func (m *StackpathRPCQuotaFailure) Validate(formats strfmt.Registry) error
- type StackpathRPCQuotaFailureViolation
- type StackpathRPCRequestInfo
- func (m *StackpathRPCRequestInfo) AtType() string
- func (m *StackpathRPCRequestInfo) MarshalBinary() ([]byte, error)
- func (m StackpathRPCRequestInfo) MarshalJSON() ([]byte, error)
- func (m *StackpathRPCRequestInfo) SetAtType(val string)
- func (m *StackpathRPCRequestInfo) UnmarshalBinary(b []byte) error
- func (m *StackpathRPCRequestInfo) UnmarshalJSON(raw []byte) error
- func (m *StackpathRPCRequestInfo) Validate(formats strfmt.Registry) error
- type StackpathRPCResourceInfo
- func (m *StackpathRPCResourceInfo) AtType() string
- func (m *StackpathRPCResourceInfo) MarshalBinary() ([]byte, error)
- func (m StackpathRPCResourceInfo) MarshalJSON() ([]byte, error)
- func (m *StackpathRPCResourceInfo) SetAtType(val string)
- func (m *StackpathRPCResourceInfo) UnmarshalBinary(b []byte) error
- func (m *StackpathRPCResourceInfo) UnmarshalJSON(raw []byte) error
- func (m *StackpathRPCResourceInfo) Validate(formats strfmt.Registry) error
- type StackpathRPCRetryInfo
- func (m *StackpathRPCRetryInfo) AtType() string
- func (m *StackpathRPCRetryInfo) MarshalBinary() ([]byte, error)
- func (m StackpathRPCRetryInfo) MarshalJSON() ([]byte, error)
- func (m *StackpathRPCRetryInfo) SetAtType(val string)
- func (m *StackpathRPCRetryInfo) UnmarshalBinary(b []byte) error
- func (m *StackpathRPCRetryInfo) UnmarshalJSON(raw []byte) error
- func (m *StackpathRPCRetryInfo) Validate(formats strfmt.Registry) error
- type StackpathapiStatus
- func (m *StackpathapiStatus) Details() []APIStatusDetail
- func (m *StackpathapiStatus) MarshalBinary() ([]byte, error)
- func (m StackpathapiStatus) MarshalJSON() ([]byte, error)
- func (m *StackpathapiStatus) SetDetails(val []APIStatusDetail)
- func (m *StackpathapiStatus) UnmarshalBinary(b []byte) error
- func (m *StackpathapiStatus) UnmarshalJSON(raw []byte) error
- func (m *StackpathapiStatus) Validate(formats strfmt.Registry) error
- type StorageBucket
- type StorageBucketVisibility
- type StorageCreateBucketRequest
- type StorageCreateBucketResponse
- type StorageGenerateCredentialsResponse
- type StorageGetBucketResponse
- type StorageGetBucketsResponse
- type StorageGetCredentialsResponse
- type StorageUpdateBucketRequest
- type StorageUpdateBucketResponse
Constants ¶
This section is empty.
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 []*DataMatrixResult `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 []*DataValue `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 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 []*DataVectorResult `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 *DataValue `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 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 *DataMatrix `json:"matrix,omitempty"` // vector Vector *DataVector `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 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 *MetricsData `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 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 StackpathRPCBadRequest ¶
type StackpathRPCBadRequest struct { // field violations FieldViolations []*StackpathRPCBadRequestFieldViolation `json:"fieldViolations"` }
StackpathRPCBadRequest stackpath rpc bad request
swagger:model stackpath.rpc.BadRequest
func (*StackpathRPCBadRequest) AtType ¶
func (m *StackpathRPCBadRequest) AtType() string
AtType gets the at type of this subtype
func (*StackpathRPCBadRequest) MarshalBinary ¶
func (m *StackpathRPCBadRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (StackpathRPCBadRequest) MarshalJSON ¶
func (m StackpathRPCBadRequest) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*StackpathRPCBadRequest) SetAtType ¶
func (m *StackpathRPCBadRequest) SetAtType(val string)
SetAtType sets the at type of this subtype
func (*StackpathRPCBadRequest) UnmarshalBinary ¶
func (m *StackpathRPCBadRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*StackpathRPCBadRequest) UnmarshalJSON ¶
func (m *StackpathRPCBadRequest) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type StackpathRPCBadRequestFieldViolation ¶
type StackpathRPCBadRequestFieldViolation struct { // description Description string `json:"description,omitempty"` // field Field string `json:"field,omitempty"` }
StackpathRPCBadRequestFieldViolation stackpath rpc bad request field violation
swagger:model stackpath.rpc.BadRequest.FieldViolation
func (*StackpathRPCBadRequestFieldViolation) MarshalBinary ¶
func (m *StackpathRPCBadRequestFieldViolation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*StackpathRPCBadRequestFieldViolation) UnmarshalBinary ¶
func (m *StackpathRPCBadRequestFieldViolation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type StackpathRPCHelp ¶
type StackpathRPCHelp struct { // links Links []*StackpathRPCHelpLink `json:"links"` }
StackpathRPCHelp stackpath rpc help
swagger:model stackpath.rpc.Help
func (*StackpathRPCHelp) AtType ¶
func (m *StackpathRPCHelp) AtType() string
AtType gets the at type of this subtype
func (*StackpathRPCHelp) MarshalBinary ¶
func (m *StackpathRPCHelp) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (StackpathRPCHelp) MarshalJSON ¶
func (m StackpathRPCHelp) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*StackpathRPCHelp) SetAtType ¶
func (m *StackpathRPCHelp) SetAtType(val string)
SetAtType sets the at type of this subtype
func (*StackpathRPCHelp) UnmarshalBinary ¶
func (m *StackpathRPCHelp) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*StackpathRPCHelp) UnmarshalJSON ¶
func (m *StackpathRPCHelp) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type StackpathRPCHelpLink ¶
type StackpathRPCHelpLink struct { // description Description string `json:"description,omitempty"` // url URL string `json:"url,omitempty"` }
StackpathRPCHelpLink stackpath rpc help link
swagger:model stackpath.rpc.Help.Link
func (*StackpathRPCHelpLink) MarshalBinary ¶
func (m *StackpathRPCHelpLink) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*StackpathRPCHelpLink) UnmarshalBinary ¶
func (m *StackpathRPCHelpLink) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type StackpathRPCLocalizedMessage ¶
type StackpathRPCLocalizedMessage struct { // locale Locale string `json:"locale,omitempty"` // message Message string `json:"message,omitempty"` }
StackpathRPCLocalizedMessage stackpath rpc localized message
swagger:model stackpath.rpc.LocalizedMessage
func (*StackpathRPCLocalizedMessage) AtType ¶
func (m *StackpathRPCLocalizedMessage) AtType() string
AtType gets the at type of this subtype
func (*StackpathRPCLocalizedMessage) MarshalBinary ¶
func (m *StackpathRPCLocalizedMessage) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (StackpathRPCLocalizedMessage) MarshalJSON ¶
func (m StackpathRPCLocalizedMessage) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*StackpathRPCLocalizedMessage) SetAtType ¶
func (m *StackpathRPCLocalizedMessage) SetAtType(val string)
SetAtType sets the at type of this subtype
func (*StackpathRPCLocalizedMessage) UnmarshalBinary ¶
func (m *StackpathRPCLocalizedMessage) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*StackpathRPCLocalizedMessage) UnmarshalJSON ¶
func (m *StackpathRPCLocalizedMessage) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type StackpathRPCPreconditionFailure ¶
type StackpathRPCPreconditionFailure struct { // violations Violations []*StackpathRPCPreconditionFailureViolation `json:"violations"` }
StackpathRPCPreconditionFailure stackpath rpc precondition failure
swagger:model stackpath.rpc.PreconditionFailure
func (*StackpathRPCPreconditionFailure) AtType ¶
func (m *StackpathRPCPreconditionFailure) AtType() string
AtType gets the at type of this subtype
func (*StackpathRPCPreconditionFailure) MarshalBinary ¶
func (m *StackpathRPCPreconditionFailure) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (StackpathRPCPreconditionFailure) MarshalJSON ¶
func (m StackpathRPCPreconditionFailure) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*StackpathRPCPreconditionFailure) SetAtType ¶
func (m *StackpathRPCPreconditionFailure) SetAtType(val string)
SetAtType sets the at type of this subtype
func (*StackpathRPCPreconditionFailure) UnmarshalBinary ¶
func (m *StackpathRPCPreconditionFailure) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*StackpathRPCPreconditionFailure) UnmarshalJSON ¶
func (m *StackpathRPCPreconditionFailure) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type StackpathRPCPreconditionFailureViolation ¶
type StackpathRPCPreconditionFailureViolation struct { // description Description string `json:"description,omitempty"` // subject Subject string `json:"subject,omitempty"` // type Type string `json:"type,omitempty"` }
StackpathRPCPreconditionFailureViolation stackpath rpc precondition failure violation
swagger:model stackpath.rpc.PreconditionFailure.Violation
func (*StackpathRPCPreconditionFailureViolation) MarshalBinary ¶
func (m *StackpathRPCPreconditionFailureViolation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*StackpathRPCPreconditionFailureViolation) UnmarshalBinary ¶
func (m *StackpathRPCPreconditionFailureViolation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type StackpathRPCQuotaFailure ¶
type StackpathRPCQuotaFailure struct { // violations Violations []*StackpathRPCQuotaFailureViolation `json:"violations"` }
StackpathRPCQuotaFailure stackpath rpc quota failure
swagger:model stackpath.rpc.QuotaFailure
func (*StackpathRPCQuotaFailure) AtType ¶
func (m *StackpathRPCQuotaFailure) AtType() string
AtType gets the at type of this subtype
func (*StackpathRPCQuotaFailure) MarshalBinary ¶
func (m *StackpathRPCQuotaFailure) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (StackpathRPCQuotaFailure) MarshalJSON ¶
func (m StackpathRPCQuotaFailure) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*StackpathRPCQuotaFailure) SetAtType ¶
func (m *StackpathRPCQuotaFailure) SetAtType(val string)
SetAtType sets the at type of this subtype
func (*StackpathRPCQuotaFailure) UnmarshalBinary ¶
func (m *StackpathRPCQuotaFailure) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*StackpathRPCQuotaFailure) UnmarshalJSON ¶
func (m *StackpathRPCQuotaFailure) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type StackpathRPCQuotaFailureViolation ¶
type StackpathRPCQuotaFailureViolation struct { // description Description string `json:"description,omitempty"` // subject Subject string `json:"subject,omitempty"` }
StackpathRPCQuotaFailureViolation stackpath rpc quota failure violation
swagger:model stackpath.rpc.QuotaFailure.Violation
func (*StackpathRPCQuotaFailureViolation) MarshalBinary ¶
func (m *StackpathRPCQuotaFailureViolation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*StackpathRPCQuotaFailureViolation) UnmarshalBinary ¶
func (m *StackpathRPCQuotaFailureViolation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type StackpathRPCRequestInfo ¶
type StackpathRPCRequestInfo struct { // request Id RequestID string `json:"requestId,omitempty"` // serving data ServingData string `json:"servingData,omitempty"` }
StackpathRPCRequestInfo stackpath rpc request info
swagger:model stackpath.rpc.RequestInfo
func (*StackpathRPCRequestInfo) AtType ¶
func (m *StackpathRPCRequestInfo) AtType() string
AtType gets the at type of this subtype
func (*StackpathRPCRequestInfo) MarshalBinary ¶
func (m *StackpathRPCRequestInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (StackpathRPCRequestInfo) MarshalJSON ¶
func (m StackpathRPCRequestInfo) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*StackpathRPCRequestInfo) SetAtType ¶
func (m *StackpathRPCRequestInfo) SetAtType(val string)
SetAtType sets the at type of this subtype
func (*StackpathRPCRequestInfo) UnmarshalBinary ¶
func (m *StackpathRPCRequestInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*StackpathRPCRequestInfo) UnmarshalJSON ¶
func (m *StackpathRPCRequestInfo) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type StackpathRPCResourceInfo ¶
type StackpathRPCResourceInfo struct { // description Description string `json:"description,omitempty"` // owner Owner string `json:"owner,omitempty"` // resource name ResourceName string `json:"resourceName,omitempty"` // resource type ResourceType string `json:"resourceType,omitempty"` }
StackpathRPCResourceInfo stackpath rpc resource info
swagger:model stackpath.rpc.ResourceInfo
func (*StackpathRPCResourceInfo) AtType ¶
func (m *StackpathRPCResourceInfo) AtType() string
AtType gets the at type of this subtype
func (*StackpathRPCResourceInfo) MarshalBinary ¶
func (m *StackpathRPCResourceInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (StackpathRPCResourceInfo) MarshalJSON ¶
func (m StackpathRPCResourceInfo) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*StackpathRPCResourceInfo) SetAtType ¶
func (m *StackpathRPCResourceInfo) SetAtType(val string)
SetAtType sets the at type of this subtype
func (*StackpathRPCResourceInfo) UnmarshalBinary ¶
func (m *StackpathRPCResourceInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*StackpathRPCResourceInfo) UnmarshalJSON ¶
func (m *StackpathRPCResourceInfo) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type StackpathRPCRetryInfo ¶
type StackpathRPCRetryInfo struct { // retry delay RetryDelay string `json:"retryDelay,omitempty"` }
StackpathRPCRetryInfo stackpath rpc retry info
swagger:model stackpath.rpc.RetryInfo
func (*StackpathRPCRetryInfo) AtType ¶
func (m *StackpathRPCRetryInfo) AtType() string
AtType gets the at type of this subtype
func (*StackpathRPCRetryInfo) MarshalBinary ¶
func (m *StackpathRPCRetryInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (StackpathRPCRetryInfo) MarshalJSON ¶
func (m StackpathRPCRetryInfo) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*StackpathRPCRetryInfo) SetAtType ¶
func (m *StackpathRPCRetryInfo) SetAtType(val string)
SetAtType sets the at type of this subtype
func (*StackpathRPCRetryInfo) UnmarshalBinary ¶
func (m *StackpathRPCRetryInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*StackpathRPCRetryInfo) UnmarshalJSON ¶
func (m *StackpathRPCRetryInfo) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type StackpathapiStatus ¶
type StackpathapiStatus struct { // code Code int32 `json:"code,omitempty"` // message Message string `json:"message,omitempty"` // contains filtered or unexported fields }
StackpathapiStatus stackpathapi status
swagger:model stackpathapiStatus
func (*StackpathapiStatus) Details ¶
func (m *StackpathapiStatus) Details() []APIStatusDetail
Details gets the details of this base type
func (*StackpathapiStatus) MarshalBinary ¶
func (m *StackpathapiStatus) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (StackpathapiStatus) MarshalJSON ¶
func (m StackpathapiStatus) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*StackpathapiStatus) SetDetails ¶
func (m *StackpathapiStatus) SetDetails(val []APIStatusDetail)
SetDetails sets the details of this base type
func (*StackpathapiStatus) UnmarshalBinary ¶
func (m *StackpathapiStatus) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*StackpathapiStatus) UnmarshalJSON ¶
func (m *StackpathapiStatus) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
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 *StorageBucket `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 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 *StorageBucket `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 StorageGetBucketsResponse ¶
type StorageGetBucketsResponse struct { // page info PageInfo *PaginationPageInfo `json:"pageInfo,omitempty"` // The requested buckets Results []*StorageBucket `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 StorageGetCredentialsResponse ¶
type StorageGetCredentialsResponse struct { // The list of active credentials on account Credentials []*GetCredentialsResponseCredential `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 StorageUpdateBucketRequest ¶
type StorageUpdateBucketRequest struct { // visibility Visibility StorageBucketVisibility `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 *StorageBucket `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
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
- stackpath_rpc_bad_request.go
- stackpath_rpc_bad_request_field_violation.go
- stackpath_rpc_help.go
- stackpath_rpc_help_link.go
- stackpath_rpc_localized_message.go
- stackpath_rpc_precondition_failure.go
- stackpath_rpc_precondition_failure_violation.go
- stackpath_rpc_quota_failure.go
- stackpath_rpc_quota_failure_violation.go
- stackpath_rpc_request_info.go
- stackpath_rpc_resource_info.go
- stackpath_rpc_retry_info.go
- stackpathapi_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