definitions

package
v1.2.1 Latest Latest
Warning

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

Go to latest
Published: Sep 16, 2026 License: Apache-2.0 Imports: 3 Imported by: 8

Documentation

Index

Constants

View Source
const (
	XAgentDetails                    = "x-agent-details"
	XSubResourceHashes               = "x-subresource-hashes"
	AttrPreviousAPIServiceRevisionID = "prevAPIServiceRevisionID"
	AttrPreviousAPIServiceInstanceID = "prevAPIServiceInstanceID"
	AttrExternalAPIID                = "externalAPIID"
	AttrExternalAPIPrimaryKey        = "externalAPIPrimaryKey"
	AttrExternalAPIName              = "externalAPIName"
	AttrExternalAPIStage             = "externalAPIStage"
	AttrExternalAPIVersion           = "externalAPIVersion"
	AttrExternalAppID                = "applicationID"
	AttrExternalAppName              = "applicationName"
	AttrExternalAPISyncWarning       = "externalAPISyncWarning"
	AttrCreatedBy                    = "createdBy"
	AttrSpecHash                     = "specHash"
	Spec                             = "spec"
	MarketplaceSubResource           = "marketplace"
	ReferencesSubResource            = "references"
	Subscription                     = "Subscription"
	MarketplaceMigration             = "marketplace-migration"
	InstanceMigration                = "instance-migration"
	ComplianceAgentTrigger           = "triggerProcessing"
	TriggerTeamUpdate                = "triggerTeamUpdate"
)

Constants for attributes

View Source
const (
	MigrationCompleted = "completed"
)

market place provisioning migration

Variables

This section is empty.

Functions

This section is empty.

Types

type ExternalAppData added in v1.1.133

type ExternalAppData struct {
	Key          string
	ResourceType string
}

type OrgEntitlements added in v1.1.135

type OrgEntitlements struct {
	Entitlements map[string]interface{} `json:"entitlements"`
}

OrgEntitlements contains only the entitlements map for an org. Values can be numbers, booleans, or arrays.

type PlatformResponse added in v1.2.0

type PlatformResponse struct {
	Success  bool                     `json:"success"`
	Result   any                      `json:"result"`
	Metadata PlatformResponseMetadata `json:"_metadata"`
}

PlatformAPIResponse

func (*PlatformResponse) UnmarshalJSON added in v1.2.0

func (r *PlatformResponse) UnmarshalJSON(data []byte) error

type PlatformResponseMetadata added in v1.2.0

type PlatformResponseMetadata struct {
	Count   int `json:"count"`
	Matched int `json:"matched"`
	Skip    int `json:"skip"`
	Page    int `json:"page"`
	Pages   int `json:"pages"`
}

type PlatformTeam

type PlatformTeam struct {
	ID      string   `json:"guid"`
	Name    string   `json:"name"`
	Tags    []string `json:"tags"`
	Default bool     `json:"default"`
}

PlatformTeam - represents team from Central Client registry

Jump to

Keyboard shortcuts

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