client

package
v3.2.11 Latest Latest
Warning

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

Go to latest
Published: Sep 8, 2022 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Overview

This file is auto-generated, don't edit it. Thanks. *

*

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CancelUpdateStackRequest

type CancelUpdateStackRequest struct {
	CancelType *string `json:"CancelType,omitempty" xml:"CancelType,omitempty"`
	RegionId   *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	StackId    *string `json:"StackId,omitempty" xml:"StackId,omitempty"`
}

func (CancelUpdateStackRequest) GoString

func (s CancelUpdateStackRequest) GoString() string

func (*CancelUpdateStackRequest) SetCancelType

func (*CancelUpdateStackRequest) SetRegionId

func (*CancelUpdateStackRequest) SetStackId

func (CancelUpdateStackRequest) String

func (s CancelUpdateStackRequest) String() string

type CancelUpdateStackResponse

type CancelUpdateStackResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CancelUpdateStackResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CancelUpdateStackResponse) GoString

func (s CancelUpdateStackResponse) GoString() string

func (*CancelUpdateStackResponse) SetBody

func (*CancelUpdateStackResponse) SetHeaders

func (*CancelUpdateStackResponse) SetStatusCode added in v3.2.4

func (CancelUpdateStackResponse) String

func (s CancelUpdateStackResponse) String() string

type CancelUpdateStackResponseBody

type CancelUpdateStackResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CancelUpdateStackResponseBody) GoString

func (*CancelUpdateStackResponseBody) SetRequestId

func (CancelUpdateStackResponseBody) String

type Client

type Client struct {
	openapi.Client
}

func NewClient

func NewClient(config *openapi.Config) (*Client, error)

func (*Client) CancelUpdateStack

func (client *Client) CancelUpdateStack(request *CancelUpdateStackRequest) (_result *CancelUpdateStackResponse, _err error)

func (*Client) CancelUpdateStackWithOptions

func (client *Client) CancelUpdateStackWithOptions(request *CancelUpdateStackRequest, runtime *util.RuntimeOptions) (_result *CancelUpdateStackResponse, _err error)

func (*Client) ContinueCreateStack

func (client *Client) ContinueCreateStack(request *ContinueCreateStackRequest) (_result *ContinueCreateStackResponse, _err error)

func (*Client) ContinueCreateStackWithOptions

func (client *Client) ContinueCreateStackWithOptions(request *ContinueCreateStackRequest, runtime *util.RuntimeOptions) (_result *ContinueCreateStackResponse, _err error)

func (*Client) CreateChangeSet

func (client *Client) CreateChangeSet(request *CreateChangeSetRequest) (_result *CreateChangeSetResponse, _err error)

func (*Client) CreateChangeSetWithOptions

func (client *Client) CreateChangeSetWithOptions(request *CreateChangeSetRequest, runtime *util.RuntimeOptions) (_result *CreateChangeSetResponse, _err error)

func (*Client) CreateStack

func (client *Client) CreateStack(request *CreateStackRequest) (_result *CreateStackResponse, _err error)

func (*Client) CreateStackGroup

func (client *Client) CreateStackGroup(request *CreateStackGroupRequest) (_result *CreateStackGroupResponse, _err error)

func (*Client) CreateStackGroupWithOptions

func (client *Client) CreateStackGroupWithOptions(tmpReq *CreateStackGroupRequest, runtime *util.RuntimeOptions) (_result *CreateStackGroupResponse, _err error)

func (*Client) CreateStackInstances

func (client *Client) CreateStackInstances(request *CreateStackInstancesRequest) (_result *CreateStackInstancesResponse, _err error)

func (*Client) CreateStackInstancesWithOptions

func (client *Client) CreateStackInstancesWithOptions(tmpReq *CreateStackInstancesRequest, runtime *util.RuntimeOptions) (_result *CreateStackInstancesResponse, _err error)

func (*Client) CreateStackWithOptions

func (client *Client) CreateStackWithOptions(request *CreateStackRequest, runtime *util.RuntimeOptions) (_result *CreateStackResponse, _err error)

func (*Client) CreateTemplate

func (client *Client) CreateTemplate(request *CreateTemplateRequest) (_result *CreateTemplateResponse, _err error)

func (*Client) CreateTemplateScratch

func (client *Client) CreateTemplateScratch(request *CreateTemplateScratchRequest) (_result *CreateTemplateScratchResponse, _err error)

func (*Client) CreateTemplateScratchWithOptions

func (client *Client) CreateTemplateScratchWithOptions(tmpReq *CreateTemplateScratchRequest, runtime *util.RuntimeOptions) (_result *CreateTemplateScratchResponse, _err error)

func (*Client) CreateTemplateWithOptions

func (client *Client) CreateTemplateWithOptions(request *CreateTemplateRequest, runtime *util.RuntimeOptions) (_result *CreateTemplateResponse, _err error)

func (*Client) DeleteChangeSet

func (client *Client) DeleteChangeSet(request *DeleteChangeSetRequest) (_result *DeleteChangeSetResponse, _err error)

func (*Client) DeleteChangeSetWithOptions

func (client *Client) DeleteChangeSetWithOptions(request *DeleteChangeSetRequest, runtime *util.RuntimeOptions) (_result *DeleteChangeSetResponse, _err error)

func (*Client) DeleteStack

func (client *Client) DeleteStack(request *DeleteStackRequest) (_result *DeleteStackResponse, _err error)

func (*Client) DeleteStackGroup

func (client *Client) DeleteStackGroup(request *DeleteStackGroupRequest) (_result *DeleteStackGroupResponse, _err error)

func (*Client) DeleteStackGroupWithOptions

func (client *Client) DeleteStackGroupWithOptions(request *DeleteStackGroupRequest, runtime *util.RuntimeOptions) (_result *DeleteStackGroupResponse, _err error)

func (*Client) DeleteStackInstances

func (client *Client) DeleteStackInstances(request *DeleteStackInstancesRequest) (_result *DeleteStackInstancesResponse, _err error)

func (*Client) DeleteStackInstancesWithOptions

func (client *Client) DeleteStackInstancesWithOptions(tmpReq *DeleteStackInstancesRequest, runtime *util.RuntimeOptions) (_result *DeleteStackInstancesResponse, _err error)

func (*Client) DeleteStackWithOptions

func (client *Client) DeleteStackWithOptions(request *DeleteStackRequest, runtime *util.RuntimeOptions) (_result *DeleteStackResponse, _err error)

func (*Client) DeleteTemplate

func (client *Client) DeleteTemplate(request *DeleteTemplateRequest) (_result *DeleteTemplateResponse, _err error)

func (*Client) DeleteTemplateScratch

func (client *Client) DeleteTemplateScratch(request *DeleteTemplateScratchRequest) (_result *DeleteTemplateScratchResponse, _err error)

func (*Client) DeleteTemplateScratchWithOptions

func (client *Client) DeleteTemplateScratchWithOptions(request *DeleteTemplateScratchRequest, runtime *util.RuntimeOptions) (_result *DeleteTemplateScratchResponse, _err error)

func (*Client) DeleteTemplateWithOptions

func (client *Client) DeleteTemplateWithOptions(request *DeleteTemplateRequest, runtime *util.RuntimeOptions) (_result *DeleteTemplateResponse, _err error)

func (*Client) DescribeRegions

func (client *Client) DescribeRegions(request *DescribeRegionsRequest) (_result *DescribeRegionsResponse, _err error)

func (*Client) DescribeRegionsWithOptions

func (client *Client) DescribeRegionsWithOptions(request *DescribeRegionsRequest, runtime *util.RuntimeOptions) (_result *DescribeRegionsResponse, _err error)

func (*Client) DetectStackDrift

func (client *Client) DetectStackDrift(request *DetectStackDriftRequest) (_result *DetectStackDriftResponse, _err error)

func (*Client) DetectStackDriftWithOptions

func (client *Client) DetectStackDriftWithOptions(request *DetectStackDriftRequest, runtime *util.RuntimeOptions) (_result *DetectStackDriftResponse, _err error)

func (*Client) DetectStackGroupDrift

func (client *Client) DetectStackGroupDrift(request *DetectStackGroupDriftRequest) (_result *DetectStackGroupDriftResponse, _err error)

func (*Client) DetectStackGroupDriftWithOptions

func (client *Client) DetectStackGroupDriftWithOptions(tmpReq *DetectStackGroupDriftRequest, runtime *util.RuntimeOptions) (_result *DetectStackGroupDriftResponse, _err error)

func (*Client) DetectStackResourceDrift

func (client *Client) DetectStackResourceDrift(request *DetectStackResourceDriftRequest) (_result *DetectStackResourceDriftResponse, _err error)

func (*Client) DetectStackResourceDriftWithOptions

func (client *Client) DetectStackResourceDriftWithOptions(request *DetectStackResourceDriftRequest, runtime *util.RuntimeOptions) (_result *DetectStackResourceDriftResponse, _err error)

func (*Client) ExecuteChangeSet

func (client *Client) ExecuteChangeSet(request *ExecuteChangeSetRequest) (_result *ExecuteChangeSetResponse, _err error)

func (*Client) ExecuteChangeSetWithOptions

func (client *Client) ExecuteChangeSetWithOptions(request *ExecuteChangeSetRequest, runtime *util.RuntimeOptions) (_result *ExecuteChangeSetResponse, _err error)

func (*Client) GenerateTemplateByScratch

func (client *Client) GenerateTemplateByScratch(request *GenerateTemplateByScratchRequest) (_result *GenerateTemplateByScratchResponse, _err error)

func (*Client) GenerateTemplateByScratchWithOptions

func (client *Client) GenerateTemplateByScratchWithOptions(request *GenerateTemplateByScratchRequest, runtime *util.RuntimeOptions) (_result *GenerateTemplateByScratchResponse, _err error)

func (*Client) GenerateTemplatePolicy

func (client *Client) GenerateTemplatePolicy(request *GenerateTemplatePolicyRequest) (_result *GenerateTemplatePolicyResponse, _err error)

func (*Client) GenerateTemplatePolicyWithOptions

func (client *Client) GenerateTemplatePolicyWithOptions(request *GenerateTemplatePolicyRequest, runtime *util.RuntimeOptions) (_result *GenerateTemplatePolicyResponse, _err error)

func (*Client) GetChangeSet

func (client *Client) GetChangeSet(request *GetChangeSetRequest) (_result *GetChangeSetResponse, _err error)

func (*Client) GetChangeSetWithOptions

func (client *Client) GetChangeSetWithOptions(request *GetChangeSetRequest, runtime *util.RuntimeOptions) (_result *GetChangeSetResponse, _err error)

func (*Client) GetEndpoint

func (client *Client) GetEndpoint(productId *string, regionId *string, endpointRule *string, network *string, suffix *string, endpointMap map[string]*string, endpoint *string) (_result *string, _err error)

func (*Client) GetFeatureDetails

func (client *Client) GetFeatureDetails(request *GetFeatureDetailsRequest) (_result *GetFeatureDetailsResponse, _err error)

func (*Client) GetFeatureDetailsWithOptions

func (client *Client) GetFeatureDetailsWithOptions(request *GetFeatureDetailsRequest, runtime *util.RuntimeOptions) (_result *GetFeatureDetailsResponse, _err error)

func (*Client) GetResourceType

func (client *Client) GetResourceType(request *GetResourceTypeRequest) (_result *GetResourceTypeResponse, _err error)

func (*Client) GetResourceTypeTemplate

func (client *Client) GetResourceTypeTemplate(request *GetResourceTypeTemplateRequest) (_result *GetResourceTypeTemplateResponse, _err error)

func (*Client) GetResourceTypeTemplateWithOptions

func (client *Client) GetResourceTypeTemplateWithOptions(request *GetResourceTypeTemplateRequest, runtime *util.RuntimeOptions) (_result *GetResourceTypeTemplateResponse, _err error)

func (*Client) GetResourceTypeWithOptions

func (client *Client) GetResourceTypeWithOptions(request *GetResourceTypeRequest, runtime *util.RuntimeOptions) (_result *GetResourceTypeResponse, _err error)

func (*Client) GetServiceProvisions

func (client *Client) GetServiceProvisions(request *GetServiceProvisionsRequest) (_result *GetServiceProvisionsResponse, _err error)

func (*Client) GetServiceProvisionsWithOptions

func (client *Client) GetServiceProvisionsWithOptions(request *GetServiceProvisionsRequest, runtime *util.RuntimeOptions) (_result *GetServiceProvisionsResponse, _err error)

func (*Client) GetStack

func (client *Client) GetStack(request *GetStackRequest) (_result *GetStackResponse, _err error)

func (*Client) GetStackDriftDetectionStatus

func (client *Client) GetStackDriftDetectionStatus(request *GetStackDriftDetectionStatusRequest) (_result *GetStackDriftDetectionStatusResponse, _err error)

func (*Client) GetStackDriftDetectionStatusWithOptions

func (client *Client) GetStackDriftDetectionStatusWithOptions(request *GetStackDriftDetectionStatusRequest, runtime *util.RuntimeOptions) (_result *GetStackDriftDetectionStatusResponse, _err error)

func (*Client) GetStackGroup

func (client *Client) GetStackGroup(request *GetStackGroupRequest) (_result *GetStackGroupResponse, _err error)

func (*Client) GetStackGroupOperation

func (client *Client) GetStackGroupOperation(request *GetStackGroupOperationRequest) (_result *GetStackGroupOperationResponse, _err error)

func (*Client) GetStackGroupOperationWithOptions

func (client *Client) GetStackGroupOperationWithOptions(request *GetStackGroupOperationRequest, runtime *util.RuntimeOptions) (_result *GetStackGroupOperationResponse, _err error)

func (*Client) GetStackGroupWithOptions

func (client *Client) GetStackGroupWithOptions(request *GetStackGroupRequest, runtime *util.RuntimeOptions) (_result *GetStackGroupResponse, _err error)

func (*Client) GetStackInstance

func (client *Client) GetStackInstance(request *GetStackInstanceRequest) (_result *GetStackInstanceResponse, _err error)

func (*Client) GetStackInstanceWithOptions

func (client *Client) GetStackInstanceWithOptions(request *GetStackInstanceRequest, runtime *util.RuntimeOptions) (_result *GetStackInstanceResponse, _err error)

func (*Client) GetStackPolicy

func (client *Client) GetStackPolicy(request *GetStackPolicyRequest) (_result *GetStackPolicyResponse, _err error)

func (*Client) GetStackPolicyWithOptions

func (client *Client) GetStackPolicyWithOptions(request *GetStackPolicyRequest, runtime *util.RuntimeOptions) (_result *GetStackPolicyResponse, _err error)

func (*Client) GetStackResource

func (client *Client) GetStackResource(request *GetStackResourceRequest) (_result *GetStackResourceResponse, _err error)

func (*Client) GetStackResourceWithOptions

func (client *Client) GetStackResourceWithOptions(request *GetStackResourceRequest, runtime *util.RuntimeOptions) (_result *GetStackResourceResponse, _err error)

func (*Client) GetStackWithOptions

func (client *Client) GetStackWithOptions(request *GetStackRequest, runtime *util.RuntimeOptions) (_result *GetStackResponse, _err error)

func (*Client) GetTemplate

func (client *Client) GetTemplate(request *GetTemplateRequest) (_result *GetTemplateResponse, _err error)

func (*Client) GetTemplateEstimateCost

func (client *Client) GetTemplateEstimateCost(request *GetTemplateEstimateCostRequest) (_result *GetTemplateEstimateCostResponse, _err error)

func (*Client) GetTemplateEstimateCostWithOptions

func (client *Client) GetTemplateEstimateCostWithOptions(request *GetTemplateEstimateCostRequest, runtime *util.RuntimeOptions) (_result *GetTemplateEstimateCostResponse, _err error)

func (*Client) GetTemplateParameterConstraints

func (client *Client) GetTemplateParameterConstraints(request *GetTemplateParameterConstraintsRequest) (_result *GetTemplateParameterConstraintsResponse, _err error)

func (*Client) GetTemplateParameterConstraintsWithOptions

func (client *Client) GetTemplateParameterConstraintsWithOptions(tmpReq *GetTemplateParameterConstraintsRequest, runtime *util.RuntimeOptions) (_result *GetTemplateParameterConstraintsResponse, _err error)

func (*Client) GetTemplateScratch

func (client *Client) GetTemplateScratch(request *GetTemplateScratchRequest) (_result *GetTemplateScratchResponse, _err error)

func (*Client) GetTemplateScratchWithOptions

func (client *Client) GetTemplateScratchWithOptions(request *GetTemplateScratchRequest, runtime *util.RuntimeOptions) (_result *GetTemplateScratchResponse, _err error)

func (*Client) GetTemplateSummary

func (client *Client) GetTemplateSummary(request *GetTemplateSummaryRequest) (_result *GetTemplateSummaryResponse, _err error)

func (*Client) GetTemplateSummaryWithOptions

func (client *Client) GetTemplateSummaryWithOptions(request *GetTemplateSummaryRequest, runtime *util.RuntimeOptions) (_result *GetTemplateSummaryResponse, _err error)

func (*Client) GetTemplateWithOptions

func (client *Client) GetTemplateWithOptions(request *GetTemplateRequest, runtime *util.RuntimeOptions) (_result *GetTemplateResponse, _err error)

func (*Client) Init

func (client *Client) Init(config *openapi.Config) (_err error)

func (*Client) ListChangeSets

func (client *Client) ListChangeSets(request *ListChangeSetsRequest) (_result *ListChangeSetsResponse, _err error)

func (*Client) ListChangeSetsWithOptions

func (client *Client) ListChangeSetsWithOptions(request *ListChangeSetsRequest, runtime *util.RuntimeOptions) (_result *ListChangeSetsResponse, _err error)

func (*Client) ListResourceTypes

func (client *Client) ListResourceTypes(request *ListResourceTypesRequest) (_result *ListResourceTypesResponse, _err error)

func (*Client) ListResourceTypesWithOptions

func (client *Client) ListResourceTypesWithOptions(request *ListResourceTypesRequest, runtime *util.RuntimeOptions) (_result *ListResourceTypesResponse, _err error)

func (*Client) ListStackEvents

func (client *Client) ListStackEvents(request *ListStackEventsRequest) (_result *ListStackEventsResponse, _err error)

func (*Client) ListStackEventsWithOptions

func (client *Client) ListStackEventsWithOptions(request *ListStackEventsRequest, runtime *util.RuntimeOptions) (_result *ListStackEventsResponse, _err error)

func (*Client) ListStackGroupOperationResults

func (client *Client) ListStackGroupOperationResults(request *ListStackGroupOperationResultsRequest) (_result *ListStackGroupOperationResultsResponse, _err error)

func (*Client) ListStackGroupOperationResultsWithOptions

func (client *Client) ListStackGroupOperationResultsWithOptions(request *ListStackGroupOperationResultsRequest, runtime *util.RuntimeOptions) (_result *ListStackGroupOperationResultsResponse, _err error)

func (*Client) ListStackGroupOperations

func (client *Client) ListStackGroupOperations(request *ListStackGroupOperationsRequest) (_result *ListStackGroupOperationsResponse, _err error)

func (*Client) ListStackGroupOperationsWithOptions

func (client *Client) ListStackGroupOperationsWithOptions(request *ListStackGroupOperationsRequest, runtime *util.RuntimeOptions) (_result *ListStackGroupOperationsResponse, _err error)

func (*Client) ListStackGroups

func (client *Client) ListStackGroups(request *ListStackGroupsRequest) (_result *ListStackGroupsResponse, _err error)

func (*Client) ListStackGroupsWithOptions

func (client *Client) ListStackGroupsWithOptions(request *ListStackGroupsRequest, runtime *util.RuntimeOptions) (_result *ListStackGroupsResponse, _err error)

func (*Client) ListStackInstances

func (client *Client) ListStackInstances(request *ListStackInstancesRequest) (_result *ListStackInstancesResponse, _err error)

func (*Client) ListStackInstancesWithOptions

func (client *Client) ListStackInstancesWithOptions(request *ListStackInstancesRequest, runtime *util.RuntimeOptions) (_result *ListStackInstancesResponse, _err error)

func (*Client) ListStackOperationRisks

func (client *Client) ListStackOperationRisks(request *ListStackOperationRisksRequest) (_result *ListStackOperationRisksResponse, _err error)

func (*Client) ListStackOperationRisksWithOptions

func (client *Client) ListStackOperationRisksWithOptions(request *ListStackOperationRisksRequest, runtime *util.RuntimeOptions) (_result *ListStackOperationRisksResponse, _err error)

func (*Client) ListStackResourceDrifts

func (client *Client) ListStackResourceDrifts(request *ListStackResourceDriftsRequest) (_result *ListStackResourceDriftsResponse, _err error)

func (*Client) ListStackResourceDriftsWithOptions

func (client *Client) ListStackResourceDriftsWithOptions(request *ListStackResourceDriftsRequest, runtime *util.RuntimeOptions) (_result *ListStackResourceDriftsResponse, _err error)

func (*Client) ListStackResources

func (client *Client) ListStackResources(request *ListStackResourcesRequest) (_result *ListStackResourcesResponse, _err error)

func (*Client) ListStackResourcesWithOptions

func (client *Client) ListStackResourcesWithOptions(request *ListStackResourcesRequest, runtime *util.RuntimeOptions) (_result *ListStackResourcesResponse, _err error)

func (*Client) ListStacks

func (client *Client) ListStacks(request *ListStacksRequest) (_result *ListStacksResponse, _err error)

func (*Client) ListStacksWithOptions

func (client *Client) ListStacksWithOptions(request *ListStacksRequest, runtime *util.RuntimeOptions) (_result *ListStacksResponse, _err error)

func (*Client) ListTagKeys

func (client *Client) ListTagKeys(request *ListTagKeysRequest) (_result *ListTagKeysResponse, _err error)

func (*Client) ListTagKeysWithOptions

func (client *Client) ListTagKeysWithOptions(request *ListTagKeysRequest, runtime *util.RuntimeOptions) (_result *ListTagKeysResponse, _err error)

func (*Client) ListTagResources

func (client *Client) ListTagResources(request *ListTagResourcesRequest) (_result *ListTagResourcesResponse, _err error)

func (*Client) ListTagResourcesWithOptions

func (client *Client) ListTagResourcesWithOptions(request *ListTagResourcesRequest, runtime *util.RuntimeOptions) (_result *ListTagResourcesResponse, _err error)

func (*Client) ListTagValues

func (client *Client) ListTagValues(request *ListTagValuesRequest) (_result *ListTagValuesResponse, _err error)

func (*Client) ListTagValuesWithOptions

func (client *Client) ListTagValuesWithOptions(request *ListTagValuesRequest, runtime *util.RuntimeOptions) (_result *ListTagValuesResponse, _err error)

func (*Client) ListTemplateScratches

func (client *Client) ListTemplateScratches(request *ListTemplateScratchesRequest) (_result *ListTemplateScratchesResponse, _err error)

func (*Client) ListTemplateScratchesWithOptions

func (client *Client) ListTemplateScratchesWithOptions(request *ListTemplateScratchesRequest, runtime *util.RuntimeOptions) (_result *ListTemplateScratchesResponse, _err error)

func (*Client) ListTemplateVersions

func (client *Client) ListTemplateVersions(request *ListTemplateVersionsRequest) (_result *ListTemplateVersionsResponse, _err error)

func (*Client) ListTemplateVersionsWithOptions

func (client *Client) ListTemplateVersionsWithOptions(request *ListTemplateVersionsRequest, runtime *util.RuntimeOptions) (_result *ListTemplateVersionsResponse, _err error)

func (*Client) ListTemplates

func (client *Client) ListTemplates(request *ListTemplatesRequest) (_result *ListTemplatesResponse, _err error)

func (*Client) ListTemplatesWithOptions

func (client *Client) ListTemplatesWithOptions(request *ListTemplatesRequest, runtime *util.RuntimeOptions) (_result *ListTemplatesResponse, _err error)

func (*Client) MoveResourceGroup

func (client *Client) MoveResourceGroup(request *MoveResourceGroupRequest) (_result *MoveResourceGroupResponse, _err error)

func (*Client) MoveResourceGroupWithOptions

func (client *Client) MoveResourceGroupWithOptions(request *MoveResourceGroupRequest, runtime *util.RuntimeOptions) (_result *MoveResourceGroupResponse, _err error)

func (*Client) PreviewStack

func (client *Client) PreviewStack(request *PreviewStackRequest) (_result *PreviewStackResponse, _err error)

func (*Client) PreviewStackWithOptions

func (client *Client) PreviewStackWithOptions(tmpReq *PreviewStackRequest, runtime *util.RuntimeOptions) (_result *PreviewStackResponse, _err error)

func (*Client) SetDeletionProtection

func (client *Client) SetDeletionProtection(request *SetDeletionProtectionRequest) (_result *SetDeletionProtectionResponse, _err error)

func (*Client) SetDeletionProtectionWithOptions

func (client *Client) SetDeletionProtectionWithOptions(request *SetDeletionProtectionRequest, runtime *util.RuntimeOptions) (_result *SetDeletionProtectionResponse, _err error)

func (*Client) SetStackPolicy

func (client *Client) SetStackPolicy(request *SetStackPolicyRequest) (_result *SetStackPolicyResponse, _err error)

func (*Client) SetStackPolicyWithOptions

func (client *Client) SetStackPolicyWithOptions(request *SetStackPolicyRequest, runtime *util.RuntimeOptions) (_result *SetStackPolicyResponse, _err error)

func (*Client) SetTemplatePermission

func (client *Client) SetTemplatePermission(request *SetTemplatePermissionRequest) (_result *SetTemplatePermissionResponse, _err error)

func (*Client) SetTemplatePermissionWithOptions

func (client *Client) SetTemplatePermissionWithOptions(request *SetTemplatePermissionRequest, runtime *util.RuntimeOptions) (_result *SetTemplatePermissionResponse, _err error)

func (*Client) SignalResource

func (client *Client) SignalResource(request *SignalResourceRequest) (_result *SignalResourceResponse, _err error)

func (*Client) SignalResourceWithOptions

func (client *Client) SignalResourceWithOptions(request *SignalResourceRequest, runtime *util.RuntimeOptions) (_result *SignalResourceResponse, _err error)

func (*Client) StopStackGroupOperation

func (client *Client) StopStackGroupOperation(request *StopStackGroupOperationRequest) (_result *StopStackGroupOperationResponse, _err error)

func (*Client) StopStackGroupOperationWithOptions

func (client *Client) StopStackGroupOperationWithOptions(request *StopStackGroupOperationRequest, runtime *util.RuntimeOptions) (_result *StopStackGroupOperationResponse, _err error)

func (*Client) TagResources

func (client *Client) TagResources(request *TagResourcesRequest) (_result *TagResourcesResponse, _err error)

func (*Client) TagResourcesWithOptions

func (client *Client) TagResourcesWithOptions(request *TagResourcesRequest, runtime *util.RuntimeOptions) (_result *TagResourcesResponse, _err error)

func (*Client) UntagResources

func (client *Client) UntagResources(request *UntagResourcesRequest) (_result *UntagResourcesResponse, _err error)

func (*Client) UntagResourcesWithOptions

func (client *Client) UntagResourcesWithOptions(request *UntagResourcesRequest, runtime *util.RuntimeOptions) (_result *UntagResourcesResponse, _err error)

func (*Client) UpdateStack

func (client *Client) UpdateStack(request *UpdateStackRequest) (_result *UpdateStackResponse, _err error)

func (*Client) UpdateStackGroup

func (client *Client) UpdateStackGroup(request *UpdateStackGroupRequest) (_result *UpdateStackGroupResponse, _err error)

func (*Client) UpdateStackGroupWithOptions

func (client *Client) UpdateStackGroupWithOptions(tmpReq *UpdateStackGroupRequest, runtime *util.RuntimeOptions) (_result *UpdateStackGroupResponse, _err error)

func (*Client) UpdateStackInstances

func (client *Client) UpdateStackInstances(request *UpdateStackInstancesRequest) (_result *UpdateStackInstancesResponse, _err error)

func (*Client) UpdateStackInstancesWithOptions

func (client *Client) UpdateStackInstancesWithOptions(tmpReq *UpdateStackInstancesRequest, runtime *util.RuntimeOptions) (_result *UpdateStackInstancesResponse, _err error)

func (*Client) UpdateStackTemplateByResources

func (client *Client) UpdateStackTemplateByResources(request *UpdateStackTemplateByResourcesRequest) (_result *UpdateStackTemplateByResourcesResponse, _err error)

func (*Client) UpdateStackTemplateByResourcesWithOptions

func (client *Client) UpdateStackTemplateByResourcesWithOptions(request *UpdateStackTemplateByResourcesRequest, runtime *util.RuntimeOptions) (_result *UpdateStackTemplateByResourcesResponse, _err error)

func (*Client) UpdateStackWithOptions

func (client *Client) UpdateStackWithOptions(request *UpdateStackRequest, runtime *util.RuntimeOptions) (_result *UpdateStackResponse, _err error)

func (*Client) UpdateTemplate

func (client *Client) UpdateTemplate(request *UpdateTemplateRequest) (_result *UpdateTemplateResponse, _err error)

func (*Client) UpdateTemplateScratch

func (client *Client) UpdateTemplateScratch(request *UpdateTemplateScratchRequest) (_result *UpdateTemplateScratchResponse, _err error)

func (*Client) UpdateTemplateScratchWithOptions

func (client *Client) UpdateTemplateScratchWithOptions(tmpReq *UpdateTemplateScratchRequest, runtime *util.RuntimeOptions) (_result *UpdateTemplateScratchResponse, _err error)

func (*Client) UpdateTemplateWithOptions

func (client *Client) UpdateTemplateWithOptions(request *UpdateTemplateRequest, runtime *util.RuntimeOptions) (_result *UpdateTemplateResponse, _err error)

func (*Client) ValidateTemplate

func (client *Client) ValidateTemplate(request *ValidateTemplateRequest) (_result *ValidateTemplateResponse, _err error)

func (*Client) ValidateTemplateWithOptions

func (client *Client) ValidateTemplateWithOptions(request *ValidateTemplateRequest, runtime *util.RuntimeOptions) (_result *ValidateTemplateResponse, _err error)

type ContinueCreateStackRequest

type ContinueCreateStackRequest struct {
	DryRun              *bool                                   `json:"DryRun,omitempty" xml:"DryRun,omitempty"`
	Mode                *string                                 `json:"Mode,omitempty" xml:"Mode,omitempty"`
	Parallelism         *int64                                  `json:"Parallelism,omitempty" xml:"Parallelism,omitempty"`
	Parameters          []*ContinueCreateStackRequestParameters `json:"Parameters,omitempty" xml:"Parameters,omitempty" type:"Repeated"`
	RamRoleName         *string                                 `json:"RamRoleName,omitempty" xml:"RamRoleName,omitempty"`
	RecreatingResources []*string                               `json:"RecreatingResources,omitempty" xml:"RecreatingResources,omitempty" type:"Repeated"`
	RegionId            *string                                 `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	StackId             *string                                 `json:"StackId,omitempty" xml:"StackId,omitempty"`
	TemplateBody        *string                                 `json:"TemplateBody,omitempty" xml:"TemplateBody,omitempty"`
	TemplateId          *string                                 `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
	TemplateURL         *string                                 `json:"TemplateURL,omitempty" xml:"TemplateURL,omitempty"`
	TemplateVersion     *string                                 `json:"TemplateVersion,omitempty" xml:"TemplateVersion,omitempty"`
}

func (ContinueCreateStackRequest) GoString

func (s ContinueCreateStackRequest) GoString() string

func (*ContinueCreateStackRequest) SetDryRun

func (*ContinueCreateStackRequest) SetMode

func (*ContinueCreateStackRequest) SetParallelism

func (*ContinueCreateStackRequest) SetParameters

func (*ContinueCreateStackRequest) SetRamRoleName

func (*ContinueCreateStackRequest) SetRecreatingResources

func (s *ContinueCreateStackRequest) SetRecreatingResources(v []*string) *ContinueCreateStackRequest

func (*ContinueCreateStackRequest) SetRegionId

func (*ContinueCreateStackRequest) SetStackId

func (*ContinueCreateStackRequest) SetTemplateBody

func (*ContinueCreateStackRequest) SetTemplateId

func (*ContinueCreateStackRequest) SetTemplateURL

func (*ContinueCreateStackRequest) SetTemplateVersion

func (ContinueCreateStackRequest) String

type ContinueCreateStackRequestParameters

type ContinueCreateStackRequestParameters struct {
	ParameterKey   *string `json:"ParameterKey,omitempty" xml:"ParameterKey,omitempty"`
	ParameterValue *string `json:"ParameterValue,omitempty" xml:"ParameterValue,omitempty"`
}

func (ContinueCreateStackRequestParameters) GoString

func (*ContinueCreateStackRequestParameters) SetParameterKey

func (*ContinueCreateStackRequestParameters) SetParameterValue

func (ContinueCreateStackRequestParameters) String

type ContinueCreateStackResponse

type ContinueCreateStackResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ContinueCreateStackResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ContinueCreateStackResponse) GoString

func (s ContinueCreateStackResponse) GoString() string

func (*ContinueCreateStackResponse) SetBody

func (*ContinueCreateStackResponse) SetHeaders

func (*ContinueCreateStackResponse) SetStatusCode added in v3.2.4

func (ContinueCreateStackResponse) String

type ContinueCreateStackResponseBody

type ContinueCreateStackResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	StackId   *string `json:"StackId,omitempty" xml:"StackId,omitempty"`
}

func (ContinueCreateStackResponseBody) GoString

func (*ContinueCreateStackResponseBody) SetRequestId

func (*ContinueCreateStackResponseBody) SetStackId

func (ContinueCreateStackResponseBody) String

type CreateChangeSetRequest

type CreateChangeSetRequest struct {
	ChangeSetName               *string                                    `json:"ChangeSetName,omitempty" xml:"ChangeSetName,omitempty"`
	ChangeSetType               *string                                    `json:"ChangeSetType,omitempty" xml:"ChangeSetType,omitempty"`
	ClientToken                 *string                                    `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	Description                 *string                                    `json:"Description,omitempty" xml:"Description,omitempty"`
	DisableRollback             *bool                                      `json:"DisableRollback,omitempty" xml:"DisableRollback,omitempty"`
	NotificationURLs            []*string                                  `json:"NotificationURLs,omitempty" xml:"NotificationURLs,omitempty" type:"Repeated"`
	Parallelism                 *int64                                     `json:"Parallelism,omitempty" xml:"Parallelism,omitempty"`
	Parameters                  []*CreateChangeSetRequestParameters        `json:"Parameters,omitempty" xml:"Parameters,omitempty" type:"Repeated"`
	RamRoleName                 *string                                    `json:"RamRoleName,omitempty" xml:"RamRoleName,omitempty"`
	RegionId                    *string                                    `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	ReplacementOption           *string                                    `json:"ReplacementOption,omitempty" xml:"ReplacementOption,omitempty"`
	ResourcesToImport           []*CreateChangeSetRequestResourcesToImport `json:"ResourcesToImport,omitempty" xml:"ResourcesToImport,omitempty" type:"Repeated"`
	StackId                     *string                                    `json:"StackId,omitempty" xml:"StackId,omitempty"`
	StackName                   *string                                    `json:"StackName,omitempty" xml:"StackName,omitempty"`
	StackPolicyBody             *string                                    `json:"StackPolicyBody,omitempty" xml:"StackPolicyBody,omitempty"`
	StackPolicyDuringUpdateBody *string                                    `json:"StackPolicyDuringUpdateBody,omitempty" xml:"StackPolicyDuringUpdateBody,omitempty"`
	StackPolicyDuringUpdateURL  *string                                    `json:"StackPolicyDuringUpdateURL,omitempty" xml:"StackPolicyDuringUpdateURL,omitempty"`
	StackPolicyURL              *string                                    `json:"StackPolicyURL,omitempty" xml:"StackPolicyURL,omitempty"`
	TemplateBody                *string                                    `json:"TemplateBody,omitempty" xml:"TemplateBody,omitempty"`
	TemplateId                  *string                                    `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
	TemplateScratchId           *string                                    `json:"TemplateScratchId,omitempty" xml:"TemplateScratchId,omitempty"`
	TemplateURL                 *string                                    `json:"TemplateURL,omitempty" xml:"TemplateURL,omitempty"`
	TemplateVersion             *string                                    `json:"TemplateVersion,omitempty" xml:"TemplateVersion,omitempty"`
	TimeoutInMinutes            *int64                                     `json:"TimeoutInMinutes,omitempty" xml:"TimeoutInMinutes,omitempty"`
	UsePreviousParameters       *bool                                      `json:"UsePreviousParameters,omitempty" xml:"UsePreviousParameters,omitempty"`
}

func (CreateChangeSetRequest) GoString

func (s CreateChangeSetRequest) GoString() string

func (*CreateChangeSetRequest) SetChangeSetName

func (s *CreateChangeSetRequest) SetChangeSetName(v string) *CreateChangeSetRequest

func (*CreateChangeSetRequest) SetChangeSetType

func (s *CreateChangeSetRequest) SetChangeSetType(v string) *CreateChangeSetRequest

func (*CreateChangeSetRequest) SetClientToken

func (*CreateChangeSetRequest) SetDescription

func (*CreateChangeSetRequest) SetDisableRollback

func (s *CreateChangeSetRequest) SetDisableRollback(v bool) *CreateChangeSetRequest

func (*CreateChangeSetRequest) SetNotificationURLs

func (s *CreateChangeSetRequest) SetNotificationURLs(v []*string) *CreateChangeSetRequest

func (*CreateChangeSetRequest) SetParallelism

func (s *CreateChangeSetRequest) SetParallelism(v int64) *CreateChangeSetRequest

func (*CreateChangeSetRequest) SetParameters

func (*CreateChangeSetRequest) SetRamRoleName

func (*CreateChangeSetRequest) SetRegionId

func (*CreateChangeSetRequest) SetReplacementOption

func (s *CreateChangeSetRequest) SetReplacementOption(v string) *CreateChangeSetRequest

func (*CreateChangeSetRequest) SetResourcesToImport

func (*CreateChangeSetRequest) SetStackId

func (*CreateChangeSetRequest) SetStackName

func (*CreateChangeSetRequest) SetStackPolicyBody

func (s *CreateChangeSetRequest) SetStackPolicyBody(v string) *CreateChangeSetRequest

func (*CreateChangeSetRequest) SetStackPolicyDuringUpdateBody

func (s *CreateChangeSetRequest) SetStackPolicyDuringUpdateBody(v string) *CreateChangeSetRequest

func (*CreateChangeSetRequest) SetStackPolicyDuringUpdateURL

func (s *CreateChangeSetRequest) SetStackPolicyDuringUpdateURL(v string) *CreateChangeSetRequest

func (*CreateChangeSetRequest) SetStackPolicyURL

func (s *CreateChangeSetRequest) SetStackPolicyURL(v string) *CreateChangeSetRequest

func (*CreateChangeSetRequest) SetTemplateBody

func (s *CreateChangeSetRequest) SetTemplateBody(v string) *CreateChangeSetRequest

func (*CreateChangeSetRequest) SetTemplateId

func (*CreateChangeSetRequest) SetTemplateScratchId

func (s *CreateChangeSetRequest) SetTemplateScratchId(v string) *CreateChangeSetRequest

func (*CreateChangeSetRequest) SetTemplateURL

func (*CreateChangeSetRequest) SetTemplateVersion

func (s *CreateChangeSetRequest) SetTemplateVersion(v string) *CreateChangeSetRequest

func (*CreateChangeSetRequest) SetTimeoutInMinutes

func (s *CreateChangeSetRequest) SetTimeoutInMinutes(v int64) *CreateChangeSetRequest

func (*CreateChangeSetRequest) SetUsePreviousParameters

func (s *CreateChangeSetRequest) SetUsePreviousParameters(v bool) *CreateChangeSetRequest

func (CreateChangeSetRequest) String

func (s CreateChangeSetRequest) String() string

type CreateChangeSetRequestParameters

type CreateChangeSetRequestParameters struct {
	ParameterKey   *string `json:"ParameterKey,omitempty" xml:"ParameterKey,omitempty"`
	ParameterValue *string `json:"ParameterValue,omitempty" xml:"ParameterValue,omitempty"`
}

func (CreateChangeSetRequestParameters) GoString

func (*CreateChangeSetRequestParameters) SetParameterKey

func (*CreateChangeSetRequestParameters) SetParameterValue

func (CreateChangeSetRequestParameters) String

type CreateChangeSetRequestResourcesToImport

type CreateChangeSetRequestResourcesToImport struct {
	LogicalResourceId  *string `json:"LogicalResourceId,omitempty" xml:"LogicalResourceId,omitempty"`
	ResourceIdentifier *string `json:"ResourceIdentifier,omitempty" xml:"ResourceIdentifier,omitempty"`
	ResourceType       *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
}

func (CreateChangeSetRequestResourcesToImport) GoString

func (*CreateChangeSetRequestResourcesToImport) SetLogicalResourceId

func (*CreateChangeSetRequestResourcesToImport) SetResourceIdentifier

func (*CreateChangeSetRequestResourcesToImport) SetResourceType

func (CreateChangeSetRequestResourcesToImport) String

type CreateChangeSetResponse

type CreateChangeSetResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateChangeSetResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateChangeSetResponse) GoString

func (s CreateChangeSetResponse) GoString() string

func (*CreateChangeSetResponse) SetBody

func (*CreateChangeSetResponse) SetHeaders

func (*CreateChangeSetResponse) SetStatusCode added in v3.2.4

func (CreateChangeSetResponse) String

func (s CreateChangeSetResponse) String() string

type CreateChangeSetResponseBody

type CreateChangeSetResponseBody struct {
	ChangeSetId *string `json:"ChangeSetId,omitempty" xml:"ChangeSetId,omitempty"`
	RequestId   *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	StackId     *string `json:"StackId,omitempty" xml:"StackId,omitempty"`
}

func (CreateChangeSetResponseBody) GoString

func (s CreateChangeSetResponseBody) GoString() string

func (*CreateChangeSetResponseBody) SetChangeSetId

func (*CreateChangeSetResponseBody) SetRequestId

func (*CreateChangeSetResponseBody) SetStackId

func (CreateChangeSetResponseBody) String

type CreateStackGroupRequest

type CreateStackGroupRequest struct {
	AdministrationRoleName *string                                `json:"AdministrationRoleName,omitempty" xml:"AdministrationRoleName,omitempty"`
	AutoDeployment         *CreateStackGroupRequestAutoDeployment `json:"AutoDeployment,omitempty" xml:"AutoDeployment,omitempty" type:"Struct"`
	ClientToken            *string                                `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	Description            *string                                `json:"Description,omitempty" xml:"Description,omitempty"`
	ExecutionRoleName      *string                                `json:"ExecutionRoleName,omitempty" xml:"ExecutionRoleName,omitempty"`
	Parameters             []*CreateStackGroupRequestParameters   `json:"Parameters,omitempty" xml:"Parameters,omitempty" type:"Repeated"`
	PermissionModel        *string                                `json:"PermissionModel,omitempty" xml:"PermissionModel,omitempty"`
	RegionId               *string                                `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	ResourceGroupId        *string                                `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"`
	StackGroupName         *string                                `json:"StackGroupName,omitempty" xml:"StackGroupName,omitempty"`
	TemplateBody           *string                                `json:"TemplateBody,omitempty" xml:"TemplateBody,omitempty"`
	TemplateId             *string                                `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
	TemplateURL            *string                                `json:"TemplateURL,omitempty" xml:"TemplateURL,omitempty"`
	TemplateVersion        *string                                `json:"TemplateVersion,omitempty" xml:"TemplateVersion,omitempty"`
}

func (CreateStackGroupRequest) GoString

func (s CreateStackGroupRequest) GoString() string

func (*CreateStackGroupRequest) SetAdministrationRoleName

func (s *CreateStackGroupRequest) SetAdministrationRoleName(v string) *CreateStackGroupRequest

func (*CreateStackGroupRequest) SetAutoDeployment

func (*CreateStackGroupRequest) SetClientToken

func (*CreateStackGroupRequest) SetDescription

func (*CreateStackGroupRequest) SetExecutionRoleName

func (s *CreateStackGroupRequest) SetExecutionRoleName(v string) *CreateStackGroupRequest

func (*CreateStackGroupRequest) SetParameters

func (*CreateStackGroupRequest) SetPermissionModel

func (s *CreateStackGroupRequest) SetPermissionModel(v string) *CreateStackGroupRequest

func (*CreateStackGroupRequest) SetRegionId

func (*CreateStackGroupRequest) SetResourceGroupId

func (s *CreateStackGroupRequest) SetResourceGroupId(v string) *CreateStackGroupRequest

func (*CreateStackGroupRequest) SetStackGroupName

func (s *CreateStackGroupRequest) SetStackGroupName(v string) *CreateStackGroupRequest

func (*CreateStackGroupRequest) SetTemplateBody

func (*CreateStackGroupRequest) SetTemplateId

func (*CreateStackGroupRequest) SetTemplateURL

func (*CreateStackGroupRequest) SetTemplateVersion

func (s *CreateStackGroupRequest) SetTemplateVersion(v string) *CreateStackGroupRequest

func (CreateStackGroupRequest) String

func (s CreateStackGroupRequest) String() string

type CreateStackGroupRequestAutoDeployment

type CreateStackGroupRequestAutoDeployment struct {
	Enabled                      *bool `json:"Enabled,omitempty" xml:"Enabled,omitempty"`
	RetainStacksOnAccountRemoval *bool `json:"RetainStacksOnAccountRemoval,omitempty" xml:"RetainStacksOnAccountRemoval,omitempty"`
}

func (CreateStackGroupRequestAutoDeployment) GoString

func (*CreateStackGroupRequestAutoDeployment) SetEnabled

func (*CreateStackGroupRequestAutoDeployment) SetRetainStacksOnAccountRemoval

func (CreateStackGroupRequestAutoDeployment) String

type CreateStackGroupRequestParameters

type CreateStackGroupRequestParameters struct {
	ParameterKey   *string `json:"ParameterKey,omitempty" xml:"ParameterKey,omitempty"`
	ParameterValue *string `json:"ParameterValue,omitempty" xml:"ParameterValue,omitempty"`
}

func (CreateStackGroupRequestParameters) GoString

func (*CreateStackGroupRequestParameters) SetParameterKey

func (*CreateStackGroupRequestParameters) SetParameterValue

func (CreateStackGroupRequestParameters) String

type CreateStackGroupResponse

type CreateStackGroupResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateStackGroupResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateStackGroupResponse) GoString

func (s CreateStackGroupResponse) GoString() string

func (*CreateStackGroupResponse) SetBody

func (*CreateStackGroupResponse) SetHeaders

func (*CreateStackGroupResponse) SetStatusCode added in v3.2.4

func (CreateStackGroupResponse) String

func (s CreateStackGroupResponse) String() string

type CreateStackGroupResponseBody

type CreateStackGroupResponseBody struct {
	RequestId    *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	StackGroupId *string `json:"StackGroupId,omitempty" xml:"StackGroupId,omitempty"`
}

func (CreateStackGroupResponseBody) GoString

func (s CreateStackGroupResponseBody) GoString() string

func (*CreateStackGroupResponseBody) SetRequestId

func (*CreateStackGroupResponseBody) SetStackGroupId

func (CreateStackGroupResponseBody) String

type CreateStackGroupShrinkRequest

type CreateStackGroupShrinkRequest struct {
	AdministrationRoleName *string                                    `json:"AdministrationRoleName,omitempty" xml:"AdministrationRoleName,omitempty"`
	AutoDeploymentShrink   *string                                    `json:"AutoDeployment,omitempty" xml:"AutoDeployment,omitempty"`
	ClientToken            *string                                    `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	Description            *string                                    `json:"Description,omitempty" xml:"Description,omitempty"`
	ExecutionRoleName      *string                                    `json:"ExecutionRoleName,omitempty" xml:"ExecutionRoleName,omitempty"`
	Parameters             []*CreateStackGroupShrinkRequestParameters `json:"Parameters,omitempty" xml:"Parameters,omitempty" type:"Repeated"`
	PermissionModel        *string                                    `json:"PermissionModel,omitempty" xml:"PermissionModel,omitempty"`
	RegionId               *string                                    `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	ResourceGroupId        *string                                    `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"`
	StackGroupName         *string                                    `json:"StackGroupName,omitempty" xml:"StackGroupName,omitempty"`
	TemplateBody           *string                                    `json:"TemplateBody,omitempty" xml:"TemplateBody,omitempty"`
	TemplateId             *string                                    `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
	TemplateURL            *string                                    `json:"TemplateURL,omitempty" xml:"TemplateURL,omitempty"`
	TemplateVersion        *string                                    `json:"TemplateVersion,omitempty" xml:"TemplateVersion,omitempty"`
}

func (CreateStackGroupShrinkRequest) GoString

func (*CreateStackGroupShrinkRequest) SetAdministrationRoleName

func (s *CreateStackGroupShrinkRequest) SetAdministrationRoleName(v string) *CreateStackGroupShrinkRequest

func (*CreateStackGroupShrinkRequest) SetAutoDeploymentShrink

func (*CreateStackGroupShrinkRequest) SetClientToken

func (*CreateStackGroupShrinkRequest) SetDescription

func (*CreateStackGroupShrinkRequest) SetExecutionRoleName

func (*CreateStackGroupShrinkRequest) SetParameters

func (*CreateStackGroupShrinkRequest) SetPermissionModel

func (*CreateStackGroupShrinkRequest) SetRegionId

func (*CreateStackGroupShrinkRequest) SetResourceGroupId

func (*CreateStackGroupShrinkRequest) SetStackGroupName

func (*CreateStackGroupShrinkRequest) SetTemplateBody

func (*CreateStackGroupShrinkRequest) SetTemplateId

func (*CreateStackGroupShrinkRequest) SetTemplateURL

func (*CreateStackGroupShrinkRequest) SetTemplateVersion

func (CreateStackGroupShrinkRequest) String

type CreateStackGroupShrinkRequestParameters

type CreateStackGroupShrinkRequestParameters struct {
	ParameterKey   *string `json:"ParameterKey,omitempty" xml:"ParameterKey,omitempty"`
	ParameterValue *string `json:"ParameterValue,omitempty" xml:"ParameterValue,omitempty"`
}

func (CreateStackGroupShrinkRequestParameters) GoString

func (*CreateStackGroupShrinkRequestParameters) SetParameterKey

func (*CreateStackGroupShrinkRequestParameters) SetParameterValue

func (CreateStackGroupShrinkRequestParameters) String

type CreateStackInstancesRequest

type CreateStackInstancesRequest struct {
	AccountIds           []*string                                        `json:"AccountIds,omitempty" xml:"AccountIds,omitempty" type:"Repeated"`
	ClientToken          *string                                          `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	DeploymentTargets    *CreateStackInstancesRequestDeploymentTargets    `json:"DeploymentTargets,omitempty" xml:"DeploymentTargets,omitempty" type:"Struct"`
	DisableRollback      *bool                                            `json:"DisableRollback,omitempty" xml:"DisableRollback,omitempty"`
	OperationDescription *string                                          `json:"OperationDescription,omitempty" xml:"OperationDescription,omitempty"`
	OperationPreferences map[string]interface{}                           `json:"OperationPreferences,omitempty" xml:"OperationPreferences,omitempty"`
	ParameterOverrides   []*CreateStackInstancesRequestParameterOverrides `json:"ParameterOverrides,omitempty" xml:"ParameterOverrides,omitempty" type:"Repeated"`
	RegionId             *string                                          `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	RegionIds            []*string                                        `json:"RegionIds,omitempty" xml:"RegionIds,omitempty" type:"Repeated"`
	StackGroupName       *string                                          `json:"StackGroupName,omitempty" xml:"StackGroupName,omitempty"`
	TimeoutInMinutes     *int64                                           `json:"TimeoutInMinutes,omitempty" xml:"TimeoutInMinutes,omitempty"`
}

func (CreateStackInstancesRequest) GoString

func (s CreateStackInstancesRequest) GoString() string

func (*CreateStackInstancesRequest) SetAccountIds

func (*CreateStackInstancesRequest) SetClientToken

func (*CreateStackInstancesRequest) SetDisableRollback

func (*CreateStackInstancesRequest) SetOperationDescription

func (s *CreateStackInstancesRequest) SetOperationDescription(v string) *CreateStackInstancesRequest

func (*CreateStackInstancesRequest) SetOperationPreferences

func (s *CreateStackInstancesRequest) SetOperationPreferences(v map[string]interface{}) *CreateStackInstancesRequest

func (*CreateStackInstancesRequest) SetRegionId

func (*CreateStackInstancesRequest) SetRegionIds

func (*CreateStackInstancesRequest) SetStackGroupName

func (*CreateStackInstancesRequest) SetTimeoutInMinutes

func (CreateStackInstancesRequest) String

type CreateStackInstancesRequestDeploymentTargets

type CreateStackInstancesRequestDeploymentTargets struct {
	RdFolderIds []*string `json:"RdFolderIds,omitempty" xml:"RdFolderIds,omitempty" type:"Repeated"`
}

func (CreateStackInstancesRequestDeploymentTargets) GoString

func (*CreateStackInstancesRequestDeploymentTargets) SetRdFolderIds

func (CreateStackInstancesRequestDeploymentTargets) String

type CreateStackInstancesRequestParameterOverrides

type CreateStackInstancesRequestParameterOverrides struct {
	ParameterKey   *string `json:"ParameterKey,omitempty" xml:"ParameterKey,omitempty"`
	ParameterValue *string `json:"ParameterValue,omitempty" xml:"ParameterValue,omitempty"`
}

func (CreateStackInstancesRequestParameterOverrides) GoString

func (*CreateStackInstancesRequestParameterOverrides) SetParameterKey

func (*CreateStackInstancesRequestParameterOverrides) SetParameterValue

func (CreateStackInstancesRequestParameterOverrides) String

type CreateStackInstancesResponse

type CreateStackInstancesResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateStackInstancesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateStackInstancesResponse) GoString

func (s CreateStackInstancesResponse) GoString() string

func (*CreateStackInstancesResponse) SetBody

func (*CreateStackInstancesResponse) SetHeaders

func (*CreateStackInstancesResponse) SetStatusCode added in v3.2.4

func (CreateStackInstancesResponse) String

type CreateStackInstancesResponseBody

type CreateStackInstancesResponseBody struct {
	OperationId *string `json:"OperationId,omitempty" xml:"OperationId,omitempty"`
	RequestId   *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CreateStackInstancesResponseBody) GoString

func (*CreateStackInstancesResponseBody) SetOperationId

func (*CreateStackInstancesResponseBody) SetRequestId

func (CreateStackInstancesResponseBody) String

type CreateStackInstancesShrinkRequest

type CreateStackInstancesShrinkRequest struct {
	AccountIdsShrink           *string                                                `json:"AccountIds,omitempty" xml:"AccountIds,omitempty"`
	ClientToken                *string                                                `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	DeploymentTargetsShrink    *string                                                `json:"DeploymentTargets,omitempty" xml:"DeploymentTargets,omitempty"`
	DisableRollback            *bool                                                  `json:"DisableRollback,omitempty" xml:"DisableRollback,omitempty"`
	OperationDescription       *string                                                `json:"OperationDescription,omitempty" xml:"OperationDescription,omitempty"`
	OperationPreferencesShrink *string                                                `json:"OperationPreferences,omitempty" xml:"OperationPreferences,omitempty"`
	ParameterOverrides         []*CreateStackInstancesShrinkRequestParameterOverrides `json:"ParameterOverrides,omitempty" xml:"ParameterOverrides,omitempty" type:"Repeated"`
	RegionId                   *string                                                `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	RegionIdsShrink            *string                                                `json:"RegionIds,omitempty" xml:"RegionIds,omitempty"`
	StackGroupName             *string                                                `json:"StackGroupName,omitempty" xml:"StackGroupName,omitempty"`
	TimeoutInMinutes           *int64                                                 `json:"TimeoutInMinutes,omitempty" xml:"TimeoutInMinutes,omitempty"`
}

func (CreateStackInstancesShrinkRequest) GoString

func (*CreateStackInstancesShrinkRequest) SetAccountIdsShrink

func (*CreateStackInstancesShrinkRequest) SetClientToken

func (*CreateStackInstancesShrinkRequest) SetDeploymentTargetsShrink

func (*CreateStackInstancesShrinkRequest) SetDisableRollback

func (*CreateStackInstancesShrinkRequest) SetOperationDescription

func (*CreateStackInstancesShrinkRequest) SetOperationPreferencesShrink

func (s *CreateStackInstancesShrinkRequest) SetOperationPreferencesShrink(v string) *CreateStackInstancesShrinkRequest

func (*CreateStackInstancesShrinkRequest) SetRegionId

func (*CreateStackInstancesShrinkRequest) SetRegionIdsShrink

func (*CreateStackInstancesShrinkRequest) SetStackGroupName

func (*CreateStackInstancesShrinkRequest) SetTimeoutInMinutes

func (CreateStackInstancesShrinkRequest) String

type CreateStackInstancesShrinkRequestParameterOverrides

type CreateStackInstancesShrinkRequestParameterOverrides struct {
	ParameterKey   *string `json:"ParameterKey,omitempty" xml:"ParameterKey,omitempty"`
	ParameterValue *string `json:"ParameterValue,omitempty" xml:"ParameterValue,omitempty"`
}

func (CreateStackInstancesShrinkRequestParameterOverrides) GoString

func (*CreateStackInstancesShrinkRequestParameterOverrides) SetParameterKey

func (*CreateStackInstancesShrinkRequestParameterOverrides) SetParameterValue

func (CreateStackInstancesShrinkRequestParameterOverrides) String

type CreateStackRequest

type CreateStackRequest struct {
	ClientToken             *string                         `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	CreateOption            *string                         `json:"CreateOption,omitempty" xml:"CreateOption,omitempty"`
	DeletionProtection      *string                         `json:"DeletionProtection,omitempty" xml:"DeletionProtection,omitempty"`
	DisableRollback         *bool                           `json:"DisableRollback,omitempty" xml:"DisableRollback,omitempty"`
	NotificationURLs        []*string                       `json:"NotificationURLs,omitempty" xml:"NotificationURLs,omitempty" type:"Repeated"`
	Parallelism             *int64                          `json:"Parallelism,omitempty" xml:"Parallelism,omitempty"`
	Parameters              []*CreateStackRequestParameters `json:"Parameters,omitempty" xml:"Parameters,omitempty" type:"Repeated"`
	RamRoleName             *string                         `json:"RamRoleName,omitempty" xml:"RamRoleName,omitempty"`
	RegionId                *string                         `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	ResourceGroupId         *string                         `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"`
	StackName               *string                         `json:"StackName,omitempty" xml:"StackName,omitempty"`
	StackPolicyBody         *string                         `json:"StackPolicyBody,omitempty" xml:"StackPolicyBody,omitempty"`
	StackPolicyURL          *string                         `json:"StackPolicyURL,omitempty" xml:"StackPolicyURL,omitempty"`
	Tags                    []*CreateStackRequestTags       `json:"Tags,omitempty" xml:"Tags,omitempty" type:"Repeated"`
	TemplateBody            *string                         `json:"TemplateBody,omitempty" xml:"TemplateBody,omitempty"`
	TemplateId              *string                         `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
	TemplateScratchId       *string                         `json:"TemplateScratchId,omitempty" xml:"TemplateScratchId,omitempty"`
	TemplateScratchRegionId *string                         `json:"TemplateScratchRegionId,omitempty" xml:"TemplateScratchRegionId,omitempty"`
	TemplateURL             *string                         `json:"TemplateURL,omitempty" xml:"TemplateURL,omitempty"`
	TemplateVersion         *string                         `json:"TemplateVersion,omitempty" xml:"TemplateVersion,omitempty"`
	TimeoutInMinutes        *int64                          `json:"TimeoutInMinutes,omitempty" xml:"TimeoutInMinutes,omitempty"`
}

func (CreateStackRequest) GoString

func (s CreateStackRequest) GoString() string

func (*CreateStackRequest) SetClientToken

func (s *CreateStackRequest) SetClientToken(v string) *CreateStackRequest

func (*CreateStackRequest) SetCreateOption

func (s *CreateStackRequest) SetCreateOption(v string) *CreateStackRequest

func (*CreateStackRequest) SetDeletionProtection

func (s *CreateStackRequest) SetDeletionProtection(v string) *CreateStackRequest

func (*CreateStackRequest) SetDisableRollback

func (s *CreateStackRequest) SetDisableRollback(v bool) *CreateStackRequest

func (*CreateStackRequest) SetNotificationURLs

func (s *CreateStackRequest) SetNotificationURLs(v []*string) *CreateStackRequest

func (*CreateStackRequest) SetParallelism

func (s *CreateStackRequest) SetParallelism(v int64) *CreateStackRequest

func (*CreateStackRequest) SetParameters

func (*CreateStackRequest) SetRamRoleName

func (s *CreateStackRequest) SetRamRoleName(v string) *CreateStackRequest

func (*CreateStackRequest) SetRegionId

func (s *CreateStackRequest) SetRegionId(v string) *CreateStackRequest

func (*CreateStackRequest) SetResourceGroupId

func (s *CreateStackRequest) SetResourceGroupId(v string) *CreateStackRequest

func (*CreateStackRequest) SetStackName

func (s *CreateStackRequest) SetStackName(v string) *CreateStackRequest

func (*CreateStackRequest) SetStackPolicyBody

func (s *CreateStackRequest) SetStackPolicyBody(v string) *CreateStackRequest

func (*CreateStackRequest) SetStackPolicyURL

func (s *CreateStackRequest) SetStackPolicyURL(v string) *CreateStackRequest

func (*CreateStackRequest) SetTags

func (*CreateStackRequest) SetTemplateBody

func (s *CreateStackRequest) SetTemplateBody(v string) *CreateStackRequest

func (*CreateStackRequest) SetTemplateId

func (s *CreateStackRequest) SetTemplateId(v string) *CreateStackRequest

func (*CreateStackRequest) SetTemplateScratchId

func (s *CreateStackRequest) SetTemplateScratchId(v string) *CreateStackRequest

func (*CreateStackRequest) SetTemplateScratchRegionId

func (s *CreateStackRequest) SetTemplateScratchRegionId(v string) *CreateStackRequest

func (*CreateStackRequest) SetTemplateURL

func (s *CreateStackRequest) SetTemplateURL(v string) *CreateStackRequest

func (*CreateStackRequest) SetTemplateVersion

func (s *CreateStackRequest) SetTemplateVersion(v string) *CreateStackRequest

func (*CreateStackRequest) SetTimeoutInMinutes

func (s *CreateStackRequest) SetTimeoutInMinutes(v int64) *CreateStackRequest

func (CreateStackRequest) String

func (s CreateStackRequest) String() string

type CreateStackRequestParameters

type CreateStackRequestParameters struct {
	ParameterKey   *string `json:"ParameterKey,omitempty" xml:"ParameterKey,omitempty"`
	ParameterValue *string `json:"ParameterValue,omitempty" xml:"ParameterValue,omitempty"`
}

func (CreateStackRequestParameters) GoString

func (s CreateStackRequestParameters) GoString() string

func (*CreateStackRequestParameters) SetParameterKey

func (*CreateStackRequestParameters) SetParameterValue

func (CreateStackRequestParameters) String

type CreateStackRequestTags

type CreateStackRequestTags struct {
	Key   *string `json:"Key,omitempty" xml:"Key,omitempty"`
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (CreateStackRequestTags) GoString

func (s CreateStackRequestTags) GoString() string

func (*CreateStackRequestTags) SetKey

func (*CreateStackRequestTags) SetValue

func (CreateStackRequestTags) String

func (s CreateStackRequestTags) String() string

type CreateStackResponse

type CreateStackResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateStackResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateStackResponse) GoString

func (s CreateStackResponse) GoString() string

func (*CreateStackResponse) SetBody

func (*CreateStackResponse) SetHeaders

func (s *CreateStackResponse) SetHeaders(v map[string]*string) *CreateStackResponse

func (*CreateStackResponse) SetStatusCode added in v3.2.4

func (s *CreateStackResponse) SetStatusCode(v int32) *CreateStackResponse

func (CreateStackResponse) String

func (s CreateStackResponse) String() string

type CreateStackResponseBody

type CreateStackResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	StackId   *string `json:"StackId,omitempty" xml:"StackId,omitempty"`
}

func (CreateStackResponseBody) GoString

func (s CreateStackResponseBody) GoString() string

func (*CreateStackResponseBody) SetRequestId

func (*CreateStackResponseBody) SetStackId

func (CreateStackResponseBody) String

func (s CreateStackResponseBody) String() string

type CreateTemplateRequest

type CreateTemplateRequest struct {
	Description     *string `json:"Description,omitempty" xml:"Description,omitempty"`
	ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"`
	TemplateBody    *string `json:"TemplateBody,omitempty" xml:"TemplateBody,omitempty"`
	TemplateName    *string `json:"TemplateName,omitempty" xml:"TemplateName,omitempty"`
	TemplateURL     *string `json:"TemplateURL,omitempty" xml:"TemplateURL,omitempty"`
}

func (CreateTemplateRequest) GoString

func (s CreateTemplateRequest) GoString() string

func (*CreateTemplateRequest) SetDescription

func (s *CreateTemplateRequest) SetDescription(v string) *CreateTemplateRequest

func (*CreateTemplateRequest) SetResourceGroupId

func (s *CreateTemplateRequest) SetResourceGroupId(v string) *CreateTemplateRequest

func (*CreateTemplateRequest) SetTemplateBody

func (s *CreateTemplateRequest) SetTemplateBody(v string) *CreateTemplateRequest

func (*CreateTemplateRequest) SetTemplateName

func (s *CreateTemplateRequest) SetTemplateName(v string) *CreateTemplateRequest

func (*CreateTemplateRequest) SetTemplateURL

func (s *CreateTemplateRequest) SetTemplateURL(v string) *CreateTemplateRequest

func (CreateTemplateRequest) String

func (s CreateTemplateRequest) String() string

type CreateTemplateResponse

type CreateTemplateResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateTemplateResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateTemplateResponse) GoString

func (s CreateTemplateResponse) GoString() string

func (*CreateTemplateResponse) SetBody

func (*CreateTemplateResponse) SetHeaders

func (*CreateTemplateResponse) SetStatusCode added in v3.2.4

func (CreateTemplateResponse) String

func (s CreateTemplateResponse) String() string

type CreateTemplateResponseBody

type CreateTemplateResponseBody struct {
	RequestId  *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TemplateId *string `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
}

func (CreateTemplateResponseBody) GoString

func (s CreateTemplateResponseBody) GoString() string

func (*CreateTemplateResponseBody) SetRequestId

func (*CreateTemplateResponseBody) SetTemplateId

func (CreateTemplateResponseBody) String

type CreateTemplateScratchRequest

type CreateTemplateScratchRequest struct {
	ClientToken          *string                                             `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	Description          *string                                             `json:"Description,omitempty" xml:"Description,omitempty"`
	ExecutionMode        *string                                             `json:"ExecutionMode,omitempty" xml:"ExecutionMode,omitempty"`
	LogicalIdStrategy    *string                                             `json:"LogicalIdStrategy,omitempty" xml:"LogicalIdStrategy,omitempty"`
	PreferenceParameters []*CreateTemplateScratchRequestPreferenceParameters `json:"PreferenceParameters,omitempty" xml:"PreferenceParameters,omitempty" type:"Repeated"`
	RegionId             *string                                             `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	SourceResourceGroup  *CreateTemplateScratchRequestSourceResourceGroup    `json:"SourceResourceGroup,omitempty" xml:"SourceResourceGroup,omitempty" type:"Struct"`
	SourceResources      []*CreateTemplateScratchRequestSourceResources      `json:"SourceResources,omitempty" xml:"SourceResources,omitempty" type:"Repeated"`
	SourceTag            *CreateTemplateScratchRequestSourceTag              `json:"SourceTag,omitempty" xml:"SourceTag,omitempty" type:"Struct"`
	TemplateScratchType  *string                                             `json:"TemplateScratchType,omitempty" xml:"TemplateScratchType,omitempty"`
}

func (CreateTemplateScratchRequest) GoString

func (s CreateTemplateScratchRequest) GoString() string

func (*CreateTemplateScratchRequest) SetClientToken

func (*CreateTemplateScratchRequest) SetDescription

func (*CreateTemplateScratchRequest) SetExecutionMode

func (*CreateTemplateScratchRequest) SetLogicalIdStrategy

func (*CreateTemplateScratchRequest) SetRegionId

func (*CreateTemplateScratchRequest) SetTemplateScratchType

func (CreateTemplateScratchRequest) String

type CreateTemplateScratchRequestPreferenceParameters

type CreateTemplateScratchRequestPreferenceParameters struct {
	ParameterKey   *string `json:"ParameterKey,omitempty" xml:"ParameterKey,omitempty"`
	ParameterValue *string `json:"ParameterValue,omitempty" xml:"ParameterValue,omitempty"`
}

func (CreateTemplateScratchRequestPreferenceParameters) GoString

func (*CreateTemplateScratchRequestPreferenceParameters) SetParameterKey

func (*CreateTemplateScratchRequestPreferenceParameters) SetParameterValue

func (CreateTemplateScratchRequestPreferenceParameters) String

type CreateTemplateScratchRequestSourceResourceGroup

type CreateTemplateScratchRequestSourceResourceGroup struct {
	ResourceGroupId    *string   `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"`
	ResourceTypeFilter []*string `json:"ResourceTypeFilter,omitempty" xml:"ResourceTypeFilter,omitempty" type:"Repeated"`
}

func (CreateTemplateScratchRequestSourceResourceGroup) GoString

func (*CreateTemplateScratchRequestSourceResourceGroup) SetResourceGroupId

func (*CreateTemplateScratchRequestSourceResourceGroup) SetResourceTypeFilter

func (CreateTemplateScratchRequestSourceResourceGroup) String

type CreateTemplateScratchRequestSourceResources

type CreateTemplateScratchRequestSourceResources struct {
	ResourceId   *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"`
	ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
}

func (CreateTemplateScratchRequestSourceResources) GoString

func (*CreateTemplateScratchRequestSourceResources) SetResourceId

func (*CreateTemplateScratchRequestSourceResources) SetResourceType

func (CreateTemplateScratchRequestSourceResources) String

type CreateTemplateScratchRequestSourceTag

type CreateTemplateScratchRequestSourceTag struct {
	ResourceTags       map[string]interface{} `json:"ResourceTags,omitempty" xml:"ResourceTags,omitempty"`
	ResourceTypeFilter []*string              `json:"ResourceTypeFilter,omitempty" xml:"ResourceTypeFilter,omitempty" type:"Repeated"`
}

func (CreateTemplateScratchRequestSourceTag) GoString

func (*CreateTemplateScratchRequestSourceTag) SetResourceTags

func (*CreateTemplateScratchRequestSourceTag) SetResourceTypeFilter

func (CreateTemplateScratchRequestSourceTag) String

type CreateTemplateScratchResponse

type CreateTemplateScratchResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateTemplateScratchResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateTemplateScratchResponse) GoString

func (*CreateTemplateScratchResponse) SetBody

func (*CreateTemplateScratchResponse) SetHeaders

func (*CreateTemplateScratchResponse) SetStatusCode added in v3.2.4

func (CreateTemplateScratchResponse) String

type CreateTemplateScratchResponseBody

type CreateTemplateScratchResponseBody struct {
	RequestId         *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TemplateScratchId *string `json:"TemplateScratchId,omitempty" xml:"TemplateScratchId,omitempty"`
}

func (CreateTemplateScratchResponseBody) GoString

func (*CreateTemplateScratchResponseBody) SetRequestId

func (*CreateTemplateScratchResponseBody) SetTemplateScratchId

func (CreateTemplateScratchResponseBody) String

type CreateTemplateScratchShrinkRequest

type CreateTemplateScratchShrinkRequest struct {
	ClientToken                *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	Description                *string `json:"Description,omitempty" xml:"Description,omitempty"`
	ExecutionMode              *string `json:"ExecutionMode,omitempty" xml:"ExecutionMode,omitempty"`
	LogicalIdStrategy          *string `json:"LogicalIdStrategy,omitempty" xml:"LogicalIdStrategy,omitempty"`
	PreferenceParametersShrink *string `json:"PreferenceParameters,omitempty" xml:"PreferenceParameters,omitempty"`
	RegionId                   *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	SourceResourceGroupShrink  *string `json:"SourceResourceGroup,omitempty" xml:"SourceResourceGroup,omitempty"`
	SourceResourcesShrink      *string `json:"SourceResources,omitempty" xml:"SourceResources,omitempty"`
	SourceTagShrink            *string `json:"SourceTag,omitempty" xml:"SourceTag,omitempty"`
	TemplateScratchType        *string `json:"TemplateScratchType,omitempty" xml:"TemplateScratchType,omitempty"`
}

func (CreateTemplateScratchShrinkRequest) GoString

func (*CreateTemplateScratchShrinkRequest) SetClientToken

func (*CreateTemplateScratchShrinkRequest) SetDescription

func (*CreateTemplateScratchShrinkRequest) SetExecutionMode

func (*CreateTemplateScratchShrinkRequest) SetLogicalIdStrategy

func (*CreateTemplateScratchShrinkRequest) SetPreferenceParametersShrink

func (*CreateTemplateScratchShrinkRequest) SetRegionId

func (*CreateTemplateScratchShrinkRequest) SetSourceResourceGroupShrink

func (*CreateTemplateScratchShrinkRequest) SetSourceResourcesShrink

func (*CreateTemplateScratchShrinkRequest) SetSourceTagShrink

func (*CreateTemplateScratchShrinkRequest) SetTemplateScratchType

func (CreateTemplateScratchShrinkRequest) String

type DeleteChangeSetRequest

type DeleteChangeSetRequest struct {
	ChangeSetId *string `json:"ChangeSetId,omitempty" xml:"ChangeSetId,omitempty"`
	RegionId    *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DeleteChangeSetRequest) GoString

func (s DeleteChangeSetRequest) GoString() string

func (*DeleteChangeSetRequest) SetChangeSetId

func (*DeleteChangeSetRequest) SetRegionId

func (DeleteChangeSetRequest) String

func (s DeleteChangeSetRequest) String() string

type DeleteChangeSetResponse

type DeleteChangeSetResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteChangeSetResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteChangeSetResponse) GoString

func (s DeleteChangeSetResponse) GoString() string

func (*DeleteChangeSetResponse) SetBody

func (*DeleteChangeSetResponse) SetHeaders

func (*DeleteChangeSetResponse) SetStatusCode added in v3.2.4

func (DeleteChangeSetResponse) String

func (s DeleteChangeSetResponse) String() string

type DeleteChangeSetResponseBody

type DeleteChangeSetResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteChangeSetResponseBody) GoString

func (s DeleteChangeSetResponseBody) GoString() string

func (*DeleteChangeSetResponseBody) SetRequestId

func (DeleteChangeSetResponseBody) String

type DeleteStackGroupRequest

type DeleteStackGroupRequest struct {
	RegionId       *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	StackGroupName *string `json:"StackGroupName,omitempty" xml:"StackGroupName,omitempty"`
}

func (DeleteStackGroupRequest) GoString

func (s DeleteStackGroupRequest) GoString() string

func (*DeleteStackGroupRequest) SetRegionId

func (*DeleteStackGroupRequest) SetStackGroupName

func (s *DeleteStackGroupRequest) SetStackGroupName(v string) *DeleteStackGroupRequest

func (DeleteStackGroupRequest) String

func (s DeleteStackGroupRequest) String() string

type DeleteStackGroupResponse

type DeleteStackGroupResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteStackGroupResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteStackGroupResponse) GoString

func (s DeleteStackGroupResponse) GoString() string

func (*DeleteStackGroupResponse) SetBody

func (*DeleteStackGroupResponse) SetHeaders

func (*DeleteStackGroupResponse) SetStatusCode added in v3.2.4

func (DeleteStackGroupResponse) String

func (s DeleteStackGroupResponse) String() string

type DeleteStackGroupResponseBody

type DeleteStackGroupResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteStackGroupResponseBody) GoString

func (s DeleteStackGroupResponseBody) GoString() string

func (*DeleteStackGroupResponseBody) SetRequestId

func (DeleteStackGroupResponseBody) String

type DeleteStackInstancesRequest

type DeleteStackInstancesRequest struct {
	AccountIds           []*string                                     `json:"AccountIds,omitempty" xml:"AccountIds,omitempty" type:"Repeated"`
	ClientToken          *string                                       `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	DeploymentTargets    *DeleteStackInstancesRequestDeploymentTargets `json:"DeploymentTargets,omitempty" xml:"DeploymentTargets,omitempty" type:"Struct"`
	OperationDescription *string                                       `json:"OperationDescription,omitempty" xml:"OperationDescription,omitempty"`
	OperationPreferences map[string]interface{}                        `json:"OperationPreferences,omitempty" xml:"OperationPreferences,omitempty"`
	RegionId             *string                                       `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	RegionIds            []*string                                     `json:"RegionIds,omitempty" xml:"RegionIds,omitempty" type:"Repeated"`
	RetainStacks         *bool                                         `json:"RetainStacks,omitempty" xml:"RetainStacks,omitempty"`
	StackGroupName       *string                                       `json:"StackGroupName,omitempty" xml:"StackGroupName,omitempty"`
}

func (DeleteStackInstancesRequest) GoString

func (s DeleteStackInstancesRequest) GoString() string

func (*DeleteStackInstancesRequest) SetAccountIds

func (*DeleteStackInstancesRequest) SetClientToken

func (*DeleteStackInstancesRequest) SetOperationDescription

func (s *DeleteStackInstancesRequest) SetOperationDescription(v string) *DeleteStackInstancesRequest

func (*DeleteStackInstancesRequest) SetOperationPreferences

func (s *DeleteStackInstancesRequest) SetOperationPreferences(v map[string]interface{}) *DeleteStackInstancesRequest

func (*DeleteStackInstancesRequest) SetRegionId

func (*DeleteStackInstancesRequest) SetRegionIds

func (*DeleteStackInstancesRequest) SetRetainStacks

func (*DeleteStackInstancesRequest) SetStackGroupName

func (DeleteStackInstancesRequest) String

type DeleteStackInstancesRequestDeploymentTargets

type DeleteStackInstancesRequestDeploymentTargets struct {
	RdFolderIds []*string `json:"RdFolderIds,omitempty" xml:"RdFolderIds,omitempty" type:"Repeated"`
}

func (DeleteStackInstancesRequestDeploymentTargets) GoString

func (*DeleteStackInstancesRequestDeploymentTargets) SetRdFolderIds

func (DeleteStackInstancesRequestDeploymentTargets) String

type DeleteStackInstancesResponse

type DeleteStackInstancesResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteStackInstancesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteStackInstancesResponse) GoString

func (s DeleteStackInstancesResponse) GoString() string

func (*DeleteStackInstancesResponse) SetBody

func (*DeleteStackInstancesResponse) SetHeaders

func (*DeleteStackInstancesResponse) SetStatusCode added in v3.2.4

func (DeleteStackInstancesResponse) String

type DeleteStackInstancesResponseBody

type DeleteStackInstancesResponseBody struct {
	OperationId *string `json:"OperationId,omitempty" xml:"OperationId,omitempty"`
	RequestId   *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteStackInstancesResponseBody) GoString

func (*DeleteStackInstancesResponseBody) SetOperationId

func (*DeleteStackInstancesResponseBody) SetRequestId

func (DeleteStackInstancesResponseBody) String

type DeleteStackInstancesShrinkRequest

type DeleteStackInstancesShrinkRequest struct {
	AccountIdsShrink           *string `json:"AccountIds,omitempty" xml:"AccountIds,omitempty"`
	ClientToken                *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	DeploymentTargetsShrink    *string `json:"DeploymentTargets,omitempty" xml:"DeploymentTargets,omitempty"`
	OperationDescription       *string `json:"OperationDescription,omitempty" xml:"OperationDescription,omitempty"`
	OperationPreferencesShrink *string `json:"OperationPreferences,omitempty" xml:"OperationPreferences,omitempty"`
	RegionId                   *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	RegionIdsShrink            *string `json:"RegionIds,omitempty" xml:"RegionIds,omitempty"`
	RetainStacks               *bool   `json:"RetainStacks,omitempty" xml:"RetainStacks,omitempty"`
	StackGroupName             *string `json:"StackGroupName,omitempty" xml:"StackGroupName,omitempty"`
}

func (DeleteStackInstancesShrinkRequest) GoString

func (*DeleteStackInstancesShrinkRequest) SetAccountIdsShrink

func (*DeleteStackInstancesShrinkRequest) SetClientToken

func (*DeleteStackInstancesShrinkRequest) SetDeploymentTargetsShrink

func (*DeleteStackInstancesShrinkRequest) SetOperationDescription

func (*DeleteStackInstancesShrinkRequest) SetOperationPreferencesShrink

func (s *DeleteStackInstancesShrinkRequest) SetOperationPreferencesShrink(v string) *DeleteStackInstancesShrinkRequest

func (*DeleteStackInstancesShrinkRequest) SetRegionId

func (*DeleteStackInstancesShrinkRequest) SetRegionIdsShrink

func (*DeleteStackInstancesShrinkRequest) SetRetainStacks

func (*DeleteStackInstancesShrinkRequest) SetStackGroupName

func (DeleteStackInstancesShrinkRequest) String

type DeleteStackRequest

type DeleteStackRequest struct {
	RamRoleName        *string   `json:"RamRoleName,omitempty" xml:"RamRoleName,omitempty"`
	RegionId           *string   `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	RetainAllResources *bool     `json:"RetainAllResources,omitempty" xml:"RetainAllResources,omitempty"`
	RetainResources    []*string `json:"RetainResources,omitempty" xml:"RetainResources,omitempty" type:"Repeated"`
	StackId            *string   `json:"StackId,omitempty" xml:"StackId,omitempty"`
}

func (DeleteStackRequest) GoString

func (s DeleteStackRequest) GoString() string

func (*DeleteStackRequest) SetRamRoleName

func (s *DeleteStackRequest) SetRamRoleName(v string) *DeleteStackRequest

func (*DeleteStackRequest) SetRegionId

func (s *DeleteStackRequest) SetRegionId(v string) *DeleteStackRequest

func (*DeleteStackRequest) SetRetainAllResources

func (s *DeleteStackRequest) SetRetainAllResources(v bool) *DeleteStackRequest

func (*DeleteStackRequest) SetRetainResources

func (s *DeleteStackRequest) SetRetainResources(v []*string) *DeleteStackRequest

func (*DeleteStackRequest) SetStackId

func (s *DeleteStackRequest) SetStackId(v string) *DeleteStackRequest

func (DeleteStackRequest) String

func (s DeleteStackRequest) String() string

type DeleteStackResponse

type DeleteStackResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteStackResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteStackResponse) GoString

func (s DeleteStackResponse) GoString() string

func (*DeleteStackResponse) SetBody

func (*DeleteStackResponse) SetHeaders

func (s *DeleteStackResponse) SetHeaders(v map[string]*string) *DeleteStackResponse

func (*DeleteStackResponse) SetStatusCode added in v3.2.4

func (s *DeleteStackResponse) SetStatusCode(v int32) *DeleteStackResponse

func (DeleteStackResponse) String

func (s DeleteStackResponse) String() string

type DeleteStackResponseBody

type DeleteStackResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteStackResponseBody) GoString

func (s DeleteStackResponseBody) GoString() string

func (*DeleteStackResponseBody) SetRequestId

func (DeleteStackResponseBody) String

func (s DeleteStackResponseBody) String() string

type DeleteTemplateRequest

type DeleteTemplateRequest struct {
	TemplateId *string `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
}

func (DeleteTemplateRequest) GoString

func (s DeleteTemplateRequest) GoString() string

func (*DeleteTemplateRequest) SetTemplateId

func (s *DeleteTemplateRequest) SetTemplateId(v string) *DeleteTemplateRequest

func (DeleteTemplateRequest) String

func (s DeleteTemplateRequest) String() string

type DeleteTemplateResponse

type DeleteTemplateResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteTemplateResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteTemplateResponse) GoString

func (s DeleteTemplateResponse) GoString() string

func (*DeleteTemplateResponse) SetBody

func (*DeleteTemplateResponse) SetHeaders

func (*DeleteTemplateResponse) SetStatusCode added in v3.2.4

func (DeleteTemplateResponse) String

func (s DeleteTemplateResponse) String() string

type DeleteTemplateResponseBody

type DeleteTemplateResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteTemplateResponseBody) GoString

func (s DeleteTemplateResponseBody) GoString() string

func (*DeleteTemplateResponseBody) SetRequestId

func (DeleteTemplateResponseBody) String

type DeleteTemplateScratchRequest

type DeleteTemplateScratchRequest struct {
	RegionId          *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	TemplateScratchId *string `json:"TemplateScratchId,omitempty" xml:"TemplateScratchId,omitempty"`
}

func (DeleteTemplateScratchRequest) GoString

func (s DeleteTemplateScratchRequest) GoString() string

func (*DeleteTemplateScratchRequest) SetRegionId

func (*DeleteTemplateScratchRequest) SetTemplateScratchId

func (DeleteTemplateScratchRequest) String

type DeleteTemplateScratchResponse

type DeleteTemplateScratchResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteTemplateScratchResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteTemplateScratchResponse) GoString

func (*DeleteTemplateScratchResponse) SetBody

func (*DeleteTemplateScratchResponse) SetHeaders

func (*DeleteTemplateScratchResponse) SetStatusCode added in v3.2.4

func (DeleteTemplateScratchResponse) String

type DeleteTemplateScratchResponseBody

type DeleteTemplateScratchResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteTemplateScratchResponseBody) GoString

func (*DeleteTemplateScratchResponseBody) SetRequestId

func (DeleteTemplateScratchResponseBody) String

type DescribeRegionsRequest

type DescribeRegionsRequest struct {
	AcceptLanguage *string `json:"AcceptLanguage,omitempty" xml:"AcceptLanguage,omitempty"`
}

func (DescribeRegionsRequest) GoString

func (s DescribeRegionsRequest) GoString() string

func (*DescribeRegionsRequest) SetAcceptLanguage

func (s *DescribeRegionsRequest) SetAcceptLanguage(v string) *DescribeRegionsRequest

func (DescribeRegionsRequest) String

func (s DescribeRegionsRequest) String() string

type DescribeRegionsResponse

type DescribeRegionsResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeRegionsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeRegionsResponse) GoString

func (s DescribeRegionsResponse) GoString() string

func (*DescribeRegionsResponse) SetBody

func (*DescribeRegionsResponse) SetHeaders

func (*DescribeRegionsResponse) SetStatusCode added in v3.2.4

func (DescribeRegionsResponse) String

func (s DescribeRegionsResponse) String() string

type DescribeRegionsResponseBody

type DescribeRegionsResponseBody struct {
	Regions   []*DescribeRegionsResponseBodyRegions `json:"Regions,omitempty" xml:"Regions,omitempty" type:"Repeated"`
	RequestId *string                               `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeRegionsResponseBody) GoString

func (s DescribeRegionsResponseBody) GoString() string

func (*DescribeRegionsResponseBody) SetRegions

func (*DescribeRegionsResponseBody) SetRequestId

func (DescribeRegionsResponseBody) String

type DescribeRegionsResponseBodyRegions

type DescribeRegionsResponseBodyRegions struct {
	LocalName      *string `json:"LocalName,omitempty" xml:"LocalName,omitempty"`
	RegionEndpoint *string `json:"RegionEndpoint,omitempty" xml:"RegionEndpoint,omitempty"`
	RegionId       *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DescribeRegionsResponseBodyRegions) GoString

func (*DescribeRegionsResponseBodyRegions) SetLocalName

func (*DescribeRegionsResponseBodyRegions) SetRegionEndpoint

func (*DescribeRegionsResponseBodyRegions) SetRegionId

func (DescribeRegionsResponseBodyRegions) String

type DetectStackDriftRequest

type DetectStackDriftRequest struct {
	ClientToken       *string   `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	LogicalResourceId []*string `json:"LogicalResourceId,omitempty" xml:"LogicalResourceId,omitempty" type:"Repeated"`
	RegionId          *string   `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	StackId           *string   `json:"StackId,omitempty" xml:"StackId,omitempty"`
}

func (DetectStackDriftRequest) GoString

func (s DetectStackDriftRequest) GoString() string

func (*DetectStackDriftRequest) SetClientToken

func (*DetectStackDriftRequest) SetLogicalResourceId

func (s *DetectStackDriftRequest) SetLogicalResourceId(v []*string) *DetectStackDriftRequest

func (*DetectStackDriftRequest) SetRegionId

func (*DetectStackDriftRequest) SetStackId

func (DetectStackDriftRequest) String

func (s DetectStackDriftRequest) String() string

type DetectStackDriftResponse

type DetectStackDriftResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DetectStackDriftResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DetectStackDriftResponse) GoString

func (s DetectStackDriftResponse) GoString() string

func (*DetectStackDriftResponse) SetBody

func (*DetectStackDriftResponse) SetHeaders

func (*DetectStackDriftResponse) SetStatusCode added in v3.2.4

func (DetectStackDriftResponse) String

func (s DetectStackDriftResponse) String() string

type DetectStackDriftResponseBody

type DetectStackDriftResponseBody struct {
	DriftDetectionId *string `json:"DriftDetectionId,omitempty" xml:"DriftDetectionId,omitempty"`
	RequestId        *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DetectStackDriftResponseBody) GoString

func (s DetectStackDriftResponseBody) GoString() string

func (*DetectStackDriftResponseBody) SetDriftDetectionId

func (*DetectStackDriftResponseBody) SetRequestId

func (DetectStackDriftResponseBody) String

type DetectStackGroupDriftRequest

type DetectStackGroupDriftRequest struct {
	ClientToken          *string                `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	OperationPreferences map[string]interface{} `json:"OperationPreferences,omitempty" xml:"OperationPreferences,omitempty"`
	RegionId             *string                `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	StackGroupName       *string                `json:"StackGroupName,omitempty" xml:"StackGroupName,omitempty"`
}

func (DetectStackGroupDriftRequest) GoString

func (s DetectStackGroupDriftRequest) GoString() string

func (*DetectStackGroupDriftRequest) SetClientToken

func (*DetectStackGroupDriftRequest) SetOperationPreferences

func (s *DetectStackGroupDriftRequest) SetOperationPreferences(v map[string]interface{}) *DetectStackGroupDriftRequest

func (*DetectStackGroupDriftRequest) SetRegionId

func (*DetectStackGroupDriftRequest) SetStackGroupName

func (DetectStackGroupDriftRequest) String

type DetectStackGroupDriftResponse

type DetectStackGroupDriftResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DetectStackGroupDriftResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DetectStackGroupDriftResponse) GoString

func (*DetectStackGroupDriftResponse) SetBody

func (*DetectStackGroupDriftResponse) SetHeaders

func (*DetectStackGroupDriftResponse) SetStatusCode added in v3.2.4

func (DetectStackGroupDriftResponse) String

type DetectStackGroupDriftResponseBody

type DetectStackGroupDriftResponseBody struct {
	OperationId *string `json:"OperationId,omitempty" xml:"OperationId,omitempty"`
	RequestId   *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DetectStackGroupDriftResponseBody) GoString

func (*DetectStackGroupDriftResponseBody) SetOperationId

func (*DetectStackGroupDriftResponseBody) SetRequestId

func (DetectStackGroupDriftResponseBody) String

type DetectStackGroupDriftShrinkRequest

type DetectStackGroupDriftShrinkRequest struct {
	ClientToken                *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	OperationPreferencesShrink *string `json:"OperationPreferences,omitempty" xml:"OperationPreferences,omitempty"`
	RegionId                   *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	StackGroupName             *string `json:"StackGroupName,omitempty" xml:"StackGroupName,omitempty"`
}

func (DetectStackGroupDriftShrinkRequest) GoString

func (*DetectStackGroupDriftShrinkRequest) SetClientToken

func (*DetectStackGroupDriftShrinkRequest) SetOperationPreferencesShrink

func (*DetectStackGroupDriftShrinkRequest) SetRegionId

func (*DetectStackGroupDriftShrinkRequest) SetStackGroupName

func (DetectStackGroupDriftShrinkRequest) String

type DetectStackResourceDriftRequest

type DetectStackResourceDriftRequest struct {
	ClientToken       *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	LogicalResourceId *string `json:"LogicalResourceId,omitempty" xml:"LogicalResourceId,omitempty"`
	RegionId          *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	StackId           *string `json:"StackId,omitempty" xml:"StackId,omitempty"`
}

func (DetectStackResourceDriftRequest) GoString

func (*DetectStackResourceDriftRequest) SetClientToken

func (*DetectStackResourceDriftRequest) SetLogicalResourceId

func (*DetectStackResourceDriftRequest) SetRegionId

func (*DetectStackResourceDriftRequest) SetStackId

func (DetectStackResourceDriftRequest) String

type DetectStackResourceDriftResponse

type DetectStackResourceDriftResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DetectStackResourceDriftResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DetectStackResourceDriftResponse) GoString

func (*DetectStackResourceDriftResponse) SetHeaders

func (*DetectStackResourceDriftResponse) SetStatusCode added in v3.2.4

func (DetectStackResourceDriftResponse) String

type DetectStackResourceDriftResponseBody

type DetectStackResourceDriftResponseBody struct {
	ActualProperties    *string                                                    `json:"ActualProperties,omitempty" xml:"ActualProperties,omitempty"`
	DriftDetectionTime  *string                                                    `json:"DriftDetectionTime,omitempty" xml:"DriftDetectionTime,omitempty"`
	ExpectedProperties  *string                                                    `json:"ExpectedProperties,omitempty" xml:"ExpectedProperties,omitempty"`
	LogicalResourceId   *string                                                    `json:"LogicalResourceId,omitempty" xml:"LogicalResourceId,omitempty"`
	PhysicalResourceId  *string                                                    `json:"PhysicalResourceId,omitempty" xml:"PhysicalResourceId,omitempty"`
	PropertyDifferences []*DetectStackResourceDriftResponseBodyPropertyDifferences `json:"PropertyDifferences,omitempty" xml:"PropertyDifferences,omitempty" type:"Repeated"`
	RequestId           *string                                                    `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	ResourceDriftStatus *string                                                    `json:"ResourceDriftStatus,omitempty" xml:"ResourceDriftStatus,omitempty"`
	ResourceType        *string                                                    `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	StackId             *string                                                    `json:"StackId,omitempty" xml:"StackId,omitempty"`
}

func (DetectStackResourceDriftResponseBody) GoString

func (*DetectStackResourceDriftResponseBody) SetActualProperties

func (*DetectStackResourceDriftResponseBody) SetDriftDetectionTime

func (*DetectStackResourceDriftResponseBody) SetExpectedProperties

func (*DetectStackResourceDriftResponseBody) SetLogicalResourceId

func (*DetectStackResourceDriftResponseBody) SetPhysicalResourceId

func (*DetectStackResourceDriftResponseBody) SetRequestId

func (*DetectStackResourceDriftResponseBody) SetResourceDriftStatus

func (*DetectStackResourceDriftResponseBody) SetResourceType

func (*DetectStackResourceDriftResponseBody) SetStackId

func (DetectStackResourceDriftResponseBody) String

type DetectStackResourceDriftResponseBodyPropertyDifferences

type DetectStackResourceDriftResponseBodyPropertyDifferences struct {
	ActualValue    *string `json:"ActualValue,omitempty" xml:"ActualValue,omitempty"`
	DifferenceType *string `json:"DifferenceType,omitempty" xml:"DifferenceType,omitempty"`
	ExpectedValue  *string `json:"ExpectedValue,omitempty" xml:"ExpectedValue,omitempty"`
	PropertyPath   *string `json:"PropertyPath,omitempty" xml:"PropertyPath,omitempty"`
}

func (DetectStackResourceDriftResponseBodyPropertyDifferences) GoString

func (*DetectStackResourceDriftResponseBodyPropertyDifferences) SetActualValue

func (*DetectStackResourceDriftResponseBodyPropertyDifferences) SetDifferenceType

func (*DetectStackResourceDriftResponseBodyPropertyDifferences) SetExpectedValue

func (*DetectStackResourceDriftResponseBodyPropertyDifferences) SetPropertyPath

func (DetectStackResourceDriftResponseBodyPropertyDifferences) String

type ExecuteChangeSetRequest

type ExecuteChangeSetRequest struct {
	ChangeSetId *string `json:"ChangeSetId,omitempty" xml:"ChangeSetId,omitempty"`
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	RegionId    *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (ExecuteChangeSetRequest) GoString

func (s ExecuteChangeSetRequest) GoString() string

func (*ExecuteChangeSetRequest) SetChangeSetId

func (*ExecuteChangeSetRequest) SetClientToken

func (*ExecuteChangeSetRequest) SetRegionId

func (ExecuteChangeSetRequest) String

func (s ExecuteChangeSetRequest) String() string

type ExecuteChangeSetResponse

type ExecuteChangeSetResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ExecuteChangeSetResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ExecuteChangeSetResponse) GoString

func (s ExecuteChangeSetResponse) GoString() string

func (*ExecuteChangeSetResponse) SetBody

func (*ExecuteChangeSetResponse) SetHeaders

func (*ExecuteChangeSetResponse) SetStatusCode added in v3.2.4

func (ExecuteChangeSetResponse) String

func (s ExecuteChangeSetResponse) String() string

type ExecuteChangeSetResponseBody

type ExecuteChangeSetResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ExecuteChangeSetResponseBody) GoString

func (s ExecuteChangeSetResponseBody) GoString() string

func (*ExecuteChangeSetResponseBody) SetRequestId

func (ExecuteChangeSetResponseBody) String

type GenerateTemplateByScratchRequest

type GenerateTemplateByScratchRequest struct {
	ProvisionRegionId *string `json:"ProvisionRegionId,omitempty" xml:"ProvisionRegionId,omitempty"`
	RegionId          *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	TemplateScratchId *string `json:"TemplateScratchId,omitempty" xml:"TemplateScratchId,omitempty"`
}

func (GenerateTemplateByScratchRequest) GoString

func (*GenerateTemplateByScratchRequest) SetProvisionRegionId

func (*GenerateTemplateByScratchRequest) SetRegionId

func (*GenerateTemplateByScratchRequest) SetTemplateScratchId

func (GenerateTemplateByScratchRequest) String

type GenerateTemplateByScratchResponse

type GenerateTemplateByScratchResponse struct {
	Headers    map[string]*string                     `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GenerateTemplateByScratchResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GenerateTemplateByScratchResponse) GoString

func (*GenerateTemplateByScratchResponse) SetHeaders

func (*GenerateTemplateByScratchResponse) SetStatusCode added in v3.2.4

func (GenerateTemplateByScratchResponse) String

type GenerateTemplateByScratchResponseBody

type GenerateTemplateByScratchResponseBody struct {
	RequestId         *string                                                   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	ResourcesToImport []*GenerateTemplateByScratchResponseBodyResourcesToImport `json:"ResourcesToImport,omitempty" xml:"ResourcesToImport,omitempty" type:"Repeated"`
	TemplateBody      *string                                                   `json:"TemplateBody,omitempty" xml:"TemplateBody,omitempty"`
}

func (GenerateTemplateByScratchResponseBody) GoString

func (*GenerateTemplateByScratchResponseBody) SetRequestId

func (*GenerateTemplateByScratchResponseBody) SetTemplateBody

func (GenerateTemplateByScratchResponseBody) String

type GenerateTemplateByScratchResponseBodyResourcesToImport

type GenerateTemplateByScratchResponseBodyResourcesToImport struct {
	LogicalResourceId  *string                `json:"LogicalResourceId,omitempty" xml:"LogicalResourceId,omitempty"`
	ResourceIdentifier map[string]interface{} `json:"ResourceIdentifier,omitempty" xml:"ResourceIdentifier,omitempty"`
	ResourceType       *string                `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
}

func (GenerateTemplateByScratchResponseBodyResourcesToImport) GoString

func (*GenerateTemplateByScratchResponseBodyResourcesToImport) SetLogicalResourceId

func (*GenerateTemplateByScratchResponseBodyResourcesToImport) SetResourceIdentifier

func (*GenerateTemplateByScratchResponseBodyResourcesToImport) SetResourceType

func (GenerateTemplateByScratchResponseBodyResourcesToImport) String

type GenerateTemplatePolicyRequest

type GenerateTemplatePolicyRequest struct {
	TemplateBody    *string `json:"TemplateBody,omitempty" xml:"TemplateBody,omitempty"`
	TemplateId      *string `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
	TemplateURL     *string `json:"TemplateURL,omitempty" xml:"TemplateURL,omitempty"`
	TemplateVersion *string `json:"TemplateVersion,omitempty" xml:"TemplateVersion,omitempty"`
}

func (GenerateTemplatePolicyRequest) GoString

func (*GenerateTemplatePolicyRequest) SetTemplateBody

func (*GenerateTemplatePolicyRequest) SetTemplateId

func (*GenerateTemplatePolicyRequest) SetTemplateURL

func (*GenerateTemplatePolicyRequest) SetTemplateVersion

func (GenerateTemplatePolicyRequest) String

type GenerateTemplatePolicyResponse

type GenerateTemplatePolicyResponse struct {
	Headers    map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                              `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GenerateTemplatePolicyResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GenerateTemplatePolicyResponse) GoString

func (*GenerateTemplatePolicyResponse) SetHeaders

func (*GenerateTemplatePolicyResponse) SetStatusCode added in v3.2.4

func (GenerateTemplatePolicyResponse) String

type GenerateTemplatePolicyResponseBody

type GenerateTemplatePolicyResponseBody struct {
	Policy    *GenerateTemplatePolicyResponseBodyPolicy `json:"Policy,omitempty" xml:"Policy,omitempty" type:"Struct"`
	RequestId *string                                   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GenerateTemplatePolicyResponseBody) GoString

func (*GenerateTemplatePolicyResponseBody) SetRequestId

func (GenerateTemplatePolicyResponseBody) String

type GenerateTemplatePolicyResponseBodyPolicy

type GenerateTemplatePolicyResponseBodyPolicy struct {
	Statement []*GenerateTemplatePolicyResponseBodyPolicyStatement `json:"Statement,omitempty" xml:"Statement,omitempty" type:"Repeated"`
	Version   *string                                              `json:"Version,omitempty" xml:"Version,omitempty"`
}

func (GenerateTemplatePolicyResponseBodyPolicy) GoString

func (*GenerateTemplatePolicyResponseBodyPolicy) SetVersion

func (GenerateTemplatePolicyResponseBodyPolicy) String

type GenerateTemplatePolicyResponseBodyPolicyStatement

type GenerateTemplatePolicyResponseBodyPolicyStatement struct {
	Action   []*string `json:"Action,omitempty" xml:"Action,omitempty" type:"Repeated"`
	Effect   *string   `json:"Effect,omitempty" xml:"Effect,omitempty"`
	Resource *string   `json:"Resource,omitempty" xml:"Resource,omitempty"`
}

func (GenerateTemplatePolicyResponseBodyPolicyStatement) GoString

func (*GenerateTemplatePolicyResponseBodyPolicyStatement) SetAction

func (*GenerateTemplatePolicyResponseBodyPolicyStatement) SetEffect

func (*GenerateTemplatePolicyResponseBodyPolicyStatement) SetResource

func (GenerateTemplatePolicyResponseBodyPolicyStatement) String

type GetChangeSetRequest

type GetChangeSetRequest struct {
	ChangeSetId  *string `json:"ChangeSetId,omitempty" xml:"ChangeSetId,omitempty"`
	RegionId     *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	ShowTemplate *bool   `json:"ShowTemplate,omitempty" xml:"ShowTemplate,omitempty"`
}

func (GetChangeSetRequest) GoString

func (s GetChangeSetRequest) GoString() string

func (*GetChangeSetRequest) SetChangeSetId

func (s *GetChangeSetRequest) SetChangeSetId(v string) *GetChangeSetRequest

func (*GetChangeSetRequest) SetRegionId

func (s *GetChangeSetRequest) SetRegionId(v string) *GetChangeSetRequest

func (*GetChangeSetRequest) SetShowTemplate

func (s *GetChangeSetRequest) SetShowTemplate(v bool) *GetChangeSetRequest

func (GetChangeSetRequest) String

func (s GetChangeSetRequest) String() string

type GetChangeSetResponse

type GetChangeSetResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetChangeSetResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetChangeSetResponse) GoString

func (s GetChangeSetResponse) GoString() string

func (*GetChangeSetResponse) SetBody

func (*GetChangeSetResponse) SetHeaders

func (s *GetChangeSetResponse) SetHeaders(v map[string]*string) *GetChangeSetResponse

func (*GetChangeSetResponse) SetStatusCode added in v3.2.4

func (s *GetChangeSetResponse) SetStatusCode(v int32) *GetChangeSetResponse

func (GetChangeSetResponse) String

func (s GetChangeSetResponse) String() string

type GetChangeSetResponseBody

type GetChangeSetResponseBody struct {
	ChangeSetId      *string                               `json:"ChangeSetId,omitempty" xml:"ChangeSetId,omitempty"`
	ChangeSetName    *string                               `json:"ChangeSetName,omitempty" xml:"ChangeSetName,omitempty"`
	ChangeSetType    *string                               `json:"ChangeSetType,omitempty" xml:"ChangeSetType,omitempty"`
	Changes          []map[string]interface{}              `json:"Changes,omitempty" xml:"Changes,omitempty" type:"Repeated"`
	CreateTime       *string                               `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	Description      *string                               `json:"Description,omitempty" xml:"Description,omitempty"`
	DisableRollback  *bool                                 `json:"DisableRollback,omitempty" xml:"DisableRollback,omitempty"`
	ExecutionStatus  *string                               `json:"ExecutionStatus,omitempty" xml:"ExecutionStatus,omitempty"`
	Log              *GetChangeSetResponseBodyLog          `json:"Log,omitempty" xml:"Log,omitempty" type:"Struct"`
	Parameters       []*GetChangeSetResponseBodyParameters `json:"Parameters,omitempty" xml:"Parameters,omitempty" type:"Repeated"`
	RegionId         *string                               `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	RequestId        *string                               `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	StackId          *string                               `json:"StackId,omitempty" xml:"StackId,omitempty"`
	StackName        *string                               `json:"StackName,omitempty" xml:"StackName,omitempty"`
	Status           *string                               `json:"Status,omitempty" xml:"Status,omitempty"`
	StatusReason     *string                               `json:"StatusReason,omitempty" xml:"StatusReason,omitempty"`
	TemplateBody     *string                               `json:"TemplateBody,omitempty" xml:"TemplateBody,omitempty"`
	TimeoutInMinutes *int32                                `json:"TimeoutInMinutes,omitempty" xml:"TimeoutInMinutes,omitempty"`
}

func (GetChangeSetResponseBody) GoString

func (s GetChangeSetResponseBody) GoString() string

func (*GetChangeSetResponseBody) SetChangeSetId

func (*GetChangeSetResponseBody) SetChangeSetName

func (*GetChangeSetResponseBody) SetChangeSetType

func (*GetChangeSetResponseBody) SetChanges

func (s *GetChangeSetResponseBody) SetChanges(v []map[string]interface{}) *GetChangeSetResponseBody

func (*GetChangeSetResponseBody) SetCreateTime

func (*GetChangeSetResponseBody) SetDescription

func (*GetChangeSetResponseBody) SetDisableRollback

func (s *GetChangeSetResponseBody) SetDisableRollback(v bool) *GetChangeSetResponseBody

func (*GetChangeSetResponseBody) SetExecutionStatus

func (s *GetChangeSetResponseBody) SetExecutionStatus(v string) *GetChangeSetResponseBody

func (*GetChangeSetResponseBody) SetLog

func (*GetChangeSetResponseBody) SetParameters

func (*GetChangeSetResponseBody) SetRegionId

func (*GetChangeSetResponseBody) SetRequestId

func (*GetChangeSetResponseBody) SetStackId

func (*GetChangeSetResponseBody) SetStackName

func (*GetChangeSetResponseBody) SetStatus

func (*GetChangeSetResponseBody) SetStatusReason

func (*GetChangeSetResponseBody) SetTemplateBody

func (*GetChangeSetResponseBody) SetTimeoutInMinutes

func (s *GetChangeSetResponseBody) SetTimeoutInMinutes(v int32) *GetChangeSetResponseBody

func (GetChangeSetResponseBody) String

func (s GetChangeSetResponseBody) String() string

type GetChangeSetResponseBodyLog

type GetChangeSetResponseBodyLog struct {
	TerraformLogs []*GetChangeSetResponseBodyLogTerraformLogs `json:"TerraformLogs,omitempty" xml:"TerraformLogs,omitempty" type:"Repeated"`
}

func (GetChangeSetResponseBodyLog) GoString

func (s GetChangeSetResponseBodyLog) GoString() string

func (*GetChangeSetResponseBodyLog) SetTerraformLogs

func (GetChangeSetResponseBodyLog) String

type GetChangeSetResponseBodyLogTerraformLogs

type GetChangeSetResponseBodyLogTerraformLogs struct {
	Command *string `json:"Command,omitempty" xml:"Command,omitempty"`
	Content *string `json:"Content,omitempty" xml:"Content,omitempty"`
	Stream  *string `json:"Stream,omitempty" xml:"Stream,omitempty"`
}

func (GetChangeSetResponseBodyLogTerraformLogs) GoString

func (*GetChangeSetResponseBodyLogTerraformLogs) SetCommand

func (*GetChangeSetResponseBodyLogTerraformLogs) SetContent

func (*GetChangeSetResponseBodyLogTerraformLogs) SetStream

func (GetChangeSetResponseBodyLogTerraformLogs) String

type GetChangeSetResponseBodyParameters

type GetChangeSetResponseBodyParameters struct {
	ParameterKey   *string `json:"ParameterKey,omitempty" xml:"ParameterKey,omitempty"`
	ParameterValue *string `json:"ParameterValue,omitempty" xml:"ParameterValue,omitempty"`
}

func (GetChangeSetResponseBodyParameters) GoString

func (*GetChangeSetResponseBodyParameters) SetParameterKey

func (*GetChangeSetResponseBodyParameters) SetParameterValue

func (GetChangeSetResponseBodyParameters) String

type GetFeatureDetailsRequest

type GetFeatureDetailsRequest struct {
	Feature  *string `json:"Feature,omitempty" xml:"Feature,omitempty"`
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (GetFeatureDetailsRequest) GoString

func (s GetFeatureDetailsRequest) GoString() string

func (*GetFeatureDetailsRequest) SetFeature

func (*GetFeatureDetailsRequest) SetRegionId

func (GetFeatureDetailsRequest) String

func (s GetFeatureDetailsRequest) String() string

type GetFeatureDetailsResponse

type GetFeatureDetailsResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetFeatureDetailsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetFeatureDetailsResponse) GoString

func (s GetFeatureDetailsResponse) GoString() string

func (*GetFeatureDetailsResponse) SetBody

func (*GetFeatureDetailsResponse) SetHeaders

func (*GetFeatureDetailsResponse) SetStatusCode added in v3.2.4

func (GetFeatureDetailsResponse) String

func (s GetFeatureDetailsResponse) String() string

type GetFeatureDetailsResponseBody

type GetFeatureDetailsResponseBody struct {
	RequestId       *string                                       `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	ResourceCleaner *GetFeatureDetailsResponseBodyResourceCleaner `json:"ResourceCleaner,omitempty" xml:"ResourceCleaner,omitempty" type:"Struct"`
	TemplateScratch *GetFeatureDetailsResponseBodyTemplateScratch `json:"TemplateScratch,omitempty" xml:"TemplateScratch,omitempty" type:"Struct"`
	Terraform       *GetFeatureDetailsResponseBodyTerraform       `json:"Terraform,omitempty" xml:"Terraform,omitempty" type:"Struct"`
}

func (GetFeatureDetailsResponseBody) GoString

func (*GetFeatureDetailsResponseBody) SetRequestId

func (*GetFeatureDetailsResponseBody) SetResourceCleaner added in v3.2.5

func (GetFeatureDetailsResponseBody) String

type GetFeatureDetailsResponseBodyResourceCleaner added in v3.2.5

type GetFeatureDetailsResponseBodyResourceCleaner struct {
	SupportedResourceTypes []*GetFeatureDetailsResponseBodyResourceCleanerSupportedResourceTypes `json:"SupportedResourceTypes,omitempty" xml:"SupportedResourceTypes,omitempty" type:"Repeated"`
}

func (GetFeatureDetailsResponseBodyResourceCleaner) GoString added in v3.2.5

func (GetFeatureDetailsResponseBodyResourceCleaner) String added in v3.2.5

type GetFeatureDetailsResponseBodyResourceCleanerSupportedResourceTypes added in v3.2.5

type GetFeatureDetailsResponseBodyResourceCleanerSupportedResourceTypes struct {
	ResourceType     *string   `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	SideEffects      []*string `json:"SideEffects,omitempty" xml:"SideEffects,omitempty" type:"Repeated"`
	SupportedFilters []*string `json:"SupportedFilters,omitempty" xml:"SupportedFilters,omitempty" type:"Repeated"`
}

func (GetFeatureDetailsResponseBodyResourceCleanerSupportedResourceTypes) GoString added in v3.2.5

func (*GetFeatureDetailsResponseBodyResourceCleanerSupportedResourceTypes) SetResourceType added in v3.2.5

func (*GetFeatureDetailsResponseBodyResourceCleanerSupportedResourceTypes) SetSideEffects added in v3.2.5

func (*GetFeatureDetailsResponseBodyResourceCleanerSupportedResourceTypes) SetSupportedFilters added in v3.2.5

func (GetFeatureDetailsResponseBodyResourceCleanerSupportedResourceTypes) String added in v3.2.5

type GetFeatureDetailsResponseBodyTemplateScratch

type GetFeatureDetailsResponseBodyTemplateScratch struct {
	SupportedResourceTypes []*GetFeatureDetailsResponseBodyTemplateScratchSupportedResourceTypes `json:"SupportedResourceTypes,omitempty" xml:"SupportedResourceTypes,omitempty" type:"Repeated"`
}

func (GetFeatureDetailsResponseBodyTemplateScratch) GoString

func (GetFeatureDetailsResponseBodyTemplateScratch) String

type GetFeatureDetailsResponseBodyTemplateScratchSupportedResourceTypes

type GetFeatureDetailsResponseBodyTemplateScratchSupportedResourceTypes struct {
	ResourceType                 *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	SourceResourceGroupSupported *bool   `json:"SourceResourceGroupSupported,omitempty" xml:"SourceResourceGroupSupported,omitempty"`
	SourceResourcesSupported     *bool   `json:"SourceResourcesSupported,omitempty" xml:"SourceResourcesSupported,omitempty"`
	SourceSupported              *bool   `json:"SourceSupported,omitempty" xml:"SourceSupported,omitempty"`
	SourceTagSupported           *bool   `json:"SourceTagSupported,omitempty" xml:"SourceTagSupported,omitempty"`
}

func (GetFeatureDetailsResponseBodyTemplateScratchSupportedResourceTypes) GoString

func (*GetFeatureDetailsResponseBodyTemplateScratchSupportedResourceTypes) SetResourceType

func (*GetFeatureDetailsResponseBodyTemplateScratchSupportedResourceTypes) SetSourceResourceGroupSupported

func (*GetFeatureDetailsResponseBodyTemplateScratchSupportedResourceTypes) SetSourceResourcesSupported

func (*GetFeatureDetailsResponseBodyTemplateScratchSupportedResourceTypes) SetSourceSupported

func (*GetFeatureDetailsResponseBodyTemplateScratchSupportedResourceTypes) SetSourceTagSupported

func (GetFeatureDetailsResponseBodyTemplateScratchSupportedResourceTypes) String

type GetFeatureDetailsResponseBodyTerraform

type GetFeatureDetailsResponseBodyTerraform struct {
	SupportedResourceTypes *GetFeatureDetailsResponseBodyTerraformSupportedResourceTypes `json:"SupportedResourceTypes,omitempty" xml:"SupportedResourceTypes,omitempty" type:"Struct"`
	SupportedVersions      []*GetFeatureDetailsResponseBodyTerraformSupportedVersions    `json:"SupportedVersions,omitempty" xml:"SupportedVersions,omitempty" type:"Repeated"`
}

func (GetFeatureDetailsResponseBodyTerraform) GoString

func (GetFeatureDetailsResponseBodyTerraform) String

type GetFeatureDetailsResponseBodyTerraformSupportedResourceTypes

type GetFeatureDetailsResponseBodyTerraformSupportedResourceTypes struct {
	CustomTag          []*string                                                                       `json:"CustomTag,omitempty" xml:"CustomTag,omitempty" type:"Repeated"`
	EstimateCost       []*string                                                                       `json:"EstimateCost,omitempty" xml:"EstimateCost,omitempty" type:"Repeated"`
	ResourceGroup      []*string                                                                       `json:"ResourceGroup,omitempty" xml:"ResourceGroup,omitempty" type:"Repeated"`
	StackOperationRisk *GetFeatureDetailsResponseBodyTerraformSupportedResourceTypesStackOperationRisk `json:"StackOperationRisk,omitempty" xml:"StackOperationRisk,omitempty" type:"Struct"`
	SystemTag          []*string                                                                       `json:"SystemTag,omitempty" xml:"SystemTag,omitempty" type:"Repeated"`
}

func (GetFeatureDetailsResponseBodyTerraformSupportedResourceTypes) GoString

func (*GetFeatureDetailsResponseBodyTerraformSupportedResourceTypes) SetCustomTag

func (*GetFeatureDetailsResponseBodyTerraformSupportedResourceTypes) SetEstimateCost

func (*GetFeatureDetailsResponseBodyTerraformSupportedResourceTypes) SetResourceGroup

func (*GetFeatureDetailsResponseBodyTerraformSupportedResourceTypes) SetSystemTag

func (GetFeatureDetailsResponseBodyTerraformSupportedResourceTypes) String

type GetFeatureDetailsResponseBodyTerraformSupportedResourceTypesStackOperationRisk added in v3.2.10

type GetFeatureDetailsResponseBodyTerraformSupportedResourceTypesStackOperationRisk struct {
	DeleteStack []*string `json:"DeleteStack,omitempty" xml:"DeleteStack,omitempty" type:"Repeated"`
}

func (GetFeatureDetailsResponseBodyTerraformSupportedResourceTypesStackOperationRisk) GoString added in v3.2.10

func (*GetFeatureDetailsResponseBodyTerraformSupportedResourceTypesStackOperationRisk) SetDeleteStack added in v3.2.10

func (GetFeatureDetailsResponseBodyTerraformSupportedResourceTypesStackOperationRisk) String added in v3.2.10

type GetFeatureDetailsResponseBodyTerraformSupportedVersions

type GetFeatureDetailsResponseBodyTerraformSupportedVersions struct {
	ProviderVersions        []*GetFeatureDetailsResponseBodyTerraformSupportedVersionsProviderVersions `json:"ProviderVersions,omitempty" xml:"ProviderVersions,omitempty" type:"Repeated"`
	TerraformVersion        *string                                                                    `json:"TerraformVersion,omitempty" xml:"TerraformVersion,omitempty"`
	Transform               *string                                                                    `json:"Transform,omitempty" xml:"Transform,omitempty"`
	UpdateAllowedTransforms []*string                                                                  `json:"UpdateAllowedTransforms,omitempty" xml:"UpdateAllowedTransforms,omitempty" type:"Repeated"`
}

func (GetFeatureDetailsResponseBodyTerraformSupportedVersions) GoString

func (*GetFeatureDetailsResponseBodyTerraformSupportedVersions) SetTerraformVersion

func (*GetFeatureDetailsResponseBodyTerraformSupportedVersions) SetTransform

func (*GetFeatureDetailsResponseBodyTerraformSupportedVersions) SetUpdateAllowedTransforms

func (GetFeatureDetailsResponseBodyTerraformSupportedVersions) String

type GetFeatureDetailsResponseBodyTerraformSupportedVersionsProviderVersions

type GetFeatureDetailsResponseBodyTerraformSupportedVersionsProviderVersions struct {
	ProviderName      *string   `json:"ProviderName,omitempty" xml:"ProviderName,omitempty"`
	SupportedVersions []*string `json:"SupportedVersions,omitempty" xml:"SupportedVersions,omitempty" type:"Repeated"`
}

func (GetFeatureDetailsResponseBodyTerraformSupportedVersionsProviderVersions) GoString

func (*GetFeatureDetailsResponseBodyTerraformSupportedVersionsProviderVersions) SetProviderName

func (*GetFeatureDetailsResponseBodyTerraformSupportedVersionsProviderVersions) SetSupportedVersions

func (GetFeatureDetailsResponseBodyTerraformSupportedVersionsProviderVersions) String

type GetResourceTypeRequest

type GetResourceTypeRequest struct {
	ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
}

func (GetResourceTypeRequest) GoString

func (s GetResourceTypeRequest) GoString() string

func (*GetResourceTypeRequest) SetResourceType

func (s *GetResourceTypeRequest) SetResourceType(v string) *GetResourceTypeRequest

func (GetResourceTypeRequest) String

func (s GetResourceTypeRequest) String() string

type GetResourceTypeResponse

type GetResourceTypeResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetResourceTypeResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetResourceTypeResponse) GoString

func (s GetResourceTypeResponse) GoString() string

func (*GetResourceTypeResponse) SetBody

func (*GetResourceTypeResponse) SetHeaders

func (*GetResourceTypeResponse) SetStatusCode added in v3.2.4

func (GetResourceTypeResponse) String

func (s GetResourceTypeResponse) String() string

type GetResourceTypeResponseBody

type GetResourceTypeResponseBody struct {
	Attributes              map[string]interface{} `json:"Attributes,omitempty" xml:"Attributes,omitempty"`
	EntityType              *string                `json:"EntityType,omitempty" xml:"EntityType,omitempty"`
	Properties              map[string]interface{} `json:"Properties,omitempty" xml:"Properties,omitempty"`
	RequestId               *string                `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	ResourceType            *string                `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	SupportDriftDetection   *bool                  `json:"SupportDriftDetection,omitempty" xml:"SupportDriftDetection,omitempty"`
	SupportScratchDetection *bool                  `json:"SupportScratchDetection,omitempty" xml:"SupportScratchDetection,omitempty"`
}

func (GetResourceTypeResponseBody) GoString

func (s GetResourceTypeResponseBody) GoString() string

func (*GetResourceTypeResponseBody) SetAttributes

func (s *GetResourceTypeResponseBody) SetAttributes(v map[string]interface{}) *GetResourceTypeResponseBody

func (*GetResourceTypeResponseBody) SetEntityType

func (*GetResourceTypeResponseBody) SetProperties

func (s *GetResourceTypeResponseBody) SetProperties(v map[string]interface{}) *GetResourceTypeResponseBody

func (*GetResourceTypeResponseBody) SetRequestId

func (*GetResourceTypeResponseBody) SetResourceType

func (*GetResourceTypeResponseBody) SetSupportDriftDetection

func (s *GetResourceTypeResponseBody) SetSupportDriftDetection(v bool) *GetResourceTypeResponseBody

func (*GetResourceTypeResponseBody) SetSupportScratchDetection

func (s *GetResourceTypeResponseBody) SetSupportScratchDetection(v bool) *GetResourceTypeResponseBody

func (GetResourceTypeResponseBody) String

type GetResourceTypeTemplateRequest

type GetResourceTypeTemplateRequest struct {
	ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
}

func (GetResourceTypeTemplateRequest) GoString

func (*GetResourceTypeTemplateRequest) SetResourceType

func (GetResourceTypeTemplateRequest) String

type GetResourceTypeTemplateResponse

type GetResourceTypeTemplateResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetResourceTypeTemplateResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetResourceTypeTemplateResponse) GoString

func (*GetResourceTypeTemplateResponse) SetHeaders

func (*GetResourceTypeTemplateResponse) SetStatusCode added in v3.2.4

func (GetResourceTypeTemplateResponse) String

type GetResourceTypeTemplateResponseBody

type GetResourceTypeTemplateResponseBody struct {
	RequestId    *string                `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TemplateBody map[string]interface{} `json:"TemplateBody,omitempty" xml:"TemplateBody,omitempty"`
}

func (GetResourceTypeTemplateResponseBody) GoString

func (*GetResourceTypeTemplateResponseBody) SetRequestId

func (*GetResourceTypeTemplateResponseBody) SetTemplateBody

func (GetResourceTypeTemplateResponseBody) String

type GetServiceProvisionsRequest

type GetServiceProvisionsRequest struct {
	Parameters      []*GetServiceProvisionsRequestParameters `json:"Parameters,omitempty" xml:"Parameters,omitempty" type:"Repeated"`
	RegionId        *string                                  `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	Services        []*GetServiceProvisionsRequestServices   `json:"Services,omitempty" xml:"Services,omitempty" type:"Repeated"`
	TemplateBody    *string                                  `json:"TemplateBody,omitempty" xml:"TemplateBody,omitempty"`
	TemplateId      *string                                  `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
	TemplateURL     *string                                  `json:"TemplateURL,omitempty" xml:"TemplateURL,omitempty"`
	TemplateVersion *string                                  `json:"TemplateVersion,omitempty" xml:"TemplateVersion,omitempty"`
}

func (GetServiceProvisionsRequest) GoString

func (s GetServiceProvisionsRequest) GoString() string

func (*GetServiceProvisionsRequest) SetParameters

func (*GetServiceProvisionsRequest) SetRegionId

func (*GetServiceProvisionsRequest) SetServices

func (*GetServiceProvisionsRequest) SetTemplateBody

func (*GetServiceProvisionsRequest) SetTemplateId

func (*GetServiceProvisionsRequest) SetTemplateURL

func (*GetServiceProvisionsRequest) SetTemplateVersion

func (GetServiceProvisionsRequest) String

type GetServiceProvisionsRequestParameters

type GetServiceProvisionsRequestParameters struct {
	ParameterKey   *string `json:"ParameterKey,omitempty" xml:"ParameterKey,omitempty"`
	ParameterValue *string `json:"ParameterValue,omitempty" xml:"ParameterValue,omitempty"`
}

func (GetServiceProvisionsRequestParameters) GoString

func (*GetServiceProvisionsRequestParameters) SetParameterKey

func (*GetServiceProvisionsRequestParameters) SetParameterValue

func (GetServiceProvisionsRequestParameters) String

type GetServiceProvisionsRequestServices

type GetServiceProvisionsRequestServices struct {
	ServiceName *string `json:"ServiceName,omitempty" xml:"ServiceName,omitempty"`
}

func (GetServiceProvisionsRequestServices) GoString

func (*GetServiceProvisionsRequestServices) SetServiceName

func (GetServiceProvisionsRequestServices) String

type GetServiceProvisionsResponse

type GetServiceProvisionsResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetServiceProvisionsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetServiceProvisionsResponse) GoString

func (s GetServiceProvisionsResponse) GoString() string

func (*GetServiceProvisionsResponse) SetBody

func (*GetServiceProvisionsResponse) SetHeaders

func (*GetServiceProvisionsResponse) SetStatusCode added in v3.2.4

func (GetServiceProvisionsResponse) String

type GetServiceProvisionsResponseBody

type GetServiceProvisionsResponseBody struct {
	RequestId         *string                                              `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	ServiceProvisions []*GetServiceProvisionsResponseBodyServiceProvisions `json:"ServiceProvisions,omitempty" xml:"ServiceProvisions,omitempty" type:"Repeated"`
}

func (GetServiceProvisionsResponseBody) GoString

func (*GetServiceProvisionsResponseBody) SetRequestId

func (GetServiceProvisionsResponseBody) String

type GetServiceProvisionsResponseBodyServiceProvisions

type GetServiceProvisionsResponseBodyServiceProvisions struct {
	AutoEnableService     *bool                                                           `json:"AutoEnableService,omitempty" xml:"AutoEnableService,omitempty"`
	DependentServiceNames []*string                                                       `json:"DependentServiceNames,omitempty" xml:"DependentServiceNames,omitempty" type:"Repeated"`
	EnableURL             *string                                                         `json:"EnableURL,omitempty" xml:"EnableURL,omitempty"`
	RoleProvision         *GetServiceProvisionsResponseBodyServiceProvisionsRoleProvision `json:"RoleProvision,omitempty" xml:"RoleProvision,omitempty" type:"Struct"`
	ServiceName           *string                                                         `json:"ServiceName,omitempty" xml:"ServiceName,omitempty"`
	Status                *string                                                         `json:"Status,omitempty" xml:"Status,omitempty"`
	StatusReason          *string                                                         `json:"StatusReason,omitempty" xml:"StatusReason,omitempty"`
}

func (GetServiceProvisionsResponseBodyServiceProvisions) GoString

func (*GetServiceProvisionsResponseBodyServiceProvisions) SetAutoEnableService

func (*GetServiceProvisionsResponseBodyServiceProvisions) SetDependentServiceNames

func (*GetServiceProvisionsResponseBodyServiceProvisions) SetEnableURL

func (*GetServiceProvisionsResponseBodyServiceProvisions) SetServiceName

func (*GetServiceProvisionsResponseBodyServiceProvisions) SetStatus

func (*GetServiceProvisionsResponseBodyServiceProvisions) SetStatusReason

func (GetServiceProvisionsResponseBodyServiceProvisions) String

type GetServiceProvisionsResponseBodyServiceProvisionsRoleProvision

type GetServiceProvisionsResponseBodyServiceProvisionsRoleProvision struct {
	AuthorizationURL *string                                                                `json:"AuthorizationURL,omitempty" xml:"AuthorizationURL,omitempty"`
	Roles            []*GetServiceProvisionsResponseBodyServiceProvisionsRoleProvisionRoles `json:"Roles,omitempty" xml:"Roles,omitempty" type:"Repeated"`
}

func (GetServiceProvisionsResponseBodyServiceProvisionsRoleProvision) GoString

func (*GetServiceProvisionsResponseBodyServiceProvisionsRoleProvision) SetAuthorizationURL

func (GetServiceProvisionsResponseBodyServiceProvisionsRoleProvision) String

type GetServiceProvisionsResponseBodyServiceProvisionsRoleProvisionRoles

type GetServiceProvisionsResponseBodyServiceProvisionsRoleProvisionRoles struct {
	Created  *bool   `json:"Created,omitempty" xml:"Created,omitempty"`
	Function *string `json:"Function,omitempty" xml:"Function,omitempty"`
	RoleName *string `json:"RoleName,omitempty" xml:"RoleName,omitempty"`
}

func (GetServiceProvisionsResponseBodyServiceProvisionsRoleProvisionRoles) GoString

func (*GetServiceProvisionsResponseBodyServiceProvisionsRoleProvisionRoles) SetCreated

func (*GetServiceProvisionsResponseBodyServiceProvisionsRoleProvisionRoles) SetFunction

func (*GetServiceProvisionsResponseBodyServiceProvisionsRoleProvisionRoles) SetRoleName

func (GetServiceProvisionsResponseBodyServiceProvisionsRoleProvisionRoles) String

type GetStackDriftDetectionStatusRequest

type GetStackDriftDetectionStatusRequest struct {
	DriftDetectionId *string `json:"DriftDetectionId,omitempty" xml:"DriftDetectionId,omitempty"`
	RegionId         *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (GetStackDriftDetectionStatusRequest) GoString

func (*GetStackDriftDetectionStatusRequest) SetDriftDetectionId

func (*GetStackDriftDetectionStatusRequest) SetRegionId

func (GetStackDriftDetectionStatusRequest) String

type GetStackDriftDetectionStatusResponse

type GetStackDriftDetectionStatusResponse struct {
	Headers    map[string]*string                        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                    `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetStackDriftDetectionStatusResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetStackDriftDetectionStatusResponse) GoString

func (*GetStackDriftDetectionStatusResponse) SetHeaders

func (*GetStackDriftDetectionStatusResponse) SetStatusCode added in v3.2.4

func (GetStackDriftDetectionStatusResponse) String

type GetStackDriftDetectionStatusResponseBody

type GetStackDriftDetectionStatusResponseBody struct {
	DriftDetectionId           *string `json:"DriftDetectionId,omitempty" xml:"DriftDetectionId,omitempty"`
	DriftDetectionStatus       *string `json:"DriftDetectionStatus,omitempty" xml:"DriftDetectionStatus,omitempty"`
	DriftDetectionStatusReason *string `json:"DriftDetectionStatusReason,omitempty" xml:"DriftDetectionStatusReason,omitempty"`
	DriftDetectionTime         *string `json:"DriftDetectionTime,omitempty" xml:"DriftDetectionTime,omitempty"`
	DriftedStackResourceCount  *int32  `json:"DriftedStackResourceCount,omitempty" xml:"DriftedStackResourceCount,omitempty"`
	RequestId                  *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	StackDriftStatus           *string `json:"StackDriftStatus,omitempty" xml:"StackDriftStatus,omitempty"`
	StackId                    *string `json:"StackId,omitempty" xml:"StackId,omitempty"`
}

func (GetStackDriftDetectionStatusResponseBody) GoString

func (*GetStackDriftDetectionStatusResponseBody) SetDriftDetectionId

func (*GetStackDriftDetectionStatusResponseBody) SetDriftDetectionStatus

func (*GetStackDriftDetectionStatusResponseBody) SetDriftDetectionStatusReason

func (*GetStackDriftDetectionStatusResponseBody) SetDriftDetectionTime

func (*GetStackDriftDetectionStatusResponseBody) SetDriftedStackResourceCount

func (*GetStackDriftDetectionStatusResponseBody) SetRequestId

func (*GetStackDriftDetectionStatusResponseBody) SetStackDriftStatus

func (*GetStackDriftDetectionStatusResponseBody) SetStackId

func (GetStackDriftDetectionStatusResponseBody) String

type GetStackGroupOperationRequest

type GetStackGroupOperationRequest struct {
	OperationId *string `json:"OperationId,omitempty" xml:"OperationId,omitempty"`
	RegionId    *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (GetStackGroupOperationRequest) GoString

func (*GetStackGroupOperationRequest) SetOperationId

func (*GetStackGroupOperationRequest) SetRegionId

func (GetStackGroupOperationRequest) String

type GetStackGroupOperationResponse

type GetStackGroupOperationResponse struct {
	Headers    map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                              `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetStackGroupOperationResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetStackGroupOperationResponse) GoString

func (*GetStackGroupOperationResponse) SetHeaders

func (*GetStackGroupOperationResponse) SetStatusCode added in v3.2.4

func (GetStackGroupOperationResponse) String

type GetStackGroupOperationResponseBody

type GetStackGroupOperationResponseBody struct {
	RequestId           *string                                                `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	StackGroupOperation *GetStackGroupOperationResponseBodyStackGroupOperation `json:"StackGroupOperation,omitempty" xml:"StackGroupOperation,omitempty" type:"Struct"`
}

func (GetStackGroupOperationResponseBody) GoString

func (*GetStackGroupOperationResponseBody) SetRequestId

func (GetStackGroupOperationResponseBody) String

type GetStackGroupOperationResponseBodyStackGroupOperation

type GetStackGroupOperationResponseBodyStackGroupOperation struct {
	Action                         *string                                                                              `json:"Action,omitempty" xml:"Action,omitempty"`
	AdministrationRoleName         *string                                                                              `json:"AdministrationRoleName,omitempty" xml:"AdministrationRoleName,omitempty"`
	CreateTime                     *string                                                                              `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	DeploymentTargets              *GetStackGroupOperationResponseBodyStackGroupOperationDeploymentTargets              `json:"DeploymentTargets,omitempty" xml:"DeploymentTargets,omitempty" type:"Struct"`
	EndTime                        *string                                                                              `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	ExecutionRoleName              *string                                                                              `json:"ExecutionRoleName,omitempty" xml:"ExecutionRoleName,omitempty"`
	OperationDescription           *string                                                                              `json:"OperationDescription,omitempty" xml:"OperationDescription,omitempty"`
	OperationId                    *string                                                                              `json:"OperationId,omitempty" xml:"OperationId,omitempty"`
	OperationPreferences           *GetStackGroupOperationResponseBodyStackGroupOperationOperationPreferences           `json:"OperationPreferences,omitempty" xml:"OperationPreferences,omitempty" type:"Struct"`
	RetainStacks                   *bool                                                                                `json:"RetainStacks,omitempty" xml:"RetainStacks,omitempty"`
	StackGroupDriftDetectionDetail *GetStackGroupOperationResponseBodyStackGroupOperationStackGroupDriftDetectionDetail `json:"StackGroupDriftDetectionDetail,omitempty" xml:"StackGroupDriftDetectionDetail,omitempty" type:"Struct"`
	StackGroupId                   *string                                                                              `json:"StackGroupId,omitempty" xml:"StackGroupId,omitempty"`
	StackGroupName                 *string                                                                              `json:"StackGroupName,omitempty" xml:"StackGroupName,omitempty"`
	Status                         *string                                                                              `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (GetStackGroupOperationResponseBodyStackGroupOperation) GoString

func (*GetStackGroupOperationResponseBodyStackGroupOperation) SetAction

func (*GetStackGroupOperationResponseBodyStackGroupOperation) SetAdministrationRoleName

func (*GetStackGroupOperationResponseBodyStackGroupOperation) SetCreateTime

func (*GetStackGroupOperationResponseBodyStackGroupOperation) SetEndTime

func (*GetStackGroupOperationResponseBodyStackGroupOperation) SetExecutionRoleName

func (*GetStackGroupOperationResponseBodyStackGroupOperation) SetOperationDescription

func (*GetStackGroupOperationResponseBodyStackGroupOperation) SetOperationId

func (*GetStackGroupOperationResponseBodyStackGroupOperation) SetRetainStacks

func (*GetStackGroupOperationResponseBodyStackGroupOperation) SetStackGroupId

func (*GetStackGroupOperationResponseBodyStackGroupOperation) SetStackGroupName

func (*GetStackGroupOperationResponseBodyStackGroupOperation) SetStatus

func (GetStackGroupOperationResponseBodyStackGroupOperation) String

type GetStackGroupOperationResponseBodyStackGroupOperationDeploymentTargets

type GetStackGroupOperationResponseBodyStackGroupOperationDeploymentTargets struct {
	AccountIds  []*string `json:"AccountIds,omitempty" xml:"AccountIds,omitempty" type:"Repeated"`
	RdFolderIds []*string `json:"RdFolderIds,omitempty" xml:"RdFolderIds,omitempty" type:"Repeated"`
}

func (GetStackGroupOperationResponseBodyStackGroupOperationDeploymentTargets) GoString

func (*GetStackGroupOperationResponseBodyStackGroupOperationDeploymentTargets) SetAccountIds

func (*GetStackGroupOperationResponseBodyStackGroupOperationDeploymentTargets) SetRdFolderIds

func (GetStackGroupOperationResponseBodyStackGroupOperationDeploymentTargets) String

type GetStackGroupOperationResponseBodyStackGroupOperationOperationPreferences

type GetStackGroupOperationResponseBodyStackGroupOperationOperationPreferences struct {
	FailureToleranceCount      *int32    `json:"FailureToleranceCount,omitempty" xml:"FailureToleranceCount,omitempty"`
	FailureTolerancePercentage *int32    `json:"FailureTolerancePercentage,omitempty" xml:"FailureTolerancePercentage,omitempty"`
	MaxConcurrentCount         *int32    `json:"MaxConcurrentCount,omitempty" xml:"MaxConcurrentCount,omitempty"`
	MaxConcurrentPercentage    *int32    `json:"MaxConcurrentPercentage,omitempty" xml:"MaxConcurrentPercentage,omitempty"`
	RegionIdsOrder             []*string `json:"RegionIdsOrder,omitempty" xml:"RegionIdsOrder,omitempty" type:"Repeated"`
}

func (GetStackGroupOperationResponseBodyStackGroupOperationOperationPreferences) GoString

func (*GetStackGroupOperationResponseBodyStackGroupOperationOperationPreferences) SetFailureToleranceCount

func (*GetStackGroupOperationResponseBodyStackGroupOperationOperationPreferences) SetFailureTolerancePercentage

func (*GetStackGroupOperationResponseBodyStackGroupOperationOperationPreferences) SetMaxConcurrentCount

func (*GetStackGroupOperationResponseBodyStackGroupOperationOperationPreferences) SetMaxConcurrentPercentage

func (*GetStackGroupOperationResponseBodyStackGroupOperationOperationPreferences) SetRegionIdsOrder

func (GetStackGroupOperationResponseBodyStackGroupOperationOperationPreferences) String

type GetStackGroupOperationResponseBodyStackGroupOperationStackGroupDriftDetectionDetail

type GetStackGroupOperationResponseBodyStackGroupOperationStackGroupDriftDetectionDetail struct {
	CancelledStackInstancesCount  *int32  `json:"CancelledStackInstancesCount,omitempty" xml:"CancelledStackInstancesCount,omitempty"`
	DriftDetectionStatus          *string `json:"DriftDetectionStatus,omitempty" xml:"DriftDetectionStatus,omitempty"`
	DriftDetectionTime            *string `json:"DriftDetectionTime,omitempty" xml:"DriftDetectionTime,omitempty"`
	DriftedStackInstancesCount    *int32  `json:"DriftedStackInstancesCount,omitempty" xml:"DriftedStackInstancesCount,omitempty"`
	FailedStackInstancesCount     *int32  `json:"FailedStackInstancesCount,omitempty" xml:"FailedStackInstancesCount,omitempty"`
	InProgressStackInstancesCount *int32  `json:"InProgressStackInstancesCount,omitempty" xml:"InProgressStackInstancesCount,omitempty"`
	InSyncStackInstancesCount     *int32  `json:"InSyncStackInstancesCount,omitempty" xml:"InSyncStackInstancesCount,omitempty"`
	StackGroupDriftStatus         *string `json:"StackGroupDriftStatus,omitempty" xml:"StackGroupDriftStatus,omitempty"`
	TotalStackInstancesCount      *int32  `json:"TotalStackInstancesCount,omitempty" xml:"TotalStackInstancesCount,omitempty"`
}

func (GetStackGroupOperationResponseBodyStackGroupOperationStackGroupDriftDetectionDetail) GoString

func (*GetStackGroupOperationResponseBodyStackGroupOperationStackGroupDriftDetectionDetail) SetCancelledStackInstancesCount

func (*GetStackGroupOperationResponseBodyStackGroupOperationStackGroupDriftDetectionDetail) SetDriftDetectionStatus

func (*GetStackGroupOperationResponseBodyStackGroupOperationStackGroupDriftDetectionDetail) SetDriftDetectionTime

func (*GetStackGroupOperationResponseBodyStackGroupOperationStackGroupDriftDetectionDetail) SetDriftedStackInstancesCount

func (*GetStackGroupOperationResponseBodyStackGroupOperationStackGroupDriftDetectionDetail) SetFailedStackInstancesCount

func (*GetStackGroupOperationResponseBodyStackGroupOperationStackGroupDriftDetectionDetail) SetInProgressStackInstancesCount

func (*GetStackGroupOperationResponseBodyStackGroupOperationStackGroupDriftDetectionDetail) SetInSyncStackInstancesCount

func (*GetStackGroupOperationResponseBodyStackGroupOperationStackGroupDriftDetectionDetail) SetStackGroupDriftStatus

func (*GetStackGroupOperationResponseBodyStackGroupOperationStackGroupDriftDetectionDetail) SetTotalStackInstancesCount

func (GetStackGroupOperationResponseBodyStackGroupOperationStackGroupDriftDetectionDetail) String

type GetStackGroupRequest

type GetStackGroupRequest struct {
	RegionId       *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	StackGroupId   *string `json:"StackGroupId,omitempty" xml:"StackGroupId,omitempty"`
	StackGroupName *string `json:"StackGroupName,omitempty" xml:"StackGroupName,omitempty"`
}

func (GetStackGroupRequest) GoString

func (s GetStackGroupRequest) GoString() string

func (*GetStackGroupRequest) SetRegionId

func (*GetStackGroupRequest) SetStackGroupId

func (s *GetStackGroupRequest) SetStackGroupId(v string) *GetStackGroupRequest

func (*GetStackGroupRequest) SetStackGroupName

func (s *GetStackGroupRequest) SetStackGroupName(v string) *GetStackGroupRequest

func (GetStackGroupRequest) String

func (s GetStackGroupRequest) String() string

type GetStackGroupResponse

type GetStackGroupResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetStackGroupResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetStackGroupResponse) GoString

func (s GetStackGroupResponse) GoString() string

func (*GetStackGroupResponse) SetBody

func (*GetStackGroupResponse) SetHeaders

func (*GetStackGroupResponse) SetStatusCode added in v3.2.4

func (s *GetStackGroupResponse) SetStatusCode(v int32) *GetStackGroupResponse

func (GetStackGroupResponse) String

func (s GetStackGroupResponse) String() string

type GetStackGroupResponseBody

type GetStackGroupResponseBody struct {
	RequestId  *string                              `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	StackGroup *GetStackGroupResponseBodyStackGroup `json:"StackGroup,omitempty" xml:"StackGroup,omitempty" type:"Struct"`
}

func (GetStackGroupResponseBody) GoString

func (s GetStackGroupResponseBody) GoString() string

func (*GetStackGroupResponseBody) SetRequestId

func (*GetStackGroupResponseBody) SetStackGroup

func (GetStackGroupResponseBody) String

func (s GetStackGroupResponseBody) String() string

type GetStackGroupResponseBodyStackGroup

type GetStackGroupResponseBodyStackGroup struct {
	AdministrationRoleName         *string                                                            `json:"AdministrationRoleName,omitempty" xml:"AdministrationRoleName,omitempty"`
	AutoDeployment                 *GetStackGroupResponseBodyStackGroupAutoDeployment                 `json:"AutoDeployment,omitempty" xml:"AutoDeployment,omitempty" type:"Struct"`
	Description                    *string                                                            `json:"Description,omitempty" xml:"Description,omitempty"`
	ExecutionRoleName              *string                                                            `json:"ExecutionRoleName,omitempty" xml:"ExecutionRoleName,omitempty"`
	Parameters                     []*GetStackGroupResponseBodyStackGroupParameters                   `json:"Parameters,omitempty" xml:"Parameters,omitempty" type:"Repeated"`
	PermissionModel                *string                                                            `json:"PermissionModel,omitempty" xml:"PermissionModel,omitempty"`
	RdFolderIds                    []*string                                                          `json:"RdFolderIds,omitempty" xml:"RdFolderIds,omitempty" type:"Repeated"`
	ResourceGroupId                *string                                                            `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"`
	StackGroupDriftDetectionDetail *GetStackGroupResponseBodyStackGroupStackGroupDriftDetectionDetail `json:"StackGroupDriftDetectionDetail,omitempty" xml:"StackGroupDriftDetectionDetail,omitempty" type:"Struct"`
	StackGroupId                   *string                                                            `json:"StackGroupId,omitempty" xml:"StackGroupId,omitempty"`
	StackGroupName                 *string                                                            `json:"StackGroupName,omitempty" xml:"StackGroupName,omitempty"`
	Status                         *string                                                            `json:"Status,omitempty" xml:"Status,omitempty"`
	TemplateBody                   *string                                                            `json:"TemplateBody,omitempty" xml:"TemplateBody,omitempty"`
}

func (GetStackGroupResponseBodyStackGroup) GoString

func (*GetStackGroupResponseBodyStackGroup) SetAdministrationRoleName

func (*GetStackGroupResponseBodyStackGroup) SetDescription

func (*GetStackGroupResponseBodyStackGroup) SetExecutionRoleName

func (*GetStackGroupResponseBodyStackGroup) SetPermissionModel

func (*GetStackGroupResponseBodyStackGroup) SetRdFolderIds

func (*GetStackGroupResponseBodyStackGroup) SetResourceGroupId

func (*GetStackGroupResponseBodyStackGroup) SetStackGroupId

func (*GetStackGroupResponseBodyStackGroup) SetStackGroupName

func (*GetStackGroupResponseBodyStackGroup) SetStatus

func (*GetStackGroupResponseBodyStackGroup) SetTemplateBody

func (GetStackGroupResponseBodyStackGroup) String

type GetStackGroupResponseBodyStackGroupAutoDeployment

type GetStackGroupResponseBodyStackGroupAutoDeployment struct {
	Enabled                      *bool `json:"Enabled,omitempty" xml:"Enabled,omitempty"`
	RetainStacksOnAccountRemoval *bool `json:"RetainStacksOnAccountRemoval,omitempty" xml:"RetainStacksOnAccountRemoval,omitempty"`
}

func (GetStackGroupResponseBodyStackGroupAutoDeployment) GoString

func (*GetStackGroupResponseBodyStackGroupAutoDeployment) SetEnabled

func (*GetStackGroupResponseBodyStackGroupAutoDeployment) SetRetainStacksOnAccountRemoval

func (GetStackGroupResponseBodyStackGroupAutoDeployment) String

type GetStackGroupResponseBodyStackGroupParameters

type GetStackGroupResponseBodyStackGroupParameters struct {
	ParameterKey   *string `json:"ParameterKey,omitempty" xml:"ParameterKey,omitempty"`
	ParameterValue *string `json:"ParameterValue,omitempty" xml:"ParameterValue,omitempty"`
}

func (GetStackGroupResponseBodyStackGroupParameters) GoString

func (*GetStackGroupResponseBodyStackGroupParameters) SetParameterKey

func (*GetStackGroupResponseBodyStackGroupParameters) SetParameterValue

func (GetStackGroupResponseBodyStackGroupParameters) String

type GetStackGroupResponseBodyStackGroupStackGroupDriftDetectionDetail

type GetStackGroupResponseBodyStackGroupStackGroupDriftDetectionDetail struct {
	CancelledStackInstancesCount  *int32  `json:"CancelledStackInstancesCount,omitempty" xml:"CancelledStackInstancesCount,omitempty"`
	DriftDetectionStatus          *string `json:"DriftDetectionStatus,omitempty" xml:"DriftDetectionStatus,omitempty"`
	DriftDetectionTime            *string `json:"DriftDetectionTime,omitempty" xml:"DriftDetectionTime,omitempty"`
	DriftedStackInstancesCount    *int32  `json:"DriftedStackInstancesCount,omitempty" xml:"DriftedStackInstancesCount,omitempty"`
	FailedStackInstancesCount     *int32  `json:"FailedStackInstancesCount,omitempty" xml:"FailedStackInstancesCount,omitempty"`
	InProgressStackInstancesCount *int32  `json:"InProgressStackInstancesCount,omitempty" xml:"InProgressStackInstancesCount,omitempty"`
	InSyncStackInstancesCount     *int32  `json:"InSyncStackInstancesCount,omitempty" xml:"InSyncStackInstancesCount,omitempty"`
	StackGroupDriftStatus         *string `json:"StackGroupDriftStatus,omitempty" xml:"StackGroupDriftStatus,omitempty"`
	TotalStackInstancesCount      *int32  `json:"TotalStackInstancesCount,omitempty" xml:"TotalStackInstancesCount,omitempty"`
}

func (GetStackGroupResponseBodyStackGroupStackGroupDriftDetectionDetail) GoString

func (*GetStackGroupResponseBodyStackGroupStackGroupDriftDetectionDetail) SetCancelledStackInstancesCount

func (*GetStackGroupResponseBodyStackGroupStackGroupDriftDetectionDetail) SetDriftDetectionStatus

func (*GetStackGroupResponseBodyStackGroupStackGroupDriftDetectionDetail) SetDriftDetectionTime

func (*GetStackGroupResponseBodyStackGroupStackGroupDriftDetectionDetail) SetDriftedStackInstancesCount

func (*GetStackGroupResponseBodyStackGroupStackGroupDriftDetectionDetail) SetFailedStackInstancesCount

func (*GetStackGroupResponseBodyStackGroupStackGroupDriftDetectionDetail) SetInProgressStackInstancesCount

func (*GetStackGroupResponseBodyStackGroupStackGroupDriftDetectionDetail) SetInSyncStackInstancesCount

func (*GetStackGroupResponseBodyStackGroupStackGroupDriftDetectionDetail) SetStackGroupDriftStatus

func (*GetStackGroupResponseBodyStackGroupStackGroupDriftDetectionDetail) SetTotalStackInstancesCount

func (GetStackGroupResponseBodyStackGroupStackGroupDriftDetectionDetail) String

type GetStackInstanceRequest

type GetStackInstanceRequest struct {
	RegionId               *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	StackGroupName         *string `json:"StackGroupName,omitempty" xml:"StackGroupName,omitempty"`
	StackInstanceAccountId *string `json:"StackInstanceAccountId,omitempty" xml:"StackInstanceAccountId,omitempty"`
	StackInstanceRegionId  *string `json:"StackInstanceRegionId,omitempty" xml:"StackInstanceRegionId,omitempty"`
}

func (GetStackInstanceRequest) GoString

func (s GetStackInstanceRequest) GoString() string

func (*GetStackInstanceRequest) SetRegionId

func (*GetStackInstanceRequest) SetStackGroupName

func (s *GetStackInstanceRequest) SetStackGroupName(v string) *GetStackInstanceRequest

func (*GetStackInstanceRequest) SetStackInstanceAccountId

func (s *GetStackInstanceRequest) SetStackInstanceAccountId(v string) *GetStackInstanceRequest

func (*GetStackInstanceRequest) SetStackInstanceRegionId

func (s *GetStackInstanceRequest) SetStackInstanceRegionId(v string) *GetStackInstanceRequest

func (GetStackInstanceRequest) String

func (s GetStackInstanceRequest) String() string

type GetStackInstanceResponse

type GetStackInstanceResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetStackInstanceResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetStackInstanceResponse) GoString

func (s GetStackInstanceResponse) GoString() string

func (*GetStackInstanceResponse) SetBody

func (*GetStackInstanceResponse) SetHeaders

func (*GetStackInstanceResponse) SetStatusCode added in v3.2.4

func (GetStackInstanceResponse) String

func (s GetStackInstanceResponse) String() string

type GetStackInstanceResponseBody

type GetStackInstanceResponseBody struct {
	RequestId     *string                                    `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	StackInstance *GetStackInstanceResponseBodyStackInstance `json:"StackInstance,omitempty" xml:"StackInstance,omitempty" type:"Struct"`
}

func (GetStackInstanceResponseBody) GoString

func (s GetStackInstanceResponseBody) GoString() string

func (*GetStackInstanceResponseBody) SetRequestId

func (GetStackInstanceResponseBody) String

type GetStackInstanceResponseBodyStackInstance

type GetStackInstanceResponseBodyStackInstance struct {
	AccountId          *string                                                        `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
	DriftDetectionTime *string                                                        `json:"DriftDetectionTime,omitempty" xml:"DriftDetectionTime,omitempty"`
	ParameterOverrides []*GetStackInstanceResponseBodyStackInstanceParameterOverrides `json:"ParameterOverrides,omitempty" xml:"ParameterOverrides,omitempty" type:"Repeated"`
	RdFolderId         *string                                                        `json:"RdFolderId,omitempty" xml:"RdFolderId,omitempty"`
	RegionId           *string                                                        `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	StackDriftStatus   *string                                                        `json:"StackDriftStatus,omitempty" xml:"StackDriftStatus,omitempty"`
	StackGroupId       *string                                                        `json:"StackGroupId,omitempty" xml:"StackGroupId,omitempty"`
	StackGroupName     *string                                                        `json:"StackGroupName,omitempty" xml:"StackGroupName,omitempty"`
	StackId            *string                                                        `json:"StackId,omitempty" xml:"StackId,omitempty"`
	Status             *string                                                        `json:"Status,omitempty" xml:"Status,omitempty"`
	StatusReason       *string                                                        `json:"StatusReason,omitempty" xml:"StatusReason,omitempty"`
}

func (GetStackInstanceResponseBodyStackInstance) GoString

func (*GetStackInstanceResponseBodyStackInstance) SetAccountId

func (*GetStackInstanceResponseBodyStackInstance) SetDriftDetectionTime

func (*GetStackInstanceResponseBodyStackInstance) SetRdFolderId

func (*GetStackInstanceResponseBodyStackInstance) SetRegionId

func (*GetStackInstanceResponseBodyStackInstance) SetStackDriftStatus

func (*GetStackInstanceResponseBodyStackInstance) SetStackGroupId

func (*GetStackInstanceResponseBodyStackInstance) SetStackGroupName

func (*GetStackInstanceResponseBodyStackInstance) SetStackId

func (*GetStackInstanceResponseBodyStackInstance) SetStatus

func (*GetStackInstanceResponseBodyStackInstance) SetStatusReason

func (GetStackInstanceResponseBodyStackInstance) String

type GetStackInstanceResponseBodyStackInstanceParameterOverrides

type GetStackInstanceResponseBodyStackInstanceParameterOverrides struct {
	ParameterKey   *string `json:"ParameterKey,omitempty" xml:"ParameterKey,omitempty"`
	ParameterValue *string `json:"ParameterValue,omitempty" xml:"ParameterValue,omitempty"`
}

func (GetStackInstanceResponseBodyStackInstanceParameterOverrides) GoString

func (*GetStackInstanceResponseBodyStackInstanceParameterOverrides) SetParameterKey

func (*GetStackInstanceResponseBodyStackInstanceParameterOverrides) SetParameterValue

func (GetStackInstanceResponseBodyStackInstanceParameterOverrides) String

type GetStackPolicyRequest

type GetStackPolicyRequest struct {
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	StackId  *string `json:"StackId,omitempty" xml:"StackId,omitempty"`
}

func (GetStackPolicyRequest) GoString

func (s GetStackPolicyRequest) GoString() string

func (*GetStackPolicyRequest) SetRegionId

func (*GetStackPolicyRequest) SetStackId

func (GetStackPolicyRequest) String

func (s GetStackPolicyRequest) String() string

type GetStackPolicyResponse

type GetStackPolicyResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetStackPolicyResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetStackPolicyResponse) GoString

func (s GetStackPolicyResponse) GoString() string

func (*GetStackPolicyResponse) SetBody

func (*GetStackPolicyResponse) SetHeaders

func (*GetStackPolicyResponse) SetStatusCode added in v3.2.4

func (GetStackPolicyResponse) String

func (s GetStackPolicyResponse) String() string

type GetStackPolicyResponseBody

type GetStackPolicyResponseBody struct {
	RequestId       *string                `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	StackPolicyBody map[string]interface{} `json:"StackPolicyBody,omitempty" xml:"StackPolicyBody,omitempty"`
}

func (GetStackPolicyResponseBody) GoString

func (s GetStackPolicyResponseBody) GoString() string

func (*GetStackPolicyResponseBody) SetRequestId

func (*GetStackPolicyResponseBody) SetStackPolicyBody

func (s *GetStackPolicyResponseBody) SetStackPolicyBody(v map[string]interface{}) *GetStackPolicyResponseBody

func (GetStackPolicyResponseBody) String

type GetStackRequest

type GetStackRequest struct {
	ClientToken          *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	LogOption            *string `json:"LogOption,omitempty" xml:"LogOption,omitempty"`
	OutputOption         *string `json:"OutputOption,omitempty" xml:"OutputOption,omitempty"`
	RegionId             *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	ShowResourceProgress *string `json:"ShowResourceProgress,omitempty" xml:"ShowResourceProgress,omitempty"`
	StackId              *string `json:"StackId,omitempty" xml:"StackId,omitempty"`
}

func (GetStackRequest) GoString

func (s GetStackRequest) GoString() string

func (*GetStackRequest) SetClientToken

func (s *GetStackRequest) SetClientToken(v string) *GetStackRequest

func (*GetStackRequest) SetLogOption added in v3.2.6

func (s *GetStackRequest) SetLogOption(v string) *GetStackRequest

func (*GetStackRequest) SetOutputOption

func (s *GetStackRequest) SetOutputOption(v string) *GetStackRequest

func (*GetStackRequest) SetRegionId

func (s *GetStackRequest) SetRegionId(v string) *GetStackRequest

func (*GetStackRequest) SetShowResourceProgress

func (s *GetStackRequest) SetShowResourceProgress(v string) *GetStackRequest

func (*GetStackRequest) SetStackId

func (s *GetStackRequest) SetStackId(v string) *GetStackRequest

func (GetStackRequest) String

func (s GetStackRequest) String() string

type GetStackResourceRequest

type GetStackResourceRequest struct {
	ClientToken            *string   `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	LogicalResourceId      *string   `json:"LogicalResourceId,omitempty" xml:"LogicalResourceId,omitempty"`
	RegionId               *string   `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	ResourceAttributes     []*string `json:"ResourceAttributes,omitempty" xml:"ResourceAttributes,omitempty" type:"Repeated"`
	ShowResourceAttributes *bool     `json:"ShowResourceAttributes,omitempty" xml:"ShowResourceAttributes,omitempty"`
	StackId                *string   `json:"StackId,omitempty" xml:"StackId,omitempty"`
}

func (GetStackResourceRequest) GoString

func (s GetStackResourceRequest) GoString() string

func (*GetStackResourceRequest) SetClientToken

func (*GetStackResourceRequest) SetLogicalResourceId

func (s *GetStackResourceRequest) SetLogicalResourceId(v string) *GetStackResourceRequest

func (*GetStackResourceRequest) SetRegionId

func (*GetStackResourceRequest) SetResourceAttributes added in v3.2.6

func (s *GetStackResourceRequest) SetResourceAttributes(v []*string) *GetStackResourceRequest

func (*GetStackResourceRequest) SetShowResourceAttributes

func (s *GetStackResourceRequest) SetShowResourceAttributes(v bool) *GetStackResourceRequest

func (*GetStackResourceRequest) SetStackId

func (GetStackResourceRequest) String

func (s GetStackResourceRequest) String() string

type GetStackResourceResponse

type GetStackResourceResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetStackResourceResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetStackResourceResponse) GoString

func (s GetStackResourceResponse) GoString() string

func (*GetStackResourceResponse) SetBody

func (*GetStackResourceResponse) SetHeaders

func (*GetStackResourceResponse) SetStatusCode added in v3.2.4

func (GetStackResourceResponse) String

func (s GetStackResourceResponse) String() string

type GetStackResourceResponseBody

type GetStackResourceResponseBody struct {
	CreateTime          *string                  `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	Description         *string                  `json:"Description,omitempty" xml:"Description,omitempty"`
	DriftDetectionTime  *string                  `json:"DriftDetectionTime,omitempty" xml:"DriftDetectionTime,omitempty"`
	LogicalResourceId   *string                  `json:"LogicalResourceId,omitempty" xml:"LogicalResourceId,omitempty"`
	Metadata            map[string]interface{}   `json:"Metadata,omitempty" xml:"Metadata,omitempty"`
	PhysicalResourceId  *string                  `json:"PhysicalResourceId,omitempty" xml:"PhysicalResourceId,omitempty"`
	RequestId           *string                  `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	ResourceAttributes  []map[string]interface{} `json:"ResourceAttributes,omitempty" xml:"ResourceAttributes,omitempty" type:"Repeated"`
	ResourceDriftStatus *string                  `json:"ResourceDriftStatus,omitempty" xml:"ResourceDriftStatus,omitempty"`
	ResourceType        *string                  `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	StackId             *string                  `json:"StackId,omitempty" xml:"StackId,omitempty"`
	StackName           *string                  `json:"StackName,omitempty" xml:"StackName,omitempty"`
	Status              *string                  `json:"Status,omitempty" xml:"Status,omitempty"`
	StatusReason        *string                  `json:"StatusReason,omitempty" xml:"StatusReason,omitempty"`
	UpdateTime          *string                  `json:"UpdateTime,omitempty" xml:"UpdateTime,omitempty"`
}

func (GetStackResourceResponseBody) GoString

func (s GetStackResourceResponseBody) GoString() string

func (*GetStackResourceResponseBody) SetCreateTime

func (*GetStackResourceResponseBody) SetDescription

func (*GetStackResourceResponseBody) SetDriftDetectionTime

func (*GetStackResourceResponseBody) SetLogicalResourceId

func (*GetStackResourceResponseBody) SetMetadata

func (s *GetStackResourceResponseBody) SetMetadata(v map[string]interface{}) *GetStackResourceResponseBody

func (*GetStackResourceResponseBody) SetPhysicalResourceId

func (*GetStackResourceResponseBody) SetRequestId

func (*GetStackResourceResponseBody) SetResourceAttributes

func (s *GetStackResourceResponseBody) SetResourceAttributes(v []map[string]interface{}) *GetStackResourceResponseBody

func (*GetStackResourceResponseBody) SetResourceDriftStatus

func (*GetStackResourceResponseBody) SetResourceType

func (*GetStackResourceResponseBody) SetStackId

func (*GetStackResourceResponseBody) SetStackName

func (*GetStackResourceResponseBody) SetStatus

func (*GetStackResourceResponseBody) SetStatusReason

func (*GetStackResourceResponseBody) SetUpdateTime

func (GetStackResourceResponseBody) String

type GetStackResponse

type GetStackResponse struct {
	Headers    map[string]*string    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetStackResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetStackResponse) GoString

func (s GetStackResponse) GoString() string

func (*GetStackResponse) SetBody

func (*GetStackResponse) SetHeaders

func (s *GetStackResponse) SetHeaders(v map[string]*string) *GetStackResponse

func (*GetStackResponse) SetStatusCode added in v3.2.4

func (s *GetStackResponse) SetStatusCode(v int32) *GetStackResponse

func (GetStackResponse) String

func (s GetStackResponse) String() string

type GetStackResponseBody

type GetStackResponseBody struct {
	CreateTime          *string                               `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	DeletionProtection  *string                               `json:"DeletionProtection,omitempty" xml:"DeletionProtection,omitempty"`
	Description         *string                               `json:"Description,omitempty" xml:"Description,omitempty"`
	DisableRollback     *bool                                 `json:"DisableRollback,omitempty" xml:"DisableRollback,omitempty"`
	DriftDetectionTime  *string                               `json:"DriftDetectionTime,omitempty" xml:"DriftDetectionTime,omitempty"`
	Interface           *string                               `json:"Interface,omitempty" xml:"Interface,omitempty"`
	Log                 *GetStackResponseBodyLog              `json:"Log,omitempty" xml:"Log,omitempty" type:"Struct"`
	NotificationURLs    []*string                             `json:"NotificationURLs,omitempty" xml:"NotificationURLs,omitempty" type:"Repeated"`
	OperationInfo       *GetStackResponseBodyOperationInfo    `json:"OperationInfo,omitempty" xml:"OperationInfo,omitempty" type:"Struct"`
	Outputs             []map[string]interface{}              `json:"Outputs,omitempty" xml:"Outputs,omitempty" type:"Repeated"`
	Parameters          []*GetStackResponseBodyParameters     `json:"Parameters,omitempty" xml:"Parameters,omitempty" type:"Repeated"`
	ParentStackId       *string                               `json:"ParentStackId,omitempty" xml:"ParentStackId,omitempty"`
	RamRoleName         *string                               `json:"RamRoleName,omitempty" xml:"RamRoleName,omitempty"`
	RegionId            *string                               `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	RequestId           *string                               `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	ResourceGroupId     *string                               `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"`
	ResourceProgress    *GetStackResponseBodyResourceProgress `json:"ResourceProgress,omitempty" xml:"ResourceProgress,omitempty" type:"Struct"`
	RootStackId         *string                               `json:"RootStackId,omitempty" xml:"RootStackId,omitempty"`
	ServiceManaged      *bool                                 `json:"ServiceManaged,omitempty" xml:"ServiceManaged,omitempty"`
	ServiceName         *string                               `json:"ServiceName,omitempty" xml:"ServiceName,omitempty"`
	StackDriftStatus    *string                               `json:"StackDriftStatus,omitempty" xml:"StackDriftStatus,omitempty"`
	StackId             *string                               `json:"StackId,omitempty" xml:"StackId,omitempty"`
	StackName           *string                               `json:"StackName,omitempty" xml:"StackName,omitempty"`
	StackType           *string                               `json:"StackType,omitempty" xml:"StackType,omitempty"`
	Status              *string                               `json:"Status,omitempty" xml:"Status,omitempty"`
	StatusReason        *string                               `json:"StatusReason,omitempty" xml:"StatusReason,omitempty"`
	Tags                []*GetStackResponseBodyTags           `json:"Tags,omitempty" xml:"Tags,omitempty" type:"Repeated"`
	TemplateDescription *string                               `json:"TemplateDescription,omitempty" xml:"TemplateDescription,omitempty"`
	TemplateId          *string                               `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
	TemplateScratchId   *string                               `json:"TemplateScratchId,omitempty" xml:"TemplateScratchId,omitempty"`
	TemplateURL         *string                               `json:"TemplateURL,omitempty" xml:"TemplateURL,omitempty"`
	TemplateVersion     *string                               `json:"TemplateVersion,omitempty" xml:"TemplateVersion,omitempty"`
	TimeoutInMinutes    *int32                                `json:"TimeoutInMinutes,omitempty" xml:"TimeoutInMinutes,omitempty"`
	UpdateTime          *string                               `json:"UpdateTime,omitempty" xml:"UpdateTime,omitempty"`
}

func (GetStackResponseBody) GoString

func (s GetStackResponseBody) GoString() string

func (*GetStackResponseBody) SetCreateTime

func (s *GetStackResponseBody) SetCreateTime(v string) *GetStackResponseBody

func (*GetStackResponseBody) SetDeletionProtection

func (s *GetStackResponseBody) SetDeletionProtection(v string) *GetStackResponseBody

func (*GetStackResponseBody) SetDescription

func (s *GetStackResponseBody) SetDescription(v string) *GetStackResponseBody

func (*GetStackResponseBody) SetDisableRollback

func (s *GetStackResponseBody) SetDisableRollback(v bool) *GetStackResponseBody

func (*GetStackResponseBody) SetDriftDetectionTime

func (s *GetStackResponseBody) SetDriftDetectionTime(v string) *GetStackResponseBody

func (*GetStackResponseBody) SetInterface

func (s *GetStackResponseBody) SetInterface(v string) *GetStackResponseBody

func (*GetStackResponseBody) SetLog

func (*GetStackResponseBody) SetNotificationURLs

func (s *GetStackResponseBody) SetNotificationURLs(v []*string) *GetStackResponseBody

func (*GetStackResponseBody) SetOperationInfo added in v3.2.11

func (*GetStackResponseBody) SetOutputs

func (s *GetStackResponseBody) SetOutputs(v []map[string]interface{}) *GetStackResponseBody

func (*GetStackResponseBody) SetParameters

func (*GetStackResponseBody) SetParentStackId

func (s *GetStackResponseBody) SetParentStackId(v string) *GetStackResponseBody

func (*GetStackResponseBody) SetRamRoleName

func (s *GetStackResponseBody) SetRamRoleName(v string) *GetStackResponseBody

func (*GetStackResponseBody) SetRegionId

func (*GetStackResponseBody) SetRequestId

func (s *GetStackResponseBody) SetRequestId(v string) *GetStackResponseBody

func (*GetStackResponseBody) SetResourceGroupId

func (s *GetStackResponseBody) SetResourceGroupId(v string) *GetStackResponseBody

func (*GetStackResponseBody) SetResourceProgress

func (*GetStackResponseBody) SetRootStackId

func (s *GetStackResponseBody) SetRootStackId(v string) *GetStackResponseBody

func (*GetStackResponseBody) SetServiceManaged

func (s *GetStackResponseBody) SetServiceManaged(v bool) *GetStackResponseBody

func (*GetStackResponseBody) SetServiceName

func (s *GetStackResponseBody) SetServiceName(v string) *GetStackResponseBody

func (*GetStackResponseBody) SetStackDriftStatus

func (s *GetStackResponseBody) SetStackDriftStatus(v string) *GetStackResponseBody

func (*GetStackResponseBody) SetStackId

func (*GetStackResponseBody) SetStackName

func (s *GetStackResponseBody) SetStackName(v string) *GetStackResponseBody

func (*GetStackResponseBody) SetStackType

func (s *GetStackResponseBody) SetStackType(v string) *GetStackResponseBody

func (*GetStackResponseBody) SetStatus

func (*GetStackResponseBody) SetStatusReason

func (s *GetStackResponseBody) SetStatusReason(v string) *GetStackResponseBody

func (*GetStackResponseBody) SetTags

func (*GetStackResponseBody) SetTemplateDescription

func (s *GetStackResponseBody) SetTemplateDescription(v string) *GetStackResponseBody

func (*GetStackResponseBody) SetTemplateId

func (s *GetStackResponseBody) SetTemplateId(v string) *GetStackResponseBody

func (*GetStackResponseBody) SetTemplateScratchId

func (s *GetStackResponseBody) SetTemplateScratchId(v string) *GetStackResponseBody

func (*GetStackResponseBody) SetTemplateURL

func (s *GetStackResponseBody) SetTemplateURL(v string) *GetStackResponseBody

func (*GetStackResponseBody) SetTemplateVersion

func (s *GetStackResponseBody) SetTemplateVersion(v string) *GetStackResponseBody

func (*GetStackResponseBody) SetTimeoutInMinutes

func (s *GetStackResponseBody) SetTimeoutInMinutes(v int32) *GetStackResponseBody

func (*GetStackResponseBody) SetUpdateTime

func (s *GetStackResponseBody) SetUpdateTime(v string) *GetStackResponseBody

func (GetStackResponseBody) String

func (s GetStackResponseBody) String() string

type GetStackResponseBodyLog

type GetStackResponseBodyLog struct {
	ResourceLogs  []*GetStackResponseBodyLogResourceLogs  `json:"ResourceLogs,omitempty" xml:"ResourceLogs,omitempty" type:"Repeated"`
	TerraformLogs []*GetStackResponseBodyLogTerraformLogs `json:"TerraformLogs,omitempty" xml:"TerraformLogs,omitempty" type:"Repeated"`
}

func (GetStackResponseBodyLog) GoString

func (s GetStackResponseBodyLog) GoString() string

func (*GetStackResponseBodyLog) SetResourceLogs added in v3.2.6

func (*GetStackResponseBodyLog) SetTerraformLogs

func (GetStackResponseBodyLog) String

func (s GetStackResponseBodyLog) String() string

type GetStackResponseBodyLogResourceLogs added in v3.2.6

type GetStackResponseBodyLogResourceLogs struct {
	Logs         []*GetStackResponseBodyLogResourceLogsLogs `json:"Logs,omitempty" xml:"Logs,omitempty" type:"Repeated"`
	ResourceName *string                                    `json:"ResourceName,omitempty" xml:"ResourceName,omitempty"`
}

func (GetStackResponseBodyLogResourceLogs) GoString added in v3.2.6

func (*GetStackResponseBodyLogResourceLogs) SetLogs added in v3.2.6

func (*GetStackResponseBodyLogResourceLogs) SetResourceName added in v3.2.6

func (GetStackResponseBodyLogResourceLogs) String added in v3.2.6

type GetStackResponseBodyLogResourceLogsLogs added in v3.2.6

type GetStackResponseBodyLogResourceLogsLogs struct {
	Content *string   `json:"Content,omitempty" xml:"Content,omitempty"`
	Keys    []*string `json:"Keys,omitempty" xml:"Keys,omitempty" type:"Repeated"`
}

func (GetStackResponseBodyLogResourceLogsLogs) GoString added in v3.2.6

func (*GetStackResponseBodyLogResourceLogsLogs) SetContent added in v3.2.6

func (*GetStackResponseBodyLogResourceLogsLogs) SetKeys added in v3.2.6

func (GetStackResponseBodyLogResourceLogsLogs) String added in v3.2.6

type GetStackResponseBodyLogTerraformLogs

type GetStackResponseBodyLogTerraformLogs struct {
	Command *string `json:"Command,omitempty" xml:"Command,omitempty"`
	Content *string `json:"Content,omitempty" xml:"Content,omitempty"`
	Stream  *string `json:"Stream,omitempty" xml:"Stream,omitempty"`
}

func (GetStackResponseBodyLogTerraformLogs) GoString

func (*GetStackResponseBodyLogTerraformLogs) SetCommand

func (*GetStackResponseBodyLogTerraformLogs) SetContent

func (*GetStackResponseBodyLogTerraformLogs) SetStream

func (GetStackResponseBodyLogTerraformLogs) String

type GetStackResponseBodyOperationInfo added in v3.2.11

type GetStackResponseBodyOperationInfo struct {
	Action            *string `json:"Action,omitempty" xml:"Action,omitempty"`
	Code              *string `json:"Code,omitempty" xml:"Code,omitempty"`
	LogicalResourceId *string `json:"LogicalResourceId,omitempty" xml:"LogicalResourceId,omitempty"`
	Message           *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId         *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	ResourceType      *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
}

func (GetStackResponseBodyOperationInfo) GoString added in v3.2.11

func (*GetStackResponseBodyOperationInfo) SetAction added in v3.2.11

func (*GetStackResponseBodyOperationInfo) SetCode added in v3.2.11

func (*GetStackResponseBodyOperationInfo) SetLogicalResourceId added in v3.2.11

func (*GetStackResponseBodyOperationInfo) SetMessage added in v3.2.11

func (*GetStackResponseBodyOperationInfo) SetRequestId added in v3.2.11

func (*GetStackResponseBodyOperationInfo) SetResourceType added in v3.2.11

func (GetStackResponseBodyOperationInfo) String added in v3.2.11

type GetStackResponseBodyParameters

type GetStackResponseBodyParameters struct {
	ParameterKey   *string `json:"ParameterKey,omitempty" xml:"ParameterKey,omitempty"`
	ParameterValue *string `json:"ParameterValue,omitempty" xml:"ParameterValue,omitempty"`
}

func (GetStackResponseBodyParameters) GoString

func (*GetStackResponseBodyParameters) SetParameterKey

func (*GetStackResponseBodyParameters) SetParameterValue

func (GetStackResponseBodyParameters) String

type GetStackResponseBodyResourceProgress

type GetStackResponseBodyResourceProgress struct {
	FailedResourceCount       *int32                                                           `json:"FailedResourceCount,omitempty" xml:"FailedResourceCount,omitempty"`
	InProgressResourceCount   *int32                                                           `json:"InProgressResourceCount,omitempty" xml:"InProgressResourceCount,omitempty"`
	InProgressResourceDetails []*GetStackResponseBodyResourceProgressInProgressResourceDetails `json:"InProgressResourceDetails,omitempty" xml:"InProgressResourceDetails,omitempty" type:"Repeated"`
	PendingResourceCount      *int32                                                           `json:"PendingResourceCount,omitempty" xml:"PendingResourceCount,omitempty"`
	SuccessResourceCount      *int32                                                           `json:"SuccessResourceCount,omitempty" xml:"SuccessResourceCount,omitempty"`
	TotalResourceCount        *int32                                                           `json:"TotalResourceCount,omitempty" xml:"TotalResourceCount,omitempty"`
}

func (GetStackResponseBodyResourceProgress) GoString

func (*GetStackResponseBodyResourceProgress) SetFailedResourceCount

func (*GetStackResponseBodyResourceProgress) SetInProgressResourceCount

func (*GetStackResponseBodyResourceProgress) SetPendingResourceCount

func (*GetStackResponseBodyResourceProgress) SetSuccessResourceCount

func (*GetStackResponseBodyResourceProgress) SetTotalResourceCount

func (GetStackResponseBodyResourceProgress) String

type GetStackResponseBodyResourceProgressInProgressResourceDetails

type GetStackResponseBodyResourceProgressInProgressResourceDetails struct {
	ProgressTargetValue *float32 `json:"ProgressTargetValue,omitempty" xml:"ProgressTargetValue,omitempty"`
	ProgressValue       *float32 `json:"ProgressValue,omitempty" xml:"ProgressValue,omitempty"`
	ResourceName        *string  `json:"ResourceName,omitempty" xml:"ResourceName,omitempty"`
	ResourceType        *string  `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
}

func (GetStackResponseBodyResourceProgressInProgressResourceDetails) GoString

func (*GetStackResponseBodyResourceProgressInProgressResourceDetails) SetProgressTargetValue

func (*GetStackResponseBodyResourceProgressInProgressResourceDetails) SetProgressValue

func (*GetStackResponseBodyResourceProgressInProgressResourceDetails) SetResourceName

func (*GetStackResponseBodyResourceProgressInProgressResourceDetails) SetResourceType

func (GetStackResponseBodyResourceProgressInProgressResourceDetails) String

type GetStackResponseBodyTags

type GetStackResponseBodyTags struct {
	Key   *string `json:"Key,omitempty" xml:"Key,omitempty"`
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (GetStackResponseBodyTags) GoString

func (s GetStackResponseBodyTags) GoString() string

func (*GetStackResponseBodyTags) SetKey

func (*GetStackResponseBodyTags) SetValue

func (GetStackResponseBodyTags) String

func (s GetStackResponseBodyTags) String() string

type GetTemplateEstimateCostRequest

type GetTemplateEstimateCostRequest struct {
	ClientToken             *string                                     `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	Parameters              []*GetTemplateEstimateCostRequestParameters `json:"Parameters,omitempty" xml:"Parameters,omitempty" type:"Repeated"`
	RegionId                *string                                     `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	TemplateBody            *string                                     `json:"TemplateBody,omitempty" xml:"TemplateBody,omitempty"`
	TemplateId              *string                                     `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
	TemplateScratchId       *string                                     `json:"TemplateScratchId,omitempty" xml:"TemplateScratchId,omitempty"`
	TemplateScratchRegionId *string                                     `json:"TemplateScratchRegionId,omitempty" xml:"TemplateScratchRegionId,omitempty"`
	TemplateURL             *string                                     `json:"TemplateURL,omitempty" xml:"TemplateURL,omitempty"`
	TemplateVersion         *string                                     `json:"TemplateVersion,omitempty" xml:"TemplateVersion,omitempty"`
}

func (GetTemplateEstimateCostRequest) GoString

func (*GetTemplateEstimateCostRequest) SetClientToken

func (*GetTemplateEstimateCostRequest) SetRegionId

func (*GetTemplateEstimateCostRequest) SetTemplateBody

func (*GetTemplateEstimateCostRequest) SetTemplateId

func (*GetTemplateEstimateCostRequest) SetTemplateScratchId

func (*GetTemplateEstimateCostRequest) SetTemplateScratchRegionId

func (s *GetTemplateEstimateCostRequest) SetTemplateScratchRegionId(v string) *GetTemplateEstimateCostRequest

func (*GetTemplateEstimateCostRequest) SetTemplateURL

func (*GetTemplateEstimateCostRequest) SetTemplateVersion

func (GetTemplateEstimateCostRequest) String

type GetTemplateEstimateCostRequestParameters

type GetTemplateEstimateCostRequestParameters struct {
	ParameterKey   *string `json:"ParameterKey,omitempty" xml:"ParameterKey,omitempty"`
	ParameterValue *string `json:"ParameterValue,omitempty" xml:"ParameterValue,omitempty"`
}

func (GetTemplateEstimateCostRequestParameters) GoString

func (*GetTemplateEstimateCostRequestParameters) SetParameterKey

func (*GetTemplateEstimateCostRequestParameters) SetParameterValue

func (GetTemplateEstimateCostRequestParameters) String

type GetTemplateEstimateCostResponse

type GetTemplateEstimateCostResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetTemplateEstimateCostResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetTemplateEstimateCostResponse) GoString

func (*GetTemplateEstimateCostResponse) SetHeaders

func (*GetTemplateEstimateCostResponse) SetStatusCode added in v3.2.4

func (GetTemplateEstimateCostResponse) String

type GetTemplateEstimateCostResponseBody

type GetTemplateEstimateCostResponseBody struct {
	RequestId *string                `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Resources map[string]interface{} `json:"Resources,omitempty" xml:"Resources,omitempty"`
}

func (GetTemplateEstimateCostResponseBody) GoString

func (*GetTemplateEstimateCostResponseBody) SetRequestId

func (*GetTemplateEstimateCostResponseBody) SetResources

func (GetTemplateEstimateCostResponseBody) String

type GetTemplateParameterConstraintsRequest

type GetTemplateParameterConstraintsRequest struct {
	ClientToken         *string                                             `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	Parameters          []*GetTemplateParameterConstraintsRequestParameters `json:"Parameters,omitempty" xml:"Parameters,omitempty" type:"Repeated"`
	ParametersKeyFilter []*string                                           `json:"ParametersKeyFilter,omitempty" xml:"ParametersKeyFilter,omitempty" type:"Repeated"`
	RegionId            *string                                             `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	TemplateBody        *string                                             `json:"TemplateBody,omitempty" xml:"TemplateBody,omitempty"`
	TemplateId          *string                                             `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
	TemplateURL         *string                                             `json:"TemplateURL,omitempty" xml:"TemplateURL,omitempty"`
	TemplateVersion     *string                                             `json:"TemplateVersion,omitempty" xml:"TemplateVersion,omitempty"`
}

func (GetTemplateParameterConstraintsRequest) GoString

func (*GetTemplateParameterConstraintsRequest) SetClientToken

func (*GetTemplateParameterConstraintsRequest) SetParametersKeyFilter

func (*GetTemplateParameterConstraintsRequest) SetRegionId

func (*GetTemplateParameterConstraintsRequest) SetTemplateBody

func (*GetTemplateParameterConstraintsRequest) SetTemplateId

func (*GetTemplateParameterConstraintsRequest) SetTemplateURL

func (*GetTemplateParameterConstraintsRequest) SetTemplateVersion

func (GetTemplateParameterConstraintsRequest) String

type GetTemplateParameterConstraintsRequestParameters

type GetTemplateParameterConstraintsRequestParameters struct {
	ParameterKey   *string `json:"ParameterKey,omitempty" xml:"ParameterKey,omitempty"`
	ParameterValue *string `json:"ParameterValue,omitempty" xml:"ParameterValue,omitempty"`
}

func (GetTemplateParameterConstraintsRequestParameters) GoString

func (*GetTemplateParameterConstraintsRequestParameters) SetParameterKey

func (*GetTemplateParameterConstraintsRequestParameters) SetParameterValue

func (GetTemplateParameterConstraintsRequestParameters) String

type GetTemplateParameterConstraintsResponse

type GetTemplateParameterConstraintsResponse struct {
	Headers    map[string]*string                           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                       `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetTemplateParameterConstraintsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetTemplateParameterConstraintsResponse) GoString

func (*GetTemplateParameterConstraintsResponse) SetHeaders

func (*GetTemplateParameterConstraintsResponse) SetStatusCode added in v3.2.4

func (GetTemplateParameterConstraintsResponse) String

type GetTemplateParameterConstraintsResponseBody

type GetTemplateParameterConstraintsResponseBody struct {
	ParameterConstraints []*GetTemplateParameterConstraintsResponseBodyParameterConstraints `json:"ParameterConstraints,omitempty" xml:"ParameterConstraints,omitempty" type:"Repeated"`
	RequestId            *string                                                            `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GetTemplateParameterConstraintsResponseBody) GoString

func (*GetTemplateParameterConstraintsResponseBody) SetRequestId

func (GetTemplateParameterConstraintsResponseBody) String

type GetTemplateParameterConstraintsResponseBodyParameterConstraints

type GetTemplateParameterConstraintsResponseBodyParameterConstraints struct {
	AllowedValues             []*string `json:"AllowedValues,omitempty" xml:"AllowedValues,omitempty" type:"Repeated"`
	AssociationParameterNames []*string `json:"AssociationParameterNames,omitempty" xml:"AssociationParameterNames,omitempty" type:"Repeated"`
	Behavior                  *string   `json:"Behavior,omitempty" xml:"Behavior,omitempty"`
	BehaviorReason            *string   `json:"BehaviorReason,omitempty" xml:"BehaviorReason,omitempty"`
	ParameterKey              *string   `json:"ParameterKey,omitempty" xml:"ParameterKey,omitempty"`
	Type                      *string   `json:"Type,omitempty" xml:"Type,omitempty"`
}

func (GetTemplateParameterConstraintsResponseBodyParameterConstraints) GoString

func (*GetTemplateParameterConstraintsResponseBodyParameterConstraints) SetAllowedValues

func (*GetTemplateParameterConstraintsResponseBodyParameterConstraints) SetAssociationParameterNames

func (*GetTemplateParameterConstraintsResponseBodyParameterConstraints) SetBehavior

func (*GetTemplateParameterConstraintsResponseBodyParameterConstraints) SetBehaviorReason

func (*GetTemplateParameterConstraintsResponseBodyParameterConstraints) SetParameterKey

func (*GetTemplateParameterConstraintsResponseBodyParameterConstraints) SetType

func (GetTemplateParameterConstraintsResponseBodyParameterConstraints) String

type GetTemplateParameterConstraintsShrinkRequest

type GetTemplateParameterConstraintsShrinkRequest struct {
	ClientToken               *string                                                   `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	Parameters                []*GetTemplateParameterConstraintsShrinkRequestParameters `json:"Parameters,omitempty" xml:"Parameters,omitempty" type:"Repeated"`
	ParametersKeyFilterShrink *string                                                   `json:"ParametersKeyFilter,omitempty" xml:"ParametersKeyFilter,omitempty"`
	RegionId                  *string                                                   `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	TemplateBody              *string                                                   `json:"TemplateBody,omitempty" xml:"TemplateBody,omitempty"`
	TemplateId                *string                                                   `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
	TemplateURL               *string                                                   `json:"TemplateURL,omitempty" xml:"TemplateURL,omitempty"`
	TemplateVersion           *string                                                   `json:"TemplateVersion,omitempty" xml:"TemplateVersion,omitempty"`
}

func (GetTemplateParameterConstraintsShrinkRequest) GoString

func (*GetTemplateParameterConstraintsShrinkRequest) SetClientToken

func (*GetTemplateParameterConstraintsShrinkRequest) SetParametersKeyFilterShrink

func (*GetTemplateParameterConstraintsShrinkRequest) SetRegionId

func (*GetTemplateParameterConstraintsShrinkRequest) SetTemplateBody

func (*GetTemplateParameterConstraintsShrinkRequest) SetTemplateId

func (*GetTemplateParameterConstraintsShrinkRequest) SetTemplateURL

func (*GetTemplateParameterConstraintsShrinkRequest) SetTemplateVersion

func (GetTemplateParameterConstraintsShrinkRequest) String

type GetTemplateParameterConstraintsShrinkRequestParameters

type GetTemplateParameterConstraintsShrinkRequestParameters struct {
	ParameterKey   *string `json:"ParameterKey,omitempty" xml:"ParameterKey,omitempty"`
	ParameterValue *string `json:"ParameterValue,omitempty" xml:"ParameterValue,omitempty"`
}

func (GetTemplateParameterConstraintsShrinkRequestParameters) GoString

func (*GetTemplateParameterConstraintsShrinkRequestParameters) SetParameterKey

func (*GetTemplateParameterConstraintsShrinkRequestParameters) SetParameterValue

func (GetTemplateParameterConstraintsShrinkRequestParameters) String

type GetTemplateRequest

type GetTemplateRequest struct {
	ChangeSetId       *string `json:"ChangeSetId,omitempty" xml:"ChangeSetId,omitempty"`
	IncludePermission *string `json:"IncludePermission,omitempty" xml:"IncludePermission,omitempty"`
	IncludeTags       *string `json:"IncludeTags,omitempty" xml:"IncludeTags,omitempty"`
	RegionId          *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	StackGroupName    *string `json:"StackGroupName,omitempty" xml:"StackGroupName,omitempty"`
	StackId           *string `json:"StackId,omitempty" xml:"StackId,omitempty"`
	TemplateId        *string `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
	TemplateStage     *string `json:"TemplateStage,omitempty" xml:"TemplateStage,omitempty"`
	TemplateVersion   *string `json:"TemplateVersion,omitempty" xml:"TemplateVersion,omitempty"`
}

func (GetTemplateRequest) GoString

func (s GetTemplateRequest) GoString() string

func (*GetTemplateRequest) SetChangeSetId

func (s *GetTemplateRequest) SetChangeSetId(v string) *GetTemplateRequest

func (*GetTemplateRequest) SetIncludePermission

func (s *GetTemplateRequest) SetIncludePermission(v string) *GetTemplateRequest

func (*GetTemplateRequest) SetIncludeTags added in v3.2.5

func (s *GetTemplateRequest) SetIncludeTags(v string) *GetTemplateRequest

func (*GetTemplateRequest) SetRegionId

func (s *GetTemplateRequest) SetRegionId(v string) *GetTemplateRequest

func (*GetTemplateRequest) SetStackGroupName

func (s *GetTemplateRequest) SetStackGroupName(v string) *GetTemplateRequest

func (*GetTemplateRequest) SetStackId

func (s *GetTemplateRequest) SetStackId(v string) *GetTemplateRequest

func (*GetTemplateRequest) SetTemplateId

func (s *GetTemplateRequest) SetTemplateId(v string) *GetTemplateRequest

func (*GetTemplateRequest) SetTemplateStage

func (s *GetTemplateRequest) SetTemplateStage(v string) *GetTemplateRequest

func (*GetTemplateRequest) SetTemplateVersion

func (s *GetTemplateRequest) SetTemplateVersion(v string) *GetTemplateRequest

func (GetTemplateRequest) String

func (s GetTemplateRequest) String() string

type GetTemplateResponse

type GetTemplateResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetTemplateResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetTemplateResponse) GoString

func (s GetTemplateResponse) GoString() string

func (*GetTemplateResponse) SetBody

func (*GetTemplateResponse) SetHeaders

func (s *GetTemplateResponse) SetHeaders(v map[string]*string) *GetTemplateResponse

func (*GetTemplateResponse) SetStatusCode added in v3.2.4

func (s *GetTemplateResponse) SetStatusCode(v int32) *GetTemplateResponse

func (GetTemplateResponse) String

func (s GetTemplateResponse) String() string

type GetTemplateResponseBody

type GetTemplateResponseBody struct {
	ChangeSetId     *string                               `json:"ChangeSetId,omitempty" xml:"ChangeSetId,omitempty"`
	CreateTime      *string                               `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	Description     *string                               `json:"Description,omitempty" xml:"Description,omitempty"`
	Interface       *string                               `json:"Interface,omitempty" xml:"Interface,omitempty"`
	OwnerId         *string                               `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	Permissions     []*GetTemplateResponseBodyPermissions `json:"Permissions,omitempty" xml:"Permissions,omitempty" type:"Repeated"`
	RegionId        *string                               `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	RequestId       *string                               `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	ResourceGroupId *string                               `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"`
	ShareType       *string                               `json:"ShareType,omitempty" xml:"ShareType,omitempty"`
	StackGroupName  *string                               `json:"StackGroupName,omitempty" xml:"StackGroupName,omitempty"`
	StackId         *string                               `json:"StackId,omitempty" xml:"StackId,omitempty"`
	Tags            []*GetTemplateResponseBodyTags        `json:"Tags,omitempty" xml:"Tags,omitempty" type:"Repeated"`
	TemplateARN     *string                               `json:"TemplateARN,omitempty" xml:"TemplateARN,omitempty"`
	TemplateBody    *string                               `json:"TemplateBody,omitempty" xml:"TemplateBody,omitempty"`
	TemplateId      *string                               `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
	TemplateName    *string                               `json:"TemplateName,omitempty" xml:"TemplateName,omitempty"`
	TemplateVersion *string                               `json:"TemplateVersion,omitempty" xml:"TemplateVersion,omitempty"`
	UpdateTime      *string                               `json:"UpdateTime,omitempty" xml:"UpdateTime,omitempty"`
}

func (GetTemplateResponseBody) GoString

func (s GetTemplateResponseBody) GoString() string

func (*GetTemplateResponseBody) SetChangeSetId

func (*GetTemplateResponseBody) SetCreateTime

func (*GetTemplateResponseBody) SetDescription

func (*GetTemplateResponseBody) SetInterface

func (*GetTemplateResponseBody) SetOwnerId

func (*GetTemplateResponseBody) SetPermissions

func (*GetTemplateResponseBody) SetRegionId

func (*GetTemplateResponseBody) SetRequestId

func (*GetTemplateResponseBody) SetResourceGroupId

func (s *GetTemplateResponseBody) SetResourceGroupId(v string) *GetTemplateResponseBody

func (*GetTemplateResponseBody) SetShareType

func (*GetTemplateResponseBody) SetStackGroupName

func (s *GetTemplateResponseBody) SetStackGroupName(v string) *GetTemplateResponseBody

func (*GetTemplateResponseBody) SetStackId

func (*GetTemplateResponseBody) SetTags added in v3.2.5

func (*GetTemplateResponseBody) SetTemplateARN

func (*GetTemplateResponseBody) SetTemplateBody

func (*GetTemplateResponseBody) SetTemplateId

func (*GetTemplateResponseBody) SetTemplateName

func (*GetTemplateResponseBody) SetTemplateVersion

func (s *GetTemplateResponseBody) SetTemplateVersion(v string) *GetTemplateResponseBody

func (*GetTemplateResponseBody) SetUpdateTime

func (GetTemplateResponseBody) String

func (s GetTemplateResponseBody) String() string

type GetTemplateResponseBodyPermissions

type GetTemplateResponseBodyPermissions struct {
	AccountId       *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
	ShareOption     *string `json:"ShareOption,omitempty" xml:"ShareOption,omitempty"`
	ShareSource     *string `json:"ShareSource,omitempty" xml:"ShareSource,omitempty"`
	TemplateVersion *string `json:"TemplateVersion,omitempty" xml:"TemplateVersion,omitempty"`
	VersionOption   *string `json:"VersionOption,omitempty" xml:"VersionOption,omitempty"`
}

func (GetTemplateResponseBodyPermissions) GoString

func (*GetTemplateResponseBodyPermissions) SetAccountId

func (*GetTemplateResponseBodyPermissions) SetShareOption

func (*GetTemplateResponseBodyPermissions) SetShareSource

func (*GetTemplateResponseBodyPermissions) SetTemplateVersion

func (*GetTemplateResponseBodyPermissions) SetVersionOption

func (GetTemplateResponseBodyPermissions) String

type GetTemplateResponseBodyTags added in v3.2.5

type GetTemplateResponseBodyTags struct {
	Key   *string `json:"Key,omitempty" xml:"Key,omitempty"`
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (GetTemplateResponseBodyTags) GoString added in v3.2.5

func (s GetTemplateResponseBodyTags) GoString() string

func (*GetTemplateResponseBodyTags) SetKey added in v3.2.5

func (*GetTemplateResponseBodyTags) SetValue added in v3.2.5

func (GetTemplateResponseBodyTags) String added in v3.2.5

type GetTemplateScratchRequest

type GetTemplateScratchRequest struct {
	RegionId          *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	ShowDataOption    *string `json:"ShowDataOption,omitempty" xml:"ShowDataOption,omitempty"`
	TemplateScratchId *string `json:"TemplateScratchId,omitempty" xml:"TemplateScratchId,omitempty"`
}

func (GetTemplateScratchRequest) GoString

func (s GetTemplateScratchRequest) GoString() string

func (*GetTemplateScratchRequest) SetRegionId

func (*GetTemplateScratchRequest) SetShowDataOption

func (*GetTemplateScratchRequest) SetTemplateScratchId

func (s *GetTemplateScratchRequest) SetTemplateScratchId(v string) *GetTemplateScratchRequest

func (GetTemplateScratchRequest) String

func (s GetTemplateScratchRequest) String() string

type GetTemplateScratchResponse

type GetTemplateScratchResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetTemplateScratchResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetTemplateScratchResponse) GoString

func (s GetTemplateScratchResponse) GoString() string

func (*GetTemplateScratchResponse) SetBody

func (*GetTemplateScratchResponse) SetHeaders

func (*GetTemplateScratchResponse) SetStatusCode added in v3.2.4

func (GetTemplateScratchResponse) String

type GetTemplateScratchResponseBody

type GetTemplateScratchResponseBody struct {
	RequestId       *string                                        `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TemplateScratch *GetTemplateScratchResponseBodyTemplateScratch `json:"TemplateScratch,omitempty" xml:"TemplateScratch,omitempty" type:"Struct"`
}

func (GetTemplateScratchResponseBody) GoString

func (*GetTemplateScratchResponseBody) SetRequestId

func (GetTemplateScratchResponseBody) String

type GetTemplateScratchResponseBodyTemplateScratch

type GetTemplateScratchResponseBodyTemplateScratch struct {
	CreateTime           *string                                                              `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	Description          *string                                                              `json:"Description,omitempty" xml:"Description,omitempty"`
	FailedCode           *string                                                              `json:"FailedCode,omitempty" xml:"FailedCode,omitempty"`
	LogicalIdStrategy    *string                                                              `json:"LogicalIdStrategy,omitempty" xml:"LogicalIdStrategy,omitempty"`
	PreferenceParameters []*GetTemplateScratchResponseBodyTemplateScratchPreferenceParameters `json:"PreferenceParameters,omitempty" xml:"PreferenceParameters,omitempty" type:"Repeated"`
	SourceResourceGroup  *GetTemplateScratchResponseBodyTemplateScratchSourceResourceGroup    `json:"SourceResourceGroup,omitempty" xml:"SourceResourceGroup,omitempty" type:"Struct"`
	SourceResources      []*GetTemplateScratchResponseBodyTemplateScratchSourceResources      `json:"SourceResources,omitempty" xml:"SourceResources,omitempty" type:"Repeated"`
	SourceTag            *GetTemplateScratchResponseBodyTemplateScratchSourceTag              `json:"SourceTag,omitempty" xml:"SourceTag,omitempty" type:"Struct"`
	StackProvision       *GetTemplateScratchResponseBodyTemplateScratchStackProvision         `json:"StackProvision,omitempty" xml:"StackProvision,omitempty" type:"Struct"`
	Stacks               []*GetTemplateScratchResponseBodyTemplateScratchStacks               `json:"Stacks,omitempty" xml:"Stacks,omitempty" type:"Repeated"`
	Status               *string                                                              `json:"Status,omitempty" xml:"Status,omitempty"`
	StatusReason         *string                                                              `json:"StatusReason,omitempty" xml:"StatusReason,omitempty"`
	TemplateScratchData  map[string]interface{}                                               `json:"TemplateScratchData,omitempty" xml:"TemplateScratchData,omitempty"`
	TemplateScratchId    *string                                                              `json:"TemplateScratchId,omitempty" xml:"TemplateScratchId,omitempty"`
	TemplateScratchType  *string                                                              `json:"TemplateScratchType,omitempty" xml:"TemplateScratchType,omitempty"`
	UpdateTime           *string                                                              `json:"UpdateTime,omitempty" xml:"UpdateTime,omitempty"`
}

func (GetTemplateScratchResponseBodyTemplateScratch) GoString

func (*GetTemplateScratchResponseBodyTemplateScratch) SetCreateTime

func (*GetTemplateScratchResponseBodyTemplateScratch) SetDescription

func (*GetTemplateScratchResponseBodyTemplateScratch) SetFailedCode

func (*GetTemplateScratchResponseBodyTemplateScratch) SetLogicalIdStrategy

func (*GetTemplateScratchResponseBodyTemplateScratch) SetStatus

func (*GetTemplateScratchResponseBodyTemplateScratch) SetStatusReason

func (*GetTemplateScratchResponseBodyTemplateScratch) SetTemplateScratchData

func (*GetTemplateScratchResponseBodyTemplateScratch) SetTemplateScratchId

func (*GetTemplateScratchResponseBodyTemplateScratch) SetTemplateScratchType

func (*GetTemplateScratchResponseBodyTemplateScratch) SetUpdateTime

func (GetTemplateScratchResponseBodyTemplateScratch) String

type GetTemplateScratchResponseBodyTemplateScratchPreferenceParameters

type GetTemplateScratchResponseBodyTemplateScratchPreferenceParameters struct {
	ParameterKey   *string `json:"ParameterKey,omitempty" xml:"ParameterKey,omitempty"`
	ParameterValue *string `json:"ParameterValue,omitempty" xml:"ParameterValue,omitempty"`
}

func (GetTemplateScratchResponseBodyTemplateScratchPreferenceParameters) GoString

func (*GetTemplateScratchResponseBodyTemplateScratchPreferenceParameters) SetParameterKey

func (*GetTemplateScratchResponseBodyTemplateScratchPreferenceParameters) SetParameterValue

func (GetTemplateScratchResponseBodyTemplateScratchPreferenceParameters) String

type GetTemplateScratchResponseBodyTemplateScratchSourceResourceGroup

type GetTemplateScratchResponseBodyTemplateScratchSourceResourceGroup struct {
	ResourceGroupId    *string   `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"`
	ResourceTypeFilter []*string `json:"ResourceTypeFilter,omitempty" xml:"ResourceTypeFilter,omitempty" type:"Repeated"`
}

func (GetTemplateScratchResponseBodyTemplateScratchSourceResourceGroup) GoString

func (*GetTemplateScratchResponseBodyTemplateScratchSourceResourceGroup) SetResourceGroupId

func (*GetTemplateScratchResponseBodyTemplateScratchSourceResourceGroup) SetResourceTypeFilter

func (GetTemplateScratchResponseBodyTemplateScratchSourceResourceGroup) String

type GetTemplateScratchResponseBodyTemplateScratchSourceResources

type GetTemplateScratchResponseBodyTemplateScratchSourceResources struct {
	ResourceId   *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"`
	ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
}

func (GetTemplateScratchResponseBodyTemplateScratchSourceResources) GoString

func (*GetTemplateScratchResponseBodyTemplateScratchSourceResources) SetResourceId

func (*GetTemplateScratchResponseBodyTemplateScratchSourceResources) SetResourceType

func (GetTemplateScratchResponseBodyTemplateScratchSourceResources) String

type GetTemplateScratchResponseBodyTemplateScratchSourceTag

type GetTemplateScratchResponseBodyTemplateScratchSourceTag struct {
	ResourceTags       map[string]interface{} `json:"ResourceTags,omitempty" xml:"ResourceTags,omitempty"`
	ResourceTypeFilter []*string              `json:"ResourceTypeFilter,omitempty" xml:"ResourceTypeFilter,omitempty" type:"Repeated"`
}

func (GetTemplateScratchResponseBodyTemplateScratchSourceTag) GoString

func (*GetTemplateScratchResponseBodyTemplateScratchSourceTag) SetResourceTags

func (*GetTemplateScratchResponseBodyTemplateScratchSourceTag) SetResourceTypeFilter

func (GetTemplateScratchResponseBodyTemplateScratchSourceTag) String

type GetTemplateScratchResponseBodyTemplateScratchStackProvision

type GetTemplateScratchResponseBodyTemplateScratchStackProvision struct {
	Creatable  *bool `json:"Creatable,omitempty" xml:"Creatable,omitempty"`
	Importable *bool `json:"Importable,omitempty" xml:"Importable,omitempty"`
}

func (GetTemplateScratchResponseBodyTemplateScratchStackProvision) GoString

func (*GetTemplateScratchResponseBodyTemplateScratchStackProvision) SetCreatable

func (*GetTemplateScratchResponseBodyTemplateScratchStackProvision) SetImportable

func (GetTemplateScratchResponseBodyTemplateScratchStackProvision) String

type GetTemplateScratchResponseBodyTemplateScratchStacks

type GetTemplateScratchResponseBodyTemplateScratchStacks struct {
	RegionId  *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	StackId   *string `json:"StackId,omitempty" xml:"StackId,omitempty"`
	UsageType *string `json:"UsageType,omitempty" xml:"UsageType,omitempty"`
}

func (GetTemplateScratchResponseBodyTemplateScratchStacks) GoString

func (*GetTemplateScratchResponseBodyTemplateScratchStacks) SetRegionId

func (*GetTemplateScratchResponseBodyTemplateScratchStacks) SetStackId

func (*GetTemplateScratchResponseBodyTemplateScratchStacks) SetUsageType

func (GetTemplateScratchResponseBodyTemplateScratchStacks) String

type GetTemplateSummaryRequest

type GetTemplateSummaryRequest struct {
	ChangeSetId     *string                                `json:"ChangeSetId,omitempty" xml:"ChangeSetId,omitempty"`
	ClientToken     *string                                `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	Parameters      []*GetTemplateSummaryRequestParameters `json:"Parameters,omitempty" xml:"Parameters,omitempty" type:"Repeated"`
	RegionId        *string                                `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	StackGroupName  *string                                `json:"StackGroupName,omitempty" xml:"StackGroupName,omitempty"`
	StackId         *string                                `json:"StackId,omitempty" xml:"StackId,omitempty"`
	TemplateBody    *string                                `json:"TemplateBody,omitempty" xml:"TemplateBody,omitempty"`
	TemplateId      *string                                `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
	TemplateURL     *string                                `json:"TemplateURL,omitempty" xml:"TemplateURL,omitempty"`
	TemplateVersion *string                                `json:"TemplateVersion,omitempty" xml:"TemplateVersion,omitempty"`
}

func (GetTemplateSummaryRequest) GoString

func (s GetTemplateSummaryRequest) GoString() string

func (*GetTemplateSummaryRequest) SetChangeSetId

func (*GetTemplateSummaryRequest) SetClientToken added in v3.2.8

func (*GetTemplateSummaryRequest) SetParameters added in v3.2.8

func (*GetTemplateSummaryRequest) SetRegionId

func (*GetTemplateSummaryRequest) SetStackGroupName

func (*GetTemplateSummaryRequest) SetStackId

func (*GetTemplateSummaryRequest) SetTemplateBody

func (*GetTemplateSummaryRequest) SetTemplateId

func (*GetTemplateSummaryRequest) SetTemplateURL

func (*GetTemplateSummaryRequest) SetTemplateVersion

func (GetTemplateSummaryRequest) String

func (s GetTemplateSummaryRequest) String() string

type GetTemplateSummaryRequestParameters added in v3.2.8

type GetTemplateSummaryRequestParameters struct {
	ParameterKey   *string `json:"ParameterKey,omitempty" xml:"ParameterKey,omitempty"`
	ParameterValue *string `json:"ParameterValue,omitempty" xml:"ParameterValue,omitempty"`
}

func (GetTemplateSummaryRequestParameters) GoString added in v3.2.8

func (*GetTemplateSummaryRequestParameters) SetParameterKey added in v3.2.8

func (*GetTemplateSummaryRequestParameters) SetParameterValue added in v3.2.8

func (GetTemplateSummaryRequestParameters) String added in v3.2.8

type GetTemplateSummaryResponse

type GetTemplateSummaryResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetTemplateSummaryResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetTemplateSummaryResponse) GoString

func (s GetTemplateSummaryResponse) GoString() string

func (*GetTemplateSummaryResponse) SetBody

func (*GetTemplateSummaryResponse) SetHeaders

func (*GetTemplateSummaryResponse) SetStatusCode added in v3.2.4

func (GetTemplateSummaryResponse) String

type GetTemplateSummaryResponseBody

type GetTemplateSummaryResponseBody struct {
	Description                 *string                                                      `json:"Description,omitempty" xml:"Description,omitempty"`
	Metadata                    map[string]interface{}                                       `json:"Metadata,omitempty" xml:"Metadata,omitempty"`
	Parameters                  []map[string]interface{}                                     `json:"Parameters,omitempty" xml:"Parameters,omitempty" type:"Repeated"`
	RequestId                   *string                                                      `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	ResourceIdentifierSummaries []*GetTemplateSummaryResponseBodyResourceIdentifierSummaries `json:"ResourceIdentifierSummaries,omitempty" xml:"ResourceIdentifierSummaries,omitempty" type:"Repeated"`
	ResourceTypes               []*string                                                    `json:"ResourceTypes,omitempty" xml:"ResourceTypes,omitempty" type:"Repeated"`
	Version                     *string                                                      `json:"Version,omitempty" xml:"Version,omitempty"`
}

func (GetTemplateSummaryResponseBody) GoString

func (*GetTemplateSummaryResponseBody) SetDescription

func (*GetTemplateSummaryResponseBody) SetMetadata

func (s *GetTemplateSummaryResponseBody) SetMetadata(v map[string]interface{}) *GetTemplateSummaryResponseBody

func (*GetTemplateSummaryResponseBody) SetParameters

func (s *GetTemplateSummaryResponseBody) SetParameters(v []map[string]interface{}) *GetTemplateSummaryResponseBody

func (*GetTemplateSummaryResponseBody) SetRequestId

func (*GetTemplateSummaryResponseBody) SetResourceTypes

func (*GetTemplateSummaryResponseBody) SetVersion

func (GetTemplateSummaryResponseBody) String

type GetTemplateSummaryResponseBodyResourceIdentifierSummaries

type GetTemplateSummaryResponseBodyResourceIdentifierSummaries struct {
	LogicalResourceIds  []*string `json:"LogicalResourceIds,omitempty" xml:"LogicalResourceIds,omitempty" type:"Repeated"`
	ResourceIdentifiers []*string `json:"ResourceIdentifiers,omitempty" xml:"ResourceIdentifiers,omitempty" type:"Repeated"`
	ResourceType        *string   `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
}

func (GetTemplateSummaryResponseBodyResourceIdentifierSummaries) GoString

func (*GetTemplateSummaryResponseBodyResourceIdentifierSummaries) SetLogicalResourceIds

func (*GetTemplateSummaryResponseBodyResourceIdentifierSummaries) SetResourceIdentifiers

func (*GetTemplateSummaryResponseBodyResourceIdentifierSummaries) SetResourceType

func (GetTemplateSummaryResponseBodyResourceIdentifierSummaries) String

type ListChangeSetsRequest

type ListChangeSetsRequest struct {
	ChangeSetId     *string   `json:"ChangeSetId,omitempty" xml:"ChangeSetId,omitempty"`
	ChangeSetName   []*string `json:"ChangeSetName,omitempty" xml:"ChangeSetName,omitempty" type:"Repeated"`
	ExecutionStatus []*string `json:"ExecutionStatus,omitempty" xml:"ExecutionStatus,omitempty" type:"Repeated"`
	PageNumber      *int64    `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize        *int64    `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RegionId        *string   `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	StackId         *string   `json:"StackId,omitempty" xml:"StackId,omitempty"`
	Status          []*string `json:"Status,omitempty" xml:"Status,omitempty" type:"Repeated"`
}

func (ListChangeSetsRequest) GoString

func (s ListChangeSetsRequest) GoString() string

func (*ListChangeSetsRequest) SetChangeSetId

func (s *ListChangeSetsRequest) SetChangeSetId(v string) *ListChangeSetsRequest

func (*ListChangeSetsRequest) SetChangeSetName

func (s *ListChangeSetsRequest) SetChangeSetName(v []*string) *ListChangeSetsRequest

func (*ListChangeSetsRequest) SetExecutionStatus

func (s *ListChangeSetsRequest) SetExecutionStatus(v []*string) *ListChangeSetsRequest

func (*ListChangeSetsRequest) SetPageNumber

func (s *ListChangeSetsRequest) SetPageNumber(v int64) *ListChangeSetsRequest

func (*ListChangeSetsRequest) SetPageSize

func (*ListChangeSetsRequest) SetRegionId

func (*ListChangeSetsRequest) SetStackId

func (*ListChangeSetsRequest) SetStatus

func (ListChangeSetsRequest) String

func (s ListChangeSetsRequest) String() string

type ListChangeSetsResponse

type ListChangeSetsResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListChangeSetsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListChangeSetsResponse) GoString

func (s ListChangeSetsResponse) GoString() string

func (*ListChangeSetsResponse) SetBody

func (*ListChangeSetsResponse) SetHeaders

func (*ListChangeSetsResponse) SetStatusCode added in v3.2.4

func (ListChangeSetsResponse) String

func (s ListChangeSetsResponse) String() string

type ListChangeSetsResponseBody

type ListChangeSetsResponseBody struct {
	ChangeSets []*ListChangeSetsResponseBodyChangeSets `json:"ChangeSets,omitempty" xml:"ChangeSets,omitempty" type:"Repeated"`
	PageNumber *int32                                  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32                                  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId  *string                                 `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TotalCount *int32                                  `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListChangeSetsResponseBody) GoString

func (s ListChangeSetsResponseBody) GoString() string

func (*ListChangeSetsResponseBody) SetChangeSets

func (*ListChangeSetsResponseBody) SetPageNumber

func (*ListChangeSetsResponseBody) SetPageSize

func (*ListChangeSetsResponseBody) SetRequestId

func (*ListChangeSetsResponseBody) SetTotalCount

func (ListChangeSetsResponseBody) String

type ListChangeSetsResponseBodyChangeSets

type ListChangeSetsResponseBodyChangeSets struct {
	ChangeSetId     *string `json:"ChangeSetId,omitempty" xml:"ChangeSetId,omitempty"`
	ChangeSetName   *string `json:"ChangeSetName,omitempty" xml:"ChangeSetName,omitempty"`
	ChangeSetType   *string `json:"ChangeSetType,omitempty" xml:"ChangeSetType,omitempty"`
	CreateTime      *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	Description     *string `json:"Description,omitempty" xml:"Description,omitempty"`
	ExecutionStatus *string `json:"ExecutionStatus,omitempty" xml:"ExecutionStatus,omitempty"`
	RegionId        *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	StackId         *string `json:"StackId,omitempty" xml:"StackId,omitempty"`
	StackName       *string `json:"StackName,omitempty" xml:"StackName,omitempty"`
	Status          *string `json:"Status,omitempty" xml:"Status,omitempty"`
	StatusReason    *string `json:"StatusReason,omitempty" xml:"StatusReason,omitempty"`
}

func (ListChangeSetsResponseBodyChangeSets) GoString

func (*ListChangeSetsResponseBodyChangeSets) SetChangeSetId

func (*ListChangeSetsResponseBodyChangeSets) SetChangeSetName

func (*ListChangeSetsResponseBodyChangeSets) SetChangeSetType

func (*ListChangeSetsResponseBodyChangeSets) SetCreateTime

func (*ListChangeSetsResponseBodyChangeSets) SetDescription

func (*ListChangeSetsResponseBodyChangeSets) SetExecutionStatus

func (*ListChangeSetsResponseBodyChangeSets) SetRegionId

func (*ListChangeSetsResponseBodyChangeSets) SetStackId

func (*ListChangeSetsResponseBodyChangeSets) SetStackName

func (*ListChangeSetsResponseBodyChangeSets) SetStatus

func (*ListChangeSetsResponseBodyChangeSets) SetStatusReason

func (ListChangeSetsResponseBodyChangeSets) String

type ListResourceTypesRequest

type ListResourceTypesRequest struct {
	EntityType *string `json:"EntityType,omitempty" xml:"EntityType,omitempty"`
}

func (ListResourceTypesRequest) GoString

func (s ListResourceTypesRequest) GoString() string

func (*ListResourceTypesRequest) SetEntityType

func (ListResourceTypesRequest) String

func (s ListResourceTypesRequest) String() string

type ListResourceTypesResponse

type ListResourceTypesResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListResourceTypesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListResourceTypesResponse) GoString

func (s ListResourceTypesResponse) GoString() string

func (*ListResourceTypesResponse) SetBody

func (*ListResourceTypesResponse) SetHeaders

func (*ListResourceTypesResponse) SetStatusCode added in v3.2.4

func (ListResourceTypesResponse) String

func (s ListResourceTypesResponse) String() string

type ListResourceTypesResponseBody

type ListResourceTypesResponseBody struct {
	RequestId     *string   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	ResourceTypes []*string `json:"ResourceTypes,omitempty" xml:"ResourceTypes,omitempty" type:"Repeated"`
}

func (ListResourceTypesResponseBody) GoString

func (*ListResourceTypesResponseBody) SetRequestId

func (*ListResourceTypesResponseBody) SetResourceTypes

func (ListResourceTypesResponseBody) String

type ListStackEventsRequest

type ListStackEventsRequest struct {
	LogicalResourceId []*string `json:"LogicalResourceId,omitempty" xml:"LogicalResourceId,omitempty" type:"Repeated"`
	PageNumber        *int64    `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize          *int64    `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RegionId          *string   `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	ResourceType      []*string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty" type:"Repeated"`
	StackId           *string   `json:"StackId,omitempty" xml:"StackId,omitempty"`
	Status            []*string `json:"Status,omitempty" xml:"Status,omitempty" type:"Repeated"`
}

func (ListStackEventsRequest) GoString

func (s ListStackEventsRequest) GoString() string

func (*ListStackEventsRequest) SetLogicalResourceId

func (s *ListStackEventsRequest) SetLogicalResourceId(v []*string) *ListStackEventsRequest

func (*ListStackEventsRequest) SetPageNumber

func (*ListStackEventsRequest) SetPageSize

func (*ListStackEventsRequest) SetRegionId

func (*ListStackEventsRequest) SetResourceType

func (s *ListStackEventsRequest) SetResourceType(v []*string) *ListStackEventsRequest

func (*ListStackEventsRequest) SetStackId

func (*ListStackEventsRequest) SetStatus

func (ListStackEventsRequest) String

func (s ListStackEventsRequest) String() string

type ListStackEventsResponse

type ListStackEventsResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListStackEventsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListStackEventsResponse) GoString

func (s ListStackEventsResponse) GoString() string

func (*ListStackEventsResponse) SetBody

func (*ListStackEventsResponse) SetHeaders

func (*ListStackEventsResponse) SetStatusCode added in v3.2.4

func (ListStackEventsResponse) String

func (s ListStackEventsResponse) String() string

type ListStackEventsResponseBody

type ListStackEventsResponseBody struct {
	Events     []*ListStackEventsResponseBodyEvents `json:"Events,omitempty" xml:"Events,omitempty" type:"Repeated"`
	PageNumber *int32                               `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32                               `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId  *string                              `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TotalCount *int32                               `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListStackEventsResponseBody) GoString

func (s ListStackEventsResponseBody) GoString() string

func (*ListStackEventsResponseBody) SetEvents

func (*ListStackEventsResponseBody) SetPageNumber

func (*ListStackEventsResponseBody) SetPageSize

func (*ListStackEventsResponseBody) SetRequestId

func (*ListStackEventsResponseBody) SetTotalCount

func (ListStackEventsResponseBody) String

type ListStackEventsResponseBodyEvents

type ListStackEventsResponseBodyEvents struct {
	CreateTime         *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	EventId            *string `json:"EventId,omitempty" xml:"EventId,omitempty"`
	LogicalResourceId  *string `json:"LogicalResourceId,omitempty" xml:"LogicalResourceId,omitempty"`
	PhysicalResourceId *string `json:"PhysicalResourceId,omitempty" xml:"PhysicalResourceId,omitempty"`
	ResourceType       *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	StackId            *string `json:"StackId,omitempty" xml:"StackId,omitempty"`
	StackName          *string `json:"StackName,omitempty" xml:"StackName,omitempty"`
	Status             *string `json:"Status,omitempty" xml:"Status,omitempty"`
	StatusReason       *string `json:"StatusReason,omitempty" xml:"StatusReason,omitempty"`
}

func (ListStackEventsResponseBodyEvents) GoString

func (*ListStackEventsResponseBodyEvents) SetCreateTime

func (*ListStackEventsResponseBodyEvents) SetEventId

func (*ListStackEventsResponseBodyEvents) SetLogicalResourceId

func (*ListStackEventsResponseBodyEvents) SetPhysicalResourceId

func (*ListStackEventsResponseBodyEvents) SetResourceType

func (*ListStackEventsResponseBodyEvents) SetStackId

func (*ListStackEventsResponseBodyEvents) SetStackName

func (*ListStackEventsResponseBodyEvents) SetStatus

func (*ListStackEventsResponseBodyEvents) SetStatusReason

func (ListStackEventsResponseBodyEvents) String

type ListStackGroupOperationResultsRequest

type ListStackGroupOperationResultsRequest struct {
	OperationId *string `json:"OperationId,omitempty" xml:"OperationId,omitempty"`
	PageNumber  *int64  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize    *int64  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RegionId    *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (ListStackGroupOperationResultsRequest) GoString

func (*ListStackGroupOperationResultsRequest) SetOperationId

func (*ListStackGroupOperationResultsRequest) SetPageNumber

func (*ListStackGroupOperationResultsRequest) SetPageSize

func (*ListStackGroupOperationResultsRequest) SetRegionId

func (ListStackGroupOperationResultsRequest) String

type ListStackGroupOperationResultsResponse

type ListStackGroupOperationResultsResponse struct {
	Headers    map[string]*string                          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListStackGroupOperationResultsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListStackGroupOperationResultsResponse) GoString

func (*ListStackGroupOperationResultsResponse) SetHeaders

func (*ListStackGroupOperationResultsResponse) SetStatusCode added in v3.2.4

func (ListStackGroupOperationResultsResponse) String

type ListStackGroupOperationResultsResponseBody

type ListStackGroupOperationResultsResponseBody struct {
	PageNumber                 *int32                                                                  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize                   *int32                                                                  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId                  *string                                                                 `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	StackGroupOperationResults []*ListStackGroupOperationResultsResponseBodyStackGroupOperationResults `json:"StackGroupOperationResults,omitempty" xml:"StackGroupOperationResults,omitempty" type:"Repeated"`
	TotalCount                 *int32                                                                  `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListStackGroupOperationResultsResponseBody) GoString

func (*ListStackGroupOperationResultsResponseBody) SetPageNumber

func (*ListStackGroupOperationResultsResponseBody) SetPageSize

func (*ListStackGroupOperationResultsResponseBody) SetRequestId

func (*ListStackGroupOperationResultsResponseBody) SetTotalCount

func (ListStackGroupOperationResultsResponseBody) String

type ListStackGroupOperationResultsResponseBodyStackGroupOperationResults

type ListStackGroupOperationResultsResponseBodyStackGroupOperationResults struct {
	AccountId    *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
	RdFolderId   *string `json:"RdFolderId,omitempty" xml:"RdFolderId,omitempty"`
	RegionId     *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	Status       *string `json:"Status,omitempty" xml:"Status,omitempty"`
	StatusReason *string `json:"StatusReason,omitempty" xml:"StatusReason,omitempty"`
}

func (ListStackGroupOperationResultsResponseBodyStackGroupOperationResults) GoString

func (*ListStackGroupOperationResultsResponseBodyStackGroupOperationResults) SetAccountId

func (*ListStackGroupOperationResultsResponseBodyStackGroupOperationResults) SetRdFolderId

func (*ListStackGroupOperationResultsResponseBodyStackGroupOperationResults) SetRegionId

func (*ListStackGroupOperationResultsResponseBodyStackGroupOperationResults) SetStatus

func (*ListStackGroupOperationResultsResponseBodyStackGroupOperationResults) SetStatusReason

func (ListStackGroupOperationResultsResponseBodyStackGroupOperationResults) String

type ListStackGroupOperationsRequest

type ListStackGroupOperationsRequest struct {
	PageNumber     *int64  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize       *int64  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RegionId       *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	StackGroupName *string `json:"StackGroupName,omitempty" xml:"StackGroupName,omitempty"`
}

func (ListStackGroupOperationsRequest) GoString

func (*ListStackGroupOperationsRequest) SetPageNumber

func (*ListStackGroupOperationsRequest) SetPageSize

func (*ListStackGroupOperationsRequest) SetRegionId

func (*ListStackGroupOperationsRequest) SetStackGroupName

func (ListStackGroupOperationsRequest) String

type ListStackGroupOperationsResponse

type ListStackGroupOperationsResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListStackGroupOperationsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListStackGroupOperationsResponse) GoString

func (*ListStackGroupOperationsResponse) SetHeaders

func (*ListStackGroupOperationsResponse) SetStatusCode added in v3.2.4

func (ListStackGroupOperationsResponse) String

type ListStackGroupOperationsResponseBody

type ListStackGroupOperationsResponseBody struct {
	PageNumber           *int32                                                      `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize             *int32                                                      `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId            *string                                                     `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	StackGroupOperations []*ListStackGroupOperationsResponseBodyStackGroupOperations `json:"StackGroupOperations,omitempty" xml:"StackGroupOperations,omitempty" type:"Repeated"`
	TotalCount           *int32                                                      `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListStackGroupOperationsResponseBody) GoString

func (*ListStackGroupOperationsResponseBody) SetPageNumber

func (*ListStackGroupOperationsResponseBody) SetPageSize

func (*ListStackGroupOperationsResponseBody) SetRequestId

func (*ListStackGroupOperationsResponseBody) SetTotalCount

func (ListStackGroupOperationsResponseBody) String

type ListStackGroupOperationsResponseBodyStackGroupOperations

type ListStackGroupOperationsResponseBodyStackGroupOperations struct {
	Action               *string `json:"Action,omitempty" xml:"Action,omitempty"`
	CreateTime           *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	EndTime              *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	OperationDescription *string `json:"OperationDescription,omitempty" xml:"OperationDescription,omitempty"`
	OperationId          *string `json:"OperationId,omitempty" xml:"OperationId,omitempty"`
	StackGroupId         *string `json:"StackGroupId,omitempty" xml:"StackGroupId,omitempty"`
	StackGroupName       *string `json:"StackGroupName,omitempty" xml:"StackGroupName,omitempty"`
	Status               *string `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (ListStackGroupOperationsResponseBodyStackGroupOperations) GoString

func (*ListStackGroupOperationsResponseBodyStackGroupOperations) SetAction

func (*ListStackGroupOperationsResponseBodyStackGroupOperations) SetCreateTime

func (*ListStackGroupOperationsResponseBodyStackGroupOperations) SetEndTime

func (*ListStackGroupOperationsResponseBodyStackGroupOperations) SetOperationDescription

func (*ListStackGroupOperationsResponseBodyStackGroupOperations) SetOperationId

func (*ListStackGroupOperationsResponseBodyStackGroupOperations) SetStackGroupId

func (*ListStackGroupOperationsResponseBodyStackGroupOperations) SetStackGroupName

func (*ListStackGroupOperationsResponseBodyStackGroupOperations) SetStatus

func (ListStackGroupOperationsResponseBodyStackGroupOperations) String

type ListStackGroupsRequest

type ListStackGroupsRequest struct {
	PageNumber      *int64  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize        *int64  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RegionId        *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"`
	Status          *string `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (ListStackGroupsRequest) GoString

func (s ListStackGroupsRequest) GoString() string

func (*ListStackGroupsRequest) SetPageNumber

func (*ListStackGroupsRequest) SetPageSize

func (*ListStackGroupsRequest) SetRegionId

func (*ListStackGroupsRequest) SetResourceGroupId

func (s *ListStackGroupsRequest) SetResourceGroupId(v string) *ListStackGroupsRequest

func (*ListStackGroupsRequest) SetStatus

func (ListStackGroupsRequest) String

func (s ListStackGroupsRequest) String() string

type ListStackGroupsResponse

type ListStackGroupsResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListStackGroupsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListStackGroupsResponse) GoString

func (s ListStackGroupsResponse) GoString() string

func (*ListStackGroupsResponse) SetBody

func (*ListStackGroupsResponse) SetHeaders

func (*ListStackGroupsResponse) SetStatusCode added in v3.2.4

func (ListStackGroupsResponse) String

func (s ListStackGroupsResponse) String() string

type ListStackGroupsResponseBody

type ListStackGroupsResponseBody struct {
	PageNumber  *int32                                    `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize    *int32                                    `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId   *string                                   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	StackGroups []*ListStackGroupsResponseBodyStackGroups `json:"StackGroups,omitempty" xml:"StackGroups,omitempty" type:"Repeated"`
	TotalCount  *int32                                    `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListStackGroupsResponseBody) GoString

func (s ListStackGroupsResponseBody) GoString() string

func (*ListStackGroupsResponseBody) SetPageNumber

func (*ListStackGroupsResponseBody) SetPageSize

func (*ListStackGroupsResponseBody) SetRequestId

func (*ListStackGroupsResponseBody) SetStackGroups

func (*ListStackGroupsResponseBody) SetTotalCount

func (ListStackGroupsResponseBody) String

type ListStackGroupsResponseBodyStackGroups

type ListStackGroupsResponseBodyStackGroups struct {
	AutoDeployment        *ListStackGroupsResponseBodyStackGroupsAutoDeployment `json:"AutoDeployment,omitempty" xml:"AutoDeployment,omitempty" type:"Struct"`
	Description           *string                                               `json:"Description,omitempty" xml:"Description,omitempty"`
	DriftDetectionTime    *string                                               `json:"DriftDetectionTime,omitempty" xml:"DriftDetectionTime,omitempty"`
	PermissionModel       *string                                               `json:"PermissionModel,omitempty" xml:"PermissionModel,omitempty"`
	ResourceGroupId       *string                                               `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"`
	StackGroupDriftStatus *string                                               `json:"StackGroupDriftStatus,omitempty" xml:"StackGroupDriftStatus,omitempty"`
	StackGroupId          *string                                               `json:"StackGroupId,omitempty" xml:"StackGroupId,omitempty"`
	StackGroupName        *string                                               `json:"StackGroupName,omitempty" xml:"StackGroupName,omitempty"`
	Status                *string                                               `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (ListStackGroupsResponseBodyStackGroups) GoString

func (*ListStackGroupsResponseBodyStackGroups) SetDescription

func (*ListStackGroupsResponseBodyStackGroups) SetDriftDetectionTime

func (*ListStackGroupsResponseBodyStackGroups) SetPermissionModel

func (*ListStackGroupsResponseBodyStackGroups) SetResourceGroupId

func (*ListStackGroupsResponseBodyStackGroups) SetStackGroupDriftStatus

func (*ListStackGroupsResponseBodyStackGroups) SetStackGroupId

func (*ListStackGroupsResponseBodyStackGroups) SetStackGroupName

func (*ListStackGroupsResponseBodyStackGroups) SetStatus

func (ListStackGroupsResponseBodyStackGroups) String

type ListStackGroupsResponseBodyStackGroupsAutoDeployment

type ListStackGroupsResponseBodyStackGroupsAutoDeployment struct {
	Enabled                      *bool `json:"Enabled,omitempty" xml:"Enabled,omitempty"`
	RetainStacksOnAccountRemoval *bool `json:"RetainStacksOnAccountRemoval,omitempty" xml:"RetainStacksOnAccountRemoval,omitempty"`
}

func (ListStackGroupsResponseBodyStackGroupsAutoDeployment) GoString

func (*ListStackGroupsResponseBodyStackGroupsAutoDeployment) SetEnabled

func (*ListStackGroupsResponseBodyStackGroupsAutoDeployment) SetRetainStacksOnAccountRemoval

func (ListStackGroupsResponseBodyStackGroupsAutoDeployment) String

type ListStackInstancesRequest

type ListStackInstancesRequest struct {
	PageNumber             *int64  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize               *int64  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RegionId               *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	StackGroupName         *string `json:"StackGroupName,omitempty" xml:"StackGroupName,omitempty"`
	StackInstanceAccountId *string `json:"StackInstanceAccountId,omitempty" xml:"StackInstanceAccountId,omitempty"`
	StackInstanceRegionId  *string `json:"StackInstanceRegionId,omitempty" xml:"StackInstanceRegionId,omitempty"`
}

func (ListStackInstancesRequest) GoString

func (s ListStackInstancesRequest) GoString() string

func (*ListStackInstancesRequest) SetPageNumber

func (*ListStackInstancesRequest) SetPageSize

func (*ListStackInstancesRequest) SetRegionId

func (*ListStackInstancesRequest) SetStackGroupName

func (*ListStackInstancesRequest) SetStackInstanceAccountId

func (s *ListStackInstancesRequest) SetStackInstanceAccountId(v string) *ListStackInstancesRequest

func (*ListStackInstancesRequest) SetStackInstanceRegionId

func (s *ListStackInstancesRequest) SetStackInstanceRegionId(v string) *ListStackInstancesRequest

func (ListStackInstancesRequest) String

func (s ListStackInstancesRequest) String() string

type ListStackInstancesResponse

type ListStackInstancesResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListStackInstancesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListStackInstancesResponse) GoString

func (s ListStackInstancesResponse) GoString() string

func (*ListStackInstancesResponse) SetBody

func (*ListStackInstancesResponse) SetHeaders

func (*ListStackInstancesResponse) SetStatusCode added in v3.2.4

func (ListStackInstancesResponse) String

type ListStackInstancesResponseBody

type ListStackInstancesResponseBody struct {
	PageNumber     *int32                                          `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize       *int32                                          `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId      *string                                         `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	StackInstances []*ListStackInstancesResponseBodyStackInstances `json:"StackInstances,omitempty" xml:"StackInstances,omitempty" type:"Repeated"`
	TotalCount     *int32                                          `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListStackInstancesResponseBody) GoString

func (*ListStackInstancesResponseBody) SetPageNumber

func (*ListStackInstancesResponseBody) SetPageSize

func (*ListStackInstancesResponseBody) SetRequestId

func (*ListStackInstancesResponseBody) SetTotalCount

func (ListStackInstancesResponseBody) String

type ListStackInstancesResponseBodyStackInstances

type ListStackInstancesResponseBodyStackInstances struct {
	AccountId          *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
	DriftDetectionTime *string `json:"DriftDetectionTime,omitempty" xml:"DriftDetectionTime,omitempty"`
	RdFolderId         *string `json:"RdFolderId,omitempty" xml:"RdFolderId,omitempty"`
	RegionId           *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	StackDriftStatus   *string `json:"StackDriftStatus,omitempty" xml:"StackDriftStatus,omitempty"`
	StackGroupId       *string `json:"StackGroupId,omitempty" xml:"StackGroupId,omitempty"`
	StackGroupName     *string `json:"StackGroupName,omitempty" xml:"StackGroupName,omitempty"`
	StackId            *string `json:"StackId,omitempty" xml:"StackId,omitempty"`
	Status             *string `json:"Status,omitempty" xml:"Status,omitempty"`
	StatusReason       *string `json:"StatusReason,omitempty" xml:"StatusReason,omitempty"`
}

func (ListStackInstancesResponseBodyStackInstances) GoString

func (*ListStackInstancesResponseBodyStackInstances) SetAccountId

func (*ListStackInstancesResponseBodyStackInstances) SetDriftDetectionTime

func (*ListStackInstancesResponseBodyStackInstances) SetRdFolderId

func (*ListStackInstancesResponseBodyStackInstances) SetRegionId

func (*ListStackInstancesResponseBodyStackInstances) SetStackDriftStatus

func (*ListStackInstancesResponseBodyStackInstances) SetStackGroupId

func (*ListStackInstancesResponseBodyStackInstances) SetStackGroupName

func (*ListStackInstancesResponseBodyStackInstances) SetStackId

func (*ListStackInstancesResponseBodyStackInstances) SetStatus

func (*ListStackInstancesResponseBodyStackInstances) SetStatusReason

func (ListStackInstancesResponseBodyStackInstances) String

type ListStackOperationRisksRequest

type ListStackOperationRisksRequest struct {
	ClientToken        *string   `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	OperationType      *string   `json:"OperationType,omitempty" xml:"OperationType,omitempty"`
	RamRoleName        *string   `json:"RamRoleName,omitempty" xml:"RamRoleName,omitempty"`
	RegionId           *string   `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	RetainAllResources *bool     `json:"RetainAllResources,omitempty" xml:"RetainAllResources,omitempty"`
	RetainResources    []*string `json:"RetainResources,omitempty" xml:"RetainResources,omitempty" type:"Repeated"`
	StackId            *string   `json:"StackId,omitempty" xml:"StackId,omitempty"`
}

func (ListStackOperationRisksRequest) GoString

func (*ListStackOperationRisksRequest) SetClientToken

func (*ListStackOperationRisksRequest) SetOperationType

func (*ListStackOperationRisksRequest) SetRamRoleName

func (*ListStackOperationRisksRequest) SetRegionId

func (*ListStackOperationRisksRequest) SetRetainAllResources

func (*ListStackOperationRisksRequest) SetRetainResources

func (*ListStackOperationRisksRequest) SetStackId

func (ListStackOperationRisksRequest) String

type ListStackOperationRisksResponse

type ListStackOperationRisksResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListStackOperationRisksResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListStackOperationRisksResponse) GoString

func (*ListStackOperationRisksResponse) SetHeaders

func (*ListStackOperationRisksResponse) SetStatusCode added in v3.2.4

func (ListStackOperationRisksResponse) String

type ListStackOperationRisksResponseBody

type ListStackOperationRisksResponseBody struct {
	RequestId     *string                                             `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	RiskResources []*ListStackOperationRisksResponseBodyRiskResources `json:"RiskResources,omitempty" xml:"RiskResources,omitempty" type:"Repeated"`
}

func (ListStackOperationRisksResponseBody) GoString

func (*ListStackOperationRisksResponseBody) SetRequestId

func (ListStackOperationRisksResponseBody) String

type ListStackOperationRisksResponseBodyRiskResources

type ListStackOperationRisksResponseBodyRiskResources struct {
	Code               *string `json:"Code,omitempty" xml:"Code,omitempty"`
	LogicalResourceId  *string `json:"LogicalResourceId,omitempty" xml:"LogicalResourceId,omitempty"`
	Message            *string `json:"Message,omitempty" xml:"Message,omitempty"`
	PhysicalResourceId *string `json:"PhysicalResourceId,omitempty" xml:"PhysicalResourceId,omitempty"`
	Reason             *string `json:"Reason,omitempty" xml:"Reason,omitempty"`
	RequestId          *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	ResourceType       *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	RiskType           *string `json:"RiskType,omitempty" xml:"RiskType,omitempty"`
}

func (ListStackOperationRisksResponseBodyRiskResources) GoString

func (*ListStackOperationRisksResponseBodyRiskResources) SetCode

func (*ListStackOperationRisksResponseBodyRiskResources) SetLogicalResourceId

func (*ListStackOperationRisksResponseBodyRiskResources) SetMessage

func (*ListStackOperationRisksResponseBodyRiskResources) SetPhysicalResourceId

func (*ListStackOperationRisksResponseBodyRiskResources) SetReason

func (*ListStackOperationRisksResponseBodyRiskResources) SetRequestId

func (*ListStackOperationRisksResponseBodyRiskResources) SetResourceType

func (*ListStackOperationRisksResponseBodyRiskResources) SetRiskType

func (ListStackOperationRisksResponseBodyRiskResources) String

type ListStackResourceDriftsRequest

type ListStackResourceDriftsRequest struct {
	MaxResults          *int64    `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
	NextToken           *string   `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	RegionId            *string   `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	ResourceDriftStatus []*string `json:"ResourceDriftStatus,omitempty" xml:"ResourceDriftStatus,omitempty" type:"Repeated"`
	StackId             *string   `json:"StackId,omitempty" xml:"StackId,omitempty"`
}

func (ListStackResourceDriftsRequest) GoString

func (*ListStackResourceDriftsRequest) SetMaxResults

func (*ListStackResourceDriftsRequest) SetNextToken

func (*ListStackResourceDriftsRequest) SetRegionId

func (*ListStackResourceDriftsRequest) SetResourceDriftStatus

func (s *ListStackResourceDriftsRequest) SetResourceDriftStatus(v []*string) *ListStackResourceDriftsRequest

func (*ListStackResourceDriftsRequest) SetStackId

func (ListStackResourceDriftsRequest) String

type ListStackResourceDriftsResponse

type ListStackResourceDriftsResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListStackResourceDriftsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListStackResourceDriftsResponse) GoString

func (*ListStackResourceDriftsResponse) SetHeaders

func (*ListStackResourceDriftsResponse) SetStatusCode added in v3.2.4

func (ListStackResourceDriftsResponse) String

type ListStackResourceDriftsResponseBody

type ListStackResourceDriftsResponseBody struct {
	NextToken      *string                                              `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	RequestId      *string                                              `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	ResourceDrifts []*ListStackResourceDriftsResponseBodyResourceDrifts `json:"ResourceDrifts,omitempty" xml:"ResourceDrifts,omitempty" type:"Repeated"`
}

func (ListStackResourceDriftsResponseBody) GoString

func (*ListStackResourceDriftsResponseBody) SetNextToken

func (*ListStackResourceDriftsResponseBody) SetRequestId

func (ListStackResourceDriftsResponseBody) String

type ListStackResourceDriftsResponseBodyResourceDrifts

type ListStackResourceDriftsResponseBodyResourceDrifts struct {
	ActualProperties    *string                                                                 `json:"ActualProperties,omitempty" xml:"ActualProperties,omitempty"`
	DriftDetectionTime  *string                                                                 `json:"DriftDetectionTime,omitempty" xml:"DriftDetectionTime,omitempty"`
	ExpectedProperties  *string                                                                 `json:"ExpectedProperties,omitempty" xml:"ExpectedProperties,omitempty"`
	LogicalResourceId   *string                                                                 `json:"LogicalResourceId,omitempty" xml:"LogicalResourceId,omitempty"`
	PhysicalResourceId  *string                                                                 `json:"PhysicalResourceId,omitempty" xml:"PhysicalResourceId,omitempty"`
	PropertyDifferences []*ListStackResourceDriftsResponseBodyResourceDriftsPropertyDifferences `json:"PropertyDifferences,omitempty" xml:"PropertyDifferences,omitempty" type:"Repeated"`
	ResourceDriftStatus *string                                                                 `json:"ResourceDriftStatus,omitempty" xml:"ResourceDriftStatus,omitempty"`
	ResourceType        *string                                                                 `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	StackId             *string                                                                 `json:"StackId,omitempty" xml:"StackId,omitempty"`
}

func (ListStackResourceDriftsResponseBodyResourceDrifts) GoString

func (*ListStackResourceDriftsResponseBodyResourceDrifts) SetActualProperties

func (*ListStackResourceDriftsResponseBodyResourceDrifts) SetDriftDetectionTime

func (*ListStackResourceDriftsResponseBodyResourceDrifts) SetExpectedProperties

func (*ListStackResourceDriftsResponseBodyResourceDrifts) SetLogicalResourceId

func (*ListStackResourceDriftsResponseBodyResourceDrifts) SetPhysicalResourceId

func (*ListStackResourceDriftsResponseBodyResourceDrifts) SetResourceDriftStatus

func (*ListStackResourceDriftsResponseBodyResourceDrifts) SetResourceType

func (*ListStackResourceDriftsResponseBodyResourceDrifts) SetStackId

func (ListStackResourceDriftsResponseBodyResourceDrifts) String

type ListStackResourceDriftsResponseBodyResourceDriftsPropertyDifferences

type ListStackResourceDriftsResponseBodyResourceDriftsPropertyDifferences struct {
	ActualValue    *string `json:"ActualValue,omitempty" xml:"ActualValue,omitempty"`
	DifferenceType *string `json:"DifferenceType,omitempty" xml:"DifferenceType,omitempty"`
	ExpectedValue  *string `json:"ExpectedValue,omitempty" xml:"ExpectedValue,omitempty"`
	PropertyPath   *string `json:"PropertyPath,omitempty" xml:"PropertyPath,omitempty"`
}

func (ListStackResourceDriftsResponseBodyResourceDriftsPropertyDifferences) GoString

func (*ListStackResourceDriftsResponseBodyResourceDriftsPropertyDifferences) SetActualValue

func (*ListStackResourceDriftsResponseBodyResourceDriftsPropertyDifferences) SetDifferenceType

func (*ListStackResourceDriftsResponseBodyResourceDriftsPropertyDifferences) SetExpectedValue

func (*ListStackResourceDriftsResponseBodyResourceDriftsPropertyDifferences) SetPropertyPath

func (ListStackResourceDriftsResponseBodyResourceDriftsPropertyDifferences) String

type ListStackResourcesRequest

type ListStackResourcesRequest struct {
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	StackId  *string `json:"StackId,omitempty" xml:"StackId,omitempty"`
}

func (ListStackResourcesRequest) GoString

func (s ListStackResourcesRequest) GoString() string

func (*ListStackResourcesRequest) SetRegionId

func (*ListStackResourcesRequest) SetStackId

func (ListStackResourcesRequest) String

func (s ListStackResourcesRequest) String() string

type ListStackResourcesResponse

type ListStackResourcesResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListStackResourcesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListStackResourcesResponse) GoString

func (s ListStackResourcesResponse) GoString() string

func (*ListStackResourcesResponse) SetBody

func (*ListStackResourcesResponse) SetHeaders

func (*ListStackResourcesResponse) SetStatusCode added in v3.2.4

func (ListStackResourcesResponse) String

type ListStackResourcesResponseBody

type ListStackResourcesResponseBody struct {
	RequestId *string                                    `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Resources []*ListStackResourcesResponseBodyResources `json:"Resources,omitempty" xml:"Resources,omitempty" type:"Repeated"`
}

func (ListStackResourcesResponseBody) GoString

func (*ListStackResourcesResponseBody) SetRequestId

func (ListStackResourcesResponseBody) String

type ListStackResourcesResponseBodyResources

type ListStackResourcesResponseBodyResources struct {
	CreateTime          *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	DriftDetectionTime  *string `json:"DriftDetectionTime,omitempty" xml:"DriftDetectionTime,omitempty"`
	LogicalResourceId   *string `json:"LogicalResourceId,omitempty" xml:"LogicalResourceId,omitempty"`
	PhysicalResourceId  *string `json:"PhysicalResourceId,omitempty" xml:"PhysicalResourceId,omitempty"`
	ResourceDriftStatus *string `json:"ResourceDriftStatus,omitempty" xml:"ResourceDriftStatus,omitempty"`
	ResourceType        *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	StackId             *string `json:"StackId,omitempty" xml:"StackId,omitempty"`
	StackName           *string `json:"StackName,omitempty" xml:"StackName,omitempty"`
	Status              *string `json:"Status,omitempty" xml:"Status,omitempty"`
	StatusReason        *string `json:"StatusReason,omitempty" xml:"StatusReason,omitempty"`
	UpdateTime          *string `json:"UpdateTime,omitempty" xml:"UpdateTime,omitempty"`
}

func (ListStackResourcesResponseBodyResources) GoString

func (*ListStackResourcesResponseBodyResources) SetCreateTime

func (*ListStackResourcesResponseBodyResources) SetDriftDetectionTime

func (*ListStackResourcesResponseBodyResources) SetLogicalResourceId

func (*ListStackResourcesResponseBodyResources) SetPhysicalResourceId

func (*ListStackResourcesResponseBodyResources) SetResourceDriftStatus

func (*ListStackResourcesResponseBodyResources) SetResourceType

func (*ListStackResourcesResponseBodyResources) SetStackId

func (*ListStackResourcesResponseBodyResources) SetStackName

func (*ListStackResourcesResponseBodyResources) SetStatus

func (*ListStackResourcesResponseBodyResources) SetStatusReason

func (*ListStackResourcesResponseBodyResources) SetUpdateTime

func (ListStackResourcesResponseBodyResources) String

type ListStacksRequest

type ListStacksRequest struct {
	PageNumber      *int64                  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize        *int64                  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	ParentStackId   *string                 `json:"ParentStackId,omitempty" xml:"ParentStackId,omitempty"`
	RegionId        *string                 `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	ResourceGroupId *string                 `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"`
	ShowNestedStack *bool                   `json:"ShowNestedStack,omitempty" xml:"ShowNestedStack,omitempty"`
	StackId         *string                 `json:"StackId,omitempty" xml:"StackId,omitempty"`
	StackIds        []*string               `json:"StackIds,omitempty" xml:"StackIds,omitempty" type:"Repeated"`
	StackName       []*string               `json:"StackName,omitempty" xml:"StackName,omitempty" type:"Repeated"`
	Status          []*string               `json:"Status,omitempty" xml:"Status,omitempty" type:"Repeated"`
	Tag             []*ListStacksRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"`
}

func (ListStacksRequest) GoString

func (s ListStacksRequest) GoString() string

func (*ListStacksRequest) SetPageNumber

func (s *ListStacksRequest) SetPageNumber(v int64) *ListStacksRequest

func (*ListStacksRequest) SetPageSize

func (s *ListStacksRequest) SetPageSize(v int64) *ListStacksRequest

func (*ListStacksRequest) SetParentStackId

func (s *ListStacksRequest) SetParentStackId(v string) *ListStacksRequest

func (*ListStacksRequest) SetRegionId

func (s *ListStacksRequest) SetRegionId(v string) *ListStacksRequest

func (*ListStacksRequest) SetResourceGroupId

func (s *ListStacksRequest) SetResourceGroupId(v string) *ListStacksRequest

func (*ListStacksRequest) SetShowNestedStack

func (s *ListStacksRequest) SetShowNestedStack(v bool) *ListStacksRequest

func (*ListStacksRequest) SetStackId

func (s *ListStacksRequest) SetStackId(v string) *ListStacksRequest

func (*ListStacksRequest) SetStackIds

func (s *ListStacksRequest) SetStackIds(v []*string) *ListStacksRequest

func (*ListStacksRequest) SetStackName

func (s *ListStacksRequest) SetStackName(v []*string) *ListStacksRequest

func (*ListStacksRequest) SetStatus

func (s *ListStacksRequest) SetStatus(v []*string) *ListStacksRequest

func (*ListStacksRequest) SetTag

func (ListStacksRequest) String

func (s ListStacksRequest) String() string

type ListStacksRequestTag

type ListStacksRequestTag struct {
	Key   *string `json:"Key,omitempty" xml:"Key,omitempty"`
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (ListStacksRequestTag) GoString

func (s ListStacksRequestTag) GoString() string

func (*ListStacksRequestTag) SetKey

func (*ListStacksRequestTag) SetValue

func (ListStacksRequestTag) String

func (s ListStacksRequestTag) String() string

type ListStacksResponse

type ListStacksResponse struct {
	Headers    map[string]*string      `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListStacksResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListStacksResponse) GoString

func (s ListStacksResponse) GoString() string

func (*ListStacksResponse) SetBody

func (*ListStacksResponse) SetHeaders

func (s *ListStacksResponse) SetHeaders(v map[string]*string) *ListStacksResponse

func (*ListStacksResponse) SetStatusCode added in v3.2.4

func (s *ListStacksResponse) SetStatusCode(v int32) *ListStacksResponse

func (ListStacksResponse) String

func (s ListStacksResponse) String() string

type ListStacksResponseBody

type ListStacksResponseBody struct {
	PageNumber *int32                          `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32                          `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId  *string                         `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Stacks     []*ListStacksResponseBodyStacks `json:"Stacks,omitempty" xml:"Stacks,omitempty" type:"Repeated"`
	TotalCount *int32                          `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListStacksResponseBody) GoString

func (s ListStacksResponseBody) GoString() string

func (*ListStacksResponseBody) SetPageNumber

func (*ListStacksResponseBody) SetPageSize

func (*ListStacksResponseBody) SetRequestId

func (*ListStacksResponseBody) SetStacks

func (*ListStacksResponseBody) SetTotalCount

func (ListStacksResponseBody) String

func (s ListStacksResponseBody) String() string

type ListStacksResponseBodyStacks

type ListStacksResponseBodyStacks struct {
	CreateTime         *string                                    `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	DisableRollback    *bool                                      `json:"DisableRollback,omitempty" xml:"DisableRollback,omitempty"`
	DriftDetectionTime *string                                    `json:"DriftDetectionTime,omitempty" xml:"DriftDetectionTime,omitempty"`
	OperationInfo      *ListStacksResponseBodyStacksOperationInfo `json:"OperationInfo,omitempty" xml:"OperationInfo,omitempty" type:"Struct"`
	ParentStackId      *string                                    `json:"ParentStackId,omitempty" xml:"ParentStackId,omitempty"`
	RegionId           *string                                    `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	ResourceGroupId    *string                                    `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"`
	ServiceManaged     *bool                                      `json:"ServiceManaged,omitempty" xml:"ServiceManaged,omitempty"`
	ServiceName        *string                                    `json:"ServiceName,omitempty" xml:"ServiceName,omitempty"`
	StackDriftStatus   *string                                    `json:"StackDriftStatus,omitempty" xml:"StackDriftStatus,omitempty"`
	StackId            *string                                    `json:"StackId,omitempty" xml:"StackId,omitempty"`
	StackName          *string                                    `json:"StackName,omitempty" xml:"StackName,omitempty"`
	StackType          *string                                    `json:"StackType,omitempty" xml:"StackType,omitempty"`
	Status             *string                                    `json:"Status,omitempty" xml:"Status,omitempty"`
	StatusReason       *string                                    `json:"StatusReason,omitempty" xml:"StatusReason,omitempty"`
	Tags               []*ListStacksResponseBodyStacksTags        `json:"Tags,omitempty" xml:"Tags,omitempty" type:"Repeated"`
	TimeoutInMinutes   *int32                                     `json:"TimeoutInMinutes,omitempty" xml:"TimeoutInMinutes,omitempty"`
	UpdateTime         *string                                    `json:"UpdateTime,omitempty" xml:"UpdateTime,omitempty"`
}

func (ListStacksResponseBodyStacks) GoString

func (s ListStacksResponseBodyStacks) GoString() string

func (*ListStacksResponseBodyStacks) SetCreateTime

func (*ListStacksResponseBodyStacks) SetDisableRollback

func (*ListStacksResponseBodyStacks) SetDriftDetectionTime

func (*ListStacksResponseBodyStacks) SetOperationInfo added in v3.2.11

func (*ListStacksResponseBodyStacks) SetParentStackId

func (*ListStacksResponseBodyStacks) SetRegionId

func (*ListStacksResponseBodyStacks) SetResourceGroupId

func (*ListStacksResponseBodyStacks) SetServiceManaged

func (*ListStacksResponseBodyStacks) SetServiceName

func (*ListStacksResponseBodyStacks) SetStackDriftStatus

func (*ListStacksResponseBodyStacks) SetStackId

func (*ListStacksResponseBodyStacks) SetStackName

func (*ListStacksResponseBodyStacks) SetStackType

func (*ListStacksResponseBodyStacks) SetStatus

func (*ListStacksResponseBodyStacks) SetStatusReason

func (*ListStacksResponseBodyStacks) SetTags

func (*ListStacksResponseBodyStacks) SetTimeoutInMinutes

func (*ListStacksResponseBodyStacks) SetUpdateTime

func (ListStacksResponseBodyStacks) String

type ListStacksResponseBodyStacksOperationInfo added in v3.2.11

type ListStacksResponseBodyStacksOperationInfo struct {
	Action            *string `json:"Action,omitempty" xml:"Action,omitempty"`
	Code              *string `json:"Code,omitempty" xml:"Code,omitempty"`
	LogicalResourceId *string `json:"LogicalResourceId,omitempty" xml:"LogicalResourceId,omitempty"`
	Message           *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId         *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	ResourceType      *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
}

func (ListStacksResponseBodyStacksOperationInfo) GoString added in v3.2.11

func (*ListStacksResponseBodyStacksOperationInfo) SetAction added in v3.2.11

func (*ListStacksResponseBodyStacksOperationInfo) SetCode added in v3.2.11

func (*ListStacksResponseBodyStacksOperationInfo) SetLogicalResourceId added in v3.2.11

func (*ListStacksResponseBodyStacksOperationInfo) SetMessage added in v3.2.11

func (*ListStacksResponseBodyStacksOperationInfo) SetRequestId added in v3.2.11

func (*ListStacksResponseBodyStacksOperationInfo) SetResourceType added in v3.2.11

func (ListStacksResponseBodyStacksOperationInfo) String added in v3.2.11

type ListStacksResponseBodyStacksTags

type ListStacksResponseBodyStacksTags struct {
	Key   *string `json:"Key,omitempty" xml:"Key,omitempty"`
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (ListStacksResponseBodyStacksTags) GoString

func (*ListStacksResponseBodyStacksTags) SetKey

func (*ListStacksResponseBodyStacksTags) SetValue

func (ListStacksResponseBodyStacksTags) String

type ListTagKeysRequest

type ListTagKeysRequest struct {
	NextToken    *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	RegionId     *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
}

func (ListTagKeysRequest) GoString

func (s ListTagKeysRequest) GoString() string

func (*ListTagKeysRequest) SetNextToken

func (s *ListTagKeysRequest) SetNextToken(v string) *ListTagKeysRequest

func (*ListTagKeysRequest) SetRegionId

func (s *ListTagKeysRequest) SetRegionId(v string) *ListTagKeysRequest

func (*ListTagKeysRequest) SetResourceType

func (s *ListTagKeysRequest) SetResourceType(v string) *ListTagKeysRequest

func (ListTagKeysRequest) String

func (s ListTagKeysRequest) String() string

type ListTagKeysResponse

type ListTagKeysResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListTagKeysResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListTagKeysResponse) GoString

func (s ListTagKeysResponse) GoString() string

func (*ListTagKeysResponse) SetBody

func (*ListTagKeysResponse) SetHeaders

func (s *ListTagKeysResponse) SetHeaders(v map[string]*string) *ListTagKeysResponse

func (*ListTagKeysResponse) SetStatusCode added in v3.2.4

func (s *ListTagKeysResponse) SetStatusCode(v int32) *ListTagKeysResponse

func (ListTagKeysResponse) String

func (s ListTagKeysResponse) String() string

type ListTagKeysResponseBody

type ListTagKeysResponseBody struct {
	Keys      []*string `json:"Keys,omitempty" xml:"Keys,omitempty" type:"Repeated"`
	NextToken *string   `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	RequestId *string   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ListTagKeysResponseBody) GoString

func (s ListTagKeysResponseBody) GoString() string

func (*ListTagKeysResponseBody) SetKeys

func (*ListTagKeysResponseBody) SetNextToken

func (*ListTagKeysResponseBody) SetRequestId

func (ListTagKeysResponseBody) String

func (s ListTagKeysResponseBody) String() string

type ListTagResourcesRequest

type ListTagResourcesRequest struct {
	NextToken    *string                       `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	RegionId     *string                       `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	ResourceId   []*string                     `json:"ResourceId,omitempty" xml:"ResourceId,omitempty" type:"Repeated"`
	ResourceType *string                       `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	Tag          []*ListTagResourcesRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"`
}

func (ListTagResourcesRequest) GoString

func (s ListTagResourcesRequest) GoString() string

func (*ListTagResourcesRequest) SetNextToken

func (*ListTagResourcesRequest) SetRegionId

func (*ListTagResourcesRequest) SetResourceId

func (s *ListTagResourcesRequest) SetResourceId(v []*string) *ListTagResourcesRequest

func (*ListTagResourcesRequest) SetResourceType

func (*ListTagResourcesRequest) SetTag

func (ListTagResourcesRequest) String

func (s ListTagResourcesRequest) String() string

type ListTagResourcesRequestTag

type ListTagResourcesRequestTag struct {
	Key   *string `json:"Key,omitempty" xml:"Key,omitempty"`
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (ListTagResourcesRequestTag) GoString

func (s ListTagResourcesRequestTag) GoString() string

func (*ListTagResourcesRequestTag) SetKey

func (*ListTagResourcesRequestTag) SetValue

func (ListTagResourcesRequestTag) String

type ListTagResourcesResponse

type ListTagResourcesResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListTagResourcesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListTagResourcesResponse) GoString

func (s ListTagResourcesResponse) GoString() string

func (*ListTagResourcesResponse) SetBody

func (*ListTagResourcesResponse) SetHeaders

func (*ListTagResourcesResponse) SetStatusCode added in v3.2.4

func (ListTagResourcesResponse) String

func (s ListTagResourcesResponse) String() string

type ListTagResourcesResponseBody

type ListTagResourcesResponseBody struct {
	NextToken    *string                                     `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	RequestId    *string                                     `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TagResources []*ListTagResourcesResponseBodyTagResources `json:"TagResources,omitempty" xml:"TagResources,omitempty" type:"Repeated"`
}

func (ListTagResourcesResponseBody) GoString

func (s ListTagResourcesResponseBody) GoString() string

func (*ListTagResourcesResponseBody) SetNextToken

func (*ListTagResourcesResponseBody) SetRequestId

func (*ListTagResourcesResponseBody) SetTagResources

func (ListTagResourcesResponseBody) String

type ListTagResourcesResponseBodyTagResources

type ListTagResourcesResponseBodyTagResources struct {
	ResourceId   *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"`
	ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	TagKey       *string `json:"TagKey,omitempty" xml:"TagKey,omitempty"`
	TagValue     *string `json:"TagValue,omitempty" xml:"TagValue,omitempty"`
}

func (ListTagResourcesResponseBodyTagResources) GoString

func (*ListTagResourcesResponseBodyTagResources) SetResourceId

func (*ListTagResourcesResponseBodyTagResources) SetResourceType

func (*ListTagResourcesResponseBodyTagResources) SetTagKey

func (*ListTagResourcesResponseBodyTagResources) SetTagValue

func (ListTagResourcesResponseBodyTagResources) String

type ListTagValuesRequest

type ListTagValuesRequest struct {
	Key          *string `json:"Key,omitempty" xml:"Key,omitempty"`
	NextToken    *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	RegionId     *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
}

func (ListTagValuesRequest) GoString

func (s ListTagValuesRequest) GoString() string

func (*ListTagValuesRequest) SetKey

func (*ListTagValuesRequest) SetNextToken

func (s *ListTagValuesRequest) SetNextToken(v string) *ListTagValuesRequest

func (*ListTagValuesRequest) SetRegionId

func (*ListTagValuesRequest) SetResourceType

func (s *ListTagValuesRequest) SetResourceType(v string) *ListTagValuesRequest

func (ListTagValuesRequest) String

func (s ListTagValuesRequest) String() string

type ListTagValuesResponse

type ListTagValuesResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListTagValuesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListTagValuesResponse) GoString

func (s ListTagValuesResponse) GoString() string

func (*ListTagValuesResponse) SetBody

func (*ListTagValuesResponse) SetHeaders

func (*ListTagValuesResponse) SetStatusCode added in v3.2.4

func (s *ListTagValuesResponse) SetStatusCode(v int32) *ListTagValuesResponse

func (ListTagValuesResponse) String

func (s ListTagValuesResponse) String() string

type ListTagValuesResponseBody

type ListTagValuesResponseBody struct {
	NextToken *string   `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	RequestId *string   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Values    []*string `json:"Values,omitempty" xml:"Values,omitempty" type:"Repeated"`
}

func (ListTagValuesResponseBody) GoString

func (s ListTagValuesResponseBody) GoString() string

func (*ListTagValuesResponseBody) SetNextToken

func (*ListTagValuesResponseBody) SetRequestId

func (*ListTagValuesResponseBody) SetValues

func (ListTagValuesResponseBody) String

func (s ListTagValuesResponseBody) String() string

type ListTemplateScratchesRequest

type ListTemplateScratchesRequest struct {
	PageNumber          *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize            *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RegionId            *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	Status              *string `json:"Status,omitempty" xml:"Status,omitempty"`
	TemplateScratchId   *string `json:"TemplateScratchId,omitempty" xml:"TemplateScratchId,omitempty"`
	TemplateScratchType *string `json:"TemplateScratchType,omitempty" xml:"TemplateScratchType,omitempty"`
}

func (ListTemplateScratchesRequest) GoString

func (s ListTemplateScratchesRequest) GoString() string

func (*ListTemplateScratchesRequest) SetPageNumber

func (*ListTemplateScratchesRequest) SetPageSize

func (*ListTemplateScratchesRequest) SetRegionId

func (*ListTemplateScratchesRequest) SetStatus

func (*ListTemplateScratchesRequest) SetTemplateScratchId

func (*ListTemplateScratchesRequest) SetTemplateScratchType

func (ListTemplateScratchesRequest) String

type ListTemplateScratchesResponse

type ListTemplateScratchesResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListTemplateScratchesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListTemplateScratchesResponse) GoString

func (*ListTemplateScratchesResponse) SetBody

func (*ListTemplateScratchesResponse) SetHeaders

func (*ListTemplateScratchesResponse) SetStatusCode added in v3.2.4

func (ListTemplateScratchesResponse) String

type ListTemplateScratchesResponseBody

type ListTemplateScratchesResponseBody struct {
	PageNumber        *int32                                                `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize          *int32                                                `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId         *string                                               `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TemplateScratches []*ListTemplateScratchesResponseBodyTemplateScratches `json:"TemplateScratches,omitempty" xml:"TemplateScratches,omitempty" type:"Repeated"`
	TotalCount        *int32                                                `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListTemplateScratchesResponseBody) GoString

func (*ListTemplateScratchesResponseBody) SetPageNumber

func (*ListTemplateScratchesResponseBody) SetPageSize

func (*ListTemplateScratchesResponseBody) SetRequestId

func (*ListTemplateScratchesResponseBody) SetTotalCount

func (ListTemplateScratchesResponseBody) String

type ListTemplateScratchesResponseBodyTemplateScratches

type ListTemplateScratchesResponseBodyTemplateScratches struct {
	CreateTime           *string                                                                   `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	Description          *string                                                                   `json:"Description,omitempty" xml:"Description,omitempty"`
	FailedCode           *string                                                                   `json:"FailedCode,omitempty" xml:"FailedCode,omitempty"`
	LogicalIdStrategy    *string                                                                   `json:"LogicalIdStrategy,omitempty" xml:"LogicalIdStrategy,omitempty"`
	PreferenceParameters []*ListTemplateScratchesResponseBodyTemplateScratchesPreferenceParameters `json:"PreferenceParameters,omitempty" xml:"PreferenceParameters,omitempty" type:"Repeated"`
	SourceResourceGroup  *ListTemplateScratchesResponseBodyTemplateScratchesSourceResourceGroup    `json:"SourceResourceGroup,omitempty" xml:"SourceResourceGroup,omitempty" type:"Struct"`
	SourceResources      []*ListTemplateScratchesResponseBodyTemplateScratchesSourceResources      `json:"SourceResources,omitempty" xml:"SourceResources,omitempty" type:"Repeated"`
	SourceTag            *ListTemplateScratchesResponseBodyTemplateScratchesSourceTag              `json:"SourceTag,omitempty" xml:"SourceTag,omitempty" type:"Struct"`
	Status               *string                                                                   `json:"Status,omitempty" xml:"Status,omitempty"`
	StatusReason         *string                                                                   `json:"StatusReason,omitempty" xml:"StatusReason,omitempty"`
	TemplateScratchId    *string                                                                   `json:"TemplateScratchId,omitempty" xml:"TemplateScratchId,omitempty"`
	TemplateScratchType  *string                                                                   `json:"TemplateScratchType,omitempty" xml:"TemplateScratchType,omitempty"`
	UpdateTime           *string                                                                   `json:"UpdateTime,omitempty" xml:"UpdateTime,omitempty"`
}

func (ListTemplateScratchesResponseBodyTemplateScratches) GoString

func (*ListTemplateScratchesResponseBodyTemplateScratches) SetCreateTime

func (*ListTemplateScratchesResponseBodyTemplateScratches) SetDescription

func (*ListTemplateScratchesResponseBodyTemplateScratches) SetFailedCode

func (*ListTemplateScratchesResponseBodyTemplateScratches) SetLogicalIdStrategy

func (*ListTemplateScratchesResponseBodyTemplateScratches) SetStatus

func (*ListTemplateScratchesResponseBodyTemplateScratches) SetStatusReason

func (*ListTemplateScratchesResponseBodyTemplateScratches) SetTemplateScratchId

func (*ListTemplateScratchesResponseBodyTemplateScratches) SetTemplateScratchType

func (*ListTemplateScratchesResponseBodyTemplateScratches) SetUpdateTime

func (ListTemplateScratchesResponseBodyTemplateScratches) String

type ListTemplateScratchesResponseBodyTemplateScratchesPreferenceParameters

type ListTemplateScratchesResponseBodyTemplateScratchesPreferenceParameters struct {
	ParameterKey   *string `json:"ParameterKey,omitempty" xml:"ParameterKey,omitempty"`
	ParameterValue *string `json:"ParameterValue,omitempty" xml:"ParameterValue,omitempty"`
}

func (ListTemplateScratchesResponseBodyTemplateScratchesPreferenceParameters) GoString

func (*ListTemplateScratchesResponseBodyTemplateScratchesPreferenceParameters) SetParameterKey

func (*ListTemplateScratchesResponseBodyTemplateScratchesPreferenceParameters) SetParameterValue

func (ListTemplateScratchesResponseBodyTemplateScratchesPreferenceParameters) String

type ListTemplateScratchesResponseBodyTemplateScratchesSourceResourceGroup

type ListTemplateScratchesResponseBodyTemplateScratchesSourceResourceGroup struct {
	ResourceGroupId    *string   `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"`
	ResourceTypeFilter []*string `json:"ResourceTypeFilter,omitempty" xml:"ResourceTypeFilter,omitempty" type:"Repeated"`
}

func (ListTemplateScratchesResponseBodyTemplateScratchesSourceResourceGroup) GoString

func (*ListTemplateScratchesResponseBodyTemplateScratchesSourceResourceGroup) SetResourceGroupId

func (*ListTemplateScratchesResponseBodyTemplateScratchesSourceResourceGroup) SetResourceTypeFilter

func (ListTemplateScratchesResponseBodyTemplateScratchesSourceResourceGroup) String

type ListTemplateScratchesResponseBodyTemplateScratchesSourceResources

type ListTemplateScratchesResponseBodyTemplateScratchesSourceResources struct {
	ResourceId   *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"`
	ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
}

func (ListTemplateScratchesResponseBodyTemplateScratchesSourceResources) GoString

func (*ListTemplateScratchesResponseBodyTemplateScratchesSourceResources) SetResourceId

func (*ListTemplateScratchesResponseBodyTemplateScratchesSourceResources) SetResourceType

func (ListTemplateScratchesResponseBodyTemplateScratchesSourceResources) String

type ListTemplateScratchesResponseBodyTemplateScratchesSourceTag

type ListTemplateScratchesResponseBodyTemplateScratchesSourceTag struct {
	ResourceTags       map[string]interface{} `json:"ResourceTags,omitempty" xml:"ResourceTags,omitempty"`
	ResourceTypeFilter []*string              `json:"ResourceTypeFilter,omitempty" xml:"ResourceTypeFilter,omitempty" type:"Repeated"`
}

func (ListTemplateScratchesResponseBodyTemplateScratchesSourceTag) GoString

func (*ListTemplateScratchesResponseBodyTemplateScratchesSourceTag) SetResourceTags

func (*ListTemplateScratchesResponseBodyTemplateScratchesSourceTag) SetResourceTypeFilter

func (ListTemplateScratchesResponseBodyTemplateScratchesSourceTag) String

type ListTemplateVersionsRequest

type ListTemplateVersionsRequest struct {
	MaxResults *int64  `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
	NextToken  *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	TemplateId *string `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
}

func (ListTemplateVersionsRequest) GoString

func (s ListTemplateVersionsRequest) GoString() string

func (*ListTemplateVersionsRequest) SetMaxResults

func (*ListTemplateVersionsRequest) SetNextToken

func (*ListTemplateVersionsRequest) SetTemplateId

func (ListTemplateVersionsRequest) String

type ListTemplateVersionsResponse

type ListTemplateVersionsResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListTemplateVersionsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListTemplateVersionsResponse) GoString

func (s ListTemplateVersionsResponse) GoString() string

func (*ListTemplateVersionsResponse) SetBody

func (*ListTemplateVersionsResponse) SetHeaders

func (*ListTemplateVersionsResponse) SetStatusCode added in v3.2.4

func (ListTemplateVersionsResponse) String

type ListTemplateVersionsResponseBody

type ListTemplateVersionsResponseBody struct {
	NextToken *string                                     `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	RequestId *string                                     `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Versions  []*ListTemplateVersionsResponseBodyVersions `json:"Versions,omitempty" xml:"Versions,omitempty" type:"Repeated"`
}

func (ListTemplateVersionsResponseBody) GoString

func (*ListTemplateVersionsResponseBody) SetNextToken

func (*ListTemplateVersionsResponseBody) SetRequestId

func (ListTemplateVersionsResponseBody) String

type ListTemplateVersionsResponseBodyVersions

type ListTemplateVersionsResponseBodyVersions struct {
	CreateTime      *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	Description     *string `json:"Description,omitempty" xml:"Description,omitempty"`
	TemplateId      *string `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
	TemplateName    *string `json:"TemplateName,omitempty" xml:"TemplateName,omitempty"`
	TemplateVersion *string `json:"TemplateVersion,omitempty" xml:"TemplateVersion,omitempty"`
	UpdateTime      *string `json:"UpdateTime,omitempty" xml:"UpdateTime,omitempty"`
}

func (ListTemplateVersionsResponseBodyVersions) GoString

func (*ListTemplateVersionsResponseBodyVersions) SetCreateTime

func (*ListTemplateVersionsResponseBodyVersions) SetDescription

func (*ListTemplateVersionsResponseBodyVersions) SetTemplateId

func (*ListTemplateVersionsResponseBodyVersions) SetTemplateName

func (*ListTemplateVersionsResponseBodyVersions) SetTemplateVersion

func (*ListTemplateVersionsResponseBodyVersions) SetUpdateTime

func (ListTemplateVersionsResponseBodyVersions) String

type ListTemplatesRequest

type ListTemplatesRequest struct {
	IncludeTags     *string                    `json:"IncludeTags,omitempty" xml:"IncludeTags,omitempty"`
	PageNumber      *int64                     `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize        *int64                     `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	ResourceGroupId *string                    `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"`
	ShareType       *string                    `json:"ShareType,omitempty" xml:"ShareType,omitempty"`
	Tag             []*ListTemplatesRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"`
	TemplateName    *string                    `json:"TemplateName,omitempty" xml:"TemplateName,omitempty"`
}

func (ListTemplatesRequest) GoString

func (s ListTemplatesRequest) GoString() string

func (*ListTemplatesRequest) SetIncludeTags added in v3.2.5

func (s *ListTemplatesRequest) SetIncludeTags(v string) *ListTemplatesRequest

func (*ListTemplatesRequest) SetPageNumber

func (s *ListTemplatesRequest) SetPageNumber(v int64) *ListTemplatesRequest

func (*ListTemplatesRequest) SetPageSize

func (s *ListTemplatesRequest) SetPageSize(v int64) *ListTemplatesRequest

func (*ListTemplatesRequest) SetResourceGroupId

func (s *ListTemplatesRequest) SetResourceGroupId(v string) *ListTemplatesRequest

func (*ListTemplatesRequest) SetShareType

func (s *ListTemplatesRequest) SetShareType(v string) *ListTemplatesRequest

func (*ListTemplatesRequest) SetTag

func (*ListTemplatesRequest) SetTemplateName

func (s *ListTemplatesRequest) SetTemplateName(v string) *ListTemplatesRequest

func (ListTemplatesRequest) String

func (s ListTemplatesRequest) String() string

type ListTemplatesRequestTag

type ListTemplatesRequestTag struct {
	Key   *string `json:"Key,omitempty" xml:"Key,omitempty"`
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (ListTemplatesRequestTag) GoString

func (s ListTemplatesRequestTag) GoString() string

func (*ListTemplatesRequestTag) SetKey

func (*ListTemplatesRequestTag) SetValue

func (ListTemplatesRequestTag) String

func (s ListTemplatesRequestTag) String() string

type ListTemplatesResponse

type ListTemplatesResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListTemplatesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListTemplatesResponse) GoString

func (s ListTemplatesResponse) GoString() string

func (*ListTemplatesResponse) SetBody

func (*ListTemplatesResponse) SetHeaders

func (*ListTemplatesResponse) SetStatusCode added in v3.2.4

func (s *ListTemplatesResponse) SetStatusCode(v int32) *ListTemplatesResponse

func (ListTemplatesResponse) String

func (s ListTemplatesResponse) String() string

type ListTemplatesResponseBody

type ListTemplatesResponseBody struct {
	PageNumber *int32                                `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32                                `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId  *string                               `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Templates  []*ListTemplatesResponseBodyTemplates `json:"Templates,omitempty" xml:"Templates,omitempty" type:"Repeated"`
	TotalCount *int32                                `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListTemplatesResponseBody) GoString

func (s ListTemplatesResponseBody) GoString() string

func (*ListTemplatesResponseBody) SetPageNumber

func (*ListTemplatesResponseBody) SetPageSize

func (*ListTemplatesResponseBody) SetRequestId

func (*ListTemplatesResponseBody) SetTemplates

func (*ListTemplatesResponseBody) SetTotalCount

func (ListTemplatesResponseBody) String

func (s ListTemplatesResponseBody) String() string

type ListTemplatesResponseBodyTemplates

type ListTemplatesResponseBodyTemplates struct {
	CreateTime      *string                                   `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	Description     *string                                   `json:"Description,omitempty" xml:"Description,omitempty"`
	OwnerId         *string                                   `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	ResourceGroupId *string                                   `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"`
	ShareType       *string                                   `json:"ShareType,omitempty" xml:"ShareType,omitempty"`
	Tags            []*ListTemplatesResponseBodyTemplatesTags `json:"Tags,omitempty" xml:"Tags,omitempty" type:"Repeated"`
	TemplateARN     *string                                   `json:"TemplateARN,omitempty" xml:"TemplateARN,omitempty"`
	TemplateId      *string                                   `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
	TemplateName    *string                                   `json:"TemplateName,omitempty" xml:"TemplateName,omitempty"`
	TemplateVersion *string                                   `json:"TemplateVersion,omitempty" xml:"TemplateVersion,omitempty"`
	UpdateTime      *string                                   `json:"UpdateTime,omitempty" xml:"UpdateTime,omitempty"`
}

func (ListTemplatesResponseBodyTemplates) GoString

func (*ListTemplatesResponseBodyTemplates) SetCreateTime

func (*ListTemplatesResponseBodyTemplates) SetDescription

func (*ListTemplatesResponseBodyTemplates) SetOwnerId

func (*ListTemplatesResponseBodyTemplates) SetResourceGroupId

func (*ListTemplatesResponseBodyTemplates) SetShareType

func (*ListTemplatesResponseBodyTemplates) SetTags added in v3.2.5

func (*ListTemplatesResponseBodyTemplates) SetTemplateARN

func (*ListTemplatesResponseBodyTemplates) SetTemplateId

func (*ListTemplatesResponseBodyTemplates) SetTemplateName

func (*ListTemplatesResponseBodyTemplates) SetTemplateVersion

func (*ListTemplatesResponseBodyTemplates) SetUpdateTime

func (ListTemplatesResponseBodyTemplates) String

type ListTemplatesResponseBodyTemplatesTags added in v3.2.5

type ListTemplatesResponseBodyTemplatesTags struct {
	Key   *string `json:"Key,omitempty" xml:"Key,omitempty"`
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (ListTemplatesResponseBodyTemplatesTags) GoString added in v3.2.5

func (*ListTemplatesResponseBodyTemplatesTags) SetKey added in v3.2.5

func (*ListTemplatesResponseBodyTemplatesTags) SetValue added in v3.2.5

func (ListTemplatesResponseBodyTemplatesTags) String added in v3.2.5

type MoveResourceGroupRequest

type MoveResourceGroupRequest struct {
	NewResourceGroupId *string `json:"NewResourceGroupId,omitempty" xml:"NewResourceGroupId,omitempty"`
	RegionId           *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	ResourceId         *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"`
	ResourceType       *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
}

func (MoveResourceGroupRequest) GoString

func (s MoveResourceGroupRequest) GoString() string

func (*MoveResourceGroupRequest) SetNewResourceGroupId

func (s *MoveResourceGroupRequest) SetNewResourceGroupId(v string) *MoveResourceGroupRequest

func (*MoveResourceGroupRequest) SetRegionId

func (*MoveResourceGroupRequest) SetResourceId

func (*MoveResourceGroupRequest) SetResourceType

func (MoveResourceGroupRequest) String

func (s MoveResourceGroupRequest) String() string

type MoveResourceGroupResponse

type MoveResourceGroupResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *MoveResourceGroupResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (MoveResourceGroupResponse) GoString

func (s MoveResourceGroupResponse) GoString() string

func (*MoveResourceGroupResponse) SetBody

func (*MoveResourceGroupResponse) SetHeaders

func (*MoveResourceGroupResponse) SetStatusCode added in v3.2.4

func (MoveResourceGroupResponse) String

func (s MoveResourceGroupResponse) String() string

type MoveResourceGroupResponseBody

type MoveResourceGroupResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (MoveResourceGroupResponseBody) GoString

func (*MoveResourceGroupResponseBody) SetRequestId

func (MoveResourceGroupResponseBody) String

type PreviewStackRequest

type PreviewStackRequest struct {
	ClientToken             *string                                   `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	DisableRollback         *bool                                     `json:"DisableRollback,omitempty" xml:"DisableRollback,omitempty"`
	Parallelism             *int64                                    `json:"Parallelism,omitempty" xml:"Parallelism,omitempty"`
	Parameters              []*PreviewStackRequestParameters          `json:"Parameters,omitempty" xml:"Parameters,omitempty" type:"Repeated"`
	RegionId                *string                                   `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	ResourceConfigRules     []*PreviewStackRequestResourceConfigRules `json:"ResourceConfigRules,omitempty" xml:"ResourceConfigRules,omitempty" type:"Repeated"`
	StackId                 *string                                   `json:"StackId,omitempty" xml:"StackId,omitempty"`
	StackName               *string                                   `json:"StackName,omitempty" xml:"StackName,omitempty"`
	StackPolicyBody         *string                                   `json:"StackPolicyBody,omitempty" xml:"StackPolicyBody,omitempty"`
	StackPolicyURL          *string                                   `json:"StackPolicyURL,omitempty" xml:"StackPolicyURL,omitempty"`
	TemplateBody            *string                                   `json:"TemplateBody,omitempty" xml:"TemplateBody,omitempty"`
	TemplateId              *string                                   `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
	TemplateScratchId       *string                                   `json:"TemplateScratchId,omitempty" xml:"TemplateScratchId,omitempty"`
	TemplateScratchRegionId *string                                   `json:"TemplateScratchRegionId,omitempty" xml:"TemplateScratchRegionId,omitempty"`
	TemplateURL             *string                                   `json:"TemplateURL,omitempty" xml:"TemplateURL,omitempty"`
	TemplateVersion         *string                                   `json:"TemplateVersion,omitempty" xml:"TemplateVersion,omitempty"`
	TimeoutInMinutes        *int64                                    `json:"TimeoutInMinutes,omitempty" xml:"TimeoutInMinutes,omitempty"`
}

func (PreviewStackRequest) GoString

func (s PreviewStackRequest) GoString() string

func (*PreviewStackRequest) SetClientToken

func (s *PreviewStackRequest) SetClientToken(v string) *PreviewStackRequest

func (*PreviewStackRequest) SetDisableRollback

func (s *PreviewStackRequest) SetDisableRollback(v bool) *PreviewStackRequest

func (*PreviewStackRequest) SetParallelism

func (s *PreviewStackRequest) SetParallelism(v int64) *PreviewStackRequest

func (*PreviewStackRequest) SetParameters

func (*PreviewStackRequest) SetRegionId

func (s *PreviewStackRequest) SetRegionId(v string) *PreviewStackRequest

func (*PreviewStackRequest) SetResourceConfigRules added in v3.2.11

func (*PreviewStackRequest) SetStackId added in v3.2.7

func (*PreviewStackRequest) SetStackName

func (s *PreviewStackRequest) SetStackName(v string) *PreviewStackRequest

func (*PreviewStackRequest) SetStackPolicyBody

func (s *PreviewStackRequest) SetStackPolicyBody(v string) *PreviewStackRequest

func (*PreviewStackRequest) SetStackPolicyURL

func (s *PreviewStackRequest) SetStackPolicyURL(v string) *PreviewStackRequest

func (*PreviewStackRequest) SetTemplateBody

func (s *PreviewStackRequest) SetTemplateBody(v string) *PreviewStackRequest

func (*PreviewStackRequest) SetTemplateId

func (s *PreviewStackRequest) SetTemplateId(v string) *PreviewStackRequest

func (*PreviewStackRequest) SetTemplateScratchId

func (s *PreviewStackRequest) SetTemplateScratchId(v string) *PreviewStackRequest

func (*PreviewStackRequest) SetTemplateScratchRegionId

func (s *PreviewStackRequest) SetTemplateScratchRegionId(v string) *PreviewStackRequest

func (*PreviewStackRequest) SetTemplateURL

func (s *PreviewStackRequest) SetTemplateURL(v string) *PreviewStackRequest

func (*PreviewStackRequest) SetTemplateVersion

func (s *PreviewStackRequest) SetTemplateVersion(v string) *PreviewStackRequest

func (*PreviewStackRequest) SetTimeoutInMinutes

func (s *PreviewStackRequest) SetTimeoutInMinutes(v int64) *PreviewStackRequest

func (PreviewStackRequest) String

func (s PreviewStackRequest) String() string

type PreviewStackRequestParameters

type PreviewStackRequestParameters struct {
	ParameterKey   *string `json:"ParameterKey,omitempty" xml:"ParameterKey,omitempty"`
	ParameterValue *string `json:"ParameterValue,omitempty" xml:"ParameterValue,omitempty"`
}

func (PreviewStackRequestParameters) GoString

func (*PreviewStackRequestParameters) SetParameterKey

func (*PreviewStackRequestParameters) SetParameterValue

func (PreviewStackRequestParameters) String

type PreviewStackRequestResourceConfigRules added in v3.2.11

type PreviewStackRequestResourceConfigRules struct {
	Identifier      *string                `json:"Identifier,omitempty" xml:"Identifier,omitempty"`
	InputParameters map[string]interface{} `json:"InputParameters,omitempty" xml:"InputParameters,omitempty"`
	ResourceType    *string                `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
}

func (PreviewStackRequestResourceConfigRules) GoString added in v3.2.11

func (*PreviewStackRequestResourceConfigRules) SetIdentifier added in v3.2.11

func (*PreviewStackRequestResourceConfigRules) SetInputParameters added in v3.2.11

func (*PreviewStackRequestResourceConfigRules) SetResourceType added in v3.2.11

func (PreviewStackRequestResourceConfigRules) String added in v3.2.11

type PreviewStackResponse

type PreviewStackResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *PreviewStackResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (PreviewStackResponse) GoString

func (s PreviewStackResponse) GoString() string

func (*PreviewStackResponse) SetBody

func (*PreviewStackResponse) SetHeaders

func (s *PreviewStackResponse) SetHeaders(v map[string]*string) *PreviewStackResponse

func (*PreviewStackResponse) SetStatusCode added in v3.2.4

func (s *PreviewStackResponse) SetStatusCode(v int32) *PreviewStackResponse

func (PreviewStackResponse) String

func (s PreviewStackResponse) String() string

type PreviewStackResponseBody

type PreviewStackResponseBody struct {
	RequestId *string                        `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Stack     *PreviewStackResponseBodyStack `json:"Stack,omitempty" xml:"Stack,omitempty" type:"Struct"`
}

func (PreviewStackResponseBody) GoString

func (s PreviewStackResponseBody) GoString() string

func (*PreviewStackResponseBody) SetRequestId

func (*PreviewStackResponseBody) SetStack

func (PreviewStackResponseBody) String

func (s PreviewStackResponseBody) String() string

type PreviewStackResponseBodyStack

type PreviewStackResponseBodyStack struct {
	Description         *string                                    `json:"Description,omitempty" xml:"Description,omitempty"`
	DisableRollback     *bool                                      `json:"DisableRollback,omitempty" xml:"DisableRollback,omitempty"`
	Log                 *PreviewStackResponseBodyStackLog          `json:"Log,omitempty" xml:"Log,omitempty" type:"Struct"`
	Parameters          []*PreviewStackResponseBodyStackParameters `json:"Parameters,omitempty" xml:"Parameters,omitempty" type:"Repeated"`
	RegionId            *string                                    `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	Resources           []*PreviewStackResponseBodyStackResources  `json:"Resources,omitempty" xml:"Resources,omitempty" type:"Repeated"`
	StackName           *string                                    `json:"StackName,omitempty" xml:"StackName,omitempty"`
	StackPolicyBody     map[string]interface{}                     `json:"StackPolicyBody,omitempty" xml:"StackPolicyBody,omitempty"`
	TemplateDescription *string                                    `json:"TemplateDescription,omitempty" xml:"TemplateDescription,omitempty"`
	TimeoutInMinutes    *int32                                     `json:"TimeoutInMinutes,omitempty" xml:"TimeoutInMinutes,omitempty"`
}

func (PreviewStackResponseBodyStack) GoString

func (*PreviewStackResponseBodyStack) SetDescription

func (*PreviewStackResponseBodyStack) SetDisableRollback

func (*PreviewStackResponseBodyStack) SetLog

func (*PreviewStackResponseBodyStack) SetParameters

func (*PreviewStackResponseBodyStack) SetRegionId

func (*PreviewStackResponseBodyStack) SetResources

func (*PreviewStackResponseBodyStack) SetStackName

func (*PreviewStackResponseBodyStack) SetStackPolicyBody

func (s *PreviewStackResponseBodyStack) SetStackPolicyBody(v map[string]interface{}) *PreviewStackResponseBodyStack

func (*PreviewStackResponseBodyStack) SetTemplateDescription

func (*PreviewStackResponseBodyStack) SetTimeoutInMinutes

func (PreviewStackResponseBodyStack) String

type PreviewStackResponseBodyStackLog

type PreviewStackResponseBodyStackLog struct {
	TerraformLogs []*PreviewStackResponseBodyStackLogTerraformLogs `json:"TerraformLogs,omitempty" xml:"TerraformLogs,omitempty" type:"Repeated"`
}

func (PreviewStackResponseBodyStackLog) GoString

func (PreviewStackResponseBodyStackLog) String

type PreviewStackResponseBodyStackLogTerraformLogs

type PreviewStackResponseBodyStackLogTerraformLogs struct {
	Command *string `json:"Command,omitempty" xml:"Command,omitempty"`
	Content *string `json:"Content,omitempty" xml:"Content,omitempty"`
	Stream  *string `json:"Stream,omitempty" xml:"Stream,omitempty"`
}

func (PreviewStackResponseBodyStackLogTerraformLogs) GoString

func (*PreviewStackResponseBodyStackLogTerraformLogs) SetCommand

func (*PreviewStackResponseBodyStackLogTerraformLogs) SetContent

func (*PreviewStackResponseBodyStackLogTerraformLogs) SetStream

func (PreviewStackResponseBodyStackLogTerraformLogs) String

type PreviewStackResponseBodyStackParameters

type PreviewStackResponseBodyStackParameters struct {
	ParameterKey   *string `json:"ParameterKey,omitempty" xml:"ParameterKey,omitempty"`
	ParameterValue *string `json:"ParameterValue,omitempty" xml:"ParameterValue,omitempty"`
}

func (PreviewStackResponseBodyStackParameters) GoString

func (*PreviewStackResponseBodyStackParameters) SetParameterKey

func (*PreviewStackResponseBodyStackParameters) SetParameterValue

func (PreviewStackResponseBodyStackParameters) String

type PreviewStackResponseBodyStackResources

type PreviewStackResponseBodyStackResources struct {
	Action                *string                                                        `json:"Action,omitempty" xml:"Action,omitempty"`
	ConfigRuleEvaluations []*PreviewStackResponseBodyStackResourcesConfigRuleEvaluations `json:"ConfigRuleEvaluations,omitempty" xml:"ConfigRuleEvaluations,omitempty" type:"Repeated"`
	Description           *string                                                        `json:"Description,omitempty" xml:"Description,omitempty"`
	LogicalResourceId     *string                                                        `json:"LogicalResourceId,omitempty" xml:"LogicalResourceId,omitempty"`
	Properties            map[string]interface{}                                         `json:"Properties,omitempty" xml:"Properties,omitempty"`
	Replacement           *string                                                        `json:"Replacement,omitempty" xml:"Replacement,omitempty"`
	RequiredBy            []*string                                                      `json:"RequiredBy,omitempty" xml:"RequiredBy,omitempty" type:"Repeated"`
	ResourceType          *string                                                        `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	Stack                 map[string]interface{}                                         `json:"Stack,omitempty" xml:"Stack,omitempty"`
}

func (PreviewStackResponseBodyStackResources) GoString

func (*PreviewStackResponseBodyStackResources) SetAction added in v3.2.7

func (*PreviewStackResponseBodyStackResources) SetConfigRuleEvaluations added in v3.2.11

func (*PreviewStackResponseBodyStackResources) SetDescription

func (*PreviewStackResponseBodyStackResources) SetLogicalResourceId

func (*PreviewStackResponseBodyStackResources) SetProperties

func (*PreviewStackResponseBodyStackResources) SetReplacement added in v3.2.7

func (*PreviewStackResponseBodyStackResources) SetRequiredBy

func (*PreviewStackResponseBodyStackResources) SetResourceType

func (*PreviewStackResponseBodyStackResources) SetStack

func (PreviewStackResponseBodyStackResources) String

type PreviewStackResponseBodyStackResourcesConfigRuleEvaluations added in v3.2.11

type PreviewStackResponseBodyStackResourcesConfigRuleEvaluations struct {
	Annotation     *string `json:"Annotation,omitempty" xml:"Annotation,omitempty"`
	ComplianceType *string `json:"ComplianceType,omitempty" xml:"ComplianceType,omitempty"`
	HelpUrl        *string `json:"HelpUrl,omitempty" xml:"HelpUrl,omitempty"`
	Identifier     *string `json:"Identifier,omitempty" xml:"Identifier,omitempty"`
}

func (PreviewStackResponseBodyStackResourcesConfigRuleEvaluations) GoString added in v3.2.11

func (*PreviewStackResponseBodyStackResourcesConfigRuleEvaluations) SetAnnotation added in v3.2.11

func (*PreviewStackResponseBodyStackResourcesConfigRuleEvaluations) SetComplianceType added in v3.2.11

func (*PreviewStackResponseBodyStackResourcesConfigRuleEvaluations) SetHelpUrl added in v3.2.11

func (*PreviewStackResponseBodyStackResourcesConfigRuleEvaluations) SetIdentifier added in v3.2.11

func (PreviewStackResponseBodyStackResourcesConfigRuleEvaluations) String added in v3.2.11

type PreviewStackShrinkRequest added in v3.2.11

type PreviewStackShrinkRequest struct {
	ClientToken               *string                                `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	DisableRollback           *bool                                  `json:"DisableRollback,omitempty" xml:"DisableRollback,omitempty"`
	Parallelism               *int64                                 `json:"Parallelism,omitempty" xml:"Parallelism,omitempty"`
	Parameters                []*PreviewStackShrinkRequestParameters `json:"Parameters,omitempty" xml:"Parameters,omitempty" type:"Repeated"`
	RegionId                  *string                                `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	ResourceConfigRulesShrink *string                                `json:"ResourceConfigRules,omitempty" xml:"ResourceConfigRules,omitempty"`
	StackId                   *string                                `json:"StackId,omitempty" xml:"StackId,omitempty"`
	StackName                 *string                                `json:"StackName,omitempty" xml:"StackName,omitempty"`
	StackPolicyBody           *string                                `json:"StackPolicyBody,omitempty" xml:"StackPolicyBody,omitempty"`
	StackPolicyURL            *string                                `json:"StackPolicyURL,omitempty" xml:"StackPolicyURL,omitempty"`
	TemplateBody              *string                                `json:"TemplateBody,omitempty" xml:"TemplateBody,omitempty"`
	TemplateId                *string                                `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
	TemplateScratchId         *string                                `json:"TemplateScratchId,omitempty" xml:"TemplateScratchId,omitempty"`
	TemplateScratchRegionId   *string                                `json:"TemplateScratchRegionId,omitempty" xml:"TemplateScratchRegionId,omitempty"`
	TemplateURL               *string                                `json:"TemplateURL,omitempty" xml:"TemplateURL,omitempty"`
	TemplateVersion           *string                                `json:"TemplateVersion,omitempty" xml:"TemplateVersion,omitempty"`
	TimeoutInMinutes          *int64                                 `json:"TimeoutInMinutes,omitempty" xml:"TimeoutInMinutes,omitempty"`
}

func (PreviewStackShrinkRequest) GoString added in v3.2.11

func (s PreviewStackShrinkRequest) GoString() string

func (*PreviewStackShrinkRequest) SetClientToken added in v3.2.11

func (*PreviewStackShrinkRequest) SetDisableRollback added in v3.2.11

func (s *PreviewStackShrinkRequest) SetDisableRollback(v bool) *PreviewStackShrinkRequest

func (*PreviewStackShrinkRequest) SetParallelism added in v3.2.11

func (*PreviewStackShrinkRequest) SetParameters added in v3.2.11

func (*PreviewStackShrinkRequest) SetRegionId added in v3.2.11

func (*PreviewStackShrinkRequest) SetResourceConfigRulesShrink added in v3.2.11

func (s *PreviewStackShrinkRequest) SetResourceConfigRulesShrink(v string) *PreviewStackShrinkRequest

func (*PreviewStackShrinkRequest) SetStackId added in v3.2.11

func (*PreviewStackShrinkRequest) SetStackName added in v3.2.11

func (*PreviewStackShrinkRequest) SetStackPolicyBody added in v3.2.11

func (*PreviewStackShrinkRequest) SetStackPolicyURL added in v3.2.11

func (*PreviewStackShrinkRequest) SetTemplateBody added in v3.2.11

func (*PreviewStackShrinkRequest) SetTemplateId added in v3.2.11

func (*PreviewStackShrinkRequest) SetTemplateScratchId added in v3.2.11

func (s *PreviewStackShrinkRequest) SetTemplateScratchId(v string) *PreviewStackShrinkRequest

func (*PreviewStackShrinkRequest) SetTemplateScratchRegionId added in v3.2.11

func (s *PreviewStackShrinkRequest) SetTemplateScratchRegionId(v string) *PreviewStackShrinkRequest

func (*PreviewStackShrinkRequest) SetTemplateURL added in v3.2.11

func (*PreviewStackShrinkRequest) SetTemplateVersion added in v3.2.11

func (*PreviewStackShrinkRequest) SetTimeoutInMinutes added in v3.2.11

func (s *PreviewStackShrinkRequest) SetTimeoutInMinutes(v int64) *PreviewStackShrinkRequest

func (PreviewStackShrinkRequest) String added in v3.2.11

func (s PreviewStackShrinkRequest) String() string

type PreviewStackShrinkRequestParameters added in v3.2.11

type PreviewStackShrinkRequestParameters struct {
	ParameterKey   *string `json:"ParameterKey,omitempty" xml:"ParameterKey,omitempty"`
	ParameterValue *string `json:"ParameterValue,omitempty" xml:"ParameterValue,omitempty"`
}

func (PreviewStackShrinkRequestParameters) GoString added in v3.2.11

func (*PreviewStackShrinkRequestParameters) SetParameterKey added in v3.2.11

func (*PreviewStackShrinkRequestParameters) SetParameterValue added in v3.2.11

func (PreviewStackShrinkRequestParameters) String added in v3.2.11

type SetDeletionProtectionRequest

type SetDeletionProtectionRequest struct {
	DeletionProtection *string `json:"DeletionProtection,omitempty" xml:"DeletionProtection,omitempty"`
	RegionId           *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	StackId            *string `json:"StackId,omitempty" xml:"StackId,omitempty"`
}

func (SetDeletionProtectionRequest) GoString

func (s SetDeletionProtectionRequest) GoString() string

func (*SetDeletionProtectionRequest) SetDeletionProtection

func (*SetDeletionProtectionRequest) SetRegionId

func (*SetDeletionProtectionRequest) SetStackId

func (SetDeletionProtectionRequest) String

type SetDeletionProtectionResponse

type SetDeletionProtectionResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *SetDeletionProtectionResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (SetDeletionProtectionResponse) GoString

func (*SetDeletionProtectionResponse) SetBody

func (*SetDeletionProtectionResponse) SetHeaders

func (*SetDeletionProtectionResponse) SetStatusCode added in v3.2.4

func (SetDeletionProtectionResponse) String

type SetDeletionProtectionResponseBody

type SetDeletionProtectionResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (SetDeletionProtectionResponseBody) GoString

func (*SetDeletionProtectionResponseBody) SetRequestId

func (SetDeletionProtectionResponseBody) String

type SetStackPolicyRequest

type SetStackPolicyRequest struct {
	RegionId        *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	StackId         *string `json:"StackId,omitempty" xml:"StackId,omitempty"`
	StackPolicyBody *string `json:"StackPolicyBody,omitempty" xml:"StackPolicyBody,omitempty"`
	StackPolicyURL  *string `json:"StackPolicyURL,omitempty" xml:"StackPolicyURL,omitempty"`
}

func (SetStackPolicyRequest) GoString

func (s SetStackPolicyRequest) GoString() string

func (*SetStackPolicyRequest) SetRegionId

func (*SetStackPolicyRequest) SetStackId

func (*SetStackPolicyRequest) SetStackPolicyBody

func (s *SetStackPolicyRequest) SetStackPolicyBody(v string) *SetStackPolicyRequest

func (*SetStackPolicyRequest) SetStackPolicyURL

func (s *SetStackPolicyRequest) SetStackPolicyURL(v string) *SetStackPolicyRequest

func (SetStackPolicyRequest) String

func (s SetStackPolicyRequest) String() string

type SetStackPolicyResponse

type SetStackPolicyResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *SetStackPolicyResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (SetStackPolicyResponse) GoString

func (s SetStackPolicyResponse) GoString() string

func (*SetStackPolicyResponse) SetBody

func (*SetStackPolicyResponse) SetHeaders

func (*SetStackPolicyResponse) SetStatusCode added in v3.2.4

func (SetStackPolicyResponse) String

func (s SetStackPolicyResponse) String() string

type SetStackPolicyResponseBody

type SetStackPolicyResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (SetStackPolicyResponseBody) GoString

func (s SetStackPolicyResponseBody) GoString() string

func (*SetStackPolicyResponseBody) SetRequestId

func (SetStackPolicyResponseBody) String

type SetTemplatePermissionRequest

type SetTemplatePermissionRequest struct {
	AccountIds      []*string `json:"AccountIds,omitempty" xml:"AccountIds,omitempty" type:"Repeated"`
	ShareOption     *string   `json:"ShareOption,omitempty" xml:"ShareOption,omitempty"`
	TemplateId      *string   `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
	TemplateVersion *string   `json:"TemplateVersion,omitempty" xml:"TemplateVersion,omitempty"`
	VersionOption   *string   `json:"VersionOption,omitempty" xml:"VersionOption,omitempty"`
}

func (SetTemplatePermissionRequest) GoString

func (s SetTemplatePermissionRequest) GoString() string

func (*SetTemplatePermissionRequest) SetAccountIds

func (*SetTemplatePermissionRequest) SetShareOption

func (*SetTemplatePermissionRequest) SetTemplateId

func (*SetTemplatePermissionRequest) SetTemplateVersion

func (*SetTemplatePermissionRequest) SetVersionOption

func (SetTemplatePermissionRequest) String

type SetTemplatePermissionResponse

type SetTemplatePermissionResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *SetTemplatePermissionResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (SetTemplatePermissionResponse) GoString

func (*SetTemplatePermissionResponse) SetBody

func (*SetTemplatePermissionResponse) SetHeaders

func (*SetTemplatePermissionResponse) SetStatusCode added in v3.2.4

func (SetTemplatePermissionResponse) String

type SetTemplatePermissionResponseBody

type SetTemplatePermissionResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (SetTemplatePermissionResponseBody) GoString

func (*SetTemplatePermissionResponseBody) SetRequestId

func (SetTemplatePermissionResponseBody) String

type SignalResourceRequest

type SignalResourceRequest struct {
	ClientToken       *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	LogicalResourceId *string `json:"LogicalResourceId,omitempty" xml:"LogicalResourceId,omitempty"`
	RegionId          *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	StackId           *string `json:"StackId,omitempty" xml:"StackId,omitempty"`
	Status            *string `json:"Status,omitempty" xml:"Status,omitempty"`
	UniqueId          *string `json:"UniqueId,omitempty" xml:"UniqueId,omitempty"`
}

func (SignalResourceRequest) GoString

func (s SignalResourceRequest) GoString() string

func (*SignalResourceRequest) SetClientToken

func (s *SignalResourceRequest) SetClientToken(v string) *SignalResourceRequest

func (*SignalResourceRequest) SetLogicalResourceId

func (s *SignalResourceRequest) SetLogicalResourceId(v string) *SignalResourceRequest

func (*SignalResourceRequest) SetRegionId

func (*SignalResourceRequest) SetStackId

func (*SignalResourceRequest) SetStatus

func (*SignalResourceRequest) SetUniqueId

func (SignalResourceRequest) String

func (s SignalResourceRequest) String() string

type SignalResourceResponse

type SignalResourceResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *SignalResourceResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (SignalResourceResponse) GoString

func (s SignalResourceResponse) GoString() string

func (*SignalResourceResponse) SetBody

func (*SignalResourceResponse) SetHeaders

func (*SignalResourceResponse) SetStatusCode added in v3.2.4

func (SignalResourceResponse) String

func (s SignalResourceResponse) String() string

type SignalResourceResponseBody

type SignalResourceResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (SignalResourceResponseBody) GoString

func (s SignalResourceResponseBody) GoString() string

func (*SignalResourceResponseBody) SetRequestId

func (SignalResourceResponseBody) String

type StopStackGroupOperationRequest

type StopStackGroupOperationRequest struct {
	OperationId *string `json:"OperationId,omitempty" xml:"OperationId,omitempty"`
	RegionId    *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (StopStackGroupOperationRequest) GoString

func (*StopStackGroupOperationRequest) SetOperationId

func (*StopStackGroupOperationRequest) SetRegionId

func (StopStackGroupOperationRequest) String

type StopStackGroupOperationResponse

type StopStackGroupOperationResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *StopStackGroupOperationResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (StopStackGroupOperationResponse) GoString

func (*StopStackGroupOperationResponse) SetHeaders

func (*StopStackGroupOperationResponse) SetStatusCode added in v3.2.4

func (StopStackGroupOperationResponse) String

type StopStackGroupOperationResponseBody

type StopStackGroupOperationResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (StopStackGroupOperationResponseBody) GoString

func (*StopStackGroupOperationResponseBody) SetRequestId

func (StopStackGroupOperationResponseBody) String

type TagResourcesRequest

type TagResourcesRequest struct {
	RegionId     *string                   `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	ResourceId   []*string                 `json:"ResourceId,omitempty" xml:"ResourceId,omitempty" type:"Repeated"`
	ResourceType *string                   `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	Tag          []*TagResourcesRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"`
}

func (TagResourcesRequest) GoString

func (s TagResourcesRequest) GoString() string

func (*TagResourcesRequest) SetRegionId

func (s *TagResourcesRequest) SetRegionId(v string) *TagResourcesRequest

func (*TagResourcesRequest) SetResourceId

func (s *TagResourcesRequest) SetResourceId(v []*string) *TagResourcesRequest

func (*TagResourcesRequest) SetResourceType

func (s *TagResourcesRequest) SetResourceType(v string) *TagResourcesRequest

func (*TagResourcesRequest) SetTag

func (TagResourcesRequest) String

func (s TagResourcesRequest) String() string

type TagResourcesRequestTag

type TagResourcesRequestTag struct {
	Key   *string `json:"Key,omitempty" xml:"Key,omitempty"`
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (TagResourcesRequestTag) GoString

func (s TagResourcesRequestTag) GoString() string

func (*TagResourcesRequestTag) SetKey

func (*TagResourcesRequestTag) SetValue

func (TagResourcesRequestTag) String

func (s TagResourcesRequestTag) String() string

type TagResourcesResponse

type TagResourcesResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *TagResourcesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (TagResourcesResponse) GoString

func (s TagResourcesResponse) GoString() string

func (*TagResourcesResponse) SetBody

func (*TagResourcesResponse) SetHeaders

func (s *TagResourcesResponse) SetHeaders(v map[string]*string) *TagResourcesResponse

func (*TagResourcesResponse) SetStatusCode added in v3.2.4

func (s *TagResourcesResponse) SetStatusCode(v int32) *TagResourcesResponse

func (TagResourcesResponse) String

func (s TagResourcesResponse) String() string

type TagResourcesResponseBody

type TagResourcesResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (TagResourcesResponseBody) GoString

func (s TagResourcesResponseBody) GoString() string

func (*TagResourcesResponseBody) SetRequestId

func (TagResourcesResponseBody) String

func (s TagResourcesResponseBody) String() string

type UntagResourcesRequest

type UntagResourcesRequest struct {
	All          *bool     `json:"All,omitempty" xml:"All,omitempty"`
	RegionId     *string   `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	ResourceId   []*string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty" type:"Repeated"`
	ResourceType *string   `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	TagKey       []*string `json:"TagKey,omitempty" xml:"TagKey,omitempty" type:"Repeated"`
}

func (UntagResourcesRequest) GoString

func (s UntagResourcesRequest) GoString() string

func (*UntagResourcesRequest) SetAll

func (*UntagResourcesRequest) SetRegionId

func (*UntagResourcesRequest) SetResourceId

func (s *UntagResourcesRequest) SetResourceId(v []*string) *UntagResourcesRequest

func (*UntagResourcesRequest) SetResourceType

func (s *UntagResourcesRequest) SetResourceType(v string) *UntagResourcesRequest

func (*UntagResourcesRequest) SetTagKey

func (UntagResourcesRequest) String

func (s UntagResourcesRequest) String() string

type UntagResourcesResponse

type UntagResourcesResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *UntagResourcesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UntagResourcesResponse) GoString

func (s UntagResourcesResponse) GoString() string

func (*UntagResourcesResponse) SetBody

func (*UntagResourcesResponse) SetHeaders

func (*UntagResourcesResponse) SetStatusCode added in v3.2.4

func (UntagResourcesResponse) String

func (s UntagResourcesResponse) String() string

type UntagResourcesResponseBody

type UntagResourcesResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (UntagResourcesResponseBody) GoString

func (s UntagResourcesResponseBody) GoString() string

func (*UntagResourcesResponseBody) SetRequestId

func (UntagResourcesResponseBody) String

type UpdateStackGroupRequest

type UpdateStackGroupRequest struct {
	AccountIds             []*string                                 `json:"AccountIds,omitempty" xml:"AccountIds,omitempty" type:"Repeated"`
	AdministrationRoleName *string                                   `json:"AdministrationRoleName,omitempty" xml:"AdministrationRoleName,omitempty"`
	AutoDeployment         *UpdateStackGroupRequestAutoDeployment    `json:"AutoDeployment,omitempty" xml:"AutoDeployment,omitempty" type:"Struct"`
	ClientToken            *string                                   `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	DeploymentTargets      *UpdateStackGroupRequestDeploymentTargets `json:"DeploymentTargets,omitempty" xml:"DeploymentTargets,omitempty" type:"Struct"`
	Description            *string                                   `json:"Description,omitempty" xml:"Description,omitempty"`
	ExecutionRoleName      *string                                   `json:"ExecutionRoleName,omitempty" xml:"ExecutionRoleName,omitempty"`
	OperationDescription   *string                                   `json:"OperationDescription,omitempty" xml:"OperationDescription,omitempty"`
	OperationPreferences   map[string]interface{}                    `json:"OperationPreferences,omitempty" xml:"OperationPreferences,omitempty"`
	Parameters             []*UpdateStackGroupRequestParameters      `json:"Parameters,omitempty" xml:"Parameters,omitempty" type:"Repeated"`
	PermissionModel        *string                                   `json:"PermissionModel,omitempty" xml:"PermissionModel,omitempty"`
	RegionId               *string                                   `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	RegionIds              []*string                                 `json:"RegionIds,omitempty" xml:"RegionIds,omitempty" type:"Repeated"`
	StackGroupName         *string                                   `json:"StackGroupName,omitempty" xml:"StackGroupName,omitempty"`
	TemplateBody           *string                                   `json:"TemplateBody,omitempty" xml:"TemplateBody,omitempty"`
	TemplateId             *string                                   `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
	TemplateURL            *string                                   `json:"TemplateURL,omitempty" xml:"TemplateURL,omitempty"`
	TemplateVersion        *string                                   `json:"TemplateVersion,omitempty" xml:"TemplateVersion,omitempty"`
}

func (UpdateStackGroupRequest) GoString

func (s UpdateStackGroupRequest) GoString() string

func (*UpdateStackGroupRequest) SetAccountIds

func (s *UpdateStackGroupRequest) SetAccountIds(v []*string) *UpdateStackGroupRequest

func (*UpdateStackGroupRequest) SetAdministrationRoleName

func (s *UpdateStackGroupRequest) SetAdministrationRoleName(v string) *UpdateStackGroupRequest

func (*UpdateStackGroupRequest) SetAutoDeployment

func (*UpdateStackGroupRequest) SetClientToken

func (*UpdateStackGroupRequest) SetDeploymentTargets

func (*UpdateStackGroupRequest) SetDescription

func (*UpdateStackGroupRequest) SetExecutionRoleName

func (s *UpdateStackGroupRequest) SetExecutionRoleName(v string) *UpdateStackGroupRequest

func (*UpdateStackGroupRequest) SetOperationDescription

func (s *UpdateStackGroupRequest) SetOperationDescription(v string) *UpdateStackGroupRequest

func (*UpdateStackGroupRequest) SetOperationPreferences

func (s *UpdateStackGroupRequest) SetOperationPreferences(v map[string]interface{}) *UpdateStackGroupRequest

func (*UpdateStackGroupRequest) SetParameters

func (*UpdateStackGroupRequest) SetPermissionModel

func (s *UpdateStackGroupRequest) SetPermissionModel(v string) *UpdateStackGroupRequest

func (*UpdateStackGroupRequest) SetRegionId

func (*UpdateStackGroupRequest) SetRegionIds

func (*UpdateStackGroupRequest) SetStackGroupName

func (s *UpdateStackGroupRequest) SetStackGroupName(v string) *UpdateStackGroupRequest

func (*UpdateStackGroupRequest) SetTemplateBody

func (*UpdateStackGroupRequest) SetTemplateId

func (*UpdateStackGroupRequest) SetTemplateURL

func (*UpdateStackGroupRequest) SetTemplateVersion

func (s *UpdateStackGroupRequest) SetTemplateVersion(v string) *UpdateStackGroupRequest

func (UpdateStackGroupRequest) String

func (s UpdateStackGroupRequest) String() string

type UpdateStackGroupRequestAutoDeployment

type UpdateStackGroupRequestAutoDeployment struct {
	Enabled                      *bool `json:"Enabled,omitempty" xml:"Enabled,omitempty"`
	RetainStacksOnAccountRemoval *bool `json:"RetainStacksOnAccountRemoval,omitempty" xml:"RetainStacksOnAccountRemoval,omitempty"`
}

func (UpdateStackGroupRequestAutoDeployment) GoString

func (*UpdateStackGroupRequestAutoDeployment) SetEnabled

func (*UpdateStackGroupRequestAutoDeployment) SetRetainStacksOnAccountRemoval

func (UpdateStackGroupRequestAutoDeployment) String

type UpdateStackGroupRequestDeploymentTargets

type UpdateStackGroupRequestDeploymentTargets struct {
	AccountIds  []*string `json:"AccountIds,omitempty" xml:"AccountIds,omitempty" type:"Repeated"`
	RdFolderIds []*string `json:"RdFolderIds,omitempty" xml:"RdFolderIds,omitempty" type:"Repeated"`
}

func (UpdateStackGroupRequestDeploymentTargets) GoString

func (*UpdateStackGroupRequestDeploymentTargets) SetAccountIds

func (*UpdateStackGroupRequestDeploymentTargets) SetRdFolderIds

func (UpdateStackGroupRequestDeploymentTargets) String

type UpdateStackGroupRequestParameters

type UpdateStackGroupRequestParameters struct {
	ParameterKey   *string `json:"ParameterKey,omitempty" xml:"ParameterKey,omitempty"`
	ParameterValue *string `json:"ParameterValue,omitempty" xml:"ParameterValue,omitempty"`
}

func (UpdateStackGroupRequestParameters) GoString

func (*UpdateStackGroupRequestParameters) SetParameterKey

func (*UpdateStackGroupRequestParameters) SetParameterValue

func (UpdateStackGroupRequestParameters) String

type UpdateStackGroupResponse

type UpdateStackGroupResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *UpdateStackGroupResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateStackGroupResponse) GoString

func (s UpdateStackGroupResponse) GoString() string

func (*UpdateStackGroupResponse) SetBody

func (*UpdateStackGroupResponse) SetHeaders

func (*UpdateStackGroupResponse) SetStatusCode added in v3.2.4

func (UpdateStackGroupResponse) String

func (s UpdateStackGroupResponse) String() string

type UpdateStackGroupResponseBody

type UpdateStackGroupResponseBody struct {
	OperationId *string `json:"OperationId,omitempty" xml:"OperationId,omitempty"`
	RequestId   *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (UpdateStackGroupResponseBody) GoString

func (s UpdateStackGroupResponseBody) GoString() string

func (*UpdateStackGroupResponseBody) SetOperationId

func (*UpdateStackGroupResponseBody) SetRequestId

func (UpdateStackGroupResponseBody) String

type UpdateStackGroupShrinkRequest

type UpdateStackGroupShrinkRequest struct {
	AccountIdsShrink           *string                                    `json:"AccountIds,omitempty" xml:"AccountIds,omitempty"`
	AdministrationRoleName     *string                                    `json:"AdministrationRoleName,omitempty" xml:"AdministrationRoleName,omitempty"`
	AutoDeploymentShrink       *string                                    `json:"AutoDeployment,omitempty" xml:"AutoDeployment,omitempty"`
	ClientToken                *string                                    `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	DeploymentTargetsShrink    *string                                    `json:"DeploymentTargets,omitempty" xml:"DeploymentTargets,omitempty"`
	Description                *string                                    `json:"Description,omitempty" xml:"Description,omitempty"`
	ExecutionRoleName          *string                                    `json:"ExecutionRoleName,omitempty" xml:"ExecutionRoleName,omitempty"`
	OperationDescription       *string                                    `json:"OperationDescription,omitempty" xml:"OperationDescription,omitempty"`
	OperationPreferencesShrink *string                                    `json:"OperationPreferences,omitempty" xml:"OperationPreferences,omitempty"`
	Parameters                 []*UpdateStackGroupShrinkRequestParameters `json:"Parameters,omitempty" xml:"Parameters,omitempty" type:"Repeated"`
	PermissionModel            *string                                    `json:"PermissionModel,omitempty" xml:"PermissionModel,omitempty"`
	RegionId                   *string                                    `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	RegionIdsShrink            *string                                    `json:"RegionIds,omitempty" xml:"RegionIds,omitempty"`
	StackGroupName             *string                                    `json:"StackGroupName,omitempty" xml:"StackGroupName,omitempty"`
	TemplateBody               *string                                    `json:"TemplateBody,omitempty" xml:"TemplateBody,omitempty"`
	TemplateId                 *string                                    `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
	TemplateURL                *string                                    `json:"TemplateURL,omitempty" xml:"TemplateURL,omitempty"`
	TemplateVersion            *string                                    `json:"TemplateVersion,omitempty" xml:"TemplateVersion,omitempty"`
}

func (UpdateStackGroupShrinkRequest) GoString

func (*UpdateStackGroupShrinkRequest) SetAccountIdsShrink

func (*UpdateStackGroupShrinkRequest) SetAdministrationRoleName

func (s *UpdateStackGroupShrinkRequest) SetAdministrationRoleName(v string) *UpdateStackGroupShrinkRequest

func (*UpdateStackGroupShrinkRequest) SetAutoDeploymentShrink

func (*UpdateStackGroupShrinkRequest) SetClientToken

func (*UpdateStackGroupShrinkRequest) SetDeploymentTargetsShrink

func (s *UpdateStackGroupShrinkRequest) SetDeploymentTargetsShrink(v string) *UpdateStackGroupShrinkRequest

func (*UpdateStackGroupShrinkRequest) SetDescription

func (*UpdateStackGroupShrinkRequest) SetExecutionRoleName

func (*UpdateStackGroupShrinkRequest) SetOperationDescription

func (*UpdateStackGroupShrinkRequest) SetOperationPreferencesShrink

func (s *UpdateStackGroupShrinkRequest) SetOperationPreferencesShrink(v string) *UpdateStackGroupShrinkRequest

func (*UpdateStackGroupShrinkRequest) SetParameters

func (*UpdateStackGroupShrinkRequest) SetPermissionModel

func (*UpdateStackGroupShrinkRequest) SetRegionId

func (*UpdateStackGroupShrinkRequest) SetRegionIdsShrink

func (*UpdateStackGroupShrinkRequest) SetStackGroupName

func (*UpdateStackGroupShrinkRequest) SetTemplateBody

func (*UpdateStackGroupShrinkRequest) SetTemplateId

func (*UpdateStackGroupShrinkRequest) SetTemplateURL

func (*UpdateStackGroupShrinkRequest) SetTemplateVersion

func (UpdateStackGroupShrinkRequest) String

type UpdateStackGroupShrinkRequestParameters

type UpdateStackGroupShrinkRequestParameters struct {
	ParameterKey   *string `json:"ParameterKey,omitempty" xml:"ParameterKey,omitempty"`
	ParameterValue *string `json:"ParameterValue,omitempty" xml:"ParameterValue,omitempty"`
}

func (UpdateStackGroupShrinkRequestParameters) GoString

func (*UpdateStackGroupShrinkRequestParameters) SetParameterKey

func (*UpdateStackGroupShrinkRequestParameters) SetParameterValue

func (UpdateStackGroupShrinkRequestParameters) String

type UpdateStackInstancesRequest

type UpdateStackInstancesRequest struct {
	AccountIds           []*string                                        `json:"AccountIds,omitempty" xml:"AccountIds,omitempty" type:"Repeated"`
	ClientToken          *string                                          `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	DeploymentTargets    *UpdateStackInstancesRequestDeploymentTargets    `json:"DeploymentTargets,omitempty" xml:"DeploymentTargets,omitempty" type:"Struct"`
	OperationDescription *string                                          `json:"OperationDescription,omitempty" xml:"OperationDescription,omitempty"`
	OperationPreferences map[string]interface{}                           `json:"OperationPreferences,omitempty" xml:"OperationPreferences,omitempty"`
	ParameterOverrides   []*UpdateStackInstancesRequestParameterOverrides `json:"ParameterOverrides,omitempty" xml:"ParameterOverrides,omitempty" type:"Repeated"`
	RegionId             *string                                          `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	RegionIds            []*string                                        `json:"RegionIds,omitempty" xml:"RegionIds,omitempty" type:"Repeated"`
	StackGroupName       *string                                          `json:"StackGroupName,omitempty" xml:"StackGroupName,omitempty"`
	TimeoutInMinutes     *int64                                           `json:"TimeoutInMinutes,omitempty" xml:"TimeoutInMinutes,omitempty"`
}

func (UpdateStackInstancesRequest) GoString

func (s UpdateStackInstancesRequest) GoString() string

func (*UpdateStackInstancesRequest) SetAccountIds

func (*UpdateStackInstancesRequest) SetClientToken

func (*UpdateStackInstancesRequest) SetOperationDescription

func (s *UpdateStackInstancesRequest) SetOperationDescription(v string) *UpdateStackInstancesRequest

func (*UpdateStackInstancesRequest) SetOperationPreferences

func (s *UpdateStackInstancesRequest) SetOperationPreferences(v map[string]interface{}) *UpdateStackInstancesRequest

func (*UpdateStackInstancesRequest) SetRegionId

func (*UpdateStackInstancesRequest) SetRegionIds

func (*UpdateStackInstancesRequest) SetStackGroupName

func (*UpdateStackInstancesRequest) SetTimeoutInMinutes

func (UpdateStackInstancesRequest) String

type UpdateStackInstancesRequestDeploymentTargets

type UpdateStackInstancesRequestDeploymentTargets struct {
	AccountIds  []*string `json:"AccountIds,omitempty" xml:"AccountIds,omitempty" type:"Repeated"`
	RdFolderIds []*string `json:"RdFolderIds,omitempty" xml:"RdFolderIds,omitempty" type:"Repeated"`
}

func (UpdateStackInstancesRequestDeploymentTargets) GoString

func (*UpdateStackInstancesRequestDeploymentTargets) SetAccountIds

func (*UpdateStackInstancesRequestDeploymentTargets) SetRdFolderIds

func (UpdateStackInstancesRequestDeploymentTargets) String

type UpdateStackInstancesRequestParameterOverrides

type UpdateStackInstancesRequestParameterOverrides struct {
	ParameterKey   *string `json:"ParameterKey,omitempty" xml:"ParameterKey,omitempty"`
	ParameterValue *string `json:"ParameterValue,omitempty" xml:"ParameterValue,omitempty"`
}

func (UpdateStackInstancesRequestParameterOverrides) GoString

func (*UpdateStackInstancesRequestParameterOverrides) SetParameterKey

func (*UpdateStackInstancesRequestParameterOverrides) SetParameterValue

func (UpdateStackInstancesRequestParameterOverrides) String

type UpdateStackInstancesResponse

type UpdateStackInstancesResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *UpdateStackInstancesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateStackInstancesResponse) GoString

func (s UpdateStackInstancesResponse) GoString() string

func (*UpdateStackInstancesResponse) SetBody

func (*UpdateStackInstancesResponse) SetHeaders

func (*UpdateStackInstancesResponse) SetStatusCode added in v3.2.4

func (UpdateStackInstancesResponse) String

type UpdateStackInstancesResponseBody

type UpdateStackInstancesResponseBody struct {
	OperationId *string `json:"OperationId,omitempty" xml:"OperationId,omitempty"`
	RequestId   *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (UpdateStackInstancesResponseBody) GoString

func (*UpdateStackInstancesResponseBody) SetOperationId

func (*UpdateStackInstancesResponseBody) SetRequestId

func (UpdateStackInstancesResponseBody) String

type UpdateStackInstancesShrinkRequest

type UpdateStackInstancesShrinkRequest struct {
	AccountIdsShrink           *string                                                `json:"AccountIds,omitempty" xml:"AccountIds,omitempty"`
	ClientToken                *string                                                `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	DeploymentTargetsShrink    *string                                                `json:"DeploymentTargets,omitempty" xml:"DeploymentTargets,omitempty"`
	OperationDescription       *string                                                `json:"OperationDescription,omitempty" xml:"OperationDescription,omitempty"`
	OperationPreferencesShrink *string                                                `json:"OperationPreferences,omitempty" xml:"OperationPreferences,omitempty"`
	ParameterOverrides         []*UpdateStackInstancesShrinkRequestParameterOverrides `json:"ParameterOverrides,omitempty" xml:"ParameterOverrides,omitempty" type:"Repeated"`
	RegionId                   *string                                                `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	RegionIdsShrink            *string                                                `json:"RegionIds,omitempty" xml:"RegionIds,omitempty"`
	StackGroupName             *string                                                `json:"StackGroupName,omitempty" xml:"StackGroupName,omitempty"`
	TimeoutInMinutes           *int64                                                 `json:"TimeoutInMinutes,omitempty" xml:"TimeoutInMinutes,omitempty"`
}

func (UpdateStackInstancesShrinkRequest) GoString

func (*UpdateStackInstancesShrinkRequest) SetAccountIdsShrink

func (*UpdateStackInstancesShrinkRequest) SetClientToken

func (*UpdateStackInstancesShrinkRequest) SetDeploymentTargetsShrink

func (*UpdateStackInstancesShrinkRequest) SetOperationDescription

func (*UpdateStackInstancesShrinkRequest) SetOperationPreferencesShrink

func (s *UpdateStackInstancesShrinkRequest) SetOperationPreferencesShrink(v string) *UpdateStackInstancesShrinkRequest

func (*UpdateStackInstancesShrinkRequest) SetRegionId

func (*UpdateStackInstancesShrinkRequest) SetRegionIdsShrink

func (*UpdateStackInstancesShrinkRequest) SetStackGroupName

func (*UpdateStackInstancesShrinkRequest) SetTimeoutInMinutes

func (UpdateStackInstancesShrinkRequest) String

type UpdateStackInstancesShrinkRequestParameterOverrides

type UpdateStackInstancesShrinkRequestParameterOverrides struct {
	ParameterKey   *string `json:"ParameterKey,omitempty" xml:"ParameterKey,omitempty"`
	ParameterValue *string `json:"ParameterValue,omitempty" xml:"ParameterValue,omitempty"`
}

func (UpdateStackInstancesShrinkRequestParameterOverrides) GoString

func (*UpdateStackInstancesShrinkRequestParameterOverrides) SetParameterKey

func (*UpdateStackInstancesShrinkRequestParameterOverrides) SetParameterValue

func (UpdateStackInstancesShrinkRequestParameterOverrides) String

type UpdateStackRequest

type UpdateStackRequest struct {
	ClientToken                 *string                         `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	DisableRollback             *bool                           `json:"DisableRollback,omitempty" xml:"DisableRollback,omitempty"`
	Parallelism                 *int64                          `json:"Parallelism,omitempty" xml:"Parallelism,omitempty"`
	Parameters                  []*UpdateStackRequestParameters `json:"Parameters,omitempty" xml:"Parameters,omitempty" type:"Repeated"`
	RamRoleName                 *string                         `json:"RamRoleName,omitempty" xml:"RamRoleName,omitempty"`
	RegionId                    *string                         `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	ReplacementOption           *string                         `json:"ReplacementOption,omitempty" xml:"ReplacementOption,omitempty"`
	ResourceGroupId             *string                         `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"`
	StackId                     *string                         `json:"StackId,omitempty" xml:"StackId,omitempty"`
	StackPolicyBody             *string                         `json:"StackPolicyBody,omitempty" xml:"StackPolicyBody,omitempty"`
	StackPolicyDuringUpdateBody *string                         `json:"StackPolicyDuringUpdateBody,omitempty" xml:"StackPolicyDuringUpdateBody,omitempty"`
	StackPolicyDuringUpdateURL  *string                         `json:"StackPolicyDuringUpdateURL,omitempty" xml:"StackPolicyDuringUpdateURL,omitempty"`
	StackPolicyURL              *string                         `json:"StackPolicyURL,omitempty" xml:"StackPolicyURL,omitempty"`
	Tags                        []*UpdateStackRequestTags       `json:"Tags,omitempty" xml:"Tags,omitempty" type:"Repeated"`
	TemplateBody                *string                         `json:"TemplateBody,omitempty" xml:"TemplateBody,omitempty"`
	TemplateId                  *string                         `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
	TemplateURL                 *string                         `json:"TemplateURL,omitempty" xml:"TemplateURL,omitempty"`
	TemplateVersion             *string                         `json:"TemplateVersion,omitempty" xml:"TemplateVersion,omitempty"`
	TimeoutInMinutes            *int64                          `json:"TimeoutInMinutes,omitempty" xml:"TimeoutInMinutes,omitempty"`
	UsePreviousParameters       *bool                           `json:"UsePreviousParameters,omitempty" xml:"UsePreviousParameters,omitempty"`
}

func (UpdateStackRequest) GoString

func (s UpdateStackRequest) GoString() string

func (*UpdateStackRequest) SetClientToken

func (s *UpdateStackRequest) SetClientToken(v string) *UpdateStackRequest

func (*UpdateStackRequest) SetDisableRollback

func (s *UpdateStackRequest) SetDisableRollback(v bool) *UpdateStackRequest

func (*UpdateStackRequest) SetParallelism

func (s *UpdateStackRequest) SetParallelism(v int64) *UpdateStackRequest

func (*UpdateStackRequest) SetParameters

func (*UpdateStackRequest) SetRamRoleName

func (s *UpdateStackRequest) SetRamRoleName(v string) *UpdateStackRequest

func (*UpdateStackRequest) SetRegionId

func (s *UpdateStackRequest) SetRegionId(v string) *UpdateStackRequest

func (*UpdateStackRequest) SetReplacementOption

func (s *UpdateStackRequest) SetReplacementOption(v string) *UpdateStackRequest

func (*UpdateStackRequest) SetResourceGroupId

func (s *UpdateStackRequest) SetResourceGroupId(v string) *UpdateStackRequest

func (*UpdateStackRequest) SetStackId

func (s *UpdateStackRequest) SetStackId(v string) *UpdateStackRequest

func (*UpdateStackRequest) SetStackPolicyBody

func (s *UpdateStackRequest) SetStackPolicyBody(v string) *UpdateStackRequest

func (*UpdateStackRequest) SetStackPolicyDuringUpdateBody

func (s *UpdateStackRequest) SetStackPolicyDuringUpdateBody(v string) *UpdateStackRequest

func (*UpdateStackRequest) SetStackPolicyDuringUpdateURL

func (s *UpdateStackRequest) SetStackPolicyDuringUpdateURL(v string) *UpdateStackRequest

func (*UpdateStackRequest) SetStackPolicyURL

func (s *UpdateStackRequest) SetStackPolicyURL(v string) *UpdateStackRequest

func (*UpdateStackRequest) SetTags

func (*UpdateStackRequest) SetTemplateBody

func (s *UpdateStackRequest) SetTemplateBody(v string) *UpdateStackRequest

func (*UpdateStackRequest) SetTemplateId

func (s *UpdateStackRequest) SetTemplateId(v string) *UpdateStackRequest

func (*UpdateStackRequest) SetTemplateURL

func (s *UpdateStackRequest) SetTemplateURL(v string) *UpdateStackRequest

func (*UpdateStackRequest) SetTemplateVersion

func (s *UpdateStackRequest) SetTemplateVersion(v string) *UpdateStackRequest

func (*UpdateStackRequest) SetTimeoutInMinutes

func (s *UpdateStackRequest) SetTimeoutInMinutes(v int64) *UpdateStackRequest

func (*UpdateStackRequest) SetUsePreviousParameters

func (s *UpdateStackRequest) SetUsePreviousParameters(v bool) *UpdateStackRequest

func (UpdateStackRequest) String

func (s UpdateStackRequest) String() string

type UpdateStackRequestParameters

type UpdateStackRequestParameters struct {
	ParameterKey   *string `json:"ParameterKey,omitempty" xml:"ParameterKey,omitempty"`
	ParameterValue *string `json:"ParameterValue,omitempty" xml:"ParameterValue,omitempty"`
}

func (UpdateStackRequestParameters) GoString

func (s UpdateStackRequestParameters) GoString() string

func (*UpdateStackRequestParameters) SetParameterKey

func (*UpdateStackRequestParameters) SetParameterValue

func (UpdateStackRequestParameters) String

type UpdateStackRequestTags

type UpdateStackRequestTags struct {
	Key   *string `json:"Key,omitempty" xml:"Key,omitempty"`
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (UpdateStackRequestTags) GoString

func (s UpdateStackRequestTags) GoString() string

func (*UpdateStackRequestTags) SetKey

func (*UpdateStackRequestTags) SetValue

func (UpdateStackRequestTags) String

func (s UpdateStackRequestTags) String() string

type UpdateStackResponse

type UpdateStackResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *UpdateStackResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateStackResponse) GoString

func (s UpdateStackResponse) GoString() string

func (*UpdateStackResponse) SetBody

func (*UpdateStackResponse) SetHeaders

func (s *UpdateStackResponse) SetHeaders(v map[string]*string) *UpdateStackResponse

func (*UpdateStackResponse) SetStatusCode added in v3.2.4

func (s *UpdateStackResponse) SetStatusCode(v int32) *UpdateStackResponse

func (UpdateStackResponse) String

func (s UpdateStackResponse) String() string

type UpdateStackResponseBody

type UpdateStackResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	StackId   *string `json:"StackId,omitempty" xml:"StackId,omitempty"`
}

func (UpdateStackResponseBody) GoString

func (s UpdateStackResponseBody) GoString() string

func (*UpdateStackResponseBody) SetRequestId

func (*UpdateStackResponseBody) SetStackId

func (UpdateStackResponseBody) String

func (s UpdateStackResponseBody) String() string

type UpdateStackTemplateByResourcesRequest

type UpdateStackTemplateByResourcesRequest struct {
	ClientToken       *string   `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	DryRun            *bool     `json:"DryRun,omitempty" xml:"DryRun,omitempty"`
	LogicalResourceId []*string `json:"LogicalResourceId,omitempty" xml:"LogicalResourceId,omitempty" type:"Repeated"`
	RegionId          *string   `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	StackId           *string   `json:"StackId,omitempty" xml:"StackId,omitempty"`
	TemplateFormat    *string   `json:"TemplateFormat,omitempty" xml:"TemplateFormat,omitempty"`
}

func (UpdateStackTemplateByResourcesRequest) GoString

func (*UpdateStackTemplateByResourcesRequest) SetClientToken

func (*UpdateStackTemplateByResourcesRequest) SetDryRun

func (*UpdateStackTemplateByResourcesRequest) SetLogicalResourceId

func (*UpdateStackTemplateByResourcesRequest) SetRegionId

func (*UpdateStackTemplateByResourcesRequest) SetStackId

func (*UpdateStackTemplateByResourcesRequest) SetTemplateFormat

func (UpdateStackTemplateByResourcesRequest) String

type UpdateStackTemplateByResourcesResponse

type UpdateStackTemplateByResourcesResponse struct {
	Headers    map[string]*string                          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *UpdateStackTemplateByResourcesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateStackTemplateByResourcesResponse) GoString

func (*UpdateStackTemplateByResourcesResponse) SetHeaders

func (*UpdateStackTemplateByResourcesResponse) SetStatusCode added in v3.2.4

func (UpdateStackTemplateByResourcesResponse) String

type UpdateStackTemplateByResourcesResponseBody

type UpdateStackTemplateByResourcesResponseBody struct {
	NewTemplateBody *string `json:"NewTemplateBody,omitempty" xml:"NewTemplateBody,omitempty"`
	OldTemplateBody *string `json:"OldTemplateBody,omitempty" xml:"OldTemplateBody,omitempty"`
	RequestId       *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (UpdateStackTemplateByResourcesResponseBody) GoString

func (*UpdateStackTemplateByResourcesResponseBody) SetNewTemplateBody

func (*UpdateStackTemplateByResourcesResponseBody) SetOldTemplateBody

func (*UpdateStackTemplateByResourcesResponseBody) SetRequestId

func (UpdateStackTemplateByResourcesResponseBody) String

type UpdateTemplateRequest

type UpdateTemplateRequest struct {
	Description  *string `json:"Description,omitempty" xml:"Description,omitempty"`
	TemplateBody *string `json:"TemplateBody,omitempty" xml:"TemplateBody,omitempty"`
	TemplateId   *string `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
	TemplateName *string `json:"TemplateName,omitempty" xml:"TemplateName,omitempty"`
	TemplateURL  *string `json:"TemplateURL,omitempty" xml:"TemplateURL,omitempty"`
}

func (UpdateTemplateRequest) GoString

func (s UpdateTemplateRequest) GoString() string

func (*UpdateTemplateRequest) SetDescription

func (s *UpdateTemplateRequest) SetDescription(v string) *UpdateTemplateRequest

func (*UpdateTemplateRequest) SetTemplateBody

func (s *UpdateTemplateRequest) SetTemplateBody(v string) *UpdateTemplateRequest

func (*UpdateTemplateRequest) SetTemplateId

func (s *UpdateTemplateRequest) SetTemplateId(v string) *UpdateTemplateRequest

func (*UpdateTemplateRequest) SetTemplateName

func (s *UpdateTemplateRequest) SetTemplateName(v string) *UpdateTemplateRequest

func (*UpdateTemplateRequest) SetTemplateURL

func (s *UpdateTemplateRequest) SetTemplateURL(v string) *UpdateTemplateRequest

func (UpdateTemplateRequest) String

func (s UpdateTemplateRequest) String() string

type UpdateTemplateResponse

type UpdateTemplateResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *UpdateTemplateResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateTemplateResponse) GoString

func (s UpdateTemplateResponse) GoString() string

func (*UpdateTemplateResponse) SetBody

func (*UpdateTemplateResponse) SetHeaders

func (*UpdateTemplateResponse) SetStatusCode added in v3.2.4

func (UpdateTemplateResponse) String

func (s UpdateTemplateResponse) String() string

type UpdateTemplateResponseBody

type UpdateTemplateResponseBody struct {
	RequestId  *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TemplateId *string `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
}

func (UpdateTemplateResponseBody) GoString

func (s UpdateTemplateResponseBody) GoString() string

func (*UpdateTemplateResponseBody) SetRequestId

func (*UpdateTemplateResponseBody) SetTemplateId

func (UpdateTemplateResponseBody) String

type UpdateTemplateScratchRequest

type UpdateTemplateScratchRequest struct {
	ClientToken          *string                                             `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	Description          *string                                             `json:"Description,omitempty" xml:"Description,omitempty"`
	ExecutionMode        *string                                             `json:"ExecutionMode,omitempty" xml:"ExecutionMode,omitempty"`
	LogicalIdStrategy    *string                                             `json:"LogicalIdStrategy,omitempty" xml:"LogicalIdStrategy,omitempty"`
	PreferenceParameters []*UpdateTemplateScratchRequestPreferenceParameters `json:"PreferenceParameters,omitempty" xml:"PreferenceParameters,omitempty" type:"Repeated"`
	RegionId             *string                                             `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	SourceResourceGroup  *UpdateTemplateScratchRequestSourceResourceGroup    `json:"SourceResourceGroup,omitempty" xml:"SourceResourceGroup,omitempty" type:"Struct"`
	SourceResources      []*UpdateTemplateScratchRequestSourceResources      `json:"SourceResources,omitempty" xml:"SourceResources,omitempty" type:"Repeated"`
	SourceTag            *UpdateTemplateScratchRequestSourceTag              `json:"SourceTag,omitempty" xml:"SourceTag,omitempty" type:"Struct"`
	TemplateScratchId    *string                                             `json:"TemplateScratchId,omitempty" xml:"TemplateScratchId,omitempty"`
}

func (UpdateTemplateScratchRequest) GoString

func (s UpdateTemplateScratchRequest) GoString() string

func (*UpdateTemplateScratchRequest) SetClientToken

func (*UpdateTemplateScratchRequest) SetDescription

func (*UpdateTemplateScratchRequest) SetExecutionMode

func (*UpdateTemplateScratchRequest) SetLogicalIdStrategy

func (*UpdateTemplateScratchRequest) SetRegionId

func (*UpdateTemplateScratchRequest) SetTemplateScratchId

func (UpdateTemplateScratchRequest) String

type UpdateTemplateScratchRequestPreferenceParameters

type UpdateTemplateScratchRequestPreferenceParameters struct {
	ParameterKey   *string `json:"ParameterKey,omitempty" xml:"ParameterKey,omitempty"`
	ParameterValue *string `json:"ParameterValue,omitempty" xml:"ParameterValue,omitempty"`
}

func (UpdateTemplateScratchRequestPreferenceParameters) GoString

func (*UpdateTemplateScratchRequestPreferenceParameters) SetParameterKey

func (*UpdateTemplateScratchRequestPreferenceParameters) SetParameterValue

func (UpdateTemplateScratchRequestPreferenceParameters) String

type UpdateTemplateScratchRequestSourceResourceGroup

type UpdateTemplateScratchRequestSourceResourceGroup struct {
	ResourceGroupId    *string   `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"`
	ResourceTypeFilter []*string `json:"ResourceTypeFilter,omitempty" xml:"ResourceTypeFilter,omitempty" type:"Repeated"`
}

func (UpdateTemplateScratchRequestSourceResourceGroup) GoString

func (*UpdateTemplateScratchRequestSourceResourceGroup) SetResourceGroupId

func (*UpdateTemplateScratchRequestSourceResourceGroup) SetResourceTypeFilter

func (UpdateTemplateScratchRequestSourceResourceGroup) String

type UpdateTemplateScratchRequestSourceResources

type UpdateTemplateScratchRequestSourceResources struct {
	ResourceId   *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"`
	ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
}

func (UpdateTemplateScratchRequestSourceResources) GoString

func (*UpdateTemplateScratchRequestSourceResources) SetResourceId

func (*UpdateTemplateScratchRequestSourceResources) SetResourceType

func (UpdateTemplateScratchRequestSourceResources) String

type UpdateTemplateScratchRequestSourceTag

type UpdateTemplateScratchRequestSourceTag struct {
	ResourceTags       map[string]interface{} `json:"ResourceTags,omitempty" xml:"ResourceTags,omitempty"`
	ResourceTypeFilter []*string              `json:"ResourceTypeFilter,omitempty" xml:"ResourceTypeFilter,omitempty" type:"Repeated"`
}

func (UpdateTemplateScratchRequestSourceTag) GoString

func (*UpdateTemplateScratchRequestSourceTag) SetResourceTags

func (*UpdateTemplateScratchRequestSourceTag) SetResourceTypeFilter

func (UpdateTemplateScratchRequestSourceTag) String

type UpdateTemplateScratchResponse

type UpdateTemplateScratchResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *UpdateTemplateScratchResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateTemplateScratchResponse) GoString

func (*UpdateTemplateScratchResponse) SetBody

func (*UpdateTemplateScratchResponse) SetHeaders

func (*UpdateTemplateScratchResponse) SetStatusCode added in v3.2.4

func (UpdateTemplateScratchResponse) String

type UpdateTemplateScratchResponseBody

type UpdateTemplateScratchResponseBody struct {
	RequestId         *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TemplateScratchId *string `json:"TemplateScratchId,omitempty" xml:"TemplateScratchId,omitempty"`
}

func (UpdateTemplateScratchResponseBody) GoString

func (*UpdateTemplateScratchResponseBody) SetRequestId

func (*UpdateTemplateScratchResponseBody) SetTemplateScratchId

func (UpdateTemplateScratchResponseBody) String

type UpdateTemplateScratchShrinkRequest

type UpdateTemplateScratchShrinkRequest struct {
	ClientToken                *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	Description                *string `json:"Description,omitempty" xml:"Description,omitempty"`
	ExecutionMode              *string `json:"ExecutionMode,omitempty" xml:"ExecutionMode,omitempty"`
	LogicalIdStrategy          *string `json:"LogicalIdStrategy,omitempty" xml:"LogicalIdStrategy,omitempty"`
	PreferenceParametersShrink *string `json:"PreferenceParameters,omitempty" xml:"PreferenceParameters,omitempty"`
	RegionId                   *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	SourceResourceGroupShrink  *string `json:"SourceResourceGroup,omitempty" xml:"SourceResourceGroup,omitempty"`
	SourceResourcesShrink      *string `json:"SourceResources,omitempty" xml:"SourceResources,omitempty"`
	SourceTagShrink            *string `json:"SourceTag,omitempty" xml:"SourceTag,omitempty"`
	TemplateScratchId          *string `json:"TemplateScratchId,omitempty" xml:"TemplateScratchId,omitempty"`
}

func (UpdateTemplateScratchShrinkRequest) GoString

func (*UpdateTemplateScratchShrinkRequest) SetClientToken

func (*UpdateTemplateScratchShrinkRequest) SetDescription

func (*UpdateTemplateScratchShrinkRequest) SetExecutionMode

func (*UpdateTemplateScratchShrinkRequest) SetLogicalIdStrategy

func (*UpdateTemplateScratchShrinkRequest) SetPreferenceParametersShrink

func (*UpdateTemplateScratchShrinkRequest) SetRegionId

func (*UpdateTemplateScratchShrinkRequest) SetSourceResourceGroupShrink

func (*UpdateTemplateScratchShrinkRequest) SetSourceResourcesShrink

func (*UpdateTemplateScratchShrinkRequest) SetSourceTagShrink

func (*UpdateTemplateScratchShrinkRequest) SetTemplateScratchId

func (UpdateTemplateScratchShrinkRequest) String

type ValidateTemplateRequest

type ValidateTemplateRequest struct {
	ClientToken      *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	RegionId         *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	TemplateBody     *string `json:"TemplateBody,omitempty" xml:"TemplateBody,omitempty"`
	TemplateURL      *string `json:"TemplateURL,omitempty" xml:"TemplateURL,omitempty"`
	ValidationOption *string `json:"ValidationOption,omitempty" xml:"ValidationOption,omitempty"`
}

func (ValidateTemplateRequest) GoString

func (s ValidateTemplateRequest) GoString() string

func (*ValidateTemplateRequest) SetClientToken

func (*ValidateTemplateRequest) SetRegionId

func (*ValidateTemplateRequest) SetTemplateBody

func (*ValidateTemplateRequest) SetTemplateURL

func (*ValidateTemplateRequest) SetValidationOption

func (s *ValidateTemplateRequest) SetValidationOption(v string) *ValidateTemplateRequest

func (ValidateTemplateRequest) String

func (s ValidateTemplateRequest) String() string

type ValidateTemplateResponse

type ValidateTemplateResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ValidateTemplateResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ValidateTemplateResponse) GoString

func (s ValidateTemplateResponse) GoString() string

func (*ValidateTemplateResponse) SetBody

func (*ValidateTemplateResponse) SetHeaders

func (*ValidateTemplateResponse) SetStatusCode added in v3.2.4

func (ValidateTemplateResponse) String

func (s ValidateTemplateResponse) String() string

type ValidateTemplateResponseBody

type ValidateTemplateResponseBody struct {
	Description   *string                                    `json:"Description,omitempty" xml:"Description,omitempty"`
	Outputs       []*ValidateTemplateResponseBodyOutputs     `json:"Outputs,omitempty" xml:"Outputs,omitempty" type:"Repeated"`
	Parameters    []map[string]interface{}                   `json:"Parameters,omitempty" xml:"Parameters,omitempty" type:"Repeated"`
	RequestId     *string                                    `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	ResourceTypes *ValidateTemplateResponseBodyResourceTypes `json:"ResourceTypes,omitempty" xml:"ResourceTypes,omitempty" type:"Struct"`
}

func (ValidateTemplateResponseBody) GoString

func (s ValidateTemplateResponseBody) GoString() string

func (*ValidateTemplateResponseBody) SetDescription

func (*ValidateTemplateResponseBody) SetOutputs

func (*ValidateTemplateResponseBody) SetParameters

func (s *ValidateTemplateResponseBody) SetParameters(v []map[string]interface{}) *ValidateTemplateResponseBody

func (*ValidateTemplateResponseBody) SetRequestId

func (*ValidateTemplateResponseBody) SetResourceTypes added in v3.2.6

func (ValidateTemplateResponseBody) String

type ValidateTemplateResponseBodyOutputs

type ValidateTemplateResponseBodyOutputs struct {
	Description *string `json:"Description,omitempty" xml:"Description,omitempty"`
	OutputKey   *string `json:"OutputKey,omitempty" xml:"OutputKey,omitempty"`
}

func (ValidateTemplateResponseBodyOutputs) GoString

func (*ValidateTemplateResponseBodyOutputs) SetDescription

func (*ValidateTemplateResponseBodyOutputs) SetOutputKey

func (ValidateTemplateResponseBodyOutputs) String

type ValidateTemplateResponseBodyResourceTypes added in v3.2.6

type ValidateTemplateResponseBodyResourceTypes struct {
	DataSources []*string `json:"DataSources,omitempty" xml:"DataSources,omitempty" type:"Repeated"`
	Resources   []*string `json:"Resources,omitempty" xml:"Resources,omitempty" type:"Repeated"`
}

func (ValidateTemplateResponseBodyResourceTypes) GoString added in v3.2.6

func (*ValidateTemplateResponseBodyResourceTypes) SetDataSources added in v3.2.6

func (*ValidateTemplateResponseBodyResourceTypes) SetResources added in v3.2.6

func (ValidateTemplateResponseBodyResourceTypes) String added in v3.2.6

Jump to

Keyboard shortcuts

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