Documentation ¶
Index ¶
- type CreateChangeSetRequest
- func NewCreateChangeSetRequest(regionId string, stackId string, environment *jdro.Environment, ...) *CreateChangeSetRequest
- func NewCreateChangeSetRequestWithAllParams(regionId string, stackId string, environment *jdro.Environment, ...) *CreateChangeSetRequest
- func NewCreateChangeSetRequestWithoutParam() *CreateChangeSetRequest
- func (r CreateChangeSetRequest) GetRegionId() string
- func (r *CreateChangeSetRequest) SetEnvironment(environment *jdro.Environment)
- func (r *CreateChangeSetRequest) SetRegionId(regionId string)
- func (r *CreateChangeSetRequest) SetStackId(stackId string)
- func (r *CreateChangeSetRequest) SetTemplate(template interface{})
- type CreateChangeSetResponse
- type CreateChangeSetResult
- type CreateStackRequest
- func NewCreateStackRequest(regionId string, environment *jdro.Environment, template interface{}) *CreateStackRequest
- func NewCreateStackRequestWithAllParams(regionId string, environment *jdro.Environment, template interface{}) *CreateStackRequest
- func NewCreateStackRequestWithoutParam() *CreateStackRequest
- type CreateStackResponse
- type CreateStackResult
- type DeleteStackRequest
- type DeleteStackResponse
- type DeleteStackResult
- type DescribeResourceTypeListRequest
- func NewDescribeResourceTypeListRequest(regionId string) *DescribeResourceTypeListRequest
- func NewDescribeResourceTypeListRequestWithAllParams(regionId string, pageNumber *int, pageSize *int, product *string, ...) *DescribeResourceTypeListRequest
- func NewDescribeResourceTypeListRequestWithoutParam() *DescribeResourceTypeListRequest
- func (r DescribeResourceTypeListRequest) GetRegionId() string
- func (r *DescribeResourceTypeListRequest) SetPageNumber(pageNumber int)
- func (r *DescribeResourceTypeListRequest) SetPageSize(pageSize int)
- func (r *DescribeResourceTypeListRequest) SetProduct(product string)
- func (r *DescribeResourceTypeListRequest) SetRegionId(regionId string)
- func (r *DescribeResourceTypeListRequest) SetSearch(search string)
- type DescribeResourceTypeListResponse
- type DescribeResourceTypeListResult
- type DescribeResourceTypeSpecificationRequest
- func NewDescribeResourceTypeSpecificationRequest(regionId string, resourceType string) *DescribeResourceTypeSpecificationRequest
- func NewDescribeResourceTypeSpecificationRequestWithAllParams(regionId string, resourceType string) *DescribeResourceTypeSpecificationRequest
- func NewDescribeResourceTypeSpecificationRequestWithoutParam() *DescribeResourceTypeSpecificationRequest
- type DescribeResourceTypeSpecificationResponse
- type DescribeResourceTypeSpecificationResult
- type DescribeStackEventsRequest
- func NewDescribeStackEventsRequest(regionId string, stackId string) *DescribeStackEventsRequest
- func NewDescribeStackEventsRequestWithAllParams(regionId string, stackId string, pageNumber *int, pageSize *int, ...) *DescribeStackEventsRequest
- func NewDescribeStackEventsRequestWithoutParam() *DescribeStackEventsRequest
- func (r DescribeStackEventsRequest) GetRegionId() string
- func (r *DescribeStackEventsRequest) SetEndTime(endTime string)
- func (r *DescribeStackEventsRequest) SetPageNumber(pageNumber int)
- func (r *DescribeStackEventsRequest) SetPageSize(pageSize int)
- func (r *DescribeStackEventsRequest) SetRegionId(regionId string)
- func (r *DescribeStackEventsRequest) SetStackId(stackId string)
- func (r *DescribeStackEventsRequest) SetStartTime(startTime string)
- type DescribeStackEventsResponse
- type DescribeStackEventsResult
- type DescribeStackRequest
- type DescribeStackResourcesRequest
- func NewDescribeStackResourcesRequest(regionId string, stackId string) *DescribeStackResourcesRequest
- func NewDescribeStackResourcesRequestWithAllParams(regionId string, stackId string, pageNumber *int, pageSize *int, ...) *DescribeStackResourcesRequest
- func NewDescribeStackResourcesRequestWithoutParam() *DescribeStackResourcesRequest
- func (r DescribeStackResourcesRequest) GetRegionId() string
- func (r *DescribeStackResourcesRequest) SetPageNumber(pageNumber int)
- func (r *DescribeStackResourcesRequest) SetPageSize(pageSize int)
- func (r *DescribeStackResourcesRequest) SetProduct(product string)
- func (r *DescribeStackResourcesRequest) SetRegionId(regionId string)
- func (r *DescribeStackResourcesRequest) SetSearch(search string)
- func (r *DescribeStackResourcesRequest) SetStackId(stackId string)
- type DescribeStackResourcesResponse
- type DescribeStackResourcesResult
- type DescribeStackResponse
- type DescribeStackResult
- type DescribeStackTemplateRequest
- type DescribeStackTemplateResponse
- type DescribeStackTemplateResult
- type DescribeStacksRequest
- func (r DescribeStacksRequest) GetRegionId() string
- func (r *DescribeStacksRequest) SetAction(action string)
- func (r *DescribeStacksRequest) SetCreateEndTime(createEndTime string)
- func (r *DescribeStacksRequest) SetCreateStartTime(createStartTime string)
- func (r *DescribeStacksRequest) SetPageNumber(pageNumber int)
- func (r *DescribeStacksRequest) SetPageSize(pageSize int)
- func (r *DescribeStacksRequest) SetRegionId(regionId string)
- func (r *DescribeStacksRequest) SetSortBy(sortBy string)
- func (r *DescribeStacksRequest) SetSortField(sortField string)
- func (r *DescribeStacksRequest) SetStackName(stackName string)
- func (r *DescribeStacksRequest) SetStatus(status string)
- func (r *DescribeStacksRequest) SetUpdateEndTime(updateEndTime string)
- func (r *DescribeStacksRequest) SetUpdateStartTime(updateStartTime string)
- type DescribeStacksResponse
- type DescribeStacksResult
- type ExecuteChangeSetRequest
- func NewExecuteChangeSetRequest(regionId string, stackId string, changesetId string) *ExecuteChangeSetRequest
- func NewExecuteChangeSetRequestWithAllParams(regionId string, stackId string, changesetId string) *ExecuteChangeSetRequest
- func NewExecuteChangeSetRequestWithoutParam() *ExecuteChangeSetRequest
- type ExecuteChangeSetResponse
- type ExecuteChangeSetResult
- type ValidateTemplateRequest
- func NewValidateTemplateRequest(regionId string, template interface{}) *ValidateTemplateRequest
- func NewValidateTemplateRequestWithAllParams(regionId string, environment *jdro.Environment, template interface{}, ...) *ValidateTemplateRequest
- func NewValidateTemplateRequestWithoutParam() *ValidateTemplateRequest
- func (r ValidateTemplateRequest) GetRegionId() string
- func (r *ValidateTemplateRequest) SetEnvironment(environment *jdro.Environment)
- func (r *ValidateTemplateRequest) SetRegionId(regionId string)
- func (r *ValidateTemplateRequest) SetTemplate(template interface{})
- func (r *ValidateTemplateRequest) SetValidateMode(validateMode string)
- type ValidateTemplateResponse
- type ValidateTemplateResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateChangeSetRequest ¶
type CreateChangeSetRequest struct { core.JDCloudRequest /* 地域 ID */ RegionId string `json:"regionId"` /* 资源栈 ID */ StackId string `json:"stackId"` /* */ Environment *jdro.Environment `json:"environment"` /* 模板, JSON对象 */ Template interface{} `json:"template"` }
func NewCreateChangeSetRequest ¶
func NewCreateChangeSetRequest( regionId string, stackId string, environment *jdro.Environment, template interface{}, ) *CreateChangeSetRequest
* param regionId: 地域 ID (Required) * param stackId: 资源栈 ID (Required) * param environment: (Required) * param template: 模板, JSON对象 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateChangeSetRequestWithAllParams ¶
func NewCreateChangeSetRequestWithAllParams( regionId string, stackId string, environment *jdro.Environment, template interface{}, ) *CreateChangeSetRequest
* param regionId: 地域 ID (Required) * param stackId: 资源栈 ID (Required) * param environment: (Required) * param template: 模板, JSON对象 (Required)
func NewCreateChangeSetRequestWithoutParam ¶
func NewCreateChangeSetRequestWithoutParam() *CreateChangeSetRequest
This constructor has better compatible ability when API parameters changed
func (CreateChangeSetRequest) GetRegionId ¶
func (r CreateChangeSetRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateChangeSetRequest) SetEnvironment ¶
func (r *CreateChangeSetRequest) SetEnvironment(environment *jdro.Environment)
param environment: (Required)
func (*CreateChangeSetRequest) SetRegionId ¶
func (r *CreateChangeSetRequest) SetRegionId(regionId string)
param regionId: 地域 ID(Required)
func (*CreateChangeSetRequest) SetStackId ¶
func (r *CreateChangeSetRequest) SetStackId(stackId string)
param stackId: 资源栈 ID(Required)
func (*CreateChangeSetRequest) SetTemplate ¶
func (r *CreateChangeSetRequest) SetTemplate(template interface{})
param template: 模板, JSON对象(Required)
type CreateChangeSetResponse ¶
type CreateChangeSetResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CreateChangeSetResult `json:"result"` }
type CreateChangeSetResult ¶
type CreateChangeSetResult struct {
Id string `json:"id"`
}
type CreateStackRequest ¶
type CreateStackRequest struct { core.JDCloudRequest /* 地域 ID */ RegionId string `json:"regionId"` /* */ Environment *jdro.Environment `json:"environment"` /* 模板, JSON对象 */ Template interface{} `json:"template"` }
func NewCreateStackRequest ¶
func NewCreateStackRequest( regionId string, environment *jdro.Environment, template interface{}, ) *CreateStackRequest
* param regionId: 地域 ID (Required) * param environment: (Required) * param template: 模板, JSON对象 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateStackRequestWithAllParams ¶
func NewCreateStackRequestWithAllParams( regionId string, environment *jdro.Environment, template interface{}, ) *CreateStackRequest
* param regionId: 地域 ID (Required) * param environment: (Required) * param template: 模板, JSON对象 (Required)
func NewCreateStackRequestWithoutParam ¶
func NewCreateStackRequestWithoutParam() *CreateStackRequest
This constructor has better compatible ability when API parameters changed
func (CreateStackRequest) GetRegionId ¶
func (r CreateStackRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateStackRequest) SetEnvironment ¶
func (r *CreateStackRequest) SetEnvironment(environment *jdro.Environment)
param environment: (Required)
func (*CreateStackRequest) SetRegionId ¶
func (r *CreateStackRequest) SetRegionId(regionId string)
param regionId: 地域 ID(Required)
func (*CreateStackRequest) SetTemplate ¶
func (r *CreateStackRequest) SetTemplate(template interface{})
param template: 模板, JSON对象(Required)
type CreateStackResponse ¶
type CreateStackResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CreateStackResult `json:"result"` }
type CreateStackResult ¶
type CreateStackResult struct {
StackID string `json:"stackID"`
}
type DeleteStackRequest ¶
type DeleteStackRequest struct { core.JDCloudRequest /* 地域 ID */ RegionId string `json:"regionId"` /* 资源栈 ID */ StackId string `json:"stackId"` }
func NewDeleteStackRequest ¶
func NewDeleteStackRequest( regionId string, stackId string, ) *DeleteStackRequest
* param regionId: 地域 ID (Required) * param stackId: 资源栈 ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteStackRequestWithAllParams ¶
func NewDeleteStackRequestWithAllParams( regionId string, stackId string, ) *DeleteStackRequest
* param regionId: 地域 ID (Required) * param stackId: 资源栈 ID (Required)
func NewDeleteStackRequestWithoutParam ¶
func NewDeleteStackRequestWithoutParam() *DeleteStackRequest
This constructor has better compatible ability when API parameters changed
func (DeleteStackRequest) GetRegionId ¶
func (r DeleteStackRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteStackRequest) SetRegionId ¶
func (r *DeleteStackRequest) SetRegionId(regionId string)
param regionId: 地域 ID(Required)
func (*DeleteStackRequest) SetStackId ¶
func (r *DeleteStackRequest) SetStackId(stackId string)
param stackId: 资源栈 ID(Required)
type DeleteStackResponse ¶
type DeleteStackResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteStackResult `json:"result"` }
type DeleteStackResult ¶
type DeleteStackResult struct {
Details string `json:"details"`
}
type DescribeResourceTypeListRequest ¶
type DescribeResourceTypeListRequest struct { core.JDCloudRequest /* 地域 ID */ RegionId string `json:"regionId"` /* 当前所在页,默认为1 (Optional) */ PageNumber *int `json:"pageNumber"` /* 页面大小,默认为20;取值范围[1, 100] (Optional) */ PageSize *int `json:"pageSize"` /* 产品线类型,比如 VM (Optional) */ Product *string `json:"product"` /* 搜索的内容 (Optional) */ Search *string `json:"search"` }
func NewDescribeResourceTypeListRequest ¶
func NewDescribeResourceTypeListRequest( regionId string, ) *DescribeResourceTypeListRequest
* param regionId: 地域 ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeResourceTypeListRequestWithAllParams ¶
func NewDescribeResourceTypeListRequestWithAllParams( regionId string, pageNumber *int, pageSize *int, product *string, search *string, ) *DescribeResourceTypeListRequest
* param regionId: 地域 ID (Required) * param pageNumber: 当前所在页,默认为1 (Optional) * param pageSize: 页面大小,默认为20;取值范围[1, 100] (Optional) * param product: 产品线类型,比如 VM (Optional) * param search: 搜索的内容 (Optional)
func NewDescribeResourceTypeListRequestWithoutParam ¶
func NewDescribeResourceTypeListRequestWithoutParam() *DescribeResourceTypeListRequest
This constructor has better compatible ability when API parameters changed
func (DescribeResourceTypeListRequest) GetRegionId ¶
func (r DescribeResourceTypeListRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeResourceTypeListRequest) SetPageNumber ¶
func (r *DescribeResourceTypeListRequest) SetPageNumber(pageNumber int)
param pageNumber: 当前所在页,默认为1(Optional)
func (*DescribeResourceTypeListRequest) SetPageSize ¶
func (r *DescribeResourceTypeListRequest) SetPageSize(pageSize int)
param pageSize: 页面大小,默认为20;取值范围[1, 100](Optional)
func (*DescribeResourceTypeListRequest) SetProduct ¶
func (r *DescribeResourceTypeListRequest) SetProduct(product string)
param product: 产品线类型,比如 VM(Optional)
func (*DescribeResourceTypeListRequest) SetRegionId ¶
func (r *DescribeResourceTypeListRequest) SetRegionId(regionId string)
param regionId: 地域 ID(Required)
func (*DescribeResourceTypeListRequest) SetSearch ¶
func (r *DescribeResourceTypeListRequest) SetSearch(search string)
param search: 搜索的内容(Optional)
type DescribeResourceTypeListResponse ¶
type DescribeResourceTypeListResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeResourceTypeListResult `json:"result"` }
type DescribeResourceTypeListResult ¶
type DescribeResourceTypeListResult struct { ResourceTypeList []jdro.DescribeResourceTypeListItem `json:"resourceTypeList"` TotalCount int64 `json:"totalCount"` }
type DescribeResourceTypeSpecificationRequest ¶
type DescribeResourceTypeSpecificationRequest struct { core.JDCloudRequest /* 地域 ID */ RegionId string `json:"regionId"` /* 资源类型 */ ResourceType string `json:"resourceType"` }
func NewDescribeResourceTypeSpecificationRequest ¶
func NewDescribeResourceTypeSpecificationRequest( regionId string, resourceType string, ) *DescribeResourceTypeSpecificationRequest
* param regionId: 地域 ID (Required) * param resourceType: 资源类型 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeResourceTypeSpecificationRequestWithAllParams ¶
func NewDescribeResourceTypeSpecificationRequestWithAllParams( regionId string, resourceType string, ) *DescribeResourceTypeSpecificationRequest
* param regionId: 地域 ID (Required) * param resourceType: 资源类型 (Required)
func NewDescribeResourceTypeSpecificationRequestWithoutParam ¶
func NewDescribeResourceTypeSpecificationRequestWithoutParam() *DescribeResourceTypeSpecificationRequest
This constructor has better compatible ability when API parameters changed
func (DescribeResourceTypeSpecificationRequest) GetRegionId ¶
func (r DescribeResourceTypeSpecificationRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeResourceTypeSpecificationRequest) SetRegionId ¶
func (r *DescribeResourceTypeSpecificationRequest) SetRegionId(regionId string)
param regionId: 地域 ID(Required)
func (*DescribeResourceTypeSpecificationRequest) SetResourceType ¶
func (r *DescribeResourceTypeSpecificationRequest) SetResourceType(resourceType string)
param resourceType: 资源类型(Required)
type DescribeResourceTypeSpecificationResponse ¶
type DescribeResourceTypeSpecificationResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeResourceTypeSpecificationResult `json:"result"` }
type DescribeResourceTypeSpecificationResult ¶
type DescribeResourceTypeSpecificationResult struct { PropertyTypes interface{} `json:"propertyTypes"` ResourceTypes jdro.ResourceTypes `json:"resourceTypes"` }
type DescribeStackEventsRequest ¶
type DescribeStackEventsRequest struct { core.JDCloudRequest /* 地域 ID */ RegionId string `json:"regionId"` /* 资源栈 ID */ StackId string `json:"stackId"` /* 当前所在页,默认为1 (Optional) */ PageNumber *int `json:"pageNumber"` /* 页面大小,默认为20;取值范围[1, 100] (Optional) */ PageSize *int `json:"pageSize"` /* 事件开始时间 (Optional) */ StartTime *string `json:"startTime"` /* 事件结束时间 (Optional) */ EndTime *string `json:"endTime"` }
func NewDescribeStackEventsRequest ¶
func NewDescribeStackEventsRequest( regionId string, stackId string, ) *DescribeStackEventsRequest
* param regionId: 地域 ID (Required) * param stackId: 资源栈 ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeStackEventsRequestWithAllParams ¶
func NewDescribeStackEventsRequestWithAllParams( regionId string, stackId string, pageNumber *int, pageSize *int, startTime *string, endTime *string, ) *DescribeStackEventsRequest
* param regionId: 地域 ID (Required) * param stackId: 资源栈 ID (Required) * param pageNumber: 当前所在页,默认为1 (Optional) * param pageSize: 页面大小,默认为20;取值范围[1, 100] (Optional) * param startTime: 事件开始时间 (Optional) * param endTime: 事件结束时间 (Optional)
func NewDescribeStackEventsRequestWithoutParam ¶
func NewDescribeStackEventsRequestWithoutParam() *DescribeStackEventsRequest
This constructor has better compatible ability when API parameters changed
func (DescribeStackEventsRequest) GetRegionId ¶
func (r DescribeStackEventsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeStackEventsRequest) SetEndTime ¶
func (r *DescribeStackEventsRequest) SetEndTime(endTime string)
param endTime: 事件结束时间(Optional)
func (*DescribeStackEventsRequest) SetPageNumber ¶
func (r *DescribeStackEventsRequest) SetPageNumber(pageNumber int)
param pageNumber: 当前所在页,默认为1(Optional)
func (*DescribeStackEventsRequest) SetPageSize ¶
func (r *DescribeStackEventsRequest) SetPageSize(pageSize int)
param pageSize: 页面大小,默认为20;取值范围[1, 100](Optional)
func (*DescribeStackEventsRequest) SetRegionId ¶
func (r *DescribeStackEventsRequest) SetRegionId(regionId string)
param regionId: 地域 ID(Required)
func (*DescribeStackEventsRequest) SetStackId ¶
func (r *DescribeStackEventsRequest) SetStackId(stackId string)
param stackId: 资源栈 ID(Required)
func (*DescribeStackEventsRequest) SetStartTime ¶
func (r *DescribeStackEventsRequest) SetStartTime(startTime string)
param startTime: 事件开始时间(Optional)
type DescribeStackEventsResponse ¶
type DescribeStackEventsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeStackEventsResult `json:"result"` }
type DescribeStackRequest ¶
type DescribeStackRequest struct { core.JDCloudRequest /* 地域 ID */ RegionId string `json:"regionId"` /* 资源栈 ID */ StackId string `json:"stackId"` }
func NewDescribeStackRequest ¶
func NewDescribeStackRequest( regionId string, stackId string, ) *DescribeStackRequest
* param regionId: 地域 ID (Required) * param stackId: 资源栈 ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeStackRequestWithAllParams ¶
func NewDescribeStackRequestWithAllParams( regionId string, stackId string, ) *DescribeStackRequest
* param regionId: 地域 ID (Required) * param stackId: 资源栈 ID (Required)
func NewDescribeStackRequestWithoutParam ¶
func NewDescribeStackRequestWithoutParam() *DescribeStackRequest
This constructor has better compatible ability when API parameters changed
func (DescribeStackRequest) GetRegionId ¶
func (r DescribeStackRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeStackRequest) SetRegionId ¶
func (r *DescribeStackRequest) SetRegionId(regionId string)
param regionId: 地域 ID(Required)
func (*DescribeStackRequest) SetStackId ¶
func (r *DescribeStackRequest) SetStackId(stackId string)
param stackId: 资源栈 ID(Required)
type DescribeStackResourcesRequest ¶
type DescribeStackResourcesRequest struct { core.JDCloudRequest /* 地域 ID */ RegionId string `json:"regionId"` /* 资源栈 ID */ StackId string `json:"stackId"` /* 当前所在页,默认为1 (Optional) */ PageNumber *int `json:"pageNumber"` /* 页面大小,默认为20;取值范围[1, 100] (Optional) */ PageSize *int `json:"pageSize"` /* 按照京东云产品线名称或者资源逻辑ID进行模糊搜索 (Optional) */ Search *string `json:"search"` /* 只按照京东云产品线名称进行模糊搜索,比如VM,Disk等 (Optional) */ Product *string `json:"product"` }
func NewDescribeStackResourcesRequest ¶
func NewDescribeStackResourcesRequest( regionId string, stackId string, ) *DescribeStackResourcesRequest
* param regionId: 地域 ID (Required) * param stackId: 资源栈 ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeStackResourcesRequestWithAllParams ¶
func NewDescribeStackResourcesRequestWithAllParams( regionId string, stackId string, pageNumber *int, pageSize *int, search *string, product *string, ) *DescribeStackResourcesRequest
* param regionId: 地域 ID (Required) * param stackId: 资源栈 ID (Required) * param pageNumber: 当前所在页,默认为1 (Optional) * param pageSize: 页面大小,默认为20;取值范围[1, 100] (Optional) * param search: 按照京东云产品线名称或者资源逻辑ID进行模糊搜索 (Optional) * param product: 只按照京东云产品线名称进行模糊搜索,比如VM,Disk等 (Optional)
func NewDescribeStackResourcesRequestWithoutParam ¶
func NewDescribeStackResourcesRequestWithoutParam() *DescribeStackResourcesRequest
This constructor has better compatible ability when API parameters changed
func (DescribeStackResourcesRequest) GetRegionId ¶
func (r DescribeStackResourcesRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeStackResourcesRequest) SetPageNumber ¶
func (r *DescribeStackResourcesRequest) SetPageNumber(pageNumber int)
param pageNumber: 当前所在页,默认为1(Optional)
func (*DescribeStackResourcesRequest) SetPageSize ¶
func (r *DescribeStackResourcesRequest) SetPageSize(pageSize int)
param pageSize: 页面大小,默认为20;取值范围[1, 100](Optional)
func (*DescribeStackResourcesRequest) SetProduct ¶
func (r *DescribeStackResourcesRequest) SetProduct(product string)
param product: 只按照京东云产品线名称进行模糊搜索,比如VM,Disk等(Optional)
func (*DescribeStackResourcesRequest) SetRegionId ¶
func (r *DescribeStackResourcesRequest) SetRegionId(regionId string)
param regionId: 地域 ID(Required)
func (*DescribeStackResourcesRequest) SetSearch ¶
func (r *DescribeStackResourcesRequest) SetSearch(search string)
param search: 按照京东云产品线名称或者资源逻辑ID进行模糊搜索(Optional)
func (*DescribeStackResourcesRequest) SetStackId ¶
func (r *DescribeStackResourcesRequest) SetStackId(stackId string)
param stackId: 资源栈 ID(Required)
type DescribeStackResourcesResponse ¶
type DescribeStackResourcesResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeStackResourcesResult `json:"result"` }
type DescribeStackResourcesResult ¶
type DescribeStackResourcesResult struct { List []jdro.ResourceOut `json:"list"` TotalCount int64 `json:"totalCount"` }
type DescribeStackResponse ¶
type DescribeStackResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeStackResult `json:"result"` }
type DescribeStackResult ¶
type DescribeStackTemplateRequest ¶
type DescribeStackTemplateRequest struct { core.JDCloudRequest /* 地域 ID */ RegionId string `json:"regionId"` /* 资源栈 ID */ StackId string `json:"stackId"` }
func NewDescribeStackTemplateRequest ¶
func NewDescribeStackTemplateRequest( regionId string, stackId string, ) *DescribeStackTemplateRequest
* param regionId: 地域 ID (Required) * param stackId: 资源栈 ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeStackTemplateRequestWithAllParams ¶
func NewDescribeStackTemplateRequestWithAllParams( regionId string, stackId string, ) *DescribeStackTemplateRequest
* param regionId: 地域 ID (Required) * param stackId: 资源栈 ID (Required)
func NewDescribeStackTemplateRequestWithoutParam ¶
func NewDescribeStackTemplateRequestWithoutParam() *DescribeStackTemplateRequest
This constructor has better compatible ability when API parameters changed
func (DescribeStackTemplateRequest) GetRegionId ¶
func (r DescribeStackTemplateRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeStackTemplateRequest) SetRegionId ¶
func (r *DescribeStackTemplateRequest) SetRegionId(regionId string)
param regionId: 地域 ID(Required)
func (*DescribeStackTemplateRequest) SetStackId ¶
func (r *DescribeStackTemplateRequest) SetStackId(stackId string)
param stackId: 资源栈 ID(Required)
type DescribeStackTemplateResponse ¶
type DescribeStackTemplateResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeStackTemplateResult `json:"result"` }
type DescribeStackTemplateResult ¶
type DescribeStackTemplateResult struct {
Template string `json:"template"`
}
type DescribeStacksRequest ¶
type DescribeStacksRequest struct { core.JDCloudRequest /* 地域 ID */ RegionId string `json:"regionId"` /* 当前所在页,默认为1 (Optional) */ PageNumber *int `json:"pageNumber"` /* 页面大小,默认为20;取值范围[1, 100] (Optional) */ PageSize *int `json:"pageSize"` /* 资源栈名称 (Optional) */ StackName *string `json:"stackName"` /* 资源栈正在执行的动作 (Optional) */ Action *string `json:"action"` /* 资源栈正在执行的动作的状态 (Optional) */ Status *string `json:"status"` /* 创建开始时间 (Optional) */ CreateStartTime *string `json:"createStartTime"` /* 创建结束时间 (Optional) */ CreateEndTime *string `json:"createEndTime"` /* 更新开始时间 (Optional) */ UpdateStartTime *string `json:"updateStartTime"` /* 更新结束时间 (Optional) */ UpdateEndTime *string `json:"updateEndTime"` /* 排序字段, createtime, updatetime (Optional) */ SortField *string `json:"sortField"` /* 排序方式,asc,desc (Optional) */ SortBy *string `json:"sortBy"` }
func NewDescribeStacksRequest ¶
func NewDescribeStacksRequest( regionId string, ) *DescribeStacksRequest
* param regionId: 地域 ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeStacksRequestWithAllParams ¶
func NewDescribeStacksRequestWithAllParams( regionId string, pageNumber *int, pageSize *int, stackName *string, action *string, status *string, createStartTime *string, createEndTime *string, updateStartTime *string, updateEndTime *string, sortField *string, sortBy *string, ) *DescribeStacksRequest
* param regionId: 地域 ID (Required) * param pageNumber: 当前所在页,默认为1 (Optional) * param pageSize: 页面大小,默认为20;取值范围[1, 100] (Optional) * param stackName: 资源栈名称 (Optional) * param action: 资源栈正在执行的动作 (Optional) * param status: 资源栈正在执行的动作的状态 (Optional) * param createStartTime: 创建开始时间 (Optional) * param createEndTime: 创建结束时间 (Optional) * param updateStartTime: 更新开始时间 (Optional) * param updateEndTime: 更新结束时间 (Optional) * param sortField: 排序字段, createtime, updatetime (Optional) * param sortBy: 排序方式,asc,desc (Optional)
func NewDescribeStacksRequestWithoutParam ¶
func NewDescribeStacksRequestWithoutParam() *DescribeStacksRequest
This constructor has better compatible ability when API parameters changed
func (DescribeStacksRequest) GetRegionId ¶
func (r DescribeStacksRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeStacksRequest) SetAction ¶
func (r *DescribeStacksRequest) SetAction(action string)
param action: 资源栈正在执行的动作(Optional)
func (*DescribeStacksRequest) SetCreateEndTime ¶
func (r *DescribeStacksRequest) SetCreateEndTime(createEndTime string)
param createEndTime: 创建结束时间(Optional)
func (*DescribeStacksRequest) SetCreateStartTime ¶
func (r *DescribeStacksRequest) SetCreateStartTime(createStartTime string)
param createStartTime: 创建开始时间(Optional)
func (*DescribeStacksRequest) SetPageNumber ¶
func (r *DescribeStacksRequest) SetPageNumber(pageNumber int)
param pageNumber: 当前所在页,默认为1(Optional)
func (*DescribeStacksRequest) SetPageSize ¶
func (r *DescribeStacksRequest) SetPageSize(pageSize int)
param pageSize: 页面大小,默认为20;取值范围[1, 100](Optional)
func (*DescribeStacksRequest) SetRegionId ¶
func (r *DescribeStacksRequest) SetRegionId(regionId string)
param regionId: 地域 ID(Required)
func (*DescribeStacksRequest) SetSortBy ¶
func (r *DescribeStacksRequest) SetSortBy(sortBy string)
param sortBy: 排序方式,asc,desc(Optional)
func (*DescribeStacksRequest) SetSortField ¶
func (r *DescribeStacksRequest) SetSortField(sortField string)
param sortField: 排序字段, createtime, updatetime(Optional)
func (*DescribeStacksRequest) SetStackName ¶
func (r *DescribeStacksRequest) SetStackName(stackName string)
param stackName: 资源栈名称(Optional)
func (*DescribeStacksRequest) SetStatus ¶
func (r *DescribeStacksRequest) SetStatus(status string)
param status: 资源栈正在执行的动作的状态(Optional)
func (*DescribeStacksRequest) SetUpdateEndTime ¶
func (r *DescribeStacksRequest) SetUpdateEndTime(updateEndTime string)
param updateEndTime: 更新结束时间(Optional)
func (*DescribeStacksRequest) SetUpdateStartTime ¶
func (r *DescribeStacksRequest) SetUpdateStartTime(updateStartTime string)
param updateStartTime: 更新开始时间(Optional)
type DescribeStacksResponse ¶
type DescribeStacksResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeStacksResult `json:"result"` }
type DescribeStacksResult ¶
type ExecuteChangeSetRequest ¶
type ExecuteChangeSetRequest struct { core.JDCloudRequest /* 地域 ID */ RegionId string `json:"regionId"` /* 资源栈 ID */ StackId string `json:"stackId"` /* 更改集 ID */ ChangesetId string `json:"changesetId"` }
func NewExecuteChangeSetRequest ¶
func NewExecuteChangeSetRequest( regionId string, stackId string, changesetId string, ) *ExecuteChangeSetRequest
* param regionId: 地域 ID (Required) * param stackId: 资源栈 ID (Required) * param changesetId: 更改集 ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewExecuteChangeSetRequestWithAllParams ¶
func NewExecuteChangeSetRequestWithAllParams( regionId string, stackId string, changesetId string, ) *ExecuteChangeSetRequest
* param regionId: 地域 ID (Required) * param stackId: 资源栈 ID (Required) * param changesetId: 更改集 ID (Required)
func NewExecuteChangeSetRequestWithoutParam ¶
func NewExecuteChangeSetRequestWithoutParam() *ExecuteChangeSetRequest
This constructor has better compatible ability when API parameters changed
func (ExecuteChangeSetRequest) GetRegionId ¶
func (r ExecuteChangeSetRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ExecuteChangeSetRequest) SetChangesetId ¶
func (r *ExecuteChangeSetRequest) SetChangesetId(changesetId string)
param changesetId: 更改集 ID(Required)
func (*ExecuteChangeSetRequest) SetRegionId ¶
func (r *ExecuteChangeSetRequest) SetRegionId(regionId string)
param regionId: 地域 ID(Required)
func (*ExecuteChangeSetRequest) SetStackId ¶
func (r *ExecuteChangeSetRequest) SetStackId(stackId string)
param stackId: 资源栈 ID(Required)
type ExecuteChangeSetResponse ¶
type ExecuteChangeSetResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ExecuteChangeSetResult `json:"result"` }
type ExecuteChangeSetResult ¶
type ExecuteChangeSetResult struct { }
type ValidateTemplateRequest ¶
type ValidateTemplateRequest struct { core.JDCloudRequest /* 地域 ID */ RegionId string `json:"regionId"` /* (Optional) */ Environment *jdro.Environment `json:"environment"` /* 模板 */ Template interface{} `json:"template"` /* 可取值:(validateTemplate (检测模板), validateStack (检测模板和environment)) 默认validateTemplate (Optional) */ ValidateMode *string `json:"validateMode"` }
func NewValidateTemplateRequest ¶
func NewValidateTemplateRequest( regionId string, template interface{}, ) *ValidateTemplateRequest
* param regionId: 地域 ID (Required) * param template: 模板 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewValidateTemplateRequestWithAllParams ¶
func NewValidateTemplateRequestWithAllParams( regionId string, environment *jdro.Environment, template interface{}, validateMode *string, ) *ValidateTemplateRequest
* param regionId: 地域 ID (Required) * param environment: (Optional) * param template: 模板 (Required) * param validateMode: 可取值:(validateTemplate (检测模板), validateStack (检测模板和environment)) 默认validateTemplate (Optional)
func NewValidateTemplateRequestWithoutParam ¶
func NewValidateTemplateRequestWithoutParam() *ValidateTemplateRequest
This constructor has better compatible ability when API parameters changed
func (ValidateTemplateRequest) GetRegionId ¶
func (r ValidateTemplateRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ValidateTemplateRequest) SetEnvironment ¶
func (r *ValidateTemplateRequest) SetEnvironment(environment *jdro.Environment)
param environment: (Optional)
func (*ValidateTemplateRequest) SetRegionId ¶
func (r *ValidateTemplateRequest) SetRegionId(regionId string)
param regionId: 地域 ID(Required)
func (*ValidateTemplateRequest) SetTemplate ¶
func (r *ValidateTemplateRequest) SetTemplate(template interface{})
param template: 模板(Required)
func (*ValidateTemplateRequest) SetValidateMode ¶
func (r *ValidateTemplateRequest) SetValidateMode(validateMode string)
param validateMode: 可取值:(validateTemplate (检测模板), validateStack (检测模板和environment)) 默认validateTemplate(Optional)
type ValidateTemplateResponse ¶
type ValidateTemplateResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ValidateTemplateResult `json:"result"` }
type ValidateTemplateResult ¶
type ValidateTemplateResult struct { Describe string `json:"describe"` Result interface{} `json:"result"` }