Documentation
¶
Index ¶
- Variables
- type BuildConfig
- type CommandConfig
- type ComposeChanges
- type ConfigConfig
- type DependsOnConfig
- type DeployConfig
- type Handler
- type HealthcheckConfig
- type IpamConfig
- type IpamPool
- type NetworkConfig
- type NewServiceConfig
- type PlacementConfig
- type PlacementPreference
- type PortMapping
- type RawComposeConfig
- type ResourceLimits
- type ResourcesConfig
- type RestartPolicyConfig
- type SecretConfig
- type Service
- func (s *Service) GetComposeConfig(ctx context.Context, stackName string) (*RawComposeConfig, error)
- func (s *Service) PreviewCompose(ctx context.Context, stackName string, changes ComposeChanges) (originalYaml, modifiedYaml string, err error)
- func (s *Service) UpdateCompose(ctx context.Context, stackName string, changes ComposeChanges) error
- type ServiceChanges
- type ServiceNetworkConfig
- type UpdateComposeRequest
- type UpdateComposeResponse
- type UpdateRollbackConfig
- type VolumeConfig
- type VolumeMount
Constants ¶
This section is empty.
Variables ¶
View Source
var Module = fx.Options( fx.Provide(NewService), fx.Provide(NewHandler), )
Functions ¶
This section is empty.
Types ¶
type BuildConfig ¶
type BuildConfig = types.BuildConfig
type CommandConfig ¶
type CommandConfig = types.CommandConfig
type ComposeChanges ¶
type ComposeChanges = types.ComposeChanges
type ConfigConfig ¶
type ConfigConfig = types.ConfigConfig
type DependsOnConfig ¶
type DependsOnConfig = types.DependsOnConfig
type DeployConfig ¶
type DeployConfig = types.DeployConfig
type HealthcheckConfig ¶
type HealthcheckConfig = types.HealthcheckConfig
type IpamConfig ¶
type IpamConfig = types.IpamConfig
type NetworkConfig ¶
type NetworkConfig = types.NetworkConfig
type NewServiceConfig ¶
type NewServiceConfig = types.NewServiceConfig
type PlacementConfig ¶
type PlacementConfig = types.PlacementConfig
type PlacementPreference ¶
type PlacementPreference = types.PlacementPreference
type PortMapping ¶
type PortMapping = types.PortMapping
type RawComposeConfig ¶
type RawComposeConfig = types.RawComposeConfig
type ResourceLimits ¶
type ResourceLimits = types.ResourceLimits
type ResourcesConfig ¶
type ResourcesConfig = types.ResourcesConfig
type RestartPolicyConfig ¶
type RestartPolicyConfig = types.RestartPolicyConfig
type SecretConfig ¶
type SecretConfig = types.SecretConfig
type Service ¶
type Service struct {
// contains filtered or unexported fields
}
func (*Service) GetComposeConfig ¶
func (*Service) PreviewCompose ¶
func (*Service) UpdateCompose ¶
type ServiceChanges ¶
type ServiceChanges = types.ServiceChanges
type ServiceNetworkConfig ¶
type ServiceNetworkConfig = types.ServiceNetworkConfig
type UpdateComposeRequest ¶
type UpdateComposeRequest = types.UpdateComposeRequest
type UpdateComposeResponse ¶
type UpdateComposeResponse = types.UpdateComposeResponse
type UpdateRollbackConfig ¶
type UpdateRollbackConfig = types.UpdateRollbackConfig
type VolumeConfig ¶
type VolumeConfig = types.VolumeConfig
type VolumeMount ¶
type VolumeMount = types.VolumeMount
Click to show internal directories.
Click to hide internal directories.