Documentation
¶
Index ¶
- type AuthenticationRequest
- type AuthenticationResponse
- type Campaign
- type CampaignToggleRequest
- type Flag
- type FlagUsage
- type Goal
- type InnerTargeting
- type Modification
- type PanicRequest
- type Project
- type ProjectRequest
- type ProjectToggleRequest
- type Scheduler
- type Targeting
- type TargetingGroup
- type TargetingKey
- type Token
- type User
- type Variation
- type VariationGroup
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthenticationRequest ¶
type AuthenticationResponse ¶
type Campaign ¶
type Campaign struct { ID string `json:"id"` ProjectID string `json:"project_id"` Name string `json:"name"` Description string `json:"description"` Type string `json:"type"` Status string `json:"status"` VariationGroups []VariationGroup `json:"variation_groups"` Scheduler Scheduler `json:"scheduler"` }
type CampaignToggleRequest ¶
type CampaignToggleRequest struct {
State string `json:"state"`
}
type InnerTargeting ¶
type Modification ¶
type Modification struct { Type string `json:"type"` Value interface{} `json:"value"` }
type PanicRequest ¶
type PanicRequest struct {
Panic string `json:"panic"`
}
type ProjectRequest ¶
type ProjectRequest struct {
Name string `json:"name"`
}
type ProjectToggleRequest ¶
type ProjectToggleRequest struct {
State string `json:"state"`
}
type Targeting ¶
type Targeting struct {
TargetingGroups []TargetingGroup `json:"targeting_groups"`
}
type TargetingGroup ¶
type TargetingGroup struct {
Targetings []InnerTargeting `json:"targetings"`
}
type TargetingKey ¶
Click to show internal directories.
Click to hide internal directories.