Documentation
¶
Index ¶
- func GlobalFieldMergeSchema(out *GlobalFieldData, in *GlobalFieldData)
- func IsNotFoundError(e error) bool
- func New() tfsdk.Provider
- func NewGlobalFieldInput(field *GlobalFieldData) *management.GlobalFieldInput
- func NewWebhookInput(webhook *WebhookData) *management.WebHookInput
- type GlobalFieldData
- type WebhookCustomHeaderData
- type WebhookData
- type WebhookDestinationData
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GlobalFieldMergeSchema ¶ added in v0.1.1
func GlobalFieldMergeSchema(out *GlobalFieldData, in *GlobalFieldData)
func IsNotFoundError ¶
func NewGlobalFieldInput ¶ added in v0.1.1
func NewGlobalFieldInput(field *GlobalFieldData) *management.GlobalFieldInput
func NewWebhookInput ¶
func NewWebhookInput(webhook *WebhookData) *management.WebHookInput
Types ¶
type GlobalFieldData ¶ added in v0.1.1
type GlobalFieldData struct {
UID types.String `tfsdk:"uid"`
Title types.String `tfsdk:"title"`
Description types.String `tfsdk:"description"`
MaintainRevisions types.Bool `tfsdk:"maintain_revisions"`
Schema types.String `tfsdk:"schema"`
}
func NewGlobalFieldData ¶ added in v0.1.1
func NewGlobalFieldData(field *management.GlobalField) *GlobalFieldData
type WebhookCustomHeaderData ¶
type WebhookData ¶
type WebhookData struct {
UID types.String `tfsdk:"uid"`
Name types.String `tfsdk:"name"`
Branches []types.String `tfsdk:"branches"`
Channels []types.String `tfsdk:"channels"`
RetryPolicy types.String `tfsdk:"retry_policy"`
ConcisePayload types.Bool `tfsdk:"concise_payload"`
Disabled types.Bool `tfsdk:"disabled"`
Destinations []WebhookDestinationData `tfsdk:"destination"`
}
func NewWebhookData ¶
func NewWebhookData(webhook *management.WebHook) *WebhookData
type WebhookDestinationData ¶
Click to show internal directories.
Click to hide internal directories.