Documentation
¶
Index ¶
- type Activities
- func (a *Activities) CheckExists(ctx context.Context, req CheckExistsRequest) (bool, error)
- func (a *Activities) CreateAppRepository(ctx context.Context, req *CreateAppRepositoryRequest) (*app.AppRepository, error)
- func (a *Activities) Delete(ctx context.Context, req DeleteRequest) error
- func (a *Activities) Get(ctx context.Context, req GetRequest) (*app.App, error)
- func (a *Activities) GetComponentsWithType(ctx context.Context, req GetComponentsWithType) ([]app.Component, error)
- func (a *Activities) GetOrg(ctx context.Context, req GetOrgRequest) (*app.Org, error)
- func (a *Activities) UpdateStatus(ctx context.Context, req UpdateStatusRequest) error
- func (a *Activities) UploadCustomNestedStackTemplates(ctx context.Context, req *UploadCustomNestedStackTemplatesRequest) error
- type CheckExistsRequest
- type CreateAppRepositoryRequest
- type DeleteRequest
- type GetComponentsWithType
- type GetOrgRequest
- type GetRequest
- type Params
- type UpdateStatusRequest
- type UploadCustomNestedStackTemplatesRequest
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Activities ¶
type Activities struct {
// contains filtered or unexported fields
}
func New ¶
func New(params Params) (*Activities, error)
func (*Activities) CheckExists ¶
func (a *Activities) CheckExists(ctx context.Context, req CheckExistsRequest) (bool, error)
@temporal-gen-v2 activity @schedule-to-close-timeout 1m @start-to-close-timeout 10s @by-field ID
func (*Activities) CreateAppRepository ¶
func (a *Activities) CreateAppRepository(ctx context.Context, req *CreateAppRepositoryRequest) (*app.AppRepository, error)
@temporal-gen-v2 activity
func (*Activities) Delete ¶
func (a *Activities) Delete(ctx context.Context, req DeleteRequest) error
@temporal-gen-v2 activity @by-field AppID
func (*Activities) Get ¶
func (a *Activities) Get(ctx context.Context, req GetRequest) (*app.App, error)
@temporal-gen-v2 activity @by-field AppID
func (*Activities) GetComponentsWithType ¶
func (a *Activities) GetComponentsWithType(ctx context.Context, req GetComponentsWithType) ([]app.Component, error)
@temporal-gen-v2 activity
func (*Activities) GetOrg ¶
func (a *Activities) GetOrg(ctx context.Context, req GetOrgRequest) (*app.Org, error)
@temporal-gen-v2 activity @by-field AppID
func (*Activities) UpdateStatus ¶
func (a *Activities) UpdateStatus(ctx context.Context, req UpdateStatusRequest) error
@temporal-gen-v2 activity
func (*Activities) UploadCustomNestedStackTemplates ¶ added in v0.19.793
func (a *Activities) UploadCustomNestedStackTemplates(ctx context.Context, req *UploadCustomNestedStackTemplatesRequest) error
@temporal-gen-v2 activity
type CheckExistsRequest ¶
type CheckExistsRequest struct {
ID string `validate:"required"`
}
type CreateAppRepositoryRequest ¶
type CreateAppRepositoryRequest struct {
AppID string `validate:"required"`
CreateResponse *ecrrepository.ProvisionECRRepositoryResponse `validate:"required"`
}
type DeleteRequest ¶
type DeleteRequest struct {
AppID string `validate:"required"`
}
type GetComponentsWithType ¶
type GetComponentsWithType struct {
IDs []string `validate:"required"`
}
type GetOrgRequest ¶
type GetOrgRequest struct {
AppID string `validate:"required"`
}
type GetRequest ¶
type GetRequest struct {
AppID string `validate:"required"`
}
type UpdateStatusRequest ¶
type UploadCustomNestedStackTemplatesRequest ¶ added in v0.19.793
type UploadCustomNestedStackTemplatesRequest struct {
AppStackConfigID string `validate:"required"`
}
Click to show internal directories.
Click to hide internal directories.