Versions in this module Expand all Collapse all v1 v1.4.1 Mar 17, 2026 v1.4.0 Mar 16, 2026 Changes in this version + const TemplateType + type Client struct + func NewClient(opts ...option.RequestOption) *Client + func (c *Client) CreateStackTemplate(ctx context.Context, org string, createFirstRevision bool, ...) (*CreateStackTemplateResponseModel, error) + func (c *Client) DeleteStackTemplate(ctx context.Context, org string, templateId string, ...) error + func (c *Client) ReadStackTemplate(ctx context.Context, org string, templateId string, ...) (*ReadStackTemplateResponseModel, error) + func (c *Client) UpdateStackTemplate(ctx context.Context, org string, templateId string, ...) (*UpdateStackTemplateResponseModel, error) + type CreateStackTemplateRequest struct + ContextTags map[string]string + Id *string + IsActive *sgsdkgo.IsPublicEnum + IsPublic *sgsdkgo.IsPublicEnum + OwnerOrg string + SharedOrgsList []string + ShortDescription *string + SourceConfigKind *StackTemplateSourceConfigKindEnum + Tags []string + TemplateName string + TemplateType sgsdkgo.TemplateTypeEnum + type CreateStackTemplateResponseData struct + Parent CreateStackTemplateRequest + type CreateStackTemplateResponseModel struct + Data CreateStackTemplateResponseData + Msg string + type ReadStackTemplateResponse struct + ContextTags map[string]string + Id *string + IsActive *sgsdkgo.IsPublicEnum + IsPublic *sgsdkgo.IsPublicEnum + OwnerOrg *string + SharedOrgsList []string + ShortDescription *string + SourceConfigKind *StackTemplateSourceConfigKindEnum + Tags []string + TemplateName *string + TemplateType *sgsdkgo.TemplateTypeEnum + type ReadStackTemplateResponseModel struct + Msg ReadStackTemplateResponse + type StackTemplateSourceConfigKindEnum string + const StackTemplateSourceConfigKindAnsiblePlaybook + const StackTemplateSourceConfigKindCloudformation + const StackTemplateSourceConfigKindCustom + const StackTemplateSourceConfigKindHelm + const StackTemplateSourceConfigKindKubectl + const StackTemplateSourceConfigKindMixed + const StackTemplateSourceConfigKindOpentofu + const StackTemplateSourceConfigKindTerraform + func NewStackTemplateSourceConfigKindEnumFromString(s string) (StackTemplateSourceConfigKindEnum, error) + func (t StackTemplateSourceConfigKindEnum) Ptr() *StackTemplateSourceConfigKindEnum + type UpdateStackTemplateRequest struct + ContextTags *core.Optional[map[string]string] + IsActive *core.Optional[sgsdkgo.IsPublicEnum] + IsPublic *core.Optional[sgsdkgo.IsPublicEnum] + OwnerOrg *core.Optional[string] + SharedOrgsList *core.Optional[[]string] + ShortDescription *core.Optional[string] + SourceConfigKind *core.Optional[StackTemplateSourceConfigKindEnum] + Tags *core.Optional[[]string] + TemplateName *core.Optional[string] + type UpdateStackTemplateResponseModel struct + Data ReadStackTemplateResponse + Msg string