Documentation ¶
Index ¶
- Variables
- func GetEndpointMap() map[string]string
- func GetEndpointType() string
- func SetClientProperty(client *Client, propertyName string, propertyValue interface{})
- func SetEndpointDataToClient(client *Client)
- type Action
- type Actions
- type AlarmConfig
- type Application
- type ApplicationGroup
- type ApplicationGroups
- type Applications
- type ApprovedPatchesInCreatePatchBaseline
- type ApprovedPatchesInGetPatchBaseline
- type ApprovedPatchesInListPatchBaselines
- type ApprovedPatchesInUpdatePatchBaseline
- type Attribute
- type Attributes
- type CancelExecutionRequest
- type CancelExecutionResponse
- type ChangeResourceGroupRequest
- type ChangeResourceGroupResponse
- 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 NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
- func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
- func NewClientWithRamRoleArnAndPolicy(regionId 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) CancelExecution(request *CancelExecutionRequest) (response *CancelExecutionResponse, err error)
- func (client *Client) CancelExecutionWithCallback(request *CancelExecutionRequest, ...) <-chan int
- func (client *Client) CancelExecutionWithChan(request *CancelExecutionRequest) (<-chan *CancelExecutionResponse, <-chan error)
- func (client *Client) ChangeResourceGroup(request *ChangeResourceGroupRequest) (response *ChangeResourceGroupResponse, err error)
- func (client *Client) ChangeResourceGroupWithCallback(request *ChangeResourceGroupRequest, ...) <-chan int
- func (client *Client) ChangeResourceGroupWithChan(request *ChangeResourceGroupRequest) (<-chan *ChangeResourceGroupResponse, <-chan error)
- func (client *Client) ContinueDeployApplicationGroup(request *ContinueDeployApplicationGroupRequest) (response *ContinueDeployApplicationGroupResponse, err error)
- func (client *Client) ContinueDeployApplicationGroupWithCallback(request *ContinueDeployApplicationGroupRequest, ...) <-chan int
- func (client *Client) ContinueDeployApplicationGroupWithChan(request *ContinueDeployApplicationGroupRequest) (<-chan *ContinueDeployApplicationGroupResponse, <-chan error)
- func (client *Client) CreateApplication(request *CreateApplicationRequest) (response *CreateApplicationResponse, err error)
- func (client *Client) CreateApplicationGroup(request *CreateApplicationGroupRequest) (response *CreateApplicationGroupResponse, err error)
- func (client *Client) CreateApplicationGroupWithCallback(request *CreateApplicationGroupRequest, ...) <-chan int
- func (client *Client) CreateApplicationGroupWithChan(request *CreateApplicationGroupRequest) (<-chan *CreateApplicationGroupResponse, <-chan error)
- func (client *Client) CreateApplicationWithCallback(request *CreateApplicationRequest, ...) <-chan int
- func (client *Client) CreateApplicationWithChan(request *CreateApplicationRequest) (<-chan *CreateApplicationResponse, <-chan error)
- func (client *Client) CreateOpsItem(request *CreateOpsItemRequest) (response *CreateOpsItemResponse, err error)
- func (client *Client) CreateOpsItemWithCallback(request *CreateOpsItemRequest, ...) <-chan int
- func (client *Client) CreateOpsItemWithChan(request *CreateOpsItemRequest) (<-chan *CreateOpsItemResponse, <-chan error)
- func (client *Client) CreateParameter(request *CreateParameterRequest) (response *CreateParameterResponse, err error)
- func (client *Client) CreateParameterWithCallback(request *CreateParameterRequest, ...) <-chan int
- func (client *Client) CreateParameterWithChan(request *CreateParameterRequest) (<-chan *CreateParameterResponse, <-chan error)
- func (client *Client) CreatePatchBaseline(request *CreatePatchBaselineRequest) (response *CreatePatchBaselineResponse, err error)
- func (client *Client) CreatePatchBaselineWithCallback(request *CreatePatchBaselineRequest, ...) <-chan int
- func (client *Client) CreatePatchBaselineWithChan(request *CreatePatchBaselineRequest) (<-chan *CreatePatchBaselineResponse, <-chan error)
- func (client *Client) CreateSecretParameter(request *CreateSecretParameterRequest) (response *CreateSecretParameterResponse, err error)
- func (client *Client) CreateSecretParameterWithCallback(request *CreateSecretParameterRequest, ...) <-chan int
- func (client *Client) CreateSecretParameterWithChan(request *CreateSecretParameterRequest) (<-chan *CreateSecretParameterResponse, <-chan error)
- func (client *Client) CreateStateConfiguration(request *CreateStateConfigurationRequest) (response *CreateStateConfigurationResponse, err error)
- func (client *Client) CreateStateConfigurationWithCallback(request *CreateStateConfigurationRequest, ...) <-chan int
- func (client *Client) CreateStateConfigurationWithChan(request *CreateStateConfigurationRequest) (<-chan *CreateStateConfigurationResponse, <-chan error)
- func (client *Client) CreateTemplate(request *CreateTemplateRequest) (response *CreateTemplateResponse, err error)
- func (client *Client) CreateTemplateWithCallback(request *CreateTemplateRequest, ...) <-chan int
- func (client *Client) CreateTemplateWithChan(request *CreateTemplateRequest) (<-chan *CreateTemplateResponse, <-chan error)
- func (client *Client) DeleteApplication(request *DeleteApplicationRequest) (response *DeleteApplicationResponse, err error)
- func (client *Client) DeleteApplicationGroup(request *DeleteApplicationGroupRequest) (response *DeleteApplicationGroupResponse, err error)
- func (client *Client) DeleteApplicationGroupWithCallback(request *DeleteApplicationGroupRequest, ...) <-chan int
- func (client *Client) DeleteApplicationGroupWithChan(request *DeleteApplicationGroupRequest) (<-chan *DeleteApplicationGroupResponse, <-chan error)
- func (client *Client) DeleteApplicationWithCallback(request *DeleteApplicationRequest, ...) <-chan int
- func (client *Client) DeleteApplicationWithChan(request *DeleteApplicationRequest) (<-chan *DeleteApplicationResponse, <-chan error)
- func (client *Client) DeleteExecutions(request *DeleteExecutionsRequest) (response *DeleteExecutionsResponse, err error)
- func (client *Client) DeleteExecutionsWithCallback(request *DeleteExecutionsRequest, ...) <-chan int
- func (client *Client) DeleteExecutionsWithChan(request *DeleteExecutionsRequest) (<-chan *DeleteExecutionsResponse, <-chan error)
- func (client *Client) DeleteParameter(request *DeleteParameterRequest) (response *DeleteParameterResponse, err error)
- func (client *Client) DeleteParameterWithCallback(request *DeleteParameterRequest, ...) <-chan int
- func (client *Client) DeleteParameterWithChan(request *DeleteParameterRequest) (<-chan *DeleteParameterResponse, <-chan error)
- func (client *Client) DeletePatchBaseline(request *DeletePatchBaselineRequest) (response *DeletePatchBaselineResponse, err error)
- func (client *Client) DeletePatchBaselineWithCallback(request *DeletePatchBaselineRequest, ...) <-chan int
- func (client *Client) DeletePatchBaselineWithChan(request *DeletePatchBaselineRequest) (<-chan *DeletePatchBaselineResponse, <-chan error)
- func (client *Client) DeleteSecretParameter(request *DeleteSecretParameterRequest) (response *DeleteSecretParameterResponse, err error)
- func (client *Client) DeleteSecretParameterWithCallback(request *DeleteSecretParameterRequest, ...) <-chan int
- func (client *Client) DeleteSecretParameterWithChan(request *DeleteSecretParameterRequest) (<-chan *DeleteSecretParameterResponse, <-chan error)
- func (client *Client) DeleteStateConfigurations(request *DeleteStateConfigurationsRequest) (response *DeleteStateConfigurationsResponse, err error)
- func (client *Client) DeleteStateConfigurationsWithCallback(request *DeleteStateConfigurationsRequest, ...) <-chan int
- func (client *Client) DeleteStateConfigurationsWithChan(request *DeleteStateConfigurationsRequest) (<-chan *DeleteStateConfigurationsResponse, <-chan error)
- func (client *Client) DeleteTemplate(request *DeleteTemplateRequest) (response *DeleteTemplateResponse, err error)
- func (client *Client) DeleteTemplateWithCallback(request *DeleteTemplateRequest, ...) <-chan int
- func (client *Client) DeleteTemplateWithChan(request *DeleteTemplateRequest) (<-chan *DeleteTemplateResponse, <-chan error)
- func (client *Client) DeleteTemplates(request *DeleteTemplatesRequest) (response *DeleteTemplatesResponse, err error)
- func (client *Client) DeleteTemplatesWithCallback(request *DeleteTemplatesRequest, ...) <-chan int
- func (client *Client) DeleteTemplatesWithChan(request *DeleteTemplatesRequest) (<-chan *DeleteTemplatesResponse, <-chan error)
- func (client *Client) DeployApplicationGroup(request *DeployApplicationGroupRequest) (response *DeployApplicationGroupResponse, err error)
- func (client *Client) DeployApplicationGroupWithCallback(request *DeployApplicationGroupRequest, ...) <-chan int
- func (client *Client) DeployApplicationGroupWithChan(request *DeployApplicationGroupRequest) (<-chan *DeployApplicationGroupResponse, <-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) GenerateExecutionPolicy(request *GenerateExecutionPolicyRequest) (response *GenerateExecutionPolicyResponse, err error)
- func (client *Client) GenerateExecutionPolicyWithCallback(request *GenerateExecutionPolicyRequest, ...) <-chan int
- func (client *Client) GenerateExecutionPolicyWithChan(request *GenerateExecutionPolicyRequest) (<-chan *GenerateExecutionPolicyResponse, <-chan error)
- func (client *Client) GetApplication(request *GetApplicationRequest) (response *GetApplicationResponse, err error)
- func (client *Client) GetApplicationGroup(request *GetApplicationGroupRequest) (response *GetApplicationGroupResponse, err error)
- func (client *Client) GetApplicationGroupWithCallback(request *GetApplicationGroupRequest, ...) <-chan int
- func (client *Client) GetApplicationGroupWithChan(request *GetApplicationGroupRequest) (<-chan *GetApplicationGroupResponse, <-chan error)
- func (client *Client) GetApplicationWithCallback(request *GetApplicationRequest, ...) <-chan int
- func (client *Client) GetApplicationWithChan(request *GetApplicationRequest) (<-chan *GetApplicationResponse, <-chan error)
- func (client *Client) GetExecutionTemplate(request *GetExecutionTemplateRequest) (response *GetExecutionTemplateResponse, err error)
- func (client *Client) GetExecutionTemplateWithCallback(request *GetExecutionTemplateRequest, ...) <-chan int
- func (client *Client) GetExecutionTemplateWithChan(request *GetExecutionTemplateRequest) (<-chan *GetExecutionTemplateResponse, <-chan error)
- func (client *Client) GetInventorySchema(request *GetInventorySchemaRequest) (response *GetInventorySchemaResponse, err error)
- func (client *Client) GetInventorySchemaWithCallback(request *GetInventorySchemaRequest, ...) <-chan int
- func (client *Client) GetInventorySchemaWithChan(request *GetInventorySchemaRequest) (<-chan *GetInventorySchemaResponse, <-chan error)
- func (client *Client) GetOpsItem(request *GetOpsItemRequest) (response *GetOpsItemResponse, err error)
- func (client *Client) GetOpsItemWithCallback(request *GetOpsItemRequest, ...) <-chan int
- func (client *Client) GetOpsItemWithChan(request *GetOpsItemRequest) (<-chan *GetOpsItemResponse, <-chan error)
- func (client *Client) GetParameter(request *GetParameterRequest) (response *GetParameterResponse, err error)
- func (client *Client) GetParameterWithCallback(request *GetParameterRequest, ...) <-chan int
- func (client *Client) GetParameterWithChan(request *GetParameterRequest) (<-chan *GetParameterResponse, <-chan error)
- func (client *Client) GetParameters(request *GetParametersRequest) (response *GetParametersResponse, err error)
- func (client *Client) GetParametersByPath(request *GetParametersByPathRequest) (response *GetParametersByPathResponse, err error)
- func (client *Client) GetParametersByPathWithCallback(request *GetParametersByPathRequest, ...) <-chan int
- func (client *Client) GetParametersByPathWithChan(request *GetParametersByPathRequest) (<-chan *GetParametersByPathResponse, <-chan error)
- func (client *Client) GetParametersWithCallback(request *GetParametersRequest, ...) <-chan int
- func (client *Client) GetParametersWithChan(request *GetParametersRequest) (<-chan *GetParametersResponse, <-chan error)
- func (client *Client) GetPatchBaseline(request *GetPatchBaselineRequest) (response *GetPatchBaselineResponse, err error)
- func (client *Client) GetPatchBaselineWithCallback(request *GetPatchBaselineRequest, ...) <-chan int
- func (client *Client) GetPatchBaselineWithChan(request *GetPatchBaselineRequest) (<-chan *GetPatchBaselineResponse, <-chan error)
- func (client *Client) GetSecretParameter(request *GetSecretParameterRequest) (response *GetSecretParameterResponse, err error)
- func (client *Client) GetSecretParameterWithCallback(request *GetSecretParameterRequest, ...) <-chan int
- func (client *Client) GetSecretParameterWithChan(request *GetSecretParameterRequest) (<-chan *GetSecretParameterResponse, <-chan error)
- func (client *Client) GetSecretParameters(request *GetSecretParametersRequest) (response *GetSecretParametersResponse, err error)
- func (client *Client) GetSecretParametersByPath(request *GetSecretParametersByPathRequest) (response *GetSecretParametersByPathResponse, err error)
- func (client *Client) GetSecretParametersByPathWithCallback(request *GetSecretParametersByPathRequest, ...) <-chan int
- func (client *Client) GetSecretParametersByPathWithChan(request *GetSecretParametersByPathRequest) (<-chan *GetSecretParametersByPathResponse, <-chan error)
- func (client *Client) GetSecretParametersWithCallback(request *GetSecretParametersRequest, ...) <-chan int
- func (client *Client) GetSecretParametersWithChan(request *GetSecretParametersRequest) (<-chan *GetSecretParametersResponse, <-chan error)
- func (client *Client) GetServiceSettings(request *GetServiceSettingsRequest) (response *GetServiceSettingsResponse, err error)
- func (client *Client) GetServiceSettingsWithCallback(request *GetServiceSettingsRequest, ...) <-chan int
- func (client *Client) GetServiceSettingsWithChan(request *GetServiceSettingsRequest) (<-chan *GetServiceSettingsResponse, <-chan error)
- func (client *Client) GetTemplate(request *GetTemplateRequest) (response *GetTemplateResponse, err error)
- func (client *Client) GetTemplateWithCallback(request *GetTemplateRequest, ...) <-chan int
- func (client *Client) GetTemplateWithChan(request *GetTemplateRequest) (<-chan *GetTemplateResponse, <-chan error)
- func (client *Client) ListActions(request *ListActionsRequest) (response *ListActionsResponse, err error)
- func (client *Client) ListActionsWithCallback(request *ListActionsRequest, ...) <-chan int
- func (client *Client) ListActionsWithChan(request *ListActionsRequest) (<-chan *ListActionsResponse, <-chan error)
- func (client *Client) ListApplicationGroups(request *ListApplicationGroupsRequest) (response *ListApplicationGroupsResponse, err error)
- func (client *Client) ListApplicationGroupsWithCallback(request *ListApplicationGroupsRequest, ...) <-chan int
- func (client *Client) ListApplicationGroupsWithChan(request *ListApplicationGroupsRequest) (<-chan *ListApplicationGroupsResponse, <-chan error)
- func (client *Client) ListApplications(request *ListApplicationsRequest) (response *ListApplicationsResponse, err error)
- func (client *Client) ListApplicationsWithCallback(request *ListApplicationsRequest, ...) <-chan int
- func (client *Client) ListApplicationsWithChan(request *ListApplicationsRequest) (<-chan *ListApplicationsResponse, <-chan error)
- func (client *Client) ListExecutionLogs(request *ListExecutionLogsRequest) (response *ListExecutionLogsResponse, err error)
- func (client *Client) ListExecutionLogsWithCallback(request *ListExecutionLogsRequest, ...) <-chan int
- func (client *Client) ListExecutionLogsWithChan(request *ListExecutionLogsRequest) (<-chan *ListExecutionLogsResponse, <-chan error)
- func (client *Client) ListExecutionRiskyTasks(request *ListExecutionRiskyTasksRequest) (response *ListExecutionRiskyTasksResponse, err error)
- func (client *Client) ListExecutionRiskyTasksWithCallback(request *ListExecutionRiskyTasksRequest, ...) <-chan int
- func (client *Client) ListExecutionRiskyTasksWithChan(request *ListExecutionRiskyTasksRequest) (<-chan *ListExecutionRiskyTasksResponse, <-chan error)
- func (client *Client) ListExecutions(request *ListExecutionsRequest) (response *ListExecutionsResponse, err error)
- func (client *Client) ListExecutionsWithCallback(request *ListExecutionsRequest, ...) <-chan int
- func (client *Client) ListExecutionsWithChan(request *ListExecutionsRequest) (<-chan *ListExecutionsResponse, <-chan error)
- func (client *Client) ListInstancePatchStates(request *ListInstancePatchStatesRequest) (response *ListInstancePatchStatesResponse, err error)
- func (client *Client) ListInstancePatchStatesWithCallback(request *ListInstancePatchStatesRequest, ...) <-chan int
- func (client *Client) ListInstancePatchStatesWithChan(request *ListInstancePatchStatesRequest) (<-chan *ListInstancePatchStatesResponse, <-chan error)
- func (client *Client) ListInstancePatches(request *ListInstancePatchesRequest) (response *ListInstancePatchesResponse, err error)
- func (client *Client) ListInstancePatchesWithCallback(request *ListInstancePatchesRequest, ...) <-chan int
- func (client *Client) ListInstancePatchesWithChan(request *ListInstancePatchesRequest) (<-chan *ListInstancePatchesResponse, <-chan error)
- func (client *Client) ListInventoryEntries(request *ListInventoryEntriesRequest) (response *ListInventoryEntriesResponse, err error)
- func (client *Client) ListInventoryEntriesWithCallback(request *ListInventoryEntriesRequest, ...) <-chan int
- func (client *Client) ListInventoryEntriesWithChan(request *ListInventoryEntriesRequest) (<-chan *ListInventoryEntriesResponse, <-chan error)
- func (client *Client) ListOpsItems(request *ListOpsItemsRequest) (response *ListOpsItemsResponse, err error)
- func (client *Client) ListOpsItemsWithCallback(request *ListOpsItemsRequest, ...) <-chan int
- func (client *Client) ListOpsItemsWithChan(request *ListOpsItemsRequest) (<-chan *ListOpsItemsResponse, <-chan error)
- func (client *Client) ListParameterVersions(request *ListParameterVersionsRequest) (response *ListParameterVersionsResponse, err error)
- func (client *Client) ListParameterVersionsWithCallback(request *ListParameterVersionsRequest, ...) <-chan int
- func (client *Client) ListParameterVersionsWithChan(request *ListParameterVersionsRequest) (<-chan *ListParameterVersionsResponse, <-chan error)
- func (client *Client) ListParameters(request *ListParametersRequest) (response *ListParametersResponse, err error)
- func (client *Client) ListParametersWithCallback(request *ListParametersRequest, ...) <-chan int
- func (client *Client) ListParametersWithChan(request *ListParametersRequest) (<-chan *ListParametersResponse, <-chan error)
- func (client *Client) ListPatchBaselines(request *ListPatchBaselinesRequest) (response *ListPatchBaselinesResponse, err error)
- func (client *Client) ListPatchBaselinesWithCallback(request *ListPatchBaselinesRequest, ...) <-chan int
- func (client *Client) ListPatchBaselinesWithChan(request *ListPatchBaselinesRequest) (<-chan *ListPatchBaselinesResponse, <-chan error)
- func (client *Client) ListResourceExecutionStatus(request *ListResourceExecutionStatusRequest) (response *ListResourceExecutionStatusResponse, err error)
- func (client *Client) ListResourceExecutionStatusWithCallback(request *ListResourceExecutionStatusRequest, ...) <-chan int
- func (client *Client) ListResourceExecutionStatusWithChan(request *ListResourceExecutionStatusRequest) (<-chan *ListResourceExecutionStatusResponse, <-chan error)
- func (client *Client) ListSecretParameterVersions(request *ListSecretParameterVersionsRequest) (response *ListSecretParameterVersionsResponse, err error)
- func (client *Client) ListSecretParameterVersionsWithCallback(request *ListSecretParameterVersionsRequest, ...) <-chan int
- func (client *Client) ListSecretParameterVersionsWithChan(request *ListSecretParameterVersionsRequest) (<-chan *ListSecretParameterVersionsResponse, <-chan error)
- func (client *Client) ListSecretParameters(request *ListSecretParametersRequest) (response *ListSecretParametersResponse, err error)
- func (client *Client) ListSecretParametersWithCallback(request *ListSecretParametersRequest, ...) <-chan int
- func (client *Client) ListSecretParametersWithChan(request *ListSecretParametersRequest) (<-chan *ListSecretParametersResponse, <-chan error)
- func (client *Client) ListStateConfigurations(request *ListStateConfigurationsRequest) (response *ListStateConfigurationsResponse, err error)
- func (client *Client) ListStateConfigurationsWithCallback(request *ListStateConfigurationsRequest, ...) <-chan int
- func (client *Client) ListStateConfigurationsWithChan(request *ListStateConfigurationsRequest) (<-chan *ListStateConfigurationsResponse, <-chan error)
- func (client *Client) ListTagKeys(request *ListTagKeysRequest) (response *ListTagKeysResponse, err error)
- func (client *Client) ListTagKeysWithCallback(request *ListTagKeysRequest, ...) <-chan int
- func (client *Client) ListTagKeysWithChan(request *ListTagKeysRequest) (<-chan *ListTagKeysResponse, <-chan error)
- func (client *Client) ListTagResources(request *ListTagResourcesRequest) (response *ListTagResourcesResponse, err error)
- func (client *Client) ListTagResourcesWithCallback(request *ListTagResourcesRequest, ...) <-chan int
- func (client *Client) ListTagResourcesWithChan(request *ListTagResourcesRequest) (<-chan *ListTagResourcesResponse, <-chan error)
- func (client *Client) ListTagValues(request *ListTagValuesRequest) (response *ListTagValuesResponse, err error)
- func (client *Client) ListTagValuesWithCallback(request *ListTagValuesRequest, ...) <-chan int
- func (client *Client) ListTagValuesWithChan(request *ListTagValuesRequest) (<-chan *ListTagValuesResponse, <-chan error)
- func (client *Client) ListTaskExecutions(request *ListTaskExecutionsRequest) (response *ListTaskExecutionsResponse, err error)
- func (client *Client) ListTaskExecutionsWithCallback(request *ListTaskExecutionsRequest, ...) <-chan int
- func (client *Client) ListTaskExecutionsWithChan(request *ListTaskExecutionsRequest) (<-chan *ListTaskExecutionsResponse, <-chan error)
- func (client *Client) ListTemplateVersions(request *ListTemplateVersionsRequest) (response *ListTemplateVersionsResponse, err error)
- func (client *Client) ListTemplateVersionsWithCallback(request *ListTemplateVersionsRequest, ...) <-chan int
- func (client *Client) ListTemplateVersionsWithChan(request *ListTemplateVersionsRequest) (<-chan *ListTemplateVersionsResponse, <-chan error)
- func (client *Client) ListTemplates(request *ListTemplatesRequest) (response *ListTemplatesResponse, err error)
- func (client *Client) ListTemplatesWithCallback(request *ListTemplatesRequest, ...) <-chan int
- func (client *Client) ListTemplatesWithChan(request *ListTemplatesRequest) (<-chan *ListTemplatesResponse, <-chan error)
- func (client *Client) NotifyExecution(request *NotifyExecutionRequest) (response *NotifyExecutionResponse, err error)
- func (client *Client) NotifyExecutionWithCallback(request *NotifyExecutionRequest, ...) <-chan int
- func (client *Client) NotifyExecutionWithChan(request *NotifyExecutionRequest) (<-chan *NotifyExecutionResponse, <-chan error)
- func (client *Client) RegisterDefaultPatchBaseline(request *RegisterDefaultPatchBaselineRequest) (response *RegisterDefaultPatchBaselineResponse, err error)
- func (client *Client) RegisterDefaultPatchBaselineWithCallback(request *RegisterDefaultPatchBaselineRequest, ...) <-chan int
- func (client *Client) RegisterDefaultPatchBaselineWithChan(request *RegisterDefaultPatchBaselineRequest) (<-chan *RegisterDefaultPatchBaselineResponse, <-chan error)
- func (client *Client) SearchInventory(request *SearchInventoryRequest) (response *SearchInventoryResponse, err error)
- func (client *Client) SearchInventoryWithCallback(request *SearchInventoryRequest, ...) <-chan int
- func (client *Client) SearchInventoryWithChan(request *SearchInventoryRequest) (<-chan *SearchInventoryResponse, <-chan error)
- func (client *Client) SetServiceSettings(request *SetServiceSettingsRequest) (response *SetServiceSettingsResponse, err error)
- func (client *Client) SetServiceSettingsWithCallback(request *SetServiceSettingsRequest, ...) <-chan int
- func (client *Client) SetServiceSettingsWithChan(request *SetServiceSettingsRequest) (<-chan *SetServiceSettingsResponse, <-chan error)
- func (client *Client) StartExecution(request *StartExecutionRequest) (response *StartExecutionResponse, err error)
- func (client *Client) StartExecutionWithCallback(request *StartExecutionRequest, ...) <-chan int
- func (client *Client) StartExecutionWithChan(request *StartExecutionRequest) (<-chan *StartExecutionResponse, <-chan error)
- func (client *Client) TagResources(request *TagResourcesRequest) (response *TagResourcesResponse, err error)
- func (client *Client) TagResourcesWithCallback(request *TagResourcesRequest, ...) <-chan int
- func (client *Client) TagResourcesWithChan(request *TagResourcesRequest) (<-chan *TagResourcesResponse, <-chan error)
- func (client *Client) TriggerExecution(request *TriggerExecutionRequest) (response *TriggerExecutionResponse, err error)
- func (client *Client) TriggerExecutionWithCallback(request *TriggerExecutionRequest, ...) <-chan int
- func (client *Client) TriggerExecutionWithChan(request *TriggerExecutionRequest) (<-chan *TriggerExecutionResponse, <-chan error)
- func (client *Client) UntagResources(request *UntagResourcesRequest) (response *UntagResourcesResponse, err error)
- func (client *Client) UntagResourcesWithCallback(request *UntagResourcesRequest, ...) <-chan int
- func (client *Client) UntagResourcesWithChan(request *UntagResourcesRequest) (<-chan *UntagResourcesResponse, <-chan error)
- func (client *Client) UpdateApplication(request *UpdateApplicationRequest) (response *UpdateApplicationResponse, err error)
- func (client *Client) UpdateApplicationGroup(request *UpdateApplicationGroupRequest) (response *UpdateApplicationGroupResponse, err error)
- func (client *Client) UpdateApplicationGroupWithCallback(request *UpdateApplicationGroupRequest, ...) <-chan int
- func (client *Client) UpdateApplicationGroupWithChan(request *UpdateApplicationGroupRequest) (<-chan *UpdateApplicationGroupResponse, <-chan error)
- func (client *Client) UpdateApplicationWithCallback(request *UpdateApplicationRequest, ...) <-chan int
- func (client *Client) UpdateApplicationWithChan(request *UpdateApplicationRequest) (<-chan *UpdateApplicationResponse, <-chan error)
- func (client *Client) UpdateExecution(request *UpdateExecutionRequest) (response *UpdateExecutionResponse, err error)
- func (client *Client) UpdateExecutionWithCallback(request *UpdateExecutionRequest, ...) <-chan int
- func (client *Client) UpdateExecutionWithChan(request *UpdateExecutionRequest) (<-chan *UpdateExecutionResponse, <-chan error)
- func (client *Client) UpdateOpsItem(request *UpdateOpsItemRequest) (response *UpdateOpsItemResponse, err error)
- func (client *Client) UpdateOpsItemWithCallback(request *UpdateOpsItemRequest, ...) <-chan int
- func (client *Client) UpdateOpsItemWithChan(request *UpdateOpsItemRequest) (<-chan *UpdateOpsItemResponse, <-chan error)
- func (client *Client) UpdateParameter(request *UpdateParameterRequest) (response *UpdateParameterResponse, err error)
- func (client *Client) UpdateParameterWithCallback(request *UpdateParameterRequest, ...) <-chan int
- func (client *Client) UpdateParameterWithChan(request *UpdateParameterRequest) (<-chan *UpdateParameterResponse, <-chan error)
- func (client *Client) UpdatePatchBaseline(request *UpdatePatchBaselineRequest) (response *UpdatePatchBaselineResponse, err error)
- func (client *Client) UpdatePatchBaselineWithCallback(request *UpdatePatchBaselineRequest, ...) <-chan int
- func (client *Client) UpdatePatchBaselineWithChan(request *UpdatePatchBaselineRequest) (<-chan *UpdatePatchBaselineResponse, <-chan error)
- func (client *Client) UpdateSecretParameter(request *UpdateSecretParameterRequest) (response *UpdateSecretParameterResponse, err error)
- func (client *Client) UpdateSecretParameterWithCallback(request *UpdateSecretParameterRequest, ...) <-chan int
- func (client *Client) UpdateSecretParameterWithChan(request *UpdateSecretParameterRequest) (<-chan *UpdateSecretParameterResponse, <-chan error)
- func (client *Client) UpdateStateConfiguration(request *UpdateStateConfigurationRequest) (response *UpdateStateConfigurationResponse, err error)
- func (client *Client) UpdateStateConfigurationWithCallback(request *UpdateStateConfigurationRequest, ...) <-chan int
- func (client *Client) UpdateStateConfigurationWithChan(request *UpdateStateConfigurationRequest) (<-chan *UpdateStateConfigurationResponse, <-chan error)
- func (client *Client) UpdateTemplate(request *UpdateTemplateRequest) (response *UpdateTemplateResponse, err error)
- func (client *Client) UpdateTemplateWithCallback(request *UpdateTemplateRequest, ...) <-chan int
- func (client *Client) UpdateTemplateWithChan(request *UpdateTemplateRequest) (<-chan *UpdateTemplateResponse, <-chan error)
- func (client *Client) ValidateTemplateContent(request *ValidateTemplateContentRequest) (response *ValidateTemplateContentResponse, err error)
- func (client *Client) ValidateTemplateContentWithCallback(request *ValidateTemplateContentRequest, ...) <-chan int
- func (client *Client) ValidateTemplateContentWithChan(request *ValidateTemplateContentRequest) (<-chan *ValidateTemplateContentResponse, <-chan error)
- type ContactGroups
- type ContinueDeployApplicationGroupRequest
- type ContinueDeployApplicationGroupResponse
- type CreateApplicationAlarmConfig
- type CreateApplicationGroupRequest
- type CreateApplicationGroupResponse
- type CreateApplicationRequest
- type CreateApplicationResponse
- type CreateOpsItemRequest
- type CreateOpsItemResponse
- type CreateParameterRequest
- type CreateParameterResponse
- type CreatePatchBaselineRequest
- type CreatePatchBaselineResponse
- type CreatePatchBaselineTags
- type CreateSecretParameterRequest
- type CreateSecretParameterResponse
- type CreateStateConfigurationRequest
- type CreateStateConfigurationResponse
- type CreateTemplateRequest
- type CreateTemplateResponse
- type CurrentTask
- type CurrentTasksInListExecutions
- type CurrentTasksInStartExecution
- type DeleteApplicationGroupRequest
- type DeleteApplicationGroupResponse
- type DeleteApplicationRequest
- type DeleteApplicationResponse
- type DeleteExecutionsRequest
- type DeleteExecutionsResponse
- type DeleteParameterRequest
- type DeleteParameterResponse
- type DeletePatchBaselineRequest
- type DeletePatchBaselineResponse
- type DeleteSecretParameterRequest
- type DeleteSecretParameterResponse
- type DeleteStateConfigurationsRequest
- type DeleteStateConfigurationsResponse
- type DeleteTemplateRequest
- type DeleteTemplateResponse
- type DeleteTemplatesRequest
- type DeleteTemplatesResponse
- type DeployApplicationGroupRequest
- type DeployApplicationGroupResponse
- type DescribeRegionsRequest
- type DescribeRegionsResponse
- type Entities
- type Entries
- type Execution
- type ExecutionInStartExecution
- type ExecutionLog
- type ExecutionLogs
- type Executions
- type GenerateExecutionPolicyRequest
- type GenerateExecutionPolicyResponse
- type GetApplicationGroupRequest
- type GetApplicationGroupResponse
- type GetApplicationRequest
- type GetApplicationResponse
- type GetExecutionTemplateRequest
- type GetExecutionTemplateResponse
- type GetInventorySchemaRequest
- type GetInventorySchemaResponse
- type GetOpsItemRequest
- type GetOpsItemResponse
- type GetParameterRequest
- type GetParameterResponse
- type GetParametersByPathRequest
- type GetParametersByPathResponse
- type GetParametersRequest
- type GetParametersResponse
- type GetPatchBaselineRequest
- type GetPatchBaselineResponse
- type GetSecretParameterRequest
- type GetSecretParameterResponse
- type GetSecretParametersByPathRequest
- type GetSecretParametersByPathResponse
- type GetSecretParametersRequest
- type GetSecretParametersResponse
- type GetServiceSettingsRequest
- type GetServiceSettingsResponse
- type GetTemplateRequest
- type GetTemplateResponse
- type InstancePatchState
- type InstancePatchStates
- type InvalidParametersInGetParameters
- type InvalidParametersInGetSecretParameters
- type Keys
- type ListActionsRequest
- type ListActionsResponse
- type ListApplicationGroupsRequest
- type ListApplicationGroupsResponse
- type ListApplicationsRequest
- type ListApplicationsResponse
- type ListExecutionLogsRequest
- type ListExecutionLogsResponse
- type ListExecutionRiskyTasksRequest
- type ListExecutionRiskyTasksResponse
- type ListExecutionsRequest
- type ListExecutionsResponse
- type ListInstancePatchStatesRequest
- type ListInstancePatchStatesResponse
- type ListInstancePatchesRequest
- type ListInstancePatchesResponse
- type ListInventoryEntriesFilter
- type ListInventoryEntriesRequest
- type ListInventoryEntriesResponse
- type ListOpsItemsFilter
- type ListOpsItemsRequest
- type ListOpsItemsResponse
- type ListParameterVersionsRequest
- type ListParameterVersionsResponse
- type ListParametersRequest
- type ListParametersResponse
- type ListPatchBaselinesRequest
- type ListPatchBaselinesResponse
- type ListPatchBaselinesTags
- type ListResourceExecutionStatusRequest
- type ListResourceExecutionStatusResponse
- type ListSecretParameterVersionsRequest
- type ListSecretParameterVersionsResponse
- type ListSecretParametersRequest
- type ListSecretParametersResponse
- type ListStateConfigurationsRequest
- type ListStateConfigurationsResponse
- type ListTagKeysRequest
- type ListTagKeysResponse
- type ListTagResourcesRequest
- type ListTagResourcesResponse
- type ListTagValuesRequest
- type ListTagValuesResponse
- type ListTaskExecutionsRequest
- type ListTaskExecutionsResponse
- type ListTemplateVersionsRequest
- type ListTemplateVersionsResponse
- type ListTemplatesRequest
- type ListTemplatesResponse
- type NotifyExecutionRequest
- type NotifyExecutionResponse
- type OpsItem
- type OpsItemInGetOpsItem
- type OpsItemInListOpsItems
- type OpsItemInUpdateOpsItem
- type OpsItems
- type Parameter
- type ParameterInListParameters
- type ParameterInListSecretParameters
- type ParameterInUpdateParameter
- type ParameterInUpdateSecretParameter
- type ParameterVersion
- type ParameterVersionsInListParameterVersions
- type ParameterVersionsInListSecretParameterVersions
- type ParametersInGetParameters
- type ParametersInGetParametersByPath
- type ParametersInGetSecretParameters
- type ParametersInGetSecretParametersByPath
- type ParametersInListParameters
- type ParametersInListSecretParameters
- type Patch
- type PatchBaseline
- type PatchBaselines
- type Patches
- type Region
- type Regions
- type RegisterDefaultPatchBaselineRequest
- type RegisterDefaultPatchBaselineResponse
- type RejectedPatchesInCreatePatchBaseline
- type RejectedPatchesInGetPatchBaseline
- type RejectedPatchesInUpdatePatchBaseline
- type ResourceExecutionStatus
- type ResourcesInGetOpsItem
- type ResourcesInListOpsItems
- type ResourcesInUpdateOpsItem
- type RiskyTask
- type RiskyTasks
- type Schema
- type Schemas
- type SearchInventoryFilter
- type SearchInventoryRequest
- type SearchInventoryResponse
- type ServiceSetting
- type ServiceSettingsInGetServiceSettings
- type ServiceSettingsInSetServiceSettings
- type SetServiceSettingsRequest
- type SetServiceSettingsResponse
- type SolutionsInGetOpsItem
- type SolutionsInUpdateOpsItem
- type SourcesInCreatePatchBaseline
- type SourcesInGetPatchBaseline
- type SourcesInListPatchBaselines
- type SourcesInUpdatePatchBaseline
- type StartExecutionRequest
- type StartExecutionResponse
- type StateConfiguration
- type StateConfigurationInListStateConfigurations
- type StateConfigurationInUpdateStateConfiguration
- type StateConfigurationItem
- type StateConfigurations
- type Status
- type TagResource
- type TagResources
- type TagResourcesRequest
- type TagResourcesResponse
- type TagsInCreatePatchBaseline
- type TagsInGetPatchBaseline
- type TagsInListPatchBaselines
- type TagsInUpdatePatchBaseline
- type TagsItem
- type Task
- type TaskExecution
- type TaskExecutions
- type TaskInListExecutionRiskyTasks
- type Tasks
- type Template
- type TemplateIds
- type TemplateInListExecutionRiskyTasks
- type TemplateVersion
- type TemplateVersions
- type Templates
- type TriggerExecutionRequest
- type TriggerExecutionResponse
- type UntagResourcesRequest
- type UntagResourcesResponse
- type UpdateApplicationAlarmConfig
- type UpdateApplicationGroupRequest
- type UpdateApplicationGroupResponse
- type UpdateApplicationRequest
- type UpdateApplicationResponse
- type UpdateExecutionRequest
- type UpdateExecutionResponse
- type UpdateOpsItemRequest
- type UpdateOpsItemResponse
- type UpdateParameterRequest
- type UpdateParameterResponse
- type UpdatePatchBaselineRequest
- type UpdatePatchBaselineResponse
- type UpdatePatchBaselineTags
- type UpdateSecretParameterRequest
- type UpdateSecretParameterResponse
- type UpdateStateConfigurationRequest
- type UpdateStateConfigurationResponse
- type UpdateTemplateRequest
- type UpdateTemplateResponse
- type ValidateTemplateContentRequest
- type ValidateTemplateContentResponse
- type Values
Constants ¶
This section is empty.
Variables ¶
var EndpointMap map[string]string
EndpointMap Endpoint Data
var EndpointType = "regional"
EndpointType regional or central
Functions ¶
func GetEndpointMap ¶ added in v1.61.80
GetEndpointMap Get Endpoint Data Map
func GetEndpointType ¶ added in v1.61.80
func GetEndpointType() string
GetEndpointType Get Endpoint Type Value
func SetClientProperty ¶ added in v1.61.80
SetClientProperty Set Property by Reflect
func SetEndpointDataToClient ¶ added in v1.61.80
func SetEndpointDataToClient(client *Client)
SetEndpointDataToClient Set EndpointMap and ENdpointType
Types ¶
type Action ¶
type Action struct { Popularity int `json:"Popularity" xml:"Popularity"` ActionType string `json:"ActionType" xml:"ActionType"` Description string `json:"Description" xml:"Description"` CreatedDate string `json:"CreatedDate" xml:"CreatedDate"` TemplateVersion string `json:"TemplateVersion" xml:"TemplateVersion"` OOSActionName string `json:"OOSActionName" xml:"OOSActionName"` Properties string `json:"Properties" xml:"Properties"` }
Action is a nested struct in oos response
type Actions ¶
type Actions struct {
Action []Action `json:"Action" xml:"Action"`
}
Actions is a nested struct in oos response
type AlarmConfig ¶ added in v1.62.484
type AlarmConfig struct { HealthCheckUrl string `json:"HealthCheckUrl" xml:"HealthCheckUrl"` ContactGroups []string `json:"ContactGroups" xml:"ContactGroups"` TemplateIds []string `json:"TemplateIds" xml:"TemplateIds"` }
AlarmConfig is a nested struct in oos response
type Application ¶ added in v1.61.1690
type Application struct { Name string `json:"Name" xml:"Name"` CreateDate string `json:"CreateDate" xml:"CreateDate"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` UpdateDate string `json:"UpdateDate" xml:"UpdateDate"` CreatedDate string `json:"CreatedDate" xml:"CreatedDate"` ApplicationType string `json:"ApplicationType" xml:"ApplicationType"` Description string `json:"Description" xml:"Description"` Tags map[string]interface{} `json:"Tags" xml:"Tags"` UpdatedDate string `json:"UpdatedDate" xml:"UpdatedDate"` AlarmConfig AlarmConfig `json:"AlarmConfig" xml:"AlarmConfig"` }
Application is a nested struct in oos response
type ApplicationGroup ¶ added in v1.61.1690
type ApplicationGroup struct { Name string `json:"Name" xml:"Name"` ImportTagKey string `json:"ImportTagKey" xml:"ImportTagKey"` ApplicationName string `json:"ApplicationName" xml:"ApplicationName"` DeployOutputs string `json:"DeployOutputs" xml:"DeployOutputs"` DeployRegionId string `json:"DeployRegionId" xml:"DeployRegionId"` Progress string `json:"Progress" xml:"Progress"` StatusReason string `json:"StatusReason" xml:"StatusReason"` CreateDate string `json:"CreateDate" xml:"CreateDate"` ImportTagValue string `json:"ImportTagValue" xml:"ImportTagValue"` UpdateDate string `json:"UpdateDate" xml:"UpdateDate"` CreatedDate string `json:"CreatedDate" xml:"CreatedDate"` CmsGroupId string `json:"CmsGroupId" xml:"CmsGroupId"` DeployParameters string `json:"DeployParameters" xml:"DeployParameters"` Status string `json:"Status" xml:"Status"` Description string `json:"Description" xml:"Description"` UpdatedDate string `json:"UpdatedDate" xml:"UpdatedDate"` }
ApplicationGroup is a nested struct in oos response
type ApplicationGroups ¶ added in v1.61.1690
type ApplicationGroups struct {
ApplicationGroup []ApplicationGroup `json:"ApplicationGroup" xml:"ApplicationGroup"`
}
ApplicationGroups is a nested struct in oos response
type Applications ¶ added in v1.61.1690
type Applications struct {
Application []Application `json:"Application" xml:"Application"`
}
Applications is a nested struct in oos response
type ApprovedPatchesInCreatePatchBaseline ¶ added in v1.62.473
type ApprovedPatchesInCreatePatchBaseline struct {
ApprovedPatches []string `json:"ApprovedPatches" xml:"ApprovedPatches"`
}
ApprovedPatchesInCreatePatchBaseline is a nested struct in oos response
type ApprovedPatchesInGetPatchBaseline ¶ added in v1.62.473
type ApprovedPatchesInGetPatchBaseline struct {
ApprovedPatches []string `json:"ApprovedPatches" xml:"ApprovedPatches"`
}
ApprovedPatchesInGetPatchBaseline is a nested struct in oos response
type ApprovedPatchesInListPatchBaselines ¶ added in v1.62.473
type ApprovedPatchesInListPatchBaselines struct {
ApprovedPatches []string `json:"ApprovedPatches" xml:"ApprovedPatches"`
}
ApprovedPatchesInListPatchBaselines is a nested struct in oos response
type ApprovedPatchesInUpdatePatchBaseline ¶ added in v1.62.473
type ApprovedPatchesInUpdatePatchBaseline struct {
ApprovedPatches []string `json:"ApprovedPatches" xml:"ApprovedPatches"`
}
ApprovedPatchesInUpdatePatchBaseline is a nested struct in oos response
type Attribute ¶ added in v1.61.614
type Attribute struct { Name string `json:"Name" xml:"Name"` DataType string `json:"DataType" xml:"DataType"` }
Attribute is a nested struct in oos response
type Attributes ¶ added in v1.61.614
type Attributes struct {
Attribute []Attribute `json:"Attribute" xml:"Attribute"`
}
Attributes is a nested struct in oos response
type CancelExecutionRequest ¶
type CancelExecutionRequest struct { *requests.RpcRequest ExecutionId string `position:"Query" name:"ExecutionId"` }
CancelExecutionRequest is the request struct for api CancelExecution
func CreateCancelExecutionRequest ¶
func CreateCancelExecutionRequest() (request *CancelExecutionRequest)
CreateCancelExecutionRequest creates a request to invoke CancelExecution API
type CancelExecutionResponse ¶
type CancelExecutionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CancelExecutionResponse is the response struct for api CancelExecution
func CreateCancelExecutionResponse ¶
func CreateCancelExecutionResponse() (response *CancelExecutionResponse)
CreateCancelExecutionResponse creates a response to parse from CancelExecution response
type ChangeResourceGroupRequest ¶ added in v1.61.1690
type ChangeResourceGroupRequest struct { *requests.RpcRequest ResourceId string `position:"Query" name:"ResourceId"` ResourceType string `position:"Query" name:"ResourceType"` NewResourceGroupId string `position:"Query" name:"NewResourceGroupId"` }
ChangeResourceGroupRequest is the request struct for api ChangeResourceGroup
func CreateChangeResourceGroupRequest ¶ added in v1.61.1690
func CreateChangeResourceGroupRequest() (request *ChangeResourceGroupRequest)
CreateChangeResourceGroupRequest creates a request to invoke ChangeResourceGroup API
type ChangeResourceGroupResponse ¶ added in v1.61.1690
type ChangeResourceGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ChangeResourceGroupResponse is the response struct for api ChangeResourceGroup
func CreateChangeResourceGroupResponse ¶ added in v1.61.1690
func CreateChangeResourceGroupResponse() (response *ChangeResourceGroupResponse)
CreateChangeResourceGroupResponse creates a response to parse from ChangeResourceGroup 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://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithEcsRamRole ¶
NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
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 NewClientWithProvider ¶
func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
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://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArnAndPolicy ¶
func NewClientWithRamRoleArnAndPolicy(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName, policy string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn and policy usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
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 usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
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://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func (*Client) CancelExecution ¶
func (client *Client) CancelExecution(request *CancelExecutionRequest) (response *CancelExecutionResponse, err error)
CancelExecution invokes the oos.CancelExecution API synchronously
func (*Client) CancelExecutionWithCallback ¶
func (client *Client) CancelExecutionWithCallback(request *CancelExecutionRequest, callback func(response *CancelExecutionResponse, err error)) <-chan int
CancelExecutionWithCallback invokes the oos.CancelExecution API asynchronously
func (*Client) CancelExecutionWithChan ¶
func (client *Client) CancelExecutionWithChan(request *CancelExecutionRequest) (<-chan *CancelExecutionResponse, <-chan error)
CancelExecutionWithChan invokes the oos.CancelExecution API asynchronously
func (*Client) ChangeResourceGroup ¶ added in v1.61.1690
func (client *Client) ChangeResourceGroup(request *ChangeResourceGroupRequest) (response *ChangeResourceGroupResponse, err error)
ChangeResourceGroup invokes the oos.ChangeResourceGroup API synchronously
func (*Client) ChangeResourceGroupWithCallback ¶ added in v1.61.1690
func (client *Client) ChangeResourceGroupWithCallback(request *ChangeResourceGroupRequest, callback func(response *ChangeResourceGroupResponse, err error)) <-chan int
ChangeResourceGroupWithCallback invokes the oos.ChangeResourceGroup API asynchronously
func (*Client) ChangeResourceGroupWithChan ¶ added in v1.61.1690
func (client *Client) ChangeResourceGroupWithChan(request *ChangeResourceGroupRequest) (<-chan *ChangeResourceGroupResponse, <-chan error)
ChangeResourceGroupWithChan invokes the oos.ChangeResourceGroup API asynchronously
func (*Client) ContinueDeployApplicationGroup ¶ added in v1.61.1690
func (client *Client) ContinueDeployApplicationGroup(request *ContinueDeployApplicationGroupRequest) (response *ContinueDeployApplicationGroupResponse, err error)
ContinueDeployApplicationGroup invokes the oos.ContinueDeployApplicationGroup API synchronously
func (*Client) ContinueDeployApplicationGroupWithCallback ¶ added in v1.61.1690
func (client *Client) ContinueDeployApplicationGroupWithCallback(request *ContinueDeployApplicationGroupRequest, callback func(response *ContinueDeployApplicationGroupResponse, err error)) <-chan int
ContinueDeployApplicationGroupWithCallback invokes the oos.ContinueDeployApplicationGroup API asynchronously
func (*Client) ContinueDeployApplicationGroupWithChan ¶ added in v1.61.1690
func (client *Client) ContinueDeployApplicationGroupWithChan(request *ContinueDeployApplicationGroupRequest) (<-chan *ContinueDeployApplicationGroupResponse, <-chan error)
ContinueDeployApplicationGroupWithChan invokes the oos.ContinueDeployApplicationGroup API asynchronously
func (*Client) CreateApplication ¶ added in v1.61.1690
func (client *Client) CreateApplication(request *CreateApplicationRequest) (response *CreateApplicationResponse, err error)
CreateApplication invokes the oos.CreateApplication API synchronously
func (*Client) CreateApplicationGroup ¶ added in v1.61.1690
func (client *Client) CreateApplicationGroup(request *CreateApplicationGroupRequest) (response *CreateApplicationGroupResponse, err error)
CreateApplicationGroup invokes the oos.CreateApplicationGroup API synchronously
func (*Client) CreateApplicationGroupWithCallback ¶ added in v1.61.1690
func (client *Client) CreateApplicationGroupWithCallback(request *CreateApplicationGroupRequest, callback func(response *CreateApplicationGroupResponse, err error)) <-chan int
CreateApplicationGroupWithCallback invokes the oos.CreateApplicationGroup API asynchronously
func (*Client) CreateApplicationGroupWithChan ¶ added in v1.61.1690
func (client *Client) CreateApplicationGroupWithChan(request *CreateApplicationGroupRequest) (<-chan *CreateApplicationGroupResponse, <-chan error)
CreateApplicationGroupWithChan invokes the oos.CreateApplicationGroup API asynchronously
func (*Client) CreateApplicationWithCallback ¶ added in v1.61.1690
func (client *Client) CreateApplicationWithCallback(request *CreateApplicationRequest, callback func(response *CreateApplicationResponse, err error)) <-chan int
CreateApplicationWithCallback invokes the oos.CreateApplication API asynchronously
func (*Client) CreateApplicationWithChan ¶ added in v1.61.1690
func (client *Client) CreateApplicationWithChan(request *CreateApplicationRequest) (<-chan *CreateApplicationResponse, <-chan error)
CreateApplicationWithChan invokes the oos.CreateApplication API asynchronously
func (*Client) CreateOpsItem ¶ added in v1.61.1782
func (client *Client) CreateOpsItem(request *CreateOpsItemRequest) (response *CreateOpsItemResponse, err error)
CreateOpsItem invokes the oos.CreateOpsItem API synchronously
func (*Client) CreateOpsItemWithCallback ¶ added in v1.61.1782
func (client *Client) CreateOpsItemWithCallback(request *CreateOpsItemRequest, callback func(response *CreateOpsItemResponse, err error)) <-chan int
CreateOpsItemWithCallback invokes the oos.CreateOpsItem API asynchronously
func (*Client) CreateOpsItemWithChan ¶ added in v1.61.1782
func (client *Client) CreateOpsItemWithChan(request *CreateOpsItemRequest) (<-chan *CreateOpsItemResponse, <-chan error)
CreateOpsItemWithChan invokes the oos.CreateOpsItem API asynchronously
func (*Client) CreateParameter ¶ added in v1.61.478
func (client *Client) CreateParameter(request *CreateParameterRequest) (response *CreateParameterResponse, err error)
CreateParameter invokes the oos.CreateParameter API synchronously
func (*Client) CreateParameterWithCallback ¶ added in v1.61.478
func (client *Client) CreateParameterWithCallback(request *CreateParameterRequest, callback func(response *CreateParameterResponse, err error)) <-chan int
CreateParameterWithCallback invokes the oos.CreateParameter API asynchronously
func (*Client) CreateParameterWithChan ¶ added in v1.61.478
func (client *Client) CreateParameterWithChan(request *CreateParameterRequest) (<-chan *CreateParameterResponse, <-chan error)
CreateParameterWithChan invokes the oos.CreateParameter API asynchronously
func (*Client) CreatePatchBaseline ¶ added in v1.61.916
func (client *Client) CreatePatchBaseline(request *CreatePatchBaselineRequest) (response *CreatePatchBaselineResponse, err error)
CreatePatchBaseline invokes the oos.CreatePatchBaseline API synchronously
func (*Client) CreatePatchBaselineWithCallback ¶ added in v1.61.916
func (client *Client) CreatePatchBaselineWithCallback(request *CreatePatchBaselineRequest, callback func(response *CreatePatchBaselineResponse, err error)) <-chan int
CreatePatchBaselineWithCallback invokes the oos.CreatePatchBaseline API asynchronously
func (*Client) CreatePatchBaselineWithChan ¶ added in v1.61.916
func (client *Client) CreatePatchBaselineWithChan(request *CreatePatchBaselineRequest) (<-chan *CreatePatchBaselineResponse, <-chan error)
CreatePatchBaselineWithChan invokes the oos.CreatePatchBaseline API asynchronously
func (*Client) CreateSecretParameter ¶ added in v1.61.478
func (client *Client) CreateSecretParameter(request *CreateSecretParameterRequest) (response *CreateSecretParameterResponse, err error)
CreateSecretParameter invokes the oos.CreateSecretParameter API synchronously
func (*Client) CreateSecretParameterWithCallback ¶ added in v1.61.478
func (client *Client) CreateSecretParameterWithCallback(request *CreateSecretParameterRequest, callback func(response *CreateSecretParameterResponse, err error)) <-chan int
CreateSecretParameterWithCallback invokes the oos.CreateSecretParameter API asynchronously
func (*Client) CreateSecretParameterWithChan ¶ added in v1.61.478
func (client *Client) CreateSecretParameterWithChan(request *CreateSecretParameterRequest) (<-chan *CreateSecretParameterResponse, <-chan error)
CreateSecretParameterWithChan invokes the oos.CreateSecretParameter API asynchronously
func (*Client) CreateStateConfiguration ¶ added in v1.61.916
func (client *Client) CreateStateConfiguration(request *CreateStateConfigurationRequest) (response *CreateStateConfigurationResponse, err error)
CreateStateConfiguration invokes the oos.CreateStateConfiguration API synchronously
func (*Client) CreateStateConfigurationWithCallback ¶ added in v1.61.916
func (client *Client) CreateStateConfigurationWithCallback(request *CreateStateConfigurationRequest, callback func(response *CreateStateConfigurationResponse, err error)) <-chan int
CreateStateConfigurationWithCallback invokes the oos.CreateStateConfiguration API asynchronously
func (*Client) CreateStateConfigurationWithChan ¶ added in v1.61.916
func (client *Client) CreateStateConfigurationWithChan(request *CreateStateConfigurationRequest) (<-chan *CreateStateConfigurationResponse, <-chan error)
CreateStateConfigurationWithChan invokes the oos.CreateStateConfiguration API asynchronously
func (*Client) CreateTemplate ¶
func (client *Client) CreateTemplate(request *CreateTemplateRequest) (response *CreateTemplateResponse, err error)
CreateTemplate invokes the oos.CreateTemplate API synchronously
func (*Client) CreateTemplateWithCallback ¶
func (client *Client) CreateTemplateWithCallback(request *CreateTemplateRequest, callback func(response *CreateTemplateResponse, err error)) <-chan int
CreateTemplateWithCallback invokes the oos.CreateTemplate API asynchronously
func (*Client) CreateTemplateWithChan ¶
func (client *Client) CreateTemplateWithChan(request *CreateTemplateRequest) (<-chan *CreateTemplateResponse, <-chan error)
CreateTemplateWithChan invokes the oos.CreateTemplate API asynchronously
func (*Client) DeleteApplication ¶ added in v1.61.1690
func (client *Client) DeleteApplication(request *DeleteApplicationRequest) (response *DeleteApplicationResponse, err error)
DeleteApplication invokes the oos.DeleteApplication API synchronously
func (*Client) DeleteApplicationGroup ¶ added in v1.61.1690
func (client *Client) DeleteApplicationGroup(request *DeleteApplicationGroupRequest) (response *DeleteApplicationGroupResponse, err error)
DeleteApplicationGroup invokes the oos.DeleteApplicationGroup API synchronously
func (*Client) DeleteApplicationGroupWithCallback ¶ added in v1.61.1690
func (client *Client) DeleteApplicationGroupWithCallback(request *DeleteApplicationGroupRequest, callback func(response *DeleteApplicationGroupResponse, err error)) <-chan int
DeleteApplicationGroupWithCallback invokes the oos.DeleteApplicationGroup API asynchronously
func (*Client) DeleteApplicationGroupWithChan ¶ added in v1.61.1690
func (client *Client) DeleteApplicationGroupWithChan(request *DeleteApplicationGroupRequest) (<-chan *DeleteApplicationGroupResponse, <-chan error)
DeleteApplicationGroupWithChan invokes the oos.DeleteApplicationGroup API asynchronously
func (*Client) DeleteApplicationWithCallback ¶ added in v1.61.1690
func (client *Client) DeleteApplicationWithCallback(request *DeleteApplicationRequest, callback func(response *DeleteApplicationResponse, err error)) <-chan int
DeleteApplicationWithCallback invokes the oos.DeleteApplication API asynchronously
func (*Client) DeleteApplicationWithChan ¶ added in v1.61.1690
func (client *Client) DeleteApplicationWithChan(request *DeleteApplicationRequest) (<-chan *DeleteApplicationResponse, <-chan error)
DeleteApplicationWithChan invokes the oos.DeleteApplication API asynchronously
func (*Client) DeleteExecutions ¶
func (client *Client) DeleteExecutions(request *DeleteExecutionsRequest) (response *DeleteExecutionsResponse, err error)
DeleteExecutions invokes the oos.DeleteExecutions API synchronously
func (*Client) DeleteExecutionsWithCallback ¶
func (client *Client) DeleteExecutionsWithCallback(request *DeleteExecutionsRequest, callback func(response *DeleteExecutionsResponse, err error)) <-chan int
DeleteExecutionsWithCallback invokes the oos.DeleteExecutions API asynchronously
func (*Client) DeleteExecutionsWithChan ¶
func (client *Client) DeleteExecutionsWithChan(request *DeleteExecutionsRequest) (<-chan *DeleteExecutionsResponse, <-chan error)
DeleteExecutionsWithChan invokes the oos.DeleteExecutions API asynchronously
func (*Client) DeleteParameter ¶ added in v1.61.478
func (client *Client) DeleteParameter(request *DeleteParameterRequest) (response *DeleteParameterResponse, err error)
DeleteParameter invokes the oos.DeleteParameter API synchronously
func (*Client) DeleteParameterWithCallback ¶ added in v1.61.478
func (client *Client) DeleteParameterWithCallback(request *DeleteParameterRequest, callback func(response *DeleteParameterResponse, err error)) <-chan int
DeleteParameterWithCallback invokes the oos.DeleteParameter API asynchronously
func (*Client) DeleteParameterWithChan ¶ added in v1.61.478
func (client *Client) DeleteParameterWithChan(request *DeleteParameterRequest) (<-chan *DeleteParameterResponse, <-chan error)
DeleteParameterWithChan invokes the oos.DeleteParameter API asynchronously
func (*Client) DeletePatchBaseline ¶ added in v1.61.916
func (client *Client) DeletePatchBaseline(request *DeletePatchBaselineRequest) (response *DeletePatchBaselineResponse, err error)
DeletePatchBaseline invokes the oos.DeletePatchBaseline API synchronously
func (*Client) DeletePatchBaselineWithCallback ¶ added in v1.61.916
func (client *Client) DeletePatchBaselineWithCallback(request *DeletePatchBaselineRequest, callback func(response *DeletePatchBaselineResponse, err error)) <-chan int
DeletePatchBaselineWithCallback invokes the oos.DeletePatchBaseline API asynchronously
func (*Client) DeletePatchBaselineWithChan ¶ added in v1.61.916
func (client *Client) DeletePatchBaselineWithChan(request *DeletePatchBaselineRequest) (<-chan *DeletePatchBaselineResponse, <-chan error)
DeletePatchBaselineWithChan invokes the oos.DeletePatchBaseline API asynchronously
func (*Client) DeleteSecretParameter ¶ added in v1.61.478
func (client *Client) DeleteSecretParameter(request *DeleteSecretParameterRequest) (response *DeleteSecretParameterResponse, err error)
DeleteSecretParameter invokes the oos.DeleteSecretParameter API synchronously
func (*Client) DeleteSecretParameterWithCallback ¶ added in v1.61.478
func (client *Client) DeleteSecretParameterWithCallback(request *DeleteSecretParameterRequest, callback func(response *DeleteSecretParameterResponse, err error)) <-chan int
DeleteSecretParameterWithCallback invokes the oos.DeleteSecretParameter API asynchronously
func (*Client) DeleteSecretParameterWithChan ¶ added in v1.61.478
func (client *Client) DeleteSecretParameterWithChan(request *DeleteSecretParameterRequest) (<-chan *DeleteSecretParameterResponse, <-chan error)
DeleteSecretParameterWithChan invokes the oos.DeleteSecretParameter API asynchronously
func (*Client) DeleteStateConfigurations ¶ added in v1.61.916
func (client *Client) DeleteStateConfigurations(request *DeleteStateConfigurationsRequest) (response *DeleteStateConfigurationsResponse, err error)
DeleteStateConfigurations invokes the oos.DeleteStateConfigurations API synchronously
func (*Client) DeleteStateConfigurationsWithCallback ¶ added in v1.61.916
func (client *Client) DeleteStateConfigurationsWithCallback(request *DeleteStateConfigurationsRequest, callback func(response *DeleteStateConfigurationsResponse, err error)) <-chan int
DeleteStateConfigurationsWithCallback invokes the oos.DeleteStateConfigurations API asynchronously
func (*Client) DeleteStateConfigurationsWithChan ¶ added in v1.61.916
func (client *Client) DeleteStateConfigurationsWithChan(request *DeleteStateConfigurationsRequest) (<-chan *DeleteStateConfigurationsResponse, <-chan error)
DeleteStateConfigurationsWithChan invokes the oos.DeleteStateConfigurations API asynchronously
func (*Client) DeleteTemplate ¶
func (client *Client) DeleteTemplate(request *DeleteTemplateRequest) (response *DeleteTemplateResponse, err error)
DeleteTemplate invokes the oos.DeleteTemplate API synchronously
func (*Client) DeleteTemplateWithCallback ¶
func (client *Client) DeleteTemplateWithCallback(request *DeleteTemplateRequest, callback func(response *DeleteTemplateResponse, err error)) <-chan int
DeleteTemplateWithCallback invokes the oos.DeleteTemplate API asynchronously
func (*Client) DeleteTemplateWithChan ¶
func (client *Client) DeleteTemplateWithChan(request *DeleteTemplateRequest) (<-chan *DeleteTemplateResponse, <-chan error)
DeleteTemplateWithChan invokes the oos.DeleteTemplate API asynchronously
func (*Client) DeleteTemplates ¶ added in v1.60.386
func (client *Client) DeleteTemplates(request *DeleteTemplatesRequest) (response *DeleteTemplatesResponse, err error)
DeleteTemplates invokes the oos.DeleteTemplates API synchronously
func (*Client) DeleteTemplatesWithCallback ¶ added in v1.60.386
func (client *Client) DeleteTemplatesWithCallback(request *DeleteTemplatesRequest, callback func(response *DeleteTemplatesResponse, err error)) <-chan int
DeleteTemplatesWithCallback invokes the oos.DeleteTemplates API asynchronously
func (*Client) DeleteTemplatesWithChan ¶ added in v1.60.386
func (client *Client) DeleteTemplatesWithChan(request *DeleteTemplatesRequest) (<-chan *DeleteTemplatesResponse, <-chan error)
DeleteTemplatesWithChan invokes the oos.DeleteTemplates API asynchronously
func (*Client) DeployApplicationGroup ¶ added in v1.61.1690
func (client *Client) DeployApplicationGroup(request *DeployApplicationGroupRequest) (response *DeployApplicationGroupResponse, err error)
DeployApplicationGroup invokes the oos.DeployApplicationGroup API synchronously
func (*Client) DeployApplicationGroupWithCallback ¶ added in v1.61.1690
func (client *Client) DeployApplicationGroupWithCallback(request *DeployApplicationGroupRequest, callback func(response *DeployApplicationGroupResponse, err error)) <-chan int
DeployApplicationGroupWithCallback invokes the oos.DeployApplicationGroup API asynchronously
func (*Client) DeployApplicationGroupWithChan ¶ added in v1.61.1690
func (client *Client) DeployApplicationGroupWithChan(request *DeployApplicationGroupRequest) (<-chan *DeployApplicationGroupResponse, <-chan error)
DeployApplicationGroupWithChan invokes the oos.DeployApplicationGroup API asynchronously
func (*Client) DescribeRegions ¶ added in v1.60.386
func (client *Client) DescribeRegions(request *DescribeRegionsRequest) (response *DescribeRegionsResponse, err error)
DescribeRegions invokes the oos.DescribeRegions API synchronously
func (*Client) DescribeRegionsWithCallback ¶ added in v1.60.386
func (client *Client) DescribeRegionsWithCallback(request *DescribeRegionsRequest, callback func(response *DescribeRegionsResponse, err error)) <-chan int
DescribeRegionsWithCallback invokes the oos.DescribeRegions API asynchronously
func (*Client) DescribeRegionsWithChan ¶ added in v1.60.386
func (client *Client) DescribeRegionsWithChan(request *DescribeRegionsRequest) (<-chan *DescribeRegionsResponse, <-chan error)
DescribeRegionsWithChan invokes the oos.DescribeRegions API asynchronously
func (*Client) GenerateExecutionPolicy ¶
func (client *Client) GenerateExecutionPolicy(request *GenerateExecutionPolicyRequest) (response *GenerateExecutionPolicyResponse, err error)
GenerateExecutionPolicy invokes the oos.GenerateExecutionPolicy API synchronously
func (*Client) GenerateExecutionPolicyWithCallback ¶
func (client *Client) GenerateExecutionPolicyWithCallback(request *GenerateExecutionPolicyRequest, callback func(response *GenerateExecutionPolicyResponse, err error)) <-chan int
GenerateExecutionPolicyWithCallback invokes the oos.GenerateExecutionPolicy API asynchronously
func (*Client) GenerateExecutionPolicyWithChan ¶
func (client *Client) GenerateExecutionPolicyWithChan(request *GenerateExecutionPolicyRequest) (<-chan *GenerateExecutionPolicyResponse, <-chan error)
GenerateExecutionPolicyWithChan invokes the oos.GenerateExecutionPolicy API asynchronously
func (*Client) GetApplication ¶ added in v1.61.1690
func (client *Client) GetApplication(request *GetApplicationRequest) (response *GetApplicationResponse, err error)
GetApplication invokes the oos.GetApplication API synchronously
func (*Client) GetApplicationGroup ¶ added in v1.61.1690
func (client *Client) GetApplicationGroup(request *GetApplicationGroupRequest) (response *GetApplicationGroupResponse, err error)
GetApplicationGroup invokes the oos.GetApplicationGroup API synchronously
func (*Client) GetApplicationGroupWithCallback ¶ added in v1.61.1690
func (client *Client) GetApplicationGroupWithCallback(request *GetApplicationGroupRequest, callback func(response *GetApplicationGroupResponse, err error)) <-chan int
GetApplicationGroupWithCallback invokes the oos.GetApplicationGroup API asynchronously
func (*Client) GetApplicationGroupWithChan ¶ added in v1.61.1690
func (client *Client) GetApplicationGroupWithChan(request *GetApplicationGroupRequest) (<-chan *GetApplicationGroupResponse, <-chan error)
GetApplicationGroupWithChan invokes the oos.GetApplicationGroup API asynchronously
func (*Client) GetApplicationWithCallback ¶ added in v1.61.1690
func (client *Client) GetApplicationWithCallback(request *GetApplicationRequest, callback func(response *GetApplicationResponse, err error)) <-chan int
GetApplicationWithCallback invokes the oos.GetApplication API asynchronously
func (*Client) GetApplicationWithChan ¶ added in v1.61.1690
func (client *Client) GetApplicationWithChan(request *GetApplicationRequest) (<-chan *GetApplicationResponse, <-chan error)
GetApplicationWithChan invokes the oos.GetApplication API asynchronously
func (*Client) GetExecutionTemplate ¶
func (client *Client) GetExecutionTemplate(request *GetExecutionTemplateRequest) (response *GetExecutionTemplateResponse, err error)
GetExecutionTemplate invokes the oos.GetExecutionTemplate API synchronously
func (*Client) GetExecutionTemplateWithCallback ¶
func (client *Client) GetExecutionTemplateWithCallback(request *GetExecutionTemplateRequest, callback func(response *GetExecutionTemplateResponse, err error)) <-chan int
GetExecutionTemplateWithCallback invokes the oos.GetExecutionTemplate API asynchronously
func (*Client) GetExecutionTemplateWithChan ¶
func (client *Client) GetExecutionTemplateWithChan(request *GetExecutionTemplateRequest) (<-chan *GetExecutionTemplateResponse, <-chan error)
GetExecutionTemplateWithChan invokes the oos.GetExecutionTemplate API asynchronously
func (*Client) GetInventorySchema ¶ added in v1.61.614
func (client *Client) GetInventorySchema(request *GetInventorySchemaRequest) (response *GetInventorySchemaResponse, err error)
GetInventorySchema invokes the oos.GetInventorySchema API synchronously
func (*Client) GetInventorySchemaWithCallback ¶ added in v1.61.614
func (client *Client) GetInventorySchemaWithCallback(request *GetInventorySchemaRequest, callback func(response *GetInventorySchemaResponse, err error)) <-chan int
GetInventorySchemaWithCallback invokes the oos.GetInventorySchema API asynchronously
func (*Client) GetInventorySchemaWithChan ¶ added in v1.61.614
func (client *Client) GetInventorySchemaWithChan(request *GetInventorySchemaRequest) (<-chan *GetInventorySchemaResponse, <-chan error)
GetInventorySchemaWithChan invokes the oos.GetInventorySchema API asynchronously
func (*Client) GetOpsItem ¶ added in v1.61.1782
func (client *Client) GetOpsItem(request *GetOpsItemRequest) (response *GetOpsItemResponse, err error)
GetOpsItem invokes the oos.GetOpsItem API synchronously
func (*Client) GetOpsItemWithCallback ¶ added in v1.61.1782
func (client *Client) GetOpsItemWithCallback(request *GetOpsItemRequest, callback func(response *GetOpsItemResponse, err error)) <-chan int
GetOpsItemWithCallback invokes the oos.GetOpsItem API asynchronously
func (*Client) GetOpsItemWithChan ¶ added in v1.61.1782
func (client *Client) GetOpsItemWithChan(request *GetOpsItemRequest) (<-chan *GetOpsItemResponse, <-chan error)
GetOpsItemWithChan invokes the oos.GetOpsItem API asynchronously
func (*Client) GetParameter ¶ added in v1.61.478
func (client *Client) GetParameter(request *GetParameterRequest) (response *GetParameterResponse, err error)
GetParameter invokes the oos.GetParameter API synchronously
func (*Client) GetParameterWithCallback ¶ added in v1.61.478
func (client *Client) GetParameterWithCallback(request *GetParameterRequest, callback func(response *GetParameterResponse, err error)) <-chan int
GetParameterWithCallback invokes the oos.GetParameter API asynchronously
func (*Client) GetParameterWithChan ¶ added in v1.61.478
func (client *Client) GetParameterWithChan(request *GetParameterRequest) (<-chan *GetParameterResponse, <-chan error)
GetParameterWithChan invokes the oos.GetParameter API asynchronously
func (*Client) GetParameters ¶ added in v1.61.614
func (client *Client) GetParameters(request *GetParametersRequest) (response *GetParametersResponse, err error)
GetParameters invokes the oos.GetParameters API synchronously
func (*Client) GetParametersByPath ¶ added in v1.61.614
func (client *Client) GetParametersByPath(request *GetParametersByPathRequest) (response *GetParametersByPathResponse, err error)
GetParametersByPath invokes the oos.GetParametersByPath API synchronously
func (*Client) GetParametersByPathWithCallback ¶ added in v1.61.614
func (client *Client) GetParametersByPathWithCallback(request *GetParametersByPathRequest, callback func(response *GetParametersByPathResponse, err error)) <-chan int
GetParametersByPathWithCallback invokes the oos.GetParametersByPath API asynchronously
func (*Client) GetParametersByPathWithChan ¶ added in v1.61.614
func (client *Client) GetParametersByPathWithChan(request *GetParametersByPathRequest) (<-chan *GetParametersByPathResponse, <-chan error)
GetParametersByPathWithChan invokes the oos.GetParametersByPath API asynchronously
func (*Client) GetParametersWithCallback ¶ added in v1.61.614
func (client *Client) GetParametersWithCallback(request *GetParametersRequest, callback func(response *GetParametersResponse, err error)) <-chan int
GetParametersWithCallback invokes the oos.GetParameters API asynchronously
func (*Client) GetParametersWithChan ¶ added in v1.61.614
func (client *Client) GetParametersWithChan(request *GetParametersRequest) (<-chan *GetParametersResponse, <-chan error)
GetParametersWithChan invokes the oos.GetParameters API asynchronously
func (*Client) GetPatchBaseline ¶ added in v1.61.916
func (client *Client) GetPatchBaseline(request *GetPatchBaselineRequest) (response *GetPatchBaselineResponse, err error)
GetPatchBaseline invokes the oos.GetPatchBaseline API synchronously
func (*Client) GetPatchBaselineWithCallback ¶ added in v1.61.916
func (client *Client) GetPatchBaselineWithCallback(request *GetPatchBaselineRequest, callback func(response *GetPatchBaselineResponse, err error)) <-chan int
GetPatchBaselineWithCallback invokes the oos.GetPatchBaseline API asynchronously
func (*Client) GetPatchBaselineWithChan ¶ added in v1.61.916
func (client *Client) GetPatchBaselineWithChan(request *GetPatchBaselineRequest) (<-chan *GetPatchBaselineResponse, <-chan error)
GetPatchBaselineWithChan invokes the oos.GetPatchBaseline API asynchronously
func (*Client) GetSecretParameter ¶ added in v1.61.478
func (client *Client) GetSecretParameter(request *GetSecretParameterRequest) (response *GetSecretParameterResponse, err error)
GetSecretParameter invokes the oos.GetSecretParameter API synchronously
func (*Client) GetSecretParameterWithCallback ¶ added in v1.61.478
func (client *Client) GetSecretParameterWithCallback(request *GetSecretParameterRequest, callback func(response *GetSecretParameterResponse, err error)) <-chan int
GetSecretParameterWithCallback invokes the oos.GetSecretParameter API asynchronously
func (*Client) GetSecretParameterWithChan ¶ added in v1.61.478
func (client *Client) GetSecretParameterWithChan(request *GetSecretParameterRequest) (<-chan *GetSecretParameterResponse, <-chan error)
GetSecretParameterWithChan invokes the oos.GetSecretParameter API asynchronously
func (*Client) GetSecretParameters ¶ added in v1.61.614
func (client *Client) GetSecretParameters(request *GetSecretParametersRequest) (response *GetSecretParametersResponse, err error)
GetSecretParameters invokes the oos.GetSecretParameters API synchronously
func (*Client) GetSecretParametersByPath ¶ added in v1.61.614
func (client *Client) GetSecretParametersByPath(request *GetSecretParametersByPathRequest) (response *GetSecretParametersByPathResponse, err error)
GetSecretParametersByPath invokes the oos.GetSecretParametersByPath API synchronously
func (*Client) GetSecretParametersByPathWithCallback ¶ added in v1.61.614
func (client *Client) GetSecretParametersByPathWithCallback(request *GetSecretParametersByPathRequest, callback func(response *GetSecretParametersByPathResponse, err error)) <-chan int
GetSecretParametersByPathWithCallback invokes the oos.GetSecretParametersByPath API asynchronously
func (*Client) GetSecretParametersByPathWithChan ¶ added in v1.61.614
func (client *Client) GetSecretParametersByPathWithChan(request *GetSecretParametersByPathRequest) (<-chan *GetSecretParametersByPathResponse, <-chan error)
GetSecretParametersByPathWithChan invokes the oos.GetSecretParametersByPath API asynchronously
func (*Client) GetSecretParametersWithCallback ¶ added in v1.61.614
func (client *Client) GetSecretParametersWithCallback(request *GetSecretParametersRequest, callback func(response *GetSecretParametersResponse, err error)) <-chan int
GetSecretParametersWithCallback invokes the oos.GetSecretParameters API asynchronously
func (*Client) GetSecretParametersWithChan ¶ added in v1.61.614
func (client *Client) GetSecretParametersWithChan(request *GetSecretParametersRequest) (<-chan *GetSecretParametersResponse, <-chan error)
GetSecretParametersWithChan invokes the oos.GetSecretParameters API asynchronously
func (*Client) GetServiceSettings ¶ added in v1.61.730
func (client *Client) GetServiceSettings(request *GetServiceSettingsRequest) (response *GetServiceSettingsResponse, err error)
GetServiceSettings invokes the oos.GetServiceSettings API synchronously
func (*Client) GetServiceSettingsWithCallback ¶ added in v1.61.730
func (client *Client) GetServiceSettingsWithCallback(request *GetServiceSettingsRequest, callback func(response *GetServiceSettingsResponse, err error)) <-chan int
GetServiceSettingsWithCallback invokes the oos.GetServiceSettings API asynchronously
func (*Client) GetServiceSettingsWithChan ¶ added in v1.61.730
func (client *Client) GetServiceSettingsWithChan(request *GetServiceSettingsRequest) (<-chan *GetServiceSettingsResponse, <-chan error)
GetServiceSettingsWithChan invokes the oos.GetServiceSettings API asynchronously
func (*Client) GetTemplate ¶
func (client *Client) GetTemplate(request *GetTemplateRequest) (response *GetTemplateResponse, err error)
GetTemplate invokes the oos.GetTemplate API synchronously
func (*Client) GetTemplateWithCallback ¶
func (client *Client) GetTemplateWithCallback(request *GetTemplateRequest, callback func(response *GetTemplateResponse, err error)) <-chan int
GetTemplateWithCallback invokes the oos.GetTemplate API asynchronously
func (*Client) GetTemplateWithChan ¶
func (client *Client) GetTemplateWithChan(request *GetTemplateRequest) (<-chan *GetTemplateResponse, <-chan error)
GetTemplateWithChan invokes the oos.GetTemplate API asynchronously
func (*Client) ListActions ¶
func (client *Client) ListActions(request *ListActionsRequest) (response *ListActionsResponse, err error)
ListActions invokes the oos.ListActions API synchronously
func (*Client) ListActionsWithCallback ¶
func (client *Client) ListActionsWithCallback(request *ListActionsRequest, callback func(response *ListActionsResponse, err error)) <-chan int
ListActionsWithCallback invokes the oos.ListActions API asynchronously
func (*Client) ListActionsWithChan ¶
func (client *Client) ListActionsWithChan(request *ListActionsRequest) (<-chan *ListActionsResponse, <-chan error)
ListActionsWithChan invokes the oos.ListActions API asynchronously
func (*Client) ListApplicationGroups ¶ added in v1.61.1690
func (client *Client) ListApplicationGroups(request *ListApplicationGroupsRequest) (response *ListApplicationGroupsResponse, err error)
ListApplicationGroups invokes the oos.ListApplicationGroups API synchronously
func (*Client) ListApplicationGroupsWithCallback ¶ added in v1.61.1690
func (client *Client) ListApplicationGroupsWithCallback(request *ListApplicationGroupsRequest, callback func(response *ListApplicationGroupsResponse, err error)) <-chan int
ListApplicationGroupsWithCallback invokes the oos.ListApplicationGroups API asynchronously
func (*Client) ListApplicationGroupsWithChan ¶ added in v1.61.1690
func (client *Client) ListApplicationGroupsWithChan(request *ListApplicationGroupsRequest) (<-chan *ListApplicationGroupsResponse, <-chan error)
ListApplicationGroupsWithChan invokes the oos.ListApplicationGroups API asynchronously
func (*Client) ListApplications ¶ added in v1.61.1690
func (client *Client) ListApplications(request *ListApplicationsRequest) (response *ListApplicationsResponse, err error)
ListApplications invokes the oos.ListApplications API synchronously
func (*Client) ListApplicationsWithCallback ¶ added in v1.61.1690
func (client *Client) ListApplicationsWithCallback(request *ListApplicationsRequest, callback func(response *ListApplicationsResponse, err error)) <-chan int
ListApplicationsWithCallback invokes the oos.ListApplications API asynchronously
func (*Client) ListApplicationsWithChan ¶ added in v1.61.1690
func (client *Client) ListApplicationsWithChan(request *ListApplicationsRequest) (<-chan *ListApplicationsResponse, <-chan error)
ListApplicationsWithChan invokes the oos.ListApplications API asynchronously
func (*Client) ListExecutionLogs ¶
func (client *Client) ListExecutionLogs(request *ListExecutionLogsRequest) (response *ListExecutionLogsResponse, err error)
ListExecutionLogs invokes the oos.ListExecutionLogs API synchronously
func (*Client) ListExecutionLogsWithCallback ¶
func (client *Client) ListExecutionLogsWithCallback(request *ListExecutionLogsRequest, callback func(response *ListExecutionLogsResponse, err error)) <-chan int
ListExecutionLogsWithCallback invokes the oos.ListExecutionLogs API asynchronously
func (*Client) ListExecutionLogsWithChan ¶
func (client *Client) ListExecutionLogsWithChan(request *ListExecutionLogsRequest) (<-chan *ListExecutionLogsResponse, <-chan error)
ListExecutionLogsWithChan invokes the oos.ListExecutionLogs API asynchronously
func (*Client) ListExecutionRiskyTasks ¶ added in v1.60.386
func (client *Client) ListExecutionRiskyTasks(request *ListExecutionRiskyTasksRequest) (response *ListExecutionRiskyTasksResponse, err error)
ListExecutionRiskyTasks invokes the oos.ListExecutionRiskyTasks API synchronously
func (*Client) ListExecutionRiskyTasksWithCallback ¶ added in v1.60.386
func (client *Client) ListExecutionRiskyTasksWithCallback(request *ListExecutionRiskyTasksRequest, callback func(response *ListExecutionRiskyTasksResponse, err error)) <-chan int
ListExecutionRiskyTasksWithCallback invokes the oos.ListExecutionRiskyTasks API asynchronously
func (*Client) ListExecutionRiskyTasksWithChan ¶ added in v1.60.386
func (client *Client) ListExecutionRiskyTasksWithChan(request *ListExecutionRiskyTasksRequest) (<-chan *ListExecutionRiskyTasksResponse, <-chan error)
ListExecutionRiskyTasksWithChan invokes the oos.ListExecutionRiskyTasks API asynchronously
func (*Client) ListExecutions ¶
func (client *Client) ListExecutions(request *ListExecutionsRequest) (response *ListExecutionsResponse, err error)
ListExecutions invokes the oos.ListExecutions API synchronously
func (*Client) ListExecutionsWithCallback ¶
func (client *Client) ListExecutionsWithCallback(request *ListExecutionsRequest, callback func(response *ListExecutionsResponse, err error)) <-chan int
ListExecutionsWithCallback invokes the oos.ListExecutions API asynchronously
func (*Client) ListExecutionsWithChan ¶
func (client *Client) ListExecutionsWithChan(request *ListExecutionsRequest) (<-chan *ListExecutionsResponse, <-chan error)
ListExecutionsWithChan invokes the oos.ListExecutions API asynchronously
func (*Client) ListInstancePatchStates ¶ added in v1.61.916
func (client *Client) ListInstancePatchStates(request *ListInstancePatchStatesRequest) (response *ListInstancePatchStatesResponse, err error)
ListInstancePatchStates invokes the oos.ListInstancePatchStates API synchronously
func (*Client) ListInstancePatchStatesWithCallback ¶ added in v1.61.916
func (client *Client) ListInstancePatchStatesWithCallback(request *ListInstancePatchStatesRequest, callback func(response *ListInstancePatchStatesResponse, err error)) <-chan int
ListInstancePatchStatesWithCallback invokes the oos.ListInstancePatchStates API asynchronously
func (*Client) ListInstancePatchStatesWithChan ¶ added in v1.61.916
func (client *Client) ListInstancePatchStatesWithChan(request *ListInstancePatchStatesRequest) (<-chan *ListInstancePatchStatesResponse, <-chan error)
ListInstancePatchStatesWithChan invokes the oos.ListInstancePatchStates API asynchronously
func (*Client) ListInstancePatches ¶ added in v1.61.916
func (client *Client) ListInstancePatches(request *ListInstancePatchesRequest) (response *ListInstancePatchesResponse, err error)
ListInstancePatches invokes the oos.ListInstancePatches API synchronously
func (*Client) ListInstancePatchesWithCallback ¶ added in v1.61.916
func (client *Client) ListInstancePatchesWithCallback(request *ListInstancePatchesRequest, callback func(response *ListInstancePatchesResponse, err error)) <-chan int
ListInstancePatchesWithCallback invokes the oos.ListInstancePatches API asynchronously
func (*Client) ListInstancePatchesWithChan ¶ added in v1.61.916
func (client *Client) ListInstancePatchesWithChan(request *ListInstancePatchesRequest) (<-chan *ListInstancePatchesResponse, <-chan error)
ListInstancePatchesWithChan invokes the oos.ListInstancePatches API asynchronously
func (*Client) ListInventoryEntries ¶ added in v1.61.614
func (client *Client) ListInventoryEntries(request *ListInventoryEntriesRequest) (response *ListInventoryEntriesResponse, err error)
ListInventoryEntries invokes the oos.ListInventoryEntries API synchronously
func (*Client) ListInventoryEntriesWithCallback ¶ added in v1.61.614
func (client *Client) ListInventoryEntriesWithCallback(request *ListInventoryEntriesRequest, callback func(response *ListInventoryEntriesResponse, err error)) <-chan int
ListInventoryEntriesWithCallback invokes the oos.ListInventoryEntries API asynchronously
func (*Client) ListInventoryEntriesWithChan ¶ added in v1.61.614
func (client *Client) ListInventoryEntriesWithChan(request *ListInventoryEntriesRequest) (<-chan *ListInventoryEntriesResponse, <-chan error)
ListInventoryEntriesWithChan invokes the oos.ListInventoryEntries API asynchronously
func (*Client) ListOpsItems ¶ added in v1.61.1782
func (client *Client) ListOpsItems(request *ListOpsItemsRequest) (response *ListOpsItemsResponse, err error)
ListOpsItems invokes the oos.ListOpsItems API synchronously
func (*Client) ListOpsItemsWithCallback ¶ added in v1.61.1782
func (client *Client) ListOpsItemsWithCallback(request *ListOpsItemsRequest, callback func(response *ListOpsItemsResponse, err error)) <-chan int
ListOpsItemsWithCallback invokes the oos.ListOpsItems API asynchronously
func (*Client) ListOpsItemsWithChan ¶ added in v1.61.1782
func (client *Client) ListOpsItemsWithChan(request *ListOpsItemsRequest) (<-chan *ListOpsItemsResponse, <-chan error)
ListOpsItemsWithChan invokes the oos.ListOpsItems API asynchronously
func (*Client) ListParameterVersions ¶ added in v1.61.478
func (client *Client) ListParameterVersions(request *ListParameterVersionsRequest) (response *ListParameterVersionsResponse, err error)
ListParameterVersions invokes the oos.ListParameterVersions API synchronously
func (*Client) ListParameterVersionsWithCallback ¶ added in v1.61.478
func (client *Client) ListParameterVersionsWithCallback(request *ListParameterVersionsRequest, callback func(response *ListParameterVersionsResponse, err error)) <-chan int
ListParameterVersionsWithCallback invokes the oos.ListParameterVersions API asynchronously
func (*Client) ListParameterVersionsWithChan ¶ added in v1.61.478
func (client *Client) ListParameterVersionsWithChan(request *ListParameterVersionsRequest) (<-chan *ListParameterVersionsResponse, <-chan error)
ListParameterVersionsWithChan invokes the oos.ListParameterVersions API asynchronously
func (*Client) ListParameters ¶ added in v1.61.478
func (client *Client) ListParameters(request *ListParametersRequest) (response *ListParametersResponse, err error)
ListParameters invokes the oos.ListParameters API synchronously
func (*Client) ListParametersWithCallback ¶ added in v1.61.478
func (client *Client) ListParametersWithCallback(request *ListParametersRequest, callback func(response *ListParametersResponse, err error)) <-chan int
ListParametersWithCallback invokes the oos.ListParameters API asynchronously
func (*Client) ListParametersWithChan ¶ added in v1.61.478
func (client *Client) ListParametersWithChan(request *ListParametersRequest) (<-chan *ListParametersResponse, <-chan error)
ListParametersWithChan invokes the oos.ListParameters API asynchronously
func (*Client) ListPatchBaselines ¶ added in v1.61.916
func (client *Client) ListPatchBaselines(request *ListPatchBaselinesRequest) (response *ListPatchBaselinesResponse, err error)
ListPatchBaselines invokes the oos.ListPatchBaselines API synchronously
func (*Client) ListPatchBaselinesWithCallback ¶ added in v1.61.916
func (client *Client) ListPatchBaselinesWithCallback(request *ListPatchBaselinesRequest, callback func(response *ListPatchBaselinesResponse, err error)) <-chan int
ListPatchBaselinesWithCallback invokes the oos.ListPatchBaselines API asynchronously
func (*Client) ListPatchBaselinesWithChan ¶ added in v1.61.916
func (client *Client) ListPatchBaselinesWithChan(request *ListPatchBaselinesRequest) (<-chan *ListPatchBaselinesResponse, <-chan error)
ListPatchBaselinesWithChan invokes the oos.ListPatchBaselines API asynchronously
func (*Client) ListResourceExecutionStatus ¶ added in v1.61.305
func (client *Client) ListResourceExecutionStatus(request *ListResourceExecutionStatusRequest) (response *ListResourceExecutionStatusResponse, err error)
ListResourceExecutionStatus invokes the oos.ListResourceExecutionStatus API synchronously
func (*Client) ListResourceExecutionStatusWithCallback ¶ added in v1.61.305
func (client *Client) ListResourceExecutionStatusWithCallback(request *ListResourceExecutionStatusRequest, callback func(response *ListResourceExecutionStatusResponse, err error)) <-chan int
ListResourceExecutionStatusWithCallback invokes the oos.ListResourceExecutionStatus API asynchronously
func (*Client) ListResourceExecutionStatusWithChan ¶ added in v1.61.305
func (client *Client) ListResourceExecutionStatusWithChan(request *ListResourceExecutionStatusRequest) (<-chan *ListResourceExecutionStatusResponse, <-chan error)
ListResourceExecutionStatusWithChan invokes the oos.ListResourceExecutionStatus API asynchronously
func (*Client) ListSecretParameterVersions ¶ added in v1.61.478
func (client *Client) ListSecretParameterVersions(request *ListSecretParameterVersionsRequest) (response *ListSecretParameterVersionsResponse, err error)
ListSecretParameterVersions invokes the oos.ListSecretParameterVersions API synchronously
func (*Client) ListSecretParameterVersionsWithCallback ¶ added in v1.61.478
func (client *Client) ListSecretParameterVersionsWithCallback(request *ListSecretParameterVersionsRequest, callback func(response *ListSecretParameterVersionsResponse, err error)) <-chan int
ListSecretParameterVersionsWithCallback invokes the oos.ListSecretParameterVersions API asynchronously
func (*Client) ListSecretParameterVersionsWithChan ¶ added in v1.61.478
func (client *Client) ListSecretParameterVersionsWithChan(request *ListSecretParameterVersionsRequest) (<-chan *ListSecretParameterVersionsResponse, <-chan error)
ListSecretParameterVersionsWithChan invokes the oos.ListSecretParameterVersions API asynchronously
func (*Client) ListSecretParameters ¶ added in v1.61.478
func (client *Client) ListSecretParameters(request *ListSecretParametersRequest) (response *ListSecretParametersResponse, err error)
ListSecretParameters invokes the oos.ListSecretParameters API synchronously
func (*Client) ListSecretParametersWithCallback ¶ added in v1.61.478
func (client *Client) ListSecretParametersWithCallback(request *ListSecretParametersRequest, callback func(response *ListSecretParametersResponse, err error)) <-chan int
ListSecretParametersWithCallback invokes the oos.ListSecretParameters API asynchronously
func (*Client) ListSecretParametersWithChan ¶ added in v1.61.478
func (client *Client) ListSecretParametersWithChan(request *ListSecretParametersRequest) (<-chan *ListSecretParametersResponse, <-chan error)
ListSecretParametersWithChan invokes the oos.ListSecretParameters API asynchronously
func (*Client) ListStateConfigurations ¶ added in v1.61.916
func (client *Client) ListStateConfigurations(request *ListStateConfigurationsRequest) (response *ListStateConfigurationsResponse, err error)
ListStateConfigurations invokes the oos.ListStateConfigurations API synchronously
func (*Client) ListStateConfigurationsWithCallback ¶ added in v1.61.916
func (client *Client) ListStateConfigurationsWithCallback(request *ListStateConfigurationsRequest, callback func(response *ListStateConfigurationsResponse, err error)) <-chan int
ListStateConfigurationsWithCallback invokes the oos.ListStateConfigurations API asynchronously
func (*Client) ListStateConfigurationsWithChan ¶ added in v1.61.916
func (client *Client) ListStateConfigurationsWithChan(request *ListStateConfigurationsRequest) (<-chan *ListStateConfigurationsResponse, <-chan error)
ListStateConfigurationsWithChan invokes the oos.ListStateConfigurations API asynchronously
func (*Client) ListTagKeys ¶ added in v1.60.386
func (client *Client) ListTagKeys(request *ListTagKeysRequest) (response *ListTagKeysResponse, err error)
ListTagKeys invokes the oos.ListTagKeys API synchronously
func (*Client) ListTagKeysWithCallback ¶ added in v1.60.386
func (client *Client) ListTagKeysWithCallback(request *ListTagKeysRequest, callback func(response *ListTagKeysResponse, err error)) <-chan int
ListTagKeysWithCallback invokes the oos.ListTagKeys API asynchronously
func (*Client) ListTagKeysWithChan ¶ added in v1.60.386
func (client *Client) ListTagKeysWithChan(request *ListTagKeysRequest) (<-chan *ListTagKeysResponse, <-chan error)
ListTagKeysWithChan invokes the oos.ListTagKeys API asynchronously
func (*Client) ListTagResources ¶ added in v1.60.386
func (client *Client) ListTagResources(request *ListTagResourcesRequest) (response *ListTagResourcesResponse, err error)
ListTagResources invokes the oos.ListTagResources API synchronously
func (*Client) ListTagResourcesWithCallback ¶ added in v1.60.386
func (client *Client) ListTagResourcesWithCallback(request *ListTagResourcesRequest, callback func(response *ListTagResourcesResponse, err error)) <-chan int
ListTagResourcesWithCallback invokes the oos.ListTagResources API asynchronously
func (*Client) ListTagResourcesWithChan ¶ added in v1.60.386
func (client *Client) ListTagResourcesWithChan(request *ListTagResourcesRequest) (<-chan *ListTagResourcesResponse, <-chan error)
ListTagResourcesWithChan invokes the oos.ListTagResources API asynchronously
func (*Client) ListTagValues ¶ added in v1.60.386
func (client *Client) ListTagValues(request *ListTagValuesRequest) (response *ListTagValuesResponse, err error)
ListTagValues invokes the oos.ListTagValues API synchronously
func (*Client) ListTagValuesWithCallback ¶ added in v1.60.386
func (client *Client) ListTagValuesWithCallback(request *ListTagValuesRequest, callback func(response *ListTagValuesResponse, err error)) <-chan int
ListTagValuesWithCallback invokes the oos.ListTagValues API asynchronously
func (*Client) ListTagValuesWithChan ¶ added in v1.60.386
func (client *Client) ListTagValuesWithChan(request *ListTagValuesRequest) (<-chan *ListTagValuesResponse, <-chan error)
ListTagValuesWithChan invokes the oos.ListTagValues API asynchronously
func (*Client) ListTaskExecutions ¶
func (client *Client) ListTaskExecutions(request *ListTaskExecutionsRequest) (response *ListTaskExecutionsResponse, err error)
ListTaskExecutions invokes the oos.ListTaskExecutions API synchronously
func (*Client) ListTaskExecutionsWithCallback ¶
func (client *Client) ListTaskExecutionsWithCallback(request *ListTaskExecutionsRequest, callback func(response *ListTaskExecutionsResponse, err error)) <-chan int
ListTaskExecutionsWithCallback invokes the oos.ListTaskExecutions API asynchronously
func (*Client) ListTaskExecutionsWithChan ¶
func (client *Client) ListTaskExecutionsWithChan(request *ListTaskExecutionsRequest) (<-chan *ListTaskExecutionsResponse, <-chan error)
ListTaskExecutionsWithChan invokes the oos.ListTaskExecutions API asynchronously
func (*Client) ListTemplateVersions ¶ added in v1.61.162
func (client *Client) ListTemplateVersions(request *ListTemplateVersionsRequest) (response *ListTemplateVersionsResponse, err error)
ListTemplateVersions invokes the oos.ListTemplateVersions API synchronously
func (*Client) ListTemplateVersionsWithCallback ¶ added in v1.61.162
func (client *Client) ListTemplateVersionsWithCallback(request *ListTemplateVersionsRequest, callback func(response *ListTemplateVersionsResponse, err error)) <-chan int
ListTemplateVersionsWithCallback invokes the oos.ListTemplateVersions API asynchronously
func (*Client) ListTemplateVersionsWithChan ¶ added in v1.61.162
func (client *Client) ListTemplateVersionsWithChan(request *ListTemplateVersionsRequest) (<-chan *ListTemplateVersionsResponse, <-chan error)
ListTemplateVersionsWithChan invokes the oos.ListTemplateVersions API asynchronously
func (*Client) ListTemplates ¶
func (client *Client) ListTemplates(request *ListTemplatesRequest) (response *ListTemplatesResponse, err error)
ListTemplates invokes the oos.ListTemplates API synchronously
func (*Client) ListTemplatesWithCallback ¶
func (client *Client) ListTemplatesWithCallback(request *ListTemplatesRequest, callback func(response *ListTemplatesResponse, err error)) <-chan int
ListTemplatesWithCallback invokes the oos.ListTemplates API asynchronously
func (*Client) ListTemplatesWithChan ¶
func (client *Client) ListTemplatesWithChan(request *ListTemplatesRequest) (<-chan *ListTemplatesResponse, <-chan error)
ListTemplatesWithChan invokes the oos.ListTemplates API asynchronously
func (*Client) NotifyExecution ¶
func (client *Client) NotifyExecution(request *NotifyExecutionRequest) (response *NotifyExecutionResponse, err error)
NotifyExecution invokes the oos.NotifyExecution API synchronously
func (*Client) NotifyExecutionWithCallback ¶
func (client *Client) NotifyExecutionWithCallback(request *NotifyExecutionRequest, callback func(response *NotifyExecutionResponse, err error)) <-chan int
NotifyExecutionWithCallback invokes the oos.NotifyExecution API asynchronously
func (*Client) NotifyExecutionWithChan ¶
func (client *Client) NotifyExecutionWithChan(request *NotifyExecutionRequest) (<-chan *NotifyExecutionResponse, <-chan error)
NotifyExecutionWithChan invokes the oos.NotifyExecution API asynchronously
func (*Client) RegisterDefaultPatchBaseline ¶ added in v1.61.916
func (client *Client) RegisterDefaultPatchBaseline(request *RegisterDefaultPatchBaselineRequest) (response *RegisterDefaultPatchBaselineResponse, err error)
RegisterDefaultPatchBaseline invokes the oos.RegisterDefaultPatchBaseline API synchronously
func (*Client) RegisterDefaultPatchBaselineWithCallback ¶ added in v1.61.916
func (client *Client) RegisterDefaultPatchBaselineWithCallback(request *RegisterDefaultPatchBaselineRequest, callback func(response *RegisterDefaultPatchBaselineResponse, err error)) <-chan int
RegisterDefaultPatchBaselineWithCallback invokes the oos.RegisterDefaultPatchBaseline API asynchronously
func (*Client) RegisterDefaultPatchBaselineWithChan ¶ added in v1.61.916
func (client *Client) RegisterDefaultPatchBaselineWithChan(request *RegisterDefaultPatchBaselineRequest) (<-chan *RegisterDefaultPatchBaselineResponse, <-chan error)
RegisterDefaultPatchBaselineWithChan invokes the oos.RegisterDefaultPatchBaseline API asynchronously
func (*Client) SearchInventory ¶ added in v1.61.614
func (client *Client) SearchInventory(request *SearchInventoryRequest) (response *SearchInventoryResponse, err error)
SearchInventory invokes the oos.SearchInventory API synchronously
func (*Client) SearchInventoryWithCallback ¶ added in v1.61.614
func (client *Client) SearchInventoryWithCallback(request *SearchInventoryRequest, callback func(response *SearchInventoryResponse, err error)) <-chan int
SearchInventoryWithCallback invokes the oos.SearchInventory API asynchronously
func (*Client) SearchInventoryWithChan ¶ added in v1.61.614
func (client *Client) SearchInventoryWithChan(request *SearchInventoryRequest) (<-chan *SearchInventoryResponse, <-chan error)
SearchInventoryWithChan invokes the oos.SearchInventory API asynchronously
func (*Client) SetServiceSettings ¶ added in v1.61.730
func (client *Client) SetServiceSettings(request *SetServiceSettingsRequest) (response *SetServiceSettingsResponse, err error)
SetServiceSettings invokes the oos.SetServiceSettings API synchronously
func (*Client) SetServiceSettingsWithCallback ¶ added in v1.61.730
func (client *Client) SetServiceSettingsWithCallback(request *SetServiceSettingsRequest, callback func(response *SetServiceSettingsResponse, err error)) <-chan int
SetServiceSettingsWithCallback invokes the oos.SetServiceSettings API asynchronously
func (*Client) SetServiceSettingsWithChan ¶ added in v1.61.730
func (client *Client) SetServiceSettingsWithChan(request *SetServiceSettingsRequest) (<-chan *SetServiceSettingsResponse, <-chan error)
SetServiceSettingsWithChan invokes the oos.SetServiceSettings API asynchronously
func (*Client) StartExecution ¶
func (client *Client) StartExecution(request *StartExecutionRequest) (response *StartExecutionResponse, err error)
StartExecution invokes the oos.StartExecution API synchronously
func (*Client) StartExecutionWithCallback ¶
func (client *Client) StartExecutionWithCallback(request *StartExecutionRequest, callback func(response *StartExecutionResponse, err error)) <-chan int
StartExecutionWithCallback invokes the oos.StartExecution API asynchronously
func (*Client) StartExecutionWithChan ¶
func (client *Client) StartExecutionWithChan(request *StartExecutionRequest) (<-chan *StartExecutionResponse, <-chan error)
StartExecutionWithChan invokes the oos.StartExecution API asynchronously
func (*Client) TagResources ¶ added in v1.60.386
func (client *Client) TagResources(request *TagResourcesRequest) (response *TagResourcesResponse, err error)
TagResources invokes the oos.TagResources API synchronously
func (*Client) TagResourcesWithCallback ¶ added in v1.60.386
func (client *Client) TagResourcesWithCallback(request *TagResourcesRequest, callback func(response *TagResourcesResponse, err error)) <-chan int
TagResourcesWithCallback invokes the oos.TagResources API asynchronously
func (*Client) TagResourcesWithChan ¶ added in v1.60.386
func (client *Client) TagResourcesWithChan(request *TagResourcesRequest) (<-chan *TagResourcesResponse, <-chan error)
TagResourcesWithChan invokes the oos.TagResources API asynchronously
func (*Client) TriggerExecution ¶ added in v1.60.386
func (client *Client) TriggerExecution(request *TriggerExecutionRequest) (response *TriggerExecutionResponse, err error)
TriggerExecution invokes the oos.TriggerExecution API synchronously
func (*Client) TriggerExecutionWithCallback ¶ added in v1.60.386
func (client *Client) TriggerExecutionWithCallback(request *TriggerExecutionRequest, callback func(response *TriggerExecutionResponse, err error)) <-chan int
TriggerExecutionWithCallback invokes the oos.TriggerExecution API asynchronously
func (*Client) TriggerExecutionWithChan ¶ added in v1.60.386
func (client *Client) TriggerExecutionWithChan(request *TriggerExecutionRequest) (<-chan *TriggerExecutionResponse, <-chan error)
TriggerExecutionWithChan invokes the oos.TriggerExecution API asynchronously
func (*Client) UntagResources ¶ added in v1.60.386
func (client *Client) UntagResources(request *UntagResourcesRequest) (response *UntagResourcesResponse, err error)
UntagResources invokes the oos.UntagResources API synchronously
func (*Client) UntagResourcesWithCallback ¶ added in v1.60.386
func (client *Client) UntagResourcesWithCallback(request *UntagResourcesRequest, callback func(response *UntagResourcesResponse, err error)) <-chan int
UntagResourcesWithCallback invokes the oos.UntagResources API asynchronously
func (*Client) UntagResourcesWithChan ¶ added in v1.60.386
func (client *Client) UntagResourcesWithChan(request *UntagResourcesRequest) (<-chan *UntagResourcesResponse, <-chan error)
UntagResourcesWithChan invokes the oos.UntagResources API asynchronously
func (*Client) UpdateApplication ¶ added in v1.61.1690
func (client *Client) UpdateApplication(request *UpdateApplicationRequest) (response *UpdateApplicationResponse, err error)
UpdateApplication invokes the oos.UpdateApplication API synchronously
func (*Client) UpdateApplicationGroup ¶ added in v1.61.1690
func (client *Client) UpdateApplicationGroup(request *UpdateApplicationGroupRequest) (response *UpdateApplicationGroupResponse, err error)
UpdateApplicationGroup invokes the oos.UpdateApplicationGroup API synchronously
func (*Client) UpdateApplicationGroupWithCallback ¶ added in v1.61.1690
func (client *Client) UpdateApplicationGroupWithCallback(request *UpdateApplicationGroupRequest, callback func(response *UpdateApplicationGroupResponse, err error)) <-chan int
UpdateApplicationGroupWithCallback invokes the oos.UpdateApplicationGroup API asynchronously
func (*Client) UpdateApplicationGroupWithChan ¶ added in v1.61.1690
func (client *Client) UpdateApplicationGroupWithChan(request *UpdateApplicationGroupRequest) (<-chan *UpdateApplicationGroupResponse, <-chan error)
UpdateApplicationGroupWithChan invokes the oos.UpdateApplicationGroup API asynchronously
func (*Client) UpdateApplicationWithCallback ¶ added in v1.61.1690
func (client *Client) UpdateApplicationWithCallback(request *UpdateApplicationRequest, callback func(response *UpdateApplicationResponse, err error)) <-chan int
UpdateApplicationWithCallback invokes the oos.UpdateApplication API asynchronously
func (*Client) UpdateApplicationWithChan ¶ added in v1.61.1690
func (client *Client) UpdateApplicationWithChan(request *UpdateApplicationRequest) (<-chan *UpdateApplicationResponse, <-chan error)
UpdateApplicationWithChan invokes the oos.UpdateApplication API asynchronously
func (*Client) UpdateExecution ¶ added in v1.61.614
func (client *Client) UpdateExecution(request *UpdateExecutionRequest) (response *UpdateExecutionResponse, err error)
UpdateExecution invokes the oos.UpdateExecution API synchronously
func (*Client) UpdateExecutionWithCallback ¶ added in v1.61.614
func (client *Client) UpdateExecutionWithCallback(request *UpdateExecutionRequest, callback func(response *UpdateExecutionResponse, err error)) <-chan int
UpdateExecutionWithCallback invokes the oos.UpdateExecution API asynchronously
func (*Client) UpdateExecutionWithChan ¶ added in v1.61.614
func (client *Client) UpdateExecutionWithChan(request *UpdateExecutionRequest) (<-chan *UpdateExecutionResponse, <-chan error)
UpdateExecutionWithChan invokes the oos.UpdateExecution API asynchronously
func (*Client) UpdateOpsItem ¶ added in v1.61.1782
func (client *Client) UpdateOpsItem(request *UpdateOpsItemRequest) (response *UpdateOpsItemResponse, err error)
UpdateOpsItem invokes the oos.UpdateOpsItem API synchronously
func (*Client) UpdateOpsItemWithCallback ¶ added in v1.61.1782
func (client *Client) UpdateOpsItemWithCallback(request *UpdateOpsItemRequest, callback func(response *UpdateOpsItemResponse, err error)) <-chan int
UpdateOpsItemWithCallback invokes the oos.UpdateOpsItem API asynchronously
func (*Client) UpdateOpsItemWithChan ¶ added in v1.61.1782
func (client *Client) UpdateOpsItemWithChan(request *UpdateOpsItemRequest) (<-chan *UpdateOpsItemResponse, <-chan error)
UpdateOpsItemWithChan invokes the oos.UpdateOpsItem API asynchronously
func (*Client) UpdateParameter ¶ added in v1.61.478
func (client *Client) UpdateParameter(request *UpdateParameterRequest) (response *UpdateParameterResponse, err error)
UpdateParameter invokes the oos.UpdateParameter API synchronously
func (*Client) UpdateParameterWithCallback ¶ added in v1.61.478
func (client *Client) UpdateParameterWithCallback(request *UpdateParameterRequest, callback func(response *UpdateParameterResponse, err error)) <-chan int
UpdateParameterWithCallback invokes the oos.UpdateParameter API asynchronously
func (*Client) UpdateParameterWithChan ¶ added in v1.61.478
func (client *Client) UpdateParameterWithChan(request *UpdateParameterRequest) (<-chan *UpdateParameterResponse, <-chan error)
UpdateParameterWithChan invokes the oos.UpdateParameter API asynchronously
func (*Client) UpdatePatchBaseline ¶ added in v1.61.916
func (client *Client) UpdatePatchBaseline(request *UpdatePatchBaselineRequest) (response *UpdatePatchBaselineResponse, err error)
UpdatePatchBaseline invokes the oos.UpdatePatchBaseline API synchronously
func (*Client) UpdatePatchBaselineWithCallback ¶ added in v1.61.916
func (client *Client) UpdatePatchBaselineWithCallback(request *UpdatePatchBaselineRequest, callback func(response *UpdatePatchBaselineResponse, err error)) <-chan int
UpdatePatchBaselineWithCallback invokes the oos.UpdatePatchBaseline API asynchronously
func (*Client) UpdatePatchBaselineWithChan ¶ added in v1.61.916
func (client *Client) UpdatePatchBaselineWithChan(request *UpdatePatchBaselineRequest) (<-chan *UpdatePatchBaselineResponse, <-chan error)
UpdatePatchBaselineWithChan invokes the oos.UpdatePatchBaseline API asynchronously
func (*Client) UpdateSecretParameter ¶ added in v1.61.478
func (client *Client) UpdateSecretParameter(request *UpdateSecretParameterRequest) (response *UpdateSecretParameterResponse, err error)
UpdateSecretParameter invokes the oos.UpdateSecretParameter API synchronously
func (*Client) UpdateSecretParameterWithCallback ¶ added in v1.61.478
func (client *Client) UpdateSecretParameterWithCallback(request *UpdateSecretParameterRequest, callback func(response *UpdateSecretParameterResponse, err error)) <-chan int
UpdateSecretParameterWithCallback invokes the oos.UpdateSecretParameter API asynchronously
func (*Client) UpdateSecretParameterWithChan ¶ added in v1.61.478
func (client *Client) UpdateSecretParameterWithChan(request *UpdateSecretParameterRequest) (<-chan *UpdateSecretParameterResponse, <-chan error)
UpdateSecretParameterWithChan invokes the oos.UpdateSecretParameter API asynchronously
func (*Client) UpdateStateConfiguration ¶ added in v1.61.916
func (client *Client) UpdateStateConfiguration(request *UpdateStateConfigurationRequest) (response *UpdateStateConfigurationResponse, err error)
UpdateStateConfiguration invokes the oos.UpdateStateConfiguration API synchronously
func (*Client) UpdateStateConfigurationWithCallback ¶ added in v1.61.916
func (client *Client) UpdateStateConfigurationWithCallback(request *UpdateStateConfigurationRequest, callback func(response *UpdateStateConfigurationResponse, err error)) <-chan int
UpdateStateConfigurationWithCallback invokes the oos.UpdateStateConfiguration API asynchronously
func (*Client) UpdateStateConfigurationWithChan ¶ added in v1.61.916
func (client *Client) UpdateStateConfigurationWithChan(request *UpdateStateConfigurationRequest) (<-chan *UpdateStateConfigurationResponse, <-chan error)
UpdateStateConfigurationWithChan invokes the oos.UpdateStateConfiguration API asynchronously
func (*Client) UpdateTemplate ¶
func (client *Client) UpdateTemplate(request *UpdateTemplateRequest) (response *UpdateTemplateResponse, err error)
UpdateTemplate invokes the oos.UpdateTemplate API synchronously
func (*Client) UpdateTemplateWithCallback ¶
func (client *Client) UpdateTemplateWithCallback(request *UpdateTemplateRequest, callback func(response *UpdateTemplateResponse, err error)) <-chan int
UpdateTemplateWithCallback invokes the oos.UpdateTemplate API asynchronously
func (*Client) UpdateTemplateWithChan ¶
func (client *Client) UpdateTemplateWithChan(request *UpdateTemplateRequest) (<-chan *UpdateTemplateResponse, <-chan error)
UpdateTemplateWithChan invokes the oos.UpdateTemplate API asynchronously
func (*Client) ValidateTemplateContent ¶
func (client *Client) ValidateTemplateContent(request *ValidateTemplateContentRequest) (response *ValidateTemplateContentResponse, err error)
ValidateTemplateContent invokes the oos.ValidateTemplateContent API synchronously
func (*Client) ValidateTemplateContentWithCallback ¶
func (client *Client) ValidateTemplateContentWithCallback(request *ValidateTemplateContentRequest, callback func(response *ValidateTemplateContentResponse, err error)) <-chan int
ValidateTemplateContentWithCallback invokes the oos.ValidateTemplateContent API asynchronously
func (*Client) ValidateTemplateContentWithChan ¶
func (client *Client) ValidateTemplateContentWithChan(request *ValidateTemplateContentRequest) (<-chan *ValidateTemplateContentResponse, <-chan error)
ValidateTemplateContentWithChan invokes the oos.ValidateTemplateContent API asynchronously
type ContactGroups ¶ added in v1.62.484
type ContactGroups struct {
ContactGroup []string `json:"ContactGroup" xml:"ContactGroup"`
}
ContactGroups is a nested struct in oos response
type ContinueDeployApplicationGroupRequest ¶ added in v1.61.1690
type ContinueDeployApplicationGroupRequest struct { *requests.RpcRequest DeployParameters string `position:"Query" name:"DeployParameters"` ApplicationName string `position:"Query" name:"ApplicationName"` Name string `position:"Query" name:"Name"` }
ContinueDeployApplicationGroupRequest is the request struct for api ContinueDeployApplicationGroup
func CreateContinueDeployApplicationGroupRequest ¶ added in v1.61.1690
func CreateContinueDeployApplicationGroupRequest() (request *ContinueDeployApplicationGroupRequest)
CreateContinueDeployApplicationGroupRequest creates a request to invoke ContinueDeployApplicationGroup API
type ContinueDeployApplicationGroupResponse ¶ added in v1.61.1690
type ContinueDeployApplicationGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ContinueDeployApplicationGroupResponse is the response struct for api ContinueDeployApplicationGroup
func CreateContinueDeployApplicationGroupResponse ¶ added in v1.61.1690
func CreateContinueDeployApplicationGroupResponse() (response *ContinueDeployApplicationGroupResponse)
CreateContinueDeployApplicationGroupResponse creates a response to parse from ContinueDeployApplicationGroup response
type CreateApplicationAlarmConfig ¶ added in v1.62.484
type CreateApplicationAlarmConfig struct { TemplateIds *[]string `name:"TemplateIds" type:"Repeated"` ContactGroups *[]string `name:"ContactGroups" type:"Repeated"` HealthCheckUrl string `name:"HealthCheckUrl"` }
CreateApplicationAlarmConfig is a repeated param struct in CreateApplicationRequest
type CreateApplicationGroupRequest ¶ added in v1.61.1690
type CreateApplicationGroupRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` Description string `position:"Query" name:"Description"` CmsGroupId string `position:"Query" name:"CmsGroupId"` DeployRegionId string `position:"Query" name:"DeployRegionId"` ApplicationName string `position:"Query" name:"ApplicationName"` ImportTagValue string `position:"Query" name:"ImportTagValue"` ImportTagKey string `position:"Query" name:"ImportTagKey"` Name string `position:"Query" name:"Name"` }
CreateApplicationGroupRequest is the request struct for api CreateApplicationGroup
func CreateCreateApplicationGroupRequest ¶ added in v1.61.1690
func CreateCreateApplicationGroupRequest() (request *CreateApplicationGroupRequest)
CreateCreateApplicationGroupRequest creates a request to invoke CreateApplicationGroup API
type CreateApplicationGroupResponse ¶ added in v1.61.1690
type CreateApplicationGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ApplicationGroup ApplicationGroup `json:"ApplicationGroup" xml:"ApplicationGroup"` }
CreateApplicationGroupResponse is the response struct for api CreateApplicationGroup
func CreateCreateApplicationGroupResponse ¶ added in v1.61.1690
func CreateCreateApplicationGroupResponse() (response *CreateApplicationGroupResponse)
CreateCreateApplicationGroupResponse creates a response to parse from CreateApplicationGroup response
type CreateApplicationRequest ¶ added in v1.61.1690
type CreateApplicationRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` Description string `position:"Query" name:"Description"` AlarmConfig CreateApplicationAlarmConfig `position:"Query" name:"AlarmConfig" type:"Struct"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` Tags string `position:"Query" name:"Tags"` Name string `position:"Query" name:"Name"` }
CreateApplicationRequest is the request struct for api CreateApplication
func CreateCreateApplicationRequest ¶ added in v1.61.1690
func CreateCreateApplicationRequest() (request *CreateApplicationRequest)
CreateCreateApplicationRequest creates a request to invoke CreateApplication API
type CreateApplicationResponse ¶ added in v1.61.1690
type CreateApplicationResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Application Application `json:"Application" xml:"Application"` }
CreateApplicationResponse is the response struct for api CreateApplication
func CreateCreateApplicationResponse ¶ added in v1.61.1690
func CreateCreateApplicationResponse() (response *CreateApplicationResponse)
CreateCreateApplicationResponse creates a response to parse from CreateApplication response
type CreateOpsItemRequest ¶ added in v1.61.1782
type CreateOpsItemRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` Description string `position:"Query" name:"Description"` Source string `position:"Query" name:"Source"` Title string `position:"Query" name:"Title"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` Severity string `position:"Query" name:"Severity"` Solutions string `position:"Query" name:"Solutions"` Resources string `position:"Query" name:"Resources"` Priority requests.Integer `position:"Query" name:"Priority"` DedupString string `position:"Query" name:"DedupString"` Tags string `position:"Query" name:"Tags"` Category string `position:"Query" name:"Category"` }
CreateOpsItemRequest is the request struct for api CreateOpsItem
func CreateCreateOpsItemRequest ¶ added in v1.61.1782
func CreateCreateOpsItemRequest() (request *CreateOpsItemRequest)
CreateCreateOpsItemRequest creates a request to invoke CreateOpsItem API
type CreateOpsItemResponse ¶ added in v1.61.1782
type CreateOpsItemResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` OpsItem OpsItem `json:"OpsItem" xml:"OpsItem"` }
CreateOpsItemResponse is the response struct for api CreateOpsItem
func CreateCreateOpsItemResponse ¶ added in v1.61.1782
func CreateCreateOpsItemResponse() (response *CreateOpsItemResponse)
CreateCreateOpsItemResponse creates a response to parse from CreateOpsItem response
type CreateParameterRequest ¶ added in v1.61.478
type CreateParameterRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` Description string `position:"Query" name:"Description"` Type string `position:"Query" name:"Type"` Constraints string `position:"Query" name:"Constraints"` Tags string `position:"Query" name:"Tags"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` Name string `position:"Query" name:"Name"` Value string `position:"Query" name:"Value"` }
CreateParameterRequest is the request struct for api CreateParameter
func CreateCreateParameterRequest ¶ added in v1.61.478
func CreateCreateParameterRequest() (request *CreateParameterRequest)
CreateCreateParameterRequest creates a request to invoke CreateParameter API
type CreateParameterResponse ¶ added in v1.61.478
type CreateParameterResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Parameter Parameter `json:"Parameter" xml:"Parameter"` }
CreateParameterResponse is the response struct for api CreateParameter
func CreateCreateParameterResponse ¶ added in v1.61.478
func CreateCreateParameterResponse() (response *CreateParameterResponse)
CreateCreateParameterResponse creates a response to parse from CreateParameter response
type CreatePatchBaselineRequest ¶ added in v1.61.916
type CreatePatchBaselineRequest struct { *requests.RpcRequest Sources *[]string `position:"Query" name:"Sources" type:"Json"` ClientToken string `position:"Query" name:"ClientToken"` ApprovalRules string `position:"Query" name:"ApprovalRules"` Description string `position:"Query" name:"Description"` RejectedPatchesAction string `position:"Query" name:"RejectedPatchesAction"` ApprovedPatchesEnableNonSecurity requests.Boolean `position:"Query" name:"ApprovedPatchesEnableNonSecurity"` Tags *[]CreatePatchBaselineTags `position:"Query" name:"Tags" type:"Json"` OperationSystem string `position:"Query" name:"OperationSystem"` RejectedPatches *[]string `position:"Query" name:"RejectedPatches" type:"Json"` Name string `position:"Query" name:"Name"` ApprovedPatches *[]string `position:"Query" name:"ApprovedPatches" type:"Json"` }
CreatePatchBaselineRequest is the request struct for api CreatePatchBaseline
func CreateCreatePatchBaselineRequest ¶ added in v1.61.916
func CreateCreatePatchBaselineRequest() (request *CreatePatchBaselineRequest)
CreateCreatePatchBaselineRequest creates a request to invoke CreatePatchBaseline API
type CreatePatchBaselineResponse ¶ added in v1.61.916
type CreatePatchBaselineResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PatchBaseline PatchBaseline `json:"PatchBaseline" xml:"PatchBaseline"` }
CreatePatchBaselineResponse is the response struct for api CreatePatchBaseline
func CreateCreatePatchBaselineResponse ¶ added in v1.61.916
func CreateCreatePatchBaselineResponse() (response *CreatePatchBaselineResponse)
CreateCreatePatchBaselineResponse creates a response to parse from CreatePatchBaseline response
type CreatePatchBaselineTags ¶ added in v1.62.473
CreatePatchBaselineTags is a repeated param struct in CreatePatchBaselineRequest
type CreateSecretParameterRequest ¶ added in v1.61.478
type CreateSecretParameterRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` Description string `position:"Query" name:"Description"` Type string `position:"Query" name:"Type"` Constraints string `position:"Query" name:"Constraints"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` Value string `position:"Query" name:"Value"` KeyId string `position:"Query" name:"KeyId"` Tags map[string]string `position:"Query" name:"Tags" type:"Map"` Name string `position:"Query" name:"Name"` }
CreateSecretParameterRequest is the request struct for api CreateSecretParameter
func CreateCreateSecretParameterRequest ¶ added in v1.61.478
func CreateCreateSecretParameterRequest() (request *CreateSecretParameterRequest)
CreateCreateSecretParameterRequest creates a request to invoke CreateSecretParameter API
type CreateSecretParameterResponse ¶ added in v1.61.478
type CreateSecretParameterResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Parameter Parameter `json:"Parameter" xml:"Parameter"` }
CreateSecretParameterResponse is the response struct for api CreateSecretParameter
func CreateCreateSecretParameterResponse ¶ added in v1.61.478
func CreateCreateSecretParameterResponse() (response *CreateSecretParameterResponse)
CreateCreateSecretParameterResponse creates a response to parse from CreateSecretParameter response
type CreateStateConfigurationRequest ¶ added in v1.61.916
type CreateStateConfigurationRequest struct { *requests.RpcRequest ScheduleType string `position:"Query" name:"ScheduleType"` ClientToken string `position:"Query" name:"ClientToken"` Description string `position:"Query" name:"Description"` Targets string `position:"Query" name:"Targets"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` TemplateVersion string `position:"Query" name:"TemplateVersion"` ScheduleExpression string `position:"Query" name:"ScheduleExpression"` TemplateName string `position:"Query" name:"TemplateName"` ConfigureMode string `position:"Query" name:"ConfigureMode"` Tags string `position:"Query" name:"Tags"` Parameters string `position:"Query" name:"Parameters"` }
CreateStateConfigurationRequest is the request struct for api CreateStateConfiguration
func CreateCreateStateConfigurationRequest ¶ added in v1.61.916
func CreateCreateStateConfigurationRequest() (request *CreateStateConfigurationRequest)
CreateCreateStateConfigurationRequest creates a request to invoke CreateStateConfiguration API
type CreateStateConfigurationResponse ¶ added in v1.61.916
type CreateStateConfigurationResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` StateConfiguration StateConfiguration `json:"StateConfiguration" xml:"StateConfiguration"` }
CreateStateConfigurationResponse is the response struct for api CreateStateConfiguration
func CreateCreateStateConfigurationResponse ¶ added in v1.61.916
func CreateCreateStateConfigurationResponse() (response *CreateStateConfigurationResponse)
CreateCreateStateConfigurationResponse creates a response to parse from CreateStateConfiguration response
type CreateTemplateRequest ¶
type CreateTemplateRequest struct { *requests.RpcRequest Content string `position:"Query" name:"Content"` Tags map[string]interface{} `position:"Query" name:"Tags"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` TemplateName string `position:"Query" name:"TemplateName"` VersionName string `position:"Query" name:"VersionName"` }
CreateTemplateRequest is the request struct for api CreateTemplate
func CreateCreateTemplateRequest ¶
func CreateCreateTemplateRequest() (request *CreateTemplateRequest)
CreateCreateTemplateRequest creates a request to invoke CreateTemplate API
type CreateTemplateResponse ¶
type CreateTemplateResponse struct { *responses.BaseResponse TemplateType string `json:"TemplateType" xml:"TemplateType"` RequestId string `json:"RequestId" xml:"RequestId"` Template Template `json:"Template" xml:"Template"` }
CreateTemplateResponse is the response struct for api CreateTemplate
func CreateCreateTemplateResponse ¶
func CreateCreateTemplateResponse() (response *CreateTemplateResponse)
CreateCreateTemplateResponse creates a response to parse from CreateTemplate response
type CurrentTask ¶
type CurrentTask struct { TaskExecutionId string `json:"TaskExecutionId" xml:"TaskExecutionId"` TaskName string `json:"TaskName" xml:"TaskName"` TaskAction string `json:"TaskAction" xml:"TaskAction"` }
CurrentTask is a nested struct in oos response
type CurrentTasksInListExecutions ¶
type CurrentTasksInListExecutions struct {
CurrentTask []CurrentTask `json:"CurrentTask" xml:"CurrentTask"`
}
CurrentTasksInListExecutions is a nested struct in oos response
type CurrentTasksInStartExecution ¶
type CurrentTasksInStartExecution struct {
CurrentTask []CurrentTask `json:"CurrentTask" xml:"CurrentTask"`
}
CurrentTasksInStartExecution is a nested struct in oos response
type DeleteApplicationGroupRequest ¶ added in v1.61.1690
type DeleteApplicationGroupRequest struct { *requests.RpcRequest ApplicationName string `position:"Query" name:"ApplicationName"` Name string `position:"Query" name:"Name"` }
DeleteApplicationGroupRequest is the request struct for api DeleteApplicationGroup
func CreateDeleteApplicationGroupRequest ¶ added in v1.61.1690
func CreateDeleteApplicationGroupRequest() (request *DeleteApplicationGroupRequest)
CreateDeleteApplicationGroupRequest creates a request to invoke DeleteApplicationGroup API
type DeleteApplicationGroupResponse ¶ added in v1.61.1690
type DeleteApplicationGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteApplicationGroupResponse is the response struct for api DeleteApplicationGroup
func CreateDeleteApplicationGroupResponse ¶ added in v1.61.1690
func CreateDeleteApplicationGroupResponse() (response *DeleteApplicationGroupResponse)
CreateDeleteApplicationGroupResponse creates a response to parse from DeleteApplicationGroup response
type DeleteApplicationRequest ¶ added in v1.61.1690
type DeleteApplicationRequest struct { *requests.RpcRequest Name string `position:"Query" name:"Name"` Force requests.Boolean `position:"Query" name:"Force"` }
DeleteApplicationRequest is the request struct for api DeleteApplication
func CreateDeleteApplicationRequest ¶ added in v1.61.1690
func CreateDeleteApplicationRequest() (request *DeleteApplicationRequest)
CreateDeleteApplicationRequest creates a request to invoke DeleteApplication API
type DeleteApplicationResponse ¶ added in v1.61.1690
type DeleteApplicationResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteApplicationResponse is the response struct for api DeleteApplication
func CreateDeleteApplicationResponse ¶ added in v1.61.1690
func CreateDeleteApplicationResponse() (response *DeleteApplicationResponse)
CreateDeleteApplicationResponse creates a response to parse from DeleteApplication response
type DeleteExecutionsRequest ¶
type DeleteExecutionsRequest struct { *requests.RpcRequest ExecutionIds string `position:"Query" name:"ExecutionIds"` }
DeleteExecutionsRequest is the request struct for api DeleteExecutions
func CreateDeleteExecutionsRequest ¶
func CreateDeleteExecutionsRequest() (request *DeleteExecutionsRequest)
CreateDeleteExecutionsRequest creates a request to invoke DeleteExecutions API
type DeleteExecutionsResponse ¶
type DeleteExecutionsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteExecutionsResponse is the response struct for api DeleteExecutions
func CreateDeleteExecutionsResponse ¶
func CreateDeleteExecutionsResponse() (response *DeleteExecutionsResponse)
CreateDeleteExecutionsResponse creates a response to parse from DeleteExecutions response
type DeleteParameterRequest ¶ added in v1.61.478
type DeleteParameterRequest struct { *requests.RpcRequest Name string `position:"Query" name:"Name"` }
DeleteParameterRequest is the request struct for api DeleteParameter
func CreateDeleteParameterRequest ¶ added in v1.61.478
func CreateDeleteParameterRequest() (request *DeleteParameterRequest)
CreateDeleteParameterRequest creates a request to invoke DeleteParameter API
type DeleteParameterResponse ¶ added in v1.61.478
type DeleteParameterResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteParameterResponse is the response struct for api DeleteParameter
func CreateDeleteParameterResponse ¶ added in v1.61.478
func CreateDeleteParameterResponse() (response *DeleteParameterResponse)
CreateDeleteParameterResponse creates a response to parse from DeleteParameter response
type DeletePatchBaselineRequest ¶ added in v1.61.916
type DeletePatchBaselineRequest struct { *requests.RpcRequest Name string `position:"Query" name:"Name"` }
DeletePatchBaselineRequest is the request struct for api DeletePatchBaseline
func CreateDeletePatchBaselineRequest ¶ added in v1.61.916
func CreateDeletePatchBaselineRequest() (request *DeletePatchBaselineRequest)
CreateDeletePatchBaselineRequest creates a request to invoke DeletePatchBaseline API
type DeletePatchBaselineResponse ¶ added in v1.61.916
type DeletePatchBaselineResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeletePatchBaselineResponse is the response struct for api DeletePatchBaseline
func CreateDeletePatchBaselineResponse ¶ added in v1.61.916
func CreateDeletePatchBaselineResponse() (response *DeletePatchBaselineResponse)
CreateDeletePatchBaselineResponse creates a response to parse from DeletePatchBaseline response
type DeleteSecretParameterRequest ¶ added in v1.61.478
type DeleteSecretParameterRequest struct { *requests.RpcRequest Name string `position:"Query" name:"Name"` }
DeleteSecretParameterRequest is the request struct for api DeleteSecretParameter
func CreateDeleteSecretParameterRequest ¶ added in v1.61.478
func CreateDeleteSecretParameterRequest() (request *DeleteSecretParameterRequest)
CreateDeleteSecretParameterRequest creates a request to invoke DeleteSecretParameter API
type DeleteSecretParameterResponse ¶ added in v1.61.478
type DeleteSecretParameterResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteSecretParameterResponse is the response struct for api DeleteSecretParameter
func CreateDeleteSecretParameterResponse ¶ added in v1.61.478
func CreateDeleteSecretParameterResponse() (response *DeleteSecretParameterResponse)
CreateDeleteSecretParameterResponse creates a response to parse from DeleteSecretParameter response
type DeleteStateConfigurationsRequest ¶ added in v1.61.916
type DeleteStateConfigurationsRequest struct { *requests.RpcRequest StateConfigurationIds string `position:"Query" name:"StateConfigurationIds"` ClientToken string `position:"Query" name:"ClientToken"` }
DeleteStateConfigurationsRequest is the request struct for api DeleteStateConfigurations
func CreateDeleteStateConfigurationsRequest ¶ added in v1.61.916
func CreateDeleteStateConfigurationsRequest() (request *DeleteStateConfigurationsRequest)
CreateDeleteStateConfigurationsRequest creates a request to invoke DeleteStateConfigurations API
type DeleteStateConfigurationsResponse ¶ added in v1.61.916
type DeleteStateConfigurationsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteStateConfigurationsResponse is the response struct for api DeleteStateConfigurations
func CreateDeleteStateConfigurationsResponse ¶ added in v1.61.916
func CreateDeleteStateConfigurationsResponse() (response *DeleteStateConfigurationsResponse)
CreateDeleteStateConfigurationsResponse creates a response to parse from DeleteStateConfigurations response
type DeleteTemplateRequest ¶
type DeleteTemplateRequest struct { *requests.RpcRequest AutoDeleteExecutions requests.Boolean `position:"Query" name:"AutoDeleteExecutions"` TemplateName string `position:"Query" name:"TemplateName"` }
DeleteTemplateRequest is the request struct for api DeleteTemplate
func CreateDeleteTemplateRequest ¶
func CreateDeleteTemplateRequest() (request *DeleteTemplateRequest)
CreateDeleteTemplateRequest creates a request to invoke DeleteTemplate API
type DeleteTemplateResponse ¶
type DeleteTemplateResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteTemplateResponse is the response struct for api DeleteTemplate
func CreateDeleteTemplateResponse ¶
func CreateDeleteTemplateResponse() (response *DeleteTemplateResponse)
CreateDeleteTemplateResponse creates a response to parse from DeleteTemplate response
type DeleteTemplatesRequest ¶ added in v1.60.386
type DeleteTemplatesRequest struct { *requests.RpcRequest TemplateNames string `position:"Query" name:"TemplateNames"` AutoDeleteExecutions requests.Boolean `position:"Query" name:"AutoDeleteExecutions"` }
DeleteTemplatesRequest is the request struct for api DeleteTemplates
func CreateDeleteTemplatesRequest ¶ added in v1.60.386
func CreateDeleteTemplatesRequest() (request *DeleteTemplatesRequest)
CreateDeleteTemplatesRequest creates a request to invoke DeleteTemplates API
type DeleteTemplatesResponse ¶ added in v1.60.386
type DeleteTemplatesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteTemplatesResponse is the response struct for api DeleteTemplates
func CreateDeleteTemplatesResponse ¶ added in v1.60.386
func CreateDeleteTemplatesResponse() (response *DeleteTemplatesResponse)
CreateDeleteTemplatesResponse creates a response to parse from DeleteTemplates response
type DeployApplicationGroupRequest ¶ added in v1.61.1690
type DeployApplicationGroupRequest struct { *requests.RpcRequest DeployParameters string `position:"Query" name:"DeployParameters"` ApplicationName string `position:"Query" name:"ApplicationName"` Name string `position:"Query" name:"Name"` }
DeployApplicationGroupRequest is the request struct for api DeployApplicationGroup
func CreateDeployApplicationGroupRequest ¶ added in v1.61.1690
func CreateDeployApplicationGroupRequest() (request *DeployApplicationGroupRequest)
CreateDeployApplicationGroupRequest creates a request to invoke DeployApplicationGroup API
type DeployApplicationGroupResponse ¶ added in v1.61.1690
type DeployApplicationGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeployApplicationGroupResponse is the response struct for api DeployApplicationGroup
func CreateDeployApplicationGroupResponse ¶ added in v1.61.1690
func CreateDeployApplicationGroupResponse() (response *DeployApplicationGroupResponse)
CreateDeployApplicationGroupResponse creates a response to parse from DeployApplicationGroup response
type DescribeRegionsRequest ¶ added in v1.60.386
type DescribeRegionsRequest struct { *requests.RpcRequest AcceptLanguage string `position:"Query" name:"AcceptLanguage"` }
DescribeRegionsRequest is the request struct for api DescribeRegions
func CreateDescribeRegionsRequest ¶ added in v1.60.386
func CreateDescribeRegionsRequest() (request *DescribeRegionsRequest)
CreateDescribeRegionsRequest creates a request to invoke DescribeRegions API
type DescribeRegionsResponse ¶ added in v1.60.386
type DescribeRegionsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Regions []Region `json:"Regions" xml:"Regions"` }
DescribeRegionsResponse is the response struct for api DescribeRegions
func CreateDescribeRegionsResponse ¶ added in v1.60.386
func CreateDescribeRegionsResponse() (response *DescribeRegionsResponse)
CreateDescribeRegionsResponse creates a response to parse from DescribeRegions response
type Entities ¶ added in v1.61.614
type Entities struct {
Entity []map[string]interface{} `json:"Entity" xml:"Entity"`
}
Entities is a nested struct in oos response
type Entries ¶ added in v1.61.614
type Entries struct {
Entries []map[string]interface{} `json:"Entries" xml:"Entries"`
}
Entries is a nested struct in oos response
type Execution ¶
type Execution struct { Category string `json:"Category" xml:"Category"` TemplateId string `json:"TemplateId" xml:"TemplateId"` ExecutedBy string `json:"ExecutedBy" xml:"ExecutedBy"` TemplateName string `json:"TemplateName" xml:"TemplateName"` WaitingStatus string `json:"WaitingStatus" xml:"WaitingStatus"` IsParent bool `json:"IsParent" xml:"IsParent"` StatusMessage string `json:"StatusMessage" xml:"StatusMessage"` Mode string `json:"Mode" xml:"Mode"` SafetyCheck string `json:"SafetyCheck" xml:"SafetyCheck"` TemplateVersion string `json:"TemplateVersion" xml:"TemplateVersion"` Parameters map[string]interface{} `json:"Parameters" xml:"Parameters"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` UpdateDate string `json:"UpdateDate" xml:"UpdateDate"` ParentExecutionId string `json:"ParentExecutionId" xml:"ParentExecutionId"` Outputs string `json:"Outputs" xml:"Outputs"` Counters map[string]interface{} `json:"Counters" xml:"Counters"` LastTriggerTime string `json:"LastTriggerTime" xml:"LastTriggerTime"` Description string `json:"Description" xml:"Description"` Tags map[string]interface{} `json:"Tags" xml:"Tags"` EndDate string `json:"EndDate" xml:"EndDate"` LastSuccessfulTriggerTime string `json:"LastSuccessfulTriggerTime" xml:"LastSuccessfulTriggerTime"` LastTriggerStatusMessage string `json:"LastTriggerStatusMessage" xml:"LastTriggerStatusMessage"` RamRole string `json:"RamRole" xml:"RamRole"` Targets string `json:"Targets" xml:"Targets"` StartDate string `json:"StartDate" xml:"StartDate"` StatusReason string `json:"StatusReason" xml:"StatusReason"` ResourceStatus string `json:"ResourceStatus" xml:"ResourceStatus"` CreateDate string `json:"CreateDate" xml:"CreateDate"` LastTriggerOutputs string `json:"LastTriggerOutputs" xml:"LastTriggerOutputs"` LastTriggerStatus string `json:"LastTriggerStatus" xml:"LastTriggerStatus"` ExecutionId string `json:"ExecutionId" xml:"ExecutionId"` Status string `json:"Status" xml:"Status"` CurrentTasks []CurrentTask `json:"CurrentTasks" xml:"CurrentTasks"` }
Execution is a nested struct in oos response
type ExecutionInStartExecution ¶ added in v1.61.81
type ExecutionInStartExecution struct { Outputs string `json:"Outputs" xml:"Outputs"` Status string `json:"Status" xml:"Status"` EndDate string `json:"EndDate" xml:"EndDate"` ExecutedBy string `json:"ExecutedBy" xml:"ExecutedBy"` IsParent bool `json:"IsParent" xml:"IsParent"` Tags map[string]interface{} `json:"Tags" xml:"Tags"` StartDate string `json:"StartDate" xml:"StartDate"` SafetyCheck string `json:"SafetyCheck" xml:"SafetyCheck"` Mode string `json:"Mode" xml:"Mode"` TemplateName string `json:"TemplateName" xml:"TemplateName"` CreateDate string `json:"CreateDate" xml:"CreateDate"` TemplateVersion string `json:"TemplateVersion" xml:"TemplateVersion"` ExecutionId string `json:"ExecutionId" xml:"ExecutionId"` Parameters string `json:"Parameters" xml:"Parameters"` Description string `json:"Description" xml:"Description"` Counters map[string]interface{} `json:"Counters" xml:"Counters"` UpdateDate string `json:"UpdateDate" xml:"UpdateDate"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` ParentExecutionId string `json:"ParentExecutionId" xml:"ParentExecutionId"` RamRole string `json:"RamRole" xml:"RamRole"` TemplateId string `json:"TemplateId" xml:"TemplateId"` StatusMessage string `json:"StatusMessage" xml:"StatusMessage"` LoopMode string `json:"LoopMode" xml:"LoopMode"` CurrentTasks []CurrentTask `json:"CurrentTasks" xml:"CurrentTasks"` }
ExecutionInStartExecution is a nested struct in oos response
type ExecutionLog ¶
type ExecutionLog struct { TaskExecutionId string `json:"TaskExecutionId" xml:"TaskExecutionId"` Message string `json:"Message" xml:"Message"` LogType string `json:"LogType" xml:"LogType"` Timestamp string `json:"Timestamp" xml:"Timestamp"` }
ExecutionLog is a nested struct in oos response
type ExecutionLogs ¶
type ExecutionLogs struct {
ExecutionLog []ExecutionLog `json:"ExecutionLog" xml:"ExecutionLog"`
}
ExecutionLogs is a nested struct in oos response
type Executions ¶
type Executions struct {
Execution []Execution `json:"Execution" xml:"Execution"`
}
Executions is a nested struct in oos response
type GenerateExecutionPolicyRequest ¶
type GenerateExecutionPolicyRequest struct { *requests.RpcRequest TemplateVersion string `position:"Query" name:"TemplateVersion"` RamRole string `position:"Query" name:"RamRole"` TemplateName string `position:"Query" name:"TemplateName"` }
GenerateExecutionPolicyRequest is the request struct for api GenerateExecutionPolicy
func CreateGenerateExecutionPolicyRequest ¶
func CreateGenerateExecutionPolicyRequest() (request *GenerateExecutionPolicyRequest)
CreateGenerateExecutionPolicyRequest creates a request to invoke GenerateExecutionPolicy API
type GenerateExecutionPolicyResponse ¶
type GenerateExecutionPolicyResponse struct { *responses.BaseResponse Policy string `json:"Policy" xml:"Policy"` RequestId string `json:"RequestId" xml:"RequestId"` MissingPolicy string `json:"MissingPolicy" xml:"MissingPolicy"` }
GenerateExecutionPolicyResponse is the response struct for api GenerateExecutionPolicy
func CreateGenerateExecutionPolicyResponse ¶
func CreateGenerateExecutionPolicyResponse() (response *GenerateExecutionPolicyResponse)
CreateGenerateExecutionPolicyResponse creates a response to parse from GenerateExecutionPolicy response
type GetApplicationGroupRequest ¶ added in v1.61.1690
type GetApplicationGroupRequest struct { *requests.RpcRequest ApplicationName string `position:"Query" name:"ApplicationName"` Name string `position:"Query" name:"Name"` }
GetApplicationGroupRequest is the request struct for api GetApplicationGroup
func CreateGetApplicationGroupRequest ¶ added in v1.61.1690
func CreateGetApplicationGroupRequest() (request *GetApplicationGroupRequest)
CreateGetApplicationGroupRequest creates a request to invoke GetApplicationGroup API
type GetApplicationGroupResponse ¶ added in v1.61.1690
type GetApplicationGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ApplicationGroup ApplicationGroup `json:"ApplicationGroup" xml:"ApplicationGroup"` }
GetApplicationGroupResponse is the response struct for api GetApplicationGroup
func CreateGetApplicationGroupResponse ¶ added in v1.61.1690
func CreateGetApplicationGroupResponse() (response *GetApplicationGroupResponse)
CreateGetApplicationGroupResponse creates a response to parse from GetApplicationGroup response
type GetApplicationRequest ¶ added in v1.61.1690
type GetApplicationRequest struct { *requests.RpcRequest Name string `position:"Query" name:"Name"` }
GetApplicationRequest is the request struct for api GetApplication
func CreateGetApplicationRequest ¶ added in v1.61.1690
func CreateGetApplicationRequest() (request *GetApplicationRequest)
CreateGetApplicationRequest creates a request to invoke GetApplication API
type GetApplicationResponse ¶ added in v1.61.1690
type GetApplicationResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Application Application `json:"Application" xml:"Application"` }
GetApplicationResponse is the response struct for api GetApplication
func CreateGetApplicationResponse ¶ added in v1.61.1690
func CreateGetApplicationResponse() (response *GetApplicationResponse)
CreateGetApplicationResponse creates a response to parse from GetApplication response
type GetExecutionTemplateRequest ¶
type GetExecutionTemplateRequest struct { *requests.RpcRequest ExecutionId string `position:"Query" name:"ExecutionId"` }
GetExecutionTemplateRequest is the request struct for api GetExecutionTemplate
func CreateGetExecutionTemplateRequest ¶
func CreateGetExecutionTemplateRequest() (request *GetExecutionTemplateRequest)
CreateGetExecutionTemplateRequest creates a request to invoke GetExecutionTemplate API
type GetExecutionTemplateResponse ¶
type GetExecutionTemplateResponse struct { *responses.BaseResponse Content string `json:"Content" xml:"Content"` RequestId string `json:"RequestId" xml:"RequestId"` Template Template `json:"Template" xml:"Template"` }
GetExecutionTemplateResponse is the response struct for api GetExecutionTemplate
func CreateGetExecutionTemplateResponse ¶
func CreateGetExecutionTemplateResponse() (response *GetExecutionTemplateResponse)
CreateGetExecutionTemplateResponse creates a response to parse from GetExecutionTemplate response
type GetInventorySchemaRequest ¶ added in v1.61.614
type GetInventorySchemaRequest struct { *requests.RpcRequest Aggregator requests.Boolean `position:"Query" name:"Aggregator"` NextToken string `position:"Query" name:"NextToken"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` TypeName string `position:"Query" name:"TypeName"` }
GetInventorySchemaRequest is the request struct for api GetInventorySchema
func CreateGetInventorySchemaRequest ¶ added in v1.61.614
func CreateGetInventorySchemaRequest() (request *GetInventorySchemaRequest)
CreateGetInventorySchemaRequest creates a request to invoke GetInventorySchema API
type GetInventorySchemaResponse ¶ added in v1.61.614
type GetInventorySchemaResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` MaxResults string `json:"MaxResults" xml:"MaxResults"` Schemas []Schema `json:"Schemas" xml:"Schemas"` }
GetInventorySchemaResponse is the response struct for api GetInventorySchema
func CreateGetInventorySchemaResponse ¶ added in v1.61.614
func CreateGetInventorySchemaResponse() (response *GetInventorySchemaResponse)
CreateGetInventorySchemaResponse creates a response to parse from GetInventorySchema response
type GetOpsItemRequest ¶ added in v1.61.1782
type GetOpsItemRequest struct { *requests.RpcRequest OpsItemId string `position:"Query" name:"OpsItemId"` }
GetOpsItemRequest is the request struct for api GetOpsItem
func CreateGetOpsItemRequest ¶ added in v1.61.1782
func CreateGetOpsItemRequest() (request *GetOpsItemRequest)
CreateGetOpsItemRequest creates a request to invoke GetOpsItem API
type GetOpsItemResponse ¶ added in v1.61.1782
type GetOpsItemResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` OpsItem OpsItemInGetOpsItem `json:"OpsItem" xml:"OpsItem"` }
GetOpsItemResponse is the response struct for api GetOpsItem
func CreateGetOpsItemResponse ¶ added in v1.61.1782
func CreateGetOpsItemResponse() (response *GetOpsItemResponse)
CreateGetOpsItemResponse creates a response to parse from GetOpsItem response
type GetParameterRequest ¶ added in v1.61.478
type GetParameterRequest struct { *requests.RpcRequest ResourceGroupId string `position:"Query" name:"ResourceGroupId"` ParameterVersion requests.Integer `position:"Query" name:"ParameterVersion"` Name string `position:"Query" name:"Name"` }
GetParameterRequest is the request struct for api GetParameter
func CreateGetParameterRequest ¶ added in v1.61.478
func CreateGetParameterRequest() (request *GetParameterRequest)
CreateGetParameterRequest creates a request to invoke GetParameter API
type GetParameterResponse ¶ added in v1.61.478
type GetParameterResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Parameter Parameter `json:"Parameter" xml:"Parameter"` }
GetParameterResponse is the response struct for api GetParameter
func CreateGetParameterResponse ¶ added in v1.61.478
func CreateGetParameterResponse() (response *GetParameterResponse)
CreateGetParameterResponse creates a response to parse from GetParameter response
type GetParametersByPathRequest ¶ added in v1.61.614
type GetParametersByPathRequest struct { *requests.RpcRequest Recursive requests.Boolean `position:"Query" name:"Recursive"` Path string `position:"Query" name:"Path"` NextToken string `position:"Query" name:"NextToken"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
GetParametersByPathRequest is the request struct for api GetParametersByPath
func CreateGetParametersByPathRequest ¶ added in v1.61.614
func CreateGetParametersByPathRequest() (request *GetParametersByPathRequest)
CreateGetParametersByPathRequest creates a request to invoke GetParametersByPath API
type GetParametersByPathResponse ¶ added in v1.61.614
type GetParametersByPathResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` MaxResults int `json:"MaxResults" xml:"MaxResults"` Parameters []Parameter `json:"Parameters" xml:"Parameters"` }
GetParametersByPathResponse is the response struct for api GetParametersByPath
func CreateGetParametersByPathResponse ¶ added in v1.61.614
func CreateGetParametersByPathResponse() (response *GetParametersByPathResponse)
CreateGetParametersByPathResponse creates a response to parse from GetParametersByPath response
type GetParametersRequest ¶ added in v1.61.614
type GetParametersRequest struct { *requests.RpcRequest Names string `position:"Query" name:"Names"` }
GetParametersRequest is the request struct for api GetParameters
func CreateGetParametersRequest ¶ added in v1.61.614
func CreateGetParametersRequest() (request *GetParametersRequest)
CreateGetParametersRequest creates a request to invoke GetParameters API
type GetParametersResponse ¶ added in v1.61.614
type GetParametersResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` InvalidParameters []string `json:"InvalidParameters" xml:"InvalidParameters"` Parameters []Parameter `json:"Parameters" xml:"Parameters"` }
GetParametersResponse is the response struct for api GetParameters
func CreateGetParametersResponse ¶ added in v1.61.614
func CreateGetParametersResponse() (response *GetParametersResponse)
CreateGetParametersResponse creates a response to parse from GetParameters response
type GetPatchBaselineRequest ¶ added in v1.61.916
type GetPatchBaselineRequest struct { *requests.RpcRequest Name string `position:"Query" name:"Name"` }
GetPatchBaselineRequest is the request struct for api GetPatchBaseline
func CreateGetPatchBaselineRequest ¶ added in v1.61.916
func CreateGetPatchBaselineRequest() (request *GetPatchBaselineRequest)
CreateGetPatchBaselineRequest creates a request to invoke GetPatchBaseline API
type GetPatchBaselineResponse ¶ added in v1.61.916
type GetPatchBaselineResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PatchBaseline PatchBaseline `json:"PatchBaseline" xml:"PatchBaseline"` }
GetPatchBaselineResponse is the response struct for api GetPatchBaseline
func CreateGetPatchBaselineResponse ¶ added in v1.61.916
func CreateGetPatchBaselineResponse() (response *GetPatchBaselineResponse)
CreateGetPatchBaselineResponse creates a response to parse from GetPatchBaseline response
type GetSecretParameterRequest ¶ added in v1.61.478
type GetSecretParameterRequest struct { *requests.RpcRequest WithDecryption requests.Boolean `position:"Query" name:"WithDecryption"` ParameterVersion requests.Integer `position:"Query" name:"ParameterVersion"` Name string `position:"Query" name:"Name"` }
GetSecretParameterRequest is the request struct for api GetSecretParameter
func CreateGetSecretParameterRequest ¶ added in v1.61.478
func CreateGetSecretParameterRequest() (request *GetSecretParameterRequest)
CreateGetSecretParameterRequest creates a request to invoke GetSecretParameter API
type GetSecretParameterResponse ¶ added in v1.61.478
type GetSecretParameterResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Parameter Parameter `json:"Parameter" xml:"Parameter"` }
GetSecretParameterResponse is the response struct for api GetSecretParameter
func CreateGetSecretParameterResponse ¶ added in v1.61.478
func CreateGetSecretParameterResponse() (response *GetSecretParameterResponse)
CreateGetSecretParameterResponse creates a response to parse from GetSecretParameter response
type GetSecretParametersByPathRequest ¶ added in v1.61.614
type GetSecretParametersByPathRequest struct { *requests.RpcRequest WithDecryption requests.Boolean `position:"Query" name:"WithDecryption"` Recursive requests.Boolean `position:"Query" name:"Recursive"` Path string `position:"Query" name:"Path"` NextToken string `position:"Query" name:"NextToken"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
GetSecretParametersByPathRequest is the request struct for api GetSecretParametersByPath
func CreateGetSecretParametersByPathRequest ¶ added in v1.61.614
func CreateGetSecretParametersByPathRequest() (request *GetSecretParametersByPathRequest)
CreateGetSecretParametersByPathRequest creates a request to invoke GetSecretParametersByPath API
type GetSecretParametersByPathResponse ¶ added in v1.61.614
type GetSecretParametersByPathResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` MaxResults int `json:"MaxResults" xml:"MaxResults"` Parameters []Parameter `json:"Parameters" xml:"Parameters"` }
GetSecretParametersByPathResponse is the response struct for api GetSecretParametersByPath
func CreateGetSecretParametersByPathResponse ¶ added in v1.61.614
func CreateGetSecretParametersByPathResponse() (response *GetSecretParametersByPathResponse)
CreateGetSecretParametersByPathResponse creates a response to parse from GetSecretParametersByPath response
type GetSecretParametersRequest ¶ added in v1.61.614
type GetSecretParametersRequest struct { *requests.RpcRequest WithDecryption requests.Boolean `position:"Query" name:"WithDecryption"` Names string `position:"Query" name:"Names"` }
GetSecretParametersRequest is the request struct for api GetSecretParameters
func CreateGetSecretParametersRequest ¶ added in v1.61.614
func CreateGetSecretParametersRequest() (request *GetSecretParametersRequest)
CreateGetSecretParametersRequest creates a request to invoke GetSecretParameters API
type GetSecretParametersResponse ¶ added in v1.61.614
type GetSecretParametersResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` InvalidParameters []string `json:"InvalidParameters" xml:"InvalidParameters"` Parameters []Parameter `json:"Parameters" xml:"Parameters"` }
GetSecretParametersResponse is the response struct for api GetSecretParameters
func CreateGetSecretParametersResponse ¶ added in v1.61.614
func CreateGetSecretParametersResponse() (response *GetSecretParametersResponse)
CreateGetSecretParametersResponse creates a response to parse from GetSecretParameters response
type GetServiceSettingsRequest ¶ added in v1.61.730
type GetServiceSettingsRequest struct {
*requests.RpcRequest
}
GetServiceSettingsRequest is the request struct for api GetServiceSettings
func CreateGetServiceSettingsRequest ¶ added in v1.61.730
func CreateGetServiceSettingsRequest() (request *GetServiceSettingsRequest)
CreateGetServiceSettingsRequest creates a request to invoke GetServiceSettings API
type GetServiceSettingsResponse ¶ added in v1.61.730
type GetServiceSettingsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ServiceSettings []ServiceSetting `json:"ServiceSettings" xml:"ServiceSettings"` }
GetServiceSettingsResponse is the response struct for api GetServiceSettings
func CreateGetServiceSettingsResponse ¶ added in v1.61.730
func CreateGetServiceSettingsResponse() (response *GetServiceSettingsResponse)
CreateGetServiceSettingsResponse creates a response to parse from GetServiceSettings response
type GetTemplateRequest ¶
type GetTemplateRequest struct { *requests.RpcRequest TemplateVersion string `position:"Query" name:"TemplateVersion"` TemplateName string `position:"Query" name:"TemplateName"` }
GetTemplateRequest is the request struct for api GetTemplate
func CreateGetTemplateRequest ¶
func CreateGetTemplateRequest() (request *GetTemplateRequest)
CreateGetTemplateRequest creates a request to invoke GetTemplate API
type GetTemplateResponse ¶
type GetTemplateResponse struct { *responses.BaseResponse Content string `json:"Content" xml:"Content"` RequestId string `json:"RequestId" xml:"RequestId"` Template Template `json:"Template" xml:"Template"` }
GetTemplateResponse is the response struct for api GetTemplate
func CreateGetTemplateResponse ¶
func CreateGetTemplateResponse() (response *GetTemplateResponse)
CreateGetTemplateResponse creates a response to parse from GetTemplate response
type InstancePatchState ¶ added in v1.61.916
type InstancePatchState struct { MissingCount string `json:"MissingCount" xml:"MissingCount"` OperationEndTime string `json:"OperationEndTime" xml:"OperationEndTime"` OwnerInformation string `json:"OwnerInformation" xml:"OwnerInformation"` InstalledOtherCount string `json:"InstalledOtherCount" xml:"InstalledOtherCount"` InstanceId string `json:"InstanceId" xml:"InstanceId"` OperationType string `json:"OperationType" xml:"OperationType"` OperationStartTime string `json:"OperationStartTime" xml:"OperationStartTime"` FailedCount string `json:"FailedCount" xml:"FailedCount"` BaselineId string `json:"BaselineId" xml:"BaselineId"` InstalledPendingRebootCount string `json:"InstalledPendingRebootCount" xml:"InstalledPendingRebootCount"` InstalledRejectedCount string `json:"InstalledRejectedCount" xml:"InstalledRejectedCount"` PatchGroup string `json:"PatchGroup" xml:"PatchGroup"` InstalledCount string `json:"InstalledCount" xml:"InstalledCount"` }
InstancePatchState is a nested struct in oos response
type InstancePatchStates ¶ added in v1.61.916
type InstancePatchStates struct {
InstancePatchState []InstancePatchState `json:"InstancePatchState" xml:"InstancePatchState"`
}
InstancePatchStates is a nested struct in oos response
type InvalidParametersInGetParameters ¶ added in v1.61.614
type InvalidParametersInGetParameters struct {
InvalidParameter []string `json:"InvalidParameter" xml:"InvalidParameter"`
}
InvalidParametersInGetParameters is a nested struct in oos response
type InvalidParametersInGetSecretParameters ¶ added in v1.61.614
type InvalidParametersInGetSecretParameters struct {
InvalidParameter []string `json:"InvalidParameter" xml:"InvalidParameter"`
}
InvalidParametersInGetSecretParameters is a nested struct in oos response
type Keys ¶ added in v1.60.386
type Keys struct {
Key []string `json:"Key" xml:"Key"`
}
Keys is a nested struct in oos response
type ListActionsRequest ¶
type ListActionsRequest struct { *requests.RpcRequest OOSActionName string `position:"Query" name:"OOSActionName"` NextToken string `position:"Query" name:"NextToken"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
ListActionsRequest is the request struct for api ListActions
func CreateListActionsRequest ¶
func CreateListActionsRequest() (request *ListActionsRequest)
CreateListActionsRequest creates a request to invoke ListActions API
type ListActionsResponse ¶
type ListActionsResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` MaxResults int `json:"MaxResults" xml:"MaxResults"` Actions []Action `json:"Actions" xml:"Actions"` }
ListActionsResponse is the response struct for api ListActions
func CreateListActionsResponse ¶
func CreateListActionsResponse() (response *ListActionsResponse)
CreateListActionsResponse creates a response to parse from ListActions response
type ListApplicationGroupsRequest ¶ added in v1.61.1690
type ListApplicationGroupsRequest struct { *requests.RpcRequest ResourceProduct string `position:"Query" name:"ResourceProduct"` NextToken string `position:"Query" name:"NextToken"` ResourceId string `position:"Query" name:"ResourceId"` DeployRegionId string `position:"Query" name:"DeployRegionId"` ResourceType string `position:"Query" name:"ResourceType"` ApplicationName string `position:"Query" name:"ApplicationName"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
ListApplicationGroupsRequest is the request struct for api ListApplicationGroups
func CreateListApplicationGroupsRequest ¶ added in v1.61.1690
func CreateListApplicationGroupsRequest() (request *ListApplicationGroupsRequest)
CreateListApplicationGroupsRequest creates a request to invoke ListApplicationGroups API
type ListApplicationGroupsResponse ¶ added in v1.61.1690
type ListApplicationGroupsResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` MaxResults int `json:"MaxResults" xml:"MaxResults"` ApplicationGroups []ApplicationGroup `json:"ApplicationGroups" xml:"ApplicationGroups"` }
ListApplicationGroupsResponse is the response struct for api ListApplicationGroups
func CreateListApplicationGroupsResponse ¶ added in v1.61.1690
func CreateListApplicationGroupsResponse() (response *ListApplicationGroupsResponse)
CreateListApplicationGroupsResponse creates a response to parse from ListApplicationGroups response
type ListApplicationsRequest ¶ added in v1.61.1690
type ListApplicationsRequest struct { *requests.RpcRequest NextToken string `position:"Query" name:"NextToken"` Tags string `position:"Query" name:"Tags"` Names string `position:"Query" name:"Names"` Name string `position:"Query" name:"Name"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` ApplicationType string `position:"Query" name:"ApplicationType"` }
ListApplicationsRequest is the request struct for api ListApplications
func CreateListApplicationsRequest ¶ added in v1.61.1690
func CreateListApplicationsRequest() (request *ListApplicationsRequest)
CreateListApplicationsRequest creates a request to invoke ListApplications API
type ListApplicationsResponse ¶ added in v1.61.1690
type ListApplicationsResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` MaxResults int `json:"MaxResults" xml:"MaxResults"` Applications []Application `json:"Applications" xml:"Applications"` }
ListApplicationsResponse is the response struct for api ListApplications
func CreateListApplicationsResponse ¶ added in v1.61.1690
func CreateListApplicationsResponse() (response *ListApplicationsResponse)
CreateListApplicationsResponse creates a response to parse from ListApplications response
type ListExecutionLogsRequest ¶
type ListExecutionLogsRequest struct { *requests.RpcRequest ExecutionId string `position:"Query" name:"ExecutionId"` LogType string `position:"Query" name:"LogType"` NextToken string `position:"Query" name:"NextToken"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` TaskExecutionId string `position:"Query" name:"TaskExecutionId"` }
ListExecutionLogsRequest is the request struct for api ListExecutionLogs
func CreateListExecutionLogsRequest ¶
func CreateListExecutionLogsRequest() (request *ListExecutionLogsRequest)
CreateListExecutionLogsRequest creates a request to invoke ListExecutionLogs API
type ListExecutionLogsResponse ¶
type ListExecutionLogsResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` IsTruncated bool `json:"IsTruncated" xml:"IsTruncated"` MaxResults int `json:"MaxResults" xml:"MaxResults"` ExecutionLogs []ExecutionLog `json:"ExecutionLogs" xml:"ExecutionLogs"` }
ListExecutionLogsResponse is the response struct for api ListExecutionLogs
func CreateListExecutionLogsResponse ¶
func CreateListExecutionLogsResponse() (response *ListExecutionLogsResponse)
CreateListExecutionLogsResponse creates a response to parse from ListExecutionLogs response
type ListExecutionRiskyTasksRequest ¶ added in v1.60.386
type ListExecutionRiskyTasksRequest struct { *requests.RpcRequest TemplateName string `position:"Query" name:"TemplateName"` }
ListExecutionRiskyTasksRequest is the request struct for api ListExecutionRiskyTasks
func CreateListExecutionRiskyTasksRequest ¶ added in v1.60.386
func CreateListExecutionRiskyTasksRequest() (request *ListExecutionRiskyTasksRequest)
CreateListExecutionRiskyTasksRequest creates a request to invoke ListExecutionRiskyTasks API
type ListExecutionRiskyTasksResponse ¶ added in v1.60.386
type ListExecutionRiskyTasksResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` RiskyTasks []RiskyTask `json:"RiskyTasks" xml:"RiskyTasks"` }
ListExecutionRiskyTasksResponse is the response struct for api ListExecutionRiskyTasks
func CreateListExecutionRiskyTasksResponse ¶ added in v1.60.386
func CreateListExecutionRiskyTasksResponse() (response *ListExecutionRiskyTasksResponse)
CreateListExecutionRiskyTasksResponse creates a response to parse from ListExecutionRiskyTasks response
type ListExecutionsRequest ¶
type ListExecutionsRequest struct { *requests.RpcRequest ExecutedBy string `position:"Query" name:"ExecutedBy"` IncludeChildExecution requests.Boolean `position:"Query" name:"IncludeChildExecution"` Description string `position:"Query" name:"Description"` Mode string `position:"Query" name:"Mode"` ExecutionId string `position:"Query" name:"ExecutionId"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` RamRole string `position:"Query" name:"RamRole"` NextToken string `position:"Query" name:"NextToken"` TemplateName string `position:"Query" name:"TemplateName"` EndDateBefore string `position:"Query" name:"EndDateBefore"` SortOrder string `position:"Query" name:"SortOrder"` Categories string `position:"Query" name:"Categories"` ResourceId string `position:"Query" name:"ResourceId"` StartDateAfter string `position:"Query" name:"StartDateAfter"` StartDateBefore string `position:"Query" name:"StartDateBefore"` Tags map[string]interface{} `position:"Query" name:"Tags"` ParentExecutionId string `position:"Query" name:"ParentExecutionId"` Depth string `position:"Query" name:"Depth"` EndDateAfter string `position:"Query" name:"EndDateAfter"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` SortField string `position:"Query" name:"SortField"` Category string `position:"Query" name:"Category"` ResourceTemplateName string `position:"Query" name:"ResourceTemplateName"` Status string `position:"Query" name:"Status"` }
ListExecutionsRequest is the request struct for api ListExecutions
func CreateListExecutionsRequest ¶
func CreateListExecutionsRequest() (request *ListExecutionsRequest)
CreateListExecutionsRequest creates a request to invoke ListExecutions API
type ListExecutionsResponse ¶
type ListExecutionsResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` MaxResults int `json:"MaxResults" xml:"MaxResults"` Executions []Execution `json:"Executions" xml:"Executions"` }
ListExecutionsResponse is the response struct for api ListExecutions
func CreateListExecutionsResponse ¶
func CreateListExecutionsResponse() (response *ListExecutionsResponse)
CreateListExecutionsResponse creates a response to parse from ListExecutions response
type ListInstancePatchStatesRequest ¶ added in v1.61.916
type ListInstancePatchStatesRequest struct { *requests.RpcRequest NextToken string `position:"Query" name:"NextToken"` InstanceIds string `position:"Query" name:"InstanceIds"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
ListInstancePatchStatesRequest is the request struct for api ListInstancePatchStates
func CreateListInstancePatchStatesRequest ¶ added in v1.61.916
func CreateListInstancePatchStatesRequest() (request *ListInstancePatchStatesRequest)
CreateListInstancePatchStatesRequest creates a request to invoke ListInstancePatchStates API
type ListInstancePatchStatesResponse ¶ added in v1.61.916
type ListInstancePatchStatesResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` MaxResults int `json:"MaxResults" xml:"MaxResults"` InstancePatchStates []InstancePatchState `json:"InstancePatchStates" xml:"InstancePatchStates"` }
ListInstancePatchStatesResponse is the response struct for api ListInstancePatchStates
func CreateListInstancePatchStatesResponse ¶ added in v1.61.916
func CreateListInstancePatchStatesResponse() (response *ListInstancePatchStatesResponse)
CreateListInstancePatchStatesResponse creates a response to parse from ListInstancePatchStates response
type ListInstancePatchesRequest ¶ added in v1.61.916
type ListInstancePatchesRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` NextToken string `position:"Query" name:"NextToken"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` PatchStatuses string `position:"Query" name:"PatchStatuses"` }
ListInstancePatchesRequest is the request struct for api ListInstancePatches
func CreateListInstancePatchesRequest ¶ added in v1.61.916
func CreateListInstancePatchesRequest() (request *ListInstancePatchesRequest)
CreateListInstancePatchesRequest creates a request to invoke ListInstancePatches API
type ListInstancePatchesResponse ¶ added in v1.61.916
type ListInstancePatchesResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` MaxResults int `json:"MaxResults" xml:"MaxResults"` Patches []Patch `json:"Patches" xml:"Patches"` }
ListInstancePatchesResponse is the response struct for api ListInstancePatches
func CreateListInstancePatchesResponse ¶ added in v1.61.916
func CreateListInstancePatchesResponse() (response *ListInstancePatchesResponse)
CreateListInstancePatchesResponse creates a response to parse from ListInstancePatches response
type ListInventoryEntriesFilter ¶ added in v1.61.614
type ListInventoryEntriesFilter struct { Name string `name:"Name"` Value *[]string `name:"Value" type:"Repeated"` Operator string `name:"Operator"` }
ListInventoryEntriesFilter is a repeated param struct in ListInventoryEntriesRequest
type ListInventoryEntriesRequest ¶ added in v1.61.614
type ListInventoryEntriesRequest struct { *requests.RpcRequest Filter *[]ListInventoryEntriesFilter `position:"Query" name:"Filter" type:"Repeated"` InstanceId string `position:"Query" name:"InstanceId"` NextToken string `position:"Query" name:"NextToken"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` TypeName string `position:"Query" name:"TypeName"` }
ListInventoryEntriesRequest is the request struct for api ListInventoryEntries
func CreateListInventoryEntriesRequest ¶ added in v1.61.614
func CreateListInventoryEntriesRequest() (request *ListInventoryEntriesRequest)
CreateListInventoryEntriesRequest creates a request to invoke ListInventoryEntries API
type ListInventoryEntriesResponse ¶ added in v1.61.614
type ListInventoryEntriesResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` SchemaVersion string `json:"SchemaVersion" xml:"SchemaVersion"` MaxResults int `json:"MaxResults" xml:"MaxResults"` CaptureTime string `json:"CaptureTime" xml:"CaptureTime"` TypeName string `json:"TypeName" xml:"TypeName"` InstanceId string `json:"InstanceId" xml:"InstanceId"` Entries []map[string]interface{} `json:"Entries" xml:"Entries"` }
ListInventoryEntriesResponse is the response struct for api ListInventoryEntries
func CreateListInventoryEntriesResponse ¶ added in v1.61.614
func CreateListInventoryEntriesResponse() (response *ListInventoryEntriesResponse)
CreateListInventoryEntriesResponse creates a response to parse from ListInventoryEntries response
type ListOpsItemsFilter ¶ added in v1.61.1782
type ListOpsItemsFilter struct { Name string `name:"Name"` Value *[]string `name:"Value" type:"Repeated"` Operator string `name:"Operator"` }
ListOpsItemsFilter is a repeated param struct in ListOpsItemsRequest
type ListOpsItemsRequest ¶ added in v1.61.1782
type ListOpsItemsRequest struct { *requests.RpcRequest ResourceTags string `position:"Query" name:"ResourceTags"` Tags string `position:"Query" name:"Tags"` Filter *[]ListOpsItemsFilter `position:"Query" name:"Filter" type:"Repeated"` NextToken string `position:"Query" name:"NextToken"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
ListOpsItemsRequest is the request struct for api ListOpsItems
func CreateListOpsItemsRequest ¶ added in v1.61.1782
func CreateListOpsItemsRequest() (request *ListOpsItemsRequest)
CreateListOpsItemsRequest creates a request to invoke ListOpsItems API
type ListOpsItemsResponse ¶ added in v1.61.1782
type ListOpsItemsResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` MaxResults int `json:"MaxResults" xml:"MaxResults"` TotalCount int `json:"TotalCount" xml:"TotalCount"` OpsItems []OpsItemInListOpsItems `json:"OpsItems" xml:"OpsItems"` }
ListOpsItemsResponse is the response struct for api ListOpsItems
func CreateListOpsItemsResponse ¶ added in v1.61.1782
func CreateListOpsItemsResponse() (response *ListOpsItemsResponse)
CreateListOpsItemsResponse creates a response to parse from ListOpsItems response
type ListParameterVersionsRequest ¶ added in v1.61.478
type ListParameterVersionsRequest struct { *requests.RpcRequest NextToken string `position:"Query" name:"NextToken"` Name string `position:"Query" name:"Name"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
ListParameterVersionsRequest is the request struct for api ListParameterVersions
func CreateListParameterVersionsRequest ¶ added in v1.61.478
func CreateListParameterVersionsRequest() (request *ListParameterVersionsRequest)
CreateListParameterVersionsRequest creates a request to invoke ListParameterVersions API
type ListParameterVersionsResponse ¶ added in v1.61.478
type ListParameterVersionsResponse struct { *responses.BaseResponse Type string `json:"Type" xml:"Type"` NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` Description string `json:"Description" xml:"Description"` MaxResults int `json:"MaxResults" xml:"MaxResults"` CreatedBy string `json:"CreatedBy" xml:"CreatedBy"` CreatedDate string `json:"CreatedDate" xml:"CreatedDate"` Name string `json:"Name" xml:"Name"` TotalCount int `json:"TotalCount" xml:"TotalCount"` Id string `json:"Id" xml:"Id"` ParameterVersions []ParameterVersion `json:"ParameterVersions" xml:"ParameterVersions"` }
ListParameterVersionsResponse is the response struct for api ListParameterVersions
func CreateListParameterVersionsResponse ¶ added in v1.61.478
func CreateListParameterVersionsResponse() (response *ListParameterVersionsResponse)
CreateListParameterVersionsResponse creates a response to parse from ListParameterVersions response
type ListParametersRequest ¶ added in v1.61.478
type ListParametersRequest struct { *requests.RpcRequest Type string `position:"Query" name:"Type"` Recursive requests.Boolean `position:"Query" name:"Recursive"` Path string `position:"Query" name:"Path"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` NextToken string `position:"Query" name:"NextToken"` SortOrder string `position:"Query" name:"SortOrder"` Tags string `position:"Query" name:"Tags"` Name string `position:"Query" name:"Name"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` SortField string `position:"Query" name:"SortField"` }
ListParametersRequest is the request struct for api ListParameters
func CreateListParametersRequest ¶ added in v1.61.478
func CreateListParametersRequest() (request *ListParametersRequest)
CreateListParametersRequest creates a request to invoke ListParameters API
type ListParametersResponse ¶ added in v1.61.478
type ListParametersResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` MaxResults int `json:"MaxResults" xml:"MaxResults"` Parameters []ParameterInListParameters `json:"Parameters" xml:"Parameters"` }
ListParametersResponse is the response struct for api ListParameters
func CreateListParametersResponse ¶ added in v1.61.478
func CreateListParametersResponse() (response *ListParametersResponse)
CreateListParametersResponse creates a response to parse from ListParameters response
type ListPatchBaselinesRequest ¶ added in v1.61.916
type ListPatchBaselinesRequest struct { *requests.RpcRequest Sources *[]string `position:"Query" name:"Sources" type:"Json"` NextToken string `position:"Query" name:"NextToken"` ApprovedPatchesEnableNonSecurity requests.Boolean `position:"Query" name:"ApprovedPatchesEnableNonSecurity"` Tags *[]ListPatchBaselinesTags `position:"Query" name:"Tags" type:"Json"` OperationSystem string `position:"Query" name:"OperationSystem"` Name string `position:"Query" name:"Name"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` ApprovedPatches *[]string `position:"Query" name:"ApprovedPatches" type:"Json"` }
ListPatchBaselinesRequest is the request struct for api ListPatchBaselines
func CreateListPatchBaselinesRequest ¶ added in v1.61.916
func CreateListPatchBaselinesRequest() (request *ListPatchBaselinesRequest)
CreateListPatchBaselinesRequest creates a request to invoke ListPatchBaselines API
type ListPatchBaselinesResponse ¶ added in v1.61.916
type ListPatchBaselinesResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` MaxResults int `json:"MaxResults" xml:"MaxResults"` PatchBaselines []PatchBaseline `json:"PatchBaselines" xml:"PatchBaselines"` }
ListPatchBaselinesResponse is the response struct for api ListPatchBaselines
func CreateListPatchBaselinesResponse ¶ added in v1.61.916
func CreateListPatchBaselinesResponse() (response *ListPatchBaselinesResponse)
CreateListPatchBaselinesResponse creates a response to parse from ListPatchBaselines response
type ListPatchBaselinesTags ¶ added in v1.62.473
ListPatchBaselinesTags is a repeated param struct in ListPatchBaselinesRequest
type ListResourceExecutionStatusRequest ¶ added in v1.61.305
type ListResourceExecutionStatusRequest struct { *requests.RpcRequest ExecutionId string `position:"Query" name:"ExecutionId"` NextToken string `position:"Query" name:"NextToken"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
ListResourceExecutionStatusRequest is the request struct for api ListResourceExecutionStatus
func CreateListResourceExecutionStatusRequest ¶ added in v1.61.305
func CreateListResourceExecutionStatusRequest() (request *ListResourceExecutionStatusRequest)
CreateListResourceExecutionStatusRequest creates a request to invoke ListResourceExecutionStatus API
type ListResourceExecutionStatusResponse ¶ added in v1.61.305
type ListResourceExecutionStatusResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` MaxResults int `json:"MaxResults" xml:"MaxResults"` ResourceExecutionStatus []Status `json:"ResourceExecutionStatus" xml:"ResourceExecutionStatus"` }
ListResourceExecutionStatusResponse is the response struct for api ListResourceExecutionStatus
func CreateListResourceExecutionStatusResponse ¶ added in v1.61.305
func CreateListResourceExecutionStatusResponse() (response *ListResourceExecutionStatusResponse)
CreateListResourceExecutionStatusResponse creates a response to parse from ListResourceExecutionStatus response
type ListSecretParameterVersionsRequest ¶ added in v1.61.478
type ListSecretParameterVersionsRequest struct { *requests.RpcRequest WithDecryption requests.Boolean `position:"Query" name:"WithDecryption"` NextToken string `position:"Query" name:"NextToken"` Name string `position:"Query" name:"Name"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
ListSecretParameterVersionsRequest is the request struct for api ListSecretParameterVersions
func CreateListSecretParameterVersionsRequest ¶ added in v1.61.478
func CreateListSecretParameterVersionsRequest() (request *ListSecretParameterVersionsRequest)
CreateListSecretParameterVersionsRequest creates a request to invoke ListSecretParameterVersions API
type ListSecretParameterVersionsResponse ¶ added in v1.61.478
type ListSecretParameterVersionsResponse struct { *responses.BaseResponse Type string `json:"Type" xml:"Type"` NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` Description string `json:"Description" xml:"Description"` MaxResults int `json:"MaxResults" xml:"MaxResults"` CreatedBy string `json:"CreatedBy" xml:"CreatedBy"` CreatedDate string `json:"CreatedDate" xml:"CreatedDate"` Name string `json:"Name" xml:"Name"` TotalCount int `json:"TotalCount" xml:"TotalCount"` Id string `json:"Id" xml:"Id"` ParameterVersions []ParameterVersion `json:"ParameterVersions" xml:"ParameterVersions"` }
ListSecretParameterVersionsResponse is the response struct for api ListSecretParameterVersions
func CreateListSecretParameterVersionsResponse ¶ added in v1.61.478
func CreateListSecretParameterVersionsResponse() (response *ListSecretParameterVersionsResponse)
CreateListSecretParameterVersionsResponse creates a response to parse from ListSecretParameterVersions response
type ListSecretParametersRequest ¶ added in v1.61.478
type ListSecretParametersRequest struct { *requests.RpcRequest Recursive requests.Boolean `position:"Query" name:"Recursive"` Path string `position:"Query" name:"Path"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` NextToken string `position:"Query" name:"NextToken"` SortOrder string `position:"Query" name:"SortOrder"` Tags string `position:"Query" name:"Tags"` Name string `position:"Query" name:"Name"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` SortField string `position:"Query" name:"SortField"` }
ListSecretParametersRequest is the request struct for api ListSecretParameters
func CreateListSecretParametersRequest ¶ added in v1.61.478
func CreateListSecretParametersRequest() (request *ListSecretParametersRequest)
CreateListSecretParametersRequest creates a request to invoke ListSecretParameters API
type ListSecretParametersResponse ¶ added in v1.61.478
type ListSecretParametersResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` MaxResults int `json:"MaxResults" xml:"MaxResults"` Parameters []ParameterInListSecretParameters `json:"Parameters" xml:"Parameters"` }
ListSecretParametersResponse is the response struct for api ListSecretParameters
func CreateListSecretParametersResponse ¶ added in v1.61.478
func CreateListSecretParametersResponse() (response *ListSecretParametersResponse)
CreateListSecretParametersResponse creates a response to parse from ListSecretParameters response
type ListStateConfigurationsRequest ¶ added in v1.61.916
type ListStateConfigurationsRequest struct { *requests.RpcRequest StateConfigurationIds string `position:"Query" name:"StateConfigurationIds"` Tags string `position:"Query" name:"Tags"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` TemplateVersion string `position:"Query" name:"TemplateVersion"` NextToken string `position:"Query" name:"NextToken"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` TemplateName string `position:"Query" name:"TemplateName"` }
ListStateConfigurationsRequest is the request struct for api ListStateConfigurations
func CreateListStateConfigurationsRequest ¶ added in v1.61.916
func CreateListStateConfigurationsRequest() (request *ListStateConfigurationsRequest)
CreateListStateConfigurationsRequest creates a request to invoke ListStateConfigurations API
type ListStateConfigurationsResponse ¶ added in v1.61.916
type ListStateConfigurationsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` NextToken string `json:"NextToken" xml:"NextToken"` StateConfigurations []StateConfigurationInListStateConfigurations `json:"StateConfigurations" xml:"StateConfigurations"` }
ListStateConfigurationsResponse is the response struct for api ListStateConfigurations
func CreateListStateConfigurationsResponse ¶ added in v1.61.916
func CreateListStateConfigurationsResponse() (response *ListStateConfigurationsResponse)
CreateListStateConfigurationsResponse creates a response to parse from ListStateConfigurations response
type ListTagKeysRequest ¶ added in v1.60.386
type ListTagKeysRequest struct { *requests.RpcRequest ResourceType string `position:"Query" name:"ResourceType"` NextToken string `position:"Query" name:"NextToken"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
ListTagKeysRequest is the request struct for api ListTagKeys
func CreateListTagKeysRequest ¶ added in v1.60.386
func CreateListTagKeysRequest() (request *ListTagKeysRequest)
CreateListTagKeysRequest creates a request to invoke ListTagKeys API
type ListTagKeysResponse ¶ added in v1.60.386
type ListTagKeysResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` MaxResults int `json:"MaxResults" xml:"MaxResults"` Keys []string `json:"Keys" xml:"Keys"` }
ListTagKeysResponse is the response struct for api ListTagKeys
func CreateListTagKeysResponse ¶ added in v1.60.386
func CreateListTagKeysResponse() (response *ListTagKeysResponse)
CreateListTagKeysResponse creates a response to parse from ListTagKeys response
type ListTagResourcesRequest ¶ added in v1.60.386
type ListTagResourcesRequest struct { *requests.RpcRequest ResourceType string `position:"Query" name:"ResourceType"` Tags map[string]interface{} `position:"Query" name:"Tags"` NextToken string `position:"Query" name:"NextToken"` ResourceIds map[string]interface{} `position:"Query" name:"ResourceIds"` }
ListTagResourcesRequest is the request struct for api ListTagResources
func CreateListTagResourcesRequest ¶ added in v1.60.386
func CreateListTagResourcesRequest() (request *ListTagResourcesRequest)
CreateListTagResourcesRequest creates a request to invoke ListTagResources API
type ListTagResourcesResponse ¶ added in v1.60.386
type ListTagResourcesResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` TagResources TagResources `json:"TagResources" xml:"TagResources"` }
ListTagResourcesResponse is the response struct for api ListTagResources
func CreateListTagResourcesResponse ¶ added in v1.60.386
func CreateListTagResourcesResponse() (response *ListTagResourcesResponse)
CreateListTagResourcesResponse creates a response to parse from ListTagResources response
type ListTagValuesRequest ¶ added in v1.60.386
type ListTagValuesRequest struct { *requests.RpcRequest ResourceType string `position:"Query" name:"ResourceType"` NextToken string `position:"Query" name:"NextToken"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` Key string `position:"Query" name:"Key"` }
ListTagValuesRequest is the request struct for api ListTagValues
func CreateListTagValuesRequest ¶ added in v1.60.386
func CreateListTagValuesRequest() (request *ListTagValuesRequest)
CreateListTagValuesRequest creates a request to invoke ListTagValues API
type ListTagValuesResponse ¶ added in v1.60.386
type ListTagValuesResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` MaxResults int `json:"MaxResults" xml:"MaxResults"` Values []string `json:"Values" xml:"Values"` }
ListTagValuesResponse is the response struct for api ListTagValues
func CreateListTagValuesResponse ¶ added in v1.60.386
func CreateListTagValuesResponse() (response *ListTagValuesResponse)
CreateListTagValuesResponse creates a response to parse from ListTagValues response
type ListTaskExecutionsRequest ¶
type ListTaskExecutionsRequest struct { *requests.RpcRequest TaskName string `position:"Query" name:"TaskName"` IncludeChildTaskExecution requests.Boolean `position:"Query" name:"IncludeChildTaskExecution"` ExecutionId string `position:"Query" name:"ExecutionId"` ParentTaskExecutionId string `position:"Query" name:"ParentTaskExecutionId"` NextToken string `position:"Query" name:"NextToken"` EndDateBefore string `position:"Query" name:"EndDateBefore"` SortOrder string `position:"Query" name:"SortOrder"` StartDateAfter string `position:"Query" name:"StartDateAfter"` StartDateBefore string `position:"Query" name:"StartDateBefore"` EndDateAfter string `position:"Query" name:"EndDateAfter"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` TaskExecutionId string `position:"Query" name:"TaskExecutionId"` SortField string `position:"Query" name:"SortField"` TaskAction string `position:"Query" name:"TaskAction"` Status string `position:"Query" name:"Status"` }
ListTaskExecutionsRequest is the request struct for api ListTaskExecutions
func CreateListTaskExecutionsRequest ¶
func CreateListTaskExecutionsRequest() (request *ListTaskExecutionsRequest)
CreateListTaskExecutionsRequest creates a request to invoke ListTaskExecutions API
type ListTaskExecutionsResponse ¶
type ListTaskExecutionsResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` MaxResults int `json:"MaxResults" xml:"MaxResults"` TaskExecutions []TaskExecution `json:"TaskExecutions" xml:"TaskExecutions"` }
ListTaskExecutionsResponse is the response struct for api ListTaskExecutions
func CreateListTaskExecutionsResponse ¶
func CreateListTaskExecutionsResponse() (response *ListTaskExecutionsResponse)
CreateListTaskExecutionsResponse creates a response to parse from ListTaskExecutions response
type ListTemplateVersionsRequest ¶ added in v1.61.162
type ListTemplateVersionsRequest struct { *requests.RpcRequest NextToken string `position:"Query" name:"NextToken"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` TemplateName string `position:"Query" name:"TemplateName"` }
ListTemplateVersionsRequest is the request struct for api ListTemplateVersions
func CreateListTemplateVersionsRequest ¶ added in v1.61.162
func CreateListTemplateVersionsRequest() (request *ListTemplateVersionsRequest)
CreateListTemplateVersionsRequest creates a request to invoke ListTemplateVersions API
type ListTemplateVersionsResponse ¶ added in v1.61.162
type ListTemplateVersionsResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` MaxResults int `json:"MaxResults" xml:"MaxResults"` TemplateVersions []TemplateVersion `json:"TemplateVersions" xml:"TemplateVersions"` }
ListTemplateVersionsResponse is the response struct for api ListTemplateVersions
func CreateListTemplateVersionsResponse ¶ added in v1.61.162
func CreateListTemplateVersionsResponse() (response *ListTemplateVersionsResponse)
CreateListTemplateVersionsResponse creates a response to parse from ListTemplateVersions response
type ListTemplatesRequest ¶
type ListTemplatesRequest struct { *requests.RpcRequest ResourceGroupId string `position:"Query" name:"ResourceGroupId"` CreatedDateBefore string `position:"Query" name:"CreatedDateBefore"` CreatedBy string `position:"Query" name:"CreatedBy"` NextToken string `position:"Query" name:"NextToken"` TemplateType string `position:"Query" name:"TemplateType"` TemplateName string `position:"Query" name:"TemplateName"` SortOrder string `position:"Query" name:"SortOrder"` HasTrigger requests.Boolean `position:"Query" name:"HasTrigger"` CreatedDateAfter string `position:"Query" name:"CreatedDateAfter"` Tags map[string]interface{} `position:"Query" name:"Tags"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` TemplateFormat string `position:"Query" name:"TemplateFormat"` SortField string `position:"Query" name:"SortField"` Category string `position:"Query" name:"Category"` }
ListTemplatesRequest is the request struct for api ListTemplates
func CreateListTemplatesRequest ¶
func CreateListTemplatesRequest() (request *ListTemplatesRequest)
CreateListTemplatesRequest creates a request to invoke ListTemplates API
type ListTemplatesResponse ¶
type ListTemplatesResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` MaxResults int `json:"MaxResults" xml:"MaxResults"` Templates []Template `json:"Templates" xml:"Templates"` }
ListTemplatesResponse is the response struct for api ListTemplates
func CreateListTemplatesResponse ¶
func CreateListTemplatesResponse() (response *ListTemplatesResponse)
CreateListTemplatesResponse creates a response to parse from ListTemplates response
type NotifyExecutionRequest ¶
type NotifyExecutionRequest struct { *requests.RpcRequest TaskName string `position:"Query" name:"TaskName"` ExecutionId string `position:"Query" name:"ExecutionId"` NotifyType string `position:"Query" name:"NotifyType"` ExecutionStatus string `position:"Query" name:"ExecutionStatus"` NotifyNote string `position:"Query" name:"NotifyNote"` LoopItem string `position:"Query" name:"LoopItem"` TaskExecutionIds string `position:"Query" name:"TaskExecutionIds"` TaskExecutionId string `position:"Query" name:"TaskExecutionId"` Parameters string `position:"Query" name:"Parameters"` }
NotifyExecutionRequest is the request struct for api NotifyExecution
func CreateNotifyExecutionRequest ¶
func CreateNotifyExecutionRequest() (request *NotifyExecutionRequest)
CreateNotifyExecutionRequest creates a request to invoke NotifyExecution API
type NotifyExecutionResponse ¶
type NotifyExecutionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
NotifyExecutionResponse is the response struct for api NotifyExecution
func CreateNotifyExecutionResponse ¶
func CreateNotifyExecutionResponse() (response *NotifyExecutionResponse)
CreateNotifyExecutionResponse creates a response to parse from NotifyExecution response
type OpsItem ¶ added in v1.61.1782
type OpsItem struct { Category string `json:"Category" xml:"Category"` Priority int `json:"Priority" xml:"Priority"` Resources string `json:"Resources" xml:"Resources"` Title string `json:"Title" xml:"Title"` Attributes string `json:"Attributes" xml:"Attributes"` Source string `json:"Source" xml:"Source"` CreatedBy string `json:"CreatedBy" xml:"CreatedBy"` Solutions string `json:"Solutions" xml:"Solutions"` CreateDate string `json:"CreateDate" xml:"CreateDate"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` Severity string `json:"Severity" xml:"Severity"` UpdateDate string `json:"UpdateDate" xml:"UpdateDate"` LastModifiedBy string `json:"LastModifiedBy" xml:"LastModifiedBy"` Status string `json:"Status" xml:"Status"` OpsItemId string `json:"OpsItemId" xml:"OpsItemId"` Description string `json:"Description" xml:"Description"` Tags map[string]interface{} `json:"Tags" xml:"Tags"` }
OpsItem is a nested struct in oos response
type OpsItemInGetOpsItem ¶ added in v1.61.1782
type OpsItemInGetOpsItem struct { OpsItemId string `json:"OpsItemId" xml:"OpsItemId"` CreateDate string `json:"CreateDate" xml:"CreateDate"` UpdateDate string `json:"UpdateDate" xml:"UpdateDate"` Title string `json:"Title" xml:"Title"` Status string `json:"Status" xml:"Status"` Severity string `json:"Severity" xml:"Severity"` Category string `json:"Category" xml:"Category"` Source string `json:"Source" xml:"Source"` Priority int `json:"Priority" xml:"Priority"` Tags map[string]interface{} `json:"Tags" xml:"Tags"` DedupString string `json:"DedupString" xml:"DedupString"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` Description string `json:"Description" xml:"Description"` CreateBy string `json:"CreateBy" xml:"CreateBy"` LastModifiedBy string `json:"LastModifiedBy" xml:"LastModifiedBy"` Attributes map[string]interface{} `json:"Attributes" xml:"Attributes"` Solutions []map[string]interface{} `json:"Solutions" xml:"Solutions"` Resources []string `json:"Resources" xml:"Resources"` }
OpsItemInGetOpsItem is a nested struct in oos response
type OpsItemInListOpsItems ¶ added in v1.61.1782
type OpsItemInListOpsItems struct { OpsItemId string `json:"OpsItemId" xml:"OpsItemId"` CreateDate string `json:"CreateDate" xml:"CreateDate"` UpdateDate string `json:"UpdateDate" xml:"UpdateDate"` Title string `json:"Title" xml:"Title"` Status string `json:"Status" xml:"Status"` Severity string `json:"Severity" xml:"Severity"` Category string `json:"Category" xml:"Category"` Source string `json:"Source" xml:"Source"` Priority int `json:"Priority" xml:"Priority"` Tags map[string]interface{} `json:"Tags" xml:"Tags"` Resources []string `json:"Resources" xml:"Resources"` }
OpsItemInListOpsItems is a nested struct in oos response
type OpsItemInUpdateOpsItem ¶ added in v1.61.1782
type OpsItemInUpdateOpsItem struct { Tags map[string]interface{} `json:"Tags" xml:"Tags"` UpdateDate string `json:"UpdateDate" xml:"UpdateDate"` Description string `json:"Description" xml:"Description"` OpsItemId string `json:"OpsItemId" xml:"OpsItemId"` CreateDate string `json:"CreateDate" xml:"CreateDate"` Title string `json:"Title" xml:"Title"` Status string `json:"Status" xml:"Status"` Severity string `json:"Severity" xml:"Severity"` Category string `json:"Category" xml:"Category"` Source string `json:"Source" xml:"Source"` Priority int `json:"Priority" xml:"Priority"` Attributes string `json:"Attributes" xml:"Attributes"` CreatedBy string `json:"CreatedBy" xml:"CreatedBy"` LastModifiedBy string `json:"LastModifiedBy" xml:"LastModifiedBy"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` Solutions []string `json:"Solutions" xml:"Solutions"` Resources []string `json:"Resources" xml:"Resources"` }
OpsItemInUpdateOpsItem is a nested struct in oos response
type OpsItems ¶ added in v1.61.1782
type OpsItems struct {
OpsItem []OpsItemInListOpsItems `json:"OpsItem" xml:"OpsItem"`
}
OpsItems is a nested struct in oos response
type Parameter ¶ added in v1.61.478
type Parameter struct { Name string `json:"Name" xml:"Name"` CreatedBy string `json:"CreatedBy" xml:"CreatedBy"` ParameterVersion int `json:"ParameterVersion" xml:"ParameterVersion"` Value string `json:"Value" xml:"Value"` UpdatedBy string `json:"UpdatedBy" xml:"UpdatedBy"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` Constraints string `json:"Constraints" xml:"Constraints"` CreatedDate string `json:"CreatedDate" xml:"CreatedDate"` Id string `json:"Id" xml:"Id"` Description string `json:"Description" xml:"Description"` KeyId string `json:"KeyId" xml:"KeyId"` UpdatedDate string `json:"UpdatedDate" xml:"UpdatedDate"` Tags map[string]interface{} `json:"Tags" xml:"Tags"` Type string `json:"Type" xml:"Type"` }
Parameter is a nested struct in oos response
type ParameterInListParameters ¶ added in v1.61.478
type ParameterInListParameters struct { Type string `json:"Type" xml:"Type"` UpdatedDate string `json:"UpdatedDate" xml:"UpdatedDate"` UpdatedBy string `json:"UpdatedBy" xml:"UpdatedBy"` Tags map[string]interface{} `json:"Tags" xml:"Tags"` Description string `json:"Description" xml:"Description"` CreatedBy string `json:"CreatedBy" xml:"CreatedBy"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` CreatedDate string `json:"CreatedDate" xml:"CreatedDate"` ParameterVersion string `json:"ParameterVersion" xml:"ParameterVersion"` Name string `json:"Name" xml:"Name"` Id string `json:"Id" xml:"Id"` }
ParameterInListParameters is a nested struct in oos response
type ParameterInListSecretParameters ¶ added in v1.61.478
type ParameterInListSecretParameters struct { Type string `json:"Type" xml:"Type"` UpdatedDate string `json:"UpdatedDate" xml:"UpdatedDate"` UpdatedBy string `json:"UpdatedBy" xml:"UpdatedBy"` KeyId string `json:"KeyId" xml:"KeyId"` Tags map[string]interface{} `json:"Tags" xml:"Tags"` Description string `json:"Description" xml:"Description"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` CreatedBy string `json:"CreatedBy" xml:"CreatedBy"` CreatedDate string `json:"CreatedDate" xml:"CreatedDate"` ParameterVersion string `json:"ParameterVersion" xml:"ParameterVersion"` Name string `json:"Name" xml:"Name"` Id string `json:"Id" xml:"Id"` }
ParameterInListSecretParameters is a nested struct in oos response
type ParameterInUpdateParameter ¶ added in v1.61.990
type ParameterInUpdateParameter struct { Type string `json:"Type" xml:"Type"` UpdatedDate string `json:"UpdatedDate" xml:"UpdatedDate"` UpdatedBy string `json:"UpdatedBy" xml:"UpdatedBy"` Tags string `json:"Tags" xml:"Tags"` Description string `json:"Description" xml:"Description"` Constraints string `json:"Constraints" xml:"Constraints"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` CreatedBy string `json:"CreatedBy" xml:"CreatedBy"` CreatedDate string `json:"CreatedDate" xml:"CreatedDate"` ParameterVersion int `json:"ParameterVersion" xml:"ParameterVersion"` Name string `json:"Name" xml:"Name"` Id string `json:"Id" xml:"Id"` }
ParameterInUpdateParameter is a nested struct in oos response
type ParameterInUpdateSecretParameter ¶ added in v1.61.990
type ParameterInUpdateSecretParameter struct { Type string `json:"Type" xml:"Type"` UpdatedDate string `json:"UpdatedDate" xml:"UpdatedDate"` UpdatedBy string `json:"UpdatedBy" xml:"UpdatedBy"` KeyId string `json:"KeyId" xml:"KeyId"` Tags string `json:"Tags" xml:"Tags"` Description string `json:"Description" xml:"Description"` Constraints string `json:"Constraints" xml:"Constraints"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` CreatedBy string `json:"CreatedBy" xml:"CreatedBy"` CreatedDate string `json:"CreatedDate" xml:"CreatedDate"` ParameterVersion int `json:"ParameterVersion" xml:"ParameterVersion"` Name string `json:"Name" xml:"Name"` Id string `json:"Id" xml:"Id"` }
ParameterInUpdateSecretParameter is a nested struct in oos response
type ParameterVersion ¶ added in v1.61.478
type ParameterVersion struct { ParameterVersion int `json:"ParameterVersion" xml:"ParameterVersion"` Value string `json:"Value" xml:"Value"` UpdatedBy string `json:"UpdatedBy" xml:"UpdatedBy"` UpdatedDate string `json:"UpdatedDate" xml:"UpdatedDate"` }
ParameterVersion is a nested struct in oos response
type ParameterVersionsInListParameterVersions ¶ added in v1.61.478
type ParameterVersionsInListParameterVersions struct {
ParameterVersion []ParameterVersion `json:"ParameterVersion" xml:"ParameterVersion"`
}
ParameterVersionsInListParameterVersions is a nested struct in oos response
type ParameterVersionsInListSecretParameterVersions ¶ added in v1.61.478
type ParameterVersionsInListSecretParameterVersions struct {
ParameterVersion []ParameterVersion `json:"ParameterVersion" xml:"ParameterVersion"`
}
ParameterVersionsInListSecretParameterVersions is a nested struct in oos response
type ParametersInGetParameters ¶ added in v1.61.614
type ParametersInGetParameters struct {
Parameter []Parameter `json:"Parameter" xml:"Parameter"`
}
ParametersInGetParameters is a nested struct in oos response
type ParametersInGetParametersByPath ¶ added in v1.61.614
type ParametersInGetParametersByPath struct {
Parameter []Parameter `json:"Parameter" xml:"Parameter"`
}
ParametersInGetParametersByPath is a nested struct in oos response
type ParametersInGetSecretParameters ¶ added in v1.61.614
type ParametersInGetSecretParameters struct {
Parameter []Parameter `json:"Parameter" xml:"Parameter"`
}
ParametersInGetSecretParameters is a nested struct in oos response
type ParametersInGetSecretParametersByPath ¶ added in v1.61.614
type ParametersInGetSecretParametersByPath struct {
Parameter []Parameter `json:"Parameter" xml:"Parameter"`
}
ParametersInGetSecretParametersByPath is a nested struct in oos response
type ParametersInListParameters ¶ added in v1.61.478
type ParametersInListParameters struct {
Parameter []ParameterInListParameters `json:"Parameter" xml:"Parameter"`
}
ParametersInListParameters is a nested struct in oos response
type ParametersInListSecretParameters ¶ added in v1.61.478
type ParametersInListSecretParameters struct {
Parameter []ParameterInListSecretParameters `json:"Parameter" xml:"Parameter"`
}
ParametersInListSecretParameters is a nested struct in oos response
type Patch ¶ added in v1.61.916
type Patch struct { Severity string `json:"Severity" xml:"Severity"` Status string `json:"Status" xml:"Status"` InstalledTime string `json:"InstalledTime" xml:"InstalledTime"` KBId string `json:"KBId" xml:"KBId"` Title string `json:"Title" xml:"Title"` Classification string `json:"Classification" xml:"Classification"` }
Patch is a nested struct in oos response
type PatchBaseline ¶ added in v1.61.916
type PatchBaseline struct { Name string `json:"Name" xml:"Name"` OperationSystem string `json:"OperationSystem" xml:"OperationSystem"` ApprovedPatchesEnableNonSecurity bool `json:"ApprovedPatchesEnableNonSecurity" xml:"ApprovedPatchesEnableNonSecurity"` CreatedBy string `json:"CreatedBy" xml:"CreatedBy"` UpdatedBy string `json:"UpdatedBy" xml:"UpdatedBy"` IsDefault bool `json:"IsDefault" xml:"IsDefault"` ApprovalRules string `json:"ApprovalRules" xml:"ApprovalRules"` CreatedDate string `json:"CreatedDate" xml:"CreatedDate"` RejectedPatchesAction string `json:"RejectedPatchesAction" xml:"RejectedPatchesAction"` Id string `json:"Id" xml:"Id"` Description string `json:"Description" xml:"Description"` UpdatedDate string `json:"UpdatedDate" xml:"UpdatedDate"` Sources []string `json:"Sources" xml:"Sources"` RejectedPatches []string `json:"RejectedPatches" xml:"RejectedPatches"` ApprovedPatches []string `json:"ApprovedPatches" xml:"ApprovedPatches"` Tags []TagsItem `json:"Tags" xml:"Tags"` }
PatchBaseline is a nested struct in oos response
type PatchBaselines ¶ added in v1.61.916
type PatchBaselines struct {
PatchBaseline []PatchBaseline `json:"PatchBaseline" xml:"PatchBaseline"`
}
PatchBaselines is a nested struct in oos response
type Patches ¶ added in v1.61.916
type Patches struct {
Patch []Patch `json:"Patch" xml:"Patch"`
}
Patches is a nested struct in oos response
type Region ¶ added in v1.60.386
type Region struct { RegionEndpoint string `json:"RegionEndpoint" xml:"RegionEndpoint"` LocalName string `json:"LocalName" xml:"LocalName"` RegionId string `json:"RegionId" xml:"RegionId"` }
Region is a nested struct in oos response
type Regions ¶ added in v1.60.386
type Regions struct {
Region []Region `json:"Region" xml:"Region"`
}
Regions is a nested struct in oos response
type RegisterDefaultPatchBaselineRequest ¶ added in v1.61.916
type RegisterDefaultPatchBaselineRequest struct { *requests.RpcRequest Name string `position:"Query" name:"Name"` }
RegisterDefaultPatchBaselineRequest is the request struct for api RegisterDefaultPatchBaseline
func CreateRegisterDefaultPatchBaselineRequest ¶ added in v1.61.916
func CreateRegisterDefaultPatchBaselineRequest() (request *RegisterDefaultPatchBaselineRequest)
CreateRegisterDefaultPatchBaselineRequest creates a request to invoke RegisterDefaultPatchBaseline API
type RegisterDefaultPatchBaselineResponse ¶ added in v1.61.916
type RegisterDefaultPatchBaselineResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PatchBaseline PatchBaseline `json:"PatchBaseline" xml:"PatchBaseline"` }
RegisterDefaultPatchBaselineResponse is the response struct for api RegisterDefaultPatchBaseline
func CreateRegisterDefaultPatchBaselineResponse ¶ added in v1.61.916
func CreateRegisterDefaultPatchBaselineResponse() (response *RegisterDefaultPatchBaselineResponse)
CreateRegisterDefaultPatchBaselineResponse creates a response to parse from RegisterDefaultPatchBaseline response
type RejectedPatchesInCreatePatchBaseline ¶ added in v1.62.425
type RejectedPatchesInCreatePatchBaseline struct {
RejectedPatches []string `json:"RejectedPatches" xml:"RejectedPatches"`
}
RejectedPatchesInCreatePatchBaseline is a nested struct in oos response
type RejectedPatchesInGetPatchBaseline ¶ added in v1.62.425
type RejectedPatchesInGetPatchBaseline struct {
RejectedPatches []string `json:"RejectedPatches" xml:"RejectedPatches"`
}
RejectedPatchesInGetPatchBaseline is a nested struct in oos response
type RejectedPatchesInUpdatePatchBaseline ¶ added in v1.62.425
type RejectedPatchesInUpdatePatchBaseline struct {
RejectedPatches []string `json:"RejectedPatches" xml:"RejectedPatches"`
}
RejectedPatchesInUpdatePatchBaseline is a nested struct in oos response
type ResourceExecutionStatus ¶ added in v1.61.305
type ResourceExecutionStatus struct {
Status []Status `json:"Status" xml:"Status"`
}
ResourceExecutionStatus is a nested struct in oos response
type ResourcesInGetOpsItem ¶ added in v1.61.1782
type ResourcesInGetOpsItem struct {
Resource []string `json:"Resource" xml:"Resource"`
}
ResourcesInGetOpsItem is a nested struct in oos response
type ResourcesInListOpsItems ¶ added in v1.62.2
type ResourcesInListOpsItems struct {
Resource []string `json:"Resource" xml:"Resource"`
}
ResourcesInListOpsItems is a nested struct in oos response
type ResourcesInUpdateOpsItem ¶ added in v1.61.1782
type ResourcesInUpdateOpsItem struct {
Resource []string `json:"resource" xml:"resource"`
}
ResourcesInUpdateOpsItem is a nested struct in oos response
type RiskyTask ¶ added in v1.60.386
type RiskyTask struct { Service string `json:"Service" xml:"Service"` API string `json:"API" xml:"API"` Task []string `json:"Task" xml:"Task"` Template []string `json:"Template" xml:"Template"` }
RiskyTask is a nested struct in oos response
type RiskyTasks ¶ added in v1.60.386
type RiskyTasks struct {
RiskyTask []RiskyTask `json:"RiskyTask" xml:"RiskyTask"`
}
RiskyTasks is a nested struct in oos response
type Schema ¶ added in v1.61.614
type Schema struct { Version string `json:"Version" xml:"Version"` TypeName string `json:"TypeName" xml:"TypeName"` Attributes []Attribute `json:"Attributes" xml:"Attributes"` }
Schema is a nested struct in oos response
type Schemas ¶ added in v1.61.614
type Schemas struct {
Schema []Schema `json:"Schema" xml:"Schema"`
}
Schemas is a nested struct in oos response
type SearchInventoryFilter ¶ added in v1.61.614
type SearchInventoryFilter struct { Name string `name:"Name"` Value *[]string `name:"Value" type:"Repeated"` Operator string `name:"Operator"` }
SearchInventoryFilter is a repeated param struct in SearchInventoryRequest
type SearchInventoryRequest ¶ added in v1.61.614
type SearchInventoryRequest struct { *requests.RpcRequest Aggregator *[]string `position:"Query" name:"Aggregator" type:"Repeated"` Filter *[]SearchInventoryFilter `position:"Query" name:"Filter" type:"Repeated"` NextToken string `position:"Query" name:"NextToken"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
SearchInventoryRequest is the request struct for api SearchInventory
func CreateSearchInventoryRequest ¶ added in v1.61.614
func CreateSearchInventoryRequest() (request *SearchInventoryRequest)
CreateSearchInventoryRequest creates a request to invoke SearchInventory API
type SearchInventoryResponse ¶ added in v1.61.614
type SearchInventoryResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` MaxResults int `json:"MaxResults" xml:"MaxResults"` Entities []map[string]interface{} `json:"Entities" xml:"Entities"` }
SearchInventoryResponse is the response struct for api SearchInventory
func CreateSearchInventoryResponse ¶ added in v1.61.614
func CreateSearchInventoryResponse() (response *SearchInventoryResponse)
CreateSearchInventoryResponse creates a response to parse from SearchInventory response
type ServiceSetting ¶ added in v1.61.730
type ServiceSetting struct { DeliverySlsProjectName string `json:"DeliverySlsProjectName" xml:"DeliverySlsProjectName"` RdcEnterpriseId string `json:"RdcEnterpriseId" xml:"RdcEnterpriseId"` DeliveryOssEnabled bool `json:"DeliveryOssEnabled" xml:"DeliveryOssEnabled"` DeliveryOssKeyPrefix string `json:"DeliveryOssKeyPrefix" xml:"DeliveryOssKeyPrefix"` DeliveryOssBucketName string `json:"DeliveryOssBucketName" xml:"DeliveryOssBucketName"` DeliverySlsEnabled bool `json:"DeliverySlsEnabled" xml:"DeliverySlsEnabled"` }
ServiceSetting is a nested struct in oos response
type ServiceSettingsInGetServiceSettings ¶ added in v1.61.730
type ServiceSettingsInGetServiceSettings struct {
ServiceSetting []ServiceSetting `json:"ServiceSetting" xml:"ServiceSetting"`
}
ServiceSettingsInGetServiceSettings is a nested struct in oos response
type ServiceSettingsInSetServiceSettings ¶ added in v1.61.730
type ServiceSettingsInSetServiceSettings struct {
ServiceSetting []ServiceSetting `json:"ServiceSetting" xml:"ServiceSetting"`
}
ServiceSettingsInSetServiceSettings is a nested struct in oos response
type SetServiceSettingsRequest ¶ added in v1.61.730
type SetServiceSettingsRequest struct { *requests.RpcRequest DeliverySlsEnabled requests.Boolean `position:"Query" name:"DeliverySlsEnabled"` RdcEnterpriseId string `position:"Query" name:"RdcEnterpriseId"` DeliveryOssKeyPrefix string `position:"Query" name:"DeliveryOssKeyPrefix"` DeliveryOssEnabled requests.Boolean `position:"Query" name:"DeliveryOssEnabled"` DeliverySlsProjectName string `position:"Query" name:"DeliverySlsProjectName"` DeliveryOssBucketName string `position:"Query" name:"DeliveryOssBucketName"` }
SetServiceSettingsRequest is the request struct for api SetServiceSettings
func CreateSetServiceSettingsRequest ¶ added in v1.61.730
func CreateSetServiceSettingsRequest() (request *SetServiceSettingsRequest)
CreateSetServiceSettingsRequest creates a request to invoke SetServiceSettings API
type SetServiceSettingsResponse ¶ added in v1.61.730
type SetServiceSettingsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ServiceSettings []ServiceSetting `json:"ServiceSettings" xml:"ServiceSettings"` }
SetServiceSettingsResponse is the response struct for api SetServiceSettings
func CreateSetServiceSettingsResponse ¶ added in v1.61.730
func CreateSetServiceSettingsResponse() (response *SetServiceSettingsResponse)
CreateSetServiceSettingsResponse creates a response to parse from SetServiceSettings response
type SolutionsInGetOpsItem ¶ added in v1.61.1782
type SolutionsInGetOpsItem struct {
Solution []map[string]interface{} `json:"Solution" xml:"Solution"`
}
SolutionsInGetOpsItem is a nested struct in oos response
type SolutionsInUpdateOpsItem ¶ added in v1.61.1782
type SolutionsInUpdateOpsItem struct {
Solution []string `json:"solution" xml:"solution"`
}
SolutionsInUpdateOpsItem is a nested struct in oos response
type SourcesInCreatePatchBaseline ¶ added in v1.62.473
type SourcesInCreatePatchBaseline struct {
Sources []string `json:"Sources" xml:"Sources"`
}
SourcesInCreatePatchBaseline is a nested struct in oos response
type SourcesInGetPatchBaseline ¶ added in v1.62.473
type SourcesInGetPatchBaseline struct {
Sources []string `json:"Sources" xml:"Sources"`
}
SourcesInGetPatchBaseline is a nested struct in oos response
type SourcesInListPatchBaselines ¶ added in v1.62.473
type SourcesInListPatchBaselines struct {
Sources []string `json:"Sources" xml:"Sources"`
}
SourcesInListPatchBaselines is a nested struct in oos response
type SourcesInUpdatePatchBaseline ¶ added in v1.62.473
type SourcesInUpdatePatchBaseline struct {
Sources []string `json:"Sources" xml:"Sources"`
}
SourcesInUpdatePatchBaseline is a nested struct in oos response
type StartExecutionRequest ¶
type StartExecutionRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` Description string `position:"Query" name:"Description"` TemplateURL string `position:"Query" name:"TemplateURL"` Mode string `position:"Query" name:"Mode"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` TemplateVersion string `position:"Query" name:"TemplateVersion"` TemplateName string `position:"Query" name:"TemplateName"` LoopMode string `position:"Query" name:"LoopMode"` SafetyCheck string `position:"Query" name:"SafetyCheck"` Tags map[string]interface{} `position:"Query" name:"Tags"` TemplateContent string `position:"Query" name:"TemplateContent"` ParentExecutionId string `position:"Query" name:"ParentExecutionId"` Parameters string `position:"Query" name:"Parameters"` }
StartExecutionRequest is the request struct for api StartExecution
func CreateStartExecutionRequest ¶
func CreateStartExecutionRequest() (request *StartExecutionRequest)
CreateStartExecutionRequest creates a request to invoke StartExecution API
type StartExecutionResponse ¶
type StartExecutionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Execution ExecutionInStartExecution `json:"Execution" xml:"Execution"` }
StartExecutionResponse is the response struct for api StartExecution
func CreateStartExecutionResponse ¶
func CreateStartExecutionResponse() (response *StartExecutionResponse)
CreateStartExecutionResponse creates a response to parse from StartExecution response
type StateConfiguration ¶ added in v1.61.916
type StateConfiguration struct { TemplateId string `json:"TemplateId" xml:"TemplateId"` ConfigureMode string `json:"ConfigureMode" xml:"ConfigureMode"` TemplateName string `json:"TemplateName" xml:"TemplateName"` CreateTime string `json:"CreateTime" xml:"CreateTime"` ScheduleType string `json:"ScheduleType" xml:"ScheduleType"` StateConfigurationId string `json:"StateConfigurationId" xml:"StateConfigurationId"` Targets string `json:"Targets" xml:"Targets"` TemplateVersion string `json:"TemplateVersion" xml:"TemplateVersion"` Parameters map[string]interface{} `json:"Parameters" xml:"Parameters"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` ScheduleExpression string `json:"ScheduleExpression" xml:"ScheduleExpression"` Description string `json:"Description" xml:"Description"` Tags map[string]interface{} `json:"Tags" xml:"Tags"` }
StateConfiguration is a nested struct in oos response
type StateConfigurationInListStateConfigurations ¶ added in v1.61.990
type StateConfigurationInListStateConfigurations struct { UpdateTime string `json:"UpdateTime" xml:"UpdateTime"` CreateTime string `json:"CreateTime" xml:"CreateTime"` Targets string `json:"Targets" xml:"Targets"` Tags map[string]interface{} `json:"Tags" xml:"Tags"` StateConfigurationId string `json:"StateConfigurationId" xml:"StateConfigurationId"` ScheduleExpression string `json:"ScheduleExpression" xml:"ScheduleExpression"` TemplateName string `json:"TemplateName" xml:"TemplateName"` TemplateVersion string `json:"TemplateVersion" xml:"TemplateVersion"` ConfigureMode string `json:"ConfigureMode" xml:"ConfigureMode"` ScheduleType string `json:"ScheduleType" xml:"ScheduleType"` Parameters string `json:"Parameters" xml:"Parameters"` Description string `json:"Description" xml:"Description"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` TemplateId string `json:"TemplateId" xml:"TemplateId"` }
StateConfigurationInListStateConfigurations is a nested struct in oos response
type StateConfigurationInUpdateStateConfiguration ¶ added in v1.61.916
type StateConfigurationInUpdateStateConfiguration struct {
StateConfigurationItem []StateConfigurationItem `json:"StateConfiguration" xml:"StateConfiguration"`
}
StateConfigurationInUpdateStateConfiguration is a nested struct in oos response
type StateConfigurationItem ¶ added in v1.61.916
type StateConfigurationItem struct { UpdateTime string `json:"UpdateTime" xml:"UpdateTime"` CreateTime string `json:"CreateTime" xml:"CreateTime"` Targets string `json:"Targets" xml:"Targets"` Tags map[string]interface{} `json:"Tags" xml:"Tags"` StateConfigurationId string `json:"StateConfigurationId" xml:"StateConfigurationId"` ScheduleExpression string `json:"ScheduleExpression" xml:"ScheduleExpression"` TemplateName string `json:"TemplateName" xml:"TemplateName"` TemplateVersion string `json:"TemplateVersion" xml:"TemplateVersion"` ConfigureMode string `json:"ConfigureMode" xml:"ConfigureMode"` ScheduleType string `json:"ScheduleType" xml:"ScheduleType"` Parameters string `json:"Parameters" xml:"Parameters"` Description string `json:"Description" xml:"Description"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` TemplateId string `json:"TemplateId" xml:"TemplateId"` }
StateConfigurationItem is a nested struct in oos response
type StateConfigurations ¶ added in v1.61.916
type StateConfigurations struct {
StateConfiguration []StateConfigurationInListStateConfigurations `json:"StateConfiguration" xml:"StateConfiguration"`
}
StateConfigurations is a nested struct in oos response
type Status ¶ added in v1.61.305
type Status struct { Outputs string `json:"Outputs" xml:"Outputs"` Status string `json:"Status" xml:"Status"` ExecutionTime string `json:"ExecutionTime" xml:"ExecutionTime"` ResourceId string `json:"ResourceId" xml:"ResourceId"` ExecutionId string `json:"ExecutionId" xml:"ExecutionId"` }
Status is a nested struct in oos response
type TagResource ¶ added in v1.60.386
type TagResource struct { ResourceType string `json:"ResourceType" xml:"ResourceType"` TagValue string `json:"TagValue" xml:"TagValue"` ResourceId string `json:"ResourceId" xml:"ResourceId"` TagKey string `json:"TagKey" xml:"TagKey"` }
TagResource is a nested struct in oos response
type TagResources ¶ added in v1.60.386
type TagResources struct {
TagResource []TagResource `json:"TagResource" xml:"TagResource"`
}
TagResources is a nested struct in oos response
type TagResourcesRequest ¶ added in v1.60.386
type TagResourcesRequest struct { *requests.RpcRequest ResourceType string `position:"Query" name:"ResourceType"` Tags map[string]interface{} `position:"Query" name:"Tags"` ResourceIds map[string]interface{} `position:"Query" name:"ResourceIds"` }
TagResourcesRequest is the request struct for api TagResources
func CreateTagResourcesRequest ¶ added in v1.60.386
func CreateTagResourcesRequest() (request *TagResourcesRequest)
CreateTagResourcesRequest creates a request to invoke TagResources API
type TagResourcesResponse ¶ added in v1.60.386
type TagResourcesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
TagResourcesResponse is the response struct for api TagResources
func CreateTagResourcesResponse ¶ added in v1.60.386
func CreateTagResourcesResponse() (response *TagResourcesResponse)
CreateTagResourcesResponse creates a response to parse from TagResources response
type TagsInCreatePatchBaseline ¶ added in v1.62.473
type TagsInCreatePatchBaseline struct {
TagsItem []TagsItem `json:"Tags" xml:"Tags"`
}
TagsInCreatePatchBaseline is a nested struct in oos response
type TagsInGetPatchBaseline ¶ added in v1.62.473
type TagsInGetPatchBaseline struct {
TagsItem []TagsItem `json:"Tags" xml:"Tags"`
}
TagsInGetPatchBaseline is a nested struct in oos response
type TagsInListPatchBaselines ¶ added in v1.62.473
type TagsInListPatchBaselines struct {
TagsItem []TagsItem `json:"Tags" xml:"Tags"`
}
TagsInListPatchBaselines is a nested struct in oos response
type TagsInUpdatePatchBaseline ¶ added in v1.62.473
type TagsInUpdatePatchBaseline struct {
TagsItem []TagsItem `json:"Tags" xml:"Tags"`
}
TagsInUpdatePatchBaseline is a nested struct in oos response
type TagsItem ¶ added in v1.62.473
type TagsItem struct { TagValue string `json:"TagValue" xml:"TagValue"` TagKey string `json:"TagKey" xml:"TagKey"` }
TagsItem is a nested struct in oos response
type Task ¶
type Task struct { Name string `json:"Name" xml:"Name"` Outputs string `json:"Outputs" xml:"Outputs"` Description string `json:"Description" xml:"Description"` Properties string `json:"Properties" xml:"Properties"` Type string `json:"Type" xml:"Type"` }
Task is a nested struct in oos response
type TaskExecution ¶
type TaskExecution struct { ChildExecutionId string `json:"ChildExecutionId" xml:"ChildExecutionId"` Outputs string `json:"Outputs" xml:"Outputs"` Status string `json:"Status" xml:"Status"` EndDate string `json:"EndDate" xml:"EndDate"` ParentTaskExecutionId string `json:"ParentTaskExecutionId" xml:"ParentTaskExecutionId"` TaskName string `json:"TaskName" xml:"TaskName"` StartDate string `json:"StartDate" xml:"StartDate"` LoopItem string `json:"LoopItem" xml:"LoopItem"` CreateDate string `json:"CreateDate" xml:"CreateDate"` ExecutionId string `json:"ExecutionId" xml:"ExecutionId"` TaskAction string `json:"TaskAction" xml:"TaskAction"` TaskExecutionId string `json:"TaskExecutionId" xml:"TaskExecutionId"` UpdateDate string `json:"UpdateDate" xml:"UpdateDate"` Loop map[string]interface{} `json:"Loop" xml:"Loop"` TemplateId string `json:"TemplateId" xml:"TemplateId"` LoopBatchNumber int `json:"LoopBatchNumber" xml:"LoopBatchNumber"` StatusMessage string `json:"StatusMessage" xml:"StatusMessage"` ExtraData map[string]interface{} `json:"ExtraData" xml:"ExtraData"` Properties string `json:"Properties" xml:"Properties"` }
TaskExecution is a nested struct in oos response
type TaskExecutions ¶
type TaskExecutions struct {
TaskExecution []TaskExecution `json:"TaskExecution" xml:"TaskExecution"`
}
TaskExecutions is a nested struct in oos response
type TaskInListExecutionRiskyTasks ¶ added in v1.60.386
type TaskInListExecutionRiskyTasks struct {
Task []string `json:"Task" xml:"Task"`
}
TaskInListExecutionRiskyTasks is a nested struct in oos response
type Tasks ¶
type Tasks struct {
Task []Task `json:"Task" xml:"Task"`
}
Tasks is a nested struct in oos response
type Template ¶
type Template struct { TemplateId string `json:"TemplateId" xml:"TemplateId"` Category string `json:"Category" xml:"Category"` VersionName string `json:"VersionName" xml:"VersionName"` TotalExecutionCount int `json:"TotalExecutionCount" xml:"TotalExecutionCount"` TemplateName string `json:"TemplateName" xml:"TemplateName"` Hash string `json:"Hash" xml:"Hash"` CreatedBy string `json:"CreatedBy" xml:"CreatedBy"` TemplateVersion string `json:"TemplateVersion" xml:"TemplateVersion"` TemplateFormat string `json:"TemplateFormat" xml:"TemplateFormat"` UpdatedBy string `json:"UpdatedBy" xml:"UpdatedBy"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` CreatedDate string `json:"CreatedDate" xml:"CreatedDate"` HasTrigger bool `json:"HasTrigger" xml:"HasTrigger"` TemplateType string `json:"TemplateType" xml:"TemplateType"` Description string `json:"Description" xml:"Description"` UpdatedDate string `json:"UpdatedDate" xml:"UpdatedDate"` Tags map[string]interface{} `json:"Tags" xml:"Tags"` Popularity int `json:"Popularity" xml:"Popularity"` }
Template is a nested struct in oos response
type TemplateIds ¶ added in v1.62.484
type TemplateIds struct {
TemplateId []string `json:"TemplateId" xml:"TemplateId"`
}
TemplateIds is a nested struct in oos response
type TemplateInListExecutionRiskyTasks ¶ added in v1.60.386
type TemplateInListExecutionRiskyTasks struct {
Template []string `json:"Template" xml:"Template"`
}
TemplateInListExecutionRiskyTasks is a nested struct in oos response
type TemplateVersion ¶ added in v1.61.162
type TemplateVersion struct { Description string `json:"Description" xml:"Description"` UpdatedDate string `json:"UpdatedDate" xml:"UpdatedDate"` UpdatedBy string `json:"UpdatedBy" xml:"UpdatedBy"` VersionName string `json:"VersionName" xml:"VersionName"` TemplateVersion string `json:"TemplateVersion" xml:"TemplateVersion"` TemplateFormat string `json:"TemplateFormat" xml:"TemplateFormat"` }
TemplateVersion is a nested struct in oos response
type TemplateVersions ¶ added in v1.61.162
type TemplateVersions struct {
TemplateVersion []TemplateVersion `json:"TemplateVersion" xml:"TemplateVersion"`
}
TemplateVersions is a nested struct in oos response
type Templates ¶
type Templates struct {
Template []Template `json:"Template" xml:"Template"`
}
Templates is a nested struct in oos response
type TriggerExecutionRequest ¶ added in v1.60.386
type TriggerExecutionRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` Type string `position:"Query" name:"Type"` Content string `position:"Query" name:"Content"` ExecutionId string `position:"Query" name:"ExecutionId"` }
TriggerExecutionRequest is the request struct for api TriggerExecution
func CreateTriggerExecutionRequest ¶ added in v1.60.386
func CreateTriggerExecutionRequest() (request *TriggerExecutionRequest)
CreateTriggerExecutionRequest creates a request to invoke TriggerExecution API
type TriggerExecutionResponse ¶ added in v1.60.386
type TriggerExecutionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
TriggerExecutionResponse is the response struct for api TriggerExecution
func CreateTriggerExecutionResponse ¶ added in v1.60.386
func CreateTriggerExecutionResponse() (response *TriggerExecutionResponse)
CreateTriggerExecutionResponse creates a response to parse from TriggerExecution response
type UntagResourcesRequest ¶ added in v1.60.386
type UntagResourcesRequest struct { *requests.RpcRequest All requests.Boolean `position:"Query" name:"All"` ResourceType string `position:"Query" name:"ResourceType"` TagKeys map[string]interface{} `position:"Query" name:"TagKeys"` ResourceIds map[string]interface{} `position:"Query" name:"ResourceIds"` }
UntagResourcesRequest is the request struct for api UntagResources
func CreateUntagResourcesRequest ¶ added in v1.60.386
func CreateUntagResourcesRequest() (request *UntagResourcesRequest)
CreateUntagResourcesRequest creates a request to invoke UntagResources API
type UntagResourcesResponse ¶ added in v1.60.386
type UntagResourcesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UntagResourcesResponse is the response struct for api UntagResources
func CreateUntagResourcesResponse ¶ added in v1.60.386
func CreateUntagResourcesResponse() (response *UntagResourcesResponse)
CreateUntagResourcesResponse creates a response to parse from UntagResources response
type UpdateApplicationAlarmConfig ¶ added in v1.62.484
type UpdateApplicationAlarmConfig struct { TemplateIds *[]string `name:"TemplateIds" type:"Repeated"` ContactGroups *[]string `name:"ContactGroups" type:"Repeated"` HealthCheckUrl string `name:"HealthCheckUrl"` }
UpdateApplicationAlarmConfig is a repeated param struct in UpdateApplicationRequest
type UpdateApplicationGroupRequest ¶ added in v1.61.1690
type UpdateApplicationGroupRequest struct { *requests.RpcRequest NewName string `position:"Query" name:"NewName"` ApplicationName string `position:"Query" name:"ApplicationName"` Name string `position:"Query" name:"Name"` }
UpdateApplicationGroupRequest is the request struct for api UpdateApplicationGroup
func CreateUpdateApplicationGroupRequest ¶ added in v1.61.1690
func CreateUpdateApplicationGroupRequest() (request *UpdateApplicationGroupRequest)
CreateUpdateApplicationGroupRequest creates a request to invoke UpdateApplicationGroup API
type UpdateApplicationGroupResponse ¶ added in v1.61.1690
type UpdateApplicationGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ApplicationGroup ApplicationGroup `json:"ApplicationGroup" xml:"ApplicationGroup"` }
UpdateApplicationGroupResponse is the response struct for api UpdateApplicationGroup
func CreateUpdateApplicationGroupResponse ¶ added in v1.61.1690
func CreateUpdateApplicationGroupResponse() (response *UpdateApplicationGroupResponse)
CreateUpdateApplicationGroupResponse creates a response to parse from UpdateApplicationGroup response
type UpdateApplicationRequest ¶ added in v1.61.1690
type UpdateApplicationRequest struct { *requests.RpcRequest Description string `position:"Query" name:"Description"` AlarmConfig UpdateApplicationAlarmConfig `position:"Query" name:"AlarmConfig" type:"Struct"` DeleteAlarmRulesBeforeUpdate requests.Boolean `position:"Query" name:"DeleteAlarmRulesBeforeUpdate"` Tags map[string]string `position:"Query" name:"Tags" type:"Map"` Name string `position:"Query" name:"Name"` }
UpdateApplicationRequest is the request struct for api UpdateApplication
func CreateUpdateApplicationRequest ¶ added in v1.61.1690
func CreateUpdateApplicationRequest() (request *UpdateApplicationRequest)
CreateUpdateApplicationRequest creates a request to invoke UpdateApplication API
type UpdateApplicationResponse ¶ added in v1.61.1690
type UpdateApplicationResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Application Application `json:"Application" xml:"Application"` }
UpdateApplicationResponse is the response struct for api UpdateApplication
func CreateUpdateApplicationResponse ¶ added in v1.61.1690
func CreateUpdateApplicationResponse() (response *UpdateApplicationResponse)
CreateUpdateApplicationResponse creates a response to parse from UpdateApplication response
type UpdateExecutionRequest ¶ added in v1.61.614
type UpdateExecutionRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` Description string `position:"Query" name:"Description"` ExecutionId string `position:"Query" name:"ExecutionId"` Parameters string `position:"Query" name:"Parameters"` }
UpdateExecutionRequest is the request struct for api UpdateExecution
func CreateUpdateExecutionRequest ¶ added in v1.61.614
func CreateUpdateExecutionRequest() (request *UpdateExecutionRequest)
CreateUpdateExecutionRequest creates a request to invoke UpdateExecution API
type UpdateExecutionResponse ¶ added in v1.61.614
type UpdateExecutionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateExecutionResponse is the response struct for api UpdateExecution
func CreateUpdateExecutionResponse ¶ added in v1.61.614
func CreateUpdateExecutionResponse() (response *UpdateExecutionResponse)
CreateUpdateExecutionResponse creates a response to parse from UpdateExecution response
type UpdateOpsItemRequest ¶ added in v1.61.1782
type UpdateOpsItemRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` Description string `position:"Query" name:"Description"` Source string `position:"Query" name:"Source"` Title string `position:"Query" name:"Title"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` Severity string `position:"Query" name:"Severity"` Solutions string `position:"Query" name:"Solutions"` Resources string `position:"Query" name:"Resources"` Priority requests.Integer `position:"Query" name:"Priority"` DedupString string `position:"Query" name:"DedupString"` Tags string `position:"Query" name:"Tags"` OpsItemId string `position:"Query" name:"OpsItemId"` Category string `position:"Query" name:"Category"` Status string `position:"Query" name:"Status"` }
UpdateOpsItemRequest is the request struct for api UpdateOpsItem
func CreateUpdateOpsItemRequest ¶ added in v1.61.1782
func CreateUpdateOpsItemRequest() (request *UpdateOpsItemRequest)
CreateUpdateOpsItemRequest creates a request to invoke UpdateOpsItem API
type UpdateOpsItemResponse ¶ added in v1.61.1782
type UpdateOpsItemResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` OpsItem OpsItemInUpdateOpsItem `json:"OpsItem" xml:"OpsItem"` }
UpdateOpsItemResponse is the response struct for api UpdateOpsItem
func CreateUpdateOpsItemResponse ¶ added in v1.61.1782
func CreateUpdateOpsItemResponse() (response *UpdateOpsItemResponse)
CreateUpdateOpsItemResponse creates a response to parse from UpdateOpsItem response
type UpdateParameterRequest ¶ added in v1.61.478
type UpdateParameterRequest struct { *requests.RpcRequest Description string `position:"Query" name:"Description"` Tags string `position:"Query" name:"Tags"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` Name string `position:"Query" name:"Name"` Value string `position:"Query" name:"Value"` }
UpdateParameterRequest is the request struct for api UpdateParameter
func CreateUpdateParameterRequest ¶ added in v1.61.478
func CreateUpdateParameterRequest() (request *UpdateParameterRequest)
CreateUpdateParameterRequest creates a request to invoke UpdateParameter API
type UpdateParameterResponse ¶ added in v1.61.478
type UpdateParameterResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Parameter ParameterInUpdateParameter `json:"Parameter" xml:"Parameter"` }
UpdateParameterResponse is the response struct for api UpdateParameter
func CreateUpdateParameterResponse ¶ added in v1.61.478
func CreateUpdateParameterResponse() (response *UpdateParameterResponse)
CreateUpdateParameterResponse creates a response to parse from UpdateParameter response
type UpdatePatchBaselineRequest ¶ added in v1.61.916
type UpdatePatchBaselineRequest struct { *requests.RpcRequest Sources *[]string `position:"Query" name:"Sources" type:"Json"` ClientToken string `position:"Query" name:"ClientToken"` ApprovalRules string `position:"Query" name:"ApprovalRules"` Description string `position:"Query" name:"Description"` RejectedPatchesAction string `position:"Query" name:"RejectedPatchesAction"` ApprovedPatchesEnableNonSecurity requests.Boolean `position:"Query" name:"ApprovedPatchesEnableNonSecurity"` Tags *[]UpdatePatchBaselineTags `position:"Query" name:"Tags" type:"Json"` RejectedPatches *[]string `position:"Query" name:"RejectedPatches" type:"Json"` Name string `position:"Query" name:"Name"` ApprovedPatches *[]string `position:"Query" name:"ApprovedPatches" type:"Json"` }
UpdatePatchBaselineRequest is the request struct for api UpdatePatchBaseline
func CreateUpdatePatchBaselineRequest ¶ added in v1.61.916
func CreateUpdatePatchBaselineRequest() (request *UpdatePatchBaselineRequest)
CreateUpdatePatchBaselineRequest creates a request to invoke UpdatePatchBaseline API
type UpdatePatchBaselineResponse ¶ added in v1.61.916
type UpdatePatchBaselineResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PatchBaseline PatchBaseline `json:"PatchBaseline" xml:"PatchBaseline"` }
UpdatePatchBaselineResponse is the response struct for api UpdatePatchBaseline
func CreateUpdatePatchBaselineResponse ¶ added in v1.61.916
func CreateUpdatePatchBaselineResponse() (response *UpdatePatchBaselineResponse)
CreateUpdatePatchBaselineResponse creates a response to parse from UpdatePatchBaseline response
type UpdatePatchBaselineTags ¶ added in v1.62.473
UpdatePatchBaselineTags is a repeated param struct in UpdatePatchBaselineRequest
type UpdateSecretParameterRequest ¶ added in v1.61.478
type UpdateSecretParameterRequest struct { *requests.RpcRequest Description string `position:"Query" name:"Description"` Tags string `position:"Query" name:"Tags"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` Name string `position:"Query" name:"Name"` Value string `position:"Query" name:"Value"` }
UpdateSecretParameterRequest is the request struct for api UpdateSecretParameter
func CreateUpdateSecretParameterRequest ¶ added in v1.61.478
func CreateUpdateSecretParameterRequest() (request *UpdateSecretParameterRequest)
CreateUpdateSecretParameterRequest creates a request to invoke UpdateSecretParameter API
type UpdateSecretParameterResponse ¶ added in v1.61.478
type UpdateSecretParameterResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Parameter ParameterInUpdateSecretParameter `json:"Parameter" xml:"Parameter"` }
UpdateSecretParameterResponse is the response struct for api UpdateSecretParameter
func CreateUpdateSecretParameterResponse ¶ added in v1.61.478
func CreateUpdateSecretParameterResponse() (response *UpdateSecretParameterResponse)
CreateUpdateSecretParameterResponse creates a response to parse from UpdateSecretParameter response
type UpdateStateConfigurationRequest ¶ added in v1.61.916
type UpdateStateConfigurationRequest struct { *requests.RpcRequest ScheduleType string `position:"Query" name:"ScheduleType"` ClientToken string `position:"Query" name:"ClientToken"` Description string `position:"Query" name:"Description"` Targets string `position:"Query" name:"Targets"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` ScheduleExpression string `position:"Query" name:"ScheduleExpression"` ConfigureMode string `position:"Query" name:"ConfigureMode"` Tags string `position:"Query" name:"Tags"` Parameters string `position:"Query" name:"Parameters"` StateConfigurationId string `position:"Query" name:"StateConfigurationId"` }
UpdateStateConfigurationRequest is the request struct for api UpdateStateConfiguration
func CreateUpdateStateConfigurationRequest ¶ added in v1.61.916
func CreateUpdateStateConfigurationRequest() (request *UpdateStateConfigurationRequest)
CreateUpdateStateConfigurationRequest creates a request to invoke UpdateStateConfiguration API
type UpdateStateConfigurationResponse ¶ added in v1.61.916
type UpdateStateConfigurationResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` StateConfiguration []StateConfigurationItem `json:"StateConfiguration" xml:"StateConfiguration"` }
UpdateStateConfigurationResponse is the response struct for api UpdateStateConfiguration
func CreateUpdateStateConfigurationResponse ¶ added in v1.61.916
func CreateUpdateStateConfigurationResponse() (response *UpdateStateConfigurationResponse)
CreateUpdateStateConfigurationResponse creates a response to parse from UpdateStateConfiguration response
type UpdateTemplateRequest ¶
type UpdateTemplateRequest struct { *requests.RpcRequest Content string `position:"Query" name:"Content"` Tags map[string]interface{} `position:"Query" name:"Tags"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` TemplateName string `position:"Query" name:"TemplateName"` VersionName string `position:"Query" name:"VersionName"` }
UpdateTemplateRequest is the request struct for api UpdateTemplate
func CreateUpdateTemplateRequest ¶
func CreateUpdateTemplateRequest() (request *UpdateTemplateRequest)
CreateUpdateTemplateRequest creates a request to invoke UpdateTemplate API
type UpdateTemplateResponse ¶
type UpdateTemplateResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Template Template `json:"Template" xml:"Template"` }
UpdateTemplateResponse is the response struct for api UpdateTemplate
func CreateUpdateTemplateResponse ¶
func CreateUpdateTemplateResponse() (response *UpdateTemplateResponse)
CreateUpdateTemplateResponse creates a response to parse from UpdateTemplate response
type ValidateTemplateContentRequest ¶
type ValidateTemplateContentRequest struct { *requests.RpcRequest Content string `position:"Query" name:"Content"` TemplateURL string `position:"Query" name:"TemplateURL"` }
ValidateTemplateContentRequest is the request struct for api ValidateTemplateContent
func CreateValidateTemplateContentRequest ¶
func CreateValidateTemplateContentRequest() (request *ValidateTemplateContentRequest)
CreateValidateTemplateContentRequest creates a request to invoke ValidateTemplateContent API
type ValidateTemplateContentResponse ¶
type ValidateTemplateContentResponse struct { *responses.BaseResponse Outputs string `json:"Outputs" xml:"Outputs"` RequestId string `json:"RequestId" xml:"RequestId"` Parameters string `json:"Parameters" xml:"Parameters"` RamRole string `json:"RamRole" xml:"RamRole"` Tasks []Task `json:"Tasks" xml:"Tasks"` }
ValidateTemplateContentResponse is the response struct for api ValidateTemplateContent
func CreateValidateTemplateContentResponse ¶
func CreateValidateTemplateContentResponse() (response *ValidateTemplateContentResponse)
CreateValidateTemplateContentResponse creates a response to parse from ValidateTemplateContent response
Source Files ¶
- cancel_execution.go
- change_resource_group.go
- client.go
- continue_deploy_application_group.go
- create_application.go
- create_application_group.go
- create_ops_item.go
- create_parameter.go
- create_patch_baseline.go
- create_secret_parameter.go
- create_state_configuration.go
- create_template.go
- delete_application.go
- delete_application_group.go
- delete_executions.go
- delete_parameter.go
- delete_patch_baseline.go
- delete_secret_parameter.go
- delete_state_configurations.go
- delete_template.go
- delete_templates.go
- deploy_application_group.go
- describe_regions.go
- endpoint.go
- generate_execution_policy.go
- get_application.go
- get_application_group.go
- get_execution_template.go
- get_inventory_schema.go
- get_ops_item.go
- get_parameter.go
- get_parameters.go
- get_parameters_by_path.go
- get_patch_baseline.go
- get_secret_parameter.go
- get_secret_parameters.go
- get_secret_parameters_by_path.go
- get_service_settings.go
- get_template.go
- list_actions.go
- list_application_groups.go
- list_applications.go
- list_execution_logs.go
- list_execution_risky_tasks.go
- list_executions.go
- list_instance_patch_states.go
- list_instance_patches.go
- list_inventory_entries.go
- list_ops_items.go
- list_parameter_versions.go
- list_parameters.go
- list_patch_baselines.go
- list_resource_execution_status.go
- list_secret_parameter_versions.go
- list_secret_parameters.go
- list_state_configurations.go
- list_tag_keys.go
- list_tag_resources.go
- list_tag_values.go
- list_task_executions.go
- list_template_versions.go
- list_templates.go
- notify_execution.go
- register_default_patch_baseline.go
- search_inventory.go
- set_service_settings.go
- start_execution.go
- struct_action.go
- struct_actions.go
- struct_alarm_config.go
- struct_application.go
- struct_application_group.go
- struct_application_groups.go
- struct_applications.go
- struct_approved_patches_in_create_patch_baseline.go
- struct_approved_patches_in_get_patch_baseline.go
- struct_approved_patches_in_list_patch_baselines.go
- struct_approved_patches_in_update_patch_baseline.go
- struct_attribute.go
- struct_attributes.go
- struct_contact_groups.go
- struct_current_task.go
- struct_current_tasks_in_list_executions.go
- struct_current_tasks_in_start_execution.go
- struct_entities.go
- struct_entries.go
- struct_execution.go
- struct_execution_in_start_execution.go
- struct_execution_log.go
- struct_execution_logs.go
- struct_executions.go
- struct_instance_patch_state.go
- struct_instance_patch_states.go
- struct_invalid_parameters_in_get_parameters.go
- struct_invalid_parameters_in_get_secret_parameters.go
- struct_keys.go
- struct_ops_item.go
- struct_ops_item_in_get_ops_item.go
- struct_ops_item_in_list_ops_items.go
- struct_ops_item_in_update_ops_item.go
- struct_ops_items.go
- struct_parameter.go
- struct_parameter_in_list_parameters.go
- struct_parameter_in_list_secret_parameters.go
- struct_parameter_in_update_parameter.go
- struct_parameter_in_update_secret_parameter.go
- struct_parameter_version.go
- struct_parameter_versions_in_list_parameter_versions.go
- struct_parameter_versions_in_list_secret_parameter_versions.go
- struct_parameters_in_get_parameters.go
- struct_parameters_in_get_parameters_by_path.go
- struct_parameters_in_get_secret_parameters.go
- struct_parameters_in_get_secret_parameters_by_path.go
- struct_parameters_in_list_parameters.go
- struct_parameters_in_list_secret_parameters.go
- struct_patch.go
- struct_patch_baseline.go
- struct_patch_baselines.go
- struct_patches.go
- struct_region.go
- struct_regions.go
- struct_rejected_patches_in_create_patch_baseline.go
- struct_rejected_patches_in_get_patch_baseline.go
- struct_rejected_patches_in_update_patch_baseline.go
- struct_resource_execution_status.go
- struct_resources_in_get_ops_item.go
- struct_resources_in_list_ops_items.go
- struct_resources_in_update_ops_item.go
- struct_risky_task.go
- struct_risky_tasks.go
- struct_schema.go
- struct_schemas.go
- struct_service_setting.go
- struct_service_settings_in_get_service_settings.go
- struct_service_settings_in_set_service_settings.go
- struct_solutions_in_get_ops_item.go
- struct_solutions_in_update_ops_item.go
- struct_sources_in_create_patch_baseline.go
- struct_sources_in_get_patch_baseline.go
- struct_sources_in_list_patch_baselines.go
- struct_sources_in_update_patch_baseline.go
- struct_state_configuration.go
- struct_state_configuration_in_list_state_configurations.go
- struct_state_configuration_in_update_state_configuration.go
- struct_state_configuration_item.go
- struct_state_configurations.go
- struct_status.go
- struct_tag_resource.go
- struct_tag_resources.go
- struct_tags_in_create_patch_baseline.go
- struct_tags_in_get_patch_baseline.go
- struct_tags_in_list_patch_baselines.go
- struct_tags_in_update_patch_baseline.go
- struct_tags_item.go
- struct_task.go
- struct_task_execution.go
- struct_task_executions.go
- struct_task_in_list_execution_risky_tasks.go
- struct_tasks.go
- struct_template.go
- struct_template_ids.go
- struct_template_in_list_execution_risky_tasks.go
- struct_template_version.go
- struct_template_versions.go
- struct_templates.go
- struct_values.go
- tag_resources.go
- trigger_execution.go
- untag_resources.go
- update_application.go
- update_application_group.go
- update_execution.go
- update_ops_item.go
- update_parameter.go
- update_patch_baseline.go
- update_secret_parameter.go
- update_state_configuration.go
- update_template.go
- validate_template_content.go