Versions in this module Expand all Collapse all v1 v1.3.1 Mar 3, 2026 v1.3.0 Feb 28, 2026 Changes in this version + const TemplateType + const TemplateTypeIACEnum + const TemplateTypeIACGroupEnum + const TemplateTypeIACPolicyEnum + const TemplateTypeWorkflowStepEnum + type Client struct + func NewClient(opts ...option.RequestOption) *Client + func (c *Client) CreateWorkflowStepTemplate(ctx context.Context, org string, createFirstRevision bool, ...) (*CreateWorkflowStepTemplateResponseModel, error) + func (c *Client) DeleteWorkflowStepTemplate(ctx context.Context, org string, templateId string, ...) error + func (c *Client) ReadWorkflowStepTemplate(ctx context.Context, org string, templateId string, ...) (*ReadWorkflowStepTemplateResponseModel, error) + func (c *Client) UpdateWorkflowStepTemplate(ctx context.Context, org string, templateId string, ...) (*UpdateWorkflowStepTemplateResponseModel, error) + type CreateWorkflowStepTemplate struct + ContextTags map[string]string + Id *string + IsActive *IsPublicEnum + IsPublic *IsPublicEnum + OwnerOrg string + RuntimeSource *WorkflowStepRuntimeSource + SharedOrgsList []string + ShortDescription *string + SourceConfigKind WorkflowStepTemplateSourceConfigKindEnum + Tags []string + TemplateName string + TemplateType TemplateTypeEnum + type CreateWorkflowStepTemplateResponseData struct + Parent UpdateWorkflowStepTemplateResponse + type CreateWorkflowStepTemplateResponseModel struct + Data CreateWorkflowStepTemplateResponseData + Msg string + type IsPublicEnum string + const IsPublicEnumOne + const IsPublicEnumZero + type ReadWorkflowStepTemplateResponseModel struct + Msg UpdateWorkflowStepTemplateResponse + type SourceConfigDestKindEnum string + const SourceConfigDestKindContainerRegistryEnum + type TemplateTypeEnum string + type UpdateWorkflowStepTemplateRequestModel struct + ContextTags *core.Optional[map[string]string] + IsActive *core.Optional[IsPublicEnum] + IsPublic *core.Optional[IsPublicEnum] + LatestRevision *core.Optional[int] + NextRevision *core.Optional[int] + OwnerOrg *core.Optional[string] + RuntimeSource *core.Optional[WorkflowStepRuntimeSource] + SharedOrgsList *core.Optional[[]string] + ShortDescription *core.Optional[string] + SourceConfigKind *core.Optional[WorkflowStepTemplateSourceConfigKindEnum] + Tags *core.Optional[[]string] + TemplateName *core.Optional[string] + TemplateType *core.Optional[TemplateTypeEnum] + type UpdateWorkflowStepTemplateResponse struct + ContextTags map[string]string + Id string + IsActive *IsPublicEnum + IsPublic *IsPublicEnum + LatestRevision *int + NextRevision *int + OwnerOrg string + RuntimeSource *WorkflowStepRuntimeSource + SharedOrgsList []string + ShortDescription *string + SourceConfigKind WorkflowStepTemplateSourceConfigKindEnum + Tags []string + TemplateId *string + TemplateName string + TemplateType TemplateTypeEnum + type UpdateWorkflowStepTemplateResponseModel struct + Data UpdateWorkflowStepTemplateResponse + Msg string + type WorkflowStepRuntimeSource struct + AdditionalConfig map[string]interface{} + Config *WorkflowStepRuntimeSourceConfig + SourceConfigDestKind SourceConfigDestKindEnum + type WorkflowStepRuntimeSourceConfig struct + Auth *string + DockerImage string + DockerRegistryUsername *string + IsPrivate *bool + LocalWorkspaceDir *string + type WorkflowStepTemplateSourceConfigKindEnum string + const WorkflowStepTemplateSourceConfigKindDockerImageEnum