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 Application
- type ApplicationGroup
- type ApplicationGroups
- type Applications
- 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 ContinueDeployApplicationGroupRequest
- type ContinueDeployApplicationGroupResponse
- type CreateApplicationGroupRequest
- type CreateApplicationGroupResponse
- type CreateApplicationRequest
- type CreateApplicationResponse
- type CreateOpsItemRequest
- type CreateOpsItemResponse
- type CreateParameterRequest
- type CreateParameterResponse
- type CreatePatchBaselineRequest
- type CreatePatchBaselineResponse
- 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 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 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 StartExecutionRequest
- type StartExecutionResponse
- type StateConfiguration
- type StateConfigurationInListStateConfigurations
- type StateConfigurationInUpdateStateConfiguration
- type StateConfigurationItem
- type StateConfigurations
- type Status
- type TagResource
- type TagResources
- type TagResourcesRequest
- type TagResourcesResponse
- type Task
- type TaskExecution
- type TaskExecutions
- type TaskInListExecutionRiskyTasks
- type Tasks
- type Template
- type TemplateInListExecutionRiskyTasks
- type TemplateVersion
- type TemplateVersions
- type Templates
- type TriggerExecutionRequest
- type TriggerExecutionResponse
- type UntagResourcesRequest
- type UntagResourcesResponse
- 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 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 SetClientProperty ¶
SetClientProperty Set Property by Reflect
func SetEndpointDataToClient ¶
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 Application ¶
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"` Description string `json:"Description" xml:"Description"` Tags map[string]interface{} `json:"Tags" xml:"Tags"` UpdatedDate string `json:"UpdatedDate" xml:"UpdatedDate"` }
Application is a nested struct in oos response
type ApplicationGroup ¶
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 ¶
type ApplicationGroups struct {
ApplicationGroup []ApplicationGroup `json:"ApplicationGroup" xml:"ApplicationGroup"`
}
ApplicationGroups is a nested struct in oos response
type Applications ¶
type Applications struct {
Application []Application `json:"Application" xml:"Application"`
}
Applications is a nested struct in oos response
type Attribute ¶
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 ¶
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 ¶
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 ¶
func CreateChangeResourceGroupRequest() (request *ChangeResourceGroupRequest)
CreateChangeResourceGroupRequest creates a request to invoke ChangeResourceGroup API
type ChangeResourceGroupResponse ¶
type ChangeResourceGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ChangeResourceGroupResponse is the response struct for api ChangeResourceGroup
func CreateChangeResourceGroupResponse ¶
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 ¶
func (client *Client) ChangeResourceGroup(request *ChangeResourceGroupRequest) (response *ChangeResourceGroupResponse, err error)
ChangeResourceGroup invokes the oos.ChangeResourceGroup API synchronously
func (*Client) ChangeResourceGroupWithCallback ¶
func (client *Client) ChangeResourceGroupWithCallback(request *ChangeResourceGroupRequest, callback func(response *ChangeResourceGroupResponse, err error)) <-chan int
ChangeResourceGroupWithCallback invokes the oos.ChangeResourceGroup API asynchronously
func (*Client) ChangeResourceGroupWithChan ¶
func (client *Client) ChangeResourceGroupWithChan(request *ChangeResourceGroupRequest) (<-chan *ChangeResourceGroupResponse, <-chan error)
ChangeResourceGroupWithChan invokes the oos.ChangeResourceGroup API asynchronously
func (*Client) ContinueDeployApplicationGroup ¶
func (client *Client) ContinueDeployApplicationGroup(request *ContinueDeployApplicationGroupRequest) (response *ContinueDeployApplicationGroupResponse, err error)
ContinueDeployApplicationGroup invokes the oos.ContinueDeployApplicationGroup API synchronously
func (*Client) ContinueDeployApplicationGroupWithCallback ¶
func (client *Client) ContinueDeployApplicationGroupWithCallback(request *ContinueDeployApplicationGroupRequest, callback func(response *ContinueDeployApplicationGroupResponse, err error)) <-chan int
ContinueDeployApplicationGroupWithCallback invokes the oos.ContinueDeployApplicationGroup API asynchronously
func (*Client) ContinueDeployApplicationGroupWithChan ¶
func (client *Client) ContinueDeployApplicationGroupWithChan(request *ContinueDeployApplicationGroupRequest) (<-chan *ContinueDeployApplicationGroupResponse, <-chan error)
ContinueDeployApplicationGroupWithChan invokes the oos.ContinueDeployApplicationGroup API asynchronously
func (*Client) CreateApplication ¶
func (client *Client) CreateApplication(request *CreateApplicationRequest) (response *CreateApplicationResponse, err error)
CreateApplication invokes the oos.CreateApplication API synchronously
func (*Client) CreateApplicationGroup ¶
func (client *Client) CreateApplicationGroup(request *CreateApplicationGroupRequest) (response *CreateApplicationGroupResponse, err error)
CreateApplicationGroup invokes the oos.CreateApplicationGroup API synchronously
func (*Client) CreateApplicationGroupWithCallback ¶
func (client *Client) CreateApplicationGroupWithCallback(request *CreateApplicationGroupRequest, callback func(response *CreateApplicationGroupResponse, err error)) <-chan int
CreateApplicationGroupWithCallback invokes the oos.CreateApplicationGroup API asynchronously
func (*Client) CreateApplicationGroupWithChan ¶
func (client *Client) CreateApplicationGroupWithChan(request *CreateApplicationGroupRequest) (<-chan *CreateApplicationGroupResponse, <-chan error)
CreateApplicationGroupWithChan invokes the oos.CreateApplicationGroup API asynchronously
func (*Client) CreateApplicationWithCallback ¶
func (client *Client) CreateApplicationWithCallback(request *CreateApplicationRequest, callback func(response *CreateApplicationResponse, err error)) <-chan int
CreateApplicationWithCallback invokes the oos.CreateApplication API asynchronously
func (*Client) CreateApplicationWithChan ¶
func (client *Client) CreateApplicationWithChan(request *CreateApplicationRequest) (<-chan *CreateApplicationResponse, <-chan error)
CreateApplicationWithChan invokes the oos.CreateApplication API asynchronously
func (*Client) CreateOpsItem ¶
func (client *Client) CreateOpsItem(request *CreateOpsItemRequest) (response *CreateOpsItemResponse, err error)
CreateOpsItem invokes the oos.CreateOpsItem API synchronously
func (*Client) CreateOpsItemWithCallback ¶
func (client *Client) CreateOpsItemWithCallback(request *CreateOpsItemRequest, callback func(response *CreateOpsItemResponse, err error)) <-chan int
CreateOpsItemWithCallback invokes the oos.CreateOpsItem API asynchronously
func (*Client) CreateOpsItemWithChan ¶
func (client *Client) CreateOpsItemWithChan(request *CreateOpsItemRequest) (<-chan *CreateOpsItemResponse, <-chan error)
CreateOpsItemWithChan invokes the oos.CreateOpsItem API asynchronously
func (*Client) CreateParameter ¶
func (client *Client) CreateParameter(request *CreateParameterRequest) (response *CreateParameterResponse, err error)
CreateParameter invokes the oos.CreateParameter API synchronously
func (*Client) CreateParameterWithCallback ¶
func (client *Client) CreateParameterWithCallback(request *CreateParameterRequest, callback func(response *CreateParameterResponse, err error)) <-chan int
CreateParameterWithCallback invokes the oos.CreateParameter API asynchronously
func (*Client) CreateParameterWithChan ¶
func (client *Client) CreateParameterWithChan(request *CreateParameterRequest) (<-chan *CreateParameterResponse, <-chan error)
CreateParameterWithChan invokes the oos.CreateParameter API asynchronously
func (*Client) CreatePatchBaseline ¶
func (client *Client) CreatePatchBaseline(request *CreatePatchBaselineRequest) (response *CreatePatchBaselineResponse, err error)
CreatePatchBaseline invokes the oos.CreatePatchBaseline API synchronously
func (*Client) CreatePatchBaselineWithCallback ¶
func (client *Client) CreatePatchBaselineWithCallback(request *CreatePatchBaselineRequest, callback func(response *CreatePatchBaselineResponse, err error)) <-chan int
CreatePatchBaselineWithCallback invokes the oos.CreatePatchBaseline API asynchronously
func (*Client) CreatePatchBaselineWithChan ¶
func (client *Client) CreatePatchBaselineWithChan(request *CreatePatchBaselineRequest) (<-chan *CreatePatchBaselineResponse, <-chan error)
CreatePatchBaselineWithChan invokes the oos.CreatePatchBaseline API asynchronously
func (*Client) CreateSecretParameter ¶
func (client *Client) CreateSecretParameter(request *CreateSecretParameterRequest) (response *CreateSecretParameterResponse, err error)
CreateSecretParameter invokes the oos.CreateSecretParameter API synchronously
func (*Client) CreateSecretParameterWithCallback ¶
func (client *Client) CreateSecretParameterWithCallback(request *CreateSecretParameterRequest, callback func(response *CreateSecretParameterResponse, err error)) <-chan int
CreateSecretParameterWithCallback invokes the oos.CreateSecretParameter API asynchronously
func (*Client) CreateSecretParameterWithChan ¶
func (client *Client) CreateSecretParameterWithChan(request *CreateSecretParameterRequest) (<-chan *CreateSecretParameterResponse, <-chan error)
CreateSecretParameterWithChan invokes the oos.CreateSecretParameter API asynchronously
func (*Client) CreateStateConfiguration ¶
func (client *Client) CreateStateConfiguration(request *CreateStateConfigurationRequest) (response *CreateStateConfigurationResponse, err error)
CreateStateConfiguration invokes the oos.CreateStateConfiguration API synchronously
func (*Client) CreateStateConfigurationWithCallback ¶
func (client *Client) CreateStateConfigurationWithCallback(request *CreateStateConfigurationRequest, callback func(response *CreateStateConfigurationResponse, err error)) <-chan int
CreateStateConfigurationWithCallback invokes the oos.CreateStateConfiguration API asynchronously
func (*Client) CreateStateConfigurationWithChan ¶
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 ¶
func (client *Client) DeleteApplication(request *DeleteApplicationRequest) (response *DeleteApplicationResponse, err error)
DeleteApplication invokes the oos.DeleteApplication API synchronously
func (*Client) DeleteApplicationGroup ¶
func (client *Client) DeleteApplicationGroup(request *DeleteApplicationGroupRequest) (response *DeleteApplicationGroupResponse, err error)
DeleteApplicationGroup invokes the oos.DeleteApplicationGroup API synchronously
func (*Client) DeleteApplicationGroupWithCallback ¶
func (client *Client) DeleteApplicationGroupWithCallback(request *DeleteApplicationGroupRequest, callback func(response *DeleteApplicationGroupResponse, err error)) <-chan int
DeleteApplicationGroupWithCallback invokes the oos.DeleteApplicationGroup API asynchronously
func (*Client) DeleteApplicationGroupWithChan ¶
func (client *Client) DeleteApplicationGroupWithChan(request *DeleteApplicationGroupRequest) (<-chan *DeleteApplicationGroupResponse, <-chan error)
DeleteApplicationGroupWithChan invokes the oos.DeleteApplicationGroup API asynchronously
func (*Client) DeleteApplicationWithCallback ¶
func (client *Client) DeleteApplicationWithCallback(request *DeleteApplicationRequest, callback func(response *DeleteApplicationResponse, err error)) <-chan int
DeleteApplicationWithCallback invokes the oos.DeleteApplication API asynchronously
func (*Client) DeleteApplicationWithChan ¶
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 ¶
func (client *Client) DeleteParameter(request *DeleteParameterRequest) (response *DeleteParameterResponse, err error)
DeleteParameter invokes the oos.DeleteParameter API synchronously
func (*Client) DeleteParameterWithCallback ¶
func (client *Client) DeleteParameterWithCallback(request *DeleteParameterRequest, callback func(response *DeleteParameterResponse, err error)) <-chan int
DeleteParameterWithCallback invokes the oos.DeleteParameter API asynchronously
func (*Client) DeleteParameterWithChan ¶
func (client *Client) DeleteParameterWithChan(request *DeleteParameterRequest) (<-chan *DeleteParameterResponse, <-chan error)
DeleteParameterWithChan invokes the oos.DeleteParameter API asynchronously
func (*Client) DeletePatchBaseline ¶
func (client *Client) DeletePatchBaseline(request *DeletePatchBaselineRequest) (response *DeletePatchBaselineResponse, err error)
DeletePatchBaseline invokes the oos.DeletePatchBaseline API synchronously
func (*Client) DeletePatchBaselineWithCallback ¶
func (client *Client) DeletePatchBaselineWithCallback(request *DeletePatchBaselineRequest, callback func(response *DeletePatchBaselineResponse, err error)) <-chan int
DeletePatchBaselineWithCallback invokes the oos.DeletePatchBaseline API asynchronously
func (*Client) DeletePatchBaselineWithChan ¶
func (client *Client) DeletePatchBaselineWithChan(request *DeletePatchBaselineRequest) (<-chan *DeletePatchBaselineResponse, <-chan error)
DeletePatchBaselineWithChan invokes the oos.DeletePatchBaseline API asynchronously
func (*Client) DeleteSecretParameter ¶
func (client *Client) DeleteSecretParameter(request *DeleteSecretParameterRequest) (response *DeleteSecretParameterResponse, err error)
DeleteSecretParameter invokes the oos.DeleteSecretParameter API synchronously
func (*Client) DeleteSecretParameterWithCallback ¶
func (client *Client) DeleteSecretParameterWithCallback(request *DeleteSecretParameterRequest, callback func(response *DeleteSecretParameterResponse, err error)) <-chan int
DeleteSecretParameterWithCallback invokes the oos.DeleteSecretParameter API asynchronously
func (*Client) DeleteSecretParameterWithChan ¶
func (client *Client) DeleteSecretParameterWithChan(request *DeleteSecretParameterRequest) (<-chan *DeleteSecretParameterResponse, <-chan error)
DeleteSecretParameterWithChan invokes the oos.DeleteSecretParameter API asynchronously
func (*Client) DeleteStateConfigurations ¶
func (client *Client) DeleteStateConfigurations(request *DeleteStateConfigurationsRequest) (response *DeleteStateConfigurationsResponse, err error)
DeleteStateConfigurations invokes the oos.DeleteStateConfigurations API synchronously
func (*Client) DeleteStateConfigurationsWithCallback ¶
func (client *Client) DeleteStateConfigurationsWithCallback(request *DeleteStateConfigurationsRequest, callback func(response *DeleteStateConfigurationsResponse, err error)) <-chan int
DeleteStateConfigurationsWithCallback invokes the oos.DeleteStateConfigurations API asynchronously
func (*Client) DeleteStateConfigurationsWithChan ¶
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 ¶
func (client *Client) DeleteTemplates(request *DeleteTemplatesRequest) (response *DeleteTemplatesResponse, err error)
DeleteTemplates invokes the oos.DeleteTemplates API synchronously
func (*Client) DeleteTemplatesWithCallback ¶
func (client *Client) DeleteTemplatesWithCallback(request *DeleteTemplatesRequest, callback func(response *DeleteTemplatesResponse, err error)) <-chan int
DeleteTemplatesWithCallback invokes the oos.DeleteTemplates API asynchronously
func (*Client) DeleteTemplatesWithChan ¶
func (client *Client) DeleteTemplatesWithChan(request *DeleteTemplatesRequest) (<-chan *DeleteTemplatesResponse, <-chan error)
DeleteTemplatesWithChan invokes the oos.DeleteTemplates API asynchronously
func (*Client) DeployApplicationGroup ¶
func (client *Client) DeployApplicationGroup(request *DeployApplicationGroupRequest) (response *DeployApplicationGroupResponse, err error)
DeployApplicationGroup invokes the oos.DeployApplicationGroup API synchronously
func (*Client) DeployApplicationGroupWithCallback ¶
func (client *Client) DeployApplicationGroupWithCallback(request *DeployApplicationGroupRequest, callback func(response *DeployApplicationGroupResponse, err error)) <-chan int
DeployApplicationGroupWithCallback invokes the oos.DeployApplicationGroup API asynchronously
func (*Client) DeployApplicationGroupWithChan ¶
func (client *Client) DeployApplicationGroupWithChan(request *DeployApplicationGroupRequest) (<-chan *DeployApplicationGroupResponse, <-chan error)
DeployApplicationGroupWithChan invokes the oos.DeployApplicationGroup API asynchronously
func (*Client) DescribeRegions ¶
func (client *Client) DescribeRegions(request *DescribeRegionsRequest) (response *DescribeRegionsResponse, err error)
DescribeRegions invokes the oos.DescribeRegions API synchronously
func (*Client) DescribeRegionsWithCallback ¶
func (client *Client) DescribeRegionsWithCallback(request *DescribeRegionsRequest, callback func(response *DescribeRegionsResponse, err error)) <-chan int
DescribeRegionsWithCallback invokes the oos.DescribeRegions API asynchronously
func (*Client) DescribeRegionsWithChan ¶
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 ¶
func (client *Client) GetApplication(request *GetApplicationRequest) (response *GetApplicationResponse, err error)
GetApplication invokes the oos.GetApplication API synchronously
func (*Client) GetApplicationGroup ¶
func (client *Client) GetApplicationGroup(request *GetApplicationGroupRequest) (response *GetApplicationGroupResponse, err error)
GetApplicationGroup invokes the oos.GetApplicationGroup API synchronously
func (*Client) GetApplicationGroupWithCallback ¶
func (client *Client) GetApplicationGroupWithCallback(request *GetApplicationGroupRequest, callback func(response *GetApplicationGroupResponse, err error)) <-chan int
GetApplicationGroupWithCallback invokes the oos.GetApplicationGroup API asynchronously
func (*Client) GetApplicationGroupWithChan ¶
func (client *Client) GetApplicationGroupWithChan(request *GetApplicationGroupRequest) (<-chan *GetApplicationGroupResponse, <-chan error)
GetApplicationGroupWithChan invokes the oos.GetApplicationGroup API asynchronously
func (*Client) GetApplicationWithCallback ¶
func (client *Client) GetApplicationWithCallback(request *GetApplicationRequest, callback func(response *GetApplicationResponse, err error)) <-chan int
GetApplicationWithCallback invokes the oos.GetApplication API asynchronously
func (*Client) GetApplicationWithChan ¶
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 ¶
func (client *Client) GetInventorySchema(request *GetInventorySchemaRequest) (response *GetInventorySchemaResponse, err error)
GetInventorySchema invokes the oos.GetInventorySchema API synchronously
func (*Client) GetInventorySchemaWithCallback ¶
func (client *Client) GetInventorySchemaWithCallback(request *GetInventorySchemaRequest, callback func(response *GetInventorySchemaResponse, err error)) <-chan int
GetInventorySchemaWithCallback invokes the oos.GetInventorySchema API asynchronously
func (*Client) GetInventorySchemaWithChan ¶
func (client *Client) GetInventorySchemaWithChan(request *GetInventorySchemaRequest) (<-chan *GetInventorySchemaResponse, <-chan error)
GetInventorySchemaWithChan invokes the oos.GetInventorySchema API asynchronously
func (*Client) GetOpsItem ¶
func (client *Client) GetOpsItem(request *GetOpsItemRequest) (response *GetOpsItemResponse, err error)
GetOpsItem invokes the oos.GetOpsItem API synchronously
func (*Client) GetOpsItemWithCallback ¶
func (client *Client) GetOpsItemWithCallback(request *GetOpsItemRequest, callback func(response *GetOpsItemResponse, err error)) <-chan int
GetOpsItemWithCallback invokes the oos.GetOpsItem API asynchronously
func (*Client) GetOpsItemWithChan ¶
func (client *Client) GetOpsItemWithChan(request *GetOpsItemRequest) (<-chan *GetOpsItemResponse, <-chan error)
GetOpsItemWithChan invokes the oos.GetOpsItem API asynchronously
func (*Client) GetParameter ¶
func (client *Client) GetParameter(request *GetParameterRequest) (response *GetParameterResponse, err error)
GetParameter invokes the oos.GetParameter API synchronously
func (*Client) GetParameterWithCallback ¶
func (client *Client) GetParameterWithCallback(request *GetParameterRequest, callback func(response *GetParameterResponse, err error)) <-chan int
GetParameterWithCallback invokes the oos.GetParameter API asynchronously
func (*Client) GetParameterWithChan ¶
func (client *Client) GetParameterWithChan(request *GetParameterRequest) (<-chan *GetParameterResponse, <-chan error)
GetParameterWithChan invokes the oos.GetParameter API asynchronously
func (*Client) GetParameters ¶
func (client *Client) GetParameters(request *GetParametersRequest) (response *GetParametersResponse, err error)
GetParameters invokes the oos.GetParameters API synchronously
func (*Client) GetParametersByPath ¶
func (client *Client) GetParametersByPath(request *GetParametersByPathRequest) (response *GetParametersByPathResponse, err error)
GetParametersByPath invokes the oos.GetParametersByPath API synchronously
func (*Client) GetParametersByPathWithCallback ¶
func (client *Client) GetParametersByPathWithCallback(request *GetParametersByPathRequest, callback func(response *GetParametersByPathResponse, err error)) <-chan int
GetParametersByPathWithCallback invokes the oos.GetParametersByPath API asynchronously
func (*Client) GetParametersByPathWithChan ¶
func (client *Client) GetParametersByPathWithChan(request *GetParametersByPathRequest) (<-chan *GetParametersByPathResponse, <-chan error)
GetParametersByPathWithChan invokes the oos.GetParametersByPath API asynchronously
func (*Client) GetParametersWithCallback ¶
func (client *Client) GetParametersWithCallback(request *GetParametersRequest, callback func(response *GetParametersResponse, err error)) <-chan int
GetParametersWithCallback invokes the oos.GetParameters API asynchronously
func (*Client) GetParametersWithChan ¶
func (client *Client) GetParametersWithChan(request *GetParametersRequest) (<-chan *GetParametersResponse, <-chan error)
GetParametersWithChan invokes the oos.GetParameters API asynchronously
func (*Client) GetPatchBaseline ¶
func (client *Client) GetPatchBaseline(request *GetPatchBaselineRequest) (response *GetPatchBaselineResponse, err error)
GetPatchBaseline invokes the oos.GetPatchBaseline API synchronously
func (*Client) GetPatchBaselineWithCallback ¶
func (client *Client) GetPatchBaselineWithCallback(request *GetPatchBaselineRequest, callback func(response *GetPatchBaselineResponse, err error)) <-chan int
GetPatchBaselineWithCallback invokes the oos.GetPatchBaseline API asynchronously
func (*Client) GetPatchBaselineWithChan ¶
func (client *Client) GetPatchBaselineWithChan(request *GetPatchBaselineRequest) (<-chan *GetPatchBaselineResponse, <-chan error)
GetPatchBaselineWithChan invokes the oos.GetPatchBaseline API asynchronously
func (*Client) GetSecretParameter ¶
func (client *Client) GetSecretParameter(request *GetSecretParameterRequest) (response *GetSecretParameterResponse, err error)
GetSecretParameter invokes the oos.GetSecretParameter API synchronously
func (*Client) GetSecretParameterWithCallback ¶
func (client *Client) GetSecretParameterWithCallback(request *GetSecretParameterRequest, callback func(response *GetSecretParameterResponse, err error)) <-chan int
GetSecretParameterWithCallback invokes the oos.GetSecretParameter API asynchronously
func (*Client) GetSecretParameterWithChan ¶
func (client *Client) GetSecretParameterWithChan(request *GetSecretParameterRequest) (<-chan *GetSecretParameterResponse, <-chan error)
GetSecretParameterWithChan invokes the oos.GetSecretParameter API asynchronously
func (*Client) GetSecretParameters ¶
func (client *Client) GetSecretParameters(request *GetSecretParametersRequest) (response *GetSecretParametersResponse, err error)
GetSecretParameters invokes the oos.GetSecretParameters API synchronously
func (*Client) GetSecretParametersByPath ¶
func (client *Client) GetSecretParametersByPath(request *GetSecretParametersByPathRequest) (response *GetSecretParametersByPathResponse, err error)
GetSecretParametersByPath invokes the oos.GetSecretParametersByPath API synchronously
func (*Client) GetSecretParametersByPathWithCallback ¶
func (client *Client) GetSecretParametersByPathWithCallback(request *GetSecretParametersByPathRequest, callback func(response *GetSecretParametersByPathResponse, err error)) <-chan int
GetSecretParametersByPathWithCallback invokes the oos.GetSecretParametersByPath API asynchronously
func (*Client) GetSecretParametersByPathWithChan ¶
func (client *Client) GetSecretParametersByPathWithChan(request *GetSecretParametersByPathRequest) (<-chan *GetSecretParametersByPathResponse, <-chan error)
GetSecretParametersByPathWithChan invokes the oos.GetSecretParametersByPath API asynchronously
func (*Client) GetSecretParametersWithCallback ¶
func (client *Client) GetSecretParametersWithCallback(request *GetSecretParametersRequest, callback func(response *GetSecretParametersResponse, err error)) <-chan int
GetSecretParametersWithCallback invokes the oos.GetSecretParameters API asynchronously
func (*Client) GetSecretParametersWithChan ¶
func (client *Client) GetSecretParametersWithChan(request *GetSecretParametersRequest) (<-chan *GetSecretParametersResponse, <-chan error)
GetSecretParametersWithChan invokes the oos.GetSecretParameters API asynchronously
func (*Client) GetServiceSettings ¶
func (client *Client) GetServiceSettings(request *GetServiceSettingsRequest) (response *GetServiceSettingsResponse, err error)
GetServiceSettings invokes the oos.GetServiceSettings API synchronously
func (*Client) GetServiceSettingsWithCallback ¶
func (client *Client) GetServiceSettingsWithCallback(request *GetServiceSettingsRequest, callback func(response *GetServiceSettingsResponse, err error)) <-chan int
GetServiceSettingsWithCallback invokes the oos.GetServiceSettings API asynchronously
func (*Client) GetServiceSettingsWithChan ¶
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 ¶
func (client *Client) ListApplicationGroups(request *ListApplicationGroupsRequest) (response *ListApplicationGroupsResponse, err error)
ListApplicationGroups invokes the oos.ListApplicationGroups API synchronously
func (*Client) ListApplicationGroupsWithCallback ¶
func (client *Client) ListApplicationGroupsWithCallback(request *ListApplicationGroupsRequest, callback func(response *ListApplicationGroupsResponse, err error)) <-chan int
ListApplicationGroupsWithCallback invokes the oos.ListApplicationGroups API asynchronously
func (*Client) ListApplicationGroupsWithChan ¶
func (client *Client) ListApplicationGroupsWithChan(request *ListApplicationGroupsRequest) (<-chan *ListApplicationGroupsResponse, <-chan error)
ListApplicationGroupsWithChan invokes the oos.ListApplicationGroups API asynchronously
func (*Client) ListApplications ¶
func (client *Client) ListApplications(request *ListApplicationsRequest) (response *ListApplicationsResponse, err error)
ListApplications invokes the oos.ListApplications API synchronously
func (*Client) ListApplicationsWithCallback ¶
func (client *Client) ListApplicationsWithCallback(request *ListApplicationsRequest, callback func(response *ListApplicationsResponse, err error)) <-chan int
ListApplicationsWithCallback invokes the oos.ListApplications API asynchronously
func (*Client) ListApplicationsWithChan ¶
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 ¶
func (client *Client) ListExecutionRiskyTasks(request *ListExecutionRiskyTasksRequest) (response *ListExecutionRiskyTasksResponse, err error)
ListExecutionRiskyTasks invokes the oos.ListExecutionRiskyTasks API synchronously
func (*Client) ListExecutionRiskyTasksWithCallback ¶
func (client *Client) ListExecutionRiskyTasksWithCallback(request *ListExecutionRiskyTasksRequest, callback func(response *ListExecutionRiskyTasksResponse, err error)) <-chan int
ListExecutionRiskyTasksWithCallback invokes the oos.ListExecutionRiskyTasks API asynchronously
func (*Client) ListExecutionRiskyTasksWithChan ¶
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 ¶
func (client *Client) ListInstancePatchStates(request *ListInstancePatchStatesRequest) (response *ListInstancePatchStatesResponse, err error)
ListInstancePatchStates invokes the oos.ListInstancePatchStates API synchronously
func (*Client) ListInstancePatchStatesWithCallback ¶
func (client *Client) ListInstancePatchStatesWithCallback(request *ListInstancePatchStatesRequest, callback func(response *ListInstancePatchStatesResponse, err error)) <-chan int
ListInstancePatchStatesWithCallback invokes the oos.ListInstancePatchStates API asynchronously
func (*Client) ListInstancePatchStatesWithChan ¶
func (client *Client) ListInstancePatchStatesWithChan(request *ListInstancePatchStatesRequest) (<-chan *ListInstancePatchStatesResponse, <-chan error)
ListInstancePatchStatesWithChan invokes the oos.ListInstancePatchStates API asynchronously
func (*Client) ListInstancePatches ¶
func (client *Client) ListInstancePatches(request *ListInstancePatchesRequest) (response *ListInstancePatchesResponse, err error)
ListInstancePatches invokes the oos.ListInstancePatches API synchronously
func (*Client) ListInstancePatchesWithCallback ¶
func (client *Client) ListInstancePatchesWithCallback(request *ListInstancePatchesRequest, callback func(response *ListInstancePatchesResponse, err error)) <-chan int
ListInstancePatchesWithCallback invokes the oos.ListInstancePatches API asynchronously
func (*Client) ListInstancePatchesWithChan ¶
func (client *Client) ListInstancePatchesWithChan(request *ListInstancePatchesRequest) (<-chan *ListInstancePatchesResponse, <-chan error)
ListInstancePatchesWithChan invokes the oos.ListInstancePatches API asynchronously
func (*Client) ListInventoryEntries ¶
func (client *Client) ListInventoryEntries(request *ListInventoryEntriesRequest) (response *ListInventoryEntriesResponse, err error)
ListInventoryEntries invokes the oos.ListInventoryEntries API synchronously
func (*Client) ListInventoryEntriesWithCallback ¶
func (client *Client) ListInventoryEntriesWithCallback(request *ListInventoryEntriesRequest, callback func(response *ListInventoryEntriesResponse, err error)) <-chan int
ListInventoryEntriesWithCallback invokes the oos.ListInventoryEntries API asynchronously
func (*Client) ListInventoryEntriesWithChan ¶
func (client *Client) ListInventoryEntriesWithChan(request *ListInventoryEntriesRequest) (<-chan *ListInventoryEntriesResponse, <-chan error)
ListInventoryEntriesWithChan invokes the oos.ListInventoryEntries API asynchronously
func (*Client) ListOpsItems ¶
func (client *Client) ListOpsItems(request *ListOpsItemsRequest) (response *ListOpsItemsResponse, err error)
ListOpsItems invokes the oos.ListOpsItems API synchronously
func (*Client) ListOpsItemsWithCallback ¶
func (client *Client) ListOpsItemsWithCallback(request *ListOpsItemsRequest, callback func(response *ListOpsItemsResponse, err error)) <-chan int
ListOpsItemsWithCallback invokes the oos.ListOpsItems API asynchronously
func (*Client) ListOpsItemsWithChan ¶
func (client *Client) ListOpsItemsWithChan(request *ListOpsItemsRequest) (<-chan *ListOpsItemsResponse, <-chan error)
ListOpsItemsWithChan invokes the oos.ListOpsItems API asynchronously
func (*Client) ListParameterVersions ¶
func (client *Client) ListParameterVersions(request *ListParameterVersionsRequest) (response *ListParameterVersionsResponse, err error)
ListParameterVersions invokes the oos.ListParameterVersions API synchronously
func (*Client) ListParameterVersionsWithCallback ¶
func (client *Client) ListParameterVersionsWithCallback(request *ListParameterVersionsRequest, callback func(response *ListParameterVersionsResponse, err error)) <-chan int
ListParameterVersionsWithCallback invokes the oos.ListParameterVersions API asynchronously
func (*Client) ListParameterVersionsWithChan ¶
func (client *Client) ListParameterVersionsWithChan(request *ListParameterVersionsRequest) (<-chan *ListParameterVersionsResponse, <-chan error)
ListParameterVersionsWithChan invokes the oos.ListParameterVersions API asynchronously
func (*Client) ListParameters ¶
func (client *Client) ListParameters(request *ListParametersRequest) (response *ListParametersResponse, err error)
ListParameters invokes the oos.ListParameters API synchronously
func (*Client) ListParametersWithCallback ¶
func (client *Client) ListParametersWithCallback(request *ListParametersRequest, callback func(response *ListParametersResponse, err error)) <-chan int
ListParametersWithCallback invokes the oos.ListParameters API asynchronously
func (*Client) ListParametersWithChan ¶
func (client *Client) ListParametersWithChan(request *ListParametersRequest) (<-chan *ListParametersResponse, <-chan error)
ListParametersWithChan invokes the oos.ListParameters API asynchronously
func (*Client) ListPatchBaselines ¶
func (client *Client) ListPatchBaselines(request *ListPatchBaselinesRequest) (response *ListPatchBaselinesResponse, err error)
ListPatchBaselines invokes the oos.ListPatchBaselines API synchronously
func (*Client) ListPatchBaselinesWithCallback ¶
func (client *Client) ListPatchBaselinesWithCallback(request *ListPatchBaselinesRequest, callback func(response *ListPatchBaselinesResponse, err error)) <-chan int
ListPatchBaselinesWithCallback invokes the oos.ListPatchBaselines API asynchronously
func (*Client) ListPatchBaselinesWithChan ¶
func (client *Client) ListPatchBaselinesWithChan(request *ListPatchBaselinesRequest) (<-chan *ListPatchBaselinesResponse, <-chan error)
ListPatchBaselinesWithChan invokes the oos.ListPatchBaselines API asynchronously
func (*Client) ListResourceExecutionStatus ¶
func (client *Client) ListResourceExecutionStatus(request *ListResourceExecutionStatusRequest) (response *ListResourceExecutionStatusResponse, err error)
ListResourceExecutionStatus invokes the oos.ListResourceExecutionStatus API synchronously
func (*Client) ListResourceExecutionStatusWithCallback ¶
func (client *Client) ListResourceExecutionStatusWithCallback(request *ListResourceExecutionStatusRequest, callback func(response *ListResourceExecutionStatusResponse, err error)) <-chan int
ListResourceExecutionStatusWithCallback invokes the oos.ListResourceExecutionStatus API asynchronously
func (*Client) ListResourceExecutionStatusWithChan ¶
func (client *Client) ListResourceExecutionStatusWithChan(request *ListResourceExecutionStatusRequest) (<-chan *ListResourceExecutionStatusResponse, <-chan error)
ListResourceExecutionStatusWithChan invokes the oos.ListResourceExecutionStatus API asynchronously
func (*Client) ListSecretParameterVersions ¶
func (client *Client) ListSecretParameterVersions(request *ListSecretParameterVersionsRequest) (response *ListSecretParameterVersionsResponse, err error)
ListSecretParameterVersions invokes the oos.ListSecretParameterVersions API synchronously
func (*Client) ListSecretParameterVersionsWithCallback ¶
func (client *Client) ListSecretParameterVersionsWithCallback(request *ListSecretParameterVersionsRequest, callback func(response *ListSecretParameterVersionsResponse, err error)) <-chan int
ListSecretParameterVersionsWithCallback invokes the oos.ListSecretParameterVersions API asynchronously
func (*Client) ListSecretParameterVersionsWithChan ¶
func (client *Client) ListSecretParameterVersionsWithChan(request *ListSecretParameterVersionsRequest) (<-chan *ListSecretParameterVersionsResponse, <-chan error)
ListSecretParameterVersionsWithChan invokes the oos.ListSecretParameterVersions API asynchronously
func (*Client) ListSecretParameters ¶
func (client *Client) ListSecretParameters(request *ListSecretParametersRequest) (response *ListSecretParametersResponse, err error)
ListSecretParameters invokes the oos.ListSecretParameters API synchronously
func (*Client) ListSecretParametersWithCallback ¶
func (client *Client) ListSecretParametersWithCallback(request *ListSecretParametersRequest, callback func(response *ListSecretParametersResponse, err error)) <-chan int
ListSecretParametersWithCallback invokes the oos.ListSecretParameters API asynchronously
func (*Client) ListSecretParametersWithChan ¶
func (client *Client) ListSecretParametersWithChan(request *ListSecretParametersRequest) (<-chan *ListSecretParametersResponse, <-chan error)
ListSecretParametersWithChan invokes the oos.ListSecretParameters API asynchronously
func (*Client) ListStateConfigurations ¶
func (client *Client) ListStateConfigurations(request *ListStateConfigurationsRequest) (response *ListStateConfigurationsResponse, err error)
ListStateConfigurations invokes the oos.ListStateConfigurations API synchronously
func (*Client) ListStateConfigurationsWithCallback ¶
func (client *Client) ListStateConfigurationsWithCallback(request *ListStateConfigurationsRequest, callback func(response *ListStateConfigurationsResponse, err error)) <-chan int
ListStateConfigurationsWithCallback invokes the oos.ListStateConfigurations API asynchronously
func (*Client) ListStateConfigurationsWithChan ¶
func (client *Client) ListStateConfigurationsWithChan(request *ListStateConfigurationsRequest) (<-chan *ListStateConfigurationsResponse, <-chan error)
ListStateConfigurationsWithChan invokes the oos.ListStateConfigurations API asynchronously
func (*Client) ListTagKeys ¶
func (client *Client) ListTagKeys(request *ListTagKeysRequest) (response *ListTagKeysResponse, err error)
ListTagKeys invokes the oos.ListTagKeys API synchronously
func (*Client) ListTagKeysWithCallback ¶
func (client *Client) ListTagKeysWithCallback(request *ListTagKeysRequest, callback func(response *ListTagKeysResponse, err error)) <-chan int
ListTagKeysWithCallback invokes the oos.ListTagKeys API asynchronously
func (*Client) ListTagKeysWithChan ¶
func (client *Client) ListTagKeysWithChan(request *ListTagKeysRequest) (<-chan *ListTagKeysResponse, <-chan error)
ListTagKeysWithChan invokes the oos.ListTagKeys API asynchronously
func (*Client) ListTagResources ¶
func (client *Client) ListTagResources(request *ListTagResourcesRequest) (response *ListTagResourcesResponse, err error)
ListTagResources invokes the oos.ListTagResources API synchronously
func (*Client) ListTagResourcesWithCallback ¶
func (client *Client) ListTagResourcesWithCallback(request *ListTagResourcesRequest, callback func(response *ListTagResourcesResponse, err error)) <-chan int
ListTagResourcesWithCallback invokes the oos.ListTagResources API asynchronously
func (*Client) ListTagResourcesWithChan ¶
func (client *Client) ListTagResourcesWithChan(request *ListTagResourcesRequest) (<-chan *ListTagResourcesResponse, <-chan error)
ListTagResourcesWithChan invokes the oos.ListTagResources API asynchronously
func (*Client) ListTagValues ¶
func (client *Client) ListTagValues(request *ListTagValuesRequest) (response *ListTagValuesResponse, err error)
ListTagValues invokes the oos.ListTagValues API synchronously
func (*Client) ListTagValuesWithCallback ¶
func (client *Client) ListTagValuesWithCallback(request *ListTagValuesRequest, callback func(response *ListTagValuesResponse, err error)) <-chan int
ListTagValuesWithCallback invokes the oos.ListTagValues API asynchronously
func (*Client) ListTagValuesWithChan ¶
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 ¶
func (client *Client) ListTemplateVersions(request *ListTemplateVersionsRequest) (response *ListTemplateVersionsResponse, err error)
ListTemplateVersions invokes the oos.ListTemplateVersions API synchronously
func (*Client) ListTemplateVersionsWithCallback ¶
func (client *Client) ListTemplateVersionsWithCallback(request *ListTemplateVersionsRequest, callback func(response *ListTemplateVersionsResponse, err error)) <-chan int
ListTemplateVersionsWithCallback invokes the oos.ListTemplateVersions API asynchronously
func (*Client) ListTemplateVersionsWithChan ¶
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 ¶
func (client *Client) RegisterDefaultPatchBaseline(request *RegisterDefaultPatchBaselineRequest) (response *RegisterDefaultPatchBaselineResponse, err error)
RegisterDefaultPatchBaseline invokes the oos.RegisterDefaultPatchBaseline API synchronously
func (*Client) RegisterDefaultPatchBaselineWithCallback ¶
func (client *Client) RegisterDefaultPatchBaselineWithCallback(request *RegisterDefaultPatchBaselineRequest, callback func(response *RegisterDefaultPatchBaselineResponse, err error)) <-chan int
RegisterDefaultPatchBaselineWithCallback invokes the oos.RegisterDefaultPatchBaseline API asynchronously
func (*Client) RegisterDefaultPatchBaselineWithChan ¶
func (client *Client) RegisterDefaultPatchBaselineWithChan(request *RegisterDefaultPatchBaselineRequest) (<-chan *RegisterDefaultPatchBaselineResponse, <-chan error)
RegisterDefaultPatchBaselineWithChan invokes the oos.RegisterDefaultPatchBaseline API asynchronously
func (*Client) SearchInventory ¶
func (client *Client) SearchInventory(request *SearchInventoryRequest) (response *SearchInventoryResponse, err error)
SearchInventory invokes the oos.SearchInventory API synchronously
func (*Client) SearchInventoryWithCallback ¶
func (client *Client) SearchInventoryWithCallback(request *SearchInventoryRequest, callback func(response *SearchInventoryResponse, err error)) <-chan int
SearchInventoryWithCallback invokes the oos.SearchInventory API asynchronously
func (*Client) SearchInventoryWithChan ¶
func (client *Client) SearchInventoryWithChan(request *SearchInventoryRequest) (<-chan *SearchInventoryResponse, <-chan error)
SearchInventoryWithChan invokes the oos.SearchInventory API asynchronously
func (*Client) SetServiceSettings ¶
func (client *Client) SetServiceSettings(request *SetServiceSettingsRequest) (response *SetServiceSettingsResponse, err error)
SetServiceSettings invokes the oos.SetServiceSettings API synchronously
func (*Client) SetServiceSettingsWithCallback ¶
func (client *Client) SetServiceSettingsWithCallback(request *SetServiceSettingsRequest, callback func(response *SetServiceSettingsResponse, err error)) <-chan int
SetServiceSettingsWithCallback invokes the oos.SetServiceSettings API asynchronously
func (*Client) SetServiceSettingsWithChan ¶
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 ¶
func (client *Client) TagResources(request *TagResourcesRequest) (response *TagResourcesResponse, err error)
TagResources invokes the oos.TagResources API synchronously
func (*Client) TagResourcesWithCallback ¶
func (client *Client) TagResourcesWithCallback(request *TagResourcesRequest, callback func(response *TagResourcesResponse, err error)) <-chan int
TagResourcesWithCallback invokes the oos.TagResources API asynchronously
func (*Client) TagResourcesWithChan ¶
func (client *Client) TagResourcesWithChan(request *TagResourcesRequest) (<-chan *TagResourcesResponse, <-chan error)
TagResourcesWithChan invokes the oos.TagResources API asynchronously
func (*Client) TriggerExecution ¶
func (client *Client) TriggerExecution(request *TriggerExecutionRequest) (response *TriggerExecutionResponse, err error)
TriggerExecution invokes the oos.TriggerExecution API synchronously
func (*Client) TriggerExecutionWithCallback ¶
func (client *Client) TriggerExecutionWithCallback(request *TriggerExecutionRequest, callback func(response *TriggerExecutionResponse, err error)) <-chan int
TriggerExecutionWithCallback invokes the oos.TriggerExecution API asynchronously
func (*Client) TriggerExecutionWithChan ¶
func (client *Client) TriggerExecutionWithChan(request *TriggerExecutionRequest) (<-chan *TriggerExecutionResponse, <-chan error)
TriggerExecutionWithChan invokes the oos.TriggerExecution API asynchronously
func (*Client) UntagResources ¶
func (client *Client) UntagResources(request *UntagResourcesRequest) (response *UntagResourcesResponse, err error)
UntagResources invokes the oos.UntagResources API synchronously
func (*Client) UntagResourcesWithCallback ¶
func (client *Client) UntagResourcesWithCallback(request *UntagResourcesRequest, callback func(response *UntagResourcesResponse, err error)) <-chan int
UntagResourcesWithCallback invokes the oos.UntagResources API asynchronously
func (*Client) UntagResourcesWithChan ¶
func (client *Client) UntagResourcesWithChan(request *UntagResourcesRequest) (<-chan *UntagResourcesResponse, <-chan error)
UntagResourcesWithChan invokes the oos.UntagResources API asynchronously
func (*Client) UpdateApplication ¶
func (client *Client) UpdateApplication(request *UpdateApplicationRequest) (response *UpdateApplicationResponse, err error)
UpdateApplication invokes the oos.UpdateApplication API synchronously
func (*Client) UpdateApplicationGroup ¶
func (client *Client) UpdateApplicationGroup(request *UpdateApplicationGroupRequest) (response *UpdateApplicationGroupResponse, err error)
UpdateApplicationGroup invokes the oos.UpdateApplicationGroup API synchronously
func (*Client) UpdateApplicationGroupWithCallback ¶
func (client *Client) UpdateApplicationGroupWithCallback(request *UpdateApplicationGroupRequest, callback func(response *UpdateApplicationGroupResponse, err error)) <-chan int
UpdateApplicationGroupWithCallback invokes the oos.UpdateApplicationGroup API asynchronously
func (*Client) UpdateApplicationGroupWithChan ¶
func (client *Client) UpdateApplicationGroupWithChan(request *UpdateApplicationGroupRequest) (<-chan *UpdateApplicationGroupResponse, <-chan error)
UpdateApplicationGroupWithChan invokes the oos.UpdateApplicationGroup API asynchronously
func (*Client) UpdateApplicationWithCallback ¶
func (client *Client) UpdateApplicationWithCallback(request *UpdateApplicationRequest, callback func(response *UpdateApplicationResponse, err error)) <-chan int
UpdateApplicationWithCallback invokes the oos.UpdateApplication API asynchronously
func (*Client) UpdateApplicationWithChan ¶
func (client *Client) UpdateApplicationWithChan(request *UpdateApplicationRequest) (<-chan *UpdateApplicationResponse, <-chan error)
UpdateApplicationWithChan invokes the oos.UpdateApplication API asynchronously
func (*Client) UpdateExecution ¶
func (client *Client) UpdateExecution(request *UpdateExecutionRequest) (response *UpdateExecutionResponse, err error)
UpdateExecution invokes the oos.UpdateExecution API synchronously
func (*Client) UpdateExecutionWithCallback ¶
func (client *Client) UpdateExecutionWithCallback(request *UpdateExecutionRequest, callback func(response *UpdateExecutionResponse, err error)) <-chan int
UpdateExecutionWithCallback invokes the oos.UpdateExecution API asynchronously
func (*Client) UpdateExecutionWithChan ¶
func (client *Client) UpdateExecutionWithChan(request *UpdateExecutionRequest) (<-chan *UpdateExecutionResponse, <-chan error)
UpdateExecutionWithChan invokes the oos.UpdateExecution API asynchronously
func (*Client) UpdateOpsItem ¶
func (client *Client) UpdateOpsItem(request *UpdateOpsItemRequest) (response *UpdateOpsItemResponse, err error)
UpdateOpsItem invokes the oos.UpdateOpsItem API synchronously
func (*Client) UpdateOpsItemWithCallback ¶
func (client *Client) UpdateOpsItemWithCallback(request *UpdateOpsItemRequest, callback func(response *UpdateOpsItemResponse, err error)) <-chan int
UpdateOpsItemWithCallback invokes the oos.UpdateOpsItem API asynchronously
func (*Client) UpdateOpsItemWithChan ¶
func (client *Client) UpdateOpsItemWithChan(request *UpdateOpsItemRequest) (<-chan *UpdateOpsItemResponse, <-chan error)
UpdateOpsItemWithChan invokes the oos.UpdateOpsItem API asynchronously
func (*Client) UpdateParameter ¶
func (client *Client) UpdateParameter(request *UpdateParameterRequest) (response *UpdateParameterResponse, err error)
UpdateParameter invokes the oos.UpdateParameter API synchronously
func (*Client) UpdateParameterWithCallback ¶
func (client *Client) UpdateParameterWithCallback(request *UpdateParameterRequest, callback func(response *UpdateParameterResponse, err error)) <-chan int
UpdateParameterWithCallback invokes the oos.UpdateParameter API asynchronously
func (*Client) UpdateParameterWithChan ¶
func (client *Client) UpdateParameterWithChan(request *UpdateParameterRequest) (<-chan *UpdateParameterResponse, <-chan error)
UpdateParameterWithChan invokes the oos.UpdateParameter API asynchronously
func (*Client) UpdatePatchBaseline ¶
func (client *Client) UpdatePatchBaseline(request *UpdatePatchBaselineRequest) (response *UpdatePatchBaselineResponse, err error)
UpdatePatchBaseline invokes the oos.UpdatePatchBaseline API synchronously
func (*Client) UpdatePatchBaselineWithCallback ¶
func (client *Client) UpdatePatchBaselineWithCallback(request *UpdatePatchBaselineRequest, callback func(response *UpdatePatchBaselineResponse, err error)) <-chan int
UpdatePatchBaselineWithCallback invokes the oos.UpdatePatchBaseline API asynchronously
func (*Client) UpdatePatchBaselineWithChan ¶
func (client *Client) UpdatePatchBaselineWithChan(request *UpdatePatchBaselineRequest) (<-chan *UpdatePatchBaselineResponse, <-chan error)
UpdatePatchBaselineWithChan invokes the oos.UpdatePatchBaseline API asynchronously
func (*Client) UpdateSecretParameter ¶
func (client *Client) UpdateSecretParameter(request *UpdateSecretParameterRequest) (response *UpdateSecretParameterResponse, err error)
UpdateSecretParameter invokes the oos.UpdateSecretParameter API synchronously
func (*Client) UpdateSecretParameterWithCallback ¶
func (client *Client) UpdateSecretParameterWithCallback(request *UpdateSecretParameterRequest, callback func(response *UpdateSecretParameterResponse, err error)) <-chan int
UpdateSecretParameterWithCallback invokes the oos.UpdateSecretParameter API asynchronously
func (*Client) UpdateSecretParameterWithChan ¶
func (client *Client) UpdateSecretParameterWithChan(request *UpdateSecretParameterRequest) (<-chan *UpdateSecretParameterResponse, <-chan error)
UpdateSecretParameterWithChan invokes the oos.UpdateSecretParameter API asynchronously
func (*Client) UpdateStateConfiguration ¶
func (client *Client) UpdateStateConfiguration(request *UpdateStateConfigurationRequest) (response *UpdateStateConfigurationResponse, err error)
UpdateStateConfiguration invokes the oos.UpdateStateConfiguration API synchronously
func (*Client) UpdateStateConfigurationWithCallback ¶
func (client *Client) UpdateStateConfigurationWithCallback(request *UpdateStateConfigurationRequest, callback func(response *UpdateStateConfigurationResponse, err error)) <-chan int
UpdateStateConfigurationWithCallback invokes the oos.UpdateStateConfiguration API asynchronously
func (*Client) UpdateStateConfigurationWithChan ¶
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 ContinueDeployApplicationGroupRequest ¶
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 ¶
func CreateContinueDeployApplicationGroupRequest() (request *ContinueDeployApplicationGroupRequest)
CreateContinueDeployApplicationGroupRequest creates a request to invoke ContinueDeployApplicationGroup API
type ContinueDeployApplicationGroupResponse ¶
type ContinueDeployApplicationGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ContinueDeployApplicationGroupResponse is the response struct for api ContinueDeployApplicationGroup
func CreateContinueDeployApplicationGroupResponse ¶
func CreateContinueDeployApplicationGroupResponse() (response *ContinueDeployApplicationGroupResponse)
CreateContinueDeployApplicationGroupResponse creates a response to parse from ContinueDeployApplicationGroup response
type CreateApplicationGroupRequest ¶
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 ¶
func CreateCreateApplicationGroupRequest() (request *CreateApplicationGroupRequest)
CreateCreateApplicationGroupRequest creates a request to invoke CreateApplicationGroup API
type CreateApplicationGroupResponse ¶
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 ¶
func CreateCreateApplicationGroupResponse() (response *CreateApplicationGroupResponse)
CreateCreateApplicationGroupResponse creates a response to parse from CreateApplicationGroup response
type CreateApplicationRequest ¶
type CreateApplicationRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` Description string `position:"Query" name:"Description"` 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 ¶
func CreateCreateApplicationRequest() (request *CreateApplicationRequest)
CreateCreateApplicationRequest creates a request to invoke CreateApplication API
type CreateApplicationResponse ¶
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 ¶
func CreateCreateApplicationResponse() (response *CreateApplicationResponse)
CreateCreateApplicationResponse creates a response to parse from CreateApplication response
type CreateOpsItemRequest ¶
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 ¶
func CreateCreateOpsItemRequest() (request *CreateOpsItemRequest)
CreateCreateOpsItemRequest creates a request to invoke CreateOpsItem API
type CreateOpsItemResponse ¶
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 ¶
func CreateCreateOpsItemResponse() (response *CreateOpsItemResponse)
CreateCreateOpsItemResponse creates a response to parse from CreateOpsItem response
type CreateParameterRequest ¶
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 ¶
func CreateCreateParameterRequest() (request *CreateParameterRequest)
CreateCreateParameterRequest creates a request to invoke CreateParameter API
type CreateParameterResponse ¶
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 ¶
func CreateCreateParameterResponse() (response *CreateParameterResponse)
CreateCreateParameterResponse creates a response to parse from CreateParameter response
type CreatePatchBaselineRequest ¶
type CreatePatchBaselineRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` ApprovalRules string `position:"Query" name:"ApprovalRules"` Description string `position:"Query" name:"Description"` OperationSystem string `position:"Query" name:"OperationSystem"` Name string `position:"Query" name:"Name"` }
CreatePatchBaselineRequest is the request struct for api CreatePatchBaseline
func CreateCreatePatchBaselineRequest ¶
func CreateCreatePatchBaselineRequest() (request *CreatePatchBaselineRequest)
CreateCreatePatchBaselineRequest creates a request to invoke CreatePatchBaseline API
type CreatePatchBaselineResponse ¶
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 ¶
func CreateCreatePatchBaselineResponse() (response *CreatePatchBaselineResponse)
CreateCreatePatchBaselineResponse creates a response to parse from CreatePatchBaseline response
type CreateSecretParameterRequest ¶
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 ¶
func CreateCreateSecretParameterRequest() (request *CreateSecretParameterRequest)
CreateCreateSecretParameterRequest creates a request to invoke CreateSecretParameter API
type CreateSecretParameterResponse ¶
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 ¶
func CreateCreateSecretParameterResponse() (response *CreateSecretParameterResponse)
CreateCreateSecretParameterResponse creates a response to parse from CreateSecretParameter response
type CreateStateConfigurationRequest ¶
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 ¶
func CreateCreateStateConfigurationRequest() (request *CreateStateConfigurationRequest)
CreateCreateStateConfigurationRequest creates a request to invoke CreateStateConfiguration API
type CreateStateConfigurationResponse ¶
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 ¶
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 ¶
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 ¶
func CreateDeleteApplicationGroupRequest() (request *DeleteApplicationGroupRequest)
CreateDeleteApplicationGroupRequest creates a request to invoke DeleteApplicationGroup API
type DeleteApplicationGroupResponse ¶
type DeleteApplicationGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteApplicationGroupResponse is the response struct for api DeleteApplicationGroup
func CreateDeleteApplicationGroupResponse ¶
func CreateDeleteApplicationGroupResponse() (response *DeleteApplicationGroupResponse)
CreateDeleteApplicationGroupResponse creates a response to parse from DeleteApplicationGroup response
type DeleteApplicationRequest ¶
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 ¶
func CreateDeleteApplicationRequest() (request *DeleteApplicationRequest)
CreateDeleteApplicationRequest creates a request to invoke DeleteApplication API
type DeleteApplicationResponse ¶
type DeleteApplicationResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteApplicationResponse is the response struct for api DeleteApplication
func CreateDeleteApplicationResponse ¶
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 ¶
type DeleteParameterRequest struct { *requests.RpcRequest Name string `position:"Query" name:"Name"` }
DeleteParameterRequest is the request struct for api DeleteParameter
func CreateDeleteParameterRequest ¶
func CreateDeleteParameterRequest() (request *DeleteParameterRequest)
CreateDeleteParameterRequest creates a request to invoke DeleteParameter API
type DeleteParameterResponse ¶
type DeleteParameterResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteParameterResponse is the response struct for api DeleteParameter
func CreateDeleteParameterResponse ¶
func CreateDeleteParameterResponse() (response *DeleteParameterResponse)
CreateDeleteParameterResponse creates a response to parse from DeleteParameter response
type DeletePatchBaselineRequest ¶
type DeletePatchBaselineRequest struct { *requests.RpcRequest Name string `position:"Query" name:"Name"` }
DeletePatchBaselineRequest is the request struct for api DeletePatchBaseline
func CreateDeletePatchBaselineRequest ¶
func CreateDeletePatchBaselineRequest() (request *DeletePatchBaselineRequest)
CreateDeletePatchBaselineRequest creates a request to invoke DeletePatchBaseline API
type DeletePatchBaselineResponse ¶
type DeletePatchBaselineResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeletePatchBaselineResponse is the response struct for api DeletePatchBaseline
func CreateDeletePatchBaselineResponse ¶
func CreateDeletePatchBaselineResponse() (response *DeletePatchBaselineResponse)
CreateDeletePatchBaselineResponse creates a response to parse from DeletePatchBaseline response
type DeleteSecretParameterRequest ¶
type DeleteSecretParameterRequest struct { *requests.RpcRequest Name string `position:"Query" name:"Name"` }
DeleteSecretParameterRequest is the request struct for api DeleteSecretParameter
func CreateDeleteSecretParameterRequest ¶
func CreateDeleteSecretParameterRequest() (request *DeleteSecretParameterRequest)
CreateDeleteSecretParameterRequest creates a request to invoke DeleteSecretParameter API
type DeleteSecretParameterResponse ¶
type DeleteSecretParameterResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteSecretParameterResponse is the response struct for api DeleteSecretParameter
func CreateDeleteSecretParameterResponse ¶
func CreateDeleteSecretParameterResponse() (response *DeleteSecretParameterResponse)
CreateDeleteSecretParameterResponse creates a response to parse from DeleteSecretParameter response
type DeleteStateConfigurationsRequest ¶
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 ¶
func CreateDeleteStateConfigurationsRequest() (request *DeleteStateConfigurationsRequest)
CreateDeleteStateConfigurationsRequest creates a request to invoke DeleteStateConfigurations API
type DeleteStateConfigurationsResponse ¶
type DeleteStateConfigurationsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteStateConfigurationsResponse is the response struct for api DeleteStateConfigurations
func CreateDeleteStateConfigurationsResponse ¶
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 ¶
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 ¶
func CreateDeleteTemplatesRequest() (request *DeleteTemplatesRequest)
CreateDeleteTemplatesRequest creates a request to invoke DeleteTemplates API
type DeleteTemplatesResponse ¶
type DeleteTemplatesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteTemplatesResponse is the response struct for api DeleteTemplates
func CreateDeleteTemplatesResponse ¶
func CreateDeleteTemplatesResponse() (response *DeleteTemplatesResponse)
CreateDeleteTemplatesResponse creates a response to parse from DeleteTemplates response
type DeployApplicationGroupRequest ¶
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 ¶
func CreateDeployApplicationGroupRequest() (request *DeployApplicationGroupRequest)
CreateDeployApplicationGroupRequest creates a request to invoke DeployApplicationGroup API
type DeployApplicationGroupResponse ¶
type DeployApplicationGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeployApplicationGroupResponse is the response struct for api DeployApplicationGroup
func CreateDeployApplicationGroupResponse ¶
func CreateDeployApplicationGroupResponse() (response *DeployApplicationGroupResponse)
CreateDeployApplicationGroupResponse creates a response to parse from DeployApplicationGroup response
type DescribeRegionsRequest ¶
type DescribeRegionsRequest struct { *requests.RpcRequest AcceptLanguage string `position:"Query" name:"AcceptLanguage"` }
DescribeRegionsRequest is the request struct for api DescribeRegions
func CreateDescribeRegionsRequest ¶
func CreateDescribeRegionsRequest() (request *DescribeRegionsRequest)
CreateDescribeRegionsRequest creates a request to invoke DescribeRegions API
type DescribeRegionsResponse ¶
type DescribeRegionsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Regions []Region `json:"Regions" xml:"Regions"` }
DescribeRegionsResponse is the response struct for api DescribeRegions
func CreateDescribeRegionsResponse ¶
func CreateDescribeRegionsResponse() (response *DescribeRegionsResponse)
CreateDescribeRegionsResponse creates a response to parse from DescribeRegions response
type Entities ¶
type Entities struct {
Entity []map[string]interface{} `json:"Entity" xml:"Entity"`
}
Entities is a nested struct in oos response
type Entries ¶
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"` 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"` 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 ¶
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"` 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"` }
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 ¶
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 ¶
func CreateGetApplicationGroupRequest() (request *GetApplicationGroupRequest)
CreateGetApplicationGroupRequest creates a request to invoke GetApplicationGroup API
type GetApplicationGroupResponse ¶
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 ¶
func CreateGetApplicationGroupResponse() (response *GetApplicationGroupResponse)
CreateGetApplicationGroupResponse creates a response to parse from GetApplicationGroup response
type GetApplicationRequest ¶
type GetApplicationRequest struct { *requests.RpcRequest Name string `position:"Query" name:"Name"` }
GetApplicationRequest is the request struct for api GetApplication
func CreateGetApplicationRequest ¶
func CreateGetApplicationRequest() (request *GetApplicationRequest)
CreateGetApplicationRequest creates a request to invoke GetApplication API
type GetApplicationResponse ¶
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 ¶
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 ¶
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 ¶
func CreateGetInventorySchemaRequest() (request *GetInventorySchemaRequest)
CreateGetInventorySchemaRequest creates a request to invoke GetInventorySchema API
type GetInventorySchemaResponse ¶
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 ¶
func CreateGetInventorySchemaResponse() (response *GetInventorySchemaResponse)
CreateGetInventorySchemaResponse creates a response to parse from GetInventorySchema response
type GetOpsItemRequest ¶
type GetOpsItemRequest struct { *requests.RpcRequest OpsItemId string `position:"Query" name:"OpsItemId"` }
GetOpsItemRequest is the request struct for api GetOpsItem
func CreateGetOpsItemRequest ¶
func CreateGetOpsItemRequest() (request *GetOpsItemRequest)
CreateGetOpsItemRequest creates a request to invoke GetOpsItem API
type GetOpsItemResponse ¶
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 ¶
func CreateGetOpsItemResponse() (response *GetOpsItemResponse)
CreateGetOpsItemResponse creates a response to parse from GetOpsItem response
type GetParameterRequest ¶
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 ¶
func CreateGetParameterRequest() (request *GetParameterRequest)
CreateGetParameterRequest creates a request to invoke GetParameter API
type GetParameterResponse ¶
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 ¶
func CreateGetParameterResponse() (response *GetParameterResponse)
CreateGetParameterResponse creates a response to parse from GetParameter response
type GetParametersByPathRequest ¶
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 ¶
func CreateGetParametersByPathRequest() (request *GetParametersByPathRequest)
CreateGetParametersByPathRequest creates a request to invoke GetParametersByPath API
type GetParametersByPathResponse ¶
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 ¶
func CreateGetParametersByPathResponse() (response *GetParametersByPathResponse)
CreateGetParametersByPathResponse creates a response to parse from GetParametersByPath response
type GetParametersRequest ¶
type GetParametersRequest struct { *requests.RpcRequest Names string `position:"Query" name:"Names"` }
GetParametersRequest is the request struct for api GetParameters
func CreateGetParametersRequest ¶
func CreateGetParametersRequest() (request *GetParametersRequest)
CreateGetParametersRequest creates a request to invoke GetParameters API
type GetParametersResponse ¶
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 ¶
func CreateGetParametersResponse() (response *GetParametersResponse)
CreateGetParametersResponse creates a response to parse from GetParameters response
type GetPatchBaselineRequest ¶
type GetPatchBaselineRequest struct { *requests.RpcRequest Name string `position:"Query" name:"Name"` }
GetPatchBaselineRequest is the request struct for api GetPatchBaseline
func CreateGetPatchBaselineRequest ¶
func CreateGetPatchBaselineRequest() (request *GetPatchBaselineRequest)
CreateGetPatchBaselineRequest creates a request to invoke GetPatchBaseline API
type GetPatchBaselineResponse ¶
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 ¶
func CreateGetPatchBaselineResponse() (response *GetPatchBaselineResponse)
CreateGetPatchBaselineResponse creates a response to parse from GetPatchBaseline response
type GetSecretParameterRequest ¶
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 ¶
func CreateGetSecretParameterRequest() (request *GetSecretParameterRequest)
CreateGetSecretParameterRequest creates a request to invoke GetSecretParameter API
type GetSecretParameterResponse ¶
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 ¶
func CreateGetSecretParameterResponse() (response *GetSecretParameterResponse)
CreateGetSecretParameterResponse creates a response to parse from GetSecretParameter response
type GetSecretParametersByPathRequest ¶
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 ¶
func CreateGetSecretParametersByPathRequest() (request *GetSecretParametersByPathRequest)
CreateGetSecretParametersByPathRequest creates a request to invoke GetSecretParametersByPath API
type GetSecretParametersByPathResponse ¶
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 ¶
func CreateGetSecretParametersByPathResponse() (response *GetSecretParametersByPathResponse)
CreateGetSecretParametersByPathResponse creates a response to parse from GetSecretParametersByPath response
type GetSecretParametersRequest ¶
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 ¶
func CreateGetSecretParametersRequest() (request *GetSecretParametersRequest)
CreateGetSecretParametersRequest creates a request to invoke GetSecretParameters API
type GetSecretParametersResponse ¶
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 ¶
func CreateGetSecretParametersResponse() (response *GetSecretParametersResponse)
CreateGetSecretParametersResponse creates a response to parse from GetSecretParameters response
type GetServiceSettingsRequest ¶
type GetServiceSettingsRequest struct {
*requests.RpcRequest
}
GetServiceSettingsRequest is the request struct for api GetServiceSettings
func CreateGetServiceSettingsRequest ¶
func CreateGetServiceSettingsRequest() (request *GetServiceSettingsRequest)
CreateGetServiceSettingsRequest creates a request to invoke GetServiceSettings API
type GetServiceSettingsResponse ¶
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 ¶
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 ¶
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 ¶
type InstancePatchStates struct {
InstancePatchState []InstancePatchState `json:"InstancePatchState" xml:"InstancePatchState"`
}
InstancePatchStates is a nested struct in oos response
type InvalidParametersInGetParameters ¶
type InvalidParametersInGetParameters struct {
InvalidParameter []string `json:"InvalidParameter" xml:"InvalidParameter"`
}
InvalidParametersInGetParameters is a nested struct in oos response
type InvalidParametersInGetSecretParameters ¶
type InvalidParametersInGetSecretParameters struct {
InvalidParameter []string `json:"InvalidParameter" xml:"InvalidParameter"`
}
InvalidParametersInGetSecretParameters is a nested struct in oos response
type Keys ¶
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 ¶
type ListApplicationGroupsRequest struct { *requests.RpcRequest ResourceProduct string `position:"Query" name:"ResourceProduct"` NextToken string `position:"Query" name:"NextToken"` ResourceId string `position:"Query" name:"ResourceId"` Product string `position:"Query" name:"Product"` 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 ¶
func CreateListApplicationGroupsRequest() (request *ListApplicationGroupsRequest)
CreateListApplicationGroupsRequest creates a request to invoke ListApplicationGroups API
type ListApplicationGroupsResponse ¶
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 ¶
func CreateListApplicationGroupsResponse() (response *ListApplicationGroupsResponse)
CreateListApplicationGroupsResponse creates a response to parse from ListApplicationGroups response
type ListApplicationsRequest ¶
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"` }
ListApplicationsRequest is the request struct for api ListApplications
func CreateListApplicationsRequest ¶
func CreateListApplicationsRequest() (request *ListApplicationsRequest)
CreateListApplicationsRequest creates a request to invoke ListApplications API
type ListApplicationsResponse ¶
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 ¶
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 ¶
type ListExecutionRiskyTasksRequest struct { *requests.RpcRequest TemplateName string `position:"Query" name:"TemplateName"` }
ListExecutionRiskyTasksRequest is the request struct for api ListExecutionRiskyTasks
func CreateListExecutionRiskyTasksRequest ¶
func CreateListExecutionRiskyTasksRequest() (request *ListExecutionRiskyTasksRequest)
CreateListExecutionRiskyTasksRequest creates a request to invoke ListExecutionRiskyTasks API
type ListExecutionRiskyTasksResponse ¶
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 ¶
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"` 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"` 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"` 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 ¶
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 ¶
func CreateListInstancePatchStatesRequest() (request *ListInstancePatchStatesRequest)
CreateListInstancePatchStatesRequest creates a request to invoke ListInstancePatchStates API
type ListInstancePatchStatesResponse ¶
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 ¶
func CreateListInstancePatchStatesResponse() (response *ListInstancePatchStatesResponse)
CreateListInstancePatchStatesResponse creates a response to parse from ListInstancePatchStates response
type ListInstancePatchesRequest ¶
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 ¶
func CreateListInstancePatchesRequest() (request *ListInstancePatchesRequest)
CreateListInstancePatchesRequest creates a request to invoke ListInstancePatches API
type ListInstancePatchesResponse ¶
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 ¶
func CreateListInstancePatchesResponse() (response *ListInstancePatchesResponse)
CreateListInstancePatchesResponse creates a response to parse from ListInstancePatches response
type ListInventoryEntriesFilter ¶
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 ¶
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 ¶
func CreateListInventoryEntriesRequest() (request *ListInventoryEntriesRequest)
CreateListInventoryEntriesRequest creates a request to invoke ListInventoryEntries API
type ListInventoryEntriesResponse ¶
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 ¶
func CreateListInventoryEntriesResponse() (response *ListInventoryEntriesResponse)
CreateListInventoryEntriesResponse creates a response to parse from ListInventoryEntries response
type ListOpsItemsFilter ¶
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 ¶
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 ¶
func CreateListOpsItemsRequest() (request *ListOpsItemsRequest)
CreateListOpsItemsRequest creates a request to invoke ListOpsItems API
type ListOpsItemsResponse ¶
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 ¶
func CreateListOpsItemsResponse() (response *ListOpsItemsResponse)
CreateListOpsItemsResponse creates a response to parse from ListOpsItems response
type ListParameterVersionsRequest ¶
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 ¶
func CreateListParameterVersionsRequest() (request *ListParameterVersionsRequest)
CreateListParameterVersionsRequest creates a request to invoke ListParameterVersions API
type ListParameterVersionsResponse ¶
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 ¶
func CreateListParameterVersionsResponse() (response *ListParameterVersionsResponse)
CreateListParameterVersionsResponse creates a response to parse from ListParameterVersions response
type ListParametersRequest ¶
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 ¶
func CreateListParametersRequest() (request *ListParametersRequest)
CreateListParametersRequest creates a request to invoke ListParameters API
type ListParametersResponse ¶
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 ¶
func CreateListParametersResponse() (response *ListParametersResponse)
CreateListParametersResponse creates a response to parse from ListParameters response
type ListPatchBaselinesRequest ¶
type ListPatchBaselinesRequest struct { *requests.RpcRequest OperationSystem string `position:"Query" name:"OperationSystem"` NextToken string `position:"Query" name:"NextToken"` Name string `position:"Query" name:"Name"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
ListPatchBaselinesRequest is the request struct for api ListPatchBaselines
func CreateListPatchBaselinesRequest ¶
func CreateListPatchBaselinesRequest() (request *ListPatchBaselinesRequest)
CreateListPatchBaselinesRequest creates a request to invoke ListPatchBaselines API
type ListPatchBaselinesResponse ¶
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 ¶
func CreateListPatchBaselinesResponse() (response *ListPatchBaselinesResponse)
CreateListPatchBaselinesResponse creates a response to parse from ListPatchBaselines response
type ListResourceExecutionStatusRequest ¶
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 ¶
func CreateListResourceExecutionStatusRequest() (request *ListResourceExecutionStatusRequest)
CreateListResourceExecutionStatusRequest creates a request to invoke ListResourceExecutionStatus API
type ListResourceExecutionStatusResponse ¶
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 ¶
func CreateListResourceExecutionStatusResponse() (response *ListResourceExecutionStatusResponse)
CreateListResourceExecutionStatusResponse creates a response to parse from ListResourceExecutionStatus response
type ListSecretParameterVersionsRequest ¶
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 ¶
func CreateListSecretParameterVersionsRequest() (request *ListSecretParameterVersionsRequest)
CreateListSecretParameterVersionsRequest creates a request to invoke ListSecretParameterVersions API
type ListSecretParameterVersionsResponse ¶
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 ¶
func CreateListSecretParameterVersionsResponse() (response *ListSecretParameterVersionsResponse)
CreateListSecretParameterVersionsResponse creates a response to parse from ListSecretParameterVersions response
type ListSecretParametersRequest ¶
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 ¶
func CreateListSecretParametersRequest() (request *ListSecretParametersRequest)
CreateListSecretParametersRequest creates a request to invoke ListSecretParameters API
type ListSecretParametersResponse ¶
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 ¶
func CreateListSecretParametersResponse() (response *ListSecretParametersResponse)
CreateListSecretParametersResponse creates a response to parse from ListSecretParameters response
type ListStateConfigurationsRequest ¶
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 ¶
func CreateListStateConfigurationsRequest() (request *ListStateConfigurationsRequest)
CreateListStateConfigurationsRequest creates a request to invoke ListStateConfigurations API
type ListStateConfigurationsResponse ¶
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 ¶
func CreateListStateConfigurationsResponse() (response *ListStateConfigurationsResponse)
CreateListStateConfigurationsResponse creates a response to parse from ListStateConfigurations response
type ListTagKeysRequest ¶
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 ¶
func CreateListTagKeysRequest() (request *ListTagKeysRequest)
CreateListTagKeysRequest creates a request to invoke ListTagKeys API
type ListTagKeysResponse ¶
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 ¶
func CreateListTagKeysResponse() (response *ListTagKeysResponse)
CreateListTagKeysResponse creates a response to parse from ListTagKeys response
type ListTagResourcesRequest ¶
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 ¶
func CreateListTagResourcesRequest() (request *ListTagResourcesRequest)
CreateListTagResourcesRequest creates a request to invoke ListTagResources API
type ListTagResourcesResponse ¶
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 ¶
func CreateListTagResourcesResponse() (response *ListTagResourcesResponse)
CreateListTagResourcesResponse creates a response to parse from ListTagResources response
type ListTagValuesRequest ¶
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 ¶
func CreateListTagValuesRequest() (request *ListTagValuesRequest)
CreateListTagValuesRequest creates a request to invoke ListTagValues API
type ListTagValuesResponse ¶
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 ¶
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 ¶
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 ¶
func CreateListTemplateVersionsRequest() (request *ListTemplateVersionsRequest)
CreateListTemplateVersionsRequest creates a request to invoke ListTemplateVersions API
type ListTemplateVersionsResponse ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
type OpsItems struct {
OpsItem []OpsItemInListOpsItems `json:"OpsItem" xml:"OpsItem"`
}
OpsItems is a nested struct in oos response
type Parameter ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
type ParameterVersionsInListParameterVersions struct {
ParameterVersion []ParameterVersion `json:"ParameterVersion" xml:"ParameterVersion"`
}
ParameterVersionsInListParameterVersions is a nested struct in oos response
type ParameterVersionsInListSecretParameterVersions ¶
type ParameterVersionsInListSecretParameterVersions struct {
ParameterVersion []ParameterVersion `json:"ParameterVersion" xml:"ParameterVersion"`
}
ParameterVersionsInListSecretParameterVersions is a nested struct in oos response
type ParametersInGetParameters ¶
type ParametersInGetParameters struct {
Parameter []Parameter `json:"Parameter" xml:"Parameter"`
}
ParametersInGetParameters is a nested struct in oos response
type ParametersInGetParametersByPath ¶
type ParametersInGetParametersByPath struct {
Parameter []Parameter `json:"Parameter" xml:"Parameter"`
}
ParametersInGetParametersByPath is a nested struct in oos response
type ParametersInGetSecretParameters ¶
type ParametersInGetSecretParameters struct {
Parameter []Parameter `json:"Parameter" xml:"Parameter"`
}
ParametersInGetSecretParameters is a nested struct in oos response
type ParametersInGetSecretParametersByPath ¶
type ParametersInGetSecretParametersByPath struct {
Parameter []Parameter `json:"Parameter" xml:"Parameter"`
}
ParametersInGetSecretParametersByPath is a nested struct in oos response
type ParametersInListParameters ¶
type ParametersInListParameters struct {
Parameter []ParameterInListParameters `json:"Parameter" xml:"Parameter"`
}
ParametersInListParameters is a nested struct in oos response
type ParametersInListSecretParameters ¶
type ParametersInListSecretParameters struct {
Parameter []ParameterInListSecretParameters `json:"Parameter" xml:"Parameter"`
}
ParametersInListSecretParameters is a nested struct in oos response
type Patch ¶
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 ¶
type PatchBaseline struct { Name string `json:"Name" xml:"Name"` UpdatedBy string `json:"UpdatedBy" xml:"UpdatedBy"` OperationSystem string `json:"OperationSystem" xml:"OperationSystem"` IsDefault bool `json:"IsDefault" xml:"IsDefault"` ApprovalRules string `json:"ApprovalRules" xml:"ApprovalRules"` CreatedDate string `json:"CreatedDate" xml:"CreatedDate"` Id string `json:"Id" xml:"Id"` Description string `json:"Description" xml:"Description"` UpdatedDate string `json:"UpdatedDate" xml:"UpdatedDate"` CreatedBy string `json:"CreatedBy" xml:"CreatedBy"` }
PatchBaseline is a nested struct in oos response
type PatchBaselines ¶
type PatchBaselines struct {
PatchBaseline []PatchBaseline `json:"PatchBaseline" xml:"PatchBaseline"`
}
PatchBaselines is a nested struct in oos response
type Patches ¶
type Patches struct {
Patch []Patch `json:"Patch" xml:"Patch"`
}
Patches is a nested struct in oos response
type Region ¶
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 ¶
type Regions struct {
Region []Region `json:"Region" xml:"Region"`
}
Regions is a nested struct in oos response
type RegisterDefaultPatchBaselineRequest ¶
type RegisterDefaultPatchBaselineRequest struct { *requests.RpcRequest Name string `position:"Query" name:"Name"` }
RegisterDefaultPatchBaselineRequest is the request struct for api RegisterDefaultPatchBaseline
func CreateRegisterDefaultPatchBaselineRequest ¶
func CreateRegisterDefaultPatchBaselineRequest() (request *RegisterDefaultPatchBaselineRequest)
CreateRegisterDefaultPatchBaselineRequest creates a request to invoke RegisterDefaultPatchBaseline API
type RegisterDefaultPatchBaselineResponse ¶
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 ¶
func CreateRegisterDefaultPatchBaselineResponse() (response *RegisterDefaultPatchBaselineResponse)
CreateRegisterDefaultPatchBaselineResponse creates a response to parse from RegisterDefaultPatchBaseline response
type ResourceExecutionStatus ¶
type ResourceExecutionStatus struct {
Status []Status `json:"Status" xml:"Status"`
}
ResourceExecutionStatus is a nested struct in oos response
type ResourcesInGetOpsItem ¶
type ResourcesInGetOpsItem struct {
Resource []string `json:"Resource" xml:"Resource"`
}
ResourcesInGetOpsItem is a nested struct in oos response
type ResourcesInListOpsItems ¶
type ResourcesInListOpsItems struct {
Resource []string `json:"Resource" xml:"Resource"`
}
ResourcesInListOpsItems is a nested struct in oos response
type ResourcesInUpdateOpsItem ¶
type ResourcesInUpdateOpsItem struct {
Resource []string `json:"resource" xml:"resource"`
}
ResourcesInUpdateOpsItem is a nested struct in oos response
type RiskyTask ¶
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 ¶
type RiskyTasks struct {
RiskyTask []RiskyTask `json:"RiskyTask" xml:"RiskyTask"`
}
RiskyTasks is a nested struct in oos response
type Schema ¶
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 ¶
type Schemas struct {
Schema []Schema `json:"Schema" xml:"Schema"`
}
Schemas is a nested struct in oos response
type SearchInventoryFilter ¶
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 ¶
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 ¶
func CreateSearchInventoryRequest() (request *SearchInventoryRequest)
CreateSearchInventoryRequest creates a request to invoke SearchInventory API
type SearchInventoryResponse ¶
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 ¶
func CreateSearchInventoryResponse() (response *SearchInventoryResponse)
CreateSearchInventoryResponse creates a response to parse from SearchInventory response
type ServiceSetting ¶
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 ¶
type ServiceSettingsInGetServiceSettings struct {
ServiceSetting []ServiceSetting `json:"ServiceSetting" xml:"ServiceSetting"`
}
ServiceSettingsInGetServiceSettings is a nested struct in oos response
type ServiceSettingsInSetServiceSettings ¶
type ServiceSettingsInSetServiceSettings struct {
ServiceSetting []ServiceSetting `json:"ServiceSetting" xml:"ServiceSetting"`
}
ServiceSettingsInSetServiceSettings is a nested struct in oos response
type SetServiceSettingsRequest ¶
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 ¶
func CreateSetServiceSettingsRequest() (request *SetServiceSettingsRequest)
CreateSetServiceSettingsRequest creates a request to invoke SetServiceSettings API
type SetServiceSettingsResponse ¶
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 ¶
func CreateSetServiceSettingsResponse() (response *SetServiceSettingsResponse)
CreateSetServiceSettingsResponse creates a response to parse from SetServiceSettings response
type SolutionsInGetOpsItem ¶
type SolutionsInGetOpsItem struct {
Solution []map[string]interface{} `json:"Solution" xml:"Solution"`
}
SolutionsInGetOpsItem is a nested struct in oos response
type SolutionsInUpdateOpsItem ¶
type SolutionsInUpdateOpsItem struct {
Solution []string `json:"solution" xml:"solution"`
}
SolutionsInUpdateOpsItem 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 ¶
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 ¶
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 ¶
type StateConfigurationInUpdateStateConfiguration struct {
StateConfigurationItem []StateConfigurationItem `json:"StateConfiguration" xml:"StateConfiguration"`
}
StateConfigurationInUpdateStateConfiguration is a nested struct in oos response
type StateConfigurationItem ¶
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 ¶
type StateConfigurations struct {
StateConfiguration []StateConfigurationInListStateConfigurations `json:"StateConfiguration" xml:"StateConfiguration"`
}
StateConfigurations is a nested struct in oos response
type Status ¶
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 ¶
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 ¶
type TagResources struct {
TagResource []TagResource `json:"TagResource" xml:"TagResource"`
}
TagResources is a nested struct in oos response
type TagResourcesRequest ¶
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 ¶
func CreateTagResourcesRequest() (request *TagResourcesRequest)
CreateTagResourcesRequest creates a request to invoke TagResources API
type TagResourcesResponse ¶
type TagResourcesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
TagResourcesResponse is the response struct for api TagResources
func CreateTagResourcesResponse ¶
func CreateTagResourcesResponse() (response *TagResourcesResponse)
CreateTagResourcesResponse creates a response to parse from TagResources 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 ¶
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 TemplateInListExecutionRiskyTasks ¶
type TemplateInListExecutionRiskyTasks struct {
Template []string `json:"Template" xml:"Template"`
}
TemplateInListExecutionRiskyTasks is a nested struct in oos response
type TemplateVersion ¶
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 ¶
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 ¶
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 ¶
func CreateTriggerExecutionRequest() (request *TriggerExecutionRequest)
CreateTriggerExecutionRequest creates a request to invoke TriggerExecution API
type TriggerExecutionResponse ¶
type TriggerExecutionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
TriggerExecutionResponse is the response struct for api TriggerExecution
func CreateTriggerExecutionResponse ¶
func CreateTriggerExecutionResponse() (response *TriggerExecutionResponse)
CreateTriggerExecutionResponse creates a response to parse from TriggerExecution response
type UntagResourcesRequest ¶
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 ¶
func CreateUntagResourcesRequest() (request *UntagResourcesRequest)
CreateUntagResourcesRequest creates a request to invoke UntagResources API
type UntagResourcesResponse ¶
type UntagResourcesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UntagResourcesResponse is the response struct for api UntagResources
func CreateUntagResourcesResponse ¶
func CreateUntagResourcesResponse() (response *UntagResourcesResponse)
CreateUntagResourcesResponse creates a response to parse from UntagResources response
type UpdateApplicationGroupRequest ¶
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 ¶
func CreateUpdateApplicationGroupRequest() (request *UpdateApplicationGroupRequest)
CreateUpdateApplicationGroupRequest creates a request to invoke UpdateApplicationGroup API
type UpdateApplicationGroupResponse ¶
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 ¶
func CreateUpdateApplicationGroupResponse() (response *UpdateApplicationGroupResponse)
CreateUpdateApplicationGroupResponse creates a response to parse from UpdateApplicationGroup response
type UpdateApplicationRequest ¶
type UpdateApplicationRequest struct { *requests.RpcRequest Description string `position:"Query" name:"Description"` 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 ¶
func CreateUpdateApplicationRequest() (request *UpdateApplicationRequest)
CreateUpdateApplicationRequest creates a request to invoke UpdateApplication API
type UpdateApplicationResponse ¶
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 ¶
func CreateUpdateApplicationResponse() (response *UpdateApplicationResponse)
CreateUpdateApplicationResponse creates a response to parse from UpdateApplication response
type UpdateExecutionRequest ¶
type UpdateExecutionRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` ExecutionId string `position:"Query" name:"ExecutionId"` Parameters string `position:"Query" name:"Parameters"` }
UpdateExecutionRequest is the request struct for api UpdateExecution
func CreateUpdateExecutionRequest ¶
func CreateUpdateExecutionRequest() (request *UpdateExecutionRequest)
CreateUpdateExecutionRequest creates a request to invoke UpdateExecution API
type UpdateExecutionResponse ¶
type UpdateExecutionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateExecutionResponse is the response struct for api UpdateExecution
func CreateUpdateExecutionResponse ¶
func CreateUpdateExecutionResponse() (response *UpdateExecutionResponse)
CreateUpdateExecutionResponse creates a response to parse from UpdateExecution response
type UpdateOpsItemRequest ¶
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 ¶
func CreateUpdateOpsItemRequest() (request *UpdateOpsItemRequest)
CreateUpdateOpsItemRequest creates a request to invoke UpdateOpsItem API
type UpdateOpsItemResponse ¶
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 ¶
func CreateUpdateOpsItemResponse() (response *UpdateOpsItemResponse)
CreateUpdateOpsItemResponse creates a response to parse from UpdateOpsItem response
type UpdateParameterRequest ¶
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 ¶
func CreateUpdateParameterRequest() (request *UpdateParameterRequest)
CreateUpdateParameterRequest creates a request to invoke UpdateParameter API
type UpdateParameterResponse ¶
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 ¶
func CreateUpdateParameterResponse() (response *UpdateParameterResponse)
CreateUpdateParameterResponse creates a response to parse from UpdateParameter response
type UpdatePatchBaselineRequest ¶
type UpdatePatchBaselineRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` ApprovalRules string `position:"Query" name:"ApprovalRules"` Description string `position:"Query" name:"Description"` Name string `position:"Query" name:"Name"` }
UpdatePatchBaselineRequest is the request struct for api UpdatePatchBaseline
func CreateUpdatePatchBaselineRequest ¶
func CreateUpdatePatchBaselineRequest() (request *UpdatePatchBaselineRequest)
CreateUpdatePatchBaselineRequest creates a request to invoke UpdatePatchBaseline API
type UpdatePatchBaselineResponse ¶
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 ¶
func CreateUpdatePatchBaselineResponse() (response *UpdatePatchBaselineResponse)
CreateUpdatePatchBaselineResponse creates a response to parse from UpdatePatchBaseline response
type UpdateSecretParameterRequest ¶
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 ¶
func CreateUpdateSecretParameterRequest() (request *UpdateSecretParameterRequest)
CreateUpdateSecretParameterRequest creates a request to invoke UpdateSecretParameter API
type UpdateSecretParameterResponse ¶
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 ¶
func CreateUpdateSecretParameterResponse() (response *UpdateSecretParameterResponse)
CreateUpdateSecretParameterResponse creates a response to parse from UpdateSecretParameter response
type UpdateStateConfigurationRequest ¶
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 ¶
func CreateUpdateStateConfigurationRequest() (request *UpdateStateConfigurationRequest)
CreateUpdateStateConfigurationRequest creates a request to invoke UpdateStateConfiguration API
type UpdateStateConfigurationResponse ¶
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 ¶
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_application.go
- struct_application_group.go
- struct_application_groups.go
- struct_applications.go
- struct_attribute.go
- struct_attributes.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_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_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_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_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