api

package module
v1.2.0 Latest Latest
Warning

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

Go to latest
Published: Oct 29, 2025 License: Apache-2.0 Imports: 7 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.

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
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 AccessTypeEnum added in v1.2.0

type AccessTypeEnum string

* `APIKEY` - APIKEY * `OIDC` - OIDC

const (
	AccessTypeEnumApikey AccessTypeEnum = "APIKEY"
	AccessTypeEnumOidc   AccessTypeEnum = "OIDC"
)

func NewAccessTypeEnumFromString added in v1.2.0

func NewAccessTypeEnumFromString(s string) (AccessTypeEnum, error)

func (AccessTypeEnum) Ptr added in v1.2.0

func (a AccessTypeEnum) Ptr() *AccessTypeEnum

type ActionDependency added in v1.2.0

type ActionDependency struct {
	// Condition for this dependency.
	Condition *ActionDependencyCondition `json:"condition,omitempty" url:"condition,omitempty"`
	// The ID of the workflow that this workflow depends on.
	Id string `json:"id" url:"id"`
	// contains filtered or unexported fields
}

func (*ActionDependency) GetCondition added in v1.2.0

func (a *ActionDependency) GetCondition() *ActionDependencyCondition

func (*ActionDependency) GetExtraProperties added in v1.2.0

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

func (*ActionDependency) GetId added in v1.2.0

func (a *ActionDependency) GetId() string

func (*ActionDependency) String added in v1.2.0

func (a *ActionDependency) String() string

func (*ActionDependency) UnmarshalJSON added in v1.2.0

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

type ActionDependencyCondition added in v1.2.0

type ActionDependencyCondition struct {
	// The latest status required for this dependency, e.g. `COMPLETED`.
	LatestStatus string `json:"LatestStatus" url:"LatestStatus"`
	// contains filtered or unexported fields
}

func (*ActionDependencyCondition) GetExtraProperties added in v1.2.0

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

func (*ActionDependencyCondition) GetLatestStatus added in v1.2.0

func (a *ActionDependencyCondition) GetLatestStatus() string

func (*ActionDependencyCondition) String added in v1.2.0

func (a *ActionDependencyCondition) String() string

func (*ActionDependencyCondition) UnmarshalJSON added in v1.2.0

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

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 ActionOrder added in v1.2.0

type ActionOrder struct {
	// Parameters contain the run configuration for the workflow run. For example: A terraform workflow could have
	//
	//	`{ "TerraformAction": {
	//	    "action": "apply"
	//	} }`
	//	as its parameters.
	Parameters map[string]interface{} `json:"parameters,omitempty" url:"parameters,omitempty"`
	// Dependencies are used to define the ordering of the workflows in the action. The first workflow to run will have no dependencies. You can use dependencies to define which workflow should execute before each workflow and use this to build a sequence of workflows.
	Dependencies []*ActionDependency `json:"dependencies,omitempty" url:"dependencies,omitempty"`
	// contains filtered or unexported fields
}

func (*ActionOrder) GetDependencies added in v1.2.0

func (a *ActionOrder) GetDependencies() []*ActionDependency

func (*ActionOrder) GetExtraProperties added in v1.2.0

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

func (*ActionOrder) GetParameters added in v1.2.0

func (a *ActionOrder) GetParameters() map[string]interface{}

func (*ActionOrder) String added in v1.2.0

func (a *ActionOrder) String() string

func (*ActionOrder) UnmarshalJSON added in v1.2.0

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

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 defines the sequence in which the workflows in the Action are to be executed. The key in the order is the id of the workflow.
	Order map[string]*ActionOrder `json:"order,omitempty" url:"order,omitempty"`
	// contains filtered or unexported fields
}

func (*Actions) GetDefault added in v1.1.0

func (a *Actions) GetDefault() *bool

func (*Actions) GetDescription added in v1.1.0

func (a *Actions) GetDescription() *string

func (*Actions) GetExtraProperties

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

func (*Actions) GetName added in v1.1.0

func (a *Actions) GetName() string

func (*Actions) GetOrder added in v1.1.0

func (a *Actions) GetOrder() map[string]*ActionOrder

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"`
	// Alias to easily identify SSO Groups. Alias is only applicable for GROUP entityType.
	Alias        *string  `json:"alias,omitempty" url:"alias,omitempty"`
	Role         *string  `json:"role,omitempty" url:"role,omitempty"`
	Roles        []string `json:"roles,omitempty" url:"roles,omitempty"`
	ResendInvite *bool    `json:"resendInvite,omitempty" url:"resendInvite,omitempty"`
	SendEmail    *bool    `json:"sendEmail,omitempty" url:"sendEmail,omitempty"`
	// contains filtered or unexported fields
}

func (*AddUserToOrganization) GetAlias added in v1.2.0

func (a *AddUserToOrganization) GetAlias() *string

func (*AddUserToOrganization) GetEntityType added in v1.1.0

func (a *AddUserToOrganization) GetEntityType() *EntityTypeEnum

func (*AddUserToOrganization) GetExtraProperties

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

func (*AddUserToOrganization) GetResendInvite added in v1.1.0

func (a *AddUserToOrganization) GetResendInvite() *bool

func (*AddUserToOrganization) GetRole added in v1.1.0

func (a *AddUserToOrganization) GetRole() *string

func (*AddUserToOrganization) GetRoles added in v1.1.0

func (a *AddUserToOrganization) GetRoles() []string

func (*AddUserToOrganization) GetSendEmail added in v1.2.0

func (a *AddUserToOrganization) GetSendEmail() *bool

func (*AddUserToOrganization) GetUserId added in v1.1.0

func (a *AddUserToOrganization) GetUserId() string

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) GetData added in v1.1.0

func (*AddUserToOrganizationResponse) GetExtraProperties

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

func (*AddUserToOrganizationResponse) GetMsg added in v1.1.0

func (*AddUserToOrganizationResponse) String

func (*AddUserToOrganizationResponse) UnmarshalJSON

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

type AiSettings added in v1.2.0

type AiSettings struct {
	// Indicates whether the organization has accepted the StackGuardian AI Terms of Service.
	AcceptedTerms bool `json:"acceptedTerms" url:"acceptedTerms"`
	// Indicates whether AI Bot(Documentation Assistant) feature is enabled for the organization.
	EnableAIbot bool `json:"enableAIbot" url:"enableAIbot"`
	// contains filtered or unexported fields
}

func (*AiSettings) GetAcceptedTerms added in v1.2.0

func (a *AiSettings) GetAcceptedTerms() bool

func (*AiSettings) GetEnableAIbot added in v1.2.0

func (a *AiSettings) GetEnableAIbot() bool

func (*AiSettings) GetExtraProperties added in v1.2.0

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

func (*AiSettings) String added in v1.2.0

func (a *AiSettings) String() string

func (*AiSettings) UnmarshalJSON added in v1.2.0

func (a *AiSettings) 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) GetName added in v1.1.0

func (a *AllowedPermissions) GetName() string

func (*AllowedPermissions) GetPaths added in v1.1.0

func (a *AllowedPermissions) GetPaths() map[string][]string

func (*AllowedPermissions) String

func (a *AllowedPermissions) String() string

func (*AllowedPermissions) UnmarshalJSON

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

type ApiAccess added in v1.2.0

type ApiAccess struct {
	// Name of the API access.
	ResourceName string `json:"ResourceName" url:"-"`
	// Description of the API access
	Description *core.Optional[string] `json:"Description,omitempty" url:"-"`
	// Tags for organizing API accesses
	Tags *core.Optional[[]string] `json:"Tags,omitempty" url:"-"`
	// Contextual tags to give context to your tags
	ContextTags *core.Optional[map[string]*string] `json:"ContextTags,omitempty" url:"-"`
	// Type of access: APIKEY for API key authentication, OIDC for OpenID Connect
	//
	// * `APIKEY` - APIKEY
	// * `OIDC` - OIDC
	AccessType *core.Optional[AccessTypeEnum] `json:"AccessType,omitempty" url:"-"`
	// List of role names assigned to this API access
	Roles []string `json:"Roles,omitempty" url:"-"`
	// Expiration timestamp in milliseconds. Null means no expiration.
	ExpiresAt *core.Optional[int] `json:"ExpiresAt,omitempty" url:"-"`
	// Whether the API access is active
	//
	// * `0` - 0
	// * `1` - 1
	IsActive *core.Optional[IsPublicEnum] `json:"IsActive,omitempty" url:"-"`
	// OIDC Trust configuration. Required when AccessType is OIDC.
	OidcTrust *core.Optional[OidcTrust] `json:"OIDCTrust,omitempty" url:"-"`
	// Document version
	//
	// * `V1` - V1
	DocVersion *core.Optional[DocVersionAadEnum] `json:"DocVersion,omitempty" url:"-"`
}

type ApiAccessCreateResponse added in v1.2.0

type ApiAccessCreateResponse struct {
	// Success message describing the result of the creation operation
	Msg string `json:"msg" url:"msg"`
	// Details of the created API access
	Data *ApiAccessDataResponse `json:"data,omitempty" url:"data,omitempty"`
	// contains filtered or unexported fields
}

Serializer for API Access creation response

func (*ApiAccessCreateResponse) GetData added in v1.2.0

func (*ApiAccessCreateResponse) GetExtraProperties added in v1.2.0

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

func (*ApiAccessCreateResponse) GetMsg added in v1.2.0

func (a *ApiAccessCreateResponse) GetMsg() string

func (*ApiAccessCreateResponse) String added in v1.2.0

func (a *ApiAccessCreateResponse) String() string

func (*ApiAccessCreateResponse) UnmarshalJSON added in v1.2.0

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

type ApiAccessDataResponse added in v1.2.0

type ApiAccessDataResponse struct {
	// Name of the API access.
	ResourceName string `json:"ResourceName" url:"ResourceName"`
	// Description of the API access
	Description *string `json:"Description,omitempty" url:"Description,omitempty"`
	// Tags for organizing API accesses
	Tags []string `json:"Tags,omitempty" url:"Tags,omitempty"`
	// Contextual tags to give context to your tags
	ContextTags map[string]*string `json:"ContextTags,omitempty" url:"ContextTags,omitempty"`
	// Type of access: APIKEY for API key authentication, OIDC for OpenID Connect
	//
	// * `APIKEY` - APIKEY
	// * `OIDC` - OIDC
	AccessType *AccessTypeEnum `json:"AccessType,omitempty" url:"AccessType,omitempty"`
	// List of role names assigned to this API access
	Roles []string `json:"Roles,omitempty" url:"Roles,omitempty"`
	// Expiration timestamp in milliseconds. Null means no expiration.
	ExpiresAt *int `json:"ExpiresAt,omitempty" url:"ExpiresAt,omitempty"`
	// Whether the API access is active
	//
	// * `0` - 0
	// * `1` - 1
	IsActive *IsPublicEnum `json:"IsActive,omitempty" url:"IsActive,omitempty"`
	// OIDC Trust configuration. Required when AccessType is OIDC.
	OidcTrust *OidcTrust `json:"OIDCTrust,omitempty" url:"OIDCTrust,omitempty"`
	// Document version
	//
	// * `V1` - V1
	DocVersion *DocVersionAadEnum `json:"DocVersion,omitempty" url:"DocVersion,omitempty"`
	// Parent organization ID
	ParentId string `json:"ParentId" url:"ParentId"`
	// Resource ID of the API access
	ResourceId string `json:"ResourceId" url:"ResourceId"`
	// Resource type (API_ACCESS)
	ResourceType string `json:"ResourceType" url:"ResourceType"`
	// List of authors
	Authors []string `json:"Authors,omitempty" url:"Authors,omitempty"`
	// Creation timestamp in milliseconds
	CreatedAt int `json:"CreatedAt" url:"CreatedAt"`
	// Last modification timestamp in milliseconds
	ModifiedAt int `json:"ModifiedAt" url:"ModifiedAt"`
	// Last access timestamp in milliseconds
	LastAccessAt int `json:"LastAccessAt" url:"LastAccessAt"`
	// Organization ID
	OrgId string `json:"OrgId" url:"OrgId"`
	// Environment where the access was created
	CreatorEnv string `json:"CreatorEnv" url:"CreatorEnv"`
	// Whether the access is archived
	//
	// * `0` - 0
	// * `1` - 1
	IsArchive IsPublicEnum `json:"IsArchive" url:"IsArchive"`
	// Email address associated with the API access
	Email string `json:"Email" url:"Email"`
	// Generated API key (only in create/regenerate responses)
	ApiKey *string `json:"APIKey,omitempty" url:"APIKey,omitempty"`
	// contains filtered or unexported fields
}

Serializer for API Access data in responses

func (*ApiAccessDataResponse) GetAccessType added in v1.2.0

func (a *ApiAccessDataResponse) GetAccessType() *AccessTypeEnum

func (*ApiAccessDataResponse) GetApiKey added in v1.2.0

func (a *ApiAccessDataResponse) GetApiKey() *string

func (*ApiAccessDataResponse) GetAuthors added in v1.2.0

func (a *ApiAccessDataResponse) GetAuthors() []string

func (*ApiAccessDataResponse) GetContextTags added in v1.2.0

func (a *ApiAccessDataResponse) GetContextTags() map[string]*string

func (*ApiAccessDataResponse) GetCreatedAt added in v1.2.0

func (a *ApiAccessDataResponse) GetCreatedAt() int

func (*ApiAccessDataResponse) GetCreatorEnv added in v1.2.0

func (a *ApiAccessDataResponse) GetCreatorEnv() string

func (*ApiAccessDataResponse) GetDescription added in v1.2.0

func (a *ApiAccessDataResponse) GetDescription() *string

func (*ApiAccessDataResponse) GetEmail added in v1.2.0

func (a *ApiAccessDataResponse) GetEmail() string

func (*ApiAccessDataResponse) GetExpiresAt added in v1.2.0

func (a *ApiAccessDataResponse) GetExpiresAt() *int

func (*ApiAccessDataResponse) GetExtraProperties added in v1.2.0

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

func (*ApiAccessDataResponse) GetIsActive added in v1.2.0

func (a *ApiAccessDataResponse) GetIsActive() *IsPublicEnum

func (*ApiAccessDataResponse) GetIsArchive added in v1.2.0

func (a *ApiAccessDataResponse) GetIsArchive() IsPublicEnum

func (*ApiAccessDataResponse) GetLastAccessAt added in v1.2.0

func (a *ApiAccessDataResponse) GetLastAccessAt() int

func (*ApiAccessDataResponse) GetModifiedAt added in v1.2.0

func (a *ApiAccessDataResponse) GetModifiedAt() int

func (*ApiAccessDataResponse) GetOidcTrust added in v1.2.0

func (a *ApiAccessDataResponse) GetOidcTrust() *OidcTrust

func (*ApiAccessDataResponse) GetOrgId added in v1.2.0

func (a *ApiAccessDataResponse) GetOrgId() string

func (*ApiAccessDataResponse) GetParentId added in v1.2.0

func (a *ApiAccessDataResponse) GetParentId() string

func (*ApiAccessDataResponse) GetResourceId added in v1.2.0

func (a *ApiAccessDataResponse) GetResourceId() string

func (*ApiAccessDataResponse) GetResourceName added in v1.2.0

func (a *ApiAccessDataResponse) GetResourceName() string

func (*ApiAccessDataResponse) GetResourceType added in v1.2.0

func (a *ApiAccessDataResponse) GetResourceType() string

func (*ApiAccessDataResponse) GetRoles added in v1.2.0

func (a *ApiAccessDataResponse) GetRoles() []string

func (*ApiAccessDataResponse) GetTags added in v1.2.0

func (a *ApiAccessDataResponse) GetTags() []string

func (*ApiAccessDataResponse) String added in v1.2.0

func (a *ApiAccessDataResponse) String() string

func (*ApiAccessDataResponse) UnmarshalJSON added in v1.2.0

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

type ApiAccessDeleteResponse added in v1.2.0

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

Serializer for API Access deletion response

func (*ApiAccessDeleteResponse) GetExtraProperties added in v1.2.0

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

func (*ApiAccessDeleteResponse) GetMsg added in v1.2.0

func (a *ApiAccessDeleteResponse) GetMsg() string

func (*ApiAccessDeleteResponse) String added in v1.2.0

func (a *ApiAccessDeleteResponse) String() string

func (*ApiAccessDeleteResponse) UnmarshalJSON added in v1.2.0

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

type ApiAccessGetResponse added in v1.2.0

type ApiAccessGetResponse struct {
	// (Deprecated) Use 'data' field. Previously contained API access data.
	Msg *ApiAccessDataResponse `json:"msg,omitempty" url:"msg,omitempty"`
	// Details of the requested API access
	Data *ApiAccessDataResponse `json:"data,omitempty" url:"data,omitempty"`
	// contains filtered or unexported fields
}

Serializer for API Access get response

func (*ApiAccessGetResponse) GetData added in v1.2.0

func (*ApiAccessGetResponse) GetExtraProperties added in v1.2.0

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

func (*ApiAccessGetResponse) GetMsg added in v1.2.0

func (*ApiAccessGetResponse) String added in v1.2.0

func (a *ApiAccessGetResponse) String() string

func (*ApiAccessGetResponse) UnmarshalJSON added in v1.2.0

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

type ApiAccessListResponse added in v1.2.0

type ApiAccessListResponse struct {
	// List of API accesses
	Msg []*ApiAccessDataResponse `json:"msg,omitempty" url:"msg,omitempty"`
	// Base64 encoded pagination token for next page
	Lastevaluatedkey *string `json:"lastevaluatedkey,omitempty" url:"lastevaluatedkey,omitempty"`
	// contains filtered or unexported fields
}

Serializer for API Access list response

func (*ApiAccessListResponse) GetExtraProperties added in v1.2.0

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

func (*ApiAccessListResponse) GetLastevaluatedkey added in v1.2.0

func (a *ApiAccessListResponse) GetLastevaluatedkey() *string

func (*ApiAccessListResponse) GetMsg added in v1.2.0

func (*ApiAccessListResponse) String added in v1.2.0

func (a *ApiAccessListResponse) String() string

func (*ApiAccessListResponse) UnmarshalJSON added in v1.2.0

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

type ApiAccessRegenerate added in v1.2.0

type ApiAccessRegenerate struct {
	// New expiration timestamp in milliseconds. Null means no expiration.
	ExpiresAt *core.Optional[int] `json:"ExpiresAt,omitempty" url:"-"`
}

type ApiAccessRegenerateResponse added in v1.2.0

type ApiAccessRegenerateResponse struct {
	// Success message
	Msg string `json:"msg" url:"msg"`
	// Contains the new API key
	Data map[string]string `json:"data,omitempty" url:"data,omitempty"`
	// contains filtered or unexported fields
}

Serializer for API key regeneration response

func (*ApiAccessRegenerateResponse) GetData added in v1.2.0

func (a *ApiAccessRegenerateResponse) GetData() map[string]string

func (*ApiAccessRegenerateResponse) GetExtraProperties added in v1.2.0

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

func (*ApiAccessRegenerateResponse) GetMsg added in v1.2.0

func (a *ApiAccessRegenerateResponse) GetMsg() string

func (*ApiAccessRegenerateResponse) String added in v1.2.0

func (a *ApiAccessRegenerateResponse) String() string

func (*ApiAccessRegenerateResponse) UnmarshalJSON added in v1.2.0

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

type ApiAccessUpdateResponse added in v1.2.0

type ApiAccessUpdateResponse struct {
	// Success message describing the result of the update operation
	Msg string `json:"msg" url:"msg"`
	// Details of the updated API access
	Data *ApiAccessDataResponse `json:"data,omitempty" url:"data,omitempty"`
	// contains filtered or unexported fields
}

Serializer for API Access update response

func (*ApiAccessUpdateResponse) GetData added in v1.2.0

func (*ApiAccessUpdateResponse) GetExtraProperties added in v1.2.0

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

func (*ApiAccessUpdateResponse) GetMsg added in v1.2.0

func (a *ApiAccessUpdateResponse) GetMsg() string

func (*ApiAccessUpdateResponse) String added in v1.2.0

func (a *ApiAccessUpdateResponse) String() string

func (*ApiAccessUpdateResponse) UnmarshalJSON added in v1.2.0

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

type ApprovalConfig added in v1.1.0

type ApprovalConfig struct {
	ApprovalType          ApprovalTypeEnum `json:"approvalType" url:"approvalType"`
	ApprovalWebhookUrl    *string          `json:"approvalWebhookUrl,omitempty" url:"approvalWebhookUrl,omitempty"`
	ApprovalWebhookSecret *string          `json:"approvalWebhookSecret,omitempty" url:"approvalWebhookSecret,omitempty"`
	// contains filtered or unexported fields
}

func (*ApprovalConfig) GetApprovalType added in v1.1.0

func (a *ApprovalConfig) GetApprovalType() ApprovalTypeEnum

func (*ApprovalConfig) GetApprovalWebhookSecret added in v1.1.0

func (a *ApprovalConfig) GetApprovalWebhookSecret() *string

func (*ApprovalConfig) GetApprovalWebhookUrl added in v1.1.0

func (a *ApprovalConfig) GetApprovalWebhookUrl() *string

func (*ApprovalConfig) GetExtraProperties added in v1.1.0

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

func (*ApprovalConfig) String added in v1.1.0

func (a *ApprovalConfig) String() string

func (*ApprovalConfig) UnmarshalJSON added in v1.1.0

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

type ApprovalTypeEnum added in v1.1.0

type ApprovalTypeEnum string

* `PLATFORM` - PLATFORM * `EXTERNAL` - EXTERNAL

const (
	ApprovalTypeEnumPlatform ApprovalTypeEnum = "PLATFORM"
	ApprovalTypeEnumExternal ApprovalTypeEnum = "EXTERNAL"
)

func NewApprovalTypeEnumFromString added in v1.1.0

func NewApprovalTypeEnumFromString(s string) (ApprovalTypeEnum, error)

func (ApprovalTypeEnum) Ptr added in v1.1.0

type Attribute added in v1.1.0

type Attribute struct {
	Key   string `json:"Key" url:"Key"`
	Value string `json:"Value" url:"Value"`
	// contains filtered or unexported fields
}

func (*Attribute) GetExtraProperties added in v1.1.0

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

func (*Attribute) GetKey added in v1.1.0

func (a *Attribute) GetKey() string

func (*Attribute) GetValue added in v1.1.0

func (a *Attribute) GetValue() string

func (*Attribute) String added in v1.1.0

func (a *Attribute) String() string

func (*Attribute) UnmarshalJSON added in v1.1.0

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

type AuditLogItem added in v1.2.0

type AuditLogItem struct {
	// The ingestion time of the audit log item.
	IngestionTime *int `json:"ingestionTime,omitempty" url:"ingestionTime,omitempty"`
	// The timestamp of the audit log item.
	Timestamp *int `json:"timestamp,omitempty" url:"timestamp,omitempty"`
	// The contents of the audit log item in JSON string format.
	Message *string `json:"message,omitempty" url:"message,omitempty"`
	// contains filtered or unexported fields
}

func (*AuditLogItem) GetExtraProperties added in v1.2.0

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

func (*AuditLogItem) GetIngestionTime added in v1.2.0

func (a *AuditLogItem) GetIngestionTime() *int

func (*AuditLogItem) GetMessage added in v1.2.0

func (a *AuditLogItem) GetMessage() *string

func (*AuditLogItem) GetTimestamp added in v1.2.0

func (a *AuditLogItem) GetTimestamp() *int

func (*AuditLogItem) String added in v1.2.0

func (a *AuditLogItem) String() string

func (*AuditLogItem) UnmarshalJSON added in v1.2.0

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

type AuditLogSettings added in v1.2.0

type AuditLogSettings struct {
	// Indicates whether generation of audit logs should trigger a webhook.
	EnableWebhook *bool `json:"enableWebhook,omitempty" url:"enableWebhook,omitempty"`
	// The webhook configuration for the organization.
	WebhookConfig *AuditLogWebhookConfig `json:"webhookConfig,omitempty" url:"webhookConfig,omitempty"`
	// contains filtered or unexported fields
}

func (*AuditLogSettings) GetEnableWebhook added in v1.2.0

func (a *AuditLogSettings) GetEnableWebhook() *bool

func (*AuditLogSettings) GetExtraProperties added in v1.2.0

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

func (*AuditLogSettings) GetWebhookConfig added in v1.2.0

func (a *AuditLogSettings) GetWebhookConfig() *AuditLogWebhookConfig

func (*AuditLogSettings) String added in v1.2.0

func (a *AuditLogSettings) String() string

func (*AuditLogSettings) UnmarshalJSON added in v1.2.0

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

type AuditLogWebhookConfig added in v1.2.0

type AuditLogWebhookConfig struct {
	// The URL for the audit log webhook.
	Url string `json:"url" url:"url"`
	// The headers to be sent with the audit log webhook. The Key is the header name and the Value is the header value.
	Headers map[string]string `json:"headers,omitempty" url:"headers,omitempty"`
	// Optional. You can set a webhook secret to verify that a webhook delivery is from StackGuardian. The value of secret must be a reference to a secret stored in the StackGuardian Vault. Visit our Audit log webhook documentation for more details on Webhook Secrets.
	Secret *string `json:"secret,omitempty" url:"secret,omitempty"`
	// contains filtered or unexported fields
}

func (*AuditLogWebhookConfig) GetExtraProperties added in v1.2.0

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

func (*AuditLogWebhookConfig) GetHeaders added in v1.2.0

func (a *AuditLogWebhookConfig) GetHeaders() map[string]string

func (*AuditLogWebhookConfig) GetSecret added in v1.2.0

func (a *AuditLogWebhookConfig) GetSecret() *string

func (*AuditLogWebhookConfig) GetUrl added in v1.2.0

func (a *AuditLogWebhookConfig) GetUrl() string

func (*AuditLogWebhookConfig) String added in v1.2.0

func (a *AuditLogWebhookConfig) String() string

func (*AuditLogWebhookConfig) UnmarshalJSON added in v1.2.0

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

type Authentication added in v1.2.0

type Authentication struct {
	Authenticated   *bool `json:"authenticated,omitempty" url:"authenticated,omitempty"`
	AuthenticatedAt *int  `json:"authenticatedAt,omitempty" url:"authenticatedAt,omitempty"`
	// contains filtered or unexported fields
}

func (*Authentication) GetAuthenticated added in v1.2.0

func (a *Authentication) GetAuthenticated() *bool

func (*Authentication) GetAuthenticatedAt added in v1.2.0

func (a *Authentication) GetAuthenticatedAt() *int

func (*Authentication) GetExtraProperties added in v1.2.0

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

func (*Authentication) String added in v1.2.0

func (a *Authentication) String() string

func (*Authentication) UnmarshalJSON added in v1.2.0

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

type AuthenticationWrapper added in v1.2.0

type AuthenticationWrapper struct {
	Authentication *Authentication `json:"Authentication,omitempty" url:"Authentication,omitempty"`
	// contains filtered or unexported fields
}

func (*AuthenticationWrapper) GetAuthentication added in v1.2.0

func (a *AuthenticationWrapper) GetAuthentication() *Authentication

func (*AuthenticationWrapper) GetExtraProperties added in v1.2.0

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

func (*AuthenticationWrapper) String added in v1.2.0

func (a *AuthenticationWrapper) String() string

func (*AuthenticationWrapper) UnmarshalJSON added in v1.2.0

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

type BitbucketAuthTypeEnum added in v1.2.0

type BitbucketAuthTypeEnum string

* `ACCESS_TOKEN` - ACCESS_TOKEN * `API_TOKEN` - API_TOKEN * `APP_PASSWORD` - APP_PASSWORD

const (
	BitbucketAuthTypeEnumAccessToken BitbucketAuthTypeEnum = "ACCESS_TOKEN"
	BitbucketAuthTypeEnumApiToken    BitbucketAuthTypeEnum = "API_TOKEN"
	BitbucketAuthTypeEnumAppPassword BitbucketAuthTypeEnum = "APP_PASSWORD"
)

func NewBitbucketAuthTypeEnumFromString added in v1.2.0

func NewBitbucketAuthTypeEnumFromString(s string) (BitbucketAuthTypeEnum, error)

func (BitbucketAuthTypeEnum) Ptr added in v1.2.0

type CacheConfig

type CacheConfig struct {
	Enabled      bool       `json:"enabled" url:"enabled"`
	FallbackKeys []string   `json:"fallback_keys,omitempty" url:"fallback_keys,omitempty"`
	Paths        []string   `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) GetEnabled added in v1.1.0

func (c *CacheConfig) GetEnabled() bool

func (*CacheConfig) GetExtraProperties

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

func (*CacheConfig) GetFallbackKeys added in v1.1.0

func (c *CacheConfig) GetFallbackKeys() []string

func (*CacheConfig) GetKey added in v1.1.0

func (c *CacheConfig) GetKey() string

func (*CacheConfig) GetPaths added in v1.1.0

func (c *CacheConfig) GetPaths() []string

func (*CacheConfig) GetPolicy added in v1.1.0

func (c *CacheConfig) GetPolicy() PolicyEnum

func (*CacheConfig) String

func (c *CacheConfig) String() string

func (*CacheConfig) UnmarshalJSON

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

type CreateTemplateRequest added in v1.1.0

type CreateTemplateRequest struct {
	TemplateType string
	IacGroup     *StackTemplate
	Iac          *WorkflowTemplate
	IacPolicy    *Template
}

func NewCreateTemplateRequestFromIac added in v1.1.0

func NewCreateTemplateRequestFromIac(value *WorkflowTemplate) *CreateTemplateRequest

func NewCreateTemplateRequestFromIacGroup added in v1.1.0

func NewCreateTemplateRequestFromIacGroup(value *StackTemplate) *CreateTemplateRequest

func NewCreateTemplateRequestFromIacPolicy added in v1.1.0

func NewCreateTemplateRequestFromIacPolicy(value *Template) *CreateTemplateRequest

func (*CreateTemplateRequest) Accept added in v1.1.0

func (*CreateTemplateRequest) GetIac added in v1.1.0

func (*CreateTemplateRequest) GetIacGroup added in v1.1.0

func (c *CreateTemplateRequest) GetIacGroup() *StackTemplate

func (*CreateTemplateRequest) GetIacPolicy added in v1.1.0

func (c *CreateTemplateRequest) GetIacPolicy() *Template

func (*CreateTemplateRequest) GetTemplateType added in v1.1.0

func (c *CreateTemplateRequest) GetTemplateType() string

func (CreateTemplateRequest) MarshalJSON added in v1.1.0

func (c CreateTemplateRequest) MarshalJSON() ([]byte, error)

func (*CreateTemplateRequest) UnmarshalJSON added in v1.1.0

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

type CreateTemplateRequestVisitor added in v1.1.0

type CreateTemplateRequestVisitor interface {
	VisitIacGroup(*StackTemplate) error
	VisitIac(*WorkflowTemplate) error
	VisitIacPolicy(*Template) error
}

type CreateTemplateResponse added in v1.1.0

type CreateTemplateResponse struct {
	TemplateType string
	IacGroup     *StackCreatePatchResponse
	IacPolicy    *TemplateCreatePatchResponse
}

func NewCreateTemplateResponseFromIacGroup added in v1.1.0

func NewCreateTemplateResponseFromIacGroup(value *StackCreatePatchResponse) *CreateTemplateResponse

func NewCreateTemplateResponseFromIacPolicy added in v1.1.0

func NewCreateTemplateResponseFromIacPolicy(value *TemplateCreatePatchResponse) *CreateTemplateResponse

func (*CreateTemplateResponse) Accept added in v1.1.0

func (*CreateTemplateResponse) GetIacGroup added in v1.1.0

func (*CreateTemplateResponse) GetIacPolicy added in v1.1.0

func (*CreateTemplateResponse) GetTemplateType added in v1.1.0

func (c *CreateTemplateResponse) GetTemplateType() string

func (CreateTemplateResponse) MarshalJSON added in v1.1.0

func (c CreateTemplateResponse) MarshalJSON() ([]byte, error)

func (*CreateTemplateResponse) UnmarshalJSON added in v1.1.0

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

type CreateTemplateResponseVisitor added in v1.1.0

type CreateTemplateResponseVisitor interface {
	VisitIacGroup(*StackCreatePatchResponse) error
	VisitIacPolicy(*TemplateCreatePatchResponse) error
}

type CreateTemplateRevisionRequest

type CreateTemplateRevisionRequest struct {
	// Current organization name of the user, e.g. my-sg-org
	SgOrgid string                 `json:"-" url:"-"`
	Body    *CreateTemplateRequest `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) GetAdditionalConfig added in v1.1.0

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

func (*CustomSource) GetConfig added in v1.1.0

func (c *CustomSource) GetConfig() *CustomSourceConfig

func (*CustomSource) GetExtraProperties

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

func (*CustomSource) GetSourceConfigDestKind added in v1.1.0

func (c *CustomSource) GetSourceConfigDestKind() CustomSourceSourceConfigDestKindEnum

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) GetAuth added in v1.1.0

func (c *CustomSourceConfig) GetAuth() *string

func (*CustomSourceConfig) GetExtraProperties

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

func (*CustomSourceConfig) GetGitCoreAutoCrlf added in v1.1.0

func (c *CustomSourceConfig) GetGitCoreAutoCrlf() *bool

func (*CustomSourceConfig) GetGitSparseCheckoutConfig added in v1.1.0

func (c *CustomSourceConfig) GetGitSparseCheckoutConfig() *string

func (*CustomSourceConfig) GetIncludeSubModule added in v1.1.0

func (c *CustomSourceConfig) GetIncludeSubModule() *bool

func (*CustomSourceConfig) GetIsPrivate added in v1.1.0

func (c *CustomSourceConfig) GetIsPrivate() *bool

func (*CustomSourceConfig) GetRef added in v1.1.0

func (c *CustomSourceConfig) GetRef() *string

func (*CustomSourceConfig) GetRepo added in v1.1.0

func (c *CustomSourceConfig) GetRepo() *string

func (*CustomSourceConfig) GetWorkingDir added in v1.1.0

func (c *CustomSourceConfig) GetWorkingDir() *string

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) GetAdditionalConfig added in v1.1.0

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

func (*CustomSourcePolicy) GetConfig added in v1.1.0

func (*CustomSourcePolicy) GetExtraProperties

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

func (*CustomSourcePolicy) GetSourceConfigDestKind added in v1.1.0

func (*CustomSourcePolicy) GetSourceConfigKind added in v1.1.0

func (c *CustomSourcePolicy) GetSourceConfigKind() SourceConfigKindEnum

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) GetAuth added in v1.1.0

func (c *CustomSourcePolicyConfig) GetAuth() *string

func (*CustomSourcePolicyConfig) GetExtraProperties

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

func (*CustomSourcePolicyConfig) GetGitCoreAutoCrlf added in v1.1.0

func (c *CustomSourcePolicyConfig) GetGitCoreAutoCrlf() *bool

func (*CustomSourcePolicyConfig) GetGitSparseCheckoutConfig added in v1.1.0

func (c *CustomSourcePolicyConfig) GetGitSparseCheckoutConfig() *string

func (*CustomSourcePolicyConfig) GetIncludeSubModule added in v1.1.0

func (c *CustomSourcePolicyConfig) GetIncludeSubModule() *bool

func (*CustomSourcePolicyConfig) GetIsPrivate added in v1.1.0

func (c *CustomSourcePolicyConfig) GetIsPrivate() *bool

func (*CustomSourcePolicyConfig) GetRef added in v1.1.0

func (c *CustomSourcePolicyConfig) GetRef() *string

func (*CustomSourcePolicyConfig) GetRepo added in v1.1.0

func (c *CustomSourcePolicyConfig) GetRepo() *string

func (*CustomSourcePolicyConfig) GetWorkingDir added in v1.1.0

func (c *CustomSourcePolicyConfig) GetWorkingDir() *string

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) GetConfig added in v1.1.0

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

func (*DeploymentPlatformConfig) GetExtraProperties

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

func (*DeploymentPlatformConfig) GetKind added in v1.1.0

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) GetEffectiveDate added in v1.1.0

func (d *Deprecation) GetEffectiveDate() *string

func (*Deprecation) GetExtraProperties

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

func (*Deprecation) GetMessage added in v1.1.0

func (d *Deprecation) GetMessage() *string

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) GetActive added in v1.1.0

func (d *DiscoveryBenchmark) GetActive() *bool

func (*DiscoveryBenchmark) GetChecks added in v1.1.0

func (d *DiscoveryBenchmark) GetChecks() []string

func (*DiscoveryBenchmark) GetDescription added in v1.1.0

func (d *DiscoveryBenchmark) GetDescription() *string

func (*DiscoveryBenchmark) GetDiscoveryInterval added in v1.1.0

func (d *DiscoveryBenchmark) GetDiscoveryInterval() *int

func (*DiscoveryBenchmark) GetExtraProperties

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

func (*DiscoveryBenchmark) GetIsCustomCheck added in v1.1.0

func (d *DiscoveryBenchmark) GetIsCustomCheck() *bool

func (*DiscoveryBenchmark) GetLabel added in v1.1.0

func (d *DiscoveryBenchmark) GetLabel() string

func (*DiscoveryBenchmark) GetRegions added in v1.1.0

func (d *DiscoveryBenchmark) GetRegions() map[string]*DiscoveryRegion

func (*DiscoveryBenchmark) GetRuntimeSource added in v1.1.0

func (d *DiscoveryBenchmark) GetRuntimeSource() *CustomSource

func (*DiscoveryBenchmark) GetSummaryDesc added in v1.1.0

func (d *DiscoveryBenchmark) GetSummaryDesc() *string

func (*DiscoveryBenchmark) GetSummaryTitle added in v1.1.0

func (d *DiscoveryBenchmark) GetSummaryTitle() string

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) GetEmails added in v1.1.0

func (d *DiscoveryRegion) GetEmails() []string

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) GetBenchmarks added in v1.1.0

func (d *Discoverysettings) GetBenchmarks() map[string]*DiscoveryBenchmark

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 DocVersionAadEnum added in v1.2.0

type DocVersionAadEnum = string

* `V1` - V1

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) GetSecretId added in v1.1.0

func (e *EnvVarConfig) GetSecretId() *string

func (*EnvVarConfig) GetTextValue added in v1.1.0

func (e *EnvVarConfig) GetTextValue() *string

func (*EnvVarConfig) GetVarName added in v1.1.0

func (e *EnvVarConfig) GetVarName() string

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) GetConfig added in v1.1.0

func (e *EnvVars) GetConfig() *EnvVarConfig

func (*EnvVars) GetExtraProperties

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

func (*EnvVars) GetKind added in v1.1.0

func (e *EnvVars) GetKind() EnvVarsKindEnum

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 FileParam added in v1.1.0

type FileParam struct {
	io.Reader
	// contains filtered or unexported fields
}

FileParam is a file type suitable for multipart/form-data uploads.

func NewFileParam added in v1.1.0

func NewFileParam(
	reader io.Reader,
	filename string,
	contentType string,
	opts ...FileParamOption,
) *FileParam

NewFileParam returns a *FileParam type suitable for multipart/form-data uploads. All file upload endpoints accept a simple io.Reader, which is usually created by opening a file via os.Open.

However, some endpoints require additional metadata about the file such as a specific Content-Type or custom filename. FileParam makes it easier to create the correct type signature for these endpoints.

func (*FileParam) ContentType added in v1.1.0

func (f *FileParam) ContentType() string

func (*FileParam) Name added in v1.1.0

func (f *FileParam) Name() string

type FileParamOption added in v1.1.0

type FileParamOption interface {
	// contains filtered or unexported methods
}

FileParamOption adapts the behavior of the FileParam. No options are implemented yet, but this interface allows for future extensibility.

type GeneratedCloudConnectorGroupDeleteResponse added in v1.2.0

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

func (*GeneratedCloudConnectorGroupDeleteResponse) GetExtraProperties added in v1.2.0

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

func (*GeneratedCloudConnectorGroupDeleteResponse) GetMsg added in v1.2.0

func (*GeneratedCloudConnectorGroupDeleteResponse) String added in v1.2.0

func (*GeneratedCloudConnectorGroupDeleteResponse) UnmarshalJSON added in v1.2.0

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

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) GetMsg added in v1.1.0

func (*GeneratedConnectorDeleteResponse) String

func (*GeneratedConnectorDeleteResponse) UnmarshalJSON

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

type GeneratedConnectorListAllResponseMsg

type GeneratedConnectorListAllResponseMsg struct {
	Lastevaluatedkey string                            `json:"lastevaluatedkey" url:"lastevaluatedkey"`
	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) GetLastevaluatedkey added in v1.1.0

func (g *GeneratedConnectorListAllResponseMsg) GetLastevaluatedkey() string

func (*GeneratedConnectorListAllResponseMsg) GetMsg added in v1.1.0

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) GetMsg added in v1.1.0

func (*GeneratedConnectorReadResponse) String

func (*GeneratedConnectorReadResponse) UnmarshalJSON

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

type GeneratedConnectorReadResponseMsg

type GeneratedConnectorReadResponseMsg struct {
	Id                string                                              `json:"Id" url:"Id"`
	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"`
	ContextTags       map[string]string                                   `json:"ContextTags,omitempty" url:"ContextTags,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) GetAuthentication added in v1.1.0

func (*GeneratedConnectorReadResponseMsg) GetAuthors added in v1.1.0

func (g *GeneratedConnectorReadResponseMsg) GetAuthors() []string

func (*GeneratedConnectorReadResponseMsg) GetContextTags added in v1.1.0

func (g *GeneratedConnectorReadResponseMsg) GetContextTags() map[string]string

func (*GeneratedConnectorReadResponseMsg) GetCreatedAt added in v1.1.0

func (g *GeneratedConnectorReadResponseMsg) GetCreatedAt() float64

func (*GeneratedConnectorReadResponseMsg) GetDescription added in v1.1.0

func (g *GeneratedConnectorReadResponseMsg) GetDescription() string

func (*GeneratedConnectorReadResponseMsg) GetDiscoverySettings added in v1.1.0

func (*GeneratedConnectorReadResponseMsg) GetDocVersion added in v1.1.0

func (g *GeneratedConnectorReadResponseMsg) GetDocVersion() string

func (*GeneratedConnectorReadResponseMsg) GetExtraProperties

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

func (*GeneratedConnectorReadResponseMsg) GetId added in v1.2.0

func (*GeneratedConnectorReadResponseMsg) GetIsActive added in v1.1.0

func (g *GeneratedConnectorReadResponseMsg) GetIsActive() string

func (*GeneratedConnectorReadResponseMsg) GetIsArchive added in v1.1.0

func (g *GeneratedConnectorReadResponseMsg) GetIsArchive() string

func (*GeneratedConnectorReadResponseMsg) GetModifiedAt added in v1.1.0

func (g *GeneratedConnectorReadResponseMsg) GetModifiedAt() float64

func (*GeneratedConnectorReadResponseMsg) GetOrgId added in v1.1.0

func (*GeneratedConnectorReadResponseMsg) GetParentId added in v1.1.0

func (g *GeneratedConnectorReadResponseMsg) GetParentId() string

func (*GeneratedConnectorReadResponseMsg) GetResourceId added in v1.1.0

func (g *GeneratedConnectorReadResponseMsg) GetResourceId() string

func (*GeneratedConnectorReadResponseMsg) GetResourceName added in v1.1.0

func (g *GeneratedConnectorReadResponseMsg) GetResourceName() string

func (*GeneratedConnectorReadResponseMsg) GetResourceType added in v1.1.0

func (g *GeneratedConnectorReadResponseMsg) GetResourceType() string

func (*GeneratedConnectorReadResponseMsg) GetScope added in v1.1.0

func (g *GeneratedConnectorReadResponseMsg) GetScope() []string

func (*GeneratedConnectorReadResponseMsg) GetSettings added in v1.1.0

func (*GeneratedConnectorReadResponseMsg) GetSubResourceId added in v1.1.0

func (g *GeneratedConnectorReadResponseMsg) GetSubResourceId() string

func (*GeneratedConnectorReadResponseMsg) GetTags added in v1.1.0

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) GetAuthenticated added in v1.1.0

func (*GeneratedConnectorReadResponseMsgAuthentication) GetAuthenticatedAt added in v1.1.0

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) GetBenchmarks added in v1.1.0

func (*GeneratedConnectorReadResponseMsgDiscoverysettings) GetDiscoveryInterval added in v1.1.0

func (g *GeneratedConnectorReadResponseMsgDiscoverysettings) GetDiscoveryInterval() *int

func (*GeneratedConnectorReadResponseMsgDiscoverysettings) GetExtraProperties

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

func (*GeneratedConnectorReadResponseMsgDiscoverysettings) GetRegions added in v1.1.0

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) GetActive added in v1.1.0

func (*GeneratedConnectorReadResponseMsgDiscoverysettingsBenchmarks) GetChecks added in v1.1.0

func (*GeneratedConnectorReadResponseMsgDiscoverysettingsBenchmarks) GetDescription added in v1.1.0

func (*GeneratedConnectorReadResponseMsgDiscoverysettingsBenchmarks) GetDiscoveryInterval added in v1.1.0

func (*GeneratedConnectorReadResponseMsgDiscoverysettingsBenchmarks) GetExtraProperties

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

func (*GeneratedConnectorReadResponseMsgDiscoverysettingsBenchmarks) GetIsCustomCheck added in v1.1.0

func (*GeneratedConnectorReadResponseMsgDiscoverysettingsBenchmarks) GetLabel added in v1.1.0

func (*GeneratedConnectorReadResponseMsgDiscoverysettingsBenchmarks) GetLastDiscoveryTime added in v1.1.0

func (*GeneratedConnectorReadResponseMsgDiscoverysettingsBenchmarks) GetRegions added in v1.1.0

func (*GeneratedConnectorReadResponseMsgDiscoverysettingsBenchmarks) GetRuntimeSource added in v1.1.0

func (*GeneratedConnectorReadResponseMsgDiscoverysettingsBenchmarks) GetSummaryDesc added in v1.1.0

func (*GeneratedConnectorReadResponseMsgDiscoverysettingsBenchmarks) GetSummaryTitle added in v1.1.0

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) GetEmails added in v1.1.0

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) GetRegion added in v1.1.0

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) GetConfig added in v1.1.0

func (*GeneratedConnectorReadResponseMsgSettings) GetExtraProperties

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

func (*GeneratedConnectorReadResponseMsgSettings) GetKind added in v1.1.0

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) GetConfig added in v1.1.0

func (*GeneratedMsgDeploymentplatformconfig) GetExtraProperties

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

func (*GeneratedMsgDeploymentplatformconfig) GetKind added in v1.1.0

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) GetIntegrationId added in v1.1.0

func (g *GeneratedMsgDeploymentplatformconfigConfig) GetIntegrationId() string

func (*GeneratedMsgDeploymentplatformconfigConfig) GetMiniSteps added in v1.1.0

func (*GeneratedMsgDeploymentplatformconfigConfig) GetProfileName added in v1.1.0

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) GetConfig added in v1.1.0

func (*GeneratedMsgEnvironmentvariables) GetExtraProperties

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

func (*GeneratedMsgEnvironmentvariables) GetKind added in v1.1.0

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) GetTextValue added in v1.1.0

func (*GeneratedMsgEnvironmentvariablesConfig) GetVarName added in v1.1.0

func (*GeneratedMsgEnvironmentvariablesConfig) GetVcsConfig added in v1.1.0

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) GetWebhooks added in v1.1.0

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) GetEmail added in v1.1.0

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) GetApprovalRequired added in v1.1.0

func (g *GeneratedMsgMinistepsNotificationsEmail) GetApprovalRequired() []interface{}

func (*GeneratedMsgMinistepsNotificationsEmail) GetCancelled added in v1.1.0

func (g *GeneratedMsgMinistepsNotificationsEmail) GetCancelled() []interface{}

func (*GeneratedMsgMinistepsNotificationsEmail) GetCompleted added in v1.1.0

func (g *GeneratedMsgMinistepsNotificationsEmail) GetCompleted() []interface{}

func (*GeneratedMsgMinistepsNotificationsEmail) GetErrored added in v1.1.0

func (g *GeneratedMsgMinistepsNotificationsEmail) GetErrored() []interface{}

func (*GeneratedMsgMinistepsNotificationsEmail) GetExtraProperties

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

func (*GeneratedMsgMinistepsNotificationsEmail) GetWfChaining added in v1.1.0

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) GetCompleted added in v1.1.0

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) GetDriftDetected added in v1.1.0

func (*GeneratedMsgMinistepsWebhooksCompleted) GetExtraProperties

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

func (*GeneratedMsgMinistepsWebhooksCompleted) GetWebhookName added in v1.1.0

func (g *GeneratedMsgMinistepsWebhooksCompleted) GetWebhookName() string

func (*GeneratedMsgMinistepsWebhooksCompleted) GetWebhookSecret added in v1.1.0

func (g *GeneratedMsgMinistepsWebhooksCompleted) GetWebhookSecret() string

func (*GeneratedMsgMinistepsWebhooksCompleted) GetWebhookUrl added in v1.1.0

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) GetErrored added in v1.1.0

func (*GeneratedMsgMinistepsWebhooksDriftDetected) GetExtraProperties

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

func (*GeneratedMsgMinistepsWebhooksDriftDetected) GetWebhookName added in v1.1.0

func (*GeneratedMsgMinistepsWebhooksDriftDetected) GetWebhookSecret added in v1.1.0

func (g *GeneratedMsgMinistepsWebhooksDriftDetected) GetWebhookSecret() string

func (*GeneratedMsgMinistepsWebhooksDriftDetected) GetWebhookUrl added in v1.1.0

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) GetNotifications added in v1.1.0

func (*GeneratedMsgMinistepsWebhooksErrored) GetWebhookName added in v1.1.0

func (g *GeneratedMsgMinistepsWebhooksErrored) GetWebhookName() string

func (*GeneratedMsgMinistepsWebhooksErrored) GetWebhookSecret added in v1.1.0

func (g *GeneratedMsgMinistepsWebhooksErrored) GetWebhookSecret() string

func (*GeneratedMsgMinistepsWebhooksErrored) GetWebhookUrl added in v1.1.0

func (g *GeneratedMsgMinistepsWebhooksErrored) GetWebhookUrl() string

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) GetCompleted added in v1.1.0

func (g *GeneratedMsgMinistepsWfchaining) GetCompleted() []interface{}

func (*GeneratedMsgMinistepsWfchaining) GetEnvironmentVariables added in v1.1.0

func (g *GeneratedMsgMinistepsWfchaining) GetEnvironmentVariables() []*GeneratedMsgEnvironmentvariables

func (*GeneratedMsgMinistepsWfchaining) GetErrored added in v1.1.0

func (g *GeneratedMsgMinistepsWfchaining) GetErrored() []interface{}

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) GetDeploymentPlatformConfig added in v1.1.0

func (g *GeneratedMsgRunnerconstraints) GetDeploymentPlatformConfig() []*GeneratedMsgDeploymentplatformconfig

func (*GeneratedMsgRunnerconstraints) GetExtraProperties

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

func (*GeneratedMsgRunnerconstraints) GetType added in v1.1.0

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) GetApprovalPreApply added in v1.1.0

func (g *GeneratedMsgTerraformconfig) GetApprovalPreApply() int

func (*GeneratedMsgTerraformconfig) GetDriftCheck added in v1.1.0

func (g *GeneratedMsgTerraformconfig) GetDriftCheck() int

func (*GeneratedMsgTerraformconfig) GetExtraProperties

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

func (*GeneratedMsgTerraformconfig) GetManagedTerraformState added in v1.1.0

func (g *GeneratedMsgTerraformconfig) GetManagedTerraformState() int

func (*GeneratedMsgTerraformconfig) GetPostApplyWfStepsConfig added in v1.1.0

func (*GeneratedMsgTerraformconfig) GetTerraformInitOptions added in v1.1.0

func (g *GeneratedMsgTerraformconfig) GetTerraformInitOptions() string

func (*GeneratedMsgTerraformconfig) GetTerraformPlanOptions added in v1.1.0

func (g *GeneratedMsgTerraformconfig) GetTerraformPlanOptions() string

func (*GeneratedMsgTerraformconfig) GetTerraformVersion added in v1.1.0

func (g *GeneratedMsgTerraformconfig) GetTerraformVersion() string

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) GetApproval added in v1.1.0

func (*GeneratedMsgTerraformconfigPostapplywfstepsconfig) GetCmdOverride added in v1.1.0

func (*GeneratedMsgTerraformconfigPostapplywfstepsconfig) GetExtraProperties

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

func (*GeneratedMsgTerraformconfigPostapplywfstepsconfig) GetMountPoints added in v1.1.0

func (g *GeneratedMsgTerraformconfigPostapplywfstepsconfig) GetMountPoints() []interface{}

func (*GeneratedMsgTerraformconfigPostapplywfstepsconfig) GetName added in v1.1.0

func (*GeneratedMsgTerraformconfigPostapplywfstepsconfig) GetWfStepInputData added in v1.1.0

func (*GeneratedMsgTerraformconfigPostapplywfstepsconfig) GetWfStepTemplateId added in v1.1.0

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) GetData added in v1.1.0

func (*GeneratedMsgTerraformconfigPostapplywfstepsconfigWfstepinputdata) GetExtraProperties

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

func (*GeneratedMsgTerraformconfigPostapplywfstepsconfigWfstepinputdata) GetSchemaType added in v1.1.0

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) GetManagedTerraformState added in v1.1.0

func (*GeneratedMsgTerraformconfigPostapplywfstepsconfigWfstepinputdataData) GetPrePlanWfStepsConfig added in v1.1.0

func (*GeneratedMsgTerraformconfigPostapplywfstepsconfigWfstepinputdataData) GetTerraformAction added in v1.1.0

func (*GeneratedMsgTerraformconfigPostapplywfstepsconfigWfstepinputdataData) GetTerraformVersion added in v1.1.0

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) GetApproval added in v1.1.0

func (*GeneratedMsgTerraformconfigPreapplywfstepsconfig) GetCmdOverride added in v1.1.0

func (*GeneratedMsgTerraformconfigPreapplywfstepsconfig) GetExtraProperties

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

func (*GeneratedMsgTerraformconfigPreapplywfstepsconfig) GetMountPoints added in v1.1.0

func (g *GeneratedMsgTerraformconfigPreapplywfstepsconfig) GetMountPoints() []interface{}

func (*GeneratedMsgTerraformconfigPreapplywfstepsconfig) GetName added in v1.1.0

func (*GeneratedMsgTerraformconfigPreapplywfstepsconfig) GetWfStepInputData added in v1.1.0

func (*GeneratedMsgTerraformconfigPreapplywfstepsconfig) GetWfStepTemplateId added in v1.1.0

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) GetData added in v1.1.0

func (*GeneratedMsgTerraformconfigPreapplywfstepsconfigWfstepinputdata) GetExtraProperties

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

func (*GeneratedMsgTerraformconfigPreapplywfstepsconfigWfstepinputdata) GetSchemaType added in v1.1.0

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) GetManagedTerraformState added in v1.1.0

func (*GeneratedMsgTerraformconfigPreapplywfstepsconfigWfstepinputdataData) GetTerraformAction added in v1.1.0

func (*GeneratedMsgTerraformconfigPreapplywfstepsconfigWfstepinputdataData) GetTerraformVersion added in v1.1.0

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) GetApproval added in v1.1.0

func (*GeneratedMsgTerraformconfigPreplanwfstepsconfig) GetCmdOverride added in v1.1.0

func (*GeneratedMsgTerraformconfigPreplanwfstepsconfig) GetExtraProperties

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

func (*GeneratedMsgTerraformconfigPreplanwfstepsconfig) GetMountPoints added in v1.1.0

func (g *GeneratedMsgTerraformconfigPreplanwfstepsconfig) GetMountPoints() []interface{}

func (*GeneratedMsgTerraformconfigPreplanwfstepsconfig) GetName added in v1.1.0

func (*GeneratedMsgTerraformconfigPreplanwfstepsconfig) GetWfStepInputData added in v1.1.0

func (*GeneratedMsgTerraformconfigPreplanwfstepsconfig) GetWfStepTemplateId added in v1.1.0

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) GetData added in v1.1.0

func (*GeneratedMsgTerraformconfigPreplanwfstepsconfigWfstepinputdata) GetExtraProperties

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

func (*GeneratedMsgTerraformconfigPreplanwfstepsconfigWfstepinputdata) GetSchemaType added in v1.1.0

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) GetManagedTerraformState added in v1.1.0

func (*GeneratedMsgTerraformconfigPreplanwfstepsconfigWfstepinputdataData) GetPreApplyWfStepsConfig added in v1.1.0

func (*GeneratedMsgTerraformconfigPreplanwfstepsconfigWfstepinputdataData) GetTerraformAction added in v1.1.0

func (*GeneratedMsgTerraformconfigPreplanwfstepsconfigWfstepinputdataData) GetTerraformVersion added in v1.1.0

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) GetIacVcsConfig added in v1.1.0

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) GetData added in v1.1.0

func (*GeneratedMsgVcsconfigIacinputdata) GetExtraProperties

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

func (*GeneratedMsgVcsconfigIacinputdata) GetSchemaType added in v1.1.0

func (g *GeneratedMsgVcsconfigIacinputdata) GetSchemaType() string

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) GetBucketRegion added in v1.1.0

func (g *GeneratedMsgVcsconfigIacinputdataData) GetBucketRegion() string

func (*GeneratedMsgVcsconfigIacinputdataData) GetExtraProperties

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

func (*GeneratedMsgVcsconfigIacinputdataData) GetTerraformConfig added in v1.1.0

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) GetIacInputData added in v1.1.0

func (*GeneratedMsgVcsconfigIacvcsconfig) GetIacTemplateId added in v1.1.0

func (g *GeneratedMsgVcsconfigIacvcsconfig) GetIacTemplateId() string

func (*GeneratedMsgVcsconfigIacvcsconfig) GetUseMarketplaceTemplate added in v1.1.0

func (g *GeneratedMsgVcsconfigIacvcsconfig) GetUseMarketplaceTemplate() int

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) GetData added in v1.1.0

func (*GeneratedStackCreateResponse) GetExtraProperties

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

func (*GeneratedStackCreateResponse) GetMsg added in v1.1.0

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) GetStack added in v1.1.0

func (*GeneratedStackCreateResponseData) GetWorkflows added in v1.1.0

func (*GeneratedStackCreateResponseData) String

func (*GeneratedStackCreateResponseData) UnmarshalJSON

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

type GeneratedStackCreateResponseDataStack

type GeneratedStackCreateResponseDataStack 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"`
	// Used when one or all templates specified in the IAC Group are not supplied in TemplatesConfig.
	EnvironmentVariables []*EnvVars `json:"EnvironmentVariables,omitempty" url:"EnvironmentVariables,omitempty"`
	// Defines the default deployment config when the workflows in WorkflowConfig do not set this key.
	DeploymentPlatformConfig []*DeploymentPlatformConfig `json:"DeploymentPlatformConfig,omitempty" url:"DeploymentPlatformConfig,omitempty"`
	// Actions define the sequence in which the workflows in the Stack are to be executed along with the run configuration for each workflow. Each key in an action is the name of the action for example `apply`, `destroy`.
	Actions map[string]*Actions `json:"Actions,omitempty" url:"Actions,omitempty"`
	// The ID of the template group that this Stack is mapped to. Null if the Stack is not mapped to any template group.
	TemplateGroupId *string               `json:"TemplateGroupId,omitempty" url:"TemplateGroupId,omitempty"`
	WorkflowsConfig *WorkflowsConfig      `json:"WorkflowsConfig,omitempty" url:"WorkflowsConfig,omitempty"`
	TemplatesConfig *TemplatesConfig      `json:"TemplatesConfig,omitempty" url:"TemplatesConfig,omitempty"`
	UserSchedules   []*StackUserSchedules `json:"UserSchedules,omitempty" url:"UserSchedules,omitempty"`
	// Used only when upgrading Stack.
	Operations map[string]interface{} `json:"Operations,omitempty" url:"Operations,omitempty"`
	// Contextual tags to give meanings to your tags
	ContextTags map[string]*string `json:"ContextTags,omitempty" url:"ContextTags,omitempty"`
	MiniSteps   *MiniStepsSchema   `json:"MiniSteps,omitempty" url:"MiniSteps,omitempty"`
	// Taints are issues that are affecting this Stack. A Taint may be purely informational or may require action to remove the taint.
	Taints               []string                          `json:"Taints,omitempty" url:"Taints,omitempty"`
	OrgId                string                            `json:"OrgId" url:"OrgId"`
	SubResourceId        string                            `json:"SubResourceId" url:"SubResourceId"`
	CreatedAt            int                               `json:"CreatedAt" url:"CreatedAt"`
	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            *GeneratedStackWorkflowsVcsconfig `json:"VCSConfig,omitempty" url:"VCSConfig,omitempty"`
	ResourceType         string                            `json:"ResourceType" url:"ResourceType"`
	ModifiedAt           int                               `json:"ModifiedAt" url:"ModifiedAt"`
	WorkflowRelationsMap map[string]interface{}            `json:"WorkflowRelationsMap,omitempty" url:"WorkflowRelationsMap,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedStackCreateResponseDataStack) GetActions added in v1.1.0

func (*GeneratedStackCreateResponseDataStack) GetActivitySubscribers added in v1.1.0

func (g *GeneratedStackCreateResponseDataStack) GetActivitySubscribers() []string

func (*GeneratedStackCreateResponseDataStack) GetAuthors added in v1.1.0

func (*GeneratedStackCreateResponseDataStack) GetContextTags added in v1.1.0

func (g *GeneratedStackCreateResponseDataStack) GetContextTags() map[string]*string

func (*GeneratedStackCreateResponseDataStack) GetCreatedAt added in v1.1.0

func (g *GeneratedStackCreateResponseDataStack) GetCreatedAt() int

func (*GeneratedStackCreateResponseDataStack) GetDeploymentPlatformConfig added in v1.1.0

func (g *GeneratedStackCreateResponseDataStack) GetDeploymentPlatformConfig() []*DeploymentPlatformConfig

func (*GeneratedStackCreateResponseDataStack) GetDescription added in v1.1.0

func (g *GeneratedStackCreateResponseDataStack) GetDescription() *string

func (*GeneratedStackCreateResponseDataStack) GetDocVersion added in v1.1.0

func (g *GeneratedStackCreateResponseDataStack) GetDocVersion() string

func (*GeneratedStackCreateResponseDataStack) GetEnvironmentVariables added in v1.1.0

func (g *GeneratedStackCreateResponseDataStack) GetEnvironmentVariables() []*EnvVars

func (*GeneratedStackCreateResponseDataStack) GetExtraProperties

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

func (*GeneratedStackCreateResponseDataStack) GetIsActive added in v1.1.0

func (*GeneratedStackCreateResponseDataStack) GetIsArchive added in v1.1.0

func (*GeneratedStackCreateResponseDataStack) GetLatestWfStatus added in v1.1.0

func (g *GeneratedStackCreateResponseDataStack) GetLatestWfStatus() string

func (*GeneratedStackCreateResponseDataStack) GetMiniSteps added in v1.1.0

func (*GeneratedStackCreateResponseDataStack) GetModifiedAt added in v1.1.0

func (g *GeneratedStackCreateResponseDataStack) GetModifiedAt() int

func (*GeneratedStackCreateResponseDataStack) GetOperations added in v1.1.0

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

func (*GeneratedStackCreateResponseDataStack) GetOrgId added in v1.1.0

func (*GeneratedStackCreateResponseDataStack) GetResourceName added in v1.1.0

func (g *GeneratedStackCreateResponseDataStack) GetResourceName() *string

func (*GeneratedStackCreateResponseDataStack) GetResourceType added in v1.1.0

func (g *GeneratedStackCreateResponseDataStack) GetResourceType() string

func (*GeneratedStackCreateResponseDataStack) GetSubResourceId added in v1.1.0

func (g *GeneratedStackCreateResponseDataStack) GetSubResourceId() string

func (*GeneratedStackCreateResponseDataStack) GetTags added in v1.1.0

func (*GeneratedStackCreateResponseDataStack) GetTaints added in v1.2.0

func (*GeneratedStackCreateResponseDataStack) GetTemplateGroupId added in v1.1.0

func (g *GeneratedStackCreateResponseDataStack) GetTemplateGroupId() *string

func (*GeneratedStackCreateResponseDataStack) GetTemplatesConfig added in v1.1.0

func (g *GeneratedStackCreateResponseDataStack) GetTemplatesConfig() *TemplatesConfig

func (*GeneratedStackCreateResponseDataStack) GetUserSchedules added in v1.1.0

func (*GeneratedStackCreateResponseDataStack) GetVcsConfig added in v1.1.0

func (*GeneratedStackCreateResponseDataStack) GetWorkflowRelationsMap added in v1.1.0

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

func (*GeneratedStackCreateResponseDataStack) GetWorkflowsConfig added in v1.1.0

func (g *GeneratedStackCreateResponseDataStack) GetWorkflowsConfig() *WorkflowsConfig

func (*GeneratedStackCreateResponseDataStack) String

func (*GeneratedStackCreateResponseDataStack) UnmarshalJSON

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

type GeneratedStackCreateResponseDataWorkflows

type GeneratedStackCreateResponseDataWorkflows struct {
	OrgId                     string                                                      `json:"OrgId" url:"OrgId"`
	SubResourceId             string                                                      `json:"SubResourceId" url:"SubResourceId"`
	ResourceId                string                                                      `json:"ResourceId" url:"ResourceId"`
	ContextTags               map[string]string                                           `json:"ContextTags,omitempty" url:"ContextTags,omitempty"`
	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  []*DeploymentPlatformConfig                                 `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                 *GeneratedStackWorkflowsVcsconfig                           `json:"VCSConfig,omitempty" url:"VCSConfig,omitempty"`
	RunnerConstraints         *GeneratedStackCreateResponseDataWorkflowsRunnerconstraints `json:"RunnerConstraints,omitempty" url:"RunnerConstraints,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedStackCreateResponseDataWorkflows) GetActivitySubscribers added in v1.1.0

func (g *GeneratedStackCreateResponseDataWorkflows) GetActivitySubscribers() []string

func (*GeneratedStackCreateResponseDataWorkflows) GetAuthors added in v1.1.0

func (*GeneratedStackCreateResponseDataWorkflows) GetCacheConfig added in v1.1.0

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

func (*GeneratedStackCreateResponseDataWorkflows) GetContextTags added in v1.1.0

func (*GeneratedStackCreateResponseDataWorkflows) GetCreatedAt added in v1.1.0

func (*GeneratedStackCreateResponseDataWorkflows) GetDeploymentPlatformConfig added in v1.1.0

func (g *GeneratedStackCreateResponseDataWorkflows) GetDeploymentPlatformConfig() []*DeploymentPlatformConfig

func (*GeneratedStackCreateResponseDataWorkflows) GetDescription added in v1.1.0

func (*GeneratedStackCreateResponseDataWorkflows) GetDocVersion added in v1.1.0

func (*GeneratedStackCreateResponseDataWorkflows) GetEnforcedPolicies added in v1.1.0

func (g *GeneratedStackCreateResponseDataWorkflows) GetEnforcedPolicies() string

func (*GeneratedStackCreateResponseDataWorkflows) GetEnvironmentVariables added in v1.1.0

func (g *GeneratedStackCreateResponseDataWorkflows) GetEnvironmentVariables() []interface{}

func (*GeneratedStackCreateResponseDataWorkflows) GetExtraProperties

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

func (*GeneratedStackCreateResponseDataWorkflows) GetIsActive added in v1.1.0

func (*GeneratedStackCreateResponseDataWorkflows) GetIsArchive added in v1.1.0

func (*GeneratedStackCreateResponseDataWorkflows) GetLatestWfrunStatus added in v1.1.0

func (g *GeneratedStackCreateResponseDataWorkflows) GetLatestWfrunStatus() string

func (*GeneratedStackCreateResponseDataWorkflows) GetModifiedAt added in v1.1.0

func (*GeneratedStackCreateResponseDataWorkflows) GetNumberOfApprovalsRequired added in v1.1.0

func (g *GeneratedStackCreateResponseDataWorkflows) GetNumberOfApprovalsRequired() int

func (*GeneratedStackCreateResponseDataWorkflows) GetOrgId added in v1.1.0

func (*GeneratedStackCreateResponseDataWorkflows) GetResourceId added in v1.1.0

func (*GeneratedStackCreateResponseDataWorkflows) GetResourceName added in v1.1.0

func (*GeneratedStackCreateResponseDataWorkflows) GetResourceType added in v1.1.0

func (*GeneratedStackCreateResponseDataWorkflows) GetRunnerConstraints added in v1.1.0

func (*GeneratedStackCreateResponseDataWorkflows) GetSubResourceId added in v1.1.0

func (g *GeneratedStackCreateResponseDataWorkflows) GetSubResourceId() string

func (*GeneratedStackCreateResponseDataWorkflows) GetTags added in v1.1.0

func (g *GeneratedStackCreateResponseDataWorkflows) GetTags() []interface{}

func (*GeneratedStackCreateResponseDataWorkflows) GetTerraformConfig added in v1.1.0

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

func (*GeneratedStackCreateResponseDataWorkflows) GetUserSchedules added in v1.1.0

func (g *GeneratedStackCreateResponseDataWorkflows) GetUserSchedules() []interface{}

func (*GeneratedStackCreateResponseDataWorkflows) GetVcsConfig added in v1.1.0

func (*GeneratedStackCreateResponseDataWorkflows) GetWfStepsConfig added in v1.1.0

func (g *GeneratedStackCreateResponseDataWorkflows) GetWfStepsConfig() []interface{}

func (*GeneratedStackCreateResponseDataWorkflows) GetWfType added in v1.1.0

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) GetSelectors added in v1.1.0

func (*GeneratedStackCreateResponseDataWorkflowsRunnerconstraints) GetType added in v1.1.0

func (*GeneratedStackCreateResponseDataWorkflowsRunnerconstraints) String

func (*GeneratedStackCreateResponseDataWorkflowsRunnerconstraints) UnmarshalJSON

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) GetMsg added in v1.1.0

func (*GeneratedStackGetResponse) String

func (g *GeneratedStackGetResponse) String() string

func (*GeneratedStackGetResponse) UnmarshalJSON

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

type GeneratedStackGetResponseMsg

type GeneratedStackGetResponseMsg 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"`
	// Used when one or all templates specified in the IAC Group are not supplied in TemplatesConfig.
	EnvironmentVariables []*EnvVars `json:"EnvironmentVariables,omitempty" url:"EnvironmentVariables,omitempty"`
	// Defines the default deployment config when the workflows in WorkflowConfig do not set this key.
	DeploymentPlatformConfig []*DeploymentPlatformConfig `json:"DeploymentPlatformConfig,omitempty" url:"DeploymentPlatformConfig,omitempty"`
	// Actions define the sequence in which the workflows in the Stack are to be executed along with the run configuration for each workflow. Each key in an action is the name of the action for example `apply`, `destroy`.
	Actions map[string]*Actions `json:"Actions,omitempty" url:"Actions,omitempty"`
	// The ID of the template group that this Stack is mapped to. Null if the Stack is not mapped to any template group.
	TemplateGroupId *string               `json:"TemplateGroupId,omitempty" url:"TemplateGroupId,omitempty"`
	WorkflowsConfig *WorkflowsConfig      `json:"WorkflowsConfig,omitempty" url:"WorkflowsConfig,omitempty"`
	TemplatesConfig *TemplatesConfig      `json:"TemplatesConfig,omitempty" url:"TemplatesConfig,omitempty"`
	UserSchedules   []*StackUserSchedules `json:"UserSchedules,omitempty" url:"UserSchedules,omitempty"`
	// Used only when upgrading Stack.
	Operations map[string]interface{} `json:"Operations,omitempty" url:"Operations,omitempty"`
	// Contextual tags to give meanings to your tags
	ContextTags map[string]*string `json:"ContextTags,omitempty" url:"ContextTags,omitempty"`
	MiniSteps   *MiniStepsSchema   `json:"MiniSteps,omitempty" url:"MiniSteps,omitempty"`
	// Taints are issues that are affecting this Stack. A Taint may be purely informational or may require action to remove the taint.
	Taints               []string               `json:"Taints,omitempty" url:"Taints,omitempty"`
	StackFullId          string                 `json:"StackFullId" url:"StackFullId"`
	WorkflowRelationsMap map[string]interface{} `json:"WorkflowRelationsMap,omitempty" url:"WorkflowRelationsMap,omitempty"`
	IsActive             string                 `json:"IsActive" url:"IsActive"`
	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"`
	CreationOrder        []string               `json:"CreationOrder,omitempty" url:"CreationOrder,omitempty"`
	StackParentId        string                 `json:"StackParentId" url:"StackParentId"`
	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"`
	SgInternals          map[string]interface{} `json:"_SGInternals,omitempty" url:"_SGInternals,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedStackGetResponseMsg) GetActions added in v1.1.0

func (g *GeneratedStackGetResponseMsg) GetActions() map[string]*Actions

func (*GeneratedStackGetResponseMsg) GetActivitySubscribers added in v1.1.0

func (g *GeneratedStackGetResponseMsg) GetActivitySubscribers() []string

func (*GeneratedStackGetResponseMsg) GetAuthors added in v1.1.0

func (g *GeneratedStackGetResponseMsg) GetAuthors() []string

func (*GeneratedStackGetResponseMsg) GetContextTags added in v1.1.0

func (g *GeneratedStackGetResponseMsg) GetContextTags() map[string]*string

func (*GeneratedStackGetResponseMsg) GetCreatedAt added in v1.1.0

func (g *GeneratedStackGetResponseMsg) GetCreatedAt() float64

func (*GeneratedStackGetResponseMsg) GetCreationOrder added in v1.1.0

func (g *GeneratedStackGetResponseMsg) GetCreationOrder() []string

func (*GeneratedStackGetResponseMsg) GetCreatorEnv added in v1.1.0

func (g *GeneratedStackGetResponseMsg) GetCreatorEnv() string

func (*GeneratedStackGetResponseMsg) GetDeletionOrder added in v1.1.0

func (g *GeneratedStackGetResponseMsg) GetDeletionOrder() []string

func (*GeneratedStackGetResponseMsg) GetDeploymentPlatformConfig added in v1.1.0

func (g *GeneratedStackGetResponseMsg) GetDeploymentPlatformConfig() []*DeploymentPlatformConfig

func (*GeneratedStackGetResponseMsg) GetDescription added in v1.1.0

func (g *GeneratedStackGetResponseMsg) GetDescription() *string

func (*GeneratedStackGetResponseMsg) GetDiscrepancies added in v1.1.0

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

func (*GeneratedStackGetResponseMsg) GetDocVersion added in v1.1.0

func (g *GeneratedStackGetResponseMsg) GetDocVersion() string

func (*GeneratedStackGetResponseMsg) GetEnvironmentVariables added in v1.1.0

func (g *GeneratedStackGetResponseMsg) GetEnvironmentVariables() []*EnvVars

func (*GeneratedStackGetResponseMsg) GetExtraProperties

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

func (*GeneratedStackGetResponseMsg) GetIsActive added in v1.1.0

func (g *GeneratedStackGetResponseMsg) GetIsActive() string

func (*GeneratedStackGetResponseMsg) GetIsArchive added in v1.1.0

func (g *GeneratedStackGetResponseMsg) GetIsArchive() string

func (*GeneratedStackGetResponseMsg) GetLatestWfStatus added in v1.1.0

func (g *GeneratedStackGetResponseMsg) GetLatestWfStatus() string

func (*GeneratedStackGetResponseMsg) GetMiniSteps added in v1.1.0

func (g *GeneratedStackGetResponseMsg) GetMiniSteps() *MiniStepsSchema

func (*GeneratedStackGetResponseMsg) GetModifiedAt added in v1.1.0

func (g *GeneratedStackGetResponseMsg) GetModifiedAt() float64

func (*GeneratedStackGetResponseMsg) GetOperations added in v1.1.0

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

func (*GeneratedStackGetResponseMsg) GetOrgId added in v1.1.0

func (g *GeneratedStackGetResponseMsg) GetOrgId() string

func (*GeneratedStackGetResponseMsg) GetParentId added in v1.1.0

func (g *GeneratedStackGetResponseMsg) GetParentId() string

func (*GeneratedStackGetResponseMsg) GetResourceId added in v1.1.0

func (g *GeneratedStackGetResponseMsg) GetResourceId() string

func (*GeneratedStackGetResponseMsg) GetResourceName added in v1.1.0

func (g *GeneratedStackGetResponseMsg) GetResourceName() *string

func (*GeneratedStackGetResponseMsg) GetResourceType added in v1.1.0

func (g *GeneratedStackGetResponseMsg) GetResourceType() string

func (*GeneratedStackGetResponseMsg) GetSgInternals added in v1.1.0

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

func (*GeneratedStackGetResponseMsg) GetStackFullId added in v1.1.0

func (g *GeneratedStackGetResponseMsg) GetStackFullId() string

func (*GeneratedStackGetResponseMsg) GetStackIndexId added in v1.1.0

func (g *GeneratedStackGetResponseMsg) GetStackIndexId() string

func (*GeneratedStackGetResponseMsg) GetStackParentId added in v1.1.0

func (g *GeneratedStackGetResponseMsg) GetStackParentId() string

func (*GeneratedStackGetResponseMsg) GetSubResourceId added in v1.1.0

func (g *GeneratedStackGetResponseMsg) GetSubResourceId() string

func (*GeneratedStackGetResponseMsg) GetTags added in v1.1.0

func (g *GeneratedStackGetResponseMsg) GetTags() []string

func (*GeneratedStackGetResponseMsg) GetTaints added in v1.2.0

func (g *GeneratedStackGetResponseMsg) GetTaints() []string

func (*GeneratedStackGetResponseMsg) GetTemplateGroupId added in v1.1.0

func (g *GeneratedStackGetResponseMsg) GetTemplateGroupId() *string

func (*GeneratedStackGetResponseMsg) GetTemplatesConfig added in v1.1.0

func (g *GeneratedStackGetResponseMsg) GetTemplatesConfig() *TemplatesConfig

func (*GeneratedStackGetResponseMsg) GetUserSchedules added in v1.1.0

func (g *GeneratedStackGetResponseMsg) GetUserSchedules() []*StackUserSchedules

func (*GeneratedStackGetResponseMsg) GetWorkflowRelationsMap added in v1.1.0

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

func (*GeneratedStackGetResponseMsg) GetWorkflowsConfig added in v1.1.0

func (g *GeneratedStackGetResponseMsg) GetWorkflowsConfig() *WorkflowsConfig

func (*GeneratedStackGetResponseMsg) String

func (*GeneratedStackGetResponseMsg) UnmarshalJSON

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

type GeneratedStackListAllResponse

type GeneratedStackListAllResponse struct {
	Lastevaluatedkey string                              `json:"lastevaluatedkey" url:"lastevaluatedkey"`
	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) GetLastevaluatedkey added in v1.1.0

func (g *GeneratedStackListAllResponse) GetLastevaluatedkey() string

func (*GeneratedStackListAllResponse) GetMsg added in v1.1.0

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) GetAuthors added in v1.1.0

func (g *GeneratedStackListAllResponseMsg) GetAuthors() []string

func (*GeneratedStackListAllResponseMsg) GetCreatedAt added in v1.1.0

func (g *GeneratedStackListAllResponseMsg) GetCreatedAt() float64

func (*GeneratedStackListAllResponseMsg) GetDescription added in v1.1.0

func (g *GeneratedStackListAllResponseMsg) GetDescription() string

func (*GeneratedStackListAllResponseMsg) GetExtraProperties

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

func (*GeneratedStackListAllResponseMsg) GetIsActive added in v1.1.0

func (g *GeneratedStackListAllResponseMsg) GetIsActive() string

func (*GeneratedStackListAllResponseMsg) GetLatestWfStatus added in v1.1.0

func (g *GeneratedStackListAllResponseMsg) GetLatestWfStatus() string

func (*GeneratedStackListAllResponseMsg) GetModifiedAt added in v1.1.0

func (g *GeneratedStackListAllResponseMsg) GetModifiedAt() float64

func (*GeneratedStackListAllResponseMsg) GetParentId added in v1.1.0

func (g *GeneratedStackListAllResponseMsg) GetParentId() string

func (*GeneratedStackListAllResponseMsg) GetResourceId added in v1.1.0

func (g *GeneratedStackListAllResponseMsg) GetResourceId() string

func (*GeneratedStackListAllResponseMsg) GetResourceName added in v1.1.0

func (g *GeneratedStackListAllResponseMsg) GetResourceName() string

func (*GeneratedStackListAllResponseMsg) GetSubResourceId added in v1.1.0

func (g *GeneratedStackListAllResponseMsg) GetSubResourceId() string

func (*GeneratedStackListAllResponseMsg) GetTags added in v1.1.0

func (g *GeneratedStackListAllResponseMsg) GetTags() []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]string `json:"data,omitempty" url:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedStackOutputsResponse) GetData added in v1.1.0

func (g *GeneratedStackOutputsResponse) GetData() map[string]string

func (*GeneratedStackOutputsResponse) GetExtraProperties

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

func (*GeneratedStackOutputsResponse) GetMsg added in v1.1.0

func (*GeneratedStackOutputsResponse) String

func (*GeneratedStackOutputsResponse) UnmarshalJSON

func (g *GeneratedStackOutputsResponse) 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) GetMsg added in v1.1.0

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) GetLatestStatus added in v1.1.0

func (g *GeneratedStackRunsGetResponseMsg) GetLatestStatus() string

func (*GeneratedStackRunsGetResponseMsg) GetResourceName added in v1.1.0

func (g *GeneratedStackRunsGetResponseMsg) GetResourceName() string

func (*GeneratedStackRunsGetResponseMsg) GetWfRuns added in v1.1.0

func (g *GeneratedStackRunsGetResponseMsg) GetWfRuns() []interface{}

func (*GeneratedStackRunsGetResponseMsg) String

func (*GeneratedStackRunsGetResponseMsg) UnmarshalJSON

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

type GeneratedStackRunsListAllResponse

type GeneratedStackRunsListAllResponse struct {
	Lastevaluatedkey string                                  `json:"lastevaluatedkey" url:"lastevaluatedkey"`
	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) GetLastevaluatedkey added in v1.1.0

func (g *GeneratedStackRunsListAllResponse) GetLastevaluatedkey() string

func (*GeneratedStackRunsListAllResponse) GetMsg added in v1.1.0

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) GetAuthors added in v1.1.0

func (g *GeneratedStackRunsListAllResponseMsg) GetAuthors() []string

func (*GeneratedStackRunsListAllResponseMsg) GetCreatedAt added in v1.1.0

func (*GeneratedStackRunsListAllResponseMsg) GetExtraProperties

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

func (*GeneratedStackRunsListAllResponseMsg) GetLatestStatus added in v1.1.0

func (g *GeneratedStackRunsListAllResponseMsg) GetLatestStatus() string

func (*GeneratedStackRunsListAllResponseMsg) GetModifiedAt added in v1.1.0

func (g *GeneratedStackRunsListAllResponseMsg) GetModifiedAt() float64

func (*GeneratedStackRunsListAllResponseMsg) GetParentId added in v1.1.0

func (*GeneratedStackRunsListAllResponseMsg) GetResourceName added in v1.1.0

func (g *GeneratedStackRunsListAllResponseMsg) GetResourceName() string

func (*GeneratedStackRunsListAllResponseMsg) GetResourceType added in v1.1.0

func (g *GeneratedStackRunsListAllResponseMsg) GetResourceType() string

func (*GeneratedStackRunsListAllResponseMsg) GetStackId added in v1.1.0

func (*GeneratedStackRunsListAllResponseMsg) GetStackRunId added in v1.1.0

func (g *GeneratedStackRunsListAllResponseMsg) GetStackRunId() string

func (*GeneratedStackRunsListAllResponseMsg) GetStatuses added in v1.1.0

func (g *GeneratedStackRunsListAllResponseMsg) GetStatuses() 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) GetData added in v1.1.0

func (*GeneratedStackRunsResponse) GetExtraProperties

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

func (*GeneratedStackRunsResponse) GetMsg added in v1.1.0

func (g *GeneratedStackRunsResponse) GetMsg() string

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) GetStackRunId added in v1.1.0

func (g *GeneratedStackRunsResponseData) GetStackRunId() string

func (*GeneratedStackRunsResponseData) GetWorkflowruns added in v1.1.0

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) GetAuthors added in v1.1.0

func (*GeneratedStackRunsResponseDataWorkflowruns) GetComments added in v1.1.0

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

func (*GeneratedStackRunsResponseDataWorkflowruns) GetCreatedAt added in v1.1.0

func (*GeneratedStackRunsResponseDataWorkflowruns) GetExtraProperties

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

func (*GeneratedStackRunsResponseDataWorkflowruns) GetLatestStatus added in v1.1.0

func (*GeneratedStackRunsResponseDataWorkflowruns) GetLatestStatusKey added in v1.1.0

func (g *GeneratedStackRunsResponseDataWorkflowruns) GetLatestStatusKey() string

func (*GeneratedStackRunsResponseDataWorkflowruns) GetModifiedAt added in v1.1.0

func (*GeneratedStackRunsResponseDataWorkflowruns) GetOrgId added in v1.1.0

func (*GeneratedStackRunsResponseDataWorkflowruns) GetResourceName added in v1.1.0

func (*GeneratedStackRunsResponseDataWorkflowruns) GetResourceType added in v1.1.0

func (*GeneratedStackRunsResponseDataWorkflowruns) GetRuntimeParameters added in v1.1.0

func (*GeneratedStackRunsResponseDataWorkflowruns) GetStatuses added in v1.1.0

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

func (*GeneratedStackRunsResponseDataWorkflowruns) GetSubResourceId added in v1.1.0

func (g *GeneratedStackRunsResponseDataWorkflowruns) GetSubResourceId() string

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                 *MiniStepsSchema                                                              `json:"miniSteps,omitempty" url:"miniSteps,omitempty"`
	VcsConfig                 *GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersVcsconfig         `json:"vcsConfig,omitempty" url:"vcsConfig,omitempty"`
	DeploymentPlatformConfig  []*DeploymentPlatformConfig                                                   `json:"deploymentPlatformConfig,omitempty" url:"deploymentPlatformConfig,omitempty"`
	RunnerConstraints         *GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersRunnerconstraints `json:"runnerConstraints,omitempty" url:"runnerConstraints,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparameters) GetApprovers added in v1.1.0

func (g *GeneratedStackRunsResponseDataWorkflowrunsRuntimeparameters) GetApprovers() []interface{}

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparameters) GetCacheConfig added in v1.1.0

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

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparameters) GetDeploymentPlatformConfig added in v1.1.0

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparameters) GetExtraProperties

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

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparameters) GetMiniSteps added in v1.1.0

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparameters) GetNumberOfApprovalsRequired added in v1.1.0

func (g *GeneratedStackRunsResponseDataWorkflowrunsRuntimeparameters) GetNumberOfApprovalsRequired() float64

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparameters) GetRunnerConstraints added in v1.1.0

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparameters) GetTfDriftIacInputData added in v1.1.0

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

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparameters) GetTfDriftWfRun added in v1.1.0

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparameters) GetUserJobCpu added in v1.1.0

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparameters) GetUserJobMemory added in v1.1.0

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparameters) GetVcsConfig added in v1.1.0

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparameters) GetVcsTriggers added in v1.1.0

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

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparameters) GetWfStepsConfig added in v1.1.0

func (g *GeneratedStackRunsResponseDataWorkflowrunsRuntimeparameters) GetWfStepsConfig() []interface{}

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparameters) GetWfType added in v1.1.0

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) GetConfig added in v1.1.0

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersEnvironmentvariables) GetExtraProperties

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersEnvironmentvariables) GetKind added in v1.1.0

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersEnvironmentvariables) String

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersEnvironmentvariables) UnmarshalJSON

type GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersEnvironmentvariablesConfig

type GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersEnvironmentvariablesConfig struct {
	TextValue string `json:"textValue" url:"textValue"`
	VarName   string `json:"varName" url:"varName"`
	// contains filtered or unexported fields
}

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersEnvironmentvariablesConfig) GetExtraProperties

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersEnvironmentvariablesConfig) GetTextValue added in v1.1.0

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersEnvironmentvariablesConfig) GetVarName added in v1.1.0

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersEnvironmentvariablesConfig) String

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersEnvironmentvariablesConfig) UnmarshalJSON

type GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersRunnerconstraints

type GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersRunnerconstraints struct {
	Type string `json:"type" url:"type"`
	// contains filtered or unexported fields
}

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersRunnerconstraints) GetExtraProperties

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersRunnerconstraints) GetType added in v1.1.0

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) GetIacVcsConfig added in v1.1.0

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) GetData added in v1.1.0

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersVcsconfigIacinputdata) GetExtraProperties

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersVcsconfigIacinputdata) GetSchemaType added in v1.1.0

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) GetBucketRegion added in v1.1.0

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersVcsconfigIacinputdataData) GetEnvironmentVariables added in v1.1.0

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersVcsconfigIacinputdataData) GetExtraProperties

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersVcsconfigIacinputdataData) String

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersVcsconfigIacinputdataData) UnmarshalJSON

type GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersVcsconfigIacvcsconfig

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

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersVcsconfigIacvcsconfig) GetExtraProperties

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersVcsconfigIacvcsconfig) GetIacInputData added in v1.1.0

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersVcsconfigIacvcsconfig) GetIacTemplateId added in v1.1.0

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersVcsconfigIacvcsconfig) GetUseMarketplaceTemplate added in v1.1.0

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersVcsconfigIacvcsconfig) String

func (*GeneratedStackRunsResponseDataWorkflowrunsRuntimeparametersVcsconfigIacvcsconfig) UnmarshalJSON

type GeneratedStackWorkflowsVcsconfig added in v1.1.0

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

func (*GeneratedStackWorkflowsVcsconfig) GetExtraProperties added in v1.1.0

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

func (*GeneratedStackWorkflowsVcsconfig) GetIacVcsConfig added in v1.1.0

func (*GeneratedStackWorkflowsVcsconfig) String added in v1.1.0

func (*GeneratedStackWorkflowsVcsconfig) UnmarshalJSON added in v1.1.0

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

type GeneratedStackWorkflowsVcsconfigIacvcsconfig added in v1.1.0

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

func (*GeneratedStackWorkflowsVcsconfigIacvcsconfig) GetExtraProperties added in v1.1.0

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

func (*GeneratedStackWorkflowsVcsconfigIacvcsconfig) GetIacTemplateId added in v1.1.0

func (*GeneratedStackWorkflowsVcsconfigIacvcsconfig) GetUseMarketplaceTemplate added in v1.1.0

func (g *GeneratedStackWorkflowsVcsconfigIacvcsconfig) GetUseMarketplaceTemplate() bool

func (*GeneratedStackWorkflowsVcsconfigIacvcsconfig) String added in v1.1.0

func (*GeneratedStackWorkflowsVcsconfigIacvcsconfig) UnmarshalJSON added in v1.1.0

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

type GeneratedWorkfkowRunsStackCreateResponseData added in v1.1.0

type GeneratedWorkfkowRunsStackCreateResponseData 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 *GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparameters `json:"RuntimeParameters,omitempty" url:"RuntimeParameters,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkfkowRunsStackCreateResponseData) GetAuthors added in v1.1.0

func (*GeneratedWorkfkowRunsStackCreateResponseData) GetComments added in v1.1.0

func (g *GeneratedWorkfkowRunsStackCreateResponseData) GetComments() map[string]interface{}

func (*GeneratedWorkfkowRunsStackCreateResponseData) GetCreatedAt added in v1.1.0

func (*GeneratedWorkfkowRunsStackCreateResponseData) GetExtraProperties added in v1.1.0

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

func (*GeneratedWorkfkowRunsStackCreateResponseData) GetLatestStatus added in v1.1.0

func (*GeneratedWorkfkowRunsStackCreateResponseData) GetLatestStatusKey added in v1.1.0

func (g *GeneratedWorkfkowRunsStackCreateResponseData) GetLatestStatusKey() string

func (*GeneratedWorkfkowRunsStackCreateResponseData) GetModifiedAt added in v1.1.0

func (*GeneratedWorkfkowRunsStackCreateResponseData) GetOrgId added in v1.1.0

func (*GeneratedWorkfkowRunsStackCreateResponseData) GetResourceName added in v1.1.0

func (*GeneratedWorkfkowRunsStackCreateResponseData) GetResourceType added in v1.1.0

func (*GeneratedWorkfkowRunsStackCreateResponseData) GetRuntimeParameters added in v1.1.0

func (*GeneratedWorkfkowRunsStackCreateResponseData) GetStatuses added in v1.1.0

func (g *GeneratedWorkfkowRunsStackCreateResponseData) GetStatuses() map[string]interface{}

func (*GeneratedWorkfkowRunsStackCreateResponseData) GetSubResourceId added in v1.1.0

func (*GeneratedWorkfkowRunsStackCreateResponseData) String added in v1.1.0

func (*GeneratedWorkfkowRunsStackCreateResponseData) UnmarshalJSON added in v1.1.0

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

type GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparameters added in v1.1.0

type GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparameters 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"`
	EnvironmentVariables      []interface{}                                                           `json:"environmentVariables,omitempty" url:"environmentVariables,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                 *GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparametersMinisteps `json:"miniSteps,omitempty" url:"miniSteps,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparameters) GetApprovers added in v1.1.0

func (g *GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparameters) GetApprovers() []interface{}

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparameters) GetCacheConfig added in v1.1.0

func (g *GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparameters) GetCacheConfig() map[string]interface{}

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparameters) GetEnvironmentVariables added in v1.1.0

func (g *GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparameters) GetEnvironmentVariables() []interface{}

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparameters) GetExtraProperties added in v1.1.0

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

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparameters) GetMiniSteps added in v1.1.0

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparameters) GetNumberOfApprovalsRequired added in v1.1.0

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparameters) GetTfDriftIacInputData added in v1.1.0

func (g *GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparameters) GetTfDriftIacInputData() map[string]interface{}

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparameters) GetTfDriftWfRun added in v1.1.0

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparameters) GetUserJobCpu added in v1.1.0

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparameters) GetUserJobMemory added in v1.1.0

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparameters) GetVcsTriggers added in v1.1.0

func (g *GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparameters) GetVcsTriggers() map[string]interface{}

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparameters) GetWfStepsConfig added in v1.1.0

func (g *GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparameters) GetWfStepsConfig() []interface{}

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparameters) GetWfType added in v1.1.0

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparameters) String added in v1.1.0

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparameters) UnmarshalJSON added in v1.1.0

type GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparametersDeploymentplatformconfig added in v1.1.0

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

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparametersDeploymentplatformconfig) GetConfig added in v1.1.0

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparametersDeploymentplatformconfig) GetExtraProperties added in v1.1.0

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparametersDeploymentplatformconfig) GetKind added in v1.1.0

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparametersDeploymentplatformconfig) String added in v1.1.0

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparametersDeploymentplatformconfig) UnmarshalJSON added in v1.1.0

type GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparametersDeploymentplatformconfigConfig added in v1.1.0

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

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparametersDeploymentplatformconfigConfig) GetExtraProperties added in v1.1.0

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparametersDeploymentplatformconfigConfig) GetIntegrationId added in v1.1.0

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparametersDeploymentplatformconfigConfig) GetProfileName added in v1.1.0

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparametersDeploymentplatformconfigConfig) String added in v1.1.0

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparametersDeploymentplatformconfigConfig) UnmarshalJSON added in v1.1.0

type GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparametersMinisteps added in v1.1.0

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

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparametersMinisteps) GetExtraProperties added in v1.1.0

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparametersMinisteps) GetNotifications added in v1.1.0

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparametersMinisteps) String added in v1.1.0

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparametersMinisteps) UnmarshalJSON added in v1.1.0

type GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparametersMinistepsNotifications added in v1.1.0

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

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparametersMinistepsNotifications) GetEmail added in v1.1.0

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparametersMinistepsNotifications) GetExtraProperties added in v1.1.0

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparametersMinistepsNotifications) String added in v1.1.0

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparametersMinistepsNotifications) UnmarshalJSON added in v1.1.0

type GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparametersMinistepsNotificationsEmail added in v1.1.0

type GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparametersMinistepsNotificationsEmail 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       *GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparametersMinistepsWfchaining `json:"wfChaining,omitempty" url:"wfChaining,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparametersMinistepsNotificationsEmail) GetApprovalRequired added in v1.1.0

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparametersMinistepsNotificationsEmail) GetCancelled added in v1.1.0

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparametersMinistepsNotificationsEmail) GetCompleted added in v1.1.0

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparametersMinistepsNotificationsEmail) GetErrored added in v1.1.0

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparametersMinistepsNotificationsEmail) GetExtraProperties added in v1.1.0

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparametersMinistepsNotificationsEmail) GetWfChaining added in v1.1.0

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparametersMinistepsNotificationsEmail) String added in v1.1.0

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparametersMinistepsNotificationsEmail) UnmarshalJSON added in v1.1.0

type GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparametersMinistepsWfchaining added in v1.1.0

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

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparametersMinistepsWfchaining) GetCompleted added in v1.1.0

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparametersMinistepsWfchaining) GetErrored added in v1.1.0

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparametersMinistepsWfchaining) GetExtraProperties added in v1.1.0

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparametersMinistepsWfchaining) GetVcsConfig added in v1.1.0

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparametersMinistepsWfchaining) String added in v1.1.0

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparametersMinistepsWfchaining) UnmarshalJSON added in v1.1.0

type GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparametersRunnerconstraints added in v1.1.0

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

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparametersRunnerconstraints) GetDeploymentPlatformConfig added in v1.1.0

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparametersRunnerconstraints) GetExtraProperties added in v1.1.0

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparametersRunnerconstraints) GetSelectors added in v1.1.0

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparametersRunnerconstraints) GetType added in v1.1.0

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparametersRunnerconstraints) String added in v1.1.0

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparametersRunnerconstraints) UnmarshalJSON added in v1.1.0

type GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparametersVcsconfig added in v1.1.0

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

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparametersVcsconfig) GetExtraProperties added in v1.1.0

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparametersVcsconfig) GetIacVcsConfig added in v1.1.0

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparametersVcsconfig) String added in v1.1.0

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparametersVcsconfig) UnmarshalJSON added in v1.1.0

type GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparametersVcsconfigIacvcsconfig added in v1.1.0

type GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparametersVcsconfigIacvcsconfig struct {
	IacTemplateId          string                                                                          `json:"iacTemplateId" url:"iacTemplateId"`
	UseMarketplaceTemplate bool                                                                            `json:"useMarketplaceTemplate" url:"useMarketplaceTemplate"`
	RunnerConstraints      *GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparametersRunnerconstraints `json:"runnerConstraints,omitempty" url:"runnerConstraints,omitempty"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparametersVcsconfigIacvcsconfig) GetExtraProperties added in v1.1.0

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparametersVcsconfigIacvcsconfig) GetIacTemplateId added in v1.1.0

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparametersVcsconfigIacvcsconfig) GetRunnerConstraints added in v1.1.0

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparametersVcsconfigIacvcsconfig) GetUseMarketplaceTemplate added in v1.1.0

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparametersVcsconfigIacvcsconfig) String added in v1.1.0

func (*GeneratedWorkfkowRunsStackCreateResponseDataRuntimeparametersVcsconfigIacvcsconfig) UnmarshalJSON added in v1.1.0

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) GetData added in v1.1.0

func (*GeneratedWorkfkowRunsUpdateResponse) GetExtraProperties

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

func (*GeneratedWorkfkowRunsUpdateResponse) GetMsg added in v1.1.0

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) GetWfrun added in v1.1.0

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) GetData added in v1.1.0

func (*GeneratedWorkfkowRunsUpdateResponseDataWfrun) GetExtraProperties

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

func (*GeneratedWorkfkowRunsUpdateResponseDataWfrun) GetMsg added in v1.1.0

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) GetApprovers added in v1.1.0

func (g *GeneratedWorkfkowRunsUpdateResponseDataWfrunData) GetApprovers() []interface{}

func (*GeneratedWorkfkowRunsUpdateResponseDataWfrunData) GetDescription added in v1.1.0

func (*GeneratedWorkfkowRunsUpdateResponseDataWfrunData) GetDocVersion added in v1.1.0

func (*GeneratedWorkfkowRunsUpdateResponseDataWfrunData) GetEnvironmentVariables added in v1.1.0

func (g *GeneratedWorkfkowRunsUpdateResponseDataWfrunData) GetEnvironmentVariables() []interface{}

func (*GeneratedWorkfkowRunsUpdateResponseDataWfrunData) GetExtraProperties

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

func (*GeneratedWorkfkowRunsUpdateResponseDataWfrunData) GetModifiedAt added in v1.1.0

func (*GeneratedWorkfkowRunsUpdateResponseDataWfrunData) GetResourceName added in v1.1.0

func (*GeneratedWorkfkowRunsUpdateResponseDataWfrunData) GetRunnerConstraints added in v1.1.0

func (*GeneratedWorkfkowRunsUpdateResponseDataWfrunData) GetTags added in v1.1.0

func (g *GeneratedWorkfkowRunsUpdateResponseDataWfrunData) GetTags() []interface{}

func (*GeneratedWorkfkowRunsUpdateResponseDataWfrunData) GetUserJobCpu added in v1.1.0

func (*GeneratedWorkfkowRunsUpdateResponseDataWfrunData) GetUserJobMemory added in v1.1.0

func (*GeneratedWorkfkowRunsUpdateResponseDataWfrunData) GetWfType added in v1.1.0

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) GetConfig added in v1.1.0

func (*GeneratedWorkfkowRunsUpdateResponseDataWfrunDataDeploymentplatformconfig) GetExtraProperties

func (*GeneratedWorkfkowRunsUpdateResponseDataWfrunDataDeploymentplatformconfig) GetKind added in v1.1.0

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) GetIntegrationId added in v1.1.0

func (*GeneratedWorkfkowRunsUpdateResponseDataWfrunDataDeploymentplatformconfigConfig) GetProfileName added in v1.1.0

func (*GeneratedWorkfkowRunsUpdateResponseDataWfrunDataDeploymentplatformconfigConfig) GetVcsConfig added in v1.1.0

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) GetDeploymentPlatformConfig added in v1.1.0

func (*GeneratedWorkfkowRunsUpdateResponseDataWfrunDataRunnerconstraints) GetExtraProperties

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

func (*GeneratedWorkfkowRunsUpdateResponseDataWfrunDataRunnerconstraints) GetSelectors added in v1.1.0

func (*GeneratedWorkfkowRunsUpdateResponseDataWfrunDataRunnerconstraints) GetType added in v1.1.0

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) GetIacVcsConfig added in v1.1.0

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) GetIacTemplateId added in v1.1.0

func (*GeneratedWorkfkowRunsUpdateResponseDataWfrunDataVcsconfigIacvcsconfig) GetUseMarketplaceTemplate added in v1.1.0

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) GetData added in v1.1.0

func (*GeneratedWorkflowCreateResponse) GetExtraProperties

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

func (*GeneratedWorkflowCreateResponse) GetMsg added in v1.1.0

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) GetActivitySubscribers added in v1.1.0

func (g *GeneratedWorkflowCreateResponseData) GetActivitySubscribers() []string

func (*GeneratedWorkflowCreateResponseData) GetAuthors added in v1.1.0

func (g *GeneratedWorkflowCreateResponseData) GetAuthors() []string

func (*GeneratedWorkflowCreateResponseData) GetCacheConfig added in v1.1.0

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

func (*GeneratedWorkflowCreateResponseData) GetCreatedAt added in v1.1.0

func (g *GeneratedWorkflowCreateResponseData) GetCreatedAt() int

func (*GeneratedWorkflowCreateResponseData) GetDescription added in v1.1.0

func (g *GeneratedWorkflowCreateResponseData) GetDescription() string

func (*GeneratedWorkflowCreateResponseData) GetDocVersion added in v1.1.0

func (g *GeneratedWorkflowCreateResponseData) GetDocVersion() string

func (*GeneratedWorkflowCreateResponseData) GetEnforcedPolicies added in v1.1.0

func (g *GeneratedWorkflowCreateResponseData) GetEnforcedPolicies() string

func (*GeneratedWorkflowCreateResponseData) GetEnvironmentVariables added in v1.1.0

func (g *GeneratedWorkflowCreateResponseData) GetEnvironmentVariables() []interface{}

func (*GeneratedWorkflowCreateResponseData) GetExtraProperties

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

func (*GeneratedWorkflowCreateResponseData) GetIsActive added in v1.1.0

func (*GeneratedWorkflowCreateResponseData) GetIsArchive added in v1.1.0

func (g *GeneratedWorkflowCreateResponseData) GetIsArchive() string

func (*GeneratedWorkflowCreateResponseData) GetLatestWfrunStatus added in v1.1.0

func (g *GeneratedWorkflowCreateResponseData) GetLatestWfrunStatus() string

func (*GeneratedWorkflowCreateResponseData) GetModifiedAt added in v1.1.0

func (g *GeneratedWorkflowCreateResponseData) GetModifiedAt() int

func (*GeneratedWorkflowCreateResponseData) GetNumberOfApprovalsRequired added in v1.1.0

func (g *GeneratedWorkflowCreateResponseData) GetNumberOfApprovalsRequired() int

func (*GeneratedWorkflowCreateResponseData) GetOrgId added in v1.1.0

func (*GeneratedWorkflowCreateResponseData) GetResourceName added in v1.1.0

func (g *GeneratedWorkflowCreateResponseData) GetResourceName() string

func (*GeneratedWorkflowCreateResponseData) GetResourceType added in v1.1.0

func (g *GeneratedWorkflowCreateResponseData) GetResourceType() string

func (*GeneratedWorkflowCreateResponseData) GetSubResourceId added in v1.1.0

func (g *GeneratedWorkflowCreateResponseData) GetSubResourceId() string

func (*GeneratedWorkflowCreateResponseData) GetTags added in v1.1.0

func (g *GeneratedWorkflowCreateResponseData) GetTags() []interface{}

func (*GeneratedWorkflowCreateResponseData) GetTerraformConfig added in v1.1.0

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

func (*GeneratedWorkflowCreateResponseData) GetUserSchedules added in v1.1.0

func (g *GeneratedWorkflowCreateResponseData) GetUserSchedules() []interface{}

func (*GeneratedWorkflowCreateResponseData) GetVcsConfig added in v1.1.0

func (*GeneratedWorkflowCreateResponseData) GetWfStepsConfig added in v1.1.0

func (g *GeneratedWorkflowCreateResponseData) GetWfStepsConfig() []interface{}

func (*GeneratedWorkflowCreateResponseData) GetWfType added in v1.1.0

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) GetConfig added in v1.1.0

func (*GeneratedWorkflowCreateResponseDataDeploymentplatformconfig) GetExtraProperties

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

func (*GeneratedWorkflowCreateResponseDataDeploymentplatformconfig) GetKind added in v1.1.0

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) GetIntegrationId added in v1.1.0

func (*GeneratedWorkflowCreateResponseDataDeploymentplatformconfigConfig) GetProfileName added in v1.1.0

func (*GeneratedWorkflowCreateResponseDataDeploymentplatformconfigConfig) GetRunnerConstraints added in v1.1.0

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) GetSelectors added in v1.1.0

func (*GeneratedWorkflowCreateResponseDataRunnerconstraints) GetType added in v1.1.0

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) GetIacVcsConfig added in v1.1.0

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) GetDeploymentPlatformConfig added in v1.1.0

func (*GeneratedWorkflowCreateResponseDataVcsconfigIacvcsconfig) GetExtraProperties

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

func (*GeneratedWorkflowCreateResponseDataVcsconfigIacvcsconfig) GetIacTemplateId added in v1.1.0

func (*GeneratedWorkflowCreateResponseDataVcsconfigIacvcsconfig) GetUseMarketplaceTemplate added in v1.1.0

func (g *GeneratedWorkflowCreateResponseDataVcsconfigIacvcsconfig) GetUseMarketplaceTemplate() bool

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) GetMsg added in v1.1.0

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                  *IsPublicEnum                  `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) GetActivitySubscribers added in v1.1.0

func (g *GeneratedWorkflowGetMsg) GetActivitySubscribers() []string

func (*GeneratedWorkflowGetMsg) GetApprovers added in v1.1.0

func (g *GeneratedWorkflowGetMsg) GetApprovers() []interface{}

func (*GeneratedWorkflowGetMsg) GetAuthors added in v1.1.0

func (g *GeneratedWorkflowGetMsg) GetAuthors() []string

func (*GeneratedWorkflowGetMsg) GetCreatedAt added in v1.1.0

func (g *GeneratedWorkflowGetMsg) GetCreatedAt() float64

func (*GeneratedWorkflowGetMsg) GetDescription added in v1.1.0

func (g *GeneratedWorkflowGetMsg) GetDescription() string

func (*GeneratedWorkflowGetMsg) GetDocVersion added in v1.1.0

func (g *GeneratedWorkflowGetMsg) GetDocVersion() string

func (*GeneratedWorkflowGetMsg) GetEnforcedPolicies added in v1.1.0

func (g *GeneratedWorkflowGetMsg) GetEnforcedPolicies() []interface{}

func (*GeneratedWorkflowGetMsg) GetExtraProperties

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

func (*GeneratedWorkflowGetMsg) GetIsActive added in v1.1.0

func (g *GeneratedWorkflowGetMsg) GetIsActive() *IsPublicEnum

func (*GeneratedWorkflowGetMsg) GetIsArchive added in v1.1.0

func (g *GeneratedWorkflowGetMsg) GetIsArchive() string

func (*GeneratedWorkflowGetMsg) GetLatestWfrunStatus added in v1.1.0

func (g *GeneratedWorkflowGetMsg) GetLatestWfrunStatus() string

func (*GeneratedWorkflowGetMsg) GetModifiedAt added in v1.1.0

func (g *GeneratedWorkflowGetMsg) GetModifiedAt() float64

func (*GeneratedWorkflowGetMsg) GetNumberOfApprovalsRequired added in v1.1.0

func (g *GeneratedWorkflowGetMsg) GetNumberOfApprovalsRequired() float64

func (*GeneratedWorkflowGetMsg) GetOrgId added in v1.1.0

func (g *GeneratedWorkflowGetMsg) GetOrgId() string

func (*GeneratedWorkflowGetMsg) GetParentId added in v1.1.0

func (g *GeneratedWorkflowGetMsg) GetParentId() string

func (*GeneratedWorkflowGetMsg) GetResourceId added in v1.1.0

func (g *GeneratedWorkflowGetMsg) GetResourceId() string

func (*GeneratedWorkflowGetMsg) GetResourceName added in v1.1.0

func (g *GeneratedWorkflowGetMsg) GetResourceName() string

func (*GeneratedWorkflowGetMsg) GetResourceType added in v1.1.0

func (g *GeneratedWorkflowGetMsg) GetResourceType() string

func (*GeneratedWorkflowGetMsg) GetRunnerConstraints added in v1.1.0

func (g *GeneratedWorkflowGetMsg) GetRunnerConstraints() *GeneratedMsgRunnerconstraints

func (*GeneratedWorkflowGetMsg) GetSubResourceId added in v1.1.0

func (g *GeneratedWorkflowGetMsg) GetSubResourceId() string

func (*GeneratedWorkflowGetMsg) GetTags added in v1.1.0

func (g *GeneratedWorkflowGetMsg) GetTags() []string

func (*GeneratedWorkflowGetMsg) GetUserJobCpu added in v1.1.0

func (g *GeneratedWorkflowGetMsg) GetUserJobCpu() float64

func (*GeneratedWorkflowGetMsg) GetUserJobMemory added in v1.1.0

func (g *GeneratedWorkflowGetMsg) GetUserJobMemory() float64

func (*GeneratedWorkflowGetMsg) GetWfStepsConfig added in v1.1.0

func (g *GeneratedWorkflowGetMsg) GetWfStepsConfig() []interface{}

func (*GeneratedWorkflowGetMsg) GetWfType added in v1.1.0

func (g *GeneratedWorkflowGetMsg) GetWfType() string

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) GetData added in v1.1.0

func (*GeneratedWorkflowListAllArtifactsResponse) GetExtraProperties

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

func (*GeneratedWorkflowListAllArtifactsResponse) GetMsg added in v1.1.0

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) GetArtifacts added in v1.1.0

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) GetLastModified added in v1.1.0

func (*GeneratedWorkflowListAllArtifactsResponseDataArtifacts) GetSize added in v1.1.0

func (*GeneratedWorkflowListAllArtifactsResponseDataArtifacts) GetUrl added in v1.1.0

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) GetData added in v1.1.0

func (*GeneratedWorkflowOutputsResponse) GetExtraProperties

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

func (*GeneratedWorkflowOutputsResponse) GetMsg added in v1.1.0

func (*GeneratedWorkflowOutputsResponse) String

func (*GeneratedWorkflowOutputsResponse) UnmarshalJSON

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

type GeneratedWorkflowOutputsResponseData

type GeneratedWorkflowOutputsResponseData struct {
	OutputsSignedUrl string `json:"outputs_signed_url" url:"outputs_signed_url"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowOutputsResponseData) GetExtraProperties

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

func (*GeneratedWorkflowOutputsResponseData) GetOutputsSignedUrl added in v1.1.0

func (g *GeneratedWorkflowOutputsResponseData) GetOutputsSignedUrl() string

func (*GeneratedWorkflowOutputsResponseData) String

func (*GeneratedWorkflowOutputsResponseData) UnmarshalJSON

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

type GeneratedWorkflowRunListAll

type GeneratedWorkflowRunListAll struct {
	Lastevaluatedkey string                            `json:"lastevaluatedkey" url:"lastevaluatedkey"`
	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) GetLastevaluatedkey added in v1.1.0

func (g *GeneratedWorkflowRunListAll) GetLastevaluatedkey() string

func (*GeneratedWorkflowRunListAll) GetMsg added in v1.1.0

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) GetAuthors added in v1.1.0

func (g *GeneratedWorkflowRunListAllMsg) GetAuthors() []string

func (*GeneratedWorkflowRunListAllMsg) GetCreatedAt added in v1.1.0

func (g *GeneratedWorkflowRunListAllMsg) GetCreatedAt() float64

func (*GeneratedWorkflowRunListAllMsg) GetExtraProperties

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

func (*GeneratedWorkflowRunListAllMsg) GetLatestStatus added in v1.1.0

func (g *GeneratedWorkflowRunListAllMsg) GetLatestStatus() string

func (*GeneratedWorkflowRunListAllMsg) GetLatestStatusKey added in v1.1.0

func (g *GeneratedWorkflowRunListAllMsg) GetLatestStatusKey() string

func (*GeneratedWorkflowRunListAllMsg) GetModifiedAt added in v1.1.0

func (g *GeneratedWorkflowRunListAllMsg) GetModifiedAt() *float64

func (*GeneratedWorkflowRunListAllMsg) GetResourceName added in v1.1.0

func (g *GeneratedWorkflowRunListAllMsg) GetResourceName() string

func (*GeneratedWorkflowRunListAllMsg) GetResourceType added in v1.1.0

func (g *GeneratedWorkflowRunListAllMsg) GetResourceType() string

func (*GeneratedWorkflowRunListAllMsg) GetRuntimeParameters added in v1.1.0

func (*GeneratedWorkflowRunListAllMsg) GetStatuses added in v1.1.0

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) GetTerraformAction added in v1.1.0

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) GetAction added in v1.1.0

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformaction) GetExtraProperties

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

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformaction) GetTerraformConfig added in v1.1.0

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) GetApprovalPreApply added in v1.1.0

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfig) GetDriftCheck added in v1.1.0

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfig) GetExtraProperties

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

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfig) GetManagedTerraformState added in v1.1.0

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfig) GetPostApplyWfStepsConfig added in v1.1.0

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfig) GetTerraformInitOptions added in v1.1.0

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfig) GetTerraformPlanOptions added in v1.1.0

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfig) GetTerraformVersion added in v1.1.0

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) GetApproval added in v1.1.0

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPostapplywfstepsconfig) GetCmdOverride added in v1.1.0

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPostapplywfstepsconfig) GetExtraProperties

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPostapplywfstepsconfig) GetMountPoints added in v1.1.0

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPostapplywfstepsconfig) GetName added in v1.1.0

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPostapplywfstepsconfig) GetWfStepInputData added in v1.1.0

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPostapplywfstepsconfig) GetWfStepTemplateId added in v1.1.0

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) GetData added in v1.1.0

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPostapplywfstepsconfigWfstepinputdata) GetExtraProperties

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPostapplywfstepsconfigWfstepinputdata) GetSchemaType added in v1.1.0

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) GetManagedTerraformState added in v1.1.0

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPostapplywfstepsconfigWfstepinputdataData) GetPrePlanWfStepsConfig added in v1.1.0

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPostapplywfstepsconfigWfstepinputdataData) GetTerraformAction added in v1.1.0

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPostapplywfstepsconfigWfstepinputdataData) GetTerraformVersion added in v1.1.0

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) GetApproval added in v1.1.0

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPreapplywfstepsconfig) GetCmdOverride added in v1.1.0

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPreapplywfstepsconfig) GetExtraProperties

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPreapplywfstepsconfig) GetMountPoints added in v1.1.0

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPreapplywfstepsconfig) GetName added in v1.1.0

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPreapplywfstepsconfig) GetWfStepInputData added in v1.1.0

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPreapplywfstepsconfig) GetWfStepTemplateId added in v1.1.0

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) GetData added in v1.1.0

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPreapplywfstepsconfigWfstepinputdata) GetExtraProperties

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPreapplywfstepsconfigWfstepinputdata) GetSchemaType added in v1.1.0

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) GetManagedTerraformState added in v1.1.0

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPreapplywfstepsconfigWfstepinputdataData) GetTerraformAction added in v1.1.0

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPreapplywfstepsconfigWfstepinputdataData) GetTerraformVersion added in v1.1.0

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPreapplywfstepsconfigWfstepinputdataData) GetVcsConfig added in v1.1.0

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) GetApproval added in v1.1.0

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPreplanwfstepsconfig) GetCmdOverride added in v1.1.0

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPreplanwfstepsconfig) GetExtraProperties

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPreplanwfstepsconfig) GetMountPoints added in v1.1.0

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPreplanwfstepsconfig) GetName added in v1.1.0

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPreplanwfstepsconfig) GetWfStepInputData added in v1.1.0

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPreplanwfstepsconfig) GetWfStepTemplateId added in v1.1.0

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) GetData added in v1.1.0

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPreplanwfstepsconfigWfstepinputdata) GetExtraProperties

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPreplanwfstepsconfigWfstepinputdata) GetSchemaType added in v1.1.0

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) GetManagedTerraformState added in v1.1.0

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPreplanwfstepsconfigWfstepinputdataData) GetPreApplyWfStepsConfig added in v1.1.0

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPreplanwfstepsconfigWfstepinputdataData) GetTerraformAction added in v1.1.0

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersTerraformconfigPreplanwfstepsconfigWfstepinputdataData) GetTerraformVersion added in v1.1.0

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) GetIacVcsConfig added in v1.1.0

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) GetData added in v1.1.0

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersVcsconfigIacinputdata) GetExtraProperties

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

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersVcsconfigIacinputdata) GetSchemaType added in v1.1.0

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) GetBucketRegion added in v1.1.0

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) GetIacInputData added in v1.1.0

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersVcsconfigIacvcsconfig) GetIacTemplateId added in v1.1.0

func (*GeneratedWorkflowRunListAllMsgRuntimeparametersVcsconfigIacvcsconfig) GetUseMarketplaceTemplate added in v1.1.0

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) GetMsg added in v1.1.0

func (*GeneratedWorkflowRunLogs) String

func (g *GeneratedWorkflowRunLogs) String() string

func (*GeneratedWorkflowRunLogs) UnmarshalJSON

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

type GeneratedWorkflowRunLogsMsg

type GeneratedWorkflowRunLogsMsg struct {
	LogUrl string `json:"logURL" url:"logURL"`
	// contains filtered or unexported fields
}

func (*GeneratedWorkflowRunLogsMsg) GetExtraProperties

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

func (*GeneratedWorkflowRunLogsMsg) GetLogUrl added in v1.1.0

func (g *GeneratedWorkflowRunLogsMsg) GetLogUrl() string

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) GetMsg added in v1.1.0

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) GetAuthors added in v1.1.0

func (g *GeneratedWorkflowRunStackGetMsg) GetAuthors() []string

func (*GeneratedWorkflowRunStackGetMsg) GetComments added in v1.1.0

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

func (*GeneratedWorkflowRunStackGetMsg) GetCreatedAt added in v1.1.0

func (g *GeneratedWorkflowRunStackGetMsg) GetCreatedAt() float64

func (*GeneratedWorkflowRunStackGetMsg) GetDocVersion added in v1.1.0

func (g *GeneratedWorkflowRunStackGetMsg) GetDocVersion() string

func (*GeneratedWorkflowRunStackGetMsg) GetExtraProperties

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

func (*GeneratedWorkflowRunStackGetMsg) GetIsArchive added in v1.1.0

func (g *GeneratedWorkflowRunStackGetMsg) GetIsArchive() string

func (*GeneratedWorkflowRunStackGetMsg) GetLatestStatus added in v1.1.0

func (g *GeneratedWorkflowRunStackGetMsg) GetLatestStatus() string

func (*GeneratedWorkflowRunStackGetMsg) GetLatestStatusKey added in v1.1.0

func (g *GeneratedWorkflowRunStackGetMsg) GetLatestStatusKey() string

func (*GeneratedWorkflowRunStackGetMsg) GetModifiedAt added in v1.1.0

func (g *GeneratedWorkflowRunStackGetMsg) GetModifiedAt() float64

func (*GeneratedWorkflowRunStackGetMsg) GetOrgId added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsg) GetParentId added in v1.1.0

func (g *GeneratedWorkflowRunStackGetMsg) GetParentId() string

func (*GeneratedWorkflowRunStackGetMsg) GetResourceId added in v1.1.0

func (g *GeneratedWorkflowRunStackGetMsg) GetResourceId() string

func (*GeneratedWorkflowRunStackGetMsg) GetResourceName added in v1.1.0

func (g *GeneratedWorkflowRunStackGetMsg) GetResourceName() string

func (*GeneratedWorkflowRunStackGetMsg) GetResourceType added in v1.1.0

func (g *GeneratedWorkflowRunStackGetMsg) GetResourceType() string

func (*GeneratedWorkflowRunStackGetMsg) GetResumedWorkflowRun added in v1.1.0

func (g *GeneratedWorkflowRunStackGetMsg) GetResumedWorkflowRun() bool

func (*GeneratedWorkflowRunStackGetMsg) GetSgInternals added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsg) GetStackId added in v1.1.0

func (g *GeneratedWorkflowRunStackGetMsg) GetStackId() string

func (*GeneratedWorkflowRunStackGetMsg) GetStackRunId added in v1.1.0

func (g *GeneratedWorkflowRunStackGetMsg) GetStackRunId() string

func (*GeneratedWorkflowRunStackGetMsg) GetStatuses added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsg) GetSubResourceId added in v1.1.0

func (g *GeneratedWorkflowRunStackGetMsg) GetSubResourceId() string

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) GetApprovers added in v1.1.0

func (g *GeneratedWorkflowRunStackGetMsgRuntimeparameters) GetApprovers() []interface{}

func (*GeneratedWorkflowRunStackGetMsgRuntimeparameters) GetDeploymentPlatformConfigProcessed added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparameters) GetEnforcedPoliciesRaw added in v1.1.0

func (g *GeneratedWorkflowRunStackGetMsgRuntimeparameters) GetEnforcedPoliciesRaw() []interface{}

func (*GeneratedWorkflowRunStackGetMsgRuntimeparameters) GetEnvironmentVariables added in v1.1.0

func (g *GeneratedWorkflowRunStackGetMsgRuntimeparameters) GetEnvironmentVariables() []interface{}

func (*GeneratedWorkflowRunStackGetMsgRuntimeparameters) GetExtraProperties

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

func (*GeneratedWorkflowRunStackGetMsgRuntimeparameters) GetIacPoliciesTemplates added in v1.1.0

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

func (*GeneratedWorkflowRunStackGetMsgRuntimeparameters) GetIacTemplate added in v1.1.0

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

func (*GeneratedWorkflowRunStackGetMsgRuntimeparameters) GetNumberOfApprovalsRequired added in v1.1.0

func (g *GeneratedWorkflowRunStackGetMsgRuntimeparameters) GetNumberOfApprovalsRequired() float64

func (*GeneratedWorkflowRunStackGetMsgRuntimeparameters) GetTfDriftIacInputData added in v1.1.0

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

func (*GeneratedWorkflowRunStackGetMsgRuntimeparameters) GetTfDriftWfRun added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparameters) GetUserJobCpu added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparameters) GetUserJobMemory added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparameters) GetVcsTriggers added in v1.1.0

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

func (*GeneratedWorkflowRunStackGetMsgRuntimeparameters) GetWfType added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparameters) GetWorkflowStepsTemplates added in v1.1.0

func (g *GeneratedWorkflowRunStackGetMsgRuntimeparameters) GetWorkflowStepsTemplates() 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) GetEnabled added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersCacheconfig) GetExtraProperties

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

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersCacheconfig) GetKey added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersCacheconfig) GetMiniSteps added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersCacheconfig) GetPath added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersCacheconfig) GetPolicy added in v1.1.0

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) GetConfig added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersDeploymentplatformconfig) GetExtraProperties

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersDeploymentplatformconfig) GetKind added in v1.1.0

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) GetIntegrationId added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersDeploymentplatformconfigConfig) GetProfileName added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersDeploymentplatformconfigConfig) GetVcsConfig added in v1.1.0

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) GetConfig added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersDeploymentplatformconfigprocessed) GetExtraProperties

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersDeploymentplatformconfigprocessed) GetKind added in v1.1.0

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) GetDurationSeconds added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersDeploymentplatformconfigprocessedConfig) GetExternalId added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersDeploymentplatformconfigprocessedConfig) GetExtraProperties

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersDeploymentplatformconfigprocessedConfig) GetRoleArn added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersDeploymentplatformconfigprocessedConfig) GetWfStepsConfig added in v1.1.0

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) GetNotifications added in v1.1.0

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) GetEmail added in v1.1.0

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) GetApprovalRequired added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersMinistepsNotificationsEmail) GetCancelled added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersMinistepsNotificationsEmail) GetCompleted added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersMinistepsNotificationsEmail) GetErrored added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersMinistepsNotificationsEmail) GetExtraProperties

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersMinistepsNotificationsEmail) GetWfChaining added in v1.1.0

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) GetCompleted added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersMinistepsWfchaining) GetErrored added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersMinistepsWfchaining) GetExtraProperties

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

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersMinistepsWfchaining) GetRunnerConstraints added in v1.1.0

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) GetSelectors added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRunnerconstraints) GetSharedType added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRunnerconstraints) GetTerraformAction added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRunnerconstraints) GetType added in v1.1.0

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) GetAttachments added in v1.1.0

func (g *GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetails) GetAttachments() []interface{}

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetails) GetAvailabilityZone added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetails) GetClusterArn added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetails) GetContainerInstanceArn added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetails) GetCpu added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetails) GetCreatedAt added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetails) GetDesiredStatus added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetails) GetEnableExecuteCommand added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetails) GetExtraProperties

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

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetails) GetGroup added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetails) GetLastStatus added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetails) GetLaunchType added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetails) GetMemory added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetails) GetOverrides added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetails) GetStartedBy added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetails) GetTaskArn added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetails) GetTaskDefinitionArn added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetails) GetVersion added in v1.1.0

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) GetContainers added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsAttributes) GetExtraProperties

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsAttributes) GetName added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsAttributes) GetValue added in v1.1.0

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) GetContainerArn added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsContainers) GetCpu added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsContainers) GetDeploymentPlatformConfig added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsContainers) GetExtraProperties

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsContainers) GetImage added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsContainers) GetLastStatus added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsContainers) GetName added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsContainers) GetNetworkInterfaces added in v1.1.0

func (g *GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsContainers) GetNetworkInterfaces() []interface{}

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsContainers) GetTaskArn added in v1.1.0

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) GetContainerOverrides added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsOverrides) GetExtraProperties

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsOverrides) GetInferenceAcceleratorOverrides added in v1.1.0

func (g *GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsOverrides) GetInferenceAcceleratorOverrides() []interface{}

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) GetEnvironmentFiles added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsOverridesContaineroverrides) GetExtraProperties

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsOverridesContaineroverrides) GetName added in v1.1.0

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) GetName added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsOverridesContaineroverridesEnvironment) GetTags added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsOverridesContaineroverridesEnvironment) GetValue added in v1.1.0

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) GetEnvironment added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsOverridesContaineroverridesEnvironmentfiles) GetExtraProperties

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsOverridesContaineroverridesEnvironmentfiles) GetType added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsOverridesContaineroverridesEnvironmentfiles) GetValue added in v1.1.0

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) GetAttributes added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsTags) GetExtraProperties

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

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsTags) GetKey added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersRuntaskdetailsTags) GetValue added in v1.1.0

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) GetAction added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersTerraformaction) GetExtraProperties

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

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersTerraformaction) GetRunTaskDetails added in v1.1.0

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) GetApprovalPreApply added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersTerraformconfig) GetDriftCheck added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersTerraformconfig) GetExtraProperties

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

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersTerraformconfig) GetManagedTerraformState added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersTerraformconfig) GetTerraformVersion added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersTerraformconfig) GetTriggerDetails added in v1.1.0

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) GetIacVcsConfig added in v1.1.0

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) GetData added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersVcsconfigIacinputdata) GetExtraProperties

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

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersVcsconfigIacinputdata) GetSchemaType added in v1.1.0

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) GetAzs added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersVcsconfigIacinputdataData) GetCidr added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersVcsconfigIacinputdataData) GetExtraProperties

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersVcsconfigIacinputdataData) GetName added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersVcsconfigIacinputdataData) GetPrivateSubnets added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersVcsconfigIacinputdataData) GetPublicSubnets added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersVcsconfigIacinputdataData) GetTerraformConfig added in v1.1.0

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) GetIacInputData added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersVcsconfigIacvcsconfig) GetIacTemplateId added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersVcsconfigIacvcsconfig) GetUseMarketplaceTemplate added in v1.1.0

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) GetApproval added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersWfstepsconfig) GetExtraProperties

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

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersWfstepsconfig) GetMountPoints added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersWfstepsconfig) GetName added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersWfstepsconfig) GetTimeout added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersWfstepsconfig) GetWfStepInputData added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersWfstepsconfig) GetWfStepTemplateId added in v1.1.0

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) GetData added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersWfstepsconfigWfstepinputdata) GetExtraProperties

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersWfstepsconfigWfstepinputdata) GetSchemaType added in v1.1.0

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) GetApplyPolicy added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersWfstepsconfigWfstepinputdataData) GetCacheConfig added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersWfstepsconfigWfstepinputdataData) GetExtraProperties

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersWfstepsconfigWfstepinputdataData) GetManagedTerraformState added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersWfstepsconfigWfstepinputdataData) GetTerraformAction added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersWfstepsconfigWfstepinputdataData) GetTerraformInitOptions added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersWfstepsconfigWfstepinputdataData) GetTerraformPlanOptions added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgRuntimeparametersWfstepsconfigWfstepinputdataData) GetTerraformVersion added in v1.1.0

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) GetResolvedVcSconfig added in v1.1.0

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) GetRepoLocalPath added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgSginternalsResolvedvcsconfig) GetRepoName added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgSginternalsResolvedvcsconfig) GetRepoRef added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgSginternalsResolvedvcsconfig) GetRepoUrl added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgSginternalsResolvedvcsconfig) GetRuntimeParameters added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgSginternalsResolvedvcsconfig) GetSparsePath added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgSginternalsResolvedvcsconfig) GetWorkingDir added in v1.1.0

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) GetAction added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgTriggerdetails) GetCreatedAt added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgTriggerdetails) GetEventSource added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgTriggerdetails) GetExtraProperties

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

func (*GeneratedWorkflowRunStackGetMsgTriggerdetails) GetStackId added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgTriggerdetails) GetStackRunId added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgTriggerdetails) GetType added in v1.1.0

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) GetDefault added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgTriggerdetailsAction) GetDescription added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgTriggerdetailsAction) GetExtraProperties

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

func (*GeneratedWorkflowRunStackGetMsgTriggerdetailsAction) GetName added in v1.1.0

func (*GeneratedWorkflowRunStackGetMsgTriggerdetailsAction) GetOrder added in v1.1.0

func (g *GeneratedWorkflowRunStackGetMsgTriggerdetailsAction) GetOrder() 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) GetCreatedAt added in v1.1.0

func (g *GeneratedWorkflowRunStackStatuses) GetCreatedAt() float64

func (*GeneratedWorkflowRunStackStatuses) GetExtraProperties

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

func (*GeneratedWorkflowRunStackStatuses) GetName added in v1.1.0

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) GetMsg added in v1.1.0

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) GetAuthors added in v1.1.0

func (g *GeneratedWorkflowRunsGetMsg) GetAuthors() []string

func (*GeneratedWorkflowRunsGetMsg) GetComments added in v1.1.0

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

func (*GeneratedWorkflowRunsGetMsg) GetCreatedAt added in v1.1.0

func (g *GeneratedWorkflowRunsGetMsg) GetCreatedAt() float64

func (*GeneratedWorkflowRunsGetMsg) GetDocVersion added in v1.1.0

func (g *GeneratedWorkflowRunsGetMsg) GetDocVersion() string

func (*GeneratedWorkflowRunsGetMsg) GetExtraProperties

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

func (*GeneratedWorkflowRunsGetMsg) GetIsArchive added in v1.1.0

func (g *GeneratedWorkflowRunsGetMsg) GetIsArchive() string

func (*GeneratedWorkflowRunsGetMsg) GetLatestStatus added in v1.1.0

func (g *GeneratedWorkflowRunsGetMsg) GetLatestStatus() string

func (*GeneratedWorkflowRunsGetMsg) GetLatestStatusKey added in v1.1.0

func (g *GeneratedWorkflowRunsGetMsg) GetLatestStatusKey() string

func (*GeneratedWorkflowRunsGetMsg) GetModifiedAt added in v1.1.0

func (g *GeneratedWorkflowRunsGetMsg) GetModifiedAt() *float64

func (*GeneratedWorkflowRunsGetMsg) GetOrgId added in v1.1.0

func (g *GeneratedWorkflowRunsGetMsg) GetOrgId() string

func (*GeneratedWorkflowRunsGetMsg) GetParentId added in v1.1.0

func (g *GeneratedWorkflowRunsGetMsg) GetParentId() string

func (*GeneratedWorkflowRunsGetMsg) GetResourceId added in v1.1.0

func (g *GeneratedWorkflowRunsGetMsg) GetResourceId() string

func (*GeneratedWorkflowRunsGetMsg) GetResourceName added in v1.1.0

func (g *GeneratedWorkflowRunsGetMsg) GetResourceName() string

func (*GeneratedWorkflowRunsGetMsg) GetResourceType added in v1.1.0

func (g *GeneratedWorkflowRunsGetMsg) GetResourceType() string

func (*GeneratedWorkflowRunsGetMsg) GetResumedWorkflowRun added in v1.1.0

func (g *GeneratedWorkflowRunsGetMsg) GetResumedWorkflowRun() bool

func (*GeneratedWorkflowRunsGetMsg) GetSgInternals added in v1.1.0

func (*GeneratedWorkflowRunsGetMsg) GetStatuses added in v1.1.0

func (*GeneratedWorkflowRunsGetMsg) GetSubResourceId added in v1.1.0

func (g *GeneratedWorkflowRunsGetMsg) GetSubResourceId() string

func (*GeneratedWorkflowRunsGetMsg) GetTriggerDetails added in v1.1.0

func (g *GeneratedWorkflowRunsGetMsg) GetTriggerDetails() 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) GetResolvedVcSconfig added in v1.1.0

func (g *GeneratedWorkflowRunsGetMsgSginternals) GetResolvedVcSconfig() *string

func (*GeneratedWorkflowRunsGetMsgSginternals) String

func (*GeneratedWorkflowRunsGetMsgSginternals) UnmarshalJSON

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

type GeneratedWorkflowRunsStackCreateResponse added in v1.1.0

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

func (*GeneratedWorkflowRunsStackCreateResponse) GetData added in v1.1.0

func (*GeneratedWorkflowRunsStackCreateResponse) GetExtraProperties added in v1.1.0

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

func (*GeneratedWorkflowRunsStackCreateResponse) GetMsg added in v1.1.0

func (*GeneratedWorkflowRunsStackCreateResponse) String added in v1.1.0

func (*GeneratedWorkflowRunsStackCreateResponse) UnmarshalJSON added in v1.1.0

func (g *GeneratedWorkflowRunsStackCreateResponse) 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) GetData added in v1.1.0

func (*GeneratedWorkflowUpdateResponse) GetExtraProperties

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

func (*GeneratedWorkflowUpdateResponse) GetMsg added in v1.1.0

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) GetApprovers added in v1.1.0

func (g *GeneratedWorkflowUpdateResponseData) GetApprovers() []interface{}

func (*GeneratedWorkflowUpdateResponseData) GetDescription added in v1.1.0

func (g *GeneratedWorkflowUpdateResponseData) GetDescription() string

func (*GeneratedWorkflowUpdateResponseData) GetDocVersion added in v1.1.0

func (g *GeneratedWorkflowUpdateResponseData) GetDocVersion() string

func (*GeneratedWorkflowUpdateResponseData) GetEnvironmentVariables added in v1.1.0

func (g *GeneratedWorkflowUpdateResponseData) GetEnvironmentVariables() []interface{}

func (*GeneratedWorkflowUpdateResponseData) GetExtraProperties

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

func (*GeneratedWorkflowUpdateResponseData) GetGitHubComRepoId added in v1.1.0

func (g *GeneratedWorkflowUpdateResponseData) GetGitHubComRepoId() *string

func (*GeneratedWorkflowUpdateResponseData) GetModifiedAt added in v1.1.0

func (g *GeneratedWorkflowUpdateResponseData) GetModifiedAt() float64

func (*GeneratedWorkflowUpdateResponseData) GetNumberOfApprovalsRequired added in v1.1.0

func (g *GeneratedWorkflowUpdateResponseData) GetNumberOfApprovalsRequired() float64

func (*GeneratedWorkflowUpdateResponseData) GetRunnerConstraints added in v1.1.0

func (*GeneratedWorkflowUpdateResponseData) GetTags added in v1.1.0

func (g *GeneratedWorkflowUpdateResponseData) GetTags() []interface{}

func (*GeneratedWorkflowUpdateResponseData) GetUserJobCpu added in v1.1.0

func (g *GeneratedWorkflowUpdateResponseData) GetUserJobCpu() float64

func (*GeneratedWorkflowUpdateResponseData) GetUserJobMemory added in v1.1.0

func (g *GeneratedWorkflowUpdateResponseData) GetUserJobMemory() float64

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) GetConfig added in v1.1.0

func (*GeneratedWorkflowUpdateResponseDataDeploymentplatformconfig) GetExtraProperties

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

func (*GeneratedWorkflowUpdateResponseDataDeploymentplatformconfig) GetKind added in v1.1.0

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) GetIntegrationId added in v1.1.0

func (*GeneratedWorkflowUpdateResponseDataDeploymentplatformconfigConfig) GetProfileName added in v1.1.0

func (*GeneratedWorkflowUpdateResponseDataDeploymentplatformconfigConfig) GetVcsConfig added in v1.1.0

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) GetDeploymentPlatformConfig added in v1.1.0

func (*GeneratedWorkflowUpdateResponseDataRunnerconstraints) GetExtraProperties

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

func (*GeneratedWorkflowUpdateResponseDataRunnerconstraints) GetSelectors added in v1.1.0

func (*GeneratedWorkflowUpdateResponseDataRunnerconstraints) GetType added in v1.1.0

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) GetIacVcsConfig added in v1.1.0

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) GetIacTemplateId added in v1.1.0

func (*GeneratedWorkflowUpdateResponseDataVcsconfigIacvcsconfig) GetUseMarketplaceTemplate added in v1.1.0

func (g *GeneratedWorkflowUpdateResponseDataVcsconfigIacvcsconfig) GetUseMarketplaceTemplate() bool

func (*GeneratedWorkflowUpdateResponseDataVcsconfigIacvcsconfig) String

func (*GeneratedWorkflowUpdateResponseDataVcsconfigIacvcsconfig) UnmarshalJSON

type GeneratedWorkflowUploadUrlResponse added in v1.2.0

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

func (*GeneratedWorkflowUploadUrlResponse) GetExtraProperties added in v1.2.0

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

func (*GeneratedWorkflowUploadUrlResponse) GetMsg added in v1.2.0

func (*GeneratedWorkflowUploadUrlResponse) String added in v1.2.0

func (*GeneratedWorkflowUploadUrlResponse) UnmarshalJSON added in v1.2.0

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

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) GetAuthors added in v1.1.0

func (g *GeneratedWorkflowsListAllMsg) GetAuthors() []string

func (*GeneratedWorkflowsListAllMsg) GetCreatedAt added in v1.1.0

func (g *GeneratedWorkflowsListAllMsg) GetCreatedAt() float64

func (*GeneratedWorkflowsListAllMsg) GetDescription added in v1.1.0

func (g *GeneratedWorkflowsListAllMsg) GetDescription() string

func (*GeneratedWorkflowsListAllMsg) GetExtraProperties

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

func (*GeneratedWorkflowsListAllMsg) GetGitHubComRepoId added in v1.1.0

func (g *GeneratedWorkflowsListAllMsg) GetGitHubComRepoId() string

func (*GeneratedWorkflowsListAllMsg) GetIsActive added in v1.1.0

func (g *GeneratedWorkflowsListAllMsg) GetIsActive() string

func (*GeneratedWorkflowsListAllMsg) GetLatestWfrunStatus added in v1.1.0

func (g *GeneratedWorkflowsListAllMsg) GetLatestWfrunStatus() string

func (*GeneratedWorkflowsListAllMsg) GetModifiedAt added in v1.1.0

func (g *GeneratedWorkflowsListAllMsg) GetModifiedAt() float64

func (*GeneratedWorkflowsListAllMsg) GetParentId added in v1.1.0

func (g *GeneratedWorkflowsListAllMsg) GetParentId() string

func (*GeneratedWorkflowsListAllMsg) GetResourceId added in v1.1.0

func (g *GeneratedWorkflowsListAllMsg) GetResourceId() string

func (*GeneratedWorkflowsListAllMsg) GetResourceName added in v1.1.0

func (g *GeneratedWorkflowsListAllMsg) GetResourceName() string

func (*GeneratedWorkflowsListAllMsg) GetSubResourceId added in v1.1.0

func (g *GeneratedWorkflowsListAllMsg) GetSubResourceId() string

func (*GeneratedWorkflowsListAllMsg) GetTags added in v1.1.0

func (g *GeneratedWorkflowsListAllMsg) GetTags() []interface{}

func (*GeneratedWorkflowsListAllMsg) GetWfType added in v1.1.0

func (g *GeneratedWorkflowsListAllMsg) GetWfType() string

func (*GeneratedWorkflowsListAllMsg) String

func (*GeneratedWorkflowsListAllMsg) UnmarshalJSON

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

type GetBenchmarkReportsRequest added in v1.1.0

type GetBenchmarkReportsRequest struct {
	// Specifies the date for the report in `DD_MM_YYYY` format. Defaults to today's date if not provided.
	Date *string `json:"-" url:"date,omitempty"`
	// Boolean flag that, if set to `true`, provides detailed results instead of grouped data.
	Detailed *bool `json:"-" url:"detailed,omitempty"`
	// Filter by cloud service provider. Possible values: AZURE, GCP, AWS.
	// Support multiple values separated by comma
	FilterCsp *string `json:"-" url:"filter:CSP,omitempty"`
	// Filter by account ID.
	// Support multiple values separated by comma
	FilterAccountId *string `json:"-" url:"filter:accountId,omitempty"`
	// Filter by benchmark. Possible values: nist_sp_800_53_rev_5, soc_2, gdpr, cis_v200, etc.
	// Support multiple values separated by comma.
	FilterBenchmark *string `json:"-" url:"filter:benchmark,omitempty"`
	// Filter by control ID. There are over 800 possible control IDs.
	FilterControlId *string `json:"-" url:"filter:controlId,omitempty"`
	// Filter by control title.
	FilterControlTitle *string `json:"-" url:"filter:controlTitle,omitempty"`
	// Filter by region. Example values: eu-central-1, global.
	// Support multiple values separated by comma
	FilterRegion *string `json:"-" url:"filter:region,omitempty"`
	// Filter by severity level. Possible values: Critical, High, Medium, Low, Info, NA.
	// Support multiple values separated by comma.
	FilterSeverity *string `json:"-" url:"filter:severity,omitempty"`
	// Filter by status. Possible values: fails, passes, info, skips, error.
	// Support multiple values separated by comma.
	FilterStatus *string `json:"-" url:"filter:status,omitempty"`
	// Defines the column(s) by which the data should be grouped. Required when `detailed=false`.
	GroupBy *string `json:"-" url:"groupBy,omitempty"`
	// Limits the number of returned records. Required for pagination.
	Limit *int `json:"-" url:"limit,omitempty"`
	// The page number for paginated results. Requires `limit` to be set.
	Page *int `json:"-" url:"page,omitempty"`
	// Specifies the column names to include in the detailed report. Can have multiple values separated by commas.
	// Available columns: CSP, severity, status, benchmark, integrations, resource, reason, region, controlTitle, controlId, observedAt.
	// Required when `detailed=true`.
	RequiredColumns *string `json:"-" url:"requiredColumns,omitempty"`
}

type GetSignedUrlToUploadTfstateFileForStackWorkflowRequest added in v1.2.0

type GetSignedUrlToUploadTfstateFileForStackWorkflowRequest struct {
	// The name of the file to be uploaded. Defaults to `tfstate.json` if not provided.
	Filename *string `json:"-" url:"filename,omitempty"`
}

type GetSignedUrlToUploadTfstateFileRequest added in v1.2.0

type GetSignedUrlToUploadTfstateFileRequest struct {
	// The name of the file to be uploaded. Defaults to `tfstate.json` if not provided.
	Filename *string `json:"-" url:"filename,omitempty"`
}

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) GetLastevaluatedkey added in v1.1.0

func (g *GetSubscriptionResponse) GetLastevaluatedkey() string

func (*GetSubscriptionResponse) GetMsg added in v1.1.0

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,omitempty" url:"userId,omitempty"`
	// Alias to easily identify SSO Groups. Alias is only applicable for GROUP entityType.
	Alias *string `json:"alias,omitempty" url:"alias,omitempty"`
	// contains filtered or unexported fields
}

func (*GetorRemoveUserFromOrganization) GetAlias added in v1.2.0

func (g *GetorRemoveUserFromOrganization) GetAlias() *string

func (*GetorRemoveUserFromOrganization) GetExtraProperties

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

func (*GetorRemoveUserFromOrganization) GetUserId added in v1.1.0

func (g *GetorRemoveUserFromOrganization) GetUserId() *string

func (*GetorRemoveUserFromOrganization) String

func (*GetorRemoveUserFromOrganization) UnmarshalJSON

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

type GroupState added in v1.2.0

type GroupState struct {
	Status *string `json:"status,omitempty" url:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*GroupState) GetExtraProperties added in v1.2.0

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

func (*GroupState) GetStatus added in v1.2.0

func (g *GroupState) GetStatus() *string

func (*GroupState) String added in v1.2.0

func (g *GroupState) String() string

func (*GroupState) UnmarshalJSON added in v1.2.0

func (g *GroupState) 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) GetData added in v1.1.0

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

func (*IacInputData) GetExtraProperties

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

func (*IacInputData) GetSchemaId added in v1.1.0

func (i *IacInputData) GetSchemaId() *string

func (*IacInputData) GetSchemaType added in v1.1.0

func (i *IacInputData) GetSchemaType() IacInputDataSchemaTypeEnum

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) GetCustomSource added in v1.1.0

func (i *IacvcsConfig) GetCustomSource() *CustomSource

func (*IacvcsConfig) GetExtraProperties

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

func (*IacvcsConfig) GetIacTemplateId added in v1.1.0

func (i *IacvcsConfig) GetIacTemplateId() *string

func (*IacvcsConfig) GetUseMarketplaceTemplate added in v1.1.0

func (i *IacvcsConfig) GetUseMarketplaceTemplate() bool

func (*IacvcsConfig) String

func (i *IacvcsConfig) String() string

func (*IacvcsConfig) UnmarshalJSON

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

type InfracostSettings added in v1.2.0

type InfracostSettings struct {
	// Indicates whether the user provided Infracost API key is to be used.
	UseInfraCostApiKey bool `json:"useInfraCostApiKey" url:"useInfraCostApiKey"`
	// The Infracost API key.
	InfraCostApiKey *string `json:"infraCostApiKey,omitempty" url:"infraCostApiKey,omitempty"`
	// contains filtered or unexported fields
}

func (*InfracostSettings) GetExtraProperties added in v1.2.0

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

func (*InfracostSettings) GetInfraCostApiKey added in v1.2.0

func (i *InfracostSettings) GetInfraCostApiKey() *string

func (*InfracostSettings) GetUseInfraCostApiKey added in v1.2.0

func (i *InfracostSettings) GetUseInfraCostApiKey() bool

func (*InfracostSettings) String added in v1.2.0

func (i *InfracostSettings) String() string

func (*InfracostSettings) UnmarshalJSON added in v1.2.0

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

type InputData

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

func (*InputData) GetData added in v1.1.0

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

func (*InputData) GetExtraProperties

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

func (*InputData) GetSchemaType added in v1.1.0

func (i *InputData) GetSchemaType() InputDataSchemaTypeEnum

func (*InputData) GetSchemaVersion added in v1.1.0

func (i *InputData) GetSchemaVersion() *string

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) GetDescription added in v1.1.0

func (i *InputSchemas) GetDescription() *string

func (*InputSchemas) GetEncodedData added in v1.1.0

func (i *InputSchemas) GetEncodedData() *string

func (*InputSchemas) GetExtraProperties

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

func (*InputSchemas) GetId added in v1.1.0

func (i *InputSchemas) GetId() *string

func (*InputSchemas) GetIsCommitted added in v1.1.0

func (i *InputSchemas) GetIsCommitted() *bool

func (*InputSchemas) GetName added in v1.1.0

func (i *InputSchemas) GetName() *string

func (*InputSchemas) GetType added in v1.1.0

func (i *InputSchemas) GetType() InputSchemasTypeEnum

func (*InputSchemas) GetUiSchemaData added in v1.1.0

func (i *InputSchemas) GetUiSchemaData() *string

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      *string               `json:"ResourceName,omitempty" url:"ResourceName,omitempty"`
	Description       *string               `json:"Description,omitempty" url:"Description,omitempty"`
	Settings          *IntegrationsSettings `json:"Settings,omitempty" url:"Settings,omitempty"`
	DiscoverySettings *Discoverysettings    `json:"DiscoverySettings,omitempty" url:"DiscoverySettings,omitempty"`
	Scope             []string              `json:"Scope,omitempty" url:"Scope,omitempty"`
	Tags              []string              `json:"Tags,omitempty" url:"Tags,omitempty"`
	// Contextual tags to give context to your tags
	ContextTags map[string]*string `json:"ContextTags,omitempty" url:"ContextTags,omitempty"`
	// contains filtered or unexported fields
}

func (*Integration) GetContextTags added in v1.2.0

func (i *Integration) GetContextTags() map[string]*string

func (*Integration) GetDescription added in v1.2.0

func (i *Integration) GetDescription() *string

func (*Integration) GetDiscoverySettings added in v1.2.0

func (i *Integration) GetDiscoverySettings() *Discoverysettings

func (*Integration) GetExtraProperties added in v1.2.0

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

func (*Integration) GetResourceName added in v1.2.0

func (i *Integration) GetResourceName() *string

func (*Integration) GetScope added in v1.2.0

func (i *Integration) GetScope() []string

func (*Integration) GetSettings added in v1.2.0

func (i *Integration) GetSettings() *IntegrationsSettings

func (*Integration) GetTags added in v1.2.0

func (i *Integration) GetTags() []string

func (*Integration) String added in v1.2.0

func (i *Integration) String() string

func (*Integration) UnmarshalJSON added in v1.2.0

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

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) GetData added in v1.1.0

func (*IntegrationCreateResponse) GetExtraProperties

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

func (*IntegrationCreateResponse) GetMsg added in v1.1.0

func (i *IntegrationCreateResponse) GetMsg() *string

func (*IntegrationCreateResponse) String

func (i *IntegrationCreateResponse) String() string

func (*IntegrationCreateResponse) UnmarshalJSON

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

type IntegrationDataResponse added in v1.2.0

type IntegrationDataResponse struct {
	ResourceName      *string               `json:"ResourceName,omitempty" url:"ResourceName,omitempty"`
	Description       *string               `json:"Description,omitempty" url:"Description,omitempty"`
	Settings          *IntegrationsSettings `json:"Settings,omitempty" url:"Settings,omitempty"`
	DiscoverySettings *Discoverysettings    `json:"DiscoverySettings,omitempty" url:"DiscoverySettings,omitempty"`
	Scope             []string              `json:"Scope,omitempty" url:"Scope,omitempty"`
	Tags              []string              `json:"Tags,omitempty" url:"Tags,omitempty"`
	// Contextual tags to give context to your tags
	ContextTags    map[string]*string `json:"ContextTags,omitempty" url:"ContextTags,omitempty"`
	IsActive       *IsPublicEnum      `json:"IsActive,omitempty" url:"IsActive,omitempty"`
	Authentication *Authentication    `json:"Authentication,omitempty" url:"Authentication,omitempty"`
	// contains filtered or unexported fields
}

func (*IntegrationDataResponse) GetAuthentication added in v1.2.0

func (i *IntegrationDataResponse) GetAuthentication() *Authentication

func (*IntegrationDataResponse) GetContextTags added in v1.2.0

func (i *IntegrationDataResponse) GetContextTags() map[string]*string

func (*IntegrationDataResponse) GetDescription added in v1.2.0

func (i *IntegrationDataResponse) GetDescription() *string

func (*IntegrationDataResponse) GetDiscoverySettings added in v1.2.0

func (i *IntegrationDataResponse) GetDiscoverySettings() *Discoverysettings

func (*IntegrationDataResponse) GetExtraProperties added in v1.2.0

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

func (*IntegrationDataResponse) GetIsActive added in v1.2.0

func (i *IntegrationDataResponse) GetIsActive() *IsPublicEnum

func (*IntegrationDataResponse) GetResourceName added in v1.2.0

func (i *IntegrationDataResponse) GetResourceName() *string

func (*IntegrationDataResponse) GetScope added in v1.2.0

func (i *IntegrationDataResponse) GetScope() []string

func (*IntegrationDataResponse) GetSettings added in v1.2.0

func (*IntegrationDataResponse) GetTags added in v1.2.0

func (i *IntegrationDataResponse) GetTags() []string

func (*IntegrationDataResponse) String added in v1.2.0

func (i *IntegrationDataResponse) String() string

func (*IntegrationDataResponse) UnmarshalJSON added in v1.2.0

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

type IntegrationGetResponse added in v1.2.0

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

func (*IntegrationGetResponse) GetExtraProperties added in v1.2.0

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

func (*IntegrationGetResponse) GetMsg added in v1.2.0

func (*IntegrationGetResponse) String added in v1.2.0

func (i *IntegrationGetResponse) String() string

func (*IntegrationGetResponse) UnmarshalJSON added in v1.2.0

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

type IntegrationGroupGetResponse added in v1.2.0

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

func (*IntegrationGroupGetResponse) GetExtraProperties added in v1.2.0

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

func (*IntegrationGroupGetResponse) GetMsg added in v1.2.0

func (*IntegrationGroupGetResponse) String added in v1.2.0

func (i *IntegrationGroupGetResponse) String() string

func (*IntegrationGroupGetResponse) UnmarshalJSON added in v1.2.0

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

type IntegrationGroupResponseWrapper added in v1.2.0

type IntegrationGroupResponseWrapper struct {
	ResourceName      *string                    `json:"ResourceName,omitempty" url:"ResourceName,omitempty"`
	Description       *string                    `json:"Description,omitempty" url:"Description,omitempty"`
	Settings          *IntegrationGroupsSettings `json:"Settings,omitempty" url:"Settings,omitempty"`
	DiscoverySettings map[string]interface{}     `json:"DiscoverySettings,omitempty" url:"DiscoverySettings,omitempty"`
	IsActive          *IsPublicEnum              `json:"IsActive,omitempty" url:"IsActive,omitempty"`
	Scope             []string                   `json:"Scope,omitempty" url:"Scope,omitempty"`
	ChildIntegrations []*Integration             `json:"childIntegrations,omitempty" url:"childIntegrations,omitempty"`
	Tags              []string                   `json:"Tags,omitempty" url:"Tags,omitempty"`
	GroupState        *GroupState                `json:"GroupState,omitempty" url:"GroupState,omitempty"`
	IsArchive         *string                    `json:"IsArchive,omitempty" url:"IsArchive,omitempty"`
	ResourceId        *string                    `json:"ResourceId,omitempty" url:"ResourceId,omitempty"`
	ModifiedAt        *int                       `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"`
	SubResourceId     *string                    `json:"SubResourceId,omitempty" url:"SubResourceId,omitempty"`
	OrgId             *string                    `json:"OrgId,omitempty" url:"OrgId,omitempty"`
	CreatedAt         *int                       `json:"CreatedAt,omitempty" url:"CreatedAt,omitempty"`
	// contains filtered or unexported fields
}

func (*IntegrationGroupResponseWrapper) GetAuthors added in v1.2.0

func (i *IntegrationGroupResponseWrapper) GetAuthors() []string

func (*IntegrationGroupResponseWrapper) GetChildIntegrations added in v1.2.0

func (i *IntegrationGroupResponseWrapper) GetChildIntegrations() []*Integration

func (*IntegrationGroupResponseWrapper) GetCreatedAt added in v1.2.0

func (i *IntegrationGroupResponseWrapper) GetCreatedAt() *int

func (*IntegrationGroupResponseWrapper) GetDescription added in v1.2.0

func (i *IntegrationGroupResponseWrapper) GetDescription() *string

func (*IntegrationGroupResponseWrapper) GetDiscoverySettings added in v1.2.0

func (i *IntegrationGroupResponseWrapper) GetDiscoverySettings() map[string]interface{}

func (*IntegrationGroupResponseWrapper) GetDocVersion added in v1.2.0

func (i *IntegrationGroupResponseWrapper) GetDocVersion() *string

func (*IntegrationGroupResponseWrapper) GetExtraProperties added in v1.2.0

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

func (*IntegrationGroupResponseWrapper) GetGroupState added in v1.2.0

func (i *IntegrationGroupResponseWrapper) GetGroupState() *GroupState

func (*IntegrationGroupResponseWrapper) GetIsActive added in v1.2.0

func (*IntegrationGroupResponseWrapper) GetIsArchive added in v1.2.0

func (i *IntegrationGroupResponseWrapper) GetIsArchive() *string

func (*IntegrationGroupResponseWrapper) GetModifiedAt added in v1.2.0

func (i *IntegrationGroupResponseWrapper) GetModifiedAt() *int

func (*IntegrationGroupResponseWrapper) GetOrgId added in v1.2.0

func (i *IntegrationGroupResponseWrapper) GetOrgId() *string

func (*IntegrationGroupResponseWrapper) GetParentId added in v1.2.0

func (i *IntegrationGroupResponseWrapper) GetParentId() *string

func (*IntegrationGroupResponseWrapper) GetResourceId added in v1.2.0

func (i *IntegrationGroupResponseWrapper) GetResourceId() *string

func (*IntegrationGroupResponseWrapper) GetResourceName added in v1.2.0

func (i *IntegrationGroupResponseWrapper) GetResourceName() *string

func (*IntegrationGroupResponseWrapper) GetResourceType added in v1.2.0

func (i *IntegrationGroupResponseWrapper) GetResourceType() *string

func (*IntegrationGroupResponseWrapper) GetScope added in v1.2.0

func (i *IntegrationGroupResponseWrapper) GetScope() []string

func (*IntegrationGroupResponseWrapper) GetSettings added in v1.2.0

func (*IntegrationGroupResponseWrapper) GetSubResourceId added in v1.2.0

func (i *IntegrationGroupResponseWrapper) GetSubResourceId() *string

func (*IntegrationGroupResponseWrapper) GetTags added in v1.2.0

func (i *IntegrationGroupResponseWrapper) GetTags() []string

func (*IntegrationGroupResponseWrapper) String added in v1.2.0

func (*IntegrationGroupResponseWrapper) UnmarshalJSON added in v1.2.0

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

type IntegrationGroupWrapper added in v1.2.0

type IntegrationGroupWrapper struct {
	IntegrationGroup *IntegrationGroups `json:"integrationGroup,omitempty" url:"integrationGroup,omitempty"`
	// contains filtered or unexported fields
}

func (*IntegrationGroupWrapper) GetExtraProperties added in v1.2.0

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

func (*IntegrationGroupWrapper) GetIntegrationGroup added in v1.2.0

func (i *IntegrationGroupWrapper) GetIntegrationGroup() *IntegrationGroups

func (*IntegrationGroupWrapper) String added in v1.2.0

func (i *IntegrationGroupWrapper) String() string

func (*IntegrationGroupWrapper) UnmarshalJSON added in v1.2.0

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

type IntegrationGroups added in v1.2.0

type IntegrationGroups struct {
	ResourceName      *string                    `json:"ResourceName,omitempty" url:"ResourceName,omitempty"`
	Description       *string                    `json:"Description,omitempty" url:"Description,omitempty"`
	Settings          *IntegrationGroupsSettings `json:"Settings,omitempty" url:"Settings,omitempty"`
	DiscoverySettings map[string]interface{}     `json:"DiscoverySettings,omitempty" url:"DiscoverySettings,omitempty"`
	IsActive          *IsPublicEnum              `json:"IsActive,omitempty" url:"IsActive,omitempty"`
	Scope             []string                   `json:"Scope,omitempty" url:"Scope,omitempty"`
	ChildIntegrations []*Integration             `json:"childIntegrations,omitempty" url:"childIntegrations,omitempty"`
	Tags              []string                   `json:"Tags,omitempty" url:"Tags,omitempty"`
	GroupState        *GroupState                `json:"GroupState,omitempty" url:"GroupState,omitempty"`
	// contains filtered or unexported fields
}

func (*IntegrationGroups) GetChildIntegrations added in v1.2.0

func (i *IntegrationGroups) GetChildIntegrations() []*Integration

func (*IntegrationGroups) GetDescription added in v1.2.0

func (i *IntegrationGroups) GetDescription() *string

func (*IntegrationGroups) GetDiscoverySettings added in v1.2.0

func (i *IntegrationGroups) GetDiscoverySettings() map[string]interface{}

func (*IntegrationGroups) GetExtraProperties added in v1.2.0

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

func (*IntegrationGroups) GetGroupState added in v1.2.0

func (i *IntegrationGroups) GetGroupState() *GroupState

func (*IntegrationGroups) GetIsActive added in v1.2.0

func (i *IntegrationGroups) GetIsActive() *IsPublicEnum

func (*IntegrationGroups) GetResourceName added in v1.2.0

func (i *IntegrationGroups) GetResourceName() *string

func (*IntegrationGroups) GetScope added in v1.2.0

func (i *IntegrationGroups) GetScope() []string

func (*IntegrationGroups) GetSettings added in v1.2.0

func (i *IntegrationGroups) GetSettings() *IntegrationGroupsSettings

func (*IntegrationGroups) GetTags added in v1.2.0

func (i *IntegrationGroups) GetTags() []string

func (*IntegrationGroups) String added in v1.2.0

func (i *IntegrationGroups) String() string

func (*IntegrationGroups) UnmarshalJSON added in v1.2.0

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

type IntegrationGroupsAuthenticationResponse added in v1.2.0

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

func (*IntegrationGroupsAuthenticationResponse) GetData added in v1.2.0

func (*IntegrationGroupsAuthenticationResponse) GetExtraProperties added in v1.2.0

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

func (*IntegrationGroupsAuthenticationResponse) GetMsg added in v1.2.0

func (*IntegrationGroupsAuthenticationResponse) String added in v1.2.0

func (*IntegrationGroupsAuthenticationResponse) UnmarshalJSON added in v1.2.0

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

type IntegrationGroupsCreateResponse added in v1.2.0

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

func (*IntegrationGroupsCreateResponse) GetData added in v1.2.0

func (*IntegrationGroupsCreateResponse) GetExtraProperties added in v1.2.0

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

func (*IntegrationGroupsCreateResponse) GetMsg added in v1.2.0

func (*IntegrationGroupsCreateResponse) String added in v1.2.0

func (*IntegrationGroupsCreateResponse) UnmarshalJSON added in v1.2.0

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

type IntegrationGroupsDeleteResponse added in v1.2.0

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

func (*IntegrationGroupsDeleteResponse) GetExtraProperties added in v1.2.0

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

func (*IntegrationGroupsDeleteResponse) GetMsg added in v1.2.0

func (*IntegrationGroupsDeleteResponse) String added in v1.2.0

func (*IntegrationGroupsDeleteResponse) UnmarshalJSON added in v1.2.0

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

type IntegrationGroupsListAllIntegrations added in v1.2.0

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

func (*IntegrationGroupsListAllIntegrations) GetExtraProperties added in v1.2.0

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

func (*IntegrationGroupsListAllIntegrations) GetMsg added in v1.2.0

func (*IntegrationGroupsListAllIntegrations) String added in v1.2.0

func (*IntegrationGroupsListAllIntegrations) UnmarshalJSON added in v1.2.0

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

type IntegrationGroupsListAllResponse added in v1.2.0

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

func (*IntegrationGroupsListAllResponse) GetExtraProperties added in v1.2.0

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

func (*IntegrationGroupsListAllResponse) GetMsg added in v1.2.0

func (*IntegrationGroupsListAllResponse) String added in v1.2.0

func (*IntegrationGroupsListAllResponse) UnmarshalJSON added in v1.2.0

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

type IntegrationGroupsSettings added in v1.2.0

type IntegrationGroupsSettings struct {
	// The kind of accounts you are grouping. For AWS you can use RBAC (Recommended) or Static (deprecated). For Azure we only support Static at the moment.
	//
	// * `AWS_RBAC` - AWS_RBAC
	// * `AWS_STATIC` - AWS_STATIC
	// * `AZURE_STATIC` - AZURE_STATIC
	Kind   IntegrationGroupsSettingsKindEnum  `json:"kind" url:"kind"`
	Config []*IntegrationGroupsSettingsConfig `json:"config,omitempty" url:"config,omitempty"`
	// contains filtered or unexported fields
}

func (*IntegrationGroupsSettings) GetConfig added in v1.2.0

func (*IntegrationGroupsSettings) GetExtraProperties added in v1.2.0

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

func (*IntegrationGroupsSettings) GetKind added in v1.2.0

func (*IntegrationGroupsSettings) String added in v1.2.0

func (i *IntegrationGroupsSettings) String() string

func (*IntegrationGroupsSettings) UnmarshalJSON added in v1.2.0

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

type IntegrationGroupsSettingsConfig added in v1.2.0

type IntegrationGroupsSettingsConfig struct {
	// AWS Role Arn: Required for kind `AWS_RBAC`
	RoleArn *string `json:"roleArn,omitempty" url:"roleArn,omitempty"`
	// AWS External ID: Required for kind `AWS_RBAC`
	ExternalId *string `json:"externalId,omitempty" url:"externalId,omitempty"`
	// Duration in seconds: Required for kind `AWS_RBAC`
	DurationSeconds *string `json:"durationSeconds,omitempty" url:"durationSeconds,omitempty"`
	// AWS Access Key ID: Required for kind `AWS_STATIC`
	AwsAccessKeyId *string `json:"awsAccessKeyId,omitempty" url:"awsAccessKeyId,omitempty"`
	// AWS Secret Access Key: Required for kind `AWS_STATIC`
	AwsSecretAccessKey *string `json:"awsSecretAccessKey,omitempty" url:"awsSecretAccessKey,omitempty"`
	// AWS Default Region: Required for kind `AWS_STATIC`
	AwsDefaultRegion *string `json:"awsDefaultRegion,omitempty" url:"awsDefaultRegion,omitempty"`
	// Azure ARM Tenant ID: Required for kind `AZURE_STATIC`
	ArmTenantId *string `json:"armTenantId,omitempty" url:"armTenantId,omitempty"`
	// Azure ARM Subscription ID: Required for kind `AZURE_STATIC`
	ArmSubscriptionId *string `json:"armSubscriptionId,omitempty" url:"armSubscriptionId,omitempty"`
	// Azure ARM Client ID: Required for kind `AZURE_STATIC`
	ArmClientId *string `json:"armClientId,omitempty" url:"armClientId,omitempty"`
	// Azure ARM Client Secret: Required for kind `AZURE_STATIC`
	ArmClientSecret *string `json:"armClientSecret,omitempty" url:"armClientSecret,omitempty"`
	// contains filtered or unexported fields
}

func (*IntegrationGroupsSettingsConfig) GetArmClientId added in v1.2.0

func (i *IntegrationGroupsSettingsConfig) GetArmClientId() *string

func (*IntegrationGroupsSettingsConfig) GetArmClientSecret added in v1.2.0

func (i *IntegrationGroupsSettingsConfig) GetArmClientSecret() *string

func (*IntegrationGroupsSettingsConfig) GetArmSubscriptionId added in v1.2.0

func (i *IntegrationGroupsSettingsConfig) GetArmSubscriptionId() *string

func (*IntegrationGroupsSettingsConfig) GetArmTenantId added in v1.2.0

func (i *IntegrationGroupsSettingsConfig) GetArmTenantId() *string

func (*IntegrationGroupsSettingsConfig) GetAwsAccessKeyId added in v1.2.0

func (i *IntegrationGroupsSettingsConfig) GetAwsAccessKeyId() *string

func (*IntegrationGroupsSettingsConfig) GetAwsDefaultRegion added in v1.2.0

func (i *IntegrationGroupsSettingsConfig) GetAwsDefaultRegion() *string

func (*IntegrationGroupsSettingsConfig) GetAwsSecretAccessKey added in v1.2.0

func (i *IntegrationGroupsSettingsConfig) GetAwsSecretAccessKey() *string

func (*IntegrationGroupsSettingsConfig) GetDurationSeconds added in v1.2.0

func (i *IntegrationGroupsSettingsConfig) GetDurationSeconds() *string

func (*IntegrationGroupsSettingsConfig) GetExternalId added in v1.2.0

func (i *IntegrationGroupsSettingsConfig) GetExternalId() *string

func (*IntegrationGroupsSettingsConfig) GetExtraProperties added in v1.2.0

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

func (*IntegrationGroupsSettingsConfig) GetRoleArn added in v1.2.0

func (i *IntegrationGroupsSettingsConfig) GetRoleArn() *string

func (*IntegrationGroupsSettingsConfig) String added in v1.2.0

func (*IntegrationGroupsSettingsConfig) UnmarshalJSON added in v1.2.0

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

type IntegrationGroupsSettingsKindEnum added in v1.2.0

type IntegrationGroupsSettingsKindEnum string

* `AWS_RBAC` - AWS_RBAC * `AWS_STATIC` - AWS_STATIC * `AZURE_STATIC` - AZURE_STATIC

const (
	IntegrationGroupsSettingsKindEnumAwsRbac     IntegrationGroupsSettingsKindEnum = "AWS_RBAC"
	IntegrationGroupsSettingsKindEnumAwsStatic   IntegrationGroupsSettingsKindEnum = "AWS_STATIC"
	IntegrationGroupsSettingsKindEnumAzureStatic IntegrationGroupsSettingsKindEnum = "AZURE_STATIC"
)

func NewIntegrationGroupsSettingsKindEnumFromString added in v1.2.0

func NewIntegrationGroupsSettingsKindEnumFromString(s string) (IntegrationGroupsSettingsKindEnum, error)

func (IntegrationGroupsSettingsKindEnum) Ptr added in v1.2.0

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) GetData added in v1.1.0

func (*IntegrationUpdateResponse) GetExtraProperties

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

func (*IntegrationUpdateResponse) GetMsg added in v1.1.0

func (i *IntegrationUpdateResponse) GetMsg() *string

func (*IntegrationUpdateResponse) String

func (i *IntegrationUpdateResponse) String() string

func (*IntegrationUpdateResponse) UnmarshalJSON

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

type IntegrationsSettings added in v1.2.0

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

func (*IntegrationsSettings) GetConfig added in v1.2.0

func (i *IntegrationsSettings) GetConfig() []*SettingsConfig

func (*IntegrationsSettings) GetExtraProperties added in v1.2.0

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

func (*IntegrationsSettings) GetKind added in v1.2.0

func (*IntegrationsSettings) String added in v1.2.0

func (i *IntegrationsSettings) String() string

func (*IntegrationsSettings) UnmarshalJSON added in v1.2.0

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

type IntegrationsSettingsKindEnum added in v1.2.0

type IntegrationsSettingsKindEnum 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 (
	IntegrationsSettingsKindEnumGithubCom       IntegrationsSettingsKindEnum = "GITHUB_COM"
	IntegrationsSettingsKindEnumGithubAppCustom IntegrationsSettingsKindEnum = "GITHUB_APP_CUSTOM"
	IntegrationsSettingsKindEnumAwsStatic       IntegrationsSettingsKindEnum = "AWS_STATIC"
	IntegrationsSettingsKindEnumGcpStatic       IntegrationsSettingsKindEnum = "GCP_STATIC"
	IntegrationsSettingsKindEnumGcpOidc         IntegrationsSettingsKindEnum = "GCP_OIDC"
	IntegrationsSettingsKindEnumAwsRbac         IntegrationsSettingsKindEnum = "AWS_RBAC"
	IntegrationsSettingsKindEnumAwsOidc         IntegrationsSettingsKindEnum = "AWS_OIDC"
	IntegrationsSettingsKindEnumAzureStatic     IntegrationsSettingsKindEnum = "AZURE_STATIC"
	IntegrationsSettingsKindEnumAzureOidc       IntegrationsSettingsKindEnum = "AZURE_OIDC"
	IntegrationsSettingsKindEnumBitbucketOrg    IntegrationsSettingsKindEnum = "BITBUCKET_ORG"
	IntegrationsSettingsKindEnumGitlabCom       IntegrationsSettingsKindEnum = "GITLAB_COM"
	IntegrationsSettingsKindEnumAzureDevops     IntegrationsSettingsKindEnum = "AZURE_DEVOPS"
)

func NewIntegrationsSettingsKindEnumFromString added in v1.2.0

func NewIntegrationsSettingsKindEnumFromString(s string) (IntegrationsSettingsKindEnum, error)

func (IntegrationsSettingsKindEnum) Ptr added in v1.2.0

type IsPublicEnum added in v1.2.0

type IsPublicEnum string

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

const (
	IsPublicEnumZero IsPublicEnum = "0"
	IsPublicEnumOne  IsPublicEnum = "1"
)

func NewIsPublicEnumFromString added in v1.2.0

func NewIsPublicEnumFromString(s string) (IsPublicEnum, error)

func (IsPublicEnum) Ptr added in v1.2.0

func (i IsPublicEnum) Ptr() *IsPublicEnum

type ListAllApiAccessesRequest added in v1.2.0

type ListAllApiAccessesRequest struct {
	// Filter by access type
	AccessType *ListAllApiAccessesRequestAccessType `json:"-" url:"accessType,omitempty"`
	// Base64 encoded pagination token from previous response
	LastEvaluatedKey *string `json:"-" url:"lastEvaluatedKey,omitempty"`
	// Maximum number of items to return (default: 50, max: 100)
	Limit *int `json:"-" url:"limit,omitempty"`
	// Filter by resource name (contains match)
	ResourceName *string `json:"-" url:"resourceName,omitempty"`
	// Filter by roles (comma-separated list)
	Roles *string `json:"-" url:"roles,omitempty"`
	// Filter by status (comma-separated: active, expired)
	Status *string `json:"-" url:"status,omitempty"`
}

type ListAllApiAccessesRequestAccessType added in v1.2.0

type ListAllApiAccessesRequestAccessType string
const (
	ListAllApiAccessesRequestAccessTypeApikey ListAllApiAccessesRequestAccessType = "APIKEY"
	ListAllApiAccessesRequestAccessTypeOidc   ListAllApiAccessesRequestAccessType = "OIDC"
)

func NewListAllApiAccessesRequestAccessTypeFromString added in v1.2.0

func NewListAllApiAccessesRequestAccessTypeFromString(s string) (ListAllApiAccessesRequestAccessType, error)

func (ListAllApiAccessesRequestAccessType) Ptr added in v1.2.0

type ListAllChildWorkflowGroupsRequest added in v1.2.0

type ListAllChildWorkflowGroupsRequest struct {
	// Filter child workflow groups by description.
	Description *string `json:"-" url:"Description,omitempty"`
	// Filter child workflow groups by resource names.
	ResourceNames *string `json:"-" url:"ResourceNames,omitempty"`
	// Filter child workflow groups by tags.
	Tags *string `json:"-" url:"Tags,omitempty"`
	// Pagination token to retrieve the next set of results
	Lastevaluatedkey *string `json:"-" url:"lastevaluatedkey,omitempty"`
	// Limit the number of results returned. Default is 50. Maximum is 500.
	Limit *int `json:"-" url:"limit,omitempty"`
}

type ListAllConnectorGroupsRequest added in v1.2.0

type ListAllConnectorGroupsRequest struct {
	// Filter by the resource name of the Connector Group
	ResourceNames *string `json:"-" url:"ResourceNames,omitempty"`
	// Filter by kind of the Connector Group
	Kind *string `json:"-" url:"kind,omitempty"`
	// Last evaluated key of the Connector Group
	Lastevaluatedkey *string `json:"-" url:"lastevaluatedkey,omitempty"`
	// Limit of how many Connector Groups to return. Default is 50.
	Limit *int `json:"-" url:"limit,omitempty"`
	// Filter by the scope of the Connector Group
	Scope *string `json:"-" url:"scope,omitempty"`
}

type ListAllConnectorsInAGroupRequest added in v1.2.0

type ListAllConnectorsInAGroupRequest struct {
	// Filter by the resource name of the Connector
	ResourceNames *string `json:"-" url:"ResourceNames,omitempty"`
	// Filter by kind of the Connector
	Kind *string `json:"-" url:"kind,omitempty"`
	// Last evaluated key of the Connector
	Lastevaluatedkey *string `json:"-" url:"lastevaluatedkey,omitempty"`
	// Limit of how many Connectors to return. Default is 50.
	Limit *int `json:"-" url:"limit,omitempty"`
	// Filter by the scope of the Connector
	Scope *string `json:"-" url:"scope,omitempty"`
}

type ListAllConnectorsRequest added in v1.1.0

type ListAllConnectorsRequest struct {
	// Filter the results based on the resource name.
	ResourceNames *string `json:"-" url:"ResourceNames,omitempty"`
	// Filter the results based on the kind of Connector using comma separated values. For example: `AWS_RBAC,AWS_OIDC,AWS_STATIC,AZURE_STATIC,AZURE_OIDC,GCP_STATIC,GCP_OIDC`.
	Kind *string `json:"-" url:"kind,omitempty"`
	// Last evaluated key for pagination. Use this to get the next set of results.
	Lastevaluatedkey *string `json:"-" url:"lastevaluatedkey,omitempty"`
	// Limit the number of results returned. Default is 50. Maximum is 500.
	Limit *int `json:"-" url:"limit,omitempty"`
}

type ListAllPoliciesRequest added in v1.1.0

type ListAllPoliciesRequest struct {
	// Filter policies by description.
	Description *string `json:"-" url:"Description,omitempty"`
	// Filter policies by policy types. Default is GENERAL.
	PolicyTypes *string `json:"-" url:"PolicyTypes,omitempty"`
	// Filter policies by resource names.
	ResourceNames *string `json:"-" url:"ResourceNames,omitempty"`
	// Filter policies by tags.
	Tags *string `json:"-" url:"Tags,omitempty"`
	// Pagination token to retrieve the next set of results
	Lastevaluatedkey *string `json:"-" url:"lastevaluatedkey,omitempty"`
	// Limit the number of results returned. Default is 50. Maximum is 500.
	Limit *int `json:"-" url:"limit,omitempty"`
	// Filter policies based on ResourceName, Tags or Description
	SearchQuery *string `json:"-" url:"searchQuery,omitempty"`
}

type ListAllRolesRequest added in v1.2.0

type ListAllRolesRequest struct {
	// Boolean flag that, if set to `true`, includes predefined system roles in the response when the user has access to it. Default is `false`.
	IncludePredefinedRoles *bool `json:"-" url:"includePredefinedRoles,omitempty"`
}

type ListAllStackRunsRequest added in v1.1.0

type ListAllStackRunsRequest struct {
	// Pagination token to retrieve the next set of results
	Lastevaluatedkey *string `json:"-" url:"lastevaluatedkey,omitempty"`
	// Limit the number of results returned. Default is 50. Maximum is 500.
	Limit *int `json:"-" url:"limit,omitempty"`
}

type ListAllStackWorkflowsRequest added in v1.1.0

type ListAllStackWorkflowsRequest struct {
	// Filter workflows by description.
	Description *string `json:"-" url:"Description,omitempty"`
	// Filter workflows by IAC Template Id.
	IacTemplateId *string `json:"-" url:"IACTemplateId,omitempty"`
	// Filter workflows by latest workflow run statuses.
	LatestWfRunStatuses *int `json:"-" url:"LatestWfRunStatuses,omitempty"`
	// Filter workflows by resource names.
	ResourceNames *string `json:"-" url:"ResourceNames,omitempty"`
	// Filter workflows by runner names.
	RunnerNames *string `json:"-" url:"RunnerNames,omitempty"`
	// Filter workflows by tags.
	Tags *string `json:"-" url:"Tags,omitempty"`
	// Pagination token to retrieve the next set of results
	Lastevaluatedkey *string `json:"-" url:"lastevaluatedkey,omitempty"`
	// Limit the number of results returned. Default is 50. Maximum is 500.
	Limit *int `json:"-" url:"limit,omitempty"`
}

type ListAllStacksRequest added in v1.1.0

type ListAllStacksRequest struct {
	// Filter stacks by description.
	Description *string `json:"-" url:"Description,omitempty"`
	// Filter stacks by resource names.
	ResourceNames *string `json:"-" url:"ResourceNames,omitempty"`
	// Filter stacks by tags.
	Tags *string `json:"-" url:"Tags,omitempty"`
	// Pagination token to retrieve the next set of results
	Lastevaluatedkey *string `json:"-" url:"lastevaluatedkey,omitempty"`
	// Limit the number of results returned. Default is 50. Maximum is 500.
	Limit *int `json:"-" url:"limit,omitempty"`
}

type ListAllTemplatesBasedOnOwnerOrgRequest added in v1.2.0

type ListAllTemplatesBasedOnOwnerOrgRequest 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"`
	// Search using the name, tags or description of template
	SearchQuery *string `json:"-" url:"SearchQuery,omitempty"`
	// Pass true to list all shared templates
	IsSharedTemplate *bool `json:"-" url:"isSharedTemplate,omitempty"`
	// Pagination token to retrieve the next set of results
	Lastevaluatedkey *string `json:"-" url:"lastevaluatedkey,omitempty"`
}

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"`
	// Pagination token to retrieve the next set of results
	Lastevaluatedkey *string `json:"-" url:"lastevaluatedkey,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 ListAllUsersInOrganizationResponse added in v1.2.0

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

func (*ListAllUsersInOrganizationResponse) GetData added in v1.2.0

func (*ListAllUsersInOrganizationResponse) GetExtraProperties added in v1.2.0

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

func (*ListAllUsersInOrganizationResponse) GetMsg added in v1.2.0

func (*ListAllUsersInOrganizationResponse) String added in v1.2.0

func (*ListAllUsersInOrganizationResponse) UnmarshalJSON added in v1.2.0

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

type ListAllUsersRequest added in v1.2.0

type ListAllUsersRequest struct {
	// Filter users based on alias.
	Alias *string `json:"-" url:"alias,omitempty"`
	// Filter users based on entityType. This can be EMAIL or GROUP.
	EntityType *string `json:"-" url:"entityType,omitempty"`
	// Filter users based on loginMethod.
	LoginMethod *string `json:"-" url:"loginMethod,omitempty"`
	// Filter users based on roles. You can pass multiple roles separated by commas. Example: roles=ADMIN,USER will return users with both ADMIN and USER roles.
	Roles *string `json:"-" url:"roles,omitempty"`
	// Filter users based on userId.
	UserId *string `json:"-" url:"userId,omitempty"`
}

type ListAllWorkflowGroupsRequest added in v1.2.0

type ListAllWorkflowGroupsRequest struct {
	// Filter workflow groups by description.
	Description *string `json:"-" url:"Description,omitempty"`
	// Filter workflow groups by resource names.
	ResourceNames *string `json:"-" url:"ResourceNames,omitempty"`
	// Filter workflow groups by tags.
	Tags *string `json:"-" url:"Tags,omitempty"`
	// Pagination token to retrieve the next set of results
	Lastevaluatedkey *string `json:"-" url:"lastevaluatedkey,omitempty"`
	// Limit the number of results returned. Default is 50. Maximum is 500.
	Limit *int `json:"-" url:"limit,omitempty"`
	// Filter workflow groups based on ResourceName, Tags or Description
	SearchQuery *string `json:"-" url:"searchQuery,omitempty"`
}

type ListAllWorkflowRunsRequest added in v1.1.0

type ListAllWorkflowRunsRequest struct {
	// Filter by context tags.
	ContextTags *string `json:"-" url:"contextTags,omitempty"`
	// Pagination token to retrieve the next set of results
	Lastevaluatedkey *string `json:"-" url:"lastevaluatedkey,omitempty"`
	// Limit the number of results returned. Default is 50. Maximum is 500.
	Limit *int `json:"-" url:"limit,omitempty"`
}

type ListAllWorkflowsRequest added in v1.1.0

type ListAllWorkflowsRequest struct {
	// Filter workflows by description.
	Description *string `json:"-" url:"Description,omitempty"`
	// Filter workflows by IAC Template Id.
	IacTemplateId *string `json:"-" url:"IACTemplateId,omitempty"`
	// Filter workflows by latest workflow run statuses.
	LatestWfRunStatuses *int `json:"-" url:"LatestWfRunStatuses,omitempty"`
	// Filter workflows by resource names.
	ResourceNames *string `json:"-" url:"ResourceNames,omitempty"`
	// Filter workflows by runner names.
	RunnerNames *string `json:"-" url:"RunnerNames,omitempty"`
	// Filter workflows by tags.
	Tags *string `json:"-" url:"Tags,omitempty"`
	// Pagination token to retrieve the next set of results
	Lastevaluatedkey *string `json:"-" url:"lastevaluatedkey,omitempty"`
	// Limit the number of results returned. Default is 50. Maximum is 500.
	Limit *int `json:"-" url:"limit,omitempty"`
}

type ListUserItem added in v1.2.0

type ListUserItem struct {
	EntityType  string   `json:"entityType" url:"entityType"`
	UserId      string   `json:"userId" url:"userId"`
	LoginMethod string   `json:"loginMethod" url:"loginMethod"`
	Roles       []string `json:"roles,omitempty" url:"roles,omitempty"`
	// contains filtered or unexported fields
}

func (*ListUserItem) GetEntityType added in v1.2.0

func (l *ListUserItem) GetEntityType() string

func (*ListUserItem) GetExtraProperties added in v1.2.0

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

func (*ListUserItem) GetLoginMethod added in v1.2.0

func (l *ListUserItem) GetLoginMethod() string

func (*ListUserItem) GetRoles added in v1.2.0

func (l *ListUserItem) GetRoles() []string

func (*ListUserItem) GetUserId added in v1.2.0

func (l *ListUserItem) GetUserId() string

func (*ListUserItem) String added in v1.2.0

func (l *ListUserItem) String() string

func (*ListUserItem) UnmarshalJSON added in v1.2.0

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

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) GetLastevaluatedkey added in v1.1.0

func (l *ListallTemplatesResponse) GetLastevaluatedkey() string

func (*ListallTemplatesResponse) GetMsg added in v1.1.0

func (l *ListallTemplatesResponse) GetMsg() []*Template

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"`
	StackRunPayload    map[string]interface{} `json:"stackRunPayload,omitempty" url:"stackRunPayload,omitempty"`
	Conditions         map[string]interface{} `json:"conditions,omitempty" url:"conditions,omitempty"`
	// contains filtered or unexported fields
}

func (*MiniSteps) GetConditions added in v1.1.0

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

func (*MiniSteps) GetExtraProperties

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

func (*MiniSteps) GetStackId added in v1.1.0

func (m *MiniSteps) GetStackId() *string

func (*MiniSteps) GetStackRunPayload added in v1.1.0

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

func (*MiniSteps) GetWorkflowGroupId added in v1.1.0

func (m *MiniSteps) GetWorkflowGroupId() string

func (*MiniSteps) GetWorkflowId added in v1.1.0

func (m *MiniSteps) GetWorkflowId() *string

func (*MiniSteps) GetWorkflowRunPayload added in v1.1.0

func (m *MiniSteps) GetWorkflowRunPayload() 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) GetNotifications added in v1.1.0

func (m *MiniStepsSchema) GetNotifications() *NotificationTypes

func (*MiniStepsSchema) GetWebhooks added in v1.1.0

func (m *MiniStepsSchema) GetWebhooks() *WebhookTypes

func (*MiniStepsSchema) GetWfChaining added in v1.1.0

func (m *MiniStepsSchema) GetWfChaining() *WfChainingPayloadPayload

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) GetReadOnly added in v1.1.0

func (m *MountPoint) GetReadOnly() *bool

func (*MountPoint) GetSource added in v1.1.0

func (m *MountPoint) GetSource() string

func (*MountPoint) GetTarget added in v1.1.0

func (m *MountPoint) GetTarget() string

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) GetApprovalRequired added in v1.1.0

func (n *NotificationEmailType) GetApprovalRequired() []*Notifications

func (*NotificationEmailType) GetCancelled added in v1.1.0

func (n *NotificationEmailType) GetCancelled() []*Notifications

func (*NotificationEmailType) GetCompleted added in v1.1.0

func (n *NotificationEmailType) GetCompleted() []*Notifications

func (*NotificationEmailType) GetDriftDetected added in v1.1.0

func (n *NotificationEmailType) GetDriftDetected() []*Notifications

func (*NotificationEmailType) GetEmail added in v1.1.0

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

func (*NotificationEmailType) GetErrored added in v1.1.0

func (n *NotificationEmailType) GetErrored() []*Notifications

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) GetEmail added in v1.1.0

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) GetRecipients added in v1.1.0

func (n *Notifications) GetRecipients() []string

func (*Notifications) String

func (n *Notifications) String() string

func (*Notifications) UnmarshalJSON

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

type OidcTrust added in v1.2.0

type OidcTrust struct {
	// OIDC Issuer URL
	Issuer string `json:"Issuer" url:"Issuer"`
	// OIDC Client ID
	ClientId string `json:"ClientID" url:"ClientID"`
	// Subject expression pattern
	SubjectExpression string `json:"SubjectExpression" url:"SubjectExpression"`
	// contains filtered or unexported fields
}

Serializer for OIDC Trust configuration

func (*OidcTrust) GetClientId added in v1.2.0

func (o *OidcTrust) GetClientId() string

func (*OidcTrust) GetExtraProperties added in v1.2.0

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

func (*OidcTrust) GetIssuer added in v1.2.0

func (o *OidcTrust) GetIssuer() string

func (*OidcTrust) GetSubjectExpression added in v1.2.0

func (o *OidcTrust) GetSubjectExpression() string

func (*OidcTrust) String added in v1.2.0

func (o *OidcTrust) String() string

func (*OidcTrust) UnmarshalJSON added in v1.2.0

func (o *OidcTrust) 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) GetMsg added in v1.1.0

func (o *OrgGetResponse) GetMsg() *Organization

func (*OrgGetResponse) String

func (o *OrgGetResponse) String() string

func (*OrgGetResponse) UnmarshalJSON

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

type OrgSettings added in v1.2.0

type OrgSettings struct {
	// The Infracost settings for the organization.
	InfraCostSettings *InfracostSettings `json:"infraCostSettings,omitempty" url:"infraCostSettings,omitempty"`
	// The AI settings for the organization.
	AiSettings *AiSettings `json:"aiSettings,omitempty" url:"aiSettings,omitempty"`
	// The audit log settings for the organization.
	AuditLogSettings *AuditLogSettings `json:"auditLogSettings,omitempty" url:"auditLogSettings,omitempty"`
	// contains filtered or unexported fields
}

func (*OrgSettings) GetAiSettings added in v1.2.0

func (o *OrgSettings) GetAiSettings() *AiSettings

func (*OrgSettings) GetAuditLogSettings added in v1.2.0

func (o *OrgSettings) GetAuditLogSettings() *AuditLogSettings

func (*OrgSettings) GetExtraProperties added in v1.2.0

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

func (*OrgSettings) GetInfraCostSettings added in v1.2.0

func (o *OrgSettings) GetInfraCostSettings() *InfracostSettings

func (*OrgSettings) String added in v1.2.0

func (o *OrgSettings) String() string

func (*OrgSettings) UnmarshalJSON added in v1.2.0

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

type Organization

type Organization struct {
	// The name of the organization.
	ResourceName *string `json:"ResourceName,omitempty" url:"ResourceName,omitempty"`
	// Organization level settings.
	Settings *OrgSettings `json:"Settings,omitempty" url:"Settings,omitempty"`
	// The administrators of the organization.
	Admins []string `json:"Admins,omitempty" url:"Admins,omitempty"`
	// Marketplace subscriptions
	MarketplaceSubscriptions []interface{} `json:"MarketplaceSubscriptions,omitempty" url:"MarketplaceSubscriptions,omitempty"`
	// Indicates whether the organization is archived.
	IsArchive *string `json:"IsArchive,omitempty" url:"IsArchive,omitempty"`
	// Indicates whether the organization is active.
	//
	// * `0` - 0
	// * `1` - 1
	IsActive *IsPublicEnum `json:"IsActive,omitempty" url:"IsActive,omitempty"`
	// The resource ID of the organization.
	ResourceId *string `json:"ResourceId,omitempty" url:"ResourceId,omitempty"`
	// The last modified timestamp of the organization.
	ModifiedAt *int `json:"ModifiedAt,omitempty" url:"ModifiedAt,omitempty"`
	// The parent organization ID.
	ParentId *string `json:"ParentId,omitempty" url:"ParentId,omitempty"`
	// The resource type.
	ResourceType *string `json:"ResourceType,omitempty" url:"ResourceType,omitempty"`
	// The document version.
	DocVersion *string `json:"DocVersion,omitempty" url:"DocVersion,omitempty"`
	// The authors of the organization.
	Authors []string `json:"Authors,omitempty" url:"Authors,omitempty"`
	// The activity subscribers of the organization
	ActivitySubscribers []string `json:"ActivitySubscribers,omitempty" url:"ActivitySubscribers,omitempty"`
	// The sub-resource ID of the organization.
	SubResourceId *string `json:"SubResourceId,omitempty" url:"SubResourceId,omitempty"`
	// The organization ID.
	OrgId *string `json:"OrgId,omitempty" url:"OrgId,omitempty"`
	// The creation timestamp of the organization
	CreatedAt *int `json:"CreatedAt,omitempty" url:"CreatedAt,omitempty"`
	// contains filtered or unexported fields
}

func (*Organization) GetActivitySubscribers added in v1.1.0

func (o *Organization) GetActivitySubscribers() []string

func (*Organization) GetAdmins added in v1.1.0

func (o *Organization) GetAdmins() []string

func (*Organization) GetAuthors added in v1.1.0

func (o *Organization) GetAuthors() []string

func (*Organization) GetCreatedAt added in v1.1.0

func (o *Organization) GetCreatedAt() *int

func (*Organization) GetDocVersion added in v1.1.0

func (o *Organization) GetDocVersion() *string

func (*Organization) GetExtraProperties

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

func (*Organization) GetIsActive added in v1.1.0

func (o *Organization) GetIsActive() *IsPublicEnum

func (*Organization) GetIsArchive added in v1.1.0

func (o *Organization) GetIsArchive() *string

func (*Organization) GetMarketplaceSubscriptions added in v1.1.0

func (o *Organization) GetMarketplaceSubscriptions() []interface{}

func (*Organization) GetModifiedAt added in v1.1.0

func (o *Organization) GetModifiedAt() *int

func (*Organization) GetOrgId added in v1.1.0

func (o *Organization) GetOrgId() *string

func (*Organization) GetParentId added in v1.1.0

func (o *Organization) GetParentId() *string

func (*Organization) GetResourceId added in v1.1.0

func (o *Organization) GetResourceId() *string

func (*Organization) GetResourceName added in v1.1.0

func (o *Organization) GetResourceName() *string

func (*Organization) GetResourceType added in v1.1.0

func (o *Organization) GetResourceType() *string

func (*Organization) GetSettings added in v1.2.0

func (o *Organization) GetSettings() *OrgSettings

func (*Organization) GetSubResourceId added in v1.1.0

func (o *Organization) GetSubResourceId() *string

func (*Organization) String

func (o *Organization) String() string

func (*Organization) UnmarshalJSON

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

type PatchedApiAccessPatch added in v1.2.0

type PatchedApiAccessPatch struct {
	// Name of the API access
	ResourceName *core.Optional[string] `json:"ResourceName,omitempty" url:"-"`
	// Description of the API access
	Description *core.Optional[string] `json:"Description,omitempty" url:"-"`
	// Tags for organizing API accesses
	Tags *core.Optional[[]string] `json:"Tags,omitempty" url:"-"`
	// Contextual tags to give context to your tags
	ContextTags *core.Optional[map[string]*string] `json:"ContextTags,omitempty" url:"-"`
	// List of role names assigned to this API access
	Roles *core.Optional[[]string] `json:"Roles,omitempty" url:"-"`
	// OIDC Trust configuration. Only updatable for OIDC access type.
	OidcTrust *core.Optional[OidcTrust] `json:"OIDCTrust,omitempty" url:"-"`
}

type PatchedIntegration

type PatchedIntegration struct {
	ResourceName      *core.Optional[*string]               `json:"ResourceName,omitempty" url:"ResourceName,omitempty"`
	Description       *core.Optional[*string]               `json:"Description,omitempty" url:"Description,omitempty"`
	Settings          *core.Optional[*IntegrationsSettings] `json:"Settings,omitempty" url:"Settings,omitempty"`
	DiscoverySettings *core.Optional[*Discoverysettings]    `json:"DiscoverySettings,omitempty" url:"DiscoverySettings,omitempty"`
	Scope             *core.Optional[[]string]              `json:"Scope,omitempty" url:"Scope,omitempty"`
	Tags              *core.Optional[[]string]              `json:"Tags,omitempty" url:"Tags,omitempty"`
	// Contextual tags to give context to your tags
	ContextTags *core.Optional[map[string]*string] `json:"ContextTags,omitempty" url:"ContextTags,omitempty"`
	// contains filtered or unexported fields
}

func (*PatchedIntegration) GetExtraProperties added in v1.2.0

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

func (*PatchedIntegration) String added in v1.2.0

func (p *PatchedIntegration) String() string

func (*PatchedIntegration) UnmarshalJSON added in v1.2.0

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

type PatchedIntegrationGroups added in v1.2.0

type PatchedIntegrationGroups struct {
	ResourceName      *string                    `json:"ResourceName,omitempty" url:"ResourceName,omitempty"`
	Description       *string                    `json:"Description,omitempty" url:"Description,omitempty"`
	Settings          *IntegrationGroupsSettings `json:"Settings,omitempty" url:"Settings,omitempty"`
	DiscoverySettings map[string]interface{}     `json:"DiscoverySettings,omitempty" url:"DiscoverySettings,omitempty"`
	IsActive          *IsPublicEnum              `json:"IsActive,omitempty" url:"IsActive,omitempty"`
	Scope             []string                   `json:"Scope,omitempty" url:"Scope,omitempty"`
	ChildIntegrations []*Integration             `json:"childIntegrations,omitempty" url:"childIntegrations,omitempty"`
	Tags              []string                   `json:"Tags,omitempty" url:"Tags,omitempty"`
	GroupState        *GroupState                `json:"GroupState,omitempty" url:"GroupState,omitempty"`
	// contains filtered or unexported fields
}

func (*PatchedIntegrationGroups) GetChildIntegrations added in v1.2.0

func (p *PatchedIntegrationGroups) GetChildIntegrations() []*Integration

func (*PatchedIntegrationGroups) GetDescription added in v1.2.0

func (p *PatchedIntegrationGroups) GetDescription() *string

func (*PatchedIntegrationGroups) GetDiscoverySettings added in v1.2.0

func (p *PatchedIntegrationGroups) GetDiscoverySettings() map[string]interface{}

func (*PatchedIntegrationGroups) GetExtraProperties added in v1.2.0

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

func (*PatchedIntegrationGroups) GetGroupState added in v1.2.0

func (p *PatchedIntegrationGroups) GetGroupState() *GroupState

func (*PatchedIntegrationGroups) GetIsActive added in v1.2.0

func (p *PatchedIntegrationGroups) GetIsActive() *IsPublicEnum

func (*PatchedIntegrationGroups) GetResourceName added in v1.2.0

func (p *PatchedIntegrationGroups) GetResourceName() *string

func (*PatchedIntegrationGroups) GetScope added in v1.2.0

func (p *PatchedIntegrationGroups) GetScope() []string

func (*PatchedIntegrationGroups) GetSettings added in v1.2.0

func (*PatchedIntegrationGroups) GetTags added in v1.2.0

func (p *PatchedIntegrationGroups) GetTags() []string

func (*PatchedIntegrationGroups) String added in v1.2.0

func (p *PatchedIntegrationGroups) String() string

func (*PatchedIntegrationGroups) UnmarshalJSON added in v1.2.0

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

type PatchedPolicyFilterInsight added in v1.1.0

type PatchedPolicyFilterInsight struct {
	// Name of the policy
	ResourceName *core.Optional[string] `json:"ResourceName,omitempty" url:"ResourceName,omitempty"`
	// Description of the policy
	Description *core.Optional[string] `json:"Description,omitempty" url:"Description,omitempty"`
	// Policies Config for the policy
	PoliciesConfig *core.Optional[[]*PoliciesFilterInsightConfig] `json:"PoliciesConfig,omitempty" url:"PoliciesConfig,omitempty"`
	// contains filtered or unexported fields
}

func (*PatchedPolicyFilterInsight) String added in v1.1.0

func (p *PatchedPolicyFilterInsight) String() string

func (*PatchedPolicyFilterInsight) UnmarshalJSON added in v1.1.0

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

type PatchedPolicyGeneral added in v1.1.0

type PatchedPolicyGeneral struct {
	// Name of the policy
	ResourceName *core.Optional[string] `json:"ResourceName,omitempty" url:"ResourceName,omitempty"`
	// Description of the policy
	Description *core.Optional[string] `json:"Description,omitempty" url:"Description,omitempty"`
	// List of IDs of the approvers for the policy
	Approvers *core.Optional[[]string] `json:"Approvers,omitempty" url:"Approvers,omitempty"`
	// Number of approvals required for the policy to be enforced
	NumberOfApprovalsRequired *core.Optional[int] `json:"NumberOfApprovalsRequired,omitempty" url:"NumberOfApprovalsRequired,omitempty"`
	// Tags for the policy
	Tags *core.Optional[[]string] `json:"Tags,omitempty" url:"Tags,omitempty"`
	// Contextual tags to give context to your tags
	ContextTags *core.Optional[map[string]*string] `json:"ContextTags,omitempty" url:"ContextTags,omitempty"`
	// What the policy will be enforced on.
	EnforcedOn *core.Optional[[]string] `json:"EnforcedOn,omitempty" url:"EnforcedOn,omitempty"`
	// Policies Config for the policy
	PoliciesConfig *core.Optional[[]*PoliciesConfig] `json:"PoliciesConfig,omitempty" url:"PoliciesConfig,omitempty"`
	// contains filtered or unexported fields
}

func (*PatchedPolicyGeneral) String added in v1.1.0

func (p *PatchedPolicyGeneral) String() string

func (*PatchedPolicyGeneral) UnmarshalJSON added in v1.1.0

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

type PatchedPolymorphicPolicy added in v1.1.0

type PatchedPolymorphicPolicy struct {
	PolicyType    string
	General       *PatchedPolicyGeneral
	FilterInsight *PatchedPolicyFilterInsight
}

func NewPatchedPolymorphicPolicyFromFilterInsight added in v1.1.0

func NewPatchedPolymorphicPolicyFromFilterInsight(value *PatchedPolicyFilterInsight) *PatchedPolymorphicPolicy

func NewPatchedPolymorphicPolicyFromGeneral added in v1.1.0

func NewPatchedPolymorphicPolicyFromGeneral(value *PatchedPolicyGeneral) *PatchedPolymorphicPolicy

func (*PatchedPolymorphicPolicy) Accept added in v1.1.0

func (*PatchedPolymorphicPolicy) GetFilterInsight added in v1.1.0

func (*PatchedPolymorphicPolicy) GetGeneral added in v1.1.0

func (*PatchedPolymorphicPolicy) GetPolicyType added in v1.1.0

func (p *PatchedPolymorphicPolicy) GetPolicyType() string

func (PatchedPolymorphicPolicy) MarshalJSON added in v1.1.0

func (p PatchedPolymorphicPolicy) MarshalJSON() ([]byte, error)

func (*PatchedPolymorphicPolicy) UnmarshalJSON added in v1.1.0

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

type PatchedPolymorphicPolicyVisitor added in v1.1.0

type PatchedPolymorphicPolicyVisitor interface {
	VisitGeneral(*PatchedPolicyGeneral) error
	VisitFilterInsight(*PatchedPolicyFilterInsight) error
}

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:"-"`
	// Contextual tags to give context to your tags
	ContextTags        *core.Optional[map[string]*string]             `json:"ContextTags,omitempty" url:"-"`
	AllowedPermissions *core.Optional[map[string]*AllowedPermissions] `json:"AllowedPermissions,omitempty" url:"-"`
	// Select the document version. `V4` enforces equal path list lengths (one-to-one mapping) in AllowedPermissions. `V3.BETA` is there for legacy compatibility.
	//
	// * `V3.BETA` - V3.BETA
	// * `V4` - V4
	DocVersion *core.Optional[RoleDocVersionEnum] `json:"DocVersion,omitempty" url:"-"`
}

type PatchedRunnerGroup added in v1.1.0

type PatchedRunnerGroup 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       *core.Optional[StorageBackendConfig]     `json:"StorageBackendConfig,omitempty" url:"-"`
	IsActive                   *core.Optional[IsPublicEnum]             `json:"IsActive,omitempty" url:"-"`
	RunControllerRuntimeSource *core.Optional[RuntimeSource]            `json:"RunControllerRuntimeSource,omitempty" url:"-"`
	CreatedAt                  *core.Optional[int]                      `json:"CreatedAt,omitempty" url:"-"`
	ModifiedAt                 *core.Optional[int]                      `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:"-"`
	ApprovalConfig             *core.Optional[ApprovalConfig]           `json:"ApprovalConfig,omitempty" url:"-"`
	Proxies                    *core.Optional[ProxiesConfig]            `json:"Proxies,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:"-"`
	RunnerRegistrationErrors   *core.Optional[map[string]interface{}]   `json:"RunnerRegistrationErrors,omitempty" url:"-"`
}

type PatchedSecret added in v1.1.0

type PatchedSecret struct {
	// Secret name
	ResourceName *core.Optional[string] `json:"ResourceName,omitempty" url:"-"`
	// Secret value
	ResourceValue *core.Optional[string] `json:"ResourceValue,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:"-"`
	// Defines the default deployment config when the workflows in WorkflowConfig do not set this key.
	DeploymentPlatformConfig *core.Optional[[]*DeploymentPlatformConfig] `json:"DeploymentPlatformConfig,omitempty" url:"-"`
	// Actions define the sequence in which the workflows in the Stack are to be executed along with the run configuration for each workflow. Each key in an action is the name of the action for example `apply`, `destroy`.
	Actions *core.Optional[map[string]*Actions] `json:"Actions,omitempty" url:"-"`
	// The ID of the template group that this Stack is mapped to. Null if the Stack is not mapped to any template group.
	TemplateGroupId *core.Optional[string]                `json:"TemplateGroupId,omitempty" url:"-"`
	WorkflowsConfig *core.Optional[WorkflowsConfig]       `json:"WorkflowsConfig,omitempty" url:"-"`
	TemplatesConfig *core.Optional[TemplatesConfig]       `json:"TemplatesConfig,omitempty" url:"-"`
	UserSchedules   *core.Optional[[]*StackUserSchedules] `json:"UserSchedules,omitempty" url:"-"`
	// Used only when upgrading Stack.
	Operations *core.Optional[map[string]interface{}] `json:"Operations,omitempty" url:"-"`
	// Contextual tags to give meanings to your tags
	ContextTags *core.Optional[map[string]*string] `json:"ContextTags,omitempty" url:"-"`
	MiniSteps   *core.Optional[MiniStepsSchema]    `json:"MiniSteps,omitempty" url:"-"`
	// Taints are issues that are affecting this Stack. A Taint may be purely informational or may require action to remove the taint.
	Taints *core.Optional[[]string] `json:"Taints,omitempty" url:"-"`
}

type PatchedTemplateUpdate

type PatchedTemplateUpdate struct {
	// Current organization name of the user, e.g. my-sg-org
	SgOrgid          string                                 `json:"-" url:"-"`
	TemplateName     *core.Optional[string]                 `json:"TemplateName,omitempty" url:"-"`
	IsPublic         *core.Optional[IsPublicEnum]           `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[[]*TemplateWorkflow]    `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:"-"`
	// Contextual tags to give context to your tags
	ContextTags           *core.Optional[map[string]*string]     `json:"ContextTags,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                    *IsPublicEnum               `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"`
	BicepResources              map[string]interface{}      `json:"BicepResources,omitempty" url:"BicepResources,omitempty"`
	SgCustomWorkflowRunFacts    map[string]interface{}      `json:"SGCustomWorkflowRunFacts,omitempty" url:"SGCustomWorkflowRunFacts,omitempty"`
	// Contextual tags to give context to your tags
	ContextTags map[string]*string `json:"ContextTags,omitempty" url:"ContextTags,omitempty"`
	// contains filtered or unexported fields
}

func (*PatchedWorkflow) GetAnsibleDrift added in v1.1.0

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

func (*PatchedWorkflow) GetAnsibleOutputs added in v1.1.0

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

func (*PatchedWorkflow) GetAnsiblePlan added in v1.1.0

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

func (*PatchedWorkflow) GetApprovers added in v1.1.0

func (p *PatchedWorkflow) GetApprovers() []string

func (*PatchedWorkflow) GetBicepResources added in v1.1.0

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

func (*PatchedWorkflow) GetCacheConfig added in v1.1.0

func (p *PatchedWorkflow) GetCacheConfig() *CacheConfig

func (*PatchedWorkflow) GetCfDrift added in v1.1.0

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

func (*PatchedWorkflow) GetCfStackPlan added in v1.1.0

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

func (*PatchedWorkflow) GetCfStateCleaned added in v1.1.0

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

func (*PatchedWorkflow) GetContextTags added in v1.1.0

func (p *PatchedWorkflow) GetContextTags() map[string]*string

func (*PatchedWorkflow) GetDeploymentPlatformConfig added in v1.1.0

func (p *PatchedWorkflow) GetDeploymentPlatformConfig() []*DeploymentPlatformConfig

func (*PatchedWorkflow) GetDescription added in v1.1.0

func (p *PatchedWorkflow) GetDescription() *string

func (*PatchedWorkflow) GetEnvironmentVariables added in v1.1.0

func (p *PatchedWorkflow) GetEnvironmentVariables() []*EnvVars

func (*PatchedWorkflow) GetExtraProperties

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

func (*PatchedWorkflow) GetGitHubComSync added in v1.1.0

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

func (*PatchedWorkflow) GetInfracostBreakdown added in v1.1.0

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

func (*PatchedWorkflow) GetInfracostBreakdownPostApply added in v1.1.0

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

func (*PatchedWorkflow) GetInfracostBreakdownPreApply added in v1.1.0

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

func (*PatchedWorkflow) GetIsActive added in v1.1.0

func (p *PatchedWorkflow) GetIsActive() *IsPublicEnum

func (*PatchedWorkflow) GetK8SDrift added in v1.1.0

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

func (*PatchedWorkflow) GetK8SResources added in v1.1.0

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

func (*PatchedWorkflow) GetMiniSteps added in v1.1.0

func (p *PatchedWorkflow) GetMiniSteps() *MiniStepsSchema

func (*PatchedWorkflow) GetNumberOfApprovalsRequired added in v1.1.0

func (p *PatchedWorkflow) GetNumberOfApprovalsRequired() *int

func (*PatchedWorkflow) GetPolicyEvalResults added in v1.1.0

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

func (*PatchedWorkflow) GetResourceName added in v1.1.0

func (p *PatchedWorkflow) GetResourceName() *string

func (*PatchedWorkflow) GetRunnerConstraints added in v1.1.0

func (p *PatchedWorkflow) GetRunnerConstraints() *RunnerConstraints

func (*PatchedWorkflow) GetSgCustomWorkflowRunFacts added in v1.1.0

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

func (*PatchedWorkflow) GetTags added in v1.1.0

func (p *PatchedWorkflow) GetTags() []string

func (*PatchedWorkflow) GetTerraformConfig added in v1.1.0

func (p *PatchedWorkflow) GetTerraformConfig() *TerraformConfig

func (*PatchedWorkflow) GetTerragruntDrift added in v1.1.0

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

func (*PatchedWorkflow) GetTfDrift added in v1.1.0

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

func (*PatchedWorkflow) GetTfStateCleaned added in v1.1.0

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

func (*PatchedWorkflow) GetUserJobCpu added in v1.1.0

func (p *PatchedWorkflow) GetUserJobCpu() *int

func (*PatchedWorkflow) GetUserJobMemory added in v1.1.0

func (p *PatchedWorkflow) GetUserJobMemory() *int

func (*PatchedWorkflow) GetUserSchedules added in v1.1.0

func (p *PatchedWorkflow) GetUserSchedules() []*UserSchedules

func (*PatchedWorkflow) GetVcsConfig added in v1.1.0

func (p *PatchedWorkflow) GetVcsConfig() *VcsConfig

func (*PatchedWorkflow) GetWfStepsConfig added in v1.1.0

func (p *PatchedWorkflow) GetWfStepsConfig() []*WfStepsConfig

func (*PatchedWorkflow) GetWfType added in v1.1.0

func (p *PatchedWorkflow) GetWfType() *WfTypeEnum

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:"-"`
	// Contextual tags to give context to your tags
	ContextTags *core.Optional[map[string]*string] `json:"ContextTags,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:"-"`
	// Scheduled time for the workflow run. This time cannot be in the past. Supported formats are: ISO 8601 (e.g., 2025-08-01T22:00:00Z), Unix timestamp in milliseconds (e.g., 1748355781000).
	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:"-"`
	// Contextual tags to give context to your workflow run
	ContextTags *core.Optional[map[string]*string] `json:"ContextTags,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) GetName added in v1.1.0

func (p *PoliciesConfig) GetName() string

func (*PoliciesConfig) GetOnFail added in v1.1.0

func (p *PoliciesConfig) GetOnFail() OnFailEnum

func (*PoliciesConfig) GetOnPass added in v1.1.0

func (p *PoliciesConfig) GetOnPass() OnPassEnum

func (*PoliciesConfig) GetPolicyInputData added in v1.1.0

func (p *PoliciesConfig) GetPolicyInputData() *InputData

func (*PoliciesConfig) GetPolicyVcsConfig added in v1.1.0

func (p *PoliciesConfig) GetPolicyVcsConfig() *PolicyVcsConfig

func (*PoliciesConfig) GetSkip added in v1.1.0

func (p *PoliciesConfig) GetSkip() *bool

func (*PoliciesConfig) String

func (p *PoliciesConfig) String() string

func (*PoliciesConfig) UnmarshalJSON

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

type PoliciesFilterInsightConfig added in v1.1.0

type PoliciesFilterInsightConfig struct {
	Name            string           `json:"name" url:"name"`
	PolicyVcsConfig *PolicyVcsConfig `json:"policyVCSConfig,omitempty" url:"policyVCSConfig,omitempty"`
	PolicyInputData *InputData       `json:"policyInputData,omitempty" url:"policyInputData,omitempty"`
	// contains filtered or unexported fields
}

func (*PoliciesFilterInsightConfig) GetExtraProperties added in v1.1.0

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

func (*PoliciesFilterInsightConfig) GetName added in v1.1.0

func (p *PoliciesFilterInsightConfig) GetName() string

func (*PoliciesFilterInsightConfig) GetPolicyInputData added in v1.1.0

func (p *PoliciesFilterInsightConfig) GetPolicyInputData() *InputData

func (*PoliciesFilterInsightConfig) GetPolicyVcsConfig added in v1.1.0

func (p *PoliciesFilterInsightConfig) GetPolicyVcsConfig() *PolicyVcsConfig

func (*PoliciesFilterInsightConfig) String added in v1.1.0

func (p *PoliciesFilterInsightConfig) String() string

func (*PoliciesFilterInsightConfig) UnmarshalJSON added in v1.1.0

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

type PolicyCreateUpdateResponse

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

func (*PolicyCreateUpdateResponse) GetData added in v1.1.0

func (*PolicyCreateUpdateResponse) GetExtraProperties

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

func (*PolicyCreateUpdateResponse) GetMsg added in v1.1.0

func (p *PolicyCreateUpdateResponse) GetMsg() *string

func (*PolicyCreateUpdateResponse) String

func (p *PolicyCreateUpdateResponse) String() string

func (*PolicyCreateUpdateResponse) UnmarshalJSON

func (p *PolicyCreateUpdateResponse) 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 PolicyFilterInsight added in v1.1.0

type PolicyFilterInsight 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"`
	// Policies Config for the policy
	PoliciesConfig []*PoliciesFilterInsightConfig `json:"PoliciesConfig,omitempty" url:"PoliciesConfig,omitempty"`
	// contains filtered or unexported fields
}

func (*PolicyFilterInsight) GetDescription added in v1.1.0

func (p *PolicyFilterInsight) GetDescription() *string

func (*PolicyFilterInsight) GetExtraProperties added in v1.1.0

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

func (*PolicyFilterInsight) GetPoliciesConfig added in v1.1.0

func (p *PolicyFilterInsight) GetPoliciesConfig() []*PoliciesFilterInsightConfig

func (*PolicyFilterInsight) GetResourceName added in v1.1.0

func (p *PolicyFilterInsight) GetResourceName() *string

func (*PolicyFilterInsight) String added in v1.1.0

func (p *PolicyFilterInsight) String() string

func (*PolicyFilterInsight) UnmarshalJSON added in v1.1.0

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

type PolicyFilterInsightResponse added in v1.1.0

type PolicyFilterInsightResponse 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"`
	// Policies Config for the policy
	PoliciesConfig      []*PoliciesFilterInsightConfig `json:"PoliciesConfig,omitempty" url:"PoliciesConfig,omitempty"`
	Id                  string                         `json:"Id" url:"Id"`
	IsArchive           string                         `json:"IsArchive" url:"IsArchive"`
	IsActive            string                         `json:"IsActive" url:"IsActive"`
	ResourceId          string                         `json:"ResourceId" url:"ResourceId"`
	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"`
	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"`
	// contains filtered or unexported fields
}

func (*PolicyFilterInsightResponse) GetActivitySubscribers added in v1.1.0

func (p *PolicyFilterInsightResponse) GetActivitySubscribers() []string

func (*PolicyFilterInsightResponse) GetAuthors added in v1.1.0

func (p *PolicyFilterInsightResponse) GetAuthors() []string

func (*PolicyFilterInsightResponse) GetCreatedAt added in v1.1.0

func (p *PolicyFilterInsightResponse) GetCreatedAt() float64

func (*PolicyFilterInsightResponse) GetDescription added in v1.1.0

func (p *PolicyFilterInsightResponse) GetDescription() *string

func (*PolicyFilterInsightResponse) GetDocVersion added in v1.1.0

func (p *PolicyFilterInsightResponse) GetDocVersion() string

func (*PolicyFilterInsightResponse) GetExtraProperties added in v1.1.0

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

func (*PolicyFilterInsightResponse) GetId added in v1.2.0

func (*PolicyFilterInsightResponse) GetIsActive added in v1.1.0

func (p *PolicyFilterInsightResponse) GetIsActive() string

func (*PolicyFilterInsightResponse) GetIsArchive added in v1.1.0

func (p *PolicyFilterInsightResponse) GetIsArchive() string

func (*PolicyFilterInsightResponse) GetModifiedAt added in v1.1.0

func (p *PolicyFilterInsightResponse) GetModifiedAt() float64

func (*PolicyFilterInsightResponse) GetOrgId added in v1.1.0

func (p *PolicyFilterInsightResponse) GetOrgId() string

func (*PolicyFilterInsightResponse) GetParentId added in v1.1.0

func (p *PolicyFilterInsightResponse) GetParentId() string

func (*PolicyFilterInsightResponse) GetPoliciesConfig added in v1.1.0

func (p *PolicyFilterInsightResponse) GetPoliciesConfig() []*PoliciesFilterInsightConfig

func (*PolicyFilterInsightResponse) GetResourceId added in v1.1.0

func (p *PolicyFilterInsightResponse) GetResourceId() string

func (*PolicyFilterInsightResponse) GetResourceName added in v1.1.0

func (p *PolicyFilterInsightResponse) GetResourceName() *string

func (*PolicyFilterInsightResponse) GetResourceType added in v1.1.0

func (p *PolicyFilterInsightResponse) GetResourceType() string

func (*PolicyFilterInsightResponse) GetSubResourceId added in v1.1.0

func (p *PolicyFilterInsightResponse) GetSubResourceId() string

func (*PolicyFilterInsightResponse) GetTags added in v1.1.0

func (p *PolicyFilterInsightResponse) GetTags() []string

func (*PolicyFilterInsightResponse) String added in v1.1.0

func (p *PolicyFilterInsightResponse) String() string

func (*PolicyFilterInsightResponse) UnmarshalJSON added in v1.1.0

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

type PolicyGeneral added in v1.1.0

type PolicyGeneral 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"`
	// Contextual tags to give context to your tags
	ContextTags map[string]*string `json:"ContextTags,omitempty" url:"ContextTags,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"`
	// contains filtered or unexported fields
}

func (*PolicyGeneral) GetApprovers added in v1.1.0

func (p *PolicyGeneral) GetApprovers() []string

func (*PolicyGeneral) GetContextTags added in v1.1.0

func (p *PolicyGeneral) GetContextTags() map[string]*string

func (*PolicyGeneral) GetDescription added in v1.1.0

func (p *PolicyGeneral) GetDescription() *string

func (*PolicyGeneral) GetEnforcedOn added in v1.1.0

func (p *PolicyGeneral) GetEnforcedOn() []string

func (*PolicyGeneral) GetExtraProperties added in v1.1.0

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

func (*PolicyGeneral) GetNumberOfApprovalsRequired added in v1.1.0

func (p *PolicyGeneral) GetNumberOfApprovalsRequired() *int

func (*PolicyGeneral) GetPoliciesConfig added in v1.1.0

func (p *PolicyGeneral) GetPoliciesConfig() []*PoliciesConfig

func (*PolicyGeneral) GetResourceName added in v1.1.0

func (p *PolicyGeneral) GetResourceName() *string

func (*PolicyGeneral) GetTags added in v1.1.0

func (p *PolicyGeneral) GetTags() []string

func (*PolicyGeneral) String added in v1.1.0

func (p *PolicyGeneral) String() string

func (*PolicyGeneral) UnmarshalJSON added in v1.1.0

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

type PolicyGeneralResponse added in v1.1.0

type PolicyGeneralResponse 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"`
	// Contextual tags to give context to your tags
	ContextTags map[string]*string `json:"ContextTags,omitempty" url:"ContextTags,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"`
	Id                  string            `json:"Id" url:"Id"`
	IsArchive           string            `json:"IsArchive" url:"IsArchive"`
	IsActive            string            `json:"IsActive" url:"IsActive"`
	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"`
	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"`
	// contains filtered or unexported fields
}

func (*PolicyGeneralResponse) GetActivitySubscribers added in v1.1.0

func (p *PolicyGeneralResponse) GetActivitySubscribers() []string

func (*PolicyGeneralResponse) GetApprovers added in v1.1.0

func (p *PolicyGeneralResponse) GetApprovers() []string

func (*PolicyGeneralResponse) GetAuthors added in v1.1.0

func (p *PolicyGeneralResponse) GetAuthors() []string

func (*PolicyGeneralResponse) GetContextTags added in v1.1.0

func (p *PolicyGeneralResponse) GetContextTags() map[string]*string

func (*PolicyGeneralResponse) GetCreatedAt added in v1.1.0

func (p *PolicyGeneralResponse) GetCreatedAt() float64

func (*PolicyGeneralResponse) GetDescription added in v1.1.0

func (p *PolicyGeneralResponse) GetDescription() *string

func (*PolicyGeneralResponse) GetDocVersion added in v1.1.0

func (p *PolicyGeneralResponse) GetDocVersion() string

func (*PolicyGeneralResponse) GetEnforcedOn added in v1.1.0

func (p *PolicyGeneralResponse) GetEnforcedOn() []string

func (*PolicyGeneralResponse) GetExtraProperties added in v1.1.0

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

func (*PolicyGeneralResponse) GetId added in v1.2.0

func (p *PolicyGeneralResponse) GetId() string

func (*PolicyGeneralResponse) GetIsActive added in v1.1.0

func (p *PolicyGeneralResponse) GetIsActive() string

func (*PolicyGeneralResponse) GetIsArchive added in v1.1.0

func (p *PolicyGeneralResponse) GetIsArchive() string

func (*PolicyGeneralResponse) GetModifiedAt added in v1.1.0

func (p *PolicyGeneralResponse) GetModifiedAt() float64

func (*PolicyGeneralResponse) GetNumberOfApprovalsRequired added in v1.1.0

func (p *PolicyGeneralResponse) GetNumberOfApprovalsRequired() *int

func (*PolicyGeneralResponse) GetOrgId added in v1.1.0

func (p *PolicyGeneralResponse) GetOrgId() string

func (*PolicyGeneralResponse) GetParentId added in v1.1.0

func (p *PolicyGeneralResponse) GetParentId() string

func (*PolicyGeneralResponse) GetPoliciesConfig added in v1.1.0

func (p *PolicyGeneralResponse) GetPoliciesConfig() []*PoliciesConfig

func (*PolicyGeneralResponse) GetResourceId added in v1.1.0

func (p *PolicyGeneralResponse) GetResourceId() string

func (*PolicyGeneralResponse) GetResourceName added in v1.1.0

func (p *PolicyGeneralResponse) GetResourceName() *string

func (*PolicyGeneralResponse) GetResourceType added in v1.1.0

func (p *PolicyGeneralResponse) GetResourceType() string

func (*PolicyGeneralResponse) GetSubResourceId added in v1.1.0

func (p *PolicyGeneralResponse) GetSubResourceId() string

func (*PolicyGeneralResponse) GetTags added in v1.1.0

func (p *PolicyGeneralResponse) GetTags() []string

func (*PolicyGeneralResponse) String added in v1.1.0

func (p *PolicyGeneralResponse) String() string

func (*PolicyGeneralResponse) UnmarshalJSON added in v1.1.0

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

type PolicyGetResponse

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

func (*PolicyGetResponse) GetExtraProperties

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

func (*PolicyGetResponse) GetMsg added in v1.1.0

func (*PolicyGetResponse) String

func (p *PolicyGetResponse) String() string

func (*PolicyGetResponse) UnmarshalJSON

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

type PolicyTypeEnum added in v1.1.0

type PolicyTypeEnum string

* `GENERAL` - GENERAL * `FILTER.INSIGHT` - FILTER.INSIGHT

const (
	PolicyTypeEnumGeneral       PolicyTypeEnum = "GENERAL"
	PolicyTypeEnumFilterInsight PolicyTypeEnum = "FILTER.INSIGHT"
)

func NewPolicyTypeEnumFromString added in v1.1.0

func NewPolicyTypeEnumFromString(s string) (PolicyTypeEnum, error)

func (PolicyTypeEnum) Ptr added in v1.1.0

func (p PolicyTypeEnum) Ptr() *PolicyTypeEnum

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) GetCustomSource added in v1.1.0

func (p *PolicyVcsConfig) GetCustomSource() *CustomSourcePolicy

func (*PolicyVcsConfig) GetExtraProperties

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

func (*PolicyVcsConfig) GetPolicyTemplateId added in v1.1.0

func (p *PolicyVcsConfig) GetPolicyTemplateId() *string

func (*PolicyVcsConfig) GetUseMarketplaceTemplate added in v1.1.0

func (p *PolicyVcsConfig) GetUseMarketplaceTemplate() bool

func (*PolicyVcsConfig) String

func (p *PolicyVcsConfig) String() string

func (*PolicyVcsConfig) UnmarshalJSON

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

type PolymorphicPolicy added in v1.1.0

type PolymorphicPolicy struct {
	PolicyType    string
	General       *PolicyGeneral
	FilterInsight *PolicyFilterInsight
}

func NewPolymorphicPolicyFromFilterInsight added in v1.1.0

func NewPolymorphicPolicyFromFilterInsight(value *PolicyFilterInsight) *PolymorphicPolicy

func NewPolymorphicPolicyFromGeneral added in v1.1.0

func NewPolymorphicPolicyFromGeneral(value *PolicyGeneral) *PolymorphicPolicy

func (*PolymorphicPolicy) Accept added in v1.1.0

func (*PolymorphicPolicy) GetFilterInsight added in v1.1.0

func (p *PolymorphicPolicy) GetFilterInsight() *PolicyFilterInsight

func (*PolymorphicPolicy) GetGeneral added in v1.1.0

func (p *PolymorphicPolicy) GetGeneral() *PolicyGeneral

func (*PolymorphicPolicy) GetPolicyType added in v1.1.0

func (p *PolymorphicPolicy) GetPolicyType() string

func (PolymorphicPolicy) MarshalJSON added in v1.1.0

func (p PolymorphicPolicy) MarshalJSON() ([]byte, error)

func (*PolymorphicPolicy) UnmarshalJSON added in v1.1.0

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

type PolymorphicPolicyGetResponse added in v1.1.0

type PolymorphicPolicyGetResponse struct {
	PolicyType    string
	General       *PolicyGeneralResponse
	FilterInsight *PolicyFilterInsightResponse
}

func NewPolymorphicPolicyGetResponseFromFilterInsight added in v1.1.0

func NewPolymorphicPolicyGetResponseFromFilterInsight(value *PolicyFilterInsightResponse) *PolymorphicPolicyGetResponse

func NewPolymorphicPolicyGetResponseFromGeneral added in v1.1.0

func NewPolymorphicPolicyGetResponseFromGeneral(value *PolicyGeneralResponse) *PolymorphicPolicyGetResponse

func (*PolymorphicPolicyGetResponse) Accept added in v1.1.0

func (*PolymorphicPolicyGetResponse) GetFilterInsight added in v1.1.0

func (*PolymorphicPolicyGetResponse) GetGeneral added in v1.1.0

func (*PolymorphicPolicyGetResponse) GetPolicyType added in v1.1.0

func (p *PolymorphicPolicyGetResponse) GetPolicyType() string

func (PolymorphicPolicyGetResponse) MarshalJSON added in v1.1.0

func (p PolymorphicPolicyGetResponse) MarshalJSON() ([]byte, error)

func (*PolymorphicPolicyGetResponse) UnmarshalJSON added in v1.1.0

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

type PolymorphicPolicyGetResponseVisitor added in v1.1.0

type PolymorphicPolicyGetResponseVisitor interface {
	VisitGeneral(*PolicyGeneralResponse) error
	VisitFilterInsight(*PolicyFilterInsightResponse) error
}

type PolymorphicPolicyVisitor added in v1.1.0

type PolymorphicPolicyVisitor interface {
	VisitGeneral(*PolicyGeneral) error
	VisitFilterInsight(*PolicyFilterInsight) error
}

type ProxiesConfig added in v1.1.0

type ProxiesConfig struct {
	Default *ProxiesConfigDefault `json:"default,omitempty" url:"default,omitempty"`
	// contains filtered or unexported fields
}

func (*ProxiesConfig) GetDefault added in v1.1.0

func (p *ProxiesConfig) GetDefault() *ProxiesConfigDefault

func (*ProxiesConfig) GetExtraProperties added in v1.1.0

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

func (*ProxiesConfig) String added in v1.1.0

func (p *ProxiesConfig) String() string

func (*ProxiesConfig) UnmarshalJSON added in v1.1.0

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

type ProxiesConfigDefault added in v1.1.0

type ProxiesConfigDefault struct {
	HttpProxy  string `json:"httpProxy" url:"httpProxy"`
	HttpsProxy string `json:"httpsProxy" url:"httpsProxy"`
	NoProxy    string `json:"noProxy" url:"noProxy"`
	// contains filtered or unexported fields
}

func (*ProxiesConfigDefault) GetExtraProperties added in v1.1.0

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

func (*ProxiesConfigDefault) GetHttpProxy added in v1.1.0

func (p *ProxiesConfigDefault) GetHttpProxy() string

func (*ProxiesConfigDefault) GetHttpsProxy added in v1.1.0

func (p *ProxiesConfigDefault) GetHttpsProxy() string

func (*ProxiesConfigDefault) GetNoProxy added in v1.1.0

func (p *ProxiesConfigDefault) GetNoProxy() string

func (*ProxiesConfigDefault) String added in v1.1.0

func (p *ProxiesConfigDefault) String() string

func (*ProxiesConfigDefault) UnmarshalJSON added in v1.1.0

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

type ReadAuditLogResponse added in v1.2.0

type ReadAuditLogResponse struct {
	// List of audit log items.
	Msg []*AuditLogItem `json:"msg,omitempty" url:"msg,omitempty"`
	// The last evaluated key for pagination.
	Lastevaluatedkey *string `json:"lastevaluatedkey,omitempty" url:"lastevaluatedkey,omitempty"`
	// contains filtered or unexported fields
}

func (*ReadAuditLogResponse) GetExtraProperties added in v1.2.0

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

func (*ReadAuditLogResponse) GetLastevaluatedkey added in v1.2.0

func (r *ReadAuditLogResponse) GetLastevaluatedkey() *string

func (*ReadAuditLogResponse) GetMsg added in v1.2.0

func (r *ReadAuditLogResponse) GetMsg() []*AuditLogItem

func (*ReadAuditLogResponse) String added in v1.2.0

func (r *ReadAuditLogResponse) String() string

func (*ReadAuditLogResponse) UnmarshalJSON added in v1.2.0

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

type ReadAuditLogsRequest added in v1.2.0

type ReadAuditLogsRequest struct {
	// Filter logs by the effect of the action (e.g., 'Allow' or 'Deny').
	Effect *string `json:"-" url:"effect,omitempty"`
	// End time for filtering logs. Format: Unix timestamp in milliseconds.
	EndTime *int `json:"-" url:"endTime,omitempty"`
	// Last evaluated key for pagination. Use this to get the next set of results.
	Lastevaluatedkey *string `json:"-" url:"lastevaluatedkey,omitempty"`
	// Limit the number of results returned. Default is 50. Maximum is 500.
	Limit *int `json:"-" url:"limit,omitempty"`
	// Filter logs by the email of the principal (user or service account).
	PrincipalEmail *string `json:"-" url:"principalEmail,omitempty"`
	// Filter logs by the HTTP request method (e.g., 'GET', 'POST', etc.).
	RequestMethod *string `json:"-" url:"request_method,omitempty"`
	// Filter logs by the resource name. For example, use 'SG_SIGN_IN' for sign-in logs, and '/orgs/org-name/wfgrps/wfgrp-name/wfs/wf-name' for logs related to a specific workflow.
	Resource *string `json:"-" url:"resource,omitempty"`
	// Filter logs by the source IP address of the request.
	SourceIp *string `json:"-" url:"sourceIp,omitempty"`
	// Start time for filtering logs. Format: Unix timestamp in milliseconds.
	StartTime *int `json:"-" url:"startTime,omitempty"`
}

type ReadIacGroupsIacTemplateRequest added in v1.1.0

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

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 ReadTemplateRevisionRequestTemplateType added in v1.2.0

type ReadTemplateRevisionRequestTemplateType string
const (
	ReadTemplateRevisionRequestTemplateTypeIac          ReadTemplateRevisionRequestTemplateType = "IAC"
	ReadTemplateRevisionRequestTemplateTypeIacGroup     ReadTemplateRevisionRequestTemplateType = "IAC_GROUP"
	ReadTemplateRevisionRequestTemplateTypeIacPolicy    ReadTemplateRevisionRequestTemplateType = "IAC_POLICY"
	ReadTemplateRevisionRequestTemplateTypeWorkflowStep ReadTemplateRevisionRequestTemplateType = "WORKFLOW_STEP"
)

func NewReadTemplateRevisionRequestTemplateTypeFromString added in v1.2.0

func NewReadTemplateRevisionRequestTemplateTypeFromString(s string) (ReadTemplateRevisionRequestTemplateType, error)

func (ReadTemplateRevisionRequestTemplateType) Ptr added in v1.2.0

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) GetData added in v1.1.0

func (*RemoveUserFromOrganizationResponse) GetExtraProperties

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

func (*RemoveUserFromOrganizationResponse) GetMsg added in v1.1.0

func (*RemoveUserFromOrganizationResponse) String

func (*RemoveUserFromOrganizationResponse) UnmarshalJSON

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

type Resource added in v1.1.0

type Resource struct {
	ResourceName     string       `json:"ResourceName" url:"ResourceName"`
	LastModifiedDate int          `json:"LastModifiedDate" url:"LastModifiedDate"`
	Attributes       []*Attribute `json:"Attributes,omitempty" url:"Attributes,omitempty"`
	// contains filtered or unexported fields
}

func (*Resource) GetAttributes added in v1.1.0

func (r *Resource) GetAttributes() []*Attribute

func (*Resource) GetExtraProperties added in v1.1.0

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

func (*Resource) GetLastModifiedDate added in v1.1.0

func (r *Resource) GetLastModifiedDate() int

func (*Resource) GetResourceName added in v1.1.0

func (r *Resource) GetResourceName() string

func (*Resource) String added in v1.1.0

func (r *Resource) String() string

func (*Resource) UnmarshalJSON added in v1.1.0

func (r *Resource) 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:"-"`
	// Contextual tags to give context to your tags
	ContextTags        *core.Optional[map[string]*string]             `json:"ContextTags,omitempty" url:"-"`
	AllowedPermissions *core.Optional[map[string]*AllowedPermissions] `json:"AllowedPermissions,omitempty" url:"-"`
	// Select the document version. `V4` enforces equal path list lengths (one-to-one mapping) in AllowedPermissions. `V3.BETA` is there for legacy compatibility.
	//
	// * `V3.BETA` - V3.BETA
	// * `V4` - V4
	DocVersion *core.Optional[RoleDocVersionEnum] `json:"DocVersion,omitempty" url:"-"`
}

type RoleCreateUpdateResponse

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

func (*RoleCreateUpdateResponse) GetData added in v1.1.0

func (*RoleCreateUpdateResponse) GetExtraProperties

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

func (*RoleCreateUpdateResponse) GetMsg added in v1.1.0

func (r *RoleCreateUpdateResponse) GetMsg() *string

func (*RoleCreateUpdateResponse) GetWarnings added in v1.2.0

func (r *RoleCreateUpdateResponse) GetWarnings() []string

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"`
	// Contextual tags to give context to your tags
	ContextTags        map[string]*string             `json:"ContextTags,omitempty" url:"ContextTags,omitempty"`
	AllowedPermissions map[string]*AllowedPermissions `json:"AllowedPermissions,omitempty" url:"AllowedPermissions,omitempty"`
	DocVersion         string                         `json:"DocVersion" url:"DocVersion"`
	ParentId           string                         `json:"ParentId" url:"ParentId"`
	ResourceId         string                         `json:"ResourceId" url:"ResourceId"`
	Id                 string                         `json:"Id" url:"Id"`
	ResourceType       string                         `json:"ResourceType" url:"ResourceType"`
	Authors            []interface{}                  `json:"Authors,omitempty" url:"Authors,omitempty"`
	// 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   *IsPublicEnum `json:"IsActive,omitempty" url:"IsActive,omitempty"`
	IsArchive  IsPublicEnum  `json:"IsArchive" url:"IsArchive"`
	// contains filtered or unexported fields
}

func (*RoleDataResponse) GetAllowedPermissions added in v1.1.0

func (r *RoleDataResponse) GetAllowedPermissions() map[string]*AllowedPermissions

func (*RoleDataResponse) GetAuthors added in v1.1.0

func (r *RoleDataResponse) GetAuthors() []interface{}

func (*RoleDataResponse) GetContextTags added in v1.1.0

func (r *RoleDataResponse) GetContextTags() map[string]*string

func (*RoleDataResponse) GetCreatedAt added in v1.1.0

func (r *RoleDataResponse) GetCreatedAt() int

func (*RoleDataResponse) GetDescription added in v1.1.0

func (r *RoleDataResponse) GetDescription() *string

func (*RoleDataResponse) GetDocVersion added in v1.1.0

func (r *RoleDataResponse) GetDocVersion() string

func (*RoleDataResponse) GetExtraProperties

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

func (*RoleDataResponse) GetId added in v1.2.0

func (r *RoleDataResponse) GetId() string

func (*RoleDataResponse) GetIsActive added in v1.1.0

func (r *RoleDataResponse) GetIsActive() *IsPublicEnum

func (*RoleDataResponse) GetIsArchive added in v1.1.0

func (r *RoleDataResponse) GetIsArchive() IsPublicEnum

func (*RoleDataResponse) GetModifiedAt added in v1.1.0

func (r *RoleDataResponse) GetModifiedAt() int

func (*RoleDataResponse) GetParentId added in v1.1.0

func (r *RoleDataResponse) GetParentId() string

func (*RoleDataResponse) GetResourceId added in v1.1.0

func (r *RoleDataResponse) GetResourceId() string

func (*RoleDataResponse) GetResourceName added in v1.1.0

func (r *RoleDataResponse) GetResourceName() string

func (*RoleDataResponse) GetResourceType added in v1.1.0

func (r *RoleDataResponse) GetResourceType() string

func (*RoleDataResponse) GetTags added in v1.1.0

func (r *RoleDataResponse) GetTags() []string

func (*RoleDataResponse) String

func (r *RoleDataResponse) String() string

func (*RoleDataResponse) UnmarshalJSON

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

type RoleDocVersionEnum added in v1.2.0

type RoleDocVersionEnum string

* `V3.BETA` - V3.BETA * `V4` - V4

const (
	RoleDocVersionEnumV3Beta RoleDocVersionEnum = "V3.BETA"
	RoleDocVersionEnumV4     RoleDocVersionEnum = "V4"
)

func NewRoleDocVersionEnumFromString added in v1.2.0

func NewRoleDocVersionEnumFromString(s string) (RoleDocVersionEnum, error)

func (RoleDocVersionEnum) Ptr added in v1.2.0

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) GetData added in v1.1.0

func (r *RoleGetResponse) GetData() *RoleDataResponse

func (*RoleGetResponse) GetExtraProperties

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

func (*RoleGetResponse) GetMsg added in v1.1.0

func (r *RoleGetResponse) GetMsg() *RoleDataResponse

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) GetNames added in v1.1.0

func (r *RunnerConstraints) GetNames() []string

func (*RunnerConstraints) GetSelectors added in v1.1.0

func (r *RunnerConstraints) GetSelectors() []string

func (*RunnerConstraints) GetType added in v1.1.0

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:"-"`
	ContainerInstanceIds *core.Optional[[]string] `json:"ContainerInstanceIds,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       *StorageBackendConfig                  `json:"StorageBackendConfig,omitempty" url:"-"`
	IsActive                   *core.Optional[IsPublicEnum]           `json:"IsActive,omitempty" url:"-"`
	RunControllerRuntimeSource *core.Optional[RuntimeSource]          `json:"RunControllerRuntimeSource,omitempty" url:"-"`
	RunnerToken                *core.Optional[string]                 `json:"RunnerToken,omitempty" url:"-"`
	ApprovalConfig             *core.Optional[ApprovalConfig]         `json:"ApprovalConfig,omitempty" url:"-"`
	Proxies                    *core.Optional[ProxiesConfig]          `json:"Proxies,omitempty" url:"-"`
	RunnerRegistrationErrors   *core.Optional[map[string]interface{}] `json:"RunnerRegistrationErrors,omitempty" url:"-"`
}

type RunnerGroupCreateResponse added in v1.1.0

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

func (*RunnerGroupCreateResponse) GetData added in v1.1.0

func (*RunnerGroupCreateResponse) GetExtraProperties added in v1.1.0

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

func (*RunnerGroupCreateResponse) GetMsg added in v1.1.0

func (r *RunnerGroupCreateResponse) GetMsg() *string

func (*RunnerGroupCreateResponse) String added in v1.1.0

func (r *RunnerGroupCreateResponse) String() string

func (*RunnerGroupCreateResponse) UnmarshalJSON added in v1.1.0

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

type RunnerGroupDeleteResponse added in v1.1.0

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

func (*RunnerGroupDeleteResponse) GetExtraProperties added in v1.1.0

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

func (*RunnerGroupDeleteResponse) GetMsg added in v1.1.0

func (r *RunnerGroupDeleteResponse) GetMsg() *string

func (*RunnerGroupDeleteResponse) String added in v1.1.0

func (r *RunnerGroupDeleteResponse) String() string

func (*RunnerGroupDeleteResponse) UnmarshalJSON added in v1.1.0

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

type RunnerGroupResponse added in v1.2.0

type RunnerGroupResponse struct {
	ResourceName               *string                  `json:"ResourceName,omitempty" url:"ResourceName,omitempty"`
	Tags                       []string                 `json:"Tags,omitempty" url:"Tags,omitempty"`
	Description                *string                  `json:"Description,omitempty" url:"Description,omitempty"`
	MaxNumberOfRunners         *int                     `json:"MaxNumberOfRunners,omitempty" url:"MaxNumberOfRunners,omitempty"`
	StorageBackendConfig       *StorageBackendConfig    `json:"StorageBackendConfig,omitempty" url:"StorageBackendConfig,omitempty"`
	IsActive                   *IsPublicEnum            `json:"IsActive,omitempty" url:"IsActive,omitempty"`
	RunControllerRuntimeSource *RuntimeSource           `json:"RunControllerRuntimeSource,omitempty" url:"RunControllerRuntimeSource,omitempty"`
	CreatedAt                  *int                     `json:"CreatedAt,omitempty" url:"CreatedAt,omitempty"`
	ModifiedAt                 *int                     `json:"ModifiedAt,omitempty" url:"ModifiedAt,omitempty"`
	ParentId                   *string                  `json:"ParentId,omitempty" url:"ParentId,omitempty"`
	ResourceType               *string                  `json:"ResourceType,omitempty" url:"ResourceType,omitempty"`
	RunnerToken                *string                  `json:"RunnerToken,omitempty" url:"RunnerToken,omitempty"`
	ApprovalConfig             *ApprovalConfig          `json:"ApprovalConfig,omitempty" url:"ApprovalConfig,omitempty"`
	Proxies                    *ProxiesConfig           `json:"Proxies,omitempty" url:"Proxies,omitempty"`
	ContainerInstances         []map[string]interface{} `json:"ContainerInstances,omitempty" url:"ContainerInstances,omitempty"`
	ActiveWorkflows            map[string]interface{}   `json:"ActiveWorkflows,omitempty" url:"ActiveWorkflows,omitempty"`
	QueuedWorkflowsCount       *int                     `json:"QueuedWorkflowsCount,omitempty" url:"QueuedWorkflowsCount,omitempty"`
	PendingWorkflowsCount      *int                     `json:"PendingWorkflowsCount,omitempty" url:"PendingWorkflowsCount,omitempty"`
	RunningWorkflowsCount      *int                     `json:"RunningWorkflowsCount,omitempty" url:"RunningWorkflowsCount,omitempty"`
	RunnerRegistrationErrors   map[string]interface{}   `json:"RunnerRegistrationErrors,omitempty" url:"RunnerRegistrationErrors,omitempty"`
	Id                         *string                  `json:"Id,omitempty" url:"Id,omitempty"`
	// contains filtered or unexported fields
}

func (*RunnerGroupResponse) GetActiveWorkflows added in v1.2.0

func (r *RunnerGroupResponse) GetActiveWorkflows() map[string]interface{}

func (*RunnerGroupResponse) GetApprovalConfig added in v1.2.0

func (r *RunnerGroupResponse) GetApprovalConfig() *ApprovalConfig

func (*RunnerGroupResponse) GetContainerInstances added in v1.2.0

func (r *RunnerGroupResponse) GetContainerInstances() []map[string]interface{}

func (*RunnerGroupResponse) GetCreatedAt added in v1.2.0

func (r *RunnerGroupResponse) GetCreatedAt() *int

func (*RunnerGroupResponse) GetDescription added in v1.2.0

func (r *RunnerGroupResponse) GetDescription() *string

func (*RunnerGroupResponse) GetExtraProperties added in v1.2.0

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

func (*RunnerGroupResponse) GetId added in v1.2.0

func (r *RunnerGroupResponse) GetId() *string

func (*RunnerGroupResponse) GetIsActive added in v1.2.0

func (r *RunnerGroupResponse) GetIsActive() *IsPublicEnum

func (*RunnerGroupResponse) GetMaxNumberOfRunners added in v1.2.0

func (r *RunnerGroupResponse) GetMaxNumberOfRunners() *int

func (*RunnerGroupResponse) GetModifiedAt added in v1.2.0

func (r *RunnerGroupResponse) GetModifiedAt() *int

func (*RunnerGroupResponse) GetParentId added in v1.2.0

func (r *RunnerGroupResponse) GetParentId() *string

func (*RunnerGroupResponse) GetPendingWorkflowsCount added in v1.2.0

func (r *RunnerGroupResponse) GetPendingWorkflowsCount() *int

func (*RunnerGroupResponse) GetProxies added in v1.2.0

func (r *RunnerGroupResponse) GetProxies() *ProxiesConfig

func (*RunnerGroupResponse) GetQueuedWorkflowsCount added in v1.2.0

func (r *RunnerGroupResponse) GetQueuedWorkflowsCount() *int

func (*RunnerGroupResponse) GetResourceName added in v1.2.0

func (r *RunnerGroupResponse) GetResourceName() *string

func (*RunnerGroupResponse) GetResourceType added in v1.2.0

func (r *RunnerGroupResponse) GetResourceType() *string

func (*RunnerGroupResponse) GetRunControllerRuntimeSource added in v1.2.0

func (r *RunnerGroupResponse) GetRunControllerRuntimeSource() *RuntimeSource

func (*RunnerGroupResponse) GetRunnerRegistrationErrors added in v1.2.0

func (r *RunnerGroupResponse) GetRunnerRegistrationErrors() map[string]interface{}

func (*RunnerGroupResponse) GetRunnerToken added in v1.2.0

func (r *RunnerGroupResponse) GetRunnerToken() *string

func (*RunnerGroupResponse) GetRunningWorkflowsCount added in v1.2.0

func (r *RunnerGroupResponse) GetRunningWorkflowsCount() *int

func (*RunnerGroupResponse) GetStorageBackendConfig added in v1.2.0

func (r *RunnerGroupResponse) GetStorageBackendConfig() *StorageBackendConfig

func (*RunnerGroupResponse) GetTags added in v1.2.0

func (r *RunnerGroupResponse) GetTags() []string

func (*RunnerGroupResponse) String added in v1.2.0

func (r *RunnerGroupResponse) String() string

func (*RunnerGroupResponse) UnmarshalJSON added in v1.2.0

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

type RunnerGroupSerializerResponse added in v1.1.0

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

func (*RunnerGroupSerializerResponse) GetExtraProperties added in v1.1.0

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

func (*RunnerGroupSerializerResponse) GetMsg added in v1.1.0

func (*RunnerGroupSerializerResponse) String added in v1.1.0

func (*RunnerGroupSerializerResponse) UnmarshalJSON added in v1.1.0

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

type RunnerStatus

type RunnerStatus struct {
	RunnerId             *core.Optional[string]   `json:"RunnerId,omitempty" url:"-"`
	ContainerInstanceIds *core.Optional[[]string] `json:"ContainerInstanceIds,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"`
	// contains filtered or unexported fields
}

func (*RuntimeSource) GetConfig added in v1.1.0

func (r *RuntimeSource) GetConfig() *RuntimeSourceConfig

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) GetAuth added in v1.1.0

func (r *RuntimeSourceConfig) GetAuth() *string

func (*RuntimeSourceConfig) GetDockerImage added in v1.1.0

func (r *RuntimeSourceConfig) GetDockerImage() *string

func (*RuntimeSourceConfig) GetDockerRegistryUsername added in v1.1.0

func (r *RuntimeSourceConfig) GetDockerRegistryUsername() *string

func (*RuntimeSourceConfig) GetExtraProperties

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

func (*RuntimeSourceConfig) GetGitCoreAutoCrlf added in v1.1.0

func (r *RuntimeSourceConfig) GetGitCoreAutoCrlf() *bool

func (*RuntimeSourceConfig) GetGitSparseCheckoutConfig added in v1.1.0

func (r *RuntimeSourceConfig) GetGitSparseCheckoutConfig() *string

func (*RuntimeSourceConfig) GetIncludeSubModule added in v1.1.0

func (r *RuntimeSourceConfig) GetIncludeSubModule() *bool

func (*RuntimeSourceConfig) GetIsPrivate added in v1.1.0

func (r *RuntimeSourceConfig) GetIsPrivate() *bool

func (*RuntimeSourceConfig) GetLocalWorkspaceDir added in v1.1.0

func (r *RuntimeSourceConfig) GetLocalWorkspaceDir() *string

func (*RuntimeSourceConfig) GetRef added in v1.1.0

func (r *RuntimeSourceConfig) GetRef() *string

func (*RuntimeSourceConfig) GetRepo added in v1.1.0

func (r *RuntimeSourceConfig) GetRepo() *string

func (*RuntimeSourceConfig) GetWorkingDir added in v1.1.0

func (r *RuntimeSourceConfig) GetWorkingDir() *string

func (*RuntimeSourceConfig) String

func (r *RuntimeSourceConfig) String() string

func (*RuntimeSourceConfig) UnmarshalJSON

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

type RuntimeSourceSourceConfigDestKindEnum

type RuntimeSourceSourceConfigDestKindEnum = string

* `CONTAINER_REGISTRY` - CONTAINER_REGISTRY

type Secret added in v1.1.0

type Secret struct {
	// Secret name
	ResourceName string `json:"ResourceName" url:"-"`
	// Secret value
	ResourceValue string `json:"ResourceValue" url:"-"`
}

type SecretListAllResponse added in v1.1.0

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

func (*SecretListAllResponse) GetExtraProperties added in v1.1.0

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

func (*SecretListAllResponse) GetMsg added in v1.1.0

func (s *SecretListAllResponse) GetMsg() []*Resource

func (*SecretListAllResponse) String added in v1.1.0

func (s *SecretListAllResponse) String() string

func (*SecretListAllResponse) UnmarshalJSON added in v1.1.0

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

type SecretResponse added in v1.1.0

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

func (*SecretResponse) GetExtraProperties added in v1.1.0

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

func (*SecretResponse) GetMsg added in v1.1.0

func (s *SecretResponse) GetMsg() string

func (*SecretResponse) String added in v1.1.0

func (s *SecretResponse) String() string

func (*SecretResponse) UnmarshalJSON added in v1.1.0

func (s *SecretResponse) 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"`
	// The authentication type. If not provided, it will be inferred based on other fields.
	//
	// * `ACCESS_TOKEN` - ACCESS_TOKEN
	// * `API_TOKEN` - API_TOKEN
	// * `APP_PASSWORD` - APP_PASSWORD
	BitbucketAuthType *BitbucketAuthTypeEnum `json:"bitbucketAuthType,omitempty" url:"bitbucketAuthType,omitempty"`
	// Credentials for 'APP_PASSWORD' or 'API_TOKEN' auth. Format should be '<username>:<secret>'.
	BitbucketCreds *string `json:"bitbucketCreds,omitempty" url:"bitbucketCreds,omitempty"`
	// User email, required for 'API_TOKEN' authentication.
	BitbucketEmail *string `json:"bitbucketEmail,omitempty" url:"bitbucketEmail,omitempty"`
	// Bearer token for 'ACCESS_TOKEN' authentication. This is the recommended method.
	BitbucketAccessToken *string `json:"bitbucketAccessToken,omitempty" url:"bitbucketAccessToken,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) GetArmClientId added in v1.1.0

func (s *SettingsConfig) GetArmClientId() *string

func (*SettingsConfig) GetArmClientSecret added in v1.1.0

func (s *SettingsConfig) GetArmClientSecret() *string

func (*SettingsConfig) GetArmSubscriptionId added in v1.1.0

func (s *SettingsConfig) GetArmSubscriptionId() *string

func (*SettingsConfig) GetArmTenantId added in v1.1.0

func (s *SettingsConfig) GetArmTenantId() *string

func (*SettingsConfig) GetAvatarUrl added in v1.1.0

func (s *SettingsConfig) GetAvatarUrl() *string

func (*SettingsConfig) GetAwsAccessKeyId added in v1.1.0

func (s *SettingsConfig) GetAwsAccessKeyId() *string

func (*SettingsConfig) GetAwsDefaultRegion added in v1.1.0

func (s *SettingsConfig) GetAwsDefaultRegion() *string

func (*SettingsConfig) GetAwsSecretAccessKey added in v1.1.0

func (s *SettingsConfig) GetAwsSecretAccessKey() *string

func (*SettingsConfig) GetAzureCreds added in v1.1.0

func (s *SettingsConfig) GetAzureCreds() *string

func (*SettingsConfig) GetAzureDevopsApiUrl added in v1.1.0

func (s *SettingsConfig) GetAzureDevopsApiUrl() *string

func (*SettingsConfig) GetAzureDevopsHttpUrl added in v1.1.0

func (s *SettingsConfig) GetAzureDevopsHttpUrl() *string

func (*SettingsConfig) GetBitbucketAccessToken added in v1.2.0

func (s *SettingsConfig) GetBitbucketAccessToken() *string

func (*SettingsConfig) GetBitbucketAuthType added in v1.2.0

func (s *SettingsConfig) GetBitbucketAuthType() *BitbucketAuthTypeEnum

func (*SettingsConfig) GetBitbucketCreds added in v1.1.0

func (s *SettingsConfig) GetBitbucketCreds() *string

func (*SettingsConfig) GetBitbucketEmail added in v1.2.0

func (s *SettingsConfig) GetBitbucketEmail() *string

func (*SettingsConfig) GetDurationSeconds added in v1.1.0

func (s *SettingsConfig) GetDurationSeconds() *string

func (*SettingsConfig) GetExternalId added in v1.1.0

func (s *SettingsConfig) GetExternalId() *string

func (*SettingsConfig) GetExtraProperties

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

func (*SettingsConfig) GetFailedGhapiCall added in v1.1.0

func (s *SettingsConfig) GetFailedGhapiCall() *string

func (*SettingsConfig) GetGcpConfigFileContent added in v1.1.0

func (s *SettingsConfig) GetGcpConfigFileContent() *string

func (*SettingsConfig) GetGithubApiUrl added in v1.1.0

func (s *SettingsConfig) GetGithubApiUrl() *string

func (*SettingsConfig) GetGithubAppClientId added in v1.1.0

func (s *SettingsConfig) GetGithubAppClientId() *string

func (*SettingsConfig) GetGithubAppClientSecret added in v1.1.0

func (s *SettingsConfig) GetGithubAppClientSecret() *string

func (*SettingsConfig) GetGithubAppId added in v1.1.0

func (s *SettingsConfig) GetGithubAppId() *string

func (*SettingsConfig) GetGithubAppPemFileContent added in v1.1.0

func (s *SettingsConfig) GetGithubAppPemFileContent() *string

func (*SettingsConfig) GetGithubAppWebhookSecret added in v1.1.0

func (s *SettingsConfig) GetGithubAppWebhookSecret() *string

func (*SettingsConfig) GetGithubAppWebhookUrl added in v1.1.0

func (s *SettingsConfig) GetGithubAppWebhookUrl() *string

func (*SettingsConfig) GetGithubHttpUrl added in v1.1.0

func (s *SettingsConfig) GetGithubHttpUrl() *string

func (*SettingsConfig) GetGitlabApiUrl added in v1.1.0

func (s *SettingsConfig) GetGitlabApiUrl() *string

func (*SettingsConfig) GetGitlabCreds added in v1.1.0

func (s *SettingsConfig) GetGitlabCreds() *string

func (*SettingsConfig) GetGitlabHttpUrl added in v1.1.0

func (s *SettingsConfig) GetGitlabHttpUrl() *string

func (*SettingsConfig) GetInstallationId added in v1.1.0

func (s *SettingsConfig) GetInstallationId() *string

func (*SettingsConfig) GetLogin added in v1.1.0

func (s *SettingsConfig) GetLogin() *string

func (*SettingsConfig) GetRoleArn added in v1.1.0

func (s *SettingsConfig) GetRoleArn() *string

func (*SettingsConfig) GetSetupAction added in v1.1.0

func (s *SettingsConfig) GetSetupAction() *string

func (*SettingsConfig) String

func (s *SettingsConfig) String() string

func (*SettingsConfig) UnmarshalJSON

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

type SourceConfigKind495Enum added in v1.1.0

type SourceConfigKind495Enum string

* `TERRAFORM` - TERRAFORM * `OPENTOFU` - OPENTOFU * `ANSIBLE_PLAYBOOK` - ANSIBLE_PLAYBOOK * `HELM` - HELM * `KUBECTL` - KUBECTL * `CLOUDFORMATION` - CLOUDFORMATION * `DOCKER_IMAGE` - DOCKER_IMAGE * `OPA_REGO` - OPA_REGO * `SG_POLICY_FRAMEWORK` - SG_POLICY_FRAMEWORK * `SG_INTERNAL_P1` - SG_INTERNAL_P1 * `SG_INTERNAL_P2` - SG_INTERNAL_P2 * `CHECKOV` - CHECKOV * `STEAMPIPE` - STEAMPIPE * `MIXED` - MIXED * `CUSTOM` - CUSTOM

const (
	SourceConfigKind495EnumTerraform         SourceConfigKind495Enum = "TERRAFORM"
	SourceConfigKind495EnumOpentofu          SourceConfigKind495Enum = "OPENTOFU"
	SourceConfigKind495EnumAnsiblePlaybook   SourceConfigKind495Enum = "ANSIBLE_PLAYBOOK"
	SourceConfigKind495EnumHelm              SourceConfigKind495Enum = "HELM"
	SourceConfigKind495EnumKubectl           SourceConfigKind495Enum = "KUBECTL"
	SourceConfigKind495EnumCloudformation    SourceConfigKind495Enum = "CLOUDFORMATION"
	SourceConfigKind495EnumDockerImage       SourceConfigKind495Enum = "DOCKER_IMAGE"
	SourceConfigKind495EnumOpaRego           SourceConfigKind495Enum = "OPA_REGO"
	SourceConfigKind495EnumSgPolicyFramework SourceConfigKind495Enum = "SG_POLICY_FRAMEWORK"
	SourceConfigKind495EnumSgInternalP1      SourceConfigKind495Enum = "SG_INTERNAL_P1"
	SourceConfigKind495EnumSgInternalP2      SourceConfigKind495Enum = "SG_INTERNAL_P2"
	SourceConfigKind495EnumCheckov           SourceConfigKind495Enum = "CHECKOV"
	SourceConfigKind495EnumSteampipe         SourceConfigKind495Enum = "STEAMPIPE"
	SourceConfigKind495EnumMixed             SourceConfigKind495Enum = "MIXED"
	SourceConfigKind495EnumCustom            SourceConfigKind495Enum = "CUSTOM"
)

func NewSourceConfigKind495EnumFromString added in v1.1.0

func NewSourceConfigKind495EnumFromString(s string) (SourceConfigKind495Enum, error)

func (SourceConfigKind495Enum) Ptr added in v1.1.0

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:"-"`
	// Defines the default deployment config when the workflows in WorkflowConfig do not set this key.
	DeploymentPlatformConfig *core.Optional[[]*DeploymentPlatformConfig] `json:"DeploymentPlatformConfig,omitempty" url:"-"`
	// Actions define the sequence in which the workflows in the Stack are to be executed along with the run configuration for each workflow. Each key in an action is the name of the action for example `apply`, `destroy`.
	Actions *core.Optional[map[string]*Actions] `json:"Actions,omitempty" url:"-"`
	// The ID of the template group that this Stack is mapped to. Null if the Stack is not mapped to any template group.
	TemplateGroupId *core.Optional[string]                `json:"TemplateGroupId,omitempty" url:"-"`
	WorkflowsConfig *core.Optional[WorkflowsConfig]       `json:"WorkflowsConfig,omitempty" url:"-"`
	TemplatesConfig *core.Optional[TemplatesConfig]       `json:"TemplatesConfig,omitempty" url:"-"`
	UserSchedules   *core.Optional[[]*StackUserSchedules] `json:"UserSchedules,omitempty" url:"-"`
	// Used only when upgrading Stack.
	Operations *core.Optional[map[string]interface{}] `json:"Operations,omitempty" url:"-"`
	// Contextual tags to give meanings to your tags
	ContextTags *core.Optional[map[string]*string] `json:"ContextTags,omitempty" url:"-"`
	MiniSteps   *core.Optional[MiniStepsSchema]    `json:"MiniSteps,omitempty" url:"-"`
}

type StackAction

type StackAction struct {
	ActionType string `json:"ActionType" url:"ActionType"`
	// contains filtered or unexported fields
}

func (*StackAction) GetActionType added in v1.1.0

func (s *StackAction) GetActionType() string

func (*StackAction) GetExtraProperties added in v1.1.0

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

func (*StackAction) String added in v1.1.0

func (s *StackAction) String() string

func (*StackAction) UnmarshalJSON added in v1.1.0

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

type StackCreatePatchResponse added in v1.1.0

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

func (*StackCreatePatchResponse) GetData added in v1.1.0

func (*StackCreatePatchResponse) GetExtraProperties added in v1.1.0

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

func (*StackCreatePatchResponse) GetMsg added in v1.1.0

func (s *StackCreatePatchResponse) GetMsg() *string

func (*StackCreatePatchResponse) String added in v1.1.0

func (s *StackCreatePatchResponse) String() string

func (*StackCreatePatchResponse) UnmarshalJSON added in v1.1.0

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

type StackDataResponse added in v1.1.0

type StackDataResponse 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"`
	// Used when one or all templates specified in the IAC Group are not supplied in TemplatesConfig.
	EnvironmentVariables []*EnvVars `json:"EnvironmentVariables,omitempty" url:"EnvironmentVariables,omitempty"`
	// Defines the default deployment config when the workflows in WorkflowConfig do not set this key.
	DeploymentPlatformConfig []*DeploymentPlatformConfig `json:"DeploymentPlatformConfig,omitempty" url:"DeploymentPlatformConfig,omitempty"`
	// Actions define the sequence in which the workflows in the Stack are to be executed along with the run configuration for each workflow. Each key in an action is the name of the action for example `apply`, `destroy`.
	Actions map[string]*Actions `json:"Actions,omitempty" url:"Actions,omitempty"`
	// The ID of the template group that this Stack is mapped to. Null if the Stack is not mapped to any template group.
	TemplateGroupId *string               `json:"TemplateGroupId,omitempty" url:"TemplateGroupId,omitempty"`
	WorkflowsConfig *WorkflowsConfig      `json:"WorkflowsConfig,omitempty" url:"WorkflowsConfig,omitempty"`
	TemplatesConfig *TemplatesConfig      `json:"TemplatesConfig,omitempty" url:"TemplatesConfig,omitempty"`
	UserSchedules   []*StackUserSchedules `json:"UserSchedules,omitempty" url:"UserSchedules,omitempty"`
	// Used only when upgrading Stack.
	Operations map[string]interface{} `json:"Operations,omitempty" url:"Operations,omitempty"`
	// Contextual tags to give meanings to your tags
	ContextTags map[string]*string `json:"ContextTags,omitempty" url:"ContextTags,omitempty"`
	MiniSteps   *MiniStepsSchema   `json:"MiniSteps,omitempty" url:"MiniSteps,omitempty"`
	// Taints are issues that are affecting this Stack. A Taint may be purely informational or may require action to remove the taint.
	Taints               []string               `json:"Taints,omitempty" url:"Taints,omitempty"`
	WorkflowRelationsMap map[string]interface{} `json:"WorkflowRelationsMap,omitempty" url:"WorkflowRelationsMap,omitempty"`
	// contains filtered or unexported fields
}

func (*StackDataResponse) GetActions added in v1.1.0

func (s *StackDataResponse) GetActions() map[string]*Actions

func (*StackDataResponse) GetContextTags added in v1.1.0

func (s *StackDataResponse) GetContextTags() map[string]*string

func (*StackDataResponse) GetDeploymentPlatformConfig added in v1.1.0

func (s *StackDataResponse) GetDeploymentPlatformConfig() []*DeploymentPlatformConfig

func (*StackDataResponse) GetDescription added in v1.1.0

func (s *StackDataResponse) GetDescription() *string

func (*StackDataResponse) GetEnvironmentVariables added in v1.1.0

func (s *StackDataResponse) GetEnvironmentVariables() []*EnvVars

func (*StackDataResponse) GetExtraProperties added in v1.1.0

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

func (*StackDataResponse) GetMiniSteps added in v1.1.0

func (s *StackDataResponse) GetMiniSteps() *MiniStepsSchema

func (*StackDataResponse) GetOperations added in v1.1.0

func (s *StackDataResponse) GetOperations() map[string]interface{}

func (*StackDataResponse) GetResourceName added in v1.1.0

func (s *StackDataResponse) GetResourceName() *string

func (*StackDataResponse) GetTags added in v1.1.0

func (s *StackDataResponse) GetTags() []string

func (*StackDataResponse) GetTaints added in v1.2.0

func (s *StackDataResponse) GetTaints() []string

func (*StackDataResponse) GetTemplateGroupId added in v1.1.0

func (s *StackDataResponse) GetTemplateGroupId() *string

func (*StackDataResponse) GetTemplatesConfig added in v1.1.0

func (s *StackDataResponse) GetTemplatesConfig() *TemplatesConfig

func (*StackDataResponse) GetUserSchedules added in v1.1.0

func (s *StackDataResponse) GetUserSchedules() []*StackUserSchedules

func (*StackDataResponse) GetWorkflowRelationsMap added in v1.1.0

func (s *StackDataResponse) GetWorkflowRelationsMap() map[string]interface{}

func (*StackDataResponse) GetWorkflowsConfig added in v1.1.0

func (s *StackDataResponse) GetWorkflowsConfig() *WorkflowsConfig

func (*StackDataResponse) String added in v1.1.0

func (s *StackDataResponse) String() string

func (*StackDataResponse) UnmarshalJSON added in v1.1.0

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

type StackDeleteResponse added in v1.1.0

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

func (*StackDeleteResponse) GetExtraProperties added in v1.1.0

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

func (*StackDeleteResponse) GetMsg added in v1.1.0

func (s *StackDeleteResponse) GetMsg() *string

func (*StackDeleteResponse) String added in v1.1.0

func (s *StackDeleteResponse) String() string

func (*StackDeleteResponse) UnmarshalJSON added in v1.1.0

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

type StackTemplate added in v1.1.0

type StackTemplate 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"`
	// Used when one or all templates specified in the IAC Group are not supplied in TemplatesConfig.
	EnvironmentVariables []*EnvVars `json:"EnvironmentVariables,omitempty" url:"EnvironmentVariables,omitempty"`
	// Defines the default deployment config when the workflows in WorkflowConfig do not set this key.
	DeploymentPlatformConfig []*DeploymentPlatformConfig `json:"DeploymentPlatformConfig,omitempty" url:"DeploymentPlatformConfig,omitempty"`
	Actions                  map[string]*Actions         `json:"Actions,omitempty" url:"Actions,omitempty"`
	// The ID of the template group that this Stack is mapped to. Null if the Stack is not mapped to any template group.
	TemplateGroupId *string               `json:"TemplateGroupId,omitempty" url:"TemplateGroupId,omitempty"`
	WorkflowsConfig *WorkflowsConfig      `json:"WorkflowsConfig,omitempty" url:"WorkflowsConfig,omitempty"`
	TemplatesConfig *TemplatesConfig      `json:"TemplatesConfig,omitempty" url:"TemplatesConfig,omitempty"`
	UserSchedules   []*StackUserSchedules `json:"UserSchedules,omitempty" url:"UserSchedules,omitempty"`
	// Used only when upgrading Stack.
	Operations map[string]interface{} `json:"Operations,omitempty" url:"Operations,omitempty"`
	// Contextual tags to give meanings to your tags
	ContextTags map[string]*string `json:"ContextTags,omitempty" url:"ContextTags,omitempty"`
	MiniSteps   *MiniStepsSchema   `json:"MiniSteps,omitempty" url:"MiniSteps,omitempty"`
	// Taints are issues that are affecting this Stack. A Taint may be purely informational or may require action to remove the taint.
	Taints                []string                          `json:"Taints,omitempty" url:"Taints,omitempty"`
	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"`
	ShortDescription      *string                           `json:"ShortDescription,omitempty" url:"ShortDescription,omitempty"`
	LongDescription       *string                           `json:"LongDescription,omitempty" url:"LongDescription,omitempty"`
	Deprecation           *Deprecation                      `json:"Deprecation,omitempty" url:"Deprecation,omitempty"`
	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"`
	IsPublic              *IsPublicEnum                     `json:"IsPublic,omitempty" url:"IsPublic,omitempty"`
	TerraformIntelligence map[string]interface{}            `json:"TerraformIntelligence,omitempty" url:"TerraformIntelligence,omitempty"`
	Templates             []*TemplateWorkflow               `json:"Templates,omitempty" url:"Templates,omitempty"`
	SourceConfigKind      StackTemplateSourceConfigKindEnum `json:"SourceConfigKind,omitempty" url:"SourceConfigKind,omitempty"`
	// contains filtered or unexported fields
}

func (*StackTemplate) GetActions added in v1.1.0

func (s *StackTemplate) GetActions() map[string]*Actions

func (*StackTemplate) GetContextTags added in v1.1.0

func (s *StackTemplate) GetContextTags() map[string]*string

func (*StackTemplate) GetDeploymentPlatformConfig added in v1.1.0

func (s *StackTemplate) GetDeploymentPlatformConfig() []*DeploymentPlatformConfig

func (*StackTemplate) GetDeprecation added in v1.1.0

func (s *StackTemplate) GetDeprecation() *Deprecation

func (*StackTemplate) GetDescription added in v1.1.0

func (s *StackTemplate) GetDescription() *string

func (*StackTemplate) GetEnvironmentVariables added in v1.1.0

func (s *StackTemplate) GetEnvironmentVariables() []*EnvVars

func (*StackTemplate) GetExtraProperties added in v1.1.0

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

func (*StackTemplate) GetGitHubComSync added in v1.1.0

func (s *StackTemplate) GetGitHubComSync() map[string]interface{}

func (*StackTemplate) GetInputSchemas added in v1.1.0

func (s *StackTemplate) GetInputSchemas() []*InputSchemas

func (*StackTemplate) GetIsPublic added in v1.1.0

func (s *StackTemplate) GetIsPublic() *IsPublicEnum

func (*StackTemplate) GetLongDescription added in v1.1.0

func (s *StackTemplate) GetLongDescription() *string

func (*StackTemplate) GetMiniSteps added in v1.1.0

func (s *StackTemplate) GetMiniSteps() *MiniStepsSchema

func (*StackTemplate) GetOperations added in v1.1.0

func (s *StackTemplate) GetOperations() map[string]interface{}

func (*StackTemplate) GetOwnerOrg added in v1.1.0

func (s *StackTemplate) GetOwnerOrg() string

func (*StackTemplate) GetResourceName added in v1.1.0

func (s *StackTemplate) GetResourceName() *string

func (*StackTemplate) GetRuntimeSource added in v1.1.0

func (s *StackTemplate) GetRuntimeSource() *RuntimeSource

func (*StackTemplate) GetSharedOrgsList added in v1.1.0

func (s *StackTemplate) GetSharedOrgsList() []string

func (*StackTemplate) GetShortDescription added in v1.1.0

func (s *StackTemplate) GetShortDescription() *string

func (*StackTemplate) GetTags added in v1.1.0

func (s *StackTemplate) GetTags() []string

func (*StackTemplate) GetTaints added in v1.2.0

func (s *StackTemplate) GetTaints() []string

func (*StackTemplate) GetTemplateGroupId added in v1.1.0

func (s *StackTemplate) GetTemplateGroupId() *string

func (*StackTemplate) GetTemplateId added in v1.2.0

func (s *StackTemplate) GetTemplateId() *string

func (*StackTemplate) GetTemplateName added in v1.1.0

func (s *StackTemplate) GetTemplateName() string

func (*StackTemplate) GetTemplates added in v1.1.0

func (s *StackTemplate) GetTemplates() []*TemplateWorkflow

func (*StackTemplate) GetTemplatesConfig added in v1.1.0

func (s *StackTemplate) GetTemplatesConfig() *TemplatesConfig

func (*StackTemplate) GetTerraformIntelligence added in v1.1.0

func (s *StackTemplate) GetTerraformIntelligence() map[string]interface{}

func (*StackTemplate) GetUserSchedules added in v1.1.0

func (s *StackTemplate) GetUserSchedules() []*StackUserSchedules

func (*StackTemplate) GetVcsTriggers added in v1.1.0

func (s *StackTemplate) GetVcsTriggers() *VcsTriggers

func (*StackTemplate) GetWorkflowsConfig added in v1.1.0

func (s *StackTemplate) GetWorkflowsConfig() *WorkflowsConfig

func (*StackTemplate) String added in v1.1.0

func (s *StackTemplate) String() string

func (*StackTemplate) UnmarshalJSON added in v1.1.0

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

type StackTemplateSourceConfigKindEnum added in v1.1.0

type StackTemplateSourceConfigKindEnum = string

* `MIXED` - MIXED

type StackUserSchedules added in v1.1.0

type StackUserSchedules 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 *StackAction `json:"inputs,omitempty" url:"inputs,omitempty"`
	// contains filtered or unexported fields
}

func (*StackUserSchedules) GetCron added in v1.1.0

func (s *StackUserSchedules) GetCron() string

func (*StackUserSchedules) GetDesc added in v1.1.0

func (s *StackUserSchedules) GetDesc() *string

func (*StackUserSchedules) GetExtraProperties added in v1.1.0

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

func (*StackUserSchedules) GetInputs added in v1.1.0

func (s *StackUserSchedules) GetInputs() *StackAction

func (*StackUserSchedules) GetName added in v1.1.0

func (s *StackUserSchedules) GetName() *string

func (*StackUserSchedules) GetState added in v1.1.0

func (s *StackUserSchedules) GetState() StateEnum

func (*StackUserSchedules) String added in v1.1.0

func (s *StackUserSchedules) String() string

func (*StackUserSchedules) UnmarshalJSON added in v1.1.0

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

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 StorageBackendConfig added in v1.1.0

type StorageBackendConfig struct {
	Type                        StorageBackendConfigTypeEnum `json:"type" url:"type"`
	AzureBlobStorageAccessKey   *string                      `json:"azureBlobStorageAccessKey,omitempty" url:"azureBlobStorageAccessKey,omitempty"`
	AzureBlobStorageAccountName *string                      `json:"azureBlobStorageAccountName,omitempty" url:"azureBlobStorageAccountName,omitempty"`
	AwsRegion                   *string                      `json:"awsRegion,omitempty" url:"awsRegion,omitempty"`
	S3BucketName                *string                      `json:"s3BucketName,omitempty" url:"s3BucketName,omitempty"`
	Auth                        *StorageBackendConfigAuth    `json:"auth,omitempty" url:"auth,omitempty"`
	// contains filtered or unexported fields
}

func (*StorageBackendConfig) GetAuth added in v1.1.0

func (*StorageBackendConfig) GetAwsRegion added in v1.1.0

func (s *StorageBackendConfig) GetAwsRegion() *string

func (*StorageBackendConfig) GetAzureBlobStorageAccessKey added in v1.1.0

func (s *StorageBackendConfig) GetAzureBlobStorageAccessKey() *string

func (*StorageBackendConfig) GetAzureBlobStorageAccountName added in v1.1.0

func (s *StorageBackendConfig) GetAzureBlobStorageAccountName() *string

func (*StorageBackendConfig) GetExtraProperties added in v1.1.0

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

func (*StorageBackendConfig) GetS3BucketName added in v1.1.0

func (s *StorageBackendConfig) GetS3BucketName() *string

func (*StorageBackendConfig) GetType added in v1.1.0

func (*StorageBackendConfig) String added in v1.1.0

func (s *StorageBackendConfig) String() string

func (*StorageBackendConfig) UnmarshalJSON added in v1.1.0

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

type StorageBackendConfigAuth added in v1.1.0

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

func (*StorageBackendConfigAuth) GetExtraProperties added in v1.1.0

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

func (*StorageBackendConfigAuth) GetIntegrationId added in v1.1.0

func (s *StorageBackendConfigAuth) GetIntegrationId() string

func (*StorageBackendConfigAuth) String added in v1.1.0

func (s *StorageBackendConfigAuth) String() string

func (*StorageBackendConfigAuth) UnmarshalJSON added in v1.1.0

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

type StorageBackendConfigTypeEnum added in v1.1.0

type StorageBackendConfigTypeEnum string

* `aws_s3` - aws_s3 * `azure_blob_storage` - azure_blob_storage

const (
	StorageBackendConfigTypeEnumAwsS3            StorageBackendConfigTypeEnum = "aws_s3"
	StorageBackendConfigTypeEnumAzureBlobStorage StorageBackendConfigTypeEnum = "azure_blob_storage"
)

func NewStorageBackendConfigTypeEnumFromString added in v1.1.0

func NewStorageBackendConfigTypeEnumFromString(s string) (StorageBackendConfigTypeEnum, error)

func (StorageBackendConfigTypeEnum) Ptr added in v1.1.0

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) GetIacGroupSubscriptions added in v1.1.0

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

func (*Subscription) GetIacSubscriptions added in v1.1.0

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

func (*Subscription) GetPolicySubscriptions added in v1.1.0

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

func (*Subscription) GetResourceName added in v1.1.0

func (s *Subscription) GetResourceName() *string

func (*Subscription) GetWfStepSubscriptions added in v1.1.0

func (s *Subscription) GetWfStepSubscriptions() map[string]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"`
	Templates        []*TemplateWorkflow     `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 SourceConfigKind495Enum `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"`
	// Contextual tags to give context to your tags
	ContextTags           map[string]*string     `json:"ContextTags,omitempty" url:"ContextTags,omitempty"`
	IsActive              *IsPublicEnum          `json:"IsActive,omitempty" url:"IsActive,omitempty"`
	IsPublic              *IsPublicEnum          `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) GetActions added in v1.1.0

func (t *Template) GetActions() map[string]*Actions

func (*Template) GetContextTags added in v1.1.0

func (t *Template) GetContextTags() map[string]*string

func (*Template) GetDefaultSchema added in v1.1.0

func (t *Template) GetDefaultSchema() *string

func (*Template) GetDeprecation added in v1.1.0

func (t *Template) GetDeprecation() *Deprecation

func (*Template) GetExtraProperties

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

func (*Template) GetGitHubComSync added in v1.1.0

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

func (*Template) GetInputSchemas added in v1.1.0

func (t *Template) GetInputSchemas() []*InputSchemas

func (*Template) GetIsActive added in v1.1.0

func (t *Template) GetIsActive() *IsPublicEnum

func (*Template) GetIsPublic added in v1.1.0

func (t *Template) GetIsPublic() *IsPublicEnum

func (*Template) GetLongDescription added in v1.1.0

func (t *Template) GetLongDescription() *string

func (*Template) GetOwnerOrg added in v1.1.0

func (t *Template) GetOwnerOrg() string

func (*Template) GetRuntimeSource added in v1.1.0

func (t *Template) GetRuntimeSource() *RuntimeSource

func (*Template) GetSharedOrgsList added in v1.1.0

func (t *Template) GetSharedOrgsList() []string

func (*Template) GetShortDescription added in v1.1.0

func (t *Template) GetShortDescription() *string

func (*Template) GetSourceConfigKind added in v1.1.0

func (t *Template) GetSourceConfigKind() SourceConfigKind495Enum

func (*Template) GetTags added in v1.1.0

func (t *Template) GetTags() []string

func (*Template) GetTemplateId added in v1.1.0

func (t *Template) GetTemplateId() *string

func (*Template) GetTemplateName added in v1.1.0

func (t *Template) GetTemplateName() string

func (*Template) GetTemplates added in v1.1.0

func (t *Template) GetTemplates() []*TemplateWorkflow

func (*Template) GetTerraformIntelligence added in v1.1.0

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

func (*Template) GetVcsTriggers added in v1.1.0

func (t *Template) GetVcsTriggers() *VcsTriggers

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) GetData added in v1.1.0

func (t *TemplateCreatePatchResponse) GetData() *Template

func (*TemplateCreatePatchResponse) GetExtraProperties

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

func (*TemplateCreatePatchResponse) GetMsg added in v1.1.0

func (t *TemplateCreatePatchResponse) GetMsg() *string

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) GetMsg added in v1.1.0

func (t *TemplateGetResponse) GetMsg() *Template

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                    *IsPublicEnum               `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"`
	BicepResources              map[string]interface{}      `json:"BicepResources,omitempty" url:"BicepResources,omitempty"`
	SgCustomWorkflowRunFacts    map[string]interface{}      `json:"SGCustomWorkflowRunFacts,omitempty" url:"SGCustomWorkflowRunFacts,omitempty"`
	// Contextual tags to give context to your tags
	ContextTags  map[string]*string     `json:"ContextTags,omitempty" url:"ContextTags,omitempty"`
	Id           *string                `json:"id,omitempty" url:"id,omitempty"`
	TemplateId   *string                `json:"templateId,omitempty" url:"templateId,omitempty"`
	IacInputData *TemplatesIacInputData `json:"iacInputData,omitempty" url:"iacInputData,omitempty"`
	InputSchemas []*InputSchemas        `json:"inputSchemas,omitempty" url:"inputSchemas,omitempty"`
	// contains filtered or unexported fields
}

func (*TemplateWorkflow) GetAnsibleDrift added in v1.1.0

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

func (*TemplateWorkflow) GetAnsibleOutputs added in v1.1.0

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

func (*TemplateWorkflow) GetAnsiblePlan added in v1.1.0

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

func (*TemplateWorkflow) GetApprovers added in v1.1.0

func (t *TemplateWorkflow) GetApprovers() []string

func (*TemplateWorkflow) GetBicepResources added in v1.1.0

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

func (*TemplateWorkflow) GetCacheConfig added in v1.1.0

func (t *TemplateWorkflow) GetCacheConfig() *CacheConfig

func (*TemplateWorkflow) GetCfDrift added in v1.1.0

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

func (*TemplateWorkflow) GetCfStackPlan added in v1.1.0

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

func (*TemplateWorkflow) GetCfStateCleaned added in v1.1.0

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

func (*TemplateWorkflow) GetContextTags added in v1.1.0

func (t *TemplateWorkflow) GetContextTags() map[string]*string

func (*TemplateWorkflow) GetDeploymentPlatformConfig added in v1.1.0

func (t *TemplateWorkflow) GetDeploymentPlatformConfig() []*DeploymentPlatformConfig

func (*TemplateWorkflow) GetDescription added in v1.1.0

func (t *TemplateWorkflow) GetDescription() *string

func (*TemplateWorkflow) GetEnvironmentVariables added in v1.1.0

func (t *TemplateWorkflow) GetEnvironmentVariables() []*EnvVars

func (*TemplateWorkflow) GetExtraProperties

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

func (*TemplateWorkflow) GetGitHubComSync added in v1.1.0

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

func (*TemplateWorkflow) GetIacInputData added in v1.1.0

func (t *TemplateWorkflow) GetIacInputData() *TemplatesIacInputData

func (*TemplateWorkflow) GetId added in v1.1.0

func (t *TemplateWorkflow) GetId() *string

func (*TemplateWorkflow) GetInfracostBreakdown added in v1.1.0

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

func (*TemplateWorkflow) GetInfracostBreakdownPostApply added in v1.1.0

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

func (*TemplateWorkflow) GetInfracostBreakdownPreApply added in v1.1.0

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

func (*TemplateWorkflow) GetInputSchemas added in v1.1.0

func (t *TemplateWorkflow) GetInputSchemas() []*InputSchemas

func (*TemplateWorkflow) GetIsActive added in v1.1.0

func (t *TemplateWorkflow) GetIsActive() *IsPublicEnum

func (*TemplateWorkflow) GetK8SDrift added in v1.1.0

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

func (*TemplateWorkflow) GetK8SResources added in v1.1.0

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

func (*TemplateWorkflow) GetMiniSteps added in v1.1.0

func (t *TemplateWorkflow) GetMiniSteps() *MiniStepsSchema

func (*TemplateWorkflow) GetNumberOfApprovalsRequired added in v1.1.0

func (t *TemplateWorkflow) GetNumberOfApprovalsRequired() *int

func (*TemplateWorkflow) GetPolicyEvalResults added in v1.1.0

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

func (*TemplateWorkflow) GetResourceName added in v1.1.0

func (t *TemplateWorkflow) GetResourceName() *string

func (*TemplateWorkflow) GetRunnerConstraints added in v1.1.0

func (t *TemplateWorkflow) GetRunnerConstraints() *RunnerConstraints

func (*TemplateWorkflow) GetSgCustomWorkflowRunFacts added in v1.1.0

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

func (*TemplateWorkflow) GetTags added in v1.1.0

func (t *TemplateWorkflow) GetTags() []string

func (*TemplateWorkflow) GetTemplateId added in v1.1.0

func (t *TemplateWorkflow) GetTemplateId() *string

func (*TemplateWorkflow) GetTerraformConfig added in v1.1.0

func (t *TemplateWorkflow) GetTerraformConfig() *TerraformConfig

func (*TemplateWorkflow) GetTerragruntDrift added in v1.1.0

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

func (*TemplateWorkflow) GetTfDrift added in v1.1.0

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

func (*TemplateWorkflow) GetTfStateCleaned added in v1.1.0

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

func (*TemplateWorkflow) GetUserJobCpu added in v1.1.0

func (t *TemplateWorkflow) GetUserJobCpu() *int

func (*TemplateWorkflow) GetUserJobMemory added in v1.1.0

func (t *TemplateWorkflow) GetUserJobMemory() *int

func (*TemplateWorkflow) GetUserSchedules added in v1.1.0

func (t *TemplateWorkflow) GetUserSchedules() []*UserSchedules

func (*TemplateWorkflow) GetVcsConfig added in v1.1.0

func (t *TemplateWorkflow) GetVcsConfig() *VcsConfig

func (*TemplateWorkflow) GetWfStepsConfig added in v1.1.0

func (t *TemplateWorkflow) GetWfStepsConfig() []*WfStepsConfig

func (*TemplateWorkflow) GetWfType added in v1.1.0

func (t *TemplateWorkflow) GetWfType() *WfTypeEnum

func (*TemplateWorkflow) String

func (t *TemplateWorkflow) String() string

func (*TemplateWorkflow) UnmarshalJSON

func (t *TemplateWorkflow) 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) GetActions added in v1.1.0

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

func (*TemplatesConfig) GetExtraProperties

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

func (*TemplatesConfig) GetTemplateGroupId added in v1.1.0

func (t *TemplatesConfig) GetTemplateGroupId() *string

func (*TemplatesConfig) GetTemplates added in v1.1.0

func (t *TemplatesConfig) GetTemplates() []*TemplateWorkflow

func (*TemplatesConfig) String

func (t *TemplatesConfig) String() string

func (*TemplatesConfig) UnmarshalJSON

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

type TemplatesIacInputData added in v1.1.0

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

func (*TemplatesIacInputData) GetData added in v1.1.0

func (t *TemplatesIacInputData) GetData() map[string]interface{}

func (*TemplatesIacInputData) GetExtraProperties added in v1.1.0

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

func (*TemplatesIacInputData) GetSchemaType added in v1.1.0

func (t *TemplatesIacInputData) GetSchemaType() string

func (*TemplatesIacInputData) String added in v1.1.0

func (t *TemplatesIacInputData) String() string

func (*TemplatesIacInputData) UnmarshalJSON added in v1.1.0

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

type TerraformAction

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

func (*TerraformAction) GetAction added in v1.1.0

func (t *TerraformAction) GetAction() *ActionEnum

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"`
	// Cron expression for drift check. Docs on how to create the cron expression: https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-scheduled-rule-pattern.html
	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) GetApprovalPreApply added in v1.1.0

func (t *TerraformConfig) GetApprovalPreApply() *bool

func (*TerraformConfig) GetDriftCheck added in v1.1.0

func (t *TerraformConfig) GetDriftCheck() *bool

func (*TerraformConfig) GetDriftCron added in v1.1.0

func (t *TerraformConfig) GetDriftCron() *string

func (*TerraformConfig) GetExtraProperties

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

func (*TerraformConfig) GetManagedTerraformState added in v1.1.0

func (t *TerraformConfig) GetManagedTerraformState() *bool

func (*TerraformConfig) GetPostApplyHooks added in v1.1.0

func (t *TerraformConfig) GetPostApplyHooks() []string

func (*TerraformConfig) GetPostApplyWfStepsConfig added in v1.1.0

func (t *TerraformConfig) GetPostApplyWfStepsConfig() []*WfStepsConfig

func (*TerraformConfig) GetPostPlanHooks added in v1.1.0

func (t *TerraformConfig) GetPostPlanHooks() []string

func (*TerraformConfig) GetPostPlanWfStepsConfig added in v1.1.0

func (t *TerraformConfig) GetPostPlanWfStepsConfig() []*WfStepsConfig

func (*TerraformConfig) GetPreApplyHooks added in v1.1.0

func (t *TerraformConfig) GetPreApplyHooks() []string

func (*TerraformConfig) GetPreApplyWfStepsConfig added in v1.1.0

func (t *TerraformConfig) GetPreApplyWfStepsConfig() []*WfStepsConfig

func (*TerraformConfig) GetPreInitHooks added in v1.1.0

func (t *TerraformConfig) GetPreInitHooks() []string

func (*TerraformConfig) GetPrePlanHooks added in v1.1.0

func (t *TerraformConfig) GetPrePlanHooks() []string

func (*TerraformConfig) GetPrePlanWfStepsConfig added in v1.1.0

func (t *TerraformConfig) GetPrePlanWfStepsConfig() []*WfStepsConfig

func (*TerraformConfig) GetRunPostPlanHooksOnDrift added in v1.1.0

func (t *TerraformConfig) GetRunPostPlanHooksOnDrift() *bool

func (*TerraformConfig) GetRunPreInitHooksOnDrift added in v1.1.0

func (t *TerraformConfig) GetRunPreInitHooksOnDrift() *bool

func (*TerraformConfig) GetRunPrePlanHooksOnDrift added in v1.1.0

func (t *TerraformConfig) GetRunPrePlanHooksOnDrift() *bool

func (*TerraformConfig) GetTerraformBinPath added in v1.1.0

func (t *TerraformConfig) GetTerraformBinPath() []*MountPoint

func (*TerraformConfig) GetTerraformInitOptions added in v1.1.0

func (t *TerraformConfig) GetTerraformInitOptions() *string

func (*TerraformConfig) GetTerraformPlanOptions added in v1.1.0

func (t *TerraformConfig) GetTerraformPlanOptions() *string

func (*TerraformConfig) GetTerraformVersion added in v1.1.0

func (t *TerraformConfig) GetTerraformVersion() *string

func (*TerraformConfig) GetTimeout added in v1.1.0

func (t *TerraformConfig) GetTimeout() *int

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 expression for scheduled workflow run. Docs on how to create the cron expression: https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-scheduled-rule-pattern.html
	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) GetCron added in v1.1.0

func (u *UserSchedules) GetCron() string

func (*UserSchedules) GetDesc added in v1.1.0

func (u *UserSchedules) GetDesc() *string

func (*UserSchedules) GetExtraProperties

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

func (*UserSchedules) GetInputs added in v1.1.0

func (u *UserSchedules) GetInputs() *WorkflowRun

func (*UserSchedules) GetName added in v1.1.0

func (u *UserSchedules) GetName() *string

func (*UserSchedules) GetState added in v1.1.0

func (u *UserSchedules) GetState() StateEnum

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) GetIacInputData added in v1.1.0

func (v *VcsConfig) GetIacInputData() *IacInputData

func (*VcsConfig) GetIacVcsConfig added in v1.1.0

func (v *VcsConfig) GetIacVcsConfig() *IacvcsConfig

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"`
	// For example: ["*.tf", "*.hcl"]
	FileTriggerPatterns  []string                   `json:"file_trigger_patterns,omitempty" url:"file_trigger_patterns,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) GetAllPullRequests added in v1.1.0

func (v *VcsTriggers) GetAllPullRequests() map[string]map[string]bool

func (*VcsTriggers) GetApprovalPreApply added in v1.1.0

func (v *VcsTriggers) GetApprovalPreApply() *bool

func (*VcsTriggers) GetCreateTag added in v1.1.0

func (v *VcsTriggers) GetCreateTag() map[string]map[string]bool

func (*VcsTriggers) GetExtraProperties

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

func (*VcsTriggers) GetFileTriggerPatterns added in v1.1.0

func (v *VcsTriggers) GetFileTriggerPatterns() []string

func (*VcsTriggers) GetFileTriggersEnabled added in v1.1.0

func (v *VcsTriggers) GetFileTriggersEnabled() *bool

func (*VcsTriggers) GetGenerateNoCodeSchema added in v1.1.0

func (v *VcsTriggers) GetGenerateNoCodeSchema() *bool

func (*VcsTriggers) GetGhCheck added in v1.1.0

func (v *VcsTriggers) GetGhCheck() *bool

func (*VcsTriggers) GetGhWebhookUrl added in v1.1.0

func (v *VcsTriggers) GetGhWebhookUrl() *string

func (*VcsTriggers) GetGithubAppInstallationId added in v1.1.0

func (v *VcsTriggers) GetGithubAppInstallationId() *int

func (*VcsTriggers) GetGlHookId added in v1.1.0

func (v *VcsTriggers) GetGlHookId() *string

func (*VcsTriggers) GetGlPipeline added in v1.1.0

func (v *VcsTriggers) GetGlPipeline() *bool

func (*VcsTriggers) GetPlanOnly added in v1.1.0

func (v *VcsTriggers) GetPlanOnly() *bool

func (*VcsTriggers) GetPostComments added in v1.1.0

func (v *VcsTriggers) GetPostComments() *bool

func (*VcsTriggers) GetPullRequestModified added in v1.1.0

func (v *VcsTriggers) GetPullRequestModified() map[string]map[string]bool

func (*VcsTriggers) GetPullRequestOpened added in v1.1.0

func (v *VcsTriggers) GetPullRequestOpened() map[string]map[string]bool

func (*VcsTriggers) GetPush added in v1.1.0

func (v *VcsTriggers) GetPush() map[string]map[string]bool

func (*VcsTriggers) GetTagsRegex added in v1.1.0

func (v *VcsTriggers) GetTagsRegex() *string

func (*VcsTriggers) GetTrackedBranch added in v1.1.0

func (v *VcsTriggers) GetTrackedBranch() *string

func (*VcsTriggers) GetType added in v1.1.0

func (v *VcsTriggers) GetType() VcsTriggersTypeEnum

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) GetApprovalRequired added in v1.1.0

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

func (*WebhookTypes) GetCancelled added in v1.1.0

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

func (*WebhookTypes) GetCompleted added in v1.1.0

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

func (*WebhookTypes) GetDriftDetected added in v1.1.0

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

func (*WebhookTypes) GetErrored added in v1.1.0

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

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) GetCompleted added in v1.1.0

func (w *WfChainingPayloadPayload) GetCompleted() []*MiniSteps

func (*WfChainingPayloadPayload) GetErrored added in v1.1.0

func (w *WfChainingPayloadPayload) GetErrored() []*MiniSteps

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) GetData added in v1.1.0

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

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 []*EnvVars       `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) GetApproval added in v1.1.0

func (w *WfStepsConfig) GetApproval() *bool

func (*WfStepsConfig) GetCmdOverride added in v1.1.0

func (w *WfStepsConfig) GetCmdOverride() interface{}

func (*WfStepsConfig) GetEnvironmentVariables added in v1.1.0

func (w *WfStepsConfig) GetEnvironmentVariables() []*EnvVars

func (*WfStepsConfig) GetExtraProperties

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

func (*WfStepsConfig) GetMountPoints added in v1.1.0

func (w *WfStepsConfig) GetMountPoints() []*MountPoint

func (*WfStepsConfig) GetName added in v1.1.0

func (w *WfStepsConfig) GetName() string

func (*WfStepsConfig) GetTimeout added in v1.1.0

func (w *WfStepsConfig) GetTimeout() *int

func (*WfStepsConfig) GetWfStepInputData added in v1.1.0

func (w *WfStepsConfig) GetWfStepInputData() *WfStepInputData

func (*WfStepsConfig) GetWfStepTemplateId added in v1.1.0

func (w *WfStepsConfig) GetWfStepTemplateId() *string

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 * `OPENTOFU` - OPENTOFU * `CUSTOM` - CUSTOM

const (
	WfTypeEnumTerraform WfTypeEnum = "TERRAFORM"
	WfTypeEnumOpentofu  WfTypeEnum = "OPENTOFU"
	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[IsPublicEnum]                `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:"-"`
	BicepResources              *core.Optional[map[string]interface{}]      `json:"BicepResources,omitempty" url:"-"`
	SgCustomWorkflowRunFacts    *core.Optional[map[string]interface{}]      `json:"SGCustomWorkflowRunFacts,omitempty" url:"-"`
	// Contextual tags to give context to your tags
	ContextTags *core.Optional[map[string]*string] `json:"ContextTags,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) GetMsg added in v1.1.0

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"`
	// Contextual tags to give context to your tags
	ContextTags map[string]*string `json:"ContextTags,omitempty" url:"ContextTags,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkflowGroup) GetContextTags added in v1.1.0

func (w *WorkflowGroup) GetContextTags() map[string]*string

func (*WorkflowGroup) GetDescription added in v1.1.0

func (w *WorkflowGroup) GetDescription() *string

func (*WorkflowGroup) GetExtraProperties

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

func (*WorkflowGroup) GetResourceName added in v1.1.0

func (w *WorkflowGroup) GetResourceName() *string

func (*WorkflowGroup) GetTags added in v1.1.0

func (w *WorkflowGroup) GetTags() []string

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) GetData added in v1.1.0

func (*WorkflowGroupCreateResponse) GetExtraProperties

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

func (*WorkflowGroupCreateResponse) GetMsg added in v1.1.0

func (w *WorkflowGroupCreateResponse) GetMsg() *string

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"`
	// Contextual tags to give context to your tags
	ContextTags   map[string]*string `json:"ContextTags,omitempty" url:"ContextTags,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      *IsPublicEnum      `json:"IsActive,omitempty" url:"IsActive,omitempty"`
	Id            string             `json:"Id" url:"Id"`
	// contains filtered or unexported fields
}

func (*WorkflowGroupDataResponse) GetAuthors added in v1.1.0

func (w *WorkflowGroupDataResponse) GetAuthors() []string

func (*WorkflowGroupDataResponse) GetContextTags added in v1.1.0

func (w *WorkflowGroupDataResponse) GetContextTags() map[string]*string

func (*WorkflowGroupDataResponse) GetCreatorEnv added in v1.1.0

func (w *WorkflowGroupDataResponse) GetCreatorEnv() *string

func (*WorkflowGroupDataResponse) GetDescription added in v1.1.0

func (w *WorkflowGroupDataResponse) GetDescription() *string

func (*WorkflowGroupDataResponse) GetDocVersion added in v1.1.0

func (w *WorkflowGroupDataResponse) GetDocVersion() *string

func (*WorkflowGroupDataResponse) GetExtraProperties

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

func (*WorkflowGroupDataResponse) GetId added in v1.2.0

func (w *WorkflowGroupDataResponse) GetId() string

func (*WorkflowGroupDataResponse) GetIsActive added in v1.1.0

func (w *WorkflowGroupDataResponse) GetIsActive() *IsPublicEnum

func (*WorkflowGroupDataResponse) GetIsArchive added in v1.1.0

func (w *WorkflowGroupDataResponse) GetIsArchive() *string

func (*WorkflowGroupDataResponse) GetOrgId added in v1.1.0

func (w *WorkflowGroupDataResponse) GetOrgId() *string

func (*WorkflowGroupDataResponse) GetParentId added in v1.1.0

func (w *WorkflowGroupDataResponse) GetParentId() *string

func (*WorkflowGroupDataResponse) GetResourceId added in v1.1.0

func (w *WorkflowGroupDataResponse) GetResourceId() *string

func (*WorkflowGroupDataResponse) GetResourceName added in v1.1.0

func (w *WorkflowGroupDataResponse) GetResourceName() *string

func (*WorkflowGroupDataResponse) GetResourceType added in v1.1.0

func (w *WorkflowGroupDataResponse) GetResourceType() *string

func (*WorkflowGroupDataResponse) GetSgOwned added in v1.1.0

func (w *WorkflowGroupDataResponse) GetSgOwned() *bool

func (*WorkflowGroupDataResponse) GetSubResourceId added in v1.1.0

func (w *WorkflowGroupDataResponse) GetSubResourceId() *string

func (*WorkflowGroupDataResponse) GetTags added in v1.1.0

func (w *WorkflowGroupDataResponse) GetTags() []string

func (*WorkflowGroupDataResponse) GetWfGrpFullId added in v1.1.0

func (w *WorkflowGroupDataResponse) GetWfGrpFullId() *string

func (*WorkflowGroupDataResponse) GetWfGrpParentId added in v1.1.0

func (w *WorkflowGroupDataResponse) GetWfGrpParentId() *string

func (*WorkflowGroupDataResponse) GetWfgrpIndexId added in v1.1.0

func (w *WorkflowGroupDataResponse) GetWfgrpIndexId() *string

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) GetMsg added in v1.1.0

func (w *WorkflowGroupDeleteResponse) GetMsg() *string

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) GetMsg added in v1.1.0

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) GetLastevaluatedkey added in v1.1.0

func (w *WorkflowGroupListAllResponse) GetLastevaluatedkey() *string

func (*WorkflowGroupListAllResponse) GetMsg added in v1.1.0

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) GetData added in v1.1.0

func (*WorkflowGroupPatch) GetExtraProperties

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

func (*WorkflowGroupPatch) GetMsg added in v1.1.0

func (w *WorkflowGroupPatch) GetMsg() *string

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"`
	// Scheduled time for the workflow run. This time cannot be in the past. Supported formats are: ISO 8601 (e.g., 2025-08-01T22:00:00Z), Unix timestamp in milliseconds (e.g., 1748355781000).
	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"`
	// Contextual tags to give context to your workflow run
	ContextTags map[string]*string `json:"ContextTags,omitempty" url:"ContextTags,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkflowRun) GetContextTags added in v1.2.0

func (w *WorkflowRun) GetContextTags() map[string]*string

func (*WorkflowRun) GetDeploymentPlatformConfig added in v1.1.0

func (w *WorkflowRun) GetDeploymentPlatformConfig() []*DeploymentPlatformConfig

func (*WorkflowRun) GetEnableChaining added in v1.1.0

func (w *WorkflowRun) GetEnableChaining() *bool

func (*WorkflowRun) GetEnvironmentVariables added in v1.1.0

func (w *WorkflowRun) GetEnvironmentVariables() []*EnvVars

func (*WorkflowRun) GetExtraProperties

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

func (*WorkflowRun) GetMiniSteps added in v1.1.0

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

func (*WorkflowRun) GetRunnerConstraints added in v1.1.0

func (w *WorkflowRun) GetRunnerConstraints() *RunnerConstraints

func (*WorkflowRun) GetScheduledAt added in v1.1.0

func (w *WorkflowRun) GetScheduledAt() *string

func (*WorkflowRun) GetSgInternals added in v1.1.0

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

func (*WorkflowRun) GetTerraformAction added in v1.1.0

func (w *WorkflowRun) GetTerraformAction() *TerraformAction

func (*WorkflowRun) GetTerraformConfig added in v1.1.0

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

func (*WorkflowRun) GetTriggerDetails added in v1.1.0

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

func (*WorkflowRun) GetUserJobCpu added in v1.1.0

func (w *WorkflowRun) GetUserJobCpu() *int

func (*WorkflowRun) GetUserJobMemory added in v1.1.0

func (w *WorkflowRun) GetUserJobMemory() *int

func (*WorkflowRun) GetVcsConfig added in v1.1.0

func (w *WorkflowRun) GetVcsConfig() *VcsConfig

func (*WorkflowRun) GetWfStepsConfig added in v1.1.0

func (w *WorkflowRun) GetWfStepsConfig() []*WfStepsConfig

func (*WorkflowRun) GetWfType added in v1.1.0

func (w *WorkflowRun) GetWfType() *WfTypeEnum

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,omitempty" url:"Approve,omitempty"`
	ReasonForApprovalRequired *string `json:"ReasonForApprovalRequired,omitempty" url:"ReasonForApprovalRequired,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkflowRunApproval) GetApprovalStep added in v1.1.0

func (w *WorkflowRunApproval) GetApprovalStep() *string

func (*WorkflowRunApproval) GetApprove added in v1.1.0

func (w *WorkflowRunApproval) GetApprove() *bool

func (*WorkflowRunApproval) GetExtraProperties

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

func (*WorkflowRunApproval) GetMessage added in v1.1.0

func (w *WorkflowRunApproval) GetMessage() *string

func (*WorkflowRunApproval) GetReasonForApprovalRequired added in v1.1.0

func (w *WorkflowRunApproval) GetReasonForApprovalRequired() *string

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) GetData added in v1.1.0

func (*WorkflowRunApprovalResponse) GetExtraProperties

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

func (*WorkflowRunApprovalResponse) GetMsg added in v1.1.0

func (w *WorkflowRunApprovalResponse) GetMsg() *string

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) GetData added in v1.1.0

func (*WorkflowRunCreatePatchResponse) GetExtraProperties

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

func (*WorkflowRunCreatePatchResponse) GetMsg added in v1.1.0

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"`
	// Scheduled time for the workflow run. This time cannot be in the past. Supported formats are: ISO 8601 (e.g., 2025-08-01T22:00:00Z), Unix timestamp in milliseconds (e.g., 1748355781000).
	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"`
	// Contextual tags to give context to your workflow run
	ContextTags     map[string]*string `json:"ContextTags,omitempty" url:"ContextTags,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) GetAuthors added in v1.1.0

func (w *WorkflowRunResponse) GetAuthors() []string

func (*WorkflowRunResponse) GetContextTags added in v1.2.0

func (w *WorkflowRunResponse) GetContextTags() map[string]*string

func (*WorkflowRunResponse) GetCreatedAt added in v1.1.0

func (w *WorkflowRunResponse) GetCreatedAt() *float64

func (*WorkflowRunResponse) GetDeploymentPlatformConfig added in v1.1.0

func (w *WorkflowRunResponse) GetDeploymentPlatformConfig() []*DeploymentPlatformConfig

func (*WorkflowRunResponse) GetEnableChaining added in v1.1.0

func (w *WorkflowRunResponse) GetEnableChaining() *bool

func (*WorkflowRunResponse) GetEnvironmentVariables added in v1.1.0

func (w *WorkflowRunResponse) GetEnvironmentVariables() []*EnvVars

func (*WorkflowRunResponse) GetExtraProperties

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

func (*WorkflowRunResponse) GetLatestStatus added in v1.1.0

func (w *WorkflowRunResponse) GetLatestStatus() *string

func (*WorkflowRunResponse) GetLatestStatusKey added in v1.1.0

func (w *WorkflowRunResponse) GetLatestStatusKey() *string

func (*WorkflowRunResponse) GetMiniSteps added in v1.1.0

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

func (*WorkflowRunResponse) GetResourceName added in v1.1.0

func (w *WorkflowRunResponse) GetResourceName() string

func (*WorkflowRunResponse) GetRunnerConstraints added in v1.1.0

func (w *WorkflowRunResponse) GetRunnerConstraints() *RunnerConstraints

func (*WorkflowRunResponse) GetScheduledAt added in v1.1.0

func (w *WorkflowRunResponse) GetScheduledAt() *string

func (*WorkflowRunResponse) GetSgInternals added in v1.1.0

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

func (*WorkflowRunResponse) GetTerraformAction added in v1.1.0

func (w *WorkflowRunResponse) GetTerraformAction() *TerraformAction

func (*WorkflowRunResponse) GetTerraformConfig added in v1.1.0

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

func (*WorkflowRunResponse) GetTriggerDetails added in v1.1.0

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

func (*WorkflowRunResponse) GetUserJobCpu added in v1.1.0

func (w *WorkflowRunResponse) GetUserJobCpu() *int

func (*WorkflowRunResponse) GetUserJobMemory added in v1.1.0

func (w *WorkflowRunResponse) GetUserJobMemory() *int

func (*WorkflowRunResponse) GetVcsConfig added in v1.1.0

func (w *WorkflowRunResponse) GetVcsConfig() *VcsConfig

func (*WorkflowRunResponse) GetWfStepsConfig added in v1.1.0

func (w *WorkflowRunResponse) GetWfStepsConfig() []*WfStepsConfig

func (*WorkflowRunResponse) GetWfType added in v1.1.0

func (w *WorkflowRunResponse) GetWfType() *WfTypeEnum

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) GetMsg added in v1.1.0

func (w *WorkflowRunsCancelResponse) GetMsg() string

func (*WorkflowRunsCancelResponse) String

func (w *WorkflowRunsCancelResponse) String() string

func (*WorkflowRunsCancelResponse) UnmarshalJSON

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

type WorkflowTemplate added in v1.1.0

type WorkflowTemplate 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                    *IsPublicEnum               `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"`
	BicepResources              map[string]interface{}      `json:"BicepResources,omitempty" url:"BicepResources,omitempty"`
	SgCustomWorkflowRunFacts    map[string]interface{}      `json:"SGCustomWorkflowRunFacts,omitempty" url:"SGCustomWorkflowRunFacts,omitempty"`
	// Contextual tags to give context to your tags
	ContextTags           map[string]*string      `json:"ContextTags,omitempty" url:"ContextTags,omitempty"`
	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"`
	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      SourceConfigKind495Enum `json:"SourceConfigKind" url:"SourceConfigKind"`
	InputSchemas          []*InputSchemas         `json:"InputSchemas,omitempty" url:"InputSchemas,omitempty"`
	RuntimeSource         *RuntimeSource          `json:"RuntimeSource,omitempty" url:"RuntimeSource,omitempty"`
	VcsTriggers           *VcsTriggers            `json:"VCSTriggers,omitempty" url:"VCSTriggers,omitempty"`
	IsPublic              *IsPublicEnum           `json:"IsPublic,omitempty" url:"IsPublic,omitempty"`
	TerraformIntelligence map[string]interface{}  `json:"TerraformIntelligence,omitempty" url:"TerraformIntelligence,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkflowTemplate) GetAnsibleDrift added in v1.1.0

func (w *WorkflowTemplate) GetAnsibleDrift() map[string]interface{}

func (*WorkflowTemplate) GetAnsibleOutputs added in v1.1.0

func (w *WorkflowTemplate) GetAnsibleOutputs() map[string]interface{}

func (*WorkflowTemplate) GetAnsiblePlan added in v1.1.0

func (w *WorkflowTemplate) GetAnsiblePlan() map[string]interface{}

func (*WorkflowTemplate) GetApprovers added in v1.1.0

func (w *WorkflowTemplate) GetApprovers() []string

func (*WorkflowTemplate) GetBicepResources added in v1.1.0

func (w *WorkflowTemplate) GetBicepResources() map[string]interface{}

func (*WorkflowTemplate) GetCacheConfig added in v1.1.0

func (w *WorkflowTemplate) GetCacheConfig() *CacheConfig

func (*WorkflowTemplate) GetCfDrift added in v1.1.0

func (w *WorkflowTemplate) GetCfDrift() map[string]interface{}

func (*WorkflowTemplate) GetCfStackPlan added in v1.1.0

func (w *WorkflowTemplate) GetCfStackPlan() map[string]interface{}

func (*WorkflowTemplate) GetCfStateCleaned added in v1.1.0

func (w *WorkflowTemplate) GetCfStateCleaned() map[string]interface{}

func (*WorkflowTemplate) GetContextTags added in v1.1.0

func (w *WorkflowTemplate) GetContextTags() map[string]*string

func (*WorkflowTemplate) GetDeploymentPlatformConfig added in v1.1.0

func (w *WorkflowTemplate) GetDeploymentPlatformConfig() []*DeploymentPlatformConfig

func (*WorkflowTemplate) GetDeprecation added in v1.1.0

func (w *WorkflowTemplate) GetDeprecation() *Deprecation

func (*WorkflowTemplate) GetDescription added in v1.1.0

func (w *WorkflowTemplate) GetDescription() *string

func (*WorkflowTemplate) GetEnvironmentVariables added in v1.1.0

func (w *WorkflowTemplate) GetEnvironmentVariables() []*EnvVars

func (*WorkflowTemplate) GetExtraProperties added in v1.1.0

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

func (*WorkflowTemplate) GetGitHubComSync added in v1.1.0

func (w *WorkflowTemplate) GetGitHubComSync() map[string]interface{}

func (*WorkflowTemplate) GetInfracostBreakdown added in v1.1.0

func (w *WorkflowTemplate) GetInfracostBreakdown() map[string]interface{}

func (*WorkflowTemplate) GetInfracostBreakdownPostApply added in v1.1.0

func (w *WorkflowTemplate) GetInfracostBreakdownPostApply() map[string]interface{}

func (*WorkflowTemplate) GetInfracostBreakdownPreApply added in v1.1.0

func (w *WorkflowTemplate) GetInfracostBreakdownPreApply() map[string]interface{}

func (*WorkflowTemplate) GetInputSchemas added in v1.1.0

func (w *WorkflowTemplate) GetInputSchemas() []*InputSchemas

func (*WorkflowTemplate) GetIsActive added in v1.1.0

func (w *WorkflowTemplate) GetIsActive() *IsPublicEnum

func (*WorkflowTemplate) GetIsPublic added in v1.1.0

func (w *WorkflowTemplate) GetIsPublic() *IsPublicEnum

func (*WorkflowTemplate) GetK8SDrift added in v1.1.0

func (w *WorkflowTemplate) GetK8SDrift() map[string]interface{}

func (*WorkflowTemplate) GetK8SResources added in v1.1.0

func (w *WorkflowTemplate) GetK8SResources() map[string]interface{}

func (*WorkflowTemplate) GetLongDescription added in v1.1.0

func (w *WorkflowTemplate) GetLongDescription() *string

func (*WorkflowTemplate) GetMiniSteps added in v1.1.0

func (w *WorkflowTemplate) GetMiniSteps() *MiniStepsSchema

func (*WorkflowTemplate) GetNumberOfApprovalsRequired added in v1.1.0

func (w *WorkflowTemplate) GetNumberOfApprovalsRequired() *int

func (*WorkflowTemplate) GetOwnerOrg added in v1.1.0

func (w *WorkflowTemplate) GetOwnerOrg() string

func (*WorkflowTemplate) GetPolicyEvalResults added in v1.1.0

func (w *WorkflowTemplate) GetPolicyEvalResults() map[string]interface{}

func (*WorkflowTemplate) GetResourceName added in v1.1.0

func (w *WorkflowTemplate) GetResourceName() *string

func (*WorkflowTemplate) GetRunnerConstraints added in v1.1.0

func (w *WorkflowTemplate) GetRunnerConstraints() *RunnerConstraints

func (*WorkflowTemplate) GetRuntimeSource added in v1.1.0

func (w *WorkflowTemplate) GetRuntimeSource() *RuntimeSource

func (*WorkflowTemplate) GetSgCustomWorkflowRunFacts added in v1.1.0

func (w *WorkflowTemplate) GetSgCustomWorkflowRunFacts() map[string]interface{}

func (*WorkflowTemplate) GetSharedOrgsList added in v1.1.0

func (w *WorkflowTemplate) GetSharedOrgsList() []string

func (*WorkflowTemplate) GetShortDescription added in v1.1.0

func (w *WorkflowTemplate) GetShortDescription() *string

func (*WorkflowTemplate) GetSourceConfigKind added in v1.1.0

func (w *WorkflowTemplate) GetSourceConfigKind() SourceConfigKind495Enum

func (*WorkflowTemplate) GetTags added in v1.1.0

func (w *WorkflowTemplate) GetTags() []string

func (*WorkflowTemplate) GetTemplateId added in v1.2.0

func (w *WorkflowTemplate) GetTemplateId() *string

func (*WorkflowTemplate) GetTemplateName added in v1.1.0

func (w *WorkflowTemplate) GetTemplateName() string

func (*WorkflowTemplate) GetTerraformConfig added in v1.1.0

func (w *WorkflowTemplate) GetTerraformConfig() *TerraformConfig

func (*WorkflowTemplate) GetTerraformIntelligence added in v1.1.0

func (w *WorkflowTemplate) GetTerraformIntelligence() map[string]interface{}

func (*WorkflowTemplate) GetTerragruntDrift added in v1.1.0

func (w *WorkflowTemplate) GetTerragruntDrift() map[string]interface{}

func (*WorkflowTemplate) GetTfDrift added in v1.1.0

func (w *WorkflowTemplate) GetTfDrift() map[string]interface{}

func (*WorkflowTemplate) GetTfStateCleaned added in v1.1.0

func (w *WorkflowTemplate) GetTfStateCleaned() map[string]interface{}

func (*WorkflowTemplate) GetUserJobCpu added in v1.1.0

func (w *WorkflowTemplate) GetUserJobCpu() *int

func (*WorkflowTemplate) GetUserJobMemory added in v1.1.0

func (w *WorkflowTemplate) GetUserJobMemory() *int

func (*WorkflowTemplate) GetUserSchedules added in v1.1.0

func (w *WorkflowTemplate) GetUserSchedules() []*UserSchedules

func (*WorkflowTemplate) GetVcsConfig added in v1.1.0

func (w *WorkflowTemplate) GetVcsConfig() *VcsConfig

func (*WorkflowTemplate) GetVcsTriggers added in v1.1.0

func (w *WorkflowTemplate) GetVcsTriggers() *VcsTriggers

func (*WorkflowTemplate) GetWfStepsConfig added in v1.1.0

func (w *WorkflowTemplate) GetWfStepsConfig() []*WfStepsConfig

func (*WorkflowTemplate) GetWfType added in v1.1.0

func (w *WorkflowTemplate) GetWfType() *WfTypeEnum

func (*WorkflowTemplate) String added in v1.1.0

func (w *WorkflowTemplate) String() string

func (*WorkflowTemplate) UnmarshalJSON added in v1.1.0

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

type WorkflowsConfig added in v1.1.0

type WorkflowsConfig struct {
	Workflows []*WorkflowsConfigWorkflow `json:"workflows,omitempty" url:"workflows,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkflowsConfig) GetExtraProperties added in v1.1.0

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

func (*WorkflowsConfig) GetWorkflows added in v1.1.0

func (w *WorkflowsConfig) GetWorkflows() []*WorkflowsConfigWorkflow

func (*WorkflowsConfig) String added in v1.1.0

func (w *WorkflowsConfig) String() string

func (*WorkflowsConfig) UnmarshalJSON added in v1.1.0

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

type WorkflowsConfigWorkflow added in v1.1.0

type WorkflowsConfigWorkflow 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                    *IsPublicEnum               `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"`
	BicepResources              map[string]interface{}      `json:"BicepResources,omitempty" url:"BicepResources,omitempty"`
	SgCustomWorkflowRunFacts    map[string]interface{}      `json:"SGCustomWorkflowRunFacts,omitempty" url:"SGCustomWorkflowRunFacts,omitempty"`
	// Contextual tags to give context to your tags
	ContextTags map[string]*string `json:"ContextTags,omitempty" url:"ContextTags,omitempty"`
	// The ID of the workflow. This is the ID of the workflow defined in the Stack Template.
	Id           *string                `json:"id,omitempty" url:"id,omitempty"`
	TemplateId   *string                `json:"templateId,omitempty" url:"templateId,omitempty"`
	IacInputData *TemplatesIacInputData `json:"iacInputData,omitempty" url:"iacInputData,omitempty"`
	InputSchemas []*InputSchemas        `json:"inputSchemas,omitempty" url:"inputSchemas,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkflowsConfigWorkflow) GetAnsibleDrift added in v1.1.0

func (w *WorkflowsConfigWorkflow) GetAnsibleDrift() map[string]interface{}

func (*WorkflowsConfigWorkflow) GetAnsibleOutputs added in v1.1.0

func (w *WorkflowsConfigWorkflow) GetAnsibleOutputs() map[string]interface{}

func (*WorkflowsConfigWorkflow) GetAnsiblePlan added in v1.1.0

func (w *WorkflowsConfigWorkflow) GetAnsiblePlan() map[string]interface{}

func (*WorkflowsConfigWorkflow) GetApprovers added in v1.1.0

func (w *WorkflowsConfigWorkflow) GetApprovers() []string

func (*WorkflowsConfigWorkflow) GetBicepResources added in v1.1.0

func (w *WorkflowsConfigWorkflow) GetBicepResources() map[string]interface{}

func (*WorkflowsConfigWorkflow) GetCacheConfig added in v1.1.0

func (w *WorkflowsConfigWorkflow) GetCacheConfig() *CacheConfig

func (*WorkflowsConfigWorkflow) GetCfDrift added in v1.1.0

func (w *WorkflowsConfigWorkflow) GetCfDrift() map[string]interface{}

func (*WorkflowsConfigWorkflow) GetCfStackPlan added in v1.1.0

func (w *WorkflowsConfigWorkflow) GetCfStackPlan() map[string]interface{}

func (*WorkflowsConfigWorkflow) GetCfStateCleaned added in v1.1.0

func (w *WorkflowsConfigWorkflow) GetCfStateCleaned() map[string]interface{}

func (*WorkflowsConfigWorkflow) GetContextTags added in v1.1.0

func (w *WorkflowsConfigWorkflow) GetContextTags() map[string]*string

func (*WorkflowsConfigWorkflow) GetDeploymentPlatformConfig added in v1.1.0

func (w *WorkflowsConfigWorkflow) GetDeploymentPlatformConfig() []*DeploymentPlatformConfig

func (*WorkflowsConfigWorkflow) GetDescription added in v1.1.0

func (w *WorkflowsConfigWorkflow) GetDescription() *string

func (*WorkflowsConfigWorkflow) GetEnvironmentVariables added in v1.1.0

func (w *WorkflowsConfigWorkflow) GetEnvironmentVariables() []*EnvVars

func (*WorkflowsConfigWorkflow) GetExtraProperties added in v1.1.0

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

func (*WorkflowsConfigWorkflow) GetGitHubComSync added in v1.1.0

func (w *WorkflowsConfigWorkflow) GetGitHubComSync() map[string]interface{}

func (*WorkflowsConfigWorkflow) GetIacInputData added in v1.1.0

func (w *WorkflowsConfigWorkflow) GetIacInputData() *TemplatesIacInputData

func (*WorkflowsConfigWorkflow) GetId added in v1.1.0

func (w *WorkflowsConfigWorkflow) GetId() *string

func (*WorkflowsConfigWorkflow) GetInfracostBreakdown added in v1.1.0

func (w *WorkflowsConfigWorkflow) GetInfracostBreakdown() map[string]interface{}

func (*WorkflowsConfigWorkflow) GetInfracostBreakdownPostApply added in v1.1.0

func (w *WorkflowsConfigWorkflow) GetInfracostBreakdownPostApply() map[string]interface{}

func (*WorkflowsConfigWorkflow) GetInfracostBreakdownPreApply added in v1.1.0

func (w *WorkflowsConfigWorkflow) GetInfracostBreakdownPreApply() map[string]interface{}

func (*WorkflowsConfigWorkflow) GetInputSchemas added in v1.1.0

func (w *WorkflowsConfigWorkflow) GetInputSchemas() []*InputSchemas

func (*WorkflowsConfigWorkflow) GetIsActive added in v1.1.0

func (w *WorkflowsConfigWorkflow) GetIsActive() *IsPublicEnum

func (*WorkflowsConfigWorkflow) GetK8SDrift added in v1.1.0

func (w *WorkflowsConfigWorkflow) GetK8SDrift() map[string]interface{}

func (*WorkflowsConfigWorkflow) GetK8SResources added in v1.1.0

func (w *WorkflowsConfigWorkflow) GetK8SResources() map[string]interface{}

func (*WorkflowsConfigWorkflow) GetMiniSteps added in v1.1.0

func (w *WorkflowsConfigWorkflow) GetMiniSteps() *MiniStepsSchema

func (*WorkflowsConfigWorkflow) GetNumberOfApprovalsRequired added in v1.1.0

func (w *WorkflowsConfigWorkflow) GetNumberOfApprovalsRequired() *int

func (*WorkflowsConfigWorkflow) GetPolicyEvalResults added in v1.1.0

func (w *WorkflowsConfigWorkflow) GetPolicyEvalResults() map[string]interface{}

func (*WorkflowsConfigWorkflow) GetResourceName added in v1.1.0

func (w *WorkflowsConfigWorkflow) GetResourceName() *string

func (*WorkflowsConfigWorkflow) GetRunnerConstraints added in v1.1.0

func (w *WorkflowsConfigWorkflow) GetRunnerConstraints() *RunnerConstraints

func (*WorkflowsConfigWorkflow) GetSgCustomWorkflowRunFacts added in v1.1.0

func (w *WorkflowsConfigWorkflow) GetSgCustomWorkflowRunFacts() map[string]interface{}

func (*WorkflowsConfigWorkflow) GetTags added in v1.1.0

func (w *WorkflowsConfigWorkflow) GetTags() []string

func (*WorkflowsConfigWorkflow) GetTemplateId added in v1.1.0

func (w *WorkflowsConfigWorkflow) GetTemplateId() *string

func (*WorkflowsConfigWorkflow) GetTerraformConfig added in v1.1.0

func (w *WorkflowsConfigWorkflow) GetTerraformConfig() *TerraformConfig

func (*WorkflowsConfigWorkflow) GetTerragruntDrift added in v1.1.0

func (w *WorkflowsConfigWorkflow) GetTerragruntDrift() map[string]interface{}

func (*WorkflowsConfigWorkflow) GetTfDrift added in v1.1.0

func (w *WorkflowsConfigWorkflow) GetTfDrift() map[string]interface{}

func (*WorkflowsConfigWorkflow) GetTfStateCleaned added in v1.1.0

func (w *WorkflowsConfigWorkflow) GetTfStateCleaned() map[string]interface{}

func (*WorkflowsConfigWorkflow) GetUserJobCpu added in v1.1.0

func (w *WorkflowsConfigWorkflow) GetUserJobCpu() *int

func (*WorkflowsConfigWorkflow) GetUserJobMemory added in v1.1.0

func (w *WorkflowsConfigWorkflow) GetUserJobMemory() *int

func (*WorkflowsConfigWorkflow) GetUserSchedules added in v1.1.0

func (w *WorkflowsConfigWorkflow) GetUserSchedules() []*UserSchedules

func (*WorkflowsConfigWorkflow) GetVcsConfig added in v1.1.0

func (w *WorkflowsConfigWorkflow) GetVcsConfig() *VcsConfig

func (*WorkflowsConfigWorkflow) GetWfStepsConfig added in v1.1.0

func (w *WorkflowsConfigWorkflow) GetWfStepsConfig() []*WfStepsConfig

func (*WorkflowsConfigWorkflow) GetWfType added in v1.1.0

func (w *WorkflowsConfigWorkflow) GetWfType() *WfTypeEnum

func (*WorkflowsConfigWorkflow) String added in v1.1.0

func (w *WorkflowsConfigWorkflow) String() string

func (*WorkflowsConfigWorkflow) UnmarshalJSON added in v1.1.0

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

type WorkflowsListAll

type WorkflowsListAll struct {
	Lastevaluatedkey string                          `json:"lastevaluatedkey" url:"lastevaluatedkey"`
	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) GetLastevaluatedkey added in v1.1.0

func (w *WorkflowsListAll) GetLastevaluatedkey() string

func (*WorkflowsListAll) GetMsg added in v1.1.0

func (*WorkflowsListAll) String

func (w *WorkflowsListAll) String() string

func (*WorkflowsListAll) UnmarshalJSON

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

Directories

Path Synopsis
Access Management within StackGuardian allows administrators to control user access levels within the organization.
Access Management within StackGuardian allows administrators to control user access levels within the organization.
A StackGuardian Benchmark is a predefined evaluation for AWS and Azure connectors that assesses cloud services for optimization, security, and compliance.
A StackGuardian Benchmark is a predefined evaluation for AWS and Azure connectors that assesses cloud services for optimization, security, and compliance.
Group Connectors allow users to connect multiple Cloud accounts instead of connecting them individually, simplifying the onboarding process for organizations with a large number of accounts.
Group Connectors allow users to connect multiple Cloud accounts instead of connecting them individually, simplifying the onboarding process for organizations with a large number of accounts.
Connectors in StackGuardian act as a secure bridge, integrating your cloud infrastructure with essential services like version control, cloud service providers, and secret management vaults.
Connectors in StackGuardian act as a secure bridge, integrating your cloud infrastructure with essential services like version control, cloud service providers, and secret management vaults.
An Organization on StackGuardian enables multi-tenancy and data segregation.
An Organization on StackGuardian enables multi-tenancy and data segregation.
Policies within the StackGuardian platform serve as a set of rules or guardrails, enforceable on workflows or cloud infrastructure.
Policies within the StackGuardian platform serve as a set of rules or guardrails, enforceable on workflows or cloud infrastructure.
Runner Groups allow you to create dedicated groups of runners for your organization.
Runner Groups allow you to create dedicated groups of runners for your organization.
Secrets provide a secure solution for storing sensitive data like credentials and API keys.
Secrets provide a secure solution for storing sensitive data like credentials and API keys.
A Stack run refers to a single execution instance of a defined stack, where the actions specified in the stack run configuration are carried out.
A Stack run refers to a single execution instance of a defined stack, where the actions specified in the stack run configuration are carried out.
Stacks enable you to organize and execute multiple related workflows in a defined sequence.
Stacks enable you to organize and execute multiple related workflows in a defined sequence.
A Stack Workflow Run Fact in StackGuardian is data generated by a Workflow Run within a Stack, such as Policy Evaluations, Cost Estimations, Resource Drifts, or Resources Deployed.
A Stack Workflow Run Fact in StackGuardian is data generated by a Workflow Run within a Stack, such as Policy Evaluations, Cost Estimations, Resource Drifts, or Resources Deployed.
A Stack Workflow Run refers to a single execution instance of a defined Stack Workflow, where the actions specified in the Stack Workflow configuration are carried out.
A Stack Workflow Run refers to a single execution instance of a defined Stack Workflow, where the actions specified in the Stack Workflow configuration are carried out.
A Stack Workflow refers to a Workflow that is part of a Stack.
A Stack Workflow refers to a Workflow that is part of a Stack.
Templates are automated blueprints for provisioning cloud infrastructure.
Templates are automated blueprints for provisioning cloud infrastructure.
Workflow Groups in StackGuardian allow you to organize workflows by teams, divisions, or environments.
Workflow Groups in StackGuardian allow you to organize workflows by teams, divisions, or environments.
A Workflow Run Fact in StackGuardian is data generated by a Workflow Run, such as Policy Evaluations, Cost Estimations, Resource Drifts, or Resources Deployed.
A Workflow Run Fact in StackGuardian is data generated by a Workflow Run, such as Policy Evaluations, Cost Estimations, Resource Drifts, or Resources Deployed.
A Workflow run refers to a single execution instance of a defined workflow, where the actions specified in the workflow configuration are carried out.
A Workflow run refers to a single execution instance of a defined workflow, where the actions specified in the workflow configuration are carried out.
StackGuardian Workflows are automated sequences designed to deploy, manage, and maintain cloud infrastructure using Infrastructure as Code (IaC) templates.
StackGuardian Workflows are automated sequences designed to deploy, manage, and maintain cloud infrastructure using Infrastructure as Code (IaC) templates.

Jump to

Keyboard shortcuts

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