Documentation
¶
Index ¶
- Constants
- func Init(getter accountGetter)
- type CreateAddressStep
- func (s *CreateAddressStep) Depends() []string
- func (s *CreateAddressStep) Description() string
- func (s *CreateAddressStep) Name() string
- func (s *CreateAddressStep) Rollback(context.Context, io.Writer, *steps.Config) error
- func (s *CreateAddressStep) Run(ctx context.Context, output io.Writer, config *steps.Config) error
- type CreateBackendServiceStep
- func (s *CreateBackendServiceStep) Depends() []string
- func (s *CreateBackendServiceStep) Description() string
- func (s *CreateBackendServiceStep) Name() string
- func (s *CreateBackendServiceStep) Rollback(context.Context, io.Writer, *steps.Config) error
- func (s *CreateBackendServiceStep) Run(ctx context.Context, output io.Writer, config *steps.Config) error
- type CreateForwardingRules
- func (s *CreateForwardingRules) Depends() []string
- func (s *CreateForwardingRules) Description() string
- func (s *CreateForwardingRules) Name() string
- func (s *CreateForwardingRules) Rollback(context.Context, io.Writer, *steps.Config) error
- func (s *CreateForwardingRules) Run(ctx context.Context, output io.Writer, config *steps.Config) error
- type CreateHealthCheck
- func (s *CreateHealthCheck) Depends() []string
- func (s *CreateHealthCheck) Description() string
- func (s *CreateHealthCheck) Name() string
- func (s *CreateHealthCheck) Rollback(context.Context, io.Writer, *steps.Config) error
- func (s *CreateHealthCheck) Run(ctx context.Context, output io.Writer, config *steps.Config) error
- type CreateInstanceGroupsStep
- func (s *CreateInstanceGroupsStep) Depends() []string
- func (s *CreateInstanceGroupsStep) Description() string
- func (s *CreateInstanceGroupsStep) Name() string
- func (s *CreateInstanceGroupsStep) Rollback(context.Context, io.Writer, *steps.Config) error
- func (s *CreateInstanceGroupsStep) Run(ctx context.Context, output io.Writer, config *steps.Config) error
- type CreateInstanceStep
- func (s *CreateInstanceStep) Depends() []string
- func (s *CreateInstanceStep) Description() string
- func (s *CreateInstanceStep) Name() string
- func (s *CreateInstanceStep) Rollback(context.Context, io.Writer, *steps.Config) error
- func (s *CreateInstanceStep) Run(ctx context.Context, output io.Writer, config *steps.Config) error
- type CreateNetworksStep
- func (s *CreateNetworksStep) Depends() []string
- func (s *CreateNetworksStep) Description() string
- func (s *CreateNetworksStep) Name() string
- func (s *CreateNetworksStep) Rollback(context.Context, io.Writer, *steps.Config) error
- func (s *CreateNetworksStep) Run(ctx context.Context, output io.Writer, config *steps.Config) error
- type CreateTargetPoolStep
- func (s *CreateTargetPoolStep) Depends() []string
- func (s *CreateTargetPoolStep) Description() string
- func (s *CreateTargetPoolStep) Name() string
- func (s *CreateTargetPoolStep) Rollback(context.Context, io.Writer, *steps.Config) error
- func (s *CreateTargetPoolStep) Run(ctx context.Context, output io.Writer, config *steps.Config) error
- type DeleteBackendServiceStep
- func (s *DeleteBackendServiceStep) Depends() []string
- func (s *DeleteBackendServiceStep) Description() string
- func (s *DeleteBackendServiceStep) Name() string
- func (s *DeleteBackendServiceStep) Rollback(context.Context, io.Writer, *steps.Config) error
- func (s *DeleteBackendServiceStep) Run(ctx context.Context, output io.Writer, config *steps.Config) error
- type DeleteClusterStep
- func (s *DeleteClusterStep) Depends() []string
- func (s *DeleteClusterStep) Description() string
- func (s *DeleteClusterStep) Name() string
- func (s *DeleteClusterStep) Rollback(context.Context, io.Writer, *steps.Config) error
- func (s *DeleteClusterStep) Run(ctx context.Context, output io.Writer, config *steps.Config) error
- type DeleteForwardingRulesStep
- func (s *DeleteForwardingRulesStep) Depends() []string
- func (s *DeleteForwardingRulesStep) Description() string
- func (s *DeleteForwardingRulesStep) Name() string
- func (s *DeleteForwardingRulesStep) Rollback(context.Context, io.Writer, *steps.Config) error
- func (s *DeleteForwardingRulesStep) Run(ctx context.Context, output io.Writer, config *steps.Config) error
- type DeleteInstanceGroupStep
- func (s *DeleteInstanceGroupStep) Depends() []string
- func (s *DeleteInstanceGroupStep) Description() string
- func (s *DeleteInstanceGroupStep) Name() string
- func (s *DeleteInstanceGroupStep) Rollback(context.Context, io.Writer, *steps.Config) error
- func (s *DeleteInstanceGroupStep) Run(ctx context.Context, output io.Writer, config *steps.Config) error
- type DeleteIpAddressStep
- func (s *DeleteIpAddressStep) Depends() []string
- func (s *DeleteIpAddressStep) Description() string
- func (s *DeleteIpAddressStep) Name() string
- func (s *DeleteIpAddressStep) Rollback(context.Context, io.Writer, *steps.Config) error
- func (s *DeleteIpAddressStep) Run(ctx context.Context, output io.Writer, config *steps.Config) error
- type DeleteNodeStep
- func (s *DeleteNodeStep) Depends() []string
- func (s *DeleteNodeStep) Description() string
- func (s *DeleteNodeStep) Name() string
- func (s *DeleteNodeStep) Rollback(context.Context, io.Writer, *steps.Config) error
- func (s *DeleteNodeStep) Run(ctx context.Context, output io.Writer, config *steps.Config) error
- type DeleteTargetPoolStep
- func (s *DeleteTargetPoolStep) Depends() []string
- func (s *DeleteTargetPoolStep) Description() string
- func (s *DeleteTargetPoolStep) Name() string
- func (s *DeleteTargetPoolStep) Rollback(context.Context, io.Writer, *steps.Config) error
- func (s *DeleteTargetPoolStep) Run(ctx context.Context, output io.Writer, config *steps.Config) error
Constants ¶
View Source
const CreateBackendServiceStepName = "gce_create_backend_service"
View Source
const CreateForwardingRulesStepName = "gce_create_forwarding_rules"
View Source
const CreateHealthCheckStepName = "gce_create_health_check"
View Source
const CreateIPAddressStepName = "gce_create_ip_address"
View Source
const CreateInstanceGroupsStepName = "gce_create_instance_group"
View Source
const CreateInstanceStepName = "gce_create_instance"
View Source
const CreateNetworksStepName = "gce_create_networks"
View Source
const CreateTargetPullStepName = "gce_create_target_pool"
View Source
const DeleteBackendServicStepName = "gce_delete_backend_service"
View Source
const DeleteClusterStepName = "gce_delete_cluster"
View Source
const DeleteForwardingRulesStepName = "gce_delete_forwarding_rules"
View Source
const DeleteInstanceGroupStepName = "gce_delete_instance_group"
View Source
const DeleteIpAddressStepName = "gce_delete_ip_address"
View Source
const DeleteNodeStepName = "gce_delete_node"
View Source
const DeleteTargetPoolStepName = "gce_delete_target_pool"
Variables ¶
This section is empty.
Functions ¶
Types ¶
type CreateAddressStep ¶
type CreateAddressStep struct { Timeout time.Duration AttemptCount int // contains filtered or unexported fields }
func NewCreateAddressStep ¶
func NewCreateAddressStep() *CreateAddressStep
func (*CreateAddressStep) Depends ¶
func (s *CreateAddressStep) Depends() []string
func (*CreateAddressStep) Description ¶
func (s *CreateAddressStep) Description() string
func (*CreateAddressStep) Name ¶
func (s *CreateAddressStep) Name() string
type CreateBackendServiceStep ¶
type CreateBackendServiceStep struct {
// contains filtered or unexported fields
}
func NewCreateBackendServiceStep ¶
func NewCreateBackendServiceStep() (*CreateBackendServiceStep, error)
func (*CreateBackendServiceStep) Depends ¶
func (s *CreateBackendServiceStep) Depends() []string
func (*CreateBackendServiceStep) Description ¶
func (s *CreateBackendServiceStep) Description() string
func (*CreateBackendServiceStep) Name ¶
func (s *CreateBackendServiceStep) Name() string
type CreateForwardingRules ¶
type CreateForwardingRules struct {
// contains filtered or unexported fields
}
func NewCreateForwardingRulesStep ¶
func NewCreateForwardingRulesStep() *CreateForwardingRules
func (*CreateForwardingRules) Depends ¶
func (s *CreateForwardingRules) Depends() []string
func (*CreateForwardingRules) Description ¶
func (s *CreateForwardingRules) Description() string
func (*CreateForwardingRules) Name ¶
func (s *CreateForwardingRules) Name() string
type CreateHealthCheck ¶
type CreateHealthCheck struct {
// contains filtered or unexported fields
}
func NewCreateHealthCheckStep ¶
func NewCreateHealthCheckStep() *CreateHealthCheck
func (*CreateHealthCheck) Depends ¶
func (s *CreateHealthCheck) Depends() []string
func (*CreateHealthCheck) Description ¶
func (s *CreateHealthCheck) Description() string
func (*CreateHealthCheck) Name ¶
func (s *CreateHealthCheck) Name() string
type CreateInstanceGroupsStep ¶
type CreateInstanceGroupsStep struct {
// contains filtered or unexported fields
}
func NewCreateInstanceGroupsStep ¶
func NewCreateInstanceGroupsStep(getter accountGetter) (*CreateInstanceGroupsStep, error)
func (*CreateInstanceGroupsStep) Depends ¶
func (s *CreateInstanceGroupsStep) Depends() []string
func (*CreateInstanceGroupsStep) Description ¶
func (s *CreateInstanceGroupsStep) Description() string
func (*CreateInstanceGroupsStep) Name ¶
func (s *CreateInstanceGroupsStep) Name() string
type CreateInstanceStep ¶
type CreateInstanceStep struct {
// contains filtered or unexported fields
}
func NewCreateInstanceStep ¶
func NewCreateInstanceStep(period, timeout time.Duration) *CreateInstanceStep
func (*CreateInstanceStep) Depends ¶
func (s *CreateInstanceStep) Depends() []string
func (*CreateInstanceStep) Description ¶
func (s *CreateInstanceStep) Description() string
func (*CreateInstanceStep) Name ¶
func (s *CreateInstanceStep) Name() string
type CreateNetworksStep ¶
type CreateNetworksStep struct { Timeout time.Duration AttemptCount int // contains filtered or unexported fields }
func NewCreateNetworksStep ¶
func NewCreateNetworksStep() *CreateNetworksStep
func (*CreateNetworksStep) Depends ¶
func (s *CreateNetworksStep) Depends() []string
func (*CreateNetworksStep) Description ¶
func (s *CreateNetworksStep) Description() string
func (*CreateNetworksStep) Name ¶
func (s *CreateNetworksStep) Name() string
type CreateTargetPoolStep ¶
type CreateTargetPoolStep struct {
// contains filtered or unexported fields
}
func NewCreateTargetPoolStep ¶
func NewCreateTargetPoolStep() *CreateTargetPoolStep
func (*CreateTargetPoolStep) Depends ¶
func (s *CreateTargetPoolStep) Depends() []string
func (*CreateTargetPoolStep) Description ¶
func (s *CreateTargetPoolStep) Description() string
func (*CreateTargetPoolStep) Name ¶
func (s *CreateTargetPoolStep) Name() string
type DeleteBackendServiceStep ¶
type DeleteBackendServiceStep struct { Timeout time.Duration AttemptCount int // contains filtered or unexported fields }
func NewDeleteBackendServiceStep ¶
func NewDeleteBackendServiceStep() (*DeleteBackendServiceStep, error)
func (*DeleteBackendServiceStep) Depends ¶
func (s *DeleteBackendServiceStep) Depends() []string
func (*DeleteBackendServiceStep) Description ¶
func (s *DeleteBackendServiceStep) Description() string
func (*DeleteBackendServiceStep) Name ¶
func (s *DeleteBackendServiceStep) Name() string
type DeleteClusterStep ¶
type DeleteClusterStep struct {
// contains filtered or unexported fields
}
func NewDeleteClusterStep ¶
func NewDeleteClusterStep() *DeleteClusterStep
func (*DeleteClusterStep) Depends ¶
func (s *DeleteClusterStep) Depends() []string
func (*DeleteClusterStep) Description ¶
func (s *DeleteClusterStep) Description() string
func (*DeleteClusterStep) Name ¶
func (s *DeleteClusterStep) Name() string
type DeleteForwardingRulesStep ¶
type DeleteForwardingRulesStep struct {
// contains filtered or unexported fields
}
func NewDeleteForwardingRulesStep ¶
func NewDeleteForwardingRulesStep() *DeleteForwardingRulesStep
func (*DeleteForwardingRulesStep) Depends ¶
func (s *DeleteForwardingRulesStep) Depends() []string
func (*DeleteForwardingRulesStep) Description ¶
func (s *DeleteForwardingRulesStep) Description() string
func (*DeleteForwardingRulesStep) Name ¶
func (s *DeleteForwardingRulesStep) Name() string
type DeleteInstanceGroupStep ¶
type DeleteInstanceGroupStep struct { Timeout time.Duration AttemptCount int // contains filtered or unexported fields }
func NewDeleteInstanceGroupStep ¶
func NewDeleteInstanceGroupStep() (*DeleteInstanceGroupStep, error)
func (*DeleteInstanceGroupStep) Depends ¶
func (s *DeleteInstanceGroupStep) Depends() []string
func (*DeleteInstanceGroupStep) Description ¶
func (s *DeleteInstanceGroupStep) Description() string
func (*DeleteInstanceGroupStep) Name ¶
func (s *DeleteInstanceGroupStep) Name() string
type DeleteIpAddressStep ¶
type DeleteIpAddressStep struct {
// contains filtered or unexported fields
}
func NewDeleteIpAddressStep ¶
func NewDeleteIpAddressStep() *DeleteIpAddressStep
func (*DeleteIpAddressStep) Depends ¶
func (s *DeleteIpAddressStep) Depends() []string
func (*DeleteIpAddressStep) Description ¶
func (s *DeleteIpAddressStep) Description() string
func (*DeleteIpAddressStep) Name ¶
func (s *DeleteIpAddressStep) Name() string
type DeleteNodeStep ¶
type DeleteNodeStep struct {
// contains filtered or unexported fields
}
func NewDeleteNodeStep ¶
func NewDeleteNodeStep() *DeleteNodeStep
func (*DeleteNodeStep) Depends ¶
func (s *DeleteNodeStep) Depends() []string
func (*DeleteNodeStep) Description ¶
func (s *DeleteNodeStep) Description() string
func (*DeleteNodeStep) Name ¶
func (s *DeleteNodeStep) Name() string
type DeleteTargetPoolStep ¶
type DeleteTargetPoolStep struct {
// contains filtered or unexported fields
}
func NewDeleteTargetPoolStep ¶
func NewDeleteTargetPoolStep() *DeleteTargetPoolStep
func (*DeleteTargetPoolStep) Depends ¶
func (s *DeleteTargetPoolStep) Depends() []string
func (*DeleteTargetPoolStep) Description ¶
func (s *DeleteTargetPoolStep) Description() string
func (*DeleteTargetPoolStep) Name ¶
func (s *DeleteTargetPoolStep) Name() string
Source Files
¶
- common.go
- create_backend_service.go
- create_forwarding_rules.go
- create_health_check.go
- create_instance.go
- create_instance_groups.go
- create_ip_address.go
- create_networks.go
- create_target_pool.go
- delete_backend_service.go
- delete_cluster.go
- delete_forwarding_rule.go
- delete_instance_group.go
- delete_ip_address.go
- delete_node.go
- delete_target_pool.go
Click to show internal directories.
Click to hide internal directories.