Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Application ¶
type Application struct { UUID string `json:"uuid"` Name string `json:"name"` Owner string `json:"owner"` Attributes map[string]string `json:"attributes,omitempty"` OrganizationID string `json:"organizationId"` TimeStamp int64 `json:"timeStamp"` }
Application defines the desired state of Application
type ApplicationKeyMapping ¶
type ApplicationKeyMapping struct { ApplicationUUID string `json:"applicationUUID,omitempty"` SecurityScheme string `json:"securityScheme,omitempty"` ApplicationIdentifier string `json:"applicationIdentifier,omitempty"` KeyType string `json:"keyType,omitempty"` EnvID string `json:"envID,omitempty"` OrganizationID string `json:"organizationId"` }
ApplicationKeyMapping defines the desired state of ApplicationKeyMapping
type ApplicationKeyMappingList ¶
type ApplicationKeyMappingList struct {
List []ApplicationKeyMapping `json:"list"`
}
ApplicationKeyMappingList contains a list of ApplicationKeyMapping
type ApplicationList ¶
type ApplicationList struct {
List []Application `json:"list"`
}
ApplicationList contains a list of Application
type ApplicationMapping ¶
type ApplicationMapping struct { UUID string `json:"uuid"` ApplicationRef string `json:"applicationRef"` SubscriptionRef string `json:"subscriptionRef"` OrganizationID string `json:"organizationId"` }
ApplicationMapping defines the desired state of ApplicationMapping
type ApplicationMappingList ¶
type ApplicationMappingList struct {
List []ApplicationMapping `json:"list"`
}
ApplicationMappingList contains a list of ApplicationMapping
type SubscribedAPI ¶
type SubscribedAPI struct { Name string `json:"name,omitempty"` Version string `json:"version,omitempty"` }
SubscribedAPI defines the API associated with the subscription
type Subscription ¶
type Subscription struct { SubStatus string `json:"subStatus,omitempty"` UUID string `json:"uuid,omitempty"` Organization string `json:"organization,omitempty"` RatelimitTier string `json:"ratelimitTier,omitempty"` SubscribedAPI *SubscribedAPI `json:"subscribedApi,omitempty"` }
Subscription defines the desired state of Subscription
type SubscriptionList ¶
type SubscriptionList struct {
List []Subscription `json:"list"`
}
SubscriptionList contains a list of Subscription
Click to show internal directories.
Click to hide internal directories.