Documentation ¶
Index ¶
- type AllocatePublicConnectionRequest
- type AllocatePublicConnectionResponse
- 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) AllocatePublicConnection(request *AllocatePublicConnectionRequest) (response *AllocatePublicConnectionResponse, err error)
- func (client *Client) AllocatePublicConnectionWithCallback(request *AllocatePublicConnectionRequest, ...) <-chan int
- func (client *Client) AllocatePublicConnectionWithChan(request *AllocatePublicConnectionRequest) (<-chan *AllocatePublicConnectionResponse, <-chan error)
- func (client *Client) CreateCommand(request *CreateCommandRequest) (response *CreateCommandResponse, err error)
- func (client *Client) CreateCommandWithCallback(request *CreateCommandRequest, ...) <-chan int
- func (client *Client) CreateCommandWithChan(request *CreateCommandRequest) (<-chan *CreateCommandResponse, <-chan error)
- func (client *Client) CreateCustomImage(request *CreateCustomImageRequest) (response *CreateCustomImageResponse, err error)
- func (client *Client) CreateCustomImageWithCallback(request *CreateCustomImageRequest, ...) <-chan int
- func (client *Client) CreateCustomImageWithChan(request *CreateCustomImageRequest) (<-chan *CreateCustomImageResponse, <-chan error)
- func (client *Client) CreateFirewallRule(request *CreateFirewallRuleRequest) (response *CreateFirewallRuleResponse, err error)
- func (client *Client) CreateFirewallRuleWithCallback(request *CreateFirewallRuleRequest, ...) <-chan int
- func (client *Client) CreateFirewallRuleWithChan(request *CreateFirewallRuleRequest) (<-chan *CreateFirewallRuleResponse, <-chan error)
- func (client *Client) CreateFirewallRules(request *CreateFirewallRulesRequest) (response *CreateFirewallRulesResponse, err error)
- func (client *Client) CreateFirewallRulesWithCallback(request *CreateFirewallRulesRequest, ...) <-chan int
- func (client *Client) CreateFirewallRulesWithChan(request *CreateFirewallRulesRequest) (<-chan *CreateFirewallRulesResponse, <-chan error)
- func (client *Client) CreateInstanceKeyPair(request *CreateInstanceKeyPairRequest) (response *CreateInstanceKeyPairResponse, err error)
- func (client *Client) CreateInstanceKeyPairWithCallback(request *CreateInstanceKeyPairRequest, ...) <-chan int
- func (client *Client) CreateInstanceKeyPairWithChan(request *CreateInstanceKeyPairRequest) (<-chan *CreateInstanceKeyPairResponse, <-chan error)
- func (client *Client) CreateInstances(request *CreateInstancesRequest) (response *CreateInstancesResponse, err error)
- func (client *Client) CreateInstancesWithCallback(request *CreateInstancesRequest, ...) <-chan int
- func (client *Client) CreateInstancesWithChan(request *CreateInstancesRequest) (<-chan *CreateInstancesResponse, <-chan error)
- func (client *Client) CreateSnapshot(request *CreateSnapshotRequest) (response *CreateSnapshotResponse, err error)
- func (client *Client) CreateSnapshotWithCallback(request *CreateSnapshotRequest, ...) <-chan int
- func (client *Client) CreateSnapshotWithChan(request *CreateSnapshotRequest) (<-chan *CreateSnapshotResponse, <-chan error)
- func (client *Client) DeleteCommand(request *DeleteCommandRequest) (response *DeleteCommandResponse, err error)
- func (client *Client) DeleteCommandWithCallback(request *DeleteCommandRequest, ...) <-chan int
- func (client *Client) DeleteCommandWithChan(request *DeleteCommandRequest) (<-chan *DeleteCommandResponse, <-chan error)
- func (client *Client) DeleteCustomImage(request *DeleteCustomImageRequest) (response *DeleteCustomImageResponse, err error)
- func (client *Client) DeleteCustomImageWithCallback(request *DeleteCustomImageRequest, ...) <-chan int
- func (client *Client) DeleteCustomImageWithChan(request *DeleteCustomImageRequest) (<-chan *DeleteCustomImageResponse, <-chan error)
- func (client *Client) DeleteFirewallRule(request *DeleteFirewallRuleRequest) (response *DeleteFirewallRuleResponse, err error)
- func (client *Client) DeleteFirewallRuleWithCallback(request *DeleteFirewallRuleRequest, ...) <-chan int
- func (client *Client) DeleteFirewallRuleWithChan(request *DeleteFirewallRuleRequest) (<-chan *DeleteFirewallRuleResponse, <-chan error)
- func (client *Client) DeleteInstanceKeyPair(request *DeleteInstanceKeyPairRequest) (response *DeleteInstanceKeyPairResponse, err error)
- func (client *Client) DeleteInstanceKeyPairWithCallback(request *DeleteInstanceKeyPairRequest, ...) <-chan int
- func (client *Client) DeleteInstanceKeyPairWithChan(request *DeleteInstanceKeyPairRequest) (<-chan *DeleteInstanceKeyPairResponse, <-chan error)
- func (client *Client) DeleteSnapshot(request *DeleteSnapshotRequest) (response *DeleteSnapshotResponse, err error)
- func (client *Client) DeleteSnapshotWithCallback(request *DeleteSnapshotRequest, ...) <-chan int
- func (client *Client) DeleteSnapshotWithChan(request *DeleteSnapshotRequest) (<-chan *DeleteSnapshotResponse, <-chan error)
- func (client *Client) DeleteSnapshots(request *DeleteSnapshotsRequest) (response *DeleteSnapshotsResponse, err error)
- func (client *Client) DeleteSnapshotsWithCallback(request *DeleteSnapshotsRequest, ...) <-chan int
- func (client *Client) DeleteSnapshotsWithChan(request *DeleteSnapshotsRequest) (<-chan *DeleteSnapshotsResponse, <-chan error)
- func (client *Client) DescribeCloudAssistantAttributes(request *DescribeCloudAssistantAttributesRequest) (response *DescribeCloudAssistantAttributesResponse, err error)
- func (client *Client) DescribeCloudAssistantAttributesWithCallback(request *DescribeCloudAssistantAttributesRequest, ...) <-chan int
- func (client *Client) DescribeCloudAssistantAttributesWithChan(request *DescribeCloudAssistantAttributesRequest) (<-chan *DescribeCloudAssistantAttributesResponse, <-chan error)
- func (client *Client) DescribeCloudAssistantStatus(request *DescribeCloudAssistantStatusRequest) (response *DescribeCloudAssistantStatusResponse, err error)
- func (client *Client) DescribeCloudAssistantStatusWithCallback(request *DescribeCloudAssistantStatusRequest, ...) <-chan int
- func (client *Client) DescribeCloudAssistantStatusWithChan(request *DescribeCloudAssistantStatusRequest) (<-chan *DescribeCloudAssistantStatusResponse, <-chan error)
- func (client *Client) DescribeCloudMonitorAgentStatuses(request *DescribeCloudMonitorAgentStatusesRequest) (response *DescribeCloudMonitorAgentStatusesResponse, err error)
- func (client *Client) DescribeCloudMonitorAgentStatusesWithCallback(request *DescribeCloudMonitorAgentStatusesRequest, ...) <-chan int
- func (client *Client) DescribeCloudMonitorAgentStatusesWithChan(request *DescribeCloudMonitorAgentStatusesRequest) (<-chan *DescribeCloudMonitorAgentStatusesResponse, <-chan error)
- func (client *Client) DescribeCommandInvocations(request *DescribeCommandInvocationsRequest) (response *DescribeCommandInvocationsResponse, err error)
- func (client *Client) DescribeCommandInvocationsWithCallback(request *DescribeCommandInvocationsRequest, ...) <-chan int
- func (client *Client) DescribeCommandInvocationsWithChan(request *DescribeCommandInvocationsRequest) (<-chan *DescribeCommandInvocationsResponse, <-chan error)
- func (client *Client) DescribeCommands(request *DescribeCommandsRequest) (response *DescribeCommandsResponse, err error)
- func (client *Client) DescribeCommandsWithCallback(request *DescribeCommandsRequest, ...) <-chan int
- func (client *Client) DescribeCommandsWithChan(request *DescribeCommandsRequest) (<-chan *DescribeCommandsResponse, <-chan error)
- func (client *Client) DescribeDatabaseErrorLogs(request *DescribeDatabaseErrorLogsRequest) (response *DescribeDatabaseErrorLogsResponse, err error)
- func (client *Client) DescribeDatabaseErrorLogsWithCallback(request *DescribeDatabaseErrorLogsRequest, ...) <-chan int
- func (client *Client) DescribeDatabaseErrorLogsWithChan(request *DescribeDatabaseErrorLogsRequest) (<-chan *DescribeDatabaseErrorLogsResponse, <-chan error)
- func (client *Client) DescribeDatabaseInstanceMetricData(request *DescribeDatabaseInstanceMetricDataRequest) (response *DescribeDatabaseInstanceMetricDataResponse, err error)
- func (client *Client) DescribeDatabaseInstanceMetricDataWithCallback(request *DescribeDatabaseInstanceMetricDataRequest, ...) <-chan int
- func (client *Client) DescribeDatabaseInstanceMetricDataWithChan(request *DescribeDatabaseInstanceMetricDataRequest) (<-chan *DescribeDatabaseInstanceMetricDataResponse, <-chan error)
- func (client *Client) DescribeDatabaseInstanceParameters(request *DescribeDatabaseInstanceParametersRequest) (response *DescribeDatabaseInstanceParametersResponse, err error)
- func (client *Client) DescribeDatabaseInstanceParametersWithCallback(request *DescribeDatabaseInstanceParametersRequest, ...) <-chan int
- func (client *Client) DescribeDatabaseInstanceParametersWithChan(request *DescribeDatabaseInstanceParametersRequest) (<-chan *DescribeDatabaseInstanceParametersResponse, <-chan error)
- func (client *Client) DescribeDatabaseInstances(request *DescribeDatabaseInstancesRequest) (response *DescribeDatabaseInstancesResponse, err error)
- func (client *Client) DescribeDatabaseInstancesWithCallback(request *DescribeDatabaseInstancesRequest, ...) <-chan int
- func (client *Client) DescribeDatabaseInstancesWithChan(request *DescribeDatabaseInstancesRequest) (<-chan *DescribeDatabaseInstancesResponse, <-chan error)
- func (client *Client) DescribeDatabaseSlowLogRecords(request *DescribeDatabaseSlowLogRecordsRequest) (response *DescribeDatabaseSlowLogRecordsResponse, err error)
- func (client *Client) DescribeDatabaseSlowLogRecordsWithCallback(request *DescribeDatabaseSlowLogRecordsRequest, ...) <-chan int
- func (client *Client) DescribeDatabaseSlowLogRecordsWithChan(request *DescribeDatabaseSlowLogRecordsRequest) (<-chan *DescribeDatabaseSlowLogRecordsResponse, <-chan error)
- func (client *Client) DescribeInstanceKeyPair(request *DescribeInstanceKeyPairRequest) (response *DescribeInstanceKeyPairResponse, err error)
- func (client *Client) DescribeInstanceKeyPairWithCallback(request *DescribeInstanceKeyPairRequest, ...) <-chan int
- func (client *Client) DescribeInstanceKeyPairWithChan(request *DescribeInstanceKeyPairRequest) (<-chan *DescribeInstanceKeyPairResponse, <-chan error)
- func (client *Client) DescribeInstancePasswordsSetting(request *DescribeInstancePasswordsSettingRequest) (response *DescribeInstancePasswordsSettingResponse, err error)
- func (client *Client) DescribeInstancePasswordsSettingWithCallback(request *DescribeInstancePasswordsSettingRequest, ...) <-chan int
- func (client *Client) DescribeInstancePasswordsSettingWithChan(request *DescribeInstancePasswordsSettingRequest) (<-chan *DescribeInstancePasswordsSettingResponse, <-chan error)
- func (client *Client) DescribeInstanceVncUrl(request *DescribeInstanceVncUrlRequest) (response *DescribeInstanceVncUrlResponse, err error)
- func (client *Client) DescribeInstanceVncUrlWithCallback(request *DescribeInstanceVncUrlRequest, ...) <-chan int
- func (client *Client) DescribeInstanceVncUrlWithChan(request *DescribeInstanceVncUrlRequest) (<-chan *DescribeInstanceVncUrlResponse, <-chan error)
- func (client *Client) DescribeInvocationResult(request *DescribeInvocationResultRequest) (response *DescribeInvocationResultResponse, err error)
- func (client *Client) DescribeInvocationResultWithCallback(request *DescribeInvocationResultRequest, ...) <-chan int
- func (client *Client) DescribeInvocationResultWithChan(request *DescribeInvocationResultRequest) (<-chan *DescribeInvocationResultResponse, <-chan error)
- func (client *Client) DescribeInvocations(request *DescribeInvocationsRequest) (response *DescribeInvocationsResponse, err error)
- func (client *Client) DescribeInvocationsWithCallback(request *DescribeInvocationsRequest, ...) <-chan int
- func (client *Client) DescribeInvocationsWithChan(request *DescribeInvocationsRequest) (<-chan *DescribeInvocationsResponse, <-chan error)
- func (client *Client) DescribeMonitorData(request *DescribeMonitorDataRequest) (response *DescribeMonitorDataResponse, err error)
- func (client *Client) DescribeMonitorDataWithCallback(request *DescribeMonitorDataRequest, ...) <-chan int
- func (client *Client) DescribeMonitorDataWithChan(request *DescribeMonitorDataRequest) (<-chan *DescribeMonitorDataResponse, <-chan error)
- func (client *Client) DescribeSecurityAgentStatus(request *DescribeSecurityAgentStatusRequest) (response *DescribeSecurityAgentStatusResponse, err error)
- func (client *Client) DescribeSecurityAgentStatusWithCallback(request *DescribeSecurityAgentStatusRequest, ...) <-chan int
- func (client *Client) DescribeSecurityAgentStatusWithChan(request *DescribeSecurityAgentStatusRequest) (<-chan *DescribeSecurityAgentStatusResponse, <-chan error)
- func (client *Client) DisableFirewallRule(request *DisableFirewallRuleRequest) (response *DisableFirewallRuleResponse, err error)
- func (client *Client) DisableFirewallRuleWithCallback(request *DisableFirewallRuleRequest, ...) <-chan int
- func (client *Client) DisableFirewallRuleWithChan(request *DisableFirewallRuleRequest) (<-chan *DisableFirewallRuleResponse, <-chan error)
- func (client *Client) EnableFirewallRule(request *EnableFirewallRuleRequest) (response *EnableFirewallRuleResponse, err error)
- func (client *Client) EnableFirewallRuleWithCallback(request *EnableFirewallRuleRequest, ...) <-chan int
- func (client *Client) EnableFirewallRuleWithChan(request *EnableFirewallRuleRequest) (<-chan *EnableFirewallRuleResponse, <-chan error)
- func (client *Client) InstallCloudAssistant(request *InstallCloudAssistantRequest) (response *InstallCloudAssistantResponse, err error)
- func (client *Client) InstallCloudAssistantWithCallback(request *InstallCloudAssistantRequest, ...) <-chan int
- func (client *Client) InstallCloudAssistantWithChan(request *InstallCloudAssistantRequest) (<-chan *InstallCloudAssistantResponse, <-chan error)
- func (client *Client) InstallCloudMonitorAgent(request *InstallCloudMonitorAgentRequest) (response *InstallCloudMonitorAgentResponse, err error)
- func (client *Client) InstallCloudMonitorAgentWithCallback(request *InstallCloudMonitorAgentRequest, ...) <-chan int
- func (client *Client) InstallCloudMonitorAgentWithChan(request *InstallCloudMonitorAgentRequest) (<-chan *InstallCloudMonitorAgentResponse, <-chan error)
- func (client *Client) InvokeCommand(request *InvokeCommandRequest) (response *InvokeCommandResponse, err error)
- func (client *Client) InvokeCommandWithCallback(request *InvokeCommandRequest, ...) <-chan int
- func (client *Client) InvokeCommandWithChan(request *InvokeCommandRequest) (<-chan *InvokeCommandResponse, <-chan error)
- func (client *Client) ListCustomImages(request *ListCustomImagesRequest) (response *ListCustomImagesResponse, err error)
- func (client *Client) ListCustomImagesWithCallback(request *ListCustomImagesRequest, ...) <-chan int
- func (client *Client) ListCustomImagesWithChan(request *ListCustomImagesRequest) (<-chan *ListCustomImagesResponse, <-chan error)
- func (client *Client) ListDisks(request *ListDisksRequest) (response *ListDisksResponse, err error)
- func (client *Client) ListDisksWithCallback(request *ListDisksRequest, ...) <-chan int
- func (client *Client) ListDisksWithChan(request *ListDisksRequest) (<-chan *ListDisksResponse, <-chan error)
- func (client *Client) ListFirewallRules(request *ListFirewallRulesRequest) (response *ListFirewallRulesResponse, err error)
- func (client *Client) ListFirewallRulesWithCallback(request *ListFirewallRulesRequest, ...) <-chan int
- func (client *Client) ListFirewallRulesWithChan(request *ListFirewallRulesRequest) (<-chan *ListFirewallRulesResponse, <-chan error)
- func (client *Client) ListImages(request *ListImagesRequest) (response *ListImagesResponse, err error)
- func (client *Client) ListImagesWithCallback(request *ListImagesRequest, ...) <-chan int
- func (client *Client) ListImagesWithChan(request *ListImagesRequest) (<-chan *ListImagesResponse, <-chan error)
- func (client *Client) ListInstancePlansModification(request *ListInstancePlansModificationRequest) (response *ListInstancePlansModificationResponse, err error)
- func (client *Client) ListInstancePlansModificationWithCallback(request *ListInstancePlansModificationRequest, ...) <-chan int
- func (client *Client) ListInstancePlansModificationWithChan(request *ListInstancePlansModificationRequest) (<-chan *ListInstancePlansModificationResponse, <-chan error)
- func (client *Client) ListInstanceStatus(request *ListInstanceStatusRequest) (response *ListInstanceStatusResponse, err error)
- func (client *Client) ListInstanceStatusWithCallback(request *ListInstanceStatusRequest, ...) <-chan int
- func (client *Client) ListInstanceStatusWithChan(request *ListInstanceStatusRequest) (<-chan *ListInstanceStatusResponse, <-chan error)
- func (client *Client) ListInstances(request *ListInstancesRequest) (response *ListInstancesResponse, err error)
- func (client *Client) ListInstancesTrafficPackages(request *ListInstancesTrafficPackagesRequest) (response *ListInstancesTrafficPackagesResponse, err error)
- func (client *Client) ListInstancesTrafficPackagesWithCallback(request *ListInstancesTrafficPackagesRequest, ...) <-chan int
- func (client *Client) ListInstancesTrafficPackagesWithChan(request *ListInstancesTrafficPackagesRequest) (<-chan *ListInstancesTrafficPackagesResponse, <-chan error)
- func (client *Client) ListInstancesWithCallback(request *ListInstancesRequest, ...) <-chan int
- func (client *Client) ListInstancesWithChan(request *ListInstancesRequest) (<-chan *ListInstancesResponse, <-chan error)
- func (client *Client) ListPlans(request *ListPlansRequest) (response *ListPlansResponse, err error)
- func (client *Client) ListPlansWithCallback(request *ListPlansRequest, ...) <-chan int
- func (client *Client) ListPlansWithChan(request *ListPlansRequest) (<-chan *ListPlansResponse, <-chan error)
- func (client *Client) ListRegions(request *ListRegionsRequest) (response *ListRegionsResponse, err error)
- func (client *Client) ListRegionsWithCallback(request *ListRegionsRequest, ...) <-chan int
- func (client *Client) ListRegionsWithChan(request *ListRegionsRequest) (<-chan *ListRegionsResponse, <-chan error)
- func (client *Client) ListSnapshots(request *ListSnapshotsRequest) (response *ListSnapshotsResponse, err error)
- func (client *Client) ListSnapshotsWithCallback(request *ListSnapshotsRequest, ...) <-chan int
- func (client *Client) ListSnapshotsWithChan(request *ListSnapshotsRequest) (<-chan *ListSnapshotsResponse, <-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) LoginInstance(request *LoginInstanceRequest) (response *LoginInstanceResponse, err error)
- func (client *Client) LoginInstanceWithCallback(request *LoginInstanceRequest, ...) <-chan int
- func (client *Client) LoginInstanceWithChan(request *LoginInstanceRequest) (<-chan *LoginInstanceResponse, <-chan error)
- func (client *Client) ModifyDatabaseInstanceDescription(request *ModifyDatabaseInstanceDescriptionRequest) (response *ModifyDatabaseInstanceDescriptionResponse, err error)
- func (client *Client) ModifyDatabaseInstanceDescriptionWithCallback(request *ModifyDatabaseInstanceDescriptionRequest, ...) <-chan int
- func (client *Client) ModifyDatabaseInstanceDescriptionWithChan(request *ModifyDatabaseInstanceDescriptionRequest) (<-chan *ModifyDatabaseInstanceDescriptionResponse, <-chan error)
- func (client *Client) ModifyDatabaseInstanceParameter(request *ModifyDatabaseInstanceParameterRequest) (response *ModifyDatabaseInstanceParameterResponse, err error)
- func (client *Client) ModifyDatabaseInstanceParameterWithCallback(request *ModifyDatabaseInstanceParameterRequest, ...) <-chan int
- func (client *Client) ModifyDatabaseInstanceParameterWithChan(request *ModifyDatabaseInstanceParameterRequest) (<-chan *ModifyDatabaseInstanceParameterResponse, <-chan error)
- func (client *Client) ModifyFirewallRule(request *ModifyFirewallRuleRequest) (response *ModifyFirewallRuleResponse, err error)
- func (client *Client) ModifyFirewallRuleWithCallback(request *ModifyFirewallRuleRequest, ...) <-chan int
- func (client *Client) ModifyFirewallRuleWithChan(request *ModifyFirewallRuleRequest) (<-chan *ModifyFirewallRuleResponse, <-chan error)
- func (client *Client) ModifyImageShareStatus(request *ModifyImageShareStatusRequest) (response *ModifyImageShareStatusResponse, err error)
- func (client *Client) ModifyImageShareStatusWithCallback(request *ModifyImageShareStatusRequest, ...) <-chan int
- func (client *Client) ModifyImageShareStatusWithChan(request *ModifyImageShareStatusRequest) (<-chan *ModifyImageShareStatusResponse, <-chan error)
- func (client *Client) ModifyInstanceVncPassword(request *ModifyInstanceVncPasswordRequest) (response *ModifyInstanceVncPasswordResponse, err error)
- func (client *Client) ModifyInstanceVncPasswordWithCallback(request *ModifyInstanceVncPasswordRequest, ...) <-chan int
- func (client *Client) ModifyInstanceVncPasswordWithChan(request *ModifyInstanceVncPasswordRequest) (<-chan *ModifyInstanceVncPasswordResponse, <-chan error)
- func (client *Client) RebootInstance(request *RebootInstanceRequest) (response *RebootInstanceResponse, err error)
- func (client *Client) RebootInstanceWithCallback(request *RebootInstanceRequest, ...) <-chan int
- func (client *Client) RebootInstanceWithChan(request *RebootInstanceRequest) (<-chan *RebootInstanceResponse, <-chan error)
- func (client *Client) RebootInstances(request *RebootInstancesRequest) (response *RebootInstancesResponse, err error)
- func (client *Client) RebootInstancesWithCallback(request *RebootInstancesRequest, ...) <-chan int
- func (client *Client) RebootInstancesWithChan(request *RebootInstancesRequest) (<-chan *RebootInstancesResponse, <-chan error)
- func (client *Client) ReleasePublicConnection(request *ReleasePublicConnectionRequest) (response *ReleasePublicConnectionResponse, err error)
- func (client *Client) ReleasePublicConnectionWithCallback(request *ReleasePublicConnectionRequest, ...) <-chan int
- func (client *Client) ReleasePublicConnectionWithChan(request *ReleasePublicConnectionRequest) (<-chan *ReleasePublicConnectionResponse, <-chan error)
- func (client *Client) RenewInstance(request *RenewInstanceRequest) (response *RenewInstanceResponse, err error)
- func (client *Client) RenewInstanceWithCallback(request *RenewInstanceRequest, ...) <-chan int
- func (client *Client) RenewInstanceWithChan(request *RenewInstanceRequest) (<-chan *RenewInstanceResponse, <-chan error)
- func (client *Client) ResetDatabaseAccountPassword(request *ResetDatabaseAccountPasswordRequest) (response *ResetDatabaseAccountPasswordResponse, err error)
- func (client *Client) ResetDatabaseAccountPasswordWithCallback(request *ResetDatabaseAccountPasswordRequest, ...) <-chan int
- func (client *Client) ResetDatabaseAccountPasswordWithChan(request *ResetDatabaseAccountPasswordRequest) (<-chan *ResetDatabaseAccountPasswordResponse, <-chan error)
- func (client *Client) ResetDisk(request *ResetDiskRequest) (response *ResetDiskResponse, err error)
- func (client *Client) ResetDiskWithCallback(request *ResetDiskRequest, ...) <-chan int
- func (client *Client) ResetDiskWithChan(request *ResetDiskRequest) (<-chan *ResetDiskResponse, <-chan error)
- func (client *Client) ResetSystem(request *ResetSystemRequest) (response *ResetSystemResponse, err error)
- func (client *Client) ResetSystemWithCallback(request *ResetSystemRequest, ...) <-chan int
- func (client *Client) ResetSystemWithChan(request *ResetSystemRequest) (<-chan *ResetSystemResponse, <-chan error)
- func (client *Client) RestartDatabaseInstance(request *RestartDatabaseInstanceRequest) (response *RestartDatabaseInstanceResponse, err error)
- func (client *Client) RestartDatabaseInstanceWithCallback(request *RestartDatabaseInstanceRequest, ...) <-chan int
- func (client *Client) RestartDatabaseInstanceWithChan(request *RestartDatabaseInstanceRequest) (<-chan *RestartDatabaseInstanceResponse, <-chan error)
- func (client *Client) RunCommand(request *RunCommandRequest) (response *RunCommandResponse, err error)
- func (client *Client) RunCommandWithCallback(request *RunCommandRequest, ...) <-chan int
- func (client *Client) RunCommandWithChan(request *RunCommandRequest) (<-chan *RunCommandResponse, <-chan error)
- func (client *Client) StartDatabaseInstance(request *StartDatabaseInstanceRequest) (response *StartDatabaseInstanceResponse, err error)
- func (client *Client) StartDatabaseInstanceWithCallback(request *StartDatabaseInstanceRequest, ...) <-chan int
- func (client *Client) StartDatabaseInstanceWithChan(request *StartDatabaseInstanceRequest) (<-chan *StartDatabaseInstanceResponse, <-chan error)
- func (client *Client) StartInstance(request *StartInstanceRequest) (response *StartInstanceResponse, err error)
- func (client *Client) StartInstanceWithCallback(request *StartInstanceRequest, ...) <-chan int
- func (client *Client) StartInstanceWithChan(request *StartInstanceRequest) (<-chan *StartInstanceResponse, <-chan error)
- func (client *Client) StartInstances(request *StartInstancesRequest) (response *StartInstancesResponse, err error)
- func (client *Client) StartInstancesWithCallback(request *StartInstancesRequest, ...) <-chan int
- func (client *Client) StartInstancesWithChan(request *StartInstancesRequest) (<-chan *StartInstancesResponse, <-chan error)
- func (client *Client) StartTerminalSession(request *StartTerminalSessionRequest) (response *StartTerminalSessionResponse, err error)
- func (client *Client) StartTerminalSessionWithCallback(request *StartTerminalSessionRequest, ...) <-chan int
- func (client *Client) StartTerminalSessionWithChan(request *StartTerminalSessionRequest) (<-chan *StartTerminalSessionResponse, <-chan error)
- func (client *Client) StopDatabaseInstance(request *StopDatabaseInstanceRequest) (response *StopDatabaseInstanceResponse, err error)
- func (client *Client) StopDatabaseInstanceWithCallback(request *StopDatabaseInstanceRequest, ...) <-chan int
- func (client *Client) StopDatabaseInstanceWithChan(request *StopDatabaseInstanceRequest) (<-chan *StopDatabaseInstanceResponse, <-chan error)
- func (client *Client) StopInstance(request *StopInstanceRequest) (response *StopInstanceResponse, err error)
- func (client *Client) StopInstanceWithCallback(request *StopInstanceRequest, ...) <-chan int
- func (client *Client) StopInstanceWithChan(request *StopInstanceRequest) (<-chan *StopInstanceResponse, <-chan error)
- func (client *Client) StopInstances(request *StopInstancesRequest) (response *StopInstancesResponse, err error)
- func (client *Client) StopInstancesWithCallback(request *StopInstancesRequest, ...) <-chan int
- func (client *Client) StopInstancesWithChan(request *StopInstancesRequest) (<-chan *StopInstancesResponse, <-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) 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) UpdateCommandAttribute(request *UpdateCommandAttributeRequest) (response *UpdateCommandAttributeResponse, err error)
- func (client *Client) UpdateCommandAttributeWithCallback(request *UpdateCommandAttributeRequest, ...) <-chan int
- func (client *Client) UpdateCommandAttributeWithChan(request *UpdateCommandAttributeRequest) (<-chan *UpdateCommandAttributeResponse, <-chan error)
- func (client *Client) UpdateDiskAttribute(request *UpdateDiskAttributeRequest) (response *UpdateDiskAttributeResponse, err error)
- func (client *Client) UpdateDiskAttributeWithCallback(request *UpdateDiskAttributeRequest, ...) <-chan int
- func (client *Client) UpdateDiskAttributeWithChan(request *UpdateDiskAttributeRequest) (<-chan *UpdateDiskAttributeResponse, <-chan error)
- func (client *Client) UpdateInstanceAttribute(request *UpdateInstanceAttributeRequest) (response *UpdateInstanceAttributeResponse, err error)
- func (client *Client) UpdateInstanceAttributeWithCallback(request *UpdateInstanceAttributeRequest, ...) <-chan int
- func (client *Client) UpdateInstanceAttributeWithChan(request *UpdateInstanceAttributeRequest) (<-chan *UpdateInstanceAttributeResponse, <-chan error)
- func (client *Client) UpdateSnapshotAttribute(request *UpdateSnapshotAttributeRequest) (response *UpdateSnapshotAttributeResponse, err error)
- func (client *Client) UpdateSnapshotAttributeWithCallback(request *UpdateSnapshotAttributeRequest, ...) <-chan int
- func (client *Client) UpdateSnapshotAttributeWithChan(request *UpdateSnapshotAttributeRequest) (<-chan *UpdateSnapshotAttributeResponse, <-chan error)
- func (client *Client) UpgradeInstance(request *UpgradeInstanceRequest) (response *UpgradeInstanceResponse, err error)
- func (client *Client) UpgradeInstanceWithCallback(request *UpgradeInstanceRequest, ...) <-chan int
- func (client *Client) UpgradeInstanceWithChan(request *UpgradeInstanceRequest) (<-chan *UpgradeInstanceResponse, <-chan error)
- func (client *Client) UploadInstanceKeyPair(request *UploadInstanceKeyPairRequest) (response *UploadInstanceKeyPairResponse, err error)
- func (client *Client) UploadInstanceKeyPairWithCallback(request *UploadInstanceKeyPairRequest, ...) <-chan int
- func (client *Client) UploadInstanceKeyPairWithChan(request *UploadInstanceKeyPairRequest) (<-chan *UploadInstanceKeyPairResponse, <-chan error)
- type CloudAssistant
- type CloudAssistantStatus
- type Command
- type CommandInvocations
- type Commands
- type ConfigParameter
- type ConfigParameters
- type CreateCommandRequest
- type CreateCommandResponse
- type CreateCommandTag
- type CreateCustomImageRequest
- type CreateCustomImageResponse
- type CreateCustomImageTag
- type CreateFirewallRuleRequest
- type CreateFirewallRuleResponse
- type CreateFirewallRulesFirewallRules
- type CreateFirewallRulesRequest
- type CreateFirewallRulesResponse
- type CreateFirewallRulesTag
- type CreateInstanceKeyPairRequest
- type CreateInstanceKeyPairResponse
- type CreateInstancesRequest
- type CreateInstancesResponse
- type CreateSnapshotRequest
- type CreateSnapshotResponse
- type CreateSnapshotTag
- type CustomImage
- type CustomImages
- type DatabaseInstance
- type DatabaseInstances
- type DeleteCommandRequest
- type DeleteCommandResponse
- type DeleteCustomImageRequest
- type DeleteCustomImageResponse
- type DeleteFirewallRuleRequest
- type DeleteFirewallRuleResponse
- type DeleteInstanceKeyPairRequest
- type DeleteInstanceKeyPairResponse
- type DeleteSnapshotRequest
- type DeleteSnapshotResponse
- type DeleteSnapshotsRequest
- type DeleteSnapshotsResponse
- type DescribeCloudAssistantAttributesRequest
- type DescribeCloudAssistantAttributesResponse
- type DescribeCloudAssistantStatusRequest
- type DescribeCloudAssistantStatusResponse
- type DescribeCloudMonitorAgentStatusesRequest
- type DescribeCloudMonitorAgentStatusesResponse
- type DescribeCommandInvocationsRequest
- type DescribeCommandInvocationsResponse
- type DescribeCommandsRequest
- type DescribeCommandsResponse
- type DescribeCommandsTag
- type DescribeDatabaseErrorLogsRequest
- type DescribeDatabaseErrorLogsResponse
- type DescribeDatabaseInstanceMetricDataRequest
- type DescribeDatabaseInstanceMetricDataResponse
- type DescribeDatabaseInstanceParametersRequest
- type DescribeDatabaseInstanceParametersResponse
- type DescribeDatabaseInstancesRequest
- type DescribeDatabaseInstancesResponse
- type DescribeDatabaseSlowLogRecordsRequest
- type DescribeDatabaseSlowLogRecordsResponse
- type DescribeInstanceKeyPairRequest
- type DescribeInstanceKeyPairResponse
- type DescribeInstancePasswordsSettingRequest
- type DescribeInstancePasswordsSettingResponse
- type DescribeInstanceVncUrlRequest
- type DescribeInstanceVncUrlResponse
- type DescribeInvocationResultRequest
- type DescribeInvocationResultResponse
- type DescribeInvocationsRequest
- type DescribeInvocationsResponse
- type DescribeMonitorDataRequest
- type DescribeMonitorDataResponse
- type DescribeSecurityAgentStatusRequest
- type DescribeSecurityAgentStatusResponse
- type DisableFirewallRuleRequest
- type DisableFirewallRuleResponse
- type Disk
- type DiskTags
- type DisksInListDisks
- type DisksInListInstances
- type EnableFirewallRuleRequest
- type EnableFirewallRuleResponse
- type ErrorLog
- type ErrorLogs
- type FirewallRule
- type FirewallRuleIds
- type FirewallRules
- type Image
- type Images
- type InstallCloudAssistantRequest
- type InstallCloudAssistantResponse
- type InstallCloudMonitorAgentRequest
- type InstallCloudMonitorAgentResponse
- type Instance
- type InstanceIds
- type InstanceStatus
- type InstanceStatusList
- type InstanceStatuse
- type InstanceStatuses
- type InstanceTrafficPackageUsage
- type InstanceTrafficPackageUsages
- type Instances
- type Invocation
- type InvocationResult
- type Invocations
- type InvokeCommandRequest
- type InvokeCommandResponse
- type InvokeInstance
- type InvokeInstances
- type ListCustomImagesRequest
- type ListCustomImagesResponse
- type ListCustomImagesTag
- type ListDisksRequest
- type ListDisksResponse
- type ListDisksTag
- type ListFirewallRulesRequest
- type ListFirewallRulesResponse
- type ListFirewallRulesTag
- type ListImagesRequest
- type ListImagesResponse
- type ListInstancePlansModificationRequest
- type ListInstancePlansModificationResponse
- type ListInstanceStatusRequest
- type ListInstanceStatusResponse
- type ListInstancesRequest
- type ListInstancesResponse
- type ListInstancesTag
- type ListInstancesTrafficPackagesRequest
- type ListInstancesTrafficPackagesResponse
- type ListPlansRequest
- type ListPlansResponse
- type ListRegionsRequest
- type ListRegionsResponse
- type ListSnapshotsRequest
- type ListSnapshotsResponse
- type ListSnapshotsTag
- type ListTagResourcesRequest
- type ListTagResourcesResponse
- type ListTagResourcesTag
- type LoginInstanceRequest
- type LoginInstanceResponse
- type ModifyDatabaseInstanceDescriptionRequest
- type ModifyDatabaseInstanceDescriptionResponse
- type ModifyDatabaseInstanceParameterRequest
- type ModifyDatabaseInstanceParameterResponse
- type ModifyFirewallRuleRequest
- type ModifyFirewallRuleResponse
- type ModifyImageShareStatusRequest
- type ModifyImageShareStatusResponse
- type ModifyInstanceVncPasswordRequest
- type ModifyInstanceVncPasswordResponse
- type ParameterDefinition
- type ParameterDefinitions
- type ParameterNames
- type Plan
- type PlansInListInstancePlansModification
- type PlansInListPlans
- type PossibleValues
- type RebootInstanceRequest
- type RebootInstanceResponse
- type RebootInstancesRequest
- type RebootInstancesResponse
- type Region
- type Regions
- type ReleasePublicConnectionRequest
- type ReleasePublicConnectionResponse
- type RenewInstanceRequest
- type RenewInstanceResponse
- type ResetDatabaseAccountPasswordRequest
- type ResetDatabaseAccountPasswordResponse
- type ResetDiskRequest
- type ResetDiskResponse
- type ResetSystemRequest
- type ResetSystemResponse
- type ResourceSpec
- type RestartDatabaseInstanceRequest
- type RestartDatabaseInstanceResponse
- type RunCommandRequest
- type RunCommandResponse
- type RunningParameter
- type RunningParameters
- type SlowLog
- type SlowLogs
- type Snapshot
- type Snapshots
- type StartDatabaseInstanceRequest
- type StartDatabaseInstanceResponse
- type StartInstanceRequest
- type StartInstanceResponse
- type StartInstancesRequest
- type StartInstancesResponse
- type StartTerminalSessionRequest
- type StartTerminalSessionResponse
- type Status
- type StopDatabaseInstanceRequest
- type StopDatabaseInstanceResponse
- type StopInstanceRequest
- type StopInstanceResponse
- type StopInstancesRequest
- type StopInstancesResponse
- type Tag
- type TagResource
- type TagResources
- type TagResourcesRequest
- type TagResourcesResponse
- type TagResourcesTag
- type TagsInDescribeCommands
- type TagsInListCustomImages
- type TagsInListDisks
- type TagsInListFirewallRules
- type TagsInListInstances
- type TagsInListSnapshots
- type UntagResourcesRequest
- type UntagResourcesResponse
- type UpdateCommandAttributeRequest
- type UpdateCommandAttributeResponse
- type UpdateDiskAttributeRequest
- type UpdateDiskAttributeResponse
- type UpdateInstanceAttributeRequest
- type UpdateInstanceAttributeResponse
- type UpdateSnapshotAttributeRequest
- type UpdateSnapshotAttributeResponse
- type UpgradeInstanceRequest
- type UpgradeInstanceResponse
- type UploadInstanceKeyPairRequest
- type UploadInstanceKeyPairResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AllocatePublicConnectionRequest ¶
type AllocatePublicConnectionRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` DatabaseInstanceId string `position:"Query" name:"DatabaseInstanceId"` }
AllocatePublicConnectionRequest is the request struct for api AllocatePublicConnection
func CreateAllocatePublicConnectionRequest ¶
func CreateAllocatePublicConnectionRequest() (request *AllocatePublicConnectionRequest)
CreateAllocatePublicConnectionRequest creates a request to invoke AllocatePublicConnection API
type AllocatePublicConnectionResponse ¶
type AllocatePublicConnectionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PublicConnection string `json:"PublicConnection" xml:"PublicConnection"` }
AllocatePublicConnectionResponse is the response struct for api AllocatePublicConnection
func CreateAllocatePublicConnectionResponse ¶
func CreateAllocatePublicConnectionResponse() (response *AllocatePublicConnectionResponse)
CreateAllocatePublicConnectionResponse creates a response to parse from AllocatePublicConnection 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) AllocatePublicConnection ¶
func (client *Client) AllocatePublicConnection(request *AllocatePublicConnectionRequest) (response *AllocatePublicConnectionResponse, err error)
AllocatePublicConnection invokes the swas_open.AllocatePublicConnection API synchronously
func (*Client) AllocatePublicConnectionWithCallback ¶
func (client *Client) AllocatePublicConnectionWithCallback(request *AllocatePublicConnectionRequest, callback func(response *AllocatePublicConnectionResponse, err error)) <-chan int
AllocatePublicConnectionWithCallback invokes the swas_open.AllocatePublicConnection API asynchronously
func (*Client) AllocatePublicConnectionWithChan ¶
func (client *Client) AllocatePublicConnectionWithChan(request *AllocatePublicConnectionRequest) (<-chan *AllocatePublicConnectionResponse, <-chan error)
AllocatePublicConnectionWithChan invokes the swas_open.AllocatePublicConnection API asynchronously
func (*Client) CreateCommand ¶ added in v1.62.530
func (client *Client) CreateCommand(request *CreateCommandRequest) (response *CreateCommandResponse, err error)
CreateCommand invokes the swas_open.CreateCommand API synchronously
func (*Client) CreateCommandWithCallback ¶ added in v1.62.530
func (client *Client) CreateCommandWithCallback(request *CreateCommandRequest, callback func(response *CreateCommandResponse, err error)) <-chan int
CreateCommandWithCallback invokes the swas_open.CreateCommand API asynchronously
func (*Client) CreateCommandWithChan ¶ added in v1.62.530
func (client *Client) CreateCommandWithChan(request *CreateCommandRequest) (<-chan *CreateCommandResponse, <-chan error)
CreateCommandWithChan invokes the swas_open.CreateCommand API asynchronously
func (*Client) CreateCustomImage ¶
func (client *Client) CreateCustomImage(request *CreateCustomImageRequest) (response *CreateCustomImageResponse, err error)
CreateCustomImage invokes the swas_open.CreateCustomImage API synchronously
func (*Client) CreateCustomImageWithCallback ¶
func (client *Client) CreateCustomImageWithCallback(request *CreateCustomImageRequest, callback func(response *CreateCustomImageResponse, err error)) <-chan int
CreateCustomImageWithCallback invokes the swas_open.CreateCustomImage API asynchronously
func (*Client) CreateCustomImageWithChan ¶
func (client *Client) CreateCustomImageWithChan(request *CreateCustomImageRequest) (<-chan *CreateCustomImageResponse, <-chan error)
CreateCustomImageWithChan invokes the swas_open.CreateCustomImage API asynchronously
func (*Client) CreateFirewallRule ¶
func (client *Client) CreateFirewallRule(request *CreateFirewallRuleRequest) (response *CreateFirewallRuleResponse, err error)
CreateFirewallRule invokes the swas_open.CreateFirewallRule API synchronously
func (*Client) CreateFirewallRuleWithCallback ¶
func (client *Client) CreateFirewallRuleWithCallback(request *CreateFirewallRuleRequest, callback func(response *CreateFirewallRuleResponse, err error)) <-chan int
CreateFirewallRuleWithCallback invokes the swas_open.CreateFirewallRule API asynchronously
func (*Client) CreateFirewallRuleWithChan ¶
func (client *Client) CreateFirewallRuleWithChan(request *CreateFirewallRuleRequest) (<-chan *CreateFirewallRuleResponse, <-chan error)
CreateFirewallRuleWithChan invokes the swas_open.CreateFirewallRule API asynchronously
func (*Client) CreateFirewallRules ¶ added in v1.62.360
func (client *Client) CreateFirewallRules(request *CreateFirewallRulesRequest) (response *CreateFirewallRulesResponse, err error)
CreateFirewallRules invokes the swas_open.CreateFirewallRules API synchronously
func (*Client) CreateFirewallRulesWithCallback ¶ added in v1.62.360
func (client *Client) CreateFirewallRulesWithCallback(request *CreateFirewallRulesRequest, callback func(response *CreateFirewallRulesResponse, err error)) <-chan int
CreateFirewallRulesWithCallback invokes the swas_open.CreateFirewallRules API asynchronously
func (*Client) CreateFirewallRulesWithChan ¶ added in v1.62.360
func (client *Client) CreateFirewallRulesWithChan(request *CreateFirewallRulesRequest) (<-chan *CreateFirewallRulesResponse, <-chan error)
CreateFirewallRulesWithChan invokes the swas_open.CreateFirewallRules API asynchronously
func (*Client) CreateInstanceKeyPair ¶ added in v1.62.360
func (client *Client) CreateInstanceKeyPair(request *CreateInstanceKeyPairRequest) (response *CreateInstanceKeyPairResponse, err error)
CreateInstanceKeyPair invokes the swas_open.CreateInstanceKeyPair API synchronously
func (*Client) CreateInstanceKeyPairWithCallback ¶ added in v1.62.360
func (client *Client) CreateInstanceKeyPairWithCallback(request *CreateInstanceKeyPairRequest, callback func(response *CreateInstanceKeyPairResponse, err error)) <-chan int
CreateInstanceKeyPairWithCallback invokes the swas_open.CreateInstanceKeyPair API asynchronously
func (*Client) CreateInstanceKeyPairWithChan ¶ added in v1.62.360
func (client *Client) CreateInstanceKeyPairWithChan(request *CreateInstanceKeyPairRequest) (<-chan *CreateInstanceKeyPairResponse, <-chan error)
CreateInstanceKeyPairWithChan invokes the swas_open.CreateInstanceKeyPair API asynchronously
func (*Client) CreateInstances ¶
func (client *Client) CreateInstances(request *CreateInstancesRequest) (response *CreateInstancesResponse, err error)
CreateInstances invokes the swas_open.CreateInstances API synchronously
func (*Client) CreateInstancesWithCallback ¶
func (client *Client) CreateInstancesWithCallback(request *CreateInstancesRequest, callback func(response *CreateInstancesResponse, err error)) <-chan int
CreateInstancesWithCallback invokes the swas_open.CreateInstances API asynchronously
func (*Client) CreateInstancesWithChan ¶
func (client *Client) CreateInstancesWithChan(request *CreateInstancesRequest) (<-chan *CreateInstancesResponse, <-chan error)
CreateInstancesWithChan invokes the swas_open.CreateInstances API asynchronously
func (*Client) CreateSnapshot ¶
func (client *Client) CreateSnapshot(request *CreateSnapshotRequest) (response *CreateSnapshotResponse, err error)
CreateSnapshot invokes the swas_open.CreateSnapshot API synchronously
func (*Client) CreateSnapshotWithCallback ¶
func (client *Client) CreateSnapshotWithCallback(request *CreateSnapshotRequest, callback func(response *CreateSnapshotResponse, err error)) <-chan int
CreateSnapshotWithCallback invokes the swas_open.CreateSnapshot API asynchronously
func (*Client) CreateSnapshotWithChan ¶
func (client *Client) CreateSnapshotWithChan(request *CreateSnapshotRequest) (<-chan *CreateSnapshotResponse, <-chan error)
CreateSnapshotWithChan invokes the swas_open.CreateSnapshot API asynchronously
func (*Client) DeleteCommand ¶ added in v1.62.530
func (client *Client) DeleteCommand(request *DeleteCommandRequest) (response *DeleteCommandResponse, err error)
DeleteCommand invokes the swas_open.DeleteCommand API synchronously
func (*Client) DeleteCommandWithCallback ¶ added in v1.62.530
func (client *Client) DeleteCommandWithCallback(request *DeleteCommandRequest, callback func(response *DeleteCommandResponse, err error)) <-chan int
DeleteCommandWithCallback invokes the swas_open.DeleteCommand API asynchronously
func (*Client) DeleteCommandWithChan ¶ added in v1.62.530
func (client *Client) DeleteCommandWithChan(request *DeleteCommandRequest) (<-chan *DeleteCommandResponse, <-chan error)
DeleteCommandWithChan invokes the swas_open.DeleteCommand API asynchronously
func (*Client) DeleteCustomImage ¶
func (client *Client) DeleteCustomImage(request *DeleteCustomImageRequest) (response *DeleteCustomImageResponse, err error)
DeleteCustomImage invokes the swas_open.DeleteCustomImage API synchronously
func (*Client) DeleteCustomImageWithCallback ¶
func (client *Client) DeleteCustomImageWithCallback(request *DeleteCustomImageRequest, callback func(response *DeleteCustomImageResponse, err error)) <-chan int
DeleteCustomImageWithCallback invokes the swas_open.DeleteCustomImage API asynchronously
func (*Client) DeleteCustomImageWithChan ¶
func (client *Client) DeleteCustomImageWithChan(request *DeleteCustomImageRequest) (<-chan *DeleteCustomImageResponse, <-chan error)
DeleteCustomImageWithChan invokes the swas_open.DeleteCustomImage API asynchronously
func (*Client) DeleteFirewallRule ¶
func (client *Client) DeleteFirewallRule(request *DeleteFirewallRuleRequest) (response *DeleteFirewallRuleResponse, err error)
DeleteFirewallRule invokes the swas_open.DeleteFirewallRule API synchronously
func (*Client) DeleteFirewallRuleWithCallback ¶
func (client *Client) DeleteFirewallRuleWithCallback(request *DeleteFirewallRuleRequest, callback func(response *DeleteFirewallRuleResponse, err error)) <-chan int
DeleteFirewallRuleWithCallback invokes the swas_open.DeleteFirewallRule API asynchronously
func (*Client) DeleteFirewallRuleWithChan ¶
func (client *Client) DeleteFirewallRuleWithChan(request *DeleteFirewallRuleRequest) (<-chan *DeleteFirewallRuleResponse, <-chan error)
DeleteFirewallRuleWithChan invokes the swas_open.DeleteFirewallRule API asynchronously
func (*Client) DeleteInstanceKeyPair ¶ added in v1.62.360
func (client *Client) DeleteInstanceKeyPair(request *DeleteInstanceKeyPairRequest) (response *DeleteInstanceKeyPairResponse, err error)
DeleteInstanceKeyPair invokes the swas_open.DeleteInstanceKeyPair API synchronously
func (*Client) DeleteInstanceKeyPairWithCallback ¶ added in v1.62.360
func (client *Client) DeleteInstanceKeyPairWithCallback(request *DeleteInstanceKeyPairRequest, callback func(response *DeleteInstanceKeyPairResponse, err error)) <-chan int
DeleteInstanceKeyPairWithCallback invokes the swas_open.DeleteInstanceKeyPair API asynchronously
func (*Client) DeleteInstanceKeyPairWithChan ¶ added in v1.62.360
func (client *Client) DeleteInstanceKeyPairWithChan(request *DeleteInstanceKeyPairRequest) (<-chan *DeleteInstanceKeyPairResponse, <-chan error)
DeleteInstanceKeyPairWithChan invokes the swas_open.DeleteInstanceKeyPair API asynchronously
func (*Client) DeleteSnapshot ¶
func (client *Client) DeleteSnapshot(request *DeleteSnapshotRequest) (response *DeleteSnapshotResponse, err error)
DeleteSnapshot invokes the swas_open.DeleteSnapshot API synchronously
func (*Client) DeleteSnapshotWithCallback ¶
func (client *Client) DeleteSnapshotWithCallback(request *DeleteSnapshotRequest, callback func(response *DeleteSnapshotResponse, err error)) <-chan int
DeleteSnapshotWithCallback invokes the swas_open.DeleteSnapshot API asynchronously
func (*Client) DeleteSnapshotWithChan ¶
func (client *Client) DeleteSnapshotWithChan(request *DeleteSnapshotRequest) (<-chan *DeleteSnapshotResponse, <-chan error)
DeleteSnapshotWithChan invokes the swas_open.DeleteSnapshot API asynchronously
func (*Client) DeleteSnapshots ¶ added in v1.62.360
func (client *Client) DeleteSnapshots(request *DeleteSnapshotsRequest) (response *DeleteSnapshotsResponse, err error)
DeleteSnapshots invokes the swas_open.DeleteSnapshots API synchronously
func (*Client) DeleteSnapshotsWithCallback ¶ added in v1.62.360
func (client *Client) DeleteSnapshotsWithCallback(request *DeleteSnapshotsRequest, callback func(response *DeleteSnapshotsResponse, err error)) <-chan int
DeleteSnapshotsWithCallback invokes the swas_open.DeleteSnapshots API asynchronously
func (*Client) DeleteSnapshotsWithChan ¶ added in v1.62.360
func (client *Client) DeleteSnapshotsWithChan(request *DeleteSnapshotsRequest) (<-chan *DeleteSnapshotsResponse, <-chan error)
DeleteSnapshotsWithChan invokes the swas_open.DeleteSnapshots API asynchronously
func (*Client) DescribeCloudAssistantAttributes ¶ added in v1.62.694
func (client *Client) DescribeCloudAssistantAttributes(request *DescribeCloudAssistantAttributesRequest) (response *DescribeCloudAssistantAttributesResponse, err error)
DescribeCloudAssistantAttributes invokes the swas_open.DescribeCloudAssistantAttributes API synchronously
func (*Client) DescribeCloudAssistantAttributesWithCallback ¶ added in v1.62.694
func (client *Client) DescribeCloudAssistantAttributesWithCallback(request *DescribeCloudAssistantAttributesRequest, callback func(response *DescribeCloudAssistantAttributesResponse, err error)) <-chan int
DescribeCloudAssistantAttributesWithCallback invokes the swas_open.DescribeCloudAssistantAttributes API asynchronously
func (*Client) DescribeCloudAssistantAttributesWithChan ¶ added in v1.62.694
func (client *Client) DescribeCloudAssistantAttributesWithChan(request *DescribeCloudAssistantAttributesRequest) (<-chan *DescribeCloudAssistantAttributesResponse, <-chan error)
DescribeCloudAssistantAttributesWithChan invokes the swas_open.DescribeCloudAssistantAttributes API asynchronously
func (*Client) DescribeCloudAssistantStatus ¶
func (client *Client) DescribeCloudAssistantStatus(request *DescribeCloudAssistantStatusRequest) (response *DescribeCloudAssistantStatusResponse, err error)
DescribeCloudAssistantStatus invokes the swas_open.DescribeCloudAssistantStatus API synchronously
func (*Client) DescribeCloudAssistantStatusWithCallback ¶
func (client *Client) DescribeCloudAssistantStatusWithCallback(request *DescribeCloudAssistantStatusRequest, callback func(response *DescribeCloudAssistantStatusResponse, err error)) <-chan int
DescribeCloudAssistantStatusWithCallback invokes the swas_open.DescribeCloudAssistantStatus API asynchronously
func (*Client) DescribeCloudAssistantStatusWithChan ¶
func (client *Client) DescribeCloudAssistantStatusWithChan(request *DescribeCloudAssistantStatusRequest) (<-chan *DescribeCloudAssistantStatusResponse, <-chan error)
DescribeCloudAssistantStatusWithChan invokes the swas_open.DescribeCloudAssistantStatus API asynchronously
func (*Client) DescribeCloudMonitorAgentStatuses ¶ added in v1.62.360
func (client *Client) DescribeCloudMonitorAgentStatuses(request *DescribeCloudMonitorAgentStatusesRequest) (response *DescribeCloudMonitorAgentStatusesResponse, err error)
DescribeCloudMonitorAgentStatuses invokes the swas_open.DescribeCloudMonitorAgentStatuses API synchronously
func (*Client) DescribeCloudMonitorAgentStatusesWithCallback ¶ added in v1.62.360
func (client *Client) DescribeCloudMonitorAgentStatusesWithCallback(request *DescribeCloudMonitorAgentStatusesRequest, callback func(response *DescribeCloudMonitorAgentStatusesResponse, err error)) <-chan int
DescribeCloudMonitorAgentStatusesWithCallback invokes the swas_open.DescribeCloudMonitorAgentStatuses API asynchronously
func (*Client) DescribeCloudMonitorAgentStatusesWithChan ¶ added in v1.62.360
func (client *Client) DescribeCloudMonitorAgentStatusesWithChan(request *DescribeCloudMonitorAgentStatusesRequest) (<-chan *DescribeCloudMonitorAgentStatusesResponse, <-chan error)
DescribeCloudMonitorAgentStatusesWithChan invokes the swas_open.DescribeCloudMonitorAgentStatuses API asynchronously
func (*Client) DescribeCommandInvocations ¶ added in v1.62.530
func (client *Client) DescribeCommandInvocations(request *DescribeCommandInvocationsRequest) (response *DescribeCommandInvocationsResponse, err error)
DescribeCommandInvocations invokes the swas_open.DescribeCommandInvocations API synchronously
func (*Client) DescribeCommandInvocationsWithCallback ¶ added in v1.62.530
func (client *Client) DescribeCommandInvocationsWithCallback(request *DescribeCommandInvocationsRequest, callback func(response *DescribeCommandInvocationsResponse, err error)) <-chan int
DescribeCommandInvocationsWithCallback invokes the swas_open.DescribeCommandInvocations API asynchronously
func (*Client) DescribeCommandInvocationsWithChan ¶ added in v1.62.530
func (client *Client) DescribeCommandInvocationsWithChan(request *DescribeCommandInvocationsRequest) (<-chan *DescribeCommandInvocationsResponse, <-chan error)
DescribeCommandInvocationsWithChan invokes the swas_open.DescribeCommandInvocations API asynchronously
func (*Client) DescribeCommands ¶ added in v1.62.530
func (client *Client) DescribeCommands(request *DescribeCommandsRequest) (response *DescribeCommandsResponse, err error)
DescribeCommands invokes the swas_open.DescribeCommands API synchronously
func (*Client) DescribeCommandsWithCallback ¶ added in v1.62.530
func (client *Client) DescribeCommandsWithCallback(request *DescribeCommandsRequest, callback func(response *DescribeCommandsResponse, err error)) <-chan int
DescribeCommandsWithCallback invokes the swas_open.DescribeCommands API asynchronously
func (*Client) DescribeCommandsWithChan ¶ added in v1.62.530
func (client *Client) DescribeCommandsWithChan(request *DescribeCommandsRequest) (<-chan *DescribeCommandsResponse, <-chan error)
DescribeCommandsWithChan invokes the swas_open.DescribeCommands API asynchronously
func (*Client) DescribeDatabaseErrorLogs ¶
func (client *Client) DescribeDatabaseErrorLogs(request *DescribeDatabaseErrorLogsRequest) (response *DescribeDatabaseErrorLogsResponse, err error)
DescribeDatabaseErrorLogs invokes the swas_open.DescribeDatabaseErrorLogs API synchronously
func (*Client) DescribeDatabaseErrorLogsWithCallback ¶
func (client *Client) DescribeDatabaseErrorLogsWithCallback(request *DescribeDatabaseErrorLogsRequest, callback func(response *DescribeDatabaseErrorLogsResponse, err error)) <-chan int
DescribeDatabaseErrorLogsWithCallback invokes the swas_open.DescribeDatabaseErrorLogs API asynchronously
func (*Client) DescribeDatabaseErrorLogsWithChan ¶
func (client *Client) DescribeDatabaseErrorLogsWithChan(request *DescribeDatabaseErrorLogsRequest) (<-chan *DescribeDatabaseErrorLogsResponse, <-chan error)
DescribeDatabaseErrorLogsWithChan invokes the swas_open.DescribeDatabaseErrorLogs API asynchronously
func (*Client) DescribeDatabaseInstanceMetricData ¶
func (client *Client) DescribeDatabaseInstanceMetricData(request *DescribeDatabaseInstanceMetricDataRequest) (response *DescribeDatabaseInstanceMetricDataResponse, err error)
DescribeDatabaseInstanceMetricData invokes the swas_open.DescribeDatabaseInstanceMetricData API synchronously
func (*Client) DescribeDatabaseInstanceMetricDataWithCallback ¶
func (client *Client) DescribeDatabaseInstanceMetricDataWithCallback(request *DescribeDatabaseInstanceMetricDataRequest, callback func(response *DescribeDatabaseInstanceMetricDataResponse, err error)) <-chan int
DescribeDatabaseInstanceMetricDataWithCallback invokes the swas_open.DescribeDatabaseInstanceMetricData API asynchronously
func (*Client) DescribeDatabaseInstanceMetricDataWithChan ¶
func (client *Client) DescribeDatabaseInstanceMetricDataWithChan(request *DescribeDatabaseInstanceMetricDataRequest) (<-chan *DescribeDatabaseInstanceMetricDataResponse, <-chan error)
DescribeDatabaseInstanceMetricDataWithChan invokes the swas_open.DescribeDatabaseInstanceMetricData API asynchronously
func (*Client) DescribeDatabaseInstanceParameters ¶
func (client *Client) DescribeDatabaseInstanceParameters(request *DescribeDatabaseInstanceParametersRequest) (response *DescribeDatabaseInstanceParametersResponse, err error)
DescribeDatabaseInstanceParameters invokes the swas_open.DescribeDatabaseInstanceParameters API synchronously
func (*Client) DescribeDatabaseInstanceParametersWithCallback ¶
func (client *Client) DescribeDatabaseInstanceParametersWithCallback(request *DescribeDatabaseInstanceParametersRequest, callback func(response *DescribeDatabaseInstanceParametersResponse, err error)) <-chan int
DescribeDatabaseInstanceParametersWithCallback invokes the swas_open.DescribeDatabaseInstanceParameters API asynchronously
func (*Client) DescribeDatabaseInstanceParametersWithChan ¶
func (client *Client) DescribeDatabaseInstanceParametersWithChan(request *DescribeDatabaseInstanceParametersRequest) (<-chan *DescribeDatabaseInstanceParametersResponse, <-chan error)
DescribeDatabaseInstanceParametersWithChan invokes the swas_open.DescribeDatabaseInstanceParameters API asynchronously
func (*Client) DescribeDatabaseInstances ¶
func (client *Client) DescribeDatabaseInstances(request *DescribeDatabaseInstancesRequest) (response *DescribeDatabaseInstancesResponse, err error)
DescribeDatabaseInstances invokes the swas_open.DescribeDatabaseInstances API synchronously
func (*Client) DescribeDatabaseInstancesWithCallback ¶
func (client *Client) DescribeDatabaseInstancesWithCallback(request *DescribeDatabaseInstancesRequest, callback func(response *DescribeDatabaseInstancesResponse, err error)) <-chan int
DescribeDatabaseInstancesWithCallback invokes the swas_open.DescribeDatabaseInstances API asynchronously
func (*Client) DescribeDatabaseInstancesWithChan ¶
func (client *Client) DescribeDatabaseInstancesWithChan(request *DescribeDatabaseInstancesRequest) (<-chan *DescribeDatabaseInstancesResponse, <-chan error)
DescribeDatabaseInstancesWithChan invokes the swas_open.DescribeDatabaseInstances API asynchronously
func (*Client) DescribeDatabaseSlowLogRecords ¶
func (client *Client) DescribeDatabaseSlowLogRecords(request *DescribeDatabaseSlowLogRecordsRequest) (response *DescribeDatabaseSlowLogRecordsResponse, err error)
DescribeDatabaseSlowLogRecords invokes the swas_open.DescribeDatabaseSlowLogRecords API synchronously
func (*Client) DescribeDatabaseSlowLogRecordsWithCallback ¶
func (client *Client) DescribeDatabaseSlowLogRecordsWithCallback(request *DescribeDatabaseSlowLogRecordsRequest, callback func(response *DescribeDatabaseSlowLogRecordsResponse, err error)) <-chan int
DescribeDatabaseSlowLogRecordsWithCallback invokes the swas_open.DescribeDatabaseSlowLogRecords API asynchronously
func (*Client) DescribeDatabaseSlowLogRecordsWithChan ¶
func (client *Client) DescribeDatabaseSlowLogRecordsWithChan(request *DescribeDatabaseSlowLogRecordsRequest) (<-chan *DescribeDatabaseSlowLogRecordsResponse, <-chan error)
DescribeDatabaseSlowLogRecordsWithChan invokes the swas_open.DescribeDatabaseSlowLogRecords API asynchronously
func (*Client) DescribeInstanceKeyPair ¶ added in v1.62.360
func (client *Client) DescribeInstanceKeyPair(request *DescribeInstanceKeyPairRequest) (response *DescribeInstanceKeyPairResponse, err error)
DescribeInstanceKeyPair invokes the swas_open.DescribeInstanceKeyPair API synchronously
func (*Client) DescribeInstanceKeyPairWithCallback ¶ added in v1.62.360
func (client *Client) DescribeInstanceKeyPairWithCallback(request *DescribeInstanceKeyPairRequest, callback func(response *DescribeInstanceKeyPairResponse, err error)) <-chan int
DescribeInstanceKeyPairWithCallback invokes the swas_open.DescribeInstanceKeyPair API asynchronously
func (*Client) DescribeInstanceKeyPairWithChan ¶ added in v1.62.360
func (client *Client) DescribeInstanceKeyPairWithChan(request *DescribeInstanceKeyPairRequest) (<-chan *DescribeInstanceKeyPairResponse, <-chan error)
DescribeInstanceKeyPairWithChan invokes the swas_open.DescribeInstanceKeyPair API asynchronously
func (*Client) DescribeInstancePasswordsSetting ¶ added in v1.62.360
func (client *Client) DescribeInstancePasswordsSetting(request *DescribeInstancePasswordsSettingRequest) (response *DescribeInstancePasswordsSettingResponse, err error)
DescribeInstancePasswordsSetting invokes the swas_open.DescribeInstancePasswordsSetting API synchronously
func (*Client) DescribeInstancePasswordsSettingWithCallback ¶ added in v1.62.360
func (client *Client) DescribeInstancePasswordsSettingWithCallback(request *DescribeInstancePasswordsSettingRequest, callback func(response *DescribeInstancePasswordsSettingResponse, err error)) <-chan int
DescribeInstancePasswordsSettingWithCallback invokes the swas_open.DescribeInstancePasswordsSetting API asynchronously
func (*Client) DescribeInstancePasswordsSettingWithChan ¶ added in v1.62.360
func (client *Client) DescribeInstancePasswordsSettingWithChan(request *DescribeInstancePasswordsSettingRequest) (<-chan *DescribeInstancePasswordsSettingResponse, <-chan error)
DescribeInstancePasswordsSettingWithChan invokes the swas_open.DescribeInstancePasswordsSetting API asynchronously
func (*Client) DescribeInstanceVncUrl ¶ added in v1.62.360
func (client *Client) DescribeInstanceVncUrl(request *DescribeInstanceVncUrlRequest) (response *DescribeInstanceVncUrlResponse, err error)
DescribeInstanceVncUrl invokes the swas_open.DescribeInstanceVncUrl API synchronously
func (*Client) DescribeInstanceVncUrlWithCallback ¶ added in v1.62.360
func (client *Client) DescribeInstanceVncUrlWithCallback(request *DescribeInstanceVncUrlRequest, callback func(response *DescribeInstanceVncUrlResponse, err error)) <-chan int
DescribeInstanceVncUrlWithCallback invokes the swas_open.DescribeInstanceVncUrl API asynchronously
func (*Client) DescribeInstanceVncUrlWithChan ¶ added in v1.62.360
func (client *Client) DescribeInstanceVncUrlWithChan(request *DescribeInstanceVncUrlRequest) (<-chan *DescribeInstanceVncUrlResponse, <-chan error)
DescribeInstanceVncUrlWithChan invokes the swas_open.DescribeInstanceVncUrl API asynchronously
func (*Client) DescribeInvocationResult ¶
func (client *Client) DescribeInvocationResult(request *DescribeInvocationResultRequest) (response *DescribeInvocationResultResponse, err error)
DescribeInvocationResult invokes the swas_open.DescribeInvocationResult API synchronously
func (*Client) DescribeInvocationResultWithCallback ¶
func (client *Client) DescribeInvocationResultWithCallback(request *DescribeInvocationResultRequest, callback func(response *DescribeInvocationResultResponse, err error)) <-chan int
DescribeInvocationResultWithCallback invokes the swas_open.DescribeInvocationResult API asynchronously
func (*Client) DescribeInvocationResultWithChan ¶
func (client *Client) DescribeInvocationResultWithChan(request *DescribeInvocationResultRequest) (<-chan *DescribeInvocationResultResponse, <-chan error)
DescribeInvocationResultWithChan invokes the swas_open.DescribeInvocationResult API asynchronously
func (*Client) DescribeInvocations ¶
func (client *Client) DescribeInvocations(request *DescribeInvocationsRequest) (response *DescribeInvocationsResponse, err error)
DescribeInvocations invokes the swas_open.DescribeInvocations API synchronously
func (*Client) DescribeInvocationsWithCallback ¶
func (client *Client) DescribeInvocationsWithCallback(request *DescribeInvocationsRequest, callback func(response *DescribeInvocationsResponse, err error)) <-chan int
DescribeInvocationsWithCallback invokes the swas_open.DescribeInvocations API asynchronously
func (*Client) DescribeInvocationsWithChan ¶
func (client *Client) DescribeInvocationsWithChan(request *DescribeInvocationsRequest) (<-chan *DescribeInvocationsResponse, <-chan error)
DescribeInvocationsWithChan invokes the swas_open.DescribeInvocations API asynchronously
func (*Client) DescribeMonitorData ¶ added in v1.62.360
func (client *Client) DescribeMonitorData(request *DescribeMonitorDataRequest) (response *DescribeMonitorDataResponse, err error)
DescribeMonitorData invokes the swas_open.DescribeMonitorData API synchronously
func (*Client) DescribeMonitorDataWithCallback ¶ added in v1.62.360
func (client *Client) DescribeMonitorDataWithCallback(request *DescribeMonitorDataRequest, callback func(response *DescribeMonitorDataResponse, err error)) <-chan int
DescribeMonitorDataWithCallback invokes the swas_open.DescribeMonitorData API asynchronously
func (*Client) DescribeMonitorDataWithChan ¶ added in v1.62.360
func (client *Client) DescribeMonitorDataWithChan(request *DescribeMonitorDataRequest) (<-chan *DescribeMonitorDataResponse, <-chan error)
DescribeMonitorDataWithChan invokes the swas_open.DescribeMonitorData API asynchronously
func (*Client) DescribeSecurityAgentStatus ¶ added in v1.62.360
func (client *Client) DescribeSecurityAgentStatus(request *DescribeSecurityAgentStatusRequest) (response *DescribeSecurityAgentStatusResponse, err error)
DescribeSecurityAgentStatus invokes the swas_open.DescribeSecurityAgentStatus API synchronously
func (*Client) DescribeSecurityAgentStatusWithCallback ¶ added in v1.62.360
func (client *Client) DescribeSecurityAgentStatusWithCallback(request *DescribeSecurityAgentStatusRequest, callback func(response *DescribeSecurityAgentStatusResponse, err error)) <-chan int
DescribeSecurityAgentStatusWithCallback invokes the swas_open.DescribeSecurityAgentStatus API asynchronously
func (*Client) DescribeSecurityAgentStatusWithChan ¶ added in v1.62.360
func (client *Client) DescribeSecurityAgentStatusWithChan(request *DescribeSecurityAgentStatusRequest) (<-chan *DescribeSecurityAgentStatusResponse, <-chan error)
DescribeSecurityAgentStatusWithChan invokes the swas_open.DescribeSecurityAgentStatus API asynchronously
func (*Client) DisableFirewallRule ¶ added in v1.62.360
func (client *Client) DisableFirewallRule(request *DisableFirewallRuleRequest) (response *DisableFirewallRuleResponse, err error)
DisableFirewallRule invokes the swas_open.DisableFirewallRule API synchronously
func (*Client) DisableFirewallRuleWithCallback ¶ added in v1.62.360
func (client *Client) DisableFirewallRuleWithCallback(request *DisableFirewallRuleRequest, callback func(response *DisableFirewallRuleResponse, err error)) <-chan int
DisableFirewallRuleWithCallback invokes the swas_open.DisableFirewallRule API asynchronously
func (*Client) DisableFirewallRuleWithChan ¶ added in v1.62.360
func (client *Client) DisableFirewallRuleWithChan(request *DisableFirewallRuleRequest) (<-chan *DisableFirewallRuleResponse, <-chan error)
DisableFirewallRuleWithChan invokes the swas_open.DisableFirewallRule API asynchronously
func (*Client) EnableFirewallRule ¶ added in v1.62.360
func (client *Client) EnableFirewallRule(request *EnableFirewallRuleRequest) (response *EnableFirewallRuleResponse, err error)
EnableFirewallRule invokes the swas_open.EnableFirewallRule API synchronously
func (*Client) EnableFirewallRuleWithCallback ¶ added in v1.62.360
func (client *Client) EnableFirewallRuleWithCallback(request *EnableFirewallRuleRequest, callback func(response *EnableFirewallRuleResponse, err error)) <-chan int
EnableFirewallRuleWithCallback invokes the swas_open.EnableFirewallRule API asynchronously
func (*Client) EnableFirewallRuleWithChan ¶ added in v1.62.360
func (client *Client) EnableFirewallRuleWithChan(request *EnableFirewallRuleRequest) (<-chan *EnableFirewallRuleResponse, <-chan error)
EnableFirewallRuleWithChan invokes the swas_open.EnableFirewallRule API asynchronously
func (*Client) InstallCloudAssistant ¶
func (client *Client) InstallCloudAssistant(request *InstallCloudAssistantRequest) (response *InstallCloudAssistantResponse, err error)
InstallCloudAssistant invokes the swas_open.InstallCloudAssistant API synchronously
func (*Client) InstallCloudAssistantWithCallback ¶
func (client *Client) InstallCloudAssistantWithCallback(request *InstallCloudAssistantRequest, callback func(response *InstallCloudAssistantResponse, err error)) <-chan int
InstallCloudAssistantWithCallback invokes the swas_open.InstallCloudAssistant API asynchronously
func (*Client) InstallCloudAssistantWithChan ¶
func (client *Client) InstallCloudAssistantWithChan(request *InstallCloudAssistantRequest) (<-chan *InstallCloudAssistantResponse, <-chan error)
InstallCloudAssistantWithChan invokes the swas_open.InstallCloudAssistant API asynchronously
func (*Client) InstallCloudMonitorAgent ¶ added in v1.62.360
func (client *Client) InstallCloudMonitorAgent(request *InstallCloudMonitorAgentRequest) (response *InstallCloudMonitorAgentResponse, err error)
InstallCloudMonitorAgent invokes the swas_open.InstallCloudMonitorAgent API synchronously
func (*Client) InstallCloudMonitorAgentWithCallback ¶ added in v1.62.360
func (client *Client) InstallCloudMonitorAgentWithCallback(request *InstallCloudMonitorAgentRequest, callback func(response *InstallCloudMonitorAgentResponse, err error)) <-chan int
InstallCloudMonitorAgentWithCallback invokes the swas_open.InstallCloudMonitorAgent API asynchronously
func (*Client) InstallCloudMonitorAgentWithChan ¶ added in v1.62.360
func (client *Client) InstallCloudMonitorAgentWithChan(request *InstallCloudMonitorAgentRequest) (<-chan *InstallCloudMonitorAgentResponse, <-chan error)
InstallCloudMonitorAgentWithChan invokes the swas_open.InstallCloudMonitorAgent API asynchronously
func (*Client) InvokeCommand ¶ added in v1.62.530
func (client *Client) InvokeCommand(request *InvokeCommandRequest) (response *InvokeCommandResponse, err error)
InvokeCommand invokes the swas_open.InvokeCommand API synchronously
func (*Client) InvokeCommandWithCallback ¶ added in v1.62.530
func (client *Client) InvokeCommandWithCallback(request *InvokeCommandRequest, callback func(response *InvokeCommandResponse, err error)) <-chan int
InvokeCommandWithCallback invokes the swas_open.InvokeCommand API asynchronously
func (*Client) InvokeCommandWithChan ¶ added in v1.62.530
func (client *Client) InvokeCommandWithChan(request *InvokeCommandRequest) (<-chan *InvokeCommandResponse, <-chan error)
InvokeCommandWithChan invokes the swas_open.InvokeCommand API asynchronously
func (*Client) ListCustomImages ¶ added in v1.62.360
func (client *Client) ListCustomImages(request *ListCustomImagesRequest) (response *ListCustomImagesResponse, err error)
ListCustomImages invokes the swas_open.ListCustomImages API synchronously
func (*Client) ListCustomImagesWithCallback ¶ added in v1.62.360
func (client *Client) ListCustomImagesWithCallback(request *ListCustomImagesRequest, callback func(response *ListCustomImagesResponse, err error)) <-chan int
ListCustomImagesWithCallback invokes the swas_open.ListCustomImages API asynchronously
func (*Client) ListCustomImagesWithChan ¶ added in v1.62.360
func (client *Client) ListCustomImagesWithChan(request *ListCustomImagesRequest) (<-chan *ListCustomImagesResponse, <-chan error)
ListCustomImagesWithChan invokes the swas_open.ListCustomImages API asynchronously
func (*Client) ListDisks ¶
func (client *Client) ListDisks(request *ListDisksRequest) (response *ListDisksResponse, err error)
ListDisks invokes the swas_open.ListDisks API synchronously
func (*Client) ListDisksWithCallback ¶
func (client *Client) ListDisksWithCallback(request *ListDisksRequest, callback func(response *ListDisksResponse, err error)) <-chan int
ListDisksWithCallback invokes the swas_open.ListDisks API asynchronously
func (*Client) ListDisksWithChan ¶
func (client *Client) ListDisksWithChan(request *ListDisksRequest) (<-chan *ListDisksResponse, <-chan error)
ListDisksWithChan invokes the swas_open.ListDisks API asynchronously
func (*Client) ListFirewallRules ¶
func (client *Client) ListFirewallRules(request *ListFirewallRulesRequest) (response *ListFirewallRulesResponse, err error)
ListFirewallRules invokes the swas_open.ListFirewallRules API synchronously
func (*Client) ListFirewallRulesWithCallback ¶
func (client *Client) ListFirewallRulesWithCallback(request *ListFirewallRulesRequest, callback func(response *ListFirewallRulesResponse, err error)) <-chan int
ListFirewallRulesWithCallback invokes the swas_open.ListFirewallRules API asynchronously
func (*Client) ListFirewallRulesWithChan ¶
func (client *Client) ListFirewallRulesWithChan(request *ListFirewallRulesRequest) (<-chan *ListFirewallRulesResponse, <-chan error)
ListFirewallRulesWithChan invokes the swas_open.ListFirewallRules API asynchronously
func (*Client) ListImages ¶
func (client *Client) ListImages(request *ListImagesRequest) (response *ListImagesResponse, err error)
ListImages invokes the swas_open.ListImages API synchronously
func (*Client) ListImagesWithCallback ¶
func (client *Client) ListImagesWithCallback(request *ListImagesRequest, callback func(response *ListImagesResponse, err error)) <-chan int
ListImagesWithCallback invokes the swas_open.ListImages API asynchronously
func (*Client) ListImagesWithChan ¶
func (client *Client) ListImagesWithChan(request *ListImagesRequest) (<-chan *ListImagesResponse, <-chan error)
ListImagesWithChan invokes the swas_open.ListImages API asynchronously
func (*Client) ListInstancePlansModification ¶
func (client *Client) ListInstancePlansModification(request *ListInstancePlansModificationRequest) (response *ListInstancePlansModificationResponse, err error)
ListInstancePlansModification invokes the swas_open.ListInstancePlansModification API synchronously
func (*Client) ListInstancePlansModificationWithCallback ¶
func (client *Client) ListInstancePlansModificationWithCallback(request *ListInstancePlansModificationRequest, callback func(response *ListInstancePlansModificationResponse, err error)) <-chan int
ListInstancePlansModificationWithCallback invokes the swas_open.ListInstancePlansModification API asynchronously
func (*Client) ListInstancePlansModificationWithChan ¶
func (client *Client) ListInstancePlansModificationWithChan(request *ListInstancePlansModificationRequest) (<-chan *ListInstancePlansModificationResponse, <-chan error)
ListInstancePlansModificationWithChan invokes the swas_open.ListInstancePlansModification API asynchronously
func (*Client) ListInstanceStatus ¶ added in v1.62.360
func (client *Client) ListInstanceStatus(request *ListInstanceStatusRequest) (response *ListInstanceStatusResponse, err error)
ListInstanceStatus invokes the swas_open.ListInstanceStatus API synchronously
func (*Client) ListInstanceStatusWithCallback ¶ added in v1.62.360
func (client *Client) ListInstanceStatusWithCallback(request *ListInstanceStatusRequest, callback func(response *ListInstanceStatusResponse, err error)) <-chan int
ListInstanceStatusWithCallback invokes the swas_open.ListInstanceStatus API asynchronously
func (*Client) ListInstanceStatusWithChan ¶ added in v1.62.360
func (client *Client) ListInstanceStatusWithChan(request *ListInstanceStatusRequest) (<-chan *ListInstanceStatusResponse, <-chan error)
ListInstanceStatusWithChan invokes the swas_open.ListInstanceStatus API asynchronously
func (*Client) ListInstances ¶
func (client *Client) ListInstances(request *ListInstancesRequest) (response *ListInstancesResponse, err error)
ListInstances invokes the swas_open.ListInstances API synchronously
func (*Client) ListInstancesTrafficPackages ¶
func (client *Client) ListInstancesTrafficPackages(request *ListInstancesTrafficPackagesRequest) (response *ListInstancesTrafficPackagesResponse, err error)
ListInstancesTrafficPackages invokes the swas_open.ListInstancesTrafficPackages API synchronously
func (*Client) ListInstancesTrafficPackagesWithCallback ¶
func (client *Client) ListInstancesTrafficPackagesWithCallback(request *ListInstancesTrafficPackagesRequest, callback func(response *ListInstancesTrafficPackagesResponse, err error)) <-chan int
ListInstancesTrafficPackagesWithCallback invokes the swas_open.ListInstancesTrafficPackages API asynchronously
func (*Client) ListInstancesTrafficPackagesWithChan ¶
func (client *Client) ListInstancesTrafficPackagesWithChan(request *ListInstancesTrafficPackagesRequest) (<-chan *ListInstancesTrafficPackagesResponse, <-chan error)
ListInstancesTrafficPackagesWithChan invokes the swas_open.ListInstancesTrafficPackages API asynchronously
func (*Client) ListInstancesWithCallback ¶
func (client *Client) ListInstancesWithCallback(request *ListInstancesRequest, callback func(response *ListInstancesResponse, err error)) <-chan int
ListInstancesWithCallback invokes the swas_open.ListInstances API asynchronously
func (*Client) ListInstancesWithChan ¶
func (client *Client) ListInstancesWithChan(request *ListInstancesRequest) (<-chan *ListInstancesResponse, <-chan error)
ListInstancesWithChan invokes the swas_open.ListInstances API asynchronously
func (*Client) ListPlans ¶
func (client *Client) ListPlans(request *ListPlansRequest) (response *ListPlansResponse, err error)
ListPlans invokes the swas_open.ListPlans API synchronously
func (*Client) ListPlansWithCallback ¶
func (client *Client) ListPlansWithCallback(request *ListPlansRequest, callback func(response *ListPlansResponse, err error)) <-chan int
ListPlansWithCallback invokes the swas_open.ListPlans API asynchronously
func (*Client) ListPlansWithChan ¶
func (client *Client) ListPlansWithChan(request *ListPlansRequest) (<-chan *ListPlansResponse, <-chan error)
ListPlansWithChan invokes the swas_open.ListPlans API asynchronously
func (*Client) ListRegions ¶
func (client *Client) ListRegions(request *ListRegionsRequest) (response *ListRegionsResponse, err error)
ListRegions invokes the swas_open.ListRegions API synchronously
func (*Client) ListRegionsWithCallback ¶
func (client *Client) ListRegionsWithCallback(request *ListRegionsRequest, callback func(response *ListRegionsResponse, err error)) <-chan int
ListRegionsWithCallback invokes the swas_open.ListRegions API asynchronously
func (*Client) ListRegionsWithChan ¶
func (client *Client) ListRegionsWithChan(request *ListRegionsRequest) (<-chan *ListRegionsResponse, <-chan error)
ListRegionsWithChan invokes the swas_open.ListRegions API asynchronously
func (*Client) ListSnapshots ¶
func (client *Client) ListSnapshots(request *ListSnapshotsRequest) (response *ListSnapshotsResponse, err error)
ListSnapshots invokes the swas_open.ListSnapshots API synchronously
func (*Client) ListSnapshotsWithCallback ¶
func (client *Client) ListSnapshotsWithCallback(request *ListSnapshotsRequest, callback func(response *ListSnapshotsResponse, err error)) <-chan int
ListSnapshotsWithCallback invokes the swas_open.ListSnapshots API asynchronously
func (*Client) ListSnapshotsWithChan ¶
func (client *Client) ListSnapshotsWithChan(request *ListSnapshotsRequest) (<-chan *ListSnapshotsResponse, <-chan error)
ListSnapshotsWithChan invokes the swas_open.ListSnapshots API asynchronously
func (*Client) ListTagResources ¶ added in v1.62.694
func (client *Client) ListTagResources(request *ListTagResourcesRequest) (response *ListTagResourcesResponse, err error)
ListTagResources invokes the swas_open.ListTagResources API synchronously
func (*Client) ListTagResourcesWithCallback ¶ added in v1.62.694
func (client *Client) ListTagResourcesWithCallback(request *ListTagResourcesRequest, callback func(response *ListTagResourcesResponse, err error)) <-chan int
ListTagResourcesWithCallback invokes the swas_open.ListTagResources API asynchronously
func (*Client) ListTagResourcesWithChan ¶ added in v1.62.694
func (client *Client) ListTagResourcesWithChan(request *ListTagResourcesRequest) (<-chan *ListTagResourcesResponse, <-chan error)
ListTagResourcesWithChan invokes the swas_open.ListTagResources API asynchronously
func (*Client) LoginInstance ¶
func (client *Client) LoginInstance(request *LoginInstanceRequest) (response *LoginInstanceResponse, err error)
LoginInstance invokes the swas_open.LoginInstance API synchronously
func (*Client) LoginInstanceWithCallback ¶
func (client *Client) LoginInstanceWithCallback(request *LoginInstanceRequest, callback func(response *LoginInstanceResponse, err error)) <-chan int
LoginInstanceWithCallback invokes the swas_open.LoginInstance API asynchronously
func (*Client) LoginInstanceWithChan ¶
func (client *Client) LoginInstanceWithChan(request *LoginInstanceRequest) (<-chan *LoginInstanceResponse, <-chan error)
LoginInstanceWithChan invokes the swas_open.LoginInstance API asynchronously
func (*Client) ModifyDatabaseInstanceDescription ¶
func (client *Client) ModifyDatabaseInstanceDescription(request *ModifyDatabaseInstanceDescriptionRequest) (response *ModifyDatabaseInstanceDescriptionResponse, err error)
ModifyDatabaseInstanceDescription invokes the swas_open.ModifyDatabaseInstanceDescription API synchronously
func (*Client) ModifyDatabaseInstanceDescriptionWithCallback ¶
func (client *Client) ModifyDatabaseInstanceDescriptionWithCallback(request *ModifyDatabaseInstanceDescriptionRequest, callback func(response *ModifyDatabaseInstanceDescriptionResponse, err error)) <-chan int
ModifyDatabaseInstanceDescriptionWithCallback invokes the swas_open.ModifyDatabaseInstanceDescription API asynchronously
func (*Client) ModifyDatabaseInstanceDescriptionWithChan ¶
func (client *Client) ModifyDatabaseInstanceDescriptionWithChan(request *ModifyDatabaseInstanceDescriptionRequest) (<-chan *ModifyDatabaseInstanceDescriptionResponse, <-chan error)
ModifyDatabaseInstanceDescriptionWithChan invokes the swas_open.ModifyDatabaseInstanceDescription API asynchronously
func (*Client) ModifyDatabaseInstanceParameter ¶
func (client *Client) ModifyDatabaseInstanceParameter(request *ModifyDatabaseInstanceParameterRequest) (response *ModifyDatabaseInstanceParameterResponse, err error)
ModifyDatabaseInstanceParameter invokes the swas_open.ModifyDatabaseInstanceParameter API synchronously
func (*Client) ModifyDatabaseInstanceParameterWithCallback ¶
func (client *Client) ModifyDatabaseInstanceParameterWithCallback(request *ModifyDatabaseInstanceParameterRequest, callback func(response *ModifyDatabaseInstanceParameterResponse, err error)) <-chan int
ModifyDatabaseInstanceParameterWithCallback invokes the swas_open.ModifyDatabaseInstanceParameter API asynchronously
func (*Client) ModifyDatabaseInstanceParameterWithChan ¶
func (client *Client) ModifyDatabaseInstanceParameterWithChan(request *ModifyDatabaseInstanceParameterRequest) (<-chan *ModifyDatabaseInstanceParameterResponse, <-chan error)
ModifyDatabaseInstanceParameterWithChan invokes the swas_open.ModifyDatabaseInstanceParameter API asynchronously
func (*Client) ModifyFirewallRule ¶ added in v1.62.360
func (client *Client) ModifyFirewallRule(request *ModifyFirewallRuleRequest) (response *ModifyFirewallRuleResponse, err error)
ModifyFirewallRule invokes the swas_open.ModifyFirewallRule API synchronously
func (*Client) ModifyFirewallRuleWithCallback ¶ added in v1.62.360
func (client *Client) ModifyFirewallRuleWithCallback(request *ModifyFirewallRuleRequest, callback func(response *ModifyFirewallRuleResponse, err error)) <-chan int
ModifyFirewallRuleWithCallback invokes the swas_open.ModifyFirewallRule API asynchronously
func (*Client) ModifyFirewallRuleWithChan ¶ added in v1.62.360
func (client *Client) ModifyFirewallRuleWithChan(request *ModifyFirewallRuleRequest) (<-chan *ModifyFirewallRuleResponse, <-chan error)
ModifyFirewallRuleWithChan invokes the swas_open.ModifyFirewallRule API asynchronously
func (*Client) ModifyImageShareStatus ¶
func (client *Client) ModifyImageShareStatus(request *ModifyImageShareStatusRequest) (response *ModifyImageShareStatusResponse, err error)
ModifyImageShareStatus invokes the swas_open.ModifyImageShareStatus API synchronously
func (*Client) ModifyImageShareStatusWithCallback ¶
func (client *Client) ModifyImageShareStatusWithCallback(request *ModifyImageShareStatusRequest, callback func(response *ModifyImageShareStatusResponse, err error)) <-chan int
ModifyImageShareStatusWithCallback invokes the swas_open.ModifyImageShareStatus API asynchronously
func (*Client) ModifyImageShareStatusWithChan ¶
func (client *Client) ModifyImageShareStatusWithChan(request *ModifyImageShareStatusRequest) (<-chan *ModifyImageShareStatusResponse, <-chan error)
ModifyImageShareStatusWithChan invokes the swas_open.ModifyImageShareStatus API asynchronously
func (*Client) ModifyInstanceVncPassword ¶ added in v1.62.360
func (client *Client) ModifyInstanceVncPassword(request *ModifyInstanceVncPasswordRequest) (response *ModifyInstanceVncPasswordResponse, err error)
ModifyInstanceVncPassword invokes the swas_open.ModifyInstanceVncPassword API synchronously
func (*Client) ModifyInstanceVncPasswordWithCallback ¶ added in v1.62.360
func (client *Client) ModifyInstanceVncPasswordWithCallback(request *ModifyInstanceVncPasswordRequest, callback func(response *ModifyInstanceVncPasswordResponse, err error)) <-chan int
ModifyInstanceVncPasswordWithCallback invokes the swas_open.ModifyInstanceVncPassword API asynchronously
func (*Client) ModifyInstanceVncPasswordWithChan ¶ added in v1.62.360
func (client *Client) ModifyInstanceVncPasswordWithChan(request *ModifyInstanceVncPasswordRequest) (<-chan *ModifyInstanceVncPasswordResponse, <-chan error)
ModifyInstanceVncPasswordWithChan invokes the swas_open.ModifyInstanceVncPassword API asynchronously
func (*Client) RebootInstance ¶
func (client *Client) RebootInstance(request *RebootInstanceRequest) (response *RebootInstanceResponse, err error)
RebootInstance invokes the swas_open.RebootInstance API synchronously
func (*Client) RebootInstanceWithCallback ¶
func (client *Client) RebootInstanceWithCallback(request *RebootInstanceRequest, callback func(response *RebootInstanceResponse, err error)) <-chan int
RebootInstanceWithCallback invokes the swas_open.RebootInstance API asynchronously
func (*Client) RebootInstanceWithChan ¶
func (client *Client) RebootInstanceWithChan(request *RebootInstanceRequest) (<-chan *RebootInstanceResponse, <-chan error)
RebootInstanceWithChan invokes the swas_open.RebootInstance API asynchronously
func (*Client) RebootInstances ¶ added in v1.62.360
func (client *Client) RebootInstances(request *RebootInstancesRequest) (response *RebootInstancesResponse, err error)
RebootInstances invokes the swas_open.RebootInstances API synchronously
func (*Client) RebootInstancesWithCallback ¶ added in v1.62.360
func (client *Client) RebootInstancesWithCallback(request *RebootInstancesRequest, callback func(response *RebootInstancesResponse, err error)) <-chan int
RebootInstancesWithCallback invokes the swas_open.RebootInstances API asynchronously
func (*Client) RebootInstancesWithChan ¶ added in v1.62.360
func (client *Client) RebootInstancesWithChan(request *RebootInstancesRequest) (<-chan *RebootInstancesResponse, <-chan error)
RebootInstancesWithChan invokes the swas_open.RebootInstances API asynchronously
func (*Client) ReleasePublicConnection ¶
func (client *Client) ReleasePublicConnection(request *ReleasePublicConnectionRequest) (response *ReleasePublicConnectionResponse, err error)
ReleasePublicConnection invokes the swas_open.ReleasePublicConnection API synchronously
func (*Client) ReleasePublicConnectionWithCallback ¶
func (client *Client) ReleasePublicConnectionWithCallback(request *ReleasePublicConnectionRequest, callback func(response *ReleasePublicConnectionResponse, err error)) <-chan int
ReleasePublicConnectionWithCallback invokes the swas_open.ReleasePublicConnection API asynchronously
func (*Client) ReleasePublicConnectionWithChan ¶
func (client *Client) ReleasePublicConnectionWithChan(request *ReleasePublicConnectionRequest) (<-chan *ReleasePublicConnectionResponse, <-chan error)
ReleasePublicConnectionWithChan invokes the swas_open.ReleasePublicConnection API asynchronously
func (*Client) RenewInstance ¶
func (client *Client) RenewInstance(request *RenewInstanceRequest) (response *RenewInstanceResponse, err error)
RenewInstance invokes the swas_open.RenewInstance API synchronously
func (*Client) RenewInstanceWithCallback ¶
func (client *Client) RenewInstanceWithCallback(request *RenewInstanceRequest, callback func(response *RenewInstanceResponse, err error)) <-chan int
RenewInstanceWithCallback invokes the swas_open.RenewInstance API asynchronously
func (*Client) RenewInstanceWithChan ¶
func (client *Client) RenewInstanceWithChan(request *RenewInstanceRequest) (<-chan *RenewInstanceResponse, <-chan error)
RenewInstanceWithChan invokes the swas_open.RenewInstance API asynchronously
func (*Client) ResetDatabaseAccountPassword ¶
func (client *Client) ResetDatabaseAccountPassword(request *ResetDatabaseAccountPasswordRequest) (response *ResetDatabaseAccountPasswordResponse, err error)
ResetDatabaseAccountPassword invokes the swas_open.ResetDatabaseAccountPassword API synchronously
func (*Client) ResetDatabaseAccountPasswordWithCallback ¶
func (client *Client) ResetDatabaseAccountPasswordWithCallback(request *ResetDatabaseAccountPasswordRequest, callback func(response *ResetDatabaseAccountPasswordResponse, err error)) <-chan int
ResetDatabaseAccountPasswordWithCallback invokes the swas_open.ResetDatabaseAccountPassword API asynchronously
func (*Client) ResetDatabaseAccountPasswordWithChan ¶
func (client *Client) ResetDatabaseAccountPasswordWithChan(request *ResetDatabaseAccountPasswordRequest) (<-chan *ResetDatabaseAccountPasswordResponse, <-chan error)
ResetDatabaseAccountPasswordWithChan invokes the swas_open.ResetDatabaseAccountPassword API asynchronously
func (*Client) ResetDisk ¶
func (client *Client) ResetDisk(request *ResetDiskRequest) (response *ResetDiskResponse, err error)
ResetDisk invokes the swas_open.ResetDisk API synchronously
func (*Client) ResetDiskWithCallback ¶
func (client *Client) ResetDiskWithCallback(request *ResetDiskRequest, callback func(response *ResetDiskResponse, err error)) <-chan int
ResetDiskWithCallback invokes the swas_open.ResetDisk API asynchronously
func (*Client) ResetDiskWithChan ¶
func (client *Client) ResetDiskWithChan(request *ResetDiskRequest) (<-chan *ResetDiskResponse, <-chan error)
ResetDiskWithChan invokes the swas_open.ResetDisk API asynchronously
func (*Client) ResetSystem ¶
func (client *Client) ResetSystem(request *ResetSystemRequest) (response *ResetSystemResponse, err error)
ResetSystem invokes the swas_open.ResetSystem API synchronously
func (*Client) ResetSystemWithCallback ¶
func (client *Client) ResetSystemWithCallback(request *ResetSystemRequest, callback func(response *ResetSystemResponse, err error)) <-chan int
ResetSystemWithCallback invokes the swas_open.ResetSystem API asynchronously
func (*Client) ResetSystemWithChan ¶
func (client *Client) ResetSystemWithChan(request *ResetSystemRequest) (<-chan *ResetSystemResponse, <-chan error)
ResetSystemWithChan invokes the swas_open.ResetSystem API asynchronously
func (*Client) RestartDatabaseInstance ¶
func (client *Client) RestartDatabaseInstance(request *RestartDatabaseInstanceRequest) (response *RestartDatabaseInstanceResponse, err error)
RestartDatabaseInstance invokes the swas_open.RestartDatabaseInstance API synchronously
func (*Client) RestartDatabaseInstanceWithCallback ¶
func (client *Client) RestartDatabaseInstanceWithCallback(request *RestartDatabaseInstanceRequest, callback func(response *RestartDatabaseInstanceResponse, err error)) <-chan int
RestartDatabaseInstanceWithCallback invokes the swas_open.RestartDatabaseInstance API asynchronously
func (*Client) RestartDatabaseInstanceWithChan ¶
func (client *Client) RestartDatabaseInstanceWithChan(request *RestartDatabaseInstanceRequest) (<-chan *RestartDatabaseInstanceResponse, <-chan error)
RestartDatabaseInstanceWithChan invokes the swas_open.RestartDatabaseInstance API asynchronously
func (*Client) RunCommand ¶
func (client *Client) RunCommand(request *RunCommandRequest) (response *RunCommandResponse, err error)
RunCommand invokes the swas_open.RunCommand API synchronously
func (*Client) RunCommandWithCallback ¶
func (client *Client) RunCommandWithCallback(request *RunCommandRequest, callback func(response *RunCommandResponse, err error)) <-chan int
RunCommandWithCallback invokes the swas_open.RunCommand API asynchronously
func (*Client) RunCommandWithChan ¶
func (client *Client) RunCommandWithChan(request *RunCommandRequest) (<-chan *RunCommandResponse, <-chan error)
RunCommandWithChan invokes the swas_open.RunCommand API asynchronously
func (*Client) StartDatabaseInstance ¶
func (client *Client) StartDatabaseInstance(request *StartDatabaseInstanceRequest) (response *StartDatabaseInstanceResponse, err error)
StartDatabaseInstance invokes the swas_open.StartDatabaseInstance API synchronously
func (*Client) StartDatabaseInstanceWithCallback ¶
func (client *Client) StartDatabaseInstanceWithCallback(request *StartDatabaseInstanceRequest, callback func(response *StartDatabaseInstanceResponse, err error)) <-chan int
StartDatabaseInstanceWithCallback invokes the swas_open.StartDatabaseInstance API asynchronously
func (*Client) StartDatabaseInstanceWithChan ¶
func (client *Client) StartDatabaseInstanceWithChan(request *StartDatabaseInstanceRequest) (<-chan *StartDatabaseInstanceResponse, <-chan error)
StartDatabaseInstanceWithChan invokes the swas_open.StartDatabaseInstance API asynchronously
func (*Client) StartInstance ¶
func (client *Client) StartInstance(request *StartInstanceRequest) (response *StartInstanceResponse, err error)
StartInstance invokes the swas_open.StartInstance API synchronously
func (*Client) StartInstanceWithCallback ¶
func (client *Client) StartInstanceWithCallback(request *StartInstanceRequest, callback func(response *StartInstanceResponse, err error)) <-chan int
StartInstanceWithCallback invokes the swas_open.StartInstance API asynchronously
func (*Client) StartInstanceWithChan ¶
func (client *Client) StartInstanceWithChan(request *StartInstanceRequest) (<-chan *StartInstanceResponse, <-chan error)
StartInstanceWithChan invokes the swas_open.StartInstance API asynchronously
func (*Client) StartInstances ¶ added in v1.62.360
func (client *Client) StartInstances(request *StartInstancesRequest) (response *StartInstancesResponse, err error)
StartInstances invokes the swas_open.StartInstances API synchronously
func (*Client) StartInstancesWithCallback ¶ added in v1.62.360
func (client *Client) StartInstancesWithCallback(request *StartInstancesRequest, callback func(response *StartInstancesResponse, err error)) <-chan int
StartInstancesWithCallback invokes the swas_open.StartInstances API asynchronously
func (*Client) StartInstancesWithChan ¶ added in v1.62.360
func (client *Client) StartInstancesWithChan(request *StartInstancesRequest) (<-chan *StartInstancesResponse, <-chan error)
StartInstancesWithChan invokes the swas_open.StartInstances API asynchronously
func (*Client) StartTerminalSession ¶ added in v1.62.456
func (client *Client) StartTerminalSession(request *StartTerminalSessionRequest) (response *StartTerminalSessionResponse, err error)
StartTerminalSession invokes the swas_open.StartTerminalSession API synchronously
func (*Client) StartTerminalSessionWithCallback ¶ added in v1.62.456
func (client *Client) StartTerminalSessionWithCallback(request *StartTerminalSessionRequest, callback func(response *StartTerminalSessionResponse, err error)) <-chan int
StartTerminalSessionWithCallback invokes the swas_open.StartTerminalSession API asynchronously
func (*Client) StartTerminalSessionWithChan ¶ added in v1.62.456
func (client *Client) StartTerminalSessionWithChan(request *StartTerminalSessionRequest) (<-chan *StartTerminalSessionResponse, <-chan error)
StartTerminalSessionWithChan invokes the swas_open.StartTerminalSession API asynchronously
func (*Client) StopDatabaseInstance ¶
func (client *Client) StopDatabaseInstance(request *StopDatabaseInstanceRequest) (response *StopDatabaseInstanceResponse, err error)
StopDatabaseInstance invokes the swas_open.StopDatabaseInstance API synchronously
func (*Client) StopDatabaseInstanceWithCallback ¶
func (client *Client) StopDatabaseInstanceWithCallback(request *StopDatabaseInstanceRequest, callback func(response *StopDatabaseInstanceResponse, err error)) <-chan int
StopDatabaseInstanceWithCallback invokes the swas_open.StopDatabaseInstance API asynchronously
func (*Client) StopDatabaseInstanceWithChan ¶
func (client *Client) StopDatabaseInstanceWithChan(request *StopDatabaseInstanceRequest) (<-chan *StopDatabaseInstanceResponse, <-chan error)
StopDatabaseInstanceWithChan invokes the swas_open.StopDatabaseInstance API asynchronously
func (*Client) StopInstance ¶
func (client *Client) StopInstance(request *StopInstanceRequest) (response *StopInstanceResponse, err error)
StopInstance invokes the swas_open.StopInstance API synchronously
func (*Client) StopInstanceWithCallback ¶
func (client *Client) StopInstanceWithCallback(request *StopInstanceRequest, callback func(response *StopInstanceResponse, err error)) <-chan int
StopInstanceWithCallback invokes the swas_open.StopInstance API asynchronously
func (*Client) StopInstanceWithChan ¶
func (client *Client) StopInstanceWithChan(request *StopInstanceRequest) (<-chan *StopInstanceResponse, <-chan error)
StopInstanceWithChan invokes the swas_open.StopInstance API asynchronously
func (*Client) StopInstances ¶ added in v1.62.360
func (client *Client) StopInstances(request *StopInstancesRequest) (response *StopInstancesResponse, err error)
StopInstances invokes the swas_open.StopInstances API synchronously
func (*Client) StopInstancesWithCallback ¶ added in v1.62.360
func (client *Client) StopInstancesWithCallback(request *StopInstancesRequest, callback func(response *StopInstancesResponse, err error)) <-chan int
StopInstancesWithCallback invokes the swas_open.StopInstances API asynchronously
func (*Client) StopInstancesWithChan ¶ added in v1.62.360
func (client *Client) StopInstancesWithChan(request *StopInstancesRequest) (<-chan *StopInstancesResponse, <-chan error)
StopInstancesWithChan invokes the swas_open.StopInstances API asynchronously
func (*Client) TagResources ¶ added in v1.62.694
func (client *Client) TagResources(request *TagResourcesRequest) (response *TagResourcesResponse, err error)
TagResources invokes the swas_open.TagResources API synchronously
func (*Client) TagResourcesWithCallback ¶ added in v1.62.694
func (client *Client) TagResourcesWithCallback(request *TagResourcesRequest, callback func(response *TagResourcesResponse, err error)) <-chan int
TagResourcesWithCallback invokes the swas_open.TagResources API asynchronously
func (*Client) TagResourcesWithChan ¶ added in v1.62.694
func (client *Client) TagResourcesWithChan(request *TagResourcesRequest) (<-chan *TagResourcesResponse, <-chan error)
TagResourcesWithChan invokes the swas_open.TagResources API asynchronously
func (*Client) UntagResources ¶ added in v1.62.694
func (client *Client) UntagResources(request *UntagResourcesRequest) (response *UntagResourcesResponse, err error)
UntagResources invokes the swas_open.UntagResources API synchronously
func (*Client) UntagResourcesWithCallback ¶ added in v1.62.694
func (client *Client) UntagResourcesWithCallback(request *UntagResourcesRequest, callback func(response *UntagResourcesResponse, err error)) <-chan int
UntagResourcesWithCallback invokes the swas_open.UntagResources API asynchronously
func (*Client) UntagResourcesWithChan ¶ added in v1.62.694
func (client *Client) UntagResourcesWithChan(request *UntagResourcesRequest) (<-chan *UntagResourcesResponse, <-chan error)
UntagResourcesWithChan invokes the swas_open.UntagResources API asynchronously
func (*Client) UpdateCommandAttribute ¶ added in v1.62.530
func (client *Client) UpdateCommandAttribute(request *UpdateCommandAttributeRequest) (response *UpdateCommandAttributeResponse, err error)
UpdateCommandAttribute invokes the swas_open.UpdateCommandAttribute API synchronously
func (*Client) UpdateCommandAttributeWithCallback ¶ added in v1.62.530
func (client *Client) UpdateCommandAttributeWithCallback(request *UpdateCommandAttributeRequest, callback func(response *UpdateCommandAttributeResponse, err error)) <-chan int
UpdateCommandAttributeWithCallback invokes the swas_open.UpdateCommandAttribute API asynchronously
func (*Client) UpdateCommandAttributeWithChan ¶ added in v1.62.530
func (client *Client) UpdateCommandAttributeWithChan(request *UpdateCommandAttributeRequest) (<-chan *UpdateCommandAttributeResponse, <-chan error)
UpdateCommandAttributeWithChan invokes the swas_open.UpdateCommandAttribute API asynchronously
func (*Client) UpdateDiskAttribute ¶ added in v1.62.360
func (client *Client) UpdateDiskAttribute(request *UpdateDiskAttributeRequest) (response *UpdateDiskAttributeResponse, err error)
UpdateDiskAttribute invokes the swas_open.UpdateDiskAttribute API synchronously
func (*Client) UpdateDiskAttributeWithCallback ¶ added in v1.62.360
func (client *Client) UpdateDiskAttributeWithCallback(request *UpdateDiskAttributeRequest, callback func(response *UpdateDiskAttributeResponse, err error)) <-chan int
UpdateDiskAttributeWithCallback invokes the swas_open.UpdateDiskAttribute API asynchronously
func (*Client) UpdateDiskAttributeWithChan ¶ added in v1.62.360
func (client *Client) UpdateDiskAttributeWithChan(request *UpdateDiskAttributeRequest) (<-chan *UpdateDiskAttributeResponse, <-chan error)
UpdateDiskAttributeWithChan invokes the swas_open.UpdateDiskAttribute API asynchronously
func (*Client) UpdateInstanceAttribute ¶
func (client *Client) UpdateInstanceAttribute(request *UpdateInstanceAttributeRequest) (response *UpdateInstanceAttributeResponse, err error)
UpdateInstanceAttribute invokes the swas_open.UpdateInstanceAttribute API synchronously
func (*Client) UpdateInstanceAttributeWithCallback ¶
func (client *Client) UpdateInstanceAttributeWithCallback(request *UpdateInstanceAttributeRequest, callback func(response *UpdateInstanceAttributeResponse, err error)) <-chan int
UpdateInstanceAttributeWithCallback invokes the swas_open.UpdateInstanceAttribute API asynchronously
func (*Client) UpdateInstanceAttributeWithChan ¶
func (client *Client) UpdateInstanceAttributeWithChan(request *UpdateInstanceAttributeRequest) (<-chan *UpdateInstanceAttributeResponse, <-chan error)
UpdateInstanceAttributeWithChan invokes the swas_open.UpdateInstanceAttribute API asynchronously
func (*Client) UpdateSnapshotAttribute ¶ added in v1.62.360
func (client *Client) UpdateSnapshotAttribute(request *UpdateSnapshotAttributeRequest) (response *UpdateSnapshotAttributeResponse, err error)
UpdateSnapshotAttribute invokes the swas_open.UpdateSnapshotAttribute API synchronously
func (*Client) UpdateSnapshotAttributeWithCallback ¶ added in v1.62.360
func (client *Client) UpdateSnapshotAttributeWithCallback(request *UpdateSnapshotAttributeRequest, callback func(response *UpdateSnapshotAttributeResponse, err error)) <-chan int
UpdateSnapshotAttributeWithCallback invokes the swas_open.UpdateSnapshotAttribute API asynchronously
func (*Client) UpdateSnapshotAttributeWithChan ¶ added in v1.62.360
func (client *Client) UpdateSnapshotAttributeWithChan(request *UpdateSnapshotAttributeRequest) (<-chan *UpdateSnapshotAttributeResponse, <-chan error)
UpdateSnapshotAttributeWithChan invokes the swas_open.UpdateSnapshotAttribute API asynchronously
func (*Client) UpgradeInstance ¶
func (client *Client) UpgradeInstance(request *UpgradeInstanceRequest) (response *UpgradeInstanceResponse, err error)
UpgradeInstance invokes the swas_open.UpgradeInstance API synchronously
func (*Client) UpgradeInstanceWithCallback ¶
func (client *Client) UpgradeInstanceWithCallback(request *UpgradeInstanceRequest, callback func(response *UpgradeInstanceResponse, err error)) <-chan int
UpgradeInstanceWithCallback invokes the swas_open.UpgradeInstance API asynchronously
func (*Client) UpgradeInstanceWithChan ¶
func (client *Client) UpgradeInstanceWithChan(request *UpgradeInstanceRequest) (<-chan *UpgradeInstanceResponse, <-chan error)
UpgradeInstanceWithChan invokes the swas_open.UpgradeInstance API asynchronously
func (*Client) UploadInstanceKeyPair ¶ added in v1.62.360
func (client *Client) UploadInstanceKeyPair(request *UploadInstanceKeyPairRequest) (response *UploadInstanceKeyPairResponse, err error)
UploadInstanceKeyPair invokes the swas_open.UploadInstanceKeyPair API synchronously
func (*Client) UploadInstanceKeyPairWithCallback ¶ added in v1.62.360
func (client *Client) UploadInstanceKeyPairWithCallback(request *UploadInstanceKeyPairRequest, callback func(response *UploadInstanceKeyPairResponse, err error)) <-chan int
UploadInstanceKeyPairWithCallback invokes the swas_open.UploadInstanceKeyPair API asynchronously
func (*Client) UploadInstanceKeyPairWithChan ¶ added in v1.62.360
func (client *Client) UploadInstanceKeyPairWithChan(request *UploadInstanceKeyPairRequest) (<-chan *UploadInstanceKeyPairResponse, <-chan error)
UploadInstanceKeyPairWithChan invokes the swas_open.UploadInstanceKeyPair API asynchronously
type CloudAssistant ¶ added in v1.62.694
type CloudAssistant struct {
Status []Status `json:"status" xml:"status"`
}
CloudAssistant is a nested struct in swas_open response
type CloudAssistantStatus ¶
type CloudAssistantStatus struct {
Status []Status `json:"status" xml:"status"`
}
CloudAssistantStatus is a nested struct in swas_open response
type Command ¶ added in v1.62.530
type Command struct { Name string `json:"Name" xml:"Name"` CommandId string `json:"CommandId" xml:"CommandId"` Timeout int64 `json:"Timeout" xml:"Timeout"` Username string `json:"Username" xml:"Username"` WorkingDir string `json:"WorkingDir" xml:"WorkingDir"` CreationTime string `json:"CreationTime" xml:"CreationTime"` EnableParameter bool `json:"EnableParameter" xml:"EnableParameter"` Provider string `json:"Provider" xml:"Provider"` CommandName string `json:"CommandName" xml:"CommandName"` Parameters string `json:"Parameters" xml:"Parameters"` InvokeId string `json:"InvokeId" xml:"InvokeId"` CommandContent string `json:"CommandContent" xml:"CommandContent"` InvocationStatus string `json:"InvocationStatus" xml:"InvocationStatus"` Description string `json:"Description" xml:"Description"` CommandDescription string `json:"CommandDescription" xml:"CommandDescription"` CommandType string `json:"CommandType" xml:"CommandType"` Type string `json:"Type" xml:"Type"` ParameterNames []string `json:"ParameterNames" xml:"ParameterNames"` ParameterDefinitions []ParameterDefinition `json:"ParameterDefinitions" xml:"ParameterDefinitions"` InvokeInstances []InvokeInstance `json:"InvokeInstances" xml:"InvokeInstances"` Tags []Tag `json:"Tags" xml:"Tags"` }
Command is a nested struct in swas_open response
type CommandInvocations ¶ added in v1.62.530
type CommandInvocations struct {
Command []Command `json:"command" xml:"command"`
}
CommandInvocations is a nested struct in swas_open response
type Commands ¶ added in v1.62.530
type Commands struct {
Command []Command `json:"command" xml:"command"`
}
Commands is a nested struct in swas_open response
type ConfigParameter ¶
type ConfigParameter struct { ParameterDescription string `json:"ParameterDescription" xml:"ParameterDescription"` ParameterName string `json:"ParameterName" xml:"ParameterName"` ParameterValue string `json:"ParameterValue" xml:"ParameterValue"` ForceModify string `json:"ForceModify" xml:"ForceModify"` ForceRestart string `json:"ForceRestart" xml:"ForceRestart"` CheckingCode string `json:"CheckingCode" xml:"CheckingCode"` }
ConfigParameter is a nested struct in swas_open response
type ConfigParameters ¶
type ConfigParameters struct {
ConfigParameter []ConfigParameter `json:"ConfigParameter" xml:"ConfigParameter"`
}
ConfigParameters is a nested struct in swas_open response
type CreateCommandRequest ¶ added in v1.62.530
type CreateCommandRequest struct { *requests.RpcRequest WorkingDir string `position:"Query" name:"WorkingDir"` Description string `position:"Query" name:"Description"` Type string `position:"Query" name:"Type"` CommandContent string `position:"Query" name:"CommandContent"` Timeout requests.Integer `position:"Query" name:"Timeout"` Tag *[]CreateCommandTag `position:"Query" name:"Tag" type:"Repeated"` Name string `position:"Query" name:"Name"` EnableParameter requests.Boolean `position:"Query" name:"EnableParameter"` }
CreateCommandRequest is the request struct for api CreateCommand
func CreateCreateCommandRequest ¶ added in v1.62.530
func CreateCreateCommandRequest() (request *CreateCommandRequest)
CreateCreateCommandRequest creates a request to invoke CreateCommand API
type CreateCommandResponse ¶ added in v1.62.530
type CreateCommandResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` CommandId string `json:"CommandId" xml:"CommandId"` }
CreateCommandResponse is the response struct for api CreateCommand
func CreateCreateCommandResponse ¶ added in v1.62.530
func CreateCreateCommandResponse() (response *CreateCommandResponse)
CreateCreateCommandResponse creates a response to parse from CreateCommand response
type CreateCommandTag ¶ added in v1.62.694
CreateCommandTag is a repeated param struct in CreateCommandRequest
type CreateCustomImageRequest ¶
type CreateCustomImageRequest struct { *requests.RpcRequest SystemSnapshotId string `position:"Query" name:"SystemSnapshotId"` DataSnapshotId string `position:"Query" name:"DataSnapshotId"` ClientToken string `position:"Query" name:"ClientToken"` Description string `position:"Query" name:"Description"` Platform string `position:"Query" name:"Platform"` ImageName string `position:"Query" name:"ImageName"` Tag *[]CreateCustomImageTag `position:"Query" name:"Tag" type:"Repeated"` InstanceId string `position:"Query" name:"InstanceId"` }
CreateCustomImageRequest is the request struct for api CreateCustomImage
func CreateCreateCustomImageRequest ¶
func CreateCreateCustomImageRequest() (request *CreateCustomImageRequest)
CreateCreateCustomImageRequest creates a request to invoke CreateCustomImage API
type CreateCustomImageResponse ¶
type CreateCustomImageResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ImageId string `json:"ImageId" xml:"ImageId"` }
CreateCustomImageResponse is the response struct for api CreateCustomImage
func CreateCreateCustomImageResponse ¶
func CreateCreateCustomImageResponse() (response *CreateCustomImageResponse)
CreateCreateCustomImageResponse creates a response to parse from CreateCustomImage response
type CreateCustomImageTag ¶ added in v1.62.694
CreateCustomImageTag is a repeated param struct in CreateCustomImageRequest
type CreateFirewallRuleRequest ¶
type CreateFirewallRuleRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` Remark string `position:"Query" name:"Remark"` InstanceId string `position:"Query" name:"InstanceId"` RuleProtocol string `position:"Query" name:"RuleProtocol"` Port string `position:"Query" name:"Port"` }
CreateFirewallRuleRequest is the request struct for api CreateFirewallRule
func CreateCreateFirewallRuleRequest ¶
func CreateCreateFirewallRuleRequest() (request *CreateFirewallRuleRequest)
CreateCreateFirewallRuleRequest creates a request to invoke CreateFirewallRule API
type CreateFirewallRuleResponse ¶
type CreateFirewallRuleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` FirewallId string `json:"FirewallId" xml:"FirewallId"` }
CreateFirewallRuleResponse is the response struct for api CreateFirewallRule
func CreateCreateFirewallRuleResponse ¶
func CreateCreateFirewallRuleResponse() (response *CreateFirewallRuleResponse)
CreateCreateFirewallRuleResponse creates a response to parse from CreateFirewallRule response
type CreateFirewallRulesFirewallRules ¶ added in v1.62.360
type CreateFirewallRulesFirewallRules struct { RuleProtocol string `name:"RuleProtocol"` Port string `name:"Port"` SourceCidrIp string `name:"SourceCidrIp"` Remark string `name:"Remark"` }
CreateFirewallRulesFirewallRules is a repeated param struct in CreateFirewallRulesRequest
type CreateFirewallRulesRequest ¶ added in v1.62.360
type CreateFirewallRulesRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` InstanceId string `position:"Query" name:"InstanceId"` FirewallRules *[]CreateFirewallRulesFirewallRules `position:"Query" name:"FirewallRules" type:"Json"` Tag *[]CreateFirewallRulesTag `position:"Query" name:"Tag" type:"Repeated"` }
CreateFirewallRulesRequest is the request struct for api CreateFirewallRules
func CreateCreateFirewallRulesRequest ¶ added in v1.62.360
func CreateCreateFirewallRulesRequest() (request *CreateFirewallRulesRequest)
CreateCreateFirewallRulesRequest creates a request to invoke CreateFirewallRules API
type CreateFirewallRulesResponse ¶ added in v1.62.360
type CreateFirewallRulesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` FirewallRuleIds []string `json:"FirewallRuleIds" xml:"FirewallRuleIds"` }
CreateFirewallRulesResponse is the response struct for api CreateFirewallRules
func CreateCreateFirewallRulesResponse ¶ added in v1.62.360
func CreateCreateFirewallRulesResponse() (response *CreateFirewallRulesResponse)
CreateCreateFirewallRulesResponse creates a response to parse from CreateFirewallRules response
type CreateFirewallRulesTag ¶ added in v1.62.694
CreateFirewallRulesTag is a repeated param struct in CreateFirewallRulesRequest
type CreateInstanceKeyPairRequest ¶ added in v1.62.360
type CreateInstanceKeyPairRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` KeyPairName string `position:"Query" name:"KeyPairName"` InstanceId string `position:"Query" name:"InstanceId"` }
CreateInstanceKeyPairRequest is the request struct for api CreateInstanceKeyPair
func CreateCreateInstanceKeyPairRequest ¶ added in v1.62.360
func CreateCreateInstanceKeyPairRequest() (request *CreateInstanceKeyPairRequest)
CreateCreateInstanceKeyPairRequest creates a request to invoke CreateInstanceKeyPair API
type CreateInstanceKeyPairResponse ¶ added in v1.62.360
type CreateInstanceKeyPairResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` KeyPairName string `json:"KeyPairName" xml:"KeyPairName"` Fingerprint string `json:"Fingerprint" xml:"Fingerprint"` PrivateKey string `json:"PrivateKey" xml:"PrivateKey"` }
CreateInstanceKeyPairResponse is the response struct for api CreateInstanceKeyPair
func CreateCreateInstanceKeyPairResponse ¶ added in v1.62.360
func CreateCreateInstanceKeyPairResponse() (response *CreateInstanceKeyPairResponse)
CreateCreateInstanceKeyPairResponse creates a response to parse from CreateInstanceKeyPair response
type CreateInstancesRequest ¶
type CreateInstancesRequest struct { *requests.RpcRequest ImageId string `position:"Query" name:"ImageId"` ClientToken string `position:"Query" name:"ClientToken"` AutoRenewPeriod requests.Integer `position:"Query" name:"AutoRenewPeriod"` Period requests.Integer `position:"Query" name:"Period"` Amount requests.Integer `position:"Query" name:"Amount"` AutoRenew requests.Boolean `position:"Query" name:"AutoRenew"` DataDiskSize requests.Integer `position:"Query" name:"DataDiskSize"` PlanId string `position:"Query" name:"PlanId"` ChargeType string `position:"Query" name:"ChargeType"` }
CreateInstancesRequest is the request struct for api CreateInstances
func CreateCreateInstancesRequest ¶
func CreateCreateInstancesRequest() (request *CreateInstancesRequest)
CreateCreateInstancesRequest creates a request to invoke CreateInstances API
type CreateInstancesResponse ¶
type CreateInstancesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` InstanceIds []string `json:"InstanceIds" xml:"InstanceIds"` }
CreateInstancesResponse is the response struct for api CreateInstances
func CreateCreateInstancesResponse ¶
func CreateCreateInstancesResponse() (response *CreateInstancesResponse)
CreateCreateInstancesResponse creates a response to parse from CreateInstances response
type CreateSnapshotRequest ¶
type CreateSnapshotRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` SnapshotName string `position:"Query" name:"SnapshotName"` DiskId string `position:"Query" name:"DiskId"` Tag *[]CreateSnapshotTag `position:"Query" name:"Tag" type:"Repeated"` }
CreateSnapshotRequest is the request struct for api CreateSnapshot
func CreateCreateSnapshotRequest ¶
func CreateCreateSnapshotRequest() (request *CreateSnapshotRequest)
CreateCreateSnapshotRequest creates a request to invoke CreateSnapshot API
type CreateSnapshotResponse ¶
type CreateSnapshotResponse struct { *responses.BaseResponse SnapshotId string `json:"SnapshotId" xml:"SnapshotId"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateSnapshotResponse is the response struct for api CreateSnapshot
func CreateCreateSnapshotResponse ¶
func CreateCreateSnapshotResponse() (response *CreateSnapshotResponse)
CreateCreateSnapshotResponse creates a response to parse from CreateSnapshot response
type CreateSnapshotTag ¶ added in v1.62.694
CreateSnapshotTag is a repeated param struct in CreateSnapshotRequest
type CustomImage ¶ added in v1.62.360
type CustomImage struct { CreationTime string `json:"CreationTime" xml:"CreationTime"` DataSnapshotName string `json:"DataSnapshotName" xml:"DataSnapshotName"` SystemSnapshotId string `json:"SystemSnapshotId" xml:"SystemSnapshotId"` InstanceId string `json:"InstanceId" xml:"InstanceId"` DataSnapshotId string `json:"DataSnapshotId" xml:"DataSnapshotId"` RegionId string `json:"RegionId" xml:"RegionId"` SystemSnapshotName string `json:"SystemSnapshotName" xml:"SystemSnapshotName"` Description string `json:"Description" xml:"Description"` Name string `json:"Name" xml:"Name"` ImageId string `json:"ImageId" xml:"ImageId"` Status string `json:"Status" xml:"Status"` InstanceName string `json:"InstanceName" xml:"InstanceName"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` Tags []Tag `json:"Tags" xml:"Tags"` }
CustomImage is a nested struct in swas_open response
type CustomImages ¶ added in v1.62.360
type CustomImages struct {
CustomImage []CustomImage `json:"CustomImage" xml:"CustomImage"`
}
CustomImages is a nested struct in swas_open response
type DatabaseInstance ¶
type DatabaseInstance struct { RegionId string `json:"RegionId" xml:"RegionId"` DatabaseInstanceId string `json:"DatabaseInstanceId" xml:"DatabaseInstanceId"` DatabaseInstanceName string `json:"DatabaseInstanceName" xml:"DatabaseInstanceName"` DatabaseInstanceEdition string `json:"DatabaseInstanceEdition" xml:"DatabaseInstanceEdition"` DatabaseVersion string `json:"DatabaseVersion" xml:"DatabaseVersion"` Cpu string `json:"Cpu" xml:"Cpu"` Memory string `json:"Memory" xml:"Memory"` Storage int `json:"Storage" xml:"Storage"` PrivateConnection string `json:"PrivateConnection" xml:"PrivateConnection"` PublicConnection string `json:"PublicConnection" xml:"PublicConnection"` DatabaseInstanceStatus string `json:"DatabaseInstanceStatus" xml:"DatabaseInstanceStatus"` BusinessStatus string `json:"BusinessStatus" xml:"BusinessStatus"` CreationTime string `json:"CreationTime" xml:"CreationTime"` ExpiredTime string `json:"ExpiredTime" xml:"ExpiredTime"` ChargeType string `json:"ChargeType" xml:"ChargeType"` SuperAccountName string `json:"SuperAccountName" xml:"SuperAccountName"` }
DatabaseInstance is a nested struct in swas_open response
type DatabaseInstances ¶
type DatabaseInstances struct {
DatabaseInstance []DatabaseInstance `json:"DatabaseInstance" xml:"DatabaseInstance"`
}
DatabaseInstances is a nested struct in swas_open response
type DeleteCommandRequest ¶ added in v1.62.530
type DeleteCommandRequest struct { *requests.RpcRequest CommandId string `position:"Query" name:"CommandId"` }
DeleteCommandRequest is the request struct for api DeleteCommand
func CreateDeleteCommandRequest ¶ added in v1.62.530
func CreateDeleteCommandRequest() (request *DeleteCommandRequest)
CreateDeleteCommandRequest creates a request to invoke DeleteCommand API
type DeleteCommandResponse ¶ added in v1.62.530
type DeleteCommandResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteCommandResponse is the response struct for api DeleteCommand
func CreateDeleteCommandResponse ¶ added in v1.62.530
func CreateDeleteCommandResponse() (response *DeleteCommandResponse)
CreateDeleteCommandResponse creates a response to parse from DeleteCommand response
type DeleteCustomImageRequest ¶
type DeleteCustomImageRequest struct { *requests.RpcRequest ImageId string `position:"Query" name:"ImageId"` ClientToken string `position:"Query" name:"ClientToken"` }
DeleteCustomImageRequest is the request struct for api DeleteCustomImage
func CreateDeleteCustomImageRequest ¶
func CreateDeleteCustomImageRequest() (request *DeleteCustomImageRequest)
CreateDeleteCustomImageRequest creates a request to invoke DeleteCustomImage API
type DeleteCustomImageResponse ¶
type DeleteCustomImageResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteCustomImageResponse is the response struct for api DeleteCustomImage
func CreateDeleteCustomImageResponse ¶
func CreateDeleteCustomImageResponse() (response *DeleteCustomImageResponse)
CreateDeleteCustomImageResponse creates a response to parse from DeleteCustomImage response
type DeleteFirewallRuleRequest ¶
type DeleteFirewallRuleRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` InstanceId string `position:"Query" name:"InstanceId"` RuleId string `position:"Query" name:"RuleId"` }
DeleteFirewallRuleRequest is the request struct for api DeleteFirewallRule
func CreateDeleteFirewallRuleRequest ¶
func CreateDeleteFirewallRuleRequest() (request *DeleteFirewallRuleRequest)
CreateDeleteFirewallRuleRequest creates a request to invoke DeleteFirewallRule API
type DeleteFirewallRuleResponse ¶
type DeleteFirewallRuleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteFirewallRuleResponse is the response struct for api DeleteFirewallRule
func CreateDeleteFirewallRuleResponse ¶
func CreateDeleteFirewallRuleResponse() (response *DeleteFirewallRuleResponse)
CreateDeleteFirewallRuleResponse creates a response to parse from DeleteFirewallRule response
type DeleteInstanceKeyPairRequest ¶ added in v1.62.360
type DeleteInstanceKeyPairRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` InstanceId string `position:"Query" name:"InstanceId"` }
DeleteInstanceKeyPairRequest is the request struct for api DeleteInstanceKeyPair
func CreateDeleteInstanceKeyPairRequest ¶ added in v1.62.360
func CreateDeleteInstanceKeyPairRequest() (request *DeleteInstanceKeyPairRequest)
CreateDeleteInstanceKeyPairRequest creates a request to invoke DeleteInstanceKeyPair API
type DeleteInstanceKeyPairResponse ¶ added in v1.62.360
type DeleteInstanceKeyPairResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteInstanceKeyPairResponse is the response struct for api DeleteInstanceKeyPair
func CreateDeleteInstanceKeyPairResponse ¶ added in v1.62.360
func CreateDeleteInstanceKeyPairResponse() (response *DeleteInstanceKeyPairResponse)
CreateDeleteInstanceKeyPairResponse creates a response to parse from DeleteInstanceKeyPair response
type DeleteSnapshotRequest ¶
type DeleteSnapshotRequest struct { *requests.RpcRequest SnapshotId string `position:"Query" name:"SnapshotId"` ClientToken string `position:"Query" name:"ClientToken"` }
DeleteSnapshotRequest is the request struct for api DeleteSnapshot
func CreateDeleteSnapshotRequest ¶
func CreateDeleteSnapshotRequest() (request *DeleteSnapshotRequest)
CreateDeleteSnapshotRequest creates a request to invoke DeleteSnapshot API
type DeleteSnapshotResponse ¶
type DeleteSnapshotResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteSnapshotResponse is the response struct for api DeleteSnapshot
func CreateDeleteSnapshotResponse ¶
func CreateDeleteSnapshotResponse() (response *DeleteSnapshotResponse)
CreateDeleteSnapshotResponse creates a response to parse from DeleteSnapshot response
type DeleteSnapshotsRequest ¶ added in v1.62.360
type DeleteSnapshotsRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` SnapshotIds string `position:"Query" name:"SnapshotIds"` }
DeleteSnapshotsRequest is the request struct for api DeleteSnapshots
func CreateDeleteSnapshotsRequest ¶ added in v1.62.360
func CreateDeleteSnapshotsRequest() (request *DeleteSnapshotsRequest)
CreateDeleteSnapshotsRequest creates a request to invoke DeleteSnapshots API
type DeleteSnapshotsResponse ¶ added in v1.62.360
type DeleteSnapshotsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteSnapshotsResponse is the response struct for api DeleteSnapshots
func CreateDeleteSnapshotsResponse ¶ added in v1.62.360
func CreateDeleteSnapshotsResponse() (response *DeleteSnapshotsResponse)
CreateDeleteSnapshotsResponse creates a response to parse from DeleteSnapshots response
type DescribeCloudAssistantAttributesRequest ¶ added in v1.62.694
type DescribeCloudAssistantAttributesRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` InstanceIds *[]string `position:"Query" name:"InstanceIds" type:"Json"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
DescribeCloudAssistantAttributesRequest is the request struct for api DescribeCloudAssistantAttributes
func CreateDescribeCloudAssistantAttributesRequest ¶ added in v1.62.694
func CreateDescribeCloudAssistantAttributesRequest() (request *DescribeCloudAssistantAttributesRequest)
CreateDescribeCloudAssistantAttributesRequest creates a request to invoke DescribeCloudAssistantAttributes API
type DescribeCloudAssistantAttributesResponse ¶ added in v1.62.694
type DescribeCloudAssistantAttributesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageSize int `json:"PageSize" xml:"PageSize"` PageNumber int `json:"PageNumber" xml:"PageNumber"` CloudAssistant []Status `json:"CloudAssistant" xml:"CloudAssistant"` }
DescribeCloudAssistantAttributesResponse is the response struct for api DescribeCloudAssistantAttributes
func CreateDescribeCloudAssistantAttributesResponse ¶ added in v1.62.694
func CreateDescribeCloudAssistantAttributesResponse() (response *DescribeCloudAssistantAttributesResponse)
CreateDescribeCloudAssistantAttributesResponse creates a response to parse from DescribeCloudAssistantAttributes response
type DescribeCloudAssistantStatusRequest ¶
type DescribeCloudAssistantStatusRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` InstanceIds *[]string `position:"Query" name:"InstanceIds" type:"Json"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
DescribeCloudAssistantStatusRequest is the request struct for api DescribeCloudAssistantStatus
func CreateDescribeCloudAssistantStatusRequest ¶
func CreateDescribeCloudAssistantStatusRequest() (request *DescribeCloudAssistantStatusRequest)
CreateDescribeCloudAssistantStatusRequest creates a request to invoke DescribeCloudAssistantStatus API
type DescribeCloudAssistantStatusResponse ¶
type DescribeCloudAssistantStatusResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageSize int `json:"PageSize" xml:"PageSize"` PageNumber int `json:"PageNumber" xml:"PageNumber"` CloudAssistantStatus []Status `json:"CloudAssistantStatus" xml:"CloudAssistantStatus"` }
DescribeCloudAssistantStatusResponse is the response struct for api DescribeCloudAssistantStatus
func CreateDescribeCloudAssistantStatusResponse ¶
func CreateDescribeCloudAssistantStatusResponse() (response *DescribeCloudAssistantStatusResponse)
CreateDescribeCloudAssistantStatusResponse creates a response to parse from DescribeCloudAssistantStatus response
type DescribeCloudMonitorAgentStatusesRequest ¶ added in v1.62.360
type DescribeCloudMonitorAgentStatusesRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` InstanceIds string `position:"Query" name:"InstanceIds"` }
DescribeCloudMonitorAgentStatusesRequest is the request struct for api DescribeCloudMonitorAgentStatuses
func CreateDescribeCloudMonitorAgentStatusesRequest ¶ added in v1.62.360
func CreateDescribeCloudMonitorAgentStatusesRequest() (request *DescribeCloudMonitorAgentStatusesRequest)
CreateDescribeCloudMonitorAgentStatusesRequest creates a request to invoke DescribeCloudMonitorAgentStatuses API
type DescribeCloudMonitorAgentStatusesResponse ¶ added in v1.62.360
type DescribeCloudMonitorAgentStatusesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` InstanceStatusList []InstanceStatus `json:"InstanceStatusList" xml:"InstanceStatusList"` }
DescribeCloudMonitorAgentStatusesResponse is the response struct for api DescribeCloudMonitorAgentStatuses
func CreateDescribeCloudMonitorAgentStatusesResponse ¶ added in v1.62.360
func CreateDescribeCloudMonitorAgentStatusesResponse() (response *DescribeCloudMonitorAgentStatusesResponse)
CreateDescribeCloudMonitorAgentStatusesResponse creates a response to parse from DescribeCloudMonitorAgentStatuses response
type DescribeCommandInvocationsRequest ¶ added in v1.62.530
type DescribeCommandInvocationsRequest struct { *requests.RpcRequest CommandId string `position:"Query" name:"CommandId"` PageNumber string `position:"Query" name:"PageNumber"` PageSize string `position:"Query" name:"PageSize"` InvokeId string `position:"Query" name:"InvokeId"` CommandName string `position:"Query" name:"CommandName"` CommandType string `position:"Query" name:"CommandType"` InstanceId string `position:"Query" name:"InstanceId"` InvocationStatus string `position:"Query" name:"InvocationStatus"` }
DescribeCommandInvocationsRequest is the request struct for api DescribeCommandInvocations
func CreateDescribeCommandInvocationsRequest ¶ added in v1.62.530
func CreateDescribeCommandInvocationsRequest() (request *DescribeCommandInvocationsRequest)
CreateDescribeCommandInvocationsRequest creates a request to invoke DescribeCommandInvocations API
type DescribeCommandInvocationsResponse ¶ added in v1.62.530
type DescribeCommandInvocationsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` CommandInvocations []Command `json:"CommandInvocations" xml:"CommandInvocations"` }
DescribeCommandInvocationsResponse is the response struct for api DescribeCommandInvocations
func CreateDescribeCommandInvocationsResponse ¶ added in v1.62.530
func CreateDescribeCommandInvocationsResponse() (response *DescribeCommandInvocationsResponse)
CreateDescribeCommandInvocationsResponse creates a response to parse from DescribeCommandInvocations response
type DescribeCommandsRequest ¶ added in v1.62.530
type DescribeCommandsRequest struct { *requests.RpcRequest Type string `position:"Query" name:"Type"` CommandId string `position:"Query" name:"CommandId"` PageNumber string `position:"Query" name:"PageNumber"` Provider string `position:"Query" name:"Provider"` PageSize string `position:"Query" name:"PageSize"` Tag *[]DescribeCommandsTag `position:"Query" name:"Tag" type:"Repeated"` Name string `position:"Query" name:"Name"` }
DescribeCommandsRequest is the request struct for api DescribeCommands
func CreateDescribeCommandsRequest ¶ added in v1.62.530
func CreateDescribeCommandsRequest() (request *DescribeCommandsRequest)
CreateDescribeCommandsRequest creates a request to invoke DescribeCommands API
type DescribeCommandsResponse ¶ added in v1.62.530
type DescribeCommandsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` Commands []Command `json:"Commands" xml:"Commands"` }
DescribeCommandsResponse is the response struct for api DescribeCommands
func CreateDescribeCommandsResponse ¶ added in v1.62.530
func CreateDescribeCommandsResponse() (response *DescribeCommandsResponse)
CreateDescribeCommandsResponse creates a response to parse from DescribeCommands response
type DescribeCommandsTag ¶ added in v1.62.694
DescribeCommandsTag is a repeated param struct in DescribeCommandsRequest
type DescribeDatabaseErrorLogsRequest ¶
type DescribeDatabaseErrorLogsRequest struct { *requests.RpcRequest DatabaseInstanceId string `position:"Query" name:"DatabaseInstanceId"` EndTime string `position:"Query" name:"EndTime"` StartTime string `position:"Query" name:"StartTime"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
DescribeDatabaseErrorLogsRequest is the request struct for api DescribeDatabaseErrorLogs
func CreateDescribeDatabaseErrorLogsRequest ¶
func CreateDescribeDatabaseErrorLogsRequest() (request *DescribeDatabaseErrorLogsRequest)
CreateDescribeDatabaseErrorLogsRequest creates a request to invoke DescribeDatabaseErrorLogs API
type DescribeDatabaseErrorLogsResponse ¶
type DescribeDatabaseErrorLogsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` ErrorLogs []ErrorLog `json:"ErrorLogs" xml:"ErrorLogs"` }
DescribeDatabaseErrorLogsResponse is the response struct for api DescribeDatabaseErrorLogs
func CreateDescribeDatabaseErrorLogsResponse ¶
func CreateDescribeDatabaseErrorLogsResponse() (response *DescribeDatabaseErrorLogsResponse)
CreateDescribeDatabaseErrorLogsResponse creates a response to parse from DescribeDatabaseErrorLogs response
type DescribeDatabaseInstanceMetricDataRequest ¶
type DescribeDatabaseInstanceMetricDataRequest struct { *requests.RpcRequest DatabaseInstanceId string `position:"Query" name:"DatabaseInstanceId"` EndTime string `position:"Query" name:"EndTime"` StartTime string `position:"Query" name:"StartTime"` MetricName string `position:"Query" name:"MetricName"` }
DescribeDatabaseInstanceMetricDataRequest is the request struct for api DescribeDatabaseInstanceMetricData
func CreateDescribeDatabaseInstanceMetricDataRequest ¶
func CreateDescribeDatabaseInstanceMetricDataRequest() (request *DescribeDatabaseInstanceMetricDataRequest)
CreateDescribeDatabaseInstanceMetricDataRequest creates a request to invoke DescribeDatabaseInstanceMetricData API
type DescribeDatabaseInstanceMetricDataResponse ¶
type DescribeDatabaseInstanceMetricDataResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` MetricName string `json:"MetricName" xml:"MetricName"` Unit string `json:"Unit" xml:"Unit"` DataFormat string `json:"DataFormat" xml:"DataFormat"` MetricData string `json:"MetricData" xml:"MetricData"` }
DescribeDatabaseInstanceMetricDataResponse is the response struct for api DescribeDatabaseInstanceMetricData
func CreateDescribeDatabaseInstanceMetricDataResponse ¶
func CreateDescribeDatabaseInstanceMetricDataResponse() (response *DescribeDatabaseInstanceMetricDataResponse)
CreateDescribeDatabaseInstanceMetricDataResponse creates a response to parse from DescribeDatabaseInstanceMetricData response
type DescribeDatabaseInstanceParametersRequest ¶
type DescribeDatabaseInstanceParametersRequest struct { *requests.RpcRequest DatabaseInstanceId string `position:"Query" name:"DatabaseInstanceId"` }
DescribeDatabaseInstanceParametersRequest is the request struct for api DescribeDatabaseInstanceParameters
func CreateDescribeDatabaseInstanceParametersRequest ¶
func CreateDescribeDatabaseInstanceParametersRequest() (request *DescribeDatabaseInstanceParametersRequest)
CreateDescribeDatabaseInstanceParametersRequest creates a request to invoke DescribeDatabaseInstanceParameters API
type DescribeDatabaseInstanceParametersResponse ¶
type DescribeDatabaseInstanceParametersResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Engine string `json:"Engine" xml:"Engine"` EngineVersion string `json:"EngineVersion" xml:"EngineVersion"` ConfigParameters []ConfigParameter `json:"ConfigParameters" xml:"ConfigParameters"` RunningParameters []RunningParameter `json:"RunningParameters" xml:"RunningParameters"` }
DescribeDatabaseInstanceParametersResponse is the response struct for api DescribeDatabaseInstanceParameters
func CreateDescribeDatabaseInstanceParametersResponse ¶
func CreateDescribeDatabaseInstanceParametersResponse() (response *DescribeDatabaseInstanceParametersResponse)
CreateDescribeDatabaseInstanceParametersResponse creates a response to parse from DescribeDatabaseInstanceParameters response
type DescribeDatabaseInstancesRequest ¶
type DescribeDatabaseInstancesRequest struct { *requests.RpcRequest DatabaseInstanceIds string `position:"Query" name:"DatabaseInstanceIds"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
DescribeDatabaseInstancesRequest is the request struct for api DescribeDatabaseInstances
func CreateDescribeDatabaseInstancesRequest ¶
func CreateDescribeDatabaseInstancesRequest() (request *DescribeDatabaseInstancesRequest)
CreateDescribeDatabaseInstancesRequest creates a request to invoke DescribeDatabaseInstances API
type DescribeDatabaseInstancesResponse ¶
type DescribeDatabaseInstancesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageSize int `json:"PageSize" xml:"PageSize"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalCount int `json:"TotalCount" xml:"TotalCount"` DatabaseInstances []DatabaseInstance `json:"DatabaseInstances" xml:"DatabaseInstances"` }
DescribeDatabaseInstancesResponse is the response struct for api DescribeDatabaseInstances
func CreateDescribeDatabaseInstancesResponse ¶
func CreateDescribeDatabaseInstancesResponse() (response *DescribeDatabaseInstancesResponse)
CreateDescribeDatabaseInstancesResponse creates a response to parse from DescribeDatabaseInstances response
type DescribeDatabaseSlowLogRecordsRequest ¶
type DescribeDatabaseSlowLogRecordsRequest struct { *requests.RpcRequest DatabaseInstanceId string `position:"Query" name:"DatabaseInstanceId"` EndTime string `position:"Query" name:"EndTime"` StartTime string `position:"Query" name:"StartTime"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
DescribeDatabaseSlowLogRecordsRequest is the request struct for api DescribeDatabaseSlowLogRecords
func CreateDescribeDatabaseSlowLogRecordsRequest ¶
func CreateDescribeDatabaseSlowLogRecordsRequest() (request *DescribeDatabaseSlowLogRecordsRequest)
CreateDescribeDatabaseSlowLogRecordsRequest creates a request to invoke DescribeDatabaseSlowLogRecords API
type DescribeDatabaseSlowLogRecordsResponse ¶
type DescribeDatabaseSlowLogRecordsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PhysicalIORead int64 `json:"PhysicalIORead" xml:"PhysicalIORead"` Engine string `json:"Engine" xml:"Engine"` SlowLogs []SlowLog `json:"SlowLogs" xml:"SlowLogs"` }
DescribeDatabaseSlowLogRecordsResponse is the response struct for api DescribeDatabaseSlowLogRecords
func CreateDescribeDatabaseSlowLogRecordsResponse ¶
func CreateDescribeDatabaseSlowLogRecordsResponse() (response *DescribeDatabaseSlowLogRecordsResponse)
CreateDescribeDatabaseSlowLogRecordsResponse creates a response to parse from DescribeDatabaseSlowLogRecords response
type DescribeInstanceKeyPairRequest ¶ added in v1.62.360
type DescribeInstanceKeyPairRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` InstanceId string `position:"Query" name:"InstanceId"` }
DescribeInstanceKeyPairRequest is the request struct for api DescribeInstanceKeyPair
func CreateDescribeInstanceKeyPairRequest ¶ added in v1.62.360
func CreateDescribeInstanceKeyPairRequest() (request *DescribeInstanceKeyPairRequest)
CreateDescribeInstanceKeyPairRequest creates a request to invoke DescribeInstanceKeyPair API
type DescribeInstanceKeyPairResponse ¶ added in v1.62.360
type DescribeInstanceKeyPairResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` KeyPairName string `json:"KeyPairName" xml:"KeyPairName"` Fingerprint string `json:"Fingerprint" xml:"Fingerprint"` }
DescribeInstanceKeyPairResponse is the response struct for api DescribeInstanceKeyPair
func CreateDescribeInstanceKeyPairResponse ¶ added in v1.62.360
func CreateDescribeInstanceKeyPairResponse() (response *DescribeInstanceKeyPairResponse)
CreateDescribeInstanceKeyPairResponse creates a response to parse from DescribeInstanceKeyPair response
type DescribeInstancePasswordsSettingRequest ¶ added in v1.62.360
type DescribeInstancePasswordsSettingRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` InstanceId string `position:"Query" name:"InstanceId"` }
DescribeInstancePasswordsSettingRequest is the request struct for api DescribeInstancePasswordsSetting
func CreateDescribeInstancePasswordsSettingRequest ¶ added in v1.62.360
func CreateDescribeInstancePasswordsSettingRequest() (request *DescribeInstancePasswordsSettingRequest)
CreateDescribeInstancePasswordsSettingRequest creates a request to invoke DescribeInstancePasswordsSetting API
type DescribeInstancePasswordsSettingResponse ¶ added in v1.62.360
type DescribeInstancePasswordsSettingResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` VncPasswordSetting bool `json:"VncPasswordSetting" xml:"VncPasswordSetting"` InstancePasswordSetting bool `json:"InstancePasswordSetting" xml:"InstancePasswordSetting"` }
DescribeInstancePasswordsSettingResponse is the response struct for api DescribeInstancePasswordsSetting
func CreateDescribeInstancePasswordsSettingResponse ¶ added in v1.62.360
func CreateDescribeInstancePasswordsSettingResponse() (response *DescribeInstancePasswordsSettingResponse)
CreateDescribeInstancePasswordsSettingResponse creates a response to parse from DescribeInstancePasswordsSetting response
type DescribeInstanceVncUrlRequest ¶ added in v1.62.360
type DescribeInstanceVncUrlRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` InstanceId string `position:"Query" name:"InstanceId"` }
DescribeInstanceVncUrlRequest is the request struct for api DescribeInstanceVncUrl
func CreateDescribeInstanceVncUrlRequest ¶ added in v1.62.360
func CreateDescribeInstanceVncUrlRequest() (request *DescribeInstanceVncUrlRequest)
CreateDescribeInstanceVncUrlRequest creates a request to invoke DescribeInstanceVncUrl API
type DescribeInstanceVncUrlResponse ¶ added in v1.62.360
type DescribeInstanceVncUrlResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` VncUrl string `json:"VncUrl" xml:"VncUrl"` }
DescribeInstanceVncUrlResponse is the response struct for api DescribeInstanceVncUrl
func CreateDescribeInstanceVncUrlResponse ¶ added in v1.62.360
func CreateDescribeInstanceVncUrlResponse() (response *DescribeInstanceVncUrlResponse)
CreateDescribeInstanceVncUrlResponse creates a response to parse from DescribeInstanceVncUrl response
type DescribeInvocationResultRequest ¶
type DescribeInvocationResultRequest struct { *requests.RpcRequest InvokeId string `position:"Query" name:"InvokeId"` InstanceId string `position:"Query" name:"InstanceId"` }
DescribeInvocationResultRequest is the request struct for api DescribeInvocationResult
func CreateDescribeInvocationResultRequest ¶
func CreateDescribeInvocationResultRequest() (request *DescribeInvocationResultRequest)
CreateDescribeInvocationResultRequest creates a request to invoke DescribeInvocationResult API
type DescribeInvocationResultResponse ¶
type DescribeInvocationResultResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` InvocationResult InvocationResult `json:"InvocationResult" xml:"InvocationResult"` }
DescribeInvocationResultResponse is the response struct for api DescribeInvocationResult
func CreateDescribeInvocationResultResponse ¶
func CreateDescribeInvocationResultResponse() (response *DescribeInvocationResultResponse)
CreateDescribeInvocationResultResponse creates a response to parse from DescribeInvocationResult response
type DescribeInvocationsRequest ¶
type DescribeInvocationsRequest struct { *requests.RpcRequest InvokeStatus string `position:"Query" name:"InvokeStatus"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` InstanceId string `position:"Query" name:"InstanceId"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
DescribeInvocationsRequest is the request struct for api DescribeInvocations
func CreateDescribeInvocationsRequest ¶
func CreateDescribeInvocationsRequest() (request *DescribeInvocationsRequest)
CreateDescribeInvocationsRequest creates a request to invoke DescribeInvocations API
type DescribeInvocationsResponse ¶
type DescribeInvocationsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageSize int `json:"PageSize" xml:"PageSize"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalCount int `json:"TotalCount" xml:"TotalCount"` Invocations []Invocation `json:"Invocations" xml:"Invocations"` }
DescribeInvocationsResponse is the response struct for api DescribeInvocations
func CreateDescribeInvocationsResponse ¶
func CreateDescribeInvocationsResponse() (response *DescribeInvocationsResponse)
CreateDescribeInvocationsResponse creates a response to parse from DescribeInvocations response
type DescribeMonitorDataRequest ¶ added in v1.62.360
type DescribeMonitorDataRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` StartTime string `position:"Query" name:"StartTime"` NextToken string `position:"Query" name:"NextToken"` MetricName string `position:"Query" name:"MetricName"` Period string `position:"Query" name:"Period"` Length string `position:"Query" name:"Length"` EndTime string `position:"Query" name:"EndTime"` InstanceId string `position:"Query" name:"InstanceId"` }
DescribeMonitorDataRequest is the request struct for api DescribeMonitorData
func CreateDescribeMonitorDataRequest ¶ added in v1.62.360
func CreateDescribeMonitorDataRequest() (request *DescribeMonitorDataRequest)
CreateDescribeMonitorDataRequest creates a request to invoke DescribeMonitorData API
type DescribeMonitorDataResponse ¶ added in v1.62.360
type DescribeMonitorDataResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Datapoints string `json:"Datapoints" xml:"Datapoints"` Period string `json:"Period" xml:"Period"` NextToken string `json:"NextToken" xml:"NextToken"` }
DescribeMonitorDataResponse is the response struct for api DescribeMonitorData
func CreateDescribeMonitorDataResponse ¶ added in v1.62.360
func CreateDescribeMonitorDataResponse() (response *DescribeMonitorDataResponse)
CreateDescribeMonitorDataResponse creates a response to parse from DescribeMonitorData response
type DescribeSecurityAgentStatusRequest ¶ added in v1.62.360
type DescribeSecurityAgentStatusRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` InstanceId string `position:"Query" name:"InstanceId"` }
DescribeSecurityAgentStatusRequest is the request struct for api DescribeSecurityAgentStatus
func CreateDescribeSecurityAgentStatusRequest ¶ added in v1.62.360
func CreateDescribeSecurityAgentStatusRequest() (request *DescribeSecurityAgentStatusRequest)
CreateDescribeSecurityAgentStatusRequest creates a request to invoke DescribeSecurityAgentStatus API
type DescribeSecurityAgentStatusResponse ¶ added in v1.62.360
type DescribeSecurityAgentStatusResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ClientStatus string `json:"ClientStatus" xml:"ClientStatus"` }
DescribeSecurityAgentStatusResponse is the response struct for api DescribeSecurityAgentStatus
func CreateDescribeSecurityAgentStatusResponse ¶ added in v1.62.360
func CreateDescribeSecurityAgentStatusResponse() (response *DescribeSecurityAgentStatusResponse)
CreateDescribeSecurityAgentStatusResponse creates a response to parse from DescribeSecurityAgentStatus response
type DisableFirewallRuleRequest ¶ added in v1.62.360
type DisableFirewallRuleRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` Remark string `position:"Query" name:"Remark"` InstanceId string `position:"Query" name:"InstanceId"` RuleId string `position:"Query" name:"RuleId"` }
DisableFirewallRuleRequest is the request struct for api DisableFirewallRule
func CreateDisableFirewallRuleRequest ¶ added in v1.62.360
func CreateDisableFirewallRuleRequest() (request *DisableFirewallRuleRequest)
CreateDisableFirewallRuleRequest creates a request to invoke DisableFirewallRule API
type DisableFirewallRuleResponse ¶ added in v1.62.360
type DisableFirewallRuleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DisableFirewallRuleResponse is the response struct for api DisableFirewallRule
func CreateDisableFirewallRuleResponse ¶ added in v1.62.360
func CreateDisableFirewallRuleResponse() (response *DisableFirewallRuleResponse)
CreateDisableFirewallRuleResponse creates a response to parse from DisableFirewallRule response
type Disk ¶
type Disk struct { Category string `json:"Category" xml:"Category"` Device string `json:"Device" xml:"Device"` Remark string `json:"Remark" xml:"Remark"` DiskType string `json:"DiskType" xml:"DiskType"` InstanceName string `json:"InstanceName" xml:"InstanceName"` CreationTime string `json:"CreationTime" xml:"CreationTime"` DiskId string `json:"DiskId" xml:"DiskId"` Size int `json:"Size" xml:"Size"` RegionId string `json:"RegionId" xml:"RegionId"` DiskChargeType string `json:"DiskChargeType" xml:"DiskChargeType"` InstanceId string `json:"InstanceId" xml:"InstanceId"` Status string `json:"Status" xml:"Status"` DiskName string `json:"DiskName" xml:"DiskName"` DiskTags []Tag `json:"DiskTags" xml:"DiskTags"` Tags []Tag `json:"Tags" xml:"Tags"` }
Disk is a nested struct in swas_open response
type DiskTags ¶ added in v1.62.694
type DiskTags struct {
Tag []Tag `json:"tag" xml:"tag"`
}
DiskTags is a nested struct in swas_open response
type DisksInListDisks ¶ added in v1.62.694
type DisksInListDisks struct {
Disk []Disk `json:"Disk" xml:"Disk"`
}
DisksInListDisks is a nested struct in swas_open response
type DisksInListInstances ¶ added in v1.62.694
type DisksInListInstances struct {
Disk []Disk `json:"disk" xml:"disk"`
}
DisksInListInstances is a nested struct in swas_open response
type EnableFirewallRuleRequest ¶ added in v1.62.360
type EnableFirewallRuleRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` SourceCidrIp string `position:"Query" name:"SourceCidrIp"` Remark string `position:"Query" name:"Remark"` InstanceId string `position:"Query" name:"InstanceId"` RuleId string `position:"Query" name:"RuleId"` }
EnableFirewallRuleRequest is the request struct for api EnableFirewallRule
func CreateEnableFirewallRuleRequest ¶ added in v1.62.360
func CreateEnableFirewallRuleRequest() (request *EnableFirewallRuleRequest)
CreateEnableFirewallRuleRequest creates a request to invoke EnableFirewallRule API
type EnableFirewallRuleResponse ¶ added in v1.62.360
type EnableFirewallRuleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
EnableFirewallRuleResponse is the response struct for api EnableFirewallRule
func CreateEnableFirewallRuleResponse ¶ added in v1.62.360
func CreateEnableFirewallRuleResponse() (response *EnableFirewallRuleResponse)
CreateEnableFirewallRuleResponse creates a response to parse from EnableFirewallRule response
type ErrorLog ¶
type ErrorLog struct { ErrorInfo string `json:"ErrorInfo" xml:"ErrorInfo"` CreateTime string `json:"CreateTime" xml:"CreateTime"` }
ErrorLog is a nested struct in swas_open response
type ErrorLogs ¶
type ErrorLogs struct {
ErrorLog []ErrorLog `json:"ErrorLog" xml:"ErrorLog"`
}
ErrorLogs is a nested struct in swas_open response
type FirewallRule ¶
type FirewallRule struct { Remark string `json:"Remark" xml:"Remark"` Port string `json:"Port" xml:"Port"` RuleId string `json:"RuleId" xml:"RuleId"` RuleProtocol string `json:"RuleProtocol" xml:"RuleProtocol"` Policy string `json:"Policy" xml:"Policy"` SourceCidrIp string `json:"SourceCidrIp" xml:"SourceCidrIp"` Tags []Tag `json:"Tags" xml:"Tags"` }
FirewallRule is a nested struct in swas_open response
type FirewallRuleIds ¶ added in v1.62.694
type FirewallRuleIds struct {
FirewallRuleIds []string `json:"FirewallRuleIds" xml:"FirewallRuleIds"`
}
FirewallRuleIds is a nested struct in swas_open response
type FirewallRules ¶
type FirewallRules struct {
FirewallRule []FirewallRule `json:"FirewallRule" xml:"FirewallRule"`
}
FirewallRules is a nested struct in swas_open response
type Image ¶
type Image struct { OsType string `json:"OsType" xml:"OsType"` Platform string `json:"Platform" xml:"Platform"` ImageVersion string `json:"ImageVersion" xml:"ImageVersion"` ImageId string `json:"ImageId" xml:"ImageId"` ImageType string `json:"ImageType" xml:"ImageType"` ImageIconUrl string `json:"ImageIconUrl" xml:"ImageIconUrl"` ImageContact string `json:"ImageContact" xml:"ImageContact"` ImageName string `json:"ImageName" xml:"ImageName"` Description string `json:"Description" xml:"Description"` }
Image is a nested struct in swas_open response
type Images ¶
type Images struct {
Image []Image `json:"Image" xml:"Image"`
}
Images is a nested struct in swas_open response
type InstallCloudAssistantRequest ¶
type InstallCloudAssistantRequest struct { *requests.RpcRequest Site string `position:"Query" name:"Site"` InstanceIds *[]string `position:"Query" name:"InstanceIds" type:"Json"` }
InstallCloudAssistantRequest is the request struct for api InstallCloudAssistant
func CreateInstallCloudAssistantRequest ¶
func CreateInstallCloudAssistantRequest() (request *InstallCloudAssistantRequest)
CreateInstallCloudAssistantRequest creates a request to invoke InstallCloudAssistant API
type InstallCloudAssistantResponse ¶
type InstallCloudAssistantResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
InstallCloudAssistantResponse is the response struct for api InstallCloudAssistant
func CreateInstallCloudAssistantResponse ¶
func CreateInstallCloudAssistantResponse() (response *InstallCloudAssistantResponse)
CreateInstallCloudAssistantResponse creates a response to parse from InstallCloudAssistant response
type InstallCloudMonitorAgentRequest ¶ added in v1.62.360
type InstallCloudMonitorAgentRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` InstanceId string `position:"Query" name:"InstanceId"` Force requests.Boolean `position:"Query" name:"Force"` }
InstallCloudMonitorAgentRequest is the request struct for api InstallCloudMonitorAgent
func CreateInstallCloudMonitorAgentRequest ¶ added in v1.62.360
func CreateInstallCloudMonitorAgentRequest() (request *InstallCloudMonitorAgentRequest)
CreateInstallCloudMonitorAgentRequest creates a request to invoke InstallCloudMonitorAgent API
type InstallCloudMonitorAgentResponse ¶ added in v1.62.360
type InstallCloudMonitorAgentResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
InstallCloudMonitorAgentResponse is the response struct for api InstallCloudMonitorAgent
func CreateInstallCloudMonitorAgentResponse ¶ added in v1.62.360
func CreateInstallCloudMonitorAgentResponse() (response *InstallCloudMonitorAgentResponse)
CreateInstallCloudMonitorAgentResponse creates a response to parse from InstallCloudMonitorAgent response
type Instance ¶
type Instance struct { Status string `json:"Status" xml:"Status"` CreationTime string `json:"CreationTime" xml:"CreationTime"` InnerIpAddress string `json:"InnerIpAddress" xml:"InnerIpAddress"` ChargeType string `json:"ChargeType" xml:"ChargeType"` InstanceId string `json:"InstanceId" xml:"InstanceId"` PlanId string `json:"PlanId" xml:"PlanId"` PublicIpAddress string `json:"PublicIpAddress" xml:"PublicIpAddress"` RegionId string `json:"RegionId" xml:"RegionId"` ExpiredTime string `json:"ExpiredTime" xml:"ExpiredTime"` InstanceName string `json:"InstanceName" xml:"InstanceName"` BusinessStatus string `json:"BusinessStatus" xml:"BusinessStatus"` DdosStatus string `json:"DdosStatus" xml:"DdosStatus"` ImageId string `json:"ImageId" xml:"ImageId"` DisableReason string `json:"DisableReason" xml:"DisableReason"` Combination bool `json:"Combination" xml:"Combination"` CombinationInstanceId string `json:"CombinationInstanceId" xml:"CombinationInstanceId"` Uuid string `json:"Uuid" xml:"Uuid"` ResourceSpec ResourceSpec `json:"ResourceSpec" xml:"ResourceSpec"` Image Image `json:"Image" xml:"Image"` Tags []Tag `json:"Tags" xml:"Tags"` Disks []Disk `json:"Disks" xml:"Disks"` }
Instance is a nested struct in swas_open response
type InstanceIds ¶
type InstanceIds struct {
InstanceIds []string `json:"InstanceIds" xml:"InstanceIds"`
}
InstanceIds is a nested struct in swas_open response
type InstanceStatus ¶ added in v1.62.360
type InstanceStatus struct { Status string `json:"Status" xml:"Status"` InstanceId string `json:"InstanceId" xml:"InstanceId"` AutoInstall bool `json:"AutoInstall" xml:"AutoInstall"` }
InstanceStatus is a nested struct in swas_open response
type InstanceStatusList ¶ added in v1.62.360
type InstanceStatusList struct {
InstanceStatus []InstanceStatus `json:"InstanceStatus" xml:"InstanceStatus"`
}
InstanceStatusList is a nested struct in swas_open response
type InstanceStatuse ¶ added in v1.62.360
type InstanceStatuse struct { Status string `json:"Status" xml:"Status"` InstanceId string `json:"InstanceId" xml:"InstanceId"` }
InstanceStatuse is a nested struct in swas_open response
type InstanceStatuses ¶ added in v1.62.360
type InstanceStatuses struct {
InstanceStatuse []InstanceStatuse `json:"InstanceStatuse" xml:"InstanceStatuse"`
}
InstanceStatuses is a nested struct in swas_open response
type InstanceTrafficPackageUsage ¶
type InstanceTrafficPackageUsage struct { InstanceId string `json:"InstanceId" xml:"InstanceId"` TrafficUsed int64 `json:"TrafficUsed" xml:"TrafficUsed"` TrafficPackageTotal int64 `json:"TrafficPackageTotal" xml:"TrafficPackageTotal"` TrafficPackageRemaining int64 `json:"TrafficPackageRemaining" xml:"TrafficPackageRemaining"` TrafficOverflow int64 `json:"TrafficOverflow" xml:"TrafficOverflow"` }
InstanceTrafficPackageUsage is a nested struct in swas_open response
type InstanceTrafficPackageUsages ¶
type InstanceTrafficPackageUsages struct {
InstanceTrafficPackageUsage []InstanceTrafficPackageUsage `json:"InstanceTrafficPackageUsage" xml:"InstanceTrafficPackageUsage"`
}
InstanceTrafficPackageUsages is a nested struct in swas_open response
type Instances ¶
type Instances struct {
Instance []Instance `json:"Instance" xml:"Instance"`
}
Instances is a nested struct in swas_open response
type Invocation ¶
type Invocation struct { CreationTime string `json:"CreationTime" xml:"CreationTime"` InvocationStatus string `json:"InvocationStatus" xml:"InvocationStatus"` CommandType string `json:"CommandType" xml:"CommandType"` CommandContent string `json:"CommandContent" xml:"CommandContent"` Parameters map[string]interface{} `json:"Parameters" xml:"Parameters"` InvokeStatus string `json:"InvokeStatus" xml:"InvokeStatus"` InvokeId string `json:"InvokeId" xml:"InvokeId"` CommandName string `json:"CommandName" xml:"CommandName"` }
Invocation is a nested struct in swas_open response
type InvocationResult ¶
type InvocationResult struct { StartTime string `json:"StartTime" xml:"StartTime"` FinishedTime string `json:"FinishedTime" xml:"FinishedTime"` InvocationStatus string `json:"InvocationStatus" xml:"InvocationStatus"` ExitCode int64 `json:"ExitCode" xml:"ExitCode"` ErrorInfo string `json:"ErrorInfo" xml:"ErrorInfo"` ErrorCode string `json:"ErrorCode" xml:"ErrorCode"` InvokeId string `json:"InvokeId" xml:"InvokeId"` InvokeRecordStatus string `json:"InvokeRecordStatus" xml:"InvokeRecordStatus"` InvokeUser string `json:"InvokeUser" xml:"InvokeUser"` Output string `json:"Output" xml:"Output"` InstanceId string `json:"InstanceId" xml:"InstanceId"` }
InvocationResult is a nested struct in swas_open response
type Invocations ¶
type Invocations struct {
Invocation []Invocation `json:"Invocation" xml:"Invocation"`
}
Invocations is a nested struct in swas_open response
type InvokeCommandRequest ¶ added in v1.62.530
type InvokeCommandRequest struct { *requests.RpcRequest CommandId string `position:"Query" name:"CommandId"` InstanceIds string `position:"Query" name:"InstanceIds"` Parameters map[string]string `position:"Query" name:"Parameters" type:"Map"` Username string `position:"Query" name:"Username"` }
InvokeCommandRequest is the request struct for api InvokeCommand
func CreateInvokeCommandRequest ¶ added in v1.62.530
func CreateInvokeCommandRequest() (request *InvokeCommandRequest)
CreateInvokeCommandRequest creates a request to invoke InvokeCommand API
type InvokeCommandResponse ¶ added in v1.62.530
type InvokeCommandResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` InvokeId string `json:"InvokeId" xml:"InvokeId"` }
InvokeCommandResponse is the response struct for api InvokeCommand
func CreateInvokeCommandResponse ¶ added in v1.62.530
func CreateInvokeCommandResponse() (response *InvokeCommandResponse)
CreateInvokeCommandResponse creates a response to parse from InvokeCommand response
type InvokeInstance ¶ added in v1.62.530
type InvokeInstance struct { InstanceId string `json:"InstanceId" xml:"InstanceId"` StartTime string `json:"StartTime" xml:"StartTime"` FinishTime string `json:"FinishTime" xml:"FinishTime"` InvocationStatus string `json:"InvocationStatus" xml:"InvocationStatus"` Output string `json:"Output" xml:"Output"` ExitCode int64 `json:"ExitCode" xml:"ExitCode"` ErrorInfo string `json:"ErrorInfo" xml:"ErrorInfo"` ErrorCode string `json:"ErrorCode" xml:"ErrorCode"` }
InvokeInstance is a nested struct in swas_open response
type InvokeInstances ¶ added in v1.62.530
type InvokeInstances struct {
InvokeInstance []InvokeInstance `json:"invokeInstance" xml:"invokeInstance"`
}
InvokeInstances is a nested struct in swas_open response
type ListCustomImagesRequest ¶ added in v1.62.360
type ListCustomImagesRequest struct { *requests.RpcRequest SystemSnapshotId string `position:"Query" name:"SystemSnapshotId"` DataSnapshotId string `position:"Query" name:"DataSnapshotId"` ClientToken string `position:"Query" name:"ClientToken"` ImageNames string `position:"Query" name:"ImageNames"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` PageSize requests.Integer `position:"Query" name:"PageSize"` Tag *[]ListCustomImagesTag `position:"Query" name:"Tag" type:"Repeated"` ImageIds string `position:"Query" name:"ImageIds"` }
ListCustomImagesRequest is the request struct for api ListCustomImages
func CreateListCustomImagesRequest ¶ added in v1.62.360
func CreateListCustomImagesRequest() (request *ListCustomImagesRequest)
CreateListCustomImagesRequest creates a request to invoke ListCustomImages API
type ListCustomImagesResponse ¶ added in v1.62.360
type ListCustomImagesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount string `json:"TotalCount" xml:"TotalCount"` PageSize string `json:"PageSize" xml:"PageSize"` PageNumber string `json:"PageNumber" xml:"PageNumber"` CustomImages []CustomImage `json:"CustomImages" xml:"CustomImages"` }
ListCustomImagesResponse is the response struct for api ListCustomImages
func CreateListCustomImagesResponse ¶ added in v1.62.360
func CreateListCustomImagesResponse() (response *ListCustomImagesResponse)
CreateListCustomImagesResponse creates a response to parse from ListCustomImages response
type ListCustomImagesTag ¶ added in v1.62.694
ListCustomImagesTag is a repeated param struct in ListCustomImagesRequest
type ListDisksRequest ¶
type ListDisksRequest struct { *requests.RpcRequest DiskType string `position:"Query" name:"DiskType"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` InstanceId string `position:"Query" name:"InstanceId"` PageSize requests.Integer `position:"Query" name:"PageSize"` DiskIds string `position:"Query" name:"DiskIds"` Tag *[]ListDisksTag `position:"Query" name:"Tag" type:"Repeated"` }
ListDisksRequest is the request struct for api ListDisks
func CreateListDisksRequest ¶
func CreateListDisksRequest() (request *ListDisksRequest)
CreateListDisksRequest creates a request to invoke ListDisks API
type ListDisksResponse ¶
type ListDisksResponse struct { *responses.BaseResponse TotalCount int `json:"TotalCount" xml:"TotalCount"` RequestId string `json:"RequestId" xml:"RequestId"` PageSize int `json:"PageSize" xml:"PageSize"` PageNumber int `json:"PageNumber" xml:"PageNumber"` Disks []Disk `json:"Disks" xml:"Disks"` }
ListDisksResponse is the response struct for api ListDisks
func CreateListDisksResponse ¶
func CreateListDisksResponse() (response *ListDisksResponse)
CreateListDisksResponse creates a response to parse from ListDisks response
type ListDisksTag ¶ added in v1.62.694
ListDisksTag is a repeated param struct in ListDisksRequest
type ListFirewallRulesRequest ¶
type ListFirewallRulesRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` InstanceId string `position:"Query" name:"InstanceId"` PageSize requests.Integer `position:"Query" name:"PageSize"` FirewallRuleId string `position:"Query" name:"FirewallRuleId"` Tag *[]ListFirewallRulesTag `position:"Query" name:"Tag" type:"Repeated"` }
ListFirewallRulesRequest is the request struct for api ListFirewallRules
func CreateListFirewallRulesRequest ¶
func CreateListFirewallRulesRequest() (request *ListFirewallRulesRequest)
CreateListFirewallRulesRequest creates a request to invoke ListFirewallRules API
type ListFirewallRulesResponse ¶
type ListFirewallRulesResponse struct { *responses.BaseResponse TotalCount int `json:"TotalCount" xml:"TotalCount"` RequestId string `json:"RequestId" xml:"RequestId"` PageSize int `json:"PageSize" xml:"PageSize"` PageNumber int `json:"PageNumber" xml:"PageNumber"` FirewallRules []FirewallRule `json:"FirewallRules" xml:"FirewallRules"` }
ListFirewallRulesResponse is the response struct for api ListFirewallRules
func CreateListFirewallRulesResponse ¶
func CreateListFirewallRulesResponse() (response *ListFirewallRulesResponse)
CreateListFirewallRulesResponse creates a response to parse from ListFirewallRules response
type ListFirewallRulesTag ¶ added in v1.62.694
ListFirewallRulesTag is a repeated param struct in ListFirewallRulesRequest
type ListImagesRequest ¶
type ListImagesRequest struct { *requests.RpcRequest ImageType string `position:"Query" name:"ImageType"` ImageIds string `position:"Query" name:"ImageIds"` }
ListImagesRequest is the request struct for api ListImages
func CreateListImagesRequest ¶
func CreateListImagesRequest() (request *ListImagesRequest)
CreateListImagesRequest creates a request to invoke ListImages API
type ListImagesResponse ¶
type ListImagesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Images []Image `json:"Images" xml:"Images"` }
ListImagesResponse is the response struct for api ListImages
func CreateListImagesResponse ¶
func CreateListImagesResponse() (response *ListImagesResponse)
CreateListImagesResponse creates a response to parse from ListImages response
type ListInstancePlansModificationRequest ¶
type ListInstancePlansModificationRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` }
ListInstancePlansModificationRequest is the request struct for api ListInstancePlansModification
func CreateListInstancePlansModificationRequest ¶
func CreateListInstancePlansModificationRequest() (request *ListInstancePlansModificationRequest)
CreateListInstancePlansModificationRequest creates a request to invoke ListInstancePlansModification API
type ListInstancePlansModificationResponse ¶
type ListInstancePlansModificationResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Plans []Plan `json:"Plans" xml:"Plans"` }
ListInstancePlansModificationResponse is the response struct for api ListInstancePlansModification
func CreateListInstancePlansModificationResponse ¶
func CreateListInstancePlansModificationResponse() (response *ListInstancePlansModificationResponse)
CreateListInstancePlansModificationResponse creates a response to parse from ListInstancePlansModification response
type ListInstanceStatusRequest ¶ added in v1.62.360
type ListInstanceStatusRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` InstanceIds string `position:"Query" name:"InstanceIds"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
ListInstanceStatusRequest is the request struct for api ListInstanceStatus
func CreateListInstanceStatusRequest ¶ added in v1.62.360
func CreateListInstanceStatusRequest() (request *ListInstanceStatusRequest)
CreateListInstanceStatusRequest creates a request to invoke ListInstanceStatus API
type ListInstanceStatusResponse ¶ added in v1.62.360
type ListInstanceStatusResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageSize int `json:"PageSize" xml:"PageSize"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalCount int `json:"TotalCount" xml:"TotalCount"` InstanceStatuses []InstanceStatuse `json:"InstanceStatuses" xml:"InstanceStatuses"` }
ListInstanceStatusResponse is the response struct for api ListInstanceStatus
func CreateListInstanceStatusResponse ¶ added in v1.62.360
func CreateListInstanceStatusResponse() (response *ListInstanceStatusResponse)
CreateListInstanceStatusResponse creates a response to parse from ListInstanceStatus response
type ListInstancesRequest ¶
type ListInstancesRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` PublicIpAddresses string `position:"Query" name:"PublicIpAddresses"` Tag *[]ListInstancesTag `position:"Query" name:"Tag" type:"Repeated"` InstanceIds string `position:"Query" name:"InstanceIds"` ChargeType string `position:"Query" name:"ChargeType"` Status string `position:"Query" name:"Status"` }
ListInstancesRequest is the request struct for api ListInstances
func CreateListInstancesRequest ¶
func CreateListInstancesRequest() (request *ListInstancesRequest)
CreateListInstancesRequest creates a request to invoke ListInstances API
type ListInstancesResponse ¶
type ListInstancesResponse struct { *responses.BaseResponse TotalCount int `json:"TotalCount" xml:"TotalCount"` RequestId string `json:"RequestId" xml:"RequestId"` PageSize int `json:"PageSize" xml:"PageSize"` PageNumber int `json:"PageNumber" xml:"PageNumber"` Instances []Instance `json:"Instances" xml:"Instances"` }
ListInstancesResponse is the response struct for api ListInstances
func CreateListInstancesResponse ¶
func CreateListInstancesResponse() (response *ListInstancesResponse)
CreateListInstancesResponse creates a response to parse from ListInstances response
type ListInstancesTag ¶ added in v1.62.694
ListInstancesTag is a repeated param struct in ListInstancesRequest
type ListInstancesTrafficPackagesRequest ¶
type ListInstancesTrafficPackagesRequest struct { *requests.RpcRequest InstanceIds string `position:"Query" name:"InstanceIds"` }
ListInstancesTrafficPackagesRequest is the request struct for api ListInstancesTrafficPackages
func CreateListInstancesTrafficPackagesRequest ¶
func CreateListInstancesTrafficPackagesRequest() (request *ListInstancesTrafficPackagesRequest)
CreateListInstancesTrafficPackagesRequest creates a request to invoke ListInstancesTrafficPackages API
type ListInstancesTrafficPackagesResponse ¶
type ListInstancesTrafficPackagesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` InstanceTrafficPackageUsages []InstanceTrafficPackageUsage `json:"InstanceTrafficPackageUsages" xml:"InstanceTrafficPackageUsages"` }
ListInstancesTrafficPackagesResponse is the response struct for api ListInstancesTrafficPackages
func CreateListInstancesTrafficPackagesResponse ¶
func CreateListInstancesTrafficPackagesResponse() (response *ListInstancesTrafficPackagesResponse)
CreateListInstancesTrafficPackagesResponse creates a response to parse from ListInstancesTrafficPackages response
type ListPlansRequest ¶
type ListPlansRequest struct {
*requests.RpcRequest
}
ListPlansRequest is the request struct for api ListPlans
func CreateListPlansRequest ¶
func CreateListPlansRequest() (request *ListPlansRequest)
CreateListPlansRequest creates a request to invoke ListPlans API
type ListPlansResponse ¶
type ListPlansResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Plans []Plan `json:"Plans" xml:"Plans"` }
ListPlansResponse is the response struct for api ListPlans
func CreateListPlansResponse ¶
func CreateListPlansResponse() (response *ListPlansResponse)
CreateListPlansResponse creates a response to parse from ListPlans response
type ListRegionsRequest ¶
type ListRegionsRequest struct { *requests.RpcRequest AcceptLanguage string `position:"Query" name:"AcceptLanguage"` }
ListRegionsRequest is the request struct for api ListRegions
func CreateListRegionsRequest ¶
func CreateListRegionsRequest() (request *ListRegionsRequest)
CreateListRegionsRequest creates a request to invoke ListRegions API
type ListRegionsResponse ¶
type ListRegionsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Regions []Region `json:"Regions" xml:"Regions"` }
ListRegionsResponse is the response struct for api ListRegions
func CreateListRegionsResponse ¶
func CreateListRegionsResponse() (response *ListRegionsResponse)
CreateListRegionsResponse creates a response to parse from ListRegions response
type ListSnapshotsRequest ¶
type ListSnapshotsRequest struct { *requests.RpcRequest SnapshotIds string `position:"Query" name:"SnapshotIds"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` DiskId string `position:"Query" name:"DiskId"` Tag *[]ListSnapshotsTag `position:"Query" name:"Tag" type:"Repeated"` SourceDiskType string `position:"Query" name:"SourceDiskType"` InstanceId string `position:"Query" name:"InstanceId"` }
ListSnapshotsRequest is the request struct for api ListSnapshots
func CreateListSnapshotsRequest ¶
func CreateListSnapshotsRequest() (request *ListSnapshotsRequest)
CreateListSnapshotsRequest creates a request to invoke ListSnapshots API
type ListSnapshotsResponse ¶
type ListSnapshotsResponse struct { *responses.BaseResponse TotalCount int `json:"TotalCount" xml:"TotalCount"` RequestId string `json:"RequestId" xml:"RequestId"` PageSize int `json:"PageSize" xml:"PageSize"` PageNumber int `json:"PageNumber" xml:"PageNumber"` Snapshots []Snapshot `json:"Snapshots" xml:"Snapshots"` }
ListSnapshotsResponse is the response struct for api ListSnapshots
func CreateListSnapshotsResponse ¶
func CreateListSnapshotsResponse() (response *ListSnapshotsResponse)
CreateListSnapshotsResponse creates a response to parse from ListSnapshots response
type ListSnapshotsTag ¶ added in v1.62.694
ListSnapshotsTag is a repeated param struct in ListSnapshotsRequest
type ListTagResourcesRequest ¶ added in v1.62.694
type ListTagResourcesRequest struct { *requests.RpcRequest ResourceId *[]string `position:"Query" name:"ResourceId" type:"Repeated"` ClientToken string `position:"Query" name:"ClientToken"` ResourceType string `position:"Query" name:"ResourceType"` NextToken string `position:"Query" name:"NextToken"` Tag *[]ListTagResourcesTag `position:"Query" name:"Tag" type:"Repeated"` }
ListTagResourcesRequest is the request struct for api ListTagResources
func CreateListTagResourcesRequest ¶ added in v1.62.694
func CreateListTagResourcesRequest() (request *ListTagResourcesRequest)
CreateListTagResourcesRequest creates a request to invoke ListTagResources API
type ListTagResourcesResponse ¶ added in v1.62.694
type ListTagResourcesResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` TagResources TagResources `json:"TagResources" xml:"TagResources"` }
ListTagResourcesResponse is the response struct for api ListTagResources
func CreateListTagResourcesResponse ¶ added in v1.62.694
func CreateListTagResourcesResponse() (response *ListTagResourcesResponse)
CreateListTagResourcesResponse creates a response to parse from ListTagResources response
type ListTagResourcesTag ¶ added in v1.62.694
ListTagResourcesTag is a repeated param struct in ListTagResourcesRequest
type LoginInstanceRequest ¶
type LoginInstanceRequest struct { *requests.RpcRequest Password string `position:"Query" name:"Password"` InstanceId string `position:"Query" name:"InstanceId"` Username string `position:"Query" name:"Username"` }
LoginInstanceRequest is the request struct for api LoginInstance
func CreateLoginInstanceRequest ¶
func CreateLoginInstanceRequest() (request *LoginInstanceRequest)
CreateLoginInstanceRequest creates a request to invoke LoginInstance API
type LoginInstanceResponse ¶
type LoginInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` RedirectUrl string `json:"RedirectUrl" xml:"RedirectUrl"` }
LoginInstanceResponse is the response struct for api LoginInstance
func CreateLoginInstanceResponse ¶
func CreateLoginInstanceResponse() (response *LoginInstanceResponse)
CreateLoginInstanceResponse creates a response to parse from LoginInstance response
type ModifyDatabaseInstanceDescriptionRequest ¶
type ModifyDatabaseInstanceDescriptionRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` DatabaseInstanceId string `position:"Query" name:"DatabaseInstanceId"` DatabaseInstanceDescription string `position:"Query" name:"DatabaseInstanceDescription"` }
ModifyDatabaseInstanceDescriptionRequest is the request struct for api ModifyDatabaseInstanceDescription
func CreateModifyDatabaseInstanceDescriptionRequest ¶
func CreateModifyDatabaseInstanceDescriptionRequest() (request *ModifyDatabaseInstanceDescriptionRequest)
CreateModifyDatabaseInstanceDescriptionRequest creates a request to invoke ModifyDatabaseInstanceDescription API
type ModifyDatabaseInstanceDescriptionResponse ¶
type ModifyDatabaseInstanceDescriptionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyDatabaseInstanceDescriptionResponse is the response struct for api ModifyDatabaseInstanceDescription
func CreateModifyDatabaseInstanceDescriptionResponse ¶
func CreateModifyDatabaseInstanceDescriptionResponse() (response *ModifyDatabaseInstanceDescriptionResponse)
CreateModifyDatabaseInstanceDescriptionResponse creates a response to parse from ModifyDatabaseInstanceDescription response
type ModifyDatabaseInstanceParameterRequest ¶
type ModifyDatabaseInstanceParameterRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` DatabaseInstanceId string `position:"Query" name:"DatabaseInstanceId"` ForceRestart requests.Boolean `position:"Query" name:"ForceRestart"` Parameters string `position:"Query" name:"Parameters"` }
ModifyDatabaseInstanceParameterRequest is the request struct for api ModifyDatabaseInstanceParameter
func CreateModifyDatabaseInstanceParameterRequest ¶
func CreateModifyDatabaseInstanceParameterRequest() (request *ModifyDatabaseInstanceParameterRequest)
CreateModifyDatabaseInstanceParameterRequest creates a request to invoke ModifyDatabaseInstanceParameter API
type ModifyDatabaseInstanceParameterResponse ¶
type ModifyDatabaseInstanceParameterResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyDatabaseInstanceParameterResponse is the response struct for api ModifyDatabaseInstanceParameter
func CreateModifyDatabaseInstanceParameterResponse ¶
func CreateModifyDatabaseInstanceParameterResponse() (response *ModifyDatabaseInstanceParameterResponse)
CreateModifyDatabaseInstanceParameterResponse creates a response to parse from ModifyDatabaseInstanceParameter response
type ModifyFirewallRuleRequest ¶ added in v1.62.360
type ModifyFirewallRuleRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` Remark string `position:"Query" name:"Remark"` SourceCidrIp string `position:"Query" name:"SourceCidrIp"` InstanceId string `position:"Query" name:"InstanceId"` RuleProtocol string `position:"Query" name:"RuleProtocol"` Port string `position:"Query" name:"Port"` RuleId string `position:"Query" name:"RuleId"` }
ModifyFirewallRuleRequest is the request struct for api ModifyFirewallRule
func CreateModifyFirewallRuleRequest ¶ added in v1.62.360
func CreateModifyFirewallRuleRequest() (request *ModifyFirewallRuleRequest)
CreateModifyFirewallRuleRequest creates a request to invoke ModifyFirewallRule API
type ModifyFirewallRuleResponse ¶ added in v1.62.360
type ModifyFirewallRuleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyFirewallRuleResponse is the response struct for api ModifyFirewallRule
func CreateModifyFirewallRuleResponse ¶ added in v1.62.360
func CreateModifyFirewallRuleResponse() (response *ModifyFirewallRuleResponse)
CreateModifyFirewallRuleResponse creates a response to parse from ModifyFirewallRule response
type ModifyImageShareStatusRequest ¶
type ModifyImageShareStatusRequest struct {}
ModifyImageShareStatusRequest is the request struct for api ModifyImageShareStatus
func CreateModifyImageShareStatusRequest ¶
func CreateModifyImageShareStatusRequest() (request *ModifyImageShareStatusRequest)
CreateModifyImageShareStatusRequest creates a request to invoke ModifyImageShareStatus API
type ModifyImageShareStatusResponse ¶
type ModifyImageShareStatusResponse struct {}
ModifyImageShareStatusResponse is the response struct for api ModifyImageShareStatus
func CreateModifyImageShareStatusResponse ¶
func CreateModifyImageShareStatusResponse() (response *ModifyImageShareStatusResponse)
CreateModifyImageShareStatusResponse creates a response to parse from ModifyImageShareStatus response
type ModifyInstanceVncPasswordRequest ¶ added in v1.62.360
type ModifyInstanceVncPasswordRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` InstanceId string `position:"Query" name:"InstanceId"` VncPassword string `position:"Query" name:"VncPassword"` }
ModifyInstanceVncPasswordRequest is the request struct for api ModifyInstanceVncPassword
func CreateModifyInstanceVncPasswordRequest ¶ added in v1.62.360
func CreateModifyInstanceVncPasswordRequest() (request *ModifyInstanceVncPasswordRequest)
CreateModifyInstanceVncPasswordRequest creates a request to invoke ModifyInstanceVncPassword API
type ModifyInstanceVncPasswordResponse ¶ added in v1.62.360
type ModifyInstanceVncPasswordResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyInstanceVncPasswordResponse is the response struct for api ModifyInstanceVncPassword
func CreateModifyInstanceVncPasswordResponse ¶ added in v1.62.360
func CreateModifyInstanceVncPasswordResponse() (response *ModifyInstanceVncPasswordResponse)
CreateModifyInstanceVncPasswordResponse creates a response to parse from ModifyInstanceVncPassword response
type ParameterDefinition ¶ added in v1.62.530
type ParameterDefinition struct { Required bool `json:"Required" xml:"Required"` Description string `json:"Description" xml:"Description"` DefaultValue string `json:"DefaultValue" xml:"DefaultValue"` ParameterName string `json:"ParameterName" xml:"ParameterName"` PossibleValues []string `json:"PossibleValues" xml:"PossibleValues"` }
ParameterDefinition is a nested struct in swas_open response
type ParameterDefinitions ¶ added in v1.62.530
type ParameterDefinitions struct {
ParameterDefinition []ParameterDefinition `json:"parameterDefinition" xml:"parameterDefinition"`
}
ParameterDefinitions is a nested struct in swas_open response
type ParameterNames ¶ added in v1.62.530
type ParameterNames struct {
ParameterName []string `json:"parameterName" xml:"parameterName"`
}
ParameterNames is a nested struct in swas_open response
type Plan ¶
type Plan struct { Bandwidth int `json:"Bandwidth" xml:"Bandwidth"` Core int `json:"Core" xml:"Core"` SupportPlatform string `json:"SupportPlatform" xml:"SupportPlatform"` Memory int `json:"Memory" xml:"Memory"` DiskType string `json:"DiskType" xml:"DiskType"` DiskSize int `json:"DiskSize" xml:"DiskSize"` PlanId string `json:"PlanId" xml:"PlanId"` Flow int `json:"Flow" xml:"Flow"` OriginPrice string `json:"OriginPrice" xml:"OriginPrice"` Currency string `json:"Currency" xml:"Currency"` }
Plan is a nested struct in swas_open response
type PlansInListInstancePlansModification ¶
type PlansInListInstancePlansModification struct {
Plan []Plan `json:"Plan" xml:"Plan"`
}
PlansInListInstancePlansModification is a nested struct in swas_open response
type PlansInListPlans ¶
type PlansInListPlans struct {
Plan []Plan `json:"Plan" xml:"Plan"`
}
PlansInListPlans is a nested struct in swas_open response
type PossibleValues ¶ added in v1.62.530
type PossibleValues struct {
PossibleValue []string `json:"possibleValue" xml:"possibleValue"`
}
PossibleValues is a nested struct in swas_open response
type RebootInstanceRequest ¶
type RebootInstanceRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` InstanceId string `position:"Query" name:"InstanceId"` }
RebootInstanceRequest is the request struct for api RebootInstance
func CreateRebootInstanceRequest ¶
func CreateRebootInstanceRequest() (request *RebootInstanceRequest)
CreateRebootInstanceRequest creates a request to invoke RebootInstance API
type RebootInstanceResponse ¶
type RebootInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
RebootInstanceResponse is the response struct for api RebootInstance
func CreateRebootInstanceResponse ¶
func CreateRebootInstanceResponse() (response *RebootInstanceResponse)
CreateRebootInstanceResponse creates a response to parse from RebootInstance response
type RebootInstancesRequest ¶ added in v1.62.360
type RebootInstancesRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` ForceReboot requests.Boolean `position:"Query" name:"ForceReboot"` InstanceIds string `position:"Query" name:"InstanceIds"` }
RebootInstancesRequest is the request struct for api RebootInstances
func CreateRebootInstancesRequest ¶ added in v1.62.360
func CreateRebootInstancesRequest() (request *RebootInstancesRequest)
CreateRebootInstancesRequest creates a request to invoke RebootInstances API
type RebootInstancesResponse ¶ added in v1.62.360
type RebootInstancesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
RebootInstancesResponse is the response struct for api RebootInstances
func CreateRebootInstancesResponse ¶ added in v1.62.360
func CreateRebootInstancesResponse() (response *RebootInstancesResponse)
CreateRebootInstancesResponse creates a response to parse from RebootInstances response
type Region ¶
type Region struct { LocalName string `json:"LocalName" xml:"LocalName"` RegionEndpoint string `json:"RegionEndpoint" xml:"RegionEndpoint"` RegionId string `json:"RegionId" xml:"RegionId"` }
Region is a nested struct in swas_open response
type Regions ¶
type Regions struct {
Region []Region `json:"Region" xml:"Region"`
}
Regions is a nested struct in swas_open response
type ReleasePublicConnectionRequest ¶
type ReleasePublicConnectionRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` DatabaseInstanceId string `position:"Query" name:"DatabaseInstanceId"` }
ReleasePublicConnectionRequest is the request struct for api ReleasePublicConnection
func CreateReleasePublicConnectionRequest ¶
func CreateReleasePublicConnectionRequest() (request *ReleasePublicConnectionRequest)
CreateReleasePublicConnectionRequest creates a request to invoke ReleasePublicConnection API
type ReleasePublicConnectionResponse ¶
type ReleasePublicConnectionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ReleasePublicConnectionResponse is the response struct for api ReleasePublicConnection
func CreateReleasePublicConnectionResponse ¶
func CreateReleasePublicConnectionResponse() (response *ReleasePublicConnectionResponse)
CreateReleasePublicConnectionResponse creates a response to parse from ReleasePublicConnection response
type RenewInstanceRequest ¶
type RenewInstanceRequest struct { *requests.RpcRequest Period requests.Integer `position:"Query" name:"Period"` ClientToken string `position:"Query" name:"ClientToken"` InstanceId string `position:"Query" name:"InstanceId"` }
RenewInstanceRequest is the request struct for api RenewInstance
func CreateRenewInstanceRequest ¶
func CreateRenewInstanceRequest() (request *RenewInstanceRequest)
CreateRenewInstanceRequest creates a request to invoke RenewInstance API
type RenewInstanceResponse ¶
type RenewInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
RenewInstanceResponse is the response struct for api RenewInstance
func CreateRenewInstanceResponse ¶
func CreateRenewInstanceResponse() (response *RenewInstanceResponse)
CreateRenewInstanceResponse creates a response to parse from RenewInstance response
type ResetDatabaseAccountPasswordRequest ¶
type ResetDatabaseAccountPasswordRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` DatabaseInstanceId string `position:"Query" name:"DatabaseInstanceId"` AccountPassword string `position:"Query" name:"AccountPassword"` }
ResetDatabaseAccountPasswordRequest is the request struct for api ResetDatabaseAccountPassword
func CreateResetDatabaseAccountPasswordRequest ¶
func CreateResetDatabaseAccountPasswordRequest() (request *ResetDatabaseAccountPasswordRequest)
CreateResetDatabaseAccountPasswordRequest creates a request to invoke ResetDatabaseAccountPassword API
type ResetDatabaseAccountPasswordResponse ¶
type ResetDatabaseAccountPasswordResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ResetDatabaseAccountPasswordResponse is the response struct for api ResetDatabaseAccountPassword
func CreateResetDatabaseAccountPasswordResponse ¶
func CreateResetDatabaseAccountPasswordResponse() (response *ResetDatabaseAccountPasswordResponse)
CreateResetDatabaseAccountPasswordResponse creates a response to parse from ResetDatabaseAccountPassword response
type ResetDiskRequest ¶
type ResetDiskRequest struct { *requests.RpcRequest SnapshotId string `position:"Query" name:"SnapshotId"` ClientToken string `position:"Query" name:"ClientToken"` DiskId string `position:"Query" name:"DiskId"` }
ResetDiskRequest is the request struct for api ResetDisk
func CreateResetDiskRequest ¶
func CreateResetDiskRequest() (request *ResetDiskRequest)
CreateResetDiskRequest creates a request to invoke ResetDisk API
type ResetDiskResponse ¶
type ResetDiskResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ResetDiskResponse is the response struct for api ResetDisk
func CreateResetDiskResponse ¶
func CreateResetDiskResponse() (response *ResetDiskResponse)
CreateResetDiskResponse creates a response to parse from ResetDisk response
type ResetSystemRequest ¶
type ResetSystemRequest struct { *requests.RpcRequest ImageId string `position:"Query" name:"ImageId"` ClientToken string `position:"Query" name:"ClientToken"` InstanceId string `position:"Query" name:"InstanceId"` }
ResetSystemRequest is the request struct for api ResetSystem
func CreateResetSystemRequest ¶
func CreateResetSystemRequest() (request *ResetSystemRequest)
CreateResetSystemRequest creates a request to invoke ResetSystem API
type ResetSystemResponse ¶
type ResetSystemResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ResetSystemResponse is the response struct for api ResetSystem
func CreateResetSystemResponse ¶
func CreateResetSystemResponse() (response *ResetSystemResponse)
CreateResetSystemResponse creates a response to parse from ResetSystem response
type ResourceSpec ¶ added in v1.62.360
type ResourceSpec struct { DiskCategory string `json:"DiskCategory" xml:"DiskCategory"` Cpu int `json:"Cpu" xml:"Cpu"` Bandwidth int `json:"Bandwidth" xml:"Bandwidth"` DiskSize int `json:"DiskSize" xml:"DiskSize"` Memory string `json:"Memory" xml:"Memory"` Flow string `json:"Flow" xml:"Flow"` }
ResourceSpec is a nested struct in swas_open response
type RestartDatabaseInstanceRequest ¶
type RestartDatabaseInstanceRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` DatabaseInstanceId string `position:"Query" name:"DatabaseInstanceId"` }
RestartDatabaseInstanceRequest is the request struct for api RestartDatabaseInstance
func CreateRestartDatabaseInstanceRequest ¶
func CreateRestartDatabaseInstanceRequest() (request *RestartDatabaseInstanceRequest)
CreateRestartDatabaseInstanceRequest creates a request to invoke RestartDatabaseInstance API
type RestartDatabaseInstanceResponse ¶
type RestartDatabaseInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
RestartDatabaseInstanceResponse is the response struct for api RestartDatabaseInstance
func CreateRestartDatabaseInstanceResponse ¶
func CreateRestartDatabaseInstanceResponse() (response *RestartDatabaseInstanceResponse)
CreateRestartDatabaseInstanceResponse creates a response to parse from RestartDatabaseInstance response
type RunCommandRequest ¶
type RunCommandRequest struct { *requests.RpcRequest WorkingDir string `position:"Query" name:"WorkingDir"` Type string `position:"Query" name:"Type"` CommandContent string `position:"Query" name:"CommandContent"` Timeout requests.Integer `position:"Query" name:"Timeout"` WindowsPasswordName string `position:"Query" name:"WindowsPasswordName"` InstanceId string `position:"Query" name:"InstanceId"` WorkingUser string `position:"Query" name:"WorkingUser"` Name string `position:"Query" name:"Name"` Parameters map[string]string `position:"Query" name:"Parameters" type:"Map"` EnableParameter requests.Boolean `position:"Query" name:"EnableParameter"` }
RunCommandRequest is the request struct for api RunCommand
func CreateRunCommandRequest ¶
func CreateRunCommandRequest() (request *RunCommandRequest)
CreateRunCommandRequest creates a request to invoke RunCommand API
type RunCommandResponse ¶
type RunCommandResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` InvokeId string `json:"InvokeId" xml:"InvokeId"` }
RunCommandResponse is the response struct for api RunCommand
func CreateRunCommandResponse ¶
func CreateRunCommandResponse() (response *RunCommandResponse)
CreateRunCommandResponse creates a response to parse from RunCommand response
type RunningParameter ¶
type RunningParameter struct { ParameterDescription string `json:"ParameterDescription" xml:"ParameterDescription"` ParameterName string `json:"ParameterName" xml:"ParameterName"` ParameterValue string `json:"ParameterValue" xml:"ParameterValue"` ForceModify string `json:"ForceModify" xml:"ForceModify"` ForceRestart string `json:"ForceRestart" xml:"ForceRestart"` CheckingCode string `json:"CheckingCode" xml:"CheckingCode"` }
RunningParameter is a nested struct in swas_open response
type RunningParameters ¶
type RunningParameters struct {
RunningParameter []RunningParameter `json:"RunningParameter" xml:"RunningParameter"`
}
RunningParameters is a nested struct in swas_open response
type SlowLog ¶
type SlowLog struct { HostAddress string `json:"HostAddress" xml:"HostAddress"` QueryTimes int64 `json:"QueryTimes" xml:"QueryTimes"` SQLText string `json:"SQLText" xml:"SQLText"` QueryTimeMS int64 `json:"QueryTimeMS" xml:"QueryTimeMS"` LockTimes int64 `json:"LockTimes" xml:"LockTimes"` ExecutionStartTime string `json:"ExecutionStartTime" xml:"ExecutionStartTime"` ReturnRowCounts int64 `json:"ReturnRowCounts" xml:"ReturnRowCounts"` ParseRowCounts int64 `json:"ParseRowCounts" xml:"ParseRowCounts"` DBName string `json:"DBName" xml:"DBName"` }
SlowLog is a nested struct in swas_open response
type SlowLogs ¶
type SlowLogs struct {
SlowLog []SlowLog `json:"SlowLog" xml:"SlowLog"`
}
SlowLogs is a nested struct in swas_open response
type Snapshot ¶
type Snapshot struct { Status string `json:"Status" xml:"Status"` CreationTime string `json:"CreationTime" xml:"CreationTime"` SourceDiskId string `json:"SourceDiskId" xml:"SourceDiskId"` SnapshotName string `json:"SnapshotName" xml:"SnapshotName"` Progress string `json:"Progress" xml:"Progress"` Remark string `json:"Remark" xml:"Remark"` SnapshotId string `json:"SnapshotId" xml:"SnapshotId"` SourceDiskType string `json:"SourceDiskType" xml:"SourceDiskType"` RegionId string `json:"RegionId" xml:"RegionId"` InstanceId string `json:"InstanceId" xml:"InstanceId"` RollbackTime string `json:"RollbackTime" xml:"RollbackTime"` Tags []Tag `json:"Tags" xml:"Tags"` }
Snapshot is a nested struct in swas_open response
type Snapshots ¶
type Snapshots struct {
Snapshot []Snapshot `json:"Snapshot" xml:"Snapshot"`
}
Snapshots is a nested struct in swas_open response
type StartDatabaseInstanceRequest ¶
type StartDatabaseInstanceRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` DatabaseInstanceId string `position:"Query" name:"DatabaseInstanceId"` }
StartDatabaseInstanceRequest is the request struct for api StartDatabaseInstance
func CreateStartDatabaseInstanceRequest ¶
func CreateStartDatabaseInstanceRequest() (request *StartDatabaseInstanceRequest)
CreateStartDatabaseInstanceRequest creates a request to invoke StartDatabaseInstance API
type StartDatabaseInstanceResponse ¶
type StartDatabaseInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
StartDatabaseInstanceResponse is the response struct for api StartDatabaseInstance
func CreateStartDatabaseInstanceResponse ¶
func CreateStartDatabaseInstanceResponse() (response *StartDatabaseInstanceResponse)
CreateStartDatabaseInstanceResponse creates a response to parse from StartDatabaseInstance response
type StartInstanceRequest ¶
type StartInstanceRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` InstanceId string `position:"Query" name:"InstanceId"` }
StartInstanceRequest is the request struct for api StartInstance
func CreateStartInstanceRequest ¶
func CreateStartInstanceRequest() (request *StartInstanceRequest)
CreateStartInstanceRequest creates a request to invoke StartInstance API
type StartInstanceResponse ¶
type StartInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
StartInstanceResponse is the response struct for api StartInstance
func CreateStartInstanceResponse ¶
func CreateStartInstanceResponse() (response *StartInstanceResponse)
CreateStartInstanceResponse creates a response to parse from StartInstance response
type StartInstancesRequest ¶ added in v1.62.360
type StartInstancesRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` InstanceIds string `position:"Query" name:"InstanceIds"` }
StartInstancesRequest is the request struct for api StartInstances
func CreateStartInstancesRequest ¶ added in v1.62.360
func CreateStartInstancesRequest() (request *StartInstancesRequest)
CreateStartInstancesRequest creates a request to invoke StartInstances API
type StartInstancesResponse ¶ added in v1.62.360
type StartInstancesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
StartInstancesResponse is the response struct for api StartInstances
func CreateStartInstancesResponse ¶ added in v1.62.360
func CreateStartInstancesResponse() (response *StartInstancesResponse)
CreateStartInstancesResponse creates a response to parse from StartInstances response
type StartTerminalSessionRequest ¶ added in v1.62.456
type StartTerminalSessionRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` }
StartTerminalSessionRequest is the request struct for api StartTerminalSession
func CreateStartTerminalSessionRequest ¶ added in v1.62.456
func CreateStartTerminalSessionRequest() (request *StartTerminalSessionRequest)
CreateStartTerminalSessionRequest creates a request to invoke StartTerminalSession API
type StartTerminalSessionResponse ¶ added in v1.62.456
type StartTerminalSessionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` SessionId string `json:"SessionId" xml:"SessionId"` SecurityToken string `json:"SecurityToken" xml:"SecurityToken"` WebSocketUrl string `json:"WebSocketUrl" xml:"WebSocketUrl"` }
StartTerminalSessionResponse is the response struct for api StartTerminalSession
func CreateStartTerminalSessionResponse ¶ added in v1.62.456
func CreateStartTerminalSessionResponse() (response *StartTerminalSessionResponse)
CreateStartTerminalSessionResponse creates a response to parse from StartTerminalSession response
type Status ¶
type Status struct { LastInvokedTime string `json:"LastInvokedTime" xml:"LastInvokedTime"` Status bool `json:"Status" xml:"Status"` InvocationCount int64 `json:"InvocationCount" xml:"InvocationCount"` CloudAssistantVersion string `json:"CloudAssistantVersion" xml:"CloudAssistantVersion"` OSType string `json:"OSType" xml:"OSType"` CloudAssistantStatus string `json:"CloudAssistantStatus" xml:"CloudAssistantStatus"` InstanceId string `json:"InstanceId" xml:"InstanceId"` LastHeartbeatTime string `json:"LastHeartbeatTime" xml:"LastHeartbeatTime"` SupportSessionManager bool `json:"SupportSessionManager" xml:"SupportSessionManager"` ActiveTaskCount int64 `json:"ActiveTaskCount" xml:"ActiveTaskCount"` }
Status is a nested struct in swas_open response
type StopDatabaseInstanceRequest ¶
type StopDatabaseInstanceRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` DatabaseInstanceId string `position:"Query" name:"DatabaseInstanceId"` }
StopDatabaseInstanceRequest is the request struct for api StopDatabaseInstance
func CreateStopDatabaseInstanceRequest ¶
func CreateStopDatabaseInstanceRequest() (request *StopDatabaseInstanceRequest)
CreateStopDatabaseInstanceRequest creates a request to invoke StopDatabaseInstance API
type StopDatabaseInstanceResponse ¶
type StopDatabaseInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
StopDatabaseInstanceResponse is the response struct for api StopDatabaseInstance
func CreateStopDatabaseInstanceResponse ¶
func CreateStopDatabaseInstanceResponse() (response *StopDatabaseInstanceResponse)
CreateStopDatabaseInstanceResponse creates a response to parse from StopDatabaseInstance response
type StopInstanceRequest ¶
type StopInstanceRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` InstanceId string `position:"Query" name:"InstanceId"` }
StopInstanceRequest is the request struct for api StopInstance
func CreateStopInstanceRequest ¶
func CreateStopInstanceRequest() (request *StopInstanceRequest)
CreateStopInstanceRequest creates a request to invoke StopInstance API
type StopInstanceResponse ¶
type StopInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
StopInstanceResponse is the response struct for api StopInstance
func CreateStopInstanceResponse ¶
func CreateStopInstanceResponse() (response *StopInstanceResponse)
CreateStopInstanceResponse creates a response to parse from StopInstance response
type StopInstancesRequest ¶ added in v1.62.360
type StopInstancesRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` ForceStop requests.Boolean `position:"Query" name:"ForceStop"` InstanceIds string `position:"Query" name:"InstanceIds"` }
StopInstancesRequest is the request struct for api StopInstances
func CreateStopInstancesRequest ¶ added in v1.62.360
func CreateStopInstancesRequest() (request *StopInstancesRequest)
CreateStopInstancesRequest creates a request to invoke StopInstances API
type StopInstancesResponse ¶ added in v1.62.360
type StopInstancesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
StopInstancesResponse is the response struct for api StopInstances
func CreateStopInstancesResponse ¶ added in v1.62.360
func CreateStopInstancesResponse() (response *StopInstancesResponse)
CreateStopInstancesResponse creates a response to parse from StopInstances response
type TagResource ¶ added in v1.62.694
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 swas_open response
type TagResources ¶ added in v1.62.694
type TagResources struct {
TagResource []TagResource `json:"TagResource" xml:"TagResource"`
}
TagResources is a nested struct in swas_open response
type TagResourcesRequest ¶ added in v1.62.694
type TagResourcesRequest struct { *requests.RpcRequest ResourceId *[]string `position:"Query" name:"ResourceId" type:"Repeated"` ClientToken string `position:"Query" name:"ClientToken"` ResourceType string `position:"Query" name:"ResourceType"` Tag *[]TagResourcesTag `position:"Query" name:"Tag" type:"Repeated"` }
TagResourcesRequest is the request struct for api TagResources
func CreateTagResourcesRequest ¶ added in v1.62.694
func CreateTagResourcesRequest() (request *TagResourcesRequest)
CreateTagResourcesRequest creates a request to invoke TagResources API
type TagResourcesResponse ¶ added in v1.62.694
type TagResourcesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
TagResourcesResponse is the response struct for api TagResources
func CreateTagResourcesResponse ¶ added in v1.62.694
func CreateTagResourcesResponse() (response *TagResourcesResponse)
CreateTagResourcesResponse creates a response to parse from TagResources response
type TagResourcesTag ¶ added in v1.62.694
TagResourcesTag is a repeated param struct in TagResourcesRequest
type TagsInDescribeCommands ¶ added in v1.62.694
type TagsInDescribeCommands struct {
Tag []Tag `json:"tag" xml:"tag"`
}
TagsInDescribeCommands is a nested struct in swas_open response
type TagsInListCustomImages ¶ added in v1.62.694
type TagsInListCustomImages struct {
Tag []Tag `json:"tag" xml:"tag"`
}
TagsInListCustomImages is a nested struct in swas_open response
type TagsInListDisks ¶ added in v1.62.694
type TagsInListDisks struct {
Tag []Tag `json:"tag" xml:"tag"`
}
TagsInListDisks is a nested struct in swas_open response
type TagsInListFirewallRules ¶ added in v1.62.694
type TagsInListFirewallRules struct {
Tag []Tag `json:"tag" xml:"tag"`
}
TagsInListFirewallRules is a nested struct in swas_open response
type TagsInListInstances ¶ added in v1.62.694
type TagsInListInstances struct {
Tag []Tag `json:"tag" xml:"tag"`
}
TagsInListInstances is a nested struct in swas_open response
type TagsInListSnapshots ¶ added in v1.62.694
type TagsInListSnapshots struct {
Tag []Tag `json:"tag" xml:"tag"`
}
TagsInListSnapshots is a nested struct in swas_open response
type UntagResourcesRequest ¶ added in v1.62.694
type UntagResourcesRequest struct { *requests.RpcRequest All requests.Boolean `position:"Query" name:"All"` ResourceId *[]string `position:"Query" name:"ResourceId" type:"Repeated"` ClientToken string `position:"Query" name:"ClientToken"` ResourceType string `position:"Query" name:"ResourceType"` TagKey *[]string `position:"Query" name:"TagKey" type:"Repeated"` }
UntagResourcesRequest is the request struct for api UntagResources
func CreateUntagResourcesRequest ¶ added in v1.62.694
func CreateUntagResourcesRequest() (request *UntagResourcesRequest)
CreateUntagResourcesRequest creates a request to invoke UntagResources API
type UntagResourcesResponse ¶ added in v1.62.694
type UntagResourcesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UntagResourcesResponse is the response struct for api UntagResources
func CreateUntagResourcesResponse ¶ added in v1.62.694
func CreateUntagResourcesResponse() (response *UntagResourcesResponse)
CreateUntagResourcesResponse creates a response to parse from UntagResources response
type UpdateCommandAttributeRequest ¶ added in v1.62.530
type UpdateCommandAttributeRequest struct { *requests.RpcRequest WorkingDir string `position:"Query" name:"WorkingDir"` Description string `position:"Query" name:"Description"` CommandId string `position:"Query" name:"CommandId"` Timeout requests.Integer `position:"Query" name:"Timeout"` Name string `position:"Query" name:"Name"` }
UpdateCommandAttributeRequest is the request struct for api UpdateCommandAttribute
func CreateUpdateCommandAttributeRequest ¶ added in v1.62.530
func CreateUpdateCommandAttributeRequest() (request *UpdateCommandAttributeRequest)
CreateUpdateCommandAttributeRequest creates a request to invoke UpdateCommandAttribute API
type UpdateCommandAttributeResponse ¶ added in v1.62.530
type UpdateCommandAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateCommandAttributeResponse is the response struct for api UpdateCommandAttribute
func CreateUpdateCommandAttributeResponse ¶ added in v1.62.530
func CreateUpdateCommandAttributeResponse() (response *UpdateCommandAttributeResponse)
CreateUpdateCommandAttributeResponse creates a response to parse from UpdateCommandAttribute response
type UpdateDiskAttributeRequest ¶ added in v1.62.360
type UpdateDiskAttributeRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` Remark string `position:"Query" name:"Remark"` DiskId string `position:"Query" name:"DiskId"` }
UpdateDiskAttributeRequest is the request struct for api UpdateDiskAttribute
func CreateUpdateDiskAttributeRequest ¶ added in v1.62.360
func CreateUpdateDiskAttributeRequest() (request *UpdateDiskAttributeRequest)
CreateUpdateDiskAttributeRequest creates a request to invoke UpdateDiskAttribute API
type UpdateDiskAttributeResponse ¶ added in v1.62.360
type UpdateDiskAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateDiskAttributeResponse is the response struct for api UpdateDiskAttribute
func CreateUpdateDiskAttributeResponse ¶ added in v1.62.360
func CreateUpdateDiskAttributeResponse() (response *UpdateDiskAttributeResponse)
CreateUpdateDiskAttributeResponse creates a response to parse from UpdateDiskAttribute response
type UpdateInstanceAttributeRequest ¶
type UpdateInstanceAttributeRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` Password string `position:"Query" name:"Password"` InstanceId string `position:"Query" name:"InstanceId"` InstanceName string `position:"Query" name:"InstanceName"` }
UpdateInstanceAttributeRequest is the request struct for api UpdateInstanceAttribute
func CreateUpdateInstanceAttributeRequest ¶
func CreateUpdateInstanceAttributeRequest() (request *UpdateInstanceAttributeRequest)
CreateUpdateInstanceAttributeRequest creates a request to invoke UpdateInstanceAttribute API
type UpdateInstanceAttributeResponse ¶
type UpdateInstanceAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateInstanceAttributeResponse is the response struct for api UpdateInstanceAttribute
func CreateUpdateInstanceAttributeResponse ¶
func CreateUpdateInstanceAttributeResponse() (response *UpdateInstanceAttributeResponse)
CreateUpdateInstanceAttributeResponse creates a response to parse from UpdateInstanceAttribute response
type UpdateSnapshotAttributeRequest ¶ added in v1.62.360
type UpdateSnapshotAttributeRequest struct { *requests.RpcRequest SnapshotId string `position:"Query" name:"SnapshotId"` ClientToken string `position:"Query" name:"ClientToken"` Remark string `position:"Query" name:"Remark"` }
UpdateSnapshotAttributeRequest is the request struct for api UpdateSnapshotAttribute
func CreateUpdateSnapshotAttributeRequest ¶ added in v1.62.360
func CreateUpdateSnapshotAttributeRequest() (request *UpdateSnapshotAttributeRequest)
CreateUpdateSnapshotAttributeRequest creates a request to invoke UpdateSnapshotAttribute API
type UpdateSnapshotAttributeResponse ¶ added in v1.62.360
type UpdateSnapshotAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateSnapshotAttributeResponse is the response struct for api UpdateSnapshotAttribute
func CreateUpdateSnapshotAttributeResponse ¶ added in v1.62.360
func CreateUpdateSnapshotAttributeResponse() (response *UpdateSnapshotAttributeResponse)
CreateUpdateSnapshotAttributeResponse creates a response to parse from UpdateSnapshotAttribute response
type UpgradeInstanceRequest ¶
type UpgradeInstanceRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` InstanceId string `position:"Query" name:"InstanceId"` PlanId string `position:"Query" name:"PlanId"` }
UpgradeInstanceRequest is the request struct for api UpgradeInstance
func CreateUpgradeInstanceRequest ¶
func CreateUpgradeInstanceRequest() (request *UpgradeInstanceRequest)
CreateUpgradeInstanceRequest creates a request to invoke UpgradeInstance API
type UpgradeInstanceResponse ¶
type UpgradeInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpgradeInstanceResponse is the response struct for api UpgradeInstance
func CreateUpgradeInstanceResponse ¶
func CreateUpgradeInstanceResponse() (response *UpgradeInstanceResponse)
CreateUpgradeInstanceResponse creates a response to parse from UpgradeInstance response
type UploadInstanceKeyPairRequest ¶ added in v1.62.360
type UploadInstanceKeyPairRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` PublicKey string `position:"Query" name:"PublicKey"` KeyPairName string `position:"Query" name:"KeyPairName"` InstanceId string `position:"Query" name:"InstanceId"` }
UploadInstanceKeyPairRequest is the request struct for api UploadInstanceKeyPair
func CreateUploadInstanceKeyPairRequest ¶ added in v1.62.360
func CreateUploadInstanceKeyPairRequest() (request *UploadInstanceKeyPairRequest)
CreateUploadInstanceKeyPairRequest creates a request to invoke UploadInstanceKeyPair API
type UploadInstanceKeyPairResponse ¶ added in v1.62.360
type UploadInstanceKeyPairResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UploadInstanceKeyPairResponse is the response struct for api UploadInstanceKeyPair
func CreateUploadInstanceKeyPairResponse ¶ added in v1.62.360
func CreateUploadInstanceKeyPairResponse() (response *UploadInstanceKeyPairResponse)
CreateUploadInstanceKeyPairResponse creates a response to parse from UploadInstanceKeyPair response
Source Files ¶
- allocate_public_connection.go
- client.go
- create_command.go
- create_custom_image.go
- create_firewall_rule.go
- create_firewall_rules.go
- create_instance_key_pair.go
- create_instances.go
- create_snapshot.go
- delete_command.go
- delete_custom_image.go
- delete_firewall_rule.go
- delete_instance_key_pair.go
- delete_snapshot.go
- delete_snapshots.go
- describe_cloud_assistant_attributes.go
- describe_cloud_assistant_status.go
- describe_cloud_monitor_agent_statuses.go
- describe_command_invocations.go
- describe_commands.go
- describe_database_error_logs.go
- describe_database_instance_metric_data.go
- describe_database_instance_parameters.go
- describe_database_instances.go
- describe_database_slow_log_records.go
- describe_instance_key_pair.go
- describe_instance_passwords_setting.go
- describe_instance_vnc_url.go
- describe_invocation_result.go
- describe_invocations.go
- describe_monitor_data.go
- describe_security_agent_status.go
- disable_firewall_rule.go
- enable_firewall_rule.go
- install_cloud_assistant.go
- install_cloud_monitor_agent.go
- invoke_command.go
- list_custom_images.go
- list_disks.go
- list_firewall_rules.go
- list_images.go
- list_instance_plans_modification.go
- list_instance_status.go
- list_instances.go
- list_instances_traffic_packages.go
- list_plans.go
- list_regions.go
- list_snapshots.go
- list_tag_resources.go
- login_instance.go
- modify_database_instance_description.go
- modify_database_instance_parameter.go
- modify_firewall_rule.go
- modify_image_share_status.go
- modify_instance_vnc_password.go
- reboot_instance.go
- reboot_instances.go
- release_public_connection.go
- renew_instance.go
- reset_database_account_password.go
- reset_disk.go
- reset_system.go
- restart_database_instance.go
- run_command.go
- start_database_instance.go
- start_instance.go
- start_instances.go
- start_terminal_session.go
- stop_database_instance.go
- stop_instance.go
- stop_instances.go
- struct_cloud_assistant.go
- struct_cloud_assistant_status.go
- struct_command.go
- struct_command_invocations.go
- struct_commands.go
- struct_config_parameter.go
- struct_config_parameters.go
- struct_custom_image.go
- struct_custom_images.go
- struct_database_instance.go
- struct_database_instances.go
- struct_disk.go
- struct_disk_tags.go
- struct_disks_in_list_disks.go
- struct_disks_in_list_instances.go
- struct_error_log.go
- struct_error_logs.go
- struct_firewall_rule.go
- struct_firewall_rule_ids.go
- struct_firewall_rules.go
- struct_image.go
- struct_images.go
- struct_instance.go
- struct_instance_ids.go
- struct_instance_status.go
- struct_instance_status_list.go
- struct_instance_statuse.go
- struct_instance_statuses.go
- struct_instance_traffic_package_usage.go
- struct_instance_traffic_package_usages.go
- struct_instances.go
- struct_invocation.go
- struct_invocation_result.go
- struct_invocations.go
- struct_invoke_instance.go
- struct_invoke_instances.go
- struct_parameter_definition.go
- struct_parameter_definitions.go
- struct_parameter_names.go
- struct_plan.go
- struct_plans_in_list_instance_plans_modification.go
- struct_plans_in_list_plans.go
- struct_possible_values.go
- struct_region.go
- struct_regions.go
- struct_resource_spec.go
- struct_running_parameter.go
- struct_running_parameters.go
- struct_slow_log.go
- struct_slow_logs.go
- struct_snapshot.go
- struct_snapshots.go
- struct_status.go
- struct_tag.go
- struct_tag_resource.go
- struct_tag_resources.go
- struct_tags_in_describe_commands.go
- struct_tags_in_list_custom_images.go
- struct_tags_in_list_disks.go
- struct_tags_in_list_firewall_rules.go
- struct_tags_in_list_instances.go
- struct_tags_in_list_snapshots.go
- tag_resources.go
- untag_resources.go
- update_command_attribute.go
- update_disk_attribute.go
- update_instance_attribute.go
- update_snapshot_attribute.go
- upgrade_instance.go
- upload_instance_key_pair.go