Documentation ¶
Index ¶
- type ByocAws
- func (b *ByocAws) BootstrapCommand(ctx context.Context, command string) (string, error)
- func (b *ByocAws) BootstrapList(ctx context.Context) ([]string, error)
- func (b *ByocAws) CreateUploadURL(ctx context.Context, req *defangv1.UploadURLRequest) (*defangv1.UploadURLResponse, error)
- func (b *ByocAws) Delete(ctx context.Context, req *defangv1.DeleteRequest) (*defangv1.DeleteResponse, error)
- func (b *ByocAws) DeleteConfig(ctx context.Context, secrets *defangv1.Secrets) error
- func (b *ByocAws) Deploy(ctx context.Context, req *defangv1.DeployRequest) (*defangv1.DeployResponse, error)
- func (b *ByocAws) Destroy(ctx context.Context) (string, error)
- func (b *ByocAws) GetService(ctx context.Context, s *defangv1.ServiceID) (*defangv1.ServiceInfo, error)
- func (b *ByocAws) GetServices(ctx context.Context) (*defangv1.ListServicesResponse, error)
- func (*ByocAws) GetVersions(context.Context) (*defangv1.Version, error)
- func (b *ByocAws) ListConfig(ctx context.Context) (*defangv1.Secrets, error)
- func (b *ByocAws) PutConfig(ctx context.Context, secret *defangv1.SecretValue) error
- func (b *ByocAws) Restart(ctx context.Context, names ...string) (types.ETag, error)
- func (b *ByocAws) Subscribe(context.Context, *defangv1.SubscribeRequest) (client.ServerStream[defangv1.SubscribeResponse], error)
- func (b *ByocAws) Tail(ctx context.Context, req *defangv1.TailRequest) (client.ServerStream[defangv1.TailResponse], error)
- func (b *ByocAws) TearDown(ctx context.Context) error
- func (b *ByocAws) WhoAmI(ctx context.Context) (*defangv1.WhoAmIResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ByocAws ¶
type ByocAws struct { byoc.ByocBaseClient // contains filtered or unexported fields }
func (*ByocAws) BootstrapCommand ¶
func (*ByocAws) BootstrapList ¶
func (*ByocAws) CreateUploadURL ¶
func (b *ByocAws) CreateUploadURL(ctx context.Context, req *defangv1.UploadURLRequest) (*defangv1.UploadURLResponse, error)
func (*ByocAws) Delete ¶
func (b *ByocAws) Delete(ctx context.Context, req *defangv1.DeleteRequest) (*defangv1.DeleteResponse, error)
func (*ByocAws) DeleteConfig ¶
func (*ByocAws) Deploy ¶
func (b *ByocAws) Deploy(ctx context.Context, req *defangv1.DeployRequest) (*defangv1.DeployResponse, error)
func (*ByocAws) GetService ¶
func (*ByocAws) GetServices ¶
func (*ByocAws) GetVersions ¶
func (*ByocAws) ListConfig ¶
func (*ByocAws) Subscribe ¶
func (b *ByocAws) Subscribe(context.Context, *defangv1.SubscribeRequest) (client.ServerStream[defangv1.SubscribeResponse], error)
func (*ByocAws) Tail ¶
func (b *ByocAws) Tail(ctx context.Context, req *defangv1.TailRequest) (client.ServerStream[defangv1.TailResponse], error)
Click to show internal directories.
Click to hide internal directories.