Documentation ¶
Index ¶
- type AbandonStackRequest
- type AbandonStackResponse
- type CancelUpdateStackRequest
- type CancelUpdateStackResponse
- type Client
- func NewClient() (client *Client, err error)
- func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
- func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)
- func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
- func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
- func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
- func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
- func (client *Client) AbandonStack(request *AbandonStackRequest) (response *AbandonStackResponse, err error)
- func (client *Client) AbandonStackWithCallback(request *AbandonStackRequest, ...) <-chan int
- func (client *Client) AbandonStackWithChan(request *AbandonStackRequest) (<-chan *AbandonStackResponse, <-chan error)
- func (client *Client) CancelUpdateStack(request *CancelUpdateStackRequest) (response *CancelUpdateStackResponse, err error)
- func (client *Client) CancelUpdateStackWithCallback(request *CancelUpdateStackRequest, ...) <-chan int
- func (client *Client) CancelUpdateStackWithChan(request *CancelUpdateStackRequest) (<-chan *CancelUpdateStackResponse, <-chan error)
- func (client *Client) ContinueCreateStack(request *ContinueCreateStackRequest) (response *ContinueCreateStackResponse, err error)
- func (client *Client) ContinueCreateStackWithCallback(request *ContinueCreateStackRequest, ...) <-chan int
- func (client *Client) ContinueCreateStackWithChan(request *ContinueCreateStackRequest) (<-chan *ContinueCreateStackResponse, <-chan error)
- func (client *Client) CreateStacks(request *CreateStacksRequest) (response *CreateStacksResponse, err error)
- func (client *Client) CreateStacksWithCallback(request *CreateStacksRequest, ...) <-chan int
- func (client *Client) CreateStacksWithChan(request *CreateStacksRequest) (<-chan *CreateStacksResponse, <-chan error)
- func (client *Client) DeleteStack(request *DeleteStackRequest) (response *DeleteStackResponse, err error)
- func (client *Client) DeleteStackWithCallback(request *DeleteStackRequest, ...) <-chan int
- func (client *Client) DeleteStackWithChan(request *DeleteStackRequest) (<-chan *DeleteStackResponse, <-chan error)
- func (client *Client) DescribeEvents(request *DescribeEventsRequest) (response *DescribeEventsResponse, err error)
- func (client *Client) DescribeEventsWithCallback(request *DescribeEventsRequest, ...) <-chan int
- func (client *Client) DescribeEventsWithChan(request *DescribeEventsRequest) (<-chan *DescribeEventsResponse, <-chan error)
- func (client *Client) DescribeRegions(request *DescribeRegionsRequest) (response *DescribeRegionsResponse, err error)
- func (client *Client) DescribeRegionsWithCallback(request *DescribeRegionsRequest, ...) <-chan int
- func (client *Client) DescribeRegionsWithChan(request *DescribeRegionsRequest) (<-chan *DescribeRegionsResponse, <-chan error)
- func (client *Client) DescribeResourceDetail(request *DescribeResourceDetailRequest) (response *DescribeResourceDetailResponse, err error)
- func (client *Client) DescribeResourceDetailWithCallback(request *DescribeResourceDetailRequest, ...) <-chan int
- func (client *Client) DescribeResourceDetailWithChan(request *DescribeResourceDetailRequest) (<-chan *DescribeResourceDetailResponse, <-chan error)
- func (client *Client) DescribeResourceTypeDetail(request *DescribeResourceTypeDetailRequest) (response *DescribeResourceTypeDetailResponse, err error)
- func (client *Client) DescribeResourceTypeDetailWithCallback(request *DescribeResourceTypeDetailRequest, ...) <-chan int
- func (client *Client) DescribeResourceTypeDetailWithChan(request *DescribeResourceTypeDetailRequest) (<-chan *DescribeResourceTypeDetailResponse, <-chan error)
- func (client *Client) DescribeResourceTypeTemplate(request *DescribeResourceTypeTemplateRequest) (response *DescribeResourceTypeTemplateResponse, err error)
- func (client *Client) DescribeResourceTypeTemplateWithCallback(request *DescribeResourceTypeTemplateRequest, ...) <-chan int
- func (client *Client) DescribeResourceTypeTemplateWithChan(request *DescribeResourceTypeTemplateRequest) (<-chan *DescribeResourceTypeTemplateResponse, <-chan error)
- func (client *Client) DescribeResourceTypes(request *DescribeResourceTypesRequest) (response *DescribeResourceTypesResponse, err error)
- func (client *Client) DescribeResourceTypesWithCallback(request *DescribeResourceTypesRequest, ...) <-chan int
- func (client *Client) DescribeResourceTypesWithChan(request *DescribeResourceTypesRequest) (<-chan *DescribeResourceTypesResponse, <-chan error)
- func (client *Client) DescribeResources(request *DescribeResourcesRequest) (response *DescribeResourcesResponse, err error)
- func (client *Client) DescribeResourcesWithCallback(request *DescribeResourcesRequest, ...) <-chan int
- func (client *Client) DescribeResourcesWithChan(request *DescribeResourcesRequest) (<-chan *DescribeResourcesResponse, <-chan error)
- func (client *Client) DescribeStackDetail(request *DescribeStackDetailRequest) (response *DescribeStackDetailResponse, err error)
- func (client *Client) DescribeStackDetailWithCallback(request *DescribeStackDetailRequest, ...) <-chan int
- func (client *Client) DescribeStackDetailWithChan(request *DescribeStackDetailRequest) (<-chan *DescribeStackDetailResponse, <-chan error)
- func (client *Client) DescribeStacks(request *DescribeStacksRequest) (response *DescribeStacksResponse, err error)
- func (client *Client) DescribeStacksWithCallback(request *DescribeStacksRequest, ...) <-chan int
- func (client *Client) DescribeStacksWithChan(request *DescribeStacksRequest) (<-chan *DescribeStacksResponse, <-chan error)
- func (client *Client) DescribeTemplate(request *DescribeTemplateRequest) (response *DescribeTemplateResponse, err error)
- func (client *Client) DescribeTemplateWithCallback(request *DescribeTemplateRequest, ...) <-chan int
- func (client *Client) DescribeTemplateWithChan(request *DescribeTemplateRequest) (<-chan *DescribeTemplateResponse, <-chan error)
- func (client *Client) DoActions(request *DoActionsRequest) (response *DoActionsResponse, err error)
- func (client *Client) DoActionsWithCallback(request *DoActionsRequest, ...) <-chan int
- func (client *Client) DoActionsWithChan(request *DoActionsRequest) (<-chan *DoActionsResponse, <-chan error)
- func (client *Client) GetStackPolicy(request *GetStackPolicyRequest) (response *GetStackPolicyResponse, err error)
- func (client *Client) GetStackPolicyWithCallback(request *GetStackPolicyRequest, ...) <-chan int
- func (client *Client) GetStackPolicyWithChan(request *GetStackPolicyRequest) (<-chan *GetStackPolicyResponse, <-chan error)
- func (client *Client) InquiryStack(request *InquiryStackRequest) (response *InquiryStackResponse, err error)
- func (client *Client) InquiryStackWithCallback(request *InquiryStackRequest, ...) <-chan int
- func (client *Client) InquiryStackWithChan(request *InquiryStackRequest) (<-chan *InquiryStackResponse, <-chan error)
- func (client *Client) PreviewStack(request *PreviewStackRequest) (response *PreviewStackResponse, err error)
- func (client *Client) PreviewStackWithCallback(request *PreviewStackRequest, ...) <-chan int
- func (client *Client) PreviewStackWithChan(request *PreviewStackRequest) (<-chan *PreviewStackResponse, <-chan error)
- func (client *Client) SetStackPolicy(request *SetStackPolicyRequest) (response *SetStackPolicyResponse, err error)
- func (client *Client) SetStackPolicyWithCallback(request *SetStackPolicyRequest, ...) <-chan int
- func (client *Client) SetStackPolicyWithChan(request *SetStackPolicyRequest) (<-chan *SetStackPolicyResponse, <-chan error)
- func (client *Client) UpdateStack(request *UpdateStackRequest) (response *UpdateStackResponse, err error)
- func (client *Client) UpdateStackWithCallback(request *UpdateStackRequest, ...) <-chan int
- func (client *Client) UpdateStackWithChan(request *UpdateStackRequest) (<-chan *UpdateStackResponse, <-chan error)
- func (client *Client) ValidateTemplate(request *ValidateTemplateRequest) (response *ValidateTemplateResponse, err error)
- func (client *Client) ValidateTemplateWithCallback(request *ValidateTemplateRequest, ...) <-chan int
- func (client *Client) ValidateTemplateWithChan(request *ValidateTemplateRequest) (<-chan *ValidateTemplateResponse, <-chan error)
- func (client *Client) WaitConditions(request *WaitConditionsRequest) (response *WaitConditionsResponse, err error)
- func (client *Client) WaitConditionsWithCallback(request *WaitConditionsRequest, ...) <-chan int
- func (client *Client) WaitConditionsWithChan(request *WaitConditionsRequest) (<-chan *WaitConditionsResponse, <-chan error)
- type ContinueCreateStackRequest
- type ContinueCreateStackResponse
- type CreateStacksRequest
- type CreateStacksResponse
- type DeleteStackRequest
- type DeleteStackResponse
- type DescribeEventsRequest
- type DescribeEventsResponse
- type DescribeRegionsRequest
- type DescribeRegionsResponse
- type DescribeResourceDetailRequest
- type DescribeResourceDetailResponse
- type DescribeResourceTypeDetailRequest
- type DescribeResourceTypeDetailResponse
- type DescribeResourceTypeTemplateRequest
- type DescribeResourceTypeTemplateResponse
- type DescribeResourceTypesRequest
- type DescribeResourceTypesResponse
- type DescribeResourcesRequest
- type DescribeResourcesResponse
- type DescribeStackDetailRequest
- type DescribeStackDetailResponse
- type DescribeStacksRequest
- type DescribeStacksResponse
- type DescribeTemplateRequest
- type DescribeTemplateResponse
- type DoActionsRequest
- type DoActionsResponse
- type GetStackPolicyRequest
- type GetStackPolicyResponse
- type InquiryStackRequest
- type InquiryStackResponse
- type PreviewStackRequest
- type PreviewStackResponse
- type SetStackPolicyRequest
- type SetStackPolicyResponse
- type UpdateStackRequest
- type UpdateStackResponse
- type ValidateTemplateRequest
- type ValidateTemplateResponse
- type WaitConditionsRequest
- type WaitConditionsResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AbandonStackRequest ¶
type AbandonStackRequest struct { *requests.RoaRequest StackId string `position:"Path" name:"StackId"` StackName string `position:"Path" name:"StackName"` }
AbandonStackRequest is the request struct for api AbandonStack
func CreateAbandonStackRequest ¶
func CreateAbandonStackRequest() (request *AbandonStackRequest)
CreateAbandonStackRequest creates a request to invoke AbandonStack API
type AbandonStackResponse ¶
type AbandonStackResponse struct {
*responses.BaseResponse
}
AbandonStackResponse is the response struct for api AbandonStack
func CreateAbandonStackResponse ¶
func CreateAbandonStackResponse() (response *AbandonStackResponse)
CreateAbandonStackResponse creates a response to parse from AbandonStack response
type CancelUpdateStackRequest ¶
type CancelUpdateStackRequest struct { *requests.RoaRequest StackId string `position:"Path" name:"StackId"` StackName string `position:"Path" name:"StackName"` }
CancelUpdateStackRequest is the request struct for api CancelUpdateStack
func CreateCancelUpdateStackRequest ¶
func CreateCancelUpdateStackRequest() (request *CancelUpdateStackRequest)
CreateCancelUpdateStackRequest creates a request to invoke CancelUpdateStack API
type CancelUpdateStackResponse ¶
type CancelUpdateStackResponse struct {
*responses.BaseResponse
}
CancelUpdateStackResponse is the response struct for api CancelUpdateStack
func CreateCancelUpdateStackResponse ¶
func CreateCancelUpdateStackResponse() (response *CancelUpdateStackResponse)
CreateCancelUpdateStackResponse creates a response to parse from CancelUpdateStack response
type Client ¶
Client is the sdk client struct, each func corresponds to an OpenAPI
func NewClientWithAccessKey ¶
func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://help.aliyun.com/document_detail/66217.html
func NewClientWithEcsRamRole ¶
NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://help.aliyun.com/document_detail/66223.html
func NewClientWithOptions ¶
func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client
func NewClientWithRamRoleArn ¶
func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://help.aliyun.com/document_detail/66222.html
func NewClientWithRsaKeyPair ¶
func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair attention: rsa key pair auth is only Japan regions available
func NewClientWithStsToken ¶
func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://help.aliyun.com/document_detail/66222.html
func (*Client) AbandonStack ¶
func (client *Client) AbandonStack(request *AbandonStackRequest) (response *AbandonStackResponse, err error)
AbandonStack invokes the ros.AbandonStack API synchronously api document: https://help.aliyun.com/api/ros/abandonstack.html
func (*Client) AbandonStackWithCallback ¶
func (client *Client) AbandonStackWithCallback(request *AbandonStackRequest, callback func(response *AbandonStackResponse, err error)) <-chan int
AbandonStackWithCallback invokes the ros.AbandonStack API asynchronously api document: https://help.aliyun.com/api/ros/abandonstack.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AbandonStackWithChan ¶
func (client *Client) AbandonStackWithChan(request *AbandonStackRequest) (<-chan *AbandonStackResponse, <-chan error)
AbandonStackWithChan invokes the ros.AbandonStack API asynchronously api document: https://help.aliyun.com/api/ros/abandonstack.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CancelUpdateStack ¶
func (client *Client) CancelUpdateStack(request *CancelUpdateStackRequest) (response *CancelUpdateStackResponse, err error)
CancelUpdateStack invokes the ros.CancelUpdateStack API synchronously api document: https://help.aliyun.com/api/ros/cancelupdatestack.html
func (*Client) CancelUpdateStackWithCallback ¶
func (client *Client) CancelUpdateStackWithCallback(request *CancelUpdateStackRequest, callback func(response *CancelUpdateStackResponse, err error)) <-chan int
CancelUpdateStackWithCallback invokes the ros.CancelUpdateStack API asynchronously api document: https://help.aliyun.com/api/ros/cancelupdatestack.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CancelUpdateStackWithChan ¶
func (client *Client) CancelUpdateStackWithChan(request *CancelUpdateStackRequest) (<-chan *CancelUpdateStackResponse, <-chan error)
CancelUpdateStackWithChan invokes the ros.CancelUpdateStack API asynchronously api document: https://help.aliyun.com/api/ros/cancelupdatestack.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ContinueCreateStack ¶
func (client *Client) ContinueCreateStack(request *ContinueCreateStackRequest) (response *ContinueCreateStackResponse, err error)
ContinueCreateStack invokes the ros.ContinueCreateStack API synchronously api document: https://help.aliyun.com/api/ros/continuecreatestack.html
func (*Client) ContinueCreateStackWithCallback ¶
func (client *Client) ContinueCreateStackWithCallback(request *ContinueCreateStackRequest, callback func(response *ContinueCreateStackResponse, err error)) <-chan int
ContinueCreateStackWithCallback invokes the ros.ContinueCreateStack API asynchronously api document: https://help.aliyun.com/api/ros/continuecreatestack.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ContinueCreateStackWithChan ¶
func (client *Client) ContinueCreateStackWithChan(request *ContinueCreateStackRequest) (<-chan *ContinueCreateStackResponse, <-chan error)
ContinueCreateStackWithChan invokes the ros.ContinueCreateStack API asynchronously api document: https://help.aliyun.com/api/ros/continuecreatestack.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateStacks ¶
func (client *Client) CreateStacks(request *CreateStacksRequest) (response *CreateStacksResponse, err error)
CreateStacks invokes the ros.CreateStacks API synchronously api document: https://help.aliyun.com/api/ros/createstacks.html
func (*Client) CreateStacksWithCallback ¶
func (client *Client) CreateStacksWithCallback(request *CreateStacksRequest, callback func(response *CreateStacksResponse, err error)) <-chan int
CreateStacksWithCallback invokes the ros.CreateStacks API asynchronously api document: https://help.aliyun.com/api/ros/createstacks.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateStacksWithChan ¶
func (client *Client) CreateStacksWithChan(request *CreateStacksRequest) (<-chan *CreateStacksResponse, <-chan error)
CreateStacksWithChan invokes the ros.CreateStacks API asynchronously api document: https://help.aliyun.com/api/ros/createstacks.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteStack ¶
func (client *Client) DeleteStack(request *DeleteStackRequest) (response *DeleteStackResponse, err error)
DeleteStack invokes the ros.DeleteStack API synchronously api document: https://help.aliyun.com/api/ros/deletestack.html
func (*Client) DeleteStackWithCallback ¶
func (client *Client) DeleteStackWithCallback(request *DeleteStackRequest, callback func(response *DeleteStackResponse, err error)) <-chan int
DeleteStackWithCallback invokes the ros.DeleteStack API asynchronously api document: https://help.aliyun.com/api/ros/deletestack.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteStackWithChan ¶
func (client *Client) DeleteStackWithChan(request *DeleteStackRequest) (<-chan *DeleteStackResponse, <-chan error)
DeleteStackWithChan invokes the ros.DeleteStack API asynchronously api document: https://help.aliyun.com/api/ros/deletestack.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeEvents ¶
func (client *Client) DescribeEvents(request *DescribeEventsRequest) (response *DescribeEventsResponse, err error)
DescribeEvents invokes the ros.DescribeEvents API synchronously api document: https://help.aliyun.com/api/ros/describeevents.html
func (*Client) DescribeEventsWithCallback ¶
func (client *Client) DescribeEventsWithCallback(request *DescribeEventsRequest, callback func(response *DescribeEventsResponse, err error)) <-chan int
DescribeEventsWithCallback invokes the ros.DescribeEvents API asynchronously api document: https://help.aliyun.com/api/ros/describeevents.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeEventsWithChan ¶
func (client *Client) DescribeEventsWithChan(request *DescribeEventsRequest) (<-chan *DescribeEventsResponse, <-chan error)
DescribeEventsWithChan invokes the ros.DescribeEvents API asynchronously api document: https://help.aliyun.com/api/ros/describeevents.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeRegions ¶
func (client *Client) DescribeRegions(request *DescribeRegionsRequest) (response *DescribeRegionsResponse, err error)
DescribeRegions invokes the ros.DescribeRegions API synchronously api document: https://help.aliyun.com/api/ros/describeregions.html
func (*Client) DescribeRegionsWithCallback ¶
func (client *Client) DescribeRegionsWithCallback(request *DescribeRegionsRequest, callback func(response *DescribeRegionsResponse, err error)) <-chan int
DescribeRegionsWithCallback invokes the ros.DescribeRegions API asynchronously api document: https://help.aliyun.com/api/ros/describeregions.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeRegionsWithChan ¶
func (client *Client) DescribeRegionsWithChan(request *DescribeRegionsRequest) (<-chan *DescribeRegionsResponse, <-chan error)
DescribeRegionsWithChan invokes the ros.DescribeRegions API asynchronously api document: https://help.aliyun.com/api/ros/describeregions.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeResourceDetail ¶
func (client *Client) DescribeResourceDetail(request *DescribeResourceDetailRequest) (response *DescribeResourceDetailResponse, err error)
DescribeResourceDetail invokes the ros.DescribeResourceDetail API synchronously api document: https://help.aliyun.com/api/ros/describeresourcedetail.html
func (*Client) DescribeResourceDetailWithCallback ¶
func (client *Client) DescribeResourceDetailWithCallback(request *DescribeResourceDetailRequest, callback func(response *DescribeResourceDetailResponse, err error)) <-chan int
DescribeResourceDetailWithCallback invokes the ros.DescribeResourceDetail API asynchronously api document: https://help.aliyun.com/api/ros/describeresourcedetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeResourceDetailWithChan ¶
func (client *Client) DescribeResourceDetailWithChan(request *DescribeResourceDetailRequest) (<-chan *DescribeResourceDetailResponse, <-chan error)
DescribeResourceDetailWithChan invokes the ros.DescribeResourceDetail API asynchronously api document: https://help.aliyun.com/api/ros/describeresourcedetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeResourceTypeDetail ¶
func (client *Client) DescribeResourceTypeDetail(request *DescribeResourceTypeDetailRequest) (response *DescribeResourceTypeDetailResponse, err error)
DescribeResourceTypeDetail invokes the ros.DescribeResourceTypeDetail API synchronously api document: https://help.aliyun.com/api/ros/describeresourcetypedetail.html
func (*Client) DescribeResourceTypeDetailWithCallback ¶
func (client *Client) DescribeResourceTypeDetailWithCallback(request *DescribeResourceTypeDetailRequest, callback func(response *DescribeResourceTypeDetailResponse, err error)) <-chan int
DescribeResourceTypeDetailWithCallback invokes the ros.DescribeResourceTypeDetail API asynchronously api document: https://help.aliyun.com/api/ros/describeresourcetypedetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeResourceTypeDetailWithChan ¶
func (client *Client) DescribeResourceTypeDetailWithChan(request *DescribeResourceTypeDetailRequest) (<-chan *DescribeResourceTypeDetailResponse, <-chan error)
DescribeResourceTypeDetailWithChan invokes the ros.DescribeResourceTypeDetail API asynchronously api document: https://help.aliyun.com/api/ros/describeresourcetypedetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeResourceTypeTemplate ¶
func (client *Client) DescribeResourceTypeTemplate(request *DescribeResourceTypeTemplateRequest) (response *DescribeResourceTypeTemplateResponse, err error)
DescribeResourceTypeTemplate invokes the ros.DescribeResourceTypeTemplate API synchronously api document: https://help.aliyun.com/api/ros/describeresourcetypetemplate.html
func (*Client) DescribeResourceTypeTemplateWithCallback ¶
func (client *Client) DescribeResourceTypeTemplateWithCallback(request *DescribeResourceTypeTemplateRequest, callback func(response *DescribeResourceTypeTemplateResponse, err error)) <-chan int
DescribeResourceTypeTemplateWithCallback invokes the ros.DescribeResourceTypeTemplate API asynchronously api document: https://help.aliyun.com/api/ros/describeresourcetypetemplate.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeResourceTypeTemplateWithChan ¶
func (client *Client) DescribeResourceTypeTemplateWithChan(request *DescribeResourceTypeTemplateRequest) (<-chan *DescribeResourceTypeTemplateResponse, <-chan error)
DescribeResourceTypeTemplateWithChan invokes the ros.DescribeResourceTypeTemplate API asynchronously api document: https://help.aliyun.com/api/ros/describeresourcetypetemplate.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeResourceTypes ¶
func (client *Client) DescribeResourceTypes(request *DescribeResourceTypesRequest) (response *DescribeResourceTypesResponse, err error)
DescribeResourceTypes invokes the ros.DescribeResourceTypes API synchronously api document: https://help.aliyun.com/api/ros/describeresourcetypes.html
func (*Client) DescribeResourceTypesWithCallback ¶
func (client *Client) DescribeResourceTypesWithCallback(request *DescribeResourceTypesRequest, callback func(response *DescribeResourceTypesResponse, err error)) <-chan int
DescribeResourceTypesWithCallback invokes the ros.DescribeResourceTypes API asynchronously api document: https://help.aliyun.com/api/ros/describeresourcetypes.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeResourceTypesWithChan ¶
func (client *Client) DescribeResourceTypesWithChan(request *DescribeResourceTypesRequest) (<-chan *DescribeResourceTypesResponse, <-chan error)
DescribeResourceTypesWithChan invokes the ros.DescribeResourceTypes API asynchronously api document: https://help.aliyun.com/api/ros/describeresourcetypes.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeResources ¶
func (client *Client) DescribeResources(request *DescribeResourcesRequest) (response *DescribeResourcesResponse, err error)
DescribeResources invokes the ros.DescribeResources API synchronously api document: https://help.aliyun.com/api/ros/describeresources.html
func (*Client) DescribeResourcesWithCallback ¶
func (client *Client) DescribeResourcesWithCallback(request *DescribeResourcesRequest, callback func(response *DescribeResourcesResponse, err error)) <-chan int
DescribeResourcesWithCallback invokes the ros.DescribeResources API asynchronously api document: https://help.aliyun.com/api/ros/describeresources.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeResourcesWithChan ¶
func (client *Client) DescribeResourcesWithChan(request *DescribeResourcesRequest) (<-chan *DescribeResourcesResponse, <-chan error)
DescribeResourcesWithChan invokes the ros.DescribeResources API asynchronously api document: https://help.aliyun.com/api/ros/describeresources.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeStackDetail ¶
func (client *Client) DescribeStackDetail(request *DescribeStackDetailRequest) (response *DescribeStackDetailResponse, err error)
DescribeStackDetail invokes the ros.DescribeStackDetail API synchronously api document: https://help.aliyun.com/api/ros/describestackdetail.html
func (*Client) DescribeStackDetailWithCallback ¶
func (client *Client) DescribeStackDetailWithCallback(request *DescribeStackDetailRequest, callback func(response *DescribeStackDetailResponse, err error)) <-chan int
DescribeStackDetailWithCallback invokes the ros.DescribeStackDetail API asynchronously api document: https://help.aliyun.com/api/ros/describestackdetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeStackDetailWithChan ¶
func (client *Client) DescribeStackDetailWithChan(request *DescribeStackDetailRequest) (<-chan *DescribeStackDetailResponse, <-chan error)
DescribeStackDetailWithChan invokes the ros.DescribeStackDetail API asynchronously api document: https://help.aliyun.com/api/ros/describestackdetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeStacks ¶
func (client *Client) DescribeStacks(request *DescribeStacksRequest) (response *DescribeStacksResponse, err error)
DescribeStacks invokes the ros.DescribeStacks API synchronously api document: https://help.aliyun.com/api/ros/describestacks.html
func (*Client) DescribeStacksWithCallback ¶
func (client *Client) DescribeStacksWithCallback(request *DescribeStacksRequest, callback func(response *DescribeStacksResponse, err error)) <-chan int
DescribeStacksWithCallback invokes the ros.DescribeStacks API asynchronously api document: https://help.aliyun.com/api/ros/describestacks.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeStacksWithChan ¶
func (client *Client) DescribeStacksWithChan(request *DescribeStacksRequest) (<-chan *DescribeStacksResponse, <-chan error)
DescribeStacksWithChan invokes the ros.DescribeStacks API asynchronously api document: https://help.aliyun.com/api/ros/describestacks.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeTemplate ¶
func (client *Client) DescribeTemplate(request *DescribeTemplateRequest) (response *DescribeTemplateResponse, err error)
DescribeTemplate invokes the ros.DescribeTemplate API synchronously api document: https://help.aliyun.com/api/ros/describetemplate.html
func (*Client) DescribeTemplateWithCallback ¶
func (client *Client) DescribeTemplateWithCallback(request *DescribeTemplateRequest, callback func(response *DescribeTemplateResponse, err error)) <-chan int
DescribeTemplateWithCallback invokes the ros.DescribeTemplate API asynchronously api document: https://help.aliyun.com/api/ros/describetemplate.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeTemplateWithChan ¶
func (client *Client) DescribeTemplateWithChan(request *DescribeTemplateRequest) (<-chan *DescribeTemplateResponse, <-chan error)
DescribeTemplateWithChan invokes the ros.DescribeTemplate API asynchronously api document: https://help.aliyun.com/api/ros/describetemplate.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DoActions ¶
func (client *Client) DoActions(request *DoActionsRequest) (response *DoActionsResponse, err error)
DoActions invokes the ros.DoActions API synchronously api document: https://help.aliyun.com/api/ros/doactions.html
func (*Client) DoActionsWithCallback ¶
func (client *Client) DoActionsWithCallback(request *DoActionsRequest, callback func(response *DoActionsResponse, err error)) <-chan int
DoActionsWithCallback invokes the ros.DoActions API asynchronously api document: https://help.aliyun.com/api/ros/doactions.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DoActionsWithChan ¶
func (client *Client) DoActionsWithChan(request *DoActionsRequest) (<-chan *DoActionsResponse, <-chan error)
DoActionsWithChan invokes the ros.DoActions API asynchronously api document: https://help.aliyun.com/api/ros/doactions.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetStackPolicy ¶
func (client *Client) GetStackPolicy(request *GetStackPolicyRequest) (response *GetStackPolicyResponse, err error)
GetStackPolicy invokes the ros.GetStackPolicy API synchronously api document: https://help.aliyun.com/api/ros/getstackpolicy.html
func (*Client) GetStackPolicyWithCallback ¶
func (client *Client) GetStackPolicyWithCallback(request *GetStackPolicyRequest, callback func(response *GetStackPolicyResponse, err error)) <-chan int
GetStackPolicyWithCallback invokes the ros.GetStackPolicy API asynchronously api document: https://help.aliyun.com/api/ros/getstackpolicy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetStackPolicyWithChan ¶
func (client *Client) GetStackPolicyWithChan(request *GetStackPolicyRequest) (<-chan *GetStackPolicyResponse, <-chan error)
GetStackPolicyWithChan invokes the ros.GetStackPolicy API asynchronously api document: https://help.aliyun.com/api/ros/getstackpolicy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) InquiryStack ¶
func (client *Client) InquiryStack(request *InquiryStackRequest) (response *InquiryStackResponse, err error)
InquiryStack invokes the ros.InquiryStack API synchronously api document: https://help.aliyun.com/api/ros/inquirystack.html
func (*Client) InquiryStackWithCallback ¶
func (client *Client) InquiryStackWithCallback(request *InquiryStackRequest, callback func(response *InquiryStackResponse, err error)) <-chan int
InquiryStackWithCallback invokes the ros.InquiryStack API asynchronously api document: https://help.aliyun.com/api/ros/inquirystack.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) InquiryStackWithChan ¶
func (client *Client) InquiryStackWithChan(request *InquiryStackRequest) (<-chan *InquiryStackResponse, <-chan error)
InquiryStackWithChan invokes the ros.InquiryStack API asynchronously api document: https://help.aliyun.com/api/ros/inquirystack.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) PreviewStack ¶
func (client *Client) PreviewStack(request *PreviewStackRequest) (response *PreviewStackResponse, err error)
PreviewStack invokes the ros.PreviewStack API synchronously api document: https://help.aliyun.com/api/ros/previewstack.html
func (*Client) PreviewStackWithCallback ¶
func (client *Client) PreviewStackWithCallback(request *PreviewStackRequest, callback func(response *PreviewStackResponse, err error)) <-chan int
PreviewStackWithCallback invokes the ros.PreviewStack API asynchronously api document: https://help.aliyun.com/api/ros/previewstack.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) PreviewStackWithChan ¶
func (client *Client) PreviewStackWithChan(request *PreviewStackRequest) (<-chan *PreviewStackResponse, <-chan error)
PreviewStackWithChan invokes the ros.PreviewStack API asynchronously api document: https://help.aliyun.com/api/ros/previewstack.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SetStackPolicy ¶
func (client *Client) SetStackPolicy(request *SetStackPolicyRequest) (response *SetStackPolicyResponse, err error)
SetStackPolicy invokes the ros.SetStackPolicy API synchronously api document: https://help.aliyun.com/api/ros/setstackpolicy.html
func (*Client) SetStackPolicyWithCallback ¶
func (client *Client) SetStackPolicyWithCallback(request *SetStackPolicyRequest, callback func(response *SetStackPolicyResponse, err error)) <-chan int
SetStackPolicyWithCallback invokes the ros.SetStackPolicy API asynchronously api document: https://help.aliyun.com/api/ros/setstackpolicy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SetStackPolicyWithChan ¶
func (client *Client) SetStackPolicyWithChan(request *SetStackPolicyRequest) (<-chan *SetStackPolicyResponse, <-chan error)
SetStackPolicyWithChan invokes the ros.SetStackPolicy API asynchronously api document: https://help.aliyun.com/api/ros/setstackpolicy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UpdateStack ¶
func (client *Client) UpdateStack(request *UpdateStackRequest) (response *UpdateStackResponse, err error)
UpdateStack invokes the ros.UpdateStack API synchronously api document: https://help.aliyun.com/api/ros/updatestack.html
func (*Client) UpdateStackWithCallback ¶
func (client *Client) UpdateStackWithCallback(request *UpdateStackRequest, callback func(response *UpdateStackResponse, err error)) <-chan int
UpdateStackWithCallback invokes the ros.UpdateStack API asynchronously api document: https://help.aliyun.com/api/ros/updatestack.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UpdateStackWithChan ¶
func (client *Client) UpdateStackWithChan(request *UpdateStackRequest) (<-chan *UpdateStackResponse, <-chan error)
UpdateStackWithChan invokes the ros.UpdateStack API asynchronously api document: https://help.aliyun.com/api/ros/updatestack.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ValidateTemplate ¶
func (client *Client) ValidateTemplate(request *ValidateTemplateRequest) (response *ValidateTemplateResponse, err error)
ValidateTemplate invokes the ros.ValidateTemplate API synchronously api document: https://help.aliyun.com/api/ros/validatetemplate.html
func (*Client) ValidateTemplateWithCallback ¶
func (client *Client) ValidateTemplateWithCallback(request *ValidateTemplateRequest, callback func(response *ValidateTemplateResponse, err error)) <-chan int
ValidateTemplateWithCallback invokes the ros.ValidateTemplate API asynchronously api document: https://help.aliyun.com/api/ros/validatetemplate.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ValidateTemplateWithChan ¶
func (client *Client) ValidateTemplateWithChan(request *ValidateTemplateRequest) (<-chan *ValidateTemplateResponse, <-chan error)
ValidateTemplateWithChan invokes the ros.ValidateTemplate API asynchronously api document: https://help.aliyun.com/api/ros/validatetemplate.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) WaitConditions ¶
func (client *Client) WaitConditions(request *WaitConditionsRequest) (response *WaitConditionsResponse, err error)
WaitConditions invokes the ros.WaitConditions API synchronously api document: https://help.aliyun.com/api/ros/waitconditions.html
func (*Client) WaitConditionsWithCallback ¶
func (client *Client) WaitConditionsWithCallback(request *WaitConditionsRequest, callback func(response *WaitConditionsResponse, err error)) <-chan int
WaitConditionsWithCallback invokes the ros.WaitConditions API asynchronously api document: https://help.aliyun.com/api/ros/waitconditions.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) WaitConditionsWithChan ¶
func (client *Client) WaitConditionsWithChan(request *WaitConditionsRequest) (<-chan *WaitConditionsResponse, <-chan error)
WaitConditionsWithChan invokes the ros.WaitConditions API asynchronously api document: https://help.aliyun.com/api/ros/waitconditions.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
type ContinueCreateStackRequest ¶
type ContinueCreateStackRequest struct { *requests.RoaRequest StackId string `position:"Path" name:"StackId"` StackName string `position:"Path" name:"StackName"` }
ContinueCreateStackRequest is the request struct for api ContinueCreateStack
func CreateContinueCreateStackRequest ¶
func CreateContinueCreateStackRequest() (request *ContinueCreateStackRequest)
CreateContinueCreateStackRequest creates a request to invoke ContinueCreateStack API
type ContinueCreateStackResponse ¶
type ContinueCreateStackResponse struct {
*responses.BaseResponse
}
ContinueCreateStackResponse is the response struct for api ContinueCreateStack
func CreateContinueCreateStackResponse ¶
func CreateContinueCreateStackResponse() (response *ContinueCreateStackResponse)
CreateContinueCreateStackResponse creates a response to parse from ContinueCreateStack response
type CreateStacksRequest ¶
type CreateStacksRequest struct {
*requests.RoaRequest
}
CreateStacksRequest is the request struct for api CreateStacks
func CreateCreateStacksRequest ¶
func CreateCreateStacksRequest() (request *CreateStacksRequest)
CreateCreateStacksRequest creates a request to invoke CreateStacks API
type CreateStacksResponse ¶
type CreateStacksResponse struct {
*responses.BaseResponse
}
CreateStacksResponse is the response struct for api CreateStacks
func CreateCreateStacksResponse ¶
func CreateCreateStacksResponse() (response *CreateStacksResponse)
CreateCreateStacksResponse creates a response to parse from CreateStacks response
type DeleteStackRequest ¶
type DeleteStackRequest struct { *requests.RoaRequest StackId string `position:"Path" name:"StackId"` StackName string `position:"Path" name:"StackName"` }
DeleteStackRequest is the request struct for api DeleteStack
func CreateDeleteStackRequest ¶
func CreateDeleteStackRequest() (request *DeleteStackRequest)
CreateDeleteStackRequest creates a request to invoke DeleteStack API
type DeleteStackResponse ¶
type DeleteStackResponse struct {
*responses.BaseResponse
}
DeleteStackResponse is the response struct for api DeleteStack
func CreateDeleteStackResponse ¶
func CreateDeleteStackResponse() (response *DeleteStackResponse)
CreateDeleteStackResponse creates a response to parse from DeleteStack response
type DescribeEventsRequest ¶
type DescribeEventsRequest struct { *requests.RoaRequest StackId string `position:"Path" name:"StackId"` PageSize requests.Integer `position:"Query" name:"PageSize"` StackName string `position:"Path" name:"StackName"` ResourceName string `position:"Query" name:"ResourceName"` ResourceStatus string `position:"Query" name:"ResourceStatus"` ResourceType string `position:"Query" name:"ResourceType"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` }
DescribeEventsRequest is the request struct for api DescribeEvents
func CreateDescribeEventsRequest ¶
func CreateDescribeEventsRequest() (request *DescribeEventsRequest)
CreateDescribeEventsRequest creates a request to invoke DescribeEvents API
type DescribeEventsResponse ¶
type DescribeEventsResponse struct {
*responses.BaseResponse
}
DescribeEventsResponse is the response struct for api DescribeEvents
func CreateDescribeEventsResponse ¶
func CreateDescribeEventsResponse() (response *DescribeEventsResponse)
CreateDescribeEventsResponse creates a response to parse from DescribeEvents response
type DescribeRegionsRequest ¶
type DescribeRegionsRequest struct {
*requests.RoaRequest
}
DescribeRegionsRequest is the request struct for api DescribeRegions
func CreateDescribeRegionsRequest ¶
func CreateDescribeRegionsRequest() (request *DescribeRegionsRequest)
CreateDescribeRegionsRequest creates a request to invoke DescribeRegions API
type DescribeRegionsResponse ¶
type DescribeRegionsResponse struct {
*responses.BaseResponse
}
DescribeRegionsResponse is the response struct for api DescribeRegions
func CreateDescribeRegionsResponse ¶
func CreateDescribeRegionsResponse() (response *DescribeRegionsResponse)
CreateDescribeRegionsResponse creates a response to parse from DescribeRegions response
type DescribeResourceDetailRequest ¶
type DescribeResourceDetailRequest struct { *requests.RoaRequest StackId string `position:"Path" name:"StackId"` StackName string `position:"Path" name:"StackName"` ResourceName string `position:"Path" name:"ResourceName"` }
DescribeResourceDetailRequest is the request struct for api DescribeResourceDetail
func CreateDescribeResourceDetailRequest ¶
func CreateDescribeResourceDetailRequest() (request *DescribeResourceDetailRequest)
CreateDescribeResourceDetailRequest creates a request to invoke DescribeResourceDetail API
type DescribeResourceDetailResponse ¶
type DescribeResourceDetailResponse struct {
*responses.BaseResponse
}
DescribeResourceDetailResponse is the response struct for api DescribeResourceDetail
func CreateDescribeResourceDetailResponse ¶
func CreateDescribeResourceDetailResponse() (response *DescribeResourceDetailResponse)
CreateDescribeResourceDetailResponse creates a response to parse from DescribeResourceDetail response
type DescribeResourceTypeDetailRequest ¶
type DescribeResourceTypeDetailRequest struct { *requests.RoaRequest TypeName string `position:"Path" name:"TypeName"` }
DescribeResourceTypeDetailRequest is the request struct for api DescribeResourceTypeDetail
func CreateDescribeResourceTypeDetailRequest ¶
func CreateDescribeResourceTypeDetailRequest() (request *DescribeResourceTypeDetailRequest)
CreateDescribeResourceTypeDetailRequest creates a request to invoke DescribeResourceTypeDetail API
type DescribeResourceTypeDetailResponse ¶
type DescribeResourceTypeDetailResponse struct {
*responses.BaseResponse
}
DescribeResourceTypeDetailResponse is the response struct for api DescribeResourceTypeDetail
func CreateDescribeResourceTypeDetailResponse ¶
func CreateDescribeResourceTypeDetailResponse() (response *DescribeResourceTypeDetailResponse)
CreateDescribeResourceTypeDetailResponse creates a response to parse from DescribeResourceTypeDetail response
type DescribeResourceTypeTemplateRequest ¶
type DescribeResourceTypeTemplateRequest struct { *requests.RoaRequest TypeName string `position:"Path" name:"TypeName"` }
DescribeResourceTypeTemplateRequest is the request struct for api DescribeResourceTypeTemplate
func CreateDescribeResourceTypeTemplateRequest ¶
func CreateDescribeResourceTypeTemplateRequest() (request *DescribeResourceTypeTemplateRequest)
CreateDescribeResourceTypeTemplateRequest creates a request to invoke DescribeResourceTypeTemplate API
type DescribeResourceTypeTemplateResponse ¶
type DescribeResourceTypeTemplateResponse struct {
*responses.BaseResponse
}
DescribeResourceTypeTemplateResponse is the response struct for api DescribeResourceTypeTemplate
func CreateDescribeResourceTypeTemplateResponse ¶
func CreateDescribeResourceTypeTemplateResponse() (response *DescribeResourceTypeTemplateResponse)
CreateDescribeResourceTypeTemplateResponse creates a response to parse from DescribeResourceTypeTemplate response
type DescribeResourceTypesRequest ¶
type DescribeResourceTypesRequest struct { *requests.RoaRequest SupportStatus string `position:"Query" name:"SupportStatus"` }
DescribeResourceTypesRequest is the request struct for api DescribeResourceTypes
func CreateDescribeResourceTypesRequest ¶
func CreateDescribeResourceTypesRequest() (request *DescribeResourceTypesRequest)
CreateDescribeResourceTypesRequest creates a request to invoke DescribeResourceTypes API
type DescribeResourceTypesResponse ¶
type DescribeResourceTypesResponse struct {
*responses.BaseResponse
}
DescribeResourceTypesResponse is the response struct for api DescribeResourceTypes
func CreateDescribeResourceTypesResponse ¶
func CreateDescribeResourceTypesResponse() (response *DescribeResourceTypesResponse)
CreateDescribeResourceTypesResponse creates a response to parse from DescribeResourceTypes response
type DescribeResourcesRequest ¶
type DescribeResourcesRequest struct { *requests.RoaRequest StackId string `position:"Path" name:"StackId"` StackName string `position:"Path" name:"StackName"` }
DescribeResourcesRequest is the request struct for api DescribeResources
func CreateDescribeResourcesRequest ¶
func CreateDescribeResourcesRequest() (request *DescribeResourcesRequest)
CreateDescribeResourcesRequest creates a request to invoke DescribeResources API
type DescribeResourcesResponse ¶
type DescribeResourcesResponse struct {
*responses.BaseResponse
}
DescribeResourcesResponse is the response struct for api DescribeResources
func CreateDescribeResourcesResponse ¶
func CreateDescribeResourcesResponse() (response *DescribeResourcesResponse)
CreateDescribeResourcesResponse creates a response to parse from DescribeResources response
type DescribeStackDetailRequest ¶
type DescribeStackDetailRequest struct { *requests.RoaRequest StackId string `position:"Path" name:"StackId"` StackName string `position:"Path" name:"StackName"` }
DescribeStackDetailRequest is the request struct for api DescribeStackDetail
func CreateDescribeStackDetailRequest ¶
func CreateDescribeStackDetailRequest() (request *DescribeStackDetailRequest)
CreateDescribeStackDetailRequest creates a request to invoke DescribeStackDetail API
type DescribeStackDetailResponse ¶
type DescribeStackDetailResponse struct {
*responses.BaseResponse
}
DescribeStackDetailResponse is the response struct for api DescribeStackDetail
func CreateDescribeStackDetailResponse ¶
func CreateDescribeStackDetailResponse() (response *DescribeStackDetailResponse)
CreateDescribeStackDetailResponse creates a response to parse from DescribeStackDetail response
type DescribeStacksRequest ¶
type DescribeStacksRequest struct { *requests.RoaRequest StackId string `position:"Query" name:"StackId"` Name string `position:"Query" name:"Name"` PageSize requests.Integer `position:"Query" name:"PageSize"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` Status string `position:"Query" name:"Status"` }
DescribeStacksRequest is the request struct for api DescribeStacks
func CreateDescribeStacksRequest ¶
func CreateDescribeStacksRequest() (request *DescribeStacksRequest)
CreateDescribeStacksRequest creates a request to invoke DescribeStacks API
type DescribeStacksResponse ¶
type DescribeStacksResponse struct {
*responses.BaseResponse
}
DescribeStacksResponse is the response struct for api DescribeStacks
func CreateDescribeStacksResponse ¶
func CreateDescribeStacksResponse() (response *DescribeStacksResponse)
CreateDescribeStacksResponse creates a response to parse from DescribeStacks response
type DescribeTemplateRequest ¶
type DescribeTemplateRequest struct { *requests.RoaRequest StackId string `position:"Path" name:"StackId"` StackName string `position:"Path" name:"StackName"` }
DescribeTemplateRequest is the request struct for api DescribeTemplate
func CreateDescribeTemplateRequest ¶
func CreateDescribeTemplateRequest() (request *DescribeTemplateRequest)
CreateDescribeTemplateRequest creates a request to invoke DescribeTemplate API
type DescribeTemplateResponse ¶
type DescribeTemplateResponse struct {
*responses.BaseResponse
}
DescribeTemplateResponse is the response struct for api DescribeTemplate
func CreateDescribeTemplateResponse ¶
func CreateDescribeTemplateResponse() (response *DescribeTemplateResponse)
CreateDescribeTemplateResponse creates a response to parse from DescribeTemplate response
type DoActionsRequest ¶
type DoActionsRequest struct { *requests.RoaRequest StackId string `position:"Path" name:"StackId"` StackName string `position:"Path" name:"StackName"` }
DoActionsRequest is the request struct for api DoActions
func CreateDoActionsRequest ¶
func CreateDoActionsRequest() (request *DoActionsRequest)
CreateDoActionsRequest creates a request to invoke DoActions API
type DoActionsResponse ¶
type DoActionsResponse struct {
*responses.BaseResponse
}
DoActionsResponse is the response struct for api DoActions
func CreateDoActionsResponse ¶
func CreateDoActionsResponse() (response *DoActionsResponse)
CreateDoActionsResponse creates a response to parse from DoActions response
type GetStackPolicyRequest ¶
type GetStackPolicyRequest struct { *requests.RoaRequest StackId string `position:"Path" name:"StackId"` StackName string `position:"Path" name:"StackName"` }
GetStackPolicyRequest is the request struct for api GetStackPolicy
func CreateGetStackPolicyRequest ¶
func CreateGetStackPolicyRequest() (request *GetStackPolicyRequest)
CreateGetStackPolicyRequest creates a request to invoke GetStackPolicy API
type GetStackPolicyResponse ¶
type GetStackPolicyResponse struct {
*responses.BaseResponse
}
GetStackPolicyResponse is the response struct for api GetStackPolicy
func CreateGetStackPolicyResponse ¶
func CreateGetStackPolicyResponse() (response *GetStackPolicyResponse)
CreateGetStackPolicyResponse creates a response to parse from GetStackPolicy response
type InquiryStackRequest ¶
type InquiryStackRequest struct {
*requests.RoaRequest
}
InquiryStackRequest is the request struct for api InquiryStack
func CreateInquiryStackRequest ¶
func CreateInquiryStackRequest() (request *InquiryStackRequest)
CreateInquiryStackRequest creates a request to invoke InquiryStack API
type InquiryStackResponse ¶
type InquiryStackResponse struct {
*responses.BaseResponse
}
InquiryStackResponse is the response struct for api InquiryStack
func CreateInquiryStackResponse ¶
func CreateInquiryStackResponse() (response *InquiryStackResponse)
CreateInquiryStackResponse creates a response to parse from InquiryStack response
type PreviewStackRequest ¶
type PreviewStackRequest struct {
*requests.RoaRequest
}
PreviewStackRequest is the request struct for api PreviewStack
func CreatePreviewStackRequest ¶
func CreatePreviewStackRequest() (request *PreviewStackRequest)
CreatePreviewStackRequest creates a request to invoke PreviewStack API
type PreviewStackResponse ¶
type PreviewStackResponse struct {
*responses.BaseResponse
}
PreviewStackResponse is the response struct for api PreviewStack
func CreatePreviewStackResponse ¶
func CreatePreviewStackResponse() (response *PreviewStackResponse)
CreatePreviewStackResponse creates a response to parse from PreviewStack response
type SetStackPolicyRequest ¶
type SetStackPolicyRequest struct { *requests.RoaRequest StackId string `position:"Path" name:"StackId"` StackName string `position:"Path" name:"StackName"` }
SetStackPolicyRequest is the request struct for api SetStackPolicy
func CreateSetStackPolicyRequest ¶
func CreateSetStackPolicyRequest() (request *SetStackPolicyRequest)
CreateSetStackPolicyRequest creates a request to invoke SetStackPolicy API
type SetStackPolicyResponse ¶
type SetStackPolicyResponse struct {
*responses.BaseResponse
}
SetStackPolicyResponse is the response struct for api SetStackPolicy
func CreateSetStackPolicyResponse ¶
func CreateSetStackPolicyResponse() (response *SetStackPolicyResponse)
CreateSetStackPolicyResponse creates a response to parse from SetStackPolicy response
type UpdateStackRequest ¶
type UpdateStackRequest struct { *requests.RoaRequest StackId string `position:"Path" name:"StackId"` StackName string `position:"Path" name:"StackName"` }
UpdateStackRequest is the request struct for api UpdateStack
func CreateUpdateStackRequest ¶
func CreateUpdateStackRequest() (request *UpdateStackRequest)
CreateUpdateStackRequest creates a request to invoke UpdateStack API
type UpdateStackResponse ¶
type UpdateStackResponse struct {
*responses.BaseResponse
}
UpdateStackResponse is the response struct for api UpdateStack
func CreateUpdateStackResponse ¶
func CreateUpdateStackResponse() (response *UpdateStackResponse)
CreateUpdateStackResponse creates a response to parse from UpdateStack response
type ValidateTemplateRequest ¶
type ValidateTemplateRequest struct {
*requests.RoaRequest
}
ValidateTemplateRequest is the request struct for api ValidateTemplate
func CreateValidateTemplateRequest ¶
func CreateValidateTemplateRequest() (request *ValidateTemplateRequest)
CreateValidateTemplateRequest creates a request to invoke ValidateTemplate API
type ValidateTemplateResponse ¶
type ValidateTemplateResponse struct {
*responses.BaseResponse
}
ValidateTemplateResponse is the response struct for api ValidateTemplate
func CreateValidateTemplateResponse ¶
func CreateValidateTemplateResponse() (response *ValidateTemplateResponse)
CreateValidateTemplateResponse creates a response to parse from ValidateTemplate response
type WaitConditionsRequest ¶
type WaitConditionsRequest struct { *requests.RoaRequest Resource string `position:"Query" name:"resource"` Signature string `position:"Query" name:"signature"` Stackid string `position:"Query" name:"stackid"` Expire string `position:"Query" name:"expire"` Stackname string `position:"Query" name:"stackname"` }
WaitConditionsRequest is the request struct for api WaitConditions
func CreateWaitConditionsRequest ¶
func CreateWaitConditionsRequest() (request *WaitConditionsRequest)
CreateWaitConditionsRequest creates a request to invoke WaitConditions API
type WaitConditionsResponse ¶
type WaitConditionsResponse struct {
*responses.BaseResponse
}
WaitConditionsResponse is the response struct for api WaitConditions
func CreateWaitConditionsResponse ¶
func CreateWaitConditionsResponse() (response *WaitConditionsResponse)
CreateWaitConditionsResponse creates a response to parse from WaitConditions response
Source Files ¶
- abandon_stack.go
- cancel_update_stack.go
- client.go
- continue_create_stack.go
- create_stacks.go
- delete_stack.go
- describe_events.go
- describe_regions.go
- describe_resource_detail.go
- describe_resource_type_detail.go
- describe_resource_type_template.go
- describe_resource_types.go
- describe_resources.go
- describe_stack_detail.go
- describe_stacks.go
- describe_template.go
- do_actions.go
- get_stack_policy.go
- inquiry_stack.go
- preview_stack.go
- set_stack_policy.go
- update_stack.go
- validate_template.go
- wait_conditions.go