Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BatchCommand ¶
type BatchCommand struct { common.Base Input fastly.BatchModifyDictionaryItemsInput // contains filtered or unexported fields }
BatchCommand calls the Fastly API to batch update a dictionary.
func NewBatchCommand ¶
func NewBatchCommand(parent common.Registerer, globals *config.Data) *BatchCommand
NewBatchCommand returns a usable command registered under the parent.
type CreateCommand ¶
type CreateCommand struct { common.Base Input fastly.CreateDictionaryItemInput // contains filtered or unexported fields }
CreateCommand calls the Fastly API to create a dictionary item.
func NewCreateCommand ¶
func NewCreateCommand(parent common.Registerer, globals *config.Data) *CreateCommand
NewCreateCommand returns a usable command registered under the parent.
type DeleteCommand ¶
type DeleteCommand struct { common.Base Input fastly.DeleteDictionaryItemInput // contains filtered or unexported fields }
DeleteCommand calls the Fastly API to delete a service.
func NewDeleteCommand ¶
func NewDeleteCommand(parent common.Registerer, globals *config.Data) *DeleteCommand
NewDeleteCommand returns a usable command registered under the parent.
type DescribeCommand ¶
type DescribeCommand struct { common.Base Input fastly.GetDictionaryItemInput // contains filtered or unexported fields }
DescribeCommand calls the Fastly API to describe a dictionary item.
func NewDescribeCommand ¶
func NewDescribeCommand(parent common.Registerer, globals *config.Data) *DescribeCommand
NewDescribeCommand returns a usable command registered under the parent.
type ListCommand ¶
type ListCommand struct { common.Base Input fastly.ListDictionaryItemsInput // contains filtered or unexported fields }
ListCommand calls the Fastly API to list dictionary items.
func NewListCommand ¶
func NewListCommand(parent common.Registerer, globals *config.Data) *ListCommand
NewListCommand returns a usable command registered under the parent.
type RootCommand ¶
RootCommand is the parent command for all subcommands in this package. It should be installed under the primary root command.
func NewRootCommand ¶
func NewRootCommand(parent common.Registerer, globals *config.Data) *RootCommand
NewRootCommand returns a new command registered in the parent.
type UpdateCommand ¶
type UpdateCommand struct { common.Base Input fastly.UpdateDictionaryItemInput // contains filtered or unexported fields }
UpdateCommand calls the Fastly API to update a dictionary item.
func NewUpdateCommand ¶
func NewUpdateCommand(parent common.Registerer, globals *config.Data) *UpdateCommand
NewUpdateCommand returns a usable command registered under the parent.
TODO(integralist) update to not use common.OptionalString once we have a new Go-Fastly release that modifies UpdateDictionaryItemInput so that the ItemValue is no longer optional.