api

package module
v1.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 4, 2024 License: Apache-2.0 Imports: 5 Imported by: 0

README

StackGuardian logo

StackGuardian SDK For Go (sg-sdk-go)

sg-sdk-go is the StackGuardian SDK for the Go Programming language.

DISCLAIMER: The StackGuardian SDK for Go is currently in pre-release mode and is intended to be used with StackGuardian test servers and not in production environments.

The SG SDK requires a minimum version of Go 1.19.

Check out the notes in the release for information about the latest bug fixes, updates and features added to the SDK.

Getting started

It's recommended to store your API token and base URL in environment variables:

SG_BASE_URL (default: https://api.app.stackguardian.io)
SG_API_TOKEN

Install the SDK: To get started working with the SDK, setup your project for Go modules and retrieve the SDK dependencies using go get.

go get github.com/StackGuardian/sg-sdk-go@v1.0.0-beta-2
Sample Usage
import (
	"context"
	"fmt"
	"os"

	sggosdk "github.com/StackGuardian/sg-sdk-go"
	client "github.com/StackGuardian/sg-sdk-go/client"
	option "github.com/StackGuardian/sg-sdk-go/option"
)

func main() {

	// Define the API key, base URL, org and workflow details
	API_KEY := "apikey " + os.Getenv("SG_API_TOKEN")
	SG_ORG := "demo-org"
	SG_WF_GROUP := "sg-sdk-go-test"
	SG_WF := "2aumphefkejtj3bv4q3wo"
	SG_BASE_URL := os.Getenv("SG_BASE_URL")

	// Create a new client using the API key and base URL
	c := client.NewClient(
		option.WithApiKey(API_KEY),
		option.WithBaseURL(SG_BASE_URL),
	)

	// Create a new WorkflowRun request
	createWorkflowRunRequest := sggosdk.WorkflowRun{
		DeploymentPlatformConfig: []*sggosdk.DeploymentPlatformConfig{{
			Kind: sggosdk.DeploymentPlatformConfigKindEnumAwsRbac,
			Config: map[string]interface{}{
				"profileName":   "testAWSConnector",
				"integrationId": "/integrations/testAWSConnector"}}},
		WfType: sggosdk.WfTypeEnumTerraform.Ptr(),
		EnvironmentVariables: []*sggosdk.EnvVars{{Kind: sggosdk.EnvVarsKindEnumPlainText,
			Config: &sggosdk.EnvVarConfig{VarName: "test", TextValue: sggosdk.String("testValue")}}},
		VcsConfig: &sggosdk.VcsConfig{
			IacVcsConfig: &sggosdk.IacvcsConfig{
				IacTemplateId:          sggosdk.String("/stackguardian/aws-s3-demo-website:16"),
				UseMarketplaceTemplate: true,
			},
			IacInputData: &sggosdk.IacInputData{
				SchemaType: sggosdk.IacInputDataSchemaTypeEnumFormJsonschema,
				Data: map[string]interface{}{
					"bucket_region": "eu-central-1",
				},
			},
		},
		UserJobCpu:    sggosdk.Int(512),
		UserJobMemory: sggosdk.Int(1024),
		RunnerConstraints: &sggosdk.RunnerConstraints{
			Type: "shared",
		},
	}

	// Create a new WorkflowRun using the client and request from above
	response, err := c.WorkflowRuns.CreateWorkflowRun(context.Background(),
		SG_ORG, SG_WF, SG_WF_GROUP, &createWorkflowRunRequest)
	if err != nil {
		fmt.Println(err)
	}
	// Get the resource name of the newly created WF run from the response
	var wfRunResourceName string = response.Data.GetExtraProperties()["ResourceName"].(string)

	// Get the status of the newly created WF run
	wfRunResponse, err := c.WorkflowRuns.ReadWorkflowRun(context.Background(), SG_ORG, SG_WF, SG_WF_GROUP, wfRunResourceName)
	if err != nil {
		fmt.Println(err)
	}
	fmt.Println(wfRunResponse.Msg.Statuses["pre_0_step"][0].Name)

}
Reporting bugs

If you encounter a bug with the SG SDK for Go we would like to hear about it. Please search the existing issues and see if others are experiencing the same issue before opening a new one.

Please include the version of the SG SDK for Go, the Go version and the OS you are using along with steps to replicate the issue when appropriate.

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Environments = struct {
	Default string
}{
	Default: "https://api.app.stackguardian.io",
}

Environments defines all of the API environments. These values can be used with the WithBaseURL RequestOption to override the client's default environment, if any.

Functions

func Bool

func Bool(b bool) *bool

Bool returns a pointer to the given bool value.

func Byte

func Byte(b byte) *byte

Byte returns a pointer to the given byte value.

func Complex128

func Complex128(c complex128) *complex128

Complex128 returns a pointer to the given complex128 value.

func Complex64

func Complex64(c complex64) *complex64

Complex64 returns a pointer to the given complex64 value.

func Float32

func Float32(f float32) *float32

Float32 returns a pointer to the given float32 value.

func Float64

func Float64(f float64) *float64

Float64 returns a pointer to the given float64 value.

func Int

func Int(i int) *int

Int returns a pointer to the given int value.

func Int16

func Int16(i int16) *int16

Int16 returns a pointer to the given int16 value.

func Int32

func Int32(i int32) *int32

Int32 returns a pointer to the given int32 value.

func Int64

func Int64(i int64) *int64

Int64 returns a pointer to the given int64 value.

func Int8

func Int8(i int8) *int8

Int8 returns a pointer to the given int8 value.

func MustParseDate

func MustParseDate(date string) time.Time

MustParseDate attempts to parse the given string as a date time.Time, and panics upon failure.

func MustParseDateTime

func MustParseDateTime(datetime string) time.Time

MustParseDateTime attempts to parse the given string as a datetime time.Time, and panics upon failure.

func Null

func Null[T any]() *core.Optional[T]

Null initializes an optional field that will be sent as an explicit null value.

func Optional

func Optional[T any](value T) *core.Optional[T]

Optional initializes an optional field.

func Rune

func Rune(r rune) *rune

Rune returns a pointer to the given rune value.

func String

func String(s string) *string

String returns a pointer to the given string value.

func Time

func Time(t time.Time) *time.Time

Time returns a pointer to the given time.Time value.

func UUID

func UUID(u uuid.UUID) *uuid.UUID

UUID returns a pointer to the given uuid.UUID value.

func Uint

func Uint(u uint) *uint

Uint returns a pointer to the given uint value.

func Uint16

func Uint16(u uint16) *uint16

Uint16 returns a pointer to the given uint16 value.

func Uint32

func Uint32(u uint32) *uint32

Uint32 returns a pointer to the given uint32 value.

func Uint64

func Uint64(u uint64) *uint64

Uint64 returns a pointer to the given uint64 value.

func Uint8

func Uint8(u uint8) *uint8

Uint8 returns a pointer to the given uint8 value.

func Uintptr

func Uintptr(u uintptr) *uintptr

Uintptr returns a pointer to the given uintptr value.

Types

type ActionEnum

type ActionEnum string

- `apply` - apply - `destroy` - destroy - `plan` - plan - `plan-destroy` - plan-destroy - `plan-without-policy` - plan-without-policy - `refresh` - refresh

const (
	ActionEnumApply             ActionEnum = "apply"
	ActionEnumDestroy           ActionEnum = "destroy"
	ActionEnumPlan              ActionEnum = "plan"
	ActionEnumPlanDestroy       ActionEnum = "plan-destroy"
	ActionEnumPlanWithoutPolicy ActionEnum = "plan-without-policy"
	ActionEnumRefresh           ActionEnum = "refresh"
)

func NewActionEnumFromString

func NewActionEnumFromString(s string) (ActionEnum, error)

func (ActionEnum) Ptr

func (a ActionEnum) Ptr() *ActionEnum

type ActionTypeEnum

type ActionTypeEnum string

- `apply` - apply - `destroy` - destroy

const (
	ActionTypeEnumApply   ActionTypeEnum = "apply"
	ActionTypeEnumDestroy ActionTypeEnum = "destroy"
)

func NewActionTypeEnumFromString

func NewActionTypeEnumFromString(s string) (ActionTypeEnum, error)

func (ActionTypeEnum) Ptr

func (a ActionTypeEnum) Ptr() *ActionTypeEnum

type Actions

type Actions struct {
	Name        string                 `json:"name" url:"name"`
	Description *string                `json:"description,omitempty" url:"description,omitempty"`
	Default     *bool                  `json:"default,omitempty" url:"default,omitempty"`
	Order       map[string]interface{} `json:"order,omitempty" url:"order,omitempty"`
	// contains filtered or unexported fields
}

func (*Actions) GetExtraProperties

func (a *Actions) GetExtraProperties() map[string]interface{}

func (*Actions) String

func (a *Actions) String() string

func (*Actions) UnmarshalJSON

func (a *Actions) UnmarshalJSON(data []byte) error

type AddUserToOrganization

type AddUserToOrganization struct {
	UserId       string          `json:"userId" url:"userId"`
	EntityType   *EntityTypeEnum `json:"entityType,omitempty" url:"entityType,omitempty"`
	Role         string          `json:"role" url:"role"`
	ResendInvite *bool           `json:"resendInvite,omitempty" url:"resendInvite,omitempty"`
	// contains filtered or unexported fields
}

func (*AddUserToOrganization) GetExtraProperties

func (a *AddUserToOrganization) GetExtraProperties() map[string]interface{}

func (*AddUserToOrganization) String

func (a *AddUserToOrganization) String() string

func (*AddUserToOrganization) UnmarshalJSON

func (a *AddUserToOrganization) UnmarshalJSON(data []byte) error

type AddUserToOrganizationResponse

type AddUserToOrganizationResponse struct {
	Msg  *string                `json:"msg,omitempty" url:"msg,omitempty"`
	Data *AddUserToOrganization `json:"data,omitempty" url:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*AddUserToOrganizationResponse) GetExtraProperties

func (a *AddUserToOrganizationResponse) GetExtraProperties() map[string]interface{}

func (*AddUserToOrganizationResponse) String

func (*AddUserToOrganizationResponse) UnmarshalJSON

func (a *AddUserToOrganizationResponse) UnmarshalJSON(data []byte) error

type AllowedPermissions

type AllowedPermissions struct {
	Name  string              `json:"name" url:"name"`
	Paths map[string][]string `json:"paths,omitempty" url:"paths,omitempty"`
	// contains filtered or unexported fields
}

func (*AllowedPermissions) GetExtraProperties

func (a *AllowedPermissions) GetExtraProperties() map[string]interface{}

func (*AllowedPermissions) String

func (a *AllowedPermissions) String() string

func (*AllowedPermissions) UnmarshalJSON

func (a *AllowedPermissions) UnmarshalJSON(data []byte) error

type CacheConfig

type CacheConfig struct {
	Enabled      bool          `json:"enabled" url:"enabled"`
	FallbackKeys []string      `json:"fallback_keys,omitempty" url:"fallback_keys,omitempty"`
	Paths        []interface{} `json:"paths,omitempty" url:"paths,omitempty"`
	Key          string        `json:"key" url:"key"`
	Policy       PolicyEnum    `json:"policy" url:"policy"`
	// contains filtered or unexported fields
}

func (*CacheConfig) GetExtraProperties

func (c *CacheConfig) GetExtraProperties() map[string]interface{}

func (*CacheConfig) String

func (c *CacheConfig) String() string

func (*CacheConfig) UnmarshalJSON

func (c *CacheConfig) UnmarshalJSON(data []byte) error

type CreateTemplateRevisionRequest

type CreateTemplateRevisionRequest struct {
	// Current organization name of the user, e.g. my-sg-org
	SgOrgid string    `json:"-" url:"-"`
	Body    *Template `json:"-" url:"-"`
}

func (*CreateTemplateRevisionRequest) MarshalJSON

func (c *CreateTemplateRevisionRequest) MarshalJSON() ([]byte, error)

func (*CreateTemplateRevisionRequest) UnmarshalJSON

func (c *CreateTemplateRevisionRequest) UnmarshalJSON(data []byte) error

type CustomSource

type CustomSource struct {
	SourceConfigDestKind CustomSourceSourceConfigDestKindEnum `json:"sourceConfigDestKind" url:"sourceConfigDestKind"`
	Config               *CustomSourceConfig                  `json:"config,omitempty" url:"config,omitempty"`
	AdditionalConfig     map[string]interface{}               `json:"additionalConfig,omitempty" url:"additionalConfig,omitempty"`
	// contains filtered or unexported fields
}

func (*CustomSource) GetExtraProperties

func (c *CustomSource) GetExtraProperties() map[string]interface{}

func (*CustomSource) String

func (c *CustomSource) String() string

func (*CustomSource) UnmarshalJSON

func (c *CustomSource) UnmarshalJSON(data []byte) error

type CustomSourceConfig

type CustomSourceConfig struct {
	IsPrivate               *bool   `json:"isPrivate,omitempty" url:"isPrivate,omitempty"`
	Auth                    *string `json:"auth,omitempty" url:"auth,omitempty"`
	WorkingDir              *string `json:"workingDir,omitempty" url:"workingDir,omitempty"`
	GitSparseCheckoutConfig *string `json:"gitSparseCheckoutConfig,omitempty" url:"gitSparseCheckoutConfig,omitempty"`
	GitCoreAutoCrlf         *bool   `json:"gitCoreAutoCRLF,omitempty" url:"gitCoreAutoCRLF,omitempty"`
	Ref                     *string `json:"ref,omitempty" url:"ref,omitempty"`
	Repo                    *string `json:"repo,omitempty" url:"repo,omitempty"`
	IncludeSubModule        *bool   `json:"includeSubModule,omitempty" url:"includeSubModule,omitempty"`
	// contains filtered or unexported fields
}

func (*CustomSourceConfig) GetExtraProperties

func (c *CustomSourceConfig) GetExtraProperties() map[string]interface{}

func (*CustomSourceConfig) String

func (c *CustomSourceConfig) String() string

func (*CustomSourceConfig) UnmarshalJSON

func (c *CustomSourceConfig) UnmarshalJSON(data []byte) error

type CustomSourcePolicy

type CustomSourcePolicy struct {
	SourceConfigDestKind CustomSourcePolicySourceConfigDestKindEnum `json:"sourceConfigDestKind" url:"sourceConfigDestKind"`
	Config               *CustomSourcePolicyConfig                  `json:"config,omitempty" url:"config,omitempty"`
	SourceConfigKind     SourceConfigKindEnum                       `json:"sourceConfigKind" url:"sourceConfigKind"`
	AdditionalConfig     map[string]interface{}                     `json:"additionalConfig,omitempty" url:"additionalConfig,omitempty"`
	// contains filtered or unexported fields
}

func (*CustomSourcePolicy) GetExtraProperties

func (c *CustomSourcePolicy) GetExtraProperties() map[string]interface{}

func (*CustomSourcePolicy) String

func (c *CustomSourcePolicy) String() string

func (*CustomSourcePolicy) UnmarshalJSON

func (c *CustomSourcePolicy) UnmarshalJSON(data []byte) error

type CustomSourcePolicyConfig

type CustomSourcePolicyConfig struct {
	IsPrivate               *bool   `json:"isPrivate,omitempty" url:"isPrivate,omitempty"`
	Auth                    *string `json:"auth,omitempty" url:"auth,omitempty"`
	WorkingDir              *string `json:"workingDir,omitempty" url:"workingDir,omitempty"`
	Ref                     *string `json:"ref,omitempty" url:"ref,omitempty"`
	Repo                    *string `json:"repo,omitempty" url:"repo,omitempty"`
	IncludeSubModule        *bool   `json:"includeSubModule,omitempty" url:"includeSubModule,omitempty"`
	GitSparseCheckoutConfig *string `json:"gitSparseCheckoutConfig,omitempty" url:"gitSparseCheckoutConfig,omitempty"`
	GitCoreAutoCrlf         *bool   `json:"gitCoreAutoCRLF,omitempty" url:"gitCoreAutoCRLF,omitempty"`
	// contains filtered or unexported fields
}

func (*CustomSourcePolicyConfig) GetExtraProperties

func (c *CustomSourcePolicyConfig) GetExtraProperties() map[string]interface{}

func (*CustomSourcePolicyConfig) String

func (c *CustomSourcePolicyConfig) String() string

func (*CustomSourcePolicyConfig) UnmarshalJSON

func (c *CustomSourcePolicyConfig) UnmarshalJSON(data []byte) error

type CustomSourcePolicySourceConfigDestKindEnum

type CustomSourcePolicySourceConfigDestKindEnum string

- `GITHUB_COM` - GITHUB_COM - `GITHUB_APP_CUSTOM` - GITHUB_APP_CUSTOM - `GIT_OTHER` - GIT_OTHER - `INLINE` - INLINE - `BITBUCKET_ORG` - BITBUCKET_ORG - `GITLAB_COM` - GITLAB_COM - `AZURE_DEVOPS` - AZURE_DEVOPS

const (
	CustomSourcePolicySourceConfigDestKindEnumGithubCom       CustomSourcePolicySourceConfigDestKindEnum = "GITHUB_COM"
	CustomSourcePolicySourceConfigDestKindEnumGithubAppCustom CustomSourcePolicySourceConfigDestKindEnum = "GITHUB_APP_CUSTOM"
	CustomSourcePolicySourceConfigDestKindEnumGitOther        CustomSourcePolicySourceConfigDestKindEnum = "GIT_OTHER"
	CustomSourcePolicySourceConfigDestKindEnumInline          CustomSourcePolicySourceConfigDestKindEnum = "INLINE"
	CustomSourcePolicySourceConfigDestKindEnumBitbucketOrg    CustomSourcePolicySourceConfigDestKindEnum = "BITBUCKET_ORG"
	CustomSourcePolicySourceConfigDestKindEnumGitlabCom       CustomSourcePolicySourceConfigDestKindEnum = "GITLAB_COM"
	CustomSourcePolicySourceConfigDestKindEnumAzureDevops     CustomSourcePolicySourceConfigDestKindEnum = "AZURE_DEVOPS"
)

func NewCustomSourcePolicySourceConfigDestKindEnumFromString

func NewCustomSourcePolicySourceConfigDestKindEnumFromString(s string) (CustomSourcePolicySourceConfigDestKindEnum, error)

func (CustomSourcePolicySourceConfigDestKindEnum) Ptr

type CustomSourceSourceConfigDestKindEnum

type CustomSourceSourceConfigDestKindEnum string

- `GITHUB_COM` - GITHUB_COM - `GITHUB_APP_CUSTOM` - GITHUB_APP_CUSTOM - `GIT_OTHER` - GIT_OTHER - `BITBUCKET_ORG` - BITBUCKET_ORG - `GITLAB_COM` - GITLAB_COM - `AZURE_DEVOPS` - AZURE_DEVOPS

const (
	CustomSourceSourceConfigDestKindEnumGithubCom       CustomSourceSourceConfigDestKindEnum = "GITHUB_COM"
	CustomSourceSourceConfigDestKindEnumGithubAppCustom CustomSourceSourceConfigDestKindEnum = "GITHUB_APP_CUSTOM"
	CustomSourceSourceConfigDestKindEnumGitOther        CustomSourceSourceConfigDestKindEnum = "GIT_OTHER"
	CustomSourceSourceConfigDestKindEnumBitbucketOrg    CustomSourceSourceConfigDestKindEnum = "BITBUCKET_ORG"
	CustomSourceSourceConfigDestKindEnumGitlabCom       CustomSourceSourceConfigDestKindEnum = "GITLAB_COM"
	CustomSourceSourceConfigDestKindEnumAzureDevops     CustomSourceSourceConfigDestKindEnum = "AZURE_DEVOPS"
)

func NewCustomSourceSourceConfigDestKindEnumFromString

func NewCustomSourceSourceConfigDestKindEnumFromString(s string) (CustomSourceSourceConfigDestKindEnum, error)

func (CustomSourceSourceConfigDestKindEnum) Ptr

type DeleteTemplateRevisionRequest

type DeleteTemplateRevisionRequest struct {
	// Current organization name of the user, e.g. my-sg-org
	SgOrgid string `json:"-" url:"-"`
}

type DeploymentPlatformConfig

type DeploymentPlatformConfig struct {
	Kind   DeploymentPlatformConfigKindEnum `json:"kind" url:"kind"`
	Config map[string]interface{}           `json:"config,omitempty" url:"config,omitempty"`
	// contains filtered or unexported fields
}

func (*DeploymentPlatformConfig) GetExtraProperties

func (d *DeploymentPlatformConfig) GetExtraProperties() map[string]interface{}

func (*DeploymentPlatformConfig) String

func (d *DeploymentPlatformConfig) String() string

func (*DeploymentPlatformConfig) UnmarshalJSON

func (d *DeploymentPlatformConfig) UnmarshalJSON(data []byte) error

type DeploymentPlatformConfigKindEnum

type DeploymentPlatformConfigKindEnum string

- `AWS_STATIC` - AWS_STATIC - `AWS_RBAC` - AWS_RBAC - `AWS_OIDC` - AWS_OIDC - `AZURE_STATIC` - AZURE_STATIC - `AZURE_OIDC` - AZURE_OIDC - `GCP_STATIC` - GCP_STATIC - `GCP_OIDC` - GCP_OIDC

const (
	DeploymentPlatformConfigKindEnumAwsStatic   DeploymentPlatformConfigKindEnum = "AWS_STATIC"
	DeploymentPlatformConfigKindEnumAwsRbac     DeploymentPlatformConfigKindEnum = "AWS_RBAC"
	DeploymentPlatformConfigKindEnumAwsOidc     DeploymentPlatformConfigKindEnum = "AWS_OIDC"
	DeploymentPlatformConfigKindEnumAzureStatic DeploymentPlatformConfigKindEnum = "AZURE_STATIC"
	DeploymentPlatformConfigKindEnumAzureOidc   DeploymentPlatformConfigKindEnum = "AZURE_OIDC"
	DeploymentPlatformConfigKindEnumGcpStatic   DeploymentPlatformConfigKindEnum = "GCP_STATIC"
	DeploymentPlatformConfigKindEnumGcpOidc     DeploymentPlatformConfigKindEnum = "GCP_OIDC"
)

func NewDeploymentPlatformConfigKindEnumFromString

func NewDeploymentPlatformConfigKindEnumFromString(s string) (DeploymentPlatformConfigKindEnum, error)

func (DeploymentPlatformConfigKindEnum) Ptr

type Deprecation

type Deprecation struct {
	Message       *string `json:"message,omitempty" url:"message,omitempty"`
	EffectiveDate *string `json:"effectiveDate,omitempty" url:"effectiveDate,omitempty"`
	// contains filtered or unexported fields
}

func (*Deprecation) GetExtraProperties

func (d *Deprecation) GetExtraProperties() map[string]interface{}

func (*Deprecation) String

func (d *Deprecation) String() string

func (*Deprecation) UnmarshalJSON

func (d *Deprecation) UnmarshalJSON(data []byte) error

type DiscoveryBenchmark

type DiscoveryBenchmark struct {
	RuntimeSource     *CustomSource               `json:"runtimeSource,omitempty" url:"runtimeSource,omitempty"`
	Checks            []string                    `json:"checks,omitempty" url:"checks,omitempty"`
	Regions           map[string]*DiscoveryRegion `json:"regions,omitempty" url:"regions,omitempty"`
	Description       *string                     `json:"description,omitempty" url:"description,omitempty"`
	SummaryDesc       *string                     `json:"summaryDesc,omitempty" url:"summaryDesc,omitempty"`
	Active            *bool                       `json:"active,omitempty" url:"active,omitempty"`
	Label             string                      `json:"label" url:"label"`
	IsCustomCheck     *bool                       `json:"isCustomCheck,omitempty" url:"isCustomCheck,omitempty"`
	SummaryTitle      string                      `json:"summaryTitle" url:"summaryTitle"`
	DiscoveryInterval *int                        `json:"discoveryInterval,omitempty" url:"discoveryInterval,omitempty"`
	// contains filtered or unexported fields
}

func (*DiscoveryBenchmark) GetExtraProperties

func (d *DiscoveryBenchmark) GetExtraProperties() map[string]interface{}

func (*DiscoveryBenchmark) String

func (d *DiscoveryBenchmark) String() string

func (*DiscoveryBenchmark) UnmarshalJSON

func (d *DiscoveryBenchmark) UnmarshalJSON(data []byte) error

type DiscoveryRegion

type DiscoveryRegion struct {
	Emails []string `json:"emails,omitempty" url:"emails,omitempty"`
	// contains filtered or unexported fields
}

func (*DiscoveryRegion) GetExtraProperties

func (d *DiscoveryRegion) GetExtraProperties() map[string]interface{}

func (*DiscoveryRegion) String

func (d *DiscoveryRegion) String() string

func (*DiscoveryRegion) UnmarshalJSON

func (d *DiscoveryRegion) UnmarshalJSON(data []byte) error

type Discoverysettings

type Discoverysettings struct {
	Benchmarks map[string]*DiscoveryBenchmark `json:"benchmarks,omitempty" url:"benchmarks,omitempty"`
	// contains filtered or unexported fields
}

func (*Discoverysettings) GetExtraProperties

func (d *Discoverysettings) GetExtraProperties() map[string]interface{}

func (*Discoverysettings) String

func (d *Discoverysettings) String() string

func (*Discoverysettings) UnmarshalJSON

func (d *Discoverysettings) UnmarshalJSON(data []byte) error

type EntityTypeEnum

type EntityTypeEnum string

- `EMAIL` - EMAIL - `GROUP` - GROUP

const (
	EntityTypeEnumEmail EntityTypeEnum = "EMAIL"
	EntityTypeEnumGroup EntityTypeEnum = "GROUP"
)

func NewEntityTypeEnumFromString

func NewEntityTypeEnumFromString(s string) (EntityTypeEnum, error)

func (EntityTypeEnum) Ptr

func (e EntityTypeEnum) Ptr() *EntityTypeEnum

type EnvVarConfig

type EnvVarConfig struct {
	VarName   string  `json:"varName" url:"varName"`
	TextValue *string `json:"textValue,omitempty" url:"textValue,omitempty"`
	SecretId  *string `json:"secretId,omitempty" url:"secretId,omitempty"`
	// contains filtered or unexported fields
}

func (*EnvVarConfig) GetExtraProperties

func (e *EnvVarConfig) GetExtraProperties() map[string]interface{}

func (*EnvVarConfig) String

func (e *EnvVarConfig) String() string

func (*EnvVarConfig) UnmarshalJSON

func (e *EnvVarConfig) UnmarshalJSON(data []byte) error

type EnvVars

type EnvVars struct {
	Kind   EnvVarsKindEnum `json:"kind" url:"kind"`
	Config *EnvVarConfig   `json:"config,omitempty" url:"config,omitempty"`
	// contains filtered or unexported fields
}

func (*EnvVars) GetExtraProperties

func (e *EnvVars) GetExtraProperties() map[string]interface{}

func (*EnvVars) String

func (e *EnvVars) String() string

func (*EnvVars) UnmarshalJSON

func (e *EnvVars) UnmarshalJSON(data []byte) error

type EnvVarsKindEnum

type EnvVarsKindEnum string

- `PLAIN_TEXT` - PLAIN_TEXT - `VAULT_SECRET` - VAULT_SECRET

const (
	EnvVarsKindEnumPlainText   EnvVarsKindEnum = "PLAIN_TEXT"
	EnvVarsKindEnumVaultSecret EnvVarsKindEnum = "VAULT_SECRET"
)

func NewEnvVarsKindEnumFromString

func NewEnvVarsKindEnumFromString(s string) (EnvVarsKindEnum, error)

func (EnvVarsKindEnum) Ptr

type GeneratedConnectorDeleteResponse

type GeneratedConnectorDeleteResponse struct {
	Msg string `json:"msg" url:"msg"`
	// contains filtered or unexported fields
}

func (*GeneratedConnectorDeleteResponse) GetExtraProperties

func (g *GeneratedConnectorDeleteResponse) GetExtraProperties() map[string]interface{}

func (*GeneratedConnectorDeleteResponse) String

func (*GeneratedConnectorDeleteResponse) UnmarshalJSON

func (g *GeneratedConnectorDeleteResponse) UnmarshalJSON(data []byte) error

type GeneratedConnectorListAllResponseMsg

type GeneratedConnectorListAllResponseMsg struct {
	Msg []*GeneratedConnectorReadResponse `json:"msg,omitempty" url:"msg,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedConnectorListAllResponseMsg) GetExtraProperties

func (g *GeneratedConnectorListAllResponseMsg) GetExtraProperties() map[string]interface{}

func (*GeneratedConnectorListAllResponseMsg) String

func (*GeneratedConnectorListAllResponseMsg) UnmarshalJSON

func (g *GeneratedConnectorListAllResponseMsg) UnmarshalJSON(data []byte) error

type GeneratedConnectorReadResponse

type GeneratedConnectorReadResponse struct {
	Msg *GeneratedConnectorReadResponseMsg `json:"msg,omitempty" url:"msg,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedConnectorReadResponse) GetExtraProperties

func (g *GeneratedConnectorReadResponse) GetExtraProperties() map[string]interface{}

func (*GeneratedConnectorReadResponse) String

func (*GeneratedConnectorReadResponse) UnmarshalJSON

func (g *GeneratedConnectorReadResponse) UnmarshalJSON(data []byte) error

type GeneratedConnectorReadResponseMsg

type GeneratedConnectorReadResponseMsg struct {
	IsArchive         string                                              `json:"IsArchive" url:"IsArchive"`
	IsActive          string                                              `json:"IsActive" url:"IsActive"`
	Description       string                                              `json:"Description" url:"Description"`
	ResourceId        string                                              `json:"ResourceId" url:"ResourceId"`
	Scope             []string                                            `json:"Scope,omitempty" url:"Scope,omitempty"`
	ModifiedAt        float64                                             `json:"ModifiedAt" url:"ModifiedAt"`
	ParentId          string                                              `json:"ParentId" url:"ParentId"`
	ResourceType      string                                              `json:"ResourceType" url:"ResourceType"`
	Tags              []string                                            `json:"Tags,omitempty" url:"Tags,omitempty"`
	DocVersion        string                                              `json:"DocVersion" url:"DocVersion"`
	Authors           []string                                            `json:"Authors,omitempty" url:"Authors,omitempty"`
	ResourceName      string                                              `json:"ResourceName" url:"ResourceName"`
	SubResourceId     string                                              `json:"SubResourceId" url:"SubResourceId"`
	OrgId             string                                              `json:"OrgId" url:"OrgId"`
	CreatedAt         float64                                             `json:"CreatedAt" url:"CreatedAt"`
	DiscoverySettings *GeneratedConnectorReadResponseMsgDiscoverysettings `json:"DiscoverySettings,omitempty" url:"DiscoverySettings,omitempty"`
	Authentication    *GeneratedConnectorReadResponseMsgAuthentication    `json:"Authentication,omitempty" url:"Authentication,omitempty"`
	Settings          *GeneratedConnectorReadResponseMsgSettings          `json:"Settings,omitempty" url:"Settings,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedConnectorReadResponseMsg) GetExtraProperties

func (g *GeneratedConnectorReadResponseMsg) GetExtraProperties() map[string]interface{}

func (*GeneratedConnectorReadResponseMsg) String

func (*GeneratedConnectorReadResponseMsg) UnmarshalJSON

func (g *GeneratedConnectorReadResponseMsg) UnmarshalJSON(data []byte) error

type GeneratedConnectorReadResponseMsgAuthentication

type GeneratedConnectorReadResponseMsgAuthentication struct {
	AuthenticatedAt float64 `json:"authenticatedAt" url:"authenticatedAt"`
	Authenticated   bool    `json:"authenticated" url:"authenticated"`
	// contains filtered or unexported fields
}

func (*GeneratedConnectorReadResponseMsgAuthentication) GetExtraProperties

func (g *GeneratedConnectorReadResponseMsgAuthentication) GetExtraProperties() map[string]interface{}

func (*GeneratedConnectorReadResponseMsgAuthentication) String

func (*GeneratedConnectorReadResponseMsgAuthentication) UnmarshalJSON

type GeneratedConnectorReadResponseMsgDiscoverysettings

type GeneratedConnectorReadResponseMsgDiscoverysettings struct {
	DiscoveryInterval *int                                                                     `json:"discoveryInterval,omitempty" url:"discoveryInterval,omitempty"`
	Benchmarks        map[string]*GeneratedConnectorReadResponseMsgDiscoverysettingsBenchmarks `json:"benchmarks,omitempty" url:"benchmarks,omitempty"`
	Regions           []*GeneratedConnectorReadResponseMsgDiscoverysettingsRegions             `json:"regions,omitempty" url:"regions,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedConnectorReadResponseMsgDiscoverysettings) GetExtraProperties

func (g *GeneratedConnectorReadResponseMsgDiscoverysettings) GetExtraProperties() map[string]interface{}

func (*GeneratedConnectorReadResponseMsgDiscoverysettings) String

func (*GeneratedConnectorReadResponseMsgDiscoverysettings) UnmarshalJSON

type GeneratedConnectorReadResponseMsgDiscoverysettingsBenchmarks

type GeneratedConnectorReadResponseMsgDiscoverysettingsBenchmarks struct {
	RuntimeSource     *CustomSource                                                                   `json:"runtimeSource,omitempty" url:"runtimeSource,omitempty"`
	Checks            []string                                                                        `json:"checks,omitempty" url:"checks,omitempty"`
	Regions           map[string]*GeneratedConnectorReadResponseMsgDiscoverysettingsBenchmarksRegions `json:"regions,omitempty" url:"regions,omitempty"`
	LastDiscoveryTime *int                                                                            `json:"lastDiscoveryTime,omitempty" url:"lastDiscoveryTime,omitempty"`
	Description       *string                                                                         `json:"description,omitempty" url:"description,omitempty"`
	SummaryDesc       *string                                                                         `json:"summaryDesc,omitempty" url:"summaryDesc,omitempty"`
	Active            bool                                                                            `json:"active" url:"active"`
	Label             *string                                                                         `json:"label,omitempty" url:"label,omitempty"`
	IsCustomCheck     *bool                                                                           `json:"isCustomCheck,omitempty" url:"isCustomCheck,omitempty"`
	SummaryTitle      *string                                                                         `json:"summaryTitle,omitempty" url:"summaryTitle,omitempty"`
	DiscoveryInterval *int                                                                            `json:"discoveryInterval,omitempty" url:"discoveryInterval,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedConnectorReadResponseMsgDiscoverysettingsBenchmarks) GetExtraProperties

func (g *GeneratedConnectorReadResponseMsgDiscoverysettingsBenchmarks) GetExtraProperties() map[string]interface{}

func (*GeneratedConnectorReadResponseMsgDiscoverysettingsBenchmarks) String

func (*GeneratedConnectorReadResponseMsgDiscoverysettingsBenchmarks) UnmarshalJSON

type GeneratedConnectorReadResponseMsgDiscoverysettingsBenchmarksRegions

type GeneratedConnectorReadResponseMsgDiscoverysettingsBenchmarksRegions struct {
	Emails []string `json:"emails,omitempty" url:"emails,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedConnectorReadResponseMsgDiscoverysettingsBenchmarksRegions) GetExtraProperties

func (g *GeneratedConnectorReadResponseMsgDiscoverysettingsBenchmarksRegions) GetExtraProperties() map[string]interface{}

func (*GeneratedConnectorReadResponseMsgDiscoverysettingsBenchmarksRegions) String

func (*GeneratedConnectorReadResponseMsgDiscoverysettingsBenchmarksRegions) UnmarshalJSON

type GeneratedConnectorReadResponseMsgDiscoverysettingsRegions

type GeneratedConnectorReadResponseMsgDiscoverysettingsRegions struct {
	Region string `json:"region" url:"region"`
	// contains filtered or unexported fields
}

func (*GeneratedConnectorReadResponseMsgDiscoverysettingsRegions) GetExtraProperties

func (g *GeneratedConnectorReadResponseMsgDiscoverysettingsRegions) GetExtraProperties() map[string]interface{}

func (*GeneratedConnectorReadResponseMsgDiscoverysettingsRegions) String

func (*GeneratedConnectorReadResponseMsgDiscoverysettingsRegions) UnmarshalJSON

type GeneratedConnectorReadResponseMsgSettings

type GeneratedConnectorReadResponseMsgSettings struct {
	Kind   string            `json:"kind" url:"kind"`
	Config []*SettingsConfig `json:"config,omitempty" url:"config,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedConnectorReadResponseMsgSettings) GetExtraProperties

func (g *GeneratedConnectorReadResponseMsgSettings) GetExtraProperties() map[string]interface{}

func (*GeneratedConnectorReadResponseMsgSettings) String

func (*GeneratedConnectorReadResponseMsgSettings) UnmarshalJSON

func (g *GeneratedConnectorReadResponseMsgSettings) UnmarshalJSON(data []byte) error

type GeneratedMsgDeploymentplatformconfig

type GeneratedMsgDeploymentplatformconfig struct {
	Kind   string                                      `json:"kind" url:"kind"`
	Config *GeneratedMsgDeploymentplatformconfigConfig `json:"config,omitempty" url:"config,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedMsgDeploymentplatformconfig) GetExtraProperties

func (g *GeneratedMsgDeploymentplatformconfig) GetExtraProperties() map[string]interface{}

func (*GeneratedMsgDeploymentplatformconfig) String

func (*GeneratedMsgDeploymentplatformconfig) UnmarshalJSON

func (g *GeneratedMsgDeploymentplatformconfig) UnmarshalJSON(data []byte) error

type GeneratedMsgDeploymentplatformconfigConfig

type GeneratedMsgDeploymentplatformconfigConfig struct {
	ProfileName   string                 `json:"profileName" url:"profileName"`
	IntegrationId string                 `json:"integrationId" url:"integrationId"`
	MiniSteps     *GeneratedMsgMinisteps `json:"MiniSteps,omitempty" url:"MiniSteps,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedMsgDeploymentplatformconfigConfig) GetExtraProperties

func (g *GeneratedMsgDeploymentplatformconfigConfig) GetExtraProperties() map[string]interface{}

func (*GeneratedMsgDeploymentplatformconfigConfig) String

func (*GeneratedMsgDeploymentplatformconfigConfig) UnmarshalJSON

func (g *GeneratedMsgDeploymentplatformconfigConfig) UnmarshalJSON(data []byte) error

type GeneratedMsgEnvironmentvariables

type GeneratedMsgEnvironmentvariables struct {
	Kind   string                                  `json:"kind" url:"kind"`
	Config *GeneratedMsgEnvironmentvariablesConfig `json:"config,omitempty" url:"config,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedMsgEnvironmentvariables) GetExtraProperties

func (g *GeneratedMsgEnvironmentvariables) GetExtraProperties() map[string]interface{}

func (*GeneratedMsgEnvironmentvariables) String

func (*GeneratedMsgEnvironmentvariables) UnmarshalJSON

func (g *GeneratedMsgEnvironmentvariables) UnmarshalJSON(data []byte) error

type GeneratedMsgEnvironmentvariablesConfig

type GeneratedMsgEnvironmentvariablesConfig struct {
	TextValue string                 `json:"textValue" url:"textValue"`
	VarName   string                 `json:"varName" url:"varName"`
	VcsConfig *GeneratedMsgVcsconfig `json:"VCSConfig,omitempty" url:"VCSConfig,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedMsgEnvironmentvariablesConfig) GetExtraProperties

func (g *GeneratedMsgEnvironmentvariablesConfig) GetExtraProperties() map[string]interface{}

func (*GeneratedMsgEnvironmentvariablesConfig) String

func (*GeneratedMsgEnvironmentvariablesConfig) UnmarshalJSON

func (g *GeneratedMsgEnvironmentvariablesConfig) UnmarshalJSON(data []byte) error

type GeneratedMsgMinisteps

type GeneratedMsgMinisteps struct {
	Webhooks *GeneratedMsgMinistepsWebhooks `json:"webhooks,omitempty" url:"webhooks,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedMsgMinisteps) GetExtraProperties

func (g *GeneratedMsgMinisteps) GetExtraProperties() map[string]interface{}

func (*GeneratedMsgMinisteps) String

func (g *GeneratedMsgMinisteps) String() string

func (*GeneratedMsgMinisteps) UnmarshalJSON

func (g *GeneratedMsgMinisteps) UnmarshalJSON(data []byte) error

type GeneratedMsgMinistepsNotifications

type GeneratedMsgMinistepsNotifications struct {
	Email *GeneratedMsgMinistepsNotificationsEmail `json:"email,omitempty" url:"email,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedMsgMinistepsNotifications) GetExtraProperties

func (g *GeneratedMsgMinistepsNotifications) GetExtraProperties() map[string]interface{}

func (*GeneratedMsgMinistepsNotifications) String

func (*GeneratedMsgMinistepsNotifications) UnmarshalJSON

func (g *GeneratedMsgMinistepsNotifications) UnmarshalJSON(data []byte) error

type GeneratedMsgMinistepsNotificationsEmail

type GeneratedMsgMinistepsNotificationsEmail struct {
	ApprovalRequired []interface{}                    `json:"APPROVAL_REQUIRED,omitempty" url:"APPROVAL_REQUIRED,omitempty"`
	Cancelled        []interface{}                    `json:"CANCELLED,omitempty" url:"CANCELLED,omitempty"`
	Completed        []interface{}                    `json:"COMPLETED,omitempty" url:"COMPLETED,omitempty"`
	Errored          []interface{}                    `json:"ERRORED,omitempty" url:"ERRORED,omitempty"`
	WfChaining       *GeneratedMsgMinistepsWfchaining `json:"wfChaining,omitempty" url:"wfChaining,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedMsgMinistepsNotificationsEmail) GetExtraProperties

func (g *GeneratedMsgMinistepsNotificationsEmail) GetExtraProperties() map[string]interface{}

func (*GeneratedMsgMinistepsNotificationsEmail) String

func (*GeneratedMsgMinistepsNotificationsEmail) UnmarshalJSON

func (g *GeneratedMsgMinistepsNotificationsEmail) UnmarshalJSON(data []byte) error

type GeneratedMsgMinistepsWebhooks

type GeneratedMsgMinistepsWebhooks struct {
	Completed []*GeneratedMsgMinistepsWebhooksCompleted `json:"COMPLETED,omitempty" url:"COMPLETED,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedMsgMinistepsWebhooks) GetExtraProperties

func (g *GeneratedMsgMinistepsWebhooks) GetExtraProperties() map[string]interface{}

func (*GeneratedMsgMinistepsWebhooks) String

func (*GeneratedMsgMinistepsWebhooks) UnmarshalJSON

func (g *GeneratedMsgMinistepsWebhooks) UnmarshalJSON(data []byte) error

type GeneratedMsgMinistepsWebhooksCompleted

type GeneratedMsgMinistepsWebhooksCompleted struct {
	WebhookName   string                                        `json:"webhookName" url:"webhookName"`
	WebhookSecret string                                        `json:"webhookSecret" url:"webhookSecret"`
	WebhookUrl    string                                        `json:"webhookUrl" url:"webhookUrl"`
	DriftDetected []*GeneratedMsgMinistepsWebhooksDriftDetected `json:"DRIFT_DETECTED,omitempty" url:"DRIFT_DETECTED,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedMsgMinistepsWebhooksCompleted) GetExtraProperties

func (g *GeneratedMsgMinistepsWebhooksCompleted) GetExtraProperties() map[string]interface{}

func (*GeneratedMsgMinistepsWebhooksCompleted) String

func (*GeneratedMsgMinistepsWebhooksCompleted) UnmarshalJSON

func (g *GeneratedMsgMinistepsWebhooksCompleted) UnmarshalJSON(data []byte) error

type GeneratedMsgMinistepsWebhooksDriftDetected

type GeneratedMsgMinistepsWebhooksDriftDetected struct {
	WebhookName   string                                  `json:"webhookName" url:"webhookName"`
	WebhookSecret string                                  `json:"webhookSecret" url:"webhookSecret"`
	WebhookUrl    string                                  `json:"webhookUrl" url:"webhookUrl"`
	Errored       []*GeneratedMsgMinistepsWebhooksErrored `json:"ERRORED,omitempty" url:"ERRORED,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedMsgMinistepsWebhooksDriftDetected) GetExtraProperties

func (g *GeneratedMsgMinistepsWebhooksDriftDetected) GetExtraProperties() map[string]interface{}

func (*GeneratedMsgMinistepsWebhooksDriftDetected) String

func (*GeneratedMsgMinistepsWebhooksDriftDetected) UnmarshalJSON

func (g *GeneratedMsgMinistepsWebhooksDriftDetected) UnmarshalJSON(data []byte) error

type GeneratedMsgMinistepsWebhooksErrored

type GeneratedMsgMinistepsWebhooksErrored struct {
	WebhookName   string                              `json:"webhookName" url:"webhookName"`
	WebhookSecret string                              `json:"webhookSecret" url:"webhookSecret"`
	WebhookUrl    string                              `json:"webhookUrl" url:"webhookUrl"`
	Notifications *GeneratedMsgMinistepsNotifications `json:"notifications,omitempty" url:"notifications,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedMsgMinistepsWebhooksErrored) GetExtraProperties

func (g *GeneratedMsgMinistepsWebhooksErrored) GetExtraProperties() map[string]interface{}

func (*GeneratedMsgMinistepsWebhooksErrored) String

func (*GeneratedMsgMinistepsWebhooksErrored) UnmarshalJSON

func (g *GeneratedMsgMinistepsWebhooksErrored) UnmarshalJSON(data []byte) error

type GeneratedMsgMinistepsWfchaining

type GeneratedMsgMinistepsWfchaining struct {
	Completed            []interface{}                       `json:"COMPLETED,omitempty" url:"COMPLETED,omitempty"`
	Errored              []interface{}                       `json:"ERRORED,omitempty" url:"ERRORED,omitempty"`
	EnvironmentVariables []*GeneratedMsgEnvironmentvariables `json:"EnvironmentVariables,omitempty" url:"EnvironmentVariables,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedMsgMinistepsWfchaining) GetExtraProperties

func (g *GeneratedMsgMinistepsWfchaining) GetExtraProperties() map[string]interface{}

func (*GeneratedMsgMinistepsWfchaining) String

func (*GeneratedMsgMinistepsWfchaining) UnmarshalJSON

func (g *GeneratedMsgMinistepsWfchaining) UnmarshalJSON(data []byte) error

type GeneratedMsgRunnerconstraints

type GeneratedMsgRunnerconstraints struct {
	Type                     string                                  `json:"type" url:"type"`
	DeploymentPlatformConfig []*GeneratedMsgDeploymentplatformconfig `json:"DeploymentPlatformConfig,omitempty" url:"DeploymentPlatformConfig,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedMsgRunnerconstraints) GetExtraProperties

func (g *GeneratedMsgRunnerconstraints) GetExtraProperties() map[string]interface{}

func (*GeneratedMsgRunnerconstraints) String

func (*GeneratedMsgRunnerconstraints) UnmarshalJSON

func (g *GeneratedMsgRunnerconstraints) UnmarshalJSON(data []byte) error

type GeneratedMsgTerraformconfig

type GeneratedMsgTerraformconfig struct {
	TerraformVersion       string                                               `json:"terraformVersion" url:"terraformVersion"`
	ApprovalPreApply       int                                                  `json:"approvalPreApply" url:"approvalPreApply"`
	ManagedTerraformState  int                                                  `json:"managedTerraformState" url:"managedTerraformState"`
	TerraformPlanOptions   string                                               `json:"terraformPlanOptions" url:"terraformPlanOptions"`
	TerraformInitOptions   string                                               `json:"terraformInitOptions" url:"terraformInitOptions"`
	DriftCheck             int                                                  `json:"driftCheck" url:"driftCheck"`
	PostApplyWfStepsConfig []*GeneratedMsgTerraformconfigPostapplywfstepsconfig `json:"postApplyWfStepsConfig,omitempty" url:"postApplyWfStepsConfig,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedMsgTerraformconfig) GetExtraProperties

func (g *GeneratedMsgTerraformconfig) GetExtraProperties() map[string]interface{}

func (*GeneratedMsgTerraformconfig) String

func (g *GeneratedMsgTerraformconfig) String() string

func (*GeneratedMsgTerraformconfig) UnmarshalJSON

func (g *GeneratedMsgTerraformconfig) UnmarshalJSON(data []byte) error

type GeneratedMsgTerraformconfigPostapplywfstepsconfig

type GeneratedMsgTerraformconfigPostapplywfstepsconfig struct {
	Name             string                                                            `json:"name" url:"name"`
	MountPoints      []interface{}                                                     `json:"mountPoints,omitempty" url:"mountPoints,omitempty"`
	WfStepTemplateId string                                                            `json:"wfStepTemplateId" url:"wfStepTemplateId"`
	CmdOverride      string                                                            `json:"cmdOverride" url:"cmdOverride"`
	Approval         int                                                               `json:"approval" url:"approval"`
	WfStepInputData  *GeneratedMsgTerraformconfigPostapplywfstepsconfigWfstepinputdata `json:"wfStepInputData,omitempty" url:"wfStepInputData,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedMsgTerraformconfigPostapplywfstepsconfig) GetExtraProperties

func (g *GeneratedMsgTerraformconfigPostapplywfstepsconfig) GetExtraProperties() map[string]interface{}

func (*GeneratedMsgTerraformconfigPostapplywfstepsconfig) String

func (*GeneratedMsgTerraformconfigPostapplywfstepsconfig) UnmarshalJSON

type GeneratedMsgTerraformconfigPostapplywfstepsconfigWfstepinputdata

type GeneratedMsgTerraformconfigPostapplywfstepsconfigWfstepinputdata struct {
	SchemaType string                                                                `json:"schemaType" url:"schemaType"`
	Data       *GeneratedMsgTerraformconfigPostapplywfstepsconfigWfstepinputdataData `json:"data,omitempty" url:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedMsgTerraformconfigPostapplywfstepsconfigWfstepinputdata) GetExtraProperties

func (g *GeneratedMsgTerraformconfigPostapplywfstepsconfigWfstepinputdata) GetExtraProperties() map[string]interface{}

func (*GeneratedMsgTerraformconfigPostapplywfstepsconfigWfstepinputdata) String

func (*GeneratedMsgTerraformconfigPostapplywfstepsconfigWfstepinputdata) UnmarshalJSON

type GeneratedMsgTerraformconfigPostapplywfstepsconfigWfstepinputdataData

type GeneratedMsgTerraformconfigPostapplywfstepsconfigWfstepinputdataData struct {
	TerraformVersion      string                                             `json:"terraformVersion" url:"terraformVersion"`
	ManagedTerraformState int                                                `json:"managedTerraformState" url:"managedTerraformState"`
	TerraformAction       string                                             `json:"terraformAction" url:"terraformAction"`
	PrePlanWfStepsConfig  []*GeneratedMsgTerraformconfigPreplanwfstepsconfig `json:"prePlanWfStepsConfig,omitempty" url:"prePlanWfStepsConfig,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedMsgTerraformconfigPostapplywfstepsconfigWfstepinputdataData) GetExtraProperties

func (g *GeneratedMsgTerraformconfigPostapplywfstepsconfigWfstepinputdataData) GetExtraProperties() map[string]interface{}

func (*GeneratedMsgTerraformconfigPostapplywfstepsconfigWfstepinputdataData) String

func (*GeneratedMsgTerraformconfigPostapplywfstepsconfigWfstepinputdataData) UnmarshalJSON

type GeneratedMsgTerraformconfigPreapplywfstepsconfig

type GeneratedMsgTerraformconfigPreapplywfstepsconfig struct {
	Name             string                                                           `json:"name" url:"name"`
	MountPoints      []interface{}                                                    `json:"mountPoints,omitempty" url:"mountPoints,omitempty"`
	WfStepTemplateId string                                                           `json:"wfStepTemplateId" url:"wfStepTemplateId"`
	CmdOverride      string                                                           `json:"cmdOverride" url:"cmdOverride"`
	Approval         int                                                              `json:"approval" url:"approval"`
	WfStepInputData  *GeneratedMsgTerraformconfigPreapplywfstepsconfigWfstepinputdata `json:"wfStepInputData,omitempty" url:"wfStepInputData,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedMsgTerraformconfigPreapplywfstepsconfig) GetExtraProperties

func (g *GeneratedMsgTerraformconfigPreapplywfstepsconfig) GetExtraProperties() map[string]interface{}

func (*GeneratedMsgTerraformconfigPreapplywfstepsconfig) String

func (*GeneratedMsgTerraformconfigPreapplywfstepsconfig) UnmarshalJSON

type GeneratedMsgTerraformconfigPreapplywfstepsconfigWfstepinputdata

type GeneratedMsgTerraformconfigPreapplywfstepsconfigWfstepinputdata struct {
	SchemaType string                                                               `json:"schemaType" url:"schemaType"`
	Data       *GeneratedMsgTerraformconfigPreapplywfstepsconfigWfstepinputdataData `json:"data,omitempty" url:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedMsgTerraformconfigPreapplywfstepsconfigWfstepinputdata) GetExtraProperties

func (g *GeneratedMsgTerraformconfigPreapplywfstepsconfigWfstepinputdata) GetExtraProperties() map[string]interface{}

func (*GeneratedMsgTerraformconfigPreapplywfstepsconfigWfstepinputdata) String

func (*GeneratedMsgTerraformconfigPreapplywfstepsconfigWfstepinputdata) UnmarshalJSON

type GeneratedMsgTerraformconfigPreapplywfstepsconfigWfstepinputdataData

type GeneratedMsgTerraformconfigPreapplywfstepsconfigWfstepinputdataData struct {
	TerraformVersion      string `json:"terraformVersion" url:"terraformVersion"`
	ManagedTerraformState int    `json:"managedTerraformState" url:"managedTerraformState"`
	TerraformAction       string `json:"terraformAction" url:"terraformAction"`
	// contains filtered or unexported fields
}

func (*GeneratedMsgTerraformconfigPreapplywfstepsconfigWfstepinputdataData) GetExtraProperties

func (g *GeneratedMsgTerraformconfigPreapplywfstepsconfigWfstepinputdataData) GetExtraProperties() map[string]interface{}

func (*GeneratedMsgTerraformconfigPreapplywfstepsconfigWfstepinputdataData) String

func (*GeneratedMsgTerraformconfigPreapplywfstepsconfigWfstepinputdataData) UnmarshalJSON

type GeneratedMsgTerraformconfigPreplanwfstepsconfig

type GeneratedMsgTerraformconfigPreplanwfstepsconfig struct {
	Name             string                                                          `json:"name" url:"name"`
	MountPoints      []interface{}                                                   `json:"mountPoints,omitempty" url:"mountPoints,omitempty"`
	WfStepTemplateId string                                                          `json:"wfStepTemplateId" url:"wfStepTemplateId"`
	CmdOverride      string                                                          `json:"cmdOverride" url:"cmdOverride"`
	Approval         int                                                             `json:"approval" url:"approval"`
	WfStepInputData  *GeneratedMsgTerraformconfigPreplanwfstepsconfigWfstepinputdata `json:"wfStepInputData,omitempty" url:"wfStepInputData,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedMsgTerraformconfigPreplanwfstepsconfig) GetExtraProperties

func (g *GeneratedMsgTerraformconfigPreplanwfstepsconfig) GetExtraProperties() map[string]interface{}

func (*GeneratedMsgTerraformconfigPreplanwfstepsconfig) String

func (*GeneratedMsgTerraformconfigPreplanwfstepsconfig) UnmarshalJSON

type GeneratedMsgTerraformconfigPreplanwfstepsconfigWfstepinputdata

type GeneratedMsgTerraformconfigPreplanwfstepsconfigWfstepinputdata struct {
	SchemaType string                                                              `json:"schemaType" url:"schemaType"`
	Data       *GeneratedMsgTerraformconfigPreplanwfstepsconfigWfstepinputdataData `json:"data,omitempty" url:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedMsgTerraformconfigPreplanwfstepsconfigWfstepinputdata) GetExtraProperties

func (g *GeneratedMsgTerraformconfigPreplanwfstepsconfigWfstepinputdata) GetExtraProperties() map[string]interface{}

func (*GeneratedMsgTerraformconfigPreplanwfstepsconfigWfstepinputdata) String

func (*GeneratedMsgTerraformconfigPreplanwfstepsconfigWfstepinputdata) UnmarshalJSON

type GeneratedMsgTerraformconfigPreplanwfstepsconfigWfstepinputdataData

type GeneratedMsgTerraformconfigPreplanwfstepsconfigWfstepinputdataData struct {
	TerraformVersion      string                                              `json:"terraformVersion" url:"terraformVersion"`
	ManagedTerraformState int                                                 `json:"managedTerraformState" url:"managedTerraformState"`
	TerraformAction       string                                              `json:"terraformAction" url:"terraformAction"`
	PreApplyWfStepsConfig []*GeneratedMsgTerraformconfigPreapplywfstepsconfig `json:"preApplyWfStepsConfig,omitempty" url:"preApplyWfStepsConfig,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedMsgTerraformconfigPreplanwfstepsconfigWfstepinputdataData) GetExtraProperties

func (g *GeneratedMsgTerraformconfigPreplanwfstepsconfigWfstepinputdataData) GetExtraProperties() map[string]interface{}

func (*GeneratedMsgTerraformconfigPreplanwfstepsconfigWfstepinputdataData) String

func (*GeneratedMsgTerraformconfigPreplanwfstepsconfigWfstepinputdataData) UnmarshalJSON

type GeneratedMsgVcsconfig

type GeneratedMsgVcsconfig struct {
	IacVcsConfig *GeneratedMsgVcsconfigIacvcsconfig `json:"iacVCSConfig,omitempty" url:"iacVCSConfig,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedMsgVcsconfig) GetExtraProperties

func (g *GeneratedMsgVcsconfig) GetExtraProperties() map[string]interface{}

func (*GeneratedMsgVcsconfig) String

func (g *GeneratedMsgVcsconfig) String() string

func (*GeneratedMsgVcsconfig) UnmarshalJSON

func (g *GeneratedMsgVcsconfig) UnmarshalJSON(data []byte) error

type GeneratedMsgVcsconfigIacinputdata

type GeneratedMsgVcsconfigIacinputdata struct {
	SchemaType string                                 `json:"schemaType" url:"schemaType"`
	Data       *GeneratedMsgVcsconfigIacinputdataData `json:"data,omitempty" url:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedMsgVcsconfigIacinputdata) GetExtraProperties

func (g *GeneratedMsgVcsconfigIacinputdata) GetExtraProperties() map[string]interface{}

func (*GeneratedMsgVcsconfigIacinputdata) String

func (*GeneratedMsgVcsconfigIacinputdata) UnmarshalJSON

func (g *GeneratedMsgVcsconfigIacinputdata) UnmarshalJSON(data []byte) error

type GeneratedMsgVcsconfigIacinputdataData

type GeneratedMsgVcsconfigIacinputdataData struct {
	BucketRegion    string                       `json:"bucket_region" url:"bucket_region"`
	TerraformConfig *GeneratedMsgTerraformconfig `json:"TerraformConfig,omitempty" url:"TerraformConfig,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedMsgVcsconfigIacinputdataData) GetExtraProperties

func (g *GeneratedMsgVcsconfigIacinputdataData) GetExtraProperties() map[string]interface{}

func (*GeneratedMsgVcsconfigIacinputdataData) String

func (*GeneratedMsgVcsconfigIacinputdataData) UnmarshalJSON

func (g *GeneratedMsgVcsconfigIacinputdataData) UnmarshalJSON(data []byte) error

type GeneratedMsgVcsconfigIacvcsconfig

type GeneratedMsgVcsconfigIacvcsconfig struct {
	IacTemplateId          string                             `json:"iacTemplateId" url:"iacTemplateId"`
	UseMarketplaceTemplate int                                `json:"useMarketplaceTemplate" url:"useMarketplaceTemplate"`
	IacInputData           *GeneratedMsgVcsconfigIacinputdata `json:"iacInputData,omitempty" url:"iacInputData,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedMsgVcsconfigIacvcsconfig) GetExtraProperties

func (g *GeneratedMsgVcsconfigIacvcsconfig) GetExtraProperties() map[string]interface{}

func (*GeneratedMsgVcsconfigIacvcsconfig) String

func (*GeneratedMsgVcsconfigIacvcsconfig) UnmarshalJSON

func (g *GeneratedMsgVcsconfigIacvcsconfig) UnmarshalJSON(data []byte) error

type GeneratedStackCreateResponse

type GeneratedStackCreateResponse struct {
	Msg  string                            `json:"msg" url:"msg"`
	Data *GeneratedStackCreateResponseData `json:"data,omitempty" url:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedStackCreateResponse) GetExtraProperties

func (g *GeneratedStackCreateResponse) GetExtraProperties() map[string]interface{}

func (*GeneratedStackCreateResponse) String

func (*GeneratedStackCreateResponse) UnmarshalJSON

func (g *GeneratedStackCreateResponse) UnmarshalJSON(data []byte) error

type GeneratedStackCreateResponseData

type GeneratedStackCreateResponseData struct {
	Stack     *GeneratedStackCreateResponseDataStack       `json:"stack,omitempty" url:"stack,omitempty"`
	Workflows []*GeneratedStackCreateResponseDataWorkflows `json:"workflows,omitempty" url:"workflows,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedStackCreateResponseData) GetExtraProperties

func (g *GeneratedStackCreateResponseData) GetExtraProperties() map[string]interface{}

func (*GeneratedStackCreateResponseData) String

func (*GeneratedStackCreateResponseData) UnmarshalJSON

func (g *GeneratedStackCreateResponseData) UnmarshalJSON(data []byte) error

type GeneratedStackCreateResponseDataStack

type GeneratedStackCreateResponseDataStack struct {
	OrgId                    string                                                                  `json:"OrgId" url:"OrgId"`
	SubResourceId            string                                                                  `json:"SubResourceId" url:"SubResourceId"`
	CreatedAt                int                                                                     `json:"CreatedAt" url:"CreatedAt"`
	ResourceName             string                                                                  `json:"ResourceName" url:"ResourceName"`
	Description              string                                                                  `json:"Description" url:"Description"`
	Tags                     []interface{}                                                           `json:"Tags,omitempty" url:"Tags,omitempty"`
	Authors                  []string                                                                `json:"Authors,omitempty" url:"Authors,omitempty"`
	DocVersion               string                                                                  `json:"DocVersion" url:"DocVersion"`
	IsActive                 string                                                                  `json:"IsActive" url:"IsActive"`
	IsArchive                string                                                                  `json:"IsArchive" url:"IsArchive"`
	ActivitySubscribers      []string                                                                `json:"ActivitySubscribers,omitempty" url:"ActivitySubscribers,omitempty"`
	LatestWfStatus           string                                                                  `json:"LatestWfStatus" url:"LatestWfStatus"`
	VcsConfig                *GeneratedStackCreateResponseDataStackTemplatesconfigTemplatesVcsconfig `json:"VCSConfig,omitempty" url:"VCSConfig,omitempty"`
	ResourceType             string                                                                  `json:"ResourceType" url:"ResourceType"`
	ModifiedAt               int                                                                     `json:"ModifiedAt" url:"ModifiedAt"`
	EnvironmentVariables     []interface{}                                                           `json:"EnvironmentVariables,omitempty" url:"EnvironmentVariables,omitempty"`
	UserSchedules            []interface{}                                                           `json:"UserSchedules,omitempty" url:"UserSchedules,omitempty"`
	CreationOrder            []string                                                                `json:"CreationOrder,omitempty" url:"CreationOrder,omitempty"`
	DeletionOrder            []string                                                                `json:"DeletionOrder,omitempty" url:"DeletionOrder,omitempty"`
	Actions                  map[string]map[string]interface{}                                       `json:"Actions,omitempty" url:"Actions,omitempty"`
	WorkflowRelationsMap     map[string]interface{}                                                  `json:"WorkflowRelationsMap,omitempty" url:"WorkflowRelationsMap,omitempty"`
	DeploymentPlatformConfig []*GeneratedStackDeploymentplatformconfig                               `json:"DeploymentPlatformConfig,omitempty" url:"DeploymentPlatformConfig,omitempty"`
	TemplatesConfig          *GeneratedStackCreateResponseDataStackTemplatesconfig                   `json:"TemplatesConfig,omitempty" url:"TemplatesConfig,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedStackCreateResponseDataStack) GetExtraProperties

func (g *GeneratedStackCreateResponseDataStack) GetExtraProperties() map[string]interface{}

func (*GeneratedStackCreateResponseDataStack) String

func (*GeneratedStackCreateResponseDataStack) UnmarshalJSON

func (g *GeneratedStackCreateResponseDataStack) UnmarshalJSON(data []byte) error

type GeneratedStackCreateResponseDataStackTemplatesconfig

type GeneratedStackCreateResponseDataStackTemplatesconfig struct {
	TemplateGroupId string                                                           `json:"templateGroupId" url:"templateGroupId"`
	Templates       []*GeneratedStackCreateResponseDataStackTemplatesconfigTemplates `json:"templates,omitempty" url:"templates,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedStackCreateResponseDataStackTemplatesconfig) GetExtraProperties

func (g *GeneratedStackCreateResponseDataStackTemplatesconfig) GetExtraProperties() map[string]interface{}

func (*GeneratedStackCreateResponseDataStackTemplatesconfig) String

func (*GeneratedStackCreateResponseDataStackTemplatesconfig) UnmarshalJSON

type GeneratedStackCreateResponseDataStackTemplatesconfigTemplates

type GeneratedStackCreateResponseDataStackTemplatesconfigTemplates struct {
	Description               string                                                                  `json:"Description" url:"Description"`
	WfStepsConfig             []interface{}                                                           `json:"WfStepsConfig,omitempty" url:"WfStepsConfig,omitempty"`
	WfType                    string                                                                  `json:"WfType" url:"WfType"`
	EnvironmentVariables      []interface{}                                                           `json:"EnvironmentVariables,omitempty" url:"EnvironmentVariables,omitempty"`
	DeploymentPlatformConfig  []*GeneratedStackDeploymentplatformconfig                               `json:"DeploymentPlatformConfig,omitempty" url:"DeploymentPlatformConfig,omitempty"`
	UserSchedules             []interface{}                                                           `json:"UserSchedules,omitempty" url:"UserSchedules,omitempty"`
	GitHubComSync             map[string]map[string]interface{}                                       `json:"GitHubComSync,omitempty" url:"GitHubComSync,omitempty"`
	Approvers                 []interface{}                                                           `json:"Approvers,omitempty" url:"Approvers,omitempty"`
	NumberOfApprovalsRequired int                                                                     `json:"NumberOfApprovalsRequired" url:"NumberOfApprovalsRequired"`
	Id                        string                                                                  `json:"id" url:"id"`
	MiniSteps                 *GeneratedStackCreateResponseDataStackTemplatesconfigTemplatesMinisteps `json:"MiniSteps,omitempty" url:"MiniSteps,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedStackCreateResponseDataStackTemplatesconfigTemplates) GetExtraProperties

func (g *GeneratedStackCreateResponseDataStackTemplatesconfigTemplates) GetExtraProperties() map[string]interface{}

func (*GeneratedStackCreateResponseDataStackTemplatesconfigTemplates) String

func (*GeneratedStackCreateResponseDataStackTemplatesconfigTemplates) UnmarshalJSON

type GeneratedStackCreateResponseDataStackTemplatesconfigTemplatesMinisteps

type GeneratedStackCreateResponseDataStackTemplatesconfigTemplatesMinisteps struct {
	Notifications *GeneratedStackCreateResponseDataStackTemplatesconfigTemplatesMinistepsNotifications `json:"notifications,omitempty" url:"notifications,omitempty"`
	WfChaining    *GeneratedStackCreateResponseDataStackTemplatesconfigTemplatesMinistepsWfchaining    `json:"wfChaining,omitempty" url:"wfChaining,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedStackCreateResponseDataStackTemplatesconfigTemplatesMinisteps) GetExtraProperties

func (*GeneratedStackCreateResponseDataStackTemplatesconfigTemplatesMinisteps) String

func (*GeneratedStackCreateResponseDataStackTemplatesconfigTemplatesMinisteps) UnmarshalJSON

type GeneratedStackCreateResponseDataStackTemplatesconfigTemplatesMinistepsNotifications

type GeneratedStackCreateResponseDataStackTemplatesconfigTemplatesMinistepsNotifications struct {
	Email *GeneratedStackCreateResponseDataStackTemplatesconfigTemplatesMinistepsNotificationsEmail `json:"email,omitempty" url:"email,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedStackCreateResponseDataStackTemplatesconfigTemplatesMinistepsNotifications) GetExtraProperties

func (*GeneratedStackCreateResponseDataStackTemplatesconfigTemplatesMinistepsNotifications) String

func (*GeneratedStackCreateResponseDataStackTemplatesconfigTemplatesMinistepsNotifications) UnmarshalJSON

type GeneratedStackCreateResponseDataStackTemplatesconfigTemplatesMinistepsNotificationsEmail

type GeneratedStackCreateResponseDataStackTemplatesconfigTemplatesMinistepsNotificationsEmail struct {
	ApprovalRequired []interface{} `json:"APPROVAL_REQUIRED,omitempty" url:"APPROVAL_REQUIRED,omitempty"`
	Cancelled        []interface{} `json:"CANCELLED,omitempty" url:"CANCELLED,omitempty"`
	Completed        []interface{} `json:"COMPLETED,omitempty" url:"COMPLETED,omitempty"`
	Errored          []interface{} `json:"ERRORED,omitempty" url:"ERRORED,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedStackCreateResponseDataStackTemplatesconfigTemplatesMinistepsNotificationsEmail) GetExtraProperties

func (*GeneratedStackCreateResponseDataStackTemplatesconfigTemplatesMinistepsNotificationsEmail) String

func (*GeneratedStackCreateResponseDataStackTemplatesconfigTemplatesMinistepsNotificationsEmail) UnmarshalJSON

type GeneratedStackCreateResponseDataStackTemplatesconfigTemplatesMinistepsWfchaining

type GeneratedStackCreateResponseDataStackTemplatesconfigTemplatesMinistepsWfchaining struct {
	Completed []interface{} `json:"COMPLETED,omitempty" url:"COMPLETED,omitempty"`
	Errored   []interface{} `json:"ERRORED,omitempty" url:"ERRORED,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedStackCreateResponseDataStackTemplatesconfigTemplatesMinistepsWfchaining) GetExtraProperties

func (*GeneratedStackCreateResponseDataStackTemplatesconfigTemplatesMinistepsWfchaining) String

func (*GeneratedStackCreateResponseDataStackTemplatesconfigTemplatesMinistepsWfchaining) UnmarshalJSON

type GeneratedStackCreateResponseDataStackTemplatesconfigTemplatesVcsconfig

type GeneratedStackCreateResponseDataStackTemplatesconfigTemplatesVcsconfig struct {
	IacVcsConfig *GeneratedStackCreateResponseDataStackTemplatesconfigTemplatesVcsconfigIacvcsconfig `json:"iacVCSConfig,omitempty" url:"iacVCSConfig,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedStackCreateResponseDataStackTemplatesconfigTemplatesVcsconfig) GetExtraProperties

func (*GeneratedStackCreateResponseDataStackTemplatesconfigTemplatesVcsconfig) String

func (*GeneratedStackCreateResponseDataStackTemplatesconfigTemplatesVcsconfig) UnmarshalJSON

type GeneratedStackCreateResponseDataStackTemplatesconfigTemplatesVcsconfigIacvcsconfig

type GeneratedStackCreateResponseDataStackTemplatesconfigTemplatesVcsconfigIacvcsconfig struct {
	UseMarketplaceTemplate bool   `json:"useMarketplaceTemplate" url:"useMarketplaceTemplate"`
	IacTemplateId          string `json:"iacTemplateId" url:"iacTemplateId"`
	// contains filtered or unexported fields
}

func (*GeneratedStackCreateResponseDataStackTemplatesconfigTemplatesVcsconfigIacvcsconfig) GetExtraProperties

func (*GeneratedStackCreateResponseDataStackTemplatesconfigTemplatesVcsconfigIacvcsconfig) String

func (*GeneratedStackCreateResponseDataStackTemplatesconfigTemplatesVcsconfigIacvcsconfig) UnmarshalJSON

type GeneratedStackCreateResponseDataWorkflows

type GeneratedStackCreateResponseDataWorkflows struct {
	OrgId                     string                                                      `json:"OrgId" url:"OrgId"`
	SubResourceId             string                                                      `json:"SubResourceId" url:"SubResourceId"`
	CreatedAt                 int                                                         `json:"CreatedAt" url:"CreatedAt"`
	ResourceName              string                                                      `json:"ResourceName" url:"ResourceName"`
	EnforcedPolicies          string                                                      `json:"EnforcedPolicies" url:"EnforcedPolicies"`
	Description               string                                                      `json:"Description" url:"Description"`
	Tags                      []interface{}                                               `json:"Tags,omitempty" url:"Tags,omitempty"`
	Authors                   []string                                                    `json:"Authors,omitempty" url:"Authors,omitempty"`
	DocVersion                string                                                      `json:"DocVersion" url:"DocVersion"`
	IsActive                  string                                                      `json:"IsActive" url:"IsActive"`
	IsArchive                 string                                                      `json:"IsArchive" url:"IsArchive"`
	ActivitySubscribers       []string                                                    `json:"ActivitySubscribers,omitempty" url:"ActivitySubscribers,omitempty"`
	LatestWfrunStatus         string                                                      `json:"LatestWfrunStatus" url:"LatestWfrunStatus"`
	WfStepsConfig             []interface{}                                               `json:"WfStepsConfig,omitempty" url:"WfStepsConfig,omitempty"`
	ResourceType              string                                                      `json:"ResourceType" url:"ResourceType"`
	ModifiedAt                int                                                         `json:"ModifiedAt" url:"ModifiedAt"`
	EnvironmentVariables      []interface{}                                               `json:"EnvironmentVariables,omitempty" url:"EnvironmentVariables,omitempty"`
	DeploymentPlatformConfig  []*GeneratedStackDeploymentplatformconfig                   `json:"DeploymentPlatformConfig,omitempty" url:"DeploymentPlatformConfig,omitempty"`
	CacheConfig               map[string]interface{}                                      `json:"CacheConfig,omitempty" url:"CacheConfig,omitempty"`
	WfType                    string                                                      `json:"WfType" url:"WfType"`
	TerraformConfig           map[string]interface{}                                      `json:"TerraformConfig,omitempty" url:"TerraformConfig,omitempty"`
	UserSchedules             []interface{}                                               `json:"UserSchedules,omitempty" url:"UserSchedules,omitempty"`
	NumberOfApprovalsRequired int                                                         `json:"NumberOfApprovalsRequired" url:"NumberOfApprovalsRequired"`
	VcsConfig                 *GeneratedStackCreateResponseDataWorkflowsVcsconfig         `json:"VCSConfig,omitempty" url:"VCSConfig,omitempty"`
	RunnerConstraints         *GeneratedStackCreateResponseDataWorkflowsRunnerconstraints `json:"RunnerConstraints,omitempty" url:"RunnerConstraints,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedStackCreateResponseDataWorkflows) GetExtraProperties

func (g *GeneratedStackCreateResponseDataWorkflows) GetExtraProperties() map[string]interface{}

func (*GeneratedStackCreateResponseDataWorkflows) String

func (*GeneratedStackCreateResponseDataWorkflows) UnmarshalJSON

func (g *GeneratedStackCreateResponseDataWorkflows) UnmarshalJSON(data []byte) error

type GeneratedStackCreateResponseDataWorkflowsRunnerconstraints

type GeneratedStackCreateResponseDataWorkflowsRunnerconstraints struct {
	Selectors []string `json:"selectors,omitempty" url:"selectors,omitempty"`
	Type      string   `json:"type" url:"type"`
	// contains filtered or unexported fields
}

func (*GeneratedStackCreateResponseDataWorkflowsRunnerconstraints) GetExtraProperties

func (g *GeneratedStackCreateResponseDataWorkflowsRunnerconstraints) GetExtraProperties() map[string]interface{}

func (*GeneratedStackCreateResponseDataWorkflowsRunnerconstraints) String

func (*GeneratedStackCreateResponseDataWorkflowsRunnerconstraints) UnmarshalJSON

type GeneratedStackCreateResponseDataWorkflowsVcsconfig

type GeneratedStackCreateResponseDataWorkflowsVcsconfig struct {
	IacVcsConfig *GeneratedStackCreateResponseDataWorkflowsVcsconfigIacvcsconfig `json:"iacVCSConfig,omitempty" url:"iacVCSConfig,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedStackCreateResponseDataWorkflowsVcsconfig) GetExtraProperties

func (g *GeneratedStackCreateResponseDataWorkflowsVcsconfig) GetExtraProperties() map[string]interface{}

func (*GeneratedStackCreateResponseDataWorkflowsVcsconfig) String

func (*GeneratedStackCreateResponseDataWorkflowsVcsconfig) UnmarshalJSON

type GeneratedStackCreateResponseDataWorkflowsVcsconfigIacvcsconfig

type GeneratedStackCreateResponseDataWorkflowsVcsconfigIacvcsconfig struct {
	UseMarketplaceTemplate bool   `json:"useMarketplaceTemplate" url:"useMarketplaceTemplate"`
	IacTemplateId          string `json:"iacTemplateId" url:"iacTemplateId"`
	// contains filtered or unexported fields
}

func (*GeneratedStackCreateResponseDataWorkflowsVcsconfigIacvcsconfig) GetExtraProperties

func (g *GeneratedStackCreateResponseDataWorkflowsVcsconfigIacvcsconfig) GetExtraProperties() map[string]interface{}

func (*GeneratedStackCreateResponseDataWorkflowsVcsconfigIacvcsconfig) String

func (*GeneratedStackCreateResponseDataWorkflowsVcsconfigIacvcsconfig) UnmarshalJSON

type GeneratedStackDeleteResponse

type GeneratedStackDeleteResponse struct {
	Msg string `json:"msg" url:"msg"`
	// contains filtered or unexported fields
}

func (*GeneratedStackDeleteResponse) GetExtraProperties

func (g *GeneratedStackDeleteResponse) GetExtraProperties() map[string]interface{}

func (*GeneratedStackDeleteResponse) String

func (*GeneratedStackDeleteResponse) UnmarshalJSON

func (g *GeneratedStackDeleteResponse) UnmarshalJSON(data []byte) error

type GeneratedStackDeploymentplatformconfig

type GeneratedStackDeploymentplatformconfig struct {
	Kind   string                                        `json:"kind" url:"kind"`
	Config *GeneratedStackDeploymentplatformconfigConfig `json:"config,omitempty" url:"config,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedStackDeploymentplatformconfig) GetExtraProperties

func (g *GeneratedStackDeploymentplatformconfig) GetExtraProperties() map[string]interface{}

func (*GeneratedStackDeploymentplatformconfig) String

func (*GeneratedStackDeploymentplatformconfig) UnmarshalJSON

func (g *GeneratedStackDeploymentplatformconfig) UnmarshalJSON(data []byte) error

type GeneratedStackDeploymentplatformconfigConfig

type GeneratedStackDeploymentplatformconfigConfig struct {
	ProfileName   string `json:"profileName" url:"profileName"`
	IntegrationId string `json:"integrationId" url:"integrationId"`
	// contains filtered or unexported fields
}

func (*GeneratedStackDeploymentplatformconfigConfig) GetExtraProperties

func (g *GeneratedStackDeploymentplatformconfigConfig) GetExtraProperties() map[string]interface{}

func (*GeneratedStackDeploymentplatformconfigConfig) String

func (*GeneratedStackDeploymentplatformconfigConfig) UnmarshalJSON

func (g *GeneratedStackDeploymentplatformconfigConfig) UnmarshalJSON(data []byte) error

type GeneratedStackGetResponse

type GeneratedStackGetResponse struct {
	Msg *GeneratedStackGetResponseMsg `json:"msg,omitempty" url:"msg,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedStackGetResponse) GetExtraProperties

func (g *GeneratedStackGetResponse) GetExtraProperties() map[string]interface{}

func (*GeneratedStackGetResponse) String

func (g *GeneratedStackGetResponse) String() string

func (*GeneratedStackGetResponse) UnmarshalJSON

func (g *GeneratedStackGetResponse) UnmarshalJSON(data []byte) error

type GeneratedStackGetResponseMsg

type GeneratedStackGetResponseMsg struct {
	StackFullId              string                                       `json:"StackFullId" url:"StackFullId"`
	WorkflowRelationsMap     map[string]interface{}                       `json:"WorkflowRelationsMap,omitempty" url:"WorkflowRelationsMap,omitempty"`
	IsActive                 string                                       `json:"IsActive" url:"IsActive"`
	Tags                     []interface{}                                `json:"Tags,omitempty" url:"Tags,omitempty"`
	DeploymentPlatformConfig []*GeneratedStackDeploymentplatformconfig    `json:"DeploymentPlatformConfig,omitempty" url:"DeploymentPlatformConfig,omitempty"`
	Discrepancies            map[string]interface{}                       `json:"Discrepancies,omitempty" url:"Discrepancies,omitempty"`
	Authors                  []string                                     `json:"Authors,omitempty" url:"Authors,omitempty"`
	ActivitySubscribers      []string                                     `json:"ActivitySubscribers,omitempty" url:"ActivitySubscribers,omitempty"`
	SubResourceId            string                                       `json:"SubResourceId" url:"SubResourceId"`
	OrgId                    string                                       `json:"OrgId" url:"OrgId"`
	CreatedAt                float64                                      `json:"CreatedAt" url:"CreatedAt"`
	IsArchive                string                                       `json:"IsArchive" url:"IsArchive"`
	Actions                  map[string]map[string]interface{}            `json:"Actions,omitempty" url:"Actions,omitempty"`
	CreationOrder            []string                                     `json:"CreationOrder,omitempty" url:"CreationOrder,omitempty"`
	StackParentId            string                                       `json:"StackParentId" url:"StackParentId"`
	Description              string                                       `json:"Description" url:"Description"`
	ResourceId               string                                       `json:"ResourceId" url:"ResourceId"`
	ModifiedAt               float64                                      `json:"ModifiedAt" url:"ModifiedAt"`
	ParentId                 string                                       `json:"ParentId" url:"ParentId"`
	ResourceType             string                                       `json:"ResourceType" url:"ResourceType"`
	CreatorEnv               string                                       `json:"CreatorEnv" url:"CreatorEnv"`
	LatestWfStatus           string                                       `json:"LatestWfStatus" url:"LatestWfStatus"`
	DeletionOrder            []string                                     `json:"DeletionOrder,omitempty" url:"DeletionOrder,omitempty"`
	StackIndexId             string                                       `json:"StackIndexId" url:"StackIndexId"`
	DocVersion               string                                       `json:"DocVersion" url:"DocVersion"`
	EnvironmentVariables     []interface{}                                `json:"EnvironmentVariables,omitempty" url:"EnvironmentVariables,omitempty"`
	ResourceName             string                                       `json:"ResourceName" url:"ResourceName"`
	SgInternals              map[string]interface{}                       `json:"_SGInternals,omitempty" url:"_SGInternals,omitempty"`
	TemplatesConfig          *GeneratedStackGetResponseMsgTemplatesconfig `json:"TemplatesConfig,omitempty" url:"TemplatesConfig,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedStackGetResponseMsg) GetExtraProperties

func (g *GeneratedStackGetResponseMsg) GetExtraProperties() map[string]interface{}

func (*GeneratedStackGetResponseMsg) String

func (*GeneratedStackGetResponseMsg) UnmarshalJSON

func (g *GeneratedStackGetResponseMsg) UnmarshalJSON(data []byte) error

type GeneratedStackGetResponseMsgTemplatesconfig

type GeneratedStackGetResponseMsgTemplatesconfig struct {
	Actions         map[string]map[string]interface{}                       `json:"actions,omitempty" url:"actions,omitempty"`
	TemplateGroupId string                                                  `json:"templateGroupId" url:"templateGroupId"`
	Templates       []*GeneratedStackGetResponseMsgTemplatesconfigTemplates `json:"templates,omitempty" url:"templates,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedStackGetResponseMsgTemplatesconfig) GetExtraProperties

func (g *GeneratedStackGetResponseMsgTemplatesconfig) GetExtraProperties() map[string]interface{}

func (*GeneratedStackGetResponseMsgTemplatesconfig) String

func (*GeneratedStackGetResponseMsgTemplatesconfig) UnmarshalJSON

func (g *GeneratedStackGetResponseMsgTemplatesconfig) UnmarshalJSON(data []byte) error

type GeneratedStackGetResponseMsgTemplatesconfigTemplates

type GeneratedStackGetResponseMsgTemplatesconfigTemplates struct {
	NumberOfApprovalsRequired float64                                                        `json:"NumberOfApprovalsRequired" url:"NumberOfApprovalsRequired"`
	DeploymentPlatformConfig  []*GeneratedStackDeploymentplatformconfig                      `json:"DeploymentPlatformConfig,omitempty" url:"DeploymentPlatformConfig,omitempty"`
	Description               string                                                         `json:"Description" url:"Description"`
	ResourceName              string                                                         `json:"ResourceName" url:"ResourceName"`
	WfStepsConfig             []interface{}                                                  `json:"WfStepsConfig,omitempty" url:"WfStepsConfig,omitempty"`
	UserSchedules             []interface{}                                                  `json:"UserSchedules,omitempty" url:"UserSchedules,omitempty"`
	WfType                    string                                                         `json:"WfType" url:"WfType"`
	EnvironmentVariables      []interface{}                                                  `json:"EnvironmentVariables,omitempty" url:"EnvironmentVariables,omitempty"`
	Approvers                 []interface{}                                                  `json:"Approvers,omitempty" url:"Approvers,omitempty"`
	Id                        string                                                         `json:"id" url:"id"`
	MiniSteps                 *GeneratedStackGetResponseMsgTemplatesconfigTemplatesMinisteps `json:"MiniSteps,omitempty" url:"MiniSteps,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedStackGetResponseMsgTemplatesconfigTemplates) GetExtraProperties

func (g *GeneratedStackGetResponseMsgTemplatesconfigTemplates) GetExtraProperties() map[string]interface{}

func (*GeneratedStackGetResponseMsgTemplatesconfigTemplates) String

func (*GeneratedStackGetResponseMsgTemplatesconfigTemplates) UnmarshalJSON

type GeneratedStackGetResponseMsgTemplatesconfigTemplatesGithubcomsync

type GeneratedStackGetResponseMsgTemplatesconfigTemplatesGithubcomsync struct {
	PullRequestOpened *GeneratedStackGetResponseMsgTemplatesconfigTemplatesGithubcomsyncPullRequestOpened `json:"pull_request_opened,omitempty" url:"pull_request_opened,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedStackGetResponseMsgTemplatesconfigTemplatesGithubcomsync) GetExtraProperties

func (g *GeneratedStackGetResponseMsgTemplatesconfigTemplatesGithubcomsync) GetExtraProperties() map[string]interface{}

func (*GeneratedStackGetResponseMsgTemplatesconfigTemplatesGithubcomsync) String

func (*GeneratedStackGetResponseMsgTemplatesconfigTemplatesGithubcomsync) UnmarshalJSON

type GeneratedStackGetResponseMsgTemplatesconfigTemplatesGithubcomsyncPullRequestOpened

type GeneratedStackGetResponseMsgTemplatesconfigTemplatesGithubcomsyncPullRequestOpened struct {
	CreateWfRun *GeneratedStackGetResponseMsgTemplatesconfigTemplatesGithubcomsyncPullRequestOpenedCreatewfrun `json:"createWfRun,omitempty" url:"createWfRun,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedStackGetResponseMsgTemplatesconfigTemplatesGithubcomsyncPullRequestOpened) GetExtraProperties

func (*GeneratedStackGetResponseMsgTemplatesconfigTemplatesGithubcomsyncPullRequestOpened) String

func (*GeneratedStackGetResponseMsgTemplatesconfigTemplatesGithubcomsyncPullRequestOpened) UnmarshalJSON

type GeneratedStackGetResponseMsgTemplatesconfigTemplatesGithubcomsyncPullRequestOpenedCreatewfrun

type GeneratedStackGetResponseMsgTemplatesconfigTemplatesGithubcomsyncPullRequestOpenedCreatewfrun struct {
	Enabled   bool                                                           `json:"enabled" url:"enabled"`
	VcsConfig *GeneratedStackGetResponseMsgTemplatesconfigTemplatesVcsconfig `json:"VCSConfig,omitempty" url:"VCSConfig,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedStackGetResponseMsgTemplatesconfigTemplatesGithubcomsyncPullRequestOpenedCreatewfrun) GetExtraProperties

func (*GeneratedStackGetResponseMsgTemplatesconfigTemplatesGithubcomsyncPullRequestOpenedCreatewfrun) String

func (*GeneratedStackGetResponseMsgTemplatesconfigTemplatesGithubcomsyncPullRequestOpenedCreatewfrun) UnmarshalJSON

type GeneratedStackGetResponseMsgTemplatesconfigTemplatesMinisteps

type GeneratedStackGetResponseMsgTemplatesconfigTemplatesMinisteps struct {
	Webhooks *GeneratedStackGetResponseMsgTemplatesconfigTemplatesMinistepsWebhooks `json:"webhooks,omitempty" url:"webhooks,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedStackGetResponseMsgTemplatesconfigTemplatesMinisteps) GetExtraProperties

func (g *GeneratedStackGetResponseMsgTemplatesconfigTemplatesMinisteps) GetExtraProperties() map[string]interface{}

func (*GeneratedStackGetResponseMsgTemplatesconfigTemplatesMinisteps) String

func (*GeneratedStackGetResponseMsgTemplatesconfigTemplatesMinisteps) UnmarshalJSON

type GeneratedStackGetResponseMsgTemplatesconfigTemplatesMinistepsNotifications

type GeneratedStackGetResponseMsgTemplatesconfigTemplatesMinistepsNotifications struct {
	Email *GeneratedStackGetResponseMsgTemplatesconfigTemplatesMinistepsNotificationsEmail `json:"email,omitempty" url:"email,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedStackGetResponseMsgTemplatesconfigTemplatesMinistepsNotifications) GetExtraProperties

func (*GeneratedStackGetResponseMsgTemplatesconfigTemplatesMinistepsNotifications) String

func (*GeneratedStackGetResponseMsgTemplatesconfigTemplatesMinistepsNotifications) UnmarshalJSON

type GeneratedStackGetResponseMsgTemplatesconfigTemplatesMinistepsNotificationsEmail

type GeneratedStackGetResponseMsgTemplatesconfigTemplatesMinistepsNotificationsEmail struct {
	ApprovalRequired []interface{}                                                            `json:"APPROVAL_REQUIRED,omitempty" url:"APPROVAL_REQUIRED,omitempty"`
	Cancelled        []interface{}                                                            `json:"CANCELLED,omitempty" url:"CANCELLED,omitempty"`
	Completed        []interface{}                                                            `json:"COMPLETED,omitempty" url:"COMPLETED,omitempty"`
	Errored          []interface{}                                                            `json:"ERRORED,omitempty" url:"ERRORED,omitempty"`
	WfChaining       *GeneratedStackGetResponseMsgTemplatesconfigTemplatesMinistepsWfchaining `json:"wfChaining,omitempty" url:"wfChaining,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedStackGetResponseMsgTemplatesconfigTemplatesMinistepsNotificationsEmail) GetExtraProperties

func (*GeneratedStackGetResponseMsgTemplatesconfigTemplatesMinistepsNotificationsEmail) String

func (*GeneratedStackGetResponseMsgTemplatesconfigTemplatesMinistepsNotificationsEmail) UnmarshalJSON

type GeneratedStackGetResponseMsgTemplatesconfigTemplatesMinistepsWebhooks

type GeneratedStackGetResponseMsgTemplatesconfigTemplatesMinistepsWebhooks struct {
	Completed     []interface{}                                                               `json:"COMPLETED,omitempty" url:"COMPLETED,omitempty"`
	DriftDetected []interface{}                                                               `json:"DRIFT_DETECTED,omitempty" url:"DRIFT_DETECTED,omitempty"`
	Errored       []interface{}                                                               `json:"ERRORED,omitempty" url:"ERRORED,omitempty"`
	Notifications *GeneratedStackGetResponseMsgTemplatesconfigTemplatesMinistepsNotifications `json:"notifications,omitempty" url:"notifications,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedStackGetResponseMsgTemplatesconfigTemplatesMinistepsWebhooks) GetExtraProperties

func (g *GeneratedStackGetResponseMsgTemplatesconfigTemplatesMinistepsWebhooks) GetExtraProperties() map[string]interface{}

func (*GeneratedStackGetResponseMsgTemplatesconfigTemplatesMinistepsWebhooks) String

func (*GeneratedStackGetResponseMsgTemplatesconfigTemplatesMinistepsWebhooks) UnmarshalJSON

type GeneratedStackGetResponseMsgTemplatesconfigTemplatesMinistepsWfchaining

type GeneratedStackGetResponseMsgTemplatesconfigTemplatesMinistepsWfchaining struct {
	Completed     []interface{}                                                      `json:"COMPLETED,omitempty" url:"COMPLETED,omitempty"`
	Errored       []interface{}                                                      `json:"ERRORED,omitempty" url:"ERRORED,omitempty"`
	GitHubComSync *GeneratedStackGetResponseMsgTemplatesconfigTemplatesGithubcomsync `json:"GitHubComSync,omitempty" url:"GitHubComSync,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedStackGetResponseMsgTemplatesconfigTemplatesMinistepsWfchaining) GetExtraProperties

func (*GeneratedStackGetResponseMsgTemplatesconfigTemplatesMinistepsWfchaining) String

func (*GeneratedStackGetResponseMsgTemplatesconfigTemplatesMinistepsWfchaining) UnmarshalJSON

type GeneratedStackGetResponseMsgTemplatesconfigTemplatesVcsconfig

type GeneratedStackGetResponseMsgTemplatesconfigTemplatesVcsconfig struct {
	IacVcsConfig *GeneratedStackGetResponseMsgTemplatesconfigTemplatesVcsconfigIacvcsconfig `json:"iacVCSConfig,omitempty" url:"iacVCSConfig,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedStackGetResponseMsgTemplatesconfigTemplatesVcsconfig) GetExtraProperties

func (g *GeneratedStackGetResponseMsgTemplatesconfigTemplatesVcsconfig) GetExtraProperties() map[string]interface{}

func (*GeneratedStackGetResponseMsgTemplatesconfigTemplatesVcsconfig) String

func (*GeneratedStackGetResponseMsgTemplatesconfigTemplatesVcsconfig) UnmarshalJSON

type GeneratedStackGetResponseMsgTemplatesconfigTemplatesVcsconfigIacvcsconfig

type GeneratedStackGetResponseMsgTemplatesconfigTemplatesVcsconfigIacvcsconfig struct {
	IacTemplateId          string `json:"iacTemplateId" url:"iacTemplateId"`
	UseMarketplaceTemplate bool   `json:"useMarketplaceTemplate" url:"useMarketplaceTemplate"`
	// contains filtered or unexported fields
}

func (*GeneratedStackGetResponseMsgTemplatesconfigTemplatesVcsconfigIacvcsconfig) GetExtraProperties

func (*GeneratedStackGetResponseMsgTemplatesconfigTemplatesVcsconfigIacvcsconfig) String

func (*GeneratedStackGetResponseMsgTemplatesconfigTemplatesVcsconfigIacvcsconfig) UnmarshalJSON

type GeneratedStackListAllResponse

type GeneratedStackListAllResponse struct {
	Msg []*GeneratedStackListAllResponseMsg `json:"msg,omitempty" url:"msg,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedStackListAllResponse) GetExtraProperties

func (g *GeneratedStackListAllResponse) GetExtraProperties() map[string]interface{}

func (*GeneratedStackListAllResponse) String

func (*GeneratedStackListAllResponse) UnmarshalJSON

func (g *GeneratedStackListAllResponse) UnmarshalJSON(data []byte) error

type GeneratedStackListAllResponseMsg

type GeneratedStackListAllResponseMsg struct {
	Authors        []string      `json:"Authors,omitempty" url:"Authors,omitempty"`
	ResourceName   string        `json:"ResourceName" url:"ResourceName"`
	IsActive       string        `json:"IsActive" url:"IsActive"`
	SubResourceId  string        `json:"SubResourceId" url:"SubResourceId"`
	Description    string        `json:"Description" url:"Description"`
	ResourceId     string        `json:"ResourceId" url:"ResourceId"`
	ModifiedAt     float64       `json:"ModifiedAt" url:"ModifiedAt"`
	ParentId       string        `json:"ParentId" url:"ParentId"`
	CreatedAt      float64       `json:"CreatedAt" url:"CreatedAt"`
	LatestWfStatus string        `json:"LatestWfStatus" url:"LatestWfStatus"`
	Tags           []interface{} `json:"Tags,omitempty" url:"Tags,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedStackListAllResponseMsg) GetExtraProperties

func (g *GeneratedStackListAllResponseMsg) GetExtraProperties() map[string]interface{}

func (*GeneratedStackListAllResponseMsg) String

func (*GeneratedStackListAllResponseMsg) UnmarshalJSON

func (g *GeneratedStackListAllResponseMsg) UnmarshalJSON(data []byte) error

type GeneratedStackOutputsResponse

type GeneratedStackOutputsResponse struct {
	Msg  string                                        `json:"msg" url:"msg"`
	Data map[string]*GeneratedStackOutputsResponseData `json:"data,omitempty" url:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedStackOutputsResponse) GetExtraProperties

func (g *GeneratedStackOutputsResponse) GetExtraProperties() map[string]interface{}

func (*GeneratedStackOutputsResponse) String

func (*GeneratedStackOutputsResponse) UnmarshalJSON

func (g *GeneratedStackOutputsResponse) UnmarshalJSON(data []byte) error

type GeneratedStackOutputsResponseData

type GeneratedStackOutputsResponseData struct {
	Outputs map[string]interface{} `json:"outputs,omitempty" url:"outputs,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedStackOutputsResponseData) GetExtraProperties

func (g *GeneratedStackOutputsResponseData) GetExtraProperties() map[string]interface{}

func (*GeneratedStackOutputsResponseData) String

func (*GeneratedStackOutputsResponseData) UnmarshalJSON

func (g *GeneratedStackOutputsResponseData) UnmarshalJSON(data []byte) error

type GeneratedStackRunsGetResponse

type GeneratedStackRunsGetResponse struct {
	Msg *GeneratedStackRunsGetResponseMsg `json:"msg,omitempty" url:"msg,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedStackRunsGetResponse) GetExtraProperties

func (g *GeneratedStackRunsGetResponse) GetExtraProperties() map[string]interface{}

func (*GeneratedStackRunsGetResponse) String

func (*GeneratedStackRunsGetResponse) UnmarshalJSON

func (g *GeneratedStackRunsGetResponse) UnmarshalJSON(data []byte) error

type GeneratedStackRunsGetResponseMsg

type GeneratedStackRunsGetResponseMsg struct {
	WfRuns       []interface{} `json:"WfRuns,omitempty" url:"WfRuns,omitempty"`
	LatestStatus string        `json:"LatestStatus" url:"LatestStatus"`
	ResourceName string        `json:"ResourceName" url:"ResourceName"`
	// contains filtered or unexported fields
}

func (*GeneratedStackRunsGetResponseMsg) GetExtraProperties

func (g *GeneratedStackRunsGetResponseMsg) GetExtraProperties() map[string]interface{}

func (*GeneratedStackRunsGetResponseMsg) String

func (*GeneratedStackRunsGetResponseMsg) UnmarshalJSON

func (g *GeneratedStackRunsGetResponseMsg) UnmarshalJSON(data []byte) error

type GeneratedStackRunsListAllResponse

type GeneratedStackRunsListAllResponse struct {
	Msg []*GeneratedStackRunsListAllResponseMsg `json:"msg,omitempty" url:"msg,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedStackRunsListAllResponse) GetExtraProperties

func (g *GeneratedStackRunsListAllResponse) GetExtraProperties() map[string]interface{}

func (*GeneratedStackRunsListAllResponse) String

func (*GeneratedStackRunsListAllResponse) UnmarshalJSON

func (g *GeneratedStackRunsListAllResponse) UnmarshalJSON(data []byte) error

type GeneratedStackRunsListAllResponseMsg

type GeneratedStackRunsListAllResponseMsg struct {
	LatestStatus string                 `json:"LatestStatus" url:"LatestStatus"`
	Authors      []string               `json:"Authors,omitempty" url:"Authors,omitempty"`
	ResourceName string                 `json:"ResourceName" url:"ResourceName"`
	Statuses     map[string]interface{} `json:"Statuses,omitempty" url:"Statuses,omitempty"`
	ModifiedAt   float64                `json:"ModifiedAt" url:"ModifiedAt"`
	ParentId     string                 `json:"ParentId" url:"ParentId"`
	ResourceType string                 `json:"ResourceType" url:"ResourceType"`
	StackId      string                 `json:"StackId" url:"StackId"`
	StackRunId   string                 `json:"StackRunId" url:"StackRunId"`
	CreatedAt    float64                `json:"CreatedAt" url:"CreatedAt"`
	// contains filtered or unexported fields
}

func (*GeneratedStackRunsListAllResponseMsg) GetExtraProperties

func (g *GeneratedStackRunsListAllResponseMsg) GetExtraProperties() map[string]interface{}

func (*GeneratedStackRunsListAllResponseMsg) String

func (*GeneratedStackRunsListAllResponseMsg) UnmarshalJSON

func (g *GeneratedStackRunsListAllResponseMsg) UnmarshalJSON(data []byte) error

type GeneratedStackRunsResponse

type GeneratedStackRunsResponse struct {
	Msg  string                          `json:"msg" url:"msg"`
	Data *GeneratedStackRunsResponseData `json:"data,omitempty" url:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedStackRunsResponse) GetExtraProperties

func (g *GeneratedStackRunsResponse) GetExtraProperties() map[string]interface{}

func (*GeneratedStackRunsResponse) String

func (g *GeneratedStackRunsResponse) String() string

func (*GeneratedStackRunsResponse) UnmarshalJSON

func (g *GeneratedStackRunsResponse) UnmarshalJSON(data []byte) error

type GeneratedStackRunsResponseData

type GeneratedStackRunsResponseData struct {
	StackRunId   string                                        `json:"StackRunId" url:"StackRunId"`
	Workflowruns []*GeneratedStackRunsResponseDataWorkflowruns `json:"workflowruns,omitempty" url:"workflowruns,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedStackRunsResponseData) GetExtraProperties

func (g *GeneratedStackRunsResponseData) GetExtraProperties() map[string]interface{}

func (*GeneratedStackRunsResponseData) String

func (*GeneratedStackRunsResponseData) UnmarshalJSON

func (g *GeneratedStackRunsResponseData) UnmarshalJSON(data []byte) error

type GeneratedStackRunsResponseDataWorkflowruns

type GeneratedStackRunsResponseDataWorkflowruns struct {
	OrgId             string                                                       `json:"OrgId" url:"OrgId"`
	SubResourceId     string                                                       `json:"SubResourceId" url:"SubResourceId"`
	CreatedAt         int                                                          `json:"CreatedAt" url:"CreatedAt"`
	ResourceName      string                                                       `json:"ResourceName" url:"ResourceName"`
	Authors           []string                                                     `json:"Authors,omitempty" url:"Authors,omitempty"`
	ResourceType      string                                                       `json:"ResourceType" url:"ResourceType"`
	ModifiedAt        int                                                          `json:"ModifiedAt" url:"ModifiedAt"`
	LatestStatus      string                                                       `json:"LatestStatus" url:"LatestStatus"`
	Comments          map[string]interface{}                                       `json:"Comments,omitempty" url:"Comments,omitempty"`
	Statuses          map[string]interface{}                                       `json:"Statuses,omitempty" url:"Statuses,omitempty"`
	LatestStatusKey   string                                                       `json:"LatestStatusKey" url:"LatestStatusKey"`
	RuntimeParameters *GeneratedStackRunsResponseDataWorkflowrunsRuntimeparameters `json:"RuntimeParameters,omitempty" url:"RuntimeParameters,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedStackRunsResponseDataWorkflowruns) GetExtraProperties

func (g *GeneratedStackRunsResponseDataWorkflowruns) GetExtraProperties() map[string]interface{}

func (*GeneratedStackRunsResponseDataWorkflowruns) String

func (*GeneratedStackRunsResponseDataWorkflowruns) UnmarshalJSON

func (g *GeneratedStackRunsResponseDataWorkflowruns) UnmarshalJSON(data []byte) error

type GeneratedStackRunsResponseDataWorkflowrunsRuntimeparameters

type GeneratedStackRunsResponseDataWorkflowrunsRuntimeparameters struct {
	TfDriftWfRun              bool                                                                  `json:"tfDriftWfRun" url:"tfDriftWfRun"`
	TfDriftIacInputData       map[string]interface{}                                                `json:"tfDriftIacInputData,omitempty" url:"tfDriftIacInputData,omitempty"`
	Approvers                 []interface{}                                                         `json:"approvers,omitempty" url:"approvers,omitempty"`
	VcsTriggers               map[string]interface{}                                                `json:"vcsTriggers,omitempty" url:"vcsTriggers,omitempty"`
	WfStepsConfig             []interface{}                                                         `json:"wfStepsConfig,omitempty" url:"wfStepsConfig,omitempty"`
	CacheConfig               map[string]interface{}                                                `json:"cacheConfig,omitempty" url:"cacheConfig,omitempty"`
	WfType                    string                                                                `json:"wfType" url:"wfType"`
	UserJobCpu                float64                                                               `json:"userJobCpu" url:"userJobCpu"`
	UserJobMemory             float64                                                               `json:"userJobMemory" url:"userJobMemory"`
	NumberOfApprovalsRequired float64                                                               `json:"numberOfApprovalsRequired" url:"numberOfApprovalsRequired"`
	MiniSteps                 *GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersMinisteps `json:"miniSteps,omitempty" url:"miniSteps,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparameters) GetExtraProperties

func (g *GeneratedStackRunsResponseDataWorkflowrunsRuntimeparameters) GetExtraProperties() map[string]interface{}

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparameters) String

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparameters) UnmarshalJSON

type GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersEnvironmentvariables

type GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersEnvironmentvariables struct {
	Kind   string                                                                                 `json:"kind" url:"kind"`
	Config *GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersEnvironmentvariablesConfig `json:"config,omitempty" url:"config,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersEnvironmentvariables) GetExtraProperties

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersEnvironmentvariables) String

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersEnvironmentvariables) UnmarshalJSON

type GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersEnvironmentvariablesConfig

type GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersEnvironmentvariablesConfig struct {
	TextValue         string                                                                        `json:"textValue" url:"textValue"`
	VarName           string                                                                        `json:"varName" url:"varName"`
	RunnerConstraints *GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersRunnerconstraints `json:"runnerConstraints,omitempty" url:"runnerConstraints,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersEnvironmentvariablesConfig) GetExtraProperties

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersEnvironmentvariablesConfig) String

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersEnvironmentvariablesConfig) UnmarshalJSON

type GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersMinisteps

type GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersMinisteps struct {
	Notifications *GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersMinistepsNotifications `json:"notifications,omitempty" url:"notifications,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersMinisteps) GetExtraProperties

func (g *GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersMinisteps) GetExtraProperties() map[string]interface{}

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersMinisteps) String

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersMinisteps) UnmarshalJSON

type GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersMinistepsNotifications

type GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersMinistepsNotifications struct {
	Email *GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersMinistepsNotificationsEmail `json:"email,omitempty" url:"email,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersMinistepsNotifications) GetExtraProperties

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersMinistepsNotifications) String

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersMinistepsNotifications) UnmarshalJSON

type GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersMinistepsNotificationsEmail

type GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersMinistepsNotificationsEmail struct {
	ApprovalRequired []interface{}                                                                   `json:"APPROVAL_REQUIRED,omitempty" url:"APPROVAL_REQUIRED,omitempty"`
	Cancelled        []interface{}                                                                   `json:"CANCELLED,omitempty" url:"CANCELLED,omitempty"`
	Completed        []interface{}                                                                   `json:"COMPLETED,omitempty" url:"COMPLETED,omitempty"`
	Errored          []interface{}                                                                   `json:"ERRORED,omitempty" url:"ERRORED,omitempty"`
	WfChaining       *GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersMinistepsWfchaining `json:"wfChaining,omitempty" url:"wfChaining,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersMinistepsNotificationsEmail) GetExtraProperties

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersMinistepsNotificationsEmail) String

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersMinistepsNotificationsEmail) UnmarshalJSON

type GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersMinistepsWfchaining

type GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersMinistepsWfchaining struct {
	Completed []interface{}                                                         `json:"COMPLETED,omitempty" url:"COMPLETED,omitempty"`
	Errored   []interface{}                                                         `json:"ERRORED,omitempty" url:"ERRORED,omitempty"`
	VcsConfig *GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersVcsconfig `json:"vcsConfig,omitempty" url:"vcsConfig,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersMinistepsWfchaining) GetExtraProperties

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersMinistepsWfchaining) String

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersMinistepsWfchaining) UnmarshalJSON

type GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersRunnerconstraints

type GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersRunnerconstraints struct {
	Type                     string                                    `json:"type" url:"type"`
	DeploymentPlatformConfig []*GeneratedStackDeploymentplatformconfig `json:"deploymentPlatformConfig,omitempty" url:"deploymentPlatformConfig,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersRunnerconstraints) GetExtraProperties

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersRunnerconstraints) String

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersRunnerconstraints) UnmarshalJSON

type GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersVcsconfig

type GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersVcsconfig struct {
	IacVcsConfig *GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersVcsconfigIacvcsconfig `json:"iacVCSConfig,omitempty" url:"iacVCSConfig,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersVcsconfig) GetExtraProperties

func (g *GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersVcsconfig) GetExtraProperties() map[string]interface{}

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersVcsconfig) String

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersVcsconfig) UnmarshalJSON

type GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersVcsconfigIacinputdata

type GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersVcsconfigIacinputdata struct {
	SchemaType string                                                                                `json:"schemaType" url:"schemaType"`
	Data       *GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersVcsconfigIacinputdataData `json:"data,omitempty" url:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersVcsconfigIacinputdata) GetExtraProperties

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersVcsconfigIacinputdata) String

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersVcsconfigIacinputdata) UnmarshalJSON

type GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersVcsconfigIacinputdataData

type GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersVcsconfigIacinputdataData struct {
	BucketRegion         string                                                                             `json:"bucket_region" url:"bucket_region"`
	EnvironmentVariables []*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersEnvironmentvariables `json:"environmentVariables,omitempty" url:"environmentVariables,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersVcsconfigIacinputdataData) GetExtraProperties

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersVcsconfigIacinputdataData) String

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersVcsconfigIacinputdataData) UnmarshalJSON

type GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersVcsconfigIacvcsconfig

type GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersVcsconfigIacvcsconfig struct {
	IacTemplateId          string                                                                            `json:"iacTemplateId" url:"iacTemplateId"`
	UseMarketplaceTemplate bool                                                                              `json:"useMarketplaceTemplate" url:"useMarketplaceTemplate"`
	IacInputData           *GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersVcsconfigIacinputdata `json:"iacInputData,omitempty" url:"iacInputData,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersVcsconfigIacvcsconfig) GetExtraProperties

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersVcsconfigIacvcsconfig) String

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersVcsconfigIacvcsconfig) UnmarshalJSON

type GeneratedWorkfkowRunsUpdateResponse

type GeneratedWorkfkowRunsUpdateResponse struct {
	Msg  string                                   `json:"msg" url:"msg"`
	Data *GeneratedWorkfkowRunsUpdateResponseData `json:"data,omitempty" url:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkfkowRunsUpdateResponse) GetExtraProperties

func (g *GeneratedWorkfkowRunsUpdateResponse) GetExtraProperties() map[string]interface{}

func (*GeneratedWorkfkowRunsUpdateResponse) String

func (*GeneratedWorkfkowRunsUpdateResponse) UnmarshalJSON

func (g *GeneratedWorkfkowRunsUpdateResponse) UnmarshalJSON(data []byte) error

type GeneratedWorkfkowRunsUpdateResponseData

type GeneratedWorkfkowRunsUpdateResponseData struct {
	Wfrun *GeneratedWorkfkowRunsUpdateResponseDataWfrun `json:"wfrun,omitempty" url:"wfrun,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkfkowRunsUpdateResponseData) GetExtraProperties

func (g *GeneratedWorkfkowRunsUpdateResponseData) GetExtraProperties() map[string]interface{}

func (*GeneratedWorkfkowRunsUpdateResponseData) String

func (*GeneratedWorkfkowRunsUpdateResponseData) UnmarshalJSON

func (g *GeneratedWorkfkowRunsUpdateResponseData) UnmarshalJSON(data []byte) error

type GeneratedWorkfkowRunsUpdateResponseDataWfrun

type GeneratedWorkfkowRunsUpdateResponseDataWfrun struct {
	Msg  string                                            `json:"msg" url:"msg"`
	Data *GeneratedWorkfkowRunsUpdateResponseDataWfrunData `json:"data,omitempty" url:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkfkowRunsUpdateResponseDataWfrun) GetExtraProperties

func (g *GeneratedWorkfkowRunsUpdateResponseDataWfrun) GetExtraProperties() map[string]interface{}

func (*GeneratedWorkfkowRunsUpdateResponseDataWfrun) String

func (*GeneratedWorkfkowRunsUpdateResponseDataWfrun) UnmarshalJSON

func (g *GeneratedWorkfkowRunsUpdateResponseDataWfrun) UnmarshalJSON(data []byte) error

type GeneratedWorkfkowRunsUpdateResponseDataWfrunData

type GeneratedWorkfkowRunsUpdateResponseDataWfrunData struct {
	UserJobMemory        float64                                                            `json:"UserJobMemory" url:"UserJobMemory"`
	UserJobCpu           float64                                                            `json:"UserJobCPU" url:"UserJobCPU"`
	Description          string                                                             `json:"Description" url:"Description"`
	WfType               string                                                             `json:"WfType" url:"WfType"`
	ModifiedAt           float64                                                            `json:"ModifiedAt" url:"ModifiedAt"`
	Approvers            []interface{}                                                      `json:"Approvers,omitempty" url:"Approvers,omitempty"`
	Tags                 []interface{}                                                      `json:"Tags,omitempty" url:"Tags,omitempty"`
	DocVersion           string                                                             `json:"DocVersion" url:"DocVersion"`
	EnvironmentVariables []interface{}                                                      `json:"EnvironmentVariables,omitempty" url:"EnvironmentVariables,omitempty"`
	ResourceName         string                                                             `json:"ResourceName" url:"ResourceName"`
	RunnerConstraints    *GeneratedWorkfkowRunsUpdateResponseDataWfrunDataRunnerconstraints `json:"RunnerConstraints,omitempty" url:"RunnerConstraints,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkfkowRunsUpdateResponseDataWfrunData) GetExtraProperties

func (g *GeneratedWorkfkowRunsUpdateResponseDataWfrunData) GetExtraProperties() map[string]interface{}

func (*GeneratedWorkfkowRunsUpdateResponseDataWfrunData) String

func (*GeneratedWorkfkowRunsUpdateResponseDataWfrunData) UnmarshalJSON

type GeneratedWorkfkowRunsUpdateResponseDataWfrunDataDeploymentplatformconfig

type GeneratedWorkfkowRunsUpdateResponseDataWfrunDataDeploymentplatformconfig struct {
	Kind   string                                                                          `json:"kind" url:"kind"`
	Config *GeneratedWorkfkowRunsUpdateResponseDataWfrunDataDeploymentplatformconfigConfig `json:"config,omitempty" url:"config,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkfkowRunsUpdateResponseDataWfrunDataDeploymentplatformconfig) GetExtraProperties

func (*GeneratedWorkfkowRunsUpdateResponseDataWfrunDataDeploymentplatformconfig) String

func (*GeneratedWorkfkowRunsUpdateResponseDataWfrunDataDeploymentplatformconfig) UnmarshalJSON

type GeneratedWorkfkowRunsUpdateResponseDataWfrunDataDeploymentplatformconfigConfig

type GeneratedWorkfkowRunsUpdateResponseDataWfrunDataDeploymentplatformconfigConfig struct {
	ProfileName   string                                                     `json:"profileName" url:"profileName"`
	IntegrationId string                                                     `json:"integrationId" url:"integrationId"`
	VcsConfig     *GeneratedWorkfkowRunsUpdateResponseDataWfrunDataVcsconfig `json:"VCSConfig,omitempty" url:"VCSConfig,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkfkowRunsUpdateResponseDataWfrunDataDeploymentplatformconfigConfig) GetExtraProperties

func (*GeneratedWorkfkowRunsUpdateResponseDataWfrunDataDeploymentplatformconfigConfig) String

func (*GeneratedWorkfkowRunsUpdateResponseDataWfrunDataDeploymentplatformconfigConfig) UnmarshalJSON

type GeneratedWorkfkowRunsUpdateResponseDataWfrunDataRunnerconstraints

type GeneratedWorkfkowRunsUpdateResponseDataWfrunDataRunnerconstraints struct {
	Type                     string                                                                      `json:"type" url:"type"`
	Selectors                []string                                                                    `json:"selectors,omitempty" url:"selectors,omitempty"`
	DeploymentPlatformConfig []*GeneratedWorkfkowRunsUpdateResponseDataWfrunDataDeploymentplatformconfig `json:"DeploymentPlatformConfig,omitempty" url:"DeploymentPlatformConfig,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkfkowRunsUpdateResponseDataWfrunDataRunnerconstraints) GetExtraProperties

func (g *GeneratedWorkfkowRunsUpdateResponseDataWfrunDataRunnerconstraints) GetExtraProperties() map[string]interface{}

func (*GeneratedWorkfkowRunsUpdateResponseDataWfrunDataRunnerconstraints) String

func (*GeneratedWorkfkowRunsUpdateResponseDataWfrunDataRunnerconstraints) UnmarshalJSON

type GeneratedWorkfkowRunsUpdateResponseDataWfrunDataVcsconfig

type GeneratedWorkfkowRunsUpdateResponseDataWfrunDataVcsconfig struct {
	IacVcsConfig *GeneratedWorkfkowRunsUpdateResponseDataWfrunDataVcsconfigIacvcsconfig `json:"iacVCSConfig,omitempty" url:"iacVCSConfig,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkfkowRunsUpdateResponseDataWfrunDataVcsconfig) GetExtraProperties

func (g *GeneratedWorkfkowRunsUpdateResponseDataWfrunDataVcsconfig) GetExtraProperties() map[string]interface{}

func (*GeneratedWorkfkowRunsUpdateResponseDataWfrunDataVcsconfig) String

func (*GeneratedWorkfkowRunsUpdateResponseDataWfrunDataVcsconfig) UnmarshalJSON

type GeneratedWorkfkowRunsUpdateResponseDataWfrunDataVcsconfigIacvcsconfig

type GeneratedWorkfkowRunsUpdateResponseDataWfrunDataVcsconfigIacvcsconfig struct {
	IacTemplateId          string `json:"iacTemplateId" url:"iacTemplateId"`
	UseMarketplaceTemplate bool   `json:"useMarketplaceTemplate" url:"useMarketplaceTemplate"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkfkowRunsUpdateResponseDataWfrunDataVcsconfigIacvcsconfig) GetExtraProperties

func (g *GeneratedWorkfkowRunsUpdateResponseDataWfrunDataVcsconfigIacvcsconfig) GetExtraProperties() map[string]interface{}

func (*GeneratedWorkfkowRunsUpdateResponseDataWfrunDataVcsconfigIacvcsconfig) String

func (*GeneratedWorkfkowRunsUpdateResponseDataWfrunDataVcsconfigIacvcsconfig) UnmarshalJSON

type GeneratedWorkflowCreateResponse

type GeneratedWorkflowCreateResponse struct {
	Msg  string                               `json:"msg" url:"msg"`
	Data *GeneratedWorkflowCreateResponseData `json:"data,omitempty" url:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowCreateResponse) GetExtraProperties

func (g *GeneratedWorkflowCreateResponse) GetExtraProperties() map[string]interface{}

func (*GeneratedWorkflowCreateResponse) String

func (*GeneratedWorkflowCreateResponse) UnmarshalJSON

func (g *GeneratedWorkflowCreateResponse) UnmarshalJSON(data []byte) error

type GeneratedWorkflowCreateResponseData

type GeneratedWorkflowCreateResponseData struct {
	OrgId                     string                                        `json:"OrgId" url:"OrgId"`
	SubResourceId             string                                        `json:"SubResourceId" url:"SubResourceId"`
	CreatedAt                 int                                           `json:"CreatedAt" url:"CreatedAt"`
	ResourceName              string                                        `json:"ResourceName" url:"ResourceName"`
	EnforcedPolicies          string                                        `json:"EnforcedPolicies" url:"EnforcedPolicies"`
	Description               string                                        `json:"Description" url:"Description"`
	Tags                      []interface{}                                 `json:"Tags,omitempty" url:"Tags,omitempty"`
	Authors                   []string                                      `json:"Authors,omitempty" url:"Authors,omitempty"`
	DocVersion                string                                        `json:"DocVersion" url:"DocVersion"`
	IsActive                  string                                        `json:"IsActive" url:"IsActive"`
	IsArchive                 string                                        `json:"IsArchive" url:"IsArchive"`
	ActivitySubscribers       []string                                      `json:"ActivitySubscribers,omitempty" url:"ActivitySubscribers,omitempty"`
	LatestWfrunStatus         string                                        `json:"LatestWfrunStatus" url:"LatestWfrunStatus"`
	WfStepsConfig             []interface{}                                 `json:"WfStepsConfig,omitempty" url:"WfStepsConfig,omitempty"`
	ResourceType              string                                        `json:"ResourceType" url:"ResourceType"`
	ModifiedAt                int                                           `json:"ModifiedAt" url:"ModifiedAt"`
	EnvironmentVariables      []interface{}                                 `json:"EnvironmentVariables,omitempty" url:"EnvironmentVariables,omitempty"`
	CacheConfig               map[string]interface{}                        `json:"CacheConfig,omitempty" url:"CacheConfig,omitempty"`
	WfType                    string                                        `json:"WfType" url:"WfType"`
	TerraformConfig           map[string]interface{}                        `json:"TerraformConfig,omitempty" url:"TerraformConfig,omitempty"`
	UserSchedules             []interface{}                                 `json:"UserSchedules,omitempty" url:"UserSchedules,omitempty"`
	NumberOfApprovalsRequired int                                           `json:"NumberOfApprovalsRequired" url:"NumberOfApprovalsRequired"`
	VcsConfig                 *GeneratedWorkflowCreateResponseDataVcsconfig `json:"VCSConfig,omitempty" url:"VCSConfig,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowCreateResponseData) GetExtraProperties

func (g *GeneratedWorkflowCreateResponseData) GetExtraProperties() map[string]interface{}

func (*GeneratedWorkflowCreateResponseData) String

func (*GeneratedWorkflowCreateResponseData) UnmarshalJSON

func (g *GeneratedWorkflowCreateResponseData) UnmarshalJSON(data []byte) error

type GeneratedWorkflowCreateResponseDataDeploymentplatformconfig

type GeneratedWorkflowCreateResponseDataDeploymentplatformconfig struct {
	Kind   string                                                             `json:"kind" url:"kind"`
	Config *GeneratedWorkflowCreateResponseDataDeploymentplatformconfigConfig `json:"config,omitempty" url:"config,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowCreateResponseDataDeploymentplatformconfig) GetExtraProperties

func (g *GeneratedWorkflowCreateResponseDataDeploymentplatformconfig) GetExtraProperties() map[string]interface{}

func (*GeneratedWorkflowCreateResponseDataDeploymentplatformconfig) String

func (*GeneratedWorkflowCreateResponseDataDeploymentplatformconfig) UnmarshalJSON

type GeneratedWorkflowCreateResponseDataDeploymentplatformconfigConfig

type GeneratedWorkflowCreateResponseDataDeploymentplatformconfigConfig struct {
	ProfileName       string                                                `json:"profileName" url:"profileName"`
	IntegrationId     string                                                `json:"integrationId" url:"integrationId"`
	RunnerConstraints *GeneratedWorkflowCreateResponseDataRunnerconstraints `json:"RunnerConstraints,omitempty" url:"RunnerConstraints,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowCreateResponseDataDeploymentplatformconfigConfig) GetExtraProperties

func (g *GeneratedWorkflowCreateResponseDataDeploymentplatformconfigConfig) GetExtraProperties() map[string]interface{}

func (*GeneratedWorkflowCreateResponseDataDeploymentplatformconfigConfig) String

func (*GeneratedWorkflowCreateResponseDataDeploymentplatformconfigConfig) UnmarshalJSON

type GeneratedWorkflowCreateResponseDataRunnerconstraints

type GeneratedWorkflowCreateResponseDataRunnerconstraints struct {
	Type      string   `json:"type" url:"type"`
	Selectors []string `json:"selectors,omitempty" url:"selectors,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowCreateResponseDataRunnerconstraints) GetExtraProperties

func (g *GeneratedWorkflowCreateResponseDataRunnerconstraints) GetExtraProperties() map[string]interface{}

func (*GeneratedWorkflowCreateResponseDataRunnerconstraints) String

func (*GeneratedWorkflowCreateResponseDataRunnerconstraints) UnmarshalJSON

type GeneratedWorkflowCreateResponseDataVcsconfig

type GeneratedWorkflowCreateResponseDataVcsconfig struct {
	IacVcsConfig *GeneratedWorkflowCreateResponseDataVcsconfigIacvcsconfig `json:"iacVCSConfig,omitempty" url:"iacVCSConfig,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowCreateResponseDataVcsconfig) GetExtraProperties

func (g *GeneratedWorkflowCreateResponseDataVcsconfig) GetExtraProperties() map[string]interface{}

func (*GeneratedWorkflowCreateResponseDataVcsconfig) String

func (*GeneratedWorkflowCreateResponseDataVcsconfig) UnmarshalJSON

func (g *GeneratedWorkflowCreateResponseDataVcsconfig) UnmarshalJSON(data []byte) error

type GeneratedWorkflowCreateResponseDataVcsconfigIacvcsconfig

type GeneratedWorkflowCreateResponseDataVcsconfigIacvcsconfig struct {
	UseMarketplaceTemplate   bool                                                           `json:"useMarketplaceTemplate" url:"useMarketplaceTemplate"`
	IacTemplateId            string                                                         `json:"iacTemplateId" url:"iacTemplateId"`
	DeploymentPlatformConfig []*GeneratedWorkflowCreateResponseDataDeploymentplatformconfig `json:"DeploymentPlatformConfig,omitempty" url:"DeploymentPlatformConfig,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowCreateResponseDataVcsconfigIacvcsconfig) GetExtraProperties

func (g *GeneratedWorkflowCreateResponseDataVcsconfigIacvcsconfig) GetExtraProperties() map[string]interface{}

func (*GeneratedWorkflowCreateResponseDataVcsconfigIacvcsconfig) String

func (*GeneratedWorkflowCreateResponseDataVcsconfigIacvcsconfig) UnmarshalJSON

type GeneratedWorkflowDeleteResponse

type GeneratedWorkflowDeleteResponse struct {
	Msg string `json:"msg" url:"msg"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowDeleteResponse) GetExtraProperties

func (g *GeneratedWorkflowDeleteResponse) GetExtraProperties() map[string]interface{}

func (*GeneratedWorkflowDeleteResponse) String

func (*GeneratedWorkflowDeleteResponse) UnmarshalJSON

func (g *GeneratedWorkflowDeleteResponse) UnmarshalJSON(data []byte) error

type GeneratedWorkflowGetMsg

type GeneratedWorkflowGetMsg struct {
	UserJobMemory             float64                        `json:"UserJobMemory" url:"UserJobMemory"`
	UserJobCpu                float64                        `json:"UserJobCPU" url:"UserJobCPU"`
	NumberOfApprovalsRequired float64                        `json:"NumberOfApprovalsRequired" url:"NumberOfApprovalsRequired"`
	IsActive                  *IsArchiveEnum                 `json:"IsActive,omitempty" url:"IsActive,omitempty"`
	Approvers                 []interface{}                  `json:"Approvers,omitempty" url:"Approvers,omitempty"`
	Tags                      []string                       `json:"Tags,omitempty" url:"Tags,omitempty"`
	Authors                   []string                       `json:"Authors,omitempty" url:"Authors,omitempty"`
	WfStepsConfig             []interface{}                  `json:"WfStepsConfig,omitempty" url:"WfStepsConfig,omitempty"`
	ActivitySubscribers       []string                       `json:"ActivitySubscribers,omitempty" url:"ActivitySubscribers,omitempty"`
	SubResourceId             string                         `json:"SubResourceId" url:"SubResourceId"`
	OrgId                     string                         `json:"OrgId" url:"OrgId"`
	CreatedAt                 float64                        `json:"CreatedAt" url:"CreatedAt"`
	IsArchive                 string                         `json:"IsArchive" url:"IsArchive"`
	Description               string                         `json:"Description" url:"Description"`
	ResourceId                string                         `json:"ResourceId" url:"ResourceId"`
	WfType                    string                         `json:"WfType" url:"WfType"`
	ModifiedAt                float64                        `json:"ModifiedAt" url:"ModifiedAt"`
	ParentId                  string                         `json:"ParentId" url:"ParentId"`
	ResourceType              string                         `json:"ResourceType" url:"ResourceType"`
	LatestWfrunStatus         string                         `json:"LatestWfrunStatus" url:"LatestWfrunStatus"`
	DocVersion                string                         `json:"DocVersion" url:"DocVersion"`
	EnforcedPolicies          []interface{}                  `json:"EnforcedPolicies,omitempty" url:"EnforcedPolicies,omitempty"`
	ResourceName              string                         `json:"ResourceName" url:"ResourceName"`
	RunnerConstraints         *GeneratedMsgRunnerconstraints `json:"RunnerConstraints,omitempty" url:"RunnerConstraints,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowGetMsg) GetExtraProperties

func (g *GeneratedWorkflowGetMsg) GetExtraProperties() map[string]interface{}

func (*GeneratedWorkflowGetMsg) String

func (g *GeneratedWorkflowGetMsg) String() string

func (*GeneratedWorkflowGetMsg) UnmarshalJSON

func (g *GeneratedWorkflowGetMsg) UnmarshalJSON(data []byte) error

type GeneratedWorkflowListAllArtifactsResponse

type GeneratedWorkflowListAllArtifactsResponse struct {
	Msg  string                                         `json:"msg" url:"msg"`
	Data *GeneratedWorkflowListAllArtifactsResponseData `json:"data,omitempty" url:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowListAllArtifactsResponse) GetExtraProperties

func (g *GeneratedWorkflowListAllArtifactsResponse) GetExtraProperties() map[string]interface{}

func (*GeneratedWorkflowListAllArtifactsResponse) String

func (*GeneratedWorkflowListAllArtifactsResponse) UnmarshalJSON

func (g *GeneratedWorkflowListAllArtifactsResponse) UnmarshalJSON(data []byte) error

type GeneratedWorkflowListAllArtifactsResponseData

type GeneratedWorkflowListAllArtifactsResponseData struct {
	Artifacts map[string]*GeneratedWorkflowListAllArtifactsResponseDataArtifacts `json:"artifacts,omitempty" url:"artifacts,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowListAllArtifactsResponseData) GetExtraProperties

func (g *GeneratedWorkflowListAllArtifactsResponseData) GetExtraProperties() map[string]interface{}

func (*GeneratedWorkflowListAllArtifactsResponseData) String

func (*GeneratedWorkflowListAllArtifactsResponseData) UnmarshalJSON

func (g *GeneratedWorkflowListAllArtifactsResponseData) UnmarshalJSON(data []byte) error

type GeneratedWorkflowListAllArtifactsResponseDataArtifacts

type GeneratedWorkflowListAllArtifactsResponseDataArtifacts struct {
	Url          string `json:"url" url:"url"`
	LastModified string `json:"lastModified" url:"lastModified"`
	Size         int    `json:"size" url:"size"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowListAllArtifactsResponseDataArtifacts) GetExtraProperties

func (g *GeneratedWorkflowListAllArtifactsResponseDataArtifacts) GetExtraProperties() map[string]interface{}

func (*GeneratedWorkflowListAllArtifactsResponseDataArtifacts) String

func (*GeneratedWorkflowListAllArtifactsResponseDataArtifacts) UnmarshalJSON

type GeneratedWorkflowOutputsResponse

type GeneratedWorkflowOutputsResponse struct {
	Msg  string                                `json:"msg" url:"msg"`
	Data *GeneratedWorkflowOutputsResponseData `json:"data,omitempty" url:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowOutputsResponse) GetExtraProperties

func (g *GeneratedWorkflowOutputsResponse) GetExtraProperties() map[string]interface{}

func (*GeneratedWorkflowOutputsResponse) String

func (*GeneratedWorkflowOutputsResponse) UnmarshalJSON

func (g *GeneratedWorkflowOutputsResponse) UnmarshalJSON(data []byte) error

type GeneratedWorkflowOutputsResponseData

type GeneratedWorkflowOutputsResponseData struct {
	Outputs map[string]interface{} `json:"outputs,omitempty" url:"outputs,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowOutputsResponseData) GetExtraProperties

func (g *GeneratedWorkflowOutputsResponseData) GetExtraProperties() map[string]interface{}

func (*GeneratedWorkflowOutputsResponseData) String

func (*GeneratedWorkflowOutputsResponseData) UnmarshalJSON

func (g *GeneratedWorkflowOutputsResponseData) UnmarshalJSON(data []byte) error

type GeneratedWorkflowRunListAll

type GeneratedWorkflowRunListAll struct {
	Msg []*GeneratedWorkflowRunListAllMsg `json:"msg,omitempty" url:"msg,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowRunListAll) GetExtraProperties

func (g *GeneratedWorkflowRunListAll) GetExtraProperties() map[string]interface{}

func (*GeneratedWorkflowRunListAll) String

func (g *GeneratedWorkflowRunListAll) String() string

func (*GeneratedWorkflowRunListAll) UnmarshalJSON

func (g *GeneratedWorkflowRunListAll) UnmarshalJSON(data []byte) error

type GeneratedWorkflowRunListAllMsg

type GeneratedWorkflowRunListAllMsg struct {
	LatestStatus      string                                           `json:"LatestStatus" url:"LatestStatus"`
	LatestStatusKey   string                                           `json:"LatestStatusKey" url:"LatestStatusKey"`
	Authors           []string                                         `json:"Authors,omitempty" url:"Authors,omitempty"`
	ResourceName      string                                           `json:"ResourceName" url:"ResourceName"`
	Statuses          map[string][]*GeneratedWorkflowRunStackStatuses  `json:"Statuses,omitempty" url:"Statuses,omitempty"`
	ModifiedAt        *float64                                         `json:"ModifiedAt,omitempty" url:"ModifiedAt,omitempty"`
	ResourceType      string                                           `json:"ResourceType" url:"ResourceType"`
	CreatedAt         float64                                          `json:"CreatedAt" url:"CreatedAt"`
	RuntimeParameters *GeneratedWorkflowRunListAllMsgRuntimeparameters `json:"RuntimeParameters,omitempty" url:"RuntimeParameters,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowRunListAllMsg) GetExtraProperties

func (g *GeneratedWorkflowRunListAllMsg) GetExtraProperties() map[string]interface{}

func (*GeneratedWorkflowRunListAllMsg) String

func (*GeneratedWorkflowRunListAllMsg) UnmarshalJSON

func (g *GeneratedWorkflowRunListAllMsg) UnmarshalJSON(data []byte) error

type GeneratedWorkflowRunListAllMsgRuntimeparameters

type GeneratedWorkflowRunListAllMsgRuntimeparameters struct {
	TerraformAction *GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformaction `json:"terraformAction,omitempty" url:"terraformAction,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowRunListAllMsgRuntimeparameters) GetExtraProperties

func (g *GeneratedWorkflowRunListAllMsgRuntimeparameters) GetExtraProperties() map[string]interface{}

func (*GeneratedWorkflowRunListAllMsgRuntimeparameters) String

func (*GeneratedWorkflowRunListAllMsgRuntimeparameters) UnmarshalJSON

type GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformaction

type GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformaction struct {
	Action          string                                                          `json:"action" url:"action"`
	TerraformConfig *GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfig `json:"terraformConfig,omitempty" url:"terraformConfig,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformaction) GetExtraProperties

func (g *GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformaction) GetExtraProperties() map[string]interface{}

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformaction) String

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformaction) UnmarshalJSON

type GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfig

type GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfig struct {
	TerraformVersion       string                                                                                  `json:"terraformVersion" url:"terraformVersion"`
	ApprovalPreApply       bool                                                                                    `json:"approvalPreApply" url:"approvalPreApply"`
	ManagedTerraformState  bool                                                                                    `json:"managedTerraformState" url:"managedTerraformState"`
	TerraformPlanOptions   string                                                                                  `json:"terraformPlanOptions" url:"terraformPlanOptions"`
	TerraformInitOptions   string                                                                                  `json:"terraformInitOptions" url:"terraformInitOptions"`
	DriftCheck             bool                                                                                    `json:"driftCheck" url:"driftCheck"`
	PostApplyWfStepsConfig []*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPostapplywfstepsconfig `json:"postApplyWfStepsConfig,omitempty" url:"postApplyWfStepsConfig,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfig) GetExtraProperties

func (g *GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfig) GetExtraProperties() map[string]interface{}

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfig) String

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfig) UnmarshalJSON

type GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPostapplywfstepsconfig

type GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPostapplywfstepsconfig struct {
	Name             string                                                                                               `json:"name" url:"name"`
	MountPoints      []interface{}                                                                                        `json:"mountPoints,omitempty" url:"mountPoints,omitempty"`
	WfStepTemplateId string                                                                                               `json:"wfStepTemplateId" url:"wfStepTemplateId"`
	CmdOverride      string                                                                                               `json:"cmdOverride" url:"cmdOverride"`
	Approval         bool                                                                                                 `json:"approval" url:"approval"`
	WfStepInputData  *GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPostapplywfstepsconfigWfstepinputdata `json:"wfStepInputData,omitempty" url:"wfStepInputData,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPostapplywfstepsconfig) GetExtraProperties

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPostapplywfstepsconfig) String

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPostapplywfstepsconfig) UnmarshalJSON

type GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPostapplywfstepsconfigWfstepinputdata

type GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPostapplywfstepsconfigWfstepinputdata struct {
	SchemaType string                                                                                                   `json:"schemaType" url:"schemaType"`
	Data       *GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPostapplywfstepsconfigWfstepinputdataData `json:"data,omitempty" url:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPostapplywfstepsconfigWfstepinputdata) GetExtraProperties

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPostapplywfstepsconfigWfstepinputdata) String

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPostapplywfstepsconfigWfstepinputdata) UnmarshalJSON

type GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPostapplywfstepsconfigWfstepinputdataData

type GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPostapplywfstepsconfigWfstepinputdataData struct {
	TerraformVersion      string                                                                                `json:"terraformVersion" url:"terraformVersion"`
	ManagedTerraformState bool                                                                                  `json:"managedTerraformState" url:"managedTerraformState"`
	TerraformAction       string                                                                                `json:"terraformAction" url:"terraformAction"`
	PrePlanWfStepsConfig  []*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPreplanwfstepsconfig `json:"prePlanWfStepsConfig,omitempty" url:"prePlanWfStepsConfig,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPostapplywfstepsconfigWfstepinputdataData) GetExtraProperties

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPostapplywfstepsconfigWfstepinputdataData) String

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPostapplywfstepsconfigWfstepinputdataData) UnmarshalJSON

type GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPreapplywfstepsconfig

type GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPreapplywfstepsconfig struct {
	Name             string                                                                                              `json:"name" url:"name"`
	MountPoints      []interface{}                                                                                       `json:"mountPoints,omitempty" url:"mountPoints,omitempty"`
	WfStepTemplateId string                                                                                              `json:"wfStepTemplateId" url:"wfStepTemplateId"`
	CmdOverride      string                                                                                              `json:"cmdOverride" url:"cmdOverride"`
	Approval         bool                                                                                                `json:"approval" url:"approval"`
	WfStepInputData  *GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPreapplywfstepsconfigWfstepinputdata `json:"wfStepInputData,omitempty" url:"wfStepInputData,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPreapplywfstepsconfig) GetExtraProperties

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPreapplywfstepsconfig) String

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPreapplywfstepsconfig) UnmarshalJSON

type GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPreapplywfstepsconfigWfstepinputdata

type GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPreapplywfstepsconfigWfstepinputdata struct {
	SchemaType string                                                                                                  `json:"schemaType" url:"schemaType"`
	Data       *GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPreapplywfstepsconfigWfstepinputdataData `json:"data,omitempty" url:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPreapplywfstepsconfigWfstepinputdata) GetExtraProperties

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPreapplywfstepsconfigWfstepinputdata) String

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPreapplywfstepsconfigWfstepinputdata) UnmarshalJSON

type GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPreapplywfstepsconfigWfstepinputdataData

type GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPreapplywfstepsconfigWfstepinputdataData struct {
	TerraformVersion      string                                                    `json:"terraformVersion" url:"terraformVersion"`
	ManagedTerraformState bool                                                      `json:"managedTerraformState" url:"managedTerraformState"`
	TerraformAction       string                                                    `json:"terraformAction" url:"terraformAction"`
	VcsConfig             *GeneratedWorkflowRunListAllMsgRuntimeparametersVcsconfig `json:"vcsConfig,omitempty" url:"vcsConfig,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPreapplywfstepsconfigWfstepinputdataData) GetExtraProperties

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPreapplywfstepsconfigWfstepinputdataData) String

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPreapplywfstepsconfigWfstepinputdataData) UnmarshalJSON

type GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPreplanwfstepsconfig

type GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPreplanwfstepsconfig struct {
	Name             string                                                                                             `json:"name" url:"name"`
	MountPoints      []interface{}                                                                                      `json:"mountPoints,omitempty" url:"mountPoints,omitempty"`
	WfStepTemplateId string                                                                                             `json:"wfStepTemplateId" url:"wfStepTemplateId"`
	CmdOverride      string                                                                                             `json:"cmdOverride" url:"cmdOverride"`
	Approval         bool                                                                                               `json:"approval" url:"approval"`
	WfStepInputData  *GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPreplanwfstepsconfigWfstepinputdata `json:"wfStepInputData,omitempty" url:"wfStepInputData,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPreplanwfstepsconfig) GetExtraProperties

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPreplanwfstepsconfig) String

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPreplanwfstepsconfig) UnmarshalJSON

type GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPreplanwfstepsconfigWfstepinputdata

type GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPreplanwfstepsconfigWfstepinputdata struct {
	SchemaType string                                                                                                 `json:"schemaType" url:"schemaType"`
	Data       *GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPreplanwfstepsconfigWfstepinputdataData `json:"data,omitempty" url:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPreplanwfstepsconfigWfstepinputdata) GetExtraProperties

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPreplanwfstepsconfigWfstepinputdata) String

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPreplanwfstepsconfigWfstepinputdata) UnmarshalJSON

type GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPreplanwfstepsconfigWfstepinputdataData

type GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPreplanwfstepsconfigWfstepinputdataData struct {
	TerraformVersion      string                                                                                 `json:"terraformVersion" url:"terraformVersion"`
	ManagedTerraformState bool                                                                                   `json:"managedTerraformState" url:"managedTerraformState"`
	TerraformAction       string                                                                                 `json:"terraformAction" url:"terraformAction"`
	PreApplyWfStepsConfig []*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPreapplywfstepsconfig `json:"preApplyWfStepsConfig,omitempty" url:"preApplyWfStepsConfig,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPreplanwfstepsconfigWfstepinputdataData) GetExtraProperties

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPreplanwfstepsconfigWfstepinputdataData) String

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPreplanwfstepsconfigWfstepinputdataData) UnmarshalJSON

type GeneratedWorkflowRunListAllMsgRuntimeparametersVcsconfig

type GeneratedWorkflowRunListAllMsgRuntimeparametersVcsconfig struct {
	IacVcsConfig *GeneratedWorkflowRunListAllMsgRuntimeparametersVcsconfigIacvcsconfig `json:"iacVCSConfig,omitempty" url:"iacVCSConfig,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersVcsconfig) GetExtraProperties

func (g *GeneratedWorkflowRunListAllMsgRuntimeparametersVcsconfig) GetExtraProperties() map[string]interface{}

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersVcsconfig) String

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersVcsconfig) UnmarshalJSON

type GeneratedWorkflowRunListAllMsgRuntimeparametersVcsconfigIacinputdata

type GeneratedWorkflowRunListAllMsgRuntimeparametersVcsconfigIacinputdata struct {
	SchemaType string                                                                    `json:"schemaType" url:"schemaType"`
	Data       *GeneratedWorkflowRunListAllMsgRuntimeparametersVcsconfigIacinputdataData `json:"data,omitempty" url:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersVcsconfigIacinputdata) GetExtraProperties

func (g *GeneratedWorkflowRunListAllMsgRuntimeparametersVcsconfigIacinputdata) GetExtraProperties() map[string]interface{}

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersVcsconfigIacinputdata) String

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersVcsconfigIacinputdata) UnmarshalJSON

type GeneratedWorkflowRunListAllMsgRuntimeparametersVcsconfigIacinputdataData

type GeneratedWorkflowRunListAllMsgRuntimeparametersVcsconfigIacinputdataData struct {
	BucketRegion string `json:"bucket_region" url:"bucket_region"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersVcsconfigIacinputdataData) GetExtraProperties

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersVcsconfigIacinputdataData) String

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersVcsconfigIacinputdataData) UnmarshalJSON

type GeneratedWorkflowRunListAllMsgRuntimeparametersVcsconfigIacvcsconfig

type GeneratedWorkflowRunListAllMsgRuntimeparametersVcsconfigIacvcsconfig struct {
	IacTemplateId          string                                                                `json:"iacTemplateId" url:"iacTemplateId"`
	UseMarketplaceTemplate bool                                                                  `json:"useMarketplaceTemplate" url:"useMarketplaceTemplate"`
	IacInputData           *GeneratedWorkflowRunListAllMsgRuntimeparametersVcsconfigIacinputdata `json:"iacInputData,omitempty" url:"iacInputData,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersVcsconfigIacvcsconfig) GetExtraProperties

func (g *GeneratedWorkflowRunListAllMsgRuntimeparametersVcsconfigIacvcsconfig) GetExtraProperties() map[string]interface{}

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersVcsconfigIacvcsconfig) String

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersVcsconfigIacvcsconfig) UnmarshalJSON

type GeneratedWorkflowRunLogs

type GeneratedWorkflowRunLogs struct {
	Msg []*GeneratedWorkflowRunLogsMsg `json:"msg,omitempty" url:"msg,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowRunLogs) GetExtraProperties

func (g *GeneratedWorkflowRunLogs) GetExtraProperties() map[string]interface{}

func (*GeneratedWorkflowRunLogs) String

func (g *GeneratedWorkflowRunLogs) String() string

func (*GeneratedWorkflowRunLogs) UnmarshalJSON

func (g *GeneratedWorkflowRunLogs) UnmarshalJSON(data []byte) error

type GeneratedWorkflowRunLogsMsg

type GeneratedWorkflowRunLogsMsg struct {
	LogStreamName string `json:"logStreamName" url:"logStreamName"`
	Timestamp     int    `json:"timestamp" url:"timestamp"`
	Message       string `json:"message" url:"message"`
	IngestionTime int    `json:"ingestionTime" url:"ingestionTime"`
	EventId       string `json:"eventId" url:"eventId"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowRunLogsMsg) GetExtraProperties

func (g *GeneratedWorkflowRunLogsMsg) GetExtraProperties() map[string]interface{}

func (*GeneratedWorkflowRunLogsMsg) String

func (g *GeneratedWorkflowRunLogsMsg) String() string

func (*GeneratedWorkflowRunLogsMsg) UnmarshalJSON

func (g *GeneratedWorkflowRunLogsMsg) UnmarshalJSON(data []byte) error

type GeneratedWorkflowRunStackGet

type GeneratedWorkflowRunStackGet struct {
	Msg *GeneratedWorkflowRunStackGetMsg `json:"msg,omitempty" url:"msg,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowRunStackGet) GetExtraProperties

func (g *GeneratedWorkflowRunStackGet) GetExtraProperties() map[string]interface{}

func (*GeneratedWorkflowRunStackGet) String

func (*GeneratedWorkflowRunStackGet) UnmarshalJSON

func (g *GeneratedWorkflowRunStackGet) UnmarshalJSON(data []byte) error

type GeneratedWorkflowRunStackGetMsg

type GeneratedWorkflowRunStackGetMsg struct {
	LatestStatus       string                                          `json:"LatestStatus" url:"LatestStatus"`
	LatestStatusKey    string                                          `json:"LatestStatusKey" url:"LatestStatusKey"`
	IsArchive          string                                          `json:"IsArchive" url:"IsArchive"`
	Comments           map[string]interface{}                          `json:"Comments,omitempty" url:"Comments,omitempty"`
	ResumedWorkflowRun bool                                            `json:"ResumedWorkflowRun" url:"ResumedWorkflowRun"`
	ResourceId         string                                          `json:"ResourceId" url:"ResourceId"`
	ModifiedAt         float64                                         `json:"ModifiedAt" url:"ModifiedAt"`
	ParentId           string                                          `json:"ParentId" url:"ParentId"`
	ResourceType       string                                          `json:"ResourceType" url:"ResourceType"`
	DocVersion         string                                          `json:"DocVersion" url:"DocVersion"`
	Authors            []string                                        `json:"Authors,omitempty" url:"Authors,omitempty"`
	ResourceName       string                                          `json:"ResourceName" url:"ResourceName"`
	Statuses           map[string][]*GeneratedWorkflowRunStackStatuses `json:"Statuses,omitempty" url:"Statuses,omitempty"`
	SubResourceId      string                                          `json:"SubResourceId" url:"SubResourceId"`
	StackId            string                                          `json:"StackId" url:"StackId"`
	OrgId              string                                          `json:"OrgId" url:"OrgId"`
	StackRunId         string                                          `json:"StackRunId" url:"StackRunId"`
	CreatedAt          float64                                         `json:"CreatedAt" url:"CreatedAt"`
	SgInternals        *GeneratedWorkflowRunStackGetMsgSginternals     `json:"SGInternals,omitempty" url:"SGInternals,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowRunStackGetMsg) GetExtraProperties

func (g *GeneratedWorkflowRunStackGetMsg) GetExtraProperties() map[string]interface{}

func (*GeneratedWorkflowRunStackGetMsg) String

func (*GeneratedWorkflowRunStackGetMsg) UnmarshalJSON

func (g *GeneratedWorkflowRunStackGetMsg) UnmarshalJSON(data []byte) error

type GeneratedWorkflowRunStackGetMsgRuntimeparameters

type GeneratedWorkflowRunStackGetMsgRuntimeparameters struct {
	UserJobMemory                     float64                                                                            `json:"userJobMemory" url:"userJobMemory"`
	VcsTriggers                       map[string]interface{}                                                             `json:"vcsTriggers,omitempty" url:"vcsTriggers,omitempty"`
	TfDriftIacInputData               map[string]interface{}                                                             `json:"tfDriftIacInputData,omitempty" url:"tfDriftIacInputData,omitempty"`
	IacTemplate                       map[string]interface{}                                                             `json:"iacTemplate,omitempty" url:"iacTemplate,omitempty"`
	Approvers                         []interface{}                                                                      `json:"approvers,omitempty" url:"approvers,omitempty"`
	UserJobCpu                        float64                                                                            `json:"userJobCpu" url:"userJobCpu"`
	EnvironmentVariables              []interface{}                                                                      `json:"environmentVariables,omitempty" url:"environmentVariables,omitempty"`
	NumberOfApprovalsRequired         float64                                                                            `json:"numberOfApprovalsRequired" url:"numberOfApprovalsRequired"`
	WorkflowStepsTemplates            map[string]interface{}                                                             `json:"workflowStepsTemplates,omitempty" url:"workflowStepsTemplates,omitempty"`
	IacPoliciesTemplates              map[string]interface{}                                                             `json:"iacPoliciesTemplates,omitempty" url:"iacPoliciesTemplates,omitempty"`
	TfDriftWfRun                      bool                                                                               `json:"tfDriftWfRun" url:"tfDriftWfRun"`
	EnforcedPoliciesRaw               []interface{}                                                                      `json:"enforcedPoliciesRaw,omitempty" url:"enforcedPoliciesRaw,omitempty"`
	WfType                            string                                                                             `json:"wfType" url:"wfType"`
	DeploymentPlatformConfigProcessed *GeneratedWorkflowRunStackGetMsgRuntimeparametersDeploymentplatformconfigprocessed `json:"deploymentPlatformConfigProcessed,omitempty" url:"deploymentPlatformConfigProcessed,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowRunStackGetMsgRuntimeparameters) GetExtraProperties

func (g *GeneratedWorkflowRunStackGetMsgRuntimeparameters) GetExtraProperties() map[string]interface{}

func (*GeneratedWorkflowRunStackGetMsgRuntimeparameters) String

func (*GeneratedWorkflowRunStackGetMsgRuntimeparameters) UnmarshalJSON

type GeneratedWorkflowRunStackGetMsgRuntimeparametersCacheconfig

type GeneratedWorkflowRunStackGetMsgRuntimeparametersCacheconfig struct {
	Path      []string                                                   `json:"path,omitempty" url:"path,omitempty"`
	Enabled   bool                                                       `json:"enabled" url:"enabled"`
	Key       string                                                     `json:"key" url:"key"`
	Policy    string                                                     `json:"policy" url:"policy"`
	MiniSteps *GeneratedWorkflowRunStackGetMsgRuntimeparametersMinisteps `json:"miniSteps,omitempty" url:"miniSteps,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersCacheconfig) GetExtraProperties

func (g *GeneratedWorkflowRunStackGetMsgRuntimeparametersCacheconfig) GetExtraProperties() map[string]interface{}

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersCacheconfig) String

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersCacheconfig) UnmarshalJSON

type GeneratedWorkflowRunStackGetMsgRuntimeparametersDeploymentplatformconfig

type GeneratedWorkflowRunStackGetMsgRuntimeparametersDeploymentplatformconfig struct {
	Kind   string                                                                          `json:"kind" url:"kind"`
	Config *GeneratedWorkflowRunStackGetMsgRuntimeparametersDeploymentplatformconfigConfig `json:"config,omitempty" url:"config,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersDeploymentplatformconfig) GetExtraProperties

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersDeploymentplatformconfig) String

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersDeploymentplatformconfig) UnmarshalJSON

type GeneratedWorkflowRunStackGetMsgRuntimeparametersDeploymentplatformconfigConfig

type GeneratedWorkflowRunStackGetMsgRuntimeparametersDeploymentplatformconfigConfig struct {
	ProfileName   string                                                     `json:"profileName" url:"profileName"`
	IntegrationId string                                                     `json:"integrationId" url:"integrationId"`
	VcsConfig     *GeneratedWorkflowRunStackGetMsgRuntimeparametersVcsconfig `json:"vcsConfig,omitempty" url:"vcsConfig,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersDeploymentplatformconfigConfig) GetExtraProperties

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersDeploymentplatformconfigConfig) String

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersDeploymentplatformconfigConfig) UnmarshalJSON

type GeneratedWorkflowRunStackGetMsgRuntimeparametersDeploymentplatformconfigprocessed

type GeneratedWorkflowRunStackGetMsgRuntimeparametersDeploymentplatformconfigprocessed struct {
	Kind   string                                                                                     `json:"kind" url:"kind"`
	Config []*GeneratedWorkflowRunStackGetMsgRuntimeparametersDeploymentplatformconfigprocessedConfig `json:"config,omitempty" url:"config,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersDeploymentplatformconfigprocessed) GetExtraProperties

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersDeploymentplatformconfigprocessed) String

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersDeploymentplatformconfigprocessed) UnmarshalJSON

type GeneratedWorkflowRunStackGetMsgRuntimeparametersDeploymentplatformconfigprocessedConfig

type GeneratedWorkflowRunStackGetMsgRuntimeparametersDeploymentplatformconfigprocessedConfig struct {
	ExternalId      string                                                           `json:"externalId" url:"externalId"`
	DurationSeconds string                                                           `json:"durationSeconds" url:"durationSeconds"`
	RoleArn         string                                                           `json:"roleArn" url:"roleArn"`
	WfStepsConfig   []*GeneratedWorkflowRunStackGetMsgRuntimeparametersWfstepsconfig `json:"wfStepsConfig,omitempty" url:"wfStepsConfig,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersDeploymentplatformconfigprocessedConfig) GetExtraProperties

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersDeploymentplatformconfigprocessedConfig) String

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersDeploymentplatformconfigprocessedConfig) UnmarshalJSON

type GeneratedWorkflowRunStackGetMsgRuntimeparametersMinisteps

type GeneratedWorkflowRunStackGetMsgRuntimeparametersMinisteps struct {
	Notifications *GeneratedWorkflowRunStackGetMsgRuntimeparametersMinistepsNotifications `json:"notifications,omitempty" url:"notifications,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersMinisteps) GetExtraProperties

func (g *GeneratedWorkflowRunStackGetMsgRuntimeparametersMinisteps) GetExtraProperties() map[string]interface{}

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersMinisteps) String

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersMinisteps) UnmarshalJSON

type GeneratedWorkflowRunStackGetMsgRuntimeparametersMinistepsNotifications

type GeneratedWorkflowRunStackGetMsgRuntimeparametersMinistepsNotifications struct {
	Email *GeneratedWorkflowRunStackGetMsgRuntimeparametersMinistepsNotificationsEmail `json:"email,omitempty" url:"email,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersMinistepsNotifications) GetExtraProperties

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersMinistepsNotifications) String

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersMinistepsNotifications) UnmarshalJSON

type GeneratedWorkflowRunStackGetMsgRuntimeparametersMinistepsNotificationsEmail

type GeneratedWorkflowRunStackGetMsgRuntimeparametersMinistepsNotificationsEmail struct {
	ApprovalRequired []interface{}                                                        `json:"APPROVAL_REQUIRED,omitempty" url:"APPROVAL_REQUIRED,omitempty"`
	Cancelled        []interface{}                                                        `json:"CANCELLED,omitempty" url:"CANCELLED,omitempty"`
	Completed        []interface{}                                                        `json:"COMPLETED,omitempty" url:"COMPLETED,omitempty"`
	Errored          []interface{}                                                        `json:"ERRORED,omitempty" url:"ERRORED,omitempty"`
	WfChaining       *GeneratedWorkflowRunStackGetMsgRuntimeparametersMinistepsWfchaining `json:"wfChaining,omitempty" url:"wfChaining,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersMinistepsNotificationsEmail) GetExtraProperties

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersMinistepsNotificationsEmail) String

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersMinistepsNotificationsEmail) UnmarshalJSON

type GeneratedWorkflowRunStackGetMsgRuntimeparametersMinistepsWfchaining

type GeneratedWorkflowRunStackGetMsgRuntimeparametersMinistepsWfchaining struct {
	Completed         []interface{}                                                      `json:"COMPLETED,omitempty" url:"COMPLETED,omitempty"`
	Errored           []interface{}                                                      `json:"ERRORED,omitempty" url:"ERRORED,omitempty"`
	RunnerConstraints *GeneratedWorkflowRunStackGetMsgRuntimeparametersRunnerconstraints `json:"runnerConstraints,omitempty" url:"runnerConstraints,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersMinistepsWfchaining) GetExtraProperties

func (g *GeneratedWorkflowRunStackGetMsgRuntimeparametersMinistepsWfchaining) GetExtraProperties() map[string]interface{}

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersMinistepsWfchaining) String

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersMinistepsWfchaining) UnmarshalJSON

type GeneratedWorkflowRunStackGetMsgRuntimeparametersRunnerconstraints

type GeneratedWorkflowRunStackGetMsgRuntimeparametersRunnerconstraints struct {
	Selectors       []string                                                         `json:"selectors,omitempty" url:"selectors,omitempty"`
	Type            string                                                           `json:"type" url:"type"`
	SharedType      string                                                           `json:"sharedType" url:"sharedType"`
	TerraformAction *GeneratedWorkflowRunStackGetMsgRuntimeparametersTerraformaction `json:"terraformAction,omitempty" url:"terraformAction,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRunnerconstraints) GetExtraProperties

func (g *GeneratedWorkflowRunStackGetMsgRuntimeparametersRunnerconstraints) GetExtraProperties() map[string]interface{}

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRunnerconstraints) String

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRunnerconstraints) UnmarshalJSON

type GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetails

type GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetails struct {
	EnableExecuteCommand bool                                                                     `json:"enableExecuteCommand" url:"enableExecuteCommand"`
	Attachments          []interface{}                                                            `json:"attachments,omitempty" url:"attachments,omitempty"`
	Memory               string                                                                   `json:"memory" url:"memory"`
	StartedBy            string                                                                   `json:"startedBy" url:"startedBy"`
	TaskArn              string                                                                   `json:"taskArn" url:"taskArn"`
	Cpu                  string                                                                   `json:"cpu" url:"cpu"`
	AvailabilityZone     string                                                                   `json:"availabilityZone" url:"availabilityZone"`
	Version              float64                                                                  `json:"version" url:"version"`
	CreatedAt            string                                                                   `json:"createdAt" url:"createdAt"`
	ClusterArn           string                                                                   `json:"clusterArn" url:"clusterArn"`
	TaskDefinitionArn    string                                                                   `json:"taskDefinitionArn" url:"taskDefinitionArn"`
	ContainerInstanceArn string                                                                   `json:"containerInstanceArn" url:"containerInstanceArn"`
	DesiredStatus        string                                                                   `json:"desiredStatus" url:"desiredStatus"`
	LastStatus           string                                                                   `json:"lastStatus" url:"lastStatus"`
	Group                string                                                                   `json:"group" url:"group"`
	LaunchType           string                                                                   `json:"launchType" url:"launchType"`
	Overrides            *GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsOverrides `json:"overrides,omitempty" url:"overrides,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetails) GetExtraProperties

func (g *GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetails) GetExtraProperties() map[string]interface{}

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetails) String

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetails) UnmarshalJSON

type GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsAttributes

type GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsAttributes struct {
	Name       string                                                                      `json:"name" url:"name"`
	Value      string                                                                      `json:"value" url:"value"`
	Containers []*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsContainers `json:"containers,omitempty" url:"containers,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsAttributes) GetExtraProperties

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsAttributes) String

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsAttributes) UnmarshalJSON

type GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsContainers

type GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsContainers struct {
	Image                    string                                                                      `json:"image" url:"image"`
	NetworkInterfaces        []interface{}                                                               `json:"networkInterfaces,omitempty" url:"networkInterfaces,omitempty"`
	TaskArn                  string                                                                      `json:"taskArn" url:"taskArn"`
	Name                     string                                                                      `json:"name" url:"name"`
	Cpu                      string                                                                      `json:"cpu" url:"cpu"`
	ContainerArn             string                                                                      `json:"containerArn" url:"containerArn"`
	LastStatus               string                                                                      `json:"lastStatus" url:"lastStatus"`
	DeploymentPlatformConfig []*GeneratedWorkflowRunStackGetMsgRuntimeparametersDeploymentplatformconfig `json:"deploymentPlatformConfig,omitempty" url:"deploymentPlatformConfig,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsContainers) GetExtraProperties

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsContainers) String

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsContainers) UnmarshalJSON

type GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsOverrides

type GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsOverrides struct {
	InferenceAcceleratorOverrides []interface{}                                                                                `json:"inferenceAcceleratorOverrides,omitempty" url:"inferenceAcceleratorOverrides,omitempty"`
	ContainerOverrides            []*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsOverridesContaineroverrides `json:"containerOverrides,omitempty" url:"containerOverrides,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsOverrides) GetExtraProperties

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsOverrides) String

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsOverrides) UnmarshalJSON

type GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsOverridesContaineroverrides

type GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsOverridesContaineroverrides struct {
	Name             string                                                                                                       `json:"name" url:"name"`
	EnvironmentFiles []*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsOverridesContaineroverridesEnvironmentfiles `json:"environmentFiles,omitempty" url:"environmentFiles,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsOverridesContaineroverrides) GetExtraProperties

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsOverridesContaineroverrides) String

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsOverridesContaineroverrides) UnmarshalJSON

type GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsOverridesContaineroverridesEnvironment

type GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsOverridesContaineroverridesEnvironment struct {
	Name  string                                                                `json:"name" url:"name"`
	Value string                                                                `json:"value" url:"value"`
	Tags  []*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsTags `json:"tags,omitempty" url:"tags,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsOverridesContaineroverridesEnvironment) GetExtraProperties

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsOverridesContaineroverridesEnvironment) String

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsOverridesContaineroverridesEnvironment) UnmarshalJSON

type GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsOverridesContaineroverridesEnvironmentfiles

type GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsOverridesContaineroverridesEnvironmentfiles struct {
	Type        string                                                                                                  `json:"type" url:"type"`
	Value       string                                                                                                  `json:"value" url:"value"`
	Environment []*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsOverridesContaineroverridesEnvironment `json:"environment,omitempty" url:"environment,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsOverridesContaineroverridesEnvironmentfiles) GetExtraProperties

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsOverridesContaineroverridesEnvironmentfiles) String

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsOverridesContaineroverridesEnvironmentfiles) UnmarshalJSON

type GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsTags

type GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsTags struct {
	Value      string                                                                      `json:"value" url:"value"`
	Key        string                                                                      `json:"key" url:"key"`
	Attributes []*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsAttributes `json:"attributes,omitempty" url:"attributes,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsTags) GetExtraProperties

func (g *GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsTags) GetExtraProperties() map[string]interface{}

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsTags) String

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsTags) UnmarshalJSON

type GeneratedWorkflowRunStackGetMsgRuntimeparametersTerraformaction

type GeneratedWorkflowRunStackGetMsgRuntimeparametersTerraformaction struct {
	Action         string                                                            `json:"action" url:"action"`
	RunTaskDetails []*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetails `json:"runTaskDetails,omitempty" url:"runTaskDetails,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersTerraformaction) GetExtraProperties

func (g *GeneratedWorkflowRunStackGetMsgRuntimeparametersTerraformaction) GetExtraProperties() map[string]interface{}

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersTerraformaction) String

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersTerraformaction) UnmarshalJSON

type GeneratedWorkflowRunStackGetMsgRuntimeparametersTerraformconfig

type GeneratedWorkflowRunStackGetMsgRuntimeparametersTerraformconfig struct {
	TerraformVersion      string                                         `json:"terraformVersion" url:"terraformVersion"`
	ApprovalPreApply      int                                            `json:"approvalPreApply" url:"approvalPreApply"`
	ManagedTerraformState bool                                           `json:"managedTerraformState" url:"managedTerraformState"`
	DriftCheck            int                                            `json:"driftCheck" url:"driftCheck"`
	TriggerDetails        *GeneratedWorkflowRunStackGetMsgTriggerdetails `json:"TriggerDetails,omitempty" url:"TriggerDetails,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersTerraformconfig) GetExtraProperties

func (g *GeneratedWorkflowRunStackGetMsgRuntimeparametersTerraformconfig) GetExtraProperties() map[string]interface{}

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersTerraformconfig) String

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersTerraformconfig) UnmarshalJSON

type GeneratedWorkflowRunStackGetMsgRuntimeparametersVcsconfig

type GeneratedWorkflowRunStackGetMsgRuntimeparametersVcsconfig struct {
	IacVcsConfig *GeneratedWorkflowRunStackGetMsgRuntimeparametersVcsconfigIacvcsconfig `json:"iacVCSConfig,omitempty" url:"iacVCSConfig,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersVcsconfig) GetExtraProperties

func (g *GeneratedWorkflowRunStackGetMsgRuntimeparametersVcsconfig) GetExtraProperties() map[string]interface{}

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersVcsconfig) String

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersVcsconfig) UnmarshalJSON

type GeneratedWorkflowRunStackGetMsgRuntimeparametersVcsconfigIacinputdata

type GeneratedWorkflowRunStackGetMsgRuntimeparametersVcsconfigIacinputdata struct {
	SchemaType string                                                                     `json:"schemaType" url:"schemaType"`
	Data       *GeneratedWorkflowRunStackGetMsgRuntimeparametersVcsconfigIacinputdataData `json:"data,omitempty" url:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersVcsconfigIacinputdata) GetExtraProperties

func (g *GeneratedWorkflowRunStackGetMsgRuntimeparametersVcsconfigIacinputdata) GetExtraProperties() map[string]interface{}

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersVcsconfigIacinputdata) String

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersVcsconfigIacinputdata) UnmarshalJSON

type GeneratedWorkflowRunStackGetMsgRuntimeparametersVcsconfigIacinputdataData

type GeneratedWorkflowRunStackGetMsgRuntimeparametersVcsconfigIacinputdataData struct {
	Name            string                                                           `json:"name" url:"name"`
	PublicSubnets   []string                                                         `json:"public_subnets,omitempty" url:"public_subnets,omitempty"`
	Cidr            string                                                           `json:"cidr" url:"cidr"`
	Azs             []string                                                         `json:"azs,omitempty" url:"azs,omitempty"`
	PrivateSubnets  []string                                                         `json:"private_subnets,omitempty" url:"private_subnets,omitempty"`
	TerraformConfig *GeneratedWorkflowRunStackGetMsgRuntimeparametersTerraformconfig `json:"terraformConfig,omitempty" url:"terraformConfig,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersVcsconfigIacinputdataData) GetExtraProperties

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersVcsconfigIacinputdataData) String

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersVcsconfigIacinputdataData) UnmarshalJSON

type GeneratedWorkflowRunStackGetMsgRuntimeparametersVcsconfigIacvcsconfig

type GeneratedWorkflowRunStackGetMsgRuntimeparametersVcsconfigIacvcsconfig struct {
	IacTemplateId          string                                                                 `json:"iacTemplateId" url:"iacTemplateId"`
	UseMarketplaceTemplate int                                                                    `json:"useMarketplaceTemplate" url:"useMarketplaceTemplate"`
	IacInputData           *GeneratedWorkflowRunStackGetMsgRuntimeparametersVcsconfigIacinputdata `json:"iacInputData,omitempty" url:"iacInputData,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersVcsconfigIacvcsconfig) GetExtraProperties

func (g *GeneratedWorkflowRunStackGetMsgRuntimeparametersVcsconfigIacvcsconfig) GetExtraProperties() map[string]interface{}

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersVcsconfigIacvcsconfig) String

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersVcsconfigIacvcsconfig) UnmarshalJSON

type GeneratedWorkflowRunStackGetMsgRuntimeparametersWfstepsconfig

type GeneratedWorkflowRunStackGetMsgRuntimeparametersWfstepsconfig struct {
	Name             string                                                                        `json:"name" url:"name"`
	MountPoints      string                                                                        `json:"mountPoints" url:"mountPoints"`
	WfStepTemplateId string                                                                        `json:"wfStepTemplateId" url:"wfStepTemplateId"`
	Timeout          float64                                                                       `json:"timeout" url:"timeout"`
	Approval         bool                                                                          `json:"approval" url:"approval"`
	WfStepInputData  *GeneratedWorkflowRunStackGetMsgRuntimeparametersWfstepsconfigWfstepinputdata `json:"wfStepInputData,omitempty" url:"wfStepInputData,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersWfstepsconfig) GetExtraProperties

func (g *GeneratedWorkflowRunStackGetMsgRuntimeparametersWfstepsconfig) GetExtraProperties() map[string]interface{}

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersWfstepsconfig) String

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersWfstepsconfig) UnmarshalJSON

type GeneratedWorkflowRunStackGetMsgRuntimeparametersWfstepsconfigWfstepinputdata

type GeneratedWorkflowRunStackGetMsgRuntimeparametersWfstepsconfigWfstepinputdata struct {
	SchemaType string                                                                            `json:"schemaType" url:"schemaType"`
	Data       *GeneratedWorkflowRunStackGetMsgRuntimeparametersWfstepsconfigWfstepinputdataData `json:"data,omitempty" url:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersWfstepsconfigWfstepinputdata) GetExtraProperties

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersWfstepsconfigWfstepinputdata) String

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersWfstepsconfigWfstepinputdata) UnmarshalJSON

type GeneratedWorkflowRunStackGetMsgRuntimeparametersWfstepsconfigWfstepinputdataData

type GeneratedWorkflowRunStackGetMsgRuntimeparametersWfstepsconfigWfstepinputdataData struct {
	TerraformVersion      string                                                       `json:"terraformVersion" url:"terraformVersion"`
	ManagedTerraformState bool                                                         `json:"managedTerraformState" url:"managedTerraformState"`
	TerraformPlanOptions  string                                                       `json:"terraformPlanOptions" url:"terraformPlanOptions"`
	TerraformInitOptions  string                                                       `json:"terraformInitOptions" url:"terraformInitOptions"`
	TerraformAction       string                                                       `json:"terraformAction" url:"terraformAction"`
	ApplyPolicy           bool                                                         `json:"applyPolicy" url:"applyPolicy"`
	CacheConfig           *GeneratedWorkflowRunStackGetMsgRuntimeparametersCacheconfig `json:"cacheConfig,omitempty" url:"cacheConfig,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersWfstepsconfigWfstepinputdataData) GetExtraProperties

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersWfstepsconfigWfstepinputdataData) String

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersWfstepsconfigWfstepinputdataData) UnmarshalJSON

type GeneratedWorkflowRunStackGetMsgSginternals

type GeneratedWorkflowRunStackGetMsgSginternals struct {
	ResolvedVcSconfig *GeneratedWorkflowRunStackGetMsgSginternalsResolvedvcsconfig `json:"resolvedVCSconfig,omitempty" url:"resolvedVCSconfig,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowRunStackGetMsgSginternals) GetExtraProperties

func (g *GeneratedWorkflowRunStackGetMsgSginternals) GetExtraProperties() map[string]interface{}

func (*GeneratedWorkflowRunStackGetMsgSginternals) String

func (*GeneratedWorkflowRunStackGetMsgSginternals) UnmarshalJSON

func (g *GeneratedWorkflowRunStackGetMsgSginternals) UnmarshalJSON(data []byte) error

type GeneratedWorkflowRunStackGetMsgSginternalsResolvedvcsconfig

type GeneratedWorkflowRunStackGetMsgSginternalsResolvedvcsconfig struct {
	RepoUrl           string                                            `json:"repo_url" url:"repo_url"`
	RepoName          string                                            `json:"repo_name" url:"repo_name"`
	SparsePath        string                                            `json:"sparse_path" url:"sparse_path"`
	RepoRef           string                                            `json:"repo_ref" url:"repo_ref"`
	RepoLocalPath     string                                            `json:"repo_local_path" url:"repo_local_path"`
	WorkingDir        string                                            `json:"workingDir" url:"workingDir"`
	RuntimeParameters *GeneratedWorkflowRunStackGetMsgRuntimeparameters `json:"RuntimeParameters,omitempty" url:"RuntimeParameters,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowRunStackGetMsgSginternalsResolvedvcsconfig) GetExtraProperties

func (g *GeneratedWorkflowRunStackGetMsgSginternalsResolvedvcsconfig) GetExtraProperties() map[string]interface{}

func (*GeneratedWorkflowRunStackGetMsgSginternalsResolvedvcsconfig) String

func (*GeneratedWorkflowRunStackGetMsgSginternalsResolvedvcsconfig) UnmarshalJSON

type GeneratedWorkflowRunStackGetMsgTriggerdetails

type GeneratedWorkflowRunStackGetMsgTriggerdetails struct {
	EventSource string                                               `json:"eventSource" url:"eventSource"`
	CreatedAt   float64                                              `json:"createdAt" url:"createdAt"`
	Type        string                                               `json:"type" url:"type"`
	StackRunId  string                                               `json:"stackRunId" url:"stackRunId"`
	StackId     string                                               `json:"stackId" url:"stackId"`
	Action      *GeneratedWorkflowRunStackGetMsgTriggerdetailsAction `json:"Action,omitempty" url:"Action,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowRunStackGetMsgTriggerdetails) GetExtraProperties

func (g *GeneratedWorkflowRunStackGetMsgTriggerdetails) GetExtraProperties() map[string]interface{}

func (*GeneratedWorkflowRunStackGetMsgTriggerdetails) String

func (*GeneratedWorkflowRunStackGetMsgTriggerdetails) UnmarshalJSON

func (g *GeneratedWorkflowRunStackGetMsgTriggerdetails) UnmarshalJSON(data []byte) error

type GeneratedWorkflowRunStackGetMsgTriggerdetailsAction

type GeneratedWorkflowRunStackGetMsgTriggerdetailsAction struct {
	Name        string                 `json:"name" url:"name"`
	Description string                 `json:"description" url:"description"`
	Default     bool                   `json:"default" url:"default"`
	Order       map[string]interface{} `json:"order,omitempty" url:"order,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowRunStackGetMsgTriggerdetailsAction) GetExtraProperties

func (g *GeneratedWorkflowRunStackGetMsgTriggerdetailsAction) GetExtraProperties() map[string]interface{}

func (*GeneratedWorkflowRunStackGetMsgTriggerdetailsAction) String

func (*GeneratedWorkflowRunStackGetMsgTriggerdetailsAction) UnmarshalJSON

type GeneratedWorkflowRunStackStatuses

type GeneratedWorkflowRunStackStatuses struct {
	Name      string  `json:"name" url:"name"`
	CreatedAt float64 `json:"createdAt" url:"createdAt"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowRunStackStatuses) GetExtraProperties

func (g *GeneratedWorkflowRunStackStatuses) GetExtraProperties() map[string]interface{}

func (*GeneratedWorkflowRunStackStatuses) String

func (*GeneratedWorkflowRunStackStatuses) UnmarshalJSON

func (g *GeneratedWorkflowRunStackStatuses) UnmarshalJSON(data []byte) error

type GeneratedWorkflowRunsGet

type GeneratedWorkflowRunsGet struct {
	Msg *GeneratedWorkflowRunsGetMsg `json:"msg,omitempty" url:"msg,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowRunsGet) GetExtraProperties

func (g *GeneratedWorkflowRunsGet) GetExtraProperties() map[string]interface{}

func (*GeneratedWorkflowRunsGet) String

func (g *GeneratedWorkflowRunsGet) String() string

func (*GeneratedWorkflowRunsGet) UnmarshalJSON

func (g *GeneratedWorkflowRunsGet) UnmarshalJSON(data []byte) error

type GeneratedWorkflowRunsGetMsg

type GeneratedWorkflowRunsGetMsg struct {
	LatestStatus       string                                          `json:"LatestStatus" url:"LatestStatus"`
	LatestStatusKey    string                                          `json:"LatestStatusKey" url:"LatestStatusKey"`
	IsArchive          string                                          `json:"IsArchive" url:"IsArchive"`
	Comments           map[string]interface{}                          `json:"Comments,omitempty" url:"Comments,omitempty"`
	ResumedWorkflowRun bool                                            `json:"ResumedWorkflowRun" url:"ResumedWorkflowRun"`
	ResourceId         string                                          `json:"ResourceId" url:"ResourceId"`
	ModifiedAt         *float64                                        `json:"ModifiedAt,omitempty" url:"ModifiedAt,omitempty"`
	ParentId           string                                          `json:"ParentId" url:"ParentId"`
	ResourceType       string                                          `json:"ResourceType" url:"ResourceType"`
	TriggerDetails     map[string]interface{}                          `json:"TriggerDetails,omitempty" url:"TriggerDetails,omitempty"`
	DocVersion         string                                          `json:"DocVersion" url:"DocVersion"`
	Authors            []string                                        `json:"Authors,omitempty" url:"Authors,omitempty"`
	ResourceName       string                                          `json:"ResourceName" url:"ResourceName"`
	Statuses           map[string][]*GeneratedWorkflowRunStackStatuses `json:"Statuses,omitempty" url:"Statuses,omitempty"`
	SubResourceId      string                                          `json:"SubResourceId" url:"SubResourceId"`
	OrgId              string                                          `json:"OrgId" url:"OrgId"`
	CreatedAt          float64                                         `json:"CreatedAt" url:"CreatedAt"`
	SgInternals        *GeneratedWorkflowRunsGetMsgSginternals         `json:"SGInternals,omitempty" url:"SGInternals,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowRunsGetMsg) GetExtraProperties

func (g *GeneratedWorkflowRunsGetMsg) GetExtraProperties() map[string]interface{}

func (*GeneratedWorkflowRunsGetMsg) String

func (g *GeneratedWorkflowRunsGetMsg) String() string

func (*GeneratedWorkflowRunsGetMsg) UnmarshalJSON

func (g *GeneratedWorkflowRunsGetMsg) UnmarshalJSON(data []byte) error

type GeneratedWorkflowRunsGetMsgSginternals

type GeneratedWorkflowRunsGetMsgSginternals struct {
	ResolvedVcSconfig *string `json:"resolvedVCSconfig,omitempty" url:"resolvedVCSconfig,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowRunsGetMsgSginternals) GetExtraProperties

func (g *GeneratedWorkflowRunsGetMsgSginternals) GetExtraProperties() map[string]interface{}

func (*GeneratedWorkflowRunsGetMsgSginternals) String

func (*GeneratedWorkflowRunsGetMsgSginternals) UnmarshalJSON

func (g *GeneratedWorkflowRunsGetMsgSginternals) UnmarshalJSON(data []byte) error

type GeneratedWorkflowUpdateResponse

type GeneratedWorkflowUpdateResponse struct {
	Msg  string                               `json:"msg" url:"msg"`
	Data *GeneratedWorkflowUpdateResponseData `json:"data,omitempty" url:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowUpdateResponse) GetExtraProperties

func (g *GeneratedWorkflowUpdateResponse) GetExtraProperties() map[string]interface{}

func (*GeneratedWorkflowUpdateResponse) String

func (*GeneratedWorkflowUpdateResponse) UnmarshalJSON

func (g *GeneratedWorkflowUpdateResponse) UnmarshalJSON(data []byte) error

type GeneratedWorkflowUpdateResponseData

type GeneratedWorkflowUpdateResponseData struct {
	UserJobMemory             float64                                               `json:"UserJobMemory" url:"UserJobMemory"`
	UserJobCpu                float64                                               `json:"UserJobCPU" url:"UserJobCPU"`
	NumberOfApprovalsRequired float64                                               `json:"NumberOfApprovalsRequired" url:"NumberOfApprovalsRequired"`
	GitHubComRepoId           *string                                               `json:"GitHubComRepoID,omitempty" url:"GitHubComRepoID,omitempty"`
	Description               string                                                `json:"Description" url:"Description"`
	ModifiedAt                float64                                               `json:"ModifiedAt" url:"ModifiedAt"`
	Approvers                 []interface{}                                         `json:"Approvers,omitempty" url:"Approvers,omitempty"`
	Tags                      []interface{}                                         `json:"Tags,omitempty" url:"Tags,omitempty"`
	DocVersion                string                                                `json:"DocVersion" url:"DocVersion"`
	EnvironmentVariables      []interface{}                                         `json:"EnvironmentVariables,omitempty" url:"EnvironmentVariables,omitempty"`
	RunnerConstraints         *GeneratedWorkflowUpdateResponseDataRunnerconstraints `json:"RunnerConstraints,omitempty" url:"RunnerConstraints,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowUpdateResponseData) GetExtraProperties

func (g *GeneratedWorkflowUpdateResponseData) GetExtraProperties() map[string]interface{}

func (*GeneratedWorkflowUpdateResponseData) String

func (*GeneratedWorkflowUpdateResponseData) UnmarshalJSON

func (g *GeneratedWorkflowUpdateResponseData) UnmarshalJSON(data []byte) error

type GeneratedWorkflowUpdateResponseDataDeploymentplatformconfig

type GeneratedWorkflowUpdateResponseDataDeploymentplatformconfig struct {
	Kind   string                                                             `json:"kind" url:"kind"`
	Config *GeneratedWorkflowUpdateResponseDataDeploymentplatformconfigConfig `json:"config,omitempty" url:"config,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowUpdateResponseDataDeploymentplatformconfig) GetExtraProperties

func (g *GeneratedWorkflowUpdateResponseDataDeploymentplatformconfig) GetExtraProperties() map[string]interface{}

func (*GeneratedWorkflowUpdateResponseDataDeploymentplatformconfig) String

func (*GeneratedWorkflowUpdateResponseDataDeploymentplatformconfig) UnmarshalJSON

type GeneratedWorkflowUpdateResponseDataDeploymentplatformconfigConfig

type GeneratedWorkflowUpdateResponseDataDeploymentplatformconfigConfig struct {
	ProfileName   string                                        `json:"profileName" url:"profileName"`
	IntegrationId string                                        `json:"integrationId" url:"integrationId"`
	VcsConfig     *GeneratedWorkflowUpdateResponseDataVcsconfig `json:"VCSConfig,omitempty" url:"VCSConfig,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowUpdateResponseDataDeploymentplatformconfigConfig) GetExtraProperties

func (g *GeneratedWorkflowUpdateResponseDataDeploymentplatformconfigConfig) GetExtraProperties() map[string]interface{}

func (*GeneratedWorkflowUpdateResponseDataDeploymentplatformconfigConfig) String

func (*GeneratedWorkflowUpdateResponseDataDeploymentplatformconfigConfig) UnmarshalJSON

type GeneratedWorkflowUpdateResponseDataRunnerconstraints

type GeneratedWorkflowUpdateResponseDataRunnerconstraints struct {
	Type                     string                                                         `json:"type" url:"type"`
	Selectors                []string                                                       `json:"selectors,omitempty" url:"selectors,omitempty"`
	DeploymentPlatformConfig []*GeneratedWorkflowUpdateResponseDataDeploymentplatformconfig `json:"DeploymentPlatformConfig,omitempty" url:"DeploymentPlatformConfig,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowUpdateResponseDataRunnerconstraints) GetExtraProperties

func (g *GeneratedWorkflowUpdateResponseDataRunnerconstraints) GetExtraProperties() map[string]interface{}

func (*GeneratedWorkflowUpdateResponseDataRunnerconstraints) String

func (*GeneratedWorkflowUpdateResponseDataRunnerconstraints) UnmarshalJSON

type GeneratedWorkflowUpdateResponseDataVcsconfig

type GeneratedWorkflowUpdateResponseDataVcsconfig struct {
	IacVcsConfig *GeneratedWorkflowUpdateResponseDataVcsconfigIacvcsconfig `json:"iacVCSConfig,omitempty" url:"iacVCSConfig,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowUpdateResponseDataVcsconfig) GetExtraProperties

func (g *GeneratedWorkflowUpdateResponseDataVcsconfig) GetExtraProperties() map[string]interface{}

func (*GeneratedWorkflowUpdateResponseDataVcsconfig) String

func (*GeneratedWorkflowUpdateResponseDataVcsconfig) UnmarshalJSON

func (g *GeneratedWorkflowUpdateResponseDataVcsconfig) UnmarshalJSON(data []byte) error

type GeneratedWorkflowUpdateResponseDataVcsconfigIacvcsconfig

type GeneratedWorkflowUpdateResponseDataVcsconfigIacvcsconfig struct {
	IacTemplateId          string `json:"iacTemplateId" url:"iacTemplateId"`
	UseMarketplaceTemplate bool   `json:"useMarketplaceTemplate" url:"useMarketplaceTemplate"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowUpdateResponseDataVcsconfigIacvcsconfig) GetExtraProperties

func (g *GeneratedWorkflowUpdateResponseDataVcsconfigIacvcsconfig) GetExtraProperties() map[string]interface{}

func (*GeneratedWorkflowUpdateResponseDataVcsconfigIacvcsconfig) String

func (*GeneratedWorkflowUpdateResponseDataVcsconfigIacvcsconfig) UnmarshalJSON

type GeneratedWorkflowsListAllMsg

type GeneratedWorkflowsListAllMsg struct {
	GitHubComRepoId   string        `json:"GitHubComRepoID" url:"GitHubComRepoID"`
	IsActive          string        `json:"IsActive" url:"IsActive"`
	Description       string        `json:"Description" url:"Description"`
	ResourceId        string        `json:"ResourceId" url:"ResourceId"`
	WfType            string        `json:"WfType" url:"WfType"`
	ModifiedAt        float64       `json:"ModifiedAt" url:"ModifiedAt"`
	ParentId          string        `json:"ParentId" url:"ParentId"`
	LatestWfrunStatus string        `json:"LatestWfrunStatus" url:"LatestWfrunStatus"`
	Tags              []interface{} `json:"Tags,omitempty" url:"Tags,omitempty"`
	Authors           []string      `json:"Authors,omitempty" url:"Authors,omitempty"`
	ResourceName      string        `json:"ResourceName" url:"ResourceName"`
	SubResourceId     string        `json:"SubResourceId" url:"SubResourceId"`
	CreatedAt         float64       `json:"CreatedAt" url:"CreatedAt"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowsListAllMsg) GetExtraProperties

func (g *GeneratedWorkflowsListAllMsg) GetExtraProperties() map[string]interface{}

func (*GeneratedWorkflowsListAllMsg) String

func (*GeneratedWorkflowsListAllMsg) UnmarshalJSON

func (g *GeneratedWorkflowsListAllMsg) UnmarshalJSON(data []byte) error

type GetSubscriptionResponse

type GetSubscriptionResponse struct {
	Lastevaluatedkey string        `json:"lastevaluatedkey" url:"lastevaluatedkey"`
	Msg              *Subscription `json:"msg,omitempty" url:"msg,omitempty"`
	// contains filtered or unexported fields
}

func (*GetSubscriptionResponse) GetExtraProperties

func (g *GetSubscriptionResponse) GetExtraProperties() map[string]interface{}

func (*GetSubscriptionResponse) String

func (g *GetSubscriptionResponse) String() string

func (*GetSubscriptionResponse) UnmarshalJSON

func (g *GetSubscriptionResponse) UnmarshalJSON(data []byte) error

type GetorRemoveUserFromOrganization

type GetorRemoveUserFromOrganization struct {
	UserId string `json:"userId" url:"userId"`
	// contains filtered or unexported fields
}

func (*GetorRemoveUserFromOrganization) GetExtraProperties

func (g *GetorRemoveUserFromOrganization) GetExtraProperties() map[string]interface{}

func (*GetorRemoveUserFromOrganization) String

func (*GetorRemoveUserFromOrganization) UnmarshalJSON

func (g *GetorRemoveUserFromOrganization) UnmarshalJSON(data []byte) error

type IacInputData

type IacInputData struct {
	SchemaId   *string                    `json:"schemaId,omitempty" url:"schemaId,omitempty"`
	SchemaType IacInputDataSchemaTypeEnum `json:"schemaType" url:"schemaType"`
	Data       map[string]interface{}     `json:"data,omitempty" url:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*IacInputData) GetExtraProperties

func (i *IacInputData) GetExtraProperties() map[string]interface{}

func (*IacInputData) String

func (i *IacInputData) String() string

func (*IacInputData) UnmarshalJSON

func (i *IacInputData) UnmarshalJSON(data []byte) error

type IacInputDataSchemaTypeEnum

type IacInputDataSchemaTypeEnum string

- `FORM_JSONSCHEMA` - FORM_JSONSCHEMA - `RAW_HCL` - RAW_HCL - `RAW_JSON` - RAW_JSON - `NONE` - NONE

const (
	IacInputDataSchemaTypeEnumFormJsonschema IacInputDataSchemaTypeEnum = "FORM_JSONSCHEMA"
	IacInputDataSchemaTypeEnumRawHcl         IacInputDataSchemaTypeEnum = "RAW_HCL"
	IacInputDataSchemaTypeEnumRawJson        IacInputDataSchemaTypeEnum = "RAW_JSON"
	IacInputDataSchemaTypeEnumNone           IacInputDataSchemaTypeEnum = "NONE"
)

func NewIacInputDataSchemaTypeEnumFromString

func NewIacInputDataSchemaTypeEnumFromString(s string) (IacInputDataSchemaTypeEnum, error)

func (IacInputDataSchemaTypeEnum) Ptr

type IacvcsConfig

type IacvcsConfig struct {
	UseMarketplaceTemplate bool          `json:"useMarketplaceTemplate" url:"useMarketplaceTemplate"`
	IacTemplateId          *string       `json:"iacTemplateId,omitempty" url:"iacTemplateId,omitempty"`
	CustomSource           *CustomSource `json:"customSource,omitempty" url:"customSource,omitempty"`
	// contains filtered or unexported fields
}

func (*IacvcsConfig) GetExtraProperties

func (i *IacvcsConfig) GetExtraProperties() map[string]interface{}

func (*IacvcsConfig) String

func (i *IacvcsConfig) String() string

func (*IacvcsConfig) UnmarshalJSON

func (i *IacvcsConfig) UnmarshalJSON(data []byte) error

type InputData

type InputData struct {
	SchemaType InputDataSchemaTypeEnum `json:"schemaType" url:"schemaType"`
	Data       map[string]interface{}  `json:"data,omitempty" url:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*InputData) GetExtraProperties

func (i *InputData) GetExtraProperties() map[string]interface{}

func (*InputData) String

func (i *InputData) String() string

func (*InputData) UnmarshalJSON

func (i *InputData) UnmarshalJSON(data []byte) error

type InputDataSchemaTypeEnum

type InputDataSchemaTypeEnum string

- `FORM_JSONSCHEMA` - FORM_JSONSCHEMA - `RAW_JSON` - RAW_JSON - `TIRITH_JSON` - TIRITH_JSON - `NONE` - NONE

const (
	InputDataSchemaTypeEnumFormJsonschema InputDataSchemaTypeEnum = "FORM_JSONSCHEMA"
	InputDataSchemaTypeEnumRawJson        InputDataSchemaTypeEnum = "RAW_JSON"
	InputDataSchemaTypeEnumTirithJson     InputDataSchemaTypeEnum = "TIRITH_JSON"
	InputDataSchemaTypeEnumNone           InputDataSchemaTypeEnum = "NONE"
)

func NewInputDataSchemaTypeEnumFromString

func NewInputDataSchemaTypeEnumFromString(s string) (InputDataSchemaTypeEnum, error)

func (InputDataSchemaTypeEnum) Ptr

type InputSchemas

type InputSchemas struct {
	Id           *string              `json:"id,omitempty" url:"id,omitempty"`
	Name         *string              `json:"name,omitempty" url:"name,omitempty"`
	Description  *string              `json:"description,omitempty" url:"description,omitempty"`
	Type         InputSchemasTypeEnum `json:"type" url:"type"`
	EncodedData  *string              `json:"encodedData,omitempty" url:"encodedData,omitempty"`
	UiSchemaData *string              `json:"uiSchemaData,omitempty" url:"uiSchemaData,omitempty"`
	IsCommitted  *bool                `json:"isCommitted,omitempty" url:"isCommitted,omitempty"`
	// contains filtered or unexported fields
}

func (*InputSchemas) GetExtraProperties

func (i *InputSchemas) GetExtraProperties() map[string]interface{}

func (*InputSchemas) String

func (i *InputSchemas) String() string

func (*InputSchemas) UnmarshalJSON

func (i *InputSchemas) UnmarshalJSON(data []byte) error

type InputSchemasTypeEnum

type InputSchemasTypeEnum string

- `FORM_JSONSCHEMA` - FORM_JSONSCHEMA - `RAW_JSON` - RAW_JSON - `TIRITH_JSON` - TIRITH_JSON

const (
	InputSchemasTypeEnumFormJsonschema InputSchemasTypeEnum = "FORM_JSONSCHEMA"
	InputSchemasTypeEnumRawJson        InputSchemasTypeEnum = "RAW_JSON"
	InputSchemasTypeEnumTirithJson     InputSchemasTypeEnum = "TIRITH_JSON"
)

func NewInputSchemasTypeEnumFromString

func NewInputSchemasTypeEnumFromString(s string) (InputSchemasTypeEnum, error)

func (InputSchemasTypeEnum) Ptr

type Integration

type Integration struct {
	ResourceName      *core.Optional[string]            `json:"ResourceName,omitempty" url:"-"`
	Description       *core.Optional[string]            `json:"Description,omitempty" url:"-"`
	Settings          *core.Optional[Settings]          `json:"Settings,omitempty" url:"-"`
	DiscoverySettings *core.Optional[Discoverysettings] `json:"DiscoverySettings,omitempty" url:"-"`
	Scope             *core.Optional[[]string]          `json:"Scope,omitempty" url:"-"`
	Tags              *core.Optional[[]string]          `json:"Tags,omitempty" url:"-"`
}

type IntegrationCreateResponse

type IntegrationCreateResponse struct {
	Msg  *string                            `json:"msg,omitempty" url:"msg,omitempty"`
	Data *GeneratedConnectorReadResponseMsg `json:"data,omitempty" url:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*IntegrationCreateResponse) GetExtraProperties

func (i *IntegrationCreateResponse) GetExtraProperties() map[string]interface{}

func (*IntegrationCreateResponse) String

func (i *IntegrationCreateResponse) String() string

func (*IntegrationCreateResponse) UnmarshalJSON

func (i *IntegrationCreateResponse) UnmarshalJSON(data []byte) error

type IntegrationUpdateResponse

type IntegrationUpdateResponse struct {
	Msg  *string                            `json:"msg,omitempty" url:"msg,omitempty"`
	Data *GeneratedConnectorReadResponseMsg `json:"data,omitempty" url:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*IntegrationUpdateResponse) GetExtraProperties

func (i *IntegrationUpdateResponse) GetExtraProperties() map[string]interface{}

func (*IntegrationUpdateResponse) String

func (i *IntegrationUpdateResponse) String() string

func (*IntegrationUpdateResponse) UnmarshalJSON

func (i *IntegrationUpdateResponse) UnmarshalJSON(data []byte) error

type IsArchiveEnum

type IsArchiveEnum string

- `0` - 0 - `1` - 1

const (
	IsArchiveEnumZero IsArchiveEnum = "0"
	IsArchiveEnumOne  IsArchiveEnum = "1"
)

func NewIsArchiveEnumFromString

func NewIsArchiveEnumFromString(s string) (IsArchiveEnum, error)

func (IsArchiveEnum) Ptr

func (i IsArchiveEnum) Ptr() *IsArchiveEnum

type ListAllTemplatesRequest

type ListAllTemplatesRequest struct {
	// Current organization name of the user, e.g. my-sg-org
	SgOrgid string `json:"-" url:"-"`
	// Pass 0 for private and 1 for public
	IsPublic *string `json:"-" url:"IsPublic,omitempty"`
	// Comma separated list of Organizations which own the template
	OwnerOrgs *string `json:"-" url:"OwnerOrgs,omitempty"`
	// Search using the name, tags or description of template
	SearchQuery *string `json:"-" url:"SearchQuery,omitempty"`
	// Parent Template Id to list all revisions
	TemplateId *string `json:"-" url:"TemplateId,omitempty"`
}

type ListAllTemplatesRequestTemplateType

type ListAllTemplatesRequestTemplateType string
const (
	ListAllTemplatesRequestTemplateTypeIac          ListAllTemplatesRequestTemplateType = "IAC"
	ListAllTemplatesRequestTemplateTypeIacGroup     ListAllTemplatesRequestTemplateType = "IAC_GROUP"
	ListAllTemplatesRequestTemplateTypeIacPolicy    ListAllTemplatesRequestTemplateType = "IAC_POLICY"
	ListAllTemplatesRequestTemplateTypeWorkflowStep ListAllTemplatesRequestTemplateType = "WORKFLOW_STEP"
)

func NewListAllTemplatesRequestTemplateTypeFromString

func NewListAllTemplatesRequestTemplateTypeFromString(s string) (ListAllTemplatesRequestTemplateType, error)

func (ListAllTemplatesRequestTemplateType) Ptr

type ListallTemplatesResponse

type ListallTemplatesResponse struct {
	Lastevaluatedkey string      `json:"lastevaluatedkey" url:"lastevaluatedkey"`
	Msg              []*Template `json:"msg,omitempty" url:"msg,omitempty"`
	// contains filtered or unexported fields
}

func (*ListallTemplatesResponse) GetExtraProperties

func (l *ListallTemplatesResponse) GetExtraProperties() map[string]interface{}

func (*ListallTemplatesResponse) String

func (l *ListallTemplatesResponse) String() string

func (*ListallTemplatesResponse) UnmarshalJSON

func (l *ListallTemplatesResponse) UnmarshalJSON(data []byte) error

type MiniSteps

type MiniSteps struct {
	WorkflowGroupId    string                 `json:"workflowGroupId" url:"workflowGroupId"`
	WorkflowId         *string                `json:"workflowId,omitempty" url:"workflowId,omitempty"`
	StackId            *string                `json:"stackId,omitempty" url:"stackId,omitempty"`
	WorkflowRunPayload map[string]interface{} `json:"workflowRunPayload,omitempty" url:"workflowRunPayload,omitempty"`
	Conditions         map[string]interface{} `json:"conditions,omitempty" url:"conditions,omitempty"`
	// contains filtered or unexported fields
}

func (*MiniSteps) GetExtraProperties

func (m *MiniSteps) GetExtraProperties() map[string]interface{}

func (*MiniSteps) String

func (m *MiniSteps) String() string

func (*MiniSteps) UnmarshalJSON

func (m *MiniSteps) UnmarshalJSON(data []byte) error

type MiniStepsSchema

type MiniStepsSchema struct {
	WfChaining    *WfChainingPayloadPayload `json:"wfChaining,omitempty" url:"wfChaining,omitempty"`
	Notifications *NotificationTypes        `json:"notifications,omitempty" url:"notifications,omitempty"`
	Webhooks      *WebhookTypes             `json:"webhooks,omitempty" url:"webhooks,omitempty"`
	// contains filtered or unexported fields
}

func (*MiniStepsSchema) GetExtraProperties

func (m *MiniStepsSchema) GetExtraProperties() map[string]interface{}

func (*MiniStepsSchema) String

func (m *MiniStepsSchema) String() string

func (*MiniStepsSchema) UnmarshalJSON

func (m *MiniStepsSchema) UnmarshalJSON(data []byte) error

type MountPoint

type MountPoint struct {
	Source   string `json:"source" url:"source"`
	Target   string `json:"target" url:"target"`
	ReadOnly *bool  `json:"read_only,omitempty" url:"read_only,omitempty"`
	// contains filtered or unexported fields
}

func (*MountPoint) GetExtraProperties

func (m *MountPoint) GetExtraProperties() map[string]interface{}

func (*MountPoint) String

func (m *MountPoint) String() string

func (*MountPoint) UnmarshalJSON

func (m *MountPoint) UnmarshalJSON(data []byte) error

type NotificationEmailType

type NotificationEmailType struct {
	Email            map[string]interface{} `json:"email,omitempty" url:"email,omitempty"`
	ApprovalRequired []*Notifications       `json:"APPROVAL_REQUIRED,omitempty" url:"APPROVAL_REQUIRED,omitempty"`
	Cancelled        []*Notifications       `json:"CANCELLED,omitempty" url:"CANCELLED,omitempty"`
	Completed        []*Notifications       `json:"COMPLETED,omitempty" url:"COMPLETED,omitempty"`
	Errored          []*Notifications       `json:"ERRORED,omitempty" url:"ERRORED,omitempty"`
	DriftDetected    []*Notifications       `json:"DRIFT_DETECTED,omitempty" url:"DRIFT_DETECTED,omitempty"`
	// contains filtered or unexported fields
}

func (*NotificationEmailType) GetExtraProperties

func (n *NotificationEmailType) GetExtraProperties() map[string]interface{}

func (*NotificationEmailType) String

func (n *NotificationEmailType) String() string

func (*NotificationEmailType) UnmarshalJSON

func (n *NotificationEmailType) UnmarshalJSON(data []byte) error

type NotificationTypes

type NotificationTypes struct {
	Email *NotificationEmailType `json:"email,omitempty" url:"email,omitempty"`
	// contains filtered or unexported fields
}

func (*NotificationTypes) GetExtraProperties

func (n *NotificationTypes) GetExtraProperties() map[string]interface{}

func (*NotificationTypes) String

func (n *NotificationTypes) String() string

func (*NotificationTypes) UnmarshalJSON

func (n *NotificationTypes) UnmarshalJSON(data []byte) error

type Notifications

type Notifications struct {
	Recipients []string `json:"recipients,omitempty" url:"recipients,omitempty"`
	// contains filtered or unexported fields
}

func (*Notifications) GetExtraProperties

func (n *Notifications) GetExtraProperties() map[string]interface{}

func (*Notifications) String

func (n *Notifications) String() string

func (*Notifications) UnmarshalJSON

func (n *Notifications) UnmarshalJSON(data []byte) error

type OnFailEnum

type OnFailEnum string

- `FAIL` - FAIL - `WARN` - WARN - `PASS` - PASS - `APPROVAL_REQUIRED` - APPROVAL_REQUIRED

const (
	OnFailEnumFail             OnFailEnum = "FAIL"
	OnFailEnumWarn             OnFailEnum = "WARN"
	OnFailEnumPass             OnFailEnum = "PASS"
	OnFailEnumApprovalRequired OnFailEnum = "APPROVAL_REQUIRED"
)

func NewOnFailEnumFromString

func NewOnFailEnumFromString(s string) (OnFailEnum, error)

func (OnFailEnum) Ptr

func (o OnFailEnum) Ptr() *OnFailEnum

type OnPassEnum

type OnPassEnum string

- `FAIL` - FAIL - `WARN` - WARN - `PASS` - PASS - `APPROVAL_REQUIRED` - APPROVAL_REQUIRED

const (
	OnPassEnumFail             OnPassEnum = "FAIL"
	OnPassEnumWarn             OnPassEnum = "WARN"
	OnPassEnumPass             OnPassEnum = "PASS"
	OnPassEnumApprovalRequired OnPassEnum = "APPROVAL_REQUIRED"
)

func NewOnPassEnumFromString

func NewOnPassEnumFromString(s string) (OnPassEnum, error)

func (OnPassEnum) Ptr

func (o OnPassEnum) Ptr() *OnPassEnum

type OrgGetResponse

type OrgGetResponse struct {
	Msg *Organization `json:"msg,omitempty" url:"msg,omitempty"`
	// contains filtered or unexported fields
}

func (*OrgGetResponse) GetExtraProperties

func (o *OrgGetResponse) GetExtraProperties() map[string]interface{}

func (*OrgGetResponse) String

func (o *OrgGetResponse) String() string

func (*OrgGetResponse) UnmarshalJSON

func (o *OrgGetResponse) UnmarshalJSON(data []byte) error

type Organization

type Organization struct {
	ResourceName             *string        `json:"ResourceName,omitempty" url:"ResourceName,omitempty"`
	Admins                   []string       `json:"Admins,omitempty" url:"Admins,omitempty"`
	MarketplaceSubscriptions []interface{}  `json:"MarketplaceSubscriptions,omitempty" url:"MarketplaceSubscriptions,omitempty"`
	IsArchive                *string        `json:"IsArchive,omitempty" url:"IsArchive,omitempty"`
	IsActive                 *IsArchiveEnum `json:"IsActive,omitempty" url:"IsActive,omitempty"`
	ResourceId               *string        `json:"ResourceId,omitempty" url:"ResourceId,omitempty"`
	ModifiedAt               *float64       `json:"ModifiedAt,omitempty" url:"ModifiedAt,omitempty"`
	ParentId                 *string        `json:"ParentId,omitempty" url:"ParentId,omitempty"`
	ResourceType             *string        `json:"ResourceType,omitempty" url:"ResourceType,omitempty"`
	DocVersion               *string        `json:"DocVersion,omitempty" url:"DocVersion,omitempty"`
	Authors                  []string       `json:"Authors,omitempty" url:"Authors,omitempty"`
	ActivitySubscribers      []string       `json:"ActivitySubscribers,omitempty" url:"ActivitySubscribers,omitempty"`
	SubResourceId            *string        `json:"SubResourceId,omitempty" url:"SubResourceId,omitempty"`
	OrgId                    *string        `json:"OrgId,omitempty" url:"OrgId,omitempty"`
	CreatedAt                *float64       `json:"CreatedAt,omitempty" url:"CreatedAt,omitempty"`
	// contains filtered or unexported fields
}

func (*Organization) GetExtraProperties

func (o *Organization) GetExtraProperties() map[string]interface{}

func (*Organization) String

func (o *Organization) String() string

func (*Organization) UnmarshalJSON

func (o *Organization) UnmarshalJSON(data []byte) error

type PatchedIntegration

type PatchedIntegration struct {
	ResourceName      *core.Optional[string]            `json:"ResourceName,omitempty" url:"-"`
	Description       *core.Optional[string]            `json:"Description,omitempty" url:"-"`
	Settings          *core.Optional[Settings]          `json:"Settings,omitempty" url:"-"`
	DiscoverySettings *core.Optional[Discoverysettings] `json:"DiscoverySettings,omitempty" url:"-"`
	Scope             *core.Optional[[]string]          `json:"Scope,omitempty" url:"-"`
	Tags              *core.Optional[[]string]          `json:"Tags,omitempty" url:"-"`
}

type PatchedPolicy

type PatchedPolicy struct {
	// Name of the policy
	ResourceName *core.Optional[string] `json:"ResourceName,omitempty" url:"-"`
	// Description of the policy
	Description *core.Optional[string] `json:"Description,omitempty" url:"-"`
	// List of IDs of the approvers for the policy
	Approvers *core.Optional[[]string] `json:"Approvers,omitempty" url:"-"`
	// Number of approvals required for the policy to be enforced
	NumberOfApprovalsRequired *core.Optional[int] `json:"NumberOfApprovalsRequired,omitempty" url:"-"`
	// Tags for the policy
	Tags *core.Optional[[]string] `json:"Tags,omitempty" url:"-"`
	// What the policy will be enforced on.
	EnforcedOn *core.Optional[[]string] `json:"EnforcedOn,omitempty" url:"-"`
	// Policies Config for the policy
	PoliciesConfig *core.Optional[[]*PoliciesConfig] `json:"PoliciesConfig,omitempty" url:"-"`
}

type PatchedRole

type PatchedRole struct {
	ResourceName       *core.Optional[string]                         `json:"ResourceName,omitempty" url:"-"`
	Description        *core.Optional[string]                         `json:"Description,omitempty" url:"-"`
	Tags               *core.Optional[[]string]                       `json:"Tags,omitempty" url:"-"`
	AllowedPermissions *core.Optional[map[string]*AllowedPermissions] `json:"AllowedPermissions,omitempty" url:"-"`
}

type PatchedStack

type PatchedStack struct {
	ResourceName *core.Optional[string]   `json:"ResourceName,omitempty" url:"-"`
	Description  *core.Optional[string]   `json:"Description,omitempty" url:"-"`
	Tags         *core.Optional[[]string] `json:"Tags,omitempty" url:"-"`
	// Used when one or all templates specified in the IAC Group are not supplied in TemplatesConfig.
	EnvironmentVariables *core.Optional[[]*EnvVars] `json:"EnvironmentVariables,omitempty" url:"-"`
	// Used when one or all templates specified in the IAC Group are not supplied in TemplatesConfig.
	DeploymentPlatformConfig *core.Optional[[]*DeploymentPlatformConfig] `json:"DeploymentPlatformConfig,omitempty" url:"-"`
	Actions                  *core.Optional[map[string]*Actions]         `json:"Actions,omitempty" url:"-"`
	TemplatesConfig          *core.Optional[TemplatesConfig]             `json:"TemplatesConfig,omitempty" url:"-"`
	UserSchedules            *core.Optional[[]*UserSchedules]            `json:"UserSchedules,omitempty" url:"-"`
	// Used only when upgrading Stack.
	Operations *core.Optional[map[string]interface{}] `json:"Operations,omitempty" url:"-"`
}

type PatchedTemplateUpdate

type PatchedTemplateUpdate struct {
	// Current organization name of the user, e.g. my-sg-org
	SgOrgid               string                                 `json:"-" url:"-"`
	IsPublic              *core.Optional[IsArchiveEnum]          `json:"IsPublic,omitempty" url:"-"`
	LongDescription       *core.Optional[string]                 `json:"LongDescription,omitempty" url:"-"`
	ShortDescription      *core.Optional[string]                 `json:"ShortDescription,omitempty" url:"-"`
	Deprecation           *core.Optional[Deprecation]            `json:"Deprecation,omitempty" url:"-"`
	SharedOrgsList        *core.Optional[[]string]               `json:"SharedOrgsList,omitempty" url:"-"`
	InputSchemas          *core.Optional[[]*InputSchemas]        `json:"InputSchemas,omitempty" url:"-"`
	Templates             *core.Optional[[]*Templates]           `json:"Templates,omitempty" url:"-"`
	Tags                  *core.Optional[[]string]               `json:"Tags,omitempty" url:"-"`
	GitHubComSync         *core.Optional[map[string]interface{}] `json:"GitHubComSync,omitempty" url:"-"`
	VcsTriggers           *core.Optional[VcsTriggers]            `json:"VCSTriggers,omitempty" url:"-"`
	TerraformIntelligence *core.Optional[map[string]interface{}] `json:"TerraformIntelligence,omitempty" url:"-"`
	DefaultSchema         *core.Optional[string]                 `json:"DefaultSchema,omitempty" url:"-"`
	RuntimeSource         *core.Optional[RuntimeSource]          `json:"RuntimeSource,omitempty" url:"-"`
}

type PatchedWorkflow

type PatchedWorkflow struct {
	ResourceName                *string                     `json:"ResourceName,omitempty" url:"ResourceName,omitempty"`
	Description                 *string                     `json:"Description,omitempty" url:"Description,omitempty"`
	Tags                        []string                    `json:"Tags,omitempty" url:"Tags,omitempty"`
	IsActive                    *IsArchiveEnum              `json:"IsActive,omitempty" url:"IsActive,omitempty"`
	WfStepsConfig               []*WfStepsConfig            `json:"WfStepsConfig,omitempty" url:"WfStepsConfig,omitempty"`
	WfType                      *WfTypeEnum                 `json:"WfType,omitempty" url:"WfType,omitempty"`
	TerraformConfig             *TerraformConfig            `json:"TerraformConfig,omitempty" url:"TerraformConfig,omitempty"`
	EnvironmentVariables        []*EnvVars                  `json:"EnvironmentVariables,omitempty" url:"EnvironmentVariables,omitempty"`
	DeploymentPlatformConfig    []*DeploymentPlatformConfig `json:"DeploymentPlatformConfig,omitempty" url:"DeploymentPlatformConfig,omitempty"`
	VcsConfig                   *VcsConfig                  `json:"VCSConfig,omitempty" url:"VCSConfig,omitempty"`
	UserSchedules               []*UserSchedules            `json:"UserSchedules,omitempty" url:"UserSchedules,omitempty"`
	GitHubComSync               map[string]interface{}      `json:"GitHubComSync,omitempty" url:"GitHubComSync,omitempty"`
	MiniSteps                   *MiniStepsSchema            `json:"MiniSteps,omitempty" url:"MiniSteps,omitempty"`
	Approvers                   []string                    `json:"Approvers,omitempty" url:"Approvers,omitempty"`
	NumberOfApprovalsRequired   *int                        `json:"NumberOfApprovalsRequired,omitempty" url:"NumberOfApprovalsRequired,omitempty"`
	RunnerConstraints           *RunnerConstraints          `json:"RunnerConstraints,omitempty" url:"RunnerConstraints,omitempty"`
	UserJobCpu                  *int                        `json:"UserJobCPU,omitempty" url:"UserJobCPU,omitempty"`
	UserJobMemory               *int                        `json:"UserJobMemory,omitempty" url:"UserJobMemory,omitempty"`
	CacheConfig                 *CacheConfig                `json:"CacheConfig,omitempty" url:"CacheConfig,omitempty"`
	TfStateCleaned              map[string]interface{}      `json:"TfStateCleaned,omitempty" url:"TfStateCleaned,omitempty"`
	InfracostBreakdown          map[string]interface{}      `json:"InfracostBreakdown,omitempty" url:"InfracostBreakdown,omitempty"`
	PolicyEvalResults           map[string]interface{}      `json:"PolicyEvalResults,omitempty" url:"PolicyEvalResults,omitempty"`
	InfracostBreakdownPreApply  map[string]interface{}      `json:"InfracostBreakdownPreApply,omitempty" url:"InfracostBreakdownPreApply,omitempty"`
	InfracostBreakdownPostApply map[string]interface{}      `json:"InfracostBreakdownPostApply,omitempty" url:"InfracostBreakdownPostApply,omitempty"`
	TfDrift                     map[string]interface{}      `json:"TfDrift,omitempty" url:"TfDrift,omitempty"`
	CfStateCleaned              map[string]interface{}      `json:"CfStateCleaned,omitempty" url:"CfStateCleaned,omitempty"`
	CfStackPlan                 map[string]interface{}      `json:"CfStackPlan,omitempty" url:"CfStackPlan,omitempty"`
	CfDrift                     map[string]interface{}      `json:"CfDrift,omitempty" url:"CfDrift,omitempty"`
	K8SResources                map[string]interface{}      `json:"K8sResources,omitempty" url:"K8sResources,omitempty"`
	K8SDrift                    map[string]interface{}      `json:"K8sDrift,omitempty" url:"K8sDrift,omitempty"`
	TerragruntDrift             map[string]interface{}      `json:"TerragruntDrift,omitempty" url:"TerragruntDrift,omitempty"`
	AnsibleOutputs              map[string]interface{}      `json:"AnsibleOutputs,omitempty" url:"AnsibleOutputs,omitempty"`
	AnsiblePlan                 map[string]interface{}      `json:"AnsiblePlan,omitempty" url:"AnsiblePlan,omitempty"`
	AnsibleDrift                map[string]interface{}      `json:"AnsibleDrift,omitempty" url:"AnsibleDrift,omitempty"`
	SgCustomWorkflowRunFacts    map[string]interface{}      `json:"SGCustomWorkflowRunFacts,omitempty" url:"SGCustomWorkflowRunFacts,omitempty"`
	// contains filtered or unexported fields
}

func (*PatchedWorkflow) GetExtraProperties

func (p *PatchedWorkflow) GetExtraProperties() map[string]interface{}

func (*PatchedWorkflow) String

func (p *PatchedWorkflow) String() string

func (*PatchedWorkflow) UnmarshalJSON

func (p *PatchedWorkflow) UnmarshalJSON(data []byte) error

type PatchedWorkflowGroup

type PatchedWorkflowGroup struct {
	ResourceName *core.Optional[string]   `json:"ResourceName,omitempty" url:"-"`
	Description  *core.Optional[string]   `json:"Description,omitempty" url:"-"`
	Tags         *core.Optional[[]string] `json:"Tags,omitempty" url:"-"`
}

type PatchedWorkflowRun

type PatchedWorkflowRun struct {
	DeploymentPlatformConfig *core.Optional[[]*DeploymentPlatformConfig] `json:"DeploymentPlatformConfig,omitempty" url:"-"`
	WfStepsConfig            *core.Optional[[]*WfStepsConfig]            `json:"WfStepsConfig,omitempty" url:"-"`
	EnvironmentVariables     *core.Optional[[]*EnvVars]                  `json:"EnvironmentVariables,omitempty" url:"-"`
	WfType                   *core.Optional[WfTypeEnum]                  `json:"WfType,omitempty" url:"-"`
	TerraformConfig          *core.Optional[map[string]interface{}]      `json:"TerraformConfig,omitempty" url:"-"`
	TerraformAction          *core.Optional[TerraformAction]             `json:"TerraformAction,omitempty" url:"-"`
	TriggerDetails           *core.Optional[map[string]interface{}]      `json:"TriggerDetails,omitempty" url:"-"`
	ScheduledAt              *core.Optional[string]                      `json:"ScheduledAt,omitempty" url:"-"`
	VcsConfig                *core.Optional[VcsConfig]                   `json:"VCSConfig,omitempty" url:"-"`
	SgInternals              *core.Optional[map[string]interface{}]      `json:"SGInternals,omitempty" url:"-"`
	RunnerConstraints        *core.Optional[RunnerConstraints]           `json:"RunnerConstraints,omitempty" url:"-"`
	UserJobCpu               *core.Optional[int]                         `json:"UserJobCPU,omitempty" url:"-"`
	UserJobMemory            *core.Optional[int]                         `json:"UserJobMemory,omitempty" url:"-"`
	EnableChaining           *core.Optional[bool]                        `json:"EnableChaining,omitempty" url:"-"`
	MiniSteps                *core.Optional[map[string]interface{}]      `json:"MiniSteps,omitempty" url:"-"`
}

type PoliciesConfig

type PoliciesConfig struct {
	Name            string           `json:"name" url:"name"`
	PolicyVcsConfig *PolicyVcsConfig `json:"policyVCSConfig,omitempty" url:"policyVCSConfig,omitempty"`
	Skip            *bool            `json:"skip,omitempty" url:"skip,omitempty"`
	OnFail          OnFailEnum       `json:"onFail" url:"onFail"`
	OnPass          OnPassEnum       `json:"onPass" url:"onPass"`
	PolicyInputData *InputData       `json:"policyInputData,omitempty" url:"policyInputData,omitempty"`
	// contains filtered or unexported fields
}

func (*PoliciesConfig) GetExtraProperties

func (p *PoliciesConfig) GetExtraProperties() map[string]interface{}

func (*PoliciesConfig) String

func (p *PoliciesConfig) String() string

func (*PoliciesConfig) UnmarshalJSON

func (p *PoliciesConfig) UnmarshalJSON(data []byte) error

type Policy

type Policy struct {
	// Name of the policy
	ResourceName *core.Optional[string] `json:"ResourceName,omitempty" url:"-"`
	// Description of the policy
	Description *core.Optional[string] `json:"Description,omitempty" url:"-"`
	// List of IDs of the approvers for the policy
	Approvers *core.Optional[[]string] `json:"Approvers,omitempty" url:"-"`
	// Number of approvals required for the policy to be enforced
	NumberOfApprovalsRequired *core.Optional[int] `json:"NumberOfApprovalsRequired,omitempty" url:"-"`
	// Tags for the policy
	Tags *core.Optional[[]string] `json:"Tags,omitempty" url:"-"`
	// What the policy will be enforced on.
	EnforcedOn *core.Optional[[]string] `json:"EnforcedOn,omitempty" url:"-"`
	// Policies Config for the policy
	PoliciesConfig *core.Optional[[]*PoliciesConfig] `json:"PoliciesConfig,omitempty" url:"-"`
}

type PolicyCreateUpdateResponse

type PolicyCreateUpdateResponse struct {
	Msg  *string             `json:"msg,omitempty" url:"msg,omitempty"`
	Data *PolicyDataResponse `json:"data,omitempty" url:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*PolicyCreateUpdateResponse) GetExtraProperties

func (p *PolicyCreateUpdateResponse) GetExtraProperties() map[string]interface{}

func (*PolicyCreateUpdateResponse) String

func (p *PolicyCreateUpdateResponse) String() string

func (*PolicyCreateUpdateResponse) UnmarshalJSON

func (p *PolicyCreateUpdateResponse) UnmarshalJSON(data []byte) error

type PolicyDataResponse

type PolicyDataResponse struct {
	// Name of the policy
	ResourceName *string `json:"ResourceName,omitempty" url:"ResourceName,omitempty"`
	// Description of the policy
	Description *string `json:"Description,omitempty" url:"Description,omitempty"`
	// List of IDs of the approvers for the policy
	Approvers []string `json:"Approvers,omitempty" url:"Approvers,omitempty"`
	// Number of approvals required for the policy to be enforced
	NumberOfApprovalsRequired *int `json:"NumberOfApprovalsRequired,omitempty" url:"NumberOfApprovalsRequired,omitempty"`
	// Tags for the policy
	Tags []string `json:"Tags,omitempty" url:"Tags,omitempty"`
	// What the policy will be enforced on.
	EnforcedOn []string `json:"EnforcedOn,omitempty" url:"EnforcedOn,omitempty"`
	// Policies Config for the policy
	PoliciesConfig []*PoliciesConfig `json:"PoliciesConfig,omitempty" url:"PoliciesConfig,omitempty"`
	// Should the policy be active?, choices are 0 or 1
	//
	// - `0` - 0
	// - `1` - 1
	IsActive *IsArchiveEnum `json:"IsActive,omitempty" url:"IsActive,omitempty"`
	// contains filtered or unexported fields
}

func (*PolicyDataResponse) GetExtraProperties

func (p *PolicyDataResponse) GetExtraProperties() map[string]interface{}

func (*PolicyDataResponse) String

func (p *PolicyDataResponse) String() string

func (*PolicyDataResponse) UnmarshalJSON

func (p *PolicyDataResponse) UnmarshalJSON(data []byte) error

type PolicyEnum

type PolicyEnum string

- `PULL_PUSH` - PULL_PUSH - `PULL` - PULL - `PUSH` - PUSH

const (
	PolicyEnumPullPush PolicyEnum = "PULL_PUSH"
	PolicyEnumPull     PolicyEnum = "PULL"
	PolicyEnumPush     PolicyEnum = "PUSH"
)

func NewPolicyEnumFromString

func NewPolicyEnumFromString(s string) (PolicyEnum, error)

func (PolicyEnum) Ptr

func (p PolicyEnum) Ptr() *PolicyEnum

type PolicyGetResponse

type PolicyGetResponse struct {
	Msg *PolicyDataResponse `json:"msg,omitempty" url:"msg,omitempty"`
	// contains filtered or unexported fields
}

func (*PolicyGetResponse) GetExtraProperties

func (p *PolicyGetResponse) GetExtraProperties() map[string]interface{}

func (*PolicyGetResponse) String

func (p *PolicyGetResponse) String() string

func (*PolicyGetResponse) UnmarshalJSON

func (p *PolicyGetResponse) UnmarshalJSON(data []byte) error

type PolicyVcsConfig

type PolicyVcsConfig struct {
	UseMarketplaceTemplate bool                `json:"useMarketplaceTemplate" url:"useMarketplaceTemplate"`
	PolicyTemplateId       *string             `json:"policyTemplateId,omitempty" url:"policyTemplateId,omitempty"`
	CustomSource           *CustomSourcePolicy `json:"customSource,omitempty" url:"customSource,omitempty"`
	// contains filtered or unexported fields
}

func (*PolicyVcsConfig) GetExtraProperties

func (p *PolicyVcsConfig) GetExtraProperties() map[string]interface{}

func (*PolicyVcsConfig) String

func (p *PolicyVcsConfig) String() string

func (*PolicyVcsConfig) UnmarshalJSON

func (p *PolicyVcsConfig) UnmarshalJSON(data []byte) error

type ReadRunnerGroupRequest

type ReadRunnerGroupRequest struct {
	GetActiveWorkflows        *bool `json:"-" url:"getActiveWorkflows,omitempty"`
	GetActiveWorkflowsDetails *bool `json:"-" url:"getActiveWorkflowsDetails,omitempty"`
}

type ReadSubscriptionRequest

type ReadSubscriptionRequest struct {
	// Choose a type of template like IAC, IaC Group, Policy, Workflow Step to get subscriptions for
	SubscriptionType ReadSubscriptionRequestSubscriptionType `json:"-" url:"subscriptionType"`
}

type ReadSubscriptionRequestSubscriptionType

type ReadSubscriptionRequestSubscriptionType string
const (
	ReadSubscriptionRequestSubscriptionTypeIacGroupSubscriptions ReadSubscriptionRequestSubscriptionType = "IACGroupSubscriptions"
	ReadSubscriptionRequestSubscriptionTypeIacSubscriptions      ReadSubscriptionRequestSubscriptionType = "IACSubscriptions"
	ReadSubscriptionRequestSubscriptionTypePolicySubscriptions   ReadSubscriptionRequestSubscriptionType = "PolicySubscriptions"
	ReadSubscriptionRequestSubscriptionTypeWfStepSubscriptions   ReadSubscriptionRequestSubscriptionType = "WfStepSubscriptions"
)

func NewReadSubscriptionRequestSubscriptionTypeFromString

func NewReadSubscriptionRequestSubscriptionTypeFromString(s string) (ReadSubscriptionRequestSubscriptionType, error)

func (ReadSubscriptionRequestSubscriptionType) Ptr

type ReadTemplateRevisionRequest

type ReadTemplateRevisionRequest struct {
	// Current organization name of the user, e.g. my-sg-org
	SgOrgid string `json:"-" url:"-"`
}

type RemoveUserFromOrganizationResponse

type RemoveUserFromOrganizationResponse struct {
	Msg  *string                `json:"msg,omitempty" url:"msg,omitempty"`
	Data *AddUserToOrganization `json:"data,omitempty" url:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*RemoveUserFromOrganizationResponse) GetExtraProperties

func (r *RemoveUserFromOrganizationResponse) GetExtraProperties() map[string]interface{}

func (*RemoveUserFromOrganizationResponse) String

func (*RemoveUserFromOrganizationResponse) UnmarshalJSON

func (r *RemoveUserFromOrganizationResponse) UnmarshalJSON(data []byte) error

type Role

type Role struct {
	ResourceName       string                                         `json:"ResourceName" url:"-"`
	Description        *core.Optional[string]                         `json:"Description,omitempty" url:"-"`
	Tags               *core.Optional[[]string]                       `json:"Tags,omitempty" url:"-"`
	AllowedPermissions *core.Optional[map[string]*AllowedPermissions] `json:"AllowedPermissions,omitempty" url:"-"`
}

type RoleCreateUpdateResponse

type RoleCreateUpdateResponse struct {
	Msg  *string           `json:"msg,omitempty" url:"msg,omitempty"`
	Data *RoleDataResponse `json:"data,omitempty" url:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*RoleCreateUpdateResponse) GetExtraProperties

func (r *RoleCreateUpdateResponse) GetExtraProperties() map[string]interface{}

func (*RoleCreateUpdateResponse) String

func (r *RoleCreateUpdateResponse) String() string

func (*RoleCreateUpdateResponse) UnmarshalJSON

func (r *RoleCreateUpdateResponse) UnmarshalJSON(data []byte) error

type RoleDataResponse

type RoleDataResponse struct {
	ResourceName       string                         `json:"ResourceName" url:"ResourceName"`
	Description        *string                        `json:"Description,omitempty" url:"Description,omitempty"`
	Tags               []string                       `json:"Tags,omitempty" url:"Tags,omitempty"`
	AllowedPermissions map[string]*AllowedPermissions `json:"AllowedPermissions,omitempty" url:"AllowedPermissions,omitempty"`
	ParentId           string                         `json:"ParentId" url:"ParentId"`
	ResourceId         string                         `json:"ResourceId" url:"ResourceId"`
	ResourceType       string                         `json:"ResourceType" url:"ResourceType"`
	Authors            []interface{}                  `json:"Authors,omitempty" url:"Authors,omitempty"`
	DocVersion         string                         `json:"DocVersion" url:"DocVersion"`
	// Time in milliseconds as a string
	CreatedAt int `json:"CreatedAt" url:"CreatedAt"`
	// Time in milliseconds as a string
	ModifiedAt int            `json:"ModifiedAt" url:"ModifiedAt"`
	IsActive   *IsArchiveEnum `json:"IsActive,omitempty" url:"IsActive,omitempty"`
	IsArchive  IsArchiveEnum  `json:"IsArchive" url:"IsArchive"`
	// contains filtered or unexported fields
}

func (*RoleDataResponse) GetExtraProperties

func (r *RoleDataResponse) GetExtraProperties() map[string]interface{}

func (*RoleDataResponse) String

func (r *RoleDataResponse) String() string

func (*RoleDataResponse) UnmarshalJSON

func (r *RoleDataResponse) UnmarshalJSON(data []byte) error

type RoleGetResponse

type RoleGetResponse struct {
	Msg  *RoleDataResponse `json:"msg,omitempty" url:"msg,omitempty"`
	Data *RoleDataResponse `json:"data,omitempty" url:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*RoleGetResponse) GetExtraProperties

func (r *RoleGetResponse) GetExtraProperties() map[string]interface{}

func (*RoleGetResponse) String

func (r *RoleGetResponse) String() string

func (*RoleGetResponse) UnmarshalJSON

func (r *RoleGetResponse) UnmarshalJSON(data []byte) error

type RunnerConstraints

type RunnerConstraints struct {
	Type      RunnerConstraintsTypeEnum `json:"type" url:"type"`
	Names     []string                  `json:"names,omitempty" url:"names,omitempty"`
	Selectors []string                  `json:"selectors,omitempty" url:"selectors,omitempty"`
	// contains filtered or unexported fields
}

func (*RunnerConstraints) GetExtraProperties

func (r *RunnerConstraints) GetExtraProperties() map[string]interface{}

func (*RunnerConstraints) String

func (r *RunnerConstraints) String() string

func (*RunnerConstraints) UnmarshalJSON

func (r *RunnerConstraints) UnmarshalJSON(data []byte) error

type RunnerConstraintsTypeEnum

type RunnerConstraintsTypeEnum string

- `private` - private - `shared` - shared

const (
	RunnerConstraintsTypeEnumPrivate RunnerConstraintsTypeEnum = "private"
	RunnerConstraintsTypeEnumShared  RunnerConstraintsTypeEnum = "shared"
)

func NewRunnerConstraintsTypeEnumFromString

func NewRunnerConstraintsTypeEnumFromString(s string) (RunnerConstraintsTypeEnum, error)

func (RunnerConstraintsTypeEnum) Ptr

type RunnerDeregister

type RunnerDeregister struct {
	RunnerId              *core.Optional[string]   `json:"RunnerId,omitempty" url:"-"`
	ContainerInstanceArns *core.Optional[[]string] `json:"ContainerInstanceArns,omitempty" url:"-"`
	ForceDeregister       *core.Optional[bool]     `json:"ForceDeregister,omitempty" url:"-"`
}

type RunnerGroup

type RunnerGroup struct {
	ResourceName         *core.Optional[string]        `json:"ResourceName,omitempty" url:"-"`
	Tags                 *core.Optional[[]string]      `json:"Tags,omitempty" url:"-"`
	Description          *core.Optional[string]        `json:"Description,omitempty" url:"-"`
	MaxNumberOfRunners   *core.Optional[int]           `json:"MaxNumberOfRunners,omitempty" url:"-"`
	StorageBackendConfig map[string]interface{}        `json:"StorageBackendConfig,omitempty" url:"-"`
	IsActive             *core.Optional[IsArchiveEnum] `json:"IsActive,omitempty" url:"-"`
	// Time in milliseconds as a string
	CreatedAt *core.Optional[string] `json:"CreatedAt,omitempty" url:"-"`
	// Time in milliseconds as a string
	ModifiedAt            *core.Optional[string]                   `json:"ModifiedAt,omitempty" url:"-"`
	ParentId              *core.Optional[string]                   `json:"ParentId,omitempty" url:"-"`
	ResourceType          *core.Optional[string]                   `json:"ResourceType,omitempty" url:"-"`
	RunnerToken           *core.Optional[string]                   `json:"RunnerToken,omitempty" url:"-"`
	ContainerInstances    *core.Optional[[]map[string]interface{}] `json:"ContainerInstances,omitempty" url:"-"`
	ActiveWorkflows       *core.Optional[map[string]interface{}]   `json:"ActiveWorkflows,omitempty" url:"-"`
	QueuedWorkflowsCount  *core.Optional[int]                      `json:"QueuedWorkflowsCount,omitempty" url:"-"`
	PendingWorkflowsCount *core.Optional[int]                      `json:"PendingWorkflowsCount,omitempty" url:"-"`
	RunningWorkflowsCount *core.Optional[int]                      `json:"RunningWorkflowsCount,omitempty" url:"-"`
}

type RunnerStatus

type RunnerStatus struct {
	RunnerId              *core.Optional[string]   `json:"RunnerId,omitempty" url:"-"`
	ContainerInstanceArns *core.Optional[[]string] `json:"ContainerInstanceArns,omitempty" url:"-"`
	Status                StatusEnum               `json:"Status" url:"-"`
}

type RuntimeSource

type RuntimeSource struct {
	Config               *RuntimeSourceConfig                   `json:"config,omitempty" url:"config,omitempty"`
	SourceConfigDestKind *RuntimeSourceSourceConfigDestKindEnum `json:"sourceConfigDestKind,omitempty" url:"sourceConfigDestKind,omitempty"`
	AdditionalConfig     map[string]interface{}                 `json:"additionalConfig,omitempty" url:"additionalConfig,omitempty"`
	// contains filtered or unexported fields
}

func (*RuntimeSource) GetExtraProperties

func (r *RuntimeSource) GetExtraProperties() map[string]interface{}

func (*RuntimeSource) String

func (r *RuntimeSource) String() string

func (*RuntimeSource) UnmarshalJSON

func (r *RuntimeSource) UnmarshalJSON(data []byte) error

type RuntimeSourceConfig

type RuntimeSourceConfig struct {
	IsPrivate               *bool   `json:"isPrivate,omitempty" url:"isPrivate,omitempty"`
	Auth                    *string `json:"auth,omitempty" url:"auth,omitempty"`
	WorkingDir              *string `json:"workingDir,omitempty" url:"workingDir,omitempty"`
	Ref                     *string `json:"ref,omitempty" url:"ref,omitempty"`
	Repo                    *string `json:"repo,omitempty" url:"repo,omitempty"`
	DockerImage             *string `json:"dockerImage,omitempty" url:"dockerImage,omitempty"`
	DockerRegistryUsername  *string `json:"dockerRegistryUsername,omitempty" url:"dockerRegistryUsername,omitempty"`
	LocalWorkspaceDir       *string `json:"localWorkspaceDir,omitempty" url:"localWorkspaceDir,omitempty"`
	IncludeSubModule        *bool   `json:"includeSubModule,omitempty" url:"includeSubModule,omitempty"`
	GitSparseCheckoutConfig *string `json:"gitSparseCheckoutConfig,omitempty" url:"gitSparseCheckoutConfig,omitempty"`
	GitCoreAutoCrlf         *bool   `json:"gitCoreAutoCRLF,omitempty" url:"gitCoreAutoCRLF,omitempty"`
	// contains filtered or unexported fields
}

func (*RuntimeSourceConfig) GetExtraProperties

func (r *RuntimeSourceConfig) GetExtraProperties() map[string]interface{}

func (*RuntimeSourceConfig) String

func (r *RuntimeSourceConfig) String() string

func (*RuntimeSourceConfig) UnmarshalJSON

func (r *RuntimeSourceConfig) UnmarshalJSON(data []byte) error

type RuntimeSourceSourceConfigDestKindEnum

type RuntimeSourceSourceConfigDestKindEnum string

- `GITHUB_COM` - GITHUB_COM - `GITHUB_APP_CUSTOM` - GITHUB_APP_CUSTOM - `GIT_OTHER` - GIT_OTHER - `BITBUCKET_ORG` - BITBUCKET_ORG - `GITLAB_COM` - GITLAB_COM - `AZURE_DEVOPS` - AZURE_DEVOPS - `INLINE` - INLINE - `EXTERNAL` - EXTERNAL - `CONTAINER_REGISTRY` - CONTAINER_REGISTRY

const (
	RuntimeSourceSourceConfigDestKindEnumGithubCom         RuntimeSourceSourceConfigDestKindEnum = "GITHUB_COM"
	RuntimeSourceSourceConfigDestKindEnumGithubAppCustom   RuntimeSourceSourceConfigDestKindEnum = "GITHUB_APP_CUSTOM"
	RuntimeSourceSourceConfigDestKindEnumGitOther          RuntimeSourceSourceConfigDestKindEnum = "GIT_OTHER"
	RuntimeSourceSourceConfigDestKindEnumBitbucketOrg      RuntimeSourceSourceConfigDestKindEnum = "BITBUCKET_ORG"
	RuntimeSourceSourceConfigDestKindEnumGitlabCom         RuntimeSourceSourceConfigDestKindEnum = "GITLAB_COM"
	RuntimeSourceSourceConfigDestKindEnumAzureDevops       RuntimeSourceSourceConfigDestKindEnum = "AZURE_DEVOPS"
	RuntimeSourceSourceConfigDestKindEnumInline            RuntimeSourceSourceConfigDestKindEnum = "INLINE"
	RuntimeSourceSourceConfigDestKindEnumExternal          RuntimeSourceSourceConfigDestKindEnum = "EXTERNAL"
	RuntimeSourceSourceConfigDestKindEnumContainerRegistry RuntimeSourceSourceConfigDestKindEnum = "CONTAINER_REGISTRY"
)

func NewRuntimeSourceSourceConfigDestKindEnumFromString

func NewRuntimeSourceSourceConfigDestKindEnumFromString(s string) (RuntimeSourceSourceConfigDestKindEnum, error)

func (RuntimeSourceSourceConfigDestKindEnum) Ptr

type Settings

type Settings struct {
	Kind   SettingsKindEnum  `json:"kind" url:"kind"`
	Config []*SettingsConfig `json:"config,omitempty" url:"config,omitempty"`
	// contains filtered or unexported fields
}

func (*Settings) GetExtraProperties

func (s *Settings) GetExtraProperties() map[string]interface{}

func (*Settings) String

func (s *Settings) String() string

func (*Settings) UnmarshalJSON

func (s *Settings) UnmarshalJSON(data []byte) error

type SettingsConfig

type SettingsConfig struct {
	InstallationId          *string `json:"installationId,omitempty" url:"installationId,omitempty"`
	AvatarUrl               *string `json:"avatar_url,omitempty" url:"avatar_url,omitempty"`
	FailedGhapiCall         *string `json:"failedGHAPICall,omitempty" url:"failedGHAPICall,omitempty"`
	Login                   *string `json:"login,omitempty" url:"login,omitempty"`
	SetupAction             *string `json:"setupAction,omitempty" url:"setupAction,omitempty"`
	GithubAppId             *string `json:"githubAppId,omitempty" url:"githubAppId,omitempty"`
	GithubAppWebhookSecret  *string `json:"githubAppWebhookSecret,omitempty" url:"githubAppWebhookSecret,omitempty"`
	GithubApiUrl            *string `json:"githubApiUrl,omitempty" url:"githubApiUrl,omitempty"`
	GithubHttpUrl           *string `json:"githubHttpUrl,omitempty" url:"githubHttpUrl,omitempty"`
	GithubAppClientId       *string `json:"githubAppClientId,omitempty" url:"githubAppClientId,omitempty"`
	GithubAppClientSecret   *string `json:"githubAppClientSecret,omitempty" url:"githubAppClientSecret,omitempty"`
	GithubAppPemFileContent *string `json:"githubAppPemFileContent,omitempty" url:"githubAppPemFileContent,omitempty"`
	GithubAppWebhookUrl     *string `json:"githubAppWebhookURL,omitempty" url:"githubAppWebhookURL,omitempty"`
	GitlabCreds             *string `json:"gitlabCreds,omitempty" url:"gitlabCreds,omitempty"`
	GitlabHttpUrl           *string `json:"gitlabHttpUrl,omitempty" url:"gitlabHttpUrl,omitempty"`
	GitlabApiUrl            *string `json:"gitlabApiUrl,omitempty" url:"gitlabApiUrl,omitempty"`
	AzureCreds              *string `json:"azureCreds,omitempty" url:"azureCreds,omitempty"`
	AzureDevopsHttpUrl      *string `json:"azureDevopsHttpUrl,omitempty" url:"azureDevopsHttpUrl,omitempty"`
	AzureDevopsApiUrl       *string `json:"azureDevopsApiUrl,omitempty" url:"azureDevopsApiUrl,omitempty"`
	BitbucketCreds          *string `json:"bitbucketCreds,omitempty" url:"bitbucketCreds,omitempty"`
	AwsAccessKeyId          *string `json:"awsAccessKeyId,omitempty" url:"awsAccessKeyId,omitempty"`
	AwsSecretAccessKey      *string `json:"awsSecretAccessKey,omitempty" url:"awsSecretAccessKey,omitempty"`
	AwsDefaultRegion        *string `json:"awsDefaultRegion,omitempty" url:"awsDefaultRegion,omitempty"`
	RoleArn                 *string `json:"roleArn,omitempty" url:"roleArn,omitempty"`
	ExternalId              *string `json:"externalId,omitempty" url:"externalId,omitempty"`
	DurationSeconds         *string `json:"durationSeconds,omitempty" url:"durationSeconds,omitempty"`
	ArmTenantId             *string `json:"armTenantId,omitempty" url:"armTenantId,omitempty"`
	ArmSubscriptionId       *string `json:"armSubscriptionId,omitempty" url:"armSubscriptionId,omitempty"`
	ArmClientId             *string `json:"armClientId,omitempty" url:"armClientId,omitempty"`
	ArmClientSecret         *string `json:"armClientSecret,omitempty" url:"armClientSecret,omitempty"`
	GcpConfigFileContent    *string `json:"gcpConfigFileContent,omitempty" url:"gcpConfigFileContent,omitempty"`
	// contains filtered or unexported fields
}

func (*SettingsConfig) GetExtraProperties

func (s *SettingsConfig) GetExtraProperties() map[string]interface{}

func (*SettingsConfig) String

func (s *SettingsConfig) String() string

func (*SettingsConfig) UnmarshalJSON

func (s *SettingsConfig) UnmarshalJSON(data []byte) error

type SettingsKindEnum

type SettingsKindEnum string

- `GITHUB_COM` - GITHUB_COM - `GITHUB_APP_CUSTOM` - GITHUB_APP_CUSTOM - `AWS_STATIC` - AWS_STATIC - `GCP_STATIC` - GCP_STATIC - `GCP_OIDC` - GCP_OIDC - `AWS_RBAC` - AWS_RBAC - `AWS_OIDC` - AWS_OIDC - `AZURE_STATIC` - AZURE_STATIC - `AZURE_OIDC` - AZURE_OIDC - `BITBUCKET_ORG` - BITBUCKET_ORG - `GITLAB_COM` - GITLAB_COM - `AZURE_DEVOPS` - AZURE_DEVOPS

const (
	SettingsKindEnumGithubCom       SettingsKindEnum = "GITHUB_COM"
	SettingsKindEnumGithubAppCustom SettingsKindEnum = "GITHUB_APP_CUSTOM"
	SettingsKindEnumAwsStatic       SettingsKindEnum = "AWS_STATIC"
	SettingsKindEnumGcpStatic       SettingsKindEnum = "GCP_STATIC"
	SettingsKindEnumGcpOidc         SettingsKindEnum = "GCP_OIDC"
	SettingsKindEnumAwsRbac         SettingsKindEnum = "AWS_RBAC"
	SettingsKindEnumAwsOidc         SettingsKindEnum = "AWS_OIDC"
	SettingsKindEnumAzureStatic     SettingsKindEnum = "AZURE_STATIC"
	SettingsKindEnumAzureOidc       SettingsKindEnum = "AZURE_OIDC"
	SettingsKindEnumBitbucketOrg    SettingsKindEnum = "BITBUCKET_ORG"
	SettingsKindEnumGitlabCom       SettingsKindEnum = "GITLAB_COM"
	SettingsKindEnumAzureDevops     SettingsKindEnum = "AZURE_DEVOPS"
)

func NewSettingsKindEnumFromString

func NewSettingsKindEnumFromString(s string) (SettingsKindEnum, error)

func (SettingsKindEnum) Ptr

type SourceConfigKindEnum

type SourceConfigKindEnum string

- `OPA_REGO` - OPA_REGO - `SG_POLICY_FRAMEWORK` - SG_POLICY_FRAMEWORK

const (
	SourceConfigKindEnumOpaRego           SourceConfigKindEnum = "OPA_REGO"
	SourceConfigKindEnumSgPolicyFramework SourceConfigKindEnum = "SG_POLICY_FRAMEWORK"
)

func NewSourceConfigKindEnumFromString

func NewSourceConfigKindEnumFromString(s string) (SourceConfigKindEnum, error)

func (SourceConfigKindEnum) Ptr

type Stack

type Stack struct {
	// Triggers immediate stack creation process if true.
	RunOnCreate  *bool                    `json:"-" url:"runOnCreate,omitempty"`
	ResourceName *core.Optional[string]   `json:"ResourceName,omitempty" url:"-"`
	Description  *core.Optional[string]   `json:"Description,omitempty" url:"-"`
	Tags         *core.Optional[[]string] `json:"Tags,omitempty" url:"-"`
	// Used when one or all templates specified in the IAC Group are not supplied in TemplatesConfig.
	EnvironmentVariables *core.Optional[[]*EnvVars] `json:"EnvironmentVariables,omitempty" url:"-"`
	// Used when one or all templates specified in the IAC Group are not supplied in TemplatesConfig.
	DeploymentPlatformConfig *core.Optional[[]*DeploymentPlatformConfig] `json:"DeploymentPlatformConfig,omitempty" url:"-"`
	Actions                  *core.Optional[map[string]*Actions]         `json:"Actions,omitempty" url:"-"`
	TemplatesConfig          *core.Optional[TemplatesConfig]             `json:"TemplatesConfig,omitempty" url:"-"`
	UserSchedules            *core.Optional[[]*UserSchedules]            `json:"UserSchedules,omitempty" url:"-"`
	// Used only when upgrading Stack.
	Operations *core.Optional[map[string]interface{}] `json:"Operations,omitempty" url:"-"`
}

type StackAction

type StackAction struct {
	ResourceName *core.Optional[string] `json:"ResourceName,omitempty" url:"-"`
	ActionType   ActionTypeEnum         `json:"ActionType" url:"-"`
}

type StateEnum

type StateEnum string

- `ENABLED` - ENABLED - `DISABLED` - DISABLED

const (
	StateEnumEnabled  StateEnum = "ENABLED"
	StateEnumDisabled StateEnum = "DISABLED"
)

func NewStateEnumFromString

func NewStateEnumFromString(s string) (StateEnum, error)

func (StateEnum) Ptr

func (s StateEnum) Ptr() *StateEnum

type StatusEnum

type StatusEnum string

- `ACTIVE` - ACTIVE - `DRAINING` - DRAINING

const (
	StatusEnumActive   StatusEnum = "ACTIVE"
	StatusEnumDraining StatusEnum = "DRAINING"
)

func NewStatusEnumFromString

func NewStatusEnumFromString(s string) (StatusEnum, error)

func (StatusEnum) Ptr

func (s StatusEnum) Ptr() *StatusEnum

type Subscription

type Subscription struct {
	ResourceName          *string                           `json:"ResourceName,omitempty" url:"ResourceName,omitempty"`
	IacSubscriptions      map[string]map[string]interface{} `json:"IACSubscriptions,omitempty" url:"IACSubscriptions,omitempty"`
	WfStepSubscriptions   map[string]map[string]interface{} `json:"WfStepSubscriptions,omitempty" url:"WfStepSubscriptions,omitempty"`
	PolicySubscriptions   map[string]map[string]interface{} `json:"PolicySubscriptions,omitempty" url:"PolicySubscriptions,omitempty"`
	IacGroupSubscriptions map[string]map[string]interface{} `json:"IACGroupSubscriptions,omitempty" url:"IACGroupSubscriptions,omitempty"`
	// contains filtered or unexported fields
}

func (*Subscription) GetExtraProperties

func (s *Subscription) GetExtraProperties() map[string]interface{}

func (*Subscription) String

func (s *Subscription) String() string

func (*Subscription) UnmarshalJSON

func (s *Subscription) UnmarshalJSON(data []byte) error

type Template

type Template struct {
	TemplateName          string                 `json:"TemplateName" url:"TemplateName"`
	TemplateId            *string                `json:"TemplateId,omitempty" url:"TemplateId,omitempty"`
	OwnerOrg              string                 `json:"OwnerOrg" url:"OwnerOrg"`
	SharedOrgsList        []string               `json:"SharedOrgsList,omitempty" url:"SharedOrgsList,omitempty"`
	TemplateType          TemplateTypeEnum       `json:"TemplateType" url:"TemplateType"`
	Templates             []*Templates           `json:"Templates,omitempty" url:"Templates,omitempty"`
	Actions               map[string]*Actions    `json:"Actions,omitempty" url:"Actions,omitempty"`
	ShortDescription      *string                `json:"ShortDescription,omitempty" url:"ShortDescription,omitempty"`
	LongDescription       *string                `json:"LongDescription,omitempty" url:"LongDescription,omitempty"`
	Deprecation           *Deprecation           `json:"Deprecation,omitempty" url:"Deprecation,omitempty"`
	SourceConfigKind      SourceConfigKindEnum   `json:"SourceConfigKind" url:"SourceConfigKind"`
	InputSchemas          []*InputSchemas        `json:"InputSchemas,omitempty" url:"InputSchemas,omitempty"`
	RuntimeSource         *RuntimeSource         `json:"RuntimeSource,omitempty" url:"RuntimeSource,omitempty"`
	GitHubComSync         map[string]interface{} `json:"GitHubComSync,omitempty" url:"GitHubComSync,omitempty"`
	VcsTriggers           *VcsTriggers           `json:"VCSTriggers,omitempty" url:"VCSTriggers,omitempty"`
	Tags                  []string               `json:"Tags,omitempty" url:"Tags,omitempty"`
	IsActive              *IsArchiveEnum         `json:"IsActive,omitempty" url:"IsActive,omitempty"`
	IsPublic              *IsArchiveEnum         `json:"IsPublic,omitempty" url:"IsPublic,omitempty"`
	TerraformIntelligence map[string]interface{} `json:"TerraformIntelligence,omitempty" url:"TerraformIntelligence,omitempty"`
	DefaultSchema         *string                `json:"DefaultSchema,omitempty" url:"DefaultSchema,omitempty"`
	// contains filtered or unexported fields
}

func (*Template) GetExtraProperties

func (t *Template) GetExtraProperties() map[string]interface{}

func (*Template) String

func (t *Template) String() string

func (*Template) UnmarshalJSON

func (t *Template) UnmarshalJSON(data []byte) error

type TemplateCreatePatchResponse

type TemplateCreatePatchResponse struct {
	Msg  *string   `json:"msg,omitempty" url:"msg,omitempty"`
	Data *Template `json:"data,omitempty" url:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*TemplateCreatePatchResponse) GetExtraProperties

func (t *TemplateCreatePatchResponse) GetExtraProperties() map[string]interface{}

func (*TemplateCreatePatchResponse) String

func (t *TemplateCreatePatchResponse) String() string

func (*TemplateCreatePatchResponse) UnmarshalJSON

func (t *TemplateCreatePatchResponse) UnmarshalJSON(data []byte) error

type TemplateGetResponse

type TemplateGetResponse struct {
	Msg *Template `json:"msg,omitempty" url:"msg,omitempty"`
	// contains filtered or unexported fields
}

func (*TemplateGetResponse) GetExtraProperties

func (t *TemplateGetResponse) GetExtraProperties() map[string]interface{}

func (*TemplateGetResponse) String

func (t *TemplateGetResponse) String() string

func (*TemplateGetResponse) UnmarshalJSON

func (t *TemplateGetResponse) UnmarshalJSON(data []byte) error

type TemplateTypeEnum

type TemplateTypeEnum string

- `IAC` - IAC - `IAC_GROUP` - IAC_GROUP - `WORKFLOW_STEP` - WORKFLOW_STEP - `IAC_POLICY` - IAC_POLICY - `WORKFLOW_STEP_POLICY` - WORKFLOW_STEP_POLICY - `REACTIVE_POLICY` - REACTIVE_POLICY

const (
	TemplateTypeEnumIac                TemplateTypeEnum = "IAC"
	TemplateTypeEnumIacGroup           TemplateTypeEnum = "IAC_GROUP"
	TemplateTypeEnumWorkflowStep       TemplateTypeEnum = "WORKFLOW_STEP"
	TemplateTypeEnumIacPolicy          TemplateTypeEnum = "IAC_POLICY"
	TemplateTypeEnumWorkflowStepPolicy TemplateTypeEnum = "WORKFLOW_STEP_POLICY"
	TemplateTypeEnumReactivePolicy     TemplateTypeEnum = "REACTIVE_POLICY"
)

func NewTemplateTypeEnumFromString

func NewTemplateTypeEnumFromString(s string) (TemplateTypeEnum, error)

func (TemplateTypeEnum) Ptr

type TemplateWorkflow

type TemplateWorkflow struct {
	ResourceName                *string                     `json:"ResourceName,omitempty" url:"ResourceName,omitempty"`
	Description                 *string                     `json:"Description,omitempty" url:"Description,omitempty"`
	Tags                        []string                    `json:"Tags,omitempty" url:"Tags,omitempty"`
	IsActive                    *IsArchiveEnum              `json:"IsActive,omitempty" url:"IsActive,omitempty"`
	WfStepsConfig               []*WfStepsConfig            `json:"WfStepsConfig,omitempty" url:"WfStepsConfig,omitempty"`
	WfType                      *WfTypeEnum                 `json:"WfType,omitempty" url:"WfType,omitempty"`
	TerraformConfig             *TerraformConfig            `json:"TerraformConfig,omitempty" url:"TerraformConfig,omitempty"`
	EnvironmentVariables        []*EnvVars                  `json:"EnvironmentVariables,omitempty" url:"EnvironmentVariables,omitempty"`
	DeploymentPlatformConfig    []*DeploymentPlatformConfig `json:"DeploymentPlatformConfig,omitempty" url:"DeploymentPlatformConfig,omitempty"`
	VcsConfig                   *VcsConfig                  `json:"VCSConfig,omitempty" url:"VCSConfig,omitempty"`
	UserSchedules               []*UserSchedules            `json:"UserSchedules,omitempty" url:"UserSchedules,omitempty"`
	GitHubComSync               map[string]interface{}      `json:"GitHubComSync,omitempty" url:"GitHubComSync,omitempty"`
	MiniSteps                   *MiniStepsSchema            `json:"MiniSteps,omitempty" url:"MiniSteps,omitempty"`
	Approvers                   []string                    `json:"Approvers,omitempty" url:"Approvers,omitempty"`
	NumberOfApprovalsRequired   *int                        `json:"NumberOfApprovalsRequired,omitempty" url:"NumberOfApprovalsRequired,omitempty"`
	RunnerConstraints           *RunnerConstraints          `json:"RunnerConstraints,omitempty" url:"RunnerConstraints,omitempty"`
	UserJobCpu                  *int                        `json:"UserJobCPU,omitempty" url:"UserJobCPU,omitempty"`
	UserJobMemory               *int                        `json:"UserJobMemory,omitempty" url:"UserJobMemory,omitempty"`
	CacheConfig                 *CacheConfig                `json:"CacheConfig,omitempty" url:"CacheConfig,omitempty"`
	TfStateCleaned              map[string]interface{}      `json:"TfStateCleaned,omitempty" url:"TfStateCleaned,omitempty"`
	InfracostBreakdown          map[string]interface{}      `json:"InfracostBreakdown,omitempty" url:"InfracostBreakdown,omitempty"`
	PolicyEvalResults           map[string]interface{}      `json:"PolicyEvalResults,omitempty" url:"PolicyEvalResults,omitempty"`
	InfracostBreakdownPreApply  map[string]interface{}      `json:"InfracostBreakdownPreApply,omitempty" url:"InfracostBreakdownPreApply,omitempty"`
	InfracostBreakdownPostApply map[string]interface{}      `json:"InfracostBreakdownPostApply,omitempty" url:"InfracostBreakdownPostApply,omitempty"`
	TfDrift                     map[string]interface{}      `json:"TfDrift,omitempty" url:"TfDrift,omitempty"`
	CfStateCleaned              map[string]interface{}      `json:"CfStateCleaned,omitempty" url:"CfStateCleaned,omitempty"`
	CfStackPlan                 map[string]interface{}      `json:"CfStackPlan,omitempty" url:"CfStackPlan,omitempty"`
	CfDrift                     map[string]interface{}      `json:"CfDrift,omitempty" url:"CfDrift,omitempty"`
	K8SResources                map[string]interface{}      `json:"K8sResources,omitempty" url:"K8sResources,omitempty"`
	K8SDrift                    map[string]interface{}      `json:"K8sDrift,omitempty" url:"K8sDrift,omitempty"`
	TerragruntDrift             map[string]interface{}      `json:"TerragruntDrift,omitempty" url:"TerragruntDrift,omitempty"`
	AnsibleOutputs              map[string]interface{}      `json:"AnsibleOutputs,omitempty" url:"AnsibleOutputs,omitempty"`
	AnsiblePlan                 map[string]interface{}      `json:"AnsiblePlan,omitempty" url:"AnsiblePlan,omitempty"`
	AnsibleDrift                map[string]interface{}      `json:"AnsibleDrift,omitempty" url:"AnsibleDrift,omitempty"`
	SgCustomWorkflowRunFacts    map[string]interface{}      `json:"SGCustomWorkflowRunFacts,omitempty" url:"SGCustomWorkflowRunFacts,omitempty"`
	Id                          *string                     `json:"id,omitempty" url:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*TemplateWorkflow) GetExtraProperties

func (t *TemplateWorkflow) GetExtraProperties() map[string]interface{}

func (*TemplateWorkflow) String

func (t *TemplateWorkflow) String() string

func (*TemplateWorkflow) UnmarshalJSON

func (t *TemplateWorkflow) UnmarshalJSON(data []byte) error

type Templates

type Templates struct {
	TemplateId               string                      `json:"templateId" url:"templateId"`
	Id                       *string                     `json:"id,omitempty" url:"id,omitempty"`
	IacInputData             *IacInputData               `json:"iacInputData,omitempty" url:"iacInputData,omitempty"`
	DeploymentPlatformConfig []*DeploymentPlatformConfig `json:"deploymentPlatformConfig,omitempty" url:"deploymentPlatformConfig,omitempty"`
	EnvironmentVariables     []map[string]interface{}    `json:"environmentVariables,omitempty" url:"environmentVariables,omitempty"`
	InputSchemas             []*InputSchemas             `json:"inputSchemas,omitempty" url:"inputSchemas,omitempty"`
	// contains filtered or unexported fields
}

func (*Templates) GetExtraProperties

func (t *Templates) GetExtraProperties() map[string]interface{}

func (*Templates) String

func (t *Templates) String() string

func (*Templates) UnmarshalJSON

func (t *Templates) UnmarshalJSON(data []byte) error

type TemplatesConfig

type TemplatesConfig struct {
	Actions         map[string]interface{} `json:"actions,omitempty" url:"actions,omitempty"`
	Templates       []*TemplateWorkflow    `json:"templates,omitempty" url:"templates,omitempty"`
	TemplateGroupId *string                `json:"templateGroupId,omitempty" url:"templateGroupId,omitempty"`
	// contains filtered or unexported fields
}

func (*TemplatesConfig) GetExtraProperties

func (t *TemplatesConfig) GetExtraProperties() map[string]interface{}

func (*TemplatesConfig) String

func (t *TemplatesConfig) String() string

func (*TemplatesConfig) UnmarshalJSON

func (t *TemplatesConfig) UnmarshalJSON(data []byte) error

type TerraformAction

type TerraformAction struct {
	Action *ActionEnum `json:"action,omitempty" url:"action,omitempty"`
	// contains filtered or unexported fields
}

func (*TerraformAction) GetExtraProperties

func (t *TerraformAction) GetExtraProperties() map[string]interface{}

func (*TerraformAction) String

func (t *TerraformAction) String() string

func (*TerraformAction) UnmarshalJSON

func (t *TerraformAction) UnmarshalJSON(data []byte) error

type TerraformConfig

type TerraformConfig struct {
	TerraformVersion        *string          `json:"terraformVersion,omitempty" url:"terraformVersion,omitempty"`
	DriftCheck              *bool            `json:"driftCheck,omitempty" url:"driftCheck,omitempty"`
	DriftCron               *string          `json:"driftCron,omitempty" url:"driftCron,omitempty"`
	ManagedTerraformState   *bool            `json:"managedTerraformState,omitempty" url:"managedTerraformState,omitempty"`
	ApprovalPreApply        *bool            `json:"approvalPreApply,omitempty" url:"approvalPreApply,omitempty"`
	TerraformPlanOptions    *string          `json:"terraformPlanOptions,omitempty" url:"terraformPlanOptions,omitempty"`
	TerraformInitOptions    *string          `json:"terraformInitOptions,omitempty" url:"terraformInitOptions,omitempty"`
	TerraformBinPath        []*MountPoint    `json:"terraformBinPath,omitempty" url:"terraformBinPath,omitempty"`
	Timeout                 *int             `json:"timeout,omitempty" url:"timeout,omitempty"`
	PostApplyWfStepsConfig  []*WfStepsConfig `json:"postApplyWfStepsConfig,omitempty" url:"postApplyWfStepsConfig,omitempty"`
	PreApplyWfStepsConfig   []*WfStepsConfig `json:"preApplyWfStepsConfig,omitempty" url:"preApplyWfStepsConfig,omitempty"`
	PrePlanWfStepsConfig    []*WfStepsConfig `json:"prePlanWfStepsConfig,omitempty" url:"prePlanWfStepsConfig,omitempty"`
	PostPlanWfStepsConfig   []*WfStepsConfig `json:"postPlanWfStepsConfig,omitempty" url:"postPlanWfStepsConfig,omitempty"`
	PreInitHooks            []string         `json:"preInitHooks,omitempty" url:"preInitHooks,omitempty"`
	PrePlanHooks            []string         `json:"prePlanHooks,omitempty" url:"prePlanHooks,omitempty"`
	PostPlanHooks           []string         `json:"postPlanHooks,omitempty" url:"postPlanHooks,omitempty"`
	PreApplyHooks           []string         `json:"preApplyHooks,omitempty" url:"preApplyHooks,omitempty"`
	PostApplyHooks          []string         `json:"postApplyHooks,omitempty" url:"postApplyHooks,omitempty"`
	RunPreInitHooksOnDrift  *bool            `json:"runPreInitHooksOnDrift,omitempty" url:"runPreInitHooksOnDrift,omitempty"`
	RunPrePlanHooksOnDrift  *bool            `json:"runPrePlanHooksOnDrift,omitempty" url:"runPrePlanHooksOnDrift,omitempty"`
	RunPostPlanHooksOnDrift *bool            `json:"runPostPlanHooksOnDrift,omitempty" url:"runPostPlanHooksOnDrift,omitempty"`
	// contains filtered or unexported fields
}

func (*TerraformConfig) GetExtraProperties

func (t *TerraformConfig) GetExtraProperties() map[string]interface{}

func (*TerraformConfig) String

func (t *TerraformConfig) String() string

func (*TerraformConfig) UnmarshalJSON

func (t *TerraformConfig) UnmarshalJSON(data []byte) error

type UserSchedules

type UserSchedules struct {
	Name   *string      `json:"name,omitempty" url:"name,omitempty"`
	Desc   *string      `json:"desc,omitempty" url:"desc,omitempty"`
	Cron   string       `json:"cron" url:"cron"`
	State  StateEnum    `json:"state" url:"state"`
	Inputs *WorkflowRun `json:"inputs,omitempty" url:"inputs,omitempty"`
	// contains filtered or unexported fields
}

func (*UserSchedules) GetExtraProperties

func (u *UserSchedules) GetExtraProperties() map[string]interface{}

func (*UserSchedules) String

func (u *UserSchedules) String() string

func (*UserSchedules) UnmarshalJSON

func (u *UserSchedules) UnmarshalJSON(data []byte) error

type VcsConfig

type VcsConfig struct {
	IacVcsConfig *IacvcsConfig `json:"iacVCSConfig,omitempty" url:"iacVCSConfig,omitempty"`
	IacInputData *IacInputData `json:"iacInputData,omitempty" url:"iacInputData,omitempty"`
	// contains filtered or unexported fields
}

func (*VcsConfig) GetExtraProperties

func (v *VcsConfig) GetExtraProperties() map[string]interface{}

func (*VcsConfig) String

func (v *VcsConfig) String() string

func (*VcsConfig) UnmarshalJSON

func (v *VcsConfig) UnmarshalJSON(data []byte) error

type VcsTriggers

type VcsTriggers struct {
	Type                    VcsTriggersTypeEnum        `json:"type" url:"type"`
	GlHookId                *string                    `json:"gl_hook_id,omitempty" url:"gl_hook_id,omitempty"`
	GhWebhookUrl            *string                    `json:"gh_webhook_url,omitempty" url:"gh_webhook_url,omitempty"`
	GithubAppInstallationId *int                       `json:"github_app_installation_id,omitempty" url:"github_app_installation_id,omitempty"`
	TrackedBranch           *string                    `json:"tracked_branch,omitempty" url:"tracked_branch,omitempty"`
	PostComments            *bool                      `json:"post_comments,omitempty" url:"post_comments,omitempty"`
	ApprovalPreApply        *bool                      `json:"approval_pre_apply,omitempty" url:"approval_pre_apply,omitempty"`
	GhCheck                 *bool                      `json:"gh_check,omitempty" url:"gh_check,omitempty"`
	GlPipeline              *bool                      `json:"gl_pipeline,omitempty" url:"gl_pipeline,omitempty"`
	PlanOnly                *bool                      `json:"plan_only,omitempty" url:"plan_only,omitempty"`
	FileTriggersEnabled     *bool                      `json:"file_triggers_enabled,omitempty" url:"file_triggers_enabled,omitempty"`
	FileTriggerPatterns     []string                   `json:"file_trigger_patterns,omitempty" url:"file_trigger_patterns,omitempty"`
	FileTriggerPrefixes     []string                   `json:"file_trigger_prefixes,omitempty" url:"file_trigger_prefixes,omitempty"`
	TagsRegex               *string                    `json:"tags_regex,omitempty" url:"tags_regex,omitempty"`
	GenerateNoCodeSchema    *bool                      `json:"generate_no_code_schema,omitempty" url:"generate_no_code_schema,omitempty"`
	AllPullRequests         map[string]map[string]bool `json:"all_pull_requests,omitempty" url:"all_pull_requests,omitempty"`
	PullRequestOpened       map[string]map[string]bool `json:"pull_request_opened,omitempty" url:"pull_request_opened,omitempty"`
	PullRequestModified     map[string]map[string]bool `json:"pull_request_modified,omitempty" url:"pull_request_modified,omitempty"`
	CreateTag               map[string]map[string]bool `json:"create_tag,omitempty" url:"create_tag,omitempty"`
	Push                    map[string]map[string]bool `json:"push,omitempty" url:"push,omitempty"`
	// contains filtered or unexported fields
}

func (*VcsTriggers) GetExtraProperties

func (v *VcsTriggers) GetExtraProperties() map[string]interface{}

func (*VcsTriggers) String

func (v *VcsTriggers) String() string

func (*VcsTriggers) UnmarshalJSON

func (v *VcsTriggers) UnmarshalJSON(data []byte) error

type VcsTriggersTypeEnum

type VcsTriggersTypeEnum string

- `GITHUB_COM` - GITHUB_COM - `GITHUB_APP_CUSTOM` - GITHUB_APP_CUSTOM - `GITLAB_OAUTH_SSH` - GITLAB_OAUTH_SSH - `BITBUCKET_ORG` - BITBUCKET_ORG - `GITLAB_COM` - GITLAB_COM - `AZURE_DEVOPS` - AZURE_DEVOPS

const (
	VcsTriggersTypeEnumGithubCom       VcsTriggersTypeEnum = "GITHUB_COM"
	VcsTriggersTypeEnumGithubAppCustom VcsTriggersTypeEnum = "GITHUB_APP_CUSTOM"
	VcsTriggersTypeEnumGitlabOauthSsh  VcsTriggersTypeEnum = "GITLAB_OAUTH_SSH"
	VcsTriggersTypeEnumBitbucketOrg    VcsTriggersTypeEnum = "BITBUCKET_ORG"
	VcsTriggersTypeEnumGitlabCom       VcsTriggersTypeEnum = "GITLAB_COM"
	VcsTriggersTypeEnumAzureDevops     VcsTriggersTypeEnum = "AZURE_DEVOPS"
)

func NewVcsTriggersTypeEnumFromString

func NewVcsTriggersTypeEnumFromString(s string) (VcsTriggersTypeEnum, error)

func (VcsTriggersTypeEnum) Ptr

type WebhookTypes

type WebhookTypes struct {
	ApprovalRequired []map[string]interface{} `json:"APPROVAL_REQUIRED,omitempty" url:"APPROVAL_REQUIRED,omitempty"`
	Cancelled        []map[string]interface{} `json:"CANCELLED,omitempty" url:"CANCELLED,omitempty"`
	Completed        []map[string]interface{} `json:"COMPLETED,omitempty" url:"COMPLETED,omitempty"`
	Errored          []map[string]interface{} `json:"ERRORED,omitempty" url:"ERRORED,omitempty"`
	DriftDetected    []map[string]interface{} `json:"DRIFT_DETECTED,omitempty" url:"DRIFT_DETECTED,omitempty"`
	// contains filtered or unexported fields
}

func (*WebhookTypes) GetExtraProperties

func (w *WebhookTypes) GetExtraProperties() map[string]interface{}

func (*WebhookTypes) String

func (w *WebhookTypes) String() string

func (*WebhookTypes) UnmarshalJSON

func (w *WebhookTypes) UnmarshalJSON(data []byte) error

type WfChainingPayloadPayload

type WfChainingPayloadPayload struct {
	Completed []*MiniSteps `json:"COMPLETED,omitempty" url:"COMPLETED,omitempty"`
	Errored   []*MiniSteps `json:"ERRORED,omitempty" url:"ERRORED,omitempty"`
	// contains filtered or unexported fields
}

func (*WfChainingPayloadPayload) GetExtraProperties

func (w *WfChainingPayloadPayload) GetExtraProperties() map[string]interface{}

func (*WfChainingPayloadPayload) String

func (w *WfChainingPayloadPayload) String() string

func (*WfChainingPayloadPayload) UnmarshalJSON

func (w *WfChainingPayloadPayload) UnmarshalJSON(data []byte) error

type WfStepInputData

type WfStepInputData struct {
	SchemaType WfStepInputDataSchemaTypeEnum `json:"schemaType,omitempty" url:"schemaType,omitempty"`
	Data       map[string]interface{}        `json:"data,omitempty" url:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*WfStepInputData) GetExtraProperties

func (w *WfStepInputData) GetExtraProperties() map[string]interface{}

func (*WfStepInputData) String

func (w *WfStepInputData) String() string

func (*WfStepInputData) UnmarshalJSON

func (w *WfStepInputData) UnmarshalJSON(data []byte) error

type WfStepInputDataSchemaTypeEnum

type WfStepInputDataSchemaTypeEnum = string

- `FORM_JSONSCHEMA` - FORM_JSONSCHEMA

type WfStepsConfig

type WfStepsConfig struct {
	Name                 string           `json:"name" url:"name"`
	EnvironmentVariables []interface{}    `json:"environmentVariables,omitempty" url:"environmentVariables,omitempty"`
	Approval             *bool            `json:"approval,omitempty" url:"approval,omitempty"`
	Timeout              *int             `json:"timeout,omitempty" url:"timeout,omitempty"`
	CmdOverride          interface{}      `json:"cmdOverride,omitempty" url:"cmdOverride,omitempty"`
	MountPoints          []*MountPoint    `json:"mountPoints,omitempty" url:"mountPoints,omitempty"`
	WfStepTemplateId     *string          `json:"wfStepTemplateId,omitempty" url:"wfStepTemplateId,omitempty"`
	WfStepInputData      *WfStepInputData `json:"wfStepInputData,omitempty" url:"wfStepInputData,omitempty"`
	// contains filtered or unexported fields
}

func (*WfStepsConfig) GetExtraProperties

func (w *WfStepsConfig) GetExtraProperties() map[string]interface{}

func (*WfStepsConfig) String

func (w *WfStepsConfig) String() string

func (*WfStepsConfig) UnmarshalJSON

func (w *WfStepsConfig) UnmarshalJSON(data []byte) error

type WfTypeEnum

type WfTypeEnum string

- `TERRAFORM` - TERRAFORM - `CUSTOM` - CUSTOM

const (
	WfTypeEnumTerraform WfTypeEnum = "TERRAFORM"
	WfTypeEnumCustom    WfTypeEnum = "CUSTOM"
)

func NewWfTypeEnumFromString

func NewWfTypeEnumFromString(s string) (WfTypeEnum, error)

func (WfTypeEnum) Ptr

func (w WfTypeEnum) Ptr() *WfTypeEnum

type Workflow

type Workflow struct {
	ResourceName                *core.Optional[string]                      `json:"ResourceName,omitempty" url:"-"`
	Description                 *core.Optional[string]                      `json:"Description,omitempty" url:"-"`
	Tags                        *core.Optional[[]string]                    `json:"Tags,omitempty" url:"-"`
	IsActive                    *core.Optional[IsArchiveEnum]               `json:"IsActive,omitempty" url:"-"`
	WfStepsConfig               *core.Optional[[]*WfStepsConfig]            `json:"WfStepsConfig,omitempty" url:"-"`
	WfType                      *core.Optional[WfTypeEnum]                  `json:"WfType,omitempty" url:"-"`
	TerraformConfig             *core.Optional[TerraformConfig]             `json:"TerraformConfig,omitempty" url:"-"`
	EnvironmentVariables        *core.Optional[[]*EnvVars]                  `json:"EnvironmentVariables,omitempty" url:"-"`
	DeploymentPlatformConfig    *core.Optional[[]*DeploymentPlatformConfig] `json:"DeploymentPlatformConfig,omitempty" url:"-"`
	VcsConfig                   *core.Optional[VcsConfig]                   `json:"VCSConfig,omitempty" url:"-"`
	UserSchedules               *core.Optional[[]*UserSchedules]            `json:"UserSchedules,omitempty" url:"-"`
	GitHubComSync               *core.Optional[map[string]interface{}]      `json:"GitHubComSync,omitempty" url:"-"`
	MiniSteps                   *core.Optional[MiniStepsSchema]             `json:"MiniSteps,omitempty" url:"-"`
	Approvers                   *core.Optional[[]string]                    `json:"Approvers,omitempty" url:"-"`
	NumberOfApprovalsRequired   *core.Optional[int]                         `json:"NumberOfApprovalsRequired,omitempty" url:"-"`
	RunnerConstraints           *core.Optional[RunnerConstraints]           `json:"RunnerConstraints,omitempty" url:"-"`
	UserJobCpu                  *core.Optional[int]                         `json:"UserJobCPU,omitempty" url:"-"`
	UserJobMemory               *core.Optional[int]                         `json:"UserJobMemory,omitempty" url:"-"`
	CacheConfig                 *core.Optional[CacheConfig]                 `json:"CacheConfig,omitempty" url:"-"`
	TfStateCleaned              *core.Optional[map[string]interface{}]      `json:"TfStateCleaned,omitempty" url:"-"`
	InfracostBreakdown          *core.Optional[map[string]interface{}]      `json:"InfracostBreakdown,omitempty" url:"-"`
	PolicyEvalResults           *core.Optional[map[string]interface{}]      `json:"PolicyEvalResults,omitempty" url:"-"`
	InfracostBreakdownPreApply  *core.Optional[map[string]interface{}]      `json:"InfracostBreakdownPreApply,omitempty" url:"-"`
	InfracostBreakdownPostApply *core.Optional[map[string]interface{}]      `json:"InfracostBreakdownPostApply,omitempty" url:"-"`
	TfDrift                     *core.Optional[map[string]interface{}]      `json:"TfDrift,omitempty" url:"-"`
	CfStateCleaned              *core.Optional[map[string]interface{}]      `json:"CfStateCleaned,omitempty" url:"-"`
	CfStackPlan                 *core.Optional[map[string]interface{}]      `json:"CfStackPlan,omitempty" url:"-"`
	CfDrift                     *core.Optional[map[string]interface{}]      `json:"CfDrift,omitempty" url:"-"`
	K8SResources                *core.Optional[map[string]interface{}]      `json:"K8sResources,omitempty" url:"-"`
	K8SDrift                    *core.Optional[map[string]interface{}]      `json:"K8sDrift,omitempty" url:"-"`
	TerragruntDrift             *core.Optional[map[string]interface{}]      `json:"TerragruntDrift,omitempty" url:"-"`
	AnsibleOutputs              *core.Optional[map[string]interface{}]      `json:"AnsibleOutputs,omitempty" url:"-"`
	AnsiblePlan                 *core.Optional[map[string]interface{}]      `json:"AnsiblePlan,omitempty" url:"-"`
	AnsibleDrift                *core.Optional[map[string]interface{}]      `json:"AnsibleDrift,omitempty" url:"-"`
	SgCustomWorkflowRunFacts    *core.Optional[map[string]interface{}]      `json:"SGCustomWorkflowRunFacts,omitempty" url:"-"`
}

type WorkflowGetResponse

type WorkflowGetResponse struct {
	Msg *GeneratedWorkflowGetMsg `json:"msg,omitempty" url:"msg,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkflowGetResponse) GetExtraProperties

func (w *WorkflowGetResponse) GetExtraProperties() map[string]interface{}

func (*WorkflowGetResponse) String

func (w *WorkflowGetResponse) String() string

func (*WorkflowGetResponse) UnmarshalJSON

func (w *WorkflowGetResponse) UnmarshalJSON(data []byte) error

type WorkflowGroup

type WorkflowGroup struct {
	ResourceName *string  `json:"ResourceName,omitempty" url:"ResourceName,omitempty"`
	Description  *string  `json:"Description,omitempty" url:"Description,omitempty"`
	Tags         []string `json:"Tags,omitempty" url:"Tags,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkflowGroup) GetExtraProperties

func (w *WorkflowGroup) GetExtraProperties() map[string]interface{}

func (*WorkflowGroup) String

func (w *WorkflowGroup) String() string

func (*WorkflowGroup) UnmarshalJSON

func (w *WorkflowGroup) UnmarshalJSON(data []byte) error

type WorkflowGroupCreateResponse

type WorkflowGroupCreateResponse struct {
	Msg  *string                    `json:"msg,omitempty" url:"msg,omitempty"`
	Data *WorkflowGroupDataResponse `json:"data,omitempty" url:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkflowGroupCreateResponse) GetExtraProperties

func (w *WorkflowGroupCreateResponse) GetExtraProperties() map[string]interface{}

func (*WorkflowGroupCreateResponse) String

func (w *WorkflowGroupCreateResponse) String() string

func (*WorkflowGroupCreateResponse) UnmarshalJSON

func (w *WorkflowGroupCreateResponse) UnmarshalJSON(data []byte) error

type WorkflowGroupDataResponse

type WorkflowGroupDataResponse struct {
	ResourceName  *string        `json:"ResourceName,omitempty" url:"ResourceName,omitempty"`
	Description   *string        `json:"Description,omitempty" url:"Description,omitempty"`
	Tags          []string       `json:"Tags,omitempty" url:"Tags,omitempty"`
	IsArchive     *string        `json:"IsArchive,omitempty" url:"IsArchive,omitempty"`
	ResourceType  *string        `json:"ResourceType,omitempty" url:"ResourceType,omitempty"`
	DocVersion    *string        `json:"DocVersion,omitempty" url:"DocVersion,omitempty"`
	CreatorEnv    *string        `json:"CreatorEnv,omitempty" url:"CreatorEnv,omitempty"`
	SgOwned       *bool          `json:"SGOwned,omitempty" url:"SGOwned,omitempty"`
	ParentId      *string        `json:"ParentId,omitempty" url:"ParentId,omitempty"`
	ResourceId    *string        `json:"ResourceId,omitempty" url:"ResourceId,omitempty"`
	WfGrpParentId *string        `json:"WfGrpParentId,omitempty" url:"WfGrpParentId,omitempty"`
	WfGrpFullId   *string        `json:"WfGrpFullId,omitempty" url:"WfGrpFullId,omitempty"`
	OrgId         *string        `json:"OrgId,omitempty" url:"OrgId,omitempty"`
	SubResourceId *string        `json:"SubResourceId,omitempty" url:"SubResourceId,omitempty"`
	WfgrpIndexId  *string        `json:"WfgrpIndexId,omitempty" url:"WfgrpIndexId,omitempty"`
	Authors       []string       `json:"Authors,omitempty" url:"Authors,omitempty"`
	IsActive      *IsArchiveEnum `json:"IsActive,omitempty" url:"IsActive,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkflowGroupDataResponse) GetExtraProperties

func (w *WorkflowGroupDataResponse) GetExtraProperties() map[string]interface{}

func (*WorkflowGroupDataResponse) String

func (w *WorkflowGroupDataResponse) String() string

func (*WorkflowGroupDataResponse) UnmarshalJSON

func (w *WorkflowGroupDataResponse) UnmarshalJSON(data []byte) error

type WorkflowGroupDeleteResponse

type WorkflowGroupDeleteResponse struct {
	Msg *string `json:"msg,omitempty" url:"msg,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkflowGroupDeleteResponse) GetExtraProperties

func (w *WorkflowGroupDeleteResponse) GetExtraProperties() map[string]interface{}

func (*WorkflowGroupDeleteResponse) String

func (w *WorkflowGroupDeleteResponse) String() string

func (*WorkflowGroupDeleteResponse) UnmarshalJSON

func (w *WorkflowGroupDeleteResponse) UnmarshalJSON(data []byte) error

type WorkflowGroupGetResponse

type WorkflowGroupGetResponse struct {
	Msg *WorkflowGroupDataResponse `json:"msg,omitempty" url:"msg,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkflowGroupGetResponse) GetExtraProperties

func (w *WorkflowGroupGetResponse) GetExtraProperties() map[string]interface{}

func (*WorkflowGroupGetResponse) String

func (w *WorkflowGroupGetResponse) String() string

func (*WorkflowGroupGetResponse) UnmarshalJSON

func (w *WorkflowGroupGetResponse) UnmarshalJSON(data []byte) error

type WorkflowGroupListAllResponse

type WorkflowGroupListAllResponse struct {
	Msg              []*WorkflowGroupDataResponse `json:"msg,omitempty" url:"msg,omitempty"`
	Lastevaluatedkey *string                      `json:"lastevaluatedkey,omitempty" url:"lastevaluatedkey,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkflowGroupListAllResponse) GetExtraProperties

func (w *WorkflowGroupListAllResponse) GetExtraProperties() map[string]interface{}

func (*WorkflowGroupListAllResponse) String

func (*WorkflowGroupListAllResponse) UnmarshalJSON

func (w *WorkflowGroupListAllResponse) UnmarshalJSON(data []byte) error

type WorkflowGroupPatch

type WorkflowGroupPatch struct {
	Msg  *string                    `json:"msg,omitempty" url:"msg,omitempty"`
	Data *WorkflowGroupDataResponse `json:"data,omitempty" url:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkflowGroupPatch) GetExtraProperties

func (w *WorkflowGroupPatch) GetExtraProperties() map[string]interface{}

func (*WorkflowGroupPatch) String

func (w *WorkflowGroupPatch) String() string

func (*WorkflowGroupPatch) UnmarshalJSON

func (w *WorkflowGroupPatch) UnmarshalJSON(data []byte) error

type WorkflowRun

type WorkflowRun struct {
	DeploymentPlatformConfig []*DeploymentPlatformConfig `json:"DeploymentPlatformConfig,omitempty" url:"DeploymentPlatformConfig,omitempty"`
	WfStepsConfig            []*WfStepsConfig            `json:"WfStepsConfig,omitempty" url:"WfStepsConfig,omitempty"`
	EnvironmentVariables     []*EnvVars                  `json:"EnvironmentVariables,omitempty" url:"EnvironmentVariables,omitempty"`
	WfType                   *WfTypeEnum                 `json:"WfType,omitempty" url:"WfType,omitempty"`
	TerraformConfig          map[string]interface{}      `json:"TerraformConfig,omitempty" url:"TerraformConfig,omitempty"`
	TerraformAction          *TerraformAction            `json:"TerraformAction,omitempty" url:"TerraformAction,omitempty"`
	TriggerDetails           map[string]interface{}      `json:"TriggerDetails,omitempty" url:"TriggerDetails,omitempty"`
	ScheduledAt              *string                     `json:"ScheduledAt,omitempty" url:"ScheduledAt,omitempty"`
	VcsConfig                *VcsConfig                  `json:"VCSConfig,omitempty" url:"VCSConfig,omitempty"`
	SgInternals              map[string]interface{}      `json:"SGInternals,omitempty" url:"SGInternals,omitempty"`
	RunnerConstraints        *RunnerConstraints          `json:"RunnerConstraints,omitempty" url:"RunnerConstraints,omitempty"`
	UserJobCpu               *int                        `json:"UserJobCPU,omitempty" url:"UserJobCPU,omitempty"`
	UserJobMemory            *int                        `json:"UserJobMemory,omitempty" url:"UserJobMemory,omitempty"`
	EnableChaining           *bool                       `json:"EnableChaining,omitempty" url:"EnableChaining,omitempty"`
	MiniSteps                map[string]interface{}      `json:"MiniSteps,omitempty" url:"MiniSteps,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkflowRun) GetExtraProperties

func (w *WorkflowRun) GetExtraProperties() map[string]interface{}

func (*WorkflowRun) String

func (w *WorkflowRun) String() string

func (*WorkflowRun) UnmarshalJSON

func (w *WorkflowRun) UnmarshalJSON(data []byte) error

type WorkflowRunApproval

type WorkflowRunApproval struct {
	Message                   *string `json:"Message,omitempty" url:"Message,omitempty"`
	ApprovalStep              *string `json:"ApprovalStep,omitempty" url:"ApprovalStep,omitempty"`
	Approve                   bool    `json:"Approve" url:"Approve"`
	ReasonForApprovalRequired string  `json:"ReasonForApprovalRequired" url:"ReasonForApprovalRequired"`
	// contains filtered or unexported fields
}

func (*WorkflowRunApproval) GetExtraProperties

func (w *WorkflowRunApproval) GetExtraProperties() map[string]interface{}

func (*WorkflowRunApproval) String

func (w *WorkflowRunApproval) String() string

func (*WorkflowRunApproval) UnmarshalJSON

func (w *WorkflowRunApproval) UnmarshalJSON(data []byte) error

type WorkflowRunApprovalResponse

type WorkflowRunApprovalResponse struct {
	Msg  *string              `json:"msg,omitempty" url:"msg,omitempty"`
	Data *WorkflowRunResponse `json:"data,omitempty" url:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkflowRunApprovalResponse) GetExtraProperties

func (w *WorkflowRunApprovalResponse) GetExtraProperties() map[string]interface{}

func (*WorkflowRunApprovalResponse) String

func (w *WorkflowRunApprovalResponse) String() string

func (*WorkflowRunApprovalResponse) UnmarshalJSON

func (w *WorkflowRunApprovalResponse) UnmarshalJSON(data []byte) error

type WorkflowRunCreatePatchResponse

type WorkflowRunCreatePatchResponse struct {
	Msg  *string              `json:"msg,omitempty" url:"msg,omitempty"`
	Data *WorkflowRunResponse `json:"data,omitempty" url:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkflowRunCreatePatchResponse) GetExtraProperties

func (w *WorkflowRunCreatePatchResponse) GetExtraProperties() map[string]interface{}

func (*WorkflowRunCreatePatchResponse) String

func (*WorkflowRunCreatePatchResponse) UnmarshalJSON

func (w *WorkflowRunCreatePatchResponse) UnmarshalJSON(data []byte) error

type WorkflowRunResponse

type WorkflowRunResponse struct {
	DeploymentPlatformConfig []*DeploymentPlatformConfig `json:"DeploymentPlatformConfig,omitempty" url:"DeploymentPlatformConfig,omitempty"`
	WfStepsConfig            []*WfStepsConfig            `json:"WfStepsConfig,omitempty" url:"WfStepsConfig,omitempty"`
	EnvironmentVariables     []*EnvVars                  `json:"EnvironmentVariables,omitempty" url:"EnvironmentVariables,omitempty"`
	WfType                   *WfTypeEnum                 `json:"WfType,omitempty" url:"WfType,omitempty"`
	TerraformConfig          map[string]interface{}      `json:"TerraformConfig,omitempty" url:"TerraformConfig,omitempty"`
	TerraformAction          *TerraformAction            `json:"TerraformAction,omitempty" url:"TerraformAction,omitempty"`
	TriggerDetails           map[string]interface{}      `json:"TriggerDetails,omitempty" url:"TriggerDetails,omitempty"`
	ScheduledAt              *string                     `json:"ScheduledAt,omitempty" url:"ScheduledAt,omitempty"`
	VcsConfig                *VcsConfig                  `json:"VCSConfig,omitempty" url:"VCSConfig,omitempty"`
	SgInternals              map[string]interface{}      `json:"SGInternals,omitempty" url:"SGInternals,omitempty"`
	RunnerConstraints        *RunnerConstraints          `json:"RunnerConstraints,omitempty" url:"RunnerConstraints,omitempty"`
	UserJobCpu               *int                        `json:"UserJobCPU,omitempty" url:"UserJobCPU,omitempty"`
	UserJobMemory            *int                        `json:"UserJobMemory,omitempty" url:"UserJobMemory,omitempty"`
	EnableChaining           *bool                       `json:"EnableChaining,omitempty" url:"EnableChaining,omitempty"`
	MiniSteps                map[string]interface{}      `json:"MiniSteps,omitempty" url:"MiniSteps,omitempty"`
	ResourceName             string                      `json:"ResourceName" url:"ResourceName"`
	CreatedAt                *float64                    `json:"CreatedAt,omitempty" url:"CreatedAt,omitempty"`
	Authors                  []string                    `json:"Authors,omitempty" url:"Authors,omitempty"`
	LatestStatus             *string                     `json:"LatestStatus,omitempty" url:"LatestStatus,omitempty"`
	LatestStatusKey          *string                     `json:"LatestStatusKey,omitempty" url:"LatestStatusKey,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkflowRunResponse) GetExtraProperties

func (w *WorkflowRunResponse) GetExtraProperties() map[string]interface{}

func (*WorkflowRunResponse) String

func (w *WorkflowRunResponse) String() string

func (*WorkflowRunResponse) UnmarshalJSON

func (w *WorkflowRunResponse) UnmarshalJSON(data []byte) error

type WorkflowRunsCancelResponse

type WorkflowRunsCancelResponse struct {
	Msg string `json:"msg" url:"msg"`
	// contains filtered or unexported fields
}

func (*WorkflowRunsCancelResponse) GetExtraProperties

func (w *WorkflowRunsCancelResponse) GetExtraProperties() map[string]interface{}

func (*WorkflowRunsCancelResponse) String

func (w *WorkflowRunsCancelResponse) String() string

func (*WorkflowRunsCancelResponse) UnmarshalJSON

func (w *WorkflowRunsCancelResponse) UnmarshalJSON(data []byte) error

type WorkflowsListAll

type WorkflowsListAll struct {
	Msg []*GeneratedWorkflowsListAllMsg `json:"msg,omitempty" url:"msg,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkflowsListAll) GetExtraProperties

func (w *WorkflowsListAll) GetExtraProperties() map[string]interface{}

func (*WorkflowsListAll) String

func (w *WorkflowsListAll) String() string

func (*WorkflowsListAll) UnmarshalJSON

func (w *WorkflowsListAll) UnmarshalJSON(data []byte) error

Directories

Path Synopsis
For creation of Cloud connector groups please refer to the documentation.
For creation of Cloud connector groups please refer to the documentation.
Organizations
Organizations
Policies
Policies
Runner Groups
Runner Groups
Stacks
Stacks
Workflow Run Facts
Workflow Run Facts
Stack Workflow Runs
Stack Workflow Runs
Stack Workflows
Stack Workflows
Templates
Templates
Users & Role
Users & Role
Workflow Groups
Workflow Groups
Workflow Run Facts
Workflow Run Facts
Workflow Runs
Workflow Runs
Workflows
Workflows

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL