edgedictionaryitem

package
v0.27.0 Latest Latest
Warning

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

Go to latest
Published: Apr 15, 2021 License: Apache-2.0 Imports: 10 Imported by: 0

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.

func (*BatchCommand) Exec

func (c *BatchCommand) Exec(in io.Reader, out io.Writer) error

Exec invokes the application logic for the command.

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.

func (*CreateCommand) Exec

func (c *CreateCommand) Exec(in io.Reader, out io.Writer) error

Exec invokes the application logic for the command.

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.

func (*DeleteCommand) Exec

func (c *DeleteCommand) Exec(in io.Reader, out io.Writer) error

Exec invokes the application logic for the command.

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.

func (*DescribeCommand) Exec

func (c *DescribeCommand) Exec(in io.Reader, out io.Writer) error

Exec invokes the application logic for the command.

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.

func (*ListCommand) Exec

func (c *ListCommand) Exec(in io.Reader, out io.Writer) error

Exec invokes the application logic for the command.

type RootCommand

type RootCommand struct {
	common.Base
}

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.

func (*RootCommand) Exec

func (c *RootCommand) Exec(in io.Reader, out io.Writer) error

Exec implements the command interface.

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.

func (*UpdateCommand) Exec

func (c *UpdateCommand) Exec(in io.Reader, out io.Writer) error

Exec invokes the application logic for the command.

Jump to

Keyboard shortcuts

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