Documentation ¶
Overview ¶
This file is auto-generated, don't edit it. Thanks. *
*
Index ¶
- type AddContainerClusterRequest
- func (s AddContainerClusterRequest) GoString() string
- func (s *AddContainerClusterRequest) SetClusterType(v string) *AddContainerClusterRequest
- func (s *AddContainerClusterRequest) SetDescription(v string) *AddContainerClusterRequest
- func (s *AddContainerClusterRequest) SetIdentifier(v string) *AddContainerClusterRequest
- func (s *AddContainerClusterRequest) SetName(v string) *AddContainerClusterRequest
- func (s *AddContainerClusterRequest) SetNetworkType(v string) *AddContainerClusterRequest
- func (s AddContainerClusterRequest) String() string
- type AddContainerClusterResponse
- func (s AddContainerClusterResponse) GoString() string
- func (s *AddContainerClusterResponse) SetBody(v *AddContainerClusterResponseBody) *AddContainerClusterResponse
- func (s *AddContainerClusterResponse) SetHeaders(v map[string]*string) *AddContainerClusterResponse
- func (s *AddContainerClusterResponse) SetStatusCode(v int32) *AddContainerClusterResponse
- func (s AddContainerClusterResponse) String() string
- type AddContainerClusterResponseBody
- func (s AddContainerClusterResponseBody) GoString() string
- func (s *AddContainerClusterResponseBody) SetClusterId(v string) *AddContainerClusterResponseBody
- func (s *AddContainerClusterResponseBody) SetCode(v string) *AddContainerClusterResponseBody
- func (s *AddContainerClusterResponseBody) SetMessage(v string) *AddContainerClusterResponseBody
- func (s *AddContainerClusterResponseBody) SetRequestId(v string) *AddContainerClusterResponseBody
- func (s *AddContainerClusterResponseBody) SetSuccess(v bool) *AddContainerClusterResponseBody
- func (s *AddContainerClusterResponseBody) SetToken(v string) *AddContainerClusterResponseBody
- func (s AddContainerClusterResponseBody) String() string
- type AttachNasFileSystemRequest
- func (s AttachNasFileSystemRequest) GoString() string
- func (s *AttachNasFileSystemRequest) SetCreateTime(v string) *AttachNasFileSystemRequest
- func (s *AttachNasFileSystemRequest) SetCrossAccountRoleName(v string) *AttachNasFileSystemRequest
- func (s *AttachNasFileSystemRequest) SetCrossAccountType(v string) *AttachNasFileSystemRequest
- func (s *AttachNasFileSystemRequest) SetCrossAccountUserId(v int64) *AttachNasFileSystemRequest
- func (s *AttachNasFileSystemRequest) SetFileSystemId(v string) *AttachNasFileSystemRequest
- func (s AttachNasFileSystemRequest) String() string
- type AttachNasFileSystemResponse
- func (s AttachNasFileSystemResponse) GoString() string
- func (s *AttachNasFileSystemResponse) SetBody(v *AttachNasFileSystemResponseBody) *AttachNasFileSystemResponse
- func (s *AttachNasFileSystemResponse) SetHeaders(v map[string]*string) *AttachNasFileSystemResponse
- func (s *AttachNasFileSystemResponse) SetStatusCode(v int32) *AttachNasFileSystemResponse
- func (s AttachNasFileSystemResponse) String() string
- type AttachNasFileSystemResponseBody
- func (s AttachNasFileSystemResponseBody) GoString() string
- func (s *AttachNasFileSystemResponseBody) SetCode(v string) *AttachNasFileSystemResponseBody
- func (s *AttachNasFileSystemResponseBody) SetMessage(v string) *AttachNasFileSystemResponseBody
- func (s *AttachNasFileSystemResponseBody) SetRequestId(v string) *AttachNasFileSystemResponseBody
- func (s *AttachNasFileSystemResponseBody) SetSuccess(v bool) *AttachNasFileSystemResponseBody
- func (s *AttachNasFileSystemResponseBody) SetTaskId(v string) *AttachNasFileSystemResponseBody
- func (s AttachNasFileSystemResponseBody) String() string
- type CancelBackupJobRequest
- type CancelBackupJobResponse
- func (s CancelBackupJobResponse) GoString() string
- func (s *CancelBackupJobResponse) SetBody(v *CancelBackupJobResponseBody) *CancelBackupJobResponse
- func (s *CancelBackupJobResponse) SetHeaders(v map[string]*string) *CancelBackupJobResponse
- func (s *CancelBackupJobResponse) SetStatusCode(v int32) *CancelBackupJobResponse
- func (s CancelBackupJobResponse) String() string
- type CancelBackupJobResponseBody
- func (s CancelBackupJobResponseBody) GoString() string
- func (s *CancelBackupJobResponseBody) SetCode(v string) *CancelBackupJobResponseBody
- func (s *CancelBackupJobResponseBody) SetMessage(v string) *CancelBackupJobResponseBody
- func (s *CancelBackupJobResponseBody) SetRequestId(v string) *CancelBackupJobResponseBody
- func (s *CancelBackupJobResponseBody) SetSuccess(v bool) *CancelBackupJobResponseBody
- func (s CancelBackupJobResponseBody) String() string
- type CancelRestoreJobRequest
- type CancelRestoreJobResponse
- func (s CancelRestoreJobResponse) GoString() string
- func (s *CancelRestoreJobResponse) SetBody(v *CancelRestoreJobResponseBody) *CancelRestoreJobResponse
- func (s *CancelRestoreJobResponse) SetHeaders(v map[string]*string) *CancelRestoreJobResponse
- func (s *CancelRestoreJobResponse) SetStatusCode(v int32) *CancelRestoreJobResponse
- func (s CancelRestoreJobResponse) String() string
- type CancelRestoreJobResponseBody
- func (s CancelRestoreJobResponseBody) GoString() string
- func (s *CancelRestoreJobResponseBody) SetCode(v string) *CancelRestoreJobResponseBody
- func (s *CancelRestoreJobResponseBody) SetMessage(v string) *CancelRestoreJobResponseBody
- func (s *CancelRestoreJobResponseBody) SetRequestId(v string) *CancelRestoreJobResponseBody
- func (s *CancelRestoreJobResponseBody) SetSuccess(v bool) *CancelRestoreJobResponseBody
- func (s CancelRestoreJobResponseBody) String() string
- type ChangeResourceGroupRequest
- func (s ChangeResourceGroupRequest) GoString() string
- func (s *ChangeResourceGroupRequest) SetNewResourceGroupId(v string) *ChangeResourceGroupRequest
- func (s *ChangeResourceGroupRequest) SetResourceId(v string) *ChangeResourceGroupRequest
- func (s *ChangeResourceGroupRequest) SetResourceType(v string) *ChangeResourceGroupRequest
- func (s ChangeResourceGroupRequest) String() string
- type ChangeResourceGroupResponse
- func (s ChangeResourceGroupResponse) GoString() string
- func (s *ChangeResourceGroupResponse) SetBody(v *ChangeResourceGroupResponseBody) *ChangeResourceGroupResponse
- func (s *ChangeResourceGroupResponse) SetHeaders(v map[string]*string) *ChangeResourceGroupResponse
- func (s *ChangeResourceGroupResponse) SetStatusCode(v int32) *ChangeResourceGroupResponse
- func (s ChangeResourceGroupResponse) String() string
- type ChangeResourceGroupResponseBody
- func (s ChangeResourceGroupResponseBody) GoString() string
- func (s *ChangeResourceGroupResponseBody) SetCode(v string) *ChangeResourceGroupResponseBody
- func (s *ChangeResourceGroupResponseBody) SetMessage(v string) *ChangeResourceGroupResponseBody
- func (s *ChangeResourceGroupResponseBody) SetRequestId(v string) *ChangeResourceGroupResponseBody
- func (s *ChangeResourceGroupResponseBody) SetSuccess(v bool) *ChangeResourceGroupResponseBody
- func (s ChangeResourceGroupResponseBody) String() string
- type CheckRoleRequest
- func (s CheckRoleRequest) GoString() string
- func (s *CheckRoleRequest) SetCheckRoleType(v string) *CheckRoleRequest
- func (s *CheckRoleRequest) SetCrossAccountRoleName(v string) *CheckRoleRequest
- func (s *CheckRoleRequest) SetCrossAccountUserId(v int64) *CheckRoleRequest
- func (s CheckRoleRequest) String() string
- type CheckRoleResponse
- func (s CheckRoleResponse) GoString() string
- func (s *CheckRoleResponse) SetBody(v *CheckRoleResponseBody) *CheckRoleResponse
- func (s *CheckRoleResponse) SetHeaders(v map[string]*string) *CheckRoleResponse
- func (s *CheckRoleResponse) SetStatusCode(v int32) *CheckRoleResponse
- func (s CheckRoleResponse) String() string
- type CheckRoleResponseBody
- func (s CheckRoleResponseBody) GoString() string
- func (s *CheckRoleResponseBody) SetCode(v string) *CheckRoleResponseBody
- func (s *CheckRoleResponseBody) SetMessage(v string) *CheckRoleResponseBody
- func (s *CheckRoleResponseBody) SetRequestId(v string) *CheckRoleResponseBody
- func (s *CheckRoleResponseBody) SetSuccess(v bool) *CheckRoleResponseBody
- func (s CheckRoleResponseBody) String() string
- type Client
- func (client *Client) AddContainerCluster(request *AddContainerClusterRequest) (_result *AddContainerClusterResponse, _err error)
- func (client *Client) AddContainerClusterWithOptions(request *AddContainerClusterRequest, runtime *util.RuntimeOptions) (_result *AddContainerClusterResponse, _err error)
- func (client *Client) AttachNasFileSystem(request *AttachNasFileSystemRequest) (_result *AttachNasFileSystemResponse, _err error)
- func (client *Client) AttachNasFileSystemWithOptions(request *AttachNasFileSystemRequest, runtime *util.RuntimeOptions) (_result *AttachNasFileSystemResponse, _err error)
- func (client *Client) CancelBackupJob(request *CancelBackupJobRequest) (_result *CancelBackupJobResponse, _err error)
- func (client *Client) CancelBackupJobWithOptions(request *CancelBackupJobRequest, runtime *util.RuntimeOptions) (_result *CancelBackupJobResponse, _err error)
- func (client *Client) CancelRestoreJob(request *CancelRestoreJobRequest) (_result *CancelRestoreJobResponse, _err error)
- func (client *Client) CancelRestoreJobWithOptions(request *CancelRestoreJobRequest, runtime *util.RuntimeOptions) (_result *CancelRestoreJobResponse, _err error)
- func (client *Client) ChangeResourceGroup(request *ChangeResourceGroupRequest) (_result *ChangeResourceGroupResponse, _err error)
- func (client *Client) ChangeResourceGroupWithOptions(request *ChangeResourceGroupRequest, runtime *util.RuntimeOptions) (_result *ChangeResourceGroupResponse, _err error)
- func (client *Client) CheckRole(request *CheckRoleRequest) (_result *CheckRoleResponse, _err error)
- func (client *Client) CheckRoleWithOptions(request *CheckRoleRequest, runtime *util.RuntimeOptions) (_result *CheckRoleResponse, _err error)
- func (client *Client) CreateBackupJob(request *CreateBackupJobRequest) (_result *CreateBackupJobResponse, _err error)
- func (client *Client) CreateBackupJobWithOptions(request *CreateBackupJobRequest, runtime *util.RuntimeOptions) (_result *CreateBackupJobResponse, _err error)
- func (client *Client) CreateBackupPlan(request *CreateBackupPlanRequest) (_result *CreateBackupPlanResponse, _err error)
- func (client *Client) CreateBackupPlanWithOptions(tmpReq *CreateBackupPlanRequest, runtime *util.RuntimeOptions) (_result *CreateBackupPlanResponse, _err error)
- func (client *Client) CreateClients(request *CreateClientsRequest) (_result *CreateClientsResponse, _err error)
- func (client *Client) CreateClientsWithOptions(request *CreateClientsRequest, runtime *util.RuntimeOptions) (_result *CreateClientsResponse, _err error)
- func (client *Client) CreateHanaBackupPlan(request *CreateHanaBackupPlanRequest) (_result *CreateHanaBackupPlanResponse, _err error)
- func (client *Client) CreateHanaBackupPlanWithOptions(request *CreateHanaBackupPlanRequest, runtime *util.RuntimeOptions) (_result *CreateHanaBackupPlanResponse, _err error)
- func (client *Client) CreateHanaInstance(request *CreateHanaInstanceRequest) (_result *CreateHanaInstanceResponse, _err error)
- func (client *Client) CreateHanaInstanceWithOptions(request *CreateHanaInstanceRequest, runtime *util.RuntimeOptions) (_result *CreateHanaInstanceResponse, _err error)
- func (client *Client) CreateHanaRestore(request *CreateHanaRestoreRequest) (_result *CreateHanaRestoreResponse, _err error)
- func (client *Client) CreateHanaRestoreWithOptions(request *CreateHanaRestoreRequest, runtime *util.RuntimeOptions) (_result *CreateHanaRestoreResponse, _err error)
- func (client *Client) CreatePolicyBindings(request *CreatePolicyBindingsRequest) (_result *CreatePolicyBindingsResponse, _err error)
- func (client *Client) CreatePolicyBindingsWithOptions(tmpReq *CreatePolicyBindingsRequest, runtime *util.RuntimeOptions) (_result *CreatePolicyBindingsResponse, _err error)
- func (client *Client) CreatePolicyV2(request *CreatePolicyV2Request) (_result *CreatePolicyV2Response, _err error)
- func (client *Client) CreatePolicyV2WithOptions(tmpReq *CreatePolicyV2Request, runtime *util.RuntimeOptions) (_result *CreatePolicyV2Response, _err error)
- func (client *Client) CreateReplicationVault(request *CreateReplicationVaultRequest) (_result *CreateReplicationVaultResponse, _err error)
- func (client *Client) CreateReplicationVaultWithOptions(request *CreateReplicationVaultRequest, runtime *util.RuntimeOptions) (_result *CreateReplicationVaultResponse, _err error)
- func (client *Client) CreateRestoreJob(request *CreateRestoreJobRequest) (_result *CreateRestoreJobResponse, _err error)
- func (client *Client) CreateRestoreJobWithOptions(tmpReq *CreateRestoreJobRequest, runtime *util.RuntimeOptions) (_result *CreateRestoreJobResponse, _err error)
- func (client *Client) CreateTempFileUploadUrl(request *CreateTempFileUploadUrlRequest) (_result *CreateTempFileUploadUrlResponse, _err error)
- func (client *Client) CreateTempFileUploadUrlWithOptions(request *CreateTempFileUploadUrlRequest, runtime *util.RuntimeOptions) (_result *CreateTempFileUploadUrlResponse, _err error)
- func (client *Client) CreateVault(request *CreateVaultRequest) (_result *CreateVaultResponse, _err error)
- func (client *Client) CreateVaultWithOptions(request *CreateVaultRequest, runtime *util.RuntimeOptions) (_result *CreateVaultResponse, _err error)
- func (client *Client) DeleteBackupClient(request *DeleteBackupClientRequest) (_result *DeleteBackupClientResponse, _err error)
- func (client *Client) DeleteBackupClientResource(request *DeleteBackupClientResourceRequest) (_result *DeleteBackupClientResourceResponse, _err error)
- func (client *Client) DeleteBackupClientResourceWithOptions(tmpReq *DeleteBackupClientResourceRequest, runtime *util.RuntimeOptions) (_result *DeleteBackupClientResourceResponse, _err error)
- func (client *Client) DeleteBackupClientWithOptions(request *DeleteBackupClientRequest, runtime *util.RuntimeOptions) (_result *DeleteBackupClientResponse, _err error)
- func (client *Client) DeleteBackupPlan(request *DeleteBackupPlanRequest) (_result *DeleteBackupPlanResponse, _err error)
- func (client *Client) DeleteBackupPlanWithOptions(request *DeleteBackupPlanRequest, runtime *util.RuntimeOptions) (_result *DeleteBackupPlanResponse, _err error)
- func (client *Client) DeleteClient(request *DeleteClientRequest) (_result *DeleteClientResponse, _err error)
- func (client *Client) DeleteClientWithOptions(request *DeleteClientRequest, runtime *util.RuntimeOptions) (_result *DeleteClientResponse, _err error)
- func (client *Client) DeleteHanaBackupPlan(request *DeleteHanaBackupPlanRequest) (_result *DeleteHanaBackupPlanResponse, _err error)
- func (client *Client) DeleteHanaBackupPlanWithOptions(request *DeleteHanaBackupPlanRequest, runtime *util.RuntimeOptions) (_result *DeleteHanaBackupPlanResponse, _err error)
- func (client *Client) DeleteHanaInstance(request *DeleteHanaInstanceRequest) (_result *DeleteHanaInstanceResponse, _err error)
- func (client *Client) DeleteHanaInstanceWithOptions(request *DeleteHanaInstanceRequest, runtime *util.RuntimeOptions) (_result *DeleteHanaInstanceResponse, _err error)
- func (client *Client) DeletePolicyBinding(request *DeletePolicyBindingRequest) (_result *DeletePolicyBindingResponse, _err error)
- func (client *Client) DeletePolicyBindingWithOptions(tmpReq *DeletePolicyBindingRequest, runtime *util.RuntimeOptions) (_result *DeletePolicyBindingResponse, _err error)
- func (client *Client) DeletePolicyV2(request *DeletePolicyV2Request) (_result *DeletePolicyV2Response, _err error)
- func (client *Client) DeletePolicyV2WithOptions(request *DeletePolicyV2Request, runtime *util.RuntimeOptions) (_result *DeletePolicyV2Response, _err error)
- func (client *Client) DeleteSnapshot(request *DeleteSnapshotRequest) (_result *DeleteSnapshotResponse, _err error)
- func (client *Client) DeleteSnapshotWithOptions(request *DeleteSnapshotRequest, runtime *util.RuntimeOptions) (_result *DeleteSnapshotResponse, _err error)
- func (client *Client) DeleteVault(request *DeleteVaultRequest) (_result *DeleteVaultResponse, _err error)
- func (client *Client) DeleteVaultWithOptions(request *DeleteVaultRequest, runtime *util.RuntimeOptions) (_result *DeleteVaultResponse, _err error)
- func (client *Client) DescribeBackupClients(request *DescribeBackupClientsRequest) (_result *DescribeBackupClientsResponse, _err error)
- func (client *Client) DescribeBackupClientsWithOptions(tmpReq *DescribeBackupClientsRequest, runtime *util.RuntimeOptions) (_result *DescribeBackupClientsResponse, _err error)
- func (client *Client) DescribeBackupJobs2(request *DescribeBackupJobs2Request) (_result *DescribeBackupJobs2Response, _err error)
- func (client *Client) DescribeBackupJobs2WithOptions(request *DescribeBackupJobs2Request, runtime *util.RuntimeOptions) (_result *DescribeBackupJobs2Response, _err error)
- func (client *Client) DescribeBackupPlans(request *DescribeBackupPlansRequest) (_result *DescribeBackupPlansResponse, _err error)
- func (client *Client) DescribeBackupPlansWithOptions(request *DescribeBackupPlansRequest, runtime *util.RuntimeOptions) (_result *DescribeBackupPlansResponse, _err error)
- func (client *Client) DescribeClients(request *DescribeClientsRequest) (_result *DescribeClientsResponse, _err error)
- func (client *Client) DescribeClientsWithOptions(request *DescribeClientsRequest, runtime *util.RuntimeOptions) (_result *DescribeClientsResponse, _err error)
- func (client *Client) DescribeContainerCluster(request *DescribeContainerClusterRequest) (_result *DescribeContainerClusterResponse, _err error)
- func (client *Client) DescribeContainerClusterWithOptions(request *DescribeContainerClusterRequest, runtime *util.RuntimeOptions) (_result *DescribeContainerClusterResponse, _err error)
- func (client *Client) DescribeCrossAccounts(request *DescribeCrossAccountsRequest) (_result *DescribeCrossAccountsResponse, _err error)
- func (client *Client) DescribeCrossAccountsWithOptions(request *DescribeCrossAccountsRequest, runtime *util.RuntimeOptions) (_result *DescribeCrossAccountsResponse, _err error)
- func (client *Client) DescribeHanaBackupPlans(request *DescribeHanaBackupPlansRequest) (_result *DescribeHanaBackupPlansResponse, _err error)
- func (client *Client) DescribeHanaBackupPlansWithOptions(request *DescribeHanaBackupPlansRequest, runtime *util.RuntimeOptions) (_result *DescribeHanaBackupPlansResponse, _err error)
- func (client *Client) DescribeHanaBackupSetting(request *DescribeHanaBackupSettingRequest) (_result *DescribeHanaBackupSettingResponse, _err error)
- func (client *Client) DescribeHanaBackupSettingWithOptions(request *DescribeHanaBackupSettingRequest, runtime *util.RuntimeOptions) (_result *DescribeHanaBackupSettingResponse, _err error)
- func (client *Client) DescribeHanaBackupsAsync(request *DescribeHanaBackupsAsyncRequest) (_result *DescribeHanaBackupsAsyncResponse, _err error)
- func (client *Client) DescribeHanaBackupsAsyncWithOptions(request *DescribeHanaBackupsAsyncRequest, runtime *util.RuntimeOptions) (_result *DescribeHanaBackupsAsyncResponse, _err error)
- func (client *Client) DescribeHanaDatabases(request *DescribeHanaDatabasesRequest) (_result *DescribeHanaDatabasesResponse, _err error)
- func (client *Client) DescribeHanaDatabasesWithOptions(request *DescribeHanaDatabasesRequest, runtime *util.RuntimeOptions) (_result *DescribeHanaDatabasesResponse, _err error)
- func (client *Client) DescribeHanaInstances(request *DescribeHanaInstancesRequest) (_result *DescribeHanaInstancesResponse, _err error)
- func (client *Client) DescribeHanaInstancesWithOptions(request *DescribeHanaInstancesRequest, runtime *util.RuntimeOptions) (_result *DescribeHanaInstancesResponse, _err error)
- func (client *Client) DescribeHanaRestores(request *DescribeHanaRestoresRequest) (_result *DescribeHanaRestoresResponse, _err error)
- func (client *Client) DescribeHanaRestoresWithOptions(request *DescribeHanaRestoresRequest, runtime *util.RuntimeOptions) (_result *DescribeHanaRestoresResponse, _err error)
- func (client *Client) DescribeHanaRetentionSetting(request *DescribeHanaRetentionSettingRequest) (_result *DescribeHanaRetentionSettingResponse, _err error)
- func (client *Client) DescribeHanaRetentionSettingWithOptions(request *DescribeHanaRetentionSettingRequest, runtime *util.RuntimeOptions) (_result *DescribeHanaRetentionSettingResponse, _err error)
- func (client *Client) DescribeOtsTableSnapshots(request *DescribeOtsTableSnapshotsRequest) (_result *DescribeOtsTableSnapshotsResponse, _err error)
- func (client *Client) DescribeOtsTableSnapshotsWithOptions(request *DescribeOtsTableSnapshotsRequest, runtime *util.RuntimeOptions) (_result *DescribeOtsTableSnapshotsResponse, _err error)
- func (client *Client) DescribePoliciesV2(request *DescribePoliciesV2Request) (_result *DescribePoliciesV2Response, _err error)
- func (client *Client) DescribePoliciesV2WithOptions(request *DescribePoliciesV2Request, runtime *util.RuntimeOptions) (_result *DescribePoliciesV2Response, _err error)
- func (client *Client) DescribePolicyBindings(request *DescribePolicyBindingsRequest) (_result *DescribePolicyBindingsResponse, _err error)
- func (client *Client) DescribePolicyBindingsWithOptions(tmpReq *DescribePolicyBindingsRequest, runtime *util.RuntimeOptions) (_result *DescribePolicyBindingsResponse, _err error)
- func (client *Client) DescribeRecoverableOtsInstances(request *DescribeRecoverableOtsInstancesRequest) (_result *DescribeRecoverableOtsInstancesResponse, _err error)
- func (client *Client) DescribeRecoverableOtsInstancesWithOptions(request *DescribeRecoverableOtsInstancesRequest, runtime *util.RuntimeOptions) (_result *DescribeRecoverableOtsInstancesResponse, _err error)
- func (client *Client) DescribeRegions(request *DescribeRegionsRequest) (_result *DescribeRegionsResponse, _err error)
- func (client *Client) DescribeRegionsWithOptions(request *DescribeRegionsRequest, runtime *util.RuntimeOptions) (_result *DescribeRegionsResponse, _err error)
- func (client *Client) DescribeRestoreJobs2(request *DescribeRestoreJobs2Request) (_result *DescribeRestoreJobs2Response, _err error)
- func (client *Client) DescribeRestoreJobs2WithOptions(request *DescribeRestoreJobs2Request, runtime *util.RuntimeOptions) (_result *DescribeRestoreJobs2Response, _err error)
- func (client *Client) DescribeTask(request *DescribeTaskRequest) (_result *DescribeTaskResponse, _err error)
- func (client *Client) DescribeTaskWithOptions(request *DescribeTaskRequest, runtime *util.RuntimeOptions) (_result *DescribeTaskResponse, _err error)
- func (client *Client) DescribeUdmSnapshots(request *DescribeUdmSnapshotsRequest) (_result *DescribeUdmSnapshotsResponse, _err error)
- func (client *Client) DescribeUdmSnapshotsWithOptions(tmpReq *DescribeUdmSnapshotsRequest, runtime *util.RuntimeOptions) (_result *DescribeUdmSnapshotsResponse, _err error)
- func (client *Client) DescribeVaultReplicationRegions(request *DescribeVaultReplicationRegionsRequest) (_result *DescribeVaultReplicationRegionsResponse, _err error)
- func (client *Client) DescribeVaultReplicationRegionsWithOptions(request *DescribeVaultReplicationRegionsRequest, runtime *util.RuntimeOptions) (_result *DescribeVaultReplicationRegionsResponse, _err error)
- func (client *Client) DescribeVaults(request *DescribeVaultsRequest) (_result *DescribeVaultsResponse, _err error)
- func (client *Client) DescribeVaultsWithOptions(request *DescribeVaultsRequest, runtime *util.RuntimeOptions) (_result *DescribeVaultsResponse, _err error)
- func (client *Client) DetachNasFileSystem(request *DetachNasFileSystemRequest) (_result *DetachNasFileSystemResponse, _err error)
- func (client *Client) DetachNasFileSystemWithOptions(request *DetachNasFileSystemRequest, runtime *util.RuntimeOptions) (_result *DetachNasFileSystemResponse, _err error)
- func (client *Client) DisableBackupPlan(request *DisableBackupPlanRequest) (_result *DisableBackupPlanResponse, _err error)
- func (client *Client) DisableBackupPlanWithOptions(request *DisableBackupPlanRequest, runtime *util.RuntimeOptions) (_result *DisableBackupPlanResponse, _err error)
- func (client *Client) DisableHanaBackupPlan(request *DisableHanaBackupPlanRequest) (_result *DisableHanaBackupPlanResponse, _err error)
- func (client *Client) DisableHanaBackupPlanWithOptions(request *DisableHanaBackupPlanRequest, runtime *util.RuntimeOptions) (_result *DisableHanaBackupPlanResponse, _err error)
- func (client *Client) EnableBackupPlan(request *EnableBackupPlanRequest) (_result *EnableBackupPlanResponse, _err error)
- func (client *Client) EnableBackupPlanWithOptions(request *EnableBackupPlanRequest, runtime *util.RuntimeOptions) (_result *EnableBackupPlanResponse, _err error)
- func (client *Client) EnableHanaBackupPlan(request *EnableHanaBackupPlanRequest) (_result *EnableHanaBackupPlanResponse, _err error)
- func (client *Client) EnableHanaBackupPlanWithOptions(request *EnableHanaBackupPlanRequest, runtime *util.RuntimeOptions) (_result *EnableHanaBackupPlanResponse, _err error)
- func (client *Client) ExecuteBackupPlan(request *ExecuteBackupPlanRequest) (_result *ExecuteBackupPlanResponse, _err error)
- func (client *Client) ExecuteBackupPlanWithOptions(request *ExecuteBackupPlanRequest, runtime *util.RuntimeOptions) (_result *ExecuteBackupPlanResponse, _err error)
- func (client *Client) ExecutePolicyV2(request *ExecutePolicyV2Request) (_result *ExecutePolicyV2Response, _err error)
- func (client *Client) ExecutePolicyV2WithOptions(request *ExecutePolicyV2Request, runtime *util.RuntimeOptions) (_result *ExecutePolicyV2Response, _err error)
- func (client *Client) GenerateRamPolicy(request *GenerateRamPolicyRequest) (_result *GenerateRamPolicyResponse, _err error)
- func (client *Client) GenerateRamPolicyWithOptions(request *GenerateRamPolicyRequest, runtime *util.RuntimeOptions) (_result *GenerateRamPolicyResponse, _err error)
- func (client *Client) GetEndpoint(productId *string, regionId *string, endpointRule *string, network *string, ...) (_result *string, _err error)
- func (client *Client) GetTempFileDownloadLink(request *GetTempFileDownloadLinkRequest) (_result *GetTempFileDownloadLinkResponse, _err error)
- func (client *Client) GetTempFileDownloadLinkWithOptions(request *GetTempFileDownloadLinkRequest, runtime *util.RuntimeOptions) (_result *GetTempFileDownloadLinkResponse, _err error)
- func (client *Client) Init(config *openapi.Config) (_err error)
- func (client *Client) InstallBackupClients(request *InstallBackupClientsRequest) (_result *InstallBackupClientsResponse, _err error)
- func (client *Client) InstallBackupClientsWithOptions(tmpReq *InstallBackupClientsRequest, runtime *util.RuntimeOptions) (_result *InstallBackupClientsResponse, _err error)
- func (client *Client) OpenHbrService() (_result *OpenHbrServiceResponse, _err error)
- func (client *Client) OpenHbrServiceWithOptions(runtime *util.RuntimeOptions) (_result *OpenHbrServiceResponse, _err error)
- func (client *Client) SearchHistoricalSnapshots(request *SearchHistoricalSnapshotsRequest) (_result *SearchHistoricalSnapshotsResponse, _err error)
- func (client *Client) SearchHistoricalSnapshotsWithOptions(tmpReq *SearchHistoricalSnapshotsRequest, runtime *util.RuntimeOptions) (_result *SearchHistoricalSnapshotsResponse, _err error)
- func (client *Client) StartHanaDatabaseAsync(request *StartHanaDatabaseAsyncRequest) (_result *StartHanaDatabaseAsyncResponse, _err error)
- func (client *Client) StartHanaDatabaseAsyncWithOptions(request *StartHanaDatabaseAsyncRequest, runtime *util.RuntimeOptions) (_result *StartHanaDatabaseAsyncResponse, _err error)
- func (client *Client) StopHanaDatabaseAsync(request *StopHanaDatabaseAsyncRequest) (_result *StopHanaDatabaseAsyncResponse, _err error)
- func (client *Client) StopHanaDatabaseAsyncWithOptions(request *StopHanaDatabaseAsyncRequest, runtime *util.RuntimeOptions) (_result *StopHanaDatabaseAsyncResponse, _err error)
- func (client *Client) UninstallBackupClients(request *UninstallBackupClientsRequest) (_result *UninstallBackupClientsResponse, _err error)
- func (client *Client) UninstallBackupClientsWithOptions(tmpReq *UninstallBackupClientsRequest, runtime *util.RuntimeOptions) (_result *UninstallBackupClientsResponse, _err error)
- func (client *Client) UninstallClient(request *UninstallClientRequest) (_result *UninstallClientResponse, _err error)
- func (client *Client) UninstallClientWithOptions(request *UninstallClientRequest, runtime *util.RuntimeOptions) (_result *UninstallClientResponse, _err error)
- func (client *Client) UpdateBackupPlan(request *UpdateBackupPlanRequest) (_result *UpdateBackupPlanResponse, _err error)
- func (client *Client) UpdateBackupPlanWithOptions(tmpReq *UpdateBackupPlanRequest, runtime *util.RuntimeOptions) (_result *UpdateBackupPlanResponse, _err error)
- func (client *Client) UpdateClientSettings(request *UpdateClientSettingsRequest) (_result *UpdateClientSettingsResponse, _err error)
- func (client *Client) UpdateClientSettingsWithOptions(request *UpdateClientSettingsRequest, runtime *util.RuntimeOptions) (_result *UpdateClientSettingsResponse, _err error)
- func (client *Client) UpdateContainerCluster(request *UpdateContainerClusterRequest) (_result *UpdateContainerClusterResponse, _err error)
- func (client *Client) UpdateContainerClusterWithOptions(request *UpdateContainerClusterRequest, runtime *util.RuntimeOptions) (_result *UpdateContainerClusterResponse, _err error)
- func (client *Client) UpdateHanaBackupPlan(request *UpdateHanaBackupPlanRequest) (_result *UpdateHanaBackupPlanResponse, _err error)
- func (client *Client) UpdateHanaBackupPlanWithOptions(request *UpdateHanaBackupPlanRequest, runtime *util.RuntimeOptions) (_result *UpdateHanaBackupPlanResponse, _err error)
- func (client *Client) UpdateHanaBackupSetting(request *UpdateHanaBackupSettingRequest) (_result *UpdateHanaBackupSettingResponse, _err error)
- func (client *Client) UpdateHanaBackupSettingWithOptions(request *UpdateHanaBackupSettingRequest, runtime *util.RuntimeOptions) (_result *UpdateHanaBackupSettingResponse, _err error)
- func (client *Client) UpdateHanaInstance(request *UpdateHanaInstanceRequest) (_result *UpdateHanaInstanceResponse, _err error)
- func (client *Client) UpdateHanaInstanceWithOptions(request *UpdateHanaInstanceRequest, runtime *util.RuntimeOptions) (_result *UpdateHanaInstanceResponse, _err error)
- func (client *Client) UpdateHanaRetentionSetting(request *UpdateHanaRetentionSettingRequest) (_result *UpdateHanaRetentionSettingResponse, _err error)
- func (client *Client) UpdateHanaRetentionSettingWithOptions(request *UpdateHanaRetentionSettingRequest, runtime *util.RuntimeOptions) (_result *UpdateHanaRetentionSettingResponse, _err error)
- func (client *Client) UpdatePolicyBinding(request *UpdatePolicyBindingRequest) (_result *UpdatePolicyBindingResponse, _err error)
- func (client *Client) UpdatePolicyBindingWithOptions(tmpReq *UpdatePolicyBindingRequest, runtime *util.RuntimeOptions) (_result *UpdatePolicyBindingResponse, _err error)
- func (client *Client) UpdatePolicyV2(request *UpdatePolicyV2Request) (_result *UpdatePolicyV2Response, _err error)
- func (client *Client) UpdatePolicyV2WithOptions(tmpReq *UpdatePolicyV2Request, runtime *util.RuntimeOptions) (_result *UpdatePolicyV2Response, _err error)
- func (client *Client) UpdateVault(request *UpdateVaultRequest) (_result *UpdateVaultResponse, _err error)
- func (client *Client) UpdateVaultWithOptions(request *UpdateVaultRequest, runtime *util.RuntimeOptions) (_result *UpdateVaultResponse, _err error)
- func (client *Client) UpgradeBackupClients(request *UpgradeBackupClientsRequest) (_result *UpgradeBackupClientsResponse, _err error)
- func (client *Client) UpgradeBackupClientsWithOptions(tmpReq *UpgradeBackupClientsRequest, runtime *util.RuntimeOptions) (_result *UpgradeBackupClientsResponse, _err error)
- func (client *Client) UpgradeClient(request *UpgradeClientRequest) (_result *UpgradeClientResponse, _err error)
- func (client *Client) UpgradeClientWithOptions(request *UpgradeClientRequest, runtime *util.RuntimeOptions) (_result *UpgradeClientResponse, _err error)
- type CreateBackupJobRequest
- func (s CreateBackupJobRequest) GoString() string
- func (s *CreateBackupJobRequest) SetBackupType(v string) *CreateBackupJobRequest
- func (s *CreateBackupJobRequest) SetClusterId(v string) *CreateBackupJobRequest
- func (s *CreateBackupJobRequest) SetContainerClusterId(v string) *CreateBackupJobRequest
- func (s *CreateBackupJobRequest) SetContainerResources(v string) *CreateBackupJobRequest
- func (s *CreateBackupJobRequest) SetCrossAccountRoleName(v string) *CreateBackupJobRequest
- func (s *CreateBackupJobRequest) SetCrossAccountType(v string) *CreateBackupJobRequest
- func (s *CreateBackupJobRequest) SetCrossAccountUserId(v int64) *CreateBackupJobRequest
- func (s *CreateBackupJobRequest) SetExclude(v string) *CreateBackupJobRequest
- func (s *CreateBackupJobRequest) SetInclude(v string) *CreateBackupJobRequest
- func (s *CreateBackupJobRequest) SetInitiatedByAck(v bool) *CreateBackupJobRequest
- func (s *CreateBackupJobRequest) SetInstanceId(v string) *CreateBackupJobRequest
- func (s *CreateBackupJobRequest) SetJobName(v string) *CreateBackupJobRequest
- func (s *CreateBackupJobRequest) SetOptions(v string) *CreateBackupJobRequest
- func (s *CreateBackupJobRequest) SetRetention(v int64) *CreateBackupJobRequest
- func (s *CreateBackupJobRequest) SetSourceType(v string) *CreateBackupJobRequest
- func (s *CreateBackupJobRequest) SetSpeedLimit(v string) *CreateBackupJobRequest
- func (s *CreateBackupJobRequest) SetVaultId(v string) *CreateBackupJobRequest
- func (s CreateBackupJobRequest) String() string
- type CreateBackupJobResponse
- func (s CreateBackupJobResponse) GoString() string
- func (s *CreateBackupJobResponse) SetBody(v *CreateBackupJobResponseBody) *CreateBackupJobResponse
- func (s *CreateBackupJobResponse) SetHeaders(v map[string]*string) *CreateBackupJobResponse
- func (s *CreateBackupJobResponse) SetStatusCode(v int32) *CreateBackupJobResponse
- func (s CreateBackupJobResponse) String() string
- type CreateBackupJobResponseBody
- func (s CreateBackupJobResponseBody) GoString() string
- func (s *CreateBackupJobResponseBody) SetCode(v string) *CreateBackupJobResponseBody
- func (s *CreateBackupJobResponseBody) SetJobId(v string) *CreateBackupJobResponseBody
- func (s *CreateBackupJobResponseBody) SetMessage(v string) *CreateBackupJobResponseBody
- func (s *CreateBackupJobResponseBody) SetRequestId(v string) *CreateBackupJobResponseBody
- func (s *CreateBackupJobResponseBody) SetSuccess(v bool) *CreateBackupJobResponseBody
- func (s CreateBackupJobResponseBody) String() string
- type CreateBackupPlanRequest
- func (s CreateBackupPlanRequest) GoString() string
- func (s *CreateBackupPlanRequest) SetBackupType(v string) *CreateBackupPlanRequest
- func (s *CreateBackupPlanRequest) SetBucket(v string) *CreateBackupPlanRequest
- func (s *CreateBackupPlanRequest) SetCreateTime(v int64) *CreateBackupPlanRequest
- func (s *CreateBackupPlanRequest) SetCrossAccountRoleName(v string) *CreateBackupPlanRequest
- func (s *CreateBackupPlanRequest) SetCrossAccountType(v string) *CreateBackupPlanRequest
- func (s *CreateBackupPlanRequest) SetCrossAccountUserId(v int64) *CreateBackupPlanRequest
- func (s *CreateBackupPlanRequest) SetDetail(v map[string]interface{}) *CreateBackupPlanRequest
- func (s *CreateBackupPlanRequest) SetExclude(v string) *CreateBackupPlanRequest
- func (s *CreateBackupPlanRequest) SetFileSystemId(v string) *CreateBackupPlanRequest
- func (s *CreateBackupPlanRequest) SetInclude(v string) *CreateBackupPlanRequest
- func (s *CreateBackupPlanRequest) SetInstanceId(v string) *CreateBackupPlanRequest
- func (s *CreateBackupPlanRequest) SetInstanceName(v string) *CreateBackupPlanRequest
- func (s *CreateBackupPlanRequest) SetKeepLatestSnapshots(v int64) *CreateBackupPlanRequest
- func (s *CreateBackupPlanRequest) SetOptions(v string) *CreateBackupPlanRequest
- func (s *CreateBackupPlanRequest) SetOtsDetail(v *OtsDetail) *CreateBackupPlanRequest
- func (s *CreateBackupPlanRequest) SetPath(v []*string) *CreateBackupPlanRequest
- func (s *CreateBackupPlanRequest) SetPlanName(v string) *CreateBackupPlanRequest
- func (s *CreateBackupPlanRequest) SetPrefix(v string) *CreateBackupPlanRequest
- func (s *CreateBackupPlanRequest) SetRetention(v int64) *CreateBackupPlanRequest
- func (s *CreateBackupPlanRequest) SetRule(v []*CreateBackupPlanRequestRule) *CreateBackupPlanRequest
- func (s *CreateBackupPlanRequest) SetSchedule(v string) *CreateBackupPlanRequest
- func (s *CreateBackupPlanRequest) SetSourceType(v string) *CreateBackupPlanRequest
- func (s *CreateBackupPlanRequest) SetSpeedLimit(v string) *CreateBackupPlanRequest
- func (s *CreateBackupPlanRequest) SetUdmRegionId(v string) *CreateBackupPlanRequest
- func (s *CreateBackupPlanRequest) SetVaultId(v string) *CreateBackupPlanRequest
- func (s CreateBackupPlanRequest) String() string
- type CreateBackupPlanRequestRule
- func (s CreateBackupPlanRequestRule) GoString() string
- func (s *CreateBackupPlanRequestRule) SetBackupType(v string) *CreateBackupPlanRequestRule
- func (s *CreateBackupPlanRequestRule) SetDestinationRegionId(v string) *CreateBackupPlanRequestRule
- func (s *CreateBackupPlanRequestRule) SetDestinationRetention(v int64) *CreateBackupPlanRequestRule
- func (s *CreateBackupPlanRequestRule) SetDisabled(v bool) *CreateBackupPlanRequestRule
- func (s *CreateBackupPlanRequestRule) SetDoCopy(v bool) *CreateBackupPlanRequestRule
- func (s *CreateBackupPlanRequestRule) SetRetention(v int64) *CreateBackupPlanRequestRule
- func (s *CreateBackupPlanRequestRule) SetRuleName(v string) *CreateBackupPlanRequestRule
- func (s *CreateBackupPlanRequestRule) SetSchedule(v string) *CreateBackupPlanRequestRule
- func (s CreateBackupPlanRequestRule) String() string
- type CreateBackupPlanResponse
- func (s CreateBackupPlanResponse) GoString() string
- func (s *CreateBackupPlanResponse) SetBody(v *CreateBackupPlanResponseBody) *CreateBackupPlanResponse
- func (s *CreateBackupPlanResponse) SetHeaders(v map[string]*string) *CreateBackupPlanResponse
- func (s *CreateBackupPlanResponse) SetStatusCode(v int32) *CreateBackupPlanResponse
- func (s CreateBackupPlanResponse) String() string
- type CreateBackupPlanResponseBody
- func (s CreateBackupPlanResponseBody) GoString() string
- func (s *CreateBackupPlanResponseBody) SetCode(v string) *CreateBackupPlanResponseBody
- func (s *CreateBackupPlanResponseBody) SetMessage(v string) *CreateBackupPlanResponseBody
- func (s *CreateBackupPlanResponseBody) SetPlanId(v string) *CreateBackupPlanResponseBody
- func (s *CreateBackupPlanResponseBody) SetRequestId(v string) *CreateBackupPlanResponseBody
- func (s *CreateBackupPlanResponseBody) SetSuccess(v bool) *CreateBackupPlanResponseBody
- func (s CreateBackupPlanResponseBody) String() string
- type CreateBackupPlanShrinkRequest
- func (s CreateBackupPlanShrinkRequest) GoString() string
- func (s *CreateBackupPlanShrinkRequest) SetBackupType(v string) *CreateBackupPlanShrinkRequest
- func (s *CreateBackupPlanShrinkRequest) SetBucket(v string) *CreateBackupPlanShrinkRequest
- func (s *CreateBackupPlanShrinkRequest) SetCreateTime(v int64) *CreateBackupPlanShrinkRequest
- func (s *CreateBackupPlanShrinkRequest) SetCrossAccountRoleName(v string) *CreateBackupPlanShrinkRequest
- func (s *CreateBackupPlanShrinkRequest) SetCrossAccountType(v string) *CreateBackupPlanShrinkRequest
- func (s *CreateBackupPlanShrinkRequest) SetCrossAccountUserId(v int64) *CreateBackupPlanShrinkRequest
- func (s *CreateBackupPlanShrinkRequest) SetDetailShrink(v string) *CreateBackupPlanShrinkRequest
- func (s *CreateBackupPlanShrinkRequest) SetExclude(v string) *CreateBackupPlanShrinkRequest
- func (s *CreateBackupPlanShrinkRequest) SetFileSystemId(v string) *CreateBackupPlanShrinkRequest
- func (s *CreateBackupPlanShrinkRequest) SetInclude(v string) *CreateBackupPlanShrinkRequest
- func (s *CreateBackupPlanShrinkRequest) SetInstanceId(v string) *CreateBackupPlanShrinkRequest
- func (s *CreateBackupPlanShrinkRequest) SetInstanceName(v string) *CreateBackupPlanShrinkRequest
- func (s *CreateBackupPlanShrinkRequest) SetKeepLatestSnapshots(v int64) *CreateBackupPlanShrinkRequest
- func (s *CreateBackupPlanShrinkRequest) SetOptions(v string) *CreateBackupPlanShrinkRequest
- func (s *CreateBackupPlanShrinkRequest) SetOtsDetailShrink(v string) *CreateBackupPlanShrinkRequest
- func (s *CreateBackupPlanShrinkRequest) SetPath(v []*string) *CreateBackupPlanShrinkRequest
- func (s *CreateBackupPlanShrinkRequest) SetPlanName(v string) *CreateBackupPlanShrinkRequest
- func (s *CreateBackupPlanShrinkRequest) SetPrefix(v string) *CreateBackupPlanShrinkRequest
- func (s *CreateBackupPlanShrinkRequest) SetRetention(v int64) *CreateBackupPlanShrinkRequest
- func (s *CreateBackupPlanShrinkRequest) SetRule(v []*CreateBackupPlanShrinkRequestRule) *CreateBackupPlanShrinkRequest
- func (s *CreateBackupPlanShrinkRequest) SetSchedule(v string) *CreateBackupPlanShrinkRequest
- func (s *CreateBackupPlanShrinkRequest) SetSourceType(v string) *CreateBackupPlanShrinkRequest
- func (s *CreateBackupPlanShrinkRequest) SetSpeedLimit(v string) *CreateBackupPlanShrinkRequest
- func (s *CreateBackupPlanShrinkRequest) SetUdmRegionId(v string) *CreateBackupPlanShrinkRequest
- func (s *CreateBackupPlanShrinkRequest) SetVaultId(v string) *CreateBackupPlanShrinkRequest
- func (s CreateBackupPlanShrinkRequest) String() string
- type CreateBackupPlanShrinkRequestRule
- func (s CreateBackupPlanShrinkRequestRule) GoString() string
- func (s *CreateBackupPlanShrinkRequestRule) SetBackupType(v string) *CreateBackupPlanShrinkRequestRule
- func (s *CreateBackupPlanShrinkRequestRule) SetDestinationRegionId(v string) *CreateBackupPlanShrinkRequestRule
- func (s *CreateBackupPlanShrinkRequestRule) SetDestinationRetention(v int64) *CreateBackupPlanShrinkRequestRule
- func (s *CreateBackupPlanShrinkRequestRule) SetDisabled(v bool) *CreateBackupPlanShrinkRequestRule
- func (s *CreateBackupPlanShrinkRequestRule) SetDoCopy(v bool) *CreateBackupPlanShrinkRequestRule
- func (s *CreateBackupPlanShrinkRequestRule) SetRetention(v int64) *CreateBackupPlanShrinkRequestRule
- func (s *CreateBackupPlanShrinkRequestRule) SetRuleName(v string) *CreateBackupPlanShrinkRequestRule
- func (s *CreateBackupPlanShrinkRequestRule) SetSchedule(v string) *CreateBackupPlanShrinkRequestRule
- func (s CreateBackupPlanShrinkRequestRule) String() string
- type CreateClientsRequest
- func (s CreateClientsRequest) GoString() string
- func (s *CreateClientsRequest) SetAlertSetting(v string) *CreateClientsRequest
- func (s *CreateClientsRequest) SetClientInfo(v string) *CreateClientsRequest
- func (s *CreateClientsRequest) SetResourceGroupId(v string) *CreateClientsRequest
- func (s *CreateClientsRequest) SetUseHttps(v bool) *CreateClientsRequest
- func (s *CreateClientsRequest) SetVaultId(v string) *CreateClientsRequest
- func (s CreateClientsRequest) String() string
- type CreateClientsResponse
- func (s CreateClientsResponse) GoString() string
- func (s *CreateClientsResponse) SetBody(v *CreateClientsResponseBody) *CreateClientsResponse
- func (s *CreateClientsResponse) SetHeaders(v map[string]*string) *CreateClientsResponse
- func (s *CreateClientsResponse) SetStatusCode(v int32) *CreateClientsResponse
- func (s CreateClientsResponse) String() string
- type CreateClientsResponseBody
- func (s CreateClientsResponseBody) GoString() string
- func (s *CreateClientsResponseBody) SetCode(v string) *CreateClientsResponseBody
- func (s *CreateClientsResponseBody) SetInstanceStatuses(v *CreateClientsResponseBodyInstanceStatuses) *CreateClientsResponseBody
- func (s *CreateClientsResponseBody) SetMessage(v string) *CreateClientsResponseBody
- func (s *CreateClientsResponseBody) SetRequestId(v string) *CreateClientsResponseBody
- func (s *CreateClientsResponseBody) SetSuccess(v bool) *CreateClientsResponseBody
- func (s *CreateClientsResponseBody) SetTaskId(v string) *CreateClientsResponseBody
- func (s CreateClientsResponseBody) String() string
- type CreateClientsResponseBodyInstanceStatuses
- func (s CreateClientsResponseBodyInstanceStatuses) GoString() string
- func (s *CreateClientsResponseBodyInstanceStatuses) SetInstanceStatus(v []*CreateClientsResponseBodyInstanceStatusesInstanceStatus) *CreateClientsResponseBodyInstanceStatuses
- func (s CreateClientsResponseBodyInstanceStatuses) String() string
- type CreateClientsResponseBodyInstanceStatusesInstanceStatus
- func (s CreateClientsResponseBodyInstanceStatusesInstanceStatus) GoString() string
- func (s *CreateClientsResponseBodyInstanceStatusesInstanceStatus) SetInstanceId(v string) *CreateClientsResponseBodyInstanceStatusesInstanceStatus
- func (s *CreateClientsResponseBodyInstanceStatusesInstanceStatus) SetValidInstance(v bool) *CreateClientsResponseBodyInstanceStatusesInstanceStatus
- func (s CreateClientsResponseBodyInstanceStatusesInstanceStatus) String() string
- type CreateHanaBackupPlanRequest
- func (s CreateHanaBackupPlanRequest) GoString() string
- func (s *CreateHanaBackupPlanRequest) SetBackupPrefix(v string) *CreateHanaBackupPlanRequest
- func (s *CreateHanaBackupPlanRequest) SetBackupType(v string) *CreateHanaBackupPlanRequest
- func (s *CreateHanaBackupPlanRequest) SetClusterId(v string) *CreateHanaBackupPlanRequest
- func (s *CreateHanaBackupPlanRequest) SetDatabaseName(v string) *CreateHanaBackupPlanRequest
- func (s *CreateHanaBackupPlanRequest) SetPlanName(v string) *CreateHanaBackupPlanRequest
- func (s *CreateHanaBackupPlanRequest) SetResourceGroupId(v string) *CreateHanaBackupPlanRequest
- func (s *CreateHanaBackupPlanRequest) SetSchedule(v string) *CreateHanaBackupPlanRequest
- func (s *CreateHanaBackupPlanRequest) SetVaultId(v string) *CreateHanaBackupPlanRequest
- func (s CreateHanaBackupPlanRequest) String() string
- type CreateHanaBackupPlanResponse
- func (s CreateHanaBackupPlanResponse) GoString() string
- func (s *CreateHanaBackupPlanResponse) SetBody(v *CreateHanaBackupPlanResponseBody) *CreateHanaBackupPlanResponse
- func (s *CreateHanaBackupPlanResponse) SetHeaders(v map[string]*string) *CreateHanaBackupPlanResponse
- func (s *CreateHanaBackupPlanResponse) SetStatusCode(v int32) *CreateHanaBackupPlanResponse
- func (s CreateHanaBackupPlanResponse) String() string
- type CreateHanaBackupPlanResponseBody
- func (s CreateHanaBackupPlanResponseBody) GoString() string
- func (s *CreateHanaBackupPlanResponseBody) SetCode(v string) *CreateHanaBackupPlanResponseBody
- func (s *CreateHanaBackupPlanResponseBody) SetMessage(v string) *CreateHanaBackupPlanResponseBody
- func (s *CreateHanaBackupPlanResponseBody) SetPlanId(v string) *CreateHanaBackupPlanResponseBody
- func (s *CreateHanaBackupPlanResponseBody) SetRequestId(v string) *CreateHanaBackupPlanResponseBody
- func (s *CreateHanaBackupPlanResponseBody) SetSuccess(v bool) *CreateHanaBackupPlanResponseBody
- func (s CreateHanaBackupPlanResponseBody) String() string
- type CreateHanaInstanceRequest
- func (s CreateHanaInstanceRequest) GoString() string
- func (s *CreateHanaInstanceRequest) SetAlertSetting(v string) *CreateHanaInstanceRequest
- func (s *CreateHanaInstanceRequest) SetEcsInstanceId(v string) *CreateHanaInstanceRequest
- func (s *CreateHanaInstanceRequest) SetHanaName(v string) *CreateHanaInstanceRequest
- func (s *CreateHanaInstanceRequest) SetHost(v string) *CreateHanaInstanceRequest
- func (s *CreateHanaInstanceRequest) SetInstanceNumber(v int32) *CreateHanaInstanceRequest
- func (s *CreateHanaInstanceRequest) SetPassword(v string) *CreateHanaInstanceRequest
- func (s *CreateHanaInstanceRequest) SetResourceGroupId(v string) *CreateHanaInstanceRequest
- func (s *CreateHanaInstanceRequest) SetSid(v string) *CreateHanaInstanceRequest
- func (s *CreateHanaInstanceRequest) SetUseSsl(v bool) *CreateHanaInstanceRequest
- func (s *CreateHanaInstanceRequest) SetUserName(v string) *CreateHanaInstanceRequest
- func (s *CreateHanaInstanceRequest) SetValidateCertificate(v bool) *CreateHanaInstanceRequest
- func (s *CreateHanaInstanceRequest) SetVaultId(v string) *CreateHanaInstanceRequest
- func (s CreateHanaInstanceRequest) String() string
- type CreateHanaInstanceResponse
- func (s CreateHanaInstanceResponse) GoString() string
- func (s *CreateHanaInstanceResponse) SetBody(v *CreateHanaInstanceResponseBody) *CreateHanaInstanceResponse
- func (s *CreateHanaInstanceResponse) SetHeaders(v map[string]*string) *CreateHanaInstanceResponse
- func (s *CreateHanaInstanceResponse) SetStatusCode(v int32) *CreateHanaInstanceResponse
- func (s CreateHanaInstanceResponse) String() string
- type CreateHanaInstanceResponseBody
- func (s CreateHanaInstanceResponseBody) GoString() string
- func (s *CreateHanaInstanceResponseBody) SetClusterId(v string) *CreateHanaInstanceResponseBody
- func (s *CreateHanaInstanceResponseBody) SetCode(v string) *CreateHanaInstanceResponseBody
- func (s *CreateHanaInstanceResponseBody) SetMessage(v string) *CreateHanaInstanceResponseBody
- func (s *CreateHanaInstanceResponseBody) SetRequestId(v string) *CreateHanaInstanceResponseBody
- func (s *CreateHanaInstanceResponseBody) SetSuccess(v bool) *CreateHanaInstanceResponseBody
- func (s CreateHanaInstanceResponseBody) String() string
- type CreateHanaRestoreRequest
- func (s CreateHanaRestoreRequest) GoString() string
- func (s *CreateHanaRestoreRequest) SetBackupId(v int64) *CreateHanaRestoreRequest
- func (s *CreateHanaRestoreRequest) SetBackupPrefix(v string) *CreateHanaRestoreRequest
- func (s *CreateHanaRestoreRequest) SetCheckAccess(v bool) *CreateHanaRestoreRequest
- func (s *CreateHanaRestoreRequest) SetClearLog(v bool) *CreateHanaRestoreRequest
- func (s *CreateHanaRestoreRequest) SetClusterId(v string) *CreateHanaRestoreRequest
- func (s *CreateHanaRestoreRequest) SetDatabaseName(v string) *CreateHanaRestoreRequest
- func (s *CreateHanaRestoreRequest) SetLogPosition(v int64) *CreateHanaRestoreRequest
- func (s *CreateHanaRestoreRequest) SetMasterClientId(v string) *CreateHanaRestoreRequest
- func (s *CreateHanaRestoreRequest) SetMode(v string) *CreateHanaRestoreRequest
- func (s *CreateHanaRestoreRequest) SetRecoveryPointInTime(v int64) *CreateHanaRestoreRequest
- func (s *CreateHanaRestoreRequest) SetSidAdmin(v string) *CreateHanaRestoreRequest
- func (s *CreateHanaRestoreRequest) SetSource(v string) *CreateHanaRestoreRequest
- func (s *CreateHanaRestoreRequest) SetSourceClusterId(v string) *CreateHanaRestoreRequest
- func (s *CreateHanaRestoreRequest) SetSystemCopy(v bool) *CreateHanaRestoreRequest
- func (s *CreateHanaRestoreRequest) SetUseCatalog(v bool) *CreateHanaRestoreRequest
- func (s *CreateHanaRestoreRequest) SetUseDelta(v bool) *CreateHanaRestoreRequest
- func (s *CreateHanaRestoreRequest) SetVaultId(v string) *CreateHanaRestoreRequest
- func (s *CreateHanaRestoreRequest) SetVolumeId(v int32) *CreateHanaRestoreRequest
- func (s CreateHanaRestoreRequest) String() string
- type CreateHanaRestoreResponse
- func (s CreateHanaRestoreResponse) GoString() string
- func (s *CreateHanaRestoreResponse) SetBody(v *CreateHanaRestoreResponseBody) *CreateHanaRestoreResponse
- func (s *CreateHanaRestoreResponse) SetHeaders(v map[string]*string) *CreateHanaRestoreResponse
- func (s *CreateHanaRestoreResponse) SetStatusCode(v int32) *CreateHanaRestoreResponse
- func (s CreateHanaRestoreResponse) String() string
- type CreateHanaRestoreResponseBody
- func (s CreateHanaRestoreResponseBody) GoString() string
- func (s *CreateHanaRestoreResponseBody) SetCode(v string) *CreateHanaRestoreResponseBody
- func (s *CreateHanaRestoreResponseBody) SetMessage(v string) *CreateHanaRestoreResponseBody
- func (s *CreateHanaRestoreResponseBody) SetRequestId(v string) *CreateHanaRestoreResponseBody
- func (s *CreateHanaRestoreResponseBody) SetRestoreId(v string) *CreateHanaRestoreResponseBody
- func (s *CreateHanaRestoreResponseBody) SetSuccess(v bool) *CreateHanaRestoreResponseBody
- func (s CreateHanaRestoreResponseBody) String() string
- type CreatePolicyBindingsRequest
- func (s CreatePolicyBindingsRequest) GoString() string
- func (s *CreatePolicyBindingsRequest) SetPolicyBindingList(v []*CreatePolicyBindingsRequestPolicyBindingList) *CreatePolicyBindingsRequest
- func (s *CreatePolicyBindingsRequest) SetPolicyId(v string) *CreatePolicyBindingsRequest
- func (s CreatePolicyBindingsRequest) String() string
- type CreatePolicyBindingsRequestPolicyBindingList
- func (s CreatePolicyBindingsRequestPolicyBindingList) GoString() string
- func (s *CreatePolicyBindingsRequestPolicyBindingList) SetAdvancedOptions(v *CreatePolicyBindingsRequestPolicyBindingListAdvancedOptions) *CreatePolicyBindingsRequestPolicyBindingList
- func (s *CreatePolicyBindingsRequestPolicyBindingList) SetCrossAccountRoleName(v string) *CreatePolicyBindingsRequestPolicyBindingList
- func (s *CreatePolicyBindingsRequestPolicyBindingList) SetCrossAccountType(v string) *CreatePolicyBindingsRequestPolicyBindingList
- func (s *CreatePolicyBindingsRequestPolicyBindingList) SetCrossAccountUserId(v int64) *CreatePolicyBindingsRequestPolicyBindingList
- func (s *CreatePolicyBindingsRequestPolicyBindingList) SetDataSourceId(v string) *CreatePolicyBindingsRequestPolicyBindingList
- func (s *CreatePolicyBindingsRequestPolicyBindingList) SetPolicyBindingDescription(v string) *CreatePolicyBindingsRequestPolicyBindingList
- func (s *CreatePolicyBindingsRequestPolicyBindingList) SetSource(v string) *CreatePolicyBindingsRequestPolicyBindingList
- func (s *CreatePolicyBindingsRequestPolicyBindingList) SetSourceType(v string) *CreatePolicyBindingsRequestPolicyBindingList
- func (s CreatePolicyBindingsRequestPolicyBindingList) String() string
- type CreatePolicyBindingsRequestPolicyBindingListAdvancedOptions
- func (s CreatePolicyBindingsRequestPolicyBindingListAdvancedOptions) GoString() string
- func (s *CreatePolicyBindingsRequestPolicyBindingListAdvancedOptions) SetOssDetail(v *CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsOssDetail) *CreatePolicyBindingsRequestPolicyBindingListAdvancedOptions
- func (s *CreatePolicyBindingsRequestPolicyBindingListAdvancedOptions) SetUdmDetail(v *CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsUdmDetail) *CreatePolicyBindingsRequestPolicyBindingListAdvancedOptions
- func (s CreatePolicyBindingsRequestPolicyBindingListAdvancedOptions) String() string
- type CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsOssDetail
- func (s CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsOssDetail) GoString() string
- func (s *CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsOssDetail) SetInventoryCleanupPolicy(v string) *CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsOssDetail
- func (s *CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsOssDetail) SetInventoryId(v string) *CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsOssDetail
- func (s CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsOssDetail) String() string
- type CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsUdmDetail
- func (s CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsUdmDetail) GoString() string
- func (s *CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsUdmDetail) SetAppConsistent(v bool) *CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsUdmDetail
- func (s *CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsUdmDetail) SetDiskIdList(v []*string) *CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsUdmDetail
- func (s *CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsUdmDetail) SetEnableFsFreeze(v bool) *CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsUdmDetail
- func (s *CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsUdmDetail) SetEnableWriters(v bool) *CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsUdmDetail
- func (s *CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsUdmDetail) SetExcludeDiskIdList(v []*string) *CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsUdmDetail
- func (s *CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsUdmDetail) SetPostScriptPath(v string) *CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsUdmDetail
- func (s *CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsUdmDetail) SetPreScriptPath(v string) *CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsUdmDetail
- func (s *CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsUdmDetail) SetRamRoleName(v string) *CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsUdmDetail
- func (s *CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsUdmDetail) SetSnapshotGroup(v bool) *CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsUdmDetail
- func (s *CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsUdmDetail) SetTimeoutInSeconds(v int64) *CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsUdmDetail
- func (s CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsUdmDetail) String() string
- type CreatePolicyBindingsResponse
- func (s CreatePolicyBindingsResponse) GoString() string
- func (s *CreatePolicyBindingsResponse) SetBody(v *CreatePolicyBindingsResponseBody) *CreatePolicyBindingsResponse
- func (s *CreatePolicyBindingsResponse) SetHeaders(v map[string]*string) *CreatePolicyBindingsResponse
- func (s *CreatePolicyBindingsResponse) SetStatusCode(v int32) *CreatePolicyBindingsResponse
- func (s CreatePolicyBindingsResponse) String() string
- type CreatePolicyBindingsResponseBody
- func (s CreatePolicyBindingsResponseBody) GoString() string
- func (s *CreatePolicyBindingsResponseBody) SetCode(v string) *CreatePolicyBindingsResponseBody
- func (s *CreatePolicyBindingsResponseBody) SetMessage(v string) *CreatePolicyBindingsResponseBody
- func (s *CreatePolicyBindingsResponseBody) SetRequestId(v string) *CreatePolicyBindingsResponseBody
- func (s *CreatePolicyBindingsResponseBody) SetSuccess(v bool) *CreatePolicyBindingsResponseBody
- func (s CreatePolicyBindingsResponseBody) String() string
- type CreatePolicyBindingsShrinkRequest
- func (s CreatePolicyBindingsShrinkRequest) GoString() string
- func (s *CreatePolicyBindingsShrinkRequest) SetPolicyBindingListShrink(v string) *CreatePolicyBindingsShrinkRequest
- func (s *CreatePolicyBindingsShrinkRequest) SetPolicyId(v string) *CreatePolicyBindingsShrinkRequest
- func (s CreatePolicyBindingsShrinkRequest) String() string
- type CreatePolicyV2Request
- func (s CreatePolicyV2Request) GoString() string
- func (s *CreatePolicyV2Request) SetPolicyDescription(v string) *CreatePolicyV2Request
- func (s *CreatePolicyV2Request) SetPolicyName(v string) *CreatePolicyV2Request
- func (s *CreatePolicyV2Request) SetRules(v []*CreatePolicyV2RequestRules) *CreatePolicyV2Request
- func (s CreatePolicyV2Request) String() string
- type CreatePolicyV2RequestRules
- func (s CreatePolicyV2RequestRules) GoString() string
- func (s *CreatePolicyV2RequestRules) SetBackupType(v string) *CreatePolicyV2RequestRules
- func (s *CreatePolicyV2RequestRules) SetKeepLatestSnapshots(v int64) *CreatePolicyV2RequestRules
- func (s *CreatePolicyV2RequestRules) SetReplicationRegionId(v string) *CreatePolicyV2RequestRules
- func (s *CreatePolicyV2RequestRules) SetRetention(v int64) *CreatePolicyV2RequestRules
- func (s *CreatePolicyV2RequestRules) SetRetentionRules(v []*CreatePolicyV2RequestRulesRetentionRules) *CreatePolicyV2RequestRules
- func (s *CreatePolicyV2RequestRules) SetRuleType(v string) *CreatePolicyV2RequestRules
- func (s *CreatePolicyV2RequestRules) SetSchedule(v string) *CreatePolicyV2RequestRules
- func (s CreatePolicyV2RequestRules) String() string
- type CreatePolicyV2RequestRulesRetentionRules
- func (s CreatePolicyV2RequestRulesRetentionRules) GoString() string
- func (s *CreatePolicyV2RequestRulesRetentionRules) SetAdvancedRetentionType(v string) *CreatePolicyV2RequestRulesRetentionRules
- func (s *CreatePolicyV2RequestRulesRetentionRules) SetRetention(v int64) *CreatePolicyV2RequestRulesRetentionRules
- func (s *CreatePolicyV2RequestRulesRetentionRules) SetWhichSnapshot(v int64) *CreatePolicyV2RequestRulesRetentionRules
- func (s CreatePolicyV2RequestRulesRetentionRules) String() string
- type CreatePolicyV2Response
- func (s CreatePolicyV2Response) GoString() string
- func (s *CreatePolicyV2Response) SetBody(v *CreatePolicyV2ResponseBody) *CreatePolicyV2Response
- func (s *CreatePolicyV2Response) SetHeaders(v map[string]*string) *CreatePolicyV2Response
- func (s *CreatePolicyV2Response) SetStatusCode(v int32) *CreatePolicyV2Response
- func (s CreatePolicyV2Response) String() string
- type CreatePolicyV2ResponseBody
- func (s CreatePolicyV2ResponseBody) GoString() string
- func (s *CreatePolicyV2ResponseBody) SetCode(v string) *CreatePolicyV2ResponseBody
- func (s *CreatePolicyV2ResponseBody) SetMessage(v string) *CreatePolicyV2ResponseBody
- func (s *CreatePolicyV2ResponseBody) SetPolicyId(v string) *CreatePolicyV2ResponseBody
- func (s *CreatePolicyV2ResponseBody) SetRequestId(v string) *CreatePolicyV2ResponseBody
- func (s *CreatePolicyV2ResponseBody) SetSuccess(v bool) *CreatePolicyV2ResponseBody
- func (s CreatePolicyV2ResponseBody) String() string
- type CreatePolicyV2ShrinkRequest
- func (s CreatePolicyV2ShrinkRequest) GoString() string
- func (s *CreatePolicyV2ShrinkRequest) SetPolicyDescription(v string) *CreatePolicyV2ShrinkRequest
- func (s *CreatePolicyV2ShrinkRequest) SetPolicyName(v string) *CreatePolicyV2ShrinkRequest
- func (s *CreatePolicyV2ShrinkRequest) SetRulesShrink(v string) *CreatePolicyV2ShrinkRequest
- func (s CreatePolicyV2ShrinkRequest) String() string
- type CreateReplicationVaultRequest
- func (s CreateReplicationVaultRequest) GoString() string
- func (s *CreateReplicationVaultRequest) SetDescription(v string) *CreateReplicationVaultRequest
- func (s *CreateReplicationVaultRequest) SetRedundancyType(v string) *CreateReplicationVaultRequest
- func (s *CreateReplicationVaultRequest) SetReplicationSourceRegionId(v string) *CreateReplicationVaultRequest
- func (s *CreateReplicationVaultRequest) SetReplicationSourceVaultId(v string) *CreateReplicationVaultRequest
- func (s *CreateReplicationVaultRequest) SetVaultName(v string) *CreateReplicationVaultRequest
- func (s *CreateReplicationVaultRequest) SetVaultRegionId(v string) *CreateReplicationVaultRequest
- func (s *CreateReplicationVaultRequest) SetVaultStorageClass(v string) *CreateReplicationVaultRequest
- func (s CreateReplicationVaultRequest) String() string
- type CreateReplicationVaultResponse
- func (s CreateReplicationVaultResponse) GoString() string
- func (s *CreateReplicationVaultResponse) SetBody(v *CreateReplicationVaultResponseBody) *CreateReplicationVaultResponse
- func (s *CreateReplicationVaultResponse) SetHeaders(v map[string]*string) *CreateReplicationVaultResponse
- func (s *CreateReplicationVaultResponse) SetStatusCode(v int32) *CreateReplicationVaultResponse
- func (s CreateReplicationVaultResponse) String() string
- type CreateReplicationVaultResponseBody
- func (s CreateReplicationVaultResponseBody) GoString() string
- func (s *CreateReplicationVaultResponseBody) SetCode(v string) *CreateReplicationVaultResponseBody
- func (s *CreateReplicationVaultResponseBody) SetMessage(v string) *CreateReplicationVaultResponseBody
- func (s *CreateReplicationVaultResponseBody) SetRequestId(v string) *CreateReplicationVaultResponseBody
- func (s *CreateReplicationVaultResponseBody) SetSuccess(v bool) *CreateReplicationVaultResponseBody
- func (s *CreateReplicationVaultResponseBody) SetTaskId(v string) *CreateReplicationVaultResponseBody
- func (s *CreateReplicationVaultResponseBody) SetVaultId(v string) *CreateReplicationVaultResponseBody
- func (s CreateReplicationVaultResponseBody) String() string
- type CreateRestoreJobRequest
- func (s CreateRestoreJobRequest) GoString() string
- func (s *CreateRestoreJobRequest) SetCrossAccountRoleName(v string) *CreateRestoreJobRequest
- func (s *CreateRestoreJobRequest) SetCrossAccountType(v string) *CreateRestoreJobRequest
- func (s *CreateRestoreJobRequest) SetCrossAccountUserId(v int64) *CreateRestoreJobRequest
- func (s *CreateRestoreJobRequest) SetExclude(v string) *CreateRestoreJobRequest
- func (s *CreateRestoreJobRequest) SetFailbackDetail(v map[string]interface{}) *CreateRestoreJobRequest
- func (s *CreateRestoreJobRequest) SetInclude(v string) *CreateRestoreJobRequest
- func (s *CreateRestoreJobRequest) SetInitiatedByAck(v bool) *CreateRestoreJobRequest
- func (s *CreateRestoreJobRequest) SetOtsDetail(v *OtsTableRestoreDetail) *CreateRestoreJobRequest
- func (s *CreateRestoreJobRequest) SetRestoreType(v string) *CreateRestoreJobRequest
- func (s *CreateRestoreJobRequest) SetSnapshotHash(v string) *CreateRestoreJobRequest
- func (s *CreateRestoreJobRequest) SetSnapshotId(v string) *CreateRestoreJobRequest
- func (s *CreateRestoreJobRequest) SetSourceType(v string) *CreateRestoreJobRequest
- func (s *CreateRestoreJobRequest) SetTargetBucket(v string) *CreateRestoreJobRequest
- func (s *CreateRestoreJobRequest) SetTargetContainer(v string) *CreateRestoreJobRequest
- func (s *CreateRestoreJobRequest) SetTargetContainerClusterId(v string) *CreateRestoreJobRequest
- func (s *CreateRestoreJobRequest) SetTargetCreateTime(v int64) *CreateRestoreJobRequest
- func (s *CreateRestoreJobRequest) SetTargetFileSystemId(v string) *CreateRestoreJobRequest
- func (s *CreateRestoreJobRequest) SetTargetInstanceId(v string) *CreateRestoreJobRequest
- func (s *CreateRestoreJobRequest) SetTargetInstanceName(v string) *CreateRestoreJobRequest
- func (s *CreateRestoreJobRequest) SetTargetPath(v string) *CreateRestoreJobRequest
- func (s *CreateRestoreJobRequest) SetTargetPrefix(v string) *CreateRestoreJobRequest
- func (s *CreateRestoreJobRequest) SetTargetTableName(v string) *CreateRestoreJobRequest
- func (s *CreateRestoreJobRequest) SetTargetTime(v int64) *CreateRestoreJobRequest
- func (s *CreateRestoreJobRequest) SetUdmDetail(v map[string]interface{}) *CreateRestoreJobRequest
- func (s *CreateRestoreJobRequest) SetUdmRegionId(v string) *CreateRestoreJobRequest
- func (s *CreateRestoreJobRequest) SetVaultId(v string) *CreateRestoreJobRequest
- func (s CreateRestoreJobRequest) String() string
- type CreateRestoreJobResponse
- func (s CreateRestoreJobResponse) GoString() string
- func (s *CreateRestoreJobResponse) SetBody(v *CreateRestoreJobResponseBody) *CreateRestoreJobResponse
- func (s *CreateRestoreJobResponse) SetHeaders(v map[string]*string) *CreateRestoreJobResponse
- func (s *CreateRestoreJobResponse) SetStatusCode(v int32) *CreateRestoreJobResponse
- func (s CreateRestoreJobResponse) String() string
- type CreateRestoreJobResponseBody
- func (s CreateRestoreJobResponseBody) GoString() string
- func (s *CreateRestoreJobResponseBody) SetCode(v string) *CreateRestoreJobResponseBody
- func (s *CreateRestoreJobResponseBody) SetMessage(v string) *CreateRestoreJobResponseBody
- func (s *CreateRestoreJobResponseBody) SetRequestId(v string) *CreateRestoreJobResponseBody
- func (s *CreateRestoreJobResponseBody) SetRestoreId(v string) *CreateRestoreJobResponseBody
- func (s *CreateRestoreJobResponseBody) SetSuccess(v bool) *CreateRestoreJobResponseBody
- func (s CreateRestoreJobResponseBody) String() string
- type CreateRestoreJobShrinkRequest
- func (s CreateRestoreJobShrinkRequest) GoString() string
- func (s *CreateRestoreJobShrinkRequest) SetCrossAccountRoleName(v string) *CreateRestoreJobShrinkRequest
- func (s *CreateRestoreJobShrinkRequest) SetCrossAccountType(v string) *CreateRestoreJobShrinkRequest
- func (s *CreateRestoreJobShrinkRequest) SetCrossAccountUserId(v int64) *CreateRestoreJobShrinkRequest
- func (s *CreateRestoreJobShrinkRequest) SetExclude(v string) *CreateRestoreJobShrinkRequest
- func (s *CreateRestoreJobShrinkRequest) SetFailbackDetailShrink(v string) *CreateRestoreJobShrinkRequest
- func (s *CreateRestoreJobShrinkRequest) SetInclude(v string) *CreateRestoreJobShrinkRequest
- func (s *CreateRestoreJobShrinkRequest) SetInitiatedByAck(v bool) *CreateRestoreJobShrinkRequest
- func (s *CreateRestoreJobShrinkRequest) SetOtsDetailShrink(v string) *CreateRestoreJobShrinkRequest
- func (s *CreateRestoreJobShrinkRequest) SetRestoreType(v string) *CreateRestoreJobShrinkRequest
- func (s *CreateRestoreJobShrinkRequest) SetSnapshotHash(v string) *CreateRestoreJobShrinkRequest
- func (s *CreateRestoreJobShrinkRequest) SetSnapshotId(v string) *CreateRestoreJobShrinkRequest
- func (s *CreateRestoreJobShrinkRequest) SetSourceType(v string) *CreateRestoreJobShrinkRequest
- func (s *CreateRestoreJobShrinkRequest) SetTargetBucket(v string) *CreateRestoreJobShrinkRequest
- func (s *CreateRestoreJobShrinkRequest) SetTargetContainer(v string) *CreateRestoreJobShrinkRequest
- func (s *CreateRestoreJobShrinkRequest) SetTargetContainerClusterId(v string) *CreateRestoreJobShrinkRequest
- func (s *CreateRestoreJobShrinkRequest) SetTargetCreateTime(v int64) *CreateRestoreJobShrinkRequest
- func (s *CreateRestoreJobShrinkRequest) SetTargetFileSystemId(v string) *CreateRestoreJobShrinkRequest
- func (s *CreateRestoreJobShrinkRequest) SetTargetInstanceId(v string) *CreateRestoreJobShrinkRequest
- func (s *CreateRestoreJobShrinkRequest) SetTargetInstanceName(v string) *CreateRestoreJobShrinkRequest
- func (s *CreateRestoreJobShrinkRequest) SetTargetPath(v string) *CreateRestoreJobShrinkRequest
- func (s *CreateRestoreJobShrinkRequest) SetTargetPrefix(v string) *CreateRestoreJobShrinkRequest
- func (s *CreateRestoreJobShrinkRequest) SetTargetTableName(v string) *CreateRestoreJobShrinkRequest
- func (s *CreateRestoreJobShrinkRequest) SetTargetTime(v int64) *CreateRestoreJobShrinkRequest
- func (s *CreateRestoreJobShrinkRequest) SetUdmDetailShrink(v string) *CreateRestoreJobShrinkRequest
- func (s *CreateRestoreJobShrinkRequest) SetUdmRegionId(v string) *CreateRestoreJobShrinkRequest
- func (s *CreateRestoreJobShrinkRequest) SetVaultId(v string) *CreateRestoreJobShrinkRequest
- func (s CreateRestoreJobShrinkRequest) String() string
- type CreateTempFileUploadUrlRequest
- type CreateTempFileUploadUrlResponse
- func (s CreateTempFileUploadUrlResponse) GoString() string
- func (s *CreateTempFileUploadUrlResponse) SetBody(v *CreateTempFileUploadUrlResponseBody) *CreateTempFileUploadUrlResponse
- func (s *CreateTempFileUploadUrlResponse) SetHeaders(v map[string]*string) *CreateTempFileUploadUrlResponse
- func (s *CreateTempFileUploadUrlResponse) SetStatusCode(v int32) *CreateTempFileUploadUrlResponse
- func (s CreateTempFileUploadUrlResponse) String() string
- type CreateTempFileUploadUrlResponseBody
- func (s CreateTempFileUploadUrlResponseBody) GoString() string
- func (s *CreateTempFileUploadUrlResponseBody) SetBucketName(v string) *CreateTempFileUploadUrlResponseBody
- func (s *CreateTempFileUploadUrlResponseBody) SetCode(v string) *CreateTempFileUploadUrlResponseBody
- func (s *CreateTempFileUploadUrlResponseBody) SetEndpoint(v string) *CreateTempFileUploadUrlResponseBody
- func (s *CreateTempFileUploadUrlResponseBody) SetExpireTime(v int64) *CreateTempFileUploadUrlResponseBody
- func (s *CreateTempFileUploadUrlResponseBody) SetMessage(v string) *CreateTempFileUploadUrlResponseBody
- func (s *CreateTempFileUploadUrlResponseBody) SetOssAccessKeyId(v string) *CreateTempFileUploadUrlResponseBody
- func (s *CreateTempFileUploadUrlResponseBody) SetPolicy(v string) *CreateTempFileUploadUrlResponseBody
- func (s *CreateTempFileUploadUrlResponseBody) SetRequestId(v string) *CreateTempFileUploadUrlResponseBody
- func (s *CreateTempFileUploadUrlResponseBody) SetSignature(v string) *CreateTempFileUploadUrlResponseBody
- func (s *CreateTempFileUploadUrlResponseBody) SetSuccess(v bool) *CreateTempFileUploadUrlResponseBody
- func (s *CreateTempFileUploadUrlResponseBody) SetTempFileKey(v string) *CreateTempFileUploadUrlResponseBody
- func (s CreateTempFileUploadUrlResponseBody) String() string
- type CreateVaultRequest
- func (s CreateVaultRequest) GoString() string
- func (s *CreateVaultRequest) SetDescription(v string) *CreateVaultRequest
- func (s *CreateVaultRequest) SetEncryptType(v string) *CreateVaultRequest
- func (s *CreateVaultRequest) SetKmsKeyId(v string) *CreateVaultRequest
- func (s *CreateVaultRequest) SetRedundancyType(v string) *CreateVaultRequest
- func (s *CreateVaultRequest) SetVaultName(v string) *CreateVaultRequest
- func (s *CreateVaultRequest) SetVaultRegionId(v string) *CreateVaultRequest
- func (s *CreateVaultRequest) SetVaultStorageClass(v string) *CreateVaultRequest
- func (s *CreateVaultRequest) SetVaultType(v string) *CreateVaultRequest
- func (s CreateVaultRequest) String() string
- type CreateVaultResponse
- func (s CreateVaultResponse) GoString() string
- func (s *CreateVaultResponse) SetBody(v *CreateVaultResponseBody) *CreateVaultResponse
- func (s *CreateVaultResponse) SetHeaders(v map[string]*string) *CreateVaultResponse
- func (s *CreateVaultResponse) SetStatusCode(v int32) *CreateVaultResponse
- func (s CreateVaultResponse) String() string
- type CreateVaultResponseBody
- func (s CreateVaultResponseBody) GoString() string
- func (s *CreateVaultResponseBody) SetCode(v string) *CreateVaultResponseBody
- func (s *CreateVaultResponseBody) SetMessage(v string) *CreateVaultResponseBody
- func (s *CreateVaultResponseBody) SetRequestId(v string) *CreateVaultResponseBody
- func (s *CreateVaultResponseBody) SetSuccess(v bool) *CreateVaultResponseBody
- func (s *CreateVaultResponseBody) SetTaskId(v string) *CreateVaultResponseBody
- func (s *CreateVaultResponseBody) SetVaultId(v string) *CreateVaultResponseBody
- func (s CreateVaultResponseBody) String() string
- type DeleteBackupClientRequest
- type DeleteBackupClientResourceRequest
- type DeleteBackupClientResourceResponse
- func (s DeleteBackupClientResourceResponse) GoString() string
- func (s *DeleteBackupClientResourceResponse) SetBody(v *DeleteBackupClientResourceResponseBody) *DeleteBackupClientResourceResponse
- func (s *DeleteBackupClientResourceResponse) SetHeaders(v map[string]*string) *DeleteBackupClientResourceResponse
- func (s *DeleteBackupClientResourceResponse) SetStatusCode(v int32) *DeleteBackupClientResourceResponse
- func (s DeleteBackupClientResourceResponse) String() string
- type DeleteBackupClientResourceResponseBody
- func (s DeleteBackupClientResourceResponseBody) GoString() string
- func (s *DeleteBackupClientResourceResponseBody) SetCode(v string) *DeleteBackupClientResourceResponseBody
- func (s *DeleteBackupClientResourceResponseBody) SetMessage(v string) *DeleteBackupClientResourceResponseBody
- func (s *DeleteBackupClientResourceResponseBody) SetRequestId(v string) *DeleteBackupClientResourceResponseBody
- func (s *DeleteBackupClientResourceResponseBody) SetSuccess(v bool) *DeleteBackupClientResourceResponseBody
- func (s DeleteBackupClientResourceResponseBody) String() string
- type DeleteBackupClientResourceShrinkRequest
- type DeleteBackupClientResponse
- func (s DeleteBackupClientResponse) GoString() string
- func (s *DeleteBackupClientResponse) SetBody(v *DeleteBackupClientResponseBody) *DeleteBackupClientResponse
- func (s *DeleteBackupClientResponse) SetHeaders(v map[string]*string) *DeleteBackupClientResponse
- func (s *DeleteBackupClientResponse) SetStatusCode(v int32) *DeleteBackupClientResponse
- func (s DeleteBackupClientResponse) String() string
- type DeleteBackupClientResponseBody
- func (s DeleteBackupClientResponseBody) GoString() string
- func (s *DeleteBackupClientResponseBody) SetCode(v string) *DeleteBackupClientResponseBody
- func (s *DeleteBackupClientResponseBody) SetMessage(v string) *DeleteBackupClientResponseBody
- func (s *DeleteBackupClientResponseBody) SetRequestId(v string) *DeleteBackupClientResponseBody
- func (s *DeleteBackupClientResponseBody) SetSuccess(v bool) *DeleteBackupClientResponseBody
- func (s DeleteBackupClientResponseBody) String() string
- type DeleteBackupPlanRequest
- func (s DeleteBackupPlanRequest) GoString() string
- func (s *DeleteBackupPlanRequest) SetPlanId(v string) *DeleteBackupPlanRequest
- func (s *DeleteBackupPlanRequest) SetSourceType(v string) *DeleteBackupPlanRequest
- func (s *DeleteBackupPlanRequest) SetVaultId(v string) *DeleteBackupPlanRequest
- func (s DeleteBackupPlanRequest) String() string
- type DeleteBackupPlanResponse
- func (s DeleteBackupPlanResponse) GoString() string
- func (s *DeleteBackupPlanResponse) SetBody(v *DeleteBackupPlanResponseBody) *DeleteBackupPlanResponse
- func (s *DeleteBackupPlanResponse) SetHeaders(v map[string]*string) *DeleteBackupPlanResponse
- func (s *DeleteBackupPlanResponse) SetStatusCode(v int32) *DeleteBackupPlanResponse
- func (s DeleteBackupPlanResponse) String() string
- type DeleteBackupPlanResponseBody
- func (s DeleteBackupPlanResponseBody) GoString() string
- func (s *DeleteBackupPlanResponseBody) SetCode(v string) *DeleteBackupPlanResponseBody
- func (s *DeleteBackupPlanResponseBody) SetMessage(v string) *DeleteBackupPlanResponseBody
- func (s *DeleteBackupPlanResponseBody) SetRequestId(v string) *DeleteBackupPlanResponseBody
- func (s *DeleteBackupPlanResponseBody) SetSuccess(v bool) *DeleteBackupPlanResponseBody
- func (s DeleteBackupPlanResponseBody) String() string
- type DeleteClientRequest
- func (s DeleteClientRequest) GoString() string
- func (s *DeleteClientRequest) SetClientId(v string) *DeleteClientRequest
- func (s *DeleteClientRequest) SetResourceGroupId(v string) *DeleteClientRequest
- func (s *DeleteClientRequest) SetVaultId(v string) *DeleteClientRequest
- func (s DeleteClientRequest) String() string
- type DeleteClientResponse
- func (s DeleteClientResponse) GoString() string
- func (s *DeleteClientResponse) SetBody(v *DeleteClientResponseBody) *DeleteClientResponse
- func (s *DeleteClientResponse) SetHeaders(v map[string]*string) *DeleteClientResponse
- func (s *DeleteClientResponse) SetStatusCode(v int32) *DeleteClientResponse
- func (s DeleteClientResponse) String() string
- type DeleteClientResponseBody
- func (s DeleteClientResponseBody) GoString() string
- func (s *DeleteClientResponseBody) SetCode(v string) *DeleteClientResponseBody
- func (s *DeleteClientResponseBody) SetMessage(v string) *DeleteClientResponseBody
- func (s *DeleteClientResponseBody) SetRequestId(v string) *DeleteClientResponseBody
- func (s *DeleteClientResponseBody) SetSuccess(v bool) *DeleteClientResponseBody
- func (s DeleteClientResponseBody) String() string
- type DeleteHanaBackupPlanRequest
- func (s DeleteHanaBackupPlanRequest) GoString() string
- func (s *DeleteHanaBackupPlanRequest) SetClusterId(v string) *DeleteHanaBackupPlanRequest
- func (s *DeleteHanaBackupPlanRequest) SetPlanId(v string) *DeleteHanaBackupPlanRequest
- func (s *DeleteHanaBackupPlanRequest) SetResourceGroupId(v string) *DeleteHanaBackupPlanRequest
- func (s *DeleteHanaBackupPlanRequest) SetVaultId(v string) *DeleteHanaBackupPlanRequest
- func (s DeleteHanaBackupPlanRequest) String() string
- type DeleteHanaBackupPlanResponse
- func (s DeleteHanaBackupPlanResponse) GoString() string
- func (s *DeleteHanaBackupPlanResponse) SetBody(v *DeleteHanaBackupPlanResponseBody) *DeleteHanaBackupPlanResponse
- func (s *DeleteHanaBackupPlanResponse) SetHeaders(v map[string]*string) *DeleteHanaBackupPlanResponse
- func (s *DeleteHanaBackupPlanResponse) SetStatusCode(v int32) *DeleteHanaBackupPlanResponse
- func (s DeleteHanaBackupPlanResponse) String() string
- type DeleteHanaBackupPlanResponseBody
- func (s DeleteHanaBackupPlanResponseBody) GoString() string
- func (s *DeleteHanaBackupPlanResponseBody) SetCode(v string) *DeleteHanaBackupPlanResponseBody
- func (s *DeleteHanaBackupPlanResponseBody) SetMessage(v string) *DeleteHanaBackupPlanResponseBody
- func (s *DeleteHanaBackupPlanResponseBody) SetRequestId(v string) *DeleteHanaBackupPlanResponseBody
- func (s *DeleteHanaBackupPlanResponseBody) SetSuccess(v bool) *DeleteHanaBackupPlanResponseBody
- func (s DeleteHanaBackupPlanResponseBody) String() string
- type DeleteHanaInstanceRequest
- func (s DeleteHanaInstanceRequest) GoString() string
- func (s *DeleteHanaInstanceRequest) SetClusterId(v string) *DeleteHanaInstanceRequest
- func (s *DeleteHanaInstanceRequest) SetResourceGroupId(v string) *DeleteHanaInstanceRequest
- func (s *DeleteHanaInstanceRequest) SetSid(v string) *DeleteHanaInstanceRequest
- func (s *DeleteHanaInstanceRequest) SetVaultId(v string) *DeleteHanaInstanceRequest
- func (s DeleteHanaInstanceRequest) String() string
- type DeleteHanaInstanceResponse
- func (s DeleteHanaInstanceResponse) GoString() string
- func (s *DeleteHanaInstanceResponse) SetBody(v *DeleteHanaInstanceResponseBody) *DeleteHanaInstanceResponse
- func (s *DeleteHanaInstanceResponse) SetHeaders(v map[string]*string) *DeleteHanaInstanceResponse
- func (s *DeleteHanaInstanceResponse) SetStatusCode(v int32) *DeleteHanaInstanceResponse
- func (s DeleteHanaInstanceResponse) String() string
- type DeleteHanaInstanceResponseBody
- func (s DeleteHanaInstanceResponseBody) GoString() string
- func (s *DeleteHanaInstanceResponseBody) SetCode(v string) *DeleteHanaInstanceResponseBody
- func (s *DeleteHanaInstanceResponseBody) SetMessage(v string) *DeleteHanaInstanceResponseBody
- func (s *DeleteHanaInstanceResponseBody) SetRequestId(v string) *DeleteHanaInstanceResponseBody
- func (s *DeleteHanaInstanceResponseBody) SetSuccess(v bool) *DeleteHanaInstanceResponseBody
- func (s DeleteHanaInstanceResponseBody) String() string
- type DeletePolicyBindingRequest
- func (s DeletePolicyBindingRequest) GoString() string
- func (s *DeletePolicyBindingRequest) SetDataSourceIds(v []*string) *DeletePolicyBindingRequest
- func (s *DeletePolicyBindingRequest) SetPolicyId(v string) *DeletePolicyBindingRequest
- func (s *DeletePolicyBindingRequest) SetSourceType(v string) *DeletePolicyBindingRequest
- func (s DeletePolicyBindingRequest) String() string
- type DeletePolicyBindingResponse
- func (s DeletePolicyBindingResponse) GoString() string
- func (s *DeletePolicyBindingResponse) SetBody(v *DeletePolicyBindingResponseBody) *DeletePolicyBindingResponse
- func (s *DeletePolicyBindingResponse) SetHeaders(v map[string]*string) *DeletePolicyBindingResponse
- func (s *DeletePolicyBindingResponse) SetStatusCode(v int32) *DeletePolicyBindingResponse
- func (s DeletePolicyBindingResponse) String() string
- type DeletePolicyBindingResponseBody
- func (s DeletePolicyBindingResponseBody) GoString() string
- func (s *DeletePolicyBindingResponseBody) SetCode(v string) *DeletePolicyBindingResponseBody
- func (s *DeletePolicyBindingResponseBody) SetMessage(v string) *DeletePolicyBindingResponseBody
- func (s *DeletePolicyBindingResponseBody) SetRequestId(v string) *DeletePolicyBindingResponseBody
- func (s *DeletePolicyBindingResponseBody) SetSuccess(v bool) *DeletePolicyBindingResponseBody
- func (s DeletePolicyBindingResponseBody) String() string
- type DeletePolicyBindingShrinkRequest
- func (s DeletePolicyBindingShrinkRequest) GoString() string
- func (s *DeletePolicyBindingShrinkRequest) SetDataSourceIdsShrink(v string) *DeletePolicyBindingShrinkRequest
- func (s *DeletePolicyBindingShrinkRequest) SetPolicyId(v string) *DeletePolicyBindingShrinkRequest
- func (s *DeletePolicyBindingShrinkRequest) SetSourceType(v string) *DeletePolicyBindingShrinkRequest
- func (s DeletePolicyBindingShrinkRequest) String() string
- type DeletePolicyV2Request
- type DeletePolicyV2Response
- func (s DeletePolicyV2Response) GoString() string
- func (s *DeletePolicyV2Response) SetBody(v *DeletePolicyV2ResponseBody) *DeletePolicyV2Response
- func (s *DeletePolicyV2Response) SetHeaders(v map[string]*string) *DeletePolicyV2Response
- func (s *DeletePolicyV2Response) SetStatusCode(v int32) *DeletePolicyV2Response
- func (s DeletePolicyV2Response) String() string
- type DeletePolicyV2ResponseBody
- func (s DeletePolicyV2ResponseBody) GoString() string
- func (s *DeletePolicyV2ResponseBody) SetCode(v string) *DeletePolicyV2ResponseBody
- func (s *DeletePolicyV2ResponseBody) SetMessage(v string) *DeletePolicyV2ResponseBody
- func (s *DeletePolicyV2ResponseBody) SetRequestId(v string) *DeletePolicyV2ResponseBody
- func (s *DeletePolicyV2ResponseBody) SetSuccess(v bool) *DeletePolicyV2ResponseBody
- func (s DeletePolicyV2ResponseBody) String() string
- type DeleteSnapshotRequest
- func (s DeleteSnapshotRequest) GoString() string
- func (s *DeleteSnapshotRequest) SetClientId(v string) *DeleteSnapshotRequest
- func (s *DeleteSnapshotRequest) SetForce(v bool) *DeleteSnapshotRequest
- func (s *DeleteSnapshotRequest) SetInstanceId(v string) *DeleteSnapshotRequest
- func (s *DeleteSnapshotRequest) SetSnapshotId(v string) *DeleteSnapshotRequest
- func (s *DeleteSnapshotRequest) SetSourceType(v string) *DeleteSnapshotRequest
- func (s *DeleteSnapshotRequest) SetToken(v string) *DeleteSnapshotRequest
- func (s *DeleteSnapshotRequest) SetVaultId(v string) *DeleteSnapshotRequest
- func (s DeleteSnapshotRequest) String() string
- type DeleteSnapshotResponse
- func (s DeleteSnapshotResponse) GoString() string
- func (s *DeleteSnapshotResponse) SetBody(v *DeleteSnapshotResponseBody) *DeleteSnapshotResponse
- func (s *DeleteSnapshotResponse) SetHeaders(v map[string]*string) *DeleteSnapshotResponse
- func (s *DeleteSnapshotResponse) SetStatusCode(v int32) *DeleteSnapshotResponse
- func (s DeleteSnapshotResponse) String() string
- type DeleteSnapshotResponseBody
- func (s DeleteSnapshotResponseBody) GoString() string
- func (s *DeleteSnapshotResponseBody) SetCode(v string) *DeleteSnapshotResponseBody
- func (s *DeleteSnapshotResponseBody) SetMessage(v string) *DeleteSnapshotResponseBody
- func (s *DeleteSnapshotResponseBody) SetRequestId(v string) *DeleteSnapshotResponseBody
- func (s *DeleteSnapshotResponseBody) SetSuccess(v bool) *DeleteSnapshotResponseBody
- func (s DeleteSnapshotResponseBody) String() string
- type DeleteVaultRequest
- func (s DeleteVaultRequest) GoString() string
- func (s *DeleteVaultRequest) SetResourceGroupId(v string) *DeleteVaultRequest
- func (s *DeleteVaultRequest) SetToken(v string) *DeleteVaultRequest
- func (s *DeleteVaultRequest) SetVaultId(v string) *DeleteVaultRequest
- func (s DeleteVaultRequest) String() string
- type DeleteVaultResponse
- func (s DeleteVaultResponse) GoString() string
- func (s *DeleteVaultResponse) SetBody(v *DeleteVaultResponseBody) *DeleteVaultResponse
- func (s *DeleteVaultResponse) SetHeaders(v map[string]*string) *DeleteVaultResponse
- func (s *DeleteVaultResponse) SetStatusCode(v int32) *DeleteVaultResponse
- func (s DeleteVaultResponse) String() string
- type DeleteVaultResponseBody
- func (s DeleteVaultResponseBody) GoString() string
- func (s *DeleteVaultResponseBody) SetCode(v string) *DeleteVaultResponseBody
- func (s *DeleteVaultResponseBody) SetMessage(v string) *DeleteVaultResponseBody
- func (s *DeleteVaultResponseBody) SetRequestId(v string) *DeleteVaultResponseBody
- func (s *DeleteVaultResponseBody) SetSuccess(v bool) *DeleteVaultResponseBody
- func (s DeleteVaultResponseBody) String() string
- type DescribeBackupClientsRequest
- func (s DescribeBackupClientsRequest) GoString() string
- func (s *DescribeBackupClientsRequest) SetClientIds(v []*string) *DescribeBackupClientsRequest
- func (s *DescribeBackupClientsRequest) SetClientType(v string) *DescribeBackupClientsRequest
- func (s *DescribeBackupClientsRequest) SetClusterId(v string) *DescribeBackupClientsRequest
- func (s *DescribeBackupClientsRequest) SetCrossAccountRoleName(v string) *DescribeBackupClientsRequest
- func (s *DescribeBackupClientsRequest) SetCrossAccountType(v string) *DescribeBackupClientsRequest
- func (s *DescribeBackupClientsRequest) SetCrossAccountUserId(v int64) *DescribeBackupClientsRequest
- func (s *DescribeBackupClientsRequest) SetInstanceIds(v []*string) *DescribeBackupClientsRequest
- func (s *DescribeBackupClientsRequest) SetPageNumber(v int32) *DescribeBackupClientsRequest
- func (s *DescribeBackupClientsRequest) SetPageSize(v int32) *DescribeBackupClientsRequest
- func (s *DescribeBackupClientsRequest) SetTag(v []*DescribeBackupClientsRequestTag) *DescribeBackupClientsRequest
- func (s DescribeBackupClientsRequest) String() string
- type DescribeBackupClientsRequestTag
- func (s DescribeBackupClientsRequestTag) GoString() string
- func (s *DescribeBackupClientsRequestTag) SetKey(v string) *DescribeBackupClientsRequestTag
- func (s *DescribeBackupClientsRequestTag) SetValue(v string) *DescribeBackupClientsRequestTag
- func (s DescribeBackupClientsRequestTag) String() string
- type DescribeBackupClientsResponse
- func (s DescribeBackupClientsResponse) GoString() string
- func (s *DescribeBackupClientsResponse) SetBody(v *DescribeBackupClientsResponseBody) *DescribeBackupClientsResponse
- func (s *DescribeBackupClientsResponse) SetHeaders(v map[string]*string) *DescribeBackupClientsResponse
- func (s *DescribeBackupClientsResponse) SetStatusCode(v int32) *DescribeBackupClientsResponse
- func (s DescribeBackupClientsResponse) String() string
- type DescribeBackupClientsResponseBody
- func (s DescribeBackupClientsResponseBody) GoString() string
- func (s *DescribeBackupClientsResponseBody) SetClients(v []*DescribeBackupClientsResponseBodyClients) *DescribeBackupClientsResponseBody
- func (s *DescribeBackupClientsResponseBody) SetCode(v string) *DescribeBackupClientsResponseBody
- func (s *DescribeBackupClientsResponseBody) SetMessage(v string) *DescribeBackupClientsResponseBody
- func (s *DescribeBackupClientsResponseBody) SetPageNumber(v int32) *DescribeBackupClientsResponseBody
- func (s *DescribeBackupClientsResponseBody) SetPageSize(v int32) *DescribeBackupClientsResponseBody
- func (s *DescribeBackupClientsResponseBody) SetRequestId(v string) *DescribeBackupClientsResponseBody
- func (s *DescribeBackupClientsResponseBody) SetSuccess(v bool) *DescribeBackupClientsResponseBody
- func (s *DescribeBackupClientsResponseBody) SetTotalCount(v int64) *DescribeBackupClientsResponseBody
- func (s DescribeBackupClientsResponseBody) String() string
- type DescribeBackupClientsResponseBodyClients
- func (s DescribeBackupClientsResponseBodyClients) GoString() string
- func (s *DescribeBackupClientsResponseBodyClients) SetAppliance(v bool) *DescribeBackupClientsResponseBodyClients
- func (s *DescribeBackupClientsResponseBodyClients) SetArchType(v string) *DescribeBackupClientsResponseBodyClients
- func (s *DescribeBackupClientsResponseBodyClients) SetBackupStatus(v string) *DescribeBackupClientsResponseBodyClients
- func (s *DescribeBackupClientsResponseBodyClients) SetClientId(v string) *DescribeBackupClientsResponseBodyClients
- func (s *DescribeBackupClientsResponseBodyClients) SetClientType(v string) *DescribeBackupClientsResponseBodyClients
- func (s *DescribeBackupClientsResponseBodyClients) SetClientVersion(v string) *DescribeBackupClientsResponseBodyClients
- func (s *DescribeBackupClientsResponseBodyClients) SetCreatedTime(v int64) *DescribeBackupClientsResponseBodyClients
- func (s *DescribeBackupClientsResponseBodyClients) SetHostname(v string) *DescribeBackupClientsResponseBodyClients
- func (s *DescribeBackupClientsResponseBodyClients) SetInstanceId(v string) *DescribeBackupClientsResponseBodyClients
- func (s *DescribeBackupClientsResponseBodyClients) SetInstanceName(v string) *DescribeBackupClientsResponseBodyClients
- func (s *DescribeBackupClientsResponseBodyClients) SetLastHeartBeatTime(v int64) *DescribeBackupClientsResponseBodyClients
- func (s *DescribeBackupClientsResponseBodyClients) SetMaxClientVersion(v string) *DescribeBackupClientsResponseBodyClients
- func (s *DescribeBackupClientsResponseBodyClients) SetOsType(v string) *DescribeBackupClientsResponseBodyClients
- func (s *DescribeBackupClientsResponseBodyClients) SetPrivateIpV4(v string) *DescribeBackupClientsResponseBodyClients
- func (s *DescribeBackupClientsResponseBodyClients) SetSettings(v *DescribeBackupClientsResponseBodyClientsSettings) *DescribeBackupClientsResponseBodyClients
- func (s *DescribeBackupClientsResponseBodyClients) SetStatus(v string) *DescribeBackupClientsResponseBodyClients
- func (s *DescribeBackupClientsResponseBodyClients) SetTags(v []*DescribeBackupClientsResponseBodyClientsTags) *DescribeBackupClientsResponseBodyClients
- func (s *DescribeBackupClientsResponseBodyClients) SetUpdatedTime(v int64) *DescribeBackupClientsResponseBodyClients
- func (s *DescribeBackupClientsResponseBodyClients) SetZoneId(v string) *DescribeBackupClientsResponseBodyClients
- func (s DescribeBackupClientsResponseBodyClients) String() string
- type DescribeBackupClientsResponseBodyClientsSettings
- func (s DescribeBackupClientsResponseBodyClientsSettings) GoString() string
- func (s *DescribeBackupClientsResponseBodyClientsSettings) SetDataNetworkType(v string) *DescribeBackupClientsResponseBodyClientsSettings
- func (s *DescribeBackupClientsResponseBodyClientsSettings) SetDataProxySetting(v string) *DescribeBackupClientsResponseBodyClientsSettings
- func (s *DescribeBackupClientsResponseBodyClientsSettings) SetMaxCpuCore(v string) *DescribeBackupClientsResponseBodyClientsSettings
- func (s *DescribeBackupClientsResponseBodyClientsSettings) SetMaxWorker(v string) *DescribeBackupClientsResponseBodyClientsSettings
- func (s *DescribeBackupClientsResponseBodyClientsSettings) SetProxyHost(v string) *DescribeBackupClientsResponseBodyClientsSettings
- func (s *DescribeBackupClientsResponseBodyClientsSettings) SetProxyPassword(v string) *DescribeBackupClientsResponseBodyClientsSettings
- func (s *DescribeBackupClientsResponseBodyClientsSettings) SetProxyPort(v int32) *DescribeBackupClientsResponseBodyClientsSettings
- func (s *DescribeBackupClientsResponseBodyClientsSettings) SetProxyUser(v string) *DescribeBackupClientsResponseBodyClientsSettings
- func (s *DescribeBackupClientsResponseBodyClientsSettings) SetUseHttps(v string) *DescribeBackupClientsResponseBodyClientsSettings
- func (s DescribeBackupClientsResponseBodyClientsSettings) String() string
- type DescribeBackupClientsResponseBodyClientsTags
- func (s DescribeBackupClientsResponseBodyClientsTags) GoString() string
- func (s *DescribeBackupClientsResponseBodyClientsTags) SetKey(v string) *DescribeBackupClientsResponseBodyClientsTags
- func (s *DescribeBackupClientsResponseBodyClientsTags) SetValue(v string) *DescribeBackupClientsResponseBodyClientsTags
- func (s DescribeBackupClientsResponseBodyClientsTags) String() string
- type DescribeBackupClientsShrinkRequest
- func (s DescribeBackupClientsShrinkRequest) GoString() string
- func (s *DescribeBackupClientsShrinkRequest) SetClientIdsShrink(v string) *DescribeBackupClientsShrinkRequest
- func (s *DescribeBackupClientsShrinkRequest) SetClientType(v string) *DescribeBackupClientsShrinkRequest
- func (s *DescribeBackupClientsShrinkRequest) SetClusterId(v string) *DescribeBackupClientsShrinkRequest
- func (s *DescribeBackupClientsShrinkRequest) SetCrossAccountRoleName(v string) *DescribeBackupClientsShrinkRequest
- func (s *DescribeBackupClientsShrinkRequest) SetCrossAccountType(v string) *DescribeBackupClientsShrinkRequest
- func (s *DescribeBackupClientsShrinkRequest) SetCrossAccountUserId(v int64) *DescribeBackupClientsShrinkRequest
- func (s *DescribeBackupClientsShrinkRequest) SetInstanceIdsShrink(v string) *DescribeBackupClientsShrinkRequest
- func (s *DescribeBackupClientsShrinkRequest) SetPageNumber(v int32) *DescribeBackupClientsShrinkRequest
- func (s *DescribeBackupClientsShrinkRequest) SetPageSize(v int32) *DescribeBackupClientsShrinkRequest
- func (s *DescribeBackupClientsShrinkRequest) SetTag(v []*DescribeBackupClientsShrinkRequestTag) *DescribeBackupClientsShrinkRequest
- func (s DescribeBackupClientsShrinkRequest) String() string
- type DescribeBackupClientsShrinkRequestTag
- func (s DescribeBackupClientsShrinkRequestTag) GoString() string
- func (s *DescribeBackupClientsShrinkRequestTag) SetKey(v string) *DescribeBackupClientsShrinkRequestTag
- func (s *DescribeBackupClientsShrinkRequestTag) SetValue(v string) *DescribeBackupClientsShrinkRequestTag
- func (s DescribeBackupClientsShrinkRequestTag) String() string
- type DescribeBackupJobs2Request
- func (s DescribeBackupJobs2Request) GoString() string
- func (s *DescribeBackupJobs2Request) SetFilters(v []*DescribeBackupJobs2RequestFilters) *DescribeBackupJobs2Request
- func (s *DescribeBackupJobs2Request) SetPageNumber(v int32) *DescribeBackupJobs2Request
- func (s *DescribeBackupJobs2Request) SetPageSize(v int32) *DescribeBackupJobs2Request
- func (s *DescribeBackupJobs2Request) SetSortDirection(v string) *DescribeBackupJobs2Request
- func (s *DescribeBackupJobs2Request) SetSourceType(v string) *DescribeBackupJobs2Request
- func (s DescribeBackupJobs2Request) String() string
- type DescribeBackupJobs2RequestFilters
- func (s DescribeBackupJobs2RequestFilters) GoString() string
- func (s *DescribeBackupJobs2RequestFilters) SetKey(v string) *DescribeBackupJobs2RequestFilters
- func (s *DescribeBackupJobs2RequestFilters) SetOperator(v string) *DescribeBackupJobs2RequestFilters
- func (s *DescribeBackupJobs2RequestFilters) SetValues(v []*string) *DescribeBackupJobs2RequestFilters
- func (s DescribeBackupJobs2RequestFilters) String() string
- type DescribeBackupJobs2Response
- func (s DescribeBackupJobs2Response) GoString() string
- func (s *DescribeBackupJobs2Response) SetBody(v *DescribeBackupJobs2ResponseBody) *DescribeBackupJobs2Response
- func (s *DescribeBackupJobs2Response) SetHeaders(v map[string]*string) *DescribeBackupJobs2Response
- func (s *DescribeBackupJobs2Response) SetStatusCode(v int32) *DescribeBackupJobs2Response
- func (s DescribeBackupJobs2Response) String() string
- type DescribeBackupJobs2ResponseBody
- func (s DescribeBackupJobs2ResponseBody) GoString() string
- func (s *DescribeBackupJobs2ResponseBody) SetBackupJobs(v *DescribeBackupJobs2ResponseBodyBackupJobs) *DescribeBackupJobs2ResponseBody
- func (s *DescribeBackupJobs2ResponseBody) SetCode(v string) *DescribeBackupJobs2ResponseBody
- func (s *DescribeBackupJobs2ResponseBody) SetMessage(v string) *DescribeBackupJobs2ResponseBody
- func (s *DescribeBackupJobs2ResponseBody) SetPageNumber(v int32) *DescribeBackupJobs2ResponseBody
- func (s *DescribeBackupJobs2ResponseBody) SetPageSize(v int32) *DescribeBackupJobs2ResponseBody
- func (s *DescribeBackupJobs2ResponseBody) SetRequestId(v string) *DescribeBackupJobs2ResponseBody
- func (s *DescribeBackupJobs2ResponseBody) SetSuccess(v bool) *DescribeBackupJobs2ResponseBody
- func (s *DescribeBackupJobs2ResponseBody) SetTotalCount(v int64) *DescribeBackupJobs2ResponseBody
- func (s DescribeBackupJobs2ResponseBody) String() string
- type DescribeBackupJobs2ResponseBodyBackupJobs
- func (s DescribeBackupJobs2ResponseBodyBackupJobs) GoString() string
- func (s *DescribeBackupJobs2ResponseBodyBackupJobs) SetBackupJob(v []*DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) *DescribeBackupJobs2ResponseBodyBackupJobs
- func (s DescribeBackupJobs2ResponseBodyBackupJobs) String() string
- type DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
- func (s DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) GoString() string
- func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetActualBytes(v int64) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
- func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetActualItems(v int64) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
- func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetBackupType(v string) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
- func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetBucket(v string) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
- func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetBytesDone(v int64) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
- func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetBytesTotal(v int64) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
- func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetClientId(v string) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
- func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetCompleteTime(v int64) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
- func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetCreateTime(v int64) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
- func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetCreatedTime(v int64) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
- func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetCrossAccountRoleName(v string) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
- func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetCrossAccountType(v string) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
- func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetCrossAccountUserId(v int64) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
- func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetDetail(v *DescribeBackupJobs2ResponseBodyBackupJobsBackupJobDetail) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
- func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetErrorMessage(v string) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
- func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetExclude(v string) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
- func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetFileSystemId(v string) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
- func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetIdentifier(v string) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
- func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetInclude(v string) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
- func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetInstanceId(v string) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
- func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetInstanceName(v string) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
- func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetItemsDone(v int64) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
- func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetItemsTotal(v int64) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
- func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetJobId(v string) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
- func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetJobName(v string) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
- func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetOptions(v string) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
- func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetOtsDetail(v *DescribeBackupJobs2ResponseBodyBackupJobsBackupJobOtsDetail) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
- func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetPaths(v *DescribeBackupJobs2ResponseBodyBackupJobsBackupJobPaths) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
- func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetPlanId(v string) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
- func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetPrefix(v string) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
- func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetProgress(v int32) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
- func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetSourceType(v string) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
- func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetSpeed(v int64) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
- func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetSpeedLimit(v string) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
- func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetStartTime(v int64) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
- func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetStatus(v string) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
- func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetTableName(v string) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
- func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetUpdatedTime(v int64) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
- func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetVaultId(v string) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
- func (s DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) String() string
- type DescribeBackupJobs2ResponseBodyBackupJobsBackupJobDetail
- func (s DescribeBackupJobs2ResponseBodyBackupJobsBackupJobDetail) GoString() string
- func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJobDetail) SetDestinationNativeSnapshotErrorMessage(v string) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJobDetail
- func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJobDetail) SetDestinationNativeSnapshotId(v string) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJobDetail
- func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJobDetail) SetDestinationNativeSnapshotProgress(v int32) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJobDetail
- func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJobDetail) SetDestinationNativeSnapshotStatus(v string) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJobDetail
- func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJobDetail) SetDestinationRetention(v int64) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJobDetail
- func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJobDetail) SetDestinationSnapshotId(v string) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJobDetail
- func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJobDetail) SetDiskNativeSnapshotIdList(...) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJobDetail
- func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJobDetail) SetDoCopy(v bool) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJobDetail
- func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJobDetail) SetNativeSnapshotId(v string) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJobDetail
- func (s DescribeBackupJobs2ResponseBodyBackupJobsBackupJobDetail) String() string
- type DescribeBackupJobs2ResponseBodyBackupJobsBackupJobDetailDiskNativeSnapshotIdList
- func (s DescribeBackupJobs2ResponseBodyBackupJobsBackupJobDetailDiskNativeSnapshotIdList) GoString() string
- func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJobDetailDiskNativeSnapshotIdList) SetDiskNativeSnapshotId(v []*string) ...
- func (s DescribeBackupJobs2ResponseBodyBackupJobsBackupJobDetailDiskNativeSnapshotIdList) String() string
- type DescribeBackupJobs2ResponseBodyBackupJobsBackupJobOtsDetail
- func (s DescribeBackupJobs2ResponseBodyBackupJobsBackupJobOtsDetail) GoString() string
- func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJobOtsDetail) SetTableNames(v *DescribeBackupJobs2ResponseBodyBackupJobsBackupJobOtsDetailTableNames) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJobOtsDetail
- func (s DescribeBackupJobs2ResponseBodyBackupJobsBackupJobOtsDetail) String() string
- type DescribeBackupJobs2ResponseBodyBackupJobsBackupJobOtsDetailTableNames
- func (s DescribeBackupJobs2ResponseBodyBackupJobsBackupJobOtsDetailTableNames) GoString() string
- func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJobOtsDetailTableNames) SetTableName(v []*string) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJobOtsDetailTableNames
- func (s DescribeBackupJobs2ResponseBodyBackupJobsBackupJobOtsDetailTableNames) String() string
- type DescribeBackupJobs2ResponseBodyBackupJobsBackupJobPaths
- func (s DescribeBackupJobs2ResponseBodyBackupJobsBackupJobPaths) GoString() string
- func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJobPaths) SetPath(v []*string) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJobPaths
- func (s DescribeBackupJobs2ResponseBodyBackupJobsBackupJobPaths) String() string
- type DescribeBackupPlansRequest
- func (s DescribeBackupPlansRequest) GoString() string
- func (s *DescribeBackupPlansRequest) SetFilters(v []*DescribeBackupPlansRequestFilters) *DescribeBackupPlansRequest
- func (s *DescribeBackupPlansRequest) SetPageNumber(v int32) *DescribeBackupPlansRequest
- func (s *DescribeBackupPlansRequest) SetPageSize(v int32) *DescribeBackupPlansRequest
- func (s *DescribeBackupPlansRequest) SetSourceType(v string) *DescribeBackupPlansRequest
- func (s DescribeBackupPlansRequest) String() string
- type DescribeBackupPlansRequestFilters
- func (s DescribeBackupPlansRequestFilters) GoString() string
- func (s *DescribeBackupPlansRequestFilters) SetKey(v string) *DescribeBackupPlansRequestFilters
- func (s *DescribeBackupPlansRequestFilters) SetValues(v []*string) *DescribeBackupPlansRequestFilters
- func (s DescribeBackupPlansRequestFilters) String() string
- type DescribeBackupPlansResponse
- func (s DescribeBackupPlansResponse) GoString() string
- func (s *DescribeBackupPlansResponse) SetBody(v *DescribeBackupPlansResponseBody) *DescribeBackupPlansResponse
- func (s *DescribeBackupPlansResponse) SetHeaders(v map[string]*string) *DescribeBackupPlansResponse
- func (s *DescribeBackupPlansResponse) SetStatusCode(v int32) *DescribeBackupPlansResponse
- func (s DescribeBackupPlansResponse) String() string
- type DescribeBackupPlansResponseBody
- func (s DescribeBackupPlansResponseBody) GoString() string
- func (s *DescribeBackupPlansResponseBody) SetBackupPlans(v *DescribeBackupPlansResponseBodyBackupPlans) *DescribeBackupPlansResponseBody
- func (s *DescribeBackupPlansResponseBody) SetCode(v string) *DescribeBackupPlansResponseBody
- func (s *DescribeBackupPlansResponseBody) SetMessage(v string) *DescribeBackupPlansResponseBody
- func (s *DescribeBackupPlansResponseBody) SetPageNumber(v int32) *DescribeBackupPlansResponseBody
- func (s *DescribeBackupPlansResponseBody) SetPageSize(v int32) *DescribeBackupPlansResponseBody
- func (s *DescribeBackupPlansResponseBody) SetRequestId(v string) *DescribeBackupPlansResponseBody
- func (s *DescribeBackupPlansResponseBody) SetSuccess(v bool) *DescribeBackupPlansResponseBody
- func (s *DescribeBackupPlansResponseBody) SetTotalCount(v int64) *DescribeBackupPlansResponseBody
- func (s DescribeBackupPlansResponseBody) String() string
- type DescribeBackupPlansResponseBodyBackupPlans
- func (s DescribeBackupPlansResponseBodyBackupPlans) GoString() string
- func (s *DescribeBackupPlansResponseBodyBackupPlans) SetBackupPlan(v []*DescribeBackupPlansResponseBodyBackupPlansBackupPlan) *DescribeBackupPlansResponseBodyBackupPlans
- func (s DescribeBackupPlansResponseBodyBackupPlans) String() string
- type DescribeBackupPlansResponseBodyBackupPlansBackupPlan
- func (s DescribeBackupPlansResponseBodyBackupPlansBackupPlan) GoString() string
- func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetBackupSourceGroupId(v string) *DescribeBackupPlansResponseBodyBackupPlansBackupPlan
- func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetBackupType(v string) *DescribeBackupPlansResponseBodyBackupPlansBackupPlan
- func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetBucket(v string) *DescribeBackupPlansResponseBodyBackupPlansBackupPlan
- func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetClientId(v string) *DescribeBackupPlansResponseBodyBackupPlansBackupPlan
- func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetClusterId(v string) *DescribeBackupPlansResponseBodyBackupPlansBackupPlan
- func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetCreateTime(v int64) *DescribeBackupPlansResponseBodyBackupPlansBackupPlan
- func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetCreatedTime(v int64) *DescribeBackupPlansResponseBodyBackupPlansBackupPlan
- func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetCrossAccountRoleName(v string) *DescribeBackupPlansResponseBodyBackupPlansBackupPlan
- func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetCrossAccountType(v string) *DescribeBackupPlansResponseBodyBackupPlansBackupPlan
- func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetCrossAccountUserId(v int64) *DescribeBackupPlansResponseBodyBackupPlansBackupPlan
- func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetDataSourceId(v string) *DescribeBackupPlansResponseBodyBackupPlansBackupPlan
- func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetDetail(v string) *DescribeBackupPlansResponseBodyBackupPlansBackupPlan
- func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetDisabled(v bool) *DescribeBackupPlansResponseBodyBackupPlansBackupPlan
- func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetExclude(v string) *DescribeBackupPlansResponseBodyBackupPlansBackupPlan
- func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetFileSystemId(v string) *DescribeBackupPlansResponseBodyBackupPlansBackupPlan
- func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetInclude(v string) *DescribeBackupPlansResponseBodyBackupPlansBackupPlan
- func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetInstanceGroupId(v string) *DescribeBackupPlansResponseBodyBackupPlansBackupPlan
- func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetInstanceId(v string) *DescribeBackupPlansResponseBodyBackupPlansBackupPlan
- func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetInstanceName(v string) *DescribeBackupPlansResponseBodyBackupPlansBackupPlan
- func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetKeepLatestSnapshots(v int64) *DescribeBackupPlansResponseBodyBackupPlansBackupPlan
- func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetOptions(v string) *DescribeBackupPlansResponseBodyBackupPlansBackupPlan
- func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetOtsDetail(v *DescribeBackupPlansResponseBodyBackupPlansBackupPlanOtsDetail) *DescribeBackupPlansResponseBodyBackupPlansBackupPlan
- func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetPaths(v *DescribeBackupPlansResponseBodyBackupPlansBackupPlanPaths) *DescribeBackupPlansResponseBodyBackupPlansBackupPlan
- func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetPlanId(v string) *DescribeBackupPlansResponseBodyBackupPlansBackupPlan
- func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetPlanName(v string) *DescribeBackupPlansResponseBodyBackupPlansBackupPlan
- func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetPrefix(v string) *DescribeBackupPlansResponseBodyBackupPlansBackupPlan
- func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetResources(v *DescribeBackupPlansResponseBodyBackupPlansBackupPlanResources) *DescribeBackupPlansResponseBodyBackupPlansBackupPlan
- func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetRetention(v int64) *DescribeBackupPlansResponseBodyBackupPlansBackupPlan
- func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetRules(v *DescribeBackupPlansResponseBodyBackupPlansBackupPlanRules) *DescribeBackupPlansResponseBodyBackupPlansBackupPlan
- func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetSchedule(v string) *DescribeBackupPlansResponseBodyBackupPlansBackupPlan
- func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetSourceType(v string) *DescribeBackupPlansResponseBodyBackupPlansBackupPlan
- func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetSpeedLimit(v string) *DescribeBackupPlansResponseBodyBackupPlansBackupPlan
- func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetTrialInfo(v *DescribeBackupPlansResponseBodyBackupPlansBackupPlanTrialInfo) *DescribeBackupPlansResponseBodyBackupPlansBackupPlan
- func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetUpdatedTime(v int64) *DescribeBackupPlansResponseBodyBackupPlansBackupPlan
- func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetVaultId(v string) *DescribeBackupPlansResponseBodyBackupPlansBackupPlan
- func (s DescribeBackupPlansResponseBodyBackupPlansBackupPlan) String() string
- type DescribeBackupPlansResponseBodyBackupPlansBackupPlanOtsDetail
- func (s DescribeBackupPlansResponseBodyBackupPlansBackupPlanOtsDetail) GoString() string
- func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlanOtsDetail) SetTableNames(v *DescribeBackupPlansResponseBodyBackupPlansBackupPlanOtsDetailTableNames) *DescribeBackupPlansResponseBodyBackupPlansBackupPlanOtsDetail
- func (s DescribeBackupPlansResponseBodyBackupPlansBackupPlanOtsDetail) String() string
- type DescribeBackupPlansResponseBodyBackupPlansBackupPlanOtsDetailTableNames
- func (s DescribeBackupPlansResponseBodyBackupPlansBackupPlanOtsDetailTableNames) GoString() string
- func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlanOtsDetailTableNames) SetTableName(v []*string) *DescribeBackupPlansResponseBodyBackupPlansBackupPlanOtsDetailTableNames
- func (s DescribeBackupPlansResponseBodyBackupPlansBackupPlanOtsDetailTableNames) String() string
- type DescribeBackupPlansResponseBodyBackupPlansBackupPlanPaths
- func (s DescribeBackupPlansResponseBodyBackupPlansBackupPlanPaths) GoString() string
- func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlanPaths) SetPath(v []*string) *DescribeBackupPlansResponseBodyBackupPlansBackupPlanPaths
- func (s DescribeBackupPlansResponseBodyBackupPlansBackupPlanPaths) String() string
- type DescribeBackupPlansResponseBodyBackupPlansBackupPlanResources
- func (s DescribeBackupPlansResponseBodyBackupPlansBackupPlanResources) GoString() string
- func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlanResources) SetResource(v []*DescribeBackupPlansResponseBodyBackupPlansBackupPlanResourcesResource) *DescribeBackupPlansResponseBodyBackupPlansBackupPlanResources
- func (s DescribeBackupPlansResponseBodyBackupPlansBackupPlanResources) String() string
- type DescribeBackupPlansResponseBodyBackupPlansBackupPlanResourcesResource
- func (s DescribeBackupPlansResponseBodyBackupPlansBackupPlanResourcesResource) GoString() string
- func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlanResourcesResource) SetExtra(v string) *DescribeBackupPlansResponseBodyBackupPlansBackupPlanResourcesResource
- func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlanResourcesResource) SetResourceId(v string) *DescribeBackupPlansResponseBodyBackupPlansBackupPlanResourcesResource
- func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlanResourcesResource) SetSourceType(v string) *DescribeBackupPlansResponseBodyBackupPlansBackupPlanResourcesResource
- func (s DescribeBackupPlansResponseBodyBackupPlansBackupPlanResourcesResource) String() string
- type DescribeBackupPlansResponseBodyBackupPlansBackupPlanRules
- func (s DescribeBackupPlansResponseBodyBackupPlansBackupPlanRules) GoString() string
- func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlanRules) SetRule(v []*DescribeBackupPlansResponseBodyBackupPlansBackupPlanRulesRule) *DescribeBackupPlansResponseBodyBackupPlansBackupPlanRules
- func (s DescribeBackupPlansResponseBodyBackupPlansBackupPlanRules) String() string
- type DescribeBackupPlansResponseBodyBackupPlansBackupPlanRulesRule
- func (s DescribeBackupPlansResponseBodyBackupPlansBackupPlanRulesRule) GoString() string
- func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlanRulesRule) SetBackupType(v string) *DescribeBackupPlansResponseBodyBackupPlansBackupPlanRulesRule
- func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlanRulesRule) SetDestinationRegionId(v string) *DescribeBackupPlansResponseBodyBackupPlansBackupPlanRulesRule
- func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlanRulesRule) SetDestinationRetention(v int64) *DescribeBackupPlansResponseBodyBackupPlansBackupPlanRulesRule
- func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlanRulesRule) SetDisabled(v bool) *DescribeBackupPlansResponseBodyBackupPlansBackupPlanRulesRule
- func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlanRulesRule) SetDoCopy(v bool) *DescribeBackupPlansResponseBodyBackupPlansBackupPlanRulesRule
- func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlanRulesRule) SetRetention(v int64) *DescribeBackupPlansResponseBodyBackupPlansBackupPlanRulesRule
- func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlanRulesRule) SetRuleId(v string) *DescribeBackupPlansResponseBodyBackupPlansBackupPlanRulesRule
- func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlanRulesRule) SetRuleName(v string) *DescribeBackupPlansResponseBodyBackupPlansBackupPlanRulesRule
- func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlanRulesRule) SetSchedule(v string) *DescribeBackupPlansResponseBodyBackupPlansBackupPlanRulesRule
- func (s DescribeBackupPlansResponseBodyBackupPlansBackupPlanRulesRule) String() string
- type DescribeBackupPlansResponseBodyBackupPlansBackupPlanTrialInfo
- func (s DescribeBackupPlansResponseBodyBackupPlansBackupPlanTrialInfo) GoString() string
- func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlanTrialInfo) SetKeepAfterTrialExpiration(v bool) *DescribeBackupPlansResponseBodyBackupPlansBackupPlanTrialInfo
- func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlanTrialInfo) SetTrialExpireTime(v int64) *DescribeBackupPlansResponseBodyBackupPlansBackupPlanTrialInfo
- func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlanTrialInfo) SetTrialStartTime(v int64) *DescribeBackupPlansResponseBodyBackupPlansBackupPlanTrialInfo
- func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlanTrialInfo) SetTrialVaultReleaseTime(v int64) *DescribeBackupPlansResponseBodyBackupPlansBackupPlanTrialInfo
- func (s DescribeBackupPlansResponseBodyBackupPlansBackupPlanTrialInfo) String() string
- type DescribeClientsRequest
- func (s DescribeClientsRequest) GoString() string
- func (s *DescribeClientsRequest) SetClientId(v string) *DescribeClientsRequest
- func (s *DescribeClientsRequest) SetClientType(v string) *DescribeClientsRequest
- func (s *DescribeClientsRequest) SetClusterId(v string) *DescribeClientsRequest
- func (s *DescribeClientsRequest) SetPageNumber(v int32) *DescribeClientsRequest
- func (s *DescribeClientsRequest) SetPageSize(v int32) *DescribeClientsRequest
- func (s *DescribeClientsRequest) SetResourceGroupId(v string) *DescribeClientsRequest
- func (s *DescribeClientsRequest) SetSourceType(v string) *DescribeClientsRequest
- func (s *DescribeClientsRequest) SetVaultId(v string) *DescribeClientsRequest
- func (s DescribeClientsRequest) String() string
- type DescribeClientsResponse
- func (s DescribeClientsResponse) GoString() string
- func (s *DescribeClientsResponse) SetBody(v *DescribeClientsResponseBody) *DescribeClientsResponse
- func (s *DescribeClientsResponse) SetHeaders(v map[string]*string) *DescribeClientsResponse
- func (s *DescribeClientsResponse) SetStatusCode(v int32) *DescribeClientsResponse
- func (s DescribeClientsResponse) String() string
- type DescribeClientsResponseBody
- func (s DescribeClientsResponseBody) GoString() string
- func (s *DescribeClientsResponseBody) SetClients(v *DescribeClientsResponseBodyClients) *DescribeClientsResponseBody
- func (s *DescribeClientsResponseBody) SetCode(v string) *DescribeClientsResponseBody
- func (s *DescribeClientsResponseBody) SetMessage(v string) *DescribeClientsResponseBody
- func (s *DescribeClientsResponseBody) SetPageNumber(v int32) *DescribeClientsResponseBody
- func (s *DescribeClientsResponseBody) SetPageSize(v int32) *DescribeClientsResponseBody
- func (s *DescribeClientsResponseBody) SetRequestId(v string) *DescribeClientsResponseBody
- func (s *DescribeClientsResponseBody) SetSuccess(v bool) *DescribeClientsResponseBody
- func (s *DescribeClientsResponseBody) SetTotalCount(v int32) *DescribeClientsResponseBody
- func (s DescribeClientsResponseBody) String() string
- type DescribeClientsResponseBodyClients
- type DescribeClientsResponseBodyClientsClient
- func (s DescribeClientsResponseBodyClientsClient) GoString() string
- func (s *DescribeClientsResponseBodyClientsClient) SetAlertSetting(v string) *DescribeClientsResponseBodyClientsClient
- func (s *DescribeClientsResponseBodyClientsClient) SetClientId(v string) *DescribeClientsResponseBodyClientsClient
- func (s *DescribeClientsResponseBodyClientsClient) SetClientName(v string) *DescribeClientsResponseBodyClientsClient
- func (s *DescribeClientsResponseBodyClientsClient) SetClientType(v string) *DescribeClientsResponseBodyClientsClient
- func (s *DescribeClientsResponseBodyClientsClient) SetClientVersion(v string) *DescribeClientsResponseBodyClientsClient
- func (s *DescribeClientsResponseBodyClientsClient) SetClusterId(v string) *DescribeClientsResponseBodyClientsClient
- func (s *DescribeClientsResponseBodyClientsClient) SetCreatedTime(v int64) *DescribeClientsResponseBodyClientsClient
- func (s *DescribeClientsResponseBodyClientsClient) SetInstanceId(v string) *DescribeClientsResponseBodyClientsClient
- func (s *DescribeClientsResponseBodyClientsClient) SetInstanceName(v string) *DescribeClientsResponseBodyClientsClient
- func (s *DescribeClientsResponseBodyClientsClient) SetMaxVersion(v string) *DescribeClientsResponseBodyClientsClient
- func (s *DescribeClientsResponseBodyClientsClient) SetNetworkType(v string) *DescribeClientsResponseBodyClientsClient
- func (s *DescribeClientsResponseBodyClientsClient) SetStatus(v string) *DescribeClientsResponseBodyClientsClient
- func (s *DescribeClientsResponseBodyClientsClient) SetStatusMessage(v string) *DescribeClientsResponseBodyClientsClient
- func (s *DescribeClientsResponseBodyClientsClient) SetUpdatedTime(v int64) *DescribeClientsResponseBodyClientsClient
- func (s *DescribeClientsResponseBodyClientsClient) SetUseHttps(v bool) *DescribeClientsResponseBodyClientsClient
- func (s *DescribeClientsResponseBodyClientsClient) SetVaultId(v string) *DescribeClientsResponseBodyClientsClient
- func (s DescribeClientsResponseBodyClientsClient) String() string
- type DescribeContainerClusterRequest
- func (s DescribeContainerClusterRequest) GoString() string
- func (s *DescribeContainerClusterRequest) SetClusterId(v string) *DescribeContainerClusterRequest
- func (s *DescribeContainerClusterRequest) SetIdentifier(v string) *DescribeContainerClusterRequest
- func (s *DescribeContainerClusterRequest) SetPageNumber(v int32) *DescribeContainerClusterRequest
- func (s *DescribeContainerClusterRequest) SetPageSize(v int32) *DescribeContainerClusterRequest
- func (s DescribeContainerClusterRequest) String() string
- type DescribeContainerClusterResponse
- func (s DescribeContainerClusterResponse) GoString() string
- func (s *DescribeContainerClusterResponse) SetBody(v *DescribeContainerClusterResponseBody) *DescribeContainerClusterResponse
- func (s *DescribeContainerClusterResponse) SetHeaders(v map[string]*string) *DescribeContainerClusterResponse
- func (s *DescribeContainerClusterResponse) SetStatusCode(v int32) *DescribeContainerClusterResponse
- func (s DescribeContainerClusterResponse) String() string
- type DescribeContainerClusterResponseBody
- func (s DescribeContainerClusterResponseBody) GoString() string
- func (s *DescribeContainerClusterResponseBody) SetClusters(v []*DescribeContainerClusterResponseBodyClusters) *DescribeContainerClusterResponseBody
- func (s *DescribeContainerClusterResponseBody) SetCode(v string) *DescribeContainerClusterResponseBody
- func (s *DescribeContainerClusterResponseBody) SetMessage(v string) *DescribeContainerClusterResponseBody
- func (s *DescribeContainerClusterResponseBody) SetPageNumber(v int32) *DescribeContainerClusterResponseBody
- func (s *DescribeContainerClusterResponseBody) SetPageSize(v int32) *DescribeContainerClusterResponseBody
- func (s *DescribeContainerClusterResponseBody) SetRequestId(v string) *DescribeContainerClusterResponseBody
- func (s *DescribeContainerClusterResponseBody) SetSuccess(v bool) *DescribeContainerClusterResponseBody
- func (s *DescribeContainerClusterResponseBody) SetTotalCount(v int64) *DescribeContainerClusterResponseBody
- func (s DescribeContainerClusterResponseBody) String() string
- type DescribeContainerClusterResponseBodyClusters
- func (s DescribeContainerClusterResponseBodyClusters) GoString() string
- func (s *DescribeContainerClusterResponseBodyClusters) SetAgentStatus(v string) *DescribeContainerClusterResponseBodyClusters
- func (s *DescribeContainerClusterResponseBodyClusters) SetClusterId(v string) *DescribeContainerClusterResponseBodyClusters
- func (s *DescribeContainerClusterResponseBodyClusters) SetClusterType(v string) *DescribeContainerClusterResponseBodyClusters
- func (s *DescribeContainerClusterResponseBodyClusters) SetDescription(v string) *DescribeContainerClusterResponseBodyClusters
- func (s *DescribeContainerClusterResponseBodyClusters) SetIdentifier(v string) *DescribeContainerClusterResponseBodyClusters
- func (s *DescribeContainerClusterResponseBodyClusters) SetName(v string) *DescribeContainerClusterResponseBodyClusters
- func (s *DescribeContainerClusterResponseBodyClusters) SetNetworkType(v string) *DescribeContainerClusterResponseBodyClusters
- func (s *DescribeContainerClusterResponseBodyClusters) SetToken(v string) *DescribeContainerClusterResponseBodyClusters
- func (s DescribeContainerClusterResponseBodyClusters) String() string
- type DescribeCrossAccountsRequest
- type DescribeCrossAccountsResponse
- func (s DescribeCrossAccountsResponse) GoString() string
- func (s *DescribeCrossAccountsResponse) SetBody(v *DescribeCrossAccountsResponseBody) *DescribeCrossAccountsResponse
- func (s *DescribeCrossAccountsResponse) SetHeaders(v map[string]*string) *DescribeCrossAccountsResponse
- func (s *DescribeCrossAccountsResponse) SetStatusCode(v int32) *DescribeCrossAccountsResponse
- func (s DescribeCrossAccountsResponse) String() string
- type DescribeCrossAccountsResponseBody
- func (s DescribeCrossAccountsResponseBody) GoString() string
- func (s *DescribeCrossAccountsResponseBody) SetCode(v string) *DescribeCrossAccountsResponseBody
- func (s *DescribeCrossAccountsResponseBody) SetCrossAccounts(v *DescribeCrossAccountsResponseBodyCrossAccounts) *DescribeCrossAccountsResponseBody
- func (s *DescribeCrossAccountsResponseBody) SetMessage(v string) *DescribeCrossAccountsResponseBody
- func (s *DescribeCrossAccountsResponseBody) SetPageNumber(v int32) *DescribeCrossAccountsResponseBody
- func (s *DescribeCrossAccountsResponseBody) SetPageSize(v int32) *DescribeCrossAccountsResponseBody
- func (s *DescribeCrossAccountsResponseBody) SetRequestId(v string) *DescribeCrossAccountsResponseBody
- func (s *DescribeCrossAccountsResponseBody) SetSuccess(v bool) *DescribeCrossAccountsResponseBody
- func (s *DescribeCrossAccountsResponseBody) SetTotalCount(v int64) *DescribeCrossAccountsResponseBody
- func (s DescribeCrossAccountsResponseBody) String() string
- type DescribeCrossAccountsResponseBodyCrossAccounts
- func (s DescribeCrossAccountsResponseBodyCrossAccounts) GoString() string
- func (s *DescribeCrossAccountsResponseBodyCrossAccounts) SetCrossAccount(v []*DescribeCrossAccountsResponseBodyCrossAccountsCrossAccount) *DescribeCrossAccountsResponseBodyCrossAccounts
- func (s DescribeCrossAccountsResponseBodyCrossAccounts) String() string
- type DescribeCrossAccountsResponseBodyCrossAccountsCrossAccount
- func (s DescribeCrossAccountsResponseBodyCrossAccountsCrossAccount) GoString() string
- func (s *DescribeCrossAccountsResponseBodyCrossAccountsCrossAccount) SetAlias(v string) *DescribeCrossAccountsResponseBodyCrossAccountsCrossAccount
- func (s *DescribeCrossAccountsResponseBodyCrossAccountsCrossAccount) SetCreatedTime(v int64) *DescribeCrossAccountsResponseBodyCrossAccountsCrossAccount
- func (s *DescribeCrossAccountsResponseBodyCrossAccountsCrossAccount) SetCrossAccountRoleName(v string) *DescribeCrossAccountsResponseBodyCrossAccountsCrossAccount
- func (s *DescribeCrossAccountsResponseBodyCrossAccountsCrossAccount) SetCrossAccountUserId(v int64) *DescribeCrossAccountsResponseBodyCrossAccountsCrossAccount
- func (s *DescribeCrossAccountsResponseBodyCrossAccountsCrossAccount) SetId(v int64) *DescribeCrossAccountsResponseBodyCrossAccountsCrossAccount
- func (s *DescribeCrossAccountsResponseBodyCrossAccountsCrossAccount) SetOwnerId(v int64) *DescribeCrossAccountsResponseBodyCrossAccountsCrossAccount
- func (s *DescribeCrossAccountsResponseBodyCrossAccountsCrossAccount) SetUpdatedTime(v int64) *DescribeCrossAccountsResponseBodyCrossAccountsCrossAccount
- func (s DescribeCrossAccountsResponseBodyCrossAccountsCrossAccount) String() string
- type DescribeHanaBackupPlansRequest
- func (s DescribeHanaBackupPlansRequest) GoString() string
- func (s *DescribeHanaBackupPlansRequest) SetClusterId(v string) *DescribeHanaBackupPlansRequest
- func (s *DescribeHanaBackupPlansRequest) SetDatabaseName(v string) *DescribeHanaBackupPlansRequest
- func (s *DescribeHanaBackupPlansRequest) SetPageNumber(v int32) *DescribeHanaBackupPlansRequest
- func (s *DescribeHanaBackupPlansRequest) SetPageSize(v int32) *DescribeHanaBackupPlansRequest
- func (s *DescribeHanaBackupPlansRequest) SetResourceGroupId(v string) *DescribeHanaBackupPlansRequest
- func (s *DescribeHanaBackupPlansRequest) SetVaultId(v string) *DescribeHanaBackupPlansRequest
- func (s DescribeHanaBackupPlansRequest) String() string
- type DescribeHanaBackupPlansResponse
- func (s DescribeHanaBackupPlansResponse) GoString() string
- func (s *DescribeHanaBackupPlansResponse) SetBody(v *DescribeHanaBackupPlansResponseBody) *DescribeHanaBackupPlansResponse
- func (s *DescribeHanaBackupPlansResponse) SetHeaders(v map[string]*string) *DescribeHanaBackupPlansResponse
- func (s *DescribeHanaBackupPlansResponse) SetStatusCode(v int32) *DescribeHanaBackupPlansResponse
- func (s DescribeHanaBackupPlansResponse) String() string
- type DescribeHanaBackupPlansResponseBody
- func (s DescribeHanaBackupPlansResponseBody) GoString() string
- func (s *DescribeHanaBackupPlansResponseBody) SetCode(v string) *DescribeHanaBackupPlansResponseBody
- func (s *DescribeHanaBackupPlansResponseBody) SetHanaBackupPlans(v *DescribeHanaBackupPlansResponseBodyHanaBackupPlans) *DescribeHanaBackupPlansResponseBody
- func (s *DescribeHanaBackupPlansResponseBody) SetMessage(v string) *DescribeHanaBackupPlansResponseBody
- func (s *DescribeHanaBackupPlansResponseBody) SetPageNumber(v int32) *DescribeHanaBackupPlansResponseBody
- func (s *DescribeHanaBackupPlansResponseBody) SetPageSize(v int32) *DescribeHanaBackupPlansResponseBody
- func (s *DescribeHanaBackupPlansResponseBody) SetRequestId(v string) *DescribeHanaBackupPlansResponseBody
- func (s *DescribeHanaBackupPlansResponseBody) SetSuccess(v bool) *DescribeHanaBackupPlansResponseBody
- func (s *DescribeHanaBackupPlansResponseBody) SetTotalCount(v int64) *DescribeHanaBackupPlansResponseBody
- func (s DescribeHanaBackupPlansResponseBody) String() string
- type DescribeHanaBackupPlansResponseBodyHanaBackupPlans
- func (s DescribeHanaBackupPlansResponseBodyHanaBackupPlans) GoString() string
- func (s *DescribeHanaBackupPlansResponseBodyHanaBackupPlans) SetHanaBackupPlan(v []*DescribeHanaBackupPlansResponseBodyHanaBackupPlansHanaBackupPlan) *DescribeHanaBackupPlansResponseBodyHanaBackupPlans
- func (s DescribeHanaBackupPlansResponseBodyHanaBackupPlans) String() string
- type DescribeHanaBackupPlansResponseBodyHanaBackupPlansHanaBackupPlan
- func (s DescribeHanaBackupPlansResponseBodyHanaBackupPlansHanaBackupPlan) GoString() string
- func (s *DescribeHanaBackupPlansResponseBodyHanaBackupPlansHanaBackupPlan) SetBackupPrefix(v string) *DescribeHanaBackupPlansResponseBodyHanaBackupPlansHanaBackupPlan
- func (s *DescribeHanaBackupPlansResponseBodyHanaBackupPlansHanaBackupPlan) SetBackupType(v string) *DescribeHanaBackupPlansResponseBodyHanaBackupPlansHanaBackupPlan
- func (s *DescribeHanaBackupPlansResponseBodyHanaBackupPlansHanaBackupPlan) SetClusterId(v string) *DescribeHanaBackupPlansResponseBodyHanaBackupPlansHanaBackupPlan
- func (s *DescribeHanaBackupPlansResponseBodyHanaBackupPlansHanaBackupPlan) SetDatabaseName(v string) *DescribeHanaBackupPlansResponseBodyHanaBackupPlansHanaBackupPlan
- func (s *DescribeHanaBackupPlansResponseBodyHanaBackupPlansHanaBackupPlan) SetDisabled(v bool) *DescribeHanaBackupPlansResponseBodyHanaBackupPlansHanaBackupPlan
- func (s *DescribeHanaBackupPlansResponseBodyHanaBackupPlansHanaBackupPlan) SetPlanId(v string) *DescribeHanaBackupPlansResponseBodyHanaBackupPlansHanaBackupPlan
- func (s *DescribeHanaBackupPlansResponseBodyHanaBackupPlansHanaBackupPlan) SetPlanName(v string) *DescribeHanaBackupPlansResponseBodyHanaBackupPlansHanaBackupPlan
- func (s *DescribeHanaBackupPlansResponseBodyHanaBackupPlansHanaBackupPlan) SetSchedule(v string) *DescribeHanaBackupPlansResponseBodyHanaBackupPlansHanaBackupPlan
- func (s *DescribeHanaBackupPlansResponseBodyHanaBackupPlansHanaBackupPlan) SetVaultId(v string) *DescribeHanaBackupPlansResponseBodyHanaBackupPlansHanaBackupPlan
- func (s DescribeHanaBackupPlansResponseBodyHanaBackupPlansHanaBackupPlan) String() string
- type DescribeHanaBackupSettingRequest
- func (s DescribeHanaBackupSettingRequest) GoString() string
- func (s *DescribeHanaBackupSettingRequest) SetClusterId(v string) *DescribeHanaBackupSettingRequest
- func (s *DescribeHanaBackupSettingRequest) SetDatabaseName(v string) *DescribeHanaBackupSettingRequest
- func (s *DescribeHanaBackupSettingRequest) SetVaultId(v string) *DescribeHanaBackupSettingRequest
- func (s DescribeHanaBackupSettingRequest) String() string
- type DescribeHanaBackupSettingResponse
- func (s DescribeHanaBackupSettingResponse) GoString() string
- func (s *DescribeHanaBackupSettingResponse) SetBody(v *DescribeHanaBackupSettingResponseBody) *DescribeHanaBackupSettingResponse
- func (s *DescribeHanaBackupSettingResponse) SetHeaders(v map[string]*string) *DescribeHanaBackupSettingResponse
- func (s *DescribeHanaBackupSettingResponse) SetStatusCode(v int32) *DescribeHanaBackupSettingResponse
- func (s DescribeHanaBackupSettingResponse) String() string
- type DescribeHanaBackupSettingResponseBody
- func (s DescribeHanaBackupSettingResponseBody) GoString() string
- func (s *DescribeHanaBackupSettingResponseBody) SetCode(v string) *DescribeHanaBackupSettingResponseBody
- func (s *DescribeHanaBackupSettingResponseBody) SetHanaBackupSetting(v *DescribeHanaBackupSettingResponseBodyHanaBackupSetting) *DescribeHanaBackupSettingResponseBody
- func (s *DescribeHanaBackupSettingResponseBody) SetMessage(v string) *DescribeHanaBackupSettingResponseBody
- func (s *DescribeHanaBackupSettingResponseBody) SetRequestId(v string) *DescribeHanaBackupSettingResponseBody
- func (s *DescribeHanaBackupSettingResponseBody) SetSuccess(v bool) *DescribeHanaBackupSettingResponseBody
- func (s DescribeHanaBackupSettingResponseBody) String() string
- type DescribeHanaBackupSettingResponseBodyHanaBackupSetting
- func (s DescribeHanaBackupSettingResponseBodyHanaBackupSetting) GoString() string
- func (s *DescribeHanaBackupSettingResponseBodyHanaBackupSetting) SetCatalogBackupParameterFile(v string) *DescribeHanaBackupSettingResponseBodyHanaBackupSetting
- func (s *DescribeHanaBackupSettingResponseBodyHanaBackupSetting) SetCatalogBackupUsingBackint(v bool) *DescribeHanaBackupSettingResponseBodyHanaBackupSetting
- func (s *DescribeHanaBackupSettingResponseBodyHanaBackupSetting) SetDataBackupParameterFile(v string) *DescribeHanaBackupSettingResponseBodyHanaBackupSetting
- func (s *DescribeHanaBackupSettingResponseBodyHanaBackupSetting) SetDatabaseName(v string) *DescribeHanaBackupSettingResponseBodyHanaBackupSetting
- func (s *DescribeHanaBackupSettingResponseBodyHanaBackupSetting) SetEnableAutoLogBackup(v bool) *DescribeHanaBackupSettingResponseBodyHanaBackupSetting
- func (s *DescribeHanaBackupSettingResponseBodyHanaBackupSetting) SetLogBackupParameterFile(v string) *DescribeHanaBackupSettingResponseBodyHanaBackupSetting
- func (s *DescribeHanaBackupSettingResponseBodyHanaBackupSetting) SetLogBackupTimeout(v int64) *DescribeHanaBackupSettingResponseBodyHanaBackupSetting
- func (s *DescribeHanaBackupSettingResponseBodyHanaBackupSetting) SetLogBackupUsingBackint(v bool) *DescribeHanaBackupSettingResponseBodyHanaBackupSetting
- func (s DescribeHanaBackupSettingResponseBodyHanaBackupSetting) String() string
- type DescribeHanaBackupsAsyncRequest
- func (s DescribeHanaBackupsAsyncRequest) GoString() string
- func (s *DescribeHanaBackupsAsyncRequest) SetClusterId(v string) *DescribeHanaBackupsAsyncRequest
- func (s *DescribeHanaBackupsAsyncRequest) SetDatabaseName(v string) *DescribeHanaBackupsAsyncRequest
- func (s *DescribeHanaBackupsAsyncRequest) SetIncludeDifferential(v bool) *DescribeHanaBackupsAsyncRequest
- func (s *DescribeHanaBackupsAsyncRequest) SetIncludeIncremental(v bool) *DescribeHanaBackupsAsyncRequest
- func (s *DescribeHanaBackupsAsyncRequest) SetIncludeLog(v bool) *DescribeHanaBackupsAsyncRequest
- func (s *DescribeHanaBackupsAsyncRequest) SetLogPosition(v int64) *DescribeHanaBackupsAsyncRequest
- func (s *DescribeHanaBackupsAsyncRequest) SetMode(v string) *DescribeHanaBackupsAsyncRequest
- func (s *DescribeHanaBackupsAsyncRequest) SetPageNumber(v int32) *DescribeHanaBackupsAsyncRequest
- func (s *DescribeHanaBackupsAsyncRequest) SetPageSize(v int32) *DescribeHanaBackupsAsyncRequest
- func (s *DescribeHanaBackupsAsyncRequest) SetRecoveryPointInTime(v int64) *DescribeHanaBackupsAsyncRequest
- func (s *DescribeHanaBackupsAsyncRequest) SetResourceGroupId(v string) *DescribeHanaBackupsAsyncRequest
- func (s *DescribeHanaBackupsAsyncRequest) SetSource(v string) *DescribeHanaBackupsAsyncRequest
- func (s *DescribeHanaBackupsAsyncRequest) SetSourceClusterId(v string) *DescribeHanaBackupsAsyncRequest
- func (s *DescribeHanaBackupsAsyncRequest) SetSystemCopy(v bool) *DescribeHanaBackupsAsyncRequest
- func (s *DescribeHanaBackupsAsyncRequest) SetUseBackint(v bool) *DescribeHanaBackupsAsyncRequest
- func (s *DescribeHanaBackupsAsyncRequest) SetVaultId(v string) *DescribeHanaBackupsAsyncRequest
- func (s *DescribeHanaBackupsAsyncRequest) SetVolumeId(v int32) *DescribeHanaBackupsAsyncRequest
- func (s DescribeHanaBackupsAsyncRequest) String() string
- type DescribeHanaBackupsAsyncResponse
- func (s DescribeHanaBackupsAsyncResponse) GoString() string
- func (s *DescribeHanaBackupsAsyncResponse) SetBody(v *DescribeHanaBackupsAsyncResponseBody) *DescribeHanaBackupsAsyncResponse
- func (s *DescribeHanaBackupsAsyncResponse) SetHeaders(v map[string]*string) *DescribeHanaBackupsAsyncResponse
- func (s *DescribeHanaBackupsAsyncResponse) SetStatusCode(v int32) *DescribeHanaBackupsAsyncResponse
- func (s DescribeHanaBackupsAsyncResponse) String() string
- type DescribeHanaBackupsAsyncResponseBody
- func (s DescribeHanaBackupsAsyncResponseBody) GoString() string
- func (s *DescribeHanaBackupsAsyncResponseBody) SetCode(v string) *DescribeHanaBackupsAsyncResponseBody
- func (s *DescribeHanaBackupsAsyncResponseBody) SetMessage(v string) *DescribeHanaBackupsAsyncResponseBody
- func (s *DescribeHanaBackupsAsyncResponseBody) SetRequestId(v string) *DescribeHanaBackupsAsyncResponseBody
- func (s *DescribeHanaBackupsAsyncResponseBody) SetSuccess(v bool) *DescribeHanaBackupsAsyncResponseBody
- func (s *DescribeHanaBackupsAsyncResponseBody) SetTaskId(v string) *DescribeHanaBackupsAsyncResponseBody
- func (s DescribeHanaBackupsAsyncResponseBody) String() string
- type DescribeHanaDatabasesRequest
- func (s DescribeHanaDatabasesRequest) GoString() string
- func (s *DescribeHanaDatabasesRequest) SetClusterId(v string) *DescribeHanaDatabasesRequest
- func (s *DescribeHanaDatabasesRequest) SetPageNumber(v int32) *DescribeHanaDatabasesRequest
- func (s *DescribeHanaDatabasesRequest) SetPageSize(v int32) *DescribeHanaDatabasesRequest
- func (s *DescribeHanaDatabasesRequest) SetResourceGroupId(v string) *DescribeHanaDatabasesRequest
- func (s *DescribeHanaDatabasesRequest) SetVaultId(v string) *DescribeHanaDatabasesRequest
- func (s DescribeHanaDatabasesRequest) String() string
- type DescribeHanaDatabasesResponse
- func (s DescribeHanaDatabasesResponse) GoString() string
- func (s *DescribeHanaDatabasesResponse) SetBody(v *DescribeHanaDatabasesResponseBody) *DescribeHanaDatabasesResponse
- func (s *DescribeHanaDatabasesResponse) SetHeaders(v map[string]*string) *DescribeHanaDatabasesResponse
- func (s *DescribeHanaDatabasesResponse) SetStatusCode(v int32) *DescribeHanaDatabasesResponse
- func (s DescribeHanaDatabasesResponse) String() string
- type DescribeHanaDatabasesResponseBody
- func (s DescribeHanaDatabasesResponseBody) GoString() string
- func (s *DescribeHanaDatabasesResponseBody) SetCode(v string) *DescribeHanaDatabasesResponseBody
- func (s *DescribeHanaDatabasesResponseBody) SetHanaDatabases(v *DescribeHanaDatabasesResponseBodyHanaDatabases) *DescribeHanaDatabasesResponseBody
- func (s *DescribeHanaDatabasesResponseBody) SetMessage(v string) *DescribeHanaDatabasesResponseBody
- func (s *DescribeHanaDatabasesResponseBody) SetPageNumber(v int32) *DescribeHanaDatabasesResponseBody
- func (s *DescribeHanaDatabasesResponseBody) SetPageSize(v int32) *DescribeHanaDatabasesResponseBody
- func (s *DescribeHanaDatabasesResponseBody) SetRequestId(v string) *DescribeHanaDatabasesResponseBody
- func (s *DescribeHanaDatabasesResponseBody) SetSuccess(v bool) *DescribeHanaDatabasesResponseBody
- func (s *DescribeHanaDatabasesResponseBody) SetTotalCount(v int64) *DescribeHanaDatabasesResponseBody
- func (s DescribeHanaDatabasesResponseBody) String() string
- type DescribeHanaDatabasesResponseBodyHanaDatabases
- func (s DescribeHanaDatabasesResponseBodyHanaDatabases) GoString() string
- func (s *DescribeHanaDatabasesResponseBodyHanaDatabases) SetHanaDatabase(v []*DescribeHanaDatabasesResponseBodyHanaDatabasesHanaDatabase) *DescribeHanaDatabasesResponseBodyHanaDatabases
- func (s DescribeHanaDatabasesResponseBodyHanaDatabases) String() string
- type DescribeHanaDatabasesResponseBodyHanaDatabasesHanaDatabase
- func (s DescribeHanaDatabasesResponseBodyHanaDatabasesHanaDatabase) GoString() string
- func (s *DescribeHanaDatabasesResponseBodyHanaDatabasesHanaDatabase) SetActiveStatus(v string) *DescribeHanaDatabasesResponseBodyHanaDatabasesHanaDatabase
- func (s *DescribeHanaDatabasesResponseBodyHanaDatabasesHanaDatabase) SetDatabaseName(v string) *DescribeHanaDatabasesResponseBodyHanaDatabasesHanaDatabase
- func (s *DescribeHanaDatabasesResponseBodyHanaDatabasesHanaDatabase) SetDetail(v string) *DescribeHanaDatabasesResponseBodyHanaDatabasesHanaDatabase
- func (s *DescribeHanaDatabasesResponseBodyHanaDatabasesHanaDatabase) SetHost(v string) *DescribeHanaDatabasesResponseBodyHanaDatabasesHanaDatabase
- func (s *DescribeHanaDatabasesResponseBodyHanaDatabasesHanaDatabase) SetServiceName(v string) *DescribeHanaDatabasesResponseBodyHanaDatabasesHanaDatabase
- func (s *DescribeHanaDatabasesResponseBodyHanaDatabasesHanaDatabase) SetSqlPort(v int32) *DescribeHanaDatabasesResponseBodyHanaDatabasesHanaDatabase
- func (s DescribeHanaDatabasesResponseBodyHanaDatabasesHanaDatabase) String() string
- type DescribeHanaInstancesRequest
- func (s DescribeHanaInstancesRequest) GoString() string
- func (s *DescribeHanaInstancesRequest) SetClusterId(v string) *DescribeHanaInstancesRequest
- func (s *DescribeHanaInstancesRequest) SetPageNumber(v int32) *DescribeHanaInstancesRequest
- func (s *DescribeHanaInstancesRequest) SetPageSize(v int32) *DescribeHanaInstancesRequest
- func (s *DescribeHanaInstancesRequest) SetResourceGroupId(v string) *DescribeHanaInstancesRequest
- func (s *DescribeHanaInstancesRequest) SetTag(v []*DescribeHanaInstancesRequestTag) *DescribeHanaInstancesRequest
- func (s *DescribeHanaInstancesRequest) SetVaultId(v string) *DescribeHanaInstancesRequest
- func (s DescribeHanaInstancesRequest) String() string
- type DescribeHanaInstancesRequestTag
- func (s DescribeHanaInstancesRequestTag) GoString() string
- func (s *DescribeHanaInstancesRequestTag) SetKey(v string) *DescribeHanaInstancesRequestTag
- func (s *DescribeHanaInstancesRequestTag) SetValue(v string) *DescribeHanaInstancesRequestTag
- func (s DescribeHanaInstancesRequestTag) String() string
- type DescribeHanaInstancesResponse
- func (s DescribeHanaInstancesResponse) GoString() string
- func (s *DescribeHanaInstancesResponse) SetBody(v *DescribeHanaInstancesResponseBody) *DescribeHanaInstancesResponse
- func (s *DescribeHanaInstancesResponse) SetHeaders(v map[string]*string) *DescribeHanaInstancesResponse
- func (s *DescribeHanaInstancesResponse) SetStatusCode(v int32) *DescribeHanaInstancesResponse
- func (s DescribeHanaInstancesResponse) String() string
- type DescribeHanaInstancesResponseBody
- func (s DescribeHanaInstancesResponseBody) GoString() string
- func (s *DescribeHanaInstancesResponseBody) SetCode(v string) *DescribeHanaInstancesResponseBody
- func (s *DescribeHanaInstancesResponseBody) SetHanas(v *DescribeHanaInstancesResponseBodyHanas) *DescribeHanaInstancesResponseBody
- func (s *DescribeHanaInstancesResponseBody) SetMessage(v string) *DescribeHanaInstancesResponseBody
- func (s *DescribeHanaInstancesResponseBody) SetPageNumber(v int32) *DescribeHanaInstancesResponseBody
- func (s *DescribeHanaInstancesResponseBody) SetPageSize(v int32) *DescribeHanaInstancesResponseBody
- func (s *DescribeHanaInstancesResponseBody) SetRequestId(v string) *DescribeHanaInstancesResponseBody
- func (s *DescribeHanaInstancesResponseBody) SetSuccess(v bool) *DescribeHanaInstancesResponseBody
- func (s *DescribeHanaInstancesResponseBody) SetTotalCount(v int32) *DescribeHanaInstancesResponseBody
- func (s DescribeHanaInstancesResponseBody) String() string
- type DescribeHanaInstancesResponseBodyHanas
- type DescribeHanaInstancesResponseBodyHanasHana
- func (s DescribeHanaInstancesResponseBodyHanasHana) GoString() string
- func (s *DescribeHanaInstancesResponseBodyHanasHana) SetAlertSetting(v string) *DescribeHanaInstancesResponseBodyHanasHana
- func (s *DescribeHanaInstancesResponseBodyHanasHana) SetClusterId(v string) *DescribeHanaInstancesResponseBodyHanasHana
- func (s *DescribeHanaInstancesResponseBodyHanasHana) SetHanaName(v string) *DescribeHanaInstancesResponseBodyHanasHana
- func (s *DescribeHanaInstancesResponseBodyHanasHana) SetHost(v string) *DescribeHanaInstancesResponseBodyHanasHana
- func (s *DescribeHanaInstancesResponseBodyHanasHana) SetInstanceNumber(v int32) *DescribeHanaInstancesResponseBodyHanasHana
- func (s *DescribeHanaInstancesResponseBodyHanasHana) SetResourceGroupId(v string) *DescribeHanaInstancesResponseBodyHanasHana
- func (s *DescribeHanaInstancesResponseBodyHanasHana) SetStatus(v int64) *DescribeHanaInstancesResponseBodyHanasHana
- func (s *DescribeHanaInstancesResponseBodyHanasHana) SetStatusMessage(v string) *DescribeHanaInstancesResponseBodyHanasHana
- func (s *DescribeHanaInstancesResponseBodyHanasHana) SetTags(v *DescribeHanaInstancesResponseBodyHanasHanaTags) *DescribeHanaInstancesResponseBodyHanasHana
- func (s *DescribeHanaInstancesResponseBodyHanasHana) SetUseSsl(v bool) *DescribeHanaInstancesResponseBodyHanasHana
- func (s *DescribeHanaInstancesResponseBodyHanasHana) SetUserName(v string) *DescribeHanaInstancesResponseBodyHanasHana
- func (s *DescribeHanaInstancesResponseBodyHanasHana) SetValidateCertificate(v bool) *DescribeHanaInstancesResponseBodyHanasHana
- func (s *DescribeHanaInstancesResponseBodyHanasHana) SetVaultId(v string) *DescribeHanaInstancesResponseBodyHanasHana
- func (s DescribeHanaInstancesResponseBodyHanasHana) String() string
- type DescribeHanaInstancesResponseBodyHanasHanaTags
- func (s DescribeHanaInstancesResponseBodyHanasHanaTags) GoString() string
- func (s *DescribeHanaInstancesResponseBodyHanasHanaTags) SetTag(v []*DescribeHanaInstancesResponseBodyHanasHanaTagsTag) *DescribeHanaInstancesResponseBodyHanasHanaTags
- func (s DescribeHanaInstancesResponseBodyHanasHanaTags) String() string
- type DescribeHanaInstancesResponseBodyHanasHanaTagsTag
- func (s DescribeHanaInstancesResponseBodyHanasHanaTagsTag) GoString() string
- func (s *DescribeHanaInstancesResponseBodyHanasHanaTagsTag) SetKey(v string) *DescribeHanaInstancesResponseBodyHanasHanaTagsTag
- func (s *DescribeHanaInstancesResponseBodyHanasHanaTagsTag) SetValue(v string) *DescribeHanaInstancesResponseBodyHanasHanaTagsTag
- func (s DescribeHanaInstancesResponseBodyHanasHanaTagsTag) String() string
- type DescribeHanaRestoresRequest
- func (s DescribeHanaRestoresRequest) GoString() string
- func (s *DescribeHanaRestoresRequest) SetBackupId(v int64) *DescribeHanaRestoresRequest
- func (s *DescribeHanaRestoresRequest) SetClusterId(v string) *DescribeHanaRestoresRequest
- func (s *DescribeHanaRestoresRequest) SetDatabaseName(v string) *DescribeHanaRestoresRequest
- func (s *DescribeHanaRestoresRequest) SetPageNumber(v int32) *DescribeHanaRestoresRequest
- func (s *DescribeHanaRestoresRequest) SetPageSize(v int32) *DescribeHanaRestoresRequest
- func (s *DescribeHanaRestoresRequest) SetResourceGroupId(v string) *DescribeHanaRestoresRequest
- func (s *DescribeHanaRestoresRequest) SetRestoreId(v string) *DescribeHanaRestoresRequest
- func (s *DescribeHanaRestoresRequest) SetRestoreStatus(v string) *DescribeHanaRestoresRequest
- func (s *DescribeHanaRestoresRequest) SetVaultId(v string) *DescribeHanaRestoresRequest
- func (s DescribeHanaRestoresRequest) String() string
- type DescribeHanaRestoresResponse
- func (s DescribeHanaRestoresResponse) GoString() string
- func (s *DescribeHanaRestoresResponse) SetBody(v *DescribeHanaRestoresResponseBody) *DescribeHanaRestoresResponse
- func (s *DescribeHanaRestoresResponse) SetHeaders(v map[string]*string) *DescribeHanaRestoresResponse
- func (s *DescribeHanaRestoresResponse) SetStatusCode(v int32) *DescribeHanaRestoresResponse
- func (s DescribeHanaRestoresResponse) String() string
- type DescribeHanaRestoresResponseBody
- func (s DescribeHanaRestoresResponseBody) GoString() string
- func (s *DescribeHanaRestoresResponseBody) SetCode(v string) *DescribeHanaRestoresResponseBody
- func (s *DescribeHanaRestoresResponseBody) SetHanaRestore(v *DescribeHanaRestoresResponseBodyHanaRestore) *DescribeHanaRestoresResponseBody
- func (s *DescribeHanaRestoresResponseBody) SetMessage(v string) *DescribeHanaRestoresResponseBody
- func (s *DescribeHanaRestoresResponseBody) SetPageNumber(v int32) *DescribeHanaRestoresResponseBody
- func (s *DescribeHanaRestoresResponseBody) SetPageSize(v int32) *DescribeHanaRestoresResponseBody
- func (s *DescribeHanaRestoresResponseBody) SetRequestId(v string) *DescribeHanaRestoresResponseBody
- func (s *DescribeHanaRestoresResponseBody) SetSuccess(v bool) *DescribeHanaRestoresResponseBody
- func (s *DescribeHanaRestoresResponseBody) SetTotalCount(v int32) *DescribeHanaRestoresResponseBody
- func (s DescribeHanaRestoresResponseBody) String() string
- type DescribeHanaRestoresResponseBodyHanaRestore
- func (s DescribeHanaRestoresResponseBodyHanaRestore) GoString() string
- func (s *DescribeHanaRestoresResponseBodyHanaRestore) SetHanaRestores(v []*DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) *DescribeHanaRestoresResponseBodyHanaRestore
- func (s DescribeHanaRestoresResponseBodyHanaRestore) String() string
- type DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores
- func (s DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) GoString() string
- func (s *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetBackupID(v int64) *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores
- func (s *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetBackupPrefix(v string) *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores
- func (s *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetCheckAccess(v bool) *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores
- func (s *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetClearLog(v bool) *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores
- func (s *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetClusterId(v string) *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores
- func (s *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetCurrentPhase(v int32) *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores
- func (s *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetCurrentProgress(v int64) *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores
- func (s *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetDatabaseName(v string) *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores
- func (s *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetDatabaseRestoreId(v int64) *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores
- func (s *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetEndTime(v int64) *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores
- func (s *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetLogPosition(v int64) *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores
- func (s *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetMaxPhase(v int32) *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores
- func (s *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetMaxProgress(v int64) *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores
- func (s *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetMessage(v string) *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores
- func (s *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetMode(v string) *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores
- func (s *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetPhase(v string) *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores
- func (s *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetReachedTime(v int64) *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores
- func (s *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetRecoveryPointInTime(v int64) *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores
- func (s *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetRestoreId(v string) *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores
- func (s *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetSource(v string) *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores
- func (s *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetSourceClusterId(v string) *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores
- func (s *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetStartTime(v int64) *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores
- func (s *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetState(v string) *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores
- func (s *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetStatus(v string) *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores
- func (s *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetSystemCopy(v bool) *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores
- func (s *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetUseCatalog(v bool) *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores
- func (s *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetUseDelta(v bool) *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores
- func (s *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetVaultId(v string) *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores
- func (s *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetVolumeId(v int32) *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores
- func (s DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) String() string
- type DescribeHanaRetentionSettingRequest
- func (s DescribeHanaRetentionSettingRequest) GoString() string
- func (s *DescribeHanaRetentionSettingRequest) SetClusterId(v string) *DescribeHanaRetentionSettingRequest
- func (s *DescribeHanaRetentionSettingRequest) SetDatabaseName(v string) *DescribeHanaRetentionSettingRequest
- func (s *DescribeHanaRetentionSettingRequest) SetVaultId(v string) *DescribeHanaRetentionSettingRequest
- func (s DescribeHanaRetentionSettingRequest) String() string
- type DescribeHanaRetentionSettingResponse
- func (s DescribeHanaRetentionSettingResponse) GoString() string
- func (s *DescribeHanaRetentionSettingResponse) SetBody(v *DescribeHanaRetentionSettingResponseBody) *DescribeHanaRetentionSettingResponse
- func (s *DescribeHanaRetentionSettingResponse) SetHeaders(v map[string]*string) *DescribeHanaRetentionSettingResponse
- func (s *DescribeHanaRetentionSettingResponse) SetStatusCode(v int32) *DescribeHanaRetentionSettingResponse
- func (s DescribeHanaRetentionSettingResponse) String() string
- type DescribeHanaRetentionSettingResponseBody
- func (s DescribeHanaRetentionSettingResponseBody) GoString() string
- func (s *DescribeHanaRetentionSettingResponseBody) SetClusterId(v string) *DescribeHanaRetentionSettingResponseBody
- func (s *DescribeHanaRetentionSettingResponseBody) SetCode(v string) *DescribeHanaRetentionSettingResponseBody
- func (s *DescribeHanaRetentionSettingResponseBody) SetDatabaseName(v string) *DescribeHanaRetentionSettingResponseBody
- func (s *DescribeHanaRetentionSettingResponseBody) SetDisabled(v bool) *DescribeHanaRetentionSettingResponseBody
- func (s *DescribeHanaRetentionSettingResponseBody) SetMessage(v string) *DescribeHanaRetentionSettingResponseBody
- func (s *DescribeHanaRetentionSettingResponseBody) SetRequestId(v string) *DescribeHanaRetentionSettingResponseBody
- func (s *DescribeHanaRetentionSettingResponseBody) SetRetentionDays(v int64) *DescribeHanaRetentionSettingResponseBody
- func (s *DescribeHanaRetentionSettingResponseBody) SetSchedule(v string) *DescribeHanaRetentionSettingResponseBody
- func (s *DescribeHanaRetentionSettingResponseBody) SetSuccess(v bool) *DescribeHanaRetentionSettingResponseBody
- func (s *DescribeHanaRetentionSettingResponseBody) SetVaultId(v string) *DescribeHanaRetentionSettingResponseBody
- func (s DescribeHanaRetentionSettingResponseBody) String() string
- type DescribeOtsTableSnapshotsRequest
- func (s DescribeOtsTableSnapshotsRequest) GoString() string
- func (s *DescribeOtsTableSnapshotsRequest) SetCrossAccountRoleName(v string) *DescribeOtsTableSnapshotsRequest
- func (s *DescribeOtsTableSnapshotsRequest) SetCrossAccountType(v string) *DescribeOtsTableSnapshotsRequest
- func (s *DescribeOtsTableSnapshotsRequest) SetCrossAccountUserId(v int64) *DescribeOtsTableSnapshotsRequest
- func (s *DescribeOtsTableSnapshotsRequest) SetEndTime(v int64) *DescribeOtsTableSnapshotsRequest
- func (s *DescribeOtsTableSnapshotsRequest) SetLimit(v int32) *DescribeOtsTableSnapshotsRequest
- func (s *DescribeOtsTableSnapshotsRequest) SetNextToken(v string) *DescribeOtsTableSnapshotsRequest
- func (s *DescribeOtsTableSnapshotsRequest) SetOtsInstances(v []*DescribeOtsTableSnapshotsRequestOtsInstances) *DescribeOtsTableSnapshotsRequest
- func (s *DescribeOtsTableSnapshotsRequest) SetSnapshotIds(v []*string) *DescribeOtsTableSnapshotsRequest
- func (s *DescribeOtsTableSnapshotsRequest) SetStartTime(v int64) *DescribeOtsTableSnapshotsRequest
- func (s DescribeOtsTableSnapshotsRequest) String() string
- type DescribeOtsTableSnapshotsRequestOtsInstances
- func (s DescribeOtsTableSnapshotsRequestOtsInstances) GoString() string
- func (s *DescribeOtsTableSnapshotsRequestOtsInstances) SetInstanceName(v string) *DescribeOtsTableSnapshotsRequestOtsInstances
- func (s *DescribeOtsTableSnapshotsRequestOtsInstances) SetTableNames(v []*string) *DescribeOtsTableSnapshotsRequestOtsInstances
- func (s DescribeOtsTableSnapshotsRequestOtsInstances) String() string
- type DescribeOtsTableSnapshotsResponse
- func (s DescribeOtsTableSnapshotsResponse) GoString() string
- func (s *DescribeOtsTableSnapshotsResponse) SetBody(v *DescribeOtsTableSnapshotsResponseBody) *DescribeOtsTableSnapshotsResponse
- func (s *DescribeOtsTableSnapshotsResponse) SetHeaders(v map[string]*string) *DescribeOtsTableSnapshotsResponse
- func (s *DescribeOtsTableSnapshotsResponse) SetStatusCode(v int32) *DescribeOtsTableSnapshotsResponse
- func (s DescribeOtsTableSnapshotsResponse) String() string
- type DescribeOtsTableSnapshotsResponseBody
- func (s DescribeOtsTableSnapshotsResponseBody) GoString() string
- func (s *DescribeOtsTableSnapshotsResponseBody) SetCode(v string) *DescribeOtsTableSnapshotsResponseBody
- func (s *DescribeOtsTableSnapshotsResponseBody) SetLimit(v int32) *DescribeOtsTableSnapshotsResponseBody
- func (s *DescribeOtsTableSnapshotsResponseBody) SetMessage(v string) *DescribeOtsTableSnapshotsResponseBody
- func (s *DescribeOtsTableSnapshotsResponseBody) SetNextToken(v string) *DescribeOtsTableSnapshotsResponseBody
- func (s *DescribeOtsTableSnapshotsResponseBody) SetRequestId(v string) *DescribeOtsTableSnapshotsResponseBody
- func (s *DescribeOtsTableSnapshotsResponseBody) SetSnapshots(v []*DescribeOtsTableSnapshotsResponseBodySnapshots) *DescribeOtsTableSnapshotsResponseBody
- func (s *DescribeOtsTableSnapshotsResponseBody) SetSuccess(v bool) *DescribeOtsTableSnapshotsResponseBody
- func (s DescribeOtsTableSnapshotsResponseBody) String() string
- type DescribeOtsTableSnapshotsResponseBodySnapshots
- func (s DescribeOtsTableSnapshotsResponseBodySnapshots) GoString() string
- func (s *DescribeOtsTableSnapshotsResponseBodySnapshots) SetActualBytes(v string) *DescribeOtsTableSnapshotsResponseBodySnapshots
- func (s *DescribeOtsTableSnapshotsResponseBodySnapshots) SetBackupType(v string) *DescribeOtsTableSnapshotsResponseBodySnapshots
- func (s *DescribeOtsTableSnapshotsResponseBodySnapshots) SetBytesTotal(v int64) *DescribeOtsTableSnapshotsResponseBodySnapshots
- func (s *DescribeOtsTableSnapshotsResponseBodySnapshots) SetCompleteTime(v int64) *DescribeOtsTableSnapshotsResponseBodySnapshots
- func (s *DescribeOtsTableSnapshotsResponseBodySnapshots) SetCreateTime(v int64) *DescribeOtsTableSnapshotsResponseBodySnapshots
- func (s *DescribeOtsTableSnapshotsResponseBodySnapshots) SetCreatedTime(v int64) *DescribeOtsTableSnapshotsResponseBodySnapshots
- func (s *DescribeOtsTableSnapshotsResponseBodySnapshots) SetInstanceName(v string) *DescribeOtsTableSnapshotsResponseBodySnapshots
- func (s *DescribeOtsTableSnapshotsResponseBodySnapshots) SetJobId(v string) *DescribeOtsTableSnapshotsResponseBodySnapshots
- func (s *DescribeOtsTableSnapshotsResponseBodySnapshots) SetParentSnapshotHash(v string) *DescribeOtsTableSnapshotsResponseBodySnapshots
- func (s *DescribeOtsTableSnapshotsResponseBodySnapshots) SetRangeEnd(v int64) *DescribeOtsTableSnapshotsResponseBodySnapshots
- func (s *DescribeOtsTableSnapshotsResponseBodySnapshots) SetRangeStart(v int64) *DescribeOtsTableSnapshotsResponseBodySnapshots
- func (s *DescribeOtsTableSnapshotsResponseBodySnapshots) SetRetention(v int64) *DescribeOtsTableSnapshotsResponseBodySnapshots
- func (s *DescribeOtsTableSnapshotsResponseBodySnapshots) SetSnapshotHash(v string) *DescribeOtsTableSnapshotsResponseBodySnapshots
- func (s *DescribeOtsTableSnapshotsResponseBodySnapshots) SetSnapshotId(v string) *DescribeOtsTableSnapshotsResponseBodySnapshots
- func (s *DescribeOtsTableSnapshotsResponseBodySnapshots) SetSourceType(v string) *DescribeOtsTableSnapshotsResponseBodySnapshots
- func (s *DescribeOtsTableSnapshotsResponseBodySnapshots) SetStartTime(v int64) *DescribeOtsTableSnapshotsResponseBodySnapshots
- func (s *DescribeOtsTableSnapshotsResponseBodySnapshots) SetStatus(v string) *DescribeOtsTableSnapshotsResponseBodySnapshots
- func (s *DescribeOtsTableSnapshotsResponseBodySnapshots) SetTableName(v string) *DescribeOtsTableSnapshotsResponseBodySnapshots
- func (s *DescribeOtsTableSnapshotsResponseBodySnapshots) SetUpdatedTime(v int64) *DescribeOtsTableSnapshotsResponseBodySnapshots
- func (s *DescribeOtsTableSnapshotsResponseBodySnapshots) SetVaultId(v string) *DescribeOtsTableSnapshotsResponseBodySnapshots
- func (s DescribeOtsTableSnapshotsResponseBodySnapshots) String() string
- type DescribePoliciesV2Request
- func (s DescribePoliciesV2Request) GoString() string
- func (s *DescribePoliciesV2Request) SetMaxResults(v int32) *DescribePoliciesV2Request
- func (s *DescribePoliciesV2Request) SetNextToken(v string) *DescribePoliciesV2Request
- func (s *DescribePoliciesV2Request) SetPolicyId(v string) *DescribePoliciesV2Request
- func (s DescribePoliciesV2Request) String() string
- type DescribePoliciesV2Response
- func (s DescribePoliciesV2Response) GoString() string
- func (s *DescribePoliciesV2Response) SetBody(v *DescribePoliciesV2ResponseBody) *DescribePoliciesV2Response
- func (s *DescribePoliciesV2Response) SetHeaders(v map[string]*string) *DescribePoliciesV2Response
- func (s *DescribePoliciesV2Response) SetStatusCode(v int32) *DescribePoliciesV2Response
- func (s DescribePoliciesV2Response) String() string
- type DescribePoliciesV2ResponseBody
- func (s DescribePoliciesV2ResponseBody) GoString() string
- func (s *DescribePoliciesV2ResponseBody) SetCode(v string) *DescribePoliciesV2ResponseBody
- func (s *DescribePoliciesV2ResponseBody) SetMaxResults(v int32) *DescribePoliciesV2ResponseBody
- func (s *DescribePoliciesV2ResponseBody) SetMessage(v string) *DescribePoliciesV2ResponseBody
- func (s *DescribePoliciesV2ResponseBody) SetNextToken(v string) *DescribePoliciesV2ResponseBody
- func (s *DescribePoliciesV2ResponseBody) SetPolicies(v []*DescribePoliciesV2ResponseBodyPolicies) *DescribePoliciesV2ResponseBody
- func (s *DescribePoliciesV2ResponseBody) SetRequestId(v string) *DescribePoliciesV2ResponseBody
- func (s *DescribePoliciesV2ResponseBody) SetSuccess(v bool) *DescribePoliciesV2ResponseBody
- func (s *DescribePoliciesV2ResponseBody) SetTotalCount(v int64) *DescribePoliciesV2ResponseBody
- func (s DescribePoliciesV2ResponseBody) String() string
- type DescribePoliciesV2ResponseBodyPolicies
- func (s DescribePoliciesV2ResponseBodyPolicies) GoString() string
- func (s *DescribePoliciesV2ResponseBodyPolicies) SetCreatedTime(v int64) *DescribePoliciesV2ResponseBodyPolicies
- func (s *DescribePoliciesV2ResponseBodyPolicies) SetPolicyBindingCount(v int64) *DescribePoliciesV2ResponseBodyPolicies
- func (s *DescribePoliciesV2ResponseBodyPolicies) SetPolicyDescription(v string) *DescribePoliciesV2ResponseBodyPolicies
- func (s *DescribePoliciesV2ResponseBodyPolicies) SetPolicyId(v string) *DescribePoliciesV2ResponseBodyPolicies
- func (s *DescribePoliciesV2ResponseBodyPolicies) SetPolicyName(v string) *DescribePoliciesV2ResponseBodyPolicies
- func (s *DescribePoliciesV2ResponseBodyPolicies) SetRules(v []*DescribePoliciesV2ResponseBodyPoliciesRules) *DescribePoliciesV2ResponseBodyPolicies
- func (s *DescribePoliciesV2ResponseBodyPolicies) SetUpdatedTime(v int64) *DescribePoliciesV2ResponseBodyPolicies
- func (s DescribePoliciesV2ResponseBodyPolicies) String() string
- type DescribePoliciesV2ResponseBodyPoliciesRules
- func (s DescribePoliciesV2ResponseBodyPoliciesRules) GoString() string
- func (s *DescribePoliciesV2ResponseBodyPoliciesRules) SetBackupType(v string) *DescribePoliciesV2ResponseBodyPoliciesRules
- func (s *DescribePoliciesV2ResponseBodyPoliciesRules) SetKeepLatestSnapshots(v int64) *DescribePoliciesV2ResponseBodyPoliciesRules
- func (s *DescribePoliciesV2ResponseBodyPoliciesRules) SetReplicationRegionId(v string) *DescribePoliciesV2ResponseBodyPoliciesRules
- func (s *DescribePoliciesV2ResponseBodyPoliciesRules) SetRetention(v int64) *DescribePoliciesV2ResponseBodyPoliciesRules
- func (s *DescribePoliciesV2ResponseBodyPoliciesRules) SetRetentionRules(v []*DescribePoliciesV2ResponseBodyPoliciesRulesRetentionRules) *DescribePoliciesV2ResponseBodyPoliciesRules
- func (s *DescribePoliciesV2ResponseBodyPoliciesRules) SetRuleId(v string) *DescribePoliciesV2ResponseBodyPoliciesRules
- func (s *DescribePoliciesV2ResponseBodyPoliciesRules) SetRuleType(v string) *DescribePoliciesV2ResponseBodyPoliciesRules
- func (s *DescribePoliciesV2ResponseBodyPoliciesRules) SetSchedule(v string) *DescribePoliciesV2ResponseBodyPoliciesRules
- func (s DescribePoliciesV2ResponseBodyPoliciesRules) String() string
- type DescribePoliciesV2ResponseBodyPoliciesRulesRetentionRules
- func (s DescribePoliciesV2ResponseBodyPoliciesRulesRetentionRules) GoString() string
- func (s *DescribePoliciesV2ResponseBodyPoliciesRulesRetentionRules) SetAdvancedRetentionType(v string) *DescribePoliciesV2ResponseBodyPoliciesRulesRetentionRules
- func (s *DescribePoliciesV2ResponseBodyPoliciesRulesRetentionRules) SetRetention(v int64) *DescribePoliciesV2ResponseBodyPoliciesRulesRetentionRules
- func (s *DescribePoliciesV2ResponseBodyPoliciesRulesRetentionRules) SetWhichSnapshot(v int64) *DescribePoliciesV2ResponseBodyPoliciesRulesRetentionRules
- func (s DescribePoliciesV2ResponseBodyPoliciesRulesRetentionRules) String() string
- type DescribePolicyBindingsRequest
- func (s DescribePolicyBindingsRequest) GoString() string
- func (s *DescribePolicyBindingsRequest) SetDataSourceIds(v []*string) *DescribePolicyBindingsRequest
- func (s *DescribePolicyBindingsRequest) SetMaxResults(v int32) *DescribePolicyBindingsRequest
- func (s *DescribePolicyBindingsRequest) SetNextToken(v string) *DescribePolicyBindingsRequest
- func (s *DescribePolicyBindingsRequest) SetPolicyId(v string) *DescribePolicyBindingsRequest
- func (s *DescribePolicyBindingsRequest) SetSourceType(v string) *DescribePolicyBindingsRequest
- func (s DescribePolicyBindingsRequest) String() string
- type DescribePolicyBindingsResponse
- func (s DescribePolicyBindingsResponse) GoString() string
- func (s *DescribePolicyBindingsResponse) SetBody(v *DescribePolicyBindingsResponseBody) *DescribePolicyBindingsResponse
- func (s *DescribePolicyBindingsResponse) SetHeaders(v map[string]*string) *DescribePolicyBindingsResponse
- func (s *DescribePolicyBindingsResponse) SetStatusCode(v int32) *DescribePolicyBindingsResponse
- func (s DescribePolicyBindingsResponse) String() string
- type DescribePolicyBindingsResponseBody
- func (s DescribePolicyBindingsResponseBody) GoString() string
- func (s *DescribePolicyBindingsResponseBody) SetCode(v string) *DescribePolicyBindingsResponseBody
- func (s *DescribePolicyBindingsResponseBody) SetMaxResults(v int32) *DescribePolicyBindingsResponseBody
- func (s *DescribePolicyBindingsResponseBody) SetMessage(v string) *DescribePolicyBindingsResponseBody
- func (s *DescribePolicyBindingsResponseBody) SetNextToken(v string) *DescribePolicyBindingsResponseBody
- func (s *DescribePolicyBindingsResponseBody) SetPolicyBindings(v []*DescribePolicyBindingsResponseBodyPolicyBindings) *DescribePolicyBindingsResponseBody
- func (s *DescribePolicyBindingsResponseBody) SetRequestId(v string) *DescribePolicyBindingsResponseBody
- func (s *DescribePolicyBindingsResponseBody) SetSuccess(v bool) *DescribePolicyBindingsResponseBody
- func (s *DescribePolicyBindingsResponseBody) SetTotalCount(v int64) *DescribePolicyBindingsResponseBody
- func (s DescribePolicyBindingsResponseBody) String() string
- type DescribePolicyBindingsResponseBodyPolicyBindings
- func (s DescribePolicyBindingsResponseBodyPolicyBindings) GoString() string
- func (s *DescribePolicyBindingsResponseBodyPolicyBindings) SetAdvancedOptions(v *DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptions) *DescribePolicyBindingsResponseBodyPolicyBindings
- func (s *DescribePolicyBindingsResponseBodyPolicyBindings) SetCreatedTime(v int64) *DescribePolicyBindingsResponseBodyPolicyBindings
- func (s *DescribePolicyBindingsResponseBodyPolicyBindings) SetCrossAccountRoleName(v string) *DescribePolicyBindingsResponseBodyPolicyBindings
- func (s *DescribePolicyBindingsResponseBodyPolicyBindings) SetCrossAccountType(v string) *DescribePolicyBindingsResponseBodyPolicyBindings
- func (s *DescribePolicyBindingsResponseBodyPolicyBindings) SetCrossAccountUserId(v int64) *DescribePolicyBindingsResponseBodyPolicyBindings
- func (s *DescribePolicyBindingsResponseBodyPolicyBindings) SetDataSourceId(v string) *DescribePolicyBindingsResponseBodyPolicyBindings
- func (s *DescribePolicyBindingsResponseBodyPolicyBindings) SetDisabled(v bool) *DescribePolicyBindingsResponseBodyPolicyBindings
- func (s *DescribePolicyBindingsResponseBodyPolicyBindings) SetPolicyBindingDescription(v string) *DescribePolicyBindingsResponseBodyPolicyBindings
- func (s *DescribePolicyBindingsResponseBodyPolicyBindings) SetPolicyBindingId(v string) *DescribePolicyBindingsResponseBodyPolicyBindings
- func (s *DescribePolicyBindingsResponseBodyPolicyBindings) SetPolicyId(v string) *DescribePolicyBindingsResponseBodyPolicyBindings
- func (s *DescribePolicyBindingsResponseBodyPolicyBindings) SetSourceType(v string) *DescribePolicyBindingsResponseBodyPolicyBindings
- func (s *DescribePolicyBindingsResponseBodyPolicyBindings) SetUpdatedTime(v int64) *DescribePolicyBindingsResponseBodyPolicyBindings
- func (s DescribePolicyBindingsResponseBodyPolicyBindings) String() string
- type DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptions
- func (s DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptions) GoString() string
- func (s *DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptions) SetCommonNasDetail(...) *DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptions
- func (s *DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptions) SetFileDetail(v *DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsFileDetail) *DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptions
- func (s *DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptions) SetOssDetail(v *DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsOssDetail) *DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptions
- func (s *DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptions) SetUdmDetail(v *DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsUdmDetail) *DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptions
- func (s DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptions) String() string
- type DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsCommonNasDetail
- func (s DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsCommonNasDetail) GoString() string
- func (s *DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsCommonNasDetail) SetClientId(v string) ...
- func (s *DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsCommonNasDetail) SetFetchSliceSize(v int64) ...
- func (s *DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsCommonNasDetail) SetFullOnIncrementFail(v bool) ...
- func (s DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsCommonNasDetail) String() string
- type DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsFileDetail
- func (s DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsFileDetail) GoString() string
- func (s *DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsFileDetail) SetAdvPolicy(v bool) *DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsFileDetail
- func (s *DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsFileDetail) SetUseVSS(v bool) *DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsFileDetail
- func (s DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsFileDetail) String() string
- type DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsOssDetail
- func (s DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsOssDetail) GoString() string
- func (s *DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsOssDetail) SetInventoryCleanupPolicy(v string) *DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsOssDetail
- func (s *DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsOssDetail) SetInventoryId(v string) *DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsOssDetail
- func (s DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsOssDetail) String() string
- type DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsUdmDetail
- func (s DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsUdmDetail) GoString() string
- func (s *DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsUdmDetail) SetAppConsistent(v bool) *DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsUdmDetail
- func (s *DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsUdmDetail) SetDiskIdList(v []*string) *DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsUdmDetail
- func (s *DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsUdmDetail) SetEnableFsFreeze(v bool) *DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsUdmDetail
- func (s *DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsUdmDetail) SetEnableWriters(v bool) *DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsUdmDetail
- func (s *DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsUdmDetail) SetExcludeDiskIdList(v []*string) *DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsUdmDetail
- func (s *DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsUdmDetail) SetPostScriptPath(v string) *DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsUdmDetail
- func (s *DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsUdmDetail) SetPreScriptPath(v string) *DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsUdmDetail
- func (s *DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsUdmDetail) SetRamRoleName(v string) *DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsUdmDetail
- func (s *DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsUdmDetail) SetSnapshotGroup(v bool) *DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsUdmDetail
- func (s *DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsUdmDetail) SetTimeoutInSeconds(v int64) *DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsUdmDetail
- func (s DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsUdmDetail) String() string
- type DescribePolicyBindingsShrinkRequest
- func (s DescribePolicyBindingsShrinkRequest) GoString() string
- func (s *DescribePolicyBindingsShrinkRequest) SetDataSourceIdsShrink(v string) *DescribePolicyBindingsShrinkRequest
- func (s *DescribePolicyBindingsShrinkRequest) SetMaxResults(v int32) *DescribePolicyBindingsShrinkRequest
- func (s *DescribePolicyBindingsShrinkRequest) SetNextToken(v string) *DescribePolicyBindingsShrinkRequest
- func (s *DescribePolicyBindingsShrinkRequest) SetPolicyId(v string) *DescribePolicyBindingsShrinkRequest
- func (s *DescribePolicyBindingsShrinkRequest) SetSourceType(v string) *DescribePolicyBindingsShrinkRequest
- func (s DescribePolicyBindingsShrinkRequest) String() string
- type DescribeRecoverableOtsInstancesRequest
- func (s DescribeRecoverableOtsInstancesRequest) GoString() string
- func (s *DescribeRecoverableOtsInstancesRequest) SetCrossAccountRoleName(v string) *DescribeRecoverableOtsInstancesRequest
- func (s *DescribeRecoverableOtsInstancesRequest) SetCrossAccountType(v string) *DescribeRecoverableOtsInstancesRequest
- func (s *DescribeRecoverableOtsInstancesRequest) SetCrossAccountUserId(v int64) *DescribeRecoverableOtsInstancesRequest
- func (s DescribeRecoverableOtsInstancesRequest) String() string
- type DescribeRecoverableOtsInstancesResponse
- func (s DescribeRecoverableOtsInstancesResponse) GoString() string
- func (s *DescribeRecoverableOtsInstancesResponse) SetBody(v *DescribeRecoverableOtsInstancesResponseBody) *DescribeRecoverableOtsInstancesResponse
- func (s *DescribeRecoverableOtsInstancesResponse) SetHeaders(v map[string]*string) *DescribeRecoverableOtsInstancesResponse
- func (s *DescribeRecoverableOtsInstancesResponse) SetStatusCode(v int32) *DescribeRecoverableOtsInstancesResponse
- func (s DescribeRecoverableOtsInstancesResponse) String() string
- type DescribeRecoverableOtsInstancesResponseBody
- func (s DescribeRecoverableOtsInstancesResponseBody) GoString() string
- func (s *DescribeRecoverableOtsInstancesResponseBody) SetCode(v string) *DescribeRecoverableOtsInstancesResponseBody
- func (s *DescribeRecoverableOtsInstancesResponseBody) SetMessage(v string) *DescribeRecoverableOtsInstancesResponseBody
- func (s *DescribeRecoverableOtsInstancesResponseBody) SetOtsInstances(v []*DescribeRecoverableOtsInstancesResponseBodyOtsInstances) *DescribeRecoverableOtsInstancesResponseBody
- func (s *DescribeRecoverableOtsInstancesResponseBody) SetRequestId(v string) *DescribeRecoverableOtsInstancesResponseBody
- func (s *DescribeRecoverableOtsInstancesResponseBody) SetSuccess(v bool) *DescribeRecoverableOtsInstancesResponseBody
- func (s DescribeRecoverableOtsInstancesResponseBody) String() string
- type DescribeRecoverableOtsInstancesResponseBodyOtsInstances
- func (s DescribeRecoverableOtsInstancesResponseBodyOtsInstances) GoString() string
- func (s *DescribeRecoverableOtsInstancesResponseBodyOtsInstances) SetInstanceName(v string) *DescribeRecoverableOtsInstancesResponseBodyOtsInstances
- func (s *DescribeRecoverableOtsInstancesResponseBodyOtsInstances) SetTableNames(v []*string) *DescribeRecoverableOtsInstancesResponseBodyOtsInstances
- func (s DescribeRecoverableOtsInstancesResponseBodyOtsInstances) String() string
- type DescribeRegionsRequest
- type DescribeRegionsResponse
- func (s DescribeRegionsResponse) GoString() string
- func (s *DescribeRegionsResponse) SetBody(v *DescribeRegionsResponseBody) *DescribeRegionsResponse
- func (s *DescribeRegionsResponse) SetHeaders(v map[string]*string) *DescribeRegionsResponse
- func (s *DescribeRegionsResponse) SetStatusCode(v int32) *DescribeRegionsResponse
- func (s DescribeRegionsResponse) String() string
- type DescribeRegionsResponseBody
- func (s DescribeRegionsResponseBody) GoString() string
- func (s *DescribeRegionsResponseBody) SetCode(v string) *DescribeRegionsResponseBody
- func (s *DescribeRegionsResponseBody) SetMessage(v string) *DescribeRegionsResponseBody
- func (s *DescribeRegionsResponseBody) SetRegions(v *DescribeRegionsResponseBodyRegions) *DescribeRegionsResponseBody
- func (s *DescribeRegionsResponseBody) SetRequestId(v string) *DescribeRegionsResponseBody
- func (s *DescribeRegionsResponseBody) SetSuccess(v bool) *DescribeRegionsResponseBody
- func (s DescribeRegionsResponseBody) String() string
- type DescribeRegionsResponseBodyRegions
- type DescribeRegionsResponseBodyRegionsRegion
- func (s DescribeRegionsResponseBodyRegionsRegion) GoString() string
- func (s *DescribeRegionsResponseBodyRegionsRegion) SetLocalName(v string) *DescribeRegionsResponseBodyRegionsRegion
- func (s *DescribeRegionsResponseBodyRegionsRegion) SetRegionId(v string) *DescribeRegionsResponseBodyRegionsRegion
- func (s *DescribeRegionsResponseBodyRegionsRegion) SetVaultCount(v int32) *DescribeRegionsResponseBodyRegionsRegion
- func (s DescribeRegionsResponseBodyRegionsRegion) String() string
- type DescribeRestoreJobs2Request
- func (s DescribeRestoreJobs2Request) GoString() string
- func (s *DescribeRestoreJobs2Request) SetFilters(v []*DescribeRestoreJobs2RequestFilters) *DescribeRestoreJobs2Request
- func (s *DescribeRestoreJobs2Request) SetPageNumber(v int32) *DescribeRestoreJobs2Request
- func (s *DescribeRestoreJobs2Request) SetPageSize(v int32) *DescribeRestoreJobs2Request
- func (s *DescribeRestoreJobs2Request) SetRestoreType(v string) *DescribeRestoreJobs2Request
- func (s DescribeRestoreJobs2Request) String() string
- type DescribeRestoreJobs2RequestFilters
- func (s DescribeRestoreJobs2RequestFilters) GoString() string
- func (s *DescribeRestoreJobs2RequestFilters) SetKey(v string) *DescribeRestoreJobs2RequestFilters
- func (s *DescribeRestoreJobs2RequestFilters) SetOperator(v string) *DescribeRestoreJobs2RequestFilters
- func (s *DescribeRestoreJobs2RequestFilters) SetValues(v []*string) *DescribeRestoreJobs2RequestFilters
- func (s DescribeRestoreJobs2RequestFilters) String() string
- type DescribeRestoreJobs2Response
- func (s DescribeRestoreJobs2Response) GoString() string
- func (s *DescribeRestoreJobs2Response) SetBody(v *DescribeRestoreJobs2ResponseBody) *DescribeRestoreJobs2Response
- func (s *DescribeRestoreJobs2Response) SetHeaders(v map[string]*string) *DescribeRestoreJobs2Response
- func (s *DescribeRestoreJobs2Response) SetStatusCode(v int32) *DescribeRestoreJobs2Response
- func (s DescribeRestoreJobs2Response) String() string
- type DescribeRestoreJobs2ResponseBody
- func (s DescribeRestoreJobs2ResponseBody) GoString() string
- func (s *DescribeRestoreJobs2ResponseBody) SetCode(v string) *DescribeRestoreJobs2ResponseBody
- func (s *DescribeRestoreJobs2ResponseBody) SetMessage(v string) *DescribeRestoreJobs2ResponseBody
- func (s *DescribeRestoreJobs2ResponseBody) SetPageNumber(v int32) *DescribeRestoreJobs2ResponseBody
- func (s *DescribeRestoreJobs2ResponseBody) SetPageSize(v int32) *DescribeRestoreJobs2ResponseBody
- func (s *DescribeRestoreJobs2ResponseBody) SetRequestId(v string) *DescribeRestoreJobs2ResponseBody
- func (s *DescribeRestoreJobs2ResponseBody) SetRestoreJobs(v *DescribeRestoreJobs2ResponseBodyRestoreJobs) *DescribeRestoreJobs2ResponseBody
- func (s *DescribeRestoreJobs2ResponseBody) SetSuccess(v bool) *DescribeRestoreJobs2ResponseBody
- func (s *DescribeRestoreJobs2ResponseBody) SetTotalCount(v int32) *DescribeRestoreJobs2ResponseBody
- func (s DescribeRestoreJobs2ResponseBody) String() string
- type DescribeRestoreJobs2ResponseBodyRestoreJobs
- func (s DescribeRestoreJobs2ResponseBodyRestoreJobs) GoString() string
- func (s *DescribeRestoreJobs2ResponseBodyRestoreJobs) SetRestoreJob(v []*DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) *DescribeRestoreJobs2ResponseBodyRestoreJobs
- func (s DescribeRestoreJobs2ResponseBodyRestoreJobs) String() string
- type DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
- func (s DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) GoString() string
- func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetActualBytes(v int64) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
- func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetActualItems(v int64) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
- func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetBytesDone(v int64) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
- func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetBytesTotal(v int64) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
- func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetClusterId(v string) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
- func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetCompleteTime(v int64) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
- func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetCreatedTime(v int64) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
- func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetCrossAccountRoleName(v string) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
- func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetCrossAccountType(v string) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
- func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetCrossAccountUserId(v int64) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
- func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetErrorFile(v string) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
- func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetErrorMessage(v string) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
- func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetExclude(v string) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
- func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetExpireTime(v int64) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
- func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetFailbackDetail(v string) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
- func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetInclude(v string) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
- func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetItemsDone(v int64) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
- func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetItemsTotal(v int64) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
- func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetMeteringBytesDone(v int64) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
- func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetMeteringBytesTotal(v int64) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
- func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetOptions(v string) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
- func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetOtsDetail(v *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJobOtsDetail) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
- func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetParentId(v string) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
- func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetProgress(v int32) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
- func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetReport(v *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJobReport) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
- func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetRestoreId(v string) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
- func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetRestoreType(v string) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
- func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetSnapshotHash(v string) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
- func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetSnapshotId(v string) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
- func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetSourceType(v string) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
- func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetSpeed(v int64) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
- func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetStartTime(v int64) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
- func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetStatus(v string) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
- func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetStorageClass(v string) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
- func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetTargetBucket(v string) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
- func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetTargetClientId(v string) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
- func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetTargetCreateTime(v int64) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
- func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetTargetDataSourceId(v string) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
- func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetTargetFileSystemId(v string) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
- func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetTargetInstanceId(v string) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
- func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetTargetInstanceName(v string) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
- func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetTargetPath(v string) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
- func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetTargetPrefix(v string) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
- func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetTargetTableName(v string) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
- func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetTargetTime(v int64) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
- func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetUdmDetail(v string) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
- func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetUpdatedTime(v int64) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
- func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetVaultId(v string) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
- func (s DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) String() string
- type DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJobOtsDetail
- func (s DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJobOtsDetail) GoString() string
- func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJobOtsDetail) SetBatchChannelCount(v int32) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJobOtsDetail
- func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJobOtsDetail) SetOverwriteExisting(v bool) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJobOtsDetail
- func (s DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJobOtsDetail) String() string
- type DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJobReport
- func (s DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJobReport) GoString() string
- func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJobReport) SetFailedFiles(v string) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJobReport
- func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJobReport) SetReportTaskStatus(v string) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJobReport
- func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJobReport) SetSkippedFiles(v string) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJobReport
- func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJobReport) SetSuccessFiles(v string) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJobReport
- func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJobReport) SetTotalFiles(v string) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJobReport
- func (s DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJobReport) String() string
- type DescribeTaskRequest
- func (s DescribeTaskRequest) GoString() string
- func (s *DescribeTaskRequest) SetResourceGroupId(v string) *DescribeTaskRequest
- func (s *DescribeTaskRequest) SetTaskId(v string) *DescribeTaskRequest
- func (s *DescribeTaskRequest) SetToken(v string) *DescribeTaskRequest
- func (s DescribeTaskRequest) String() string
- type DescribeTaskResponse
- func (s DescribeTaskResponse) GoString() string
- func (s *DescribeTaskResponse) SetBody(v *DescribeTaskResponseBody) *DescribeTaskResponse
- func (s *DescribeTaskResponse) SetHeaders(v map[string]*string) *DescribeTaskResponse
- func (s *DescribeTaskResponse) SetStatusCode(v int32) *DescribeTaskResponse
- func (s DescribeTaskResponse) String() string
- type DescribeTaskResponseBody
- func (s DescribeTaskResponseBody) GoString() string
- func (s *DescribeTaskResponseBody) SetCode(v string) *DescribeTaskResponseBody
- func (s *DescribeTaskResponseBody) SetCompletedTime(v int64) *DescribeTaskResponseBody
- func (s *DescribeTaskResponseBody) SetCreatedTime(v int64) *DescribeTaskResponseBody
- func (s *DescribeTaskResponseBody) SetDescription(v string) *DescribeTaskResponseBody
- func (s *DescribeTaskResponseBody) SetMessage(v string) *DescribeTaskResponseBody
- func (s *DescribeTaskResponseBody) SetName(v string) *DescribeTaskResponseBody
- func (s *DescribeTaskResponseBody) SetProgress(v int32) *DescribeTaskResponseBody
- func (s *DescribeTaskResponseBody) SetRequestId(v string) *DescribeTaskResponseBody
- func (s *DescribeTaskResponseBody) SetResult(v string) *DescribeTaskResponseBody
- func (s *DescribeTaskResponseBody) SetSuccess(v bool) *DescribeTaskResponseBody
- func (s *DescribeTaskResponseBody) SetUpdatedTime(v int64) *DescribeTaskResponseBody
- func (s DescribeTaskResponseBody) String() string
- type DescribeUdmSnapshotsRequest
- func (s DescribeUdmSnapshotsRequest) GoString() string
- func (s *DescribeUdmSnapshotsRequest) SetDiskId(v string) *DescribeUdmSnapshotsRequest
- func (s *DescribeUdmSnapshotsRequest) SetEndTime(v int64) *DescribeUdmSnapshotsRequest
- func (s *DescribeUdmSnapshotsRequest) SetInstanceId(v string) *DescribeUdmSnapshotsRequest
- func (s *DescribeUdmSnapshotsRequest) SetJobId(v string) *DescribeUdmSnapshotsRequest
- func (s *DescribeUdmSnapshotsRequest) SetSnapshotIds(v map[string]interface{}) *DescribeUdmSnapshotsRequest
- func (s *DescribeUdmSnapshotsRequest) SetSourceType(v string) *DescribeUdmSnapshotsRequest
- func (s *DescribeUdmSnapshotsRequest) SetStartTime(v int64) *DescribeUdmSnapshotsRequest
- func (s *DescribeUdmSnapshotsRequest) SetUdmRegionId(v string) *DescribeUdmSnapshotsRequest
- func (s DescribeUdmSnapshotsRequest) String() string
- type DescribeUdmSnapshotsResponse
- func (s DescribeUdmSnapshotsResponse) GoString() string
- func (s *DescribeUdmSnapshotsResponse) SetBody(v *DescribeUdmSnapshotsResponseBody) *DescribeUdmSnapshotsResponse
- func (s *DescribeUdmSnapshotsResponse) SetHeaders(v map[string]*string) *DescribeUdmSnapshotsResponse
- func (s *DescribeUdmSnapshotsResponse) SetStatusCode(v int32) *DescribeUdmSnapshotsResponse
- func (s DescribeUdmSnapshotsResponse) String() string
- type DescribeUdmSnapshotsResponseBody
- func (s DescribeUdmSnapshotsResponseBody) GoString() string
- func (s *DescribeUdmSnapshotsResponseBody) SetCode(v string) *DescribeUdmSnapshotsResponseBody
- func (s *DescribeUdmSnapshotsResponseBody) SetMessage(v string) *DescribeUdmSnapshotsResponseBody
- func (s *DescribeUdmSnapshotsResponseBody) SetRequestId(v string) *DescribeUdmSnapshotsResponseBody
- func (s *DescribeUdmSnapshotsResponseBody) SetSnapshots(v []*DescribeUdmSnapshotsResponseBodySnapshots) *DescribeUdmSnapshotsResponseBody
- func (s *DescribeUdmSnapshotsResponseBody) SetSuccess(v bool) *DescribeUdmSnapshotsResponseBody
- func (s *DescribeUdmSnapshotsResponseBody) SetTotalCount(v int64) *DescribeUdmSnapshotsResponseBody
- func (s DescribeUdmSnapshotsResponseBody) String() string
- type DescribeUdmSnapshotsResponseBodySnapshots
- func (s DescribeUdmSnapshotsResponseBodySnapshots) GoString() string
- func (s *DescribeUdmSnapshotsResponseBodySnapshots) SetActualBytes(v string) *DescribeUdmSnapshotsResponseBodySnapshots
- func (s *DescribeUdmSnapshotsResponseBodySnapshots) SetAdvancedRetentionType(v string) *DescribeUdmSnapshotsResponseBodySnapshots
- func (s *DescribeUdmSnapshotsResponseBodySnapshots) SetBackupType(v string) *DescribeUdmSnapshotsResponseBodySnapshots
- func (s *DescribeUdmSnapshotsResponseBodySnapshots) SetBytesTotal(v int64) *DescribeUdmSnapshotsResponseBodySnapshots
- func (s *DescribeUdmSnapshotsResponseBodySnapshots) SetCompleteTime(v int64) *DescribeUdmSnapshotsResponseBodySnapshots
- func (s *DescribeUdmSnapshotsResponseBodySnapshots) SetCreateTime(v int64) *DescribeUdmSnapshotsResponseBodySnapshots
- func (s *DescribeUdmSnapshotsResponseBodySnapshots) SetCreatedTime(v int64) *DescribeUdmSnapshotsResponseBodySnapshots
- func (s *DescribeUdmSnapshotsResponseBodySnapshots) SetDetail(v *DescribeUdmSnapshotsResponseBodySnapshotsDetail) *DescribeUdmSnapshotsResponseBodySnapshots
- func (s *DescribeUdmSnapshotsResponseBodySnapshots) SetDiskId(v string) *DescribeUdmSnapshotsResponseBodySnapshots
- func (s *DescribeUdmSnapshotsResponseBodySnapshots) SetExpireTime(v int64) *DescribeUdmSnapshotsResponseBodySnapshots
- func (s *DescribeUdmSnapshotsResponseBodySnapshots) SetInstanceId(v string) *DescribeUdmSnapshotsResponseBodySnapshots
- func (s *DescribeUdmSnapshotsResponseBodySnapshots) SetJobId(v string) *DescribeUdmSnapshotsResponseBodySnapshots
- func (s *DescribeUdmSnapshotsResponseBodySnapshots) SetNativeSnapshotId(v string) *DescribeUdmSnapshotsResponseBodySnapshots
- func (s *DescribeUdmSnapshotsResponseBodySnapshots) SetNativeSnapshotInfo(v string) *DescribeUdmSnapshotsResponseBodySnapshots
- func (s *DescribeUdmSnapshotsResponseBodySnapshots) SetParentSnapshotHash(v string) *DescribeUdmSnapshotsResponseBodySnapshots
- func (s *DescribeUdmSnapshotsResponseBodySnapshots) SetPrefix(v string) *DescribeUdmSnapshotsResponseBodySnapshots
- func (s *DescribeUdmSnapshotsResponseBodySnapshots) SetRealSnapshotTime(v int64) *DescribeUdmSnapshotsResponseBodySnapshots
- func (s *DescribeUdmSnapshotsResponseBodySnapshots) SetRetention(v int64) *DescribeUdmSnapshotsResponseBodySnapshots
- func (s *DescribeUdmSnapshotsResponseBodySnapshots) SetSnapshotHash(v string) *DescribeUdmSnapshotsResponseBodySnapshots
- func (s *DescribeUdmSnapshotsResponseBodySnapshots) SetSnapshotId(v string) *DescribeUdmSnapshotsResponseBodySnapshots
- func (s *DescribeUdmSnapshotsResponseBodySnapshots) SetSourceType(v string) *DescribeUdmSnapshotsResponseBodySnapshots
- func (s *DescribeUdmSnapshotsResponseBodySnapshots) SetStartTime(v int64) *DescribeUdmSnapshotsResponseBodySnapshots
- func (s *DescribeUdmSnapshotsResponseBodySnapshots) SetStatus(v string) *DescribeUdmSnapshotsResponseBodySnapshots
- func (s *DescribeUdmSnapshotsResponseBodySnapshots) SetUpdatedTime(v int64) *DescribeUdmSnapshotsResponseBodySnapshots
- func (s DescribeUdmSnapshotsResponseBodySnapshots) String() string
- type DescribeUdmSnapshotsResponseBodySnapshotsDetail
- func (s DescribeUdmSnapshotsResponseBodySnapshotsDetail) GoString() string
- func (s *DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetConsistentLevel(v string) *DescribeUdmSnapshotsResponseBodySnapshotsDetail
- func (s *DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetContainOsDisk(v bool) *DescribeUdmSnapshotsResponseBodySnapshotsDetail
- func (s *DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetDiskCategory(v string) *DescribeUdmSnapshotsResponseBodySnapshotsDetail
- func (s *DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetDiskDevName(v string) *DescribeUdmSnapshotsResponseBodySnapshotsDetail
- func (s *DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetDiskHbrSnapshotIdWithDeviceMap(v map[string]interface{}) *DescribeUdmSnapshotsResponseBodySnapshotsDetail
- func (s *DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetDiskIdList(v []*string) *DescribeUdmSnapshotsResponseBodySnapshotsDetail
- func (s *DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetDowngradeReason(v string) *DescribeUdmSnapshotsResponseBodySnapshotsDetail
- func (s *DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetHostName(v string) *DescribeUdmSnapshotsResponseBodySnapshotsDetail
- func (s *DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetInstanceIdWithDiskIdListMap(v map[string]interface{}) *DescribeUdmSnapshotsResponseBodySnapshotsDetail
- func (s *DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetInstanceName(v string) *DescribeUdmSnapshotsResponseBodySnapshotsDetail
- func (s *DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetInstanceType(v string) *DescribeUdmSnapshotsResponseBodySnapshotsDetail
- func (s *DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetInstantAccess(v bool) *DescribeUdmSnapshotsResponseBodySnapshotsDetail
- func (s *DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetNativeSnapshotIdList(v []*string) *DescribeUdmSnapshotsResponseBodySnapshotsDetail
- func (s *DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetOsDiskId(v string) *DescribeUdmSnapshotsResponseBodySnapshotsDetail
- func (s *DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetOsName(v string) *DescribeUdmSnapshotsResponseBodySnapshotsDetail
- func (s *DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetOsNameEn(v string) *DescribeUdmSnapshotsResponseBodySnapshotsDetail
- func (s *DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetOsType(v string) *DescribeUdmSnapshotsResponseBodySnapshotsDetail
- func (s *DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetPerformanceLevel(v string) *DescribeUdmSnapshotsResponseBodySnapshotsDetail
- func (s *DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetPlatform(v string) *DescribeUdmSnapshotsResponseBodySnapshotsDetail
- func (s *DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetSnapshotGroupId(v string) *DescribeUdmSnapshotsResponseBodySnapshotsDetail
- func (s *DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetSystemDisk(v bool) *DescribeUdmSnapshotsResponseBodySnapshotsDetail
- func (s *DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetVmName(v string) *DescribeUdmSnapshotsResponseBodySnapshotsDetail
- func (s DescribeUdmSnapshotsResponseBodySnapshotsDetail) String() string
- type DescribeUdmSnapshotsShrinkRequest
- func (s DescribeUdmSnapshotsShrinkRequest) GoString() string
- func (s *DescribeUdmSnapshotsShrinkRequest) SetDiskId(v string) *DescribeUdmSnapshotsShrinkRequest
- func (s *DescribeUdmSnapshotsShrinkRequest) SetEndTime(v int64) *DescribeUdmSnapshotsShrinkRequest
- func (s *DescribeUdmSnapshotsShrinkRequest) SetInstanceId(v string) *DescribeUdmSnapshotsShrinkRequest
- func (s *DescribeUdmSnapshotsShrinkRequest) SetJobId(v string) *DescribeUdmSnapshotsShrinkRequest
- func (s *DescribeUdmSnapshotsShrinkRequest) SetSnapshotIdsShrink(v string) *DescribeUdmSnapshotsShrinkRequest
- func (s *DescribeUdmSnapshotsShrinkRequest) SetSourceType(v string) *DescribeUdmSnapshotsShrinkRequest
- func (s *DescribeUdmSnapshotsShrinkRequest) SetStartTime(v int64) *DescribeUdmSnapshotsShrinkRequest
- func (s *DescribeUdmSnapshotsShrinkRequest) SetUdmRegionId(v string) *DescribeUdmSnapshotsShrinkRequest
- func (s DescribeUdmSnapshotsShrinkRequest) String() string
- type DescribeVaultReplicationRegionsRequest
- func (s DescribeVaultReplicationRegionsRequest) GoString() string
- func (s *DescribeVaultReplicationRegionsRequest) SetToken(v string) *DescribeVaultReplicationRegionsRequest
- func (s *DescribeVaultReplicationRegionsRequest) SetVaultId(v string) *DescribeVaultReplicationRegionsRequest
- func (s DescribeVaultReplicationRegionsRequest) String() string
- type DescribeVaultReplicationRegionsResponse
- func (s DescribeVaultReplicationRegionsResponse) GoString() string
- func (s *DescribeVaultReplicationRegionsResponse) SetBody(v *DescribeVaultReplicationRegionsResponseBody) *DescribeVaultReplicationRegionsResponse
- func (s *DescribeVaultReplicationRegionsResponse) SetHeaders(v map[string]*string) *DescribeVaultReplicationRegionsResponse
- func (s *DescribeVaultReplicationRegionsResponse) SetStatusCode(v int32) *DescribeVaultReplicationRegionsResponse
- func (s DescribeVaultReplicationRegionsResponse) String() string
- type DescribeVaultReplicationRegionsResponseBody
- func (s DescribeVaultReplicationRegionsResponseBody) GoString() string
- func (s *DescribeVaultReplicationRegionsResponseBody) SetCode(v string) *DescribeVaultReplicationRegionsResponseBody
- func (s *DescribeVaultReplicationRegionsResponseBody) SetMessage(v string) *DescribeVaultReplicationRegionsResponseBody
- func (s *DescribeVaultReplicationRegionsResponseBody) SetRegions(v *DescribeVaultReplicationRegionsResponseBodyRegions) *DescribeVaultReplicationRegionsResponseBody
- func (s *DescribeVaultReplicationRegionsResponseBody) SetRequestId(v string) *DescribeVaultReplicationRegionsResponseBody
- func (s *DescribeVaultReplicationRegionsResponseBody) SetSuccess(v bool) *DescribeVaultReplicationRegionsResponseBody
- func (s DescribeVaultReplicationRegionsResponseBody) String() string
- type DescribeVaultReplicationRegionsResponseBodyRegions
- type DescribeVaultsRequest
- func (s DescribeVaultsRequest) GoString() string
- func (s *DescribeVaultsRequest) SetPageNumber(v int32) *DescribeVaultsRequest
- func (s *DescribeVaultsRequest) SetPageSize(v int32) *DescribeVaultsRequest
- func (s *DescribeVaultsRequest) SetResourceGroupId(v string) *DescribeVaultsRequest
- func (s *DescribeVaultsRequest) SetStatus(v string) *DescribeVaultsRequest
- func (s *DescribeVaultsRequest) SetTag(v []*DescribeVaultsRequestTag) *DescribeVaultsRequest
- func (s *DescribeVaultsRequest) SetVaultId(v string) *DescribeVaultsRequest
- func (s *DescribeVaultsRequest) SetVaultRegionId(v string) *DescribeVaultsRequest
- func (s *DescribeVaultsRequest) SetVaultType(v string) *DescribeVaultsRequest
- func (s DescribeVaultsRequest) String() string
- type DescribeVaultsRequestTag
- type DescribeVaultsResponse
- func (s DescribeVaultsResponse) GoString() string
- func (s *DescribeVaultsResponse) SetBody(v *DescribeVaultsResponseBody) *DescribeVaultsResponse
- func (s *DescribeVaultsResponse) SetHeaders(v map[string]*string) *DescribeVaultsResponse
- func (s *DescribeVaultsResponse) SetStatusCode(v int32) *DescribeVaultsResponse
- func (s DescribeVaultsResponse) String() string
- type DescribeVaultsResponseBody
- func (s DescribeVaultsResponseBody) GoString() string
- func (s *DescribeVaultsResponseBody) SetCode(v string) *DescribeVaultsResponseBody
- func (s *DescribeVaultsResponseBody) SetMessage(v string) *DescribeVaultsResponseBody
- func (s *DescribeVaultsResponseBody) SetPageNumber(v int32) *DescribeVaultsResponseBody
- func (s *DescribeVaultsResponseBody) SetPageSize(v int32) *DescribeVaultsResponseBody
- func (s *DescribeVaultsResponseBody) SetRequestId(v string) *DescribeVaultsResponseBody
- func (s *DescribeVaultsResponseBody) SetSuccess(v bool) *DescribeVaultsResponseBody
- func (s *DescribeVaultsResponseBody) SetTotalCount(v int32) *DescribeVaultsResponseBody
- func (s *DescribeVaultsResponseBody) SetVaults(v *DescribeVaultsResponseBodyVaults) *DescribeVaultsResponseBody
- func (s DescribeVaultsResponseBody) String() string
- type DescribeVaultsResponseBodyVaults
- type DescribeVaultsResponseBodyVaultsVault
- func (s DescribeVaultsResponseBodyVaultsVault) GoString() string
- func (s *DescribeVaultsResponseBodyVaultsVault) SetArchiveStorageSize(v int64) *DescribeVaultsResponseBodyVaultsVault
- func (s *DescribeVaultsResponseBodyVaultsVault) SetBackupPlanStatistics(v *DescribeVaultsResponseBodyVaultsVaultBackupPlanStatistics) *DescribeVaultsResponseBodyVaultsVault
- func (s *DescribeVaultsResponseBodyVaultsVault) SetBucketName(v string) *DescribeVaultsResponseBodyVaultsVault
- func (s *DescribeVaultsResponseBodyVaultsVault) SetBytesDone(v int64) *DescribeVaultsResponseBodyVaultsVault
- func (s *DescribeVaultsResponseBodyVaultsVault) SetChargeType(v string) *DescribeVaultsResponseBodyVaultsVault
- func (s *DescribeVaultsResponseBodyVaultsVault) SetChargedStorageSize(v int64) *DescribeVaultsResponseBodyVaultsVault
- func (s *DescribeVaultsResponseBodyVaultsVault) SetCompressionAlgorithm(v string) *DescribeVaultsResponseBodyVaultsVault
- func (s *DescribeVaultsResponseBodyVaultsVault) SetCreatedTime(v int64) *DescribeVaultsResponseBodyVaultsVault
- func (s *DescribeVaultsResponseBodyVaultsVault) SetDedup(v bool) *DescribeVaultsResponseBodyVaultsVault
- func (s *DescribeVaultsResponseBodyVaultsVault) SetDescription(v string) *DescribeVaultsResponseBodyVaultsVault
- func (s *DescribeVaultsResponseBodyVaultsVault) SetEncryptType(v string) *DescribeVaultsResponseBodyVaultsVault
- func (s *DescribeVaultsResponseBodyVaultsVault) SetIndexAvailable(v bool) *DescribeVaultsResponseBodyVaultsVault
- func (s *DescribeVaultsResponseBodyVaultsVault) SetIndexLevel(v string) *DescribeVaultsResponseBodyVaultsVault
- func (s *DescribeVaultsResponseBodyVaultsVault) SetIndexUpdateTime(v int64) *DescribeVaultsResponseBodyVaultsVault
- func (s *DescribeVaultsResponseBodyVaultsVault) SetKmsKeyId(v string) *DescribeVaultsResponseBodyVaultsVault
- func (s *DescribeVaultsResponseBodyVaultsVault) SetLatestReplicationTime(v int64) *DescribeVaultsResponseBodyVaultsVault
- func (s *DescribeVaultsResponseBodyVaultsVault) SetRedundancyType(v string) *DescribeVaultsResponseBodyVaultsVault
- func (s *DescribeVaultsResponseBodyVaultsVault) SetReplication(v bool) *DescribeVaultsResponseBodyVaultsVault
- func (s *DescribeVaultsResponseBodyVaultsVault) SetReplicationProgress(v *DescribeVaultsResponseBodyVaultsVaultReplicationProgress) *DescribeVaultsResponseBodyVaultsVault
- func (s *DescribeVaultsResponseBodyVaultsVault) SetReplicationSourceRegionId(v string) *DescribeVaultsResponseBodyVaultsVault
- func (s *DescribeVaultsResponseBodyVaultsVault) SetReplicationSourceVaultId(v string) *DescribeVaultsResponseBodyVaultsVault
- func (s *DescribeVaultsResponseBodyVaultsVault) SetResourceGroupId(v string) *DescribeVaultsResponseBodyVaultsVault
- func (s *DescribeVaultsResponseBodyVaultsVault) SetRetention(v int64) *DescribeVaultsResponseBodyVaultsVault
- func (s *DescribeVaultsResponseBodyVaultsVault) SetSearchEnabled(v bool) *DescribeVaultsResponseBodyVaultsVault
- func (s *DescribeVaultsResponseBodyVaultsVault) SetSnapshotCount(v int64) *DescribeVaultsResponseBodyVaultsVault
- func (s *DescribeVaultsResponseBodyVaultsVault) SetSourceTypes(v *DescribeVaultsResponseBodyVaultsVaultSourceTypes) *DescribeVaultsResponseBodyVaultsVault
- func (s *DescribeVaultsResponseBodyVaultsVault) SetStatus(v string) *DescribeVaultsResponseBodyVaultsVault
- func (s *DescribeVaultsResponseBodyVaultsVault) SetStorageSize(v int64) *DescribeVaultsResponseBodyVaultsVault
- func (s *DescribeVaultsResponseBodyVaultsVault) SetTags(v *DescribeVaultsResponseBodyVaultsVaultTags) *DescribeVaultsResponseBodyVaultsVault
- func (s *DescribeVaultsResponseBodyVaultsVault) SetTrialInfo(v *DescribeVaultsResponseBodyVaultsVaultTrialInfo) *DescribeVaultsResponseBodyVaultsVault
- func (s *DescribeVaultsResponseBodyVaultsVault) SetUpdatedTime(v int64) *DescribeVaultsResponseBodyVaultsVault
- func (s *DescribeVaultsResponseBodyVaultsVault) SetVaultId(v string) *DescribeVaultsResponseBodyVaultsVault
- func (s *DescribeVaultsResponseBodyVaultsVault) SetVaultName(v string) *DescribeVaultsResponseBodyVaultsVault
- func (s *DescribeVaultsResponseBodyVaultsVault) SetVaultRegionId(v string) *DescribeVaultsResponseBodyVaultsVault
- func (s *DescribeVaultsResponseBodyVaultsVault) SetVaultStatusMessage(v string) *DescribeVaultsResponseBodyVaultsVault
- func (s *DescribeVaultsResponseBodyVaultsVault) SetVaultStorageClass(v string) *DescribeVaultsResponseBodyVaultsVault
- func (s *DescribeVaultsResponseBodyVaultsVault) SetVaultType(v string) *DescribeVaultsResponseBodyVaultsVault
- func (s *DescribeVaultsResponseBodyVaultsVault) SetWormEnabled(v bool) *DescribeVaultsResponseBodyVaultsVault
- func (s DescribeVaultsResponseBodyVaultsVault) String() string
- type DescribeVaultsResponseBodyVaultsVaultBackupPlanStatistics
- func (s DescribeVaultsResponseBodyVaultsVaultBackupPlanStatistics) GoString() string
- func (s *DescribeVaultsResponseBodyVaultsVaultBackupPlanStatistics) SetCommonNas(v int32) *DescribeVaultsResponseBodyVaultsVaultBackupPlanStatistics
- func (s *DescribeVaultsResponseBodyVaultsVaultBackupPlanStatistics) SetCsg(v int32) *DescribeVaultsResponseBodyVaultsVaultBackupPlanStatistics
- func (s *DescribeVaultsResponseBodyVaultsVaultBackupPlanStatistics) SetEcsFile(v int32) *DescribeVaultsResponseBodyVaultsVaultBackupPlanStatistics
- func (s *DescribeVaultsResponseBodyVaultsVaultBackupPlanStatistics) SetEcsHana(v int32) *DescribeVaultsResponseBodyVaultsVaultBackupPlanStatistics
- func (s *DescribeVaultsResponseBodyVaultsVaultBackupPlanStatistics) SetIsilon(v int32) *DescribeVaultsResponseBodyVaultsVaultBackupPlanStatistics
- func (s *DescribeVaultsResponseBodyVaultsVaultBackupPlanStatistics) SetLocalFile(v int32) *DescribeVaultsResponseBodyVaultsVaultBackupPlanStatistics
- func (s *DescribeVaultsResponseBodyVaultsVaultBackupPlanStatistics) SetLocalVm(v int32) *DescribeVaultsResponseBodyVaultsVaultBackupPlanStatistics
- func (s *DescribeVaultsResponseBodyVaultsVaultBackupPlanStatistics) SetMySql(v int32) *DescribeVaultsResponseBodyVaultsVaultBackupPlanStatistics
- func (s *DescribeVaultsResponseBodyVaultsVaultBackupPlanStatistics) SetNas(v int32) *DescribeVaultsResponseBodyVaultsVaultBackupPlanStatistics
- func (s *DescribeVaultsResponseBodyVaultsVaultBackupPlanStatistics) SetOracle(v int32) *DescribeVaultsResponseBodyVaultsVaultBackupPlanStatistics
- func (s *DescribeVaultsResponseBodyVaultsVaultBackupPlanStatistics) SetOss(v int32) *DescribeVaultsResponseBodyVaultsVaultBackupPlanStatistics
- func (s *DescribeVaultsResponseBodyVaultsVaultBackupPlanStatistics) SetOts(v int32) *DescribeVaultsResponseBodyVaultsVaultBackupPlanStatistics
- func (s *DescribeVaultsResponseBodyVaultsVaultBackupPlanStatistics) SetSqlServer(v int32) *DescribeVaultsResponseBodyVaultsVaultBackupPlanStatistics
- func (s DescribeVaultsResponseBodyVaultsVaultBackupPlanStatistics) String() string
- type DescribeVaultsResponseBodyVaultsVaultReplicationProgress
- func (s DescribeVaultsResponseBodyVaultsVaultReplicationProgress) GoString() string
- func (s *DescribeVaultsResponseBodyVaultsVaultReplicationProgress) SetHistoricalReplicationProgress(v int32) *DescribeVaultsResponseBodyVaultsVaultReplicationProgress
- func (s *DescribeVaultsResponseBodyVaultsVaultReplicationProgress) SetNewReplicationProgress(v int64) *DescribeVaultsResponseBodyVaultsVaultReplicationProgress
- func (s DescribeVaultsResponseBodyVaultsVaultReplicationProgress) String() string
- type DescribeVaultsResponseBodyVaultsVaultSourceTypes
- type DescribeVaultsResponseBodyVaultsVaultTags
- type DescribeVaultsResponseBodyVaultsVaultTagsTag
- func (s DescribeVaultsResponseBodyVaultsVaultTagsTag) GoString() string
- func (s *DescribeVaultsResponseBodyVaultsVaultTagsTag) SetKey(v string) *DescribeVaultsResponseBodyVaultsVaultTagsTag
- func (s *DescribeVaultsResponseBodyVaultsVaultTagsTag) SetValue(v string) *DescribeVaultsResponseBodyVaultsVaultTagsTag
- func (s DescribeVaultsResponseBodyVaultsVaultTagsTag) String() string
- type DescribeVaultsResponseBodyVaultsVaultTrialInfo
- func (s DescribeVaultsResponseBodyVaultsVaultTrialInfo) GoString() string
- func (s *DescribeVaultsResponseBodyVaultsVaultTrialInfo) SetKeepAfterTrialExpiration(v bool) *DescribeVaultsResponseBodyVaultsVaultTrialInfo
- func (s *DescribeVaultsResponseBodyVaultsVaultTrialInfo) SetTrialExpireTime(v int64) *DescribeVaultsResponseBodyVaultsVaultTrialInfo
- func (s *DescribeVaultsResponseBodyVaultsVaultTrialInfo) SetTrialStartTime(v int64) *DescribeVaultsResponseBodyVaultsVaultTrialInfo
- func (s *DescribeVaultsResponseBodyVaultsVaultTrialInfo) SetTrialVaultReleaseTime(v int64) *DescribeVaultsResponseBodyVaultsVaultTrialInfo
- func (s DescribeVaultsResponseBodyVaultsVaultTrialInfo) String() string
- type DetachNasFileSystemRequest
- func (s DetachNasFileSystemRequest) GoString() string
- func (s *DetachNasFileSystemRequest) SetCreateTime(v string) *DetachNasFileSystemRequest
- func (s *DetachNasFileSystemRequest) SetCrossAccountRoleName(v string) *DetachNasFileSystemRequest
- func (s *DetachNasFileSystemRequest) SetCrossAccountType(v string) *DetachNasFileSystemRequest
- func (s *DetachNasFileSystemRequest) SetCrossAccountUserId(v int64) *DetachNasFileSystemRequest
- func (s *DetachNasFileSystemRequest) SetFileSystemId(v string) *DetachNasFileSystemRequest
- func (s DetachNasFileSystemRequest) String() string
- type DetachNasFileSystemResponse
- func (s DetachNasFileSystemResponse) GoString() string
- func (s *DetachNasFileSystemResponse) SetBody(v *DetachNasFileSystemResponseBody) *DetachNasFileSystemResponse
- func (s *DetachNasFileSystemResponse) SetHeaders(v map[string]*string) *DetachNasFileSystemResponse
- func (s *DetachNasFileSystemResponse) SetStatusCode(v int32) *DetachNasFileSystemResponse
- func (s DetachNasFileSystemResponse) String() string
- type DetachNasFileSystemResponseBody
- func (s DetachNasFileSystemResponseBody) GoString() string
- func (s *DetachNasFileSystemResponseBody) SetCode(v string) *DetachNasFileSystemResponseBody
- func (s *DetachNasFileSystemResponseBody) SetMessage(v string) *DetachNasFileSystemResponseBody
- func (s *DetachNasFileSystemResponseBody) SetRequestId(v string) *DetachNasFileSystemResponseBody
- func (s *DetachNasFileSystemResponseBody) SetSuccess(v bool) *DetachNasFileSystemResponseBody
- func (s *DetachNasFileSystemResponseBody) SetTaskId(v string) *DetachNasFileSystemResponseBody
- func (s DetachNasFileSystemResponseBody) String() string
- type DisableBackupPlanRequest
- func (s DisableBackupPlanRequest) GoString() string
- func (s *DisableBackupPlanRequest) SetPlanId(v string) *DisableBackupPlanRequest
- func (s *DisableBackupPlanRequest) SetSourceType(v string) *DisableBackupPlanRequest
- func (s *DisableBackupPlanRequest) SetVaultId(v string) *DisableBackupPlanRequest
- func (s DisableBackupPlanRequest) String() string
- type DisableBackupPlanResponse
- func (s DisableBackupPlanResponse) GoString() string
- func (s *DisableBackupPlanResponse) SetBody(v *DisableBackupPlanResponseBody) *DisableBackupPlanResponse
- func (s *DisableBackupPlanResponse) SetHeaders(v map[string]*string) *DisableBackupPlanResponse
- func (s *DisableBackupPlanResponse) SetStatusCode(v int32) *DisableBackupPlanResponse
- func (s DisableBackupPlanResponse) String() string
- type DisableBackupPlanResponseBody
- func (s DisableBackupPlanResponseBody) GoString() string
- func (s *DisableBackupPlanResponseBody) SetCode(v string) *DisableBackupPlanResponseBody
- func (s *DisableBackupPlanResponseBody) SetMessage(v string) *DisableBackupPlanResponseBody
- func (s *DisableBackupPlanResponseBody) SetRequestId(v string) *DisableBackupPlanResponseBody
- func (s *DisableBackupPlanResponseBody) SetSuccess(v bool) *DisableBackupPlanResponseBody
- func (s DisableBackupPlanResponseBody) String() string
- type DisableHanaBackupPlanRequest
- func (s DisableHanaBackupPlanRequest) GoString() string
- func (s *DisableHanaBackupPlanRequest) SetClusterId(v string) *DisableHanaBackupPlanRequest
- func (s *DisableHanaBackupPlanRequest) SetPlanId(v string) *DisableHanaBackupPlanRequest
- func (s *DisableHanaBackupPlanRequest) SetResourceGroupId(v string) *DisableHanaBackupPlanRequest
- func (s *DisableHanaBackupPlanRequest) SetVaultId(v string) *DisableHanaBackupPlanRequest
- func (s DisableHanaBackupPlanRequest) String() string
- type DisableHanaBackupPlanResponse
- func (s DisableHanaBackupPlanResponse) GoString() string
- func (s *DisableHanaBackupPlanResponse) SetBody(v *DisableHanaBackupPlanResponseBody) *DisableHanaBackupPlanResponse
- func (s *DisableHanaBackupPlanResponse) SetHeaders(v map[string]*string) *DisableHanaBackupPlanResponse
- func (s *DisableHanaBackupPlanResponse) SetStatusCode(v int32) *DisableHanaBackupPlanResponse
- func (s DisableHanaBackupPlanResponse) String() string
- type DisableHanaBackupPlanResponseBody
- func (s DisableHanaBackupPlanResponseBody) GoString() string
- func (s *DisableHanaBackupPlanResponseBody) SetCode(v string) *DisableHanaBackupPlanResponseBody
- func (s *DisableHanaBackupPlanResponseBody) SetMessage(v string) *DisableHanaBackupPlanResponseBody
- func (s *DisableHanaBackupPlanResponseBody) SetRequestId(v string) *DisableHanaBackupPlanResponseBody
- func (s *DisableHanaBackupPlanResponseBody) SetSuccess(v bool) *DisableHanaBackupPlanResponseBody
- func (s DisableHanaBackupPlanResponseBody) String() string
- type EnableBackupPlanRequest
- func (s EnableBackupPlanRequest) GoString() string
- func (s *EnableBackupPlanRequest) SetPlanId(v string) *EnableBackupPlanRequest
- func (s *EnableBackupPlanRequest) SetSourceType(v string) *EnableBackupPlanRequest
- func (s *EnableBackupPlanRequest) SetVaultId(v string) *EnableBackupPlanRequest
- func (s EnableBackupPlanRequest) String() string
- type EnableBackupPlanResponse
- func (s EnableBackupPlanResponse) GoString() string
- func (s *EnableBackupPlanResponse) SetBody(v *EnableBackupPlanResponseBody) *EnableBackupPlanResponse
- func (s *EnableBackupPlanResponse) SetHeaders(v map[string]*string) *EnableBackupPlanResponse
- func (s *EnableBackupPlanResponse) SetStatusCode(v int32) *EnableBackupPlanResponse
- func (s EnableBackupPlanResponse) String() string
- type EnableBackupPlanResponseBody
- func (s EnableBackupPlanResponseBody) GoString() string
- func (s *EnableBackupPlanResponseBody) SetCode(v string) *EnableBackupPlanResponseBody
- func (s *EnableBackupPlanResponseBody) SetMessage(v string) *EnableBackupPlanResponseBody
- func (s *EnableBackupPlanResponseBody) SetRequestId(v string) *EnableBackupPlanResponseBody
- func (s *EnableBackupPlanResponseBody) SetSuccess(v bool) *EnableBackupPlanResponseBody
- func (s EnableBackupPlanResponseBody) String() string
- type EnableHanaBackupPlanRequest
- func (s EnableHanaBackupPlanRequest) GoString() string
- func (s *EnableHanaBackupPlanRequest) SetClusterId(v string) *EnableHanaBackupPlanRequest
- func (s *EnableHanaBackupPlanRequest) SetPlanId(v string) *EnableHanaBackupPlanRequest
- func (s *EnableHanaBackupPlanRequest) SetResourceGroupId(v string) *EnableHanaBackupPlanRequest
- func (s *EnableHanaBackupPlanRequest) SetVaultId(v string) *EnableHanaBackupPlanRequest
- func (s EnableHanaBackupPlanRequest) String() string
- type EnableHanaBackupPlanResponse
- func (s EnableHanaBackupPlanResponse) GoString() string
- func (s *EnableHanaBackupPlanResponse) SetBody(v *EnableHanaBackupPlanResponseBody) *EnableHanaBackupPlanResponse
- func (s *EnableHanaBackupPlanResponse) SetHeaders(v map[string]*string) *EnableHanaBackupPlanResponse
- func (s *EnableHanaBackupPlanResponse) SetStatusCode(v int32) *EnableHanaBackupPlanResponse
- func (s EnableHanaBackupPlanResponse) String() string
- type EnableHanaBackupPlanResponseBody
- func (s EnableHanaBackupPlanResponseBody) GoString() string
- func (s *EnableHanaBackupPlanResponseBody) SetCode(v string) *EnableHanaBackupPlanResponseBody
- func (s *EnableHanaBackupPlanResponseBody) SetMessage(v string) *EnableHanaBackupPlanResponseBody
- func (s *EnableHanaBackupPlanResponseBody) SetRequestId(v string) *EnableHanaBackupPlanResponseBody
- func (s *EnableHanaBackupPlanResponseBody) SetSuccess(v bool) *EnableHanaBackupPlanResponseBody
- func (s EnableHanaBackupPlanResponseBody) String() string
- type ExecuteBackupPlanRequest
- func (s ExecuteBackupPlanRequest) GoString() string
- func (s *ExecuteBackupPlanRequest) SetPlanId(v string) *ExecuteBackupPlanRequest
- func (s *ExecuteBackupPlanRequest) SetRuleId(v string) *ExecuteBackupPlanRequest
- func (s *ExecuteBackupPlanRequest) SetSourceType(v string) *ExecuteBackupPlanRequest
- func (s *ExecuteBackupPlanRequest) SetVaultId(v string) *ExecuteBackupPlanRequest
- func (s ExecuteBackupPlanRequest) String() string
- type ExecuteBackupPlanResponse
- func (s ExecuteBackupPlanResponse) GoString() string
- func (s *ExecuteBackupPlanResponse) SetBody(v *ExecuteBackupPlanResponseBody) *ExecuteBackupPlanResponse
- func (s *ExecuteBackupPlanResponse) SetHeaders(v map[string]*string) *ExecuteBackupPlanResponse
- func (s *ExecuteBackupPlanResponse) SetStatusCode(v int32) *ExecuteBackupPlanResponse
- func (s ExecuteBackupPlanResponse) String() string
- type ExecuteBackupPlanResponseBody
- func (s ExecuteBackupPlanResponseBody) GoString() string
- func (s *ExecuteBackupPlanResponseBody) SetCode(v string) *ExecuteBackupPlanResponseBody
- func (s *ExecuteBackupPlanResponseBody) SetJobId(v string) *ExecuteBackupPlanResponseBody
- func (s *ExecuteBackupPlanResponseBody) SetMessage(v string) *ExecuteBackupPlanResponseBody
- func (s *ExecuteBackupPlanResponseBody) SetRequestId(v string) *ExecuteBackupPlanResponseBody
- func (s *ExecuteBackupPlanResponseBody) SetSuccess(v bool) *ExecuteBackupPlanResponseBody
- func (s ExecuteBackupPlanResponseBody) String() string
- type ExecutePolicyV2Request
- func (s ExecutePolicyV2Request) GoString() string
- func (s *ExecutePolicyV2Request) SetDataSourceId(v string) *ExecutePolicyV2Request
- func (s *ExecutePolicyV2Request) SetPolicyId(v string) *ExecutePolicyV2Request
- func (s *ExecutePolicyV2Request) SetRuleId(v string) *ExecutePolicyV2Request
- func (s *ExecutePolicyV2Request) SetSourceType(v string) *ExecutePolicyV2Request
- func (s ExecutePolicyV2Request) String() string
- type ExecutePolicyV2Response
- func (s ExecutePolicyV2Response) GoString() string
- func (s *ExecutePolicyV2Response) SetBody(v *ExecutePolicyV2ResponseBody) *ExecutePolicyV2Response
- func (s *ExecutePolicyV2Response) SetHeaders(v map[string]*string) *ExecutePolicyV2Response
- func (s *ExecutePolicyV2Response) SetStatusCode(v int32) *ExecutePolicyV2Response
- func (s ExecutePolicyV2Response) String() string
- type ExecutePolicyV2ResponseBody
- func (s ExecutePolicyV2ResponseBody) GoString() string
- func (s *ExecutePolicyV2ResponseBody) SetCode(v string) *ExecutePolicyV2ResponseBody
- func (s *ExecutePolicyV2ResponseBody) SetJobId(v string) *ExecutePolicyV2ResponseBody
- func (s *ExecutePolicyV2ResponseBody) SetMessage(v string) *ExecutePolicyV2ResponseBody
- func (s *ExecutePolicyV2ResponseBody) SetRequestId(v string) *ExecutePolicyV2ResponseBody
- func (s *ExecutePolicyV2ResponseBody) SetSuccess(v bool) *ExecutePolicyV2ResponseBody
- func (s ExecutePolicyV2ResponseBody) String() string
- type GenerateRamPolicyRequest
- func (s GenerateRamPolicyRequest) GoString() string
- func (s *GenerateRamPolicyRequest) SetActionType(v string) *GenerateRamPolicyRequest
- func (s *GenerateRamPolicyRequest) SetRequireBasePolicy(v bool) *GenerateRamPolicyRequest
- func (s *GenerateRamPolicyRequest) SetResourceGroupId(v string) *GenerateRamPolicyRequest
- func (s *GenerateRamPolicyRequest) SetVaultId(v string) *GenerateRamPolicyRequest
- func (s GenerateRamPolicyRequest) String() string
- type GenerateRamPolicyResponse
- func (s GenerateRamPolicyResponse) GoString() string
- func (s *GenerateRamPolicyResponse) SetBody(v *GenerateRamPolicyResponseBody) *GenerateRamPolicyResponse
- func (s *GenerateRamPolicyResponse) SetHeaders(v map[string]*string) *GenerateRamPolicyResponse
- func (s *GenerateRamPolicyResponse) SetStatusCode(v int32) *GenerateRamPolicyResponse
- func (s GenerateRamPolicyResponse) String() string
- type GenerateRamPolicyResponseBody
- func (s GenerateRamPolicyResponseBody) GoString() string
- func (s *GenerateRamPolicyResponseBody) SetCode(v string) *GenerateRamPolicyResponseBody
- func (s *GenerateRamPolicyResponseBody) SetMessage(v string) *GenerateRamPolicyResponseBody
- func (s *GenerateRamPolicyResponseBody) SetPolicyDocument(v string) *GenerateRamPolicyResponseBody
- func (s *GenerateRamPolicyResponseBody) SetRequestId(v string) *GenerateRamPolicyResponseBody
- func (s *GenerateRamPolicyResponseBody) SetSuccess(v bool) *GenerateRamPolicyResponseBody
- func (s GenerateRamPolicyResponseBody) String() string
- type GetTempFileDownloadLinkRequest
- type GetTempFileDownloadLinkResponse
- func (s GetTempFileDownloadLinkResponse) GoString() string
- func (s *GetTempFileDownloadLinkResponse) SetBody(v *GetTempFileDownloadLinkResponseBody) *GetTempFileDownloadLinkResponse
- func (s *GetTempFileDownloadLinkResponse) SetHeaders(v map[string]*string) *GetTempFileDownloadLinkResponse
- func (s *GetTempFileDownloadLinkResponse) SetStatusCode(v int32) *GetTempFileDownloadLinkResponse
- func (s GetTempFileDownloadLinkResponse) String() string
- type GetTempFileDownloadLinkResponseBody
- func (s GetTempFileDownloadLinkResponseBody) GoString() string
- func (s *GetTempFileDownloadLinkResponseBody) SetCode(v string) *GetTempFileDownloadLinkResponseBody
- func (s *GetTempFileDownloadLinkResponseBody) SetMessage(v string) *GetTempFileDownloadLinkResponseBody
- func (s *GetTempFileDownloadLinkResponseBody) SetRequestId(v string) *GetTempFileDownloadLinkResponseBody
- func (s *GetTempFileDownloadLinkResponseBody) SetSuccess(v bool) *GetTempFileDownloadLinkResponseBody
- func (s *GetTempFileDownloadLinkResponseBody) SetUrl(v string) *GetTempFileDownloadLinkResponseBody
- func (s GetTempFileDownloadLinkResponseBody) String() string
- type InstallBackupClientsRequest
- func (s InstallBackupClientsRequest) GoString() string
- func (s *InstallBackupClientsRequest) SetCrossAccountRoleName(v string) *InstallBackupClientsRequest
- func (s *InstallBackupClientsRequest) SetCrossAccountType(v string) *InstallBackupClientsRequest
- func (s *InstallBackupClientsRequest) SetCrossAccountUserId(v int64) *InstallBackupClientsRequest
- func (s *InstallBackupClientsRequest) SetInstanceIds(v map[string]interface{}) *InstallBackupClientsRequest
- func (s InstallBackupClientsRequest) String() string
- type InstallBackupClientsResponse
- func (s InstallBackupClientsResponse) GoString() string
- func (s *InstallBackupClientsResponse) SetBody(v *InstallBackupClientsResponseBody) *InstallBackupClientsResponse
- func (s *InstallBackupClientsResponse) SetHeaders(v map[string]*string) *InstallBackupClientsResponse
- func (s *InstallBackupClientsResponse) SetStatusCode(v int32) *InstallBackupClientsResponse
- func (s InstallBackupClientsResponse) String() string
- type InstallBackupClientsResponseBody
- func (s InstallBackupClientsResponseBody) GoString() string
- func (s *InstallBackupClientsResponseBody) SetCode(v string) *InstallBackupClientsResponseBody
- func (s *InstallBackupClientsResponseBody) SetInstanceStatuses(v []*InstallBackupClientsResponseBodyInstanceStatuses) *InstallBackupClientsResponseBody
- func (s *InstallBackupClientsResponseBody) SetMessage(v string) *InstallBackupClientsResponseBody
- func (s *InstallBackupClientsResponseBody) SetRequestId(v string) *InstallBackupClientsResponseBody
- func (s *InstallBackupClientsResponseBody) SetSuccess(v bool) *InstallBackupClientsResponseBody
- func (s *InstallBackupClientsResponseBody) SetTaskId(v string) *InstallBackupClientsResponseBody
- func (s InstallBackupClientsResponseBody) String() string
- type InstallBackupClientsResponseBodyInstanceStatuses
- func (s InstallBackupClientsResponseBodyInstanceStatuses) GoString() string
- func (s *InstallBackupClientsResponseBodyInstanceStatuses) SetErrorCode(v string) *InstallBackupClientsResponseBodyInstanceStatuses
- func (s *InstallBackupClientsResponseBodyInstanceStatuses) SetInstanceId(v string) *InstallBackupClientsResponseBodyInstanceStatuses
- func (s *InstallBackupClientsResponseBodyInstanceStatuses) SetValidInstance(v bool) *InstallBackupClientsResponseBodyInstanceStatuses
- func (s InstallBackupClientsResponseBodyInstanceStatuses) String() string
- type InstallBackupClientsShrinkRequest
- func (s InstallBackupClientsShrinkRequest) GoString() string
- func (s *InstallBackupClientsShrinkRequest) SetCrossAccountRoleName(v string) *InstallBackupClientsShrinkRequest
- func (s *InstallBackupClientsShrinkRequest) SetCrossAccountType(v string) *InstallBackupClientsShrinkRequest
- func (s *InstallBackupClientsShrinkRequest) SetCrossAccountUserId(v int64) *InstallBackupClientsShrinkRequest
- func (s *InstallBackupClientsShrinkRequest) SetInstanceIdsShrink(v string) *InstallBackupClientsShrinkRequest
- func (s InstallBackupClientsShrinkRequest) String() string
- type OpenHbrServiceResponse
- func (s OpenHbrServiceResponse) GoString() string
- func (s *OpenHbrServiceResponse) SetBody(v *OpenHbrServiceResponseBody) *OpenHbrServiceResponse
- func (s *OpenHbrServiceResponse) SetHeaders(v map[string]*string) *OpenHbrServiceResponse
- func (s *OpenHbrServiceResponse) SetStatusCode(v int32) *OpenHbrServiceResponse
- func (s OpenHbrServiceResponse) String() string
- type OpenHbrServiceResponseBody
- type OtsDetail
- type OtsTableRestoreDetail
- func (s OtsTableRestoreDetail) GoString() string
- func (s *OtsTableRestoreDetail) SetBatchChannelCount(v int32) *OtsTableRestoreDetail
- func (s *OtsTableRestoreDetail) SetIndexNameSuffix(v string) *OtsTableRestoreDetail
- func (s *OtsTableRestoreDetail) SetOverwriteExisting(v bool) *OtsTableRestoreDetail
- func (s *OtsTableRestoreDetail) SetReGenerateAutoIncrementPK(v bool) *OtsTableRestoreDetail
- func (s *OtsTableRestoreDetail) SetRestoreIndex(v bool) *OtsTableRestoreDetail
- func (s *OtsTableRestoreDetail) SetRestoreSearchIndex(v bool) *OtsTableRestoreDetail
- func (s *OtsTableRestoreDetail) SetSearchIndexNameSuffix(v string) *OtsTableRestoreDetail
- func (s OtsTableRestoreDetail) String() string
- type Report
- type Rule
- func (s Rule) GoString() string
- func (s *Rule) SetBackupType(v string) *Rule
- func (s *Rule) SetDestinationRegionId(v string) *Rule
- func (s *Rule) SetDestinationRetention(v int64) *Rule
- func (s *Rule) SetDisabled(v bool) *Rule
- func (s *Rule) SetDoCopy(v bool) *Rule
- func (s *Rule) SetRetention(v int64) *Rule
- func (s *Rule) SetRuleName(v string) *Rule
- func (s *Rule) SetSchedule(v string) *Rule
- func (s Rule) String() string
- type SearchHistoricalSnapshotsRequest
- func (s SearchHistoricalSnapshotsRequest) GoString() string
- func (s *SearchHistoricalSnapshotsRequest) SetLimit(v int32) *SearchHistoricalSnapshotsRequest
- func (s *SearchHistoricalSnapshotsRequest) SetNextToken(v string) *SearchHistoricalSnapshotsRequest
- func (s *SearchHistoricalSnapshotsRequest) SetQuery(v []interface{}) *SearchHistoricalSnapshotsRequest
- func (s *SearchHistoricalSnapshotsRequest) SetSourceType(v string) *SearchHistoricalSnapshotsRequest
- func (s SearchHistoricalSnapshotsRequest) String() string
- type SearchHistoricalSnapshotsResponse
- func (s SearchHistoricalSnapshotsResponse) GoString() string
- func (s *SearchHistoricalSnapshotsResponse) SetBody(v *SearchHistoricalSnapshotsResponseBody) *SearchHistoricalSnapshotsResponse
- func (s *SearchHistoricalSnapshotsResponse) SetHeaders(v map[string]*string) *SearchHistoricalSnapshotsResponse
- func (s *SearchHistoricalSnapshotsResponse) SetStatusCode(v int32) *SearchHistoricalSnapshotsResponse
- func (s SearchHistoricalSnapshotsResponse) String() string
- type SearchHistoricalSnapshotsResponseBody
- func (s SearchHistoricalSnapshotsResponseBody) GoString() string
- func (s *SearchHistoricalSnapshotsResponseBody) SetCode(v string) *SearchHistoricalSnapshotsResponseBody
- func (s *SearchHistoricalSnapshotsResponseBody) SetLimit(v int32) *SearchHistoricalSnapshotsResponseBody
- func (s *SearchHistoricalSnapshotsResponseBody) SetMessage(v string) *SearchHistoricalSnapshotsResponseBody
- func (s *SearchHistoricalSnapshotsResponseBody) SetNextToken(v string) *SearchHistoricalSnapshotsResponseBody
- func (s *SearchHistoricalSnapshotsResponseBody) SetRequestId(v string) *SearchHistoricalSnapshotsResponseBody
- func (s *SearchHistoricalSnapshotsResponseBody) SetSnapshots(v *SearchHistoricalSnapshotsResponseBodySnapshots) *SearchHistoricalSnapshotsResponseBody
- func (s *SearchHistoricalSnapshotsResponseBody) SetSuccess(v bool) *SearchHistoricalSnapshotsResponseBody
- func (s *SearchHistoricalSnapshotsResponseBody) SetTotalCount(v int32) *SearchHistoricalSnapshotsResponseBody
- func (s SearchHistoricalSnapshotsResponseBody) String() string
- type SearchHistoricalSnapshotsResponseBodySnapshots
- func (s SearchHistoricalSnapshotsResponseBodySnapshots) GoString() string
- func (s *SearchHistoricalSnapshotsResponseBodySnapshots) SetSnapshot(v []*SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) *SearchHistoricalSnapshotsResponseBodySnapshots
- func (s SearchHistoricalSnapshotsResponseBodySnapshots) String() string
- type SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
- func (s SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) GoString() string
- func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetActualBytes(v int64) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
- func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetActualItems(v int64) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
- func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetArchiveTime(v int64) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
- func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetBackupType(v string) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
- func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetBucket(v string) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
- func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetBytesDone(v int64) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
- func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetBytesTotal(v int64) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
- func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetClientId(v string) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
- func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetCompleteTime(v int64) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
- func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetCreateTime(v int64) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
- func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetCreatedTime(v int64) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
- func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetErrorFile(v string) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
- func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetExclude(v string) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
- func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetExpireTime(v int64) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
- func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetFileSystemId(v string) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
- func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetInclude(v string) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
- func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetInstanceId(v string) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
- func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetInstanceName(v string) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
- func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetItemsDone(v int64) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
- func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetItemsTotal(v int64) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
- func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetJobId(v string) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
- func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetParentSnapshotHash(v string) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
- func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetPath(v string) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
- func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetPaths(v *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshotPaths) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
- func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetPrefix(v string) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
- func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetRangeEnd(v int64) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
- func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetRangeStart(v int64) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
- func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetRetention(v int64) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
- func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetSnapshotHash(v string) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
- func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetSnapshotId(v string) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
- func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetSourceParentSnapshotHash(v string) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
- func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetSourceSnapshotHash(v string) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
- func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetSourceType(v string) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
- func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetStartTime(v int64) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
- func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetStatus(v string) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
- func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetStorageClass(v string) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
- func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetTableName(v string) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
- func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetUpdatedTime(v int64) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
- func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetUseCommonNas(v bool) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
- func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetVaultId(v string) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
- func (s SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) String() string
- type SearchHistoricalSnapshotsResponseBodySnapshotsSnapshotPaths
- func (s SearchHistoricalSnapshotsResponseBodySnapshotsSnapshotPaths) GoString() string
- func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshotPaths) SetPath(v []*string) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshotPaths
- func (s SearchHistoricalSnapshotsResponseBodySnapshotsSnapshotPaths) String() string
- type SearchHistoricalSnapshotsShrinkRequest
- func (s SearchHistoricalSnapshotsShrinkRequest) GoString() string
- func (s *SearchHistoricalSnapshotsShrinkRequest) SetLimit(v int32) *SearchHistoricalSnapshotsShrinkRequest
- func (s *SearchHistoricalSnapshotsShrinkRequest) SetNextToken(v string) *SearchHistoricalSnapshotsShrinkRequest
- func (s *SearchHistoricalSnapshotsShrinkRequest) SetQueryShrink(v string) *SearchHistoricalSnapshotsShrinkRequest
- func (s *SearchHistoricalSnapshotsShrinkRequest) SetSourceType(v string) *SearchHistoricalSnapshotsShrinkRequest
- func (s SearchHistoricalSnapshotsShrinkRequest) String() string
- type StartHanaDatabaseAsyncRequest
- func (s StartHanaDatabaseAsyncRequest) GoString() string
- func (s *StartHanaDatabaseAsyncRequest) SetClusterId(v string) *StartHanaDatabaseAsyncRequest
- func (s *StartHanaDatabaseAsyncRequest) SetDatabaseName(v string) *StartHanaDatabaseAsyncRequest
- func (s *StartHanaDatabaseAsyncRequest) SetVaultId(v string) *StartHanaDatabaseAsyncRequest
- func (s StartHanaDatabaseAsyncRequest) String() string
- type StartHanaDatabaseAsyncResponse
- func (s StartHanaDatabaseAsyncResponse) GoString() string
- func (s *StartHanaDatabaseAsyncResponse) SetBody(v *StartHanaDatabaseAsyncResponseBody) *StartHanaDatabaseAsyncResponse
- func (s *StartHanaDatabaseAsyncResponse) SetHeaders(v map[string]*string) *StartHanaDatabaseAsyncResponse
- func (s *StartHanaDatabaseAsyncResponse) SetStatusCode(v int32) *StartHanaDatabaseAsyncResponse
- func (s StartHanaDatabaseAsyncResponse) String() string
- type StartHanaDatabaseAsyncResponseBody
- func (s StartHanaDatabaseAsyncResponseBody) GoString() string
- func (s *StartHanaDatabaseAsyncResponseBody) SetCode(v string) *StartHanaDatabaseAsyncResponseBody
- func (s *StartHanaDatabaseAsyncResponseBody) SetMessage(v string) *StartHanaDatabaseAsyncResponseBody
- func (s *StartHanaDatabaseAsyncResponseBody) SetRequestId(v string) *StartHanaDatabaseAsyncResponseBody
- func (s *StartHanaDatabaseAsyncResponseBody) SetSuccess(v bool) *StartHanaDatabaseAsyncResponseBody
- func (s *StartHanaDatabaseAsyncResponseBody) SetTaskId(v string) *StartHanaDatabaseAsyncResponseBody
- func (s StartHanaDatabaseAsyncResponseBody) String() string
- type StopHanaDatabaseAsyncRequest
- func (s StopHanaDatabaseAsyncRequest) GoString() string
- func (s *StopHanaDatabaseAsyncRequest) SetClusterId(v string) *StopHanaDatabaseAsyncRequest
- func (s *StopHanaDatabaseAsyncRequest) SetDatabaseName(v string) *StopHanaDatabaseAsyncRequest
- func (s *StopHanaDatabaseAsyncRequest) SetVaultId(v string) *StopHanaDatabaseAsyncRequest
- func (s StopHanaDatabaseAsyncRequest) String() string
- type StopHanaDatabaseAsyncResponse
- func (s StopHanaDatabaseAsyncResponse) GoString() string
- func (s *StopHanaDatabaseAsyncResponse) SetBody(v *StopHanaDatabaseAsyncResponseBody) *StopHanaDatabaseAsyncResponse
- func (s *StopHanaDatabaseAsyncResponse) SetHeaders(v map[string]*string) *StopHanaDatabaseAsyncResponse
- func (s *StopHanaDatabaseAsyncResponse) SetStatusCode(v int32) *StopHanaDatabaseAsyncResponse
- func (s StopHanaDatabaseAsyncResponse) String() string
- type StopHanaDatabaseAsyncResponseBody
- func (s StopHanaDatabaseAsyncResponseBody) GoString() string
- func (s *StopHanaDatabaseAsyncResponseBody) SetCode(v string) *StopHanaDatabaseAsyncResponseBody
- func (s *StopHanaDatabaseAsyncResponseBody) SetMessage(v string) *StopHanaDatabaseAsyncResponseBody
- func (s *StopHanaDatabaseAsyncResponseBody) SetRequestId(v string) *StopHanaDatabaseAsyncResponseBody
- func (s *StopHanaDatabaseAsyncResponseBody) SetSuccess(v bool) *StopHanaDatabaseAsyncResponseBody
- func (s *StopHanaDatabaseAsyncResponseBody) SetTaskId(v string) *StopHanaDatabaseAsyncResponseBody
- func (s StopHanaDatabaseAsyncResponseBody) String() string
- type UninstallBackupClientsRequest
- func (s UninstallBackupClientsRequest) GoString() string
- func (s *UninstallBackupClientsRequest) SetClientIds(v map[string]interface{}) *UninstallBackupClientsRequest
- func (s *UninstallBackupClientsRequest) SetCrossAccountRoleName(v string) *UninstallBackupClientsRequest
- func (s *UninstallBackupClientsRequest) SetCrossAccountType(v string) *UninstallBackupClientsRequest
- func (s *UninstallBackupClientsRequest) SetCrossAccountUserId(v int64) *UninstallBackupClientsRequest
- func (s *UninstallBackupClientsRequest) SetInstanceIds(v map[string]interface{}) *UninstallBackupClientsRequest
- func (s UninstallBackupClientsRequest) String() string
- type UninstallBackupClientsResponse
- func (s UninstallBackupClientsResponse) GoString() string
- func (s *UninstallBackupClientsResponse) SetBody(v *UninstallBackupClientsResponseBody) *UninstallBackupClientsResponse
- func (s *UninstallBackupClientsResponse) SetHeaders(v map[string]*string) *UninstallBackupClientsResponse
- func (s *UninstallBackupClientsResponse) SetStatusCode(v int32) *UninstallBackupClientsResponse
- func (s UninstallBackupClientsResponse) String() string
- type UninstallBackupClientsResponseBody
- func (s UninstallBackupClientsResponseBody) GoString() string
- func (s *UninstallBackupClientsResponseBody) SetCode(v string) *UninstallBackupClientsResponseBody
- func (s *UninstallBackupClientsResponseBody) SetInstanceStatuses(v []*UninstallBackupClientsResponseBodyInstanceStatuses) *UninstallBackupClientsResponseBody
- func (s *UninstallBackupClientsResponseBody) SetMessage(v string) *UninstallBackupClientsResponseBody
- func (s *UninstallBackupClientsResponseBody) SetRequestId(v string) *UninstallBackupClientsResponseBody
- func (s *UninstallBackupClientsResponseBody) SetSuccess(v bool) *UninstallBackupClientsResponseBody
- func (s *UninstallBackupClientsResponseBody) SetTaskId(v string) *UninstallBackupClientsResponseBody
- func (s UninstallBackupClientsResponseBody) String() string
- type UninstallBackupClientsResponseBodyInstanceStatuses
- func (s UninstallBackupClientsResponseBodyInstanceStatuses) GoString() string
- func (s *UninstallBackupClientsResponseBodyInstanceStatuses) SetErrorCode(v string) *UninstallBackupClientsResponseBodyInstanceStatuses
- func (s *UninstallBackupClientsResponseBodyInstanceStatuses) SetInstanceId(v string) *UninstallBackupClientsResponseBodyInstanceStatuses
- func (s *UninstallBackupClientsResponseBodyInstanceStatuses) SetValidInstance(v bool) *UninstallBackupClientsResponseBodyInstanceStatuses
- func (s UninstallBackupClientsResponseBodyInstanceStatuses) String() string
- type UninstallBackupClientsShrinkRequest
- func (s UninstallBackupClientsShrinkRequest) GoString() string
- func (s *UninstallBackupClientsShrinkRequest) SetClientIdsShrink(v string) *UninstallBackupClientsShrinkRequest
- func (s *UninstallBackupClientsShrinkRequest) SetCrossAccountRoleName(v string) *UninstallBackupClientsShrinkRequest
- func (s *UninstallBackupClientsShrinkRequest) SetCrossAccountType(v string) *UninstallBackupClientsShrinkRequest
- func (s *UninstallBackupClientsShrinkRequest) SetCrossAccountUserId(v int64) *UninstallBackupClientsShrinkRequest
- func (s *UninstallBackupClientsShrinkRequest) SetInstanceIdsShrink(v string) *UninstallBackupClientsShrinkRequest
- func (s UninstallBackupClientsShrinkRequest) String() string
- type UninstallClientRequest
- func (s UninstallClientRequest) GoString() string
- func (s *UninstallClientRequest) SetClientId(v string) *UninstallClientRequest
- func (s *UninstallClientRequest) SetResourceGroupId(v string) *UninstallClientRequest
- func (s *UninstallClientRequest) SetVaultId(v string) *UninstallClientRequest
- func (s UninstallClientRequest) String() string
- type UninstallClientResponse
- func (s UninstallClientResponse) GoString() string
- func (s *UninstallClientResponse) SetBody(v *UninstallClientResponseBody) *UninstallClientResponse
- func (s *UninstallClientResponse) SetHeaders(v map[string]*string) *UninstallClientResponse
- func (s *UninstallClientResponse) SetStatusCode(v int32) *UninstallClientResponse
- func (s UninstallClientResponse) String() string
- type UninstallClientResponseBody
- func (s UninstallClientResponseBody) GoString() string
- func (s *UninstallClientResponseBody) SetCode(v string) *UninstallClientResponseBody
- func (s *UninstallClientResponseBody) SetMessage(v string) *UninstallClientResponseBody
- func (s *UninstallClientResponseBody) SetRequestId(v string) *UninstallClientResponseBody
- func (s *UninstallClientResponseBody) SetSuccess(v bool) *UninstallClientResponseBody
- func (s *UninstallClientResponseBody) SetTaskId(v string) *UninstallClientResponseBody
- func (s UninstallClientResponseBody) String() string
- type UpdateBackupPlanRequest
- func (s UpdateBackupPlanRequest) GoString() string
- func (s *UpdateBackupPlanRequest) SetDetail(v map[string]interface{}) *UpdateBackupPlanRequest
- func (s *UpdateBackupPlanRequest) SetExclude(v string) *UpdateBackupPlanRequest
- func (s *UpdateBackupPlanRequest) SetInclude(v string) *UpdateBackupPlanRequest
- func (s *UpdateBackupPlanRequest) SetKeepLatestSnapshots(v int64) *UpdateBackupPlanRequest
- func (s *UpdateBackupPlanRequest) SetOptions(v string) *UpdateBackupPlanRequest
- func (s *UpdateBackupPlanRequest) SetOtsDetail(v *OtsDetail) *UpdateBackupPlanRequest
- func (s *UpdateBackupPlanRequest) SetPath(v []*string) *UpdateBackupPlanRequest
- func (s *UpdateBackupPlanRequest) SetPlanId(v string) *UpdateBackupPlanRequest
- func (s *UpdateBackupPlanRequest) SetPlanName(v string) *UpdateBackupPlanRequest
- func (s *UpdateBackupPlanRequest) SetPrefix(v string) *UpdateBackupPlanRequest
- func (s *UpdateBackupPlanRequest) SetRetention(v int64) *UpdateBackupPlanRequest
- func (s *UpdateBackupPlanRequest) SetRule(v []*UpdateBackupPlanRequestRule) *UpdateBackupPlanRequest
- func (s *UpdateBackupPlanRequest) SetSchedule(v string) *UpdateBackupPlanRequest
- func (s *UpdateBackupPlanRequest) SetSourceType(v string) *UpdateBackupPlanRequest
- func (s *UpdateBackupPlanRequest) SetSpeedLimit(v string) *UpdateBackupPlanRequest
- func (s *UpdateBackupPlanRequest) SetUpdatePaths(v bool) *UpdateBackupPlanRequest
- func (s *UpdateBackupPlanRequest) SetVaultId(v string) *UpdateBackupPlanRequest
- func (s UpdateBackupPlanRequest) String() string
- type UpdateBackupPlanRequestRule
- func (s UpdateBackupPlanRequestRule) GoString() string
- func (s *UpdateBackupPlanRequestRule) SetBackupType(v string) *UpdateBackupPlanRequestRule
- func (s *UpdateBackupPlanRequestRule) SetDestinationRegionId(v string) *UpdateBackupPlanRequestRule
- func (s *UpdateBackupPlanRequestRule) SetDestinationRetention(v int64) *UpdateBackupPlanRequestRule
- func (s *UpdateBackupPlanRequestRule) SetDisabled(v bool) *UpdateBackupPlanRequestRule
- func (s *UpdateBackupPlanRequestRule) SetDoCopy(v bool) *UpdateBackupPlanRequestRule
- func (s *UpdateBackupPlanRequestRule) SetRetention(v int64) *UpdateBackupPlanRequestRule
- func (s *UpdateBackupPlanRequestRule) SetRuleName(v string) *UpdateBackupPlanRequestRule
- func (s *UpdateBackupPlanRequestRule) SetSchedule(v string) *UpdateBackupPlanRequestRule
- func (s UpdateBackupPlanRequestRule) String() string
- type UpdateBackupPlanResponse
- func (s UpdateBackupPlanResponse) GoString() string
- func (s *UpdateBackupPlanResponse) SetBody(v *UpdateBackupPlanResponseBody) *UpdateBackupPlanResponse
- func (s *UpdateBackupPlanResponse) SetHeaders(v map[string]*string) *UpdateBackupPlanResponse
- func (s *UpdateBackupPlanResponse) SetStatusCode(v int32) *UpdateBackupPlanResponse
- func (s UpdateBackupPlanResponse) String() string
- type UpdateBackupPlanResponseBody
- func (s UpdateBackupPlanResponseBody) GoString() string
- func (s *UpdateBackupPlanResponseBody) SetCode(v string) *UpdateBackupPlanResponseBody
- func (s *UpdateBackupPlanResponseBody) SetMessage(v string) *UpdateBackupPlanResponseBody
- func (s *UpdateBackupPlanResponseBody) SetRequestId(v string) *UpdateBackupPlanResponseBody
- func (s *UpdateBackupPlanResponseBody) SetSuccess(v bool) *UpdateBackupPlanResponseBody
- func (s UpdateBackupPlanResponseBody) String() string
- type UpdateBackupPlanShrinkRequest
- func (s UpdateBackupPlanShrinkRequest) GoString() string
- func (s *UpdateBackupPlanShrinkRequest) SetDetailShrink(v string) *UpdateBackupPlanShrinkRequest
- func (s *UpdateBackupPlanShrinkRequest) SetExclude(v string) *UpdateBackupPlanShrinkRequest
- func (s *UpdateBackupPlanShrinkRequest) SetInclude(v string) *UpdateBackupPlanShrinkRequest
- func (s *UpdateBackupPlanShrinkRequest) SetKeepLatestSnapshots(v int64) *UpdateBackupPlanShrinkRequest
- func (s *UpdateBackupPlanShrinkRequest) SetOptions(v string) *UpdateBackupPlanShrinkRequest
- func (s *UpdateBackupPlanShrinkRequest) SetOtsDetailShrink(v string) *UpdateBackupPlanShrinkRequest
- func (s *UpdateBackupPlanShrinkRequest) SetPath(v []*string) *UpdateBackupPlanShrinkRequest
- func (s *UpdateBackupPlanShrinkRequest) SetPlanId(v string) *UpdateBackupPlanShrinkRequest
- func (s *UpdateBackupPlanShrinkRequest) SetPlanName(v string) *UpdateBackupPlanShrinkRequest
- func (s *UpdateBackupPlanShrinkRequest) SetPrefix(v string) *UpdateBackupPlanShrinkRequest
- func (s *UpdateBackupPlanShrinkRequest) SetRetention(v int64) *UpdateBackupPlanShrinkRequest
- func (s *UpdateBackupPlanShrinkRequest) SetRule(v []*UpdateBackupPlanShrinkRequestRule) *UpdateBackupPlanShrinkRequest
- func (s *UpdateBackupPlanShrinkRequest) SetSchedule(v string) *UpdateBackupPlanShrinkRequest
- func (s *UpdateBackupPlanShrinkRequest) SetSourceType(v string) *UpdateBackupPlanShrinkRequest
- func (s *UpdateBackupPlanShrinkRequest) SetSpeedLimit(v string) *UpdateBackupPlanShrinkRequest
- func (s *UpdateBackupPlanShrinkRequest) SetUpdatePaths(v bool) *UpdateBackupPlanShrinkRequest
- func (s *UpdateBackupPlanShrinkRequest) SetVaultId(v string) *UpdateBackupPlanShrinkRequest
- func (s UpdateBackupPlanShrinkRequest) String() string
- type UpdateBackupPlanShrinkRequestRule
- func (s UpdateBackupPlanShrinkRequestRule) GoString() string
- func (s *UpdateBackupPlanShrinkRequestRule) SetBackupType(v string) *UpdateBackupPlanShrinkRequestRule
- func (s *UpdateBackupPlanShrinkRequestRule) SetDestinationRegionId(v string) *UpdateBackupPlanShrinkRequestRule
- func (s *UpdateBackupPlanShrinkRequestRule) SetDestinationRetention(v int64) *UpdateBackupPlanShrinkRequestRule
- func (s *UpdateBackupPlanShrinkRequestRule) SetDisabled(v bool) *UpdateBackupPlanShrinkRequestRule
- func (s *UpdateBackupPlanShrinkRequestRule) SetDoCopy(v bool) *UpdateBackupPlanShrinkRequestRule
- func (s *UpdateBackupPlanShrinkRequestRule) SetRetention(v int64) *UpdateBackupPlanShrinkRequestRule
- func (s *UpdateBackupPlanShrinkRequestRule) SetRuleName(v string) *UpdateBackupPlanShrinkRequestRule
- func (s *UpdateBackupPlanShrinkRequestRule) SetSchedule(v string) *UpdateBackupPlanShrinkRequestRule
- func (s UpdateBackupPlanShrinkRequestRule) String() string
- type UpdateClientSettingsRequest
- func (s UpdateClientSettingsRequest) GoString() string
- func (s *UpdateClientSettingsRequest) SetClientId(v string) *UpdateClientSettingsRequest
- func (s *UpdateClientSettingsRequest) SetDataNetworkType(v string) *UpdateClientSettingsRequest
- func (s *UpdateClientSettingsRequest) SetDataProxySetting(v string) *UpdateClientSettingsRequest
- func (s *UpdateClientSettingsRequest) SetMaxCpuCore(v int32) *UpdateClientSettingsRequest
- func (s *UpdateClientSettingsRequest) SetMaxWorker(v int32) *UpdateClientSettingsRequest
- func (s *UpdateClientSettingsRequest) SetProxyHost(v string) *UpdateClientSettingsRequest
- func (s *UpdateClientSettingsRequest) SetProxyPassword(v string) *UpdateClientSettingsRequest
- func (s *UpdateClientSettingsRequest) SetProxyPort(v int32) *UpdateClientSettingsRequest
- func (s *UpdateClientSettingsRequest) SetProxyUser(v string) *UpdateClientSettingsRequest
- func (s *UpdateClientSettingsRequest) SetResourceGroupId(v string) *UpdateClientSettingsRequest
- func (s *UpdateClientSettingsRequest) SetUseHttps(v bool) *UpdateClientSettingsRequest
- func (s *UpdateClientSettingsRequest) SetVaultId(v string) *UpdateClientSettingsRequest
- func (s UpdateClientSettingsRequest) String() string
- type UpdateClientSettingsResponse
- func (s UpdateClientSettingsResponse) GoString() string
- func (s *UpdateClientSettingsResponse) SetBody(v *UpdateClientSettingsResponseBody) *UpdateClientSettingsResponse
- func (s *UpdateClientSettingsResponse) SetHeaders(v map[string]*string) *UpdateClientSettingsResponse
- func (s *UpdateClientSettingsResponse) SetStatusCode(v int32) *UpdateClientSettingsResponse
- func (s UpdateClientSettingsResponse) String() string
- type UpdateClientSettingsResponseBody
- func (s UpdateClientSettingsResponseBody) GoString() string
- func (s *UpdateClientSettingsResponseBody) SetCode(v string) *UpdateClientSettingsResponseBody
- func (s *UpdateClientSettingsResponseBody) SetMessage(v string) *UpdateClientSettingsResponseBody
- func (s *UpdateClientSettingsResponseBody) SetRequestId(v string) *UpdateClientSettingsResponseBody
- func (s *UpdateClientSettingsResponseBody) SetSuccess(v bool) *UpdateClientSettingsResponseBody
- func (s UpdateClientSettingsResponseBody) String() string
- type UpdateContainerClusterRequest
- func (s UpdateContainerClusterRequest) GoString() string
- func (s *UpdateContainerClusterRequest) SetClusterId(v string) *UpdateContainerClusterRequest
- func (s *UpdateContainerClusterRequest) SetDescription(v string) *UpdateContainerClusterRequest
- func (s *UpdateContainerClusterRequest) SetName(v string) *UpdateContainerClusterRequest
- func (s *UpdateContainerClusterRequest) SetNetworkType(v string) *UpdateContainerClusterRequest
- func (s *UpdateContainerClusterRequest) SetRenewToken(v bool) *UpdateContainerClusterRequest
- func (s UpdateContainerClusterRequest) String() string
- type UpdateContainerClusterResponse
- func (s UpdateContainerClusterResponse) GoString() string
- func (s *UpdateContainerClusterResponse) SetBody(v *UpdateContainerClusterResponseBody) *UpdateContainerClusterResponse
- func (s *UpdateContainerClusterResponse) SetHeaders(v map[string]*string) *UpdateContainerClusterResponse
- func (s *UpdateContainerClusterResponse) SetStatusCode(v int32) *UpdateContainerClusterResponse
- func (s UpdateContainerClusterResponse) String() string
- type UpdateContainerClusterResponseBody
- func (s UpdateContainerClusterResponseBody) GoString() string
- func (s *UpdateContainerClusterResponseBody) SetCode(v string) *UpdateContainerClusterResponseBody
- func (s *UpdateContainerClusterResponseBody) SetMessage(v string) *UpdateContainerClusterResponseBody
- func (s *UpdateContainerClusterResponseBody) SetRequestId(v string) *UpdateContainerClusterResponseBody
- func (s *UpdateContainerClusterResponseBody) SetSuccess(v bool) *UpdateContainerClusterResponseBody
- func (s *UpdateContainerClusterResponseBody) SetToken(v string) *UpdateContainerClusterResponseBody
- func (s *UpdateContainerClusterResponseBody) SetTokenUpdated(v bool) *UpdateContainerClusterResponseBody
- func (s UpdateContainerClusterResponseBody) String() string
- type UpdateHanaBackupPlanRequest
- func (s UpdateHanaBackupPlanRequest) GoString() string
- func (s *UpdateHanaBackupPlanRequest) SetBackupPrefix(v string) *UpdateHanaBackupPlanRequest
- func (s *UpdateHanaBackupPlanRequest) SetClusterId(v string) *UpdateHanaBackupPlanRequest
- func (s *UpdateHanaBackupPlanRequest) SetPlanId(v string) *UpdateHanaBackupPlanRequest
- func (s *UpdateHanaBackupPlanRequest) SetPlanName(v string) *UpdateHanaBackupPlanRequest
- func (s *UpdateHanaBackupPlanRequest) SetResourceGroupId(v string) *UpdateHanaBackupPlanRequest
- func (s *UpdateHanaBackupPlanRequest) SetSchedule(v string) *UpdateHanaBackupPlanRequest
- func (s *UpdateHanaBackupPlanRequest) SetVaultId(v string) *UpdateHanaBackupPlanRequest
- func (s UpdateHanaBackupPlanRequest) String() string
- type UpdateHanaBackupPlanResponse
- func (s UpdateHanaBackupPlanResponse) GoString() string
- func (s *UpdateHanaBackupPlanResponse) SetBody(v *UpdateHanaBackupPlanResponseBody) *UpdateHanaBackupPlanResponse
- func (s *UpdateHanaBackupPlanResponse) SetHeaders(v map[string]*string) *UpdateHanaBackupPlanResponse
- func (s *UpdateHanaBackupPlanResponse) SetStatusCode(v int32) *UpdateHanaBackupPlanResponse
- func (s UpdateHanaBackupPlanResponse) String() string
- type UpdateHanaBackupPlanResponseBody
- func (s UpdateHanaBackupPlanResponseBody) GoString() string
- func (s *UpdateHanaBackupPlanResponseBody) SetCode(v string) *UpdateHanaBackupPlanResponseBody
- func (s *UpdateHanaBackupPlanResponseBody) SetMessage(v string) *UpdateHanaBackupPlanResponseBody
- func (s *UpdateHanaBackupPlanResponseBody) SetRequestId(v string) *UpdateHanaBackupPlanResponseBody
- func (s *UpdateHanaBackupPlanResponseBody) SetSuccess(v bool) *UpdateHanaBackupPlanResponseBody
- func (s UpdateHanaBackupPlanResponseBody) String() string
- type UpdateHanaBackupSettingRequest
- func (s UpdateHanaBackupSettingRequest) GoString() string
- func (s *UpdateHanaBackupSettingRequest) SetCatalogBackupParameterFile(v string) *UpdateHanaBackupSettingRequest
- func (s *UpdateHanaBackupSettingRequest) SetCatalogBackupUsingBackint(v bool) *UpdateHanaBackupSettingRequest
- func (s *UpdateHanaBackupSettingRequest) SetClusterId(v string) *UpdateHanaBackupSettingRequest
- func (s *UpdateHanaBackupSettingRequest) SetDataBackupParameterFile(v string) *UpdateHanaBackupSettingRequest
- func (s *UpdateHanaBackupSettingRequest) SetDatabaseName(v string) *UpdateHanaBackupSettingRequest
- func (s *UpdateHanaBackupSettingRequest) SetEnableAutoLogBackup(v bool) *UpdateHanaBackupSettingRequest
- func (s *UpdateHanaBackupSettingRequest) SetLogBackupParameterFile(v string) *UpdateHanaBackupSettingRequest
- func (s *UpdateHanaBackupSettingRequest) SetLogBackupTimeout(v int64) *UpdateHanaBackupSettingRequest
- func (s *UpdateHanaBackupSettingRequest) SetLogBackupUsingBackint(v bool) *UpdateHanaBackupSettingRequest
- func (s *UpdateHanaBackupSettingRequest) SetVaultId(v string) *UpdateHanaBackupSettingRequest
- func (s UpdateHanaBackupSettingRequest) String() string
- type UpdateHanaBackupSettingResponse
- func (s UpdateHanaBackupSettingResponse) GoString() string
- func (s *UpdateHanaBackupSettingResponse) SetBody(v *UpdateHanaBackupSettingResponseBody) *UpdateHanaBackupSettingResponse
- func (s *UpdateHanaBackupSettingResponse) SetHeaders(v map[string]*string) *UpdateHanaBackupSettingResponse
- func (s *UpdateHanaBackupSettingResponse) SetStatusCode(v int32) *UpdateHanaBackupSettingResponse
- func (s UpdateHanaBackupSettingResponse) String() string
- type UpdateHanaBackupSettingResponseBody
- func (s UpdateHanaBackupSettingResponseBody) GoString() string
- func (s *UpdateHanaBackupSettingResponseBody) SetCode(v string) *UpdateHanaBackupSettingResponseBody
- func (s *UpdateHanaBackupSettingResponseBody) SetMessage(v string) *UpdateHanaBackupSettingResponseBody
- func (s *UpdateHanaBackupSettingResponseBody) SetRequestId(v string) *UpdateHanaBackupSettingResponseBody
- func (s *UpdateHanaBackupSettingResponseBody) SetSuccess(v bool) *UpdateHanaBackupSettingResponseBody
- func (s UpdateHanaBackupSettingResponseBody) String() string
- type UpdateHanaInstanceRequest
- func (s UpdateHanaInstanceRequest) GoString() string
- func (s *UpdateHanaInstanceRequest) SetAlertSetting(v string) *UpdateHanaInstanceRequest
- func (s *UpdateHanaInstanceRequest) SetClusterId(v string) *UpdateHanaInstanceRequest
- func (s *UpdateHanaInstanceRequest) SetHanaName(v string) *UpdateHanaInstanceRequest
- func (s *UpdateHanaInstanceRequest) SetHost(v string) *UpdateHanaInstanceRequest
- func (s *UpdateHanaInstanceRequest) SetInstanceNumber(v int32) *UpdateHanaInstanceRequest
- func (s *UpdateHanaInstanceRequest) SetPassword(v string) *UpdateHanaInstanceRequest
- func (s *UpdateHanaInstanceRequest) SetResourceGroupId(v string) *UpdateHanaInstanceRequest
- func (s *UpdateHanaInstanceRequest) SetUseSsl(v bool) *UpdateHanaInstanceRequest
- func (s *UpdateHanaInstanceRequest) SetUserName(v string) *UpdateHanaInstanceRequest
- func (s *UpdateHanaInstanceRequest) SetValidateCertificate(v bool) *UpdateHanaInstanceRequest
- func (s *UpdateHanaInstanceRequest) SetVaultId(v string) *UpdateHanaInstanceRequest
- func (s UpdateHanaInstanceRequest) String() string
- type UpdateHanaInstanceResponse
- func (s UpdateHanaInstanceResponse) GoString() string
- func (s *UpdateHanaInstanceResponse) SetBody(v *UpdateHanaInstanceResponseBody) *UpdateHanaInstanceResponse
- func (s *UpdateHanaInstanceResponse) SetHeaders(v map[string]*string) *UpdateHanaInstanceResponse
- func (s *UpdateHanaInstanceResponse) SetStatusCode(v int32) *UpdateHanaInstanceResponse
- func (s UpdateHanaInstanceResponse) String() string
- type UpdateHanaInstanceResponseBody
- func (s UpdateHanaInstanceResponseBody) GoString() string
- func (s *UpdateHanaInstanceResponseBody) SetCode(v string) *UpdateHanaInstanceResponseBody
- func (s *UpdateHanaInstanceResponseBody) SetMessage(v string) *UpdateHanaInstanceResponseBody
- func (s *UpdateHanaInstanceResponseBody) SetRequestId(v string) *UpdateHanaInstanceResponseBody
- func (s *UpdateHanaInstanceResponseBody) SetSuccess(v bool) *UpdateHanaInstanceResponseBody
- func (s UpdateHanaInstanceResponseBody) String() string
- type UpdateHanaRetentionSettingRequest
- func (s UpdateHanaRetentionSettingRequest) GoString() string
- func (s *UpdateHanaRetentionSettingRequest) SetClusterId(v string) *UpdateHanaRetentionSettingRequest
- func (s *UpdateHanaRetentionSettingRequest) SetDatabaseName(v string) *UpdateHanaRetentionSettingRequest
- func (s *UpdateHanaRetentionSettingRequest) SetDisabled(v bool) *UpdateHanaRetentionSettingRequest
- func (s *UpdateHanaRetentionSettingRequest) SetRetentionDays(v int64) *UpdateHanaRetentionSettingRequest
- func (s *UpdateHanaRetentionSettingRequest) SetSchedule(v string) *UpdateHanaRetentionSettingRequest
- func (s *UpdateHanaRetentionSettingRequest) SetVaultId(v string) *UpdateHanaRetentionSettingRequest
- func (s UpdateHanaRetentionSettingRequest) String() string
- type UpdateHanaRetentionSettingResponse
- func (s UpdateHanaRetentionSettingResponse) GoString() string
- func (s *UpdateHanaRetentionSettingResponse) SetBody(v *UpdateHanaRetentionSettingResponseBody) *UpdateHanaRetentionSettingResponse
- func (s *UpdateHanaRetentionSettingResponse) SetHeaders(v map[string]*string) *UpdateHanaRetentionSettingResponse
- func (s *UpdateHanaRetentionSettingResponse) SetStatusCode(v int32) *UpdateHanaRetentionSettingResponse
- func (s UpdateHanaRetentionSettingResponse) String() string
- type UpdateHanaRetentionSettingResponseBody
- func (s UpdateHanaRetentionSettingResponseBody) GoString() string
- func (s *UpdateHanaRetentionSettingResponseBody) SetCode(v string) *UpdateHanaRetentionSettingResponseBody
- func (s *UpdateHanaRetentionSettingResponseBody) SetMessage(v string) *UpdateHanaRetentionSettingResponseBody
- func (s *UpdateHanaRetentionSettingResponseBody) SetRequestId(v string) *UpdateHanaRetentionSettingResponseBody
- func (s *UpdateHanaRetentionSettingResponseBody) SetSuccess(v bool) *UpdateHanaRetentionSettingResponseBody
- func (s UpdateHanaRetentionSettingResponseBody) String() string
- type UpdatePolicyBindingRequest
- func (s UpdatePolicyBindingRequest) GoString() string
- func (s *UpdatePolicyBindingRequest) SetAdvancedOptions(v *UpdatePolicyBindingRequestAdvancedOptions) *UpdatePolicyBindingRequest
- func (s *UpdatePolicyBindingRequest) SetDataSourceId(v string) *UpdatePolicyBindingRequest
- func (s *UpdatePolicyBindingRequest) SetDisabled(v bool) *UpdatePolicyBindingRequest
- func (s *UpdatePolicyBindingRequest) SetPolicyBindingDescription(v string) *UpdatePolicyBindingRequest
- func (s *UpdatePolicyBindingRequest) SetPolicyId(v string) *UpdatePolicyBindingRequest
- func (s *UpdatePolicyBindingRequest) SetSourceType(v string) *UpdatePolicyBindingRequest
- func (s UpdatePolicyBindingRequest) String() string
- type UpdatePolicyBindingRequestAdvancedOptions
- func (s UpdatePolicyBindingRequestAdvancedOptions) GoString() string
- func (s *UpdatePolicyBindingRequestAdvancedOptions) SetCommonNasDetail(v *UpdatePolicyBindingRequestAdvancedOptionsCommonNasDetail) *UpdatePolicyBindingRequestAdvancedOptions
- func (s *UpdatePolicyBindingRequestAdvancedOptions) SetFileDetail(v *UpdatePolicyBindingRequestAdvancedOptionsFileDetail) *UpdatePolicyBindingRequestAdvancedOptions
- func (s *UpdatePolicyBindingRequestAdvancedOptions) SetOssDetail(v *UpdatePolicyBindingRequestAdvancedOptionsOssDetail) *UpdatePolicyBindingRequestAdvancedOptions
- func (s *UpdatePolicyBindingRequestAdvancedOptions) SetUdmDetail(v *UpdatePolicyBindingRequestAdvancedOptionsUdmDetail) *UpdatePolicyBindingRequestAdvancedOptions
- func (s UpdatePolicyBindingRequestAdvancedOptions) String() string
- type UpdatePolicyBindingRequestAdvancedOptionsCommonNasDetail
- func (s UpdatePolicyBindingRequestAdvancedOptionsCommonNasDetail) GoString() string
- func (s *UpdatePolicyBindingRequestAdvancedOptionsCommonNasDetail) SetClientId(v string) *UpdatePolicyBindingRequestAdvancedOptionsCommonNasDetail
- func (s *UpdatePolicyBindingRequestAdvancedOptionsCommonNasDetail) SetFetchSliceSize(v int64) *UpdatePolicyBindingRequestAdvancedOptionsCommonNasDetail
- func (s *UpdatePolicyBindingRequestAdvancedOptionsCommonNasDetail) SetFullOnIncrementFail(v bool) *UpdatePolicyBindingRequestAdvancedOptionsCommonNasDetail
- func (s UpdatePolicyBindingRequestAdvancedOptionsCommonNasDetail) String() string
- type UpdatePolicyBindingRequestAdvancedOptionsFileDetail
- func (s UpdatePolicyBindingRequestAdvancedOptionsFileDetail) GoString() string
- func (s *UpdatePolicyBindingRequestAdvancedOptionsFileDetail) SetAdvPolicy(v bool) *UpdatePolicyBindingRequestAdvancedOptionsFileDetail
- func (s *UpdatePolicyBindingRequestAdvancedOptionsFileDetail) SetUseVSS(v bool) *UpdatePolicyBindingRequestAdvancedOptionsFileDetail
- func (s UpdatePolicyBindingRequestAdvancedOptionsFileDetail) String() string
- type UpdatePolicyBindingRequestAdvancedOptionsOssDetail
- func (s UpdatePolicyBindingRequestAdvancedOptionsOssDetail) GoString() string
- func (s *UpdatePolicyBindingRequestAdvancedOptionsOssDetail) SetInventoryCleanupPolicy(v string) *UpdatePolicyBindingRequestAdvancedOptionsOssDetail
- func (s *UpdatePolicyBindingRequestAdvancedOptionsOssDetail) SetInventoryId(v string) *UpdatePolicyBindingRequestAdvancedOptionsOssDetail
- func (s UpdatePolicyBindingRequestAdvancedOptionsOssDetail) String() string
- type UpdatePolicyBindingRequestAdvancedOptionsUdmDetail
- func (s UpdatePolicyBindingRequestAdvancedOptionsUdmDetail) GoString() string
- func (s *UpdatePolicyBindingRequestAdvancedOptionsUdmDetail) SetAppConsistent(v bool) *UpdatePolicyBindingRequestAdvancedOptionsUdmDetail
- func (s *UpdatePolicyBindingRequestAdvancedOptionsUdmDetail) SetDiskIdList(v []*string) *UpdatePolicyBindingRequestAdvancedOptionsUdmDetail
- func (s *UpdatePolicyBindingRequestAdvancedOptionsUdmDetail) SetEnableFsFreeze(v bool) *UpdatePolicyBindingRequestAdvancedOptionsUdmDetail
- func (s *UpdatePolicyBindingRequestAdvancedOptionsUdmDetail) SetEnableWriters(v bool) *UpdatePolicyBindingRequestAdvancedOptionsUdmDetail
- func (s *UpdatePolicyBindingRequestAdvancedOptionsUdmDetail) SetExcludeDiskIdList(v []*string) *UpdatePolicyBindingRequestAdvancedOptionsUdmDetail
- func (s *UpdatePolicyBindingRequestAdvancedOptionsUdmDetail) SetPostScriptPath(v string) *UpdatePolicyBindingRequestAdvancedOptionsUdmDetail
- func (s *UpdatePolicyBindingRequestAdvancedOptionsUdmDetail) SetPreScriptPath(v string) *UpdatePolicyBindingRequestAdvancedOptionsUdmDetail
- func (s *UpdatePolicyBindingRequestAdvancedOptionsUdmDetail) SetRamRoleName(v string) *UpdatePolicyBindingRequestAdvancedOptionsUdmDetail
- func (s *UpdatePolicyBindingRequestAdvancedOptionsUdmDetail) SetSnapshotGroup(v bool) *UpdatePolicyBindingRequestAdvancedOptionsUdmDetail
- func (s *UpdatePolicyBindingRequestAdvancedOptionsUdmDetail) SetTimeoutInSeconds(v int64) *UpdatePolicyBindingRequestAdvancedOptionsUdmDetail
- func (s UpdatePolicyBindingRequestAdvancedOptionsUdmDetail) String() string
- type UpdatePolicyBindingResponse
- func (s UpdatePolicyBindingResponse) GoString() string
- func (s *UpdatePolicyBindingResponse) SetBody(v *UpdatePolicyBindingResponseBody) *UpdatePolicyBindingResponse
- func (s *UpdatePolicyBindingResponse) SetHeaders(v map[string]*string) *UpdatePolicyBindingResponse
- func (s *UpdatePolicyBindingResponse) SetStatusCode(v int32) *UpdatePolicyBindingResponse
- func (s UpdatePolicyBindingResponse) String() string
- type UpdatePolicyBindingResponseBody
- func (s UpdatePolicyBindingResponseBody) GoString() string
- func (s *UpdatePolicyBindingResponseBody) SetCode(v string) *UpdatePolicyBindingResponseBody
- func (s *UpdatePolicyBindingResponseBody) SetMessage(v string) *UpdatePolicyBindingResponseBody
- func (s *UpdatePolicyBindingResponseBody) SetRequestId(v string) *UpdatePolicyBindingResponseBody
- func (s *UpdatePolicyBindingResponseBody) SetSuccess(v bool) *UpdatePolicyBindingResponseBody
- func (s UpdatePolicyBindingResponseBody) String() string
- type UpdatePolicyBindingShrinkRequest
- func (s UpdatePolicyBindingShrinkRequest) GoString() string
- func (s *UpdatePolicyBindingShrinkRequest) SetAdvancedOptionsShrink(v string) *UpdatePolicyBindingShrinkRequest
- func (s *UpdatePolicyBindingShrinkRequest) SetDataSourceId(v string) *UpdatePolicyBindingShrinkRequest
- func (s *UpdatePolicyBindingShrinkRequest) SetDisabled(v bool) *UpdatePolicyBindingShrinkRequest
- func (s *UpdatePolicyBindingShrinkRequest) SetPolicyBindingDescription(v string) *UpdatePolicyBindingShrinkRequest
- func (s *UpdatePolicyBindingShrinkRequest) SetPolicyId(v string) *UpdatePolicyBindingShrinkRequest
- func (s *UpdatePolicyBindingShrinkRequest) SetSourceType(v string) *UpdatePolicyBindingShrinkRequest
- func (s UpdatePolicyBindingShrinkRequest) String() string
- type UpdatePolicyV2Request
- func (s UpdatePolicyV2Request) GoString() string
- func (s *UpdatePolicyV2Request) SetPolicyDescription(v string) *UpdatePolicyV2Request
- func (s *UpdatePolicyV2Request) SetPolicyId(v string) *UpdatePolicyV2Request
- func (s *UpdatePolicyV2Request) SetPolicyName(v string) *UpdatePolicyV2Request
- func (s *UpdatePolicyV2Request) SetRules(v []*UpdatePolicyV2RequestRules) *UpdatePolicyV2Request
- func (s UpdatePolicyV2Request) String() string
- type UpdatePolicyV2RequestRules
- func (s UpdatePolicyV2RequestRules) GoString() string
- func (s *UpdatePolicyV2RequestRules) SetArchiveDays(v int64) *UpdatePolicyV2RequestRules
- func (s *UpdatePolicyV2RequestRules) SetBackupType(v string) *UpdatePolicyV2RequestRules
- func (s *UpdatePolicyV2RequestRules) SetColdArchiveDays(v int64) *UpdatePolicyV2RequestRules
- func (s *UpdatePolicyV2RequestRules) SetKeepLatestSnapshots(v int64) *UpdatePolicyV2RequestRules
- func (s *UpdatePolicyV2RequestRules) SetReplicationRegionId(v string) *UpdatePolicyV2RequestRules
- func (s *UpdatePolicyV2RequestRules) SetRetention(v int64) *UpdatePolicyV2RequestRules
- func (s *UpdatePolicyV2RequestRules) SetRetentionRules(v []*UpdatePolicyV2RequestRulesRetentionRules) *UpdatePolicyV2RequestRules
- func (s *UpdatePolicyV2RequestRules) SetRuleId(v string) *UpdatePolicyV2RequestRules
- func (s *UpdatePolicyV2RequestRules) SetRuleType(v string) *UpdatePolicyV2RequestRules
- func (s *UpdatePolicyV2RequestRules) SetSchedule(v string) *UpdatePolicyV2RequestRules
- func (s UpdatePolicyV2RequestRules) String() string
- type UpdatePolicyV2RequestRulesRetentionRules
- func (s UpdatePolicyV2RequestRulesRetentionRules) GoString() string
- func (s *UpdatePolicyV2RequestRulesRetentionRules) SetAdvancedRetentionType(v string) *UpdatePolicyV2RequestRulesRetentionRules
- func (s *UpdatePolicyV2RequestRulesRetentionRules) SetRetention(v int64) *UpdatePolicyV2RequestRulesRetentionRules
- func (s *UpdatePolicyV2RequestRulesRetentionRules) SetWhichSnapshot(v int64) *UpdatePolicyV2RequestRulesRetentionRules
- func (s UpdatePolicyV2RequestRulesRetentionRules) String() string
- type UpdatePolicyV2Response
- func (s UpdatePolicyV2Response) GoString() string
- func (s *UpdatePolicyV2Response) SetBody(v *UpdatePolicyV2ResponseBody) *UpdatePolicyV2Response
- func (s *UpdatePolicyV2Response) SetHeaders(v map[string]*string) *UpdatePolicyV2Response
- func (s *UpdatePolicyV2Response) SetStatusCode(v int32) *UpdatePolicyV2Response
- func (s UpdatePolicyV2Response) String() string
- type UpdatePolicyV2ResponseBody
- func (s UpdatePolicyV2ResponseBody) GoString() string
- func (s *UpdatePolicyV2ResponseBody) SetCode(v string) *UpdatePolicyV2ResponseBody
- func (s *UpdatePolicyV2ResponseBody) SetMessage(v string) *UpdatePolicyV2ResponseBody
- func (s *UpdatePolicyV2ResponseBody) SetRequestId(v string) *UpdatePolicyV2ResponseBody
- func (s *UpdatePolicyV2ResponseBody) SetSuccess(v bool) *UpdatePolicyV2ResponseBody
- func (s UpdatePolicyV2ResponseBody) String() string
- type UpdatePolicyV2ShrinkRequest
- func (s UpdatePolicyV2ShrinkRequest) GoString() string
- func (s *UpdatePolicyV2ShrinkRequest) SetPolicyDescription(v string) *UpdatePolicyV2ShrinkRequest
- func (s *UpdatePolicyV2ShrinkRequest) SetPolicyId(v string) *UpdatePolicyV2ShrinkRequest
- func (s *UpdatePolicyV2ShrinkRequest) SetPolicyName(v string) *UpdatePolicyV2ShrinkRequest
- func (s *UpdatePolicyV2ShrinkRequest) SetRulesShrink(v string) *UpdatePolicyV2ShrinkRequest
- func (s UpdatePolicyV2ShrinkRequest) String() string
- type UpdateVaultRequest
- func (s UpdateVaultRequest) GoString() string
- func (s *UpdateVaultRequest) SetDescription(v string) *UpdateVaultRequest
- func (s *UpdateVaultRequest) SetResourceGroupId(v string) *UpdateVaultRequest
- func (s *UpdateVaultRequest) SetVaultId(v string) *UpdateVaultRequest
- func (s *UpdateVaultRequest) SetVaultName(v string) *UpdateVaultRequest
- func (s UpdateVaultRequest) String() string
- type UpdateVaultResponse
- func (s UpdateVaultResponse) GoString() string
- func (s *UpdateVaultResponse) SetBody(v *UpdateVaultResponseBody) *UpdateVaultResponse
- func (s *UpdateVaultResponse) SetHeaders(v map[string]*string) *UpdateVaultResponse
- func (s *UpdateVaultResponse) SetStatusCode(v int32) *UpdateVaultResponse
- func (s UpdateVaultResponse) String() string
- type UpdateVaultResponseBody
- func (s UpdateVaultResponseBody) GoString() string
- func (s *UpdateVaultResponseBody) SetCode(v string) *UpdateVaultResponseBody
- func (s *UpdateVaultResponseBody) SetMessage(v string) *UpdateVaultResponseBody
- func (s *UpdateVaultResponseBody) SetRequestId(v string) *UpdateVaultResponseBody
- func (s *UpdateVaultResponseBody) SetSuccess(v bool) *UpdateVaultResponseBody
- func (s UpdateVaultResponseBody) String() string
- type UpgradeBackupClientsRequest
- func (s UpgradeBackupClientsRequest) GoString() string
- func (s *UpgradeBackupClientsRequest) SetClientIds(v map[string]interface{}) *UpgradeBackupClientsRequest
- func (s *UpgradeBackupClientsRequest) SetCrossAccountRoleName(v string) *UpgradeBackupClientsRequest
- func (s *UpgradeBackupClientsRequest) SetCrossAccountType(v string) *UpgradeBackupClientsRequest
- func (s *UpgradeBackupClientsRequest) SetCrossAccountUserId(v int64) *UpgradeBackupClientsRequest
- func (s *UpgradeBackupClientsRequest) SetInstanceIds(v map[string]interface{}) *UpgradeBackupClientsRequest
- func (s UpgradeBackupClientsRequest) String() string
- type UpgradeBackupClientsResponse
- func (s UpgradeBackupClientsResponse) GoString() string
- func (s *UpgradeBackupClientsResponse) SetBody(v *UpgradeBackupClientsResponseBody) *UpgradeBackupClientsResponse
- func (s *UpgradeBackupClientsResponse) SetHeaders(v map[string]*string) *UpgradeBackupClientsResponse
- func (s *UpgradeBackupClientsResponse) SetStatusCode(v int32) *UpgradeBackupClientsResponse
- func (s UpgradeBackupClientsResponse) String() string
- type UpgradeBackupClientsResponseBody
- func (s UpgradeBackupClientsResponseBody) GoString() string
- func (s *UpgradeBackupClientsResponseBody) SetCode(v string) *UpgradeBackupClientsResponseBody
- func (s *UpgradeBackupClientsResponseBody) SetInstanceStatuses(v []*UpgradeBackupClientsResponseBodyInstanceStatuses) *UpgradeBackupClientsResponseBody
- func (s *UpgradeBackupClientsResponseBody) SetMessage(v string) *UpgradeBackupClientsResponseBody
- func (s *UpgradeBackupClientsResponseBody) SetRequestId(v string) *UpgradeBackupClientsResponseBody
- func (s *UpgradeBackupClientsResponseBody) SetSuccess(v bool) *UpgradeBackupClientsResponseBody
- func (s *UpgradeBackupClientsResponseBody) SetTaskId(v string) *UpgradeBackupClientsResponseBody
- func (s UpgradeBackupClientsResponseBody) String() string
- type UpgradeBackupClientsResponseBodyInstanceStatuses
- func (s UpgradeBackupClientsResponseBodyInstanceStatuses) GoString() string
- func (s *UpgradeBackupClientsResponseBodyInstanceStatuses) SetErrorCode(v string) *UpgradeBackupClientsResponseBodyInstanceStatuses
- func (s *UpgradeBackupClientsResponseBodyInstanceStatuses) SetInstanceId(v string) *UpgradeBackupClientsResponseBodyInstanceStatuses
- func (s *UpgradeBackupClientsResponseBodyInstanceStatuses) SetValidInstance(v bool) *UpgradeBackupClientsResponseBodyInstanceStatuses
- func (s UpgradeBackupClientsResponseBodyInstanceStatuses) String() string
- type UpgradeBackupClientsShrinkRequest
- func (s UpgradeBackupClientsShrinkRequest) GoString() string
- func (s *UpgradeBackupClientsShrinkRequest) SetClientIdsShrink(v string) *UpgradeBackupClientsShrinkRequest
- func (s *UpgradeBackupClientsShrinkRequest) SetCrossAccountRoleName(v string) *UpgradeBackupClientsShrinkRequest
- func (s *UpgradeBackupClientsShrinkRequest) SetCrossAccountType(v string) *UpgradeBackupClientsShrinkRequest
- func (s *UpgradeBackupClientsShrinkRequest) SetCrossAccountUserId(v int64) *UpgradeBackupClientsShrinkRequest
- func (s *UpgradeBackupClientsShrinkRequest) SetInstanceIdsShrink(v string) *UpgradeBackupClientsShrinkRequest
- func (s UpgradeBackupClientsShrinkRequest) String() string
- type UpgradeClientRequest
- func (s UpgradeClientRequest) GoString() string
- func (s *UpgradeClientRequest) SetClientId(v string) *UpgradeClientRequest
- func (s *UpgradeClientRequest) SetResourceGroupId(v string) *UpgradeClientRequest
- func (s *UpgradeClientRequest) SetVaultId(v string) *UpgradeClientRequest
- func (s UpgradeClientRequest) String() string
- type UpgradeClientResponse
- func (s UpgradeClientResponse) GoString() string
- func (s *UpgradeClientResponse) SetBody(v *UpgradeClientResponseBody) *UpgradeClientResponse
- func (s *UpgradeClientResponse) SetHeaders(v map[string]*string) *UpgradeClientResponse
- func (s *UpgradeClientResponse) SetStatusCode(v int32) *UpgradeClientResponse
- func (s UpgradeClientResponse) String() string
- type UpgradeClientResponseBody
- func (s UpgradeClientResponseBody) GoString() string
- func (s *UpgradeClientResponseBody) SetCode(v string) *UpgradeClientResponseBody
- func (s *UpgradeClientResponseBody) SetMessage(v string) *UpgradeClientResponseBody
- func (s *UpgradeClientResponseBody) SetRequestId(v string) *UpgradeClientResponseBody
- func (s *UpgradeClientResponseBody) SetSuccess(v bool) *UpgradeClientResponseBody
- func (s *UpgradeClientResponseBody) SetTaskId(v string) *UpgradeClientResponseBody
- func (s UpgradeClientResponseBody) String() string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddContainerClusterRequest ¶
type AddContainerClusterRequest struct { // The type of the cluster. Only Container Service for Kubernetes (ACK) clusters are supported. ClusterType *string `json:"ClusterType,omitempty" xml:"ClusterType,omitempty"` // The description of the cluster. Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The ID of the cluster that you want to register. Identifier *string `json:"Identifier,omitempty" xml:"Identifier,omitempty"` // The name of the cluster. Name *string `json:"Name,omitempty" xml:"Name,omitempty"` // The network type of the cluster. Valid values: // // * **CLASSIC**: the classic network // * **VPC**: a virtual private cloud (VPC) NetworkType *string `json:"NetworkType,omitempty" xml:"NetworkType,omitempty"` }
func (AddContainerClusterRequest) GoString ¶
func (s AddContainerClusterRequest) GoString() string
func (*AddContainerClusterRequest) SetClusterType ¶
func (s *AddContainerClusterRequest) SetClusterType(v string) *AddContainerClusterRequest
func (*AddContainerClusterRequest) SetDescription ¶
func (s *AddContainerClusterRequest) SetDescription(v string) *AddContainerClusterRequest
func (*AddContainerClusterRequest) SetIdentifier ¶
func (s *AddContainerClusterRequest) SetIdentifier(v string) *AddContainerClusterRequest
func (*AddContainerClusterRequest) SetName ¶
func (s *AddContainerClusterRequest) SetName(v string) *AddContainerClusterRequest
func (*AddContainerClusterRequest) SetNetworkType ¶
func (s *AddContainerClusterRequest) SetNetworkType(v string) *AddContainerClusterRequest
func (AddContainerClusterRequest) String ¶
func (s AddContainerClusterRequest) String() string
type AddContainerClusterResponse ¶
type AddContainerClusterResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *AddContainerClusterResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (AddContainerClusterResponse) GoString ¶
func (s AddContainerClusterResponse) GoString() string
func (*AddContainerClusterResponse) SetBody ¶
func (s *AddContainerClusterResponse) SetBody(v *AddContainerClusterResponseBody) *AddContainerClusterResponse
func (*AddContainerClusterResponse) SetHeaders ¶
func (s *AddContainerClusterResponse) SetHeaders(v map[string]*string) *AddContainerClusterResponse
func (*AddContainerClusterResponse) SetStatusCode ¶
func (s *AddContainerClusterResponse) SetStatusCode(v int32) *AddContainerClusterResponse
func (AddContainerClusterResponse) String ¶
func (s AddContainerClusterResponse) String() string
type AddContainerClusterResponseBody ¶
type AddContainerClusterResponseBody struct { // The ID of the cluster. ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The HTTP status code. The status code 200 indicates that the request is successful. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // The message that is returned. If the request is successful, a value of successful is returned. If the request fails, an error message is returned. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // Indicates whether the request is successful. // // * true: The request is successful. // * false: The request fails. Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` // The token that is used to register the Hybrid Backup Recovery (HBR) client in the cluster. Token *string `json:"Token,omitempty" xml:"Token,omitempty"` }
func (AddContainerClusterResponseBody) GoString ¶
func (s AddContainerClusterResponseBody) GoString() string
func (*AddContainerClusterResponseBody) SetClusterId ¶
func (s *AddContainerClusterResponseBody) SetClusterId(v string) *AddContainerClusterResponseBody
func (*AddContainerClusterResponseBody) SetCode ¶
func (s *AddContainerClusterResponseBody) SetCode(v string) *AddContainerClusterResponseBody
func (*AddContainerClusterResponseBody) SetMessage ¶
func (s *AddContainerClusterResponseBody) SetMessage(v string) *AddContainerClusterResponseBody
func (*AddContainerClusterResponseBody) SetRequestId ¶
func (s *AddContainerClusterResponseBody) SetRequestId(v string) *AddContainerClusterResponseBody
func (*AddContainerClusterResponseBody) SetSuccess ¶
func (s *AddContainerClusterResponseBody) SetSuccess(v bool) *AddContainerClusterResponseBody
func (*AddContainerClusterResponseBody) SetToken ¶
func (s *AddContainerClusterResponseBody) SetToken(v string) *AddContainerClusterResponseBody
func (AddContainerClusterResponseBody) String ¶
func (s AddContainerClusterResponseBody) String() string
type AttachNasFileSystemRequest ¶
type AttachNasFileSystemRequest struct { CreateTime *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"` CrossAccountRoleName *string `json:"CrossAccountRoleName,omitempty" xml:"CrossAccountRoleName,omitempty"` CrossAccountType *string `json:"CrossAccountType,omitempty" xml:"CrossAccountType,omitempty"` CrossAccountUserId *int64 `json:"CrossAccountUserId,omitempty" xml:"CrossAccountUserId,omitempty"` FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` }
func (AttachNasFileSystemRequest) GoString ¶
func (s AttachNasFileSystemRequest) GoString() string
func (*AttachNasFileSystemRequest) SetCreateTime ¶
func (s *AttachNasFileSystemRequest) SetCreateTime(v string) *AttachNasFileSystemRequest
func (*AttachNasFileSystemRequest) SetCrossAccountRoleName ¶
func (s *AttachNasFileSystemRequest) SetCrossAccountRoleName(v string) *AttachNasFileSystemRequest
func (*AttachNasFileSystemRequest) SetCrossAccountType ¶
func (s *AttachNasFileSystemRequest) SetCrossAccountType(v string) *AttachNasFileSystemRequest
func (*AttachNasFileSystemRequest) SetCrossAccountUserId ¶
func (s *AttachNasFileSystemRequest) SetCrossAccountUserId(v int64) *AttachNasFileSystemRequest
func (*AttachNasFileSystemRequest) SetFileSystemId ¶
func (s *AttachNasFileSystemRequest) SetFileSystemId(v string) *AttachNasFileSystemRequest
func (AttachNasFileSystemRequest) String ¶
func (s AttachNasFileSystemRequest) String() string
type AttachNasFileSystemResponse ¶
type AttachNasFileSystemResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *AttachNasFileSystemResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (AttachNasFileSystemResponse) GoString ¶
func (s AttachNasFileSystemResponse) GoString() string
func (*AttachNasFileSystemResponse) SetBody ¶
func (s *AttachNasFileSystemResponse) SetBody(v *AttachNasFileSystemResponseBody) *AttachNasFileSystemResponse
func (*AttachNasFileSystemResponse) SetHeaders ¶
func (s *AttachNasFileSystemResponse) SetHeaders(v map[string]*string) *AttachNasFileSystemResponse
func (*AttachNasFileSystemResponse) SetStatusCode ¶
func (s *AttachNasFileSystemResponse) SetStatusCode(v int32) *AttachNasFileSystemResponse
func (AttachNasFileSystemResponse) String ¶
func (s AttachNasFileSystemResponse) String() string
type AttachNasFileSystemResponseBody ¶
type AttachNasFileSystemResponseBody struct { Code *string `json:"Code,omitempty" xml:"Code,omitempty"` Message *string `json:"Message,omitempty" xml:"Message,omitempty"` RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"` }
func (AttachNasFileSystemResponseBody) GoString ¶
func (s AttachNasFileSystemResponseBody) GoString() string
func (*AttachNasFileSystemResponseBody) SetCode ¶
func (s *AttachNasFileSystemResponseBody) SetCode(v string) *AttachNasFileSystemResponseBody
func (*AttachNasFileSystemResponseBody) SetMessage ¶
func (s *AttachNasFileSystemResponseBody) SetMessage(v string) *AttachNasFileSystemResponseBody
func (*AttachNasFileSystemResponseBody) SetRequestId ¶
func (s *AttachNasFileSystemResponseBody) SetRequestId(v string) *AttachNasFileSystemResponseBody
func (*AttachNasFileSystemResponseBody) SetSuccess ¶
func (s *AttachNasFileSystemResponseBody) SetSuccess(v bool) *AttachNasFileSystemResponseBody
func (*AttachNasFileSystemResponseBody) SetTaskId ¶
func (s *AttachNasFileSystemResponseBody) SetTaskId(v string) *AttachNasFileSystemResponseBody
func (AttachNasFileSystemResponseBody) String ¶
func (s AttachNasFileSystemResponseBody) String() string
type CancelBackupJobRequest ¶
type CancelBackupJobRequest struct { // The ID of the backup job. JobId *string `json:"JobId,omitempty" xml:"JobId,omitempty"` // The ID of the backup vault. VaultId *string `json:"VaultId,omitempty" xml:"VaultId,omitempty"` }
func (CancelBackupJobRequest) GoString ¶
func (s CancelBackupJobRequest) GoString() string
func (*CancelBackupJobRequest) SetJobId ¶
func (s *CancelBackupJobRequest) SetJobId(v string) *CancelBackupJobRequest
func (*CancelBackupJobRequest) SetVaultId ¶
func (s *CancelBackupJobRequest) SetVaultId(v string) *CancelBackupJobRequest
func (CancelBackupJobRequest) String ¶
func (s CancelBackupJobRequest) String() string
type CancelBackupJobResponse ¶
type CancelBackupJobResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *CancelBackupJobResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (CancelBackupJobResponse) GoString ¶
func (s CancelBackupJobResponse) GoString() string
func (*CancelBackupJobResponse) SetBody ¶
func (s *CancelBackupJobResponse) SetBody(v *CancelBackupJobResponseBody) *CancelBackupJobResponse
func (*CancelBackupJobResponse) SetHeaders ¶
func (s *CancelBackupJobResponse) SetHeaders(v map[string]*string) *CancelBackupJobResponse
func (*CancelBackupJobResponse) SetStatusCode ¶
func (s *CancelBackupJobResponse) SetStatusCode(v int32) *CancelBackupJobResponse
func (CancelBackupJobResponse) String ¶
func (s CancelBackupJobResponse) String() string
type CancelBackupJobResponseBody ¶
type CancelBackupJobResponseBody struct { // The HTTP status code. The status code 200 indicates that the request is successful. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // The message that is returned. If the request is successful, a value of successful is returned. If the request fails, an error message is returned. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // Indicates whether the request is successful. // // * true: The request is successful. // * false: The request fails. Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` }
func (CancelBackupJobResponseBody) GoString ¶
func (s CancelBackupJobResponseBody) GoString() string
func (*CancelBackupJobResponseBody) SetCode ¶
func (s *CancelBackupJobResponseBody) SetCode(v string) *CancelBackupJobResponseBody
func (*CancelBackupJobResponseBody) SetMessage ¶
func (s *CancelBackupJobResponseBody) SetMessage(v string) *CancelBackupJobResponseBody
func (*CancelBackupJobResponseBody) SetRequestId ¶
func (s *CancelBackupJobResponseBody) SetRequestId(v string) *CancelBackupJobResponseBody
func (*CancelBackupJobResponseBody) SetSuccess ¶
func (s *CancelBackupJobResponseBody) SetSuccess(v bool) *CancelBackupJobResponseBody
func (CancelBackupJobResponseBody) String ¶
func (s CancelBackupJobResponseBody) String() string
type CancelRestoreJobRequest ¶
type CancelRestoreJobRequest struct { // The HTTP status code. The value 200 indicates that the request is successful. RestoreId *string `json:"RestoreId,omitempty" xml:"RestoreId,omitempty"` // The ID of the request. VaultId *string `json:"VaultId,omitempty" xml:"VaultId,omitempty"` }
func (CancelRestoreJobRequest) GoString ¶
func (s CancelRestoreJobRequest) GoString() string
func (*CancelRestoreJobRequest) SetRestoreId ¶
func (s *CancelRestoreJobRequest) SetRestoreId(v string) *CancelRestoreJobRequest
func (*CancelRestoreJobRequest) SetVaultId ¶
func (s *CancelRestoreJobRequest) SetVaultId(v string) *CancelRestoreJobRequest
func (CancelRestoreJobRequest) String ¶
func (s CancelRestoreJobRequest) String() string
type CancelRestoreJobResponse ¶
type CancelRestoreJobResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *CancelRestoreJobResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (CancelRestoreJobResponse) GoString ¶
func (s CancelRestoreJobResponse) GoString() string
func (*CancelRestoreJobResponse) SetBody ¶
func (s *CancelRestoreJobResponse) SetBody(v *CancelRestoreJobResponseBody) *CancelRestoreJobResponse
func (*CancelRestoreJobResponse) SetHeaders ¶
func (s *CancelRestoreJobResponse) SetHeaders(v map[string]*string) *CancelRestoreJobResponse
func (*CancelRestoreJobResponse) SetStatusCode ¶
func (s *CancelRestoreJobResponse) SetStatusCode(v int32) *CancelRestoreJobResponse
func (CancelRestoreJobResponse) String ¶
func (s CancelRestoreJobResponse) String() string
type CancelRestoreJobResponseBody ¶
type CancelRestoreJobResponseBody struct { // The operation that you want to perform. Set the value to **CancelRestoreJob**. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // Cancels a restore job. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` }
func (CancelRestoreJobResponseBody) GoString ¶
func (s CancelRestoreJobResponseBody) GoString() string
func (*CancelRestoreJobResponseBody) SetCode ¶
func (s *CancelRestoreJobResponseBody) SetCode(v string) *CancelRestoreJobResponseBody
func (*CancelRestoreJobResponseBody) SetMessage ¶
func (s *CancelRestoreJobResponseBody) SetMessage(v string) *CancelRestoreJobResponseBody
func (*CancelRestoreJobResponseBody) SetRequestId ¶
func (s *CancelRestoreJobResponseBody) SetRequestId(v string) *CancelRestoreJobResponseBody
func (*CancelRestoreJobResponseBody) SetSuccess ¶
func (s *CancelRestoreJobResponseBody) SetSuccess(v bool) *CancelRestoreJobResponseBody
func (CancelRestoreJobResponseBody) String ¶
func (s CancelRestoreJobResponseBody) String() string
type ChangeResourceGroupRequest ¶
type ChangeResourceGroupRequest struct { // The ID of the request. NewResourceGroupId *string `json:"NewResourceGroupId,omitempty" xml:"NewResourceGroupId,omitempty"` // The HTTP status code. The status code 200 indicates that the call is successful. ResourceId *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"` // The ID of the new resource group. You can view the available resource groups in the Resource Management console. ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"` }
func (ChangeResourceGroupRequest) GoString ¶
func (s ChangeResourceGroupRequest) GoString() string
func (*ChangeResourceGroupRequest) SetNewResourceGroupId ¶
func (s *ChangeResourceGroupRequest) SetNewResourceGroupId(v string) *ChangeResourceGroupRequest
func (*ChangeResourceGroupRequest) SetResourceId ¶
func (s *ChangeResourceGroupRequest) SetResourceId(v string) *ChangeResourceGroupRequest
func (*ChangeResourceGroupRequest) SetResourceType ¶
func (s *ChangeResourceGroupRequest) SetResourceType(v string) *ChangeResourceGroupRequest
func (ChangeResourceGroupRequest) String ¶
func (s ChangeResourceGroupRequest) String() string
type ChangeResourceGroupResponse ¶
type ChangeResourceGroupResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *ChangeResourceGroupResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (ChangeResourceGroupResponse) GoString ¶
func (s ChangeResourceGroupResponse) GoString() string
func (*ChangeResourceGroupResponse) SetBody ¶
func (s *ChangeResourceGroupResponse) SetBody(v *ChangeResourceGroupResponseBody) *ChangeResourceGroupResponse
func (*ChangeResourceGroupResponse) SetHeaders ¶
func (s *ChangeResourceGroupResponse) SetHeaders(v map[string]*string) *ChangeResourceGroupResponse
func (*ChangeResourceGroupResponse) SetStatusCode ¶
func (s *ChangeResourceGroupResponse) SetStatusCode(v int32) *ChangeResourceGroupResponse
func (ChangeResourceGroupResponse) String ¶
func (s ChangeResourceGroupResponse) String() string
type ChangeResourceGroupResponseBody ¶
type ChangeResourceGroupResponseBody struct { // The operation that you want to perform. Set the value to **ChangeResourceGroup**. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // Changes the resource group to which a specified resource belongs. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` }
func (ChangeResourceGroupResponseBody) GoString ¶
func (s ChangeResourceGroupResponseBody) GoString() string
func (*ChangeResourceGroupResponseBody) SetCode ¶
func (s *ChangeResourceGroupResponseBody) SetCode(v string) *ChangeResourceGroupResponseBody
func (*ChangeResourceGroupResponseBody) SetMessage ¶
func (s *ChangeResourceGroupResponseBody) SetMessage(v string) *ChangeResourceGroupResponseBody
func (*ChangeResourceGroupResponseBody) SetRequestId ¶
func (s *ChangeResourceGroupResponseBody) SetRequestId(v string) *ChangeResourceGroupResponseBody
func (*ChangeResourceGroupResponseBody) SetSuccess ¶
func (s *ChangeResourceGroupResponseBody) SetSuccess(v bool) *ChangeResourceGroupResponseBody
func (ChangeResourceGroupResponseBody) String ¶
func (s ChangeResourceGroupResponseBody) String() string
type CheckRoleRequest ¶
type CheckRoleRequest struct { CheckRoleType *string `json:"CheckRoleType,omitempty" xml:"CheckRoleType,omitempty"` CrossAccountRoleName *string `json:"CrossAccountRoleName,omitempty" xml:"CrossAccountRoleName,omitempty"` CrossAccountUserId *int64 `json:"CrossAccountUserId,omitempty" xml:"CrossAccountUserId,omitempty"` }
func (CheckRoleRequest) GoString ¶
func (s CheckRoleRequest) GoString() string
func (*CheckRoleRequest) SetCheckRoleType ¶
func (s *CheckRoleRequest) SetCheckRoleType(v string) *CheckRoleRequest
func (*CheckRoleRequest) SetCrossAccountRoleName ¶
func (s *CheckRoleRequest) SetCrossAccountRoleName(v string) *CheckRoleRequest
func (*CheckRoleRequest) SetCrossAccountUserId ¶
func (s *CheckRoleRequest) SetCrossAccountUserId(v int64) *CheckRoleRequest
func (CheckRoleRequest) String ¶
func (s CheckRoleRequest) String() string
type CheckRoleResponse ¶
type CheckRoleResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *CheckRoleResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (CheckRoleResponse) GoString ¶
func (s CheckRoleResponse) GoString() string
func (*CheckRoleResponse) SetBody ¶
func (s *CheckRoleResponse) SetBody(v *CheckRoleResponseBody) *CheckRoleResponse
func (*CheckRoleResponse) SetHeaders ¶
func (s *CheckRoleResponse) SetHeaders(v map[string]*string) *CheckRoleResponse
func (*CheckRoleResponse) SetStatusCode ¶
func (s *CheckRoleResponse) SetStatusCode(v int32) *CheckRoleResponse
func (CheckRoleResponse) String ¶
func (s CheckRoleResponse) String() string
type CheckRoleResponseBody ¶
type CheckRoleResponseBody struct { Code *string `json:"Code,omitempty" xml:"Code,omitempty"` Message *string `json:"Message,omitempty" xml:"Message,omitempty"` RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` }
func (CheckRoleResponseBody) GoString ¶
func (s CheckRoleResponseBody) GoString() string
func (*CheckRoleResponseBody) SetCode ¶
func (s *CheckRoleResponseBody) SetCode(v string) *CheckRoleResponseBody
func (*CheckRoleResponseBody) SetMessage ¶
func (s *CheckRoleResponseBody) SetMessage(v string) *CheckRoleResponseBody
func (*CheckRoleResponseBody) SetRequestId ¶
func (s *CheckRoleResponseBody) SetRequestId(v string) *CheckRoleResponseBody
func (*CheckRoleResponseBody) SetSuccess ¶
func (s *CheckRoleResponseBody) SetSuccess(v bool) *CheckRoleResponseBody
func (CheckRoleResponseBody) String ¶
func (s CheckRoleResponseBody) String() string
type Client ¶
func (*Client) AddContainerCluster ¶
func (client *Client) AddContainerCluster(request *AddContainerClusterRequest) (_result *AddContainerClusterResponse, _err error)
func (*Client) AddContainerClusterWithOptions ¶
func (client *Client) AddContainerClusterWithOptions(request *AddContainerClusterRequest, runtime *util.RuntimeOptions) (_result *AddContainerClusterResponse, _err error)
func (*Client) AttachNasFileSystem ¶
func (client *Client) AttachNasFileSystem(request *AttachNasFileSystemRequest) (_result *AttachNasFileSystemResponse, _err error)
func (*Client) AttachNasFileSystemWithOptions ¶
func (client *Client) AttachNasFileSystemWithOptions(request *AttachNasFileSystemRequest, runtime *util.RuntimeOptions) (_result *AttachNasFileSystemResponse, _err error)
func (*Client) CancelBackupJob ¶
func (client *Client) CancelBackupJob(request *CancelBackupJobRequest) (_result *CancelBackupJobResponse, _err error)
func (*Client) CancelBackupJobWithOptions ¶
func (client *Client) CancelBackupJobWithOptions(request *CancelBackupJobRequest, runtime *util.RuntimeOptions) (_result *CancelBackupJobResponse, _err error)
func (*Client) CancelRestoreJob ¶
func (client *Client) CancelRestoreJob(request *CancelRestoreJobRequest) (_result *CancelRestoreJobResponse, _err error)
func (*Client) CancelRestoreJobWithOptions ¶
func (client *Client) CancelRestoreJobWithOptions(request *CancelRestoreJobRequest, runtime *util.RuntimeOptions) (_result *CancelRestoreJobResponse, _err error)
func (*Client) ChangeResourceGroup ¶
func (client *Client) ChangeResourceGroup(request *ChangeResourceGroupRequest) (_result *ChangeResourceGroupResponse, _err error)
*
- The type of the resource. Valid values:
- * **vault**: backup vault
- * **client**: backup client
- * **hanainstance**: SAP HANA instance *
- @param request ChangeResourceGroupRequest
- @return ChangeResourceGroupResponse
func (*Client) ChangeResourceGroupWithOptions ¶
func (client *Client) ChangeResourceGroupWithOptions(request *ChangeResourceGroupRequest, runtime *util.RuntimeOptions) (_result *ChangeResourceGroupResponse, _err error)
*
- The type of the resource. Valid values:
- * **vault**: backup vault
- * **client**: backup client
- * **hanainstance**: SAP HANA instance *
- @param request ChangeResourceGroupRequest
- @param runtime runtime options for this request RuntimeOptions
- @return ChangeResourceGroupResponse
func (*Client) CheckRole ¶
func (client *Client) CheckRole(request *CheckRoleRequest) (_result *CheckRoleResponse, _err error)
func (*Client) CheckRoleWithOptions ¶
func (client *Client) CheckRoleWithOptions(request *CheckRoleRequest, runtime *util.RuntimeOptions) (_result *CheckRoleResponse, _err error)
func (*Client) CreateBackupJob ¶
func (client *Client) CreateBackupJob(request *CreateBackupJobRequest) (_result *CreateBackupJobResponse, _err error)
func (*Client) CreateBackupJobWithOptions ¶
func (client *Client) CreateBackupJobWithOptions(request *CreateBackupJobRequest, runtime *util.RuntimeOptions) (_result *CreateBackupJobResponse, _err error)
func (*Client) CreateBackupPlan ¶
func (client *Client) CreateBackupPlan(request *CreateBackupPlanRequest) (_result *CreateBackupPlanResponse, _err error)
*
- * A backup schedule defines the data source, backup policy, and other configurations. After you execute a backup schedule, a backup job is generated to record the backup progress and the backup result. If a backup job is complete, a backup snapshot is generated. You can use a backup snapshot to create a restore job.
- * You can specify only one type of data source in a backup schedule.
- * You can specify only one interval as a backup cycle in a backup schedule.
- * Each backup schedule allows you to back up data to only one backup vault. *
- @param request CreateBackupPlanRequest
- @return CreateBackupPlanResponse
func (*Client) CreateBackupPlanWithOptions ¶
func (client *Client) CreateBackupPlanWithOptions(tmpReq *CreateBackupPlanRequest, runtime *util.RuntimeOptions) (_result *CreateBackupPlanResponse, _err error)
*
- * A backup schedule defines the data source, backup policy, and other configurations. After you execute a backup schedule, a backup job is generated to record the backup progress and the backup result. If a backup job is complete, a backup snapshot is generated. You can use a backup snapshot to create a restore job.
- * You can specify only one type of data source in a backup schedule.
- * You can specify only one interval as a backup cycle in a backup schedule.
- * Each backup schedule allows you to back up data to only one backup vault. *
- @param tmpReq CreateBackupPlanRequest
- @param runtime runtime options for this request RuntimeOptions
- @return CreateBackupPlanResponse
func (*Client) CreateClients ¶
func (client *Client) CreateClients(request *CreateClientsRequest) (_result *CreateClientsResponse, _err error)
*
- Before you call this operation, make sure that you fully understand the billing methods and pricing of Hybrid Backup Recovery (HBR). For more information, see [Billable items and billing methods](~~89062~~). *
- @param request CreateClientsRequest
- @return CreateClientsResponse
func (*Client) CreateClientsWithOptions ¶
func (client *Client) CreateClientsWithOptions(request *CreateClientsRequest, runtime *util.RuntimeOptions) (_result *CreateClientsResponse, _err error)
*
- Before you call this operation, make sure that you fully understand the billing methods and pricing of Hybrid Backup Recovery (HBR). For more information, see [Billable items and billing methods](~~89062~~). *
- @param request CreateClientsRequest
- @param runtime runtime options for this request RuntimeOptions
- @return CreateClientsResponse
func (*Client) CreateHanaBackupPlan ¶
func (client *Client) CreateHanaBackupPlan(request *CreateHanaBackupPlanRequest) (_result *CreateHanaBackupPlanResponse, _err error)
*
- The ID of the SAP HANA instance. *
- @param request CreateHanaBackupPlanRequest
- @return CreateHanaBackupPlanResponse
func (*Client) CreateHanaBackupPlanWithOptions ¶
func (client *Client) CreateHanaBackupPlanWithOptions(request *CreateHanaBackupPlanRequest, runtime *util.RuntimeOptions) (_result *CreateHanaBackupPlanResponse, _err error)
*
- The ID of the SAP HANA instance. *
- @param request CreateHanaBackupPlanRequest
- @param runtime runtime options for this request RuntimeOptions
- @return CreateHanaBackupPlanResponse
func (*Client) CreateHanaInstance ¶
func (client *Client) CreateHanaInstance(request *CreateHanaInstanceRequest) (_result *CreateHanaInstanceResponse, _err error)
*
- To register an SAP HANA instance, you must configure the connection parameters of the SAP HANA instance. After the SAP HANA instance is registered, HBR installs an HBR client on the ECS instance that hosts the SAP HANA instance. *
- @param request CreateHanaInstanceRequest
- @return CreateHanaInstanceResponse
func (*Client) CreateHanaInstanceWithOptions ¶
func (client *Client) CreateHanaInstanceWithOptions(request *CreateHanaInstanceRequest, runtime *util.RuntimeOptions) (_result *CreateHanaInstanceResponse, _err error)
*
- To register an SAP HANA instance, you must configure the connection parameters of the SAP HANA instance. After the SAP HANA instance is registered, HBR installs an HBR client on the ECS instance that hosts the SAP HANA instance. *
- @param request CreateHanaInstanceRequest
- @param runtime runtime options for this request RuntimeOptions
- @return CreateHanaInstanceResponse
func (*Client) CreateHanaRestore ¶
func (client *Client) CreateHanaRestore(request *CreateHanaRestoreRequest) (_result *CreateHanaRestoreResponse, _err error)
*
- If you call this operation to restore a database, the database is restored to a specified state. Proceed with caution. For more information, see [Restore databases to an SAP HANA instance](~~101178~~). *
- @param request CreateHanaRestoreRequest
- @return CreateHanaRestoreResponse
func (*Client) CreateHanaRestoreWithOptions ¶
func (client *Client) CreateHanaRestoreWithOptions(request *CreateHanaRestoreRequest, runtime *util.RuntimeOptions) (_result *CreateHanaRestoreResponse, _err error)
*
- If you call this operation to restore a database, the database is restored to a specified state. Proceed with caution. For more information, see [Restore databases to an SAP HANA instance](~~101178~~). *
- @param request CreateHanaRestoreRequest
- @param runtime runtime options for this request RuntimeOptions
- @return CreateHanaRestoreResponse
func (*Client) CreatePolicyBindings ¶
func (client *Client) CreatePolicyBindings(request *CreatePolicyBindingsRequest) (_result *CreatePolicyBindingsResponse, _err error)
*
- * You can bind data sources to only one policy in each request.
- * Elastic Compute Service (ECS) instances can be bound to only one policy. *
- @param request CreatePolicyBindingsRequest
- @return CreatePolicyBindingsResponse
func (*Client) CreatePolicyBindingsWithOptions ¶
func (client *Client) CreatePolicyBindingsWithOptions(tmpReq *CreatePolicyBindingsRequest, runtime *util.RuntimeOptions) (_result *CreatePolicyBindingsResponse, _err error)
*
- * You can bind data sources to only one policy in each request.
- * Elastic Compute Service (ECS) instances can be bound to only one policy. *
- @param tmpReq CreatePolicyBindingsRequest
- @param runtime runtime options for this request RuntimeOptions
- @return CreatePolicyBindingsResponse
func (*Client) CreatePolicyV2 ¶
func (client *Client) CreatePolicyV2(request *CreatePolicyV2Request) (_result *CreatePolicyV2Response, _err error)
*
- A backup policy records the information required for backup. After you execute a backup policy, a backup job is generated to record the backup progress and the backup result. If a backup job is completed, a backup snapshot is generated. You can use a backup snapshot to create a restore job.
- * A backup policy supports multiple data sources. The data sources can be only Elastic Compute Service (ECS) instances.
- * You can specify only one interval as a backup cycle in a backup policy.
- * Each backup policy allows you to back up data to only one backup vault. *
- @param request CreatePolicyV2Request
- @return CreatePolicyV2Response
func (*Client) CreatePolicyV2WithOptions ¶
func (client *Client) CreatePolicyV2WithOptions(tmpReq *CreatePolicyV2Request, runtime *util.RuntimeOptions) (_result *CreatePolicyV2Response, _err error)
*
- A backup policy records the information required for backup. After you execute a backup policy, a backup job is generated to record the backup progress and the backup result. If a backup job is completed, a backup snapshot is generated. You can use a backup snapshot to create a restore job.
- * A backup policy supports multiple data sources. The data sources can be only Elastic Compute Service (ECS) instances.
- * You can specify only one interval as a backup cycle in a backup policy.
- * Each backup policy allows you to back up data to only one backup vault. *
- @param tmpReq CreatePolicyV2Request
- @param runtime runtime options for this request RuntimeOptions
- @return CreatePolicyV2Response
func (*Client) CreateReplicationVault ¶
func (client *Client) CreateReplicationVault(request *CreateReplicationVaultRequest) (_result *CreateReplicationVaultResponse, _err error)
*
- The ID of the backup vault. *
- @param request CreateReplicationVaultRequest
- @return CreateReplicationVaultResponse
func (*Client) CreateReplicationVaultWithOptions ¶
func (client *Client) CreateReplicationVaultWithOptions(request *CreateReplicationVaultRequest, runtime *util.RuntimeOptions) (_result *CreateReplicationVaultResponse, _err error)
*
- The ID of the backup vault. *
- @param request CreateReplicationVaultRequest
- @param runtime runtime options for this request RuntimeOptions
- @return CreateReplicationVaultResponse
func (*Client) CreateRestoreJob ¶
func (client *Client) CreateRestoreJob(request *CreateRestoreJobRequest) (_result *CreateRestoreJobResponse, _err error)
*
- * You must create a restore job based on the specified backup snapshot and restore destination.
- * The type of the data source from which you restore data must be the same as the type of the restore destination. *
- @param request CreateRestoreJobRequest
- @return CreateRestoreJobResponse
func (*Client) CreateRestoreJobWithOptions ¶
func (client *Client) CreateRestoreJobWithOptions(tmpReq *CreateRestoreJobRequest, runtime *util.RuntimeOptions) (_result *CreateRestoreJobResponse, _err error)
*
- * You must create a restore job based on the specified backup snapshot and restore destination.
- * The type of the data source from which you restore data must be the same as the type of the restore destination. *
- @param tmpReq CreateRestoreJobRequest
- @param runtime runtime options for this request RuntimeOptions
- @return CreateRestoreJobResponse
func (*Client) CreateTempFileUploadUrl ¶
func (client *Client) CreateTempFileUploadUrl(request *CreateTempFileUploadUrlRequest) (_result *CreateTempFileUploadUrlResponse, _err error)
*
- 1. You can directly upload a file to Object Storage Service (OSS) by using a form based on the returned value of this operation.
- 2. For more information about how to upload a file to OSS by using a form, see OSS documentation.
- 3. The system periodically deletes files that are uploaded to OSS. *
- @param request CreateTempFileUploadUrlRequest
- @return CreateTempFileUploadUrlResponse
func (*Client) CreateTempFileUploadUrlWithOptions ¶
func (client *Client) CreateTempFileUploadUrlWithOptions(request *CreateTempFileUploadUrlRequest, runtime *util.RuntimeOptions) (_result *CreateTempFileUploadUrlResponse, _err error)
*
- 1. You can directly upload a file to Object Storage Service (OSS) by using a form based on the returned value of this operation.
- 2. For more information about how to upload a file to OSS by using a form, see OSS documentation.
- 3. The system periodically deletes files that are uploaded to OSS. *
- @param request CreateTempFileUploadUrlRequest
- @param runtime runtime options for this request RuntimeOptions
- @return CreateTempFileUploadUrlResponse
func (*Client) CreateVault ¶
func (client *Client) CreateVault(request *CreateVaultRequest) (_result *CreateVaultResponse, _err error)
*
- * Each Alibaba Cloud account can create up to 100 backup vaults.
- * After a backup vault is created, the backup vault is in the INITIALIZING state, and the system automatically runs an initialization task to initialize the backup vault. After the initialization task is completed, the backup vault is in the CREATED state. A backup job can use a backup vault to store backup data only if the backup vault is in the CREATED state. *
- @param request CreateVaultRequest
- @return CreateVaultResponse
func (*Client) CreateVaultWithOptions ¶
func (client *Client) CreateVaultWithOptions(request *CreateVaultRequest, runtime *util.RuntimeOptions) (_result *CreateVaultResponse, _err error)
*
- * Each Alibaba Cloud account can create up to 100 backup vaults.
- * After a backup vault is created, the backup vault is in the INITIALIZING state, and the system automatically runs an initialization task to initialize the backup vault. After the initialization task is completed, the backup vault is in the CREATED state. A backup job can use a backup vault to store backup data only if the backup vault is in the CREATED state. *
- @param request CreateVaultRequest
- @param runtime runtime options for this request RuntimeOptions
- @return CreateVaultResponse
func (*Client) DeleteBackupClient ¶
func (client *Client) DeleteBackupClient(request *DeleteBackupClientRequest) (_result *DeleteBackupClientResponse, _err error)
*
- The ID of the backup client. *
- @param request DeleteBackupClientRequest
- @return DeleteBackupClientResponse
func (*Client) DeleteBackupClientResource ¶
func (client *Client) DeleteBackupClientResource(request *DeleteBackupClientResourceRequest) (_result *DeleteBackupClientResourceResponse, _err error)
*
- This operation deletes only the resources that are related to HBR clients. The resources include backup plans, backup jobs, and backup snapshots. The operation does not delete HBR clients. *
- @param request DeleteBackupClientResourceRequest
- @return DeleteBackupClientResourceResponse
func (*Client) DeleteBackupClientResourceWithOptions ¶
func (client *Client) DeleteBackupClientResourceWithOptions(tmpReq *DeleteBackupClientResourceRequest, runtime *util.RuntimeOptions) (_result *DeleteBackupClientResourceResponse, _err error)
*
- This operation deletes only the resources that are related to HBR clients. The resources include backup plans, backup jobs, and backup snapshots. The operation does not delete HBR clients. *
- @param tmpReq DeleteBackupClientResourceRequest
- @param runtime runtime options for this request RuntimeOptions
- @return DeleteBackupClientResourceResponse
func (*Client) DeleteBackupClientWithOptions ¶
func (client *Client) DeleteBackupClientWithOptions(request *DeleteBackupClientRequest, runtime *util.RuntimeOptions) (_result *DeleteBackupClientResponse, _err error)
*
- The ID of the backup client. *
- @param request DeleteBackupClientRequest
- @param runtime runtime options for this request RuntimeOptions
- @return DeleteBackupClientResponse
func (*Client) DeleteBackupPlan ¶
func (client *Client) DeleteBackupPlan(request *DeleteBackupPlanRequest) (_result *DeleteBackupPlanResponse, _err error)
*
- * If you delete a backup plan, the backup jobs are also deleted.
- * If you delete a backup plan, the created snapshot files are not deleted. *
- @param request DeleteBackupPlanRequest
- @return DeleteBackupPlanResponse
func (*Client) DeleteBackupPlanWithOptions ¶
func (client *Client) DeleteBackupPlanWithOptions(request *DeleteBackupPlanRequest, runtime *util.RuntimeOptions) (_result *DeleteBackupPlanResponse, _err error)
*
- * If you delete a backup plan, the backup jobs are also deleted.
- * If you delete a backup plan, the created snapshot files are not deleted. *
- @param request DeleteBackupPlanRequest
- @param runtime runtime options for this request RuntimeOptions
- @return DeleteBackupPlanResponse
func (*Client) DeleteClient ¶
func (client *Client) DeleteClient(request *DeleteClientRequest) (_result *DeleteClientResponse, _err error)
func (*Client) DeleteClientWithOptions ¶
func (client *Client) DeleteClientWithOptions(request *DeleteClientRequest, runtime *util.RuntimeOptions) (_result *DeleteClientResponse, _err error)
func (*Client) DeleteHanaBackupPlan ¶
func (client *Client) DeleteHanaBackupPlan(request *DeleteHanaBackupPlanRequest) (_result *DeleteHanaBackupPlanResponse, _err error)
func (*Client) DeleteHanaBackupPlanWithOptions ¶
func (client *Client) DeleteHanaBackupPlanWithOptions(request *DeleteHanaBackupPlanRequest, runtime *util.RuntimeOptions) (_result *DeleteHanaBackupPlanResponse, _err error)
func (*Client) DeleteHanaInstance ¶
func (client *Client) DeleteHanaInstance(request *DeleteHanaInstanceRequest) (_result *DeleteHanaInstanceResponse, _err error)
*
- If you delete an SAP HANA instance, the existing backup data is also deleted and the running backup and restore jobs fail to be completed. Before you delete the SAP HANA instance, make sure that you no longer need the data in the HBR client of the instance and no backup or restore jobs are running for the instance. To delete an SAP HANA instance, you must specify the security identifier (SID) of the instance. The SID is three characters in length and starts with a letter. For more information, see [How to find sid user and instance number of HANA db?](https://answers.sap.com/questions/555192/how-to-find-sid-user-and-instance-number-of-hana-d.html?) *
- @param request DeleteHanaInstanceRequest
- @return DeleteHanaInstanceResponse
func (*Client) DeleteHanaInstanceWithOptions ¶
func (client *Client) DeleteHanaInstanceWithOptions(request *DeleteHanaInstanceRequest, runtime *util.RuntimeOptions) (_result *DeleteHanaInstanceResponse, _err error)
*
- If you delete an SAP HANA instance, the existing backup data is also deleted and the running backup and restore jobs fail to be completed. Before you delete the SAP HANA instance, make sure that you no longer need the data in the HBR client of the instance and no backup or restore jobs are running for the instance. To delete an SAP HANA instance, you must specify the security identifier (SID) of the instance. The SID is three characters in length and starts with a letter. For more information, see [How to find sid user and instance number of HANA db?](https://answers.sap.com/questions/555192/how-to-find-sid-user-and-instance-number-of-hana-d.html?) *
- @param request DeleteHanaInstanceRequest
- @param runtime runtime options for this request RuntimeOptions
- @return DeleteHanaInstanceResponse
func (*Client) DeletePolicyBinding ¶
func (client *Client) DeletePolicyBinding(request *DeletePolicyBindingRequest) (_result *DeletePolicyBindingResponse, _err error)
func (*Client) DeletePolicyBindingWithOptions ¶
func (client *Client) DeletePolicyBindingWithOptions(tmpReq *DeletePolicyBindingRequest, runtime *util.RuntimeOptions) (_result *DeletePolicyBindingResponse, _err error)
func (*Client) DeletePolicyV2 ¶
func (client *Client) DeletePolicyV2(request *DeletePolicyV2Request) (_result *DeletePolicyV2Response, _err error)
func (*Client) DeletePolicyV2WithOptions ¶
func (client *Client) DeletePolicyV2WithOptions(request *DeletePolicyV2Request, runtime *util.RuntimeOptions) (_result *DeletePolicyV2Response, _err error)
func (*Client) DeleteSnapshot ¶
func (client *Client) DeleteSnapshot(request *DeleteSnapshotRequest) (_result *DeleteSnapshotResponse, _err error)
*
- The ID of the ECS instance. If you delete a backup file for Elastic Compute Service (ECS) instances, you must set one of the **ClientId** and InstanceId parameters. *
- @param request DeleteSnapshotRequest
- @return DeleteSnapshotResponse
func (*Client) DeleteSnapshotWithOptions ¶
func (client *Client) DeleteSnapshotWithOptions(request *DeleteSnapshotRequest, runtime *util.RuntimeOptions) (_result *DeleteSnapshotResponse, _err error)
*
- The ID of the ECS instance. If you delete a backup file for Elastic Compute Service (ECS) instances, you must set one of the **ClientId** and InstanceId parameters. *
- @param request DeleteSnapshotRequest
- @param runtime runtime options for this request RuntimeOptions
- @return DeleteSnapshotResponse
func (*Client) DeleteVault ¶
func (client *Client) DeleteVault(request *DeleteVaultRequest) (_result *DeleteVaultResponse, _err error)
*
- The token. *
- @param request DeleteVaultRequest
- @return DeleteVaultResponse
func (*Client) DeleteVaultWithOptions ¶
func (client *Client) DeleteVaultWithOptions(request *DeleteVaultRequest, runtime *util.RuntimeOptions) (_result *DeleteVaultResponse, _err error)
*
- The token. *
- @param request DeleteVaultRequest
- @param runtime runtime options for this request RuntimeOptions
- @return DeleteVaultResponse
func (*Client) DescribeBackupClients ¶
func (client *Client) DescribeBackupClients(request *DescribeBackupClientsRequest) (_result *DescribeBackupClientsResponse, _err error)
func (*Client) DescribeBackupClientsWithOptions ¶
func (client *Client) DescribeBackupClientsWithOptions(tmpReq *DescribeBackupClientsRequest, runtime *util.RuntimeOptions) (_result *DescribeBackupClientsResponse, _err error)
func (*Client) DescribeBackupJobs2 ¶
func (client *Client) DescribeBackupJobs2(request *DescribeBackupJobs2Request) (_result *DescribeBackupJobs2Response, _err error)
func (*Client) DescribeBackupJobs2WithOptions ¶
func (client *Client) DescribeBackupJobs2WithOptions(request *DescribeBackupJobs2Request, runtime *util.RuntimeOptions) (_result *DescribeBackupJobs2Response, _err error)
func (*Client) DescribeBackupPlans ¶
func (client *Client) DescribeBackupPlans(request *DescribeBackupPlansRequest) (_result *DescribeBackupPlansResponse, _err error)
func (*Client) DescribeBackupPlansWithOptions ¶
func (client *Client) DescribeBackupPlansWithOptions(request *DescribeBackupPlansRequest, runtime *util.RuntimeOptions) (_result *DescribeBackupPlansResponse, _err error)
func (*Client) DescribeClients ¶
func (client *Client) DescribeClients(request *DescribeClientsRequest) (_result *DescribeClientsResponse, _err error)
*
- The total number of returned entries. *
- @param request DescribeClientsRequest
- @return DescribeClientsResponse
func (*Client) DescribeClientsWithOptions ¶
func (client *Client) DescribeClientsWithOptions(request *DescribeClientsRequest, runtime *util.RuntimeOptions) (_result *DescribeClientsResponse, _err error)
*
- The total number of returned entries. *
- @param request DescribeClientsRequest
- @param runtime runtime options for this request RuntimeOptions
- @return DescribeClientsResponse
func (*Client) DescribeContainerCluster ¶
func (client *Client) DescribeContainerCluster(request *DescribeContainerClusterRequest) (_result *DescribeContainerClusterResponse, _err error)
*
- You can call this operation to query only Container Service for Kubernetes (ACK) clusters. *
- @param request DescribeContainerClusterRequest
- @return DescribeContainerClusterResponse
func (*Client) DescribeContainerClusterWithOptions ¶
func (client *Client) DescribeContainerClusterWithOptions(request *DescribeContainerClusterRequest, runtime *util.RuntimeOptions) (_result *DescribeContainerClusterResponse, _err error)
*
- You can call this operation to query only Container Service for Kubernetes (ACK) clusters. *
- @param request DescribeContainerClusterRequest
- @param runtime runtime options for this request RuntimeOptions
- @return DescribeContainerClusterResponse
func (*Client) DescribeCrossAccounts ¶
func (client *Client) DescribeCrossAccounts(request *DescribeCrossAccountsRequest) (_result *DescribeCrossAccountsResponse, _err error)
func (*Client) DescribeCrossAccountsWithOptions ¶
func (client *Client) DescribeCrossAccountsWithOptions(request *DescribeCrossAccountsRequest, runtime *util.RuntimeOptions) (_result *DescribeCrossAccountsResponse, _err error)
func (*Client) DescribeHanaBackupPlans ¶
func (client *Client) DescribeHanaBackupPlans(request *DescribeHanaBackupPlansRequest) (_result *DescribeHanaBackupPlansResponse, _err error)
func (*Client) DescribeHanaBackupPlansWithOptions ¶
func (client *Client) DescribeHanaBackupPlansWithOptions(request *DescribeHanaBackupPlansRequest, runtime *util.RuntimeOptions) (_result *DescribeHanaBackupPlansResponse, _err error)
func (*Client) DescribeHanaBackupSetting ¶
func (client *Client) DescribeHanaBackupSetting(request *DescribeHanaBackupSettingRequest) (_result *DescribeHanaBackupSettingResponse, _err error)
*
- If you want to query the backup retention period of a database, you can call the DescribeHanaRetentionSetting operation. *
- @param request DescribeHanaBackupSettingRequest
- @return DescribeHanaBackupSettingResponse
func (*Client) DescribeHanaBackupSettingWithOptions ¶
func (client *Client) DescribeHanaBackupSettingWithOptions(request *DescribeHanaBackupSettingRequest, runtime *util.RuntimeOptions) (_result *DescribeHanaBackupSettingResponse, _err error)
*
- If you want to query the backup retention period of a database, you can call the DescribeHanaRetentionSetting operation. *
- @param request DescribeHanaBackupSettingRequest
- @param runtime runtime options for this request RuntimeOptions
- @return DescribeHanaBackupSettingResponse
func (*Client) DescribeHanaBackupsAsync ¶
func (client *Client) DescribeHanaBackupsAsync(request *DescribeHanaBackupsAsyncRequest) (_result *DescribeHanaBackupsAsyncResponse, _err error)
*
- Specifies whether to restore the database to a different instance. Valid values:
- * true: restores the database to a different instance.
- * false: restores the database within the same instance. *
- @param request DescribeHanaBackupsAsyncRequest
- @return DescribeHanaBackupsAsyncResponse
func (*Client) DescribeHanaBackupsAsyncWithOptions ¶
func (client *Client) DescribeHanaBackupsAsyncWithOptions(request *DescribeHanaBackupsAsyncRequest, runtime *util.RuntimeOptions) (_result *DescribeHanaBackupsAsyncResponse, _err error)
*
- Specifies whether to restore the database to a different instance. Valid values:
- * true: restores the database to a different instance.
- * false: restores the database within the same instance. *
- @param request DescribeHanaBackupsAsyncRequest
- @param runtime runtime options for this request RuntimeOptions
- @return DescribeHanaBackupsAsyncResponse
func (*Client) DescribeHanaDatabases ¶
func (client *Client) DescribeHanaDatabases(request *DescribeHanaDatabasesRequest) (_result *DescribeHanaDatabasesResponse, _err error)
*
- The name of the database. *
- @param request DescribeHanaDatabasesRequest
- @return DescribeHanaDatabasesResponse
func (*Client) DescribeHanaDatabasesWithOptions ¶
func (client *Client) DescribeHanaDatabasesWithOptions(request *DescribeHanaDatabasesRequest, runtime *util.RuntimeOptions) (_result *DescribeHanaDatabasesResponse, _err error)
*
- The name of the database. *
- @param request DescribeHanaDatabasesRequest
- @param runtime runtime options for this request RuntimeOptions
- @return DescribeHanaDatabasesResponse
func (*Client) DescribeHanaInstances ¶
func (client *Client) DescribeHanaInstances(request *DescribeHanaInstancesRequest) (_result *DescribeHanaInstancesResponse, _err error)
func (*Client) DescribeHanaInstancesWithOptions ¶
func (client *Client) DescribeHanaInstancesWithOptions(request *DescribeHanaInstancesRequest, runtime *util.RuntimeOptions) (_result *DescribeHanaInstancesResponse, _err error)
func (*Client) DescribeHanaRestores ¶
func (client *Client) DescribeHanaRestores(request *DescribeHanaRestoresRequest) (_result *DescribeHanaRestoresResponse, _err error)
func (*Client) DescribeHanaRestoresWithOptions ¶
func (client *Client) DescribeHanaRestoresWithOptions(request *DescribeHanaRestoresRequest, runtime *util.RuntimeOptions) (_result *DescribeHanaRestoresResponse, _err error)
func (*Client) DescribeHanaRetentionSetting ¶
func (client *Client) DescribeHanaRetentionSetting(request *DescribeHanaRetentionSettingRequest) (_result *DescribeHanaRetentionSettingResponse, _err error)
*
- The ID of the SAP HANA instance. *
- @param request DescribeHanaRetentionSettingRequest
- @return DescribeHanaRetentionSettingResponse
func (*Client) DescribeHanaRetentionSettingWithOptions ¶
func (client *Client) DescribeHanaRetentionSettingWithOptions(request *DescribeHanaRetentionSettingRequest, runtime *util.RuntimeOptions) (_result *DescribeHanaRetentionSettingResponse, _err error)
*
- The ID of the SAP HANA instance. *
- @param request DescribeHanaRetentionSettingRequest
- @param runtime runtime options for this request RuntimeOptions
- @return DescribeHanaRetentionSettingResponse
func (*Client) DescribeOtsTableSnapshots ¶
func (client *Client) DescribeOtsTableSnapshots(request *DescribeOtsTableSnapshotsRequest) (_result *DescribeOtsTableSnapshotsResponse, _err error)
func (*Client) DescribeOtsTableSnapshotsWithOptions ¶
func (client *Client) DescribeOtsTableSnapshotsWithOptions(request *DescribeOtsTableSnapshotsRequest, runtime *util.RuntimeOptions) (_result *DescribeOtsTableSnapshotsResponse, _err error)
func (*Client) DescribePoliciesV2 ¶
func (client *Client) DescribePoliciesV2(request *DescribePoliciesV2Request) (_result *DescribePoliciesV2Response, _err error)
func (*Client) DescribePoliciesV2WithOptions ¶
func (client *Client) DescribePoliciesV2WithOptions(request *DescribePoliciesV2Request, runtime *util.RuntimeOptions) (_result *DescribePoliciesV2Response, _err error)
func (*Client) DescribePolicyBindings ¶
func (client *Client) DescribePolicyBindings(request *DescribePolicyBindingsRequest) (_result *DescribePolicyBindingsResponse, _err error)
func (*Client) DescribePolicyBindingsWithOptions ¶
func (client *Client) DescribePolicyBindingsWithOptions(tmpReq *DescribePolicyBindingsRequest, runtime *util.RuntimeOptions) (_result *DescribePolicyBindingsResponse, _err error)
func (*Client) DescribeRecoverableOtsInstances ¶
func (client *Client) DescribeRecoverableOtsInstances(request *DescribeRecoverableOtsInstancesRequest) (_result *DescribeRecoverableOtsInstancesResponse, _err error)
func (*Client) DescribeRecoverableOtsInstancesWithOptions ¶
func (client *Client) DescribeRecoverableOtsInstancesWithOptions(request *DescribeRecoverableOtsInstancesRequest, runtime *util.RuntimeOptions) (_result *DescribeRecoverableOtsInstancesResponse, _err error)
func (*Client) DescribeRegions ¶
func (client *Client) DescribeRegions(request *DescribeRegionsRequest) (_result *DescribeRegionsResponse, _err error)
func (*Client) DescribeRegionsWithOptions ¶
func (client *Client) DescribeRegionsWithOptions(request *DescribeRegionsRequest, runtime *util.RuntimeOptions) (_result *DescribeRegionsResponse, _err error)
func (*Client) DescribeRestoreJobs2 ¶
func (client *Client) DescribeRestoreJobs2(request *DescribeRestoreJobs2Request) (_result *DescribeRestoreJobs2Response, _err error)
func (*Client) DescribeRestoreJobs2WithOptions ¶
func (client *Client) DescribeRestoreJobs2WithOptions(request *DescribeRestoreJobs2Request, runtime *util.RuntimeOptions) (_result *DescribeRestoreJobs2Response, _err error)
func (*Client) DescribeTask ¶
func (client *Client) DescribeTask(request *DescribeTaskRequest) (_result *DescribeTaskResponse, _err error)
func (*Client) DescribeTaskWithOptions ¶
func (client *Client) DescribeTaskWithOptions(request *DescribeTaskRequest, runtime *util.RuntimeOptions) (_result *DescribeTaskResponse, _err error)
func (*Client) DescribeUdmSnapshots ¶
func (client *Client) DescribeUdmSnapshots(request *DescribeUdmSnapshotsRequest) (_result *DescribeUdmSnapshotsResponse, _err error)
func (*Client) DescribeUdmSnapshotsWithOptions ¶
func (client *Client) DescribeUdmSnapshotsWithOptions(tmpReq *DescribeUdmSnapshotsRequest, runtime *util.RuntimeOptions) (_result *DescribeUdmSnapshotsResponse, _err error)
func (*Client) DescribeVaultReplicationRegions ¶
func (client *Client) DescribeVaultReplicationRegions(request *DescribeVaultReplicationRegionsRequest) (_result *DescribeVaultReplicationRegionsResponse, _err error)
func (*Client) DescribeVaultReplicationRegionsWithOptions ¶
func (client *Client) DescribeVaultReplicationRegionsWithOptions(request *DescribeVaultReplicationRegionsRequest, runtime *util.RuntimeOptions) (_result *DescribeVaultReplicationRegionsResponse, _err error)
func (*Client) DescribeVaults ¶
func (client *Client) DescribeVaults(request *DescribeVaultsRequest) (_result *DescribeVaultsResponse, _err error)
func (*Client) DescribeVaultsWithOptions ¶
func (client *Client) DescribeVaultsWithOptions(request *DescribeVaultsRequest, runtime *util.RuntimeOptions) (_result *DescribeVaultsResponse, _err error)
func (*Client) DetachNasFileSystem ¶
func (client *Client) DetachNasFileSystem(request *DetachNasFileSystemRequest) (_result *DetachNasFileSystemResponse, _err error)
*
- * If the request is successful, the mount target is deleted.
- * After you create a backup plan for an Apsara File Storage NAS file system, HBR automatically creates a mount target for the file system. You can call this operation to delete the mount target. In the **Status** column of the mount target of the NAS file system, the following information is displayed: **This mount target is created by an Alibaba Cloud internal service and cannot be operated. Service name: HBR**. *
- @param request DetachNasFileSystemRequest
- @return DetachNasFileSystemResponse
func (*Client) DetachNasFileSystemWithOptions ¶
func (client *Client) DetachNasFileSystemWithOptions(request *DetachNasFileSystemRequest, runtime *util.RuntimeOptions) (_result *DetachNasFileSystemResponse, _err error)
*
- * If the request is successful, the mount target is deleted.
- * After you create a backup plan for an Apsara File Storage NAS file system, HBR automatically creates a mount target for the file system. You can call this operation to delete the mount target. In the **Status** column of the mount target of the NAS file system, the following information is displayed: **This mount target is created by an Alibaba Cloud internal service and cannot be operated. Service name: HBR**. *
- @param request DetachNasFileSystemRequest
- @param runtime runtime options for this request RuntimeOptions
- @return DetachNasFileSystemResponse
func (*Client) DisableBackupPlan ¶
func (client *Client) DisableBackupPlan(request *DisableBackupPlanRequest) (_result *DisableBackupPlanResponse, _err error)
*
- Indicates whether the request is successful. Valid values:
- * true: indicates that the request is successful.
- * false: indicates that the request fails. *
- @param request DisableBackupPlanRequest
- @return DisableBackupPlanResponse
func (*Client) DisableBackupPlanWithOptions ¶
func (client *Client) DisableBackupPlanWithOptions(request *DisableBackupPlanRequest, runtime *util.RuntimeOptions) (_result *DisableBackupPlanResponse, _err error)
*
- Indicates whether the request is successful. Valid values:
- * true: indicates that the request is successful.
- * false: indicates that the request fails. *
- @param request DisableBackupPlanRequest
- @param runtime runtime options for this request RuntimeOptions
- @return DisableBackupPlanResponse
func (*Client) DisableHanaBackupPlan ¶
func (client *Client) DisableHanaBackupPlan(request *DisableHanaBackupPlanRequest) (_result *DisableHanaBackupPlanResponse, _err error)
*
- The ID of the backup vault. *
- @param request DisableHanaBackupPlanRequest
- @return DisableHanaBackupPlanResponse
func (*Client) DisableHanaBackupPlanWithOptions ¶
func (client *Client) DisableHanaBackupPlanWithOptions(request *DisableHanaBackupPlanRequest, runtime *util.RuntimeOptions) (_result *DisableHanaBackupPlanResponse, _err error)
*
- The ID of the backup vault. *
- @param request DisableHanaBackupPlanRequest
- @param runtime runtime options for this request RuntimeOptions
- @return DisableHanaBackupPlanResponse
func (*Client) EnableBackupPlan ¶
func (client *Client) EnableBackupPlan(request *EnableBackupPlanRequest) (_result *EnableBackupPlanResponse, _err error)
*
- Indicates whether the request is successful. Valid values:
- * true: indicates that the request is successful.
- * false: indicates that the request fails. *
- @param request EnableBackupPlanRequest
- @return EnableBackupPlanResponse
func (*Client) EnableBackupPlanWithOptions ¶
func (client *Client) EnableBackupPlanWithOptions(request *EnableBackupPlanRequest, runtime *util.RuntimeOptions) (_result *EnableBackupPlanResponse, _err error)
*
- Indicates whether the request is successful. Valid values:
- * true: indicates that the request is successful.
- * false: indicates that the request fails. *
- @param request EnableBackupPlanRequest
- @param runtime runtime options for this request RuntimeOptions
- @return EnableBackupPlanResponse
func (*Client) EnableHanaBackupPlan ¶
func (client *Client) EnableHanaBackupPlan(request *EnableHanaBackupPlanRequest) (_result *EnableHanaBackupPlanResponse, _err error)
*
- The ID of the backup vault. *
- @param request EnableHanaBackupPlanRequest
- @return EnableHanaBackupPlanResponse
func (*Client) EnableHanaBackupPlanWithOptions ¶
func (client *Client) EnableHanaBackupPlanWithOptions(request *EnableHanaBackupPlanRequest, runtime *util.RuntimeOptions) (_result *EnableHanaBackupPlanResponse, _err error)
*
- The ID of the backup vault. *
- @param request EnableHanaBackupPlanRequest
- @param runtime runtime options for this request RuntimeOptions
- @return EnableHanaBackupPlanResponse
func (*Client) ExecuteBackupPlan ¶
func (client *Client) ExecuteBackupPlan(request *ExecuteBackupPlanRequest) (_result *ExecuteBackupPlanResponse, _err error)
func (*Client) ExecuteBackupPlanWithOptions ¶
func (client *Client) ExecuteBackupPlanWithOptions(request *ExecuteBackupPlanRequest, runtime *util.RuntimeOptions) (_result *ExecuteBackupPlanResponse, _err error)
func (*Client) ExecutePolicyV2 ¶
func (client *Client) ExecutePolicyV2(request *ExecutePolicyV2Request) (_result *ExecutePolicyV2Response, _err error)
func (*Client) ExecutePolicyV2WithOptions ¶
func (client *Client) ExecutePolicyV2WithOptions(request *ExecutePolicyV2Request, runtime *util.RuntimeOptions) (_result *ExecutePolicyV2Response, _err error)
func (*Client) GenerateRamPolicy ¶
func (client *Client) GenerateRamPolicy(request *GenerateRamPolicyRequest) (_result *GenerateRamPolicyResponse, _err error)
func (*Client) GenerateRamPolicyWithOptions ¶
func (client *Client) GenerateRamPolicyWithOptions(request *GenerateRamPolicyRequest, runtime *util.RuntimeOptions) (_result *GenerateRamPolicyResponse, _err error)
func (*Client) GetEndpoint ¶
func (*Client) GetTempFileDownloadLink ¶
func (client *Client) GetTempFileDownloadLink(request *GetTempFileDownloadLinkRequest) (_result *GetTempFileDownloadLinkResponse, _err error)
func (*Client) GetTempFileDownloadLinkWithOptions ¶
func (client *Client) GetTempFileDownloadLinkWithOptions(request *GetTempFileDownloadLinkRequest, runtime *util.RuntimeOptions) (_result *GetTempFileDownloadLinkResponse, _err error)
func (*Client) InstallBackupClients ¶
func (client *Client) InstallBackupClients(request *InstallBackupClientsRequest) (_result *InstallBackupClientsResponse, _err error)
*
- * This operation creates an asynchronous job at the backend and calls Cloud Assistant to install an HBR client on an ECS instance.
- * You can call the [DescribeTask](~~431265~~) operation to query the execution result of an asynchronous job.
- * The timeout period of an asynchronous job is 15 minutes. We recommend that you call the DescribeTask operation to run the first query 60 seconds after you call the InstallBackupClients operation to install HBR clients. Then, run the next queries at an interval of 30 seconds. *
- @param request InstallBackupClientsRequest
- @return InstallBackupClientsResponse
func (*Client) InstallBackupClientsWithOptions ¶
func (client *Client) InstallBackupClientsWithOptions(tmpReq *InstallBackupClientsRequest, runtime *util.RuntimeOptions) (_result *InstallBackupClientsResponse, _err error)
*
- * This operation creates an asynchronous job at the backend and calls Cloud Assistant to install an HBR client on an ECS instance.
- * You can call the [DescribeTask](~~431265~~) operation to query the execution result of an asynchronous job.
- * The timeout period of an asynchronous job is 15 minutes. We recommend that you call the DescribeTask operation to run the first query 60 seconds after you call the InstallBackupClients operation to install HBR clients. Then, run the next queries at an interval of 30 seconds. *
- @param tmpReq InstallBackupClientsRequest
- @param runtime runtime options for this request RuntimeOptions
- @return InstallBackupClientsResponse
func (*Client) OpenHbrService ¶
func (client *Client) OpenHbrService() (_result *OpenHbrServiceResponse, _err error)
func (*Client) OpenHbrServiceWithOptions ¶
func (client *Client) OpenHbrServiceWithOptions(runtime *util.RuntimeOptions) (_result *OpenHbrServiceResponse, _err error)
func (*Client) SearchHistoricalSnapshots ¶
func (client *Client) SearchHistoricalSnapshots(request *SearchHistoricalSnapshotsRequest) (_result *SearchHistoricalSnapshotsResponse, _err error)
func (*Client) SearchHistoricalSnapshotsWithOptions ¶
func (client *Client) SearchHistoricalSnapshotsWithOptions(tmpReq *SearchHistoricalSnapshotsRequest, runtime *util.RuntimeOptions) (_result *SearchHistoricalSnapshotsResponse, _err error)
func (*Client) StartHanaDatabaseAsync ¶
func (client *Client) StartHanaDatabaseAsync(request *StartHanaDatabaseAsyncRequest) (_result *StartHanaDatabaseAsyncResponse, _err error)
*
- The ID of the backup vault. *
- @param request StartHanaDatabaseAsyncRequest
- @return StartHanaDatabaseAsyncResponse
func (*Client) StartHanaDatabaseAsyncWithOptions ¶
func (client *Client) StartHanaDatabaseAsyncWithOptions(request *StartHanaDatabaseAsyncRequest, runtime *util.RuntimeOptions) (_result *StartHanaDatabaseAsyncResponse, _err error)
*
- The ID of the backup vault. *
- @param request StartHanaDatabaseAsyncRequest
- @param runtime runtime options for this request RuntimeOptions
- @return StartHanaDatabaseAsyncResponse
func (*Client) StopHanaDatabaseAsync ¶
func (client *Client) StopHanaDatabaseAsync(request *StopHanaDatabaseAsyncRequest) (_result *StopHanaDatabaseAsyncResponse, _err error)
*
- The ID of the backup vault. *
- @param request StopHanaDatabaseAsyncRequest
- @return StopHanaDatabaseAsyncResponse
func (*Client) StopHanaDatabaseAsyncWithOptions ¶
func (client *Client) StopHanaDatabaseAsyncWithOptions(request *StopHanaDatabaseAsyncRequest, runtime *util.RuntimeOptions) (_result *StopHanaDatabaseAsyncResponse, _err error)
*
- The ID of the backup vault. *
- @param request StopHanaDatabaseAsyncRequest
- @param runtime runtime options for this request RuntimeOptions
- @return StopHanaDatabaseAsyncResponse
func (*Client) UninstallBackupClients ¶
func (client *Client) UninstallBackupClients(request *UninstallBackupClientsRequest) (_result *UninstallBackupClientsResponse, _err error)
*
- * This operation creates an asynchronous job at the backend and calls Cloud Assistant to uninstall a backup client from an ECS instance.
- * You can call the DescribeTask operation to query the execution result of an asynchronous job.
- * The timeout period of an asynchronous job is 15 minutes. We recommend that you call the DescribeTask operation to run the first query 30 seconds after you call the UninstallBackupClients operation to uninstall backup clients. Then, run the next queries at an interval of 30 seconds. *
- @param request UninstallBackupClientsRequest
- @return UninstallBackupClientsResponse
func (*Client) UninstallBackupClientsWithOptions ¶
func (client *Client) UninstallBackupClientsWithOptions(tmpReq *UninstallBackupClientsRequest, runtime *util.RuntimeOptions) (_result *UninstallBackupClientsResponse, _err error)
*
- * This operation creates an asynchronous job at the backend and calls Cloud Assistant to uninstall a backup client from an ECS instance.
- * You can call the DescribeTask operation to query the execution result of an asynchronous job.
- * The timeout period of an asynchronous job is 15 minutes. We recommend that you call the DescribeTask operation to run the first query 30 seconds after you call the UninstallBackupClients operation to uninstall backup clients. Then, run the next queries at an interval of 30 seconds. *
- @param tmpReq UninstallBackupClientsRequest
- @param runtime runtime options for this request RuntimeOptions
- @return UninstallBackupClientsResponse
func (*Client) UninstallClient ¶
func (client *Client) UninstallClient(request *UninstallClientRequest) (_result *UninstallClientResponse, _err error)
*
- If you call this operation, the specified HBR client is uninstalled. To reinstall the HBR client, call the CreateClients operation. *
- @param request UninstallClientRequest
- @return UninstallClientResponse
func (*Client) UninstallClientWithOptions ¶
func (client *Client) UninstallClientWithOptions(request *UninstallClientRequest, runtime *util.RuntimeOptions) (_result *UninstallClientResponse, _err error)
*
- If you call this operation, the specified HBR client is uninstalled. To reinstall the HBR client, call the CreateClients operation. *
- @param request UninstallClientRequest
- @param runtime runtime options for this request RuntimeOptions
- @return UninstallClientResponse
func (*Client) UpdateBackupPlan ¶
func (client *Client) UpdateBackupPlan(request *UpdateBackupPlanRequest) (_result *UpdateBackupPlanResponse, _err error)
func (*Client) UpdateBackupPlanWithOptions ¶
func (client *Client) UpdateBackupPlanWithOptions(tmpReq *UpdateBackupPlanRequest, runtime *util.RuntimeOptions) (_result *UpdateBackupPlanResponse, _err error)
func (*Client) UpdateClientSettings ¶
func (client *Client) UpdateClientSettings(request *UpdateClientSettingsRequest) (_result *UpdateClientSettingsResponse, _err error)
*
- The ID of the backup client. *
- @param request UpdateClientSettingsRequest
- @return UpdateClientSettingsResponse
func (*Client) UpdateClientSettingsWithOptions ¶
func (client *Client) UpdateClientSettingsWithOptions(request *UpdateClientSettingsRequest, runtime *util.RuntimeOptions) (_result *UpdateClientSettingsResponse, _err error)
*
- The ID of the backup client. *
- @param request UpdateClientSettingsRequest
- @param runtime runtime options for this request RuntimeOptions
- @return UpdateClientSettingsResponse
func (*Client) UpdateContainerCluster ¶ added in v3.0.2
func (client *Client) UpdateContainerCluster(request *UpdateContainerClusterRequest) (_result *UpdateContainerClusterResponse, _err error)
func (*Client) UpdateContainerClusterWithOptions ¶ added in v3.0.2
func (client *Client) UpdateContainerClusterWithOptions(request *UpdateContainerClusterRequest, runtime *util.RuntimeOptions) (_result *UpdateContainerClusterResponse, _err error)
func (*Client) UpdateHanaBackupPlan ¶
func (client *Client) UpdateHanaBackupPlan(request *UpdateHanaBackupPlanRequest) (_result *UpdateHanaBackupPlanResponse, _err error)
*
- The backup prefix. *
- @param request UpdateHanaBackupPlanRequest
- @return UpdateHanaBackupPlanResponse
func (*Client) UpdateHanaBackupPlanWithOptions ¶
func (client *Client) UpdateHanaBackupPlanWithOptions(request *UpdateHanaBackupPlanRequest, runtime *util.RuntimeOptions) (_result *UpdateHanaBackupPlanResponse, _err error)
*
- The backup prefix. *
- @param request UpdateHanaBackupPlanRequest
- @param runtime runtime options for this request RuntimeOptions
- @return UpdateHanaBackupPlanResponse
func (*Client) UpdateHanaBackupSetting ¶
func (client *Client) UpdateHanaBackupSetting(request *UpdateHanaBackupSettingRequest) (_result *UpdateHanaBackupSettingResponse, _err error)
*
- You can call the UpdateHanaRetentionSetting operation to update the backup retention period of a database. *
- @param request UpdateHanaBackupSettingRequest
- @return UpdateHanaBackupSettingResponse
func (*Client) UpdateHanaBackupSettingWithOptions ¶
func (client *Client) UpdateHanaBackupSettingWithOptions(request *UpdateHanaBackupSettingRequest, runtime *util.RuntimeOptions) (_result *UpdateHanaBackupSettingResponse, _err error)
*
- You can call the UpdateHanaRetentionSetting operation to update the backup retention period of a database. *
- @param request UpdateHanaBackupSettingRequest
- @param runtime runtime options for this request RuntimeOptions
- @return UpdateHanaBackupSettingResponse
func (*Client) UpdateHanaInstance ¶
func (client *Client) UpdateHanaInstance(request *UpdateHanaInstanceRequest) (_result *UpdateHanaInstanceResponse, _err error)
func (*Client) UpdateHanaInstanceWithOptions ¶
func (client *Client) UpdateHanaInstanceWithOptions(request *UpdateHanaInstanceRequest, runtime *util.RuntimeOptions) (_result *UpdateHanaInstanceResponse, _err error)
func (*Client) UpdateHanaRetentionSetting ¶
func (client *Client) UpdateHanaRetentionSetting(request *UpdateHanaRetentionSettingRequest) (_result *UpdateHanaRetentionSettingResponse, _err error)
*
- The name of the database. *
- @param request UpdateHanaRetentionSettingRequest
- @return UpdateHanaRetentionSettingResponse
func (*Client) UpdateHanaRetentionSettingWithOptions ¶
func (client *Client) UpdateHanaRetentionSettingWithOptions(request *UpdateHanaRetentionSettingRequest, runtime *util.RuntimeOptions) (_result *UpdateHanaRetentionSettingResponse, _err error)
*
- The name of the database. *
- @param request UpdateHanaRetentionSettingRequest
- @param runtime runtime options for this request RuntimeOptions
- @return UpdateHanaRetentionSettingResponse
func (*Client) UpdatePolicyBinding ¶
func (client *Client) UpdatePolicyBinding(request *UpdatePolicyBindingRequest) (_result *UpdatePolicyBindingResponse, _err error)
func (*Client) UpdatePolicyBindingWithOptions ¶
func (client *Client) UpdatePolicyBindingWithOptions(tmpReq *UpdatePolicyBindingRequest, runtime *util.RuntimeOptions) (_result *UpdatePolicyBindingResponse, _err error)
func (*Client) UpdatePolicyV2 ¶
func (client *Client) UpdatePolicyV2(request *UpdatePolicyV2Request) (_result *UpdatePolicyV2Response, _err error)
*
- If you modify a backup policy, the modification takes effect on all data sources that are bound to the backup policy. Proceed with caution. *
- @param request UpdatePolicyV2Request
- @return UpdatePolicyV2Response
func (*Client) UpdatePolicyV2WithOptions ¶
func (client *Client) UpdatePolicyV2WithOptions(tmpReq *UpdatePolicyV2Request, runtime *util.RuntimeOptions) (_result *UpdatePolicyV2Response, _err error)
*
- If you modify a backup policy, the modification takes effect on all data sources that are bound to the backup policy. Proceed with caution. *
- @param tmpReq UpdatePolicyV2Request
- @param runtime runtime options for this request RuntimeOptions
- @return UpdatePolicyV2Response
func (*Client) UpdateVault ¶
func (client *Client) UpdateVault(request *UpdateVaultRequest) (_result *UpdateVaultResponse, _err error)
func (*Client) UpdateVaultWithOptions ¶
func (client *Client) UpdateVaultWithOptions(request *UpdateVaultRequest, runtime *util.RuntimeOptions) (_result *UpdateVaultResponse, _err error)
func (*Client) UpgradeBackupClients ¶
func (client *Client) UpgradeBackupClients(request *UpgradeBackupClientsRequest) (_result *UpgradeBackupClientsResponse, _err error)
*
- * This operation creates an asynchronous job at the backend and calls Cloud Assistant to upgrade an HBR client that is installed on an ECS instance.
- * You can call the DescribeTask operation to query the execution result of an asynchronous job.
- * The timeout period of an asynchronous job is 15 minutes. *
- @param request UpgradeBackupClientsRequest
- @return UpgradeBackupClientsResponse
func (*Client) UpgradeBackupClientsWithOptions ¶
func (client *Client) UpgradeBackupClientsWithOptions(tmpReq *UpgradeBackupClientsRequest, runtime *util.RuntimeOptions) (_result *UpgradeBackupClientsResponse, _err error)
*
- * This operation creates an asynchronous job at the backend and calls Cloud Assistant to upgrade an HBR client that is installed on an ECS instance.
- * You can call the DescribeTask operation to query the execution result of an asynchronous job.
- * The timeout period of an asynchronous job is 15 minutes. *
- @param tmpReq UpgradeBackupClientsRequest
- @param runtime runtime options for this request RuntimeOptions
- @return UpgradeBackupClientsResponse
func (*Client) UpgradeClient ¶
func (client *Client) UpgradeClient(request *UpgradeClientRequest) (_result *UpgradeClientResponse, _err error)
*
- The ID of the backup vault. *
- @param request UpgradeClientRequest
- @return UpgradeClientResponse
func (*Client) UpgradeClientWithOptions ¶
func (client *Client) UpgradeClientWithOptions(request *UpgradeClientRequest, runtime *util.RuntimeOptions) (_result *UpgradeClientResponse, _err error)
*
- The ID of the backup vault. *
- @param request UpgradeClientRequest
- @param runtime runtime options for this request RuntimeOptions
- @return UpgradeClientResponse
type CreateBackupJobRequest ¶
type CreateBackupJobRequest struct { // The backup type. Valid values: // // * **COMPLETE**: full backup // * **INCREMENTAL**: incremental backup BackupType *string `json:"BackupType,omitempty" xml:"BackupType,omitempty"` // The ID of the cluster. ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The ID of the cluster. This parameter is required only if you set the **SourceType** parameter to **CONTAINER**. ContainerClusterId *string `json:"ContainerClusterId,omitempty" xml:"ContainerClusterId,omitempty"` // The cluster resources. This parameter is required only if you set the **SourceType** parameter to **CONTAINER**. ContainerResources *string `json:"ContainerResources,omitempty" xml:"ContainerResources,omitempty"` // The name of the RAM role that is created within the source Alibaba Cloud account and assigned to the current Alibaba Cloud account to authorize the current Alibaba Cloud account to back up data across Alibaba Cloud accounts. CrossAccountRoleName *string `json:"CrossAccountRoleName,omitempty" xml:"CrossAccountRoleName,omitempty"` // Specifies whether data is backed up within the same Alibaba Cloud account or across Alibaba Cloud accounts. Valid values: // // * SELF_ACCOUNT: Data is backed up within the same Alibaba Cloud account. // * CROSS_ACCOUNT: Data is backed up across Alibaba Cloud accounts. CrossAccountType *string `json:"CrossAccountType,omitempty" xml:"CrossAccountType,omitempty"` // The ID of the source Alibaba Cloud account that authorizes the current Alibaba Cloud account to back up data across Alibaba Cloud accounts. CrossAccountUserId *int64 `json:"CrossAccountUserId,omitempty" xml:"CrossAccountUserId,omitempty"` // This parameter is required only if you set the **SourceType** parameter to **ECS_FILE**. This parameter specifies the paths to the files that are excluded from the backup job. The value must be 1 to 255 characters in length. Exclude *string `json:"Exclude,omitempty" xml:"Exclude,omitempty"` // This parameter is required only if you set the **SourceType** parameter to **ECS_FILE**. This parameter specifies the paths to the files that you want to back up. The value must be 1 to 255 characters in length. Include *string `json:"Include,omitempty" xml:"Include,omitempty"` // This parameter specifies whether to initiate the request by using Container Service for Kubernetes (ACK). Default value: false. InitiatedByAck *bool `json:"InitiatedByAck,omitempty" xml:"InitiatedByAck,omitempty"` // This parameter is required only if you set the **SourceType** parameter to **UDM_ECS**. This parameter specifies the ID of the ECS instance. InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The name of the backup job. JobName *string `json:"JobName,omitempty" xml:"JobName,omitempty"` // This parameter is required only if you set the **SourceType** parameter to **ECS_FILE**. This parameter specifies whether to use Windows Volume Shadow Copy Service (VSS) to define a source path. // // * This parameter is available only for Windows ECS instances. // * If data changes occur in the backup source, the source data must be the same as the data to be backed up before you can set this parameter to `["UseVSS":true]`. // * If you use VSS, you cannot back up data from multiple directories. Options *string `json:"Options,omitempty" xml:"Options,omitempty"` // The retention period of the backup data. Unit: days. Retention *int64 `json:"Retention,omitempty" xml:"Retention,omitempty"` // The type of the data source. Valid values: // // * **ECS_FILE**: Elastic Compute Service (ECS) files // * **UDM_ECS**: ECS instances // * **CONTAINER**: containers SourceType *string `json:"SourceType,omitempty" xml:"SourceType,omitempty"` // This parameter is required only if you set the **SourceType** parameter to **ECS_FILE**. This parameter specifies the throttling rules. Format: `{start}|{end}|{bandwidth}`. Separate multiple throttling rules with vertical bars (|). A specified time range cannot overlap with another time range. // // * **start**: the start hour. // * **end**: the end hour. // * **bandwidth**: the bandwidth. Unit: KB/s. SpeedLimit *string `json:"SpeedLimit,omitempty" xml:"SpeedLimit,omitempty"` // The ID of the backup vault. VaultId *string `json:"VaultId,omitempty" xml:"VaultId,omitempty"` }
func (CreateBackupJobRequest) GoString ¶
func (s CreateBackupJobRequest) GoString() string
func (*CreateBackupJobRequest) SetBackupType ¶
func (s *CreateBackupJobRequest) SetBackupType(v string) *CreateBackupJobRequest
func (*CreateBackupJobRequest) SetClusterId ¶
func (s *CreateBackupJobRequest) SetClusterId(v string) *CreateBackupJobRequest
func (*CreateBackupJobRequest) SetContainerClusterId ¶
func (s *CreateBackupJobRequest) SetContainerClusterId(v string) *CreateBackupJobRequest
func (*CreateBackupJobRequest) SetContainerResources ¶
func (s *CreateBackupJobRequest) SetContainerResources(v string) *CreateBackupJobRequest
func (*CreateBackupJobRequest) SetCrossAccountRoleName ¶
func (s *CreateBackupJobRequest) SetCrossAccountRoleName(v string) *CreateBackupJobRequest
func (*CreateBackupJobRequest) SetCrossAccountType ¶
func (s *CreateBackupJobRequest) SetCrossAccountType(v string) *CreateBackupJobRequest
func (*CreateBackupJobRequest) SetCrossAccountUserId ¶
func (s *CreateBackupJobRequest) SetCrossAccountUserId(v int64) *CreateBackupJobRequest
func (*CreateBackupJobRequest) SetExclude ¶
func (s *CreateBackupJobRequest) SetExclude(v string) *CreateBackupJobRequest
func (*CreateBackupJobRequest) SetInclude ¶
func (s *CreateBackupJobRequest) SetInclude(v string) *CreateBackupJobRequest
func (*CreateBackupJobRequest) SetInitiatedByAck ¶
func (s *CreateBackupJobRequest) SetInitiatedByAck(v bool) *CreateBackupJobRequest
func (*CreateBackupJobRequest) SetInstanceId ¶
func (s *CreateBackupJobRequest) SetInstanceId(v string) *CreateBackupJobRequest
func (*CreateBackupJobRequest) SetJobName ¶
func (s *CreateBackupJobRequest) SetJobName(v string) *CreateBackupJobRequest
func (*CreateBackupJobRequest) SetOptions ¶
func (s *CreateBackupJobRequest) SetOptions(v string) *CreateBackupJobRequest
func (*CreateBackupJobRequest) SetRetention ¶
func (s *CreateBackupJobRequest) SetRetention(v int64) *CreateBackupJobRequest
func (*CreateBackupJobRequest) SetSourceType ¶
func (s *CreateBackupJobRequest) SetSourceType(v string) *CreateBackupJobRequest
func (*CreateBackupJobRequest) SetSpeedLimit ¶
func (s *CreateBackupJobRequest) SetSpeedLimit(v string) *CreateBackupJobRequest
func (*CreateBackupJobRequest) SetVaultId ¶
func (s *CreateBackupJobRequest) SetVaultId(v string) *CreateBackupJobRequest
func (CreateBackupJobRequest) String ¶
func (s CreateBackupJobRequest) String() string
type CreateBackupJobResponse ¶
type CreateBackupJobResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *CreateBackupJobResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (CreateBackupJobResponse) GoString ¶
func (s CreateBackupJobResponse) GoString() string
func (*CreateBackupJobResponse) SetBody ¶
func (s *CreateBackupJobResponse) SetBody(v *CreateBackupJobResponseBody) *CreateBackupJobResponse
func (*CreateBackupJobResponse) SetHeaders ¶
func (s *CreateBackupJobResponse) SetHeaders(v map[string]*string) *CreateBackupJobResponse
func (*CreateBackupJobResponse) SetStatusCode ¶
func (s *CreateBackupJobResponse) SetStatusCode(v int32) *CreateBackupJobResponse
func (CreateBackupJobResponse) String ¶
func (s CreateBackupJobResponse) String() string
type CreateBackupJobResponseBody ¶
type CreateBackupJobResponseBody struct { // The HTTP status code. The status code 200 indicates that the request was successful. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // The ID of the backup job. JobId *string `json:"JobId,omitempty" xml:"JobId,omitempty"` // The returned message. If the request was successful, "successful" is returned. If the request failed, an error message is returned. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // The request ID. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // Indicates whether the request was successful. Valid values: // // * true // * false Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` }
func (CreateBackupJobResponseBody) GoString ¶
func (s CreateBackupJobResponseBody) GoString() string
func (*CreateBackupJobResponseBody) SetCode ¶
func (s *CreateBackupJobResponseBody) SetCode(v string) *CreateBackupJobResponseBody
func (*CreateBackupJobResponseBody) SetJobId ¶
func (s *CreateBackupJobResponseBody) SetJobId(v string) *CreateBackupJobResponseBody
func (*CreateBackupJobResponseBody) SetMessage ¶
func (s *CreateBackupJobResponseBody) SetMessage(v string) *CreateBackupJobResponseBody
func (*CreateBackupJobResponseBody) SetRequestId ¶
func (s *CreateBackupJobResponseBody) SetRequestId(v string) *CreateBackupJobResponseBody
func (*CreateBackupJobResponseBody) SetSuccess ¶
func (s *CreateBackupJobResponseBody) SetSuccess(v bool) *CreateBackupJobResponseBody
func (CreateBackupJobResponseBody) String ¶
func (s CreateBackupJobResponseBody) String() string
type CreateBackupPlanRequest ¶
type CreateBackupPlanRequest struct { // The backup type. Valid value: **COMPLETE**, which indicates full backup. BackupType *string `json:"BackupType,omitempty" xml:"BackupType,omitempty"` // This parameter is required only if the **SourceType** parameter is set to **OSS**. This parameter specifies the name of the OSS bucket. Bucket *string `json:"Bucket,omitempty" xml:"Bucket,omitempty"` // This parameter is required only if the **SourceType** parameter is set to **NAS**. This parameter specifies the time to create the file system. The value must be a UNIX timestamp. Unit: seconds. CreateTime *int64 `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"` // The name of the RAM role that is created within the source Alibaba Cloud account and assigned to the current Alibaba Cloud account to authorize the current Alibaba Cloud account to back up and restore data across Alibaba Cloud accounts. CrossAccountRoleName *string `json:"CrossAccountRoleName,omitempty" xml:"CrossAccountRoleName,omitempty"` // Specifies whether data is backed up and restored within the same Alibaba Cloud account or across Alibaba Cloud accounts. Valid values: // // * SELF_ACCOUNT: Data is backed up and restored within the same Alibaba Cloud account. // * CROSS_ACCOUNT: Data is backed up and restored across Alibaba Cloud accounts. CrossAccountType *string `json:"CrossAccountType,omitempty" xml:"CrossAccountType,omitempty"` // The ID of the source Alibaba Cloud account that authorizes the current Alibaba Cloud account to back up and restore data across Alibaba Cloud accounts. CrossAccountUserId *int64 `json:"CrossAccountUserId,omitempty" xml:"CrossAccountUserId,omitempty"` // The details about ECS instance backup. The value is a JSON string. // // * snapshotGroup: specifies whether to use a snapshot-consistent group. This parameter is valid only if all disks of the ECS instance are enhanced SSDs (ESSDs). // * appConsistent: specifies whether to enable application consistency. If you set this parameter to true, you must also specify the preScriptPath and postScriptPath parameters. // * preScriptPath: the path to the prescript file. // * postScriptPath: the path to the postscript file. Detail map[string]interface{} `json:"Detail,omitempty" xml:"Detail,omitempty"` // This parameter is required only if the **SourceType** parameter is set to **ECS_FILE**. This parameter specifies the paths to the files that are excluded from the backup job. The value can be up to 255 characters in length. Exclude *string `json:"Exclude,omitempty" xml:"Exclude,omitempty"` // This parameter is required only if the **SourceType** parameter is set to **NAS**. This parameter specifies the ID of the NAS file system. FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // This parameter is required only if the **SourceType** parameter is set to **ECS_FILE**. This parameter specifies the paths to the files that you want to back up. The value can be up to 255 characters in length. Include *string `json:"Include,omitempty" xml:"Include,omitempty"` // This parameter is required only if the **SourceType** parameter is set to **ECS_FILE**. This parameter specifies the ID of the ECS instance. InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The name of the Tablestore instance. InstanceName *string `json:"InstanceName,omitempty" xml:"InstanceName,omitempty"` KeepLatestSnapshots *int64 `json:"KeepLatestSnapshots,omitempty" xml:"KeepLatestSnapshots,omitempty"` // This parameter is required only if the **SourceType** parameter is set to **ECS_FILE**. This parameter specifies whether to use Windows Volume Shadow Copy Service (VSS) to define a backup path. // // * This parameter is available only for Windows ECS instances. // * If data changes occur in the backup source, the source data must be the same as the data to be backed up before the system sets this parameter to `["UseVSS":true]`. // * If you use VSS, you cannot back up data from multiple directories. Options *string `json:"Options,omitempty" xml:"Options,omitempty"` // The details about the Tablestore instance. OtsDetail *OtsDetail `json:"OtsDetail,omitempty" xml:"OtsDetail,omitempty"` // The backup paths. Path []*string `json:"Path,omitempty" xml:"Path,omitempty" type:"Repeated"` // The name of the backup schedule. The name must be 1 to 64 characters in length. The name of a backup schedule for each type of data source must be unique within a backup vault. PlanName *string `json:"PlanName,omitempty" xml:"PlanName,omitempty"` // This parameter is required only if the **SourceType** parameter is set to **OSS**. This parameter specifies the prefix of objects that you want to back up. After a prefix is specified, only objects whose names start with the prefix are backed up. Prefix *string `json:"Prefix,omitempty" xml:"Prefix,omitempty"` // The retention period of backup data. Minimum value: 1. Unit: days. Retention *int64 `json:"Retention,omitempty" xml:"Retention,omitempty"` // The rules of the backup schedule. Rule []*CreateBackupPlanRequestRule `json:"Rule,omitempty" xml:"Rule,omitempty" type:"Repeated"` // The backup policy. Format: `I|{startTime}|{interval}`. The system runs the first backup job at a point in time that is specified in the `{startTime}` parameter and the subsequent backup jobs at an interval that is specified in the `{interval}` parameter. The system does not run a backup job before the specified point in time. Each backup job, except the first one, starts only after the previous backup job is complete. For example, `I|1631685600|P1D` specifies that the system runs the first backup job at 14:00:00 on September 15, 2021 and the subsequent backup jobs once a day. // // * **startTime**: the time at which the system starts to run a backup job. The time must follow the UNIX time format. Unit: seconds. // * **interval**: the interval at which the system runs a backup job. The interval must follow the ISO 8601 standard. For example, PT1H specifies an interval of one hour. P1D specifies an interval of one day. Schedule *string `json:"Schedule,omitempty" xml:"Schedule,omitempty"` // The type of the data source. Valid values: // // * **ECS_FILE**: backs up Elastic Compute Service (ECS) files. // * **OSS**: backs up Object Storage Service (OSS) buckets. // * **NAS**: backs up Apsara File Storage NAS file systems. // * **OTS**: backs up Tablestore instances. // * **UDM_ECS**: backs up ECS instances. SourceType *string `json:"SourceType,omitempty" xml:"SourceType,omitempty"` // This parameter is required only if the **SourceType** parameter is set to **ECS_FILE**. This parameter specifies the throttling rules. Format: `{start}|{end}|{bandwidth}`. Separate multiple throttling rules with vertical bars (|). A specified time range cannot overlap with another time range. // // * **start**: the start hour. // * **end**: the end hour. // * **bandwidth**: the bandwidth. Unit: KB/s. SpeedLimit *string `json:"SpeedLimit,omitempty" xml:"SpeedLimit,omitempty"` // The region in which the ECS instance that you want to back up resides. UdmRegionId *string `json:"UdmRegionId,omitempty" xml:"UdmRegionId,omitempty"` // The ID of the backup vault. VaultId *string `json:"VaultId,omitempty" xml:"VaultId,omitempty"` }
func (CreateBackupPlanRequest) GoString ¶
func (s CreateBackupPlanRequest) GoString() string
func (*CreateBackupPlanRequest) SetBackupType ¶
func (s *CreateBackupPlanRequest) SetBackupType(v string) *CreateBackupPlanRequest
func (*CreateBackupPlanRequest) SetBucket ¶
func (s *CreateBackupPlanRequest) SetBucket(v string) *CreateBackupPlanRequest
func (*CreateBackupPlanRequest) SetCreateTime ¶
func (s *CreateBackupPlanRequest) SetCreateTime(v int64) *CreateBackupPlanRequest
func (*CreateBackupPlanRequest) SetCrossAccountRoleName ¶
func (s *CreateBackupPlanRequest) SetCrossAccountRoleName(v string) *CreateBackupPlanRequest
func (*CreateBackupPlanRequest) SetCrossAccountType ¶
func (s *CreateBackupPlanRequest) SetCrossAccountType(v string) *CreateBackupPlanRequest
func (*CreateBackupPlanRequest) SetCrossAccountUserId ¶
func (s *CreateBackupPlanRequest) SetCrossAccountUserId(v int64) *CreateBackupPlanRequest
func (*CreateBackupPlanRequest) SetDetail ¶
func (s *CreateBackupPlanRequest) SetDetail(v map[string]interface{}) *CreateBackupPlanRequest
func (*CreateBackupPlanRequest) SetExclude ¶
func (s *CreateBackupPlanRequest) SetExclude(v string) *CreateBackupPlanRequest
func (*CreateBackupPlanRequest) SetFileSystemId ¶
func (s *CreateBackupPlanRequest) SetFileSystemId(v string) *CreateBackupPlanRequest
func (*CreateBackupPlanRequest) SetInclude ¶
func (s *CreateBackupPlanRequest) SetInclude(v string) *CreateBackupPlanRequest
func (*CreateBackupPlanRequest) SetInstanceId ¶
func (s *CreateBackupPlanRequest) SetInstanceId(v string) *CreateBackupPlanRequest
func (*CreateBackupPlanRequest) SetInstanceName ¶
func (s *CreateBackupPlanRequest) SetInstanceName(v string) *CreateBackupPlanRequest
func (*CreateBackupPlanRequest) SetKeepLatestSnapshots ¶
func (s *CreateBackupPlanRequest) SetKeepLatestSnapshots(v int64) *CreateBackupPlanRequest
func (*CreateBackupPlanRequest) SetOptions ¶
func (s *CreateBackupPlanRequest) SetOptions(v string) *CreateBackupPlanRequest
func (*CreateBackupPlanRequest) SetOtsDetail ¶
func (s *CreateBackupPlanRequest) SetOtsDetail(v *OtsDetail) *CreateBackupPlanRequest
func (*CreateBackupPlanRequest) SetPath ¶
func (s *CreateBackupPlanRequest) SetPath(v []*string) *CreateBackupPlanRequest
func (*CreateBackupPlanRequest) SetPlanName ¶
func (s *CreateBackupPlanRequest) SetPlanName(v string) *CreateBackupPlanRequest
func (*CreateBackupPlanRequest) SetPrefix ¶
func (s *CreateBackupPlanRequest) SetPrefix(v string) *CreateBackupPlanRequest
func (*CreateBackupPlanRequest) SetRetention ¶
func (s *CreateBackupPlanRequest) SetRetention(v int64) *CreateBackupPlanRequest
func (*CreateBackupPlanRequest) SetRule ¶
func (s *CreateBackupPlanRequest) SetRule(v []*CreateBackupPlanRequestRule) *CreateBackupPlanRequest
func (*CreateBackupPlanRequest) SetSchedule ¶
func (s *CreateBackupPlanRequest) SetSchedule(v string) *CreateBackupPlanRequest
func (*CreateBackupPlanRequest) SetSourceType ¶
func (s *CreateBackupPlanRequest) SetSourceType(v string) *CreateBackupPlanRequest
func (*CreateBackupPlanRequest) SetSpeedLimit ¶
func (s *CreateBackupPlanRequest) SetSpeedLimit(v string) *CreateBackupPlanRequest
func (*CreateBackupPlanRequest) SetUdmRegionId ¶
func (s *CreateBackupPlanRequest) SetUdmRegionId(v string) *CreateBackupPlanRequest
func (*CreateBackupPlanRequest) SetVaultId ¶
func (s *CreateBackupPlanRequest) SetVaultId(v string) *CreateBackupPlanRequest
func (CreateBackupPlanRequest) String ¶
func (s CreateBackupPlanRequest) String() string
type CreateBackupPlanRequestRule ¶
type CreateBackupPlanRequestRule struct { // The backup type. BackupType *string `json:"BackupType,omitempty" xml:"BackupType,omitempty"` // The ID of the region to which data is replicated. DestinationRegionId *string `json:"DestinationRegionId,omitempty" xml:"DestinationRegionId,omitempty"` // The retention period of the backup data in geo-redundancy mode. Unit: days. DestinationRetention *int64 `json:"DestinationRetention,omitempty" xml:"DestinationRetention,omitempty"` // Specifies whether to enable the rule. Disabled *bool `json:"Disabled,omitempty" xml:"Disabled,omitempty"` // Specifies whether to enable cross-region replication. DoCopy *bool `json:"DoCopy,omitempty" xml:"DoCopy,omitempty"` // The retention period of the backup data. Unit: days. Retention *int64 `json:"Retention,omitempty" xml:"Retention,omitempty"` // The name of the rule. RuleName *string `json:"RuleName,omitempty" xml:"RuleName,omitempty"` // The backup policy. Format: I|{startTime}|{interval}. The system runs the first backup job at a point in time that is specified in the {startTime} parameter and the subsequent backup jobs at an interval that is specified in the {interval} parameter. The system does not run a backup job before the specified point in time. Each backup job, except the first one, starts only after the previous backup job is complete. For example, I|1631685600|P1D specifies that the system runs the first backup job at 14:00:00 on September 15, 2021 and the subsequent backup jobs once a day. // // startTime: the time at which the system starts to run a backup job. The time must follow the UNIX time format. Unit: seconds. interval: the interval at which the system runs a backup job. The interval must follow the ISO 8601 standard. For example, PT1H specifies an interval of one hour. P1D specifies an interval of one day. Schedule *string `json:"Schedule,omitempty" xml:"Schedule,omitempty"` }
func (CreateBackupPlanRequestRule) GoString ¶
func (s CreateBackupPlanRequestRule) GoString() string
func (*CreateBackupPlanRequestRule) SetBackupType ¶
func (s *CreateBackupPlanRequestRule) SetBackupType(v string) *CreateBackupPlanRequestRule
func (*CreateBackupPlanRequestRule) SetDestinationRegionId ¶
func (s *CreateBackupPlanRequestRule) SetDestinationRegionId(v string) *CreateBackupPlanRequestRule
func (*CreateBackupPlanRequestRule) SetDestinationRetention ¶
func (s *CreateBackupPlanRequestRule) SetDestinationRetention(v int64) *CreateBackupPlanRequestRule
func (*CreateBackupPlanRequestRule) SetDisabled ¶
func (s *CreateBackupPlanRequestRule) SetDisabled(v bool) *CreateBackupPlanRequestRule
func (*CreateBackupPlanRequestRule) SetDoCopy ¶
func (s *CreateBackupPlanRequestRule) SetDoCopy(v bool) *CreateBackupPlanRequestRule
func (*CreateBackupPlanRequestRule) SetRetention ¶
func (s *CreateBackupPlanRequestRule) SetRetention(v int64) *CreateBackupPlanRequestRule
func (*CreateBackupPlanRequestRule) SetRuleName ¶
func (s *CreateBackupPlanRequestRule) SetRuleName(v string) *CreateBackupPlanRequestRule
func (*CreateBackupPlanRequestRule) SetSchedule ¶
func (s *CreateBackupPlanRequestRule) SetSchedule(v string) *CreateBackupPlanRequestRule
func (CreateBackupPlanRequestRule) String ¶
func (s CreateBackupPlanRequestRule) String() string
type CreateBackupPlanResponse ¶
type CreateBackupPlanResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *CreateBackupPlanResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (CreateBackupPlanResponse) GoString ¶
func (s CreateBackupPlanResponse) GoString() string
func (*CreateBackupPlanResponse) SetBody ¶
func (s *CreateBackupPlanResponse) SetBody(v *CreateBackupPlanResponseBody) *CreateBackupPlanResponse
func (*CreateBackupPlanResponse) SetHeaders ¶
func (s *CreateBackupPlanResponse) SetHeaders(v map[string]*string) *CreateBackupPlanResponse
func (*CreateBackupPlanResponse) SetStatusCode ¶
func (s *CreateBackupPlanResponse) SetStatusCode(v int32) *CreateBackupPlanResponse
func (CreateBackupPlanResponse) String ¶
func (s CreateBackupPlanResponse) String() string
type CreateBackupPlanResponseBody ¶
type CreateBackupPlanResponseBody struct { // The HTTP status code. The status code 200 indicates that the request is successful. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // The message that is returned. If the request is successful, a value of successful is returned. If the request fails, an error message is returned. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // The ID of the backup schedule. PlanId *string `json:"PlanId,omitempty" xml:"PlanId,omitempty"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // Indicates whether the request is successful. // // * true: The request is successful. // * false: The request fails. Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` }
func (CreateBackupPlanResponseBody) GoString ¶
func (s CreateBackupPlanResponseBody) GoString() string
func (*CreateBackupPlanResponseBody) SetCode ¶
func (s *CreateBackupPlanResponseBody) SetCode(v string) *CreateBackupPlanResponseBody
func (*CreateBackupPlanResponseBody) SetMessage ¶
func (s *CreateBackupPlanResponseBody) SetMessage(v string) *CreateBackupPlanResponseBody
func (*CreateBackupPlanResponseBody) SetPlanId ¶
func (s *CreateBackupPlanResponseBody) SetPlanId(v string) *CreateBackupPlanResponseBody
func (*CreateBackupPlanResponseBody) SetRequestId ¶
func (s *CreateBackupPlanResponseBody) SetRequestId(v string) *CreateBackupPlanResponseBody
func (*CreateBackupPlanResponseBody) SetSuccess ¶
func (s *CreateBackupPlanResponseBody) SetSuccess(v bool) *CreateBackupPlanResponseBody
func (CreateBackupPlanResponseBody) String ¶
func (s CreateBackupPlanResponseBody) String() string
type CreateBackupPlanShrinkRequest ¶
type CreateBackupPlanShrinkRequest struct { // The backup type. Valid value: **COMPLETE**, which indicates full backup. BackupType *string `json:"BackupType,omitempty" xml:"BackupType,omitempty"` // This parameter is required only if the **SourceType** parameter is set to **OSS**. This parameter specifies the name of the OSS bucket. Bucket *string `json:"Bucket,omitempty" xml:"Bucket,omitempty"` // This parameter is required only if the **SourceType** parameter is set to **NAS**. This parameter specifies the time to create the file system. The value must be a UNIX timestamp. Unit: seconds. CreateTime *int64 `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"` // The name of the RAM role that is created within the source Alibaba Cloud account and assigned to the current Alibaba Cloud account to authorize the current Alibaba Cloud account to back up and restore data across Alibaba Cloud accounts. CrossAccountRoleName *string `json:"CrossAccountRoleName,omitempty" xml:"CrossAccountRoleName,omitempty"` // Specifies whether data is backed up and restored within the same Alibaba Cloud account or across Alibaba Cloud accounts. Valid values: // // * SELF_ACCOUNT: Data is backed up and restored within the same Alibaba Cloud account. // * CROSS_ACCOUNT: Data is backed up and restored across Alibaba Cloud accounts. CrossAccountType *string `json:"CrossAccountType,omitempty" xml:"CrossAccountType,omitempty"` // The ID of the source Alibaba Cloud account that authorizes the current Alibaba Cloud account to back up and restore data across Alibaba Cloud accounts. CrossAccountUserId *int64 `json:"CrossAccountUserId,omitempty" xml:"CrossAccountUserId,omitempty"` // The details about ECS instance backup. The value is a JSON string. // // * snapshotGroup: specifies whether to use a snapshot-consistent group. This parameter is valid only if all disks of the ECS instance are enhanced SSDs (ESSDs). // * appConsistent: specifies whether to enable application consistency. If you set this parameter to true, you must also specify the preScriptPath and postScriptPath parameters. // * preScriptPath: the path to the prescript file. // * postScriptPath: the path to the postscript file. DetailShrink *string `json:"Detail,omitempty" xml:"Detail,omitempty"` // This parameter is required only if the **SourceType** parameter is set to **ECS_FILE**. This parameter specifies the paths to the files that are excluded from the backup job. The value can be up to 255 characters in length. Exclude *string `json:"Exclude,omitempty" xml:"Exclude,omitempty"` // This parameter is required only if the **SourceType** parameter is set to **NAS**. This parameter specifies the ID of the NAS file system. FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // This parameter is required only if the **SourceType** parameter is set to **ECS_FILE**. This parameter specifies the paths to the files that you want to back up. The value can be up to 255 characters in length. Include *string `json:"Include,omitempty" xml:"Include,omitempty"` // This parameter is required only if the **SourceType** parameter is set to **ECS_FILE**. This parameter specifies the ID of the ECS instance. InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The name of the Tablestore instance. InstanceName *string `json:"InstanceName,omitempty" xml:"InstanceName,omitempty"` KeepLatestSnapshots *int64 `json:"KeepLatestSnapshots,omitempty" xml:"KeepLatestSnapshots,omitempty"` // This parameter is required only if the **SourceType** parameter is set to **ECS_FILE**. This parameter specifies whether to use Windows Volume Shadow Copy Service (VSS) to define a backup path. // // * This parameter is available only for Windows ECS instances. // * If data changes occur in the backup source, the source data must be the same as the data to be backed up before the system sets this parameter to `["UseVSS":true]`. // * If you use VSS, you cannot back up data from multiple directories. Options *string `json:"Options,omitempty" xml:"Options,omitempty"` // The details about the Tablestore instance. OtsDetailShrink *string `json:"OtsDetail,omitempty" xml:"OtsDetail,omitempty"` // The backup paths. Path []*string `json:"Path,omitempty" xml:"Path,omitempty" type:"Repeated"` // The name of the backup schedule. The name must be 1 to 64 characters in length. The name of a backup schedule for each type of data source must be unique within a backup vault. PlanName *string `json:"PlanName,omitempty" xml:"PlanName,omitempty"` // This parameter is required only if the **SourceType** parameter is set to **OSS**. This parameter specifies the prefix of objects that you want to back up. After a prefix is specified, only objects whose names start with the prefix are backed up. Prefix *string `json:"Prefix,omitempty" xml:"Prefix,omitempty"` // The retention period of backup data. Minimum value: 1. Unit: days. Retention *int64 `json:"Retention,omitempty" xml:"Retention,omitempty"` // The rules of the backup schedule. Rule []*CreateBackupPlanShrinkRequestRule `json:"Rule,omitempty" xml:"Rule,omitempty" type:"Repeated"` // The backup policy. Format: `I|{startTime}|{interval}`. The system runs the first backup job at a point in time that is specified in the `{startTime}` parameter and the subsequent backup jobs at an interval that is specified in the `{interval}` parameter. The system does not run a backup job before the specified point in time. Each backup job, except the first one, starts only after the previous backup job is complete. For example, `I|1631685600|P1D` specifies that the system runs the first backup job at 14:00:00 on September 15, 2021 and the subsequent backup jobs once a day. // // * **startTime**: the time at which the system starts to run a backup job. The time must follow the UNIX time format. Unit: seconds. // * **interval**: the interval at which the system runs a backup job. The interval must follow the ISO 8601 standard. For example, PT1H specifies an interval of one hour. P1D specifies an interval of one day. Schedule *string `json:"Schedule,omitempty" xml:"Schedule,omitempty"` // The type of the data source. Valid values: // // * **ECS_FILE**: backs up Elastic Compute Service (ECS) files. // * **OSS**: backs up Object Storage Service (OSS) buckets. // * **NAS**: backs up Apsara File Storage NAS file systems. // * **OTS**: backs up Tablestore instances. // * **UDM_ECS**: backs up ECS instances. SourceType *string `json:"SourceType,omitempty" xml:"SourceType,omitempty"` // This parameter is required only if the **SourceType** parameter is set to **ECS_FILE**. This parameter specifies the throttling rules. Format: `{start}|{end}|{bandwidth}`. Separate multiple throttling rules with vertical bars (|). A specified time range cannot overlap with another time range. // // * **start**: the start hour. // * **end**: the end hour. // * **bandwidth**: the bandwidth. Unit: KB/s. SpeedLimit *string `json:"SpeedLimit,omitempty" xml:"SpeedLimit,omitempty"` // The region in which the ECS instance that you want to back up resides. UdmRegionId *string `json:"UdmRegionId,omitempty" xml:"UdmRegionId,omitempty"` // The ID of the backup vault. VaultId *string `json:"VaultId,omitempty" xml:"VaultId,omitempty"` }
func (CreateBackupPlanShrinkRequest) GoString ¶
func (s CreateBackupPlanShrinkRequest) GoString() string
func (*CreateBackupPlanShrinkRequest) SetBackupType ¶
func (s *CreateBackupPlanShrinkRequest) SetBackupType(v string) *CreateBackupPlanShrinkRequest
func (*CreateBackupPlanShrinkRequest) SetBucket ¶
func (s *CreateBackupPlanShrinkRequest) SetBucket(v string) *CreateBackupPlanShrinkRequest
func (*CreateBackupPlanShrinkRequest) SetCreateTime ¶
func (s *CreateBackupPlanShrinkRequest) SetCreateTime(v int64) *CreateBackupPlanShrinkRequest
func (*CreateBackupPlanShrinkRequest) SetCrossAccountRoleName ¶
func (s *CreateBackupPlanShrinkRequest) SetCrossAccountRoleName(v string) *CreateBackupPlanShrinkRequest
func (*CreateBackupPlanShrinkRequest) SetCrossAccountType ¶
func (s *CreateBackupPlanShrinkRequest) SetCrossAccountType(v string) *CreateBackupPlanShrinkRequest
func (*CreateBackupPlanShrinkRequest) SetCrossAccountUserId ¶
func (s *CreateBackupPlanShrinkRequest) SetCrossAccountUserId(v int64) *CreateBackupPlanShrinkRequest
func (*CreateBackupPlanShrinkRequest) SetDetailShrink ¶
func (s *CreateBackupPlanShrinkRequest) SetDetailShrink(v string) *CreateBackupPlanShrinkRequest
func (*CreateBackupPlanShrinkRequest) SetExclude ¶
func (s *CreateBackupPlanShrinkRequest) SetExclude(v string) *CreateBackupPlanShrinkRequest
func (*CreateBackupPlanShrinkRequest) SetFileSystemId ¶
func (s *CreateBackupPlanShrinkRequest) SetFileSystemId(v string) *CreateBackupPlanShrinkRequest
func (*CreateBackupPlanShrinkRequest) SetInclude ¶
func (s *CreateBackupPlanShrinkRequest) SetInclude(v string) *CreateBackupPlanShrinkRequest
func (*CreateBackupPlanShrinkRequest) SetInstanceId ¶
func (s *CreateBackupPlanShrinkRequest) SetInstanceId(v string) *CreateBackupPlanShrinkRequest
func (*CreateBackupPlanShrinkRequest) SetInstanceName ¶
func (s *CreateBackupPlanShrinkRequest) SetInstanceName(v string) *CreateBackupPlanShrinkRequest
func (*CreateBackupPlanShrinkRequest) SetKeepLatestSnapshots ¶
func (s *CreateBackupPlanShrinkRequest) SetKeepLatestSnapshots(v int64) *CreateBackupPlanShrinkRequest
func (*CreateBackupPlanShrinkRequest) SetOptions ¶
func (s *CreateBackupPlanShrinkRequest) SetOptions(v string) *CreateBackupPlanShrinkRequest
func (*CreateBackupPlanShrinkRequest) SetOtsDetailShrink ¶
func (s *CreateBackupPlanShrinkRequest) SetOtsDetailShrink(v string) *CreateBackupPlanShrinkRequest
func (*CreateBackupPlanShrinkRequest) SetPath ¶
func (s *CreateBackupPlanShrinkRequest) SetPath(v []*string) *CreateBackupPlanShrinkRequest
func (*CreateBackupPlanShrinkRequest) SetPlanName ¶
func (s *CreateBackupPlanShrinkRequest) SetPlanName(v string) *CreateBackupPlanShrinkRequest
func (*CreateBackupPlanShrinkRequest) SetPrefix ¶
func (s *CreateBackupPlanShrinkRequest) SetPrefix(v string) *CreateBackupPlanShrinkRequest
func (*CreateBackupPlanShrinkRequest) SetRetention ¶
func (s *CreateBackupPlanShrinkRequest) SetRetention(v int64) *CreateBackupPlanShrinkRequest
func (*CreateBackupPlanShrinkRequest) SetRule ¶
func (s *CreateBackupPlanShrinkRequest) SetRule(v []*CreateBackupPlanShrinkRequestRule) *CreateBackupPlanShrinkRequest
func (*CreateBackupPlanShrinkRequest) SetSchedule ¶
func (s *CreateBackupPlanShrinkRequest) SetSchedule(v string) *CreateBackupPlanShrinkRequest
func (*CreateBackupPlanShrinkRequest) SetSourceType ¶
func (s *CreateBackupPlanShrinkRequest) SetSourceType(v string) *CreateBackupPlanShrinkRequest
func (*CreateBackupPlanShrinkRequest) SetSpeedLimit ¶
func (s *CreateBackupPlanShrinkRequest) SetSpeedLimit(v string) *CreateBackupPlanShrinkRequest
func (*CreateBackupPlanShrinkRequest) SetUdmRegionId ¶
func (s *CreateBackupPlanShrinkRequest) SetUdmRegionId(v string) *CreateBackupPlanShrinkRequest
func (*CreateBackupPlanShrinkRequest) SetVaultId ¶
func (s *CreateBackupPlanShrinkRequest) SetVaultId(v string) *CreateBackupPlanShrinkRequest
func (CreateBackupPlanShrinkRequest) String ¶
func (s CreateBackupPlanShrinkRequest) String() string
type CreateBackupPlanShrinkRequestRule ¶
type CreateBackupPlanShrinkRequestRule struct { // The backup type. BackupType *string `json:"BackupType,omitempty" xml:"BackupType,omitempty"` // The ID of the region to which data is replicated. DestinationRegionId *string `json:"DestinationRegionId,omitempty" xml:"DestinationRegionId,omitempty"` // The retention period of the backup data in geo-redundancy mode. Unit: days. DestinationRetention *int64 `json:"DestinationRetention,omitempty" xml:"DestinationRetention,omitempty"` // Specifies whether to enable the rule. Disabled *bool `json:"Disabled,omitempty" xml:"Disabled,omitempty"` // Specifies whether to enable cross-region replication. DoCopy *bool `json:"DoCopy,omitempty" xml:"DoCopy,omitempty"` // The retention period of the backup data. Unit: days. Retention *int64 `json:"Retention,omitempty" xml:"Retention,omitempty"` // The name of the rule. RuleName *string `json:"RuleName,omitempty" xml:"RuleName,omitempty"` // The backup policy. Format: I|{startTime}|{interval}. The system runs the first backup job at a point in time that is specified in the {startTime} parameter and the subsequent backup jobs at an interval that is specified in the {interval} parameter. The system does not run a backup job before the specified point in time. Each backup job, except the first one, starts only after the previous backup job is complete. For example, I|1631685600|P1D specifies that the system runs the first backup job at 14:00:00 on September 15, 2021 and the subsequent backup jobs once a day. // // startTime: the time at which the system starts to run a backup job. The time must follow the UNIX time format. Unit: seconds. interval: the interval at which the system runs a backup job. The interval must follow the ISO 8601 standard. For example, PT1H specifies an interval of one hour. P1D specifies an interval of one day. Schedule *string `json:"Schedule,omitempty" xml:"Schedule,omitempty"` }
func (CreateBackupPlanShrinkRequestRule) GoString ¶
func (s CreateBackupPlanShrinkRequestRule) GoString() string
func (*CreateBackupPlanShrinkRequestRule) SetBackupType ¶
func (s *CreateBackupPlanShrinkRequestRule) SetBackupType(v string) *CreateBackupPlanShrinkRequestRule
func (*CreateBackupPlanShrinkRequestRule) SetDestinationRegionId ¶
func (s *CreateBackupPlanShrinkRequestRule) SetDestinationRegionId(v string) *CreateBackupPlanShrinkRequestRule
func (*CreateBackupPlanShrinkRequestRule) SetDestinationRetention ¶
func (s *CreateBackupPlanShrinkRequestRule) SetDestinationRetention(v int64) *CreateBackupPlanShrinkRequestRule
func (*CreateBackupPlanShrinkRequestRule) SetDisabled ¶
func (s *CreateBackupPlanShrinkRequestRule) SetDisabled(v bool) *CreateBackupPlanShrinkRequestRule
func (*CreateBackupPlanShrinkRequestRule) SetDoCopy ¶
func (s *CreateBackupPlanShrinkRequestRule) SetDoCopy(v bool) *CreateBackupPlanShrinkRequestRule
func (*CreateBackupPlanShrinkRequestRule) SetRetention ¶
func (s *CreateBackupPlanShrinkRequestRule) SetRetention(v int64) *CreateBackupPlanShrinkRequestRule
func (*CreateBackupPlanShrinkRequestRule) SetRuleName ¶
func (s *CreateBackupPlanShrinkRequestRule) SetRuleName(v string) *CreateBackupPlanShrinkRequestRule
func (*CreateBackupPlanShrinkRequestRule) SetSchedule ¶
func (s *CreateBackupPlanShrinkRequestRule) SetSchedule(v string) *CreateBackupPlanShrinkRequestRule
func (CreateBackupPlanShrinkRequestRule) String ¶
func (s CreateBackupPlanShrinkRequestRule) String() string
type CreateClientsRequest ¶
type CreateClientsRequest struct { // The alert settings. Valid value: INHERITED, which indicates that the HBR client sends alert notifications by using the same method configured for the backup vault. AlertSetting *string `json:"AlertSetting,omitempty" xml:"AlertSetting,omitempty"` // The installation information of the HBR clients. ClientInfo *string `json:"ClientInfo,omitempty" xml:"ClientInfo,omitempty"` // The ID of the resource group. ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` // Specifies whether to transmit data over HTTPS. Valid values: // // * true: transmits data over HTTPS. // * false: transmits data over HTTP. UseHttps *bool `json:"UseHttps,omitempty" xml:"UseHttps,omitempty"` // The ID of the backup vault. VaultId *string `json:"VaultId,omitempty" xml:"VaultId,omitempty"` }
func (CreateClientsRequest) GoString ¶
func (s CreateClientsRequest) GoString() string
func (*CreateClientsRequest) SetAlertSetting ¶
func (s *CreateClientsRequest) SetAlertSetting(v string) *CreateClientsRequest
func (*CreateClientsRequest) SetClientInfo ¶
func (s *CreateClientsRequest) SetClientInfo(v string) *CreateClientsRequest
func (*CreateClientsRequest) SetResourceGroupId ¶
func (s *CreateClientsRequest) SetResourceGroupId(v string) *CreateClientsRequest
func (*CreateClientsRequest) SetUseHttps ¶
func (s *CreateClientsRequest) SetUseHttps(v bool) *CreateClientsRequest
func (*CreateClientsRequest) SetVaultId ¶
func (s *CreateClientsRequest) SetVaultId(v string) *CreateClientsRequest
func (CreateClientsRequest) String ¶
func (s CreateClientsRequest) String() string
type CreateClientsResponse ¶
type CreateClientsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *CreateClientsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (CreateClientsResponse) GoString ¶
func (s CreateClientsResponse) GoString() string
func (*CreateClientsResponse) SetBody ¶
func (s *CreateClientsResponse) SetBody(v *CreateClientsResponseBody) *CreateClientsResponse
func (*CreateClientsResponse) SetHeaders ¶
func (s *CreateClientsResponse) SetHeaders(v map[string]*string) *CreateClientsResponse
func (*CreateClientsResponse) SetStatusCode ¶
func (s *CreateClientsResponse) SetStatusCode(v int32) *CreateClientsResponse
func (CreateClientsResponse) String ¶
func (s CreateClientsResponse) String() string
type CreateClientsResponseBody ¶
type CreateClientsResponseBody struct { // The HTTP status code. The status code 200 indicates that the call is successful. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // The status of the ECS instance. If you specify more than one instance IDs in the request and the status of an ECS instance does not meet the requirements to install an HBR client, an error message is returned based on the value of this parameter. InstanceStatuses *CreateClientsResponseBodyInstanceStatuses `json:"InstanceStatuses,omitempty" xml:"InstanceStatuses,omitempty" type:"Struct"` // The message that is returned. If the call is successful, "successful" is returned. If the call fails, an error message is returned. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // Indicates whether the call is successful. Valid values: // // * true: The call is successful. // * false: The call fails. Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` // The ID of the asynchronous job. You can call the DescribeTask operation to query the execution result of an asynchronous job. TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"` }
func (CreateClientsResponseBody) GoString ¶
func (s CreateClientsResponseBody) GoString() string
func (*CreateClientsResponseBody) SetCode ¶
func (s *CreateClientsResponseBody) SetCode(v string) *CreateClientsResponseBody
func (*CreateClientsResponseBody) SetInstanceStatuses ¶
func (s *CreateClientsResponseBody) SetInstanceStatuses(v *CreateClientsResponseBodyInstanceStatuses) *CreateClientsResponseBody
func (*CreateClientsResponseBody) SetMessage ¶
func (s *CreateClientsResponseBody) SetMessage(v string) *CreateClientsResponseBody
func (*CreateClientsResponseBody) SetRequestId ¶
func (s *CreateClientsResponseBody) SetRequestId(v string) *CreateClientsResponseBody
func (*CreateClientsResponseBody) SetSuccess ¶
func (s *CreateClientsResponseBody) SetSuccess(v bool) *CreateClientsResponseBody
func (*CreateClientsResponseBody) SetTaskId ¶
func (s *CreateClientsResponseBody) SetTaskId(v string) *CreateClientsResponseBody
func (CreateClientsResponseBody) String ¶
func (s CreateClientsResponseBody) String() string
type CreateClientsResponseBodyInstanceStatuses ¶
type CreateClientsResponseBodyInstanceStatuses struct {
InstanceStatus []*CreateClientsResponseBodyInstanceStatusesInstanceStatus `json:"InstanceStatus,omitempty" xml:"InstanceStatus,omitempty" type:"Repeated"`
}
func (CreateClientsResponseBodyInstanceStatuses) GoString ¶
func (s CreateClientsResponseBodyInstanceStatuses) GoString() string
func (*CreateClientsResponseBodyInstanceStatuses) SetInstanceStatus ¶
func (s *CreateClientsResponseBodyInstanceStatuses) SetInstanceStatus(v []*CreateClientsResponseBodyInstanceStatusesInstanceStatus) *CreateClientsResponseBodyInstanceStatuses
func (CreateClientsResponseBodyInstanceStatuses) String ¶
func (s CreateClientsResponseBodyInstanceStatuses) String() string
type CreateClientsResponseBodyInstanceStatusesInstanceStatus ¶
type CreateClientsResponseBodyInstanceStatusesInstanceStatus struct { // The ID of the ECS instance. InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // Indicates whether an HBR client can be installed on the ECS instance. Valid values: // // * true: An HBR client can be installed on the ECS instance. // * false: An HBR client cannot be installed on the ECS instance. ValidInstance *bool `json:"ValidInstance,omitempty" xml:"ValidInstance,omitempty"` }
func (CreateClientsResponseBodyInstanceStatusesInstanceStatus) GoString ¶
func (s CreateClientsResponseBodyInstanceStatusesInstanceStatus) GoString() string
func (*CreateClientsResponseBodyInstanceStatusesInstanceStatus) SetInstanceId ¶
func (s *CreateClientsResponseBodyInstanceStatusesInstanceStatus) SetInstanceId(v string) *CreateClientsResponseBodyInstanceStatusesInstanceStatus
func (*CreateClientsResponseBodyInstanceStatusesInstanceStatus) SetValidInstance ¶
func (s *CreateClientsResponseBodyInstanceStatusesInstanceStatus) SetValidInstance(v bool) *CreateClientsResponseBodyInstanceStatusesInstanceStatus
func (CreateClientsResponseBodyInstanceStatusesInstanceStatus) String ¶
func (s CreateClientsResponseBodyInstanceStatusesInstanceStatus) String() string
type CreateHanaBackupPlanRequest ¶
type CreateHanaBackupPlanRequest struct { // The ID of the backup vault. BackupPrefix *string `json:"BackupPrefix,omitempty" xml:"BackupPrefix,omitempty"` // The message that is returned. If the call is successful, "successful" is returned. If the call fails, an error message is returned. BackupType *string `json:"BackupType,omitempty" xml:"BackupType,omitempty"` // The HTTP status code. The status code 200 indicates that the call is successful. ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The name of the database. DatabaseName *string `json:"DatabaseName,omitempty" xml:"DatabaseName,omitempty"` // The operation that you want to perform. Set the value to **CreateHanaBackupPlan**. PlanName *string `json:"PlanName,omitempty" xml:"PlanName,omitempty"` // The backup policy. Format: `I|{startTime}|{interval}`. The system runs the first backup job at a point in time that is specified in the {startTime} parameter and the subsequent backup jobs at an interval that is specified in the {interval} parameter. The system does not run a backup job before the specified point in time. Each backup job, except the first one, starts only after the previous backup job is completed. For example, `I|1631685600|P1D` specifies that the system runs the first backup job at 14:00:00 on September 15, 2021 and the subsequent backup jobs once a day. // // * startTime: the time at which the system starts to run a backup job. The time must follow the UNIX time format. Unit: seconds. // * interval: the interval at which the system runs a backup job. The interval must follow the ISO 8601 standard. For example, PT1H specifies an interval of 1 hour. P1D specifies an interval of one day. ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` // The backup type. Valid values: // // * COMPLETE: full backup // * INCREMENTAL: incremental backup // * DIFFERENTIAL: differential backup Schedule *string `json:"Schedule,omitempty" xml:"Schedule,omitempty"` // The backup prefix. VaultId *string `json:"VaultId,omitempty" xml:"VaultId,omitempty"` }
func (CreateHanaBackupPlanRequest) GoString ¶
func (s CreateHanaBackupPlanRequest) GoString() string
func (*CreateHanaBackupPlanRequest) SetBackupPrefix ¶
func (s *CreateHanaBackupPlanRequest) SetBackupPrefix(v string) *CreateHanaBackupPlanRequest
func (*CreateHanaBackupPlanRequest) SetBackupType ¶
func (s *CreateHanaBackupPlanRequest) SetBackupType(v string) *CreateHanaBackupPlanRequest
func (*CreateHanaBackupPlanRequest) SetClusterId ¶
func (s *CreateHanaBackupPlanRequest) SetClusterId(v string) *CreateHanaBackupPlanRequest
func (*CreateHanaBackupPlanRequest) SetDatabaseName ¶
func (s *CreateHanaBackupPlanRequest) SetDatabaseName(v string) *CreateHanaBackupPlanRequest
func (*CreateHanaBackupPlanRequest) SetPlanName ¶
func (s *CreateHanaBackupPlanRequest) SetPlanName(v string) *CreateHanaBackupPlanRequest
func (*CreateHanaBackupPlanRequest) SetResourceGroupId ¶
func (s *CreateHanaBackupPlanRequest) SetResourceGroupId(v string) *CreateHanaBackupPlanRequest
func (*CreateHanaBackupPlanRequest) SetSchedule ¶
func (s *CreateHanaBackupPlanRequest) SetSchedule(v string) *CreateHanaBackupPlanRequest
func (*CreateHanaBackupPlanRequest) SetVaultId ¶
func (s *CreateHanaBackupPlanRequest) SetVaultId(v string) *CreateHanaBackupPlanRequest
func (CreateHanaBackupPlanRequest) String ¶
func (s CreateHanaBackupPlanRequest) String() string
type CreateHanaBackupPlanResponse ¶
type CreateHanaBackupPlanResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *CreateHanaBackupPlanResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (CreateHanaBackupPlanResponse) GoString ¶
func (s CreateHanaBackupPlanResponse) GoString() string
func (*CreateHanaBackupPlanResponse) SetBody ¶
func (s *CreateHanaBackupPlanResponse) SetBody(v *CreateHanaBackupPlanResponseBody) *CreateHanaBackupPlanResponse
func (*CreateHanaBackupPlanResponse) SetHeaders ¶
func (s *CreateHanaBackupPlanResponse) SetHeaders(v map[string]*string) *CreateHanaBackupPlanResponse
func (*CreateHanaBackupPlanResponse) SetStatusCode ¶
func (s *CreateHanaBackupPlanResponse) SetStatusCode(v int32) *CreateHanaBackupPlanResponse
func (CreateHanaBackupPlanResponse) String ¶
func (s CreateHanaBackupPlanResponse) String() string
type CreateHanaBackupPlanResponseBody ¶
type CreateHanaBackupPlanResponseBody struct { // The ID of the backup plan. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // The ID of the request. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` PlanId *string `json:"PlanId,omitempty" xml:"PlanId,omitempty"` // Creates an SAP HANA backup plan. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` }
func (CreateHanaBackupPlanResponseBody) GoString ¶
func (s CreateHanaBackupPlanResponseBody) GoString() string
func (*CreateHanaBackupPlanResponseBody) SetCode ¶
func (s *CreateHanaBackupPlanResponseBody) SetCode(v string) *CreateHanaBackupPlanResponseBody
func (*CreateHanaBackupPlanResponseBody) SetMessage ¶
func (s *CreateHanaBackupPlanResponseBody) SetMessage(v string) *CreateHanaBackupPlanResponseBody
func (*CreateHanaBackupPlanResponseBody) SetPlanId ¶
func (s *CreateHanaBackupPlanResponseBody) SetPlanId(v string) *CreateHanaBackupPlanResponseBody
func (*CreateHanaBackupPlanResponseBody) SetRequestId ¶
func (s *CreateHanaBackupPlanResponseBody) SetRequestId(v string) *CreateHanaBackupPlanResponseBody
func (*CreateHanaBackupPlanResponseBody) SetSuccess ¶
func (s *CreateHanaBackupPlanResponseBody) SetSuccess(v bool) *CreateHanaBackupPlanResponseBody
func (CreateHanaBackupPlanResponseBody) String ¶
func (s CreateHanaBackupPlanResponseBody) String() string
type CreateHanaInstanceRequest ¶
type CreateHanaInstanceRequest struct { // The alert settings. Valid value: INHERITED, which indicates that the backup client sends alert notifications in the same way as the backup vault. AlertSetting *string `json:"AlertSetting,omitempty" xml:"AlertSetting,omitempty"` // The IDs of ECS instances that host the SAP HANA instance to be registered. HBR installs backup clients on the specified ECS instances. EcsInstanceId *string `json:"EcsInstanceId,omitempty" xml:"EcsInstanceId,omitempty"` // The name of the SAP HANA instance. HanaName *string `json:"HanaName,omitempty" xml:"HanaName,omitempty"` // The private or internal IP address of the host where the primary node of the SAP HANA instance resides. Host *string `json:"Host,omitempty" xml:"Host,omitempty"` // The instance number of the SAP HANA system. InstanceNumber *int32 `json:"InstanceNumber,omitempty" xml:"InstanceNumber,omitempty"` // The password that is used to connect with the SAP HANA database. Password *string `json:"Password,omitempty" xml:"Password,omitempty"` // The ID of the resource group. ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` // The security identifier (SID) of the SAP HANA database. // // For more information, see [How to find sid user and instance number of HANA db?](https://answers.sap.com/questions/555192/how-to-find-sid-user-and-instance-number-of-hana-d.html?spm=a2c4g.11186623.0.0.55c34b4ftZeXNK) Sid *string `json:"Sid,omitempty" xml:"Sid,omitempty"` // Specifies whether to connect with the SAP HANA database over Secure Sockets Layer (SSL). UseSsl *bool `json:"UseSsl,omitempty" xml:"UseSsl,omitempty"` // The username of the SYSTEMDB database. UserName *string `json:"UserName,omitempty" xml:"UserName,omitempty"` // Specifies whether to verify the SSL certificate of the SAP HANA database. ValidateCertificate *bool `json:"ValidateCertificate,omitempty" xml:"ValidateCertificate,omitempty"` // The ID of the backup vault. VaultId *string `json:"VaultId,omitempty" xml:"VaultId,omitempty"` }
func (CreateHanaInstanceRequest) GoString ¶
func (s CreateHanaInstanceRequest) GoString() string
func (*CreateHanaInstanceRequest) SetAlertSetting ¶
func (s *CreateHanaInstanceRequest) SetAlertSetting(v string) *CreateHanaInstanceRequest
func (*CreateHanaInstanceRequest) SetEcsInstanceId ¶
func (s *CreateHanaInstanceRequest) SetEcsInstanceId(v string) *CreateHanaInstanceRequest
func (*CreateHanaInstanceRequest) SetHanaName ¶
func (s *CreateHanaInstanceRequest) SetHanaName(v string) *CreateHanaInstanceRequest
func (*CreateHanaInstanceRequest) SetHost ¶
func (s *CreateHanaInstanceRequest) SetHost(v string) *CreateHanaInstanceRequest
func (*CreateHanaInstanceRequest) SetInstanceNumber ¶
func (s *CreateHanaInstanceRequest) SetInstanceNumber(v int32) *CreateHanaInstanceRequest
func (*CreateHanaInstanceRequest) SetPassword ¶
func (s *CreateHanaInstanceRequest) SetPassword(v string) *CreateHanaInstanceRequest
func (*CreateHanaInstanceRequest) SetResourceGroupId ¶
func (s *CreateHanaInstanceRequest) SetResourceGroupId(v string) *CreateHanaInstanceRequest
func (*CreateHanaInstanceRequest) SetSid ¶
func (s *CreateHanaInstanceRequest) SetSid(v string) *CreateHanaInstanceRequest
func (*CreateHanaInstanceRequest) SetUseSsl ¶
func (s *CreateHanaInstanceRequest) SetUseSsl(v bool) *CreateHanaInstanceRequest
func (*CreateHanaInstanceRequest) SetUserName ¶
func (s *CreateHanaInstanceRequest) SetUserName(v string) *CreateHanaInstanceRequest
func (*CreateHanaInstanceRequest) SetValidateCertificate ¶
func (s *CreateHanaInstanceRequest) SetValidateCertificate(v bool) *CreateHanaInstanceRequest
func (*CreateHanaInstanceRequest) SetVaultId ¶
func (s *CreateHanaInstanceRequest) SetVaultId(v string) *CreateHanaInstanceRequest
func (CreateHanaInstanceRequest) String ¶
func (s CreateHanaInstanceRequest) String() string
type CreateHanaInstanceResponse ¶
type CreateHanaInstanceResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *CreateHanaInstanceResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (CreateHanaInstanceResponse) GoString ¶
func (s CreateHanaInstanceResponse) GoString() string
func (*CreateHanaInstanceResponse) SetBody ¶
func (s *CreateHanaInstanceResponse) SetBody(v *CreateHanaInstanceResponseBody) *CreateHanaInstanceResponse
func (*CreateHanaInstanceResponse) SetHeaders ¶
func (s *CreateHanaInstanceResponse) SetHeaders(v map[string]*string) *CreateHanaInstanceResponse
func (*CreateHanaInstanceResponse) SetStatusCode ¶
func (s *CreateHanaInstanceResponse) SetStatusCode(v int32) *CreateHanaInstanceResponse
func (CreateHanaInstanceResponse) String ¶
func (s CreateHanaInstanceResponse) String() string
type CreateHanaInstanceResponseBody ¶
type CreateHanaInstanceResponseBody struct { // The ID of the SAP HANA instance. ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The HTTP status code. The status code 200 indicates that the call is successful. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // The message that is returned. If the call is successful, "successful" is returned. If the call fails, an error message is returned. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // Indicates whether the call is successful. Valid values: // // * true: The call is successful. // * false: The call fails. Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` }
func (CreateHanaInstanceResponseBody) GoString ¶
func (s CreateHanaInstanceResponseBody) GoString() string
func (*CreateHanaInstanceResponseBody) SetClusterId ¶
func (s *CreateHanaInstanceResponseBody) SetClusterId(v string) *CreateHanaInstanceResponseBody
func (*CreateHanaInstanceResponseBody) SetCode ¶
func (s *CreateHanaInstanceResponseBody) SetCode(v string) *CreateHanaInstanceResponseBody
func (*CreateHanaInstanceResponseBody) SetMessage ¶
func (s *CreateHanaInstanceResponseBody) SetMessage(v string) *CreateHanaInstanceResponseBody
func (*CreateHanaInstanceResponseBody) SetRequestId ¶
func (s *CreateHanaInstanceResponseBody) SetRequestId(v string) *CreateHanaInstanceResponseBody
func (*CreateHanaInstanceResponseBody) SetSuccess ¶
func (s *CreateHanaInstanceResponseBody) SetSuccess(v bool) *CreateHanaInstanceResponseBody
func (CreateHanaInstanceResponseBody) String ¶
func (s CreateHanaInstanceResponseBody) String() string
type CreateHanaRestoreRequest ¶
type CreateHanaRestoreRequest struct { // The ID of the backup. BackupId *int64 `json:"BackupId,omitempty" xml:"BackupId,omitempty"` // The backup prefix. BackupPrefix *string `json:"BackupPrefix,omitempty" xml:"BackupPrefix,omitempty"` // Specifies whether to validate the differential backup and log backup. Valid values: true and false. If you set the value to true, HBR checks whether the required differential backup and log backup are available before the restore job starts. If the differential backup or log backup is unavailable, HBR does not start the restore job. CheckAccess *bool `json:"CheckAccess,omitempty" xml:"CheckAccess,omitempty"` // Specifies whether to delete all log entries from the log area after the log entries are restored. Valid values: true and false. If you set the value to false, all log entries are deleted from the log area after the log entries are restored. ClearLog *bool `json:"ClearLog,omitempty" xml:"ClearLog,omitempty"` // The ID of the SAP HANA instance that you want to restore. ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The name of the database that you want to restore. DatabaseName *string `json:"DatabaseName,omitempty" xml:"DatabaseName,omitempty"` // The log position to which you want to restore the database. This parameter is valid only if you set the Mode parameter to **RECOVERY_TO_LOG_POSITION**. LogPosition *int64 `json:"LogPosition,omitempty" xml:"LogPosition,omitempty"` // The ID of the client where the primary node of the SAP HANA resides. MasterClientId *string `json:"MasterClientId,omitempty" xml:"MasterClientId,omitempty"` // The recovery mode. Valid values: // // * **RECOVERY_TO_MOST_RECENT**: restores the database to the recently available state to which the database has been backed up. // * **RECOVERY_TO_POINT_IN_TIME**: restores the database to a specified point in time. // * **RECOVERY_TO_SPECIFIC_BACKUP**: restores the database to a specified backup. // * **RECOVERY_TO_LOG_POSITION**: restores the database to a specified log position. Mode *string `json:"Mode,omitempty" xml:"Mode,omitempty"` // The point in time to which you want to restore the database. This parameter is valid only if you set the Mode parameter to **RECOVERY_TO_POINT_IN_TIME**. HBR restores the database to a state closest to the specified point in time. RecoveryPointInTime *int64 `json:"RecoveryPointInTime,omitempty" xml:"RecoveryPointInTime,omitempty"` // The SID admin account that is created by SAP HANA. SidAdmin *string `json:"SidAdmin,omitempty" xml:"SidAdmin,omitempty"` // The name of the source system. This parameter specifies the name of the source database that you want to restore. You must set the parameter in the `<Source database name>@SID` format. Source *string `json:"Source,omitempty" xml:"Source,omitempty"` // The ID of the source SAP HANA instance. SourceClusterId *string `json:"SourceClusterId,omitempty" xml:"SourceClusterId,omitempty"` // Specifies whether to restore the database to a different instance. SystemCopy *bool `json:"SystemCopy,omitempty" xml:"SystemCopy,omitempty"` // Specifies whether to use a catalog backup to restore the database. This parameter is valid only if you set the Mode parameter to **RECOVERY_TO_SPECIFIC_BACKUP**. If you do not use a catalog backup, you must specify the prefix of a backup file. Then, HBR finds the backup file based on the specified prefix and restores the backup file. UseCatalog *bool `json:"UseCatalog,omitempty" xml:"UseCatalog,omitempty"` // Specifies whether to use a differential backup or an incremental backup to restore the database. Valid values: true and false. If you want to use a differential backup or an incremental backup to restore the database, set the value to true. If you set the value to false, HBR uses a log backup to restore the database. UseDelta *bool `json:"UseDelta,omitempty" xml:"UseDelta,omitempty"` // The ID of the vault. VaultId *string `json:"VaultId,omitempty" xml:"VaultId,omitempty"` // The ID of the volume that you want to restore. This parameter is valid only if you set the Mode parameter to **RECOVERY_TO_LOG_POSITION**. VolumeId *int32 `json:"VolumeId,omitempty" xml:"VolumeId,omitempty"` }
func (CreateHanaRestoreRequest) GoString ¶
func (s CreateHanaRestoreRequest) GoString() string
func (*CreateHanaRestoreRequest) SetBackupId ¶
func (s *CreateHanaRestoreRequest) SetBackupId(v int64) *CreateHanaRestoreRequest
func (*CreateHanaRestoreRequest) SetBackupPrefix ¶
func (s *CreateHanaRestoreRequest) SetBackupPrefix(v string) *CreateHanaRestoreRequest
func (*CreateHanaRestoreRequest) SetCheckAccess ¶
func (s *CreateHanaRestoreRequest) SetCheckAccess(v bool) *CreateHanaRestoreRequest
func (*CreateHanaRestoreRequest) SetClearLog ¶
func (s *CreateHanaRestoreRequest) SetClearLog(v bool) *CreateHanaRestoreRequest
func (*CreateHanaRestoreRequest) SetClusterId ¶
func (s *CreateHanaRestoreRequest) SetClusterId(v string) *CreateHanaRestoreRequest
func (*CreateHanaRestoreRequest) SetDatabaseName ¶
func (s *CreateHanaRestoreRequest) SetDatabaseName(v string) *CreateHanaRestoreRequest
func (*CreateHanaRestoreRequest) SetLogPosition ¶
func (s *CreateHanaRestoreRequest) SetLogPosition(v int64) *CreateHanaRestoreRequest
func (*CreateHanaRestoreRequest) SetMasterClientId ¶
func (s *CreateHanaRestoreRequest) SetMasterClientId(v string) *CreateHanaRestoreRequest
func (*CreateHanaRestoreRequest) SetMode ¶
func (s *CreateHanaRestoreRequest) SetMode(v string) *CreateHanaRestoreRequest
func (*CreateHanaRestoreRequest) SetRecoveryPointInTime ¶
func (s *CreateHanaRestoreRequest) SetRecoveryPointInTime(v int64) *CreateHanaRestoreRequest
func (*CreateHanaRestoreRequest) SetSidAdmin ¶
func (s *CreateHanaRestoreRequest) SetSidAdmin(v string) *CreateHanaRestoreRequest
func (*CreateHanaRestoreRequest) SetSource ¶
func (s *CreateHanaRestoreRequest) SetSource(v string) *CreateHanaRestoreRequest
func (*CreateHanaRestoreRequest) SetSourceClusterId ¶
func (s *CreateHanaRestoreRequest) SetSourceClusterId(v string) *CreateHanaRestoreRequest
func (*CreateHanaRestoreRequest) SetSystemCopy ¶
func (s *CreateHanaRestoreRequest) SetSystemCopy(v bool) *CreateHanaRestoreRequest
func (*CreateHanaRestoreRequest) SetUseCatalog ¶
func (s *CreateHanaRestoreRequest) SetUseCatalog(v bool) *CreateHanaRestoreRequest
func (*CreateHanaRestoreRequest) SetUseDelta ¶
func (s *CreateHanaRestoreRequest) SetUseDelta(v bool) *CreateHanaRestoreRequest
func (*CreateHanaRestoreRequest) SetVaultId ¶
func (s *CreateHanaRestoreRequest) SetVaultId(v string) *CreateHanaRestoreRequest
func (*CreateHanaRestoreRequest) SetVolumeId ¶
func (s *CreateHanaRestoreRequest) SetVolumeId(v int32) *CreateHanaRestoreRequest
func (CreateHanaRestoreRequest) String ¶
func (s CreateHanaRestoreRequest) String() string
type CreateHanaRestoreResponse ¶
type CreateHanaRestoreResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *CreateHanaRestoreResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (CreateHanaRestoreResponse) GoString ¶
func (s CreateHanaRestoreResponse) GoString() string
func (*CreateHanaRestoreResponse) SetBody ¶
func (s *CreateHanaRestoreResponse) SetBody(v *CreateHanaRestoreResponseBody) *CreateHanaRestoreResponse
func (*CreateHanaRestoreResponse) SetHeaders ¶
func (s *CreateHanaRestoreResponse) SetHeaders(v map[string]*string) *CreateHanaRestoreResponse
func (*CreateHanaRestoreResponse) SetStatusCode ¶
func (s *CreateHanaRestoreResponse) SetStatusCode(v int32) *CreateHanaRestoreResponse
func (CreateHanaRestoreResponse) String ¶
func (s CreateHanaRestoreResponse) String() string
type CreateHanaRestoreResponseBody ¶
type CreateHanaRestoreResponseBody struct { // The HTTP status code. The status code 200 indicates that the call is successful. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // The message that is returned. If the call is successful, "successful" is returned. If the call fails, an error message is returned. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The ID of the restore job. RestoreId *string `json:"RestoreId,omitempty" xml:"RestoreId,omitempty"` // Indicates whether the call is successful. Valid values: // // * true: The call is successful. // * false: The call fails. Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` }
func (CreateHanaRestoreResponseBody) GoString ¶
func (s CreateHanaRestoreResponseBody) GoString() string
func (*CreateHanaRestoreResponseBody) SetCode ¶
func (s *CreateHanaRestoreResponseBody) SetCode(v string) *CreateHanaRestoreResponseBody
func (*CreateHanaRestoreResponseBody) SetMessage ¶
func (s *CreateHanaRestoreResponseBody) SetMessage(v string) *CreateHanaRestoreResponseBody
func (*CreateHanaRestoreResponseBody) SetRequestId ¶
func (s *CreateHanaRestoreResponseBody) SetRequestId(v string) *CreateHanaRestoreResponseBody
func (*CreateHanaRestoreResponseBody) SetRestoreId ¶
func (s *CreateHanaRestoreResponseBody) SetRestoreId(v string) *CreateHanaRestoreResponseBody
func (*CreateHanaRestoreResponseBody) SetSuccess ¶
func (s *CreateHanaRestoreResponseBody) SetSuccess(v bool) *CreateHanaRestoreResponseBody
func (CreateHanaRestoreResponseBody) String ¶
func (s CreateHanaRestoreResponseBody) String() string
type CreatePolicyBindingsRequest ¶
type CreatePolicyBindingsRequest struct { // The data sources that you want to bind to the backup policy. PolicyBindingList []*CreatePolicyBindingsRequestPolicyBindingList `json:"PolicyBindingList,omitempty" xml:"PolicyBindingList,omitempty" type:"Repeated"` // The ID of the backup policy. PolicyId *string `json:"PolicyId,omitempty" xml:"PolicyId,omitempty"` }
func (CreatePolicyBindingsRequest) GoString ¶
func (s CreatePolicyBindingsRequest) GoString() string
func (*CreatePolicyBindingsRequest) SetPolicyBindingList ¶
func (s *CreatePolicyBindingsRequest) SetPolicyBindingList(v []*CreatePolicyBindingsRequestPolicyBindingList) *CreatePolicyBindingsRequest
func (*CreatePolicyBindingsRequest) SetPolicyId ¶
func (s *CreatePolicyBindingsRequest) SetPolicyId(v string) *CreatePolicyBindingsRequest
func (CreatePolicyBindingsRequest) String ¶
func (s CreatePolicyBindingsRequest) String() string
type CreatePolicyBindingsRequestPolicyBindingList ¶
type CreatePolicyBindingsRequestPolicyBindingList struct { // Advanced options. AdvancedOptions *CreatePolicyBindingsRequestPolicyBindingListAdvancedOptions `json:"AdvancedOptions,omitempty" xml:"AdvancedOptions,omitempty" type:"Struct"` // The name of the RAM role that is created within the source Alibaba Cloud account and assigned to the current Alibaba Cloud account to authorize the current Alibaba Cloud account to back up data across Alibaba Cloud accounts. CrossAccountRoleName *string `json:"CrossAccountRoleName,omitempty" xml:"CrossAccountRoleName,omitempty"` // Specifies whether data is backed up and restored within the same Alibaba Cloud account or across Alibaba Cloud accounts. Valid values: // // * SELF_ACCOUNT: Data is backed up and restored within the same Alibaba Cloud account. // * CROSS_ACCOUNT: Data is backed up and restored across Alibaba Cloud accounts. CrossAccountType *string `json:"CrossAccountType,omitempty" xml:"CrossAccountType,omitempty"` // The source Alibaba Cloud account ID when backup across Alibaba Cloud accounts. CrossAccountUserId *int64 `json:"CrossAccountUserId,omitempty" xml:"CrossAccountUserId,omitempty"` // The ID of the data source. DataSourceId *string `json:"DataSourceId,omitempty" xml:"DataSourceId,omitempty"` // The description of the association. PolicyBindingDescription *string `json:"PolicyBindingDescription,omitempty" xml:"PolicyBindingDescription,omitempty"` // The prefix of the path to the folder that you want to back up. By default, the entire OSS bucket is backed up. Source *string `json:"Source,omitempty" xml:"Source,omitempty"` // The type of the data source. Valid values: // // * **UDM_ECS**: ECS instance backup SourceType *string `json:"SourceType,omitempty" xml:"SourceType,omitempty"` }
func (CreatePolicyBindingsRequestPolicyBindingList) GoString ¶
func (s CreatePolicyBindingsRequestPolicyBindingList) GoString() string
func (*CreatePolicyBindingsRequestPolicyBindingList) SetAdvancedOptions ¶
func (*CreatePolicyBindingsRequestPolicyBindingList) SetCrossAccountRoleName ¶
func (s *CreatePolicyBindingsRequestPolicyBindingList) SetCrossAccountRoleName(v string) *CreatePolicyBindingsRequestPolicyBindingList
func (*CreatePolicyBindingsRequestPolicyBindingList) SetCrossAccountType ¶
func (s *CreatePolicyBindingsRequestPolicyBindingList) SetCrossAccountType(v string) *CreatePolicyBindingsRequestPolicyBindingList
func (*CreatePolicyBindingsRequestPolicyBindingList) SetCrossAccountUserId ¶
func (s *CreatePolicyBindingsRequestPolicyBindingList) SetCrossAccountUserId(v int64) *CreatePolicyBindingsRequestPolicyBindingList
func (*CreatePolicyBindingsRequestPolicyBindingList) SetDataSourceId ¶
func (s *CreatePolicyBindingsRequestPolicyBindingList) SetDataSourceId(v string) *CreatePolicyBindingsRequestPolicyBindingList
func (*CreatePolicyBindingsRequestPolicyBindingList) SetPolicyBindingDescription ¶
func (s *CreatePolicyBindingsRequestPolicyBindingList) SetPolicyBindingDescription(v string) *CreatePolicyBindingsRequestPolicyBindingList
func (*CreatePolicyBindingsRequestPolicyBindingList) SetSource ¶
func (s *CreatePolicyBindingsRequestPolicyBindingList) SetSource(v string) *CreatePolicyBindingsRequestPolicyBindingList
func (*CreatePolicyBindingsRequestPolicyBindingList) SetSourceType ¶
func (s *CreatePolicyBindingsRequestPolicyBindingList) SetSourceType(v string) *CreatePolicyBindingsRequestPolicyBindingList
func (CreatePolicyBindingsRequestPolicyBindingList) String ¶
func (s CreatePolicyBindingsRequestPolicyBindingList) String() string
type CreatePolicyBindingsRequestPolicyBindingListAdvancedOptions ¶
type CreatePolicyBindingsRequestPolicyBindingListAdvancedOptions struct { // The advanced options for OSS backup. OssDetail *CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsOssDetail `json:"OssDetail,omitempty" xml:"OssDetail,omitempty" type:"Struct"` // The details of ECS instance backup. UdmDetail *CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsUdmDetail `json:"UdmDetail,omitempty" xml:"UdmDetail,omitempty" type:"Struct"` }
func (CreatePolicyBindingsRequestPolicyBindingListAdvancedOptions) GoString ¶
func (s CreatePolicyBindingsRequestPolicyBindingListAdvancedOptions) GoString() string
func (*CreatePolicyBindingsRequestPolicyBindingListAdvancedOptions) SetOssDetail ¶
func (*CreatePolicyBindingsRequestPolicyBindingListAdvancedOptions) SetUdmDetail ¶
func (CreatePolicyBindingsRequestPolicyBindingListAdvancedOptions) String ¶
func (s CreatePolicyBindingsRequestPolicyBindingListAdvancedOptions) String() string
type CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsOssDetail ¶
type CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsOssDetail struct { // Whether delete inventory file after backup. // - **NO_CLEANUP**: Do not delete. // - **DELETE_CURRENT**: Delete current. // - **DELETE_CURRENT_AND_PREVIOUS**: Delete all. InventoryCleanupPolicy *string `json:"InventoryCleanupPolicy,omitempty" xml:"InventoryCleanupPolicy,omitempty"` // OSS inventory name. // - If you want to back up more than 100 million OSS objects, we recommend that you use inventories to accelerate incremental backup. Storage fees for inventory lists are included into your OSS bills. // - OSS inventory file generation takes time. The backup may fail before the OSS inventory file is generated. You can wait for the next cycle to execute. InventoryId *string `json:"InventoryId,omitempty" xml:"InventoryId,omitempty"` }
func (CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsOssDetail) GoString ¶
func (s CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsOssDetail) GoString() string
func (*CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsOssDetail) SetInventoryCleanupPolicy ¶
func (s *CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsOssDetail) SetInventoryCleanupPolicy(v string) *CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsOssDetail
func (*CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsOssDetail) SetInventoryId ¶
func (CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsOssDetail) String ¶
func (s CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsOssDetail) String() string
type CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsUdmDetail ¶
type CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsUdmDetail struct { // Specifies whether to enable application consistency. You can enable application consistency only if all disks are ESSDs. AppConsistent *bool `json:"AppConsistent,omitempty" xml:"AppConsistent,omitempty"` // The IDs of the disks that need to be protected. If all disks need to be protected, this parameter is empty. DiskIdList []*string `json:"DiskIdList,omitempty" xml:"DiskIdList,omitempty" type:"Repeated"` // This parameter is required only if the **AppConsistent** parameter is set to **true**. This parameter specifies whether to enable Linux fsfreeze to put file systems into the read-only state before application-consistent snapshots are created. Default value: true. EnableFsFreeze *bool `json:"EnableFsFreeze,omitempty" xml:"EnableFsFreeze,omitempty"` // This parameter is required only if the **AppConsistent** parameter is set to **true**. This parameter specifies whether to create application-consistent snapshots. Valid values: // // * true: creates application-consistent snapshots. // * false: creates file system-consistent snapshots. // // Default value: true. EnableWriters *bool `json:"EnableWriters,omitempty" xml:"EnableWriters,omitempty"` // The IDs of the disks that do not need to be protected. If the DiskIdList parameter is not empty, this parameter is ignored. ExcludeDiskIdList []*string `json:"ExcludeDiskIdList,omitempty" xml:"ExcludeDiskIdList,omitempty" type:"Repeated"` // This parameter is required only if the **AppConsistent** parameter is set to **true**. This parameter specifies the path of the post-thaw scripts that are executed after application-consistent snapshots are created. PostScriptPath *string `json:"PostScriptPath,omitempty" xml:"PostScriptPath,omitempty"` // This parameter is required only if the **AppConsistent** parameter is set to **true**. This parameter specifies the path of the pre-freeze scripts that are executed before application-consistent snapshots are created. PreScriptPath *string `json:"PreScriptPath,omitempty" xml:"PreScriptPath,omitempty"` // This parameter is required only if the **AppConsistent** parameter is set to **true**. This parameter specifies the name of the RAM role that is required to create application-consistent snapshots. RamRoleName *string `json:"RamRoleName,omitempty" xml:"RamRoleName,omitempty"` // Specifies whether to create a snapshot-consistent group. You can create a snapshot-consistent group only if all disks are enhanced SSDs (ESSDs). SnapshotGroup *bool `json:"SnapshotGroup,omitempty" xml:"SnapshotGroup,omitempty"` // This parameter is required only if the **AppConsistent** parameter is set to **true**. This parameter specifies the I/O freeze timeout period. Default value: 30. Unit: seconds. TimeoutInSeconds *int64 `json:"TimeoutInSeconds,omitempty" xml:"TimeoutInSeconds,omitempty"` }
func (CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsUdmDetail) GoString ¶
func (s CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsUdmDetail) GoString() string
func (*CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsUdmDetail) SetAppConsistent ¶
func (*CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsUdmDetail) SetDiskIdList ¶
func (*CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsUdmDetail) SetEnableFsFreeze ¶
func (*CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsUdmDetail) SetEnableWriters ¶
func (*CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsUdmDetail) SetExcludeDiskIdList ¶
func (s *CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsUdmDetail) SetExcludeDiskIdList(v []*string) *CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsUdmDetail
func (*CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsUdmDetail) SetPostScriptPath ¶
func (*CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsUdmDetail) SetPreScriptPath ¶
func (*CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsUdmDetail) SetRamRoleName ¶
func (*CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsUdmDetail) SetSnapshotGroup ¶
func (*CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsUdmDetail) SetTimeoutInSeconds ¶
func (s *CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsUdmDetail) SetTimeoutInSeconds(v int64) *CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsUdmDetail
func (CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsUdmDetail) String ¶
func (s CreatePolicyBindingsRequestPolicyBindingListAdvancedOptionsUdmDetail) String() string
type CreatePolicyBindingsResponse ¶
type CreatePolicyBindingsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *CreatePolicyBindingsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (CreatePolicyBindingsResponse) GoString ¶
func (s CreatePolicyBindingsResponse) GoString() string
func (*CreatePolicyBindingsResponse) SetBody ¶
func (s *CreatePolicyBindingsResponse) SetBody(v *CreatePolicyBindingsResponseBody) *CreatePolicyBindingsResponse
func (*CreatePolicyBindingsResponse) SetHeaders ¶
func (s *CreatePolicyBindingsResponse) SetHeaders(v map[string]*string) *CreatePolicyBindingsResponse
func (*CreatePolicyBindingsResponse) SetStatusCode ¶
func (s *CreatePolicyBindingsResponse) SetStatusCode(v int32) *CreatePolicyBindingsResponse
func (CreatePolicyBindingsResponse) String ¶
func (s CreatePolicyBindingsResponse) String() string
type CreatePolicyBindingsResponseBody ¶
type CreatePolicyBindingsResponseBody struct { // The HTTP status code. The status code 200 indicates that the call is successful. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // The message that is returned. If the call is successful, "successful" is returned. If the call fails, an error message is returned. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // Indicates whether the call is successful. Valid values: // // * true: The call is successful. // * false: The call fails. Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` }
func (CreatePolicyBindingsResponseBody) GoString ¶
func (s CreatePolicyBindingsResponseBody) GoString() string
func (*CreatePolicyBindingsResponseBody) SetCode ¶
func (s *CreatePolicyBindingsResponseBody) SetCode(v string) *CreatePolicyBindingsResponseBody
func (*CreatePolicyBindingsResponseBody) SetMessage ¶
func (s *CreatePolicyBindingsResponseBody) SetMessage(v string) *CreatePolicyBindingsResponseBody
func (*CreatePolicyBindingsResponseBody) SetRequestId ¶
func (s *CreatePolicyBindingsResponseBody) SetRequestId(v string) *CreatePolicyBindingsResponseBody
func (*CreatePolicyBindingsResponseBody) SetSuccess ¶
func (s *CreatePolicyBindingsResponseBody) SetSuccess(v bool) *CreatePolicyBindingsResponseBody
func (CreatePolicyBindingsResponseBody) String ¶
func (s CreatePolicyBindingsResponseBody) String() string
type CreatePolicyBindingsShrinkRequest ¶
type CreatePolicyBindingsShrinkRequest struct { // The data sources that you want to bind to the backup policy. PolicyBindingListShrink *string `json:"PolicyBindingList,omitempty" xml:"PolicyBindingList,omitempty"` // The ID of the backup policy. PolicyId *string `json:"PolicyId,omitempty" xml:"PolicyId,omitempty"` }
func (CreatePolicyBindingsShrinkRequest) GoString ¶
func (s CreatePolicyBindingsShrinkRequest) GoString() string
func (*CreatePolicyBindingsShrinkRequest) SetPolicyBindingListShrink ¶
func (s *CreatePolicyBindingsShrinkRequest) SetPolicyBindingListShrink(v string) *CreatePolicyBindingsShrinkRequest
func (*CreatePolicyBindingsShrinkRequest) SetPolicyId ¶
func (s *CreatePolicyBindingsShrinkRequest) SetPolicyId(v string) *CreatePolicyBindingsShrinkRequest
func (CreatePolicyBindingsShrinkRequest) String ¶
func (s CreatePolicyBindingsShrinkRequest) String() string
type CreatePolicyV2Request ¶
type CreatePolicyV2Request struct { // The description of the backup policy. PolicyDescription *string `json:"PolicyDescription,omitempty" xml:"PolicyDescription,omitempty"` // The name of the backup policy. PolicyName *string `json:"PolicyName,omitempty" xml:"PolicyName,omitempty"` // The rules in the backup policy. Rules []*CreatePolicyV2RequestRules `json:"Rules,omitempty" xml:"Rules,omitempty" type:"Repeated"` }
func (CreatePolicyV2Request) GoString ¶
func (s CreatePolicyV2Request) GoString() string
func (*CreatePolicyV2Request) SetPolicyDescription ¶
func (s *CreatePolicyV2Request) SetPolicyDescription(v string) *CreatePolicyV2Request
func (*CreatePolicyV2Request) SetPolicyName ¶
func (s *CreatePolicyV2Request) SetPolicyName(v string) *CreatePolicyV2Request
func (*CreatePolicyV2Request) SetRules ¶
func (s *CreatePolicyV2Request) SetRules(v []*CreatePolicyV2RequestRules) *CreatePolicyV2Request
func (CreatePolicyV2Request) String ¶
func (s CreatePolicyV2Request) String() string
type CreatePolicyV2RequestRules ¶
type CreatePolicyV2RequestRules struct { // This parameter is required only if the **RuleType** parameter is set to **BACKUP**. This parameter specifies the backup type. Valid value: **COMPLETE**, which indicates full backup. BackupType *string `json:"BackupType,omitempty" xml:"BackupType,omitempty"` KeepLatestSnapshots *int64 `json:"KeepLatestSnapshots,omitempty" xml:"KeepLatestSnapshots,omitempty"` // This parameter is required only if the **RuleType** parameter is set to **REPLICATION**. This parameter specifies the ID of the destination region. ReplicationRegionId *string `json:"ReplicationRegionId,omitempty" xml:"ReplicationRegionId,omitempty"` // This parameter is required only if the **RuleType** parameter is set to **TRANSITION** or **REPLICATION**. // // * If the **RuleType** parameter is set to **TRANSITION**, this parameter specifies the retention period of the backup data. Minimum value: 1. Unit: days. // * If the **RuleType** parameter is set to **REPLICATION**, this parameter specifies the retention period of remote backups. Minimum value: 1. Unit: days. Retention *int64 `json:"Retention,omitempty" xml:"Retention,omitempty"` // This parameter is required only if the **RuleType** parameter is set to **TRANSITION**. This parameter specifies the special retention rules. RetentionRules []*CreatePolicyV2RequestRulesRetentionRules `json:"RetentionRules,omitempty" xml:"RetentionRules,omitempty" type:"Repeated"` // The type of the rule. Each backup policy must have at least one rule of the **BACKUP** type and only one rule of the **TRANSITION** type. // // * **BACKUP**: backup rule // * **TRANSITION**: lifecycle rule // * **REPLICATION**: replication rule RuleType *string `json:"RuleType,omitempty" xml:"RuleType,omitempty"` // This parameter is required only if the **RuleType** parameter is set to **BACKUP**. This parameter specifies the backup schedule settings. Format: `I|{startTime}|{interval}`. The system runs the first backup job at a point in time that is specified in the {startTime} parameter and the subsequent backup jobs at an interval that is specified in the {interval} parameter. The system does not run a backup job before the specified point in time. Each backup job, except the first one, starts only after the previous backup job is complete. For example, `I|1631685600|P1D` specifies that the system runs the first backup job at 14:00:00 on September 15, 2021 and the subsequent backup jobs once a day. // // * startTime: the time at which the system starts to run a backup job. The time must follow the UNIX time format. Unit: seconds. // * interval: the interval at which the system runs a backup job. The interval must follow the ISO 8601 standard. For example, PT1H specifies an interval of one hour. P1D specifies an interval of one day. Schedule *string `json:"Schedule,omitempty" xml:"Schedule,omitempty"` }
func (CreatePolicyV2RequestRules) GoString ¶
func (s CreatePolicyV2RequestRules) GoString() string
func (*CreatePolicyV2RequestRules) SetBackupType ¶
func (s *CreatePolicyV2RequestRules) SetBackupType(v string) *CreatePolicyV2RequestRules
func (*CreatePolicyV2RequestRules) SetKeepLatestSnapshots ¶
func (s *CreatePolicyV2RequestRules) SetKeepLatestSnapshots(v int64) *CreatePolicyV2RequestRules
func (*CreatePolicyV2RequestRules) SetReplicationRegionId ¶
func (s *CreatePolicyV2RequestRules) SetReplicationRegionId(v string) *CreatePolicyV2RequestRules
func (*CreatePolicyV2RequestRules) SetRetention ¶
func (s *CreatePolicyV2RequestRules) SetRetention(v int64) *CreatePolicyV2RequestRules
func (*CreatePolicyV2RequestRules) SetRetentionRules ¶
func (s *CreatePolicyV2RequestRules) SetRetentionRules(v []*CreatePolicyV2RequestRulesRetentionRules) *CreatePolicyV2RequestRules
func (*CreatePolicyV2RequestRules) SetRuleType ¶
func (s *CreatePolicyV2RequestRules) SetRuleType(v string) *CreatePolicyV2RequestRules
func (*CreatePolicyV2RequestRules) SetSchedule ¶
func (s *CreatePolicyV2RequestRules) SetSchedule(v string) *CreatePolicyV2RequestRules
func (CreatePolicyV2RequestRules) String ¶
func (s CreatePolicyV2RequestRules) String() string
type CreatePolicyV2RequestRulesRetentionRules ¶
type CreatePolicyV2RequestRulesRetentionRules struct { // The type of the special retention rule. Valid values: // // * **WEEKLY**: weekly backups // * **MONTHLY**: monthly backups // * **YEARLY**: yearly backups AdvancedRetentionType *string `json:"AdvancedRetentionType,omitempty" xml:"AdvancedRetentionType,omitempty"` // The retention period of the backup data. Minimum value: 1. Unit: days. Retention *int64 `json:"Retention,omitempty" xml:"Retention,omitempty"` // Specifies which backup is retained based on the special retention rule. Only the first backup can be retained. WhichSnapshot *int64 `json:"WhichSnapshot,omitempty" xml:"WhichSnapshot,omitempty"` }
func (CreatePolicyV2RequestRulesRetentionRules) GoString ¶
func (s CreatePolicyV2RequestRulesRetentionRules) GoString() string
func (*CreatePolicyV2RequestRulesRetentionRules) SetAdvancedRetentionType ¶
func (s *CreatePolicyV2RequestRulesRetentionRules) SetAdvancedRetentionType(v string) *CreatePolicyV2RequestRulesRetentionRules
func (*CreatePolicyV2RequestRulesRetentionRules) SetRetention ¶
func (s *CreatePolicyV2RequestRulesRetentionRules) SetRetention(v int64) *CreatePolicyV2RequestRulesRetentionRules
func (*CreatePolicyV2RequestRulesRetentionRules) SetWhichSnapshot ¶
func (s *CreatePolicyV2RequestRulesRetentionRules) SetWhichSnapshot(v int64) *CreatePolicyV2RequestRulesRetentionRules
func (CreatePolicyV2RequestRulesRetentionRules) String ¶
func (s CreatePolicyV2RequestRulesRetentionRules) String() string
type CreatePolicyV2Response ¶
type CreatePolicyV2Response struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *CreatePolicyV2ResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (CreatePolicyV2Response) GoString ¶
func (s CreatePolicyV2Response) GoString() string
func (*CreatePolicyV2Response) SetBody ¶
func (s *CreatePolicyV2Response) SetBody(v *CreatePolicyV2ResponseBody) *CreatePolicyV2Response
func (*CreatePolicyV2Response) SetHeaders ¶
func (s *CreatePolicyV2Response) SetHeaders(v map[string]*string) *CreatePolicyV2Response
func (*CreatePolicyV2Response) SetStatusCode ¶
func (s *CreatePolicyV2Response) SetStatusCode(v int32) *CreatePolicyV2Response
func (CreatePolicyV2Response) String ¶
func (s CreatePolicyV2Response) String() string
type CreatePolicyV2ResponseBody ¶
type CreatePolicyV2ResponseBody struct { // The HTTP status code. The status code 200 indicates that the call is successful. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // The message that is returned. If the call is successful, "successful" is returned. If the call fails, an error message is returned. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // The ID of the backup policy. PolicyId *string `json:"PolicyId,omitempty" xml:"PolicyId,omitempty"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // Indicates whether the call is successful. Valid values: // // * true: The call is successful. // * false: The call fails. Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` }
func (CreatePolicyV2ResponseBody) GoString ¶
func (s CreatePolicyV2ResponseBody) GoString() string
func (*CreatePolicyV2ResponseBody) SetCode ¶
func (s *CreatePolicyV2ResponseBody) SetCode(v string) *CreatePolicyV2ResponseBody
func (*CreatePolicyV2ResponseBody) SetMessage ¶
func (s *CreatePolicyV2ResponseBody) SetMessage(v string) *CreatePolicyV2ResponseBody
func (*CreatePolicyV2ResponseBody) SetPolicyId ¶
func (s *CreatePolicyV2ResponseBody) SetPolicyId(v string) *CreatePolicyV2ResponseBody
func (*CreatePolicyV2ResponseBody) SetRequestId ¶
func (s *CreatePolicyV2ResponseBody) SetRequestId(v string) *CreatePolicyV2ResponseBody
func (*CreatePolicyV2ResponseBody) SetSuccess ¶
func (s *CreatePolicyV2ResponseBody) SetSuccess(v bool) *CreatePolicyV2ResponseBody
func (CreatePolicyV2ResponseBody) String ¶
func (s CreatePolicyV2ResponseBody) String() string
type CreatePolicyV2ShrinkRequest ¶
type CreatePolicyV2ShrinkRequest struct { // The description of the backup policy. PolicyDescription *string `json:"PolicyDescription,omitempty" xml:"PolicyDescription,omitempty"` // The name of the backup policy. PolicyName *string `json:"PolicyName,omitempty" xml:"PolicyName,omitempty"` // The rules in the backup policy. RulesShrink *string `json:"Rules,omitempty" xml:"Rules,omitempty"` }
func (CreatePolicyV2ShrinkRequest) GoString ¶
func (s CreatePolicyV2ShrinkRequest) GoString() string
func (*CreatePolicyV2ShrinkRequest) SetPolicyDescription ¶
func (s *CreatePolicyV2ShrinkRequest) SetPolicyDescription(v string) *CreatePolicyV2ShrinkRequest
func (*CreatePolicyV2ShrinkRequest) SetPolicyName ¶
func (s *CreatePolicyV2ShrinkRequest) SetPolicyName(v string) *CreatePolicyV2ShrinkRequest
func (*CreatePolicyV2ShrinkRequest) SetRulesShrink ¶
func (s *CreatePolicyV2ShrinkRequest) SetRulesShrink(v string) *CreatePolicyV2ShrinkRequest
func (CreatePolicyV2ShrinkRequest) String ¶
func (s CreatePolicyV2ShrinkRequest) String() string
type CreateReplicationVaultRequest ¶
type CreateReplicationVaultRequest struct { // The operation that you want to perform. Set the value to **CreateReplicationVault**. Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The ID of the region where the backup vault resides. RedundancyType *string `json:"RedundancyType,omitempty" xml:"RedundancyType,omitempty"` // The ID of the region where the source vault resides. ReplicationSourceRegionId *string `json:"ReplicationSourceRegionId,omitempty" xml:"ReplicationSourceRegionId,omitempty"` // The message that is returned. If the request was successful, "successful" is returned. If the request failed, an error message is returned. ReplicationSourceVaultId *string `json:"ReplicationSourceVaultId,omitempty" xml:"ReplicationSourceVaultId,omitempty"` // The HTTP status code. The status code 200 indicates that the request was successful. VaultName *string `json:"VaultName,omitempty" xml:"VaultName,omitempty"` // The data redundancy type of the backup vault. Valid values: // // - LRS: Locally redundant storage (LRS) is enabled for the backup vault. HBR stores the copies of each object on multiple devices of different facilities in the same zone. This way, HBR ensures data durability and availability even if hardware failures occur. // - ZRS: Zone-redundant storage (ZRS) is enabled for the backup vault. HBR uses the multi-zone mechanism to distribute data across three zones within the same region. If a zone becomes unavailable, the data can still be accessed. VaultRegionId *string `json:"VaultRegionId,omitempty" xml:"VaultRegionId,omitempty"` // The ID of the source vault. VaultStorageClass *string `json:"VaultStorageClass,omitempty" xml:"VaultStorageClass,omitempty"` }
func (CreateReplicationVaultRequest) GoString ¶
func (s CreateReplicationVaultRequest) GoString() string
func (*CreateReplicationVaultRequest) SetDescription ¶
func (s *CreateReplicationVaultRequest) SetDescription(v string) *CreateReplicationVaultRequest
func (*CreateReplicationVaultRequest) SetRedundancyType ¶
func (s *CreateReplicationVaultRequest) SetRedundancyType(v string) *CreateReplicationVaultRequest
func (*CreateReplicationVaultRequest) SetReplicationSourceRegionId ¶
func (s *CreateReplicationVaultRequest) SetReplicationSourceRegionId(v string) *CreateReplicationVaultRequest
func (*CreateReplicationVaultRequest) SetReplicationSourceVaultId ¶
func (s *CreateReplicationVaultRequest) SetReplicationSourceVaultId(v string) *CreateReplicationVaultRequest
func (*CreateReplicationVaultRequest) SetVaultName ¶
func (s *CreateReplicationVaultRequest) SetVaultName(v string) *CreateReplicationVaultRequest
func (*CreateReplicationVaultRequest) SetVaultRegionId ¶
func (s *CreateReplicationVaultRequest) SetVaultRegionId(v string) *CreateReplicationVaultRequest
func (*CreateReplicationVaultRequest) SetVaultStorageClass ¶
func (s *CreateReplicationVaultRequest) SetVaultStorageClass(v string) *CreateReplicationVaultRequest
func (CreateReplicationVaultRequest) String ¶
func (s CreateReplicationVaultRequest) String() string
type CreateReplicationVaultResponse ¶
type CreateReplicationVaultResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *CreateReplicationVaultResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (CreateReplicationVaultResponse) GoString ¶
func (s CreateReplicationVaultResponse) GoString() string
func (*CreateReplicationVaultResponse) SetBody ¶
func (s *CreateReplicationVaultResponse) SetBody(v *CreateReplicationVaultResponseBody) *CreateReplicationVaultResponse
func (*CreateReplicationVaultResponse) SetHeaders ¶
func (s *CreateReplicationVaultResponse) SetHeaders(v map[string]*string) *CreateReplicationVaultResponse
func (*CreateReplicationVaultResponse) SetStatusCode ¶
func (s *CreateReplicationVaultResponse) SetStatusCode(v int32) *CreateReplicationVaultResponse
func (CreateReplicationVaultResponse) String ¶
func (s CreateReplicationVaultResponse) String() string
type CreateReplicationVaultResponseBody ¶
type CreateReplicationVaultResponseBody struct { // Creates a backup vault. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // The storage type of the backup vault. Valid value: **STANDARD**. The value indicates standard storage. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The ID of the request. Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"` // The ID of the initialization task used to initialize the backup vault. // // You can call the DescribeTask operation to query the status of an initialization task. VaultId *string `json:"VaultId,omitempty" xml:"VaultId,omitempty"` }
func (CreateReplicationVaultResponseBody) GoString ¶
func (s CreateReplicationVaultResponseBody) GoString() string
func (*CreateReplicationVaultResponseBody) SetCode ¶
func (s *CreateReplicationVaultResponseBody) SetCode(v string) *CreateReplicationVaultResponseBody
func (*CreateReplicationVaultResponseBody) SetMessage ¶
func (s *CreateReplicationVaultResponseBody) SetMessage(v string) *CreateReplicationVaultResponseBody
func (*CreateReplicationVaultResponseBody) SetRequestId ¶
func (s *CreateReplicationVaultResponseBody) SetRequestId(v string) *CreateReplicationVaultResponseBody
func (*CreateReplicationVaultResponseBody) SetSuccess ¶
func (s *CreateReplicationVaultResponseBody) SetSuccess(v bool) *CreateReplicationVaultResponseBody
func (*CreateReplicationVaultResponseBody) SetTaskId ¶
func (s *CreateReplicationVaultResponseBody) SetTaskId(v string) *CreateReplicationVaultResponseBody
func (*CreateReplicationVaultResponseBody) SetVaultId ¶
func (s *CreateReplicationVaultResponseBody) SetVaultId(v string) *CreateReplicationVaultResponseBody
func (CreateReplicationVaultResponseBody) String ¶
func (s CreateReplicationVaultResponseBody) String() string
type CreateRestoreJobRequest ¶
type CreateRestoreJobRequest struct { // The name of the RAM role that is created within the source Alibaba Cloud account and assigned to the current Alibaba Cloud account to authorize the current Alibaba Cloud account to back up data across Alibaba Cloud accounts. CrossAccountRoleName *string `json:"CrossAccountRoleName,omitempty" xml:"CrossAccountRoleName,omitempty"` // Specifies whether data is backed up within the same Alibaba Cloud account or across Alibaba Cloud accounts. Valid values: // // * SELF_ACCOUNT: Data is backed up within the same Alibaba Cloud account. // * CROSS_ACCOUNT: Data is backed up across Alibaba Cloud accounts. CrossAccountType *string `json:"CrossAccountType,omitempty" xml:"CrossAccountType,omitempty"` // The ID of the source Alibaba Cloud account that authorizes the current Alibaba Cloud account to back up data across Alibaba Cloud accounts. CrossAccountUserId *int64 `json:"CrossAccountUserId,omitempty" xml:"CrossAccountUserId,omitempty"` // The paths to the files that you do not want to restore. No files in the specified paths are restored. The value must be 1 to 255 characters in length. Exclude *string `json:"Exclude,omitempty" xml:"Exclude,omitempty"` FailbackDetail map[string]interface{} `json:"FailbackDetail,omitempty" xml:"FailbackDetail,omitempty"` // The paths to the files that you want to restore. All files in the specified paths are restored. The value must be 1 to 255 characters in length. Include *string `json:"Include,omitempty" xml:"Include,omitempty"` // Specifies whether to initiate the request by using Container Service for Kubernetes (ACK). Default value: false. InitiatedByAck *bool `json:"InitiatedByAck,omitempty" xml:"InitiatedByAck,omitempty"` // The details about the Tablestore instance. OtsDetail *OtsTableRestoreDetail `json:"OtsDetail,omitempty" xml:"OtsDetail,omitempty"` // The type of the restore destination. Valid values: // // * **ECS_FILE**: restores data to Elastic Compute Service (ECS) files. // * **OSS**: restores data to Object Storage Service (OSS) buckets. // * **NAS**: restores data to Apsara File Storage NAS file systems. // * **OTS_TABLE**: restores data to Tablestore instances. // * **UDM_ECS_ROLLBACK**: restores data to ECS instances. RestoreType *string `json:"RestoreType,omitempty" xml:"RestoreType,omitempty"` // The hash value of the backup snapshot. SnapshotHash *string `json:"SnapshotHash,omitempty" xml:"SnapshotHash,omitempty"` // The ID of the backup snapshot. SnapshotId *string `json:"SnapshotId,omitempty" xml:"SnapshotId,omitempty"` // The type of the data source. Valid values: // // * **ECS_FILE**: ECS files // * **OSS**: OSS buckets // * **NAS**: NAS file systems // * **OTS_TABLE**: Tablestore instances // * **UDM_ECS**: ECS instances SourceType *string `json:"SourceType,omitempty" xml:"SourceType,omitempty"` // This parameter is required only if the **RestoreType** parameter is set to **OSS**. This parameter specifies the name of the OSS bucket to which you want to restore data. TargetBucket *string `json:"TargetBucket,omitempty" xml:"TargetBucket,omitempty"` // The details about the container to which you want to restore data. TargetContainer *string `json:"TargetContainer,omitempty" xml:"TargetContainer,omitempty"` // The ID of the container cluster to which you want to restore data. TargetContainerClusterId *string `json:"TargetContainerClusterId,omitempty" xml:"TargetContainerClusterId,omitempty"` // This parameter is required only if the **RestoreType** parameter is set to **NAS**. This parameter specifies the time when the file system is created. TargetCreateTime *int64 `json:"TargetCreateTime,omitempty" xml:"TargetCreateTime,omitempty"` // This parameter is required only if the **RestoreType** parameter is set to **NAS**. This parameter specifies the ID of the file system to which you want to restore data. TargetFileSystemId *string `json:"TargetFileSystemId,omitempty" xml:"TargetFileSystemId,omitempty"` // This parameter is required only if the **RestoreType** parameter is set to **ECS_FILE**. This parameter specifies the ID of the ECS instance to which you want to restore data. TargetInstanceId *string `json:"TargetInstanceId,omitempty" xml:"TargetInstanceId,omitempty"` // The name of the Tablestore instance to which you want to restore data. TargetInstanceName *string `json:"TargetInstanceName,omitempty" xml:"TargetInstanceName,omitempty"` // This parameter is required only if the **RestoreType** parameter is set to **ECS_FILE**. This parameter specifies the destination file path. TargetPath *string `json:"TargetPath,omitempty" xml:"TargetPath,omitempty"` // This parameter is required only if the **RestoreType** parameter is set to **OSS**. This parameter specifies the prefix of objects that you want to restore. TargetPrefix *string `json:"TargetPrefix,omitempty" xml:"TargetPrefix,omitempty"` // The name of the table that stores the restored data. TargetTableName *string `json:"TargetTableName,omitempty" xml:"TargetTableName,omitempty"` // The time when data is restored to the Tablestore instance. The value must be a UNIX timestamp. Unit: seconds. TargetTime *int64 `json:"TargetTime,omitempty" xml:"TargetTime,omitempty"` // The details of ECS instance backup. UdmDetail map[string]interface{} `json:"UdmDetail,omitempty" xml:"UdmDetail,omitempty"` // This parameter is required only if you set the **SourceType** parameter to **UDM_ECS**. This parameter specifies the region to which you want to restore data. UdmRegionId *string `json:"UdmRegionId,omitempty" xml:"UdmRegionId,omitempty"` // The ID of the backup vault to which the backup snapshot belongs. VaultId *string `json:"VaultId,omitempty" xml:"VaultId,omitempty"` }
func (CreateRestoreJobRequest) GoString ¶
func (s CreateRestoreJobRequest) GoString() string
func (*CreateRestoreJobRequest) SetCrossAccountRoleName ¶
func (s *CreateRestoreJobRequest) SetCrossAccountRoleName(v string) *CreateRestoreJobRequest
func (*CreateRestoreJobRequest) SetCrossAccountType ¶
func (s *CreateRestoreJobRequest) SetCrossAccountType(v string) *CreateRestoreJobRequest
func (*CreateRestoreJobRequest) SetCrossAccountUserId ¶
func (s *CreateRestoreJobRequest) SetCrossAccountUserId(v int64) *CreateRestoreJobRequest
func (*CreateRestoreJobRequest) SetExclude ¶
func (s *CreateRestoreJobRequest) SetExclude(v string) *CreateRestoreJobRequest
func (*CreateRestoreJobRequest) SetFailbackDetail ¶
func (s *CreateRestoreJobRequest) SetFailbackDetail(v map[string]interface{}) *CreateRestoreJobRequest
func (*CreateRestoreJobRequest) SetInclude ¶
func (s *CreateRestoreJobRequest) SetInclude(v string) *CreateRestoreJobRequest
func (*CreateRestoreJobRequest) SetInitiatedByAck ¶
func (s *CreateRestoreJobRequest) SetInitiatedByAck(v bool) *CreateRestoreJobRequest
func (*CreateRestoreJobRequest) SetOtsDetail ¶
func (s *CreateRestoreJobRequest) SetOtsDetail(v *OtsTableRestoreDetail) *CreateRestoreJobRequest
func (*CreateRestoreJobRequest) SetRestoreType ¶
func (s *CreateRestoreJobRequest) SetRestoreType(v string) *CreateRestoreJobRequest
func (*CreateRestoreJobRequest) SetSnapshotHash ¶
func (s *CreateRestoreJobRequest) SetSnapshotHash(v string) *CreateRestoreJobRequest
func (*CreateRestoreJobRequest) SetSnapshotId ¶
func (s *CreateRestoreJobRequest) SetSnapshotId(v string) *CreateRestoreJobRequest
func (*CreateRestoreJobRequest) SetSourceType ¶
func (s *CreateRestoreJobRequest) SetSourceType(v string) *CreateRestoreJobRequest
func (*CreateRestoreJobRequest) SetTargetBucket ¶
func (s *CreateRestoreJobRequest) SetTargetBucket(v string) *CreateRestoreJobRequest
func (*CreateRestoreJobRequest) SetTargetContainer ¶
func (s *CreateRestoreJobRequest) SetTargetContainer(v string) *CreateRestoreJobRequest
func (*CreateRestoreJobRequest) SetTargetContainerClusterId ¶
func (s *CreateRestoreJobRequest) SetTargetContainerClusterId(v string) *CreateRestoreJobRequest
func (*CreateRestoreJobRequest) SetTargetCreateTime ¶
func (s *CreateRestoreJobRequest) SetTargetCreateTime(v int64) *CreateRestoreJobRequest
func (*CreateRestoreJobRequest) SetTargetFileSystemId ¶
func (s *CreateRestoreJobRequest) SetTargetFileSystemId(v string) *CreateRestoreJobRequest
func (*CreateRestoreJobRequest) SetTargetInstanceId ¶
func (s *CreateRestoreJobRequest) SetTargetInstanceId(v string) *CreateRestoreJobRequest
func (*CreateRestoreJobRequest) SetTargetInstanceName ¶
func (s *CreateRestoreJobRequest) SetTargetInstanceName(v string) *CreateRestoreJobRequest
func (*CreateRestoreJobRequest) SetTargetPath ¶
func (s *CreateRestoreJobRequest) SetTargetPath(v string) *CreateRestoreJobRequest
func (*CreateRestoreJobRequest) SetTargetPrefix ¶
func (s *CreateRestoreJobRequest) SetTargetPrefix(v string) *CreateRestoreJobRequest
func (*CreateRestoreJobRequest) SetTargetTableName ¶
func (s *CreateRestoreJobRequest) SetTargetTableName(v string) *CreateRestoreJobRequest
func (*CreateRestoreJobRequest) SetTargetTime ¶
func (s *CreateRestoreJobRequest) SetTargetTime(v int64) *CreateRestoreJobRequest
func (*CreateRestoreJobRequest) SetUdmDetail ¶
func (s *CreateRestoreJobRequest) SetUdmDetail(v map[string]interface{}) *CreateRestoreJobRequest
func (*CreateRestoreJobRequest) SetUdmRegionId ¶
func (s *CreateRestoreJobRequest) SetUdmRegionId(v string) *CreateRestoreJobRequest
func (*CreateRestoreJobRequest) SetVaultId ¶
func (s *CreateRestoreJobRequest) SetVaultId(v string) *CreateRestoreJobRequest
func (CreateRestoreJobRequest) String ¶
func (s CreateRestoreJobRequest) String() string
type CreateRestoreJobResponse ¶
type CreateRestoreJobResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *CreateRestoreJobResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (CreateRestoreJobResponse) GoString ¶
func (s CreateRestoreJobResponse) GoString() string
func (*CreateRestoreJobResponse) SetBody ¶
func (s *CreateRestoreJobResponse) SetBody(v *CreateRestoreJobResponseBody) *CreateRestoreJobResponse
func (*CreateRestoreJobResponse) SetHeaders ¶
func (s *CreateRestoreJobResponse) SetHeaders(v map[string]*string) *CreateRestoreJobResponse
func (*CreateRestoreJobResponse) SetStatusCode ¶
func (s *CreateRestoreJobResponse) SetStatusCode(v int32) *CreateRestoreJobResponse
func (CreateRestoreJobResponse) String ¶
func (s CreateRestoreJobResponse) String() string
type CreateRestoreJobResponseBody ¶
type CreateRestoreJobResponseBody struct { // The HTTP status code. The status code 200 indicates that the call is successful. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // The message that is returned. If the call is successful, "successful" is returned. If the call fails, an error message is returned. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The ID of the restore job. RestoreId *string `json:"RestoreId,omitempty" xml:"RestoreId,omitempty"` // Indicates whether the call is successful. Valid values: // // * true: The call is successful. // * false: The call fails. Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` }
func (CreateRestoreJobResponseBody) GoString ¶
func (s CreateRestoreJobResponseBody) GoString() string
func (*CreateRestoreJobResponseBody) SetCode ¶
func (s *CreateRestoreJobResponseBody) SetCode(v string) *CreateRestoreJobResponseBody
func (*CreateRestoreJobResponseBody) SetMessage ¶
func (s *CreateRestoreJobResponseBody) SetMessage(v string) *CreateRestoreJobResponseBody
func (*CreateRestoreJobResponseBody) SetRequestId ¶
func (s *CreateRestoreJobResponseBody) SetRequestId(v string) *CreateRestoreJobResponseBody
func (*CreateRestoreJobResponseBody) SetRestoreId ¶
func (s *CreateRestoreJobResponseBody) SetRestoreId(v string) *CreateRestoreJobResponseBody
func (*CreateRestoreJobResponseBody) SetSuccess ¶
func (s *CreateRestoreJobResponseBody) SetSuccess(v bool) *CreateRestoreJobResponseBody
func (CreateRestoreJobResponseBody) String ¶
func (s CreateRestoreJobResponseBody) String() string
type CreateRestoreJobShrinkRequest ¶
type CreateRestoreJobShrinkRequest struct { // The name of the RAM role that is created within the source Alibaba Cloud account and assigned to the current Alibaba Cloud account to authorize the current Alibaba Cloud account to back up data across Alibaba Cloud accounts. CrossAccountRoleName *string `json:"CrossAccountRoleName,omitempty" xml:"CrossAccountRoleName,omitempty"` // Specifies whether data is backed up within the same Alibaba Cloud account or across Alibaba Cloud accounts. Valid values: // // * SELF_ACCOUNT: Data is backed up within the same Alibaba Cloud account. // * CROSS_ACCOUNT: Data is backed up across Alibaba Cloud accounts. CrossAccountType *string `json:"CrossAccountType,omitempty" xml:"CrossAccountType,omitempty"` // The ID of the source Alibaba Cloud account that authorizes the current Alibaba Cloud account to back up data across Alibaba Cloud accounts. CrossAccountUserId *int64 `json:"CrossAccountUserId,omitempty" xml:"CrossAccountUserId,omitempty"` // The paths to the files that you do not want to restore. No files in the specified paths are restored. The value must be 1 to 255 characters in length. Exclude *string `json:"Exclude,omitempty" xml:"Exclude,omitempty"` FailbackDetailShrink *string `json:"FailbackDetail,omitempty" xml:"FailbackDetail,omitempty"` // The paths to the files that you want to restore. All files in the specified paths are restored. The value must be 1 to 255 characters in length. Include *string `json:"Include,omitempty" xml:"Include,omitempty"` // Specifies whether to initiate the request by using Container Service for Kubernetes (ACK). Default value: false. InitiatedByAck *bool `json:"InitiatedByAck,omitempty" xml:"InitiatedByAck,omitempty"` // The details about the Tablestore instance. OtsDetailShrink *string `json:"OtsDetail,omitempty" xml:"OtsDetail,omitempty"` // The type of the restore destination. Valid values: // // * **ECS_FILE**: restores data to Elastic Compute Service (ECS) files. // * **OSS**: restores data to Object Storage Service (OSS) buckets. // * **NAS**: restores data to Apsara File Storage NAS file systems. // * **OTS_TABLE**: restores data to Tablestore instances. // * **UDM_ECS_ROLLBACK**: restores data to ECS instances. RestoreType *string `json:"RestoreType,omitempty" xml:"RestoreType,omitempty"` // The hash value of the backup snapshot. SnapshotHash *string `json:"SnapshotHash,omitempty" xml:"SnapshotHash,omitempty"` // The ID of the backup snapshot. SnapshotId *string `json:"SnapshotId,omitempty" xml:"SnapshotId,omitempty"` // The type of the data source. Valid values: // // * **ECS_FILE**: ECS files // * **OSS**: OSS buckets // * **NAS**: NAS file systems // * **OTS_TABLE**: Tablestore instances // * **UDM_ECS**: ECS instances SourceType *string `json:"SourceType,omitempty" xml:"SourceType,omitempty"` // This parameter is required only if the **RestoreType** parameter is set to **OSS**. This parameter specifies the name of the OSS bucket to which you want to restore data. TargetBucket *string `json:"TargetBucket,omitempty" xml:"TargetBucket,omitempty"` // The details about the container to which you want to restore data. TargetContainer *string `json:"TargetContainer,omitempty" xml:"TargetContainer,omitempty"` // The ID of the container cluster to which you want to restore data. TargetContainerClusterId *string `json:"TargetContainerClusterId,omitempty" xml:"TargetContainerClusterId,omitempty"` // This parameter is required only if the **RestoreType** parameter is set to **NAS**. This parameter specifies the time when the file system is created. TargetCreateTime *int64 `json:"TargetCreateTime,omitempty" xml:"TargetCreateTime,omitempty"` // This parameter is required only if the **RestoreType** parameter is set to **NAS**. This parameter specifies the ID of the file system to which you want to restore data. TargetFileSystemId *string `json:"TargetFileSystemId,omitempty" xml:"TargetFileSystemId,omitempty"` // This parameter is required only if the **RestoreType** parameter is set to **ECS_FILE**. This parameter specifies the ID of the ECS instance to which you want to restore data. TargetInstanceId *string `json:"TargetInstanceId,omitempty" xml:"TargetInstanceId,omitempty"` // The name of the Tablestore instance to which you want to restore data. TargetInstanceName *string `json:"TargetInstanceName,omitempty" xml:"TargetInstanceName,omitempty"` // This parameter is required only if the **RestoreType** parameter is set to **ECS_FILE**. This parameter specifies the destination file path. TargetPath *string `json:"TargetPath,omitempty" xml:"TargetPath,omitempty"` // This parameter is required only if the **RestoreType** parameter is set to **OSS**. This parameter specifies the prefix of objects that you want to restore. TargetPrefix *string `json:"TargetPrefix,omitempty" xml:"TargetPrefix,omitempty"` // The name of the table that stores the restored data. TargetTableName *string `json:"TargetTableName,omitempty" xml:"TargetTableName,omitempty"` // The time when data is restored to the Tablestore instance. The value must be a UNIX timestamp. Unit: seconds. TargetTime *int64 `json:"TargetTime,omitempty" xml:"TargetTime,omitempty"` // The details of ECS instance backup. UdmDetailShrink *string `json:"UdmDetail,omitempty" xml:"UdmDetail,omitempty"` // This parameter is required only if you set the **SourceType** parameter to **UDM_ECS**. This parameter specifies the region to which you want to restore data. UdmRegionId *string `json:"UdmRegionId,omitempty" xml:"UdmRegionId,omitempty"` // The ID of the backup vault to which the backup snapshot belongs. VaultId *string `json:"VaultId,omitempty" xml:"VaultId,omitempty"` }
func (CreateRestoreJobShrinkRequest) GoString ¶
func (s CreateRestoreJobShrinkRequest) GoString() string
func (*CreateRestoreJobShrinkRequest) SetCrossAccountRoleName ¶
func (s *CreateRestoreJobShrinkRequest) SetCrossAccountRoleName(v string) *CreateRestoreJobShrinkRequest
func (*CreateRestoreJobShrinkRequest) SetCrossAccountType ¶
func (s *CreateRestoreJobShrinkRequest) SetCrossAccountType(v string) *CreateRestoreJobShrinkRequest
func (*CreateRestoreJobShrinkRequest) SetCrossAccountUserId ¶
func (s *CreateRestoreJobShrinkRequest) SetCrossAccountUserId(v int64) *CreateRestoreJobShrinkRequest
func (*CreateRestoreJobShrinkRequest) SetExclude ¶
func (s *CreateRestoreJobShrinkRequest) SetExclude(v string) *CreateRestoreJobShrinkRequest
func (*CreateRestoreJobShrinkRequest) SetFailbackDetailShrink ¶
func (s *CreateRestoreJobShrinkRequest) SetFailbackDetailShrink(v string) *CreateRestoreJobShrinkRequest
func (*CreateRestoreJobShrinkRequest) SetInclude ¶
func (s *CreateRestoreJobShrinkRequest) SetInclude(v string) *CreateRestoreJobShrinkRequest
func (*CreateRestoreJobShrinkRequest) SetInitiatedByAck ¶
func (s *CreateRestoreJobShrinkRequest) SetInitiatedByAck(v bool) *CreateRestoreJobShrinkRequest
func (*CreateRestoreJobShrinkRequest) SetOtsDetailShrink ¶
func (s *CreateRestoreJobShrinkRequest) SetOtsDetailShrink(v string) *CreateRestoreJobShrinkRequest
func (*CreateRestoreJobShrinkRequest) SetRestoreType ¶
func (s *CreateRestoreJobShrinkRequest) SetRestoreType(v string) *CreateRestoreJobShrinkRequest
func (*CreateRestoreJobShrinkRequest) SetSnapshotHash ¶
func (s *CreateRestoreJobShrinkRequest) SetSnapshotHash(v string) *CreateRestoreJobShrinkRequest
func (*CreateRestoreJobShrinkRequest) SetSnapshotId ¶
func (s *CreateRestoreJobShrinkRequest) SetSnapshotId(v string) *CreateRestoreJobShrinkRequest
func (*CreateRestoreJobShrinkRequest) SetSourceType ¶
func (s *CreateRestoreJobShrinkRequest) SetSourceType(v string) *CreateRestoreJobShrinkRequest
func (*CreateRestoreJobShrinkRequest) SetTargetBucket ¶
func (s *CreateRestoreJobShrinkRequest) SetTargetBucket(v string) *CreateRestoreJobShrinkRequest
func (*CreateRestoreJobShrinkRequest) SetTargetContainer ¶
func (s *CreateRestoreJobShrinkRequest) SetTargetContainer(v string) *CreateRestoreJobShrinkRequest
func (*CreateRestoreJobShrinkRequest) SetTargetContainerClusterId ¶
func (s *CreateRestoreJobShrinkRequest) SetTargetContainerClusterId(v string) *CreateRestoreJobShrinkRequest
func (*CreateRestoreJobShrinkRequest) SetTargetCreateTime ¶
func (s *CreateRestoreJobShrinkRequest) SetTargetCreateTime(v int64) *CreateRestoreJobShrinkRequest
func (*CreateRestoreJobShrinkRequest) SetTargetFileSystemId ¶
func (s *CreateRestoreJobShrinkRequest) SetTargetFileSystemId(v string) *CreateRestoreJobShrinkRequest
func (*CreateRestoreJobShrinkRequest) SetTargetInstanceId ¶
func (s *CreateRestoreJobShrinkRequest) SetTargetInstanceId(v string) *CreateRestoreJobShrinkRequest
func (*CreateRestoreJobShrinkRequest) SetTargetInstanceName ¶
func (s *CreateRestoreJobShrinkRequest) SetTargetInstanceName(v string) *CreateRestoreJobShrinkRequest
func (*CreateRestoreJobShrinkRequest) SetTargetPath ¶
func (s *CreateRestoreJobShrinkRequest) SetTargetPath(v string) *CreateRestoreJobShrinkRequest
func (*CreateRestoreJobShrinkRequest) SetTargetPrefix ¶
func (s *CreateRestoreJobShrinkRequest) SetTargetPrefix(v string) *CreateRestoreJobShrinkRequest
func (*CreateRestoreJobShrinkRequest) SetTargetTableName ¶
func (s *CreateRestoreJobShrinkRequest) SetTargetTableName(v string) *CreateRestoreJobShrinkRequest
func (*CreateRestoreJobShrinkRequest) SetTargetTime ¶
func (s *CreateRestoreJobShrinkRequest) SetTargetTime(v int64) *CreateRestoreJobShrinkRequest
func (*CreateRestoreJobShrinkRequest) SetUdmDetailShrink ¶
func (s *CreateRestoreJobShrinkRequest) SetUdmDetailShrink(v string) *CreateRestoreJobShrinkRequest
func (*CreateRestoreJobShrinkRequest) SetUdmRegionId ¶
func (s *CreateRestoreJobShrinkRequest) SetUdmRegionId(v string) *CreateRestoreJobShrinkRequest
func (*CreateRestoreJobShrinkRequest) SetVaultId ¶
func (s *CreateRestoreJobShrinkRequest) SetVaultId(v string) *CreateRestoreJobShrinkRequest
func (CreateRestoreJobShrinkRequest) String ¶
func (s CreateRestoreJobShrinkRequest) String() string
type CreateTempFileUploadUrlRequest ¶
type CreateTempFileUploadUrlRequest struct { // The name of the file to be uploaded. FileName *string `json:"FileName,omitempty" xml:"FileName,omitempty"` }
func (CreateTempFileUploadUrlRequest) GoString ¶
func (s CreateTempFileUploadUrlRequest) GoString() string
func (*CreateTempFileUploadUrlRequest) SetFileName ¶
func (s *CreateTempFileUploadUrlRequest) SetFileName(v string) *CreateTempFileUploadUrlRequest
func (CreateTempFileUploadUrlRequest) String ¶
func (s CreateTempFileUploadUrlRequest) String() string
type CreateTempFileUploadUrlResponse ¶
type CreateTempFileUploadUrlResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *CreateTempFileUploadUrlResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (CreateTempFileUploadUrlResponse) GoString ¶
func (s CreateTempFileUploadUrlResponse) GoString() string
func (*CreateTempFileUploadUrlResponse) SetBody ¶
func (s *CreateTempFileUploadUrlResponse) SetBody(v *CreateTempFileUploadUrlResponseBody) *CreateTempFileUploadUrlResponse
func (*CreateTempFileUploadUrlResponse) SetHeaders ¶
func (s *CreateTempFileUploadUrlResponse) SetHeaders(v map[string]*string) *CreateTempFileUploadUrlResponse
func (*CreateTempFileUploadUrlResponse) SetStatusCode ¶
func (s *CreateTempFileUploadUrlResponse) SetStatusCode(v int32) *CreateTempFileUploadUrlResponse
func (CreateTempFileUploadUrlResponse) String ¶
func (s CreateTempFileUploadUrlResponse) String() string
type CreateTempFileUploadUrlResponseBody ¶
type CreateTempFileUploadUrlResponseBody struct { // The name of the OSS bucket to which the file is uploaded. BucketName *string `json:"BucketName,omitempty" xml:"BucketName,omitempty"` // The HTTP status code. The status code 200 indicates that the call is successful. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // The endpoint that is used to upload the file to OSS. Endpoint *string `json:"Endpoint,omitempty" xml:"Endpoint,omitempty"` // The expiration time of the signature that is used to upload the file to OSS. This value is a UNIX timestamp. Unit: seconds. ExpireTime *int64 `json:"ExpireTime,omitempty" xml:"ExpireTime,omitempty"` // The message that is returned. If the call is successful, "successful" is returned. If the call fails, an error message is returned. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // The AccessKey ID that is used to upload the file to OSS. OssAccessKeyId *string `json:"OssAccessKeyId,omitempty" xml:"OssAccessKeyId,omitempty"` // The policy that is used to upload the file to OSS. Policy *string `json:"Policy,omitempty" xml:"Policy,omitempty"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The signature that is used to upload the file to OSS. Signature *string `json:"Signature,omitempty" xml:"Signature,omitempty"` // Indicates whether the call is successful. Valid values: // // * true: The call is successful. // * false: The call fails. Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` // The key that is used to upload the file to OSS. TempFileKey *string `json:"TempFileKey,omitempty" xml:"TempFileKey,omitempty"` }
func (CreateTempFileUploadUrlResponseBody) GoString ¶
func (s CreateTempFileUploadUrlResponseBody) GoString() string
func (*CreateTempFileUploadUrlResponseBody) SetBucketName ¶
func (s *CreateTempFileUploadUrlResponseBody) SetBucketName(v string) *CreateTempFileUploadUrlResponseBody
func (*CreateTempFileUploadUrlResponseBody) SetCode ¶
func (s *CreateTempFileUploadUrlResponseBody) SetCode(v string) *CreateTempFileUploadUrlResponseBody
func (*CreateTempFileUploadUrlResponseBody) SetEndpoint ¶
func (s *CreateTempFileUploadUrlResponseBody) SetEndpoint(v string) *CreateTempFileUploadUrlResponseBody
func (*CreateTempFileUploadUrlResponseBody) SetExpireTime ¶
func (s *CreateTempFileUploadUrlResponseBody) SetExpireTime(v int64) *CreateTempFileUploadUrlResponseBody
func (*CreateTempFileUploadUrlResponseBody) SetMessage ¶
func (s *CreateTempFileUploadUrlResponseBody) SetMessage(v string) *CreateTempFileUploadUrlResponseBody
func (*CreateTempFileUploadUrlResponseBody) SetOssAccessKeyId ¶
func (s *CreateTempFileUploadUrlResponseBody) SetOssAccessKeyId(v string) *CreateTempFileUploadUrlResponseBody
func (*CreateTempFileUploadUrlResponseBody) SetPolicy ¶
func (s *CreateTempFileUploadUrlResponseBody) SetPolicy(v string) *CreateTempFileUploadUrlResponseBody
func (*CreateTempFileUploadUrlResponseBody) SetRequestId ¶
func (s *CreateTempFileUploadUrlResponseBody) SetRequestId(v string) *CreateTempFileUploadUrlResponseBody
func (*CreateTempFileUploadUrlResponseBody) SetSignature ¶
func (s *CreateTempFileUploadUrlResponseBody) SetSignature(v string) *CreateTempFileUploadUrlResponseBody
func (*CreateTempFileUploadUrlResponseBody) SetSuccess ¶
func (s *CreateTempFileUploadUrlResponseBody) SetSuccess(v bool) *CreateTempFileUploadUrlResponseBody
func (*CreateTempFileUploadUrlResponseBody) SetTempFileKey ¶
func (s *CreateTempFileUploadUrlResponseBody) SetTempFileKey(v string) *CreateTempFileUploadUrlResponseBody
func (CreateTempFileUploadUrlResponseBody) String ¶
func (s CreateTempFileUploadUrlResponseBody) String() string
type CreateVaultRequest ¶
type CreateVaultRequest struct { // The description of the backup vault. The description must be 0 to 255 characters in length. Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The method that is used to encrypt the source data. This parameter is valid only if you set the VaultType parameter to STANDARD or OTS_BACKUP. Valid values: // // * **HBR_PRIVATE**: The source data is encrypted by using the built-in encryption method of Hybrid Backup Recovery (HBR). // * **KMS**: The source data is encrypted by using Key Management Service (KMS). EncryptType *string `json:"EncryptType,omitempty" xml:"EncryptType,omitempty"` // The customer master key (CMK) created in KMS or the alias of the key. This parameter is required only if you set the EncryptType parameter to KMS. KmsKeyId *string `json:"KmsKeyId,omitempty" xml:"KmsKeyId,omitempty"` // The data redundancy type of the backup vault. Valid values: // // * LRS: Locally redundant storage (LRS) is enabled for the backup vault. HBR stores the copies of each object on multiple devices of different facilities in the same zone. This way, HBR ensures data durability and availability even if hardware failures occur. // * ZRS: Zone-redundant storage (ZRS) is enabled for the backup vault. HBR uses the multi-zone mechanism to distribute data across three zones within the same region. If a zone fails, the data that is stored in the other two zones is still accessible. RedundancyType *string `json:"RedundancyType,omitempty" xml:"RedundancyType,omitempty"` // The name of the backup vault. The name must be 1 to 64 characters in length. VaultName *string `json:"VaultName,omitempty" xml:"VaultName,omitempty"` // The ID of the region where the backup vault resides. VaultRegionId *string `json:"VaultRegionId,omitempty" xml:"VaultRegionId,omitempty"` // The storage type of the backup vault. Valid value: **STANDARD**, which indicates standard storage. VaultStorageClass *string `json:"VaultStorageClass,omitempty" xml:"VaultStorageClass,omitempty"` // The type of the backup vault. Valid value // // * **STANDARD**: standard backup vault // * **OTS_BACKUP**: backup vault for Tablestore VaultType *string `json:"VaultType,omitempty" xml:"VaultType,omitempty"` }
func (CreateVaultRequest) GoString ¶
func (s CreateVaultRequest) GoString() string
func (*CreateVaultRequest) SetDescription ¶
func (s *CreateVaultRequest) SetDescription(v string) *CreateVaultRequest
func (*CreateVaultRequest) SetEncryptType ¶
func (s *CreateVaultRequest) SetEncryptType(v string) *CreateVaultRequest
func (*CreateVaultRequest) SetKmsKeyId ¶
func (s *CreateVaultRequest) SetKmsKeyId(v string) *CreateVaultRequest
func (*CreateVaultRequest) SetRedundancyType ¶
func (s *CreateVaultRequest) SetRedundancyType(v string) *CreateVaultRequest
func (*CreateVaultRequest) SetVaultName ¶
func (s *CreateVaultRequest) SetVaultName(v string) *CreateVaultRequest
func (*CreateVaultRequest) SetVaultRegionId ¶
func (s *CreateVaultRequest) SetVaultRegionId(v string) *CreateVaultRequest
func (*CreateVaultRequest) SetVaultStorageClass ¶
func (s *CreateVaultRequest) SetVaultStorageClass(v string) *CreateVaultRequest
func (*CreateVaultRequest) SetVaultType ¶
func (s *CreateVaultRequest) SetVaultType(v string) *CreateVaultRequest
func (CreateVaultRequest) String ¶
func (s CreateVaultRequest) String() string
type CreateVaultResponse ¶
type CreateVaultResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *CreateVaultResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (CreateVaultResponse) GoString ¶
func (s CreateVaultResponse) GoString() string
func (*CreateVaultResponse) SetBody ¶
func (s *CreateVaultResponse) SetBody(v *CreateVaultResponseBody) *CreateVaultResponse
func (*CreateVaultResponse) SetHeaders ¶
func (s *CreateVaultResponse) SetHeaders(v map[string]*string) *CreateVaultResponse
func (*CreateVaultResponse) SetStatusCode ¶
func (s *CreateVaultResponse) SetStatusCode(v int32) *CreateVaultResponse
func (CreateVaultResponse) String ¶
func (s CreateVaultResponse) String() string
type CreateVaultResponseBody ¶
type CreateVaultResponseBody struct { // The HTTP status code. The status code 200 indicates that the call is successful. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // The message that is returned. If the call is successful, "successful" is returned. If the call fails, an error message is returned. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // Indicates whether the call is successful. Valid values: // // * true: The call is successful. // * false: The call fails. Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` // The ID of the initialization task used to initialize the backup vault. You can call the DescribeTask operation to query the status of an initialization task. TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"` // The ID of the backup vault. VaultId *string `json:"VaultId,omitempty" xml:"VaultId,omitempty"` }
func (CreateVaultResponseBody) GoString ¶
func (s CreateVaultResponseBody) GoString() string
func (*CreateVaultResponseBody) SetCode ¶
func (s *CreateVaultResponseBody) SetCode(v string) *CreateVaultResponseBody
func (*CreateVaultResponseBody) SetMessage ¶
func (s *CreateVaultResponseBody) SetMessage(v string) *CreateVaultResponseBody
func (*CreateVaultResponseBody) SetRequestId ¶
func (s *CreateVaultResponseBody) SetRequestId(v string) *CreateVaultResponseBody
func (*CreateVaultResponseBody) SetSuccess ¶
func (s *CreateVaultResponseBody) SetSuccess(v bool) *CreateVaultResponseBody
func (*CreateVaultResponseBody) SetTaskId ¶
func (s *CreateVaultResponseBody) SetTaskId(v string) *CreateVaultResponseBody
func (*CreateVaultResponseBody) SetVaultId ¶
func (s *CreateVaultResponseBody) SetVaultId(v string) *CreateVaultResponseBody
func (CreateVaultResponseBody) String ¶
func (s CreateVaultResponseBody) String() string
type DeleteBackupClientRequest ¶
type DeleteBackupClientRequest struct { // The ID of the request. ClientId *string `json:"ClientId,omitempty" xml:"ClientId,omitempty"` }
func (DeleteBackupClientRequest) GoString ¶
func (s DeleteBackupClientRequest) GoString() string
func (*DeleteBackupClientRequest) SetClientId ¶
func (s *DeleteBackupClientRequest) SetClientId(v string) *DeleteBackupClientRequest
func (DeleteBackupClientRequest) String ¶
func (s DeleteBackupClientRequest) String() string
type DeleteBackupClientResourceRequest ¶
type DeleteBackupClientResourceRequest struct { // The IDs of HBR clients. You can specify a maximum of 100 client IDs. ClientIds map[string]interface{} `json:"ClientIds,omitempty" xml:"ClientIds,omitempty"` }
func (DeleteBackupClientResourceRequest) GoString ¶
func (s DeleteBackupClientResourceRequest) GoString() string
func (*DeleteBackupClientResourceRequest) SetClientIds ¶
func (s *DeleteBackupClientResourceRequest) SetClientIds(v map[string]interface{}) *DeleteBackupClientResourceRequest
func (DeleteBackupClientResourceRequest) String ¶
func (s DeleteBackupClientResourceRequest) String() string
type DeleteBackupClientResourceResponse ¶
type DeleteBackupClientResourceResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *DeleteBackupClientResourceResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (DeleteBackupClientResourceResponse) GoString ¶
func (s DeleteBackupClientResourceResponse) GoString() string
func (*DeleteBackupClientResourceResponse) SetHeaders ¶
func (s *DeleteBackupClientResourceResponse) SetHeaders(v map[string]*string) *DeleteBackupClientResourceResponse
func (*DeleteBackupClientResourceResponse) SetStatusCode ¶
func (s *DeleteBackupClientResourceResponse) SetStatusCode(v int32) *DeleteBackupClientResourceResponse
func (DeleteBackupClientResourceResponse) String ¶
func (s DeleteBackupClientResourceResponse) String() string
type DeleteBackupClientResourceResponseBody ¶
type DeleteBackupClientResourceResponseBody struct { // The HTTP status code. The status code 200 indicates that the call is successful. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // The message that is returned. If the call is successful, "successful" is returned. If the call fails, an error message is returned. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // Indicates whether the call is successful. Valid values: // // * true: The call is successful. // * false: The call fails. Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` }
func (DeleteBackupClientResourceResponseBody) GoString ¶
func (s DeleteBackupClientResourceResponseBody) GoString() string
func (*DeleteBackupClientResourceResponseBody) SetCode ¶
func (s *DeleteBackupClientResourceResponseBody) SetCode(v string) *DeleteBackupClientResourceResponseBody
func (*DeleteBackupClientResourceResponseBody) SetMessage ¶
func (s *DeleteBackupClientResourceResponseBody) SetMessage(v string) *DeleteBackupClientResourceResponseBody
func (*DeleteBackupClientResourceResponseBody) SetRequestId ¶
func (s *DeleteBackupClientResourceResponseBody) SetRequestId(v string) *DeleteBackupClientResourceResponseBody
func (*DeleteBackupClientResourceResponseBody) SetSuccess ¶
func (s *DeleteBackupClientResourceResponseBody) SetSuccess(v bool) *DeleteBackupClientResourceResponseBody
func (DeleteBackupClientResourceResponseBody) String ¶
func (s DeleteBackupClientResourceResponseBody) String() string
type DeleteBackupClientResourceShrinkRequest ¶
type DeleteBackupClientResourceShrinkRequest struct { // The IDs of HBR clients. You can specify a maximum of 100 client IDs. ClientIdsShrink *string `json:"ClientIds,omitempty" xml:"ClientIds,omitempty"` }
func (DeleteBackupClientResourceShrinkRequest) GoString ¶
func (s DeleteBackupClientResourceShrinkRequest) GoString() string
func (*DeleteBackupClientResourceShrinkRequest) SetClientIdsShrink ¶
func (s *DeleteBackupClientResourceShrinkRequest) SetClientIdsShrink(v string) *DeleteBackupClientResourceShrinkRequest
func (DeleteBackupClientResourceShrinkRequest) String ¶
func (s DeleteBackupClientResourceShrinkRequest) String() string
type DeleteBackupClientResponse ¶
type DeleteBackupClientResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *DeleteBackupClientResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (DeleteBackupClientResponse) GoString ¶
func (s DeleteBackupClientResponse) GoString() string
func (*DeleteBackupClientResponse) SetBody ¶
func (s *DeleteBackupClientResponse) SetBody(v *DeleteBackupClientResponseBody) *DeleteBackupClientResponse
func (*DeleteBackupClientResponse) SetHeaders ¶
func (s *DeleteBackupClientResponse) SetHeaders(v map[string]*string) *DeleteBackupClientResponse
func (*DeleteBackupClientResponse) SetStatusCode ¶
func (s *DeleteBackupClientResponse) SetStatusCode(v int32) *DeleteBackupClientResponse
func (DeleteBackupClientResponse) String ¶
func (s DeleteBackupClientResponse) String() string
type DeleteBackupClientResponseBody ¶
type DeleteBackupClientResponseBody struct { // The operation that you want to perform. Set the value to **DeleteBackupClient**. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // Deletes a backup client. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` }
func (DeleteBackupClientResponseBody) GoString ¶
func (s DeleteBackupClientResponseBody) GoString() string
func (*DeleteBackupClientResponseBody) SetCode ¶
func (s *DeleteBackupClientResponseBody) SetCode(v string) *DeleteBackupClientResponseBody
func (*DeleteBackupClientResponseBody) SetMessage ¶
func (s *DeleteBackupClientResponseBody) SetMessage(v string) *DeleteBackupClientResponseBody
func (*DeleteBackupClientResponseBody) SetRequestId ¶
func (s *DeleteBackupClientResponseBody) SetRequestId(v string) *DeleteBackupClientResponseBody
func (*DeleteBackupClientResponseBody) SetSuccess ¶
func (s *DeleteBackupClientResponseBody) SetSuccess(v bool) *DeleteBackupClientResponseBody
func (DeleteBackupClientResponseBody) String ¶
func (s DeleteBackupClientResponseBody) String() string
type DeleteBackupPlanRequest ¶
type DeleteBackupPlanRequest struct { // The ID of the backup plan. PlanId *string `json:"PlanId,omitempty" xml:"PlanId,omitempty"` // The type of the data source. Valid values: // // * **ECS_FILE**: Elastic Compute Service (ECS) files // * **OSS**: Object Storage Service (OSS) buckets // * **NAS**: Apsara File Storage NAS file systems // * **UDM_ECS**: ECS instances // * **OTS**: Tablestore instances SourceType *string `json:"SourceType,omitempty" xml:"SourceType,omitempty"` // The ID of the backup vault. VaultId *string `json:"VaultId,omitempty" xml:"VaultId,omitempty"` }
func (DeleteBackupPlanRequest) GoString ¶
func (s DeleteBackupPlanRequest) GoString() string
func (*DeleteBackupPlanRequest) SetPlanId ¶
func (s *DeleteBackupPlanRequest) SetPlanId(v string) *DeleteBackupPlanRequest
func (*DeleteBackupPlanRequest) SetSourceType ¶
func (s *DeleteBackupPlanRequest) SetSourceType(v string) *DeleteBackupPlanRequest
func (*DeleteBackupPlanRequest) SetVaultId ¶
func (s *DeleteBackupPlanRequest) SetVaultId(v string) *DeleteBackupPlanRequest
func (DeleteBackupPlanRequest) String ¶
func (s DeleteBackupPlanRequest) String() string
type DeleteBackupPlanResponse ¶
type DeleteBackupPlanResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *DeleteBackupPlanResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (DeleteBackupPlanResponse) GoString ¶
func (s DeleteBackupPlanResponse) GoString() string
func (*DeleteBackupPlanResponse) SetBody ¶
func (s *DeleteBackupPlanResponse) SetBody(v *DeleteBackupPlanResponseBody) *DeleteBackupPlanResponse
func (*DeleteBackupPlanResponse) SetHeaders ¶
func (s *DeleteBackupPlanResponse) SetHeaders(v map[string]*string) *DeleteBackupPlanResponse
func (*DeleteBackupPlanResponse) SetStatusCode ¶
func (s *DeleteBackupPlanResponse) SetStatusCode(v int32) *DeleteBackupPlanResponse
func (DeleteBackupPlanResponse) String ¶
func (s DeleteBackupPlanResponse) String() string
type DeleteBackupPlanResponseBody ¶
type DeleteBackupPlanResponseBody struct { // The HTTP status code. The status code 200 indicates that the call is successful. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // The message that is returned. If the call is successful, "successful" is returned. If the call fails, an error message is returned. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // Indicates whether the call is successful. Valid values: // // * true: The call is successful. // * false: The call fails. Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` }
func (DeleteBackupPlanResponseBody) GoString ¶
func (s DeleteBackupPlanResponseBody) GoString() string
func (*DeleteBackupPlanResponseBody) SetCode ¶
func (s *DeleteBackupPlanResponseBody) SetCode(v string) *DeleteBackupPlanResponseBody
func (*DeleteBackupPlanResponseBody) SetMessage ¶
func (s *DeleteBackupPlanResponseBody) SetMessage(v string) *DeleteBackupPlanResponseBody
func (*DeleteBackupPlanResponseBody) SetRequestId ¶
func (s *DeleteBackupPlanResponseBody) SetRequestId(v string) *DeleteBackupPlanResponseBody
func (*DeleteBackupPlanResponseBody) SetSuccess ¶
func (s *DeleteBackupPlanResponseBody) SetSuccess(v bool) *DeleteBackupPlanResponseBody
func (DeleteBackupPlanResponseBody) String ¶
func (s DeleteBackupPlanResponseBody) String() string
type DeleteClientRequest ¶
type DeleteClientRequest struct { ClientId *string `json:"ClientId,omitempty" xml:"ClientId,omitempty"` ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` VaultId *string `json:"VaultId,omitempty" xml:"VaultId,omitempty"` }
func (DeleteClientRequest) GoString ¶
func (s DeleteClientRequest) GoString() string
func (*DeleteClientRequest) SetClientId ¶
func (s *DeleteClientRequest) SetClientId(v string) *DeleteClientRequest
func (*DeleteClientRequest) SetResourceGroupId ¶
func (s *DeleteClientRequest) SetResourceGroupId(v string) *DeleteClientRequest
func (*DeleteClientRequest) SetVaultId ¶
func (s *DeleteClientRequest) SetVaultId(v string) *DeleteClientRequest
func (DeleteClientRequest) String ¶
func (s DeleteClientRequest) String() string
type DeleteClientResponse ¶
type DeleteClientResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *DeleteClientResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (DeleteClientResponse) GoString ¶
func (s DeleteClientResponse) GoString() string
func (*DeleteClientResponse) SetBody ¶
func (s *DeleteClientResponse) SetBody(v *DeleteClientResponseBody) *DeleteClientResponse
func (*DeleteClientResponse) SetHeaders ¶
func (s *DeleteClientResponse) SetHeaders(v map[string]*string) *DeleteClientResponse
func (*DeleteClientResponse) SetStatusCode ¶
func (s *DeleteClientResponse) SetStatusCode(v int32) *DeleteClientResponse
func (DeleteClientResponse) String ¶
func (s DeleteClientResponse) String() string
type DeleteClientResponseBody ¶
type DeleteClientResponseBody struct { Code *string `json:"Code,omitempty" xml:"Code,omitempty"` Message *string `json:"Message,omitempty" xml:"Message,omitempty"` RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` }
func (DeleteClientResponseBody) GoString ¶
func (s DeleteClientResponseBody) GoString() string
func (*DeleteClientResponseBody) SetCode ¶
func (s *DeleteClientResponseBody) SetCode(v string) *DeleteClientResponseBody
func (*DeleteClientResponseBody) SetMessage ¶
func (s *DeleteClientResponseBody) SetMessage(v string) *DeleteClientResponseBody
func (*DeleteClientResponseBody) SetRequestId ¶
func (s *DeleteClientResponseBody) SetRequestId(v string) *DeleteClientResponseBody
func (*DeleteClientResponseBody) SetSuccess ¶
func (s *DeleteClientResponseBody) SetSuccess(v bool) *DeleteClientResponseBody
func (DeleteClientResponseBody) String ¶
func (s DeleteClientResponseBody) String() string
type DeleteHanaBackupPlanRequest ¶
type DeleteHanaBackupPlanRequest struct { // The ID of the resource group. ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The HTTP status code. The status code 200 indicates that the call is successful. PlanId *string `json:"PlanId,omitempty" xml:"PlanId,omitempty"` // The ID of the request. ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` // The ID of the backup plan. VaultId *string `json:"VaultId,omitempty" xml:"VaultId,omitempty"` }
func (DeleteHanaBackupPlanRequest) GoString ¶
func (s DeleteHanaBackupPlanRequest) GoString() string
func (*DeleteHanaBackupPlanRequest) SetClusterId ¶
func (s *DeleteHanaBackupPlanRequest) SetClusterId(v string) *DeleteHanaBackupPlanRequest
func (*DeleteHanaBackupPlanRequest) SetPlanId ¶
func (s *DeleteHanaBackupPlanRequest) SetPlanId(v string) *DeleteHanaBackupPlanRequest
func (*DeleteHanaBackupPlanRequest) SetResourceGroupId ¶
func (s *DeleteHanaBackupPlanRequest) SetResourceGroupId(v string) *DeleteHanaBackupPlanRequest
func (*DeleteHanaBackupPlanRequest) SetVaultId ¶
func (s *DeleteHanaBackupPlanRequest) SetVaultId(v string) *DeleteHanaBackupPlanRequest
func (DeleteHanaBackupPlanRequest) String ¶
func (s DeleteHanaBackupPlanRequest) String() string
type DeleteHanaBackupPlanResponse ¶
type DeleteHanaBackupPlanResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *DeleteHanaBackupPlanResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (DeleteHanaBackupPlanResponse) GoString ¶
func (s DeleteHanaBackupPlanResponse) GoString() string
func (*DeleteHanaBackupPlanResponse) SetBody ¶
func (s *DeleteHanaBackupPlanResponse) SetBody(v *DeleteHanaBackupPlanResponseBody) *DeleteHanaBackupPlanResponse
func (*DeleteHanaBackupPlanResponse) SetHeaders ¶
func (s *DeleteHanaBackupPlanResponse) SetHeaders(v map[string]*string) *DeleteHanaBackupPlanResponse
func (*DeleteHanaBackupPlanResponse) SetStatusCode ¶
func (s *DeleteHanaBackupPlanResponse) SetStatusCode(v int32) *DeleteHanaBackupPlanResponse
func (DeleteHanaBackupPlanResponse) String ¶
func (s DeleteHanaBackupPlanResponse) String() string
type DeleteHanaBackupPlanResponseBody ¶
type DeleteHanaBackupPlanResponseBody struct { // The operation that you want to perform. Set the value to **DeleteHanaBackupPlan**. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // Deletes an SAP HANA backup plan. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` }
func (DeleteHanaBackupPlanResponseBody) GoString ¶
func (s DeleteHanaBackupPlanResponseBody) GoString() string
func (*DeleteHanaBackupPlanResponseBody) SetCode ¶
func (s *DeleteHanaBackupPlanResponseBody) SetCode(v string) *DeleteHanaBackupPlanResponseBody
func (*DeleteHanaBackupPlanResponseBody) SetMessage ¶
func (s *DeleteHanaBackupPlanResponseBody) SetMessage(v string) *DeleteHanaBackupPlanResponseBody
func (*DeleteHanaBackupPlanResponseBody) SetRequestId ¶
func (s *DeleteHanaBackupPlanResponseBody) SetRequestId(v string) *DeleteHanaBackupPlanResponseBody
func (*DeleteHanaBackupPlanResponseBody) SetSuccess ¶
func (s *DeleteHanaBackupPlanResponseBody) SetSuccess(v bool) *DeleteHanaBackupPlanResponseBody
func (DeleteHanaBackupPlanResponseBody) String ¶
func (s DeleteHanaBackupPlanResponseBody) String() string
type DeleteHanaInstanceRequest ¶
type DeleteHanaInstanceRequest struct { // The ID of the SAP HANA instance. ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The ID of the resource group. ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` // The SID of the SAP HANA database. You must specify a valid SID. The SID must be three characters in length and start with a letter. For more information, see [How to find sid user and instance number of HANA db?](https://answers.sap.com/questions/555192/how-to-find-sid-user-and-instance-number-of-hana-d.html?) Sid *string `json:"Sid,omitempty" xml:"Sid,omitempty"` // The ID of the backup vault. VaultId *string `json:"VaultId,omitempty" xml:"VaultId,omitempty"` }
func (DeleteHanaInstanceRequest) GoString ¶
func (s DeleteHanaInstanceRequest) GoString() string
func (*DeleteHanaInstanceRequest) SetClusterId ¶
func (s *DeleteHanaInstanceRequest) SetClusterId(v string) *DeleteHanaInstanceRequest
func (*DeleteHanaInstanceRequest) SetResourceGroupId ¶
func (s *DeleteHanaInstanceRequest) SetResourceGroupId(v string) *DeleteHanaInstanceRequest
func (*DeleteHanaInstanceRequest) SetSid ¶
func (s *DeleteHanaInstanceRequest) SetSid(v string) *DeleteHanaInstanceRequest
func (*DeleteHanaInstanceRequest) SetVaultId ¶
func (s *DeleteHanaInstanceRequest) SetVaultId(v string) *DeleteHanaInstanceRequest
func (DeleteHanaInstanceRequest) String ¶
func (s DeleteHanaInstanceRequest) String() string
type DeleteHanaInstanceResponse ¶
type DeleteHanaInstanceResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *DeleteHanaInstanceResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (DeleteHanaInstanceResponse) GoString ¶
func (s DeleteHanaInstanceResponse) GoString() string
func (*DeleteHanaInstanceResponse) SetBody ¶
func (s *DeleteHanaInstanceResponse) SetBody(v *DeleteHanaInstanceResponseBody) *DeleteHanaInstanceResponse
func (*DeleteHanaInstanceResponse) SetHeaders ¶
func (s *DeleteHanaInstanceResponse) SetHeaders(v map[string]*string) *DeleteHanaInstanceResponse
func (*DeleteHanaInstanceResponse) SetStatusCode ¶
func (s *DeleteHanaInstanceResponse) SetStatusCode(v int32) *DeleteHanaInstanceResponse
func (DeleteHanaInstanceResponse) String ¶
func (s DeleteHanaInstanceResponse) String() string
type DeleteHanaInstanceResponseBody ¶
type DeleteHanaInstanceResponseBody struct { // The HTTP status code. The status code 200 indicates that the call is successful. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // The message that is returned. If the call is successful, "successful" is returned. If the call fails, an error message is returned. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // Indicates whether the call is successful. Valid values: // // * true: The call is successful. // * false: The call fails. Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` }
func (DeleteHanaInstanceResponseBody) GoString ¶
func (s DeleteHanaInstanceResponseBody) GoString() string
func (*DeleteHanaInstanceResponseBody) SetCode ¶
func (s *DeleteHanaInstanceResponseBody) SetCode(v string) *DeleteHanaInstanceResponseBody
func (*DeleteHanaInstanceResponseBody) SetMessage ¶
func (s *DeleteHanaInstanceResponseBody) SetMessage(v string) *DeleteHanaInstanceResponseBody
func (*DeleteHanaInstanceResponseBody) SetRequestId ¶
func (s *DeleteHanaInstanceResponseBody) SetRequestId(v string) *DeleteHanaInstanceResponseBody
func (*DeleteHanaInstanceResponseBody) SetSuccess ¶
func (s *DeleteHanaInstanceResponseBody) SetSuccess(v bool) *DeleteHanaInstanceResponseBody
func (DeleteHanaInstanceResponseBody) String ¶
func (s DeleteHanaInstanceResponseBody) String() string
type DeletePolicyBindingRequest ¶
type DeletePolicyBindingRequest struct { // The IDs of the data sources that you want to disassociate from the backup policy. DataSourceIds []*string `json:"DataSourceIds,omitempty" xml:"DataSourceIds,omitempty" type:"Repeated"` // The ID of the backup policy. PolicyId *string `json:"PolicyId,omitempty" xml:"PolicyId,omitempty"` // The type of the data source. Valid values: // // * **UDM_ECS**: ECS instance backup SourceType *string `json:"SourceType,omitempty" xml:"SourceType,omitempty"` }
func (DeletePolicyBindingRequest) GoString ¶
func (s DeletePolicyBindingRequest) GoString() string
func (*DeletePolicyBindingRequest) SetDataSourceIds ¶
func (s *DeletePolicyBindingRequest) SetDataSourceIds(v []*string) *DeletePolicyBindingRequest
func (*DeletePolicyBindingRequest) SetPolicyId ¶
func (s *DeletePolicyBindingRequest) SetPolicyId(v string) *DeletePolicyBindingRequest
func (*DeletePolicyBindingRequest) SetSourceType ¶
func (s *DeletePolicyBindingRequest) SetSourceType(v string) *DeletePolicyBindingRequest
func (DeletePolicyBindingRequest) String ¶
func (s DeletePolicyBindingRequest) String() string
type DeletePolicyBindingResponse ¶
type DeletePolicyBindingResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *DeletePolicyBindingResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (DeletePolicyBindingResponse) GoString ¶
func (s DeletePolicyBindingResponse) GoString() string
func (*DeletePolicyBindingResponse) SetBody ¶
func (s *DeletePolicyBindingResponse) SetBody(v *DeletePolicyBindingResponseBody) *DeletePolicyBindingResponse
func (*DeletePolicyBindingResponse) SetHeaders ¶
func (s *DeletePolicyBindingResponse) SetHeaders(v map[string]*string) *DeletePolicyBindingResponse
func (*DeletePolicyBindingResponse) SetStatusCode ¶
func (s *DeletePolicyBindingResponse) SetStatusCode(v int32) *DeletePolicyBindingResponse
func (DeletePolicyBindingResponse) String ¶
func (s DeletePolicyBindingResponse) String() string
type DeletePolicyBindingResponseBody ¶
type DeletePolicyBindingResponseBody struct { // The HTTP status code. The status code 200 indicates that the call is successful. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // The message that is returned. If the call is successful, "successful" is returned. If the call fails, an error message is returned. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // Indicates whether the call is successful. Valid values: // // * true: The call is successful. // * false: The call fails. Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` }
func (DeletePolicyBindingResponseBody) GoString ¶
func (s DeletePolicyBindingResponseBody) GoString() string
func (*DeletePolicyBindingResponseBody) SetCode ¶
func (s *DeletePolicyBindingResponseBody) SetCode(v string) *DeletePolicyBindingResponseBody
func (*DeletePolicyBindingResponseBody) SetMessage ¶
func (s *DeletePolicyBindingResponseBody) SetMessage(v string) *DeletePolicyBindingResponseBody
func (*DeletePolicyBindingResponseBody) SetRequestId ¶
func (s *DeletePolicyBindingResponseBody) SetRequestId(v string) *DeletePolicyBindingResponseBody
func (*DeletePolicyBindingResponseBody) SetSuccess ¶
func (s *DeletePolicyBindingResponseBody) SetSuccess(v bool) *DeletePolicyBindingResponseBody
func (DeletePolicyBindingResponseBody) String ¶
func (s DeletePolicyBindingResponseBody) String() string
type DeletePolicyBindingShrinkRequest ¶
type DeletePolicyBindingShrinkRequest struct { // The IDs of the data sources that you want to disassociate from the backup policy. DataSourceIdsShrink *string `json:"DataSourceIds,omitempty" xml:"DataSourceIds,omitempty"` // The ID of the backup policy. PolicyId *string `json:"PolicyId,omitempty" xml:"PolicyId,omitempty"` // The type of the data source. Valid values: // // * **UDM_ECS**: ECS instance backup SourceType *string `json:"SourceType,omitempty" xml:"SourceType,omitempty"` }
func (DeletePolicyBindingShrinkRequest) GoString ¶
func (s DeletePolicyBindingShrinkRequest) GoString() string
func (*DeletePolicyBindingShrinkRequest) SetDataSourceIdsShrink ¶
func (s *DeletePolicyBindingShrinkRequest) SetDataSourceIdsShrink(v string) *DeletePolicyBindingShrinkRequest
func (*DeletePolicyBindingShrinkRequest) SetPolicyId ¶
func (s *DeletePolicyBindingShrinkRequest) SetPolicyId(v string) *DeletePolicyBindingShrinkRequest
func (*DeletePolicyBindingShrinkRequest) SetSourceType ¶
func (s *DeletePolicyBindingShrinkRequest) SetSourceType(v string) *DeletePolicyBindingShrinkRequest
func (DeletePolicyBindingShrinkRequest) String ¶
func (s DeletePolicyBindingShrinkRequest) String() string
type DeletePolicyV2Request ¶
type DeletePolicyV2Request struct {
PolicyId *string `json:"PolicyId,omitempty" xml:"PolicyId,omitempty"`
}
func (DeletePolicyV2Request) GoString ¶
func (s DeletePolicyV2Request) GoString() string
func (*DeletePolicyV2Request) SetPolicyId ¶
func (s *DeletePolicyV2Request) SetPolicyId(v string) *DeletePolicyV2Request
func (DeletePolicyV2Request) String ¶
func (s DeletePolicyV2Request) String() string
type DeletePolicyV2Response ¶
type DeletePolicyV2Response struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *DeletePolicyV2ResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (DeletePolicyV2Response) GoString ¶
func (s DeletePolicyV2Response) GoString() string
func (*DeletePolicyV2Response) SetBody ¶
func (s *DeletePolicyV2Response) SetBody(v *DeletePolicyV2ResponseBody) *DeletePolicyV2Response
func (*DeletePolicyV2Response) SetHeaders ¶
func (s *DeletePolicyV2Response) SetHeaders(v map[string]*string) *DeletePolicyV2Response
func (*DeletePolicyV2Response) SetStatusCode ¶
func (s *DeletePolicyV2Response) SetStatusCode(v int32) *DeletePolicyV2Response
func (DeletePolicyV2Response) String ¶
func (s DeletePolicyV2Response) String() string
type DeletePolicyV2ResponseBody ¶
type DeletePolicyV2ResponseBody struct { Code *string `json:"Code,omitempty" xml:"Code,omitempty"` Message *string `json:"Message,omitempty" xml:"Message,omitempty"` RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` }
func (DeletePolicyV2ResponseBody) GoString ¶
func (s DeletePolicyV2ResponseBody) GoString() string
func (*DeletePolicyV2ResponseBody) SetCode ¶
func (s *DeletePolicyV2ResponseBody) SetCode(v string) *DeletePolicyV2ResponseBody
func (*DeletePolicyV2ResponseBody) SetMessage ¶
func (s *DeletePolicyV2ResponseBody) SetMessage(v string) *DeletePolicyV2ResponseBody
func (*DeletePolicyV2ResponseBody) SetRequestId ¶
func (s *DeletePolicyV2ResponseBody) SetRequestId(v string) *DeletePolicyV2ResponseBody
func (*DeletePolicyV2ResponseBody) SetSuccess ¶
func (s *DeletePolicyV2ResponseBody) SetSuccess(v bool) *DeletePolicyV2ResponseBody
func (DeletePolicyV2ResponseBody) String ¶
func (s DeletePolicyV2ResponseBody) String() string
type DeleteSnapshotRequest ¶
type DeleteSnapshotRequest struct { // The ID of the backup file. ClientId *string `json:"ClientId,omitempty" xml:"ClientId,omitempty"` // The type of the backup source. Valid values: // // * **ECS_FILE**: indicates backup files for ECS instances. // * **OSS**: indicates backup files for Object Storage Service (OSS) buckets. // * **NAS**: indicates the backup files for Apsara File Storage NAS file systems. Force *bool `json:"Force,omitempty" xml:"Force,omitempty"` // The operation that you want to perform. Set the value to **DeleteSnapshot**. InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The HTTP status code. The status code 200 indicates that the request is successful. SnapshotId *string `json:"SnapshotId,omitempty" xml:"SnapshotId,omitempty"` // The ID of the request. SourceType *string `json:"SourceType,omitempty" xml:"SourceType,omitempty"` // The ID of the backup client. If you delete a backup file for Elastic Compute Service (ECS) instances, you must set one of the **InstanceId** and ClientId parameters. Token *string `json:"Token,omitempty" xml:"Token,omitempty"` // Specifies whether to forcibly delete the most recent backup file. Valid values: // // * true: The system forcibly deletes the last backup file. // * false: The system does not forcibly delete the last backup file. Default value: false. VaultId *string `json:"VaultId,omitempty" xml:"VaultId,omitempty"` }
func (DeleteSnapshotRequest) GoString ¶
func (s DeleteSnapshotRequest) GoString() string
func (*DeleteSnapshotRequest) SetClientId ¶
func (s *DeleteSnapshotRequest) SetClientId(v string) *DeleteSnapshotRequest
func (*DeleteSnapshotRequest) SetForce ¶
func (s *DeleteSnapshotRequest) SetForce(v bool) *DeleteSnapshotRequest
func (*DeleteSnapshotRequest) SetInstanceId ¶
func (s *DeleteSnapshotRequest) SetInstanceId(v string) *DeleteSnapshotRequest
func (*DeleteSnapshotRequest) SetSnapshotId ¶
func (s *DeleteSnapshotRequest) SetSnapshotId(v string) *DeleteSnapshotRequest
func (*DeleteSnapshotRequest) SetSourceType ¶
func (s *DeleteSnapshotRequest) SetSourceType(v string) *DeleteSnapshotRequest
func (*DeleteSnapshotRequest) SetToken ¶
func (s *DeleteSnapshotRequest) SetToken(v string) *DeleteSnapshotRequest
func (*DeleteSnapshotRequest) SetVaultId ¶
func (s *DeleteSnapshotRequest) SetVaultId(v string) *DeleteSnapshotRequest
func (DeleteSnapshotRequest) String ¶
func (s DeleteSnapshotRequest) String() string
type DeleteSnapshotResponse ¶
type DeleteSnapshotResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *DeleteSnapshotResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (DeleteSnapshotResponse) GoString ¶
func (s DeleteSnapshotResponse) GoString() string
func (*DeleteSnapshotResponse) SetBody ¶
func (s *DeleteSnapshotResponse) SetBody(v *DeleteSnapshotResponseBody) *DeleteSnapshotResponse
func (*DeleteSnapshotResponse) SetHeaders ¶
func (s *DeleteSnapshotResponse) SetHeaders(v map[string]*string) *DeleteSnapshotResponse
func (*DeleteSnapshotResponse) SetStatusCode ¶
func (s *DeleteSnapshotResponse) SetStatusCode(v int32) *DeleteSnapshotResponse
func (DeleteSnapshotResponse) String ¶
func (s DeleteSnapshotResponse) String() string
type DeleteSnapshotResponseBody ¶
type DeleteSnapshotResponseBody struct { // Deletes a backup file. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` Message *string `json:"Message,omitempty" xml:"Message,omitempty"` RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` }
func (DeleteSnapshotResponseBody) GoString ¶
func (s DeleteSnapshotResponseBody) GoString() string
func (*DeleteSnapshotResponseBody) SetCode ¶
func (s *DeleteSnapshotResponseBody) SetCode(v string) *DeleteSnapshotResponseBody
func (*DeleteSnapshotResponseBody) SetMessage ¶
func (s *DeleteSnapshotResponseBody) SetMessage(v string) *DeleteSnapshotResponseBody
func (*DeleteSnapshotResponseBody) SetRequestId ¶
func (s *DeleteSnapshotResponseBody) SetRequestId(v string) *DeleteSnapshotResponseBody
func (*DeleteSnapshotResponseBody) SetSuccess ¶
func (s *DeleteSnapshotResponseBody) SetSuccess(v bool) *DeleteSnapshotResponseBody
func (DeleteSnapshotResponseBody) String ¶
func (s DeleteSnapshotResponseBody) String() string
type DeleteVaultRequest ¶
type DeleteVaultRequest struct { // The ID of the request. ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` // The ID of the resource group. Token *string `json:"Token,omitempty" xml:"Token,omitempty"` // The HTTP status code. The status code 200 indicates that the request is successful. VaultId *string `json:"VaultId,omitempty" xml:"VaultId,omitempty"` }
func (DeleteVaultRequest) GoString ¶
func (s DeleteVaultRequest) GoString() string
func (*DeleteVaultRequest) SetResourceGroupId ¶
func (s *DeleteVaultRequest) SetResourceGroupId(v string) *DeleteVaultRequest
func (*DeleteVaultRequest) SetToken ¶
func (s *DeleteVaultRequest) SetToken(v string) *DeleteVaultRequest
func (*DeleteVaultRequest) SetVaultId ¶
func (s *DeleteVaultRequest) SetVaultId(v string) *DeleteVaultRequest
func (DeleteVaultRequest) String ¶
func (s DeleteVaultRequest) String() string
type DeleteVaultResponse ¶
type DeleteVaultResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *DeleteVaultResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (DeleteVaultResponse) GoString ¶
func (s DeleteVaultResponse) GoString() string
func (*DeleteVaultResponse) SetBody ¶
func (s *DeleteVaultResponse) SetBody(v *DeleteVaultResponseBody) *DeleteVaultResponse
func (*DeleteVaultResponse) SetHeaders ¶
func (s *DeleteVaultResponse) SetHeaders(v map[string]*string) *DeleteVaultResponse
func (*DeleteVaultResponse) SetStatusCode ¶
func (s *DeleteVaultResponse) SetStatusCode(v int32) *DeleteVaultResponse
func (DeleteVaultResponse) String ¶
func (s DeleteVaultResponse) String() string
type DeleteVaultResponseBody ¶
type DeleteVaultResponseBody struct { // The operation that you want to perform. Set the value to **DeleteVault**. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // Deletes a backup vault. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` }
func (DeleteVaultResponseBody) GoString ¶
func (s DeleteVaultResponseBody) GoString() string
func (*DeleteVaultResponseBody) SetCode ¶
func (s *DeleteVaultResponseBody) SetCode(v string) *DeleteVaultResponseBody
func (*DeleteVaultResponseBody) SetMessage ¶
func (s *DeleteVaultResponseBody) SetMessage(v string) *DeleteVaultResponseBody
func (*DeleteVaultResponseBody) SetRequestId ¶
func (s *DeleteVaultResponseBody) SetRequestId(v string) *DeleteVaultResponseBody
func (*DeleteVaultResponseBody) SetSuccess ¶
func (s *DeleteVaultResponseBody) SetSuccess(v bool) *DeleteVaultResponseBody
func (DeleteVaultResponseBody) String ¶
func (s DeleteVaultResponseBody) String() string
type DescribeBackupClientsRequest ¶
type DescribeBackupClientsRequest struct { // The IDs of HBR clients. ClientIds []*string `json:"ClientIds,omitempty" xml:"ClientIds,omitempty" type:"Repeated"` // The type of the HBR client. Valid values: // // * **ECS_CLIENT**: HBR client for Elastic Compute Service (ECS) file backup // * **CONTAINER_CLIENT**: HBR client for container backup ClientType *string `json:"ClientType,omitempty" xml:"ClientType,omitempty"` // The ID of the cluster for the backup. ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The name of the RAM role that is created within the source Alibaba Cloud account and assigned to the current Alibaba Cloud account to authorize the current Alibaba Cloud account to back up data across Alibaba Cloud accounts. CrossAccountRoleName *string `json:"CrossAccountRoleName,omitempty" xml:"CrossAccountRoleName,omitempty"` // Specifies whether data is backed up within the same Alibaba Cloud account or across Alibaba Cloud accounts. Valid values: // // * SELF_ACCOUNT: Data is backed up within the same Alibaba Cloud account. // * CROSS_ACCOUNT: Data is backed up across Alibaba Cloud accounts. CrossAccountType *string `json:"CrossAccountType,omitempty" xml:"CrossAccountType,omitempty"` // The ID of the source Alibaba Cloud account that authorizes the current Alibaba Cloud account to back up data across Alibaba Cloud accounts. CrossAccountUserId *int64 `json:"CrossAccountUserId,omitempty" xml:"CrossAccountUserId,omitempty"` // The IDs of ECS instances. InstanceIds []*string `json:"InstanceIds,omitempty" xml:"InstanceIds,omitempty" type:"Repeated"` // The number of the page to return. Pages start from page 1. Default value: 1. PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries to return on each page. Valid values: 1 to 99. Default value: 10. PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The tags. Tag []*DescribeBackupClientsRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"` }
func (DescribeBackupClientsRequest) GoString ¶
func (s DescribeBackupClientsRequest) GoString() string
func (*DescribeBackupClientsRequest) SetClientIds ¶
func (s *DescribeBackupClientsRequest) SetClientIds(v []*string) *DescribeBackupClientsRequest
func (*DescribeBackupClientsRequest) SetClientType ¶
func (s *DescribeBackupClientsRequest) SetClientType(v string) *DescribeBackupClientsRequest
func (*DescribeBackupClientsRequest) SetClusterId ¶
func (s *DescribeBackupClientsRequest) SetClusterId(v string) *DescribeBackupClientsRequest
func (*DescribeBackupClientsRequest) SetCrossAccountRoleName ¶
func (s *DescribeBackupClientsRequest) SetCrossAccountRoleName(v string) *DescribeBackupClientsRequest
func (*DescribeBackupClientsRequest) SetCrossAccountType ¶
func (s *DescribeBackupClientsRequest) SetCrossAccountType(v string) *DescribeBackupClientsRequest
func (*DescribeBackupClientsRequest) SetCrossAccountUserId ¶
func (s *DescribeBackupClientsRequest) SetCrossAccountUserId(v int64) *DescribeBackupClientsRequest
func (*DescribeBackupClientsRequest) SetInstanceIds ¶
func (s *DescribeBackupClientsRequest) SetInstanceIds(v []*string) *DescribeBackupClientsRequest
func (*DescribeBackupClientsRequest) SetPageNumber ¶
func (s *DescribeBackupClientsRequest) SetPageNumber(v int32) *DescribeBackupClientsRequest
func (*DescribeBackupClientsRequest) SetPageSize ¶
func (s *DescribeBackupClientsRequest) SetPageSize(v int32) *DescribeBackupClientsRequest
func (*DescribeBackupClientsRequest) SetTag ¶
func (s *DescribeBackupClientsRequest) SetTag(v []*DescribeBackupClientsRequestTag) *DescribeBackupClientsRequest
func (DescribeBackupClientsRequest) String ¶
func (s DescribeBackupClientsRequest) String() string
type DescribeBackupClientsRequestTag ¶
type DescribeBackupClientsRequestTag struct { // The tag key of the backup vault. Valid values of N: 1 to 20. // // * The tag key cannot start with `aliyun` or `acs:`. // * The tag key cannot contain `http://` or `https://`. // * The tag key cannot be an empty string. Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The tag value of the backup vault. Valid values of N: 1 to 20. // // * The tag value cannot start with `aliyun` or `acs:`. // * The tag value cannot contain `http://` or `https://`. // * The tag value cannot be an empty string. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (DescribeBackupClientsRequestTag) GoString ¶
func (s DescribeBackupClientsRequestTag) GoString() string
func (*DescribeBackupClientsRequestTag) SetKey ¶
func (s *DescribeBackupClientsRequestTag) SetKey(v string) *DescribeBackupClientsRequestTag
func (*DescribeBackupClientsRequestTag) SetValue ¶
func (s *DescribeBackupClientsRequestTag) SetValue(v string) *DescribeBackupClientsRequestTag
func (DescribeBackupClientsRequestTag) String ¶
func (s DescribeBackupClientsRequestTag) String() string
type DescribeBackupClientsResponse ¶
type DescribeBackupClientsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *DescribeBackupClientsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (DescribeBackupClientsResponse) GoString ¶
func (s DescribeBackupClientsResponse) GoString() string
func (*DescribeBackupClientsResponse) SetBody ¶
func (s *DescribeBackupClientsResponse) SetBody(v *DescribeBackupClientsResponseBody) *DescribeBackupClientsResponse
func (*DescribeBackupClientsResponse) SetHeaders ¶
func (s *DescribeBackupClientsResponse) SetHeaders(v map[string]*string) *DescribeBackupClientsResponse
func (*DescribeBackupClientsResponse) SetStatusCode ¶
func (s *DescribeBackupClientsResponse) SetStatusCode(v int32) *DescribeBackupClientsResponse
func (DescribeBackupClientsResponse) String ¶
func (s DescribeBackupClientsResponse) String() string
type DescribeBackupClientsResponseBody ¶
type DescribeBackupClientsResponseBody struct { // The HBR clients. Clients []*DescribeBackupClientsResponseBodyClients `json:"Clients,omitempty" xml:"Clients,omitempty" type:"Repeated"` // The HTTP status code. The status code 200 indicates that the call is successful. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // The message that is returned. If the call is successful, "successful" is returned. If the call fails, an error message is returned. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // The page number of the returned page. Pages start from page 1. Default value: 1. PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries returned on each page. Valid values: 1 to 99. Default value: 10. PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // Indicates whether the call is successful. Valid values: // // * true: The call is successful. // * false: The call fails. Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` // The total number of returned HBR clients that meet the specified conditions. TotalCount *int64 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeBackupClientsResponseBody) GoString ¶
func (s DescribeBackupClientsResponseBody) GoString() string
func (*DescribeBackupClientsResponseBody) SetClients ¶
func (s *DescribeBackupClientsResponseBody) SetClients(v []*DescribeBackupClientsResponseBodyClients) *DescribeBackupClientsResponseBody
func (*DescribeBackupClientsResponseBody) SetCode ¶
func (s *DescribeBackupClientsResponseBody) SetCode(v string) *DescribeBackupClientsResponseBody
func (*DescribeBackupClientsResponseBody) SetMessage ¶
func (s *DescribeBackupClientsResponseBody) SetMessage(v string) *DescribeBackupClientsResponseBody
func (*DescribeBackupClientsResponseBody) SetPageNumber ¶
func (s *DescribeBackupClientsResponseBody) SetPageNumber(v int32) *DescribeBackupClientsResponseBody
func (*DescribeBackupClientsResponseBody) SetPageSize ¶
func (s *DescribeBackupClientsResponseBody) SetPageSize(v int32) *DescribeBackupClientsResponseBody
func (*DescribeBackupClientsResponseBody) SetRequestId ¶
func (s *DescribeBackupClientsResponseBody) SetRequestId(v string) *DescribeBackupClientsResponseBody
func (*DescribeBackupClientsResponseBody) SetSuccess ¶
func (s *DescribeBackupClientsResponseBody) SetSuccess(v bool) *DescribeBackupClientsResponseBody
func (*DescribeBackupClientsResponseBody) SetTotalCount ¶
func (s *DescribeBackupClientsResponseBody) SetTotalCount(v int64) *DescribeBackupClientsResponseBody
func (DescribeBackupClientsResponseBody) String ¶
func (s DescribeBackupClientsResponseBody) String() string
type DescribeBackupClientsResponseBodyClients ¶
type DescribeBackupClientsResponseBodyClients struct { // Indicates whether the HBR client is installed on an all-in-one PC that integrates hardware and monitoring program. Valid values: // // * true: The HBR client is installed on an all-in-one PC that integrates hardware and monitoring program. // * false: The HBR client is not installed on an all-in-one PC that integrates hardware and monitoring program. Appliance *bool `json:"Appliance,omitempty" xml:"Appliance,omitempty"` // This parameter is valid only if the **ClientType** parameter is set to **ECS_CLIENT**. This parameter indicates the system architecture where the HBR client resides. Valid values: // // * **amd64** // * **386** ArchType *string `json:"ArchType,omitempty" xml:"ArchType,omitempty"` // The protection status of the HBR client. Valid values: // // * **UNPROTECTED**: The HBR client is not protected. // * **PROTECTED**: The HBR client is protected. BackupStatus *string `json:"BackupStatus,omitempty" xml:"BackupStatus,omitempty"` // The ID of the HBR client. ClientId *string `json:"ClientId,omitempty" xml:"ClientId,omitempty"` // The type of the HBR client. Valid value: **ECS_CLIENT**, which indicates an HBR client for ECS file backup. ClientType *string `json:"ClientType,omitempty" xml:"ClientType,omitempty"` // The version number of the HBR client. ClientVersion *string `json:"ClientVersion,omitempty" xml:"ClientVersion,omitempty"` // The time when the HBR client was created. The value is a UNIX timestamp. Unit: seconds. CreatedTime *int64 `json:"CreatedTime,omitempty" xml:"CreatedTime,omitempty"` // The hostname of the HBR client. Hostname *string `json:"Hostname,omitempty" xml:"Hostname,omitempty"` // The ID of the instance. // // * If the HBR client is used to back up ECS files, this parameter indicates the ID of an ECS instance. // * If the HBR client is used to back up on-premises files, this parameter indicates the hardware fingerprint that is generated based on the system information. InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // This parameter is valid only if the **ClientType** parameter is set to **ECS_CLIENT**. This parameter indicates the name of the ECS instance. InstanceName *string `json:"InstanceName,omitempty" xml:"InstanceName,omitempty"` // The last heartbeat time of the HBR client. The value is a UNIX timestamp. Unit: seconds. LastHeartBeatTime *int64 `json:"LastHeartBeatTime,omitempty" xml:"LastHeartBeatTime,omitempty"` // The latest version number of the HBR client. MaxClientVersion *string `json:"MaxClientVersion,omitempty" xml:"MaxClientVersion,omitempty"` // This parameter is valid only if the **ClientType** parameter is set to **ECS_CLIENT**. This parameter indicates the operating system type of the HBR client. Valid values: // // * **windows** // * **linux** OsType *string `json:"OsType,omitempty" xml:"OsType,omitempty"` // This parameter is valid only if the **ClientType** parameter is set to **ECS_CLIENT**. This parameter indicates the internal IP address of the ECS instance. PrivateIpV4 *string `json:"PrivateIpV4,omitempty" xml:"PrivateIpV4,omitempty"` // The configuration information of the HBR client. Settings *DescribeBackupClientsResponseBodyClientsSettings `json:"Settings,omitempty" xml:"Settings,omitempty" type:"Struct"` // The status of the HBR client. Valid values: // // * **REGISTERED**: The HBR client is registered. // * **ACTIVATED**: The HBR client is enabled. // * **DEACTIVATED**: The HBR client fails to be enabled. // * **INSTALLING**: The HBR client is being installed. // * **INSTALL_FAILED**: The HBR client fails to be installed. // * **NOT_INSTALLED**: The HBR client is not installed. // * **UPGRADING**: The HBR client is being upgraded. // * **UPGRADE_FAILED**: The HBR client fails to be upgraded. // * **UNINSTALLING**: The HBR client is being uninstalled. // * **UNINSTALL_FAILED**: The HBR client fails to be uninstalled. // * **STOPPED**: The HBR client is out of service. // * **UNKNOWN**: The HBR client is disconnected. Status *string `json:"Status,omitempty" xml:"Status,omitempty"` // The tag information. Tags []*DescribeBackupClientsResponseBodyClientsTags `json:"Tags,omitempty" xml:"Tags,omitempty" type:"Repeated"` // The time when the HBR client was updated. The value is a UNIX timestamp. Unit: seconds. UpdatedTime *int64 `json:"UpdatedTime,omitempty" xml:"UpdatedTime,omitempty"` // This parameter is valid only if the **ClientType** parameter is set to **ECS_CLIENT**. This parameter indicates the zone of the HBR client. ZoneId *string `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"` }
func (DescribeBackupClientsResponseBodyClients) GoString ¶
func (s DescribeBackupClientsResponseBodyClients) GoString() string
func (*DescribeBackupClientsResponseBodyClients) SetAppliance ¶
func (s *DescribeBackupClientsResponseBodyClients) SetAppliance(v bool) *DescribeBackupClientsResponseBodyClients
func (*DescribeBackupClientsResponseBodyClients) SetArchType ¶
func (s *DescribeBackupClientsResponseBodyClients) SetArchType(v string) *DescribeBackupClientsResponseBodyClients
func (*DescribeBackupClientsResponseBodyClients) SetBackupStatus ¶
func (s *DescribeBackupClientsResponseBodyClients) SetBackupStatus(v string) *DescribeBackupClientsResponseBodyClients
func (*DescribeBackupClientsResponseBodyClients) SetClientId ¶
func (s *DescribeBackupClientsResponseBodyClients) SetClientId(v string) *DescribeBackupClientsResponseBodyClients
func (*DescribeBackupClientsResponseBodyClients) SetClientType ¶
func (s *DescribeBackupClientsResponseBodyClients) SetClientType(v string) *DescribeBackupClientsResponseBodyClients
func (*DescribeBackupClientsResponseBodyClients) SetClientVersion ¶
func (s *DescribeBackupClientsResponseBodyClients) SetClientVersion(v string) *DescribeBackupClientsResponseBodyClients
func (*DescribeBackupClientsResponseBodyClients) SetCreatedTime ¶
func (s *DescribeBackupClientsResponseBodyClients) SetCreatedTime(v int64) *DescribeBackupClientsResponseBodyClients
func (*DescribeBackupClientsResponseBodyClients) SetHostname ¶
func (s *DescribeBackupClientsResponseBodyClients) SetHostname(v string) *DescribeBackupClientsResponseBodyClients
func (*DescribeBackupClientsResponseBodyClients) SetInstanceId ¶
func (s *DescribeBackupClientsResponseBodyClients) SetInstanceId(v string) *DescribeBackupClientsResponseBodyClients
func (*DescribeBackupClientsResponseBodyClients) SetInstanceName ¶
func (s *DescribeBackupClientsResponseBodyClients) SetInstanceName(v string) *DescribeBackupClientsResponseBodyClients
func (*DescribeBackupClientsResponseBodyClients) SetLastHeartBeatTime ¶
func (s *DescribeBackupClientsResponseBodyClients) SetLastHeartBeatTime(v int64) *DescribeBackupClientsResponseBodyClients
func (*DescribeBackupClientsResponseBodyClients) SetMaxClientVersion ¶
func (s *DescribeBackupClientsResponseBodyClients) SetMaxClientVersion(v string) *DescribeBackupClientsResponseBodyClients
func (*DescribeBackupClientsResponseBodyClients) SetOsType ¶
func (s *DescribeBackupClientsResponseBodyClients) SetOsType(v string) *DescribeBackupClientsResponseBodyClients
func (*DescribeBackupClientsResponseBodyClients) SetPrivateIpV4 ¶
func (s *DescribeBackupClientsResponseBodyClients) SetPrivateIpV4(v string) *DescribeBackupClientsResponseBodyClients
func (*DescribeBackupClientsResponseBodyClients) SetSettings ¶
func (*DescribeBackupClientsResponseBodyClients) SetStatus ¶
func (s *DescribeBackupClientsResponseBodyClients) SetStatus(v string) *DescribeBackupClientsResponseBodyClients
func (*DescribeBackupClientsResponseBodyClients) SetUpdatedTime ¶
func (s *DescribeBackupClientsResponseBodyClients) SetUpdatedTime(v int64) *DescribeBackupClientsResponseBodyClients
func (*DescribeBackupClientsResponseBodyClients) SetZoneId ¶
func (s *DescribeBackupClientsResponseBodyClients) SetZoneId(v string) *DescribeBackupClientsResponseBodyClients
func (DescribeBackupClientsResponseBodyClients) String ¶
func (s DescribeBackupClientsResponseBodyClients) String() string
type DescribeBackupClientsResponseBodyClientsSettings ¶
type DescribeBackupClientsResponseBodyClientsSettings struct { // The type of the endpoint on the data plane. Valid values: // // * **PUBLIC**: Internet // * **VPC**: virtual private cloud (VPC) // * **CLASSIC**: classic network DataNetworkType *string `json:"DataNetworkType,omitempty" xml:"DataNetworkType,omitempty"` // The proxy configuration on the data plane. Valid values: // // * **DISABLE**: The proxy is not used. // * \*\*USE_CONTROL_PROXY \*\* (default value): The configuration is the same as that on the control plane. // * **CUSTOM**: The configuration is customized (HTTP). DataProxySetting *string `json:"DataProxySetting,omitempty" xml:"DataProxySetting,omitempty"` // The number of CPU cores used by a single backup job. The value 0 indicates that the number is unlimited. MaxCpuCore *string `json:"MaxCpuCore,omitempty" xml:"MaxCpuCore,omitempty"` // The number of concurrent backup jobs. The value 0 indicates that the number is unlimited. MaxWorker *string `json:"MaxWorker,omitempty" xml:"MaxWorker,omitempty"` // The custom host IP address of the proxy server on the data plane. ProxyHost *string `json:"ProxyHost,omitempty" xml:"ProxyHost,omitempty"` // The custom password of the proxy server on the data plane. ProxyPassword *string `json:"ProxyPassword,omitempty" xml:"ProxyPassword,omitempty"` // The custom host port of the proxy server on the data plane. ProxyPort *int32 `json:"ProxyPort,omitempty" xml:"ProxyPort,omitempty"` // The custom username of the proxy server on the data plane. ProxyUser *string `json:"ProxyUser,omitempty" xml:"ProxyUser,omitempty"` // Indicates whether data on the data plane is transmitted over HTTPS. Valid values: // // * true: Data is transmitted over HTTPS. // * false: Data is transmitted over HTTP. UseHttps *string `json:"UseHttps,omitempty" xml:"UseHttps,omitempty"` }
func (DescribeBackupClientsResponseBodyClientsSettings) GoString ¶
func (s DescribeBackupClientsResponseBodyClientsSettings) GoString() string
func (*DescribeBackupClientsResponseBodyClientsSettings) SetDataNetworkType ¶
func (s *DescribeBackupClientsResponseBodyClientsSettings) SetDataNetworkType(v string) *DescribeBackupClientsResponseBodyClientsSettings
func (*DescribeBackupClientsResponseBodyClientsSettings) SetDataProxySetting ¶
func (s *DescribeBackupClientsResponseBodyClientsSettings) SetDataProxySetting(v string) *DescribeBackupClientsResponseBodyClientsSettings
func (*DescribeBackupClientsResponseBodyClientsSettings) SetMaxCpuCore ¶
func (s *DescribeBackupClientsResponseBodyClientsSettings) SetMaxCpuCore(v string) *DescribeBackupClientsResponseBodyClientsSettings
func (*DescribeBackupClientsResponseBodyClientsSettings) SetMaxWorker ¶
func (s *DescribeBackupClientsResponseBodyClientsSettings) SetMaxWorker(v string) *DescribeBackupClientsResponseBodyClientsSettings
func (*DescribeBackupClientsResponseBodyClientsSettings) SetProxyHost ¶
func (s *DescribeBackupClientsResponseBodyClientsSettings) SetProxyHost(v string) *DescribeBackupClientsResponseBodyClientsSettings
func (*DescribeBackupClientsResponseBodyClientsSettings) SetProxyPassword ¶
func (s *DescribeBackupClientsResponseBodyClientsSettings) SetProxyPassword(v string) *DescribeBackupClientsResponseBodyClientsSettings
func (*DescribeBackupClientsResponseBodyClientsSettings) SetProxyPort ¶
func (s *DescribeBackupClientsResponseBodyClientsSettings) SetProxyPort(v int32) *DescribeBackupClientsResponseBodyClientsSettings
func (*DescribeBackupClientsResponseBodyClientsSettings) SetProxyUser ¶
func (s *DescribeBackupClientsResponseBodyClientsSettings) SetProxyUser(v string) *DescribeBackupClientsResponseBodyClientsSettings
func (*DescribeBackupClientsResponseBodyClientsSettings) SetUseHttps ¶
func (s *DescribeBackupClientsResponseBodyClientsSettings) SetUseHttps(v string) *DescribeBackupClientsResponseBodyClientsSettings
func (DescribeBackupClientsResponseBodyClientsSettings) String ¶
func (s DescribeBackupClientsResponseBodyClientsSettings) String() string
type DescribeBackupClientsResponseBodyClientsTags ¶
type DescribeBackupClientsResponseBodyClientsTags struct { // The tag key of the backup vault. Valid values of N: 1 to 20. // // * The tag key cannot start with `aliyun` or `acs:`. // * The tag key cannot contain `http://` or `https://`. // * The tag key cannot be an empty string. Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The tag value of the backup vault. Valid values of N: 1 to 20. // // * The tag value cannot start with `aliyun` or `acs:`. // * The tag value cannot contain `http://` or `https://`. // * The tag value cannot be an empty string. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (DescribeBackupClientsResponseBodyClientsTags) GoString ¶
func (s DescribeBackupClientsResponseBodyClientsTags) GoString() string
func (*DescribeBackupClientsResponseBodyClientsTags) SetValue ¶
func (s *DescribeBackupClientsResponseBodyClientsTags) SetValue(v string) *DescribeBackupClientsResponseBodyClientsTags
func (DescribeBackupClientsResponseBodyClientsTags) String ¶
func (s DescribeBackupClientsResponseBodyClientsTags) String() string
type DescribeBackupClientsShrinkRequest ¶
type DescribeBackupClientsShrinkRequest struct { // The IDs of HBR clients. ClientIdsShrink *string `json:"ClientIds,omitempty" xml:"ClientIds,omitempty"` // The type of the HBR client. Valid values: // // * **ECS_CLIENT**: HBR client for Elastic Compute Service (ECS) file backup // * **CONTAINER_CLIENT**: HBR client for container backup ClientType *string `json:"ClientType,omitempty" xml:"ClientType,omitempty"` // The ID of the cluster for the backup. ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The name of the RAM role that is created within the source Alibaba Cloud account and assigned to the current Alibaba Cloud account to authorize the current Alibaba Cloud account to back up data across Alibaba Cloud accounts. CrossAccountRoleName *string `json:"CrossAccountRoleName,omitempty" xml:"CrossAccountRoleName,omitempty"` // Specifies whether data is backed up within the same Alibaba Cloud account or across Alibaba Cloud accounts. Valid values: // // * SELF_ACCOUNT: Data is backed up within the same Alibaba Cloud account. // * CROSS_ACCOUNT: Data is backed up across Alibaba Cloud accounts. CrossAccountType *string `json:"CrossAccountType,omitempty" xml:"CrossAccountType,omitempty"` // The ID of the source Alibaba Cloud account that authorizes the current Alibaba Cloud account to back up data across Alibaba Cloud accounts. CrossAccountUserId *int64 `json:"CrossAccountUserId,omitempty" xml:"CrossAccountUserId,omitempty"` // The IDs of ECS instances. InstanceIdsShrink *string `json:"InstanceIds,omitempty" xml:"InstanceIds,omitempty"` // The number of the page to return. Pages start from page 1. Default value: 1. PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries to return on each page. Valid values: 1 to 99. Default value: 10. PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The tags. Tag []*DescribeBackupClientsShrinkRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"` }
func (DescribeBackupClientsShrinkRequest) GoString ¶
func (s DescribeBackupClientsShrinkRequest) GoString() string
func (*DescribeBackupClientsShrinkRequest) SetClientIdsShrink ¶
func (s *DescribeBackupClientsShrinkRequest) SetClientIdsShrink(v string) *DescribeBackupClientsShrinkRequest
func (*DescribeBackupClientsShrinkRequest) SetClientType ¶
func (s *DescribeBackupClientsShrinkRequest) SetClientType(v string) *DescribeBackupClientsShrinkRequest
func (*DescribeBackupClientsShrinkRequest) SetClusterId ¶
func (s *DescribeBackupClientsShrinkRequest) SetClusterId(v string) *DescribeBackupClientsShrinkRequest
func (*DescribeBackupClientsShrinkRequest) SetCrossAccountRoleName ¶
func (s *DescribeBackupClientsShrinkRequest) SetCrossAccountRoleName(v string) *DescribeBackupClientsShrinkRequest
func (*DescribeBackupClientsShrinkRequest) SetCrossAccountType ¶
func (s *DescribeBackupClientsShrinkRequest) SetCrossAccountType(v string) *DescribeBackupClientsShrinkRequest
func (*DescribeBackupClientsShrinkRequest) SetCrossAccountUserId ¶
func (s *DescribeBackupClientsShrinkRequest) SetCrossAccountUserId(v int64) *DescribeBackupClientsShrinkRequest
func (*DescribeBackupClientsShrinkRequest) SetInstanceIdsShrink ¶
func (s *DescribeBackupClientsShrinkRequest) SetInstanceIdsShrink(v string) *DescribeBackupClientsShrinkRequest
func (*DescribeBackupClientsShrinkRequest) SetPageNumber ¶
func (s *DescribeBackupClientsShrinkRequest) SetPageNumber(v int32) *DescribeBackupClientsShrinkRequest
func (*DescribeBackupClientsShrinkRequest) SetPageSize ¶
func (s *DescribeBackupClientsShrinkRequest) SetPageSize(v int32) *DescribeBackupClientsShrinkRequest
func (DescribeBackupClientsShrinkRequest) String ¶
func (s DescribeBackupClientsShrinkRequest) String() string
type DescribeBackupClientsShrinkRequestTag ¶
type DescribeBackupClientsShrinkRequestTag struct { // The tag key of the backup vault. Valid values of N: 1 to 20. // // * The tag key cannot start with `aliyun` or `acs:`. // * The tag key cannot contain `http://` or `https://`. // * The tag key cannot be an empty string. Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The tag value of the backup vault. Valid values of N: 1 to 20. // // * The tag value cannot start with `aliyun` or `acs:`. // * The tag value cannot contain `http://` or `https://`. // * The tag value cannot be an empty string. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (DescribeBackupClientsShrinkRequestTag) GoString ¶
func (s DescribeBackupClientsShrinkRequestTag) GoString() string
func (*DescribeBackupClientsShrinkRequestTag) SetKey ¶
func (s *DescribeBackupClientsShrinkRequestTag) SetKey(v string) *DescribeBackupClientsShrinkRequestTag
func (*DescribeBackupClientsShrinkRequestTag) SetValue ¶
func (s *DescribeBackupClientsShrinkRequestTag) SetValue(v string) *DescribeBackupClientsShrinkRequestTag
func (DescribeBackupClientsShrinkRequestTag) String ¶
func (s DescribeBackupClientsShrinkRequestTag) String() string
type DescribeBackupJobs2Request ¶
type DescribeBackupJobs2Request struct { // The keys in the filter. Filters []*DescribeBackupJobs2RequestFilters `json:"Filters,omitempty" xml:"Filters,omitempty" type:"Repeated"` // The number of the page to return. Pages start from page 1. Default value: 1. PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries to return on each page. Valid values: 1 to 99. Default value: 10. PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The order in which you want to sort the results. Valid values: // // * **ASCEND**: sorts the results in ascending order // * **DESCEND** (default value): sorts the results in descending order SortDirection *string `json:"SortDirection,omitempty" xml:"SortDirection,omitempty"` // The type of the data source. Valid values: // // * **ECS_FILE**: Elastic Compute Service (ECS) files // * **OSS**: Object Storage Service (OSS) buckets // * **NAS**: Apsara File Storage NAS file systems // * **OTS**: Tablestore instances // * **UDM_ECS**: ECS instances // * **UDM_ECS_DISK**: ECS disks SourceType *string `json:"SourceType,omitempty" xml:"SourceType,omitempty"` }
func (DescribeBackupJobs2Request) GoString ¶
func (s DescribeBackupJobs2Request) GoString() string
func (*DescribeBackupJobs2Request) SetFilters ¶
func (s *DescribeBackupJobs2Request) SetFilters(v []*DescribeBackupJobs2RequestFilters) *DescribeBackupJobs2Request
func (*DescribeBackupJobs2Request) SetPageNumber ¶
func (s *DescribeBackupJobs2Request) SetPageNumber(v int32) *DescribeBackupJobs2Request
func (*DescribeBackupJobs2Request) SetPageSize ¶
func (s *DescribeBackupJobs2Request) SetPageSize(v int32) *DescribeBackupJobs2Request
func (*DescribeBackupJobs2Request) SetSortDirection ¶
func (s *DescribeBackupJobs2Request) SetSortDirection(v string) *DescribeBackupJobs2Request
func (*DescribeBackupJobs2Request) SetSourceType ¶
func (s *DescribeBackupJobs2Request) SetSourceType(v string) *DescribeBackupJobs2Request
func (DescribeBackupJobs2Request) String ¶
func (s DescribeBackupJobs2Request) String() string
type DescribeBackupJobs2RequestFilters ¶
type DescribeBackupJobs2RequestFilters struct { // The key in the filter. Valid values: // // * **RegionId**: the ID of a region // * **PlanId**: the ID of a backup plan // * **JobId**: the ID of a backup job // * **VaultId**: the ID of a backup vault // * **InstanceId**: the ID of an ECS instance // * **Bucket**: the name of an OSS bucket // * **FileSystemId**: the ID of a file system // * **Status**: the status of a backup job // * **CreatedTime**: the start time of a backup job // * **CompleteTime**: the end time of a backup job // * **InstanceName**: the name of a Tablestore instance Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The matching method. Default value: IN. This parameter specifies the operator that you want to use to match a key and a value in the filter. Valid values: // // * **EQUAL**: equal to // * **NOT_EQUAL**: not equal to // * **GREATER_THAN**: greater than // * **GREATER_THAN_OR_EQUAL**: greater than or equal to // * **LESS_THAN**: less than // * **LESS_THAN_OR_EQUAL**: less than or equal to // * **BETWEEN**: specifies a JSON array as a range. The results must fall within the range in the `[Minimum value,Maximum value]` format. // * **IN**: specifies an array as a collection. The results must fall within the collection. // // > If you specify the **CompleteTime** parameter as a key to query backup jobs, you cannot use the IN operator to perform a match. Operator *string `json:"Operator,omitempty" xml:"Operator,omitempty"` // The variable values of the filter. Values []*string `json:"Values,omitempty" xml:"Values,omitempty" type:"Repeated"` }
func (DescribeBackupJobs2RequestFilters) GoString ¶
func (s DescribeBackupJobs2RequestFilters) GoString() string
func (*DescribeBackupJobs2RequestFilters) SetKey ¶
func (s *DescribeBackupJobs2RequestFilters) SetKey(v string) *DescribeBackupJobs2RequestFilters
func (*DescribeBackupJobs2RequestFilters) SetOperator ¶
func (s *DescribeBackupJobs2RequestFilters) SetOperator(v string) *DescribeBackupJobs2RequestFilters
func (*DescribeBackupJobs2RequestFilters) SetValues ¶
func (s *DescribeBackupJobs2RequestFilters) SetValues(v []*string) *DescribeBackupJobs2RequestFilters
func (DescribeBackupJobs2RequestFilters) String ¶
func (s DescribeBackupJobs2RequestFilters) String() string
type DescribeBackupJobs2Response ¶
type DescribeBackupJobs2Response struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *DescribeBackupJobs2ResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (DescribeBackupJobs2Response) GoString ¶
func (s DescribeBackupJobs2Response) GoString() string
func (*DescribeBackupJobs2Response) SetBody ¶
func (s *DescribeBackupJobs2Response) SetBody(v *DescribeBackupJobs2ResponseBody) *DescribeBackupJobs2Response
func (*DescribeBackupJobs2Response) SetHeaders ¶
func (s *DescribeBackupJobs2Response) SetHeaders(v map[string]*string) *DescribeBackupJobs2Response
func (*DescribeBackupJobs2Response) SetStatusCode ¶
func (s *DescribeBackupJobs2Response) SetStatusCode(v int32) *DescribeBackupJobs2Response
func (DescribeBackupJobs2Response) String ¶
func (s DescribeBackupJobs2Response) String() string
type DescribeBackupJobs2ResponseBody ¶
type DescribeBackupJobs2ResponseBody struct { // The returned backup jobs that meet the specified conditions. BackupJobs *DescribeBackupJobs2ResponseBodyBackupJobs `json:"BackupJobs,omitempty" xml:"BackupJobs,omitempty" type:"Struct"` // The HTTP status code. The status code 200 indicates that the call is successful. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // The message that is returned. If the call is successful, "successful" is returned. If the call fails, an error message is returned. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // The page number of the returned page. Pages start from page 1. Default value: 1. PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries returned on each page. Valid values: 1 to 99. Default value: 10. PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // Indicates whether the call is successful. Valid values: // // * true: The call is successful. // * false: The call fails. Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` // The total number of returned backup jobs that meet the specified conditions. TotalCount *int64 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeBackupJobs2ResponseBody) GoString ¶
func (s DescribeBackupJobs2ResponseBody) GoString() string
func (*DescribeBackupJobs2ResponseBody) SetBackupJobs ¶
func (s *DescribeBackupJobs2ResponseBody) SetBackupJobs(v *DescribeBackupJobs2ResponseBodyBackupJobs) *DescribeBackupJobs2ResponseBody
func (*DescribeBackupJobs2ResponseBody) SetCode ¶
func (s *DescribeBackupJobs2ResponseBody) SetCode(v string) *DescribeBackupJobs2ResponseBody
func (*DescribeBackupJobs2ResponseBody) SetMessage ¶
func (s *DescribeBackupJobs2ResponseBody) SetMessage(v string) *DescribeBackupJobs2ResponseBody
func (*DescribeBackupJobs2ResponseBody) SetPageNumber ¶
func (s *DescribeBackupJobs2ResponseBody) SetPageNumber(v int32) *DescribeBackupJobs2ResponseBody
func (*DescribeBackupJobs2ResponseBody) SetPageSize ¶
func (s *DescribeBackupJobs2ResponseBody) SetPageSize(v int32) *DescribeBackupJobs2ResponseBody
func (*DescribeBackupJobs2ResponseBody) SetRequestId ¶
func (s *DescribeBackupJobs2ResponseBody) SetRequestId(v string) *DescribeBackupJobs2ResponseBody
func (*DescribeBackupJobs2ResponseBody) SetSuccess ¶
func (s *DescribeBackupJobs2ResponseBody) SetSuccess(v bool) *DescribeBackupJobs2ResponseBody
func (*DescribeBackupJobs2ResponseBody) SetTotalCount ¶
func (s *DescribeBackupJobs2ResponseBody) SetTotalCount(v int64) *DescribeBackupJobs2ResponseBody
func (DescribeBackupJobs2ResponseBody) String ¶
func (s DescribeBackupJobs2ResponseBody) String() string
type DescribeBackupJobs2ResponseBodyBackupJobs ¶
type DescribeBackupJobs2ResponseBodyBackupJobs struct {
BackupJob []*DescribeBackupJobs2ResponseBodyBackupJobsBackupJob `json:"BackupJob,omitempty" xml:"BackupJob,omitempty" type:"Repeated"`
}
func (DescribeBackupJobs2ResponseBodyBackupJobs) GoString ¶
func (s DescribeBackupJobs2ResponseBodyBackupJobs) GoString() string
func (*DescribeBackupJobs2ResponseBodyBackupJobs) SetBackupJob ¶
func (DescribeBackupJobs2ResponseBodyBackupJobs) String ¶
func (s DescribeBackupJobs2ResponseBodyBackupJobs) String() string
type DescribeBackupJobs2ResponseBodyBackupJobsBackupJob ¶
type DescribeBackupJobs2ResponseBodyBackupJobsBackupJob struct { // The actual amount of data that is backed up after duplicates are removed. Unit: bytes. ActualBytes *int64 `json:"ActualBytes,omitempty" xml:"ActualBytes,omitempty"` // This parameter is returned only if the **SourceType** parameter is set to **ECS_FILE**. This parameter indicates the actual number of objects that are backed up by the backup job. ActualItems *int64 `json:"ActualItems,omitempty" xml:"ActualItems,omitempty"` // The backup type. Valid value: **COMPLETE**, which indicates full backup. BackupType *string `json:"BackupType,omitempty" xml:"BackupType,omitempty"` // This parameter is returned only if the **SourceType** parameter is set to **OSS**. This parameter indicates the name of the OSS bucket that is backed up. Bucket *string `json:"Bucket,omitempty" xml:"Bucket,omitempty"` // The actual amount of data that is generated by incremental backups. Unit: bytes. BytesDone *int64 `json:"BytesDone,omitempty" xml:"BytesDone,omitempty"` // The total amount of data that is backed up from the data source. Unit: bytes. BytesTotal *int64 `json:"BytesTotal,omitempty" xml:"BytesTotal,omitempty"` // This parameter is returned only if the **SourceType** parameter is set to **ECS_FILE**. This parameter indicates the ID of the HBR client. ClientId *string `json:"ClientId,omitempty" xml:"ClientId,omitempty"` // The time when the backup job was completed. The value is a UNIX timestamp. Unit: seconds. CompleteTime *int64 `json:"CompleteTime,omitempty" xml:"CompleteTime,omitempty"` // This parameter is returned only if the **SourceType** parameter is set to **NAS**. This parameter indicates the time when the file system was created. The value is a UNIX timestamp. Unit: seconds. CreateTime *int64 `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"` // The time when the backup job was created. The value is a UNIX timestamp. Unit: seconds. CreatedTime *int64 `json:"CreatedTime,omitempty" xml:"CreatedTime,omitempty"` // The name of the RAM role that is created within the source Alibaba Cloud account and assigned to the current Alibaba Cloud account to authorize the current Alibaba Cloud account to back up data across Alibaba Cloud accounts. CrossAccountRoleName *string `json:"CrossAccountRoleName,omitempty" xml:"CrossAccountRoleName,omitempty"` // Indicates whether data is backed up within the same Alibaba Cloud account or across Alibaba Cloud accounts. Valid values: // // * SELF_ACCOUNT: Data is backed up within the same Alibaba Cloud account. // * CROSS_ACCOUNT: Data is backed up across Alibaba Cloud accounts. CrossAccountType *string `json:"CrossAccountType,omitempty" xml:"CrossAccountType,omitempty"` // The ID of the source Alibaba Cloud account that authorizes the current Alibaba Cloud account to back up data across Alibaba Cloud accounts. CrossAccountUserId *int64 `json:"CrossAccountUserId,omitempty" xml:"CrossAccountUserId,omitempty"` // The details of the ECS instance backup job. Detail *DescribeBackupJobs2ResponseBodyBackupJobsBackupJobDetail `json:"Detail,omitempty" xml:"Detail,omitempty" type:"Struct"` // The error message that is returned for the backup job. ErrorMessage *string `json:"ErrorMessage,omitempty" xml:"ErrorMessage,omitempty"` // This parameter is returned only if the **SourceType** parameter is set to **ECS_FILE**. This parameter indicates the paths to the files that are excluded from the backup job. The value must be 1 to 255 characters in length. Exclude *string `json:"Exclude,omitempty" xml:"Exclude,omitempty"` // This parameter is returned only if the **SourceType** parameter is set to **NAS**. This parameter indicates the ID of the NAS file system. FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // 仅SourceType=CONTAINER时返回,表示容器备份任务备份的集群标识。当集群类型为阿里云容器服务Kubernetes集群时,该值为Kubernetes集群ID。 Identifier *string `json:"Identifier,omitempty" xml:"Identifier,omitempty"` // The paths to the files that are included in the backup job. Include *string `json:"Include,omitempty" xml:"Include,omitempty"` // This parameter is returned only if the **SourceType** parameter is set to **NAS**. This parameter indicates the ID of the ECS instance. InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The name of the Tablestore instance. InstanceName *string `json:"InstanceName,omitempty" xml:"InstanceName,omitempty"` // This parameter is returned only if the **SourceType** parameter is set to **ECS_FILE**. This parameter indicates the number of objects that are backed up. ItemsDone *int64 `json:"ItemsDone,omitempty" xml:"ItemsDone,omitempty"` // This parameter is returned only if the **SourceType** parameter is set to **ECS_FILE**. This parameter indicates the total number of objects in the data source. ItemsTotal *int64 `json:"ItemsTotal,omitempty" xml:"ItemsTotal,omitempty"` // The ID of the backup job. JobId *string `json:"JobId,omitempty" xml:"JobId,omitempty"` // The name of the backup job. JobName *string `json:"JobName,omitempty" xml:"JobName,omitempty"` // This parameter is returned only if the **SourceType** parameter is set to **ECS_FILE**. This parameter indicates whether Windows Volume Shadow Copy Service (VSS) is used to define a source path. // // * This parameter is available only for Windows ECS instances. // * If data changes occur in the backup source, the source data must be the same as the data to be backed up before you can set this parameter to `["UseVSS":true]`. // * If you use VSS, you cannot back up data from multiple directories. Options *string `json:"Options,omitempty" xml:"Options,omitempty"` // The details of the Tablestore instance. OtsDetail *DescribeBackupJobs2ResponseBodyBackupJobsBackupJobOtsDetail `json:"OtsDetail,omitempty" xml:"OtsDetail,omitempty" type:"Struct"` // The source paths. Paths *DescribeBackupJobs2ResponseBodyBackupJobsBackupJobPaths `json:"Paths,omitempty" xml:"Paths,omitempty" type:"Struct"` // The ID of the backup plan. PlanId *string `json:"PlanId,omitempty" xml:"PlanId,omitempty"` // This parameter is returned only if the **SourceType** parameter is set to **OSS**. This parameter indicates the prefix of objects that are backed up. Prefix *string `json:"Prefix,omitempty" xml:"Prefix,omitempty"` // The backup progress. For example, 10000 indicates that the progress is 100%. Progress *int32 `json:"Progress,omitempty" xml:"Progress,omitempty"` // The type of the data source. Valid values: // // * **ECS_FILE**: ECS files // * **OSS**: OSS buckets // * **NAS**: NAS file systems SourceType *string `json:"SourceType,omitempty" xml:"SourceType,omitempty"` // The average speed at which data is backed up. Unit: KB/s. Speed *int64 `json:"Speed,omitempty" xml:"Speed,omitempty"` // This parameter is returned only if the **SourceType** parameter is set to **ECS_FILE**. This parameter indicates the throttling rules. Format: `{start}|{end}|{bandwidth}`. Separate multiple throttling rules with vertical bars (`|`). A specified time range cannot overlap with another one. // // * **start**: the start hour. // * **end**: the end hour. // * **bandwidth**: the bandwidth. Unit: KB/s. SpeedLimit *string `json:"SpeedLimit,omitempty" xml:"SpeedLimit,omitempty"` // The time when the backup job started. The value is a UNIX timestamp. Unit: seconds. StartTime *int64 `json:"StartTime,omitempty" xml:"StartTime,omitempty"` // The status of the backup job. Valid values: // // * **COMPLETE**: The backup job is completed. // * **PARTIAL_COMPLETE**: The backup job is partially completed. // * **FAILED**: The backup job has failed. Status *string `json:"Status,omitempty" xml:"Status,omitempty"` // The name of a table in the Tablestore instance. TableName *string `json:"TableName,omitempty" xml:"TableName,omitempty"` // The time when the backup job was updated. The value is a UNIX timestamp. Unit: seconds. UpdatedTime *int64 `json:"UpdatedTime,omitempty" xml:"UpdatedTime,omitempty"` // The ID of the backup vault. VaultId *string `json:"VaultId,omitempty" xml:"VaultId,omitempty"` }
func (DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) GoString ¶
func (s DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) GoString() string
func (*DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetActualBytes ¶
func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetActualBytes(v int64) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
func (*DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetActualItems ¶
func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetActualItems(v int64) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
func (*DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetBackupType ¶
func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetBackupType(v string) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
func (*DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetBytesDone ¶
func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetBytesDone(v int64) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
func (*DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetBytesTotal ¶
func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetBytesTotal(v int64) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
func (*DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetClientId ¶
func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetClientId(v string) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
func (*DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetCompleteTime ¶
func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetCompleteTime(v int64) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
func (*DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetCreateTime ¶
func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetCreateTime(v int64) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
func (*DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetCreatedTime ¶
func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetCreatedTime(v int64) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
func (*DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetCrossAccountRoleName ¶
func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetCrossAccountRoleName(v string) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
func (*DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetCrossAccountType ¶
func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetCrossAccountType(v string) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
func (*DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetCrossAccountUserId ¶
func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetCrossAccountUserId(v int64) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
func (*DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetErrorMessage ¶
func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetErrorMessage(v string) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
func (*DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetExclude ¶
func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetExclude(v string) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
func (*DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetFileSystemId ¶
func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetFileSystemId(v string) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
func (*DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetIdentifier ¶
func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetIdentifier(v string) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
func (*DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetInclude ¶
func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetInclude(v string) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
func (*DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetInstanceId ¶
func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetInstanceId(v string) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
func (*DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetInstanceName ¶
func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetInstanceName(v string) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
func (*DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetItemsDone ¶
func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetItemsDone(v int64) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
func (*DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetItemsTotal ¶
func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetItemsTotal(v int64) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
func (*DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetJobName ¶
func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetJobName(v string) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
func (*DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetOptions ¶
func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetOptions(v string) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
func (*DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetOtsDetail ¶
func (*DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetProgress ¶
func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetProgress(v int32) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
func (*DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetSourceType ¶
func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetSourceType(v string) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
func (*DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetSpeedLimit ¶
func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetSpeedLimit(v string) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
func (*DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetStartTime ¶
func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetStartTime(v int64) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
func (*DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetTableName ¶
func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetTableName(v string) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
func (*DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetUpdatedTime ¶
func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetUpdatedTime(v int64) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
func (*DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetVaultId ¶
func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) SetVaultId(v string) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJob
func (DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) String ¶
func (s DescribeBackupJobs2ResponseBodyBackupJobsBackupJob) String() string
type DescribeBackupJobs2ResponseBodyBackupJobsBackupJobDetail ¶
type DescribeBackupJobs2ResponseBodyBackupJobsBackupJobDetail struct { // The information about the remote replication failure. DestinationNativeSnapshotErrorMessage *string `json:"DestinationNativeSnapshotErrorMessage,omitempty" xml:"DestinationNativeSnapshotErrorMessage,omitempty"` // The ID of the remote replication snapshot. DestinationNativeSnapshotId *string `json:"DestinationNativeSnapshotId,omitempty" xml:"DestinationNativeSnapshotId,omitempty"` // The progress of the remote replication. DestinationNativeSnapshotProgress *int32 `json:"DestinationNativeSnapshotProgress,omitempty" xml:"DestinationNativeSnapshotProgress,omitempty"` // The status of the remote replication. DestinationNativeSnapshotStatus *string `json:"DestinationNativeSnapshotStatus,omitempty" xml:"DestinationNativeSnapshotStatus,omitempty"` // The retention period of the remote replication backup. DestinationRetention *int64 `json:"DestinationRetention,omitempty" xml:"DestinationRetention,omitempty"` // The ID of the remote replication backup. DestinationSnapshotId *string `json:"DestinationSnapshotId,omitempty" xml:"DestinationSnapshotId,omitempty"` // The mapping between snapshots and disks. DiskNativeSnapshotIdList *DescribeBackupJobs2ResponseBodyBackupJobsBackupJobDetailDiskNativeSnapshotIdList `json:"DiskNativeSnapshotIdList,omitempty" xml:"DiskNativeSnapshotIdList,omitempty" type:"Struct"` // Indicates whether remote replication is enabled. DoCopy *bool `json:"DoCopy,omitempty" xml:"DoCopy,omitempty"` // The ID of the backup snapshot. NativeSnapshotId *string `json:"NativeSnapshotId,omitempty" xml:"NativeSnapshotId,omitempty"` }
func (DescribeBackupJobs2ResponseBodyBackupJobsBackupJobDetail) GoString ¶
func (s DescribeBackupJobs2ResponseBodyBackupJobsBackupJobDetail) GoString() string
func (*DescribeBackupJobs2ResponseBodyBackupJobsBackupJobDetail) SetDestinationNativeSnapshotErrorMessage ¶
func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJobDetail) SetDestinationNativeSnapshotErrorMessage(v string) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJobDetail
func (*DescribeBackupJobs2ResponseBodyBackupJobsBackupJobDetail) SetDestinationNativeSnapshotId ¶
func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJobDetail) SetDestinationNativeSnapshotId(v string) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJobDetail
func (*DescribeBackupJobs2ResponseBodyBackupJobsBackupJobDetail) SetDestinationNativeSnapshotProgress ¶
func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJobDetail) SetDestinationNativeSnapshotProgress(v int32) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJobDetail
func (*DescribeBackupJobs2ResponseBodyBackupJobsBackupJobDetail) SetDestinationNativeSnapshotStatus ¶
func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJobDetail) SetDestinationNativeSnapshotStatus(v string) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJobDetail
func (*DescribeBackupJobs2ResponseBodyBackupJobsBackupJobDetail) SetDestinationRetention ¶
func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJobDetail) SetDestinationRetention(v int64) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJobDetail
func (*DescribeBackupJobs2ResponseBodyBackupJobsBackupJobDetail) SetDestinationSnapshotId ¶
func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJobDetail) SetDestinationSnapshotId(v string) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJobDetail
func (*DescribeBackupJobs2ResponseBodyBackupJobsBackupJobDetail) SetDiskNativeSnapshotIdList ¶
func (*DescribeBackupJobs2ResponseBodyBackupJobsBackupJobDetail) SetNativeSnapshotId ¶
func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJobDetail) SetNativeSnapshotId(v string) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJobDetail
func (DescribeBackupJobs2ResponseBodyBackupJobsBackupJobDetail) String ¶
func (s DescribeBackupJobs2ResponseBodyBackupJobsBackupJobDetail) String() string
type DescribeBackupJobs2ResponseBodyBackupJobsBackupJobDetailDiskNativeSnapshotIdList ¶
type DescribeBackupJobs2ResponseBodyBackupJobsBackupJobDetailDiskNativeSnapshotIdList struct {
DiskNativeSnapshotId []*string `json:"DiskNativeSnapshotId,omitempty" xml:"DiskNativeSnapshotId,omitempty" type:"Repeated"`
}
func (*DescribeBackupJobs2ResponseBodyBackupJobsBackupJobDetailDiskNativeSnapshotIdList) SetDiskNativeSnapshotId ¶
func (s *DescribeBackupJobs2ResponseBodyBackupJobsBackupJobDetailDiskNativeSnapshotIdList) SetDiskNativeSnapshotId(v []*string) *DescribeBackupJobs2ResponseBodyBackupJobsBackupJobDetailDiskNativeSnapshotIdList
type DescribeBackupJobs2ResponseBodyBackupJobsBackupJobOtsDetail ¶
type DescribeBackupJobs2ResponseBodyBackupJobsBackupJobOtsDetail struct { // The names of the tables in the Tablestore instance. TableNames *DescribeBackupJobs2ResponseBodyBackupJobsBackupJobOtsDetailTableNames `json:"TableNames,omitempty" xml:"TableNames,omitempty" type:"Struct"` }
func (DescribeBackupJobs2ResponseBodyBackupJobsBackupJobOtsDetail) GoString ¶
func (s DescribeBackupJobs2ResponseBodyBackupJobsBackupJobOtsDetail) GoString() string
func (*DescribeBackupJobs2ResponseBodyBackupJobsBackupJobOtsDetail) SetTableNames ¶
func (DescribeBackupJobs2ResponseBodyBackupJobsBackupJobOtsDetail) String ¶
func (s DescribeBackupJobs2ResponseBodyBackupJobsBackupJobOtsDetail) String() string
type DescribeBackupJobs2ResponseBodyBackupJobsBackupJobOtsDetailTableNames ¶
type DescribeBackupJobs2ResponseBodyBackupJobsBackupJobOtsDetailTableNames struct {
TableName []*string `json:"TableName,omitempty" xml:"TableName,omitempty" type:"Repeated"`
}
func (DescribeBackupJobs2ResponseBodyBackupJobsBackupJobOtsDetailTableNames) GoString ¶
func (s DescribeBackupJobs2ResponseBodyBackupJobsBackupJobOtsDetailTableNames) GoString() string
func (*DescribeBackupJobs2ResponseBodyBackupJobsBackupJobOtsDetailTableNames) SetTableName ¶
func (DescribeBackupJobs2ResponseBodyBackupJobsBackupJobOtsDetailTableNames) String ¶
func (s DescribeBackupJobs2ResponseBodyBackupJobsBackupJobOtsDetailTableNames) String() string
type DescribeBackupJobs2ResponseBodyBackupJobsBackupJobPaths ¶
type DescribeBackupJobs2ResponseBodyBackupJobsBackupJobPaths struct {
Path []*string `json:"Path,omitempty" xml:"Path,omitempty" type:"Repeated"`
}
func (DescribeBackupJobs2ResponseBodyBackupJobsBackupJobPaths) GoString ¶
func (s DescribeBackupJobs2ResponseBodyBackupJobsBackupJobPaths) GoString() string
func (DescribeBackupJobs2ResponseBodyBackupJobsBackupJobPaths) String ¶
func (s DescribeBackupJobs2ResponseBodyBackupJobsBackupJobPaths) String() string
type DescribeBackupPlansRequest ¶
type DescribeBackupPlansRequest struct { // The filter. Filters []*DescribeBackupPlansRequestFilters `json:"Filters,omitempty" xml:"Filters,omitempty" type:"Repeated"` // The number of the page to return. Pages start from page 1. Default value: 1. PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries to return on each page. Valid values: 1 to 99. Default value: 10. PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The type of the data source. Valid values: // // * **ECS_FILE**: Elastic Compute Service (ECS) files // * **OSS**: Object Storage Service (OSS) buckets // * **NAS**: Apsara File Storage NAS file systems // * **OTS**: Tablestore instances // * **UDM_ECS**: ECS instances SourceType *string `json:"SourceType,omitempty" xml:"SourceType,omitempty"` }
func (DescribeBackupPlansRequest) GoString ¶
func (s DescribeBackupPlansRequest) GoString() string
func (*DescribeBackupPlansRequest) SetFilters ¶
func (s *DescribeBackupPlansRequest) SetFilters(v []*DescribeBackupPlansRequestFilters) *DescribeBackupPlansRequest
func (*DescribeBackupPlansRequest) SetPageNumber ¶
func (s *DescribeBackupPlansRequest) SetPageNumber(v int32) *DescribeBackupPlansRequest
func (*DescribeBackupPlansRequest) SetPageSize ¶
func (s *DescribeBackupPlansRequest) SetPageSize(v int32) *DescribeBackupPlansRequest
func (*DescribeBackupPlansRequest) SetSourceType ¶
func (s *DescribeBackupPlansRequest) SetSourceType(v string) *DescribeBackupPlansRequest
func (DescribeBackupPlansRequest) String ¶
func (s DescribeBackupPlansRequest) String() string
type DescribeBackupPlansRequestFilters ¶
type DescribeBackupPlansRequestFilters struct { // The keys in the filter. Valid values: // // * **regionId**: the ID of a region // * **planId**: the ID of a backup plan // * **sourceType**: the type of a data source // * **vaultId**: the ID of a backup vault // * **instanceName**: the name of an instance // * **instanceId**: the ID of an instance // * **planName**: the name of a backup plan Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The values that you want to match in the filter. Values []*string `json:"Values,omitempty" xml:"Values,omitempty" type:"Repeated"` }
func (DescribeBackupPlansRequestFilters) GoString ¶
func (s DescribeBackupPlansRequestFilters) GoString() string
func (*DescribeBackupPlansRequestFilters) SetKey ¶
func (s *DescribeBackupPlansRequestFilters) SetKey(v string) *DescribeBackupPlansRequestFilters
func (*DescribeBackupPlansRequestFilters) SetValues ¶
func (s *DescribeBackupPlansRequestFilters) SetValues(v []*string) *DescribeBackupPlansRequestFilters
func (DescribeBackupPlansRequestFilters) String ¶
func (s DescribeBackupPlansRequestFilters) String() string
type DescribeBackupPlansResponse ¶
type DescribeBackupPlansResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *DescribeBackupPlansResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (DescribeBackupPlansResponse) GoString ¶
func (s DescribeBackupPlansResponse) GoString() string
func (*DescribeBackupPlansResponse) SetBody ¶
func (s *DescribeBackupPlansResponse) SetBody(v *DescribeBackupPlansResponseBody) *DescribeBackupPlansResponse
func (*DescribeBackupPlansResponse) SetHeaders ¶
func (s *DescribeBackupPlansResponse) SetHeaders(v map[string]*string) *DescribeBackupPlansResponse
func (*DescribeBackupPlansResponse) SetStatusCode ¶
func (s *DescribeBackupPlansResponse) SetStatusCode(v int32) *DescribeBackupPlansResponse
func (DescribeBackupPlansResponse) String ¶
func (s DescribeBackupPlansResponse) String() string
type DescribeBackupPlansResponseBody ¶
type DescribeBackupPlansResponseBody struct { // The returned backup plans that meet the specified conditions. BackupPlans *DescribeBackupPlansResponseBodyBackupPlans `json:"BackupPlans,omitempty" xml:"BackupPlans,omitempty" type:"Struct"` // The HTTP status code. The status code 200 indicates that the call is successful. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // The message that is returned. If the call is successful, "successful" is returned. If the call fails, an error message is returned. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // The page number of the returned page. Pages start from page 1. Default value: 1. PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries returned on each page. Valid values: 1 to 99. Default value: 10. PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // Indicates whether the call is successful. Valid values: // // * true: The call is successful. // * false: The call fails. Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` // The total number of returned backup plans that meet the specified conditions. TotalCount *int64 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeBackupPlansResponseBody) GoString ¶
func (s DescribeBackupPlansResponseBody) GoString() string
func (*DescribeBackupPlansResponseBody) SetBackupPlans ¶
func (s *DescribeBackupPlansResponseBody) SetBackupPlans(v *DescribeBackupPlansResponseBodyBackupPlans) *DescribeBackupPlansResponseBody
func (*DescribeBackupPlansResponseBody) SetCode ¶
func (s *DescribeBackupPlansResponseBody) SetCode(v string) *DescribeBackupPlansResponseBody
func (*DescribeBackupPlansResponseBody) SetMessage ¶
func (s *DescribeBackupPlansResponseBody) SetMessage(v string) *DescribeBackupPlansResponseBody
func (*DescribeBackupPlansResponseBody) SetPageNumber ¶
func (s *DescribeBackupPlansResponseBody) SetPageNumber(v int32) *DescribeBackupPlansResponseBody
func (*DescribeBackupPlansResponseBody) SetPageSize ¶
func (s *DescribeBackupPlansResponseBody) SetPageSize(v int32) *DescribeBackupPlansResponseBody
func (*DescribeBackupPlansResponseBody) SetRequestId ¶
func (s *DescribeBackupPlansResponseBody) SetRequestId(v string) *DescribeBackupPlansResponseBody
func (*DescribeBackupPlansResponseBody) SetSuccess ¶
func (s *DescribeBackupPlansResponseBody) SetSuccess(v bool) *DescribeBackupPlansResponseBody
func (*DescribeBackupPlansResponseBody) SetTotalCount ¶
func (s *DescribeBackupPlansResponseBody) SetTotalCount(v int64) *DescribeBackupPlansResponseBody
func (DescribeBackupPlansResponseBody) String ¶
func (s DescribeBackupPlansResponseBody) String() string
type DescribeBackupPlansResponseBodyBackupPlans ¶
type DescribeBackupPlansResponseBodyBackupPlans struct {
BackupPlan []*DescribeBackupPlansResponseBodyBackupPlansBackupPlan `json:"BackupPlan,omitempty" xml:"BackupPlan,omitempty" type:"Repeated"`
}
func (DescribeBackupPlansResponseBodyBackupPlans) GoString ¶
func (s DescribeBackupPlansResponseBodyBackupPlans) GoString() string
func (*DescribeBackupPlansResponseBodyBackupPlans) SetBackupPlan ¶
func (DescribeBackupPlansResponseBodyBackupPlans) String ¶
func (s DescribeBackupPlansResponseBodyBackupPlans) String() string
type DescribeBackupPlansResponseBodyBackupPlansBackupPlan ¶
type DescribeBackupPlansResponseBodyBackupPlansBackupPlan struct { // The ID of the data source group for backup. BackupSourceGroupId *string `json:"BackupSourceGroupId,omitempty" xml:"BackupSourceGroupId,omitempty"` // The backup type. Valid value: **COMPLETE**, which indicates full backup. BackupType *string `json:"BackupType,omitempty" xml:"BackupType,omitempty"` // This parameter is returned only if the **SourceType** parameter is set to **OSS**. This parameter indicates the name of the OSS bucket. Bucket *string `json:"Bucket,omitempty" xml:"Bucket,omitempty"` // The ID of the client. ClientId *string `json:"ClientId,omitempty" xml:"ClientId,omitempty"` // The ID of the client group. ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // This parameter is returned only if the **SourceType** parameter is set to **NAS**. This parameter indicates the time when the file system was created. The value is a UNIX timestamp. Unit: seconds. CreateTime *int64 `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"` // The time when the backup plan was created. The value is a UNIX timestamp. Unit: seconds. CreatedTime *int64 `json:"CreatedTime,omitempty" xml:"CreatedTime,omitempty"` // The name of the RAM role that is created within the source Alibaba Cloud account and assigned to the current Alibaba Cloud account to authorize the current Alibaba Cloud account to back up data across Alibaba Cloud accounts. CrossAccountRoleName *string `json:"CrossAccountRoleName,omitempty" xml:"CrossAccountRoleName,omitempty"` // Indicates whether data is backed up within the same Alibaba Cloud account or across Alibaba Cloud accounts. Valid values: // // * SELF_ACCOUNT // * CROSS_ACCOUNT CrossAccountType *string `json:"CrossAccountType,omitempty" xml:"CrossAccountType,omitempty"` // The ID of the source Alibaba Cloud account that authorizes the current Alibaba Cloud account to back up data across Alibaba Cloud accounts. CrossAccountUserId *int64 `json:"CrossAccountUserId,omitempty" xml:"CrossAccountUserId,omitempty"` // The ID of the data source. DataSourceId *string `json:"DataSourceId,omitempty" xml:"DataSourceId,omitempty"` // The details about ECS instance backup. Detail *string `json:"Detail,omitempty" xml:"Detail,omitempty"` // Indicates whether the backup plan is disabled. Valid values: // // * true: The backup plan is disabled. // * false: The backup plan is enabled. Disabled *bool `json:"Disabled,omitempty" xml:"Disabled,omitempty"` // This parameter is returned only if the **SourceType** parameter is set to **ECS_FILE**. This parameter indicates the paths to the files that are excluded from the backup job. Exclude *string `json:"Exclude,omitempty" xml:"Exclude,omitempty"` // This parameter is returned only if the **SourceType** parameter is set to **NAS**. This parameter indicates the ID of the NAS file system. FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` // This parameter is returned only if the **SourceType** parameter is set to **ECS_FILE**. This parameter indicates the paths to the files that are backed up. Include *string `json:"Include,omitempty" xml:"Include,omitempty"` // The ID of the group to which the instance belongs. InstanceGroupId *string `json:"InstanceGroupId,omitempty" xml:"InstanceGroupId,omitempty"` // This parameter is returned only if the **SourceType** parameter is set to **ECS_FILE**. This parameter indicates the ID of the ECS instance. InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The name of the Tablestore instance. InstanceName *string `json:"InstanceName,omitempty" xml:"InstanceName,omitempty"` // Indicates whether to enable the feature of keeping at least one backup version. Valid values: // // * 0: The feature is disabled. // * 1: The feature is enabled. KeepLatestSnapshots *int64 `json:"KeepLatestSnapshots,omitempty" xml:"KeepLatestSnapshots,omitempty"` // This parameter is returned only if the **SourceType** parameter is set to **ECS_FILE**. This parameter indicates whether Windows Volume Shadow Copy Service (VSS) is used to define a source path. Options *string `json:"Options,omitempty" xml:"Options,omitempty"` // The details about the Tablestore instance. OtsDetail *DescribeBackupPlansResponseBodyBackupPlansBackupPlanOtsDetail `json:"OtsDetail,omitempty" xml:"OtsDetail,omitempty" type:"Struct"` // The source paths. This parameter is returned only if the **SourceType** parameter is set to **ECS_FILE**. Paths *DescribeBackupPlansResponseBodyBackupPlansBackupPlanPaths `json:"Paths,omitempty" xml:"Paths,omitempty" type:"Struct"` // The ID of the backup plan. PlanId *string `json:"PlanId,omitempty" xml:"PlanId,omitempty"` // The name of the backup plan. PlanName *string `json:"PlanName,omitempty" xml:"PlanName,omitempty"` // This parameter is returned only if the **SourceType** parameter is set to **OSS**. This parameter indicates the prefix of objects that are backed up. Prefix *string `json:"Prefix,omitempty" xml:"Prefix,omitempty"` // The list of backup resources. This parameter is returned only for disk backup. Resources *DescribeBackupPlansResponseBodyBackupPlansBackupPlanResources `json:"Resources,omitempty" xml:"Resources,omitempty" type:"Struct"` // The retention period of the backup data. Unit: days. Retention *int64 `json:"Retention,omitempty" xml:"Retention,omitempty"` // The list of backup policies. This parameter is returned only for disk backup. Rules *DescribeBackupPlansResponseBodyBackupPlansBackupPlanRules `json:"Rules,omitempty" xml:"Rules,omitempty" type:"Struct"` // The backup policy. Format: `I|{startTime}|{interval}`. The system runs the first backup job at a point in time that is specified in the `{startTime}` parameter and the subsequent backup jobs at an interval that is specified in the `{interval}` parameter. The system does not run a backup job before the specified point in time. Each backup job, except the first one, starts only after the previous backup job is completed. For example, `I|1631685600|P1D` indicates that the system runs the first backup job at 14:00:00 on September 15, 2021 and the subsequent backup jobs once a day. // // * **startTime**: the time at which the system starts to run a backup job. The time follows the UNIX time format. Unit: seconds. // * **interval**: the interval at which the system runs a backup job. The interval follows the ISO 8601 standard. For example, PT1H indicates an interval of one hour. P1D indicates an interval of one day. Schedule *string `json:"Schedule,omitempty" xml:"Schedule,omitempty"` // The type of the data source. Valid values: // // * **ECS_FILE**: ECS files // * **OSS**: OSS buckets // * **NAS**: NAS file systems // * **OTS**: Tablestore instances // * **UDM_ECS**: ECS instances SourceType *string `json:"SourceType,omitempty" xml:"SourceType,omitempty"` // This parameter is returned only if the **SourceType** parameter is set to **ECS_FILE**. This parameter indicates the throttling rules. Format: `{start}|{end}|{bandwidth}`. Multiple throttling rules are separated with vertical bars (`|`). A specified time range cannot overlap with another one. // // * start: the start hour. // * end: the end hour. // * bandwidth: the bandwidth. Unit: KB/s. SpeedLimit *string `json:"SpeedLimit,omitempty" xml:"SpeedLimit,omitempty"` // The free trial information. TrialInfo *DescribeBackupPlansResponseBodyBackupPlansBackupPlanTrialInfo `json:"TrialInfo,omitempty" xml:"TrialInfo,omitempty" type:"Struct"` // The time when the backup plan was updated. The value is a UNIX timestamp. Unit: seconds. UpdatedTime *int64 `json:"UpdatedTime,omitempty" xml:"UpdatedTime,omitempty"` // The ID of the backup vault. VaultId *string `json:"VaultId,omitempty" xml:"VaultId,omitempty"` }
func (DescribeBackupPlansResponseBodyBackupPlansBackupPlan) GoString ¶
func (s DescribeBackupPlansResponseBodyBackupPlansBackupPlan) GoString() string
func (*DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetBackupSourceGroupId ¶
func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetBackupSourceGroupId(v string) *DescribeBackupPlansResponseBodyBackupPlansBackupPlan
func (*DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetBackupType ¶
func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetBackupType(v string) *DescribeBackupPlansResponseBodyBackupPlansBackupPlan
func (*DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetClientId ¶
func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetClientId(v string) *DescribeBackupPlansResponseBodyBackupPlansBackupPlan
func (*DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetClusterId ¶
func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetClusterId(v string) *DescribeBackupPlansResponseBodyBackupPlansBackupPlan
func (*DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetCreateTime ¶
func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetCreateTime(v int64) *DescribeBackupPlansResponseBodyBackupPlansBackupPlan
func (*DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetCreatedTime ¶
func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetCreatedTime(v int64) *DescribeBackupPlansResponseBodyBackupPlansBackupPlan
func (*DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetCrossAccountRoleName ¶
func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetCrossAccountRoleName(v string) *DescribeBackupPlansResponseBodyBackupPlansBackupPlan
func (*DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetCrossAccountType ¶
func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetCrossAccountType(v string) *DescribeBackupPlansResponseBodyBackupPlansBackupPlan
func (*DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetCrossAccountUserId ¶
func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetCrossAccountUserId(v int64) *DescribeBackupPlansResponseBodyBackupPlansBackupPlan
func (*DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetDataSourceId ¶
func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetDataSourceId(v string) *DescribeBackupPlansResponseBodyBackupPlansBackupPlan
func (*DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetDisabled ¶
func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetDisabled(v bool) *DescribeBackupPlansResponseBodyBackupPlansBackupPlan
func (*DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetExclude ¶
func (*DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetFileSystemId ¶
func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetFileSystemId(v string) *DescribeBackupPlansResponseBodyBackupPlansBackupPlan
func (*DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetInclude ¶
func (*DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetInstanceGroupId ¶
func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetInstanceGroupId(v string) *DescribeBackupPlansResponseBodyBackupPlansBackupPlan
func (*DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetInstanceId ¶
func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetInstanceId(v string) *DescribeBackupPlansResponseBodyBackupPlansBackupPlan
func (*DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetInstanceName ¶
func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetInstanceName(v string) *DescribeBackupPlansResponseBodyBackupPlansBackupPlan
func (*DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetKeepLatestSnapshots ¶
func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetKeepLatestSnapshots(v int64) *DescribeBackupPlansResponseBodyBackupPlansBackupPlan
func (*DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetOptions ¶
func (*DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetOtsDetail ¶
func (*DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetPlanName ¶
func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetPlanName(v string) *DescribeBackupPlansResponseBodyBackupPlansBackupPlan
func (*DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetResources ¶
func (*DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetRetention ¶
func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetRetention(v int64) *DescribeBackupPlansResponseBodyBackupPlansBackupPlan
func (*DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetSchedule ¶
func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetSchedule(v string) *DescribeBackupPlansResponseBodyBackupPlansBackupPlan
func (*DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetSourceType ¶
func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetSourceType(v string) *DescribeBackupPlansResponseBodyBackupPlansBackupPlan
func (*DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetSpeedLimit ¶
func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetSpeedLimit(v string) *DescribeBackupPlansResponseBodyBackupPlansBackupPlan
func (*DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetTrialInfo ¶
func (*DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetUpdatedTime ¶
func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetUpdatedTime(v int64) *DescribeBackupPlansResponseBodyBackupPlansBackupPlan
func (*DescribeBackupPlansResponseBodyBackupPlansBackupPlan) SetVaultId ¶
func (DescribeBackupPlansResponseBodyBackupPlansBackupPlan) String ¶
func (s DescribeBackupPlansResponseBodyBackupPlansBackupPlan) String() string
type DescribeBackupPlansResponseBodyBackupPlansBackupPlanOtsDetail ¶
type DescribeBackupPlansResponseBodyBackupPlansBackupPlanOtsDetail struct { // The names of the tables in the Tablestore instance. TableNames *DescribeBackupPlansResponseBodyBackupPlansBackupPlanOtsDetailTableNames `json:"TableNames,omitempty" xml:"TableNames,omitempty" type:"Struct"` }
func (DescribeBackupPlansResponseBodyBackupPlansBackupPlanOtsDetail) GoString ¶
func (s DescribeBackupPlansResponseBodyBackupPlansBackupPlanOtsDetail) GoString() string
func (*DescribeBackupPlansResponseBodyBackupPlansBackupPlanOtsDetail) SetTableNames ¶
func (DescribeBackupPlansResponseBodyBackupPlansBackupPlanOtsDetail) String ¶
func (s DescribeBackupPlansResponseBodyBackupPlansBackupPlanOtsDetail) String() string
type DescribeBackupPlansResponseBodyBackupPlansBackupPlanOtsDetailTableNames ¶
type DescribeBackupPlansResponseBodyBackupPlansBackupPlanOtsDetailTableNames struct {
TableName []*string `json:"TableName,omitempty" xml:"TableName,omitempty" type:"Repeated"`
}
func (DescribeBackupPlansResponseBodyBackupPlansBackupPlanOtsDetailTableNames) GoString ¶
func (s DescribeBackupPlansResponseBodyBackupPlansBackupPlanOtsDetailTableNames) GoString() string
func (*DescribeBackupPlansResponseBodyBackupPlansBackupPlanOtsDetailTableNames) SetTableName ¶
type DescribeBackupPlansResponseBodyBackupPlansBackupPlanPaths ¶
type DescribeBackupPlansResponseBodyBackupPlansBackupPlanPaths struct {
Path []*string `json:"Path,omitempty" xml:"Path,omitempty" type:"Repeated"`
}
func (DescribeBackupPlansResponseBodyBackupPlansBackupPlanPaths) GoString ¶
func (s DescribeBackupPlansResponseBodyBackupPlansBackupPlanPaths) GoString() string
func (DescribeBackupPlansResponseBodyBackupPlansBackupPlanPaths) String ¶
func (s DescribeBackupPlansResponseBodyBackupPlansBackupPlanPaths) String() string
type DescribeBackupPlansResponseBodyBackupPlansBackupPlanResources ¶
type DescribeBackupPlansResponseBodyBackupPlansBackupPlanResources struct {
Resource []*DescribeBackupPlansResponseBodyBackupPlansBackupPlanResourcesResource `json:"Resource,omitempty" xml:"Resource,omitempty" type:"Repeated"`
}
func (DescribeBackupPlansResponseBodyBackupPlansBackupPlanResources) GoString ¶
func (s DescribeBackupPlansResponseBodyBackupPlansBackupPlanResources) GoString() string
func (*DescribeBackupPlansResponseBodyBackupPlansBackupPlanResources) SetResource ¶
func (DescribeBackupPlansResponseBodyBackupPlansBackupPlanResources) String ¶
func (s DescribeBackupPlansResponseBodyBackupPlansBackupPlanResources) String() string
type DescribeBackupPlansResponseBodyBackupPlansBackupPlanResourcesResource ¶
type DescribeBackupPlansResponseBodyBackupPlansBackupPlanResourcesResource struct { // Additional information about the data source. Extra *string `json:"Extra,omitempty" xml:"Extra,omitempty"` // The ID of the data source. ResourceId *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"` // The type of the data source. Valid value: **UDM_DISK**. SourceType *string `json:"SourceType,omitempty" xml:"SourceType,omitempty"` }
func (DescribeBackupPlansResponseBodyBackupPlansBackupPlanResourcesResource) GoString ¶
func (s DescribeBackupPlansResponseBodyBackupPlansBackupPlanResourcesResource) GoString() string
func (*DescribeBackupPlansResponseBodyBackupPlansBackupPlanResourcesResource) SetResourceId ¶
func (*DescribeBackupPlansResponseBodyBackupPlansBackupPlanResourcesResource) SetSourceType ¶
func (DescribeBackupPlansResponseBodyBackupPlansBackupPlanResourcesResource) String ¶
func (s DescribeBackupPlansResponseBodyBackupPlansBackupPlanResourcesResource) String() string
type DescribeBackupPlansResponseBodyBackupPlansBackupPlanRules ¶
type DescribeBackupPlansResponseBodyBackupPlansBackupPlanRules struct {
Rule []*DescribeBackupPlansResponseBodyBackupPlansBackupPlanRulesRule `json:"Rule,omitempty" xml:"Rule,omitempty" type:"Repeated"`
}
func (DescribeBackupPlansResponseBodyBackupPlansBackupPlanRules) GoString ¶
func (s DescribeBackupPlansResponseBodyBackupPlansBackupPlanRules) GoString() string
func (DescribeBackupPlansResponseBodyBackupPlansBackupPlanRules) String ¶
func (s DescribeBackupPlansResponseBodyBackupPlansBackupPlanRules) String() string
type DescribeBackupPlansResponseBodyBackupPlansBackupPlanRulesRule ¶
type DescribeBackupPlansResponseBodyBackupPlansBackupPlanRulesRule struct { // The backup type. Valid value: **COMPLETE**, which indicates full backup. BackupType *string `json:"BackupType,omitempty" xml:"BackupType,omitempty"` // The ID of the region where the remote backup vault resides. DestinationRegionId *string `json:"DestinationRegionId,omitempty" xml:"DestinationRegionId,omitempty"` // The retention period of the backup data. Unit: days. DestinationRetention *int64 `json:"DestinationRetention,omitempty" xml:"DestinationRetention,omitempty"` // Indicates whether the policy is disabled. Disabled *bool `json:"Disabled,omitempty" xml:"Disabled,omitempty"` // Indicates whether the snapshot data is backed up to the backup vault. DoCopy *bool `json:"DoCopy,omitempty" xml:"DoCopy,omitempty"` // The retention period of the backup data. Unit: days. Retention *int64 `json:"Retention,omitempty" xml:"Retention,omitempty"` // The ID of the policy. RuleId *string `json:"RuleId,omitempty" xml:"RuleId,omitempty"` // The name of the policy. RuleName *string `json:"RuleName,omitempty" xml:"RuleName,omitempty"` // The backup policy. Format: `I|{startTime}|{interval}`. The system runs the first backup job at a point in time that is specified in the `{startTime}` parameter and the subsequent backup jobs at an interval that is specified in the `{interval}` parameter. The system does not run a backup job before the specified point in time. Each backup job, except the first one, starts only after the previous backup job is completed. For example, `I|1631685600|P1D` indicates that the system runs the first backup job at 14:00:00 on September 15, 2021 and the subsequent backup jobs once a day. // // * `startTime`: the time at which the system starts to run a backup job. The time follows the UNIX time format. Unit: seconds. // * `interval`: the interval at which the system runs a backup job. The interval follows the ISO 8601 standard. For example, PT1H indicates an interval of one hour. P1D indicates an interval of one day. Schedule *string `json:"Schedule,omitempty" xml:"Schedule,omitempty"` }
func (DescribeBackupPlansResponseBodyBackupPlansBackupPlanRulesRule) GoString ¶
func (s DescribeBackupPlansResponseBodyBackupPlansBackupPlanRulesRule) GoString() string
func (*DescribeBackupPlansResponseBodyBackupPlansBackupPlanRulesRule) SetBackupType ¶
func (*DescribeBackupPlansResponseBodyBackupPlansBackupPlanRulesRule) SetDestinationRegionId ¶
func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlanRulesRule) SetDestinationRegionId(v string) *DescribeBackupPlansResponseBodyBackupPlansBackupPlanRulesRule
func (*DescribeBackupPlansResponseBodyBackupPlansBackupPlanRulesRule) SetDestinationRetention ¶
func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlanRulesRule) SetDestinationRetention(v int64) *DescribeBackupPlansResponseBodyBackupPlansBackupPlanRulesRule
func (*DescribeBackupPlansResponseBodyBackupPlansBackupPlanRulesRule) SetDisabled ¶
func (*DescribeBackupPlansResponseBodyBackupPlansBackupPlanRulesRule) SetRetention ¶
func (*DescribeBackupPlansResponseBodyBackupPlansBackupPlanRulesRule) SetRuleName ¶
func (*DescribeBackupPlansResponseBodyBackupPlansBackupPlanRulesRule) SetSchedule ¶
func (DescribeBackupPlansResponseBodyBackupPlansBackupPlanRulesRule) String ¶
func (s DescribeBackupPlansResponseBodyBackupPlansBackupPlanRulesRule) String() string
type DescribeBackupPlansResponseBodyBackupPlansBackupPlanTrialInfo ¶
type DescribeBackupPlansResponseBodyBackupPlansBackupPlanTrialInfo struct { // Indicates whether you are billed based on the pay-as-you-go method after the free trial ends. KeepAfterTrialExpiration *bool `json:"KeepAfterTrialExpiration,omitempty" xml:"KeepAfterTrialExpiration,omitempty"` // The expiration time of the free trial. TrialExpireTime *int64 `json:"TrialExpireTime,omitempty" xml:"TrialExpireTime,omitempty"` // The start time of the free trial. TrialStartTime *int64 `json:"TrialStartTime,omitempty" xml:"TrialStartTime,omitempty"` // The time when the free-trial backup vault is released. TrialVaultReleaseTime *int64 `json:"TrialVaultReleaseTime,omitempty" xml:"TrialVaultReleaseTime,omitempty"` }
func (DescribeBackupPlansResponseBodyBackupPlansBackupPlanTrialInfo) GoString ¶
func (s DescribeBackupPlansResponseBodyBackupPlansBackupPlanTrialInfo) GoString() string
func (*DescribeBackupPlansResponseBodyBackupPlansBackupPlanTrialInfo) SetKeepAfterTrialExpiration ¶
func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlanTrialInfo) SetKeepAfterTrialExpiration(v bool) *DescribeBackupPlansResponseBodyBackupPlansBackupPlanTrialInfo
func (*DescribeBackupPlansResponseBodyBackupPlansBackupPlanTrialInfo) SetTrialExpireTime ¶
func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlanTrialInfo) SetTrialExpireTime(v int64) *DescribeBackupPlansResponseBodyBackupPlansBackupPlanTrialInfo
func (*DescribeBackupPlansResponseBodyBackupPlansBackupPlanTrialInfo) SetTrialStartTime ¶
func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlanTrialInfo) SetTrialStartTime(v int64) *DescribeBackupPlansResponseBodyBackupPlansBackupPlanTrialInfo
func (*DescribeBackupPlansResponseBodyBackupPlansBackupPlanTrialInfo) SetTrialVaultReleaseTime ¶
func (s *DescribeBackupPlansResponseBodyBackupPlansBackupPlanTrialInfo) SetTrialVaultReleaseTime(v int64) *DescribeBackupPlansResponseBodyBackupPlansBackupPlanTrialInfo
func (DescribeBackupPlansResponseBodyBackupPlansBackupPlanTrialInfo) String ¶
func (s DescribeBackupPlansResponseBodyBackupPlansBackupPlanTrialInfo) String() string
type DescribeClientsRequest ¶
type DescribeClientsRequest struct { // The time when the backup client was created. ClientId *string `json:"ClientId,omitempty" xml:"ClientId,omitempty"` // The alert settings. Valid value: INHERITED, which indicates that the backup client sends alert notifications in the same way as the backup vault. ClientType *string `json:"ClientType,omitempty" xml:"ClientType,omitempty"` // The message that is returned. If the call is successful, "successful" is returned. If the call fails, an error message is returned. ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The HTTP status code. The status code 200 indicates that the call is successful. PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The operation that you want to perform. Set the value to **DescribeClients**. PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The type of the data source. Valid value:**HANA**, which indicates SAP HANA backup. ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` // The type of the backup client. Valid value:**ECS_AGENT**, which indicates an SAP HANA backup client. SourceType *string `json:"SourceType,omitempty" xml:"SourceType,omitempty"` // The ID of the instance. VaultId *string `json:"VaultId,omitempty" xml:"VaultId,omitempty"` }
func (DescribeClientsRequest) GoString ¶
func (s DescribeClientsRequest) GoString() string
func (*DescribeClientsRequest) SetClientId ¶
func (s *DescribeClientsRequest) SetClientId(v string) *DescribeClientsRequest
func (*DescribeClientsRequest) SetClientType ¶
func (s *DescribeClientsRequest) SetClientType(v string) *DescribeClientsRequest
func (*DescribeClientsRequest) SetClusterId ¶
func (s *DescribeClientsRequest) SetClusterId(v string) *DescribeClientsRequest
func (*DescribeClientsRequest) SetPageNumber ¶
func (s *DescribeClientsRequest) SetPageNumber(v int32) *DescribeClientsRequest
func (*DescribeClientsRequest) SetPageSize ¶
func (s *DescribeClientsRequest) SetPageSize(v int32) *DescribeClientsRequest
func (*DescribeClientsRequest) SetResourceGroupId ¶
func (s *DescribeClientsRequest) SetResourceGroupId(v string) *DescribeClientsRequest
func (*DescribeClientsRequest) SetSourceType ¶
func (s *DescribeClientsRequest) SetSourceType(v string) *DescribeClientsRequest
func (*DescribeClientsRequest) SetVaultId ¶
func (s *DescribeClientsRequest) SetVaultId(v string) *DescribeClientsRequest
func (DescribeClientsRequest) String ¶
func (s DescribeClientsRequest) String() string
type DescribeClientsResponse ¶
type DescribeClientsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *DescribeClientsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (DescribeClientsResponse) GoString ¶
func (s DescribeClientsResponse) GoString() string
func (*DescribeClientsResponse) SetBody ¶
func (s *DescribeClientsResponse) SetBody(v *DescribeClientsResponseBody) *DescribeClientsResponse
func (*DescribeClientsResponse) SetHeaders ¶
func (s *DescribeClientsResponse) SetHeaders(v map[string]*string) *DescribeClientsResponse
func (*DescribeClientsResponse) SetStatusCode ¶
func (s *DescribeClientsResponse) SetStatusCode(v int32) *DescribeClientsResponse
func (DescribeClientsResponse) String ¶
func (s DescribeClientsResponse) String() string
type DescribeClientsResponseBody ¶
type DescribeClientsResponseBody struct { // The maximum version number of the backup client. Clients *DescribeClientsResponseBodyClients `json:"Clients,omitempty" xml:"Clients,omitempty" type:"Struct"` // The type of the backup client. Valid value:**ECS_AGENT**, which indicates an SAP HANA backup client. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // The ID of the backup vault. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // The ID of the backup client. PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The name of the ECS instance. PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The ID of the backup vault. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The network type. Valid values: // // * **CLASSIC**: classic network // * **VPC**: virtual private cloud (VPC) Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` // The status of the backup client. Valid values: // // * **REGISTERED**: The backup client is registered. // * **ACTIVATED**: The backup client is enabled. // * **DEACTIVATED**: The backup client fails to be enabled. // * **INSTALLING**: The backup client is being installed. // * **INSTALL_FAILED**: The backup client fails to be installed. // * **NOT_INSTALLED**: The backup client is not installed. // * **UPGRADING**: The backup client is being upgraded. // * **UPGRADE_FAILED**: The backup client fails to be upgraded. // * **UNINSTALLING**: The backup client is being uninstalled. // * **UNINSTALL_FAILED**: The backup client fails to be uninstalled. // * **STOPPED**: The backup client is out of service. // * **UNKNOWN**: The backup client is disconnected. TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeClientsResponseBody) GoString ¶
func (s DescribeClientsResponseBody) GoString() string
func (*DescribeClientsResponseBody) SetClients ¶
func (s *DescribeClientsResponseBody) SetClients(v *DescribeClientsResponseBodyClients) *DescribeClientsResponseBody
func (*DescribeClientsResponseBody) SetCode ¶
func (s *DescribeClientsResponseBody) SetCode(v string) *DescribeClientsResponseBody
func (*DescribeClientsResponseBody) SetMessage ¶
func (s *DescribeClientsResponseBody) SetMessage(v string) *DescribeClientsResponseBody
func (*DescribeClientsResponseBody) SetPageNumber ¶
func (s *DescribeClientsResponseBody) SetPageNumber(v int32) *DescribeClientsResponseBody
func (*DescribeClientsResponseBody) SetPageSize ¶
func (s *DescribeClientsResponseBody) SetPageSize(v int32) *DescribeClientsResponseBody
func (*DescribeClientsResponseBody) SetRequestId ¶
func (s *DescribeClientsResponseBody) SetRequestId(v string) *DescribeClientsResponseBody
func (*DescribeClientsResponseBody) SetSuccess ¶
func (s *DescribeClientsResponseBody) SetSuccess(v bool) *DescribeClientsResponseBody
func (*DescribeClientsResponseBody) SetTotalCount ¶
func (s *DescribeClientsResponseBody) SetTotalCount(v int32) *DescribeClientsResponseBody
func (DescribeClientsResponseBody) String ¶
func (s DescribeClientsResponseBody) String() string
type DescribeClientsResponseBodyClients ¶
type DescribeClientsResponseBodyClients struct {
Client []*DescribeClientsResponseBodyClientsClient `json:"Client,omitempty" xml:"Client,omitempty" type:"Repeated"`
}
func (DescribeClientsResponseBodyClients) GoString ¶
func (s DescribeClientsResponseBodyClients) GoString() string
func (*DescribeClientsResponseBodyClients) SetClient ¶
func (s *DescribeClientsResponseBodyClients) SetClient(v []*DescribeClientsResponseBodyClientsClient) *DescribeClientsResponseBodyClients
func (DescribeClientsResponseBodyClients) String ¶
func (s DescribeClientsResponseBodyClients) String() string
type DescribeClientsResponseBodyClientsClient ¶
type DescribeClientsResponseBodyClientsClient struct { // The time when the backup client was updated. This value is a UNIX timestamp. Unit: seconds. AlertSetting *string `json:"AlertSetting,omitempty" xml:"AlertSetting,omitempty"` // The backup clients. ClientId *string `json:"ClientId,omitempty" xml:"ClientId,omitempty"` // The ID of the SAP HANA instance. ClientName *string `json:"ClientName,omitempty" xml:"ClientName,omitempty"` // The ID of the request. ClientType *string `json:"ClientType,omitempty" xml:"ClientType,omitempty"` ClientVersion *string `json:"ClientVersion,omitempty" xml:"ClientVersion,omitempty"` ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The version number of the backup client. CreatedTime *int64 `json:"CreatedTime,omitempty" xml:"CreatedTime,omitempty"` // Queries the information about one or more backup clients that meet the specified conditions. InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The number of entries to return on each page. Valid values: 1 to 99. Default value: 10. InstanceName *string `json:"InstanceName,omitempty" xml:"InstanceName,omitempty"` // The page number of the returned page. Pages start from page 1. Default value: 1. MaxVersion *string `json:"MaxVersion,omitempty" xml:"MaxVersion,omitempty"` // The number of the page to return. Pages start from page 1. Default value: 1. NetworkType *string `json:"NetworkType,omitempty" xml:"NetworkType,omitempty"` // The ID of the backup client. Status *string `json:"Status,omitempty" xml:"Status,omitempty"` // The number of entries returned per page. Valid values: 1 to 99. Default value: 10. StatusMessage *string `json:"StatusMessage,omitempty" xml:"StatusMessage,omitempty"` UpdatedTime *int64 `json:"UpdatedTime,omitempty" xml:"UpdatedTime,omitempty"` // The name of the backup client. UseHttps *bool `json:"UseHttps,omitempty" xml:"UseHttps,omitempty"` // The status information. VaultId *string `json:"VaultId,omitempty" xml:"VaultId,omitempty"` }
func (DescribeClientsResponseBodyClientsClient) GoString ¶
func (s DescribeClientsResponseBodyClientsClient) GoString() string
func (*DescribeClientsResponseBodyClientsClient) SetAlertSetting ¶
func (s *DescribeClientsResponseBodyClientsClient) SetAlertSetting(v string) *DescribeClientsResponseBodyClientsClient
func (*DescribeClientsResponseBodyClientsClient) SetClientId ¶
func (s *DescribeClientsResponseBodyClientsClient) SetClientId(v string) *DescribeClientsResponseBodyClientsClient
func (*DescribeClientsResponseBodyClientsClient) SetClientName ¶
func (s *DescribeClientsResponseBodyClientsClient) SetClientName(v string) *DescribeClientsResponseBodyClientsClient
func (*DescribeClientsResponseBodyClientsClient) SetClientType ¶
func (s *DescribeClientsResponseBodyClientsClient) SetClientType(v string) *DescribeClientsResponseBodyClientsClient
func (*DescribeClientsResponseBodyClientsClient) SetClientVersion ¶
func (s *DescribeClientsResponseBodyClientsClient) SetClientVersion(v string) *DescribeClientsResponseBodyClientsClient
func (*DescribeClientsResponseBodyClientsClient) SetClusterId ¶
func (s *DescribeClientsResponseBodyClientsClient) SetClusterId(v string) *DescribeClientsResponseBodyClientsClient
func (*DescribeClientsResponseBodyClientsClient) SetCreatedTime ¶
func (s *DescribeClientsResponseBodyClientsClient) SetCreatedTime(v int64) *DescribeClientsResponseBodyClientsClient
func (*DescribeClientsResponseBodyClientsClient) SetInstanceId ¶
func (s *DescribeClientsResponseBodyClientsClient) SetInstanceId(v string) *DescribeClientsResponseBodyClientsClient
func (*DescribeClientsResponseBodyClientsClient) SetInstanceName ¶
func (s *DescribeClientsResponseBodyClientsClient) SetInstanceName(v string) *DescribeClientsResponseBodyClientsClient
func (*DescribeClientsResponseBodyClientsClient) SetMaxVersion ¶
func (s *DescribeClientsResponseBodyClientsClient) SetMaxVersion(v string) *DescribeClientsResponseBodyClientsClient
func (*DescribeClientsResponseBodyClientsClient) SetNetworkType ¶
func (s *DescribeClientsResponseBodyClientsClient) SetNetworkType(v string) *DescribeClientsResponseBodyClientsClient
func (*DescribeClientsResponseBodyClientsClient) SetStatus ¶
func (s *DescribeClientsResponseBodyClientsClient) SetStatus(v string) *DescribeClientsResponseBodyClientsClient
func (*DescribeClientsResponseBodyClientsClient) SetStatusMessage ¶
func (s *DescribeClientsResponseBodyClientsClient) SetStatusMessage(v string) *DescribeClientsResponseBodyClientsClient
func (*DescribeClientsResponseBodyClientsClient) SetUpdatedTime ¶
func (s *DescribeClientsResponseBodyClientsClient) SetUpdatedTime(v int64) *DescribeClientsResponseBodyClientsClient
func (*DescribeClientsResponseBodyClientsClient) SetUseHttps ¶
func (s *DescribeClientsResponseBodyClientsClient) SetUseHttps(v bool) *DescribeClientsResponseBodyClientsClient
func (*DescribeClientsResponseBodyClientsClient) SetVaultId ¶
func (s *DescribeClientsResponseBodyClientsClient) SetVaultId(v string) *DescribeClientsResponseBodyClientsClient
func (DescribeClientsResponseBodyClientsClient) String ¶
func (s DescribeClientsResponseBodyClientsClient) String() string
type DescribeContainerClusterRequest ¶
type DescribeContainerClusterRequest struct { // The ID of the cluster. ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The identifier of container cluster. Identifier *string `json:"Identifier,omitempty" xml:"Identifier,omitempty"` // The number of the page to return. Pages start from page 1. Default value: 1. PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries to return on each page. Valid values: 1 to 99. Default value: 10. PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` }
func (DescribeContainerClusterRequest) GoString ¶
func (s DescribeContainerClusterRequest) GoString() string
func (*DescribeContainerClusterRequest) SetClusterId ¶
func (s *DescribeContainerClusterRequest) SetClusterId(v string) *DescribeContainerClusterRequest
func (*DescribeContainerClusterRequest) SetIdentifier ¶
func (s *DescribeContainerClusterRequest) SetIdentifier(v string) *DescribeContainerClusterRequest
func (*DescribeContainerClusterRequest) SetPageNumber ¶
func (s *DescribeContainerClusterRequest) SetPageNumber(v int32) *DescribeContainerClusterRequest
func (*DescribeContainerClusterRequest) SetPageSize ¶
func (s *DescribeContainerClusterRequest) SetPageSize(v int32) *DescribeContainerClusterRequest
func (DescribeContainerClusterRequest) String ¶
func (s DescribeContainerClusterRequest) String() string
type DescribeContainerClusterResponse ¶
type DescribeContainerClusterResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *DescribeContainerClusterResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (DescribeContainerClusterResponse) GoString ¶
func (s DescribeContainerClusterResponse) GoString() string
func (*DescribeContainerClusterResponse) SetBody ¶
func (s *DescribeContainerClusterResponse) SetBody(v *DescribeContainerClusterResponseBody) *DescribeContainerClusterResponse
func (*DescribeContainerClusterResponse) SetHeaders ¶
func (s *DescribeContainerClusterResponse) SetHeaders(v map[string]*string) *DescribeContainerClusterResponse
func (*DescribeContainerClusterResponse) SetStatusCode ¶
func (s *DescribeContainerClusterResponse) SetStatusCode(v int32) *DescribeContainerClusterResponse
func (DescribeContainerClusterResponse) String ¶
func (s DescribeContainerClusterResponse) String() string
type DescribeContainerClusterResponseBody ¶
type DescribeContainerClusterResponseBody struct { // The information of clusters. Clusters []*DescribeContainerClusterResponseBodyClusters `json:"Clusters,omitempty" xml:"Clusters,omitempty" type:"Repeated"` // The HTTP status code. The status code 200 indicates that the call is successful. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // The message that is returned. If the call is successful, "successful" is returned. If the call fails, an error message is returned. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // The page number of the returned page. Pages start from page 1. Default value: 1. PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries returned on each page. Valid values: 1 to 99. Default value: 10. PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // Indicates whether the call is successful. Valid values: // // * true: The call is successful. // * false: The call fails. Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` // The total number of returned entries. TotalCount *int64 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeContainerClusterResponseBody) GoString ¶
func (s DescribeContainerClusterResponseBody) GoString() string
func (*DescribeContainerClusterResponseBody) SetClusters ¶
func (s *DescribeContainerClusterResponseBody) SetClusters(v []*DescribeContainerClusterResponseBodyClusters) *DescribeContainerClusterResponseBody
func (*DescribeContainerClusterResponseBody) SetCode ¶
func (s *DescribeContainerClusterResponseBody) SetCode(v string) *DescribeContainerClusterResponseBody
func (*DescribeContainerClusterResponseBody) SetMessage ¶
func (s *DescribeContainerClusterResponseBody) SetMessage(v string) *DescribeContainerClusterResponseBody
func (*DescribeContainerClusterResponseBody) SetPageNumber ¶
func (s *DescribeContainerClusterResponseBody) SetPageNumber(v int32) *DescribeContainerClusterResponseBody
func (*DescribeContainerClusterResponseBody) SetPageSize ¶
func (s *DescribeContainerClusterResponseBody) SetPageSize(v int32) *DescribeContainerClusterResponseBody
func (*DescribeContainerClusterResponseBody) SetRequestId ¶
func (s *DescribeContainerClusterResponseBody) SetRequestId(v string) *DescribeContainerClusterResponseBody
func (*DescribeContainerClusterResponseBody) SetSuccess ¶
func (s *DescribeContainerClusterResponseBody) SetSuccess(v bool) *DescribeContainerClusterResponseBody
func (*DescribeContainerClusterResponseBody) SetTotalCount ¶
func (s *DescribeContainerClusterResponseBody) SetTotalCount(v int64) *DescribeContainerClusterResponseBody
func (DescribeContainerClusterResponseBody) String ¶
func (s DescribeContainerClusterResponseBody) String() string
type DescribeContainerClusterResponseBodyClusters ¶
type DescribeContainerClusterResponseBodyClusters struct { // The status of the client. Valid values: // // * **MISS**: The client is disconnected. // * **UNKNOWN**: The client is in an unknown state. // * **READY**: The client is ready. AgentStatus *string `json:"AgentStatus,omitempty" xml:"AgentStatus,omitempty"` // The ID of the cluster. ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The type of the cluster. Valid value: ACK, which indicates ACK clusters. ClusterType *string `json:"ClusterType,omitempty" xml:"ClusterType,omitempty"` // The description. Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The identifier of the cluster. Identifier *string `json:"Identifier,omitempty" xml:"Identifier,omitempty"` // The name of the instance. Name *string `json:"Name,omitempty" xml:"Name,omitempty"` // The network type of the cluster. Valid values: // // * **CLASSIC**: the classic network // * **VPC**: virtual private cloud (VPC) NetworkType *string `json:"NetworkType,omitempty" xml:"NetworkType,omitempty"` // The token that is used to register the Hybrid Backup Recovery (HBR) client in the cluster. Token *string `json:"Token,omitempty" xml:"Token,omitempty"` }
func (DescribeContainerClusterResponseBodyClusters) GoString ¶
func (s DescribeContainerClusterResponseBodyClusters) GoString() string
func (*DescribeContainerClusterResponseBodyClusters) SetAgentStatus ¶
func (s *DescribeContainerClusterResponseBodyClusters) SetAgentStatus(v string) *DescribeContainerClusterResponseBodyClusters
func (*DescribeContainerClusterResponseBodyClusters) SetClusterId ¶
func (s *DescribeContainerClusterResponseBodyClusters) SetClusterId(v string) *DescribeContainerClusterResponseBodyClusters
func (*DescribeContainerClusterResponseBodyClusters) SetClusterType ¶
func (s *DescribeContainerClusterResponseBodyClusters) SetClusterType(v string) *DescribeContainerClusterResponseBodyClusters
func (*DescribeContainerClusterResponseBodyClusters) SetDescription ¶
func (s *DescribeContainerClusterResponseBodyClusters) SetDescription(v string) *DescribeContainerClusterResponseBodyClusters
func (*DescribeContainerClusterResponseBodyClusters) SetIdentifier ¶
func (s *DescribeContainerClusterResponseBodyClusters) SetIdentifier(v string) *DescribeContainerClusterResponseBodyClusters
func (*DescribeContainerClusterResponseBodyClusters) SetName ¶
func (s *DescribeContainerClusterResponseBodyClusters) SetName(v string) *DescribeContainerClusterResponseBodyClusters
func (*DescribeContainerClusterResponseBodyClusters) SetNetworkType ¶
func (s *DescribeContainerClusterResponseBodyClusters) SetNetworkType(v string) *DescribeContainerClusterResponseBodyClusters
func (*DescribeContainerClusterResponseBodyClusters) SetToken ¶
func (s *DescribeContainerClusterResponseBodyClusters) SetToken(v string) *DescribeContainerClusterResponseBodyClusters
func (DescribeContainerClusterResponseBodyClusters) String ¶
func (s DescribeContainerClusterResponseBodyClusters) String() string
type DescribeCrossAccountsRequest ¶
type DescribeCrossAccountsRequest struct { PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` }
func (DescribeCrossAccountsRequest) GoString ¶
func (s DescribeCrossAccountsRequest) GoString() string
func (*DescribeCrossAccountsRequest) SetPageNumber ¶
func (s *DescribeCrossAccountsRequest) SetPageNumber(v int32) *DescribeCrossAccountsRequest
func (*DescribeCrossAccountsRequest) SetPageSize ¶
func (s *DescribeCrossAccountsRequest) SetPageSize(v int32) *DescribeCrossAccountsRequest
func (DescribeCrossAccountsRequest) String ¶
func (s DescribeCrossAccountsRequest) String() string
type DescribeCrossAccountsResponse ¶
type DescribeCrossAccountsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *DescribeCrossAccountsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (DescribeCrossAccountsResponse) GoString ¶
func (s DescribeCrossAccountsResponse) GoString() string
func (*DescribeCrossAccountsResponse) SetBody ¶
func (s *DescribeCrossAccountsResponse) SetBody(v *DescribeCrossAccountsResponseBody) *DescribeCrossAccountsResponse
func (*DescribeCrossAccountsResponse) SetHeaders ¶
func (s *DescribeCrossAccountsResponse) SetHeaders(v map[string]*string) *DescribeCrossAccountsResponse
func (*DescribeCrossAccountsResponse) SetStatusCode ¶
func (s *DescribeCrossAccountsResponse) SetStatusCode(v int32) *DescribeCrossAccountsResponse
func (DescribeCrossAccountsResponse) String ¶
func (s DescribeCrossAccountsResponse) String() string
type DescribeCrossAccountsResponseBody ¶
type DescribeCrossAccountsResponseBody struct { Code *string `json:"Code,omitempty" xml:"Code,omitempty"` CrossAccounts *DescribeCrossAccountsResponseBodyCrossAccounts `json:"CrossAccounts,omitempty" xml:"CrossAccounts,omitempty" type:"Struct"` Message *string `json:"Message,omitempty" xml:"Message,omitempty"` PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` TotalCount *int64 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeCrossAccountsResponseBody) GoString ¶
func (s DescribeCrossAccountsResponseBody) GoString() string
func (*DescribeCrossAccountsResponseBody) SetCode ¶
func (s *DescribeCrossAccountsResponseBody) SetCode(v string) *DescribeCrossAccountsResponseBody
func (*DescribeCrossAccountsResponseBody) SetCrossAccounts ¶
func (s *DescribeCrossAccountsResponseBody) SetCrossAccounts(v *DescribeCrossAccountsResponseBodyCrossAccounts) *DescribeCrossAccountsResponseBody
func (*DescribeCrossAccountsResponseBody) SetMessage ¶
func (s *DescribeCrossAccountsResponseBody) SetMessage(v string) *DescribeCrossAccountsResponseBody
func (*DescribeCrossAccountsResponseBody) SetPageNumber ¶
func (s *DescribeCrossAccountsResponseBody) SetPageNumber(v int32) *DescribeCrossAccountsResponseBody
func (*DescribeCrossAccountsResponseBody) SetPageSize ¶
func (s *DescribeCrossAccountsResponseBody) SetPageSize(v int32) *DescribeCrossAccountsResponseBody
func (*DescribeCrossAccountsResponseBody) SetRequestId ¶
func (s *DescribeCrossAccountsResponseBody) SetRequestId(v string) *DescribeCrossAccountsResponseBody
func (*DescribeCrossAccountsResponseBody) SetSuccess ¶
func (s *DescribeCrossAccountsResponseBody) SetSuccess(v bool) *DescribeCrossAccountsResponseBody
func (*DescribeCrossAccountsResponseBody) SetTotalCount ¶
func (s *DescribeCrossAccountsResponseBody) SetTotalCount(v int64) *DescribeCrossAccountsResponseBody
func (DescribeCrossAccountsResponseBody) String ¶
func (s DescribeCrossAccountsResponseBody) String() string
type DescribeCrossAccountsResponseBodyCrossAccounts ¶
type DescribeCrossAccountsResponseBodyCrossAccounts struct {
CrossAccount []*DescribeCrossAccountsResponseBodyCrossAccountsCrossAccount `json:"CrossAccount,omitempty" xml:"CrossAccount,omitempty" type:"Repeated"`
}
func (DescribeCrossAccountsResponseBodyCrossAccounts) GoString ¶
func (s DescribeCrossAccountsResponseBodyCrossAccounts) GoString() string
func (*DescribeCrossAccountsResponseBodyCrossAccounts) SetCrossAccount ¶
func (DescribeCrossAccountsResponseBodyCrossAccounts) String ¶
func (s DescribeCrossAccountsResponseBodyCrossAccounts) String() string
type DescribeCrossAccountsResponseBodyCrossAccountsCrossAccount ¶
type DescribeCrossAccountsResponseBodyCrossAccountsCrossAccount struct { Alias *string `json:"Alias,omitempty" xml:"Alias,omitempty"` CreatedTime *int64 `json:"CreatedTime,omitempty" xml:"CreatedTime,omitempty"` CrossAccountRoleName *string `json:"CrossAccountRoleName,omitempty" xml:"CrossAccountRoleName,omitempty"` CrossAccountUserId *int64 `json:"CrossAccountUserId,omitempty" xml:"CrossAccountUserId,omitempty"` Id *int64 `json:"Id,omitempty" xml:"Id,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` UpdatedTime *int64 `json:"UpdatedTime,omitempty" xml:"UpdatedTime,omitempty"` }
func (DescribeCrossAccountsResponseBodyCrossAccountsCrossAccount) GoString ¶
func (s DescribeCrossAccountsResponseBodyCrossAccountsCrossAccount) GoString() string
func (*DescribeCrossAccountsResponseBodyCrossAccountsCrossAccount) SetCreatedTime ¶
func (s *DescribeCrossAccountsResponseBodyCrossAccountsCrossAccount) SetCreatedTime(v int64) *DescribeCrossAccountsResponseBodyCrossAccountsCrossAccount
func (*DescribeCrossAccountsResponseBodyCrossAccountsCrossAccount) SetCrossAccountRoleName ¶
func (s *DescribeCrossAccountsResponseBodyCrossAccountsCrossAccount) SetCrossAccountRoleName(v string) *DescribeCrossAccountsResponseBodyCrossAccountsCrossAccount
func (*DescribeCrossAccountsResponseBodyCrossAccountsCrossAccount) SetCrossAccountUserId ¶
func (s *DescribeCrossAccountsResponseBodyCrossAccountsCrossAccount) SetCrossAccountUserId(v int64) *DescribeCrossAccountsResponseBodyCrossAccountsCrossAccount
func (*DescribeCrossAccountsResponseBodyCrossAccountsCrossAccount) SetOwnerId ¶
func (*DescribeCrossAccountsResponseBodyCrossAccountsCrossAccount) SetUpdatedTime ¶
func (s *DescribeCrossAccountsResponseBodyCrossAccountsCrossAccount) SetUpdatedTime(v int64) *DescribeCrossAccountsResponseBodyCrossAccountsCrossAccount
func (DescribeCrossAccountsResponseBodyCrossAccountsCrossAccount) String ¶
func (s DescribeCrossAccountsResponseBodyCrossAccountsCrossAccount) String() string
type DescribeHanaBackupPlansRequest ¶
type DescribeHanaBackupPlansRequest struct { // The backup prefix. ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The HTTP status code. The status code 200 indicates that the call is successful. DatabaseName *string `json:"DatabaseName,omitempty" xml:"DatabaseName,omitempty"` // The number of the page to return. Pages start from page 1. Default value: 1. PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The name of the backup plan. PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The backup type. Valid values: // // * COMPLETE: full backup // * INCREMENTAL: incremental backup // * DIFFERENTIAL: differential backup ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` // The ID of the SAP HANA instance. VaultId *string `json:"VaultId,omitempty" xml:"VaultId,omitempty"` }
func (DescribeHanaBackupPlansRequest) GoString ¶
func (s DescribeHanaBackupPlansRequest) GoString() string
func (*DescribeHanaBackupPlansRequest) SetClusterId ¶
func (s *DescribeHanaBackupPlansRequest) SetClusterId(v string) *DescribeHanaBackupPlansRequest
func (*DescribeHanaBackupPlansRequest) SetDatabaseName ¶
func (s *DescribeHanaBackupPlansRequest) SetDatabaseName(v string) *DescribeHanaBackupPlansRequest
func (*DescribeHanaBackupPlansRequest) SetPageNumber ¶
func (s *DescribeHanaBackupPlansRequest) SetPageNumber(v int32) *DescribeHanaBackupPlansRequest
func (*DescribeHanaBackupPlansRequest) SetPageSize ¶
func (s *DescribeHanaBackupPlansRequest) SetPageSize(v int32) *DescribeHanaBackupPlansRequest
func (*DescribeHanaBackupPlansRequest) SetResourceGroupId ¶
func (s *DescribeHanaBackupPlansRequest) SetResourceGroupId(v string) *DescribeHanaBackupPlansRequest
func (*DescribeHanaBackupPlansRequest) SetVaultId ¶
func (s *DescribeHanaBackupPlansRequest) SetVaultId(v string) *DescribeHanaBackupPlansRequest
func (DescribeHanaBackupPlansRequest) String ¶
func (s DescribeHanaBackupPlansRequest) String() string
type DescribeHanaBackupPlansResponse ¶
type DescribeHanaBackupPlansResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *DescribeHanaBackupPlansResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (DescribeHanaBackupPlansResponse) GoString ¶
func (s DescribeHanaBackupPlansResponse) GoString() string
func (*DescribeHanaBackupPlansResponse) SetBody ¶
func (s *DescribeHanaBackupPlansResponse) SetBody(v *DescribeHanaBackupPlansResponseBody) *DescribeHanaBackupPlansResponse
func (*DescribeHanaBackupPlansResponse) SetHeaders ¶
func (s *DescribeHanaBackupPlansResponse) SetHeaders(v map[string]*string) *DescribeHanaBackupPlansResponse
func (*DescribeHanaBackupPlansResponse) SetStatusCode ¶
func (s *DescribeHanaBackupPlansResponse) SetStatusCode(v int32) *DescribeHanaBackupPlansResponse
func (DescribeHanaBackupPlansResponse) String ¶
func (s DescribeHanaBackupPlansResponse) String() string
type DescribeHanaBackupPlansResponseBody ¶
type DescribeHanaBackupPlansResponseBody struct { // The name of the database. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // The name of the database. HanaBackupPlans *DescribeHanaBackupPlansResponseBodyHanaBackupPlans `json:"HanaBackupPlans,omitempty" xml:"HanaBackupPlans,omitempty" type:"Struct"` // The ID of the backup plan. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // The message that is returned. If the call is successful, "successful" is returned. If the call fails, an error message is returned. PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The ID of the resource group. PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The operation that you want to perform. Set the value to **DescribeHanaBackupPlans**. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The details of the backup plan. Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` // The ID of the backup vault. TotalCount *int64 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeHanaBackupPlansResponseBody) GoString ¶
func (s DescribeHanaBackupPlansResponseBody) GoString() string
func (*DescribeHanaBackupPlansResponseBody) SetCode ¶
func (s *DescribeHanaBackupPlansResponseBody) SetCode(v string) *DescribeHanaBackupPlansResponseBody
func (*DescribeHanaBackupPlansResponseBody) SetHanaBackupPlans ¶
func (s *DescribeHanaBackupPlansResponseBody) SetHanaBackupPlans(v *DescribeHanaBackupPlansResponseBodyHanaBackupPlans) *DescribeHanaBackupPlansResponseBody
func (*DescribeHanaBackupPlansResponseBody) SetMessage ¶
func (s *DescribeHanaBackupPlansResponseBody) SetMessage(v string) *DescribeHanaBackupPlansResponseBody
func (*DescribeHanaBackupPlansResponseBody) SetPageNumber ¶
func (s *DescribeHanaBackupPlansResponseBody) SetPageNumber(v int32) *DescribeHanaBackupPlansResponseBody
func (*DescribeHanaBackupPlansResponseBody) SetPageSize ¶
func (s *DescribeHanaBackupPlansResponseBody) SetPageSize(v int32) *DescribeHanaBackupPlansResponseBody
func (*DescribeHanaBackupPlansResponseBody) SetRequestId ¶
func (s *DescribeHanaBackupPlansResponseBody) SetRequestId(v string) *DescribeHanaBackupPlansResponseBody
func (*DescribeHanaBackupPlansResponseBody) SetSuccess ¶
func (s *DescribeHanaBackupPlansResponseBody) SetSuccess(v bool) *DescribeHanaBackupPlansResponseBody
func (*DescribeHanaBackupPlansResponseBody) SetTotalCount ¶
func (s *DescribeHanaBackupPlansResponseBody) SetTotalCount(v int64) *DescribeHanaBackupPlansResponseBody
func (DescribeHanaBackupPlansResponseBody) String ¶
func (s DescribeHanaBackupPlansResponseBody) String() string
type DescribeHanaBackupPlansResponseBodyHanaBackupPlans ¶
type DescribeHanaBackupPlansResponseBodyHanaBackupPlans struct {
HanaBackupPlan []*DescribeHanaBackupPlansResponseBodyHanaBackupPlansHanaBackupPlan `json:"HanaBackupPlan,omitempty" xml:"HanaBackupPlan,omitempty" type:"Repeated"`
}
func (DescribeHanaBackupPlansResponseBodyHanaBackupPlans) GoString ¶
func (s DescribeHanaBackupPlansResponseBodyHanaBackupPlans) GoString() string
func (*DescribeHanaBackupPlansResponseBodyHanaBackupPlans) SetHanaBackupPlan ¶
func (DescribeHanaBackupPlansResponseBodyHanaBackupPlans) String ¶
func (s DescribeHanaBackupPlansResponseBodyHanaBackupPlans) String() string
type DescribeHanaBackupPlansResponseBodyHanaBackupPlansHanaBackupPlan ¶
type DescribeHanaBackupPlansResponseBodyHanaBackupPlansHanaBackupPlan struct { // The number of entries to return on each page. Valid values: 1 to 99. Default value: 10. BackupPrefix *string `json:"BackupPrefix,omitempty" xml:"BackupPrefix,omitempty"` // The ID of the request. BackupType *string `json:"BackupType,omitempty" xml:"BackupType,omitempty"` ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The number of entries returned on each page. Valid values: 1 to 99. Default value: 10. DatabaseName *string `json:"DatabaseName,omitempty" xml:"DatabaseName,omitempty"` // Queries one or more SAP HANA backup plans that meet the specified conditions. Disabled *bool `json:"Disabled,omitempty" xml:"Disabled,omitempty"` PlanId *string `json:"PlanId,omitempty" xml:"PlanId,omitempty"` PlanName *string `json:"PlanName,omitempty" xml:"PlanName,omitempty"` // The page number of the returned page. Pages start from page 1. Default value: 1. Schedule *string `json:"Schedule,omitempty" xml:"Schedule,omitempty"` // Indicates whether the backup plan is disabled. Valid values: // // * true: The backup plan is disabled. // * false: The backup plan is enabled. VaultId *string `json:"VaultId,omitempty" xml:"VaultId,omitempty"` }
func (DescribeHanaBackupPlansResponseBodyHanaBackupPlansHanaBackupPlan) GoString ¶
func (s DescribeHanaBackupPlansResponseBodyHanaBackupPlansHanaBackupPlan) GoString() string
func (*DescribeHanaBackupPlansResponseBodyHanaBackupPlansHanaBackupPlan) SetBackupPrefix ¶
func (*DescribeHanaBackupPlansResponseBodyHanaBackupPlansHanaBackupPlan) SetBackupType ¶
func (*DescribeHanaBackupPlansResponseBodyHanaBackupPlansHanaBackupPlan) SetClusterId ¶
func (*DescribeHanaBackupPlansResponseBodyHanaBackupPlansHanaBackupPlan) SetDatabaseName ¶
func (*DescribeHanaBackupPlansResponseBodyHanaBackupPlansHanaBackupPlan) SetDisabled ¶
func (*DescribeHanaBackupPlansResponseBodyHanaBackupPlansHanaBackupPlan) SetPlanName ¶
func (*DescribeHanaBackupPlansResponseBodyHanaBackupPlansHanaBackupPlan) SetSchedule ¶
func (*DescribeHanaBackupPlansResponseBodyHanaBackupPlansHanaBackupPlan) SetVaultId ¶
func (DescribeHanaBackupPlansResponseBodyHanaBackupPlansHanaBackupPlan) String ¶
func (s DescribeHanaBackupPlansResponseBodyHanaBackupPlansHanaBackupPlan) String() string
type DescribeHanaBackupSettingRequest ¶
type DescribeHanaBackupSettingRequest struct { // The ID of the SAP HANA instance. ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The name of the database. DatabaseName *string `json:"DatabaseName,omitempty" xml:"DatabaseName,omitempty"` // The ID of the backup vault. VaultId *string `json:"VaultId,omitempty" xml:"VaultId,omitempty"` }
func (DescribeHanaBackupSettingRequest) GoString ¶
func (s DescribeHanaBackupSettingRequest) GoString() string
func (*DescribeHanaBackupSettingRequest) SetClusterId ¶
func (s *DescribeHanaBackupSettingRequest) SetClusterId(v string) *DescribeHanaBackupSettingRequest
func (*DescribeHanaBackupSettingRequest) SetDatabaseName ¶
func (s *DescribeHanaBackupSettingRequest) SetDatabaseName(v string) *DescribeHanaBackupSettingRequest
func (*DescribeHanaBackupSettingRequest) SetVaultId ¶
func (s *DescribeHanaBackupSettingRequest) SetVaultId(v string) *DescribeHanaBackupSettingRequest
func (DescribeHanaBackupSettingRequest) String ¶
func (s DescribeHanaBackupSettingRequest) String() string
type DescribeHanaBackupSettingResponse ¶
type DescribeHanaBackupSettingResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *DescribeHanaBackupSettingResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (DescribeHanaBackupSettingResponse) GoString ¶
func (s DescribeHanaBackupSettingResponse) GoString() string
func (*DescribeHanaBackupSettingResponse) SetHeaders ¶
func (s *DescribeHanaBackupSettingResponse) SetHeaders(v map[string]*string) *DescribeHanaBackupSettingResponse
func (*DescribeHanaBackupSettingResponse) SetStatusCode ¶
func (s *DescribeHanaBackupSettingResponse) SetStatusCode(v int32) *DescribeHanaBackupSettingResponse
func (DescribeHanaBackupSettingResponse) String ¶
func (s DescribeHanaBackupSettingResponse) String() string
type DescribeHanaBackupSettingResponseBody ¶
type DescribeHanaBackupSettingResponseBody struct { // The HTTP status code. The status code 200 indicates that the call is successful. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // The backup settings. HanaBackupSetting *DescribeHanaBackupSettingResponseBodyHanaBackupSetting `json:"HanaBackupSetting,omitempty" xml:"HanaBackupSetting,omitempty" type:"Struct"` // The message that is returned. If the call is successful, "successful" is returned. If the call fails, an error message is returned. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // Indicates whether the call is successful. Valid values: // // * true: The call is successful. // * false: The call fails. Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` }
func (DescribeHanaBackupSettingResponseBody) GoString ¶
func (s DescribeHanaBackupSettingResponseBody) GoString() string
func (*DescribeHanaBackupSettingResponseBody) SetCode ¶
func (s *DescribeHanaBackupSettingResponseBody) SetCode(v string) *DescribeHanaBackupSettingResponseBody
func (*DescribeHanaBackupSettingResponseBody) SetHanaBackupSetting ¶
func (s *DescribeHanaBackupSettingResponseBody) SetHanaBackupSetting(v *DescribeHanaBackupSettingResponseBodyHanaBackupSetting) *DescribeHanaBackupSettingResponseBody
func (*DescribeHanaBackupSettingResponseBody) SetMessage ¶
func (s *DescribeHanaBackupSettingResponseBody) SetMessage(v string) *DescribeHanaBackupSettingResponseBody
func (*DescribeHanaBackupSettingResponseBody) SetRequestId ¶
func (s *DescribeHanaBackupSettingResponseBody) SetRequestId(v string) *DescribeHanaBackupSettingResponseBody
func (*DescribeHanaBackupSettingResponseBody) SetSuccess ¶
func (s *DescribeHanaBackupSettingResponseBody) SetSuccess(v bool) *DescribeHanaBackupSettingResponseBody
func (DescribeHanaBackupSettingResponseBody) String ¶
func (s DescribeHanaBackupSettingResponseBody) String() string
type DescribeHanaBackupSettingResponseBodyHanaBackupSetting ¶
type DescribeHanaBackupSettingResponseBodyHanaBackupSetting struct { // The configuration file for catalog backup. CatalogBackupParameterFile *string `json:"CatalogBackupParameterFile,omitempty" xml:"CatalogBackupParameterFile,omitempty"` // Indicates whether Backint is used to back up catalogs. Valid values: // // * true: Backint is used to back up catalogs. // * false: Backint is not used to back up catalogs. CatalogBackupUsingBackint *bool `json:"CatalogBackupUsingBackint,omitempty" xml:"CatalogBackupUsingBackint,omitempty"` // The configuration file for data backup. DataBackupParameterFile *string `json:"DataBackupParameterFile,omitempty" xml:"DataBackupParameterFile,omitempty"` // The name of the database. DatabaseName *string `json:"DatabaseName,omitempty" xml:"DatabaseName,omitempty"` // Indicates whether automatic log backup is enabled. Valid values: // // * **true**: Automatic log backup is enabled. // * **false**: Automatic log backup is disabled. EnableAutoLogBackup *bool `json:"EnableAutoLogBackup,omitempty" xml:"EnableAutoLogBackup,omitempty"` // The configuration file for log backup. LogBackupParameterFile *string `json:"LogBackupParameterFile,omitempty" xml:"LogBackupParameterFile,omitempty"` // The interval at which logs are backed up. Unit: seconds. LogBackupTimeout *int64 `json:"LogBackupTimeout,omitempty" xml:"LogBackupTimeout,omitempty"` // Indicates whether Backint is used to back up logs. Valid values: // // * true: Backint is used to back up logs. // * false: Backint is not used to back up logs. LogBackupUsingBackint *bool `json:"LogBackupUsingBackint,omitempty" xml:"LogBackupUsingBackint,omitempty"` }
func (DescribeHanaBackupSettingResponseBodyHanaBackupSetting) GoString ¶
func (s DescribeHanaBackupSettingResponseBodyHanaBackupSetting) GoString() string
func (*DescribeHanaBackupSettingResponseBodyHanaBackupSetting) SetCatalogBackupParameterFile ¶
func (s *DescribeHanaBackupSettingResponseBodyHanaBackupSetting) SetCatalogBackupParameterFile(v string) *DescribeHanaBackupSettingResponseBodyHanaBackupSetting
func (*DescribeHanaBackupSettingResponseBodyHanaBackupSetting) SetCatalogBackupUsingBackint ¶
func (s *DescribeHanaBackupSettingResponseBodyHanaBackupSetting) SetCatalogBackupUsingBackint(v bool) *DescribeHanaBackupSettingResponseBodyHanaBackupSetting
func (*DescribeHanaBackupSettingResponseBodyHanaBackupSetting) SetDataBackupParameterFile ¶
func (s *DescribeHanaBackupSettingResponseBodyHanaBackupSetting) SetDataBackupParameterFile(v string) *DescribeHanaBackupSettingResponseBodyHanaBackupSetting
func (*DescribeHanaBackupSettingResponseBodyHanaBackupSetting) SetDatabaseName ¶
func (s *DescribeHanaBackupSettingResponseBodyHanaBackupSetting) SetDatabaseName(v string) *DescribeHanaBackupSettingResponseBodyHanaBackupSetting
func (*DescribeHanaBackupSettingResponseBodyHanaBackupSetting) SetEnableAutoLogBackup ¶
func (s *DescribeHanaBackupSettingResponseBodyHanaBackupSetting) SetEnableAutoLogBackup(v bool) *DescribeHanaBackupSettingResponseBodyHanaBackupSetting
func (*DescribeHanaBackupSettingResponseBodyHanaBackupSetting) SetLogBackupParameterFile ¶
func (s *DescribeHanaBackupSettingResponseBodyHanaBackupSetting) SetLogBackupParameterFile(v string) *DescribeHanaBackupSettingResponseBodyHanaBackupSetting
func (*DescribeHanaBackupSettingResponseBodyHanaBackupSetting) SetLogBackupTimeout ¶
func (s *DescribeHanaBackupSettingResponseBodyHanaBackupSetting) SetLogBackupTimeout(v int64) *DescribeHanaBackupSettingResponseBodyHanaBackupSetting
func (*DescribeHanaBackupSettingResponseBodyHanaBackupSetting) SetLogBackupUsingBackint ¶
func (s *DescribeHanaBackupSettingResponseBodyHanaBackupSetting) SetLogBackupUsingBackint(v bool) *DescribeHanaBackupSettingResponseBodyHanaBackupSetting
func (DescribeHanaBackupSettingResponseBodyHanaBackupSetting) String ¶
func (s DescribeHanaBackupSettingResponseBodyHanaBackupSetting) String() string
type DescribeHanaBackupsAsyncRequest ¶
type DescribeHanaBackupsAsyncRequest struct { // The ID of the SAP HANA instance. ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The point in time to which you want to restore the database. This parameter is valid only if you set the Mode parameter to **RECOVERY_TO_POINT_IN_TIME**. HBR restores the database to a state closest to the specified point in time. DatabaseName *string `json:"DatabaseName,omitempty" xml:"DatabaseName,omitempty"` // The ID of the backup vault. IncludeDifferential *bool `json:"IncludeDifferential,omitempty" xml:"IncludeDifferential,omitempty"` // Specifies whether Backint is used. Valid values: // // * true: Backint is used. // * false: Backint is not used. IncludeIncremental *bool `json:"IncludeIncremental,omitempty" xml:"IncludeIncremental,omitempty"` // The ID of the resource group. IncludeLog *bool `json:"IncludeLog,omitempty" xml:"IncludeLog,omitempty"` // The name of the database. LogPosition *int64 `json:"LogPosition,omitempty" xml:"LogPosition,omitempty"` // The HTTP status code. The status code 200 indicates that the call is successful. Mode *string `json:"Mode,omitempty" xml:"Mode,omitempty"` // Specifies whether to include differential backups in the query results. Valid values: // // * true: includes differential backups. // * false: excludes differential backups. PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of the page to return. Pages start from page 1. Default value: 1. PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The operation that you want to perform. Set the value to **DescribeHanaBackupsAsync**. RecoveryPointInTime *int64 `json:"RecoveryPointInTime,omitempty" xml:"RecoveryPointInTime,omitempty"` // Specifies whether to include incremental backups in the query results. Valid values: // // * true: includes incremental backups. // * false: excludes incremental backups. ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` // The recovery mode. Valid values: // // * **RECOVERY_TO_MOST_RECENT**: restores the database to the recently available state to which the database has been backed up. // * **RECOVERY_TO_POINT_IN_TIME**: restores the database to a specified point in time. // * **RECOVERY_TO_SPECIFIC_BACKUP**: restores the database to a specified backup. // * **RECOVERY_TO_LOG_POSITION**: restores the database to a specified log position. Source *string `json:"Source,omitempty" xml:"Source,omitempty"` // The ID of the volume that you want to restore. This parameter is valid only if you set the Mode parameter to **RECOVERY_TO_LOG_POSITION**. SourceClusterId *string `json:"SourceClusterId,omitempty" xml:"SourceClusterId,omitempty"` // The message that is returned. If the call is successful, "successful" is returned. If the call fails, an error message is returned. SystemCopy *bool `json:"SystemCopy,omitempty" xml:"SystemCopy,omitempty"` // The number of entries to return on each page. Valid values: 1 to 99. Default value: 10. UseBackint *bool `json:"UseBackint,omitempty" xml:"UseBackint,omitempty"` // The log position to which you want to restore the database. This parameter is valid only if you set the Mode parameter to **RECOVERY_TO_LOG_POSITION**. VaultId *string `json:"VaultId,omitempty" xml:"VaultId,omitempty"` // The name of the source system. This parameter specifies the name of the source database that you want to restore. You must set the parameter in the `<Source database name>@SID` format. VolumeId *int32 `json:"VolumeId,omitempty" xml:"VolumeId,omitempty"` }
func (DescribeHanaBackupsAsyncRequest) GoString ¶
func (s DescribeHanaBackupsAsyncRequest) GoString() string
func (*DescribeHanaBackupsAsyncRequest) SetClusterId ¶
func (s *DescribeHanaBackupsAsyncRequest) SetClusterId(v string) *DescribeHanaBackupsAsyncRequest
func (*DescribeHanaBackupsAsyncRequest) SetDatabaseName ¶
func (s *DescribeHanaBackupsAsyncRequest) SetDatabaseName(v string) *DescribeHanaBackupsAsyncRequest
func (*DescribeHanaBackupsAsyncRequest) SetIncludeDifferential ¶
func (s *DescribeHanaBackupsAsyncRequest) SetIncludeDifferential(v bool) *DescribeHanaBackupsAsyncRequest
func (*DescribeHanaBackupsAsyncRequest) SetIncludeIncremental ¶
func (s *DescribeHanaBackupsAsyncRequest) SetIncludeIncremental(v bool) *DescribeHanaBackupsAsyncRequest
func (*DescribeHanaBackupsAsyncRequest) SetIncludeLog ¶
func (s *DescribeHanaBackupsAsyncRequest) SetIncludeLog(v bool) *DescribeHanaBackupsAsyncRequest
func (*DescribeHanaBackupsAsyncRequest) SetLogPosition ¶
func (s *DescribeHanaBackupsAsyncRequest) SetLogPosition(v int64) *DescribeHanaBackupsAsyncRequest
func (*DescribeHanaBackupsAsyncRequest) SetMode ¶
func (s *DescribeHanaBackupsAsyncRequest) SetMode(v string) *DescribeHanaBackupsAsyncRequest
func (*DescribeHanaBackupsAsyncRequest) SetPageNumber ¶
func (s *DescribeHanaBackupsAsyncRequest) SetPageNumber(v int32) *DescribeHanaBackupsAsyncRequest
func (*DescribeHanaBackupsAsyncRequest) SetPageSize ¶
func (s *DescribeHanaBackupsAsyncRequest) SetPageSize(v int32) *DescribeHanaBackupsAsyncRequest
func (*DescribeHanaBackupsAsyncRequest) SetRecoveryPointInTime ¶
func (s *DescribeHanaBackupsAsyncRequest) SetRecoveryPointInTime(v int64) *DescribeHanaBackupsAsyncRequest
func (*DescribeHanaBackupsAsyncRequest) SetResourceGroupId ¶
func (s *DescribeHanaBackupsAsyncRequest) SetResourceGroupId(v string) *DescribeHanaBackupsAsyncRequest
func (*DescribeHanaBackupsAsyncRequest) SetSource ¶
func (s *DescribeHanaBackupsAsyncRequest) SetSource(v string) *DescribeHanaBackupsAsyncRequest
func (*DescribeHanaBackupsAsyncRequest) SetSourceClusterId ¶
func (s *DescribeHanaBackupsAsyncRequest) SetSourceClusterId(v string) *DescribeHanaBackupsAsyncRequest
func (*DescribeHanaBackupsAsyncRequest) SetSystemCopy ¶
func (s *DescribeHanaBackupsAsyncRequest) SetSystemCopy(v bool) *DescribeHanaBackupsAsyncRequest
func (*DescribeHanaBackupsAsyncRequest) SetUseBackint ¶
func (s *DescribeHanaBackupsAsyncRequest) SetUseBackint(v bool) *DescribeHanaBackupsAsyncRequest
func (*DescribeHanaBackupsAsyncRequest) SetVaultId ¶
func (s *DescribeHanaBackupsAsyncRequest) SetVaultId(v string) *DescribeHanaBackupsAsyncRequest
func (*DescribeHanaBackupsAsyncRequest) SetVolumeId ¶
func (s *DescribeHanaBackupsAsyncRequest) SetVolumeId(v int32) *DescribeHanaBackupsAsyncRequest
func (DescribeHanaBackupsAsyncRequest) String ¶
func (s DescribeHanaBackupsAsyncRequest) String() string
type DescribeHanaBackupsAsyncResponse ¶
type DescribeHanaBackupsAsyncResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *DescribeHanaBackupsAsyncResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (DescribeHanaBackupsAsyncResponse) GoString ¶
func (s DescribeHanaBackupsAsyncResponse) GoString() string
func (*DescribeHanaBackupsAsyncResponse) SetBody ¶
func (s *DescribeHanaBackupsAsyncResponse) SetBody(v *DescribeHanaBackupsAsyncResponseBody) *DescribeHanaBackupsAsyncResponse
func (*DescribeHanaBackupsAsyncResponse) SetHeaders ¶
func (s *DescribeHanaBackupsAsyncResponse) SetHeaders(v map[string]*string) *DescribeHanaBackupsAsyncResponse
func (*DescribeHanaBackupsAsyncResponse) SetStatusCode ¶
func (s *DescribeHanaBackupsAsyncResponse) SetStatusCode(v int32) *DescribeHanaBackupsAsyncResponse
func (DescribeHanaBackupsAsyncResponse) String ¶
func (s DescribeHanaBackupsAsyncResponse) String() string
type DescribeHanaBackupsAsyncResponseBody ¶
type DescribeHanaBackupsAsyncResponseBody struct { // The ID of the asynchronous job. You can call the DescribeTask operation to query the execution result of the asynchronous job. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // The ID of the request. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // Queries one or more SAP HANA backups that meet the specified conditions. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"` }
func (DescribeHanaBackupsAsyncResponseBody) GoString ¶
func (s DescribeHanaBackupsAsyncResponseBody) GoString() string
func (*DescribeHanaBackupsAsyncResponseBody) SetCode ¶
func (s *DescribeHanaBackupsAsyncResponseBody) SetCode(v string) *DescribeHanaBackupsAsyncResponseBody
func (*DescribeHanaBackupsAsyncResponseBody) SetMessage ¶
func (s *DescribeHanaBackupsAsyncResponseBody) SetMessage(v string) *DescribeHanaBackupsAsyncResponseBody
func (*DescribeHanaBackupsAsyncResponseBody) SetRequestId ¶
func (s *DescribeHanaBackupsAsyncResponseBody) SetRequestId(v string) *DescribeHanaBackupsAsyncResponseBody
func (*DescribeHanaBackupsAsyncResponseBody) SetSuccess ¶
func (s *DescribeHanaBackupsAsyncResponseBody) SetSuccess(v bool) *DescribeHanaBackupsAsyncResponseBody
func (*DescribeHanaBackupsAsyncResponseBody) SetTaskId ¶
func (s *DescribeHanaBackupsAsyncResponseBody) SetTaskId(v string) *DescribeHanaBackupsAsyncResponseBody
func (DescribeHanaBackupsAsyncResponseBody) String ¶
func (s DescribeHanaBackupsAsyncResponseBody) String() string
type DescribeHanaDatabasesRequest ¶
type DescribeHanaDatabasesRequest struct { // The number of the page to return. Pages start from page 1. Default value: 1. ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The name of the service. PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The HTTP status code. The status code 200 indicates that the call is successful. PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The operation that you want to perform. Set the value to **DescribeHanaDatabases**. ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` // The ID of the SAP HANA instance. VaultId *string `json:"VaultId,omitempty" xml:"VaultId,omitempty"` }
func (DescribeHanaDatabasesRequest) GoString ¶
func (s DescribeHanaDatabasesRequest) GoString() string
func (*DescribeHanaDatabasesRequest) SetClusterId ¶
func (s *DescribeHanaDatabasesRequest) SetClusterId(v string) *DescribeHanaDatabasesRequest
func (*DescribeHanaDatabasesRequest) SetPageNumber ¶
func (s *DescribeHanaDatabasesRequest) SetPageNumber(v int32) *DescribeHanaDatabasesRequest
func (*DescribeHanaDatabasesRequest) SetPageSize ¶
func (s *DescribeHanaDatabasesRequest) SetPageSize(v int32) *DescribeHanaDatabasesRequest
func (*DescribeHanaDatabasesRequest) SetResourceGroupId ¶
func (s *DescribeHanaDatabasesRequest) SetResourceGroupId(v string) *DescribeHanaDatabasesRequest
func (*DescribeHanaDatabasesRequest) SetVaultId ¶
func (s *DescribeHanaDatabasesRequest) SetVaultId(v string) *DescribeHanaDatabasesRequest
func (DescribeHanaDatabasesRequest) String ¶
func (s DescribeHanaDatabasesRequest) String() string
type DescribeHanaDatabasesResponse ¶
type DescribeHanaDatabasesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *DescribeHanaDatabasesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (DescribeHanaDatabasesResponse) GoString ¶
func (s DescribeHanaDatabasesResponse) GoString() string
func (*DescribeHanaDatabasesResponse) SetBody ¶
func (s *DescribeHanaDatabasesResponse) SetBody(v *DescribeHanaDatabasesResponseBody) *DescribeHanaDatabasesResponse
func (*DescribeHanaDatabasesResponse) SetHeaders ¶
func (s *DescribeHanaDatabasesResponse) SetHeaders(v map[string]*string) *DescribeHanaDatabasesResponse
func (*DescribeHanaDatabasesResponse) SetStatusCode ¶
func (s *DescribeHanaDatabasesResponse) SetStatusCode(v int32) *DescribeHanaDatabasesResponse
func (DescribeHanaDatabasesResponse) String ¶
func (s DescribeHanaDatabasesResponse) String() string
type DescribeHanaDatabasesResponseBody ¶
type DescribeHanaDatabasesResponseBody struct { // The ID of the backup vault. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // The number of entries to return on each page. Valid values: 1 to 99. Default value: 10. HanaDatabases *DescribeHanaDatabasesResponseBodyHanaDatabases `json:"HanaDatabases,omitempty" xml:"HanaDatabases,omitempty" type:"Struct"` // Indicates whether the database is started. Valid values: // // * **YES**: The database is started. // * **NO**: The database is not started. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // The detailed information. PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries to return on each page. Valid values: 1 to 99. Default value: 10. PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The ID of the resource group. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The message that is returned. If the call is successful, "successful" is returned. If the call fails, an error message is returned. Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` // The page number of the returned page. Pages start from page 1. Default value: 1. TotalCount *int64 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeHanaDatabasesResponseBody) GoString ¶
func (s DescribeHanaDatabasesResponseBody) GoString() string
func (*DescribeHanaDatabasesResponseBody) SetCode ¶
func (s *DescribeHanaDatabasesResponseBody) SetCode(v string) *DescribeHanaDatabasesResponseBody
func (*DescribeHanaDatabasesResponseBody) SetHanaDatabases ¶
func (s *DescribeHanaDatabasesResponseBody) SetHanaDatabases(v *DescribeHanaDatabasesResponseBodyHanaDatabases) *DescribeHanaDatabasesResponseBody
func (*DescribeHanaDatabasesResponseBody) SetMessage ¶
func (s *DescribeHanaDatabasesResponseBody) SetMessage(v string) *DescribeHanaDatabasesResponseBody
func (*DescribeHanaDatabasesResponseBody) SetPageNumber ¶
func (s *DescribeHanaDatabasesResponseBody) SetPageNumber(v int32) *DescribeHanaDatabasesResponseBody
func (*DescribeHanaDatabasesResponseBody) SetPageSize ¶
func (s *DescribeHanaDatabasesResponseBody) SetPageSize(v int32) *DescribeHanaDatabasesResponseBody
func (*DescribeHanaDatabasesResponseBody) SetRequestId ¶
func (s *DescribeHanaDatabasesResponseBody) SetRequestId(v string) *DescribeHanaDatabasesResponseBody
func (*DescribeHanaDatabasesResponseBody) SetSuccess ¶
func (s *DescribeHanaDatabasesResponseBody) SetSuccess(v bool) *DescribeHanaDatabasesResponseBody
func (*DescribeHanaDatabasesResponseBody) SetTotalCount ¶
func (s *DescribeHanaDatabasesResponseBody) SetTotalCount(v int64) *DescribeHanaDatabasesResponseBody
func (DescribeHanaDatabasesResponseBody) String ¶
func (s DescribeHanaDatabasesResponseBody) String() string
type DescribeHanaDatabasesResponseBodyHanaDatabases ¶
type DescribeHanaDatabasesResponseBodyHanaDatabases struct {
HanaDatabase []*DescribeHanaDatabasesResponseBodyHanaDatabasesHanaDatabase `json:"HanaDatabase,omitempty" xml:"HanaDatabase,omitempty" type:"Repeated"`
}
func (DescribeHanaDatabasesResponseBodyHanaDatabases) GoString ¶
func (s DescribeHanaDatabasesResponseBodyHanaDatabases) GoString() string
func (*DescribeHanaDatabasesResponseBodyHanaDatabases) SetHanaDatabase ¶
func (DescribeHanaDatabasesResponseBodyHanaDatabases) String ¶
func (s DescribeHanaDatabasesResponseBodyHanaDatabases) String() string
type DescribeHanaDatabasesResponseBodyHanaDatabasesHanaDatabase ¶
type DescribeHanaDatabasesResponseBodyHanaDatabasesHanaDatabase struct { ActiveStatus *string `json:"ActiveStatus,omitempty" xml:"ActiveStatus,omitempty"` // Queries the information about SAP HANA databases. DatabaseName *string `json:"DatabaseName,omitempty" xml:"DatabaseName,omitempty"` Detail *string `json:"Detail,omitempty" xml:"Detail,omitempty"` // The ID of the request. Host *string `json:"Host,omitempty" xml:"Host,omitempty"` ServiceName *string `json:"ServiceName,omitempty" xml:"ServiceName,omitempty"` // The information about SAP HANA databases. SqlPort *int32 `json:"SqlPort,omitempty" xml:"SqlPort,omitempty"` }
func (DescribeHanaDatabasesResponseBodyHanaDatabasesHanaDatabase) GoString ¶
func (s DescribeHanaDatabasesResponseBodyHanaDatabasesHanaDatabase) GoString() string
func (*DescribeHanaDatabasesResponseBodyHanaDatabasesHanaDatabase) SetActiveStatus ¶
func (s *DescribeHanaDatabasesResponseBodyHanaDatabasesHanaDatabase) SetActiveStatus(v string) *DescribeHanaDatabasesResponseBodyHanaDatabasesHanaDatabase
func (*DescribeHanaDatabasesResponseBodyHanaDatabasesHanaDatabase) SetDatabaseName ¶
func (s *DescribeHanaDatabasesResponseBodyHanaDatabasesHanaDatabase) SetDatabaseName(v string) *DescribeHanaDatabasesResponseBodyHanaDatabasesHanaDatabase
func (*DescribeHanaDatabasesResponseBodyHanaDatabasesHanaDatabase) SetServiceName ¶
func (s *DescribeHanaDatabasesResponseBodyHanaDatabasesHanaDatabase) SetServiceName(v string) *DescribeHanaDatabasesResponseBodyHanaDatabasesHanaDatabase
func (*DescribeHanaDatabasesResponseBodyHanaDatabasesHanaDatabase) SetSqlPort ¶
func (DescribeHanaDatabasesResponseBodyHanaDatabasesHanaDatabase) String ¶
func (s DescribeHanaDatabasesResponseBodyHanaDatabasesHanaDatabase) String() string
type DescribeHanaInstancesRequest ¶
type DescribeHanaInstancesRequest struct { // The tag value. ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The HTTP status code. The status code 200 indicates that the call is successful. PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The operation that you want to perform. Set the value to **DescribeHanaInstances**. PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // Indicates whether the SAP HANA instance is connected over Secure Sockets Layer (SSL). Valid values: // // * true: The SAP HANA instance is connected over SSL. // * false: The SAP HANA instance is not connected over SSL. ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` // The message that is returned. If the call is successful, "successful" is returned. If the call fails, an error message is returned. Tag []*DescribeHanaInstancesRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"` // The tag key. VaultId *string `json:"VaultId,omitempty" xml:"VaultId,omitempty"` }
func (DescribeHanaInstancesRequest) GoString ¶
func (s DescribeHanaInstancesRequest) GoString() string
func (*DescribeHanaInstancesRequest) SetClusterId ¶
func (s *DescribeHanaInstancesRequest) SetClusterId(v string) *DescribeHanaInstancesRequest
func (*DescribeHanaInstancesRequest) SetPageNumber ¶
func (s *DescribeHanaInstancesRequest) SetPageNumber(v int32) *DescribeHanaInstancesRequest
func (*DescribeHanaInstancesRequest) SetPageSize ¶
func (s *DescribeHanaInstancesRequest) SetPageSize(v int32) *DescribeHanaInstancesRequest
func (*DescribeHanaInstancesRequest) SetResourceGroupId ¶
func (s *DescribeHanaInstancesRequest) SetResourceGroupId(v string) *DescribeHanaInstancesRequest
func (*DescribeHanaInstancesRequest) SetTag ¶
func (s *DescribeHanaInstancesRequest) SetTag(v []*DescribeHanaInstancesRequestTag) *DescribeHanaInstancesRequest
func (*DescribeHanaInstancesRequest) SetVaultId ¶
func (s *DescribeHanaInstancesRequest) SetVaultId(v string) *DescribeHanaInstancesRequest
func (DescribeHanaInstancesRequest) String ¶
func (s DescribeHanaInstancesRequest) String() string
type DescribeHanaInstancesRequestTag ¶
type DescribeHanaInstancesRequestTag struct { // The ID of the backup vault. Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The tag value. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (DescribeHanaInstancesRequestTag) GoString ¶
func (s DescribeHanaInstancesRequestTag) GoString() string
func (*DescribeHanaInstancesRequestTag) SetKey ¶
func (s *DescribeHanaInstancesRequestTag) SetKey(v string) *DescribeHanaInstancesRequestTag
func (*DescribeHanaInstancesRequestTag) SetValue ¶
func (s *DescribeHanaInstancesRequestTag) SetValue(v string) *DescribeHanaInstancesRequestTag
func (DescribeHanaInstancesRequestTag) String ¶
func (s DescribeHanaInstancesRequestTag) String() string
type DescribeHanaInstancesResponse ¶
type DescribeHanaInstancesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *DescribeHanaInstancesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (DescribeHanaInstancesResponse) GoString ¶
func (s DescribeHanaInstancesResponse) GoString() string
func (*DescribeHanaInstancesResponse) SetBody ¶
func (s *DescribeHanaInstancesResponse) SetBody(v *DescribeHanaInstancesResponseBody) *DescribeHanaInstancesResponse
func (*DescribeHanaInstancesResponse) SetHeaders ¶
func (s *DescribeHanaInstancesResponse) SetHeaders(v map[string]*string) *DescribeHanaInstancesResponse
func (*DescribeHanaInstancesResponse) SetStatusCode ¶
func (s *DescribeHanaInstancesResponse) SetStatusCode(v int32) *DescribeHanaInstancesResponse
func (DescribeHanaInstancesResponse) String ¶
func (s DescribeHanaInstancesResponse) String() string
type DescribeHanaInstancesResponseBody ¶
type DescribeHanaInstancesResponseBody struct { // The status information. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // The number of the page to return. Pages start from page 1. Default value: 1. Hanas *DescribeHanaInstancesResponseBodyHanas `json:"Hanas,omitempty" xml:"Hanas,omitempty" type:"Struct"` // The tags of the SAP HANA instance. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // The status of the SAP HANA instance. Valid values: // // * INITIALIZING: The instance is being initialized. // * INITIALIZED: The instance is registered. // * INVALID_HANA_NODE: The instance is invalid. // * INITIALIZE_FAILED: The client fails to be installed on the instance. PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The ID of the SAP HANA instance. PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The alert settings. Valid value: INHERITED, which indicates that the backup client sends alert notifications in the same way as the backup vault. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The username of the SYSTEMDB database. Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` // The ID of the backup vault. TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeHanaInstancesResponseBody) GoString ¶
func (s DescribeHanaInstancesResponseBody) GoString() string
func (*DescribeHanaInstancesResponseBody) SetCode ¶
func (s *DescribeHanaInstancesResponseBody) SetCode(v string) *DescribeHanaInstancesResponseBody
func (*DescribeHanaInstancesResponseBody) SetHanas ¶
func (s *DescribeHanaInstancesResponseBody) SetHanas(v *DescribeHanaInstancesResponseBodyHanas) *DescribeHanaInstancesResponseBody
func (*DescribeHanaInstancesResponseBody) SetMessage ¶
func (s *DescribeHanaInstancesResponseBody) SetMessage(v string) *DescribeHanaInstancesResponseBody
func (*DescribeHanaInstancesResponseBody) SetPageNumber ¶
func (s *DescribeHanaInstancesResponseBody) SetPageNumber(v int32) *DescribeHanaInstancesResponseBody
func (*DescribeHanaInstancesResponseBody) SetPageSize ¶
func (s *DescribeHanaInstancesResponseBody) SetPageSize(v int32) *DescribeHanaInstancesResponseBody
func (*DescribeHanaInstancesResponseBody) SetRequestId ¶
func (s *DescribeHanaInstancesResponseBody) SetRequestId(v string) *DescribeHanaInstancesResponseBody
func (*DescribeHanaInstancesResponseBody) SetSuccess ¶
func (s *DescribeHanaInstancesResponseBody) SetSuccess(v bool) *DescribeHanaInstancesResponseBody
func (*DescribeHanaInstancesResponseBody) SetTotalCount ¶
func (s *DescribeHanaInstancesResponseBody) SetTotalCount(v int32) *DescribeHanaInstancesResponseBody
func (DescribeHanaInstancesResponseBody) String ¶
func (s DescribeHanaInstancesResponseBody) String() string
type DescribeHanaInstancesResponseBodyHanas ¶
type DescribeHanaInstancesResponseBodyHanas struct {
Hana []*DescribeHanaInstancesResponseBodyHanasHana `json:"Hana,omitempty" xml:"Hana,omitempty" type:"Repeated"`
}
func (DescribeHanaInstancesResponseBodyHanas) GoString ¶
func (s DescribeHanaInstancesResponseBodyHanas) GoString() string
func (DescribeHanaInstancesResponseBodyHanas) String ¶
func (s DescribeHanaInstancesResponseBodyHanas) String() string
type DescribeHanaInstancesResponseBodyHanasHana ¶
type DescribeHanaInstancesResponseBodyHanasHana struct { // The ID of the request. AlertSetting *string `json:"AlertSetting,omitempty" xml:"AlertSetting,omitempty"` ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The page number of the returned page. Pages start from page 1. Default value: 1. HanaName *string `json:"HanaName,omitempty" xml:"HanaName,omitempty"` // The ID of the SAP HANA instance. Host *string `json:"Host,omitempty" xml:"Host,omitempty"` // The number of entries returned on each page. Valid values: 1 to 99. Default value: 10. InstanceNumber *int32 `json:"InstanceNumber,omitempty" xml:"InstanceNumber,omitempty"` ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` // Indicates whether the SSL certificate of the SAP HANA instance is verified. Status *int64 `json:"Status,omitempty" xml:"Status,omitempty"` StatusMessage *string `json:"StatusMessage,omitempty" xml:"StatusMessage,omitempty"` Tags *DescribeHanaInstancesResponseBodyHanasHanaTags `json:"Tags,omitempty" xml:"Tags,omitempty" type:"Struct"` // The number of entries to return on each page. Valid values: 1 to 99. Default value: 10. UseSsl *bool `json:"UseSsl,omitempty" xml:"UseSsl,omitempty"` // Queries one or more SAP HANA instances that meet the specified conditions. UserName *string `json:"UserName,omitempty" xml:"UserName,omitempty"` // The tag key. ValidateCertificate *bool `json:"ValidateCertificate,omitempty" xml:"ValidateCertificate,omitempty"` // The name of the SAP HANA instance. VaultId *string `json:"VaultId,omitempty" xml:"VaultId,omitempty"` }
func (DescribeHanaInstancesResponseBodyHanasHana) GoString ¶
func (s DescribeHanaInstancesResponseBodyHanasHana) GoString() string
func (*DescribeHanaInstancesResponseBodyHanasHana) SetAlertSetting ¶
func (s *DescribeHanaInstancesResponseBodyHanasHana) SetAlertSetting(v string) *DescribeHanaInstancesResponseBodyHanasHana
func (*DescribeHanaInstancesResponseBodyHanasHana) SetClusterId ¶
func (s *DescribeHanaInstancesResponseBodyHanasHana) SetClusterId(v string) *DescribeHanaInstancesResponseBodyHanasHana
func (*DescribeHanaInstancesResponseBodyHanasHana) SetHanaName ¶
func (s *DescribeHanaInstancesResponseBodyHanasHana) SetHanaName(v string) *DescribeHanaInstancesResponseBodyHanasHana
func (*DescribeHanaInstancesResponseBodyHanasHana) SetHost ¶
func (s *DescribeHanaInstancesResponseBodyHanasHana) SetHost(v string) *DescribeHanaInstancesResponseBodyHanasHana
func (*DescribeHanaInstancesResponseBodyHanasHana) SetInstanceNumber ¶
func (s *DescribeHanaInstancesResponseBodyHanasHana) SetInstanceNumber(v int32) *DescribeHanaInstancesResponseBodyHanasHana
func (*DescribeHanaInstancesResponseBodyHanasHana) SetResourceGroupId ¶
func (s *DescribeHanaInstancesResponseBodyHanasHana) SetResourceGroupId(v string) *DescribeHanaInstancesResponseBodyHanasHana
func (*DescribeHanaInstancesResponseBodyHanasHana) SetStatus ¶
func (s *DescribeHanaInstancesResponseBodyHanasHana) SetStatus(v int64) *DescribeHanaInstancesResponseBodyHanasHana
func (*DescribeHanaInstancesResponseBodyHanasHana) SetStatusMessage ¶
func (s *DescribeHanaInstancesResponseBodyHanasHana) SetStatusMessage(v string) *DescribeHanaInstancesResponseBodyHanasHana
func (*DescribeHanaInstancesResponseBodyHanasHana) SetUseSsl ¶
func (s *DescribeHanaInstancesResponseBodyHanasHana) SetUseSsl(v bool) *DescribeHanaInstancesResponseBodyHanasHana
func (*DescribeHanaInstancesResponseBodyHanasHana) SetUserName ¶
func (s *DescribeHanaInstancesResponseBodyHanasHana) SetUserName(v string) *DescribeHanaInstancesResponseBodyHanasHana
func (*DescribeHanaInstancesResponseBodyHanasHana) SetValidateCertificate ¶
func (s *DescribeHanaInstancesResponseBodyHanasHana) SetValidateCertificate(v bool) *DescribeHanaInstancesResponseBodyHanasHana
func (*DescribeHanaInstancesResponseBodyHanasHana) SetVaultId ¶
func (s *DescribeHanaInstancesResponseBodyHanasHana) SetVaultId(v string) *DescribeHanaInstancesResponseBodyHanasHana
func (DescribeHanaInstancesResponseBodyHanasHana) String ¶
func (s DescribeHanaInstancesResponseBodyHanasHana) String() string
type DescribeHanaInstancesResponseBodyHanasHanaTags ¶
type DescribeHanaInstancesResponseBodyHanasHanaTags struct {
Tag []*DescribeHanaInstancesResponseBodyHanasHanaTagsTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"`
}
func (DescribeHanaInstancesResponseBodyHanasHanaTags) GoString ¶
func (s DescribeHanaInstancesResponseBodyHanasHanaTags) GoString() string
func (DescribeHanaInstancesResponseBodyHanasHanaTags) String ¶
func (s DescribeHanaInstancesResponseBodyHanasHanaTags) String() string
type DescribeHanaInstancesResponseBodyHanasHanaTagsTag ¶
type DescribeHanaInstancesResponseBodyHanasHanaTagsTag struct { Key *string `json:"Key,omitempty" xml:"Key,omitempty"` Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (DescribeHanaInstancesResponseBodyHanasHanaTagsTag) GoString ¶
func (s DescribeHanaInstancesResponseBodyHanasHanaTagsTag) GoString() string
func (DescribeHanaInstancesResponseBodyHanasHanaTagsTag) String ¶
func (s DescribeHanaInstancesResponseBodyHanasHanaTagsTag) String() string
type DescribeHanaRestoresRequest ¶
type DescribeHanaRestoresRequest struct { // Indicates whether the database is restored to a different instance. Valid values: // // * true: The database is restored to a different instance. // * false: The database is restored within the same instance. BackupId *int64 `json:"BackupId,omitempty" xml:"BackupId,omitempty"` // The status of the restore job. Valid values: // // * **RUNNING**: The restore job is running. // * **COMPLETE**: The restore job is completed. // * **PARTIAL_COMPLETE**: The restore job is partially completed. // * **FAILED**: The restore job has failed. // * **CANCELED**: The restore job is canceled. // * **EXPIRED**: The restore job has timed out. ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The name of the database. DatabaseName *string `json:"DatabaseName,omitempty" xml:"DatabaseName,omitempty"` // The information about restore jobs. PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The name of the source system. This parameter indicates the name of the source database that is restored. Format: `<Source database name>@SID`. PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The operation that you want to perform. Set the value to **DescribeHanaRestores**. ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` // The ID of the source SAP HANA instance. RestoreId *string `json:"RestoreId,omitempty" xml:"RestoreId,omitempty"` // The HTTP status code. The status code 200 indicates that the call is successful. RestoreStatus *string `json:"RestoreStatus,omitempty" xml:"RestoreStatus,omitempty"` // The total number of returned entries. VaultId *string `json:"VaultId,omitempty" xml:"VaultId,omitempty"` }
func (DescribeHanaRestoresRequest) GoString ¶
func (s DescribeHanaRestoresRequest) GoString() string
func (*DescribeHanaRestoresRequest) SetBackupId ¶
func (s *DescribeHanaRestoresRequest) SetBackupId(v int64) *DescribeHanaRestoresRequest
func (*DescribeHanaRestoresRequest) SetClusterId ¶
func (s *DescribeHanaRestoresRequest) SetClusterId(v string) *DescribeHanaRestoresRequest
func (*DescribeHanaRestoresRequest) SetDatabaseName ¶
func (s *DescribeHanaRestoresRequest) SetDatabaseName(v string) *DescribeHanaRestoresRequest
func (*DescribeHanaRestoresRequest) SetPageNumber ¶
func (s *DescribeHanaRestoresRequest) SetPageNumber(v int32) *DescribeHanaRestoresRequest
func (*DescribeHanaRestoresRequest) SetPageSize ¶
func (s *DescribeHanaRestoresRequest) SetPageSize(v int32) *DescribeHanaRestoresRequest
func (*DescribeHanaRestoresRequest) SetResourceGroupId ¶
func (s *DescribeHanaRestoresRequest) SetResourceGroupId(v string) *DescribeHanaRestoresRequest
func (*DescribeHanaRestoresRequest) SetRestoreId ¶
func (s *DescribeHanaRestoresRequest) SetRestoreId(v string) *DescribeHanaRestoresRequest
func (*DescribeHanaRestoresRequest) SetRestoreStatus ¶
func (s *DescribeHanaRestoresRequest) SetRestoreStatus(v string) *DescribeHanaRestoresRequest
func (*DescribeHanaRestoresRequest) SetVaultId ¶
func (s *DescribeHanaRestoresRequest) SetVaultId(v string) *DescribeHanaRestoresRequest
func (DescribeHanaRestoresRequest) String ¶
func (s DescribeHanaRestoresRequest) String() string
type DescribeHanaRestoresResponse ¶
type DescribeHanaRestoresResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *DescribeHanaRestoresResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (DescribeHanaRestoresResponse) GoString ¶
func (s DescribeHanaRestoresResponse) GoString() string
func (*DescribeHanaRestoresResponse) SetBody ¶
func (s *DescribeHanaRestoresResponse) SetBody(v *DescribeHanaRestoresResponseBody) *DescribeHanaRestoresResponse
func (*DescribeHanaRestoresResponse) SetHeaders ¶
func (s *DescribeHanaRestoresResponse) SetHeaders(v map[string]*string) *DescribeHanaRestoresResponse
func (*DescribeHanaRestoresResponse) SetStatusCode ¶
func (s *DescribeHanaRestoresResponse) SetStatusCode(v int32) *DescribeHanaRestoresResponse
func (DescribeHanaRestoresResponse) String ¶
func (s DescribeHanaRestoresResponse) String() string
type DescribeHanaRestoresResponseBody ¶
type DescribeHanaRestoresResponseBody struct { // The message that is returned. If the call is successful, "successful" is returned. If the call fails, an error message is returned. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // The ID of the backup vault. HanaRestore *DescribeHanaRestoresResponseBodyHanaRestore `json:"HanaRestore,omitempty" xml:"HanaRestore,omitempty" type:"Struct"` // The ID of the backup. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // The current recovery phase. This value is obtained from SAP HANA. PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The name of the database. PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The log position to which the database is restored. This parameter is returned only if the value of the Mode parameter is **RECOVERY_TO_LOG_POSITION**. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The ID of the restore job. Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` // The ID of the backup vault. TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeHanaRestoresResponseBody) GoString ¶
func (s DescribeHanaRestoresResponseBody) GoString() string
func (*DescribeHanaRestoresResponseBody) SetCode ¶
func (s *DescribeHanaRestoresResponseBody) SetCode(v string) *DescribeHanaRestoresResponseBody
func (*DescribeHanaRestoresResponseBody) SetHanaRestore ¶
func (s *DescribeHanaRestoresResponseBody) SetHanaRestore(v *DescribeHanaRestoresResponseBodyHanaRestore) *DescribeHanaRestoresResponseBody
func (*DescribeHanaRestoresResponseBody) SetMessage ¶
func (s *DescribeHanaRestoresResponseBody) SetMessage(v string) *DescribeHanaRestoresResponseBody
func (*DescribeHanaRestoresResponseBody) SetPageNumber ¶
func (s *DescribeHanaRestoresResponseBody) SetPageNumber(v int32) *DescribeHanaRestoresResponseBody
func (*DescribeHanaRestoresResponseBody) SetPageSize ¶
func (s *DescribeHanaRestoresResponseBody) SetPageSize(v int32) *DescribeHanaRestoresResponseBody
func (*DescribeHanaRestoresResponseBody) SetRequestId ¶
func (s *DescribeHanaRestoresResponseBody) SetRequestId(v string) *DescribeHanaRestoresResponseBody
func (*DescribeHanaRestoresResponseBody) SetSuccess ¶
func (s *DescribeHanaRestoresResponseBody) SetSuccess(v bool) *DescribeHanaRestoresResponseBody
func (*DescribeHanaRestoresResponseBody) SetTotalCount ¶
func (s *DescribeHanaRestoresResponseBody) SetTotalCount(v int32) *DescribeHanaRestoresResponseBody
func (DescribeHanaRestoresResponseBody) String ¶
func (s DescribeHanaRestoresResponseBody) String() string
type DescribeHanaRestoresResponseBodyHanaRestore ¶
type DescribeHanaRestoresResponseBodyHanaRestore struct {
HanaRestores []*DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores `json:"HanaRestores,omitempty" xml:"HanaRestores,omitempty" type:"Repeated"`
}
func (DescribeHanaRestoresResponseBodyHanaRestore) GoString ¶
func (s DescribeHanaRestoresResponseBodyHanaRestore) GoString() string
func (*DescribeHanaRestoresResponseBodyHanaRestore) SetHanaRestores ¶
func (DescribeHanaRestoresResponseBodyHanaRestore) String ¶
func (s DescribeHanaRestoresResponseBodyHanaRestore) String() string
type DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores ¶
type DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores struct { // The number of the page to return. Pages start from page 1. Default value: 1. BackupID *int64 `json:"BackupID,omitempty" xml:"BackupID,omitempty"` // Indicates whether a catalog backup is used to restore the database. This parameter is returned only if the value of the Mode parameter is **RECOVERY_TO_SPECIFIC_BACKUP**. If the return value is false, HBR finds the backup file based on the specified prefix and then restores the backup file. BackupPrefix *string `json:"BackupPrefix,omitempty" xml:"BackupPrefix,omitempty"` // The status of the restore job. Valid values: // // * **RUNNING**: The restore job is running. // * **COMPLETE**: The restore job is completed. // * **PARTIAL_COMPLETE**: The restore job is partially completed. // * **FAILED**: The restore job has failed. // * **CANCELED**: The restore job is canceled. // * **EXPIRED**: The restore job has timed out. CheckAccess *bool `json:"CheckAccess,omitempty" xml:"CheckAccess,omitempty"` // The point in time to which the database is restored. This parameter is returned only if the value of the Mode parameter is **RECOVERY_TO_POINT_IN_TIME**. HBR restores the database to a state closest to the specified point in time. ClearLog *bool `json:"ClearLog,omitempty" xml:"ClearLog,omitempty"` // The ID of the database recovery. ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // Indicates whether all log entries are deleted from the log area after the log entries are restored. Valid values: true and false. If the return value is false, all log entries are deleted from the log area after the log entries are restored. CurrentPhase *int32 `json:"CurrentPhase,omitempty" xml:"CurrentPhase,omitempty"` // Indicates whether the differential backup and log backup are validated. Valid values: // // * true: HBR checks whether the required differential backup and log backup are available before the restore job starts. If the differential backup or log backup is unavailable, HBR does not start the restore job. // * false: HBR does not check whether the required differential backup and log backup are available before the restore job starts. CurrentProgress *int64 `json:"CurrentProgress,omitempty" xml:"CurrentProgress,omitempty"` // The maximum progress. This value is obtained from SAP HANA. DatabaseName *string `json:"DatabaseName,omitempty" xml:"DatabaseName,omitempty"` // The ID of the resource group. DatabaseRestoreId *int64 `json:"DatabaseRestoreId,omitempty" xml:"DatabaseRestoreId,omitempty"` // The number of entries to return on each page. Valid values: 1 to 99. Default value: 10. EndTime *int64 `json:"EndTime,omitempty" xml:"EndTime,omitempty"` // The ID of the request. LogPosition *int64 `json:"LogPosition,omitempty" xml:"LogPosition,omitempty"` // The time when the restore job ends. This value is a UNIX timestamp. Unit: seconds. MaxPhase *int32 `json:"MaxPhase,omitempty" xml:"MaxPhase,omitempty"` MaxProgress *int64 `json:"MaxProgress,omitempty" xml:"MaxProgress,omitempty"` // The ID of the SAP HANA instance that is restored. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // The maximum recovery phase. This value is obtained from SAP HANA. Mode *string `json:"Mode,omitempty" xml:"Mode,omitempty"` // The recovery status. This value is obtained from SAP HANA. Phase *string `json:"Phase,omitempty" xml:"Phase,omitempty"` // Indicates whether a differential backup or an incremental backup is used to restore the database. Valid values: true and false. If the return value is true, HBR uses a differential backup or an incremental backup to restore the database. If the return value is false, HBR uses a log backup to restore the database. ReachedTime *int64 `json:"ReachedTime,omitempty" xml:"ReachedTime,omitempty"` // Queries one or more SAP HANA restore jobs that meet the specified conditions. RecoveryPointInTime *int64 `json:"RecoveryPointInTime,omitempty" xml:"RecoveryPointInTime,omitempty"` // The number of entries returned on each page. Valid values: 1 to 99. Default value: 10. RestoreId *string `json:"RestoreId,omitempty" xml:"RestoreId,omitempty"` // The current progress. This value is obtained from SAP HANA. Source *string `json:"Source,omitempty" xml:"Source,omitempty"` // The ID of the backup. SourceClusterId *string `json:"SourceClusterId,omitempty" xml:"SourceClusterId,omitempty"` // The page number of the returned page. Pages start from page 1. Default value: 1. StartTime *int64 `json:"StartTime,omitempty" xml:"StartTime,omitempty"` // The details of the recovery phase. State *string `json:"State,omitempty" xml:"State,omitempty"` // The ID of the restore job. Status *string `json:"Status,omitempty" xml:"Status,omitempty"` // The ID of the SAP HANA instance. SystemCopy *bool `json:"SystemCopy,omitempty" xml:"SystemCopy,omitempty"` UseCatalog *bool `json:"UseCatalog,omitempty" xml:"UseCatalog,omitempty"` // The time when the restore job starts. This value is a UNIX timestamp. Unit: seconds. UseDelta *bool `json:"UseDelta,omitempty" xml:"UseDelta,omitempty"` // The recovery mode. Valid values: // // * **RECOVERY_TO_MOST_RECENT**: The database is restored to the recently available state to which the database has been backed up. // * **RECOVERY_TO_POINT_IN_TIME**: The database is restored to a specified point in time. // * **RECOVERY_TO_SPECIFIC_BACKUP**: The database is restored to a specified backup. // * **RECOVERY_TO_LOG_POSITION**: The database is restored to a specified log position. VaultId *string `json:"VaultId,omitempty" xml:"VaultId,omitempty"` // The point in time at which the database is restored. VolumeId *int32 `json:"VolumeId,omitempty" xml:"VolumeId,omitempty"` }
func (DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) GoString ¶
func (s DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) GoString() string
func (*DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetBackupID ¶
func (*DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetBackupPrefix ¶
func (s *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetBackupPrefix(v string) *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores
func (*DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetCheckAccess ¶
func (s *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetCheckAccess(v bool) *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores
func (*DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetClearLog ¶
func (*DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetClusterId ¶
func (s *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetClusterId(v string) *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores
func (*DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetCurrentPhase ¶
func (s *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetCurrentPhase(v int32) *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores
func (*DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetCurrentProgress ¶
func (s *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetCurrentProgress(v int64) *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores
func (*DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetDatabaseName ¶
func (s *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetDatabaseName(v string) *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores
func (*DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetDatabaseRestoreId ¶
func (s *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetDatabaseRestoreId(v int64) *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores
func (*DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetEndTime ¶
func (*DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetLogPosition ¶
func (s *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetLogPosition(v int64) *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores
func (*DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetMaxPhase ¶
func (*DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetMaxProgress ¶
func (s *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetMaxProgress(v int64) *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores
func (*DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetMessage ¶
func (*DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetReachedTime ¶
func (s *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetReachedTime(v int64) *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores
func (*DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetRecoveryPointInTime ¶
func (s *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetRecoveryPointInTime(v int64) *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores
func (*DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetRestoreId ¶
func (s *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetRestoreId(v string) *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores
func (*DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetSourceClusterId ¶
func (s *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetSourceClusterId(v string) *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores
func (*DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetStartTime ¶
func (s *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetStartTime(v int64) *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores
func (*DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetSystemCopy ¶
func (s *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetSystemCopy(v bool) *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores
func (*DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetUseCatalog ¶
func (s *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetUseCatalog(v bool) *DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores
func (*DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetUseDelta ¶
func (*DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetVaultId ¶
func (*DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) SetVolumeId ¶
func (DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) String ¶
func (s DescribeHanaRestoresResponseBodyHanaRestoreHanaRestores) String() string
type DescribeHanaRetentionSettingRequest ¶
type DescribeHanaRetentionSettingRequest struct { // Indicates whether the backup is permanently retained. Valid values: // // * true: The backup is permanently retained. // * false: The backup is retained for the specified number of days. ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The HTTP status code. The status code 200 indicates that the call is successful. DatabaseName *string `json:"DatabaseName,omitempty" xml:"DatabaseName,omitempty"` // The name of the database. VaultId *string `json:"VaultId,omitempty" xml:"VaultId,omitempty"` }
func (DescribeHanaRetentionSettingRequest) GoString ¶
func (s DescribeHanaRetentionSettingRequest) GoString() string
func (*DescribeHanaRetentionSettingRequest) SetClusterId ¶
func (s *DescribeHanaRetentionSettingRequest) SetClusterId(v string) *DescribeHanaRetentionSettingRequest
func (*DescribeHanaRetentionSettingRequest) SetDatabaseName ¶
func (s *DescribeHanaRetentionSettingRequest) SetDatabaseName(v string) *DescribeHanaRetentionSettingRequest
func (*DescribeHanaRetentionSettingRequest) SetVaultId ¶
func (s *DescribeHanaRetentionSettingRequest) SetVaultId(v string) *DescribeHanaRetentionSettingRequest
func (DescribeHanaRetentionSettingRequest) String ¶
func (s DescribeHanaRetentionSettingRequest) String() string
type DescribeHanaRetentionSettingResponse ¶
type DescribeHanaRetentionSettingResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *DescribeHanaRetentionSettingResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (DescribeHanaRetentionSettingResponse) GoString ¶
func (s DescribeHanaRetentionSettingResponse) GoString() string
func (*DescribeHanaRetentionSettingResponse) SetHeaders ¶
func (s *DescribeHanaRetentionSettingResponse) SetHeaders(v map[string]*string) *DescribeHanaRetentionSettingResponse
func (*DescribeHanaRetentionSettingResponse) SetStatusCode ¶
func (s *DescribeHanaRetentionSettingResponse) SetStatusCode(v int32) *DescribeHanaRetentionSettingResponse
func (DescribeHanaRetentionSettingResponse) String ¶
func (s DescribeHanaRetentionSettingResponse) String() string
type DescribeHanaRetentionSettingResponseBody ¶
type DescribeHanaRetentionSettingResponseBody struct { ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The ID of the request. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // The number of days for which the backup is retained. If the value of the Disabled parameter is false, the backup is retained for the number of days specified by this parameter. DatabaseName *string `json:"DatabaseName,omitempty" xml:"DatabaseName,omitempty"` // The name of the database. Disabled *bool `json:"Disabled,omitempty" xml:"Disabled,omitempty"` Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // The operation that you want to perform. Set the value to **DescribeHanaRetentionSetting**. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // Queries the backup retention period of an SAP HANA database. RetentionDays *int64 `json:"RetentionDays,omitempty" xml:"RetentionDays,omitempty"` // The ID of the backup vault. Schedule *string `json:"Schedule,omitempty" xml:"Schedule,omitempty"` // The policy to update the retention period. Format: `I|{startTime}|{interval}`, which indicates that the retention period is updated at an interval of {interval} starting from {startTime}. // // * startTime: the time at which the system starts to update the retention period. The time follows the UNIX time format. Unit: seconds. // * interval: the interval at which the system updates the retention period. The interval follows the ISO 8601 standard. For example, PT1H indicates an interval of 1 hour. P1D indicates an interval of one day. Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` // The message that is returned. If the call is successful, "successful" is returned. If the call fails, an error message is returned. VaultId *string `json:"VaultId,omitempty" xml:"VaultId,omitempty"` }
func (DescribeHanaRetentionSettingResponseBody) GoString ¶
func (s DescribeHanaRetentionSettingResponseBody) GoString() string
func (*DescribeHanaRetentionSettingResponseBody) SetClusterId ¶
func (s *DescribeHanaRetentionSettingResponseBody) SetClusterId(v string) *DescribeHanaRetentionSettingResponseBody
func (*DescribeHanaRetentionSettingResponseBody) SetCode ¶
func (s *DescribeHanaRetentionSettingResponseBody) SetCode(v string) *DescribeHanaRetentionSettingResponseBody
func (*DescribeHanaRetentionSettingResponseBody) SetDatabaseName ¶
func (s *DescribeHanaRetentionSettingResponseBody) SetDatabaseName(v string) *DescribeHanaRetentionSettingResponseBody
func (*DescribeHanaRetentionSettingResponseBody) SetDisabled ¶
func (s *DescribeHanaRetentionSettingResponseBody) SetDisabled(v bool) *DescribeHanaRetentionSettingResponseBody
func (*DescribeHanaRetentionSettingResponseBody) SetMessage ¶
func (s *DescribeHanaRetentionSettingResponseBody) SetMessage(v string) *DescribeHanaRetentionSettingResponseBody
func (*DescribeHanaRetentionSettingResponseBody) SetRequestId ¶
func (s *DescribeHanaRetentionSettingResponseBody) SetRequestId(v string) *DescribeHanaRetentionSettingResponseBody
func (*DescribeHanaRetentionSettingResponseBody) SetRetentionDays ¶
func (s *DescribeHanaRetentionSettingResponseBody) SetRetentionDays(v int64) *DescribeHanaRetentionSettingResponseBody
func (*DescribeHanaRetentionSettingResponseBody) SetSchedule ¶
func (s *DescribeHanaRetentionSettingResponseBody) SetSchedule(v string) *DescribeHanaRetentionSettingResponseBody
func (*DescribeHanaRetentionSettingResponseBody) SetSuccess ¶
func (s *DescribeHanaRetentionSettingResponseBody) SetSuccess(v bool) *DescribeHanaRetentionSettingResponseBody
func (*DescribeHanaRetentionSettingResponseBody) SetVaultId ¶
func (s *DescribeHanaRetentionSettingResponseBody) SetVaultId(v string) *DescribeHanaRetentionSettingResponseBody
func (DescribeHanaRetentionSettingResponseBody) String ¶
func (s DescribeHanaRetentionSettingResponseBody) String() string
type DescribeOtsTableSnapshotsRequest ¶
type DescribeOtsTableSnapshotsRequest struct { // 用于跨账号备份的原账号RAM中创建的角色名。 CrossAccountRoleName *string `json:"CrossAccountRoleName,omitempty" xml:"CrossAccountRoleName,omitempty"` // 跨账号备份类型。支持: // - SELF_ACCOUNT:本账号备份 // - CROSS_ACCOUNT:跨账号备份 CrossAccountType *string `json:"CrossAccountType,omitempty" xml:"CrossAccountType,omitempty"` // 用于跨账号备份的原账号Uid。 CrossAccountUserId *int64 `json:"CrossAccountUserId,omitempty" xml:"CrossAccountUserId,omitempty"` // The list of snapshot IDs. EndTime *int64 `json:"EndTime,omitempty" xml:"EndTime,omitempty"` Limit *int32 `json:"Limit,omitempty" xml:"Limit,omitempty"` NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` // The ID of the request. OtsInstances []*DescribeOtsTableSnapshotsRequestOtsInstances `json:"OtsInstances,omitempty" xml:"OtsInstances,omitempty" type:"Repeated"` // The number of backup snapshots that are displayed on the current page. SnapshotIds []*string `json:"SnapshotIds,omitempty" xml:"SnapshotIds,omitempty" type:"Repeated"` // The end time of the backup. This value must be a UNIX timestamp. Unit: seconds. StartTime *int64 `json:"StartTime,omitempty" xml:"StartTime,omitempty"` }
func (DescribeOtsTableSnapshotsRequest) GoString ¶
func (s DescribeOtsTableSnapshotsRequest) GoString() string
func (*DescribeOtsTableSnapshotsRequest) SetCrossAccountRoleName ¶
func (s *DescribeOtsTableSnapshotsRequest) SetCrossAccountRoleName(v string) *DescribeOtsTableSnapshotsRequest
func (*DescribeOtsTableSnapshotsRequest) SetCrossAccountType ¶
func (s *DescribeOtsTableSnapshotsRequest) SetCrossAccountType(v string) *DescribeOtsTableSnapshotsRequest
func (*DescribeOtsTableSnapshotsRequest) SetCrossAccountUserId ¶
func (s *DescribeOtsTableSnapshotsRequest) SetCrossAccountUserId(v int64) *DescribeOtsTableSnapshotsRequest
func (*DescribeOtsTableSnapshotsRequest) SetEndTime ¶
func (s *DescribeOtsTableSnapshotsRequest) SetEndTime(v int64) *DescribeOtsTableSnapshotsRequest
func (*DescribeOtsTableSnapshotsRequest) SetLimit ¶
func (s *DescribeOtsTableSnapshotsRequest) SetLimit(v int32) *DescribeOtsTableSnapshotsRequest
func (*DescribeOtsTableSnapshotsRequest) SetNextToken ¶
func (s *DescribeOtsTableSnapshotsRequest) SetNextToken(v string) *DescribeOtsTableSnapshotsRequest
func (*DescribeOtsTableSnapshotsRequest) SetOtsInstances ¶
func (s *DescribeOtsTableSnapshotsRequest) SetOtsInstances(v []*DescribeOtsTableSnapshotsRequestOtsInstances) *DescribeOtsTableSnapshotsRequest
func (*DescribeOtsTableSnapshotsRequest) SetSnapshotIds ¶
func (s *DescribeOtsTableSnapshotsRequest) SetSnapshotIds(v []*string) *DescribeOtsTableSnapshotsRequest
func (*DescribeOtsTableSnapshotsRequest) SetStartTime ¶
func (s *DescribeOtsTableSnapshotsRequest) SetStartTime(v int64) *DescribeOtsTableSnapshotsRequest
func (DescribeOtsTableSnapshotsRequest) String ¶
func (s DescribeOtsTableSnapshotsRequest) String() string
type DescribeOtsTableSnapshotsRequestOtsInstances ¶
type DescribeOtsTableSnapshotsRequestOtsInstances struct { InstanceName *string `json:"InstanceName,omitempty" xml:"InstanceName,omitempty"` TableNames []*string `json:"TableNames,omitempty" xml:"TableNames,omitempty" type:"Repeated"` }
func (DescribeOtsTableSnapshotsRequestOtsInstances) GoString ¶
func (s DescribeOtsTableSnapshotsRequestOtsInstances) GoString() string
func (*DescribeOtsTableSnapshotsRequestOtsInstances) SetInstanceName ¶
func (s *DescribeOtsTableSnapshotsRequestOtsInstances) SetInstanceName(v string) *DescribeOtsTableSnapshotsRequestOtsInstances
func (*DescribeOtsTableSnapshotsRequestOtsInstances) SetTableNames ¶
func (s *DescribeOtsTableSnapshotsRequestOtsInstances) SetTableNames(v []*string) *DescribeOtsTableSnapshotsRequestOtsInstances
func (DescribeOtsTableSnapshotsRequestOtsInstances) String ¶
func (s DescribeOtsTableSnapshotsRequestOtsInstances) String() string
type DescribeOtsTableSnapshotsResponse ¶
type DescribeOtsTableSnapshotsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *DescribeOtsTableSnapshotsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (DescribeOtsTableSnapshotsResponse) GoString ¶
func (s DescribeOtsTableSnapshotsResponse) GoString() string
func (*DescribeOtsTableSnapshotsResponse) SetHeaders ¶
func (s *DescribeOtsTableSnapshotsResponse) SetHeaders(v map[string]*string) *DescribeOtsTableSnapshotsResponse
func (*DescribeOtsTableSnapshotsResponse) SetStatusCode ¶
func (s *DescribeOtsTableSnapshotsResponse) SetStatusCode(v int32) *DescribeOtsTableSnapshotsResponse
func (DescribeOtsTableSnapshotsResponse) String ¶
func (s DescribeOtsTableSnapshotsResponse) String() string
type DescribeOtsTableSnapshotsResponseBody ¶
type DescribeOtsTableSnapshotsResponseBody struct { Code *string `json:"Code,omitempty" xml:"Code,omitempty"` Limit *int32 `json:"Limit,omitempty" xml:"Limit,omitempty"` Message *string `json:"Message,omitempty" xml:"Message,omitempty"` NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` Snapshots []*DescribeOtsTableSnapshotsResponseBodySnapshots `json:"Snapshots,omitempty" xml:"Snapshots,omitempty" type:"Repeated"` Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` }
func (DescribeOtsTableSnapshotsResponseBody) GoString ¶
func (s DescribeOtsTableSnapshotsResponseBody) GoString() string
func (*DescribeOtsTableSnapshotsResponseBody) SetCode ¶
func (s *DescribeOtsTableSnapshotsResponseBody) SetCode(v string) *DescribeOtsTableSnapshotsResponseBody
func (*DescribeOtsTableSnapshotsResponseBody) SetLimit ¶
func (s *DescribeOtsTableSnapshotsResponseBody) SetLimit(v int32) *DescribeOtsTableSnapshotsResponseBody
func (*DescribeOtsTableSnapshotsResponseBody) SetMessage ¶
func (s *DescribeOtsTableSnapshotsResponseBody) SetMessage(v string) *DescribeOtsTableSnapshotsResponseBody
func (*DescribeOtsTableSnapshotsResponseBody) SetNextToken ¶
func (s *DescribeOtsTableSnapshotsResponseBody) SetNextToken(v string) *DescribeOtsTableSnapshotsResponseBody
func (*DescribeOtsTableSnapshotsResponseBody) SetRequestId ¶
func (s *DescribeOtsTableSnapshotsResponseBody) SetRequestId(v string) *DescribeOtsTableSnapshotsResponseBody
func (*DescribeOtsTableSnapshotsResponseBody) SetSnapshots ¶
func (s *DescribeOtsTableSnapshotsResponseBody) SetSnapshots(v []*DescribeOtsTableSnapshotsResponseBodySnapshots) *DescribeOtsTableSnapshotsResponseBody
func (*DescribeOtsTableSnapshotsResponseBody) SetSuccess ¶
func (s *DescribeOtsTableSnapshotsResponseBody) SetSuccess(v bool) *DescribeOtsTableSnapshotsResponseBody
func (DescribeOtsTableSnapshotsResponseBody) String ¶
func (s DescribeOtsTableSnapshotsResponseBody) String() string
type DescribeOtsTableSnapshotsResponseBodySnapshots ¶
type DescribeOtsTableSnapshotsResponseBodySnapshots struct { ActualBytes *string `json:"ActualBytes,omitempty" xml:"ActualBytes,omitempty"` BackupType *string `json:"BackupType,omitempty" xml:"BackupType,omitempty"` BytesTotal *int64 `json:"BytesTotal,omitempty" xml:"BytesTotal,omitempty"` CompleteTime *int64 `json:"CompleteTime,omitempty" xml:"CompleteTime,omitempty"` CreateTime *int64 `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"` CreatedTime *int64 `json:"CreatedTime,omitempty" xml:"CreatedTime,omitempty"` InstanceName *string `json:"InstanceName,omitempty" xml:"InstanceName,omitempty"` JobId *string `json:"JobId,omitempty" xml:"JobId,omitempty"` ParentSnapshotHash *string `json:"ParentSnapshotHash,omitempty" xml:"ParentSnapshotHash,omitempty"` RangeEnd *int64 `json:"RangeEnd,omitempty" xml:"RangeEnd,omitempty"` RangeStart *int64 `json:"RangeStart,omitempty" xml:"RangeStart,omitempty"` Retention *int64 `json:"Retention,omitempty" xml:"Retention,omitempty"` SnapshotHash *string `json:"SnapshotHash,omitempty" xml:"SnapshotHash,omitempty"` SnapshotId *string `json:"SnapshotId,omitempty" xml:"SnapshotId,omitempty"` SourceType *string `json:"SourceType,omitempty" xml:"SourceType,omitempty"` StartTime *int64 `json:"StartTime,omitempty" xml:"StartTime,omitempty"` Status *string `json:"Status,omitempty" xml:"Status,omitempty"` TableName *string `json:"TableName,omitempty" xml:"TableName,omitempty"` UpdatedTime *int64 `json:"UpdatedTime,omitempty" xml:"UpdatedTime,omitempty"` VaultId *string `json:"VaultId,omitempty" xml:"VaultId,omitempty"` }
func (DescribeOtsTableSnapshotsResponseBodySnapshots) GoString ¶
func (s DescribeOtsTableSnapshotsResponseBodySnapshots) GoString() string
func (*DescribeOtsTableSnapshotsResponseBodySnapshots) SetActualBytes ¶
func (s *DescribeOtsTableSnapshotsResponseBodySnapshots) SetActualBytes(v string) *DescribeOtsTableSnapshotsResponseBodySnapshots
func (*DescribeOtsTableSnapshotsResponseBodySnapshots) SetBackupType ¶
func (s *DescribeOtsTableSnapshotsResponseBodySnapshots) SetBackupType(v string) *DescribeOtsTableSnapshotsResponseBodySnapshots
func (*DescribeOtsTableSnapshotsResponseBodySnapshots) SetBytesTotal ¶
func (s *DescribeOtsTableSnapshotsResponseBodySnapshots) SetBytesTotal(v int64) *DescribeOtsTableSnapshotsResponseBodySnapshots
func (*DescribeOtsTableSnapshotsResponseBodySnapshots) SetCompleteTime ¶
func (s *DescribeOtsTableSnapshotsResponseBodySnapshots) SetCompleteTime(v int64) *DescribeOtsTableSnapshotsResponseBodySnapshots
func (*DescribeOtsTableSnapshotsResponseBodySnapshots) SetCreateTime ¶
func (s *DescribeOtsTableSnapshotsResponseBodySnapshots) SetCreateTime(v int64) *DescribeOtsTableSnapshotsResponseBodySnapshots
func (*DescribeOtsTableSnapshotsResponseBodySnapshots) SetCreatedTime ¶
func (s *DescribeOtsTableSnapshotsResponseBodySnapshots) SetCreatedTime(v int64) *DescribeOtsTableSnapshotsResponseBodySnapshots
func (*DescribeOtsTableSnapshotsResponseBodySnapshots) SetInstanceName ¶
func (s *DescribeOtsTableSnapshotsResponseBodySnapshots) SetInstanceName(v string) *DescribeOtsTableSnapshotsResponseBodySnapshots
func (*DescribeOtsTableSnapshotsResponseBodySnapshots) SetJobId ¶
func (s *DescribeOtsTableSnapshotsResponseBodySnapshots) SetJobId(v string) *DescribeOtsTableSnapshotsResponseBodySnapshots
func (*DescribeOtsTableSnapshotsResponseBodySnapshots) SetParentSnapshotHash ¶
func (s *DescribeOtsTableSnapshotsResponseBodySnapshots) SetParentSnapshotHash(v string) *DescribeOtsTableSnapshotsResponseBodySnapshots
func (*DescribeOtsTableSnapshotsResponseBodySnapshots) SetRangeEnd ¶
func (s *DescribeOtsTableSnapshotsResponseBodySnapshots) SetRangeEnd(v int64) *DescribeOtsTableSnapshotsResponseBodySnapshots
func (*DescribeOtsTableSnapshotsResponseBodySnapshots) SetRangeStart ¶
func (s *DescribeOtsTableSnapshotsResponseBodySnapshots) SetRangeStart(v int64) *DescribeOtsTableSnapshotsResponseBodySnapshots
func (*DescribeOtsTableSnapshotsResponseBodySnapshots) SetRetention ¶
func (s *DescribeOtsTableSnapshotsResponseBodySnapshots) SetRetention(v int64) *DescribeOtsTableSnapshotsResponseBodySnapshots
func (*DescribeOtsTableSnapshotsResponseBodySnapshots) SetSnapshotHash ¶
func (s *DescribeOtsTableSnapshotsResponseBodySnapshots) SetSnapshotHash(v string) *DescribeOtsTableSnapshotsResponseBodySnapshots
func (*DescribeOtsTableSnapshotsResponseBodySnapshots) SetSnapshotId ¶
func (s *DescribeOtsTableSnapshotsResponseBodySnapshots) SetSnapshotId(v string) *DescribeOtsTableSnapshotsResponseBodySnapshots
func (*DescribeOtsTableSnapshotsResponseBodySnapshots) SetSourceType ¶
func (s *DescribeOtsTableSnapshotsResponseBodySnapshots) SetSourceType(v string) *DescribeOtsTableSnapshotsResponseBodySnapshots
func (*DescribeOtsTableSnapshotsResponseBodySnapshots) SetStartTime ¶
func (s *DescribeOtsTableSnapshotsResponseBodySnapshots) SetStartTime(v int64) *DescribeOtsTableSnapshotsResponseBodySnapshots
func (*DescribeOtsTableSnapshotsResponseBodySnapshots) SetStatus ¶
func (s *DescribeOtsTableSnapshotsResponseBodySnapshots) SetStatus(v string) *DescribeOtsTableSnapshotsResponseBodySnapshots
func (*DescribeOtsTableSnapshotsResponseBodySnapshots) SetTableName ¶
func (s *DescribeOtsTableSnapshotsResponseBodySnapshots) SetTableName(v string) *DescribeOtsTableSnapshotsResponseBodySnapshots
func (*DescribeOtsTableSnapshotsResponseBodySnapshots) SetUpdatedTime ¶
func (s *DescribeOtsTableSnapshotsResponseBodySnapshots) SetUpdatedTime(v int64) *DescribeOtsTableSnapshotsResponseBodySnapshots
func (*DescribeOtsTableSnapshotsResponseBodySnapshots) SetVaultId ¶
func (s *DescribeOtsTableSnapshotsResponseBodySnapshots) SetVaultId(v string) *DescribeOtsTableSnapshotsResponseBodySnapshots
func (DescribeOtsTableSnapshotsResponseBodySnapshots) String ¶
func (s DescribeOtsTableSnapshotsResponseBodySnapshots) String() string
type DescribePoliciesV2Request ¶
type DescribePoliciesV2Request struct { MaxResults *int32 `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"` NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` PolicyId *string `json:"PolicyId,omitempty" xml:"PolicyId,omitempty"` }
func (DescribePoliciesV2Request) GoString ¶
func (s DescribePoliciesV2Request) GoString() string
func (*DescribePoliciesV2Request) SetMaxResults ¶
func (s *DescribePoliciesV2Request) SetMaxResults(v int32) *DescribePoliciesV2Request
func (*DescribePoliciesV2Request) SetNextToken ¶
func (s *DescribePoliciesV2Request) SetNextToken(v string) *DescribePoliciesV2Request
func (*DescribePoliciesV2Request) SetPolicyId ¶
func (s *DescribePoliciesV2Request) SetPolicyId(v string) *DescribePoliciesV2Request
func (DescribePoliciesV2Request) String ¶
func (s DescribePoliciesV2Request) String() string
type DescribePoliciesV2Response ¶
type DescribePoliciesV2Response struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *DescribePoliciesV2ResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (DescribePoliciesV2Response) GoString ¶
func (s DescribePoliciesV2Response) GoString() string
func (*DescribePoliciesV2Response) SetBody ¶
func (s *DescribePoliciesV2Response) SetBody(v *DescribePoliciesV2ResponseBody) *DescribePoliciesV2Response
func (*DescribePoliciesV2Response) SetHeaders ¶
func (s *DescribePoliciesV2Response) SetHeaders(v map[string]*string) *DescribePoliciesV2Response
func (*DescribePoliciesV2Response) SetStatusCode ¶
func (s *DescribePoliciesV2Response) SetStatusCode(v int32) *DescribePoliciesV2Response
func (DescribePoliciesV2Response) String ¶
func (s DescribePoliciesV2Response) String() string
type DescribePoliciesV2ResponseBody ¶
type DescribePoliciesV2ResponseBody struct { Code *string `json:"Code,omitempty" xml:"Code,omitempty"` MaxResults *int32 `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"` Message *string `json:"Message,omitempty" xml:"Message,omitempty"` NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` Policies []*DescribePoliciesV2ResponseBodyPolicies `json:"Policies,omitempty" xml:"Policies,omitempty" type:"Repeated"` RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` TotalCount *int64 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribePoliciesV2ResponseBody) GoString ¶
func (s DescribePoliciesV2ResponseBody) GoString() string
func (*DescribePoliciesV2ResponseBody) SetCode ¶
func (s *DescribePoliciesV2ResponseBody) SetCode(v string) *DescribePoliciesV2ResponseBody
func (*DescribePoliciesV2ResponseBody) SetMaxResults ¶
func (s *DescribePoliciesV2ResponseBody) SetMaxResults(v int32) *DescribePoliciesV2ResponseBody
func (*DescribePoliciesV2ResponseBody) SetMessage ¶
func (s *DescribePoliciesV2ResponseBody) SetMessage(v string) *DescribePoliciesV2ResponseBody
func (*DescribePoliciesV2ResponseBody) SetNextToken ¶
func (s *DescribePoliciesV2ResponseBody) SetNextToken(v string) *DescribePoliciesV2ResponseBody
func (*DescribePoliciesV2ResponseBody) SetPolicies ¶
func (s *DescribePoliciesV2ResponseBody) SetPolicies(v []*DescribePoliciesV2ResponseBodyPolicies) *DescribePoliciesV2ResponseBody
func (*DescribePoliciesV2ResponseBody) SetRequestId ¶
func (s *DescribePoliciesV2ResponseBody) SetRequestId(v string) *DescribePoliciesV2ResponseBody
func (*DescribePoliciesV2ResponseBody) SetSuccess ¶
func (s *DescribePoliciesV2ResponseBody) SetSuccess(v bool) *DescribePoliciesV2ResponseBody
func (*DescribePoliciesV2ResponseBody) SetTotalCount ¶
func (s *DescribePoliciesV2ResponseBody) SetTotalCount(v int64) *DescribePoliciesV2ResponseBody
func (DescribePoliciesV2ResponseBody) String ¶
func (s DescribePoliciesV2ResponseBody) String() string
type DescribePoliciesV2ResponseBodyPolicies ¶
type DescribePoliciesV2ResponseBodyPolicies struct { CreatedTime *int64 `json:"CreatedTime,omitempty" xml:"CreatedTime,omitempty"` PolicyBindingCount *int64 `json:"PolicyBindingCount,omitempty" xml:"PolicyBindingCount,omitempty"` PolicyDescription *string `json:"PolicyDescription,omitempty" xml:"PolicyDescription,omitempty"` PolicyId *string `json:"PolicyId,omitempty" xml:"PolicyId,omitempty"` PolicyName *string `json:"PolicyName,omitempty" xml:"PolicyName,omitempty"` Rules []*DescribePoliciesV2ResponseBodyPoliciesRules `json:"Rules,omitempty" xml:"Rules,omitempty" type:"Repeated"` UpdatedTime *int64 `json:"UpdatedTime,omitempty" xml:"UpdatedTime,omitempty"` }
func (DescribePoliciesV2ResponseBodyPolicies) GoString ¶
func (s DescribePoliciesV2ResponseBodyPolicies) GoString() string
func (*DescribePoliciesV2ResponseBodyPolicies) SetCreatedTime ¶
func (s *DescribePoliciesV2ResponseBodyPolicies) SetCreatedTime(v int64) *DescribePoliciesV2ResponseBodyPolicies
func (*DescribePoliciesV2ResponseBodyPolicies) SetPolicyBindingCount ¶
func (s *DescribePoliciesV2ResponseBodyPolicies) SetPolicyBindingCount(v int64) *DescribePoliciesV2ResponseBodyPolicies
func (*DescribePoliciesV2ResponseBodyPolicies) SetPolicyDescription ¶
func (s *DescribePoliciesV2ResponseBodyPolicies) SetPolicyDescription(v string) *DescribePoliciesV2ResponseBodyPolicies
func (*DescribePoliciesV2ResponseBodyPolicies) SetPolicyId ¶
func (s *DescribePoliciesV2ResponseBodyPolicies) SetPolicyId(v string) *DescribePoliciesV2ResponseBodyPolicies
func (*DescribePoliciesV2ResponseBodyPolicies) SetPolicyName ¶
func (s *DescribePoliciesV2ResponseBodyPolicies) SetPolicyName(v string) *DescribePoliciesV2ResponseBodyPolicies
func (*DescribePoliciesV2ResponseBodyPolicies) SetUpdatedTime ¶
func (s *DescribePoliciesV2ResponseBodyPolicies) SetUpdatedTime(v int64) *DescribePoliciesV2ResponseBodyPolicies
func (DescribePoliciesV2ResponseBodyPolicies) String ¶
func (s DescribePoliciesV2ResponseBodyPolicies) String() string
type DescribePoliciesV2ResponseBodyPoliciesRules ¶
type DescribePoliciesV2ResponseBodyPoliciesRules struct { BackupType *string `json:"BackupType,omitempty" xml:"BackupType,omitempty"` KeepLatestSnapshots *int64 `json:"KeepLatestSnapshots,omitempty" xml:"KeepLatestSnapshots,omitempty"` ReplicationRegionId *string `json:"ReplicationRegionId,omitempty" xml:"ReplicationRegionId,omitempty"` Retention *int64 `json:"Retention,omitempty" xml:"Retention,omitempty"` RetentionRules []*DescribePoliciesV2ResponseBodyPoliciesRulesRetentionRules `json:"RetentionRules,omitempty" xml:"RetentionRules,omitempty" type:"Repeated"` RuleId *string `json:"RuleId,omitempty" xml:"RuleId,omitempty"` RuleType *string `json:"RuleType,omitempty" xml:"RuleType,omitempty"` Schedule *string `json:"Schedule,omitempty" xml:"Schedule,omitempty"` }
func (DescribePoliciesV2ResponseBodyPoliciesRules) GoString ¶
func (s DescribePoliciesV2ResponseBodyPoliciesRules) GoString() string
func (*DescribePoliciesV2ResponseBodyPoliciesRules) SetBackupType ¶
func (s *DescribePoliciesV2ResponseBodyPoliciesRules) SetBackupType(v string) *DescribePoliciesV2ResponseBodyPoliciesRules
func (*DescribePoliciesV2ResponseBodyPoliciesRules) SetKeepLatestSnapshots ¶
func (s *DescribePoliciesV2ResponseBodyPoliciesRules) SetKeepLatestSnapshots(v int64) *DescribePoliciesV2ResponseBodyPoliciesRules
func (*DescribePoliciesV2ResponseBodyPoliciesRules) SetReplicationRegionId ¶
func (s *DescribePoliciesV2ResponseBodyPoliciesRules) SetReplicationRegionId(v string) *DescribePoliciesV2ResponseBodyPoliciesRules
func (*DescribePoliciesV2ResponseBodyPoliciesRules) SetRetention ¶
func (s *DescribePoliciesV2ResponseBodyPoliciesRules) SetRetention(v int64) *DescribePoliciesV2ResponseBodyPoliciesRules
func (*DescribePoliciesV2ResponseBodyPoliciesRules) SetRetentionRules ¶
func (s *DescribePoliciesV2ResponseBodyPoliciesRules) SetRetentionRules(v []*DescribePoliciesV2ResponseBodyPoliciesRulesRetentionRules) *DescribePoliciesV2ResponseBodyPoliciesRules
func (*DescribePoliciesV2ResponseBodyPoliciesRules) SetRuleId ¶
func (s *DescribePoliciesV2ResponseBodyPoliciesRules) SetRuleId(v string) *DescribePoliciesV2ResponseBodyPoliciesRules
func (*DescribePoliciesV2ResponseBodyPoliciesRules) SetRuleType ¶
func (s *DescribePoliciesV2ResponseBodyPoliciesRules) SetRuleType(v string) *DescribePoliciesV2ResponseBodyPoliciesRules
func (*DescribePoliciesV2ResponseBodyPoliciesRules) SetSchedule ¶
func (s *DescribePoliciesV2ResponseBodyPoliciesRules) SetSchedule(v string) *DescribePoliciesV2ResponseBodyPoliciesRules
func (DescribePoliciesV2ResponseBodyPoliciesRules) String ¶
func (s DescribePoliciesV2ResponseBodyPoliciesRules) String() string
type DescribePoliciesV2ResponseBodyPoliciesRulesRetentionRules ¶
type DescribePoliciesV2ResponseBodyPoliciesRulesRetentionRules struct { AdvancedRetentionType *string `json:"AdvancedRetentionType,omitempty" xml:"AdvancedRetentionType,omitempty"` Retention *int64 `json:"Retention,omitempty" xml:"Retention,omitempty"` WhichSnapshot *int64 `json:"WhichSnapshot,omitempty" xml:"WhichSnapshot,omitempty"` }
func (DescribePoliciesV2ResponseBodyPoliciesRulesRetentionRules) GoString ¶
func (s DescribePoliciesV2ResponseBodyPoliciesRulesRetentionRules) GoString() string
func (*DescribePoliciesV2ResponseBodyPoliciesRulesRetentionRules) SetAdvancedRetentionType ¶
func (s *DescribePoliciesV2ResponseBodyPoliciesRulesRetentionRules) SetAdvancedRetentionType(v string) *DescribePoliciesV2ResponseBodyPoliciesRulesRetentionRules
func (*DescribePoliciesV2ResponseBodyPoliciesRulesRetentionRules) SetRetention ¶
func (*DescribePoliciesV2ResponseBodyPoliciesRulesRetentionRules) SetWhichSnapshot ¶
func (s *DescribePoliciesV2ResponseBodyPoliciesRulesRetentionRules) SetWhichSnapshot(v int64) *DescribePoliciesV2ResponseBodyPoliciesRulesRetentionRules
func (DescribePoliciesV2ResponseBodyPoliciesRulesRetentionRules) String ¶
func (s DescribePoliciesV2ResponseBodyPoliciesRulesRetentionRules) String() string
type DescribePolicyBindingsRequest ¶
type DescribePolicyBindingsRequest struct { DataSourceIds []*string `json:"DataSourceIds,omitempty" xml:"DataSourceIds,omitempty" type:"Repeated"` MaxResults *int32 `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"` NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` PolicyId *string `json:"PolicyId,omitempty" xml:"PolicyId,omitempty"` SourceType *string `json:"SourceType,omitempty" xml:"SourceType,omitempty"` }
func (DescribePolicyBindingsRequest) GoString ¶
func (s DescribePolicyBindingsRequest) GoString() string
func (*DescribePolicyBindingsRequest) SetDataSourceIds ¶
func (s *DescribePolicyBindingsRequest) SetDataSourceIds(v []*string) *DescribePolicyBindingsRequest
func (*DescribePolicyBindingsRequest) SetMaxResults ¶
func (s *DescribePolicyBindingsRequest) SetMaxResults(v int32) *DescribePolicyBindingsRequest
func (*DescribePolicyBindingsRequest) SetNextToken ¶
func (s *DescribePolicyBindingsRequest) SetNextToken(v string) *DescribePolicyBindingsRequest
func (*DescribePolicyBindingsRequest) SetPolicyId ¶
func (s *DescribePolicyBindingsRequest) SetPolicyId(v string) *DescribePolicyBindingsRequest
func (*DescribePolicyBindingsRequest) SetSourceType ¶
func (s *DescribePolicyBindingsRequest) SetSourceType(v string) *DescribePolicyBindingsRequest
func (DescribePolicyBindingsRequest) String ¶
func (s DescribePolicyBindingsRequest) String() string
type DescribePolicyBindingsResponse ¶
type DescribePolicyBindingsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *DescribePolicyBindingsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (DescribePolicyBindingsResponse) GoString ¶
func (s DescribePolicyBindingsResponse) GoString() string
func (*DescribePolicyBindingsResponse) SetBody ¶
func (s *DescribePolicyBindingsResponse) SetBody(v *DescribePolicyBindingsResponseBody) *DescribePolicyBindingsResponse
func (*DescribePolicyBindingsResponse) SetHeaders ¶
func (s *DescribePolicyBindingsResponse) SetHeaders(v map[string]*string) *DescribePolicyBindingsResponse
func (*DescribePolicyBindingsResponse) SetStatusCode ¶
func (s *DescribePolicyBindingsResponse) SetStatusCode(v int32) *DescribePolicyBindingsResponse
func (DescribePolicyBindingsResponse) String ¶
func (s DescribePolicyBindingsResponse) String() string
type DescribePolicyBindingsResponseBody ¶
type DescribePolicyBindingsResponseBody struct { Code *string `json:"Code,omitempty" xml:"Code,omitempty"` MaxResults *int32 `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"` Message *string `json:"Message,omitempty" xml:"Message,omitempty"` NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` PolicyBindings []*DescribePolicyBindingsResponseBodyPolicyBindings `json:"PolicyBindings,omitempty" xml:"PolicyBindings,omitempty" type:"Repeated"` RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` TotalCount *int64 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribePolicyBindingsResponseBody) GoString ¶
func (s DescribePolicyBindingsResponseBody) GoString() string
func (*DescribePolicyBindingsResponseBody) SetCode ¶
func (s *DescribePolicyBindingsResponseBody) SetCode(v string) *DescribePolicyBindingsResponseBody
func (*DescribePolicyBindingsResponseBody) SetMaxResults ¶
func (s *DescribePolicyBindingsResponseBody) SetMaxResults(v int32) *DescribePolicyBindingsResponseBody
func (*DescribePolicyBindingsResponseBody) SetMessage ¶
func (s *DescribePolicyBindingsResponseBody) SetMessage(v string) *DescribePolicyBindingsResponseBody
func (*DescribePolicyBindingsResponseBody) SetNextToken ¶
func (s *DescribePolicyBindingsResponseBody) SetNextToken(v string) *DescribePolicyBindingsResponseBody
func (*DescribePolicyBindingsResponseBody) SetPolicyBindings ¶
func (s *DescribePolicyBindingsResponseBody) SetPolicyBindings(v []*DescribePolicyBindingsResponseBodyPolicyBindings) *DescribePolicyBindingsResponseBody
func (*DescribePolicyBindingsResponseBody) SetRequestId ¶
func (s *DescribePolicyBindingsResponseBody) SetRequestId(v string) *DescribePolicyBindingsResponseBody
func (*DescribePolicyBindingsResponseBody) SetSuccess ¶
func (s *DescribePolicyBindingsResponseBody) SetSuccess(v bool) *DescribePolicyBindingsResponseBody
func (*DescribePolicyBindingsResponseBody) SetTotalCount ¶
func (s *DescribePolicyBindingsResponseBody) SetTotalCount(v int64) *DescribePolicyBindingsResponseBody
func (DescribePolicyBindingsResponseBody) String ¶
func (s DescribePolicyBindingsResponseBody) String() string
type DescribePolicyBindingsResponseBodyPolicyBindings ¶
type DescribePolicyBindingsResponseBodyPolicyBindings struct { AdvancedOptions *DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptions `json:"AdvancedOptions,omitempty" xml:"AdvancedOptions,omitempty" type:"Struct"` CreatedTime *int64 `json:"CreatedTime,omitempty" xml:"CreatedTime,omitempty"` CrossAccountRoleName *string `json:"CrossAccountRoleName,omitempty" xml:"CrossAccountRoleName,omitempty"` CrossAccountType *string `json:"CrossAccountType,omitempty" xml:"CrossAccountType,omitempty"` CrossAccountUserId *int64 `json:"CrossAccountUserId,omitempty" xml:"CrossAccountUserId,omitempty"` DataSourceId *string `json:"DataSourceId,omitempty" xml:"DataSourceId,omitempty"` Disabled *bool `json:"Disabled,omitempty" xml:"Disabled,omitempty"` PolicyBindingDescription *string `json:"PolicyBindingDescription,omitempty" xml:"PolicyBindingDescription,omitempty"` PolicyBindingId *string `json:"PolicyBindingId,omitempty" xml:"PolicyBindingId,omitempty"` PolicyId *string `json:"PolicyId,omitempty" xml:"PolicyId,omitempty"` SourceType *string `json:"SourceType,omitempty" xml:"SourceType,omitempty"` UpdatedTime *int64 `json:"UpdatedTime,omitempty" xml:"UpdatedTime,omitempty"` }
func (DescribePolicyBindingsResponseBodyPolicyBindings) GoString ¶
func (s DescribePolicyBindingsResponseBodyPolicyBindings) GoString() string
func (*DescribePolicyBindingsResponseBodyPolicyBindings) SetAdvancedOptions ¶
func (*DescribePolicyBindingsResponseBodyPolicyBindings) SetCreatedTime ¶
func (s *DescribePolicyBindingsResponseBodyPolicyBindings) SetCreatedTime(v int64) *DescribePolicyBindingsResponseBodyPolicyBindings
func (*DescribePolicyBindingsResponseBodyPolicyBindings) SetCrossAccountRoleName ¶
func (s *DescribePolicyBindingsResponseBodyPolicyBindings) SetCrossAccountRoleName(v string) *DescribePolicyBindingsResponseBodyPolicyBindings
func (*DescribePolicyBindingsResponseBodyPolicyBindings) SetCrossAccountType ¶
func (s *DescribePolicyBindingsResponseBodyPolicyBindings) SetCrossAccountType(v string) *DescribePolicyBindingsResponseBodyPolicyBindings
func (*DescribePolicyBindingsResponseBodyPolicyBindings) SetCrossAccountUserId ¶
func (s *DescribePolicyBindingsResponseBodyPolicyBindings) SetCrossAccountUserId(v int64) *DescribePolicyBindingsResponseBodyPolicyBindings
func (*DescribePolicyBindingsResponseBodyPolicyBindings) SetDataSourceId ¶
func (s *DescribePolicyBindingsResponseBodyPolicyBindings) SetDataSourceId(v string) *DescribePolicyBindingsResponseBodyPolicyBindings
func (*DescribePolicyBindingsResponseBodyPolicyBindings) SetDisabled ¶
func (s *DescribePolicyBindingsResponseBodyPolicyBindings) SetDisabled(v bool) *DescribePolicyBindingsResponseBodyPolicyBindings
func (*DescribePolicyBindingsResponseBodyPolicyBindings) SetPolicyBindingDescription ¶
func (s *DescribePolicyBindingsResponseBodyPolicyBindings) SetPolicyBindingDescription(v string) *DescribePolicyBindingsResponseBodyPolicyBindings
func (*DescribePolicyBindingsResponseBodyPolicyBindings) SetPolicyBindingId ¶
func (s *DescribePolicyBindingsResponseBodyPolicyBindings) SetPolicyBindingId(v string) *DescribePolicyBindingsResponseBodyPolicyBindings
func (*DescribePolicyBindingsResponseBodyPolicyBindings) SetPolicyId ¶
func (s *DescribePolicyBindingsResponseBodyPolicyBindings) SetPolicyId(v string) *DescribePolicyBindingsResponseBodyPolicyBindings
func (*DescribePolicyBindingsResponseBodyPolicyBindings) SetSourceType ¶
func (s *DescribePolicyBindingsResponseBodyPolicyBindings) SetSourceType(v string) *DescribePolicyBindingsResponseBodyPolicyBindings
func (*DescribePolicyBindingsResponseBodyPolicyBindings) SetUpdatedTime ¶
func (s *DescribePolicyBindingsResponseBodyPolicyBindings) SetUpdatedTime(v int64) *DescribePolicyBindingsResponseBodyPolicyBindings
func (DescribePolicyBindingsResponseBodyPolicyBindings) String ¶
func (s DescribePolicyBindingsResponseBodyPolicyBindings) String() string
type DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptions ¶
type DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptions struct { CommonNasDetail *DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsCommonNasDetail `json:"CommonNasDetail,omitempty" xml:"CommonNasDetail,omitempty" type:"Struct"` FileDetail *DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsFileDetail `json:"FileDetail,omitempty" xml:"FileDetail,omitempty" type:"Struct"` OssDetail *DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsOssDetail `json:"OssDetail,omitempty" xml:"OssDetail,omitempty" type:"Struct"` UdmDetail *DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsUdmDetail `json:"UdmDetail,omitempty" xml:"UdmDetail,omitempty" type:"Struct"` }
func (DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptions) GoString ¶
func (s DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptions) GoString() string
func (*DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptions) SetCommonNasDetail ¶
func (*DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptions) SetFileDetail ¶
func (*DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptions) SetOssDetail ¶
func (*DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptions) SetUdmDetail ¶
func (DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptions) String ¶
func (s DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptions) String() string
type DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsCommonNasDetail ¶
type DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsCommonNasDetail struct { ClientId *string `json:"ClientId,omitempty" xml:"ClientId,omitempty"` FetchSliceSize *int64 `json:"FetchSliceSize,omitempty" xml:"FetchSliceSize,omitempty"` FullOnIncrementFail *bool `json:"FullOnIncrementFail,omitempty" xml:"FullOnIncrementFail,omitempty"` }
func (DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsCommonNasDetail) GoString ¶
func (s DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsCommonNasDetail) GoString() string
func (*DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsCommonNasDetail) SetClientId ¶
func (*DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsCommonNasDetail) SetFetchSliceSize ¶
func (*DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsCommonNasDetail) SetFullOnIncrementFail ¶
type DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsFileDetail ¶
type DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsFileDetail struct { AdvPolicy *bool `json:"AdvPolicy,omitempty" xml:"AdvPolicy,omitempty"` UseVSS *bool `json:"UseVSS,omitempty" xml:"UseVSS,omitempty"` }
func (DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsFileDetail) GoString ¶
func (s DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsFileDetail) GoString() string
func (*DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsFileDetail) SetAdvPolicy ¶
type DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsOssDetail ¶
type DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsOssDetail struct { InventoryCleanupPolicy *string `json:"InventoryCleanupPolicy,omitempty" xml:"InventoryCleanupPolicy,omitempty"` InventoryId *string `json:"InventoryId,omitempty" xml:"InventoryId,omitempty"` }
func (DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsOssDetail) GoString ¶
func (s DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsOssDetail) GoString() string
func (*DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsOssDetail) SetInventoryCleanupPolicy ¶
func (s *DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsOssDetail) SetInventoryCleanupPolicy(v string) *DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsOssDetail
func (*DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsOssDetail) SetInventoryId ¶
type DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsUdmDetail ¶
type DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsUdmDetail struct { AppConsistent *bool `json:"AppConsistent,omitempty" xml:"AppConsistent,omitempty"` DiskIdList []*string `json:"DiskIdList,omitempty" xml:"DiskIdList,omitempty" type:"Repeated"` EnableFsFreeze *bool `json:"EnableFsFreeze,omitempty" xml:"EnableFsFreeze,omitempty"` EnableWriters *bool `json:"EnableWriters,omitempty" xml:"EnableWriters,omitempty"` ExcludeDiskIdList []*string `json:"ExcludeDiskIdList,omitempty" xml:"ExcludeDiskIdList,omitempty" type:"Repeated"` PostScriptPath *string `json:"PostScriptPath,omitempty" xml:"PostScriptPath,omitempty"` PreScriptPath *string `json:"PreScriptPath,omitempty" xml:"PreScriptPath,omitempty"` RamRoleName *string `json:"RamRoleName,omitempty" xml:"RamRoleName,omitempty"` SnapshotGroup *bool `json:"SnapshotGroup,omitempty" xml:"SnapshotGroup,omitempty"` TimeoutInSeconds *int64 `json:"TimeoutInSeconds,omitempty" xml:"TimeoutInSeconds,omitempty"` }
func (DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsUdmDetail) GoString ¶
func (s DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsUdmDetail) GoString() string
func (*DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsUdmDetail) SetAppConsistent ¶
func (*DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsUdmDetail) SetDiskIdList ¶
func (*DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsUdmDetail) SetEnableFsFreeze ¶
func (*DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsUdmDetail) SetEnableWriters ¶
func (*DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsUdmDetail) SetExcludeDiskIdList ¶
func (s *DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsUdmDetail) SetExcludeDiskIdList(v []*string) *DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsUdmDetail
func (*DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsUdmDetail) SetPostScriptPath ¶
func (*DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsUdmDetail) SetPreScriptPath ¶
func (*DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsUdmDetail) SetRamRoleName ¶
func (*DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsUdmDetail) SetSnapshotGroup ¶
func (*DescribePolicyBindingsResponseBodyPolicyBindingsAdvancedOptionsUdmDetail) SetTimeoutInSeconds ¶
type DescribePolicyBindingsShrinkRequest ¶
type DescribePolicyBindingsShrinkRequest struct { DataSourceIdsShrink *string `json:"DataSourceIds,omitempty" xml:"DataSourceIds,omitempty"` MaxResults *int32 `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"` NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` PolicyId *string `json:"PolicyId,omitempty" xml:"PolicyId,omitempty"` SourceType *string `json:"SourceType,omitempty" xml:"SourceType,omitempty"` }
func (DescribePolicyBindingsShrinkRequest) GoString ¶
func (s DescribePolicyBindingsShrinkRequest) GoString() string
func (*DescribePolicyBindingsShrinkRequest) SetDataSourceIdsShrink ¶
func (s *DescribePolicyBindingsShrinkRequest) SetDataSourceIdsShrink(v string) *DescribePolicyBindingsShrinkRequest
func (*DescribePolicyBindingsShrinkRequest) SetMaxResults ¶
func (s *DescribePolicyBindingsShrinkRequest) SetMaxResults(v int32) *DescribePolicyBindingsShrinkRequest
func (*DescribePolicyBindingsShrinkRequest) SetNextToken ¶
func (s *DescribePolicyBindingsShrinkRequest) SetNextToken(v string) *DescribePolicyBindingsShrinkRequest
func (*DescribePolicyBindingsShrinkRequest) SetPolicyId ¶
func (s *DescribePolicyBindingsShrinkRequest) SetPolicyId(v string) *DescribePolicyBindingsShrinkRequest
func (*DescribePolicyBindingsShrinkRequest) SetSourceType ¶
func (s *DescribePolicyBindingsShrinkRequest) SetSourceType(v string) *DescribePolicyBindingsShrinkRequest
func (DescribePolicyBindingsShrinkRequest) String ¶
func (s DescribePolicyBindingsShrinkRequest) String() string
type DescribeRecoverableOtsInstancesRequest ¶
type DescribeRecoverableOtsInstancesRequest struct { // 用于跨账号备份的原账号RAM中创建的角色名。 CrossAccountRoleName *string `json:"CrossAccountRoleName,omitempty" xml:"CrossAccountRoleName,omitempty"` // 跨账号备份类型。支持: // - SELF_ACCOUNT:本账号备份 // - CROSS_ACCOUNT:跨账号备份 CrossAccountType *string `json:"CrossAccountType,omitempty" xml:"CrossAccountType,omitempty"` // 用于跨账号的原账号的阿里云Uid。 CrossAccountUserId *int64 `json:"CrossAccountUserId,omitempty" xml:"CrossAccountUserId,omitempty"` }
func (DescribeRecoverableOtsInstancesRequest) GoString ¶
func (s DescribeRecoverableOtsInstancesRequest) GoString() string
func (*DescribeRecoverableOtsInstancesRequest) SetCrossAccountRoleName ¶
func (s *DescribeRecoverableOtsInstancesRequest) SetCrossAccountRoleName(v string) *DescribeRecoverableOtsInstancesRequest
func (*DescribeRecoverableOtsInstancesRequest) SetCrossAccountType ¶
func (s *DescribeRecoverableOtsInstancesRequest) SetCrossAccountType(v string) *DescribeRecoverableOtsInstancesRequest
func (*DescribeRecoverableOtsInstancesRequest) SetCrossAccountUserId ¶
func (s *DescribeRecoverableOtsInstancesRequest) SetCrossAccountUserId(v int64) *DescribeRecoverableOtsInstancesRequest
func (DescribeRecoverableOtsInstancesRequest) String ¶
func (s DescribeRecoverableOtsInstancesRequest) String() string
type DescribeRecoverableOtsInstancesResponse ¶
type DescribeRecoverableOtsInstancesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *DescribeRecoverableOtsInstancesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (DescribeRecoverableOtsInstancesResponse) GoString ¶
func (s DescribeRecoverableOtsInstancesResponse) GoString() string
func (*DescribeRecoverableOtsInstancesResponse) SetHeaders ¶
func (s *DescribeRecoverableOtsInstancesResponse) SetHeaders(v map[string]*string) *DescribeRecoverableOtsInstancesResponse
func (*DescribeRecoverableOtsInstancesResponse) SetStatusCode ¶
func (s *DescribeRecoverableOtsInstancesResponse) SetStatusCode(v int32) *DescribeRecoverableOtsInstancesResponse
func (DescribeRecoverableOtsInstancesResponse) String ¶
func (s DescribeRecoverableOtsInstancesResponse) String() string
type DescribeRecoverableOtsInstancesResponseBody ¶
type DescribeRecoverableOtsInstancesResponseBody struct { Code *string `json:"Code,omitempty" xml:"Code,omitempty"` Message *string `json:"Message,omitempty" xml:"Message,omitempty"` OtsInstances []*DescribeRecoverableOtsInstancesResponseBodyOtsInstances `json:"OtsInstances,omitempty" xml:"OtsInstances,omitempty" type:"Repeated"` RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` }
func (DescribeRecoverableOtsInstancesResponseBody) GoString ¶
func (s DescribeRecoverableOtsInstancesResponseBody) GoString() string
func (*DescribeRecoverableOtsInstancesResponseBody) SetCode ¶
func (s *DescribeRecoverableOtsInstancesResponseBody) SetCode(v string) *DescribeRecoverableOtsInstancesResponseBody
func (*DescribeRecoverableOtsInstancesResponseBody) SetMessage ¶
func (s *DescribeRecoverableOtsInstancesResponseBody) SetMessage(v string) *DescribeRecoverableOtsInstancesResponseBody
func (*DescribeRecoverableOtsInstancesResponseBody) SetOtsInstances ¶
func (*DescribeRecoverableOtsInstancesResponseBody) SetRequestId ¶
func (s *DescribeRecoverableOtsInstancesResponseBody) SetRequestId(v string) *DescribeRecoverableOtsInstancesResponseBody
func (*DescribeRecoverableOtsInstancesResponseBody) SetSuccess ¶
func (s *DescribeRecoverableOtsInstancesResponseBody) SetSuccess(v bool) *DescribeRecoverableOtsInstancesResponseBody
func (DescribeRecoverableOtsInstancesResponseBody) String ¶
func (s DescribeRecoverableOtsInstancesResponseBody) String() string
type DescribeRecoverableOtsInstancesResponseBodyOtsInstances ¶
type DescribeRecoverableOtsInstancesResponseBodyOtsInstances struct { InstanceName *string `json:"InstanceName,omitempty" xml:"InstanceName,omitempty"` TableNames []*string `json:"TableNames,omitempty" xml:"TableNames,omitempty" type:"Repeated"` }
func (DescribeRecoverableOtsInstancesResponseBodyOtsInstances) GoString ¶
func (s DescribeRecoverableOtsInstancesResponseBodyOtsInstances) GoString() string
func (*DescribeRecoverableOtsInstancesResponseBodyOtsInstances) SetInstanceName ¶
func (s *DescribeRecoverableOtsInstancesResponseBodyOtsInstances) SetInstanceName(v string) *DescribeRecoverableOtsInstancesResponseBodyOtsInstances
func (*DescribeRecoverableOtsInstancesResponseBodyOtsInstances) SetTableNames ¶
func (s *DescribeRecoverableOtsInstancesResponseBodyOtsInstances) SetTableNames(v []*string) *DescribeRecoverableOtsInstancesResponseBodyOtsInstances
func (DescribeRecoverableOtsInstancesResponseBodyOtsInstances) String ¶
func (s DescribeRecoverableOtsInstancesResponseBodyOtsInstances) String() string
type DescribeRegionsRequest ¶
type DescribeRegionsRequest struct { // The list of regions. NeedVaultCount *bool `json:"NeedVaultCount,omitempty" xml:"NeedVaultCount,omitempty"` }
func (DescribeRegionsRequest) GoString ¶
func (s DescribeRegionsRequest) GoString() string
func (*DescribeRegionsRequest) SetNeedVaultCount ¶
func (s *DescribeRegionsRequest) SetNeedVaultCount(v bool) *DescribeRegionsRequest
func (DescribeRegionsRequest) String ¶
func (s DescribeRegionsRequest) String() string
type DescribeRegionsResponse ¶
type DescribeRegionsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *DescribeRegionsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (DescribeRegionsResponse) GoString ¶
func (s DescribeRegionsResponse) GoString() string
func (*DescribeRegionsResponse) SetBody ¶
func (s *DescribeRegionsResponse) SetBody(v *DescribeRegionsResponseBody) *DescribeRegionsResponse
func (*DescribeRegionsResponse) SetHeaders ¶
func (s *DescribeRegionsResponse) SetHeaders(v map[string]*string) *DescribeRegionsResponse
func (*DescribeRegionsResponse) SetStatusCode ¶
func (s *DescribeRegionsResponse) SetStatusCode(v int32) *DescribeRegionsResponse
func (DescribeRegionsResponse) String ¶
func (s DescribeRegionsResponse) String() string
type DescribeRegionsResponseBody ¶
type DescribeRegionsResponseBody struct { // The ID of the region. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // The HTTP status code. The status code 200 indicates that the call is successful. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // Queries available regions. Regions *DescribeRegionsResponseBodyRegions `json:"Regions,omitempty" xml:"Regions,omitempty" type:"Struct"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The operation that you want to perform. Set the value to **DescribeRegions**. Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` }
func (DescribeRegionsResponseBody) GoString ¶
func (s DescribeRegionsResponseBody) GoString() string
func (*DescribeRegionsResponseBody) SetCode ¶
func (s *DescribeRegionsResponseBody) SetCode(v string) *DescribeRegionsResponseBody
func (*DescribeRegionsResponseBody) SetMessage ¶
func (s *DescribeRegionsResponseBody) SetMessage(v string) *DescribeRegionsResponseBody
func (*DescribeRegionsResponseBody) SetRegions ¶
func (s *DescribeRegionsResponseBody) SetRegions(v *DescribeRegionsResponseBodyRegions) *DescribeRegionsResponseBody
func (*DescribeRegionsResponseBody) SetRequestId ¶
func (s *DescribeRegionsResponseBody) SetRequestId(v string) *DescribeRegionsResponseBody
func (*DescribeRegionsResponseBody) SetSuccess ¶
func (s *DescribeRegionsResponseBody) SetSuccess(v bool) *DescribeRegionsResponseBody
func (DescribeRegionsResponseBody) String ¶
func (s DescribeRegionsResponseBody) String() string
type DescribeRegionsResponseBodyRegions ¶
type DescribeRegionsResponseBodyRegions struct {
Region []*DescribeRegionsResponseBodyRegionsRegion `json:"Region,omitempty" xml:"Region,omitempty" type:"Repeated"`
}
func (DescribeRegionsResponseBodyRegions) GoString ¶
func (s DescribeRegionsResponseBodyRegions) GoString() string
func (*DescribeRegionsResponseBodyRegions) SetRegion ¶
func (s *DescribeRegionsResponseBodyRegions) SetRegion(v []*DescribeRegionsResponseBodyRegionsRegion) *DescribeRegionsResponseBodyRegions
func (DescribeRegionsResponseBodyRegions) String ¶
func (s DescribeRegionsResponseBodyRegions) String() string
type DescribeRegionsResponseBodyRegionsRegion ¶
type DescribeRegionsResponseBodyRegionsRegion struct { LocalName *string `json:"LocalName,omitempty" xml:"LocalName,omitempty"` RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` VaultCount *int32 `json:"VaultCount,omitempty" xml:"VaultCount,omitempty"` }
func (DescribeRegionsResponseBodyRegionsRegion) GoString ¶
func (s DescribeRegionsResponseBodyRegionsRegion) GoString() string
func (*DescribeRegionsResponseBodyRegionsRegion) SetLocalName ¶
func (s *DescribeRegionsResponseBodyRegionsRegion) SetLocalName(v string) *DescribeRegionsResponseBodyRegionsRegion
func (*DescribeRegionsResponseBodyRegionsRegion) SetRegionId ¶
func (s *DescribeRegionsResponseBodyRegionsRegion) SetRegionId(v string) *DescribeRegionsResponseBodyRegionsRegion
func (*DescribeRegionsResponseBodyRegionsRegion) SetVaultCount ¶
func (s *DescribeRegionsResponseBodyRegionsRegion) SetVaultCount(v int32) *DescribeRegionsResponseBodyRegionsRegion
func (DescribeRegionsResponseBodyRegionsRegion) String ¶
func (s DescribeRegionsResponseBodyRegionsRegion) String() string
type DescribeRestoreJobs2Request ¶
type DescribeRestoreJobs2Request struct { // The keys in the filter. Filters []*DescribeRestoreJobs2RequestFilters `json:"Filters,omitempty" xml:"Filters,omitempty" type:"Repeated"` // The page number. Pages start from page 1. Default value: 1. PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries per page. Valid values: 1 to 99. Default value: 10. PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The type of the data source. Valid values: // // * **ECS_FILE**: Elastic Compute Service (ECS) files // * **OSS**: Object Storage Service (OSS) buckets // * **NAS**: Apsara File Storage NAS file systems // * **OTS_TABLE**: Tablestore instances // * **UDM_ECS_ROLLBACK**: ECS instances RestoreType *string `json:"RestoreType,omitempty" xml:"RestoreType,omitempty"` }
func (DescribeRestoreJobs2Request) GoString ¶
func (s DescribeRestoreJobs2Request) GoString() string
func (*DescribeRestoreJobs2Request) SetFilters ¶
func (s *DescribeRestoreJobs2Request) SetFilters(v []*DescribeRestoreJobs2RequestFilters) *DescribeRestoreJobs2Request
func (*DescribeRestoreJobs2Request) SetPageNumber ¶
func (s *DescribeRestoreJobs2Request) SetPageNumber(v int32) *DescribeRestoreJobs2Request
func (*DescribeRestoreJobs2Request) SetPageSize ¶
func (s *DescribeRestoreJobs2Request) SetPageSize(v int32) *DescribeRestoreJobs2Request
func (*DescribeRestoreJobs2Request) SetRestoreType ¶
func (s *DescribeRestoreJobs2Request) SetRestoreType(v string) *DescribeRestoreJobs2Request
func (DescribeRestoreJobs2Request) String ¶
func (s DescribeRestoreJobs2Request) String() string
type DescribeRestoreJobs2RequestFilters ¶
type DescribeRestoreJobs2RequestFilters struct { // The key in the filter. Valid values: // // * **RegionId**: the region ID // * **PlanId**: the ID of a backup plan // * **JobId**: the ID of a backup job // * **VaultId**: the ID of a backup vault // * **InstanceId**: the ID of an ECS instance // * **Bucket**: the name of an OSS bucket // * **FileSystemId**: the ID of a file system // * **Status**: the status of a backup job // * **CompleteTime**: the end time of a backup job Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The matching method. Default value: IN. This parameter specifies the operator that you want to use to match a key and a value in the filter. Valid values: // // * **EQUAL**: equal to // * **NOT_EQUAL**: not equal to // * **GREATER_THAN**: greater than // * **GREATER_THAN_OR_EQUAL**: greater than or equal to // * **LESS_THAN**: less than // * **LESS_THAN_OR_EQUAL**: less than or equal to // * **BETWEEN**: specifies a JSON array as a range. The results must fall within the range in the `[Minimum value,Maximum value]` format. // * **IN**: specifies an array as a collection. The results must fall within the collection. // // > If you specify the **CompleteTime** parameter as a key to query backup jobs, you cannot use the IN operator to perform a match. Operator *string `json:"Operator,omitempty" xml:"Operator,omitempty"` // The values that you want to match in the filter. Values []*string `json:"Values,omitempty" xml:"Values,omitempty" type:"Repeated"` }
func (DescribeRestoreJobs2RequestFilters) GoString ¶
func (s DescribeRestoreJobs2RequestFilters) GoString() string
func (*DescribeRestoreJobs2RequestFilters) SetKey ¶
func (s *DescribeRestoreJobs2RequestFilters) SetKey(v string) *DescribeRestoreJobs2RequestFilters
func (*DescribeRestoreJobs2RequestFilters) SetOperator ¶
func (s *DescribeRestoreJobs2RequestFilters) SetOperator(v string) *DescribeRestoreJobs2RequestFilters
func (*DescribeRestoreJobs2RequestFilters) SetValues ¶
func (s *DescribeRestoreJobs2RequestFilters) SetValues(v []*string) *DescribeRestoreJobs2RequestFilters
func (DescribeRestoreJobs2RequestFilters) String ¶
func (s DescribeRestoreJobs2RequestFilters) String() string
type DescribeRestoreJobs2Response ¶
type DescribeRestoreJobs2Response struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *DescribeRestoreJobs2ResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (DescribeRestoreJobs2Response) GoString ¶
func (s DescribeRestoreJobs2Response) GoString() string
func (*DescribeRestoreJobs2Response) SetBody ¶
func (s *DescribeRestoreJobs2Response) SetBody(v *DescribeRestoreJobs2ResponseBody) *DescribeRestoreJobs2Response
func (*DescribeRestoreJobs2Response) SetHeaders ¶
func (s *DescribeRestoreJobs2Response) SetHeaders(v map[string]*string) *DescribeRestoreJobs2Response
func (*DescribeRestoreJobs2Response) SetStatusCode ¶
func (s *DescribeRestoreJobs2Response) SetStatusCode(v int32) *DescribeRestoreJobs2Response
func (DescribeRestoreJobs2Response) String ¶
func (s DescribeRestoreJobs2Response) String() string
type DescribeRestoreJobs2ResponseBody ¶
type DescribeRestoreJobs2ResponseBody struct { // The response status code. The status code 200 indicates that the request was successful. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // The response message. If the request was successful, "successful" is returned. If the request failed, an error message is returned. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // The page number. Pages start from page 1. Default value: 1. PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries per page. Valid values: 1 to 99. Default value: 10. PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The request ID. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The details about the restore jobs. RestoreJobs *DescribeRestoreJobs2ResponseBodyRestoreJobs `json:"RestoreJobs,omitempty" xml:"RestoreJobs,omitempty" type:"Struct"` // Indicates whether the request was successful. Valid values: // // * true // * false Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` // The total number of entries returned. TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeRestoreJobs2ResponseBody) GoString ¶
func (s DescribeRestoreJobs2ResponseBody) GoString() string
func (*DescribeRestoreJobs2ResponseBody) SetCode ¶
func (s *DescribeRestoreJobs2ResponseBody) SetCode(v string) *DescribeRestoreJobs2ResponseBody
func (*DescribeRestoreJobs2ResponseBody) SetMessage ¶
func (s *DescribeRestoreJobs2ResponseBody) SetMessage(v string) *DescribeRestoreJobs2ResponseBody
func (*DescribeRestoreJobs2ResponseBody) SetPageNumber ¶
func (s *DescribeRestoreJobs2ResponseBody) SetPageNumber(v int32) *DescribeRestoreJobs2ResponseBody
func (*DescribeRestoreJobs2ResponseBody) SetPageSize ¶
func (s *DescribeRestoreJobs2ResponseBody) SetPageSize(v int32) *DescribeRestoreJobs2ResponseBody
func (*DescribeRestoreJobs2ResponseBody) SetRequestId ¶
func (s *DescribeRestoreJobs2ResponseBody) SetRequestId(v string) *DescribeRestoreJobs2ResponseBody
func (*DescribeRestoreJobs2ResponseBody) SetRestoreJobs ¶
func (s *DescribeRestoreJobs2ResponseBody) SetRestoreJobs(v *DescribeRestoreJobs2ResponseBodyRestoreJobs) *DescribeRestoreJobs2ResponseBody
func (*DescribeRestoreJobs2ResponseBody) SetSuccess ¶
func (s *DescribeRestoreJobs2ResponseBody) SetSuccess(v bool) *DescribeRestoreJobs2ResponseBody
func (*DescribeRestoreJobs2ResponseBody) SetTotalCount ¶
func (s *DescribeRestoreJobs2ResponseBody) SetTotalCount(v int32) *DescribeRestoreJobs2ResponseBody
func (DescribeRestoreJobs2ResponseBody) String ¶
func (s DescribeRestoreJobs2ResponseBody) String() string
type DescribeRestoreJobs2ResponseBodyRestoreJobs ¶
type DescribeRestoreJobs2ResponseBodyRestoreJobs struct {
RestoreJob []*DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob `json:"RestoreJob,omitempty" xml:"RestoreJob,omitempty" type:"Repeated"`
}
func (DescribeRestoreJobs2ResponseBodyRestoreJobs) GoString ¶
func (s DescribeRestoreJobs2ResponseBodyRestoreJobs) GoString() string
func (*DescribeRestoreJobs2ResponseBodyRestoreJobs) SetRestoreJob ¶
func (DescribeRestoreJobs2ResponseBodyRestoreJobs) String ¶
func (s DescribeRestoreJobs2ResponseBodyRestoreJobs) String() string
type DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob ¶
type DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob struct { // The actual amount of data that is restored after duplicates are removed. Unit: bytes. ActualBytes *int64 `json:"ActualBytes,omitempty" xml:"ActualBytes,omitempty"` // This parameter is valid only if the **SourceType** parameter is set to **ECS_FILE**. This parameter indicates the actual number of objects that are restored by the restore job. ActualItems *int64 `json:"ActualItems,omitempty" xml:"ActualItems,omitempty"` // The amount of data that was restored. Unit: bytes. BytesDone *int64 `json:"BytesDone,omitempty" xml:"BytesDone,omitempty"` // The total amount of data that is backed up from the data source. Unit: bytes. BytesTotal *int64 `json:"BytesTotal,omitempty" xml:"BytesTotal,omitempty"` // The ID of the client group used for restoration. ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The time when the restore job was completed. The value is a UNIX timestamp. Unit: seconds. CompleteTime *int64 `json:"CompleteTime,omitempty" xml:"CompleteTime,omitempty"` // The time when the restore job was created. The value is a UNIX timestamp. Unit: seconds. CreatedTime *int64 `json:"CreatedTime,omitempty" xml:"CreatedTime,omitempty"` // The name of the RAM role that is created within the source Alibaba Cloud account and assigned to the current Alibaba Cloud account to authorize the current Alibaba Cloud account to back up data across Alibaba Cloud accounts. CrossAccountRoleName *string `json:"CrossAccountRoleName,omitempty" xml:"CrossAccountRoleName,omitempty"` // Indicates whether data is backed up within the same Alibaba Cloud account or across Alibaba Cloud accounts. Valid values: // // * SELF_ACCOUNT: Data is backed up within the same Alibaba Cloud account. // * CROSS_ACCOUNT: Data is backed up across Alibaba Cloud accounts. CrossAccountType *string `json:"CrossAccountType,omitempty" xml:"CrossAccountType,omitempty"` // The ID of the source Alibaba Cloud account that authorizes the current Alibaba Cloud account to back up data across Alibaba Cloud accounts. CrossAccountUserId *int64 `json:"CrossAccountUserId,omitempty" xml:"CrossAccountUserId,omitempty"` // The list of the files that failed to be restored. ErrorFile *string `json:"ErrorFile,omitempty" xml:"ErrorFile,omitempty"` // The error message that is returned for the restore job. ErrorMessage *string `json:"ErrorMessage,omitempty" xml:"ErrorMessage,omitempty"` // This parameter is returned only if the **SourceType** parameter is set to **ECS_FILE**. This parameter indicates the paths to the files that are excluded from the restore job. The value can be 1 to 255 characters in length. Exclude *string `json:"Exclude,omitempty" xml:"Exclude,omitempty"` // The time when the restore job expires. ExpireTime *int64 `json:"ExpireTime,omitempty" xml:"ExpireTime,omitempty"` FailbackDetail *string `json:"FailbackDetail,omitempty" xml:"FailbackDetail,omitempty"` // The paths to the files that are included in the restore job. Include *string `json:"Include,omitempty" xml:"Include,omitempty"` // This parameter is valid only if the **SourceType** parameter is set to **ECS_FILE**. This parameter indicates the number of restored objects. ItemsDone *int64 `json:"ItemsDone,omitempty" xml:"ItemsDone,omitempty"` // This parameter is valid only if the **SourceType** parameter is set to **ECS_FILE**. This parameter indicates the total number of objects in the data source. ItemsTotal *int64 `json:"ItemsTotal,omitempty" xml:"ItemsTotal,omitempty"` MeteringBytesDone *int64 `json:"MeteringBytesDone,omitempty" xml:"MeteringBytesDone,omitempty"` MeteringBytesTotal *int64 `json:"MeteringBytesTotal,omitempty" xml:"MeteringBytesTotal,omitempty"` // This parameter is returned only if the **SourceType** parameter is set to **ECS_FILE**. This parameter indicates whether Windows Volume Shadow Copy Service (VSS) is used to define a restoration path. // // * This parameter is available only for Windows ECS instances. // * If data changes occur in the backup source, the source data must be the same as the data to be backed up before you can set this parameter to `["UseVSS":true]`. // * If you use VSS, you cannot restore data from multiple directories. Options *string `json:"Options,omitempty" xml:"Options,omitempty"` // The details about the Tablestore instance. OtsDetail *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJobOtsDetail `json:"OtsDetail,omitempty" xml:"OtsDetail,omitempty" type:"Struct"` // The ID of the parent job. ParentId *string `json:"ParentId,omitempty" xml:"ParentId,omitempty"` // The progress of the restore job. For example, 10000 indicates that the progress is 100%. Progress *int32 `json:"Progress,omitempty" xml:"Progress,omitempty"` Report *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJobReport `json:"Report,omitempty" xml:"Report,omitempty" type:"Struct"` // The ID of the restore job. RestoreId *string `json:"RestoreId,omitempty" xml:"RestoreId,omitempty"` // The type of the restore job. RestoreType *string `json:"RestoreType,omitempty" xml:"RestoreType,omitempty"` // The hash value of the backup snapshot. SnapshotHash *string `json:"SnapshotHash,omitempty" xml:"SnapshotHash,omitempty"` // The ID of the snapshot used for restoration. SnapshotId *string `json:"SnapshotId,omitempty" xml:"SnapshotId,omitempty"` // The type of the data source. Valid values: // // * **ECS_FILE**: ECS files // * **OSS**: OSS buckets // * **NAS**: NAS file systems // * **OTS_TABLE**: Tablestore instances // * **UDM_ECS**: ECS instances SourceType *string `json:"SourceType,omitempty" xml:"SourceType,omitempty"` // The average speed at which data is backed up. Unit: KB/s. Speed *int64 `json:"Speed,omitempty" xml:"Speed,omitempty"` // The time when the restore job starts. The value is a UNIX timestamp. Unit: seconds. StartTime *int64 `json:"StartTime,omitempty" xml:"StartTime,omitempty"` // The status of the restore job. Valid values: // // * **COMPLETE**: The restore job is completed. // * **PARTIAL_COMPLETE**: The restore job is partially completed. // * **FAILED**: The restore job has failed. Status *string `json:"Status,omitempty" xml:"Status,omitempty"` StorageClass *string `json:"StorageClass,omitempty" xml:"StorageClass,omitempty"` // The name of the destination OSS bucket. This parameter is returned only for OSS buckets. TargetBucket *string `json:"TargetBucket,omitempty" xml:"TargetBucket,omitempty"` // The ID of the destination client. TargetClientId *string `json:"TargetClientId,omitempty" xml:"TargetClientId,omitempty"` // This parameter is returned only for NAS file systems. This parameter indicates the time when the file system was created. TargetCreateTime *int64 `json:"TargetCreateTime,omitempty" xml:"TargetCreateTime,omitempty"` // The ID of the destination data source. TargetDataSourceId *string `json:"TargetDataSourceId,omitempty" xml:"TargetDataSourceId,omitempty"` // The ID of the destination NAS file system. This parameter is returned only for NAS file systems. TargetFileSystemId *string `json:"TargetFileSystemId,omitempty" xml:"TargetFileSystemId,omitempty"` // The ID of the destination instance for the restore job. TargetInstanceId *string `json:"TargetInstanceId,omitempty" xml:"TargetInstanceId,omitempty"` // The name of the destination Tablestore instance. TargetInstanceName *string `json:"TargetInstanceName,omitempty" xml:"TargetInstanceName,omitempty"` // The destination file path of the restore job. TargetPath *string `json:"TargetPath,omitempty" xml:"TargetPath,omitempty"` // The prefix of the objects that are restored. This parameter is returned only for OSS buckets. TargetPrefix *string `json:"TargetPrefix,omitempty" xml:"TargetPrefix,omitempty"` // The name of the destination table in the Tablestore instance. TargetTableName *string `json:"TargetTableName,omitempty" xml:"TargetTableName,omitempty"` // The time when the Tablestore instance was backed up. The value is a UNIX timestamp. Unit: seconds. TargetTime *int64 `json:"TargetTime,omitempty" xml:"TargetTime,omitempty"` // The details about ECS instance backup. UdmDetail *string `json:"UdmDetail,omitempty" xml:"UdmDetail,omitempty"` // The time when the restore job was updated. The value is a UNIX timestamp. Unit: seconds. UpdatedTime *int64 `json:"UpdatedTime,omitempty" xml:"UpdatedTime,omitempty"` // The ID of the backup vault. VaultId *string `json:"VaultId,omitempty" xml:"VaultId,omitempty"` }
func (DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) GoString ¶
func (s DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) GoString() string
func (*DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetActualBytes ¶
func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetActualBytes(v int64) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
func (*DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetActualItems ¶
func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetActualItems(v int64) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
func (*DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetBytesDone ¶
func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetBytesDone(v int64) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
func (*DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetBytesTotal ¶
func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetBytesTotal(v int64) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
func (*DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetClusterId ¶
func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetClusterId(v string) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
func (*DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetCompleteTime ¶
func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetCompleteTime(v int64) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
func (*DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetCreatedTime ¶
func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetCreatedTime(v int64) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
func (*DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetCrossAccountRoleName ¶
func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetCrossAccountRoleName(v string) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
func (*DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetCrossAccountType ¶
func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetCrossAccountType(v string) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
func (*DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetCrossAccountUserId ¶
func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetCrossAccountUserId(v int64) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
func (*DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetErrorFile ¶
func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetErrorFile(v string) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
func (*DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetErrorMessage ¶
func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetErrorMessage(v string) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
func (*DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetExclude ¶
func (*DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetExpireTime ¶
func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetExpireTime(v int64) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
func (*DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetFailbackDetail ¶
func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetFailbackDetail(v string) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
func (*DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetInclude ¶
func (*DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetItemsDone ¶
func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetItemsDone(v int64) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
func (*DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetItemsTotal ¶
func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetItemsTotal(v int64) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
func (*DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetMeteringBytesDone ¶
func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetMeteringBytesDone(v int64) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
func (*DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetMeteringBytesTotal ¶
func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetMeteringBytesTotal(v int64) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
func (*DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetOptions ¶
func (*DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetOtsDetail ¶
func (*DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetParentId ¶
func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetParentId(v string) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
func (*DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetProgress ¶
func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetProgress(v int32) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
func (*DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetRestoreId ¶
func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetRestoreId(v string) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
func (*DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetRestoreType ¶
func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetRestoreType(v string) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
func (*DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetSnapshotHash ¶
func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetSnapshotHash(v string) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
func (*DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetSnapshotId ¶
func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetSnapshotId(v string) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
func (*DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetSourceType ¶
func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetSourceType(v string) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
func (*DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetStartTime ¶
func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetStartTime(v int64) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
func (*DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetStorageClass ¶
func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetStorageClass(v string) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
func (*DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetTargetBucket ¶
func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetTargetBucket(v string) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
func (*DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetTargetClientId ¶
func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetTargetClientId(v string) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
func (*DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetTargetCreateTime ¶
func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetTargetCreateTime(v int64) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
func (*DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetTargetDataSourceId ¶
func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetTargetDataSourceId(v string) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
func (*DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetTargetFileSystemId ¶
func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetTargetFileSystemId(v string) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
func (*DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetTargetInstanceId ¶
func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetTargetInstanceId(v string) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
func (*DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetTargetInstanceName ¶
func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetTargetInstanceName(v string) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
func (*DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetTargetPath ¶
func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetTargetPath(v string) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
func (*DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetTargetPrefix ¶
func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetTargetPrefix(v string) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
func (*DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetTargetTableName ¶
func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetTargetTableName(v string) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
func (*DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetTargetTime ¶
func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetTargetTime(v int64) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
func (*DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetUdmDetail ¶
func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetUdmDetail(v string) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
func (*DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetUpdatedTime ¶
func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetUpdatedTime(v int64) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob
func (*DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) SetVaultId ¶
func (DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) String ¶
func (s DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJob) String() string
type DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJobOtsDetail ¶
type DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJobOtsDetail struct { // The number of channels processed by each Tablestore restore job. BatchChannelCount *int32 `json:"BatchChannelCount,omitempty" xml:"BatchChannelCount,omitempty"` // Indicates whether the existing Tablestore restore job was overwritten. OverwriteExisting *bool `json:"OverwriteExisting,omitempty" xml:"OverwriteExisting,omitempty"` }
func (DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJobOtsDetail) GoString ¶
func (s DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJobOtsDetail) GoString() string
func (*DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJobOtsDetail) SetBatchChannelCount ¶
func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJobOtsDetail) SetBatchChannelCount(v int32) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJobOtsDetail
func (*DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJobOtsDetail) SetOverwriteExisting ¶
func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJobOtsDetail) SetOverwriteExisting(v bool) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJobOtsDetail
func (DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJobOtsDetail) String ¶
func (s DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJobOtsDetail) String() string
type DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJobReport ¶
type DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJobReport struct { FailedFiles *string `json:"FailedFiles,omitempty" xml:"FailedFiles,omitempty"` ReportTaskStatus *string `json:"ReportTaskStatus,omitempty" xml:"ReportTaskStatus,omitempty"` SkippedFiles *string `json:"SkippedFiles,omitempty" xml:"SkippedFiles,omitempty"` SuccessFiles *string `json:"SuccessFiles,omitempty" xml:"SuccessFiles,omitempty"` TotalFiles *string `json:"TotalFiles,omitempty" xml:"TotalFiles,omitempty"` }
func (DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJobReport) GoString ¶
func (s DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJobReport) GoString() string
func (*DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJobReport) SetFailedFiles ¶
func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJobReport) SetFailedFiles(v string) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJobReport
func (*DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJobReport) SetReportTaskStatus ¶
func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJobReport) SetReportTaskStatus(v string) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJobReport
func (*DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJobReport) SetSkippedFiles ¶
func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJobReport) SetSkippedFiles(v string) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJobReport
func (*DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJobReport) SetSuccessFiles ¶
func (s *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJobReport) SetSuccessFiles(v string) *DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJobReport
func (*DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJobReport) SetTotalFiles ¶
func (DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJobReport) String ¶
func (s DescribeRestoreJobs2ResponseBodyRestoreJobsRestoreJobReport) String() string
type DescribeTaskRequest ¶
type DescribeTaskRequest struct { // The ID of the resource group. ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` // The ID of the job. TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"` // The name of the job. Token *string `json:"Token,omitempty" xml:"Token,omitempty"` }
func (DescribeTaskRequest) GoString ¶
func (s DescribeTaskRequest) GoString() string
func (*DescribeTaskRequest) SetResourceGroupId ¶
func (s *DescribeTaskRequest) SetResourceGroupId(v string) *DescribeTaskRequest
func (*DescribeTaskRequest) SetTaskId ¶
func (s *DescribeTaskRequest) SetTaskId(v string) *DescribeTaskRequest
func (*DescribeTaskRequest) SetToken ¶
func (s *DescribeTaskRequest) SetToken(v string) *DescribeTaskRequest
func (DescribeTaskRequest) String ¶
func (s DescribeTaskRequest) String() string
type DescribeTaskResponse ¶
type DescribeTaskResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *DescribeTaskResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (DescribeTaskResponse) GoString ¶
func (s DescribeTaskResponse) GoString() string
func (*DescribeTaskResponse) SetBody ¶
func (s *DescribeTaskResponse) SetBody(v *DescribeTaskResponseBody) *DescribeTaskResponse
func (*DescribeTaskResponse) SetHeaders ¶
func (s *DescribeTaskResponse) SetHeaders(v map[string]*string) *DescribeTaskResponse
func (*DescribeTaskResponse) SetStatusCode ¶
func (s *DescribeTaskResponse) SetStatusCode(v int32) *DescribeTaskResponse
func (DescribeTaskResponse) String ¶
func (s DescribeTaskResponse) String() string
type DescribeTaskResponseBody ¶
type DescribeTaskResponseBody struct { // The ID of the request. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // The operation that you want to perform. Set the value to **DescribeTask**. CompletedTime *int64 `json:"CompletedTime,omitempty" xml:"CompletedTime,omitempty"` CreatedTime *int64 `json:"CreatedTime,omitempty" xml:"CreatedTime,omitempty"` // The access token. Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // Queries an asynchronous job. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` Name *string `json:"Name,omitempty" xml:"Name,omitempty"` // HttpCode Progress *int32 `json:"Progress,omitempty" xml:"Progress,omitempty"` // The time when the job was created. This value is a UNIX timestamp. Unit: seconds. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The message that is returned. If the call is successful, "successful" is returned. If the call fails, an error message is returned. Result *string `json:"Result,omitempty" xml:"Result,omitempty"` // The time when the job was completed. This value is a UNIX timestamp. Unit: seconds. Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` // The status of the job. Valid values: // // * **created**: The job is created. // * **expired**: The job expires. // * **completed**: The job is completed. // * **cancelled**: The job is canceled. UpdatedTime *int64 `json:"UpdatedTime,omitempty" xml:"UpdatedTime,omitempty"` }
func (DescribeTaskResponseBody) GoString ¶
func (s DescribeTaskResponseBody) GoString() string
func (*DescribeTaskResponseBody) SetCode ¶
func (s *DescribeTaskResponseBody) SetCode(v string) *DescribeTaskResponseBody
func (*DescribeTaskResponseBody) SetCompletedTime ¶
func (s *DescribeTaskResponseBody) SetCompletedTime(v int64) *DescribeTaskResponseBody
func (*DescribeTaskResponseBody) SetCreatedTime ¶
func (s *DescribeTaskResponseBody) SetCreatedTime(v int64) *DescribeTaskResponseBody
func (*DescribeTaskResponseBody) SetDescription ¶
func (s *DescribeTaskResponseBody) SetDescription(v string) *DescribeTaskResponseBody
func (*DescribeTaskResponseBody) SetMessage ¶
func (s *DescribeTaskResponseBody) SetMessage(v string) *DescribeTaskResponseBody
func (*DescribeTaskResponseBody) SetName ¶
func (s *DescribeTaskResponseBody) SetName(v string) *DescribeTaskResponseBody
func (*DescribeTaskResponseBody) SetProgress ¶
func (s *DescribeTaskResponseBody) SetProgress(v int32) *DescribeTaskResponseBody
func (*DescribeTaskResponseBody) SetRequestId ¶
func (s *DescribeTaskResponseBody) SetRequestId(v string) *DescribeTaskResponseBody
func (*DescribeTaskResponseBody) SetResult ¶
func (s *DescribeTaskResponseBody) SetResult(v string) *DescribeTaskResponseBody
func (*DescribeTaskResponseBody) SetSuccess ¶
func (s *DescribeTaskResponseBody) SetSuccess(v bool) *DescribeTaskResponseBody
func (*DescribeTaskResponseBody) SetUpdatedTime ¶
func (s *DescribeTaskResponseBody) SetUpdatedTime(v int64) *DescribeTaskResponseBody
func (DescribeTaskResponseBody) String ¶
func (s DescribeTaskResponseBody) String() string
type DescribeUdmSnapshotsRequest ¶
type DescribeUdmSnapshotsRequest struct { // The HTTP status code. The status code 200 indicates that the call is successful. DiskId *string `json:"DiskId,omitempty" xml:"DiskId,omitempty"` // The ID of the disk. EndTime *int64 `json:"EndTime,omitempty" xml:"EndTime,omitempty"` // The list of backup snapshots. InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The message that is returned. If the call is successful, "successful" is returned. If the call fails, an error message is returned. JobId *string `json:"JobId,omitempty" xml:"JobId,omitempty"` // The ID of the request. SnapshotIds map[string]interface{} `json:"SnapshotIds,omitempty" xml:"SnapshotIds,omitempty"` // The ID of the region where the ECS instance resides. SourceType *string `json:"SourceType,omitempty" xml:"SourceType,omitempty"` // The ID of the ECS instance. StartTime *int64 `json:"StartTime,omitempty" xml:"StartTime,omitempty"` // The ID of the backup job. UdmRegionId *string `json:"UdmRegionId,omitempty" xml:"UdmRegionId,omitempty"` }
func (DescribeUdmSnapshotsRequest) GoString ¶
func (s DescribeUdmSnapshotsRequest) GoString() string
func (*DescribeUdmSnapshotsRequest) SetDiskId ¶
func (s *DescribeUdmSnapshotsRequest) SetDiskId(v string) *DescribeUdmSnapshotsRequest
func (*DescribeUdmSnapshotsRequest) SetEndTime ¶
func (s *DescribeUdmSnapshotsRequest) SetEndTime(v int64) *DescribeUdmSnapshotsRequest
func (*DescribeUdmSnapshotsRequest) SetInstanceId ¶
func (s *DescribeUdmSnapshotsRequest) SetInstanceId(v string) *DescribeUdmSnapshotsRequest
func (*DescribeUdmSnapshotsRequest) SetJobId ¶
func (s *DescribeUdmSnapshotsRequest) SetJobId(v string) *DescribeUdmSnapshotsRequest
func (*DescribeUdmSnapshotsRequest) SetSnapshotIds ¶
func (s *DescribeUdmSnapshotsRequest) SetSnapshotIds(v map[string]interface{}) *DescribeUdmSnapshotsRequest
func (*DescribeUdmSnapshotsRequest) SetSourceType ¶
func (s *DescribeUdmSnapshotsRequest) SetSourceType(v string) *DescribeUdmSnapshotsRequest
func (*DescribeUdmSnapshotsRequest) SetStartTime ¶
func (s *DescribeUdmSnapshotsRequest) SetStartTime(v int64) *DescribeUdmSnapshotsRequest
func (*DescribeUdmSnapshotsRequest) SetUdmRegionId ¶
func (s *DescribeUdmSnapshotsRequest) SetUdmRegionId(v string) *DescribeUdmSnapshotsRequest
func (DescribeUdmSnapshotsRequest) String ¶
func (s DescribeUdmSnapshotsRequest) String() string
type DescribeUdmSnapshotsResponse ¶
type DescribeUdmSnapshotsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *DescribeUdmSnapshotsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (DescribeUdmSnapshotsResponse) GoString ¶
func (s DescribeUdmSnapshotsResponse) GoString() string
func (*DescribeUdmSnapshotsResponse) SetBody ¶
func (s *DescribeUdmSnapshotsResponse) SetBody(v *DescribeUdmSnapshotsResponseBody) *DescribeUdmSnapshotsResponse
func (*DescribeUdmSnapshotsResponse) SetHeaders ¶
func (s *DescribeUdmSnapshotsResponse) SetHeaders(v map[string]*string) *DescribeUdmSnapshotsResponse
func (*DescribeUdmSnapshotsResponse) SetStatusCode ¶
func (s *DescribeUdmSnapshotsResponse) SetStatusCode(v int32) *DescribeUdmSnapshotsResponse
func (DescribeUdmSnapshotsResponse) String ¶
func (s DescribeUdmSnapshotsResponse) String() string
type DescribeUdmSnapshotsResponseBody ¶
type DescribeUdmSnapshotsResponseBody struct { // The total number of backup snapshots. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // Indicates whether the call is successful. // // * true: The call is successful. // * false: The call fails. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // The details about backup snapshots. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The hash value of the backup snapshot. Snapshots []*DescribeUdmSnapshotsResponseBodySnapshots `json:"Snapshots,omitempty" xml:"Snapshots,omitempty" type:"Repeated"` // The status of the backup job. Valid values: // // - **COMPLETE**: The backup job is completed. // - **PARTIAL_COMPLETE**: The backup job is partially completed. // - **FAILED**: The backup job has failed. Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` // The details about backup snapshots. TotalCount *int64 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeUdmSnapshotsResponseBody) GoString ¶
func (s DescribeUdmSnapshotsResponseBody) GoString() string
func (*DescribeUdmSnapshotsResponseBody) SetCode ¶
func (s *DescribeUdmSnapshotsResponseBody) SetCode(v string) *DescribeUdmSnapshotsResponseBody
func (*DescribeUdmSnapshotsResponseBody) SetMessage ¶
func (s *DescribeUdmSnapshotsResponseBody) SetMessage(v string) *DescribeUdmSnapshotsResponseBody
func (*DescribeUdmSnapshotsResponseBody) SetRequestId ¶
func (s *DescribeUdmSnapshotsResponseBody) SetRequestId(v string) *DescribeUdmSnapshotsResponseBody
func (*DescribeUdmSnapshotsResponseBody) SetSnapshots ¶
func (s *DescribeUdmSnapshotsResponseBody) SetSnapshots(v []*DescribeUdmSnapshotsResponseBodySnapshots) *DescribeUdmSnapshotsResponseBody
func (*DescribeUdmSnapshotsResponseBody) SetSuccess ¶
func (s *DescribeUdmSnapshotsResponseBody) SetSuccess(v bool) *DescribeUdmSnapshotsResponseBody
func (*DescribeUdmSnapshotsResponseBody) SetTotalCount ¶
func (s *DescribeUdmSnapshotsResponseBody) SetTotalCount(v int64) *DescribeUdmSnapshotsResponseBody
func (DescribeUdmSnapshotsResponseBody) String ¶
func (s DescribeUdmSnapshotsResponseBody) String() string
type DescribeUdmSnapshotsResponseBodySnapshots ¶
type DescribeUdmSnapshotsResponseBodySnapshots struct { // The ID of the cloud disk or local disk. ActualBytes *string `json:"ActualBytes,omitempty" xml:"ActualBytes,omitempty"` // The end of the time range to query. This value must be a UNIX timestamp. Unit: seconds. AdvancedRetentionType *string `json:"AdvancedRetentionType,omitempty" xml:"AdvancedRetentionType,omitempty"` // The type of the data source. Valid values: // // - **ECS_FILE**: ECS file // - **OSS**: OSS bucket // - **NAS**: NAS file system // - **OTS_TABLE**: Tablestore instance // - **UDM_DISK**: ECS instance BackupType *string `json:"BackupType,omitempty" xml:"BackupType,omitempty"` // The time when the backup snapshot was completed. This value is a UNIX timestamp. Unit: seconds. BytesTotal *int64 `json:"BytesTotal,omitempty" xml:"BytesTotal,omitempty"` // The time when the backup snapshot was created. This value is a UNIX timestamp. Unit: seconds. CompleteTime *int64 `json:"CompleteTime,omitempty" xml:"CompleteTime,omitempty"` // The prefix of the backup snapshot. CreateTime *int64 `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"` // The hash value of the parent backup snapshot. CreatedTime *int64 `json:"CreatedTime,omitempty" xml:"CreatedTime,omitempty"` // The name of the disk. Detail *DescribeUdmSnapshotsResponseBodySnapshotsDetail `json:"Detail,omitempty" xml:"Detail,omitempty" type:"Struct"` // The snapshot information. DiskId *string `json:"DiskId,omitempty" xml:"DiskId,omitempty"` // The ID of the region where the ECS instance resides. ExpireTime *int64 `json:"ExpireTime,omitempty" xml:"ExpireTime,omitempty"` // The start time of the backup snapshot. This value is a UNIX timestamp. Unit: seconds. InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The ID of the snapshot. JobId *string `json:"JobId,omitempty" xml:"JobId,omitempty"` // The snapshot details. NativeSnapshotId *string `json:"NativeSnapshotId,omitempty" xml:"NativeSnapshotId,omitempty"` // The retention period of the backup snapshot. Unit: days. NativeSnapshotInfo *string `json:"NativeSnapshotInfo,omitempty" xml:"NativeSnapshotInfo,omitempty"` // i-bp1f0pe78dxi******gxd ParentSnapshotHash *string `json:"ParentSnapshotHash,omitempty" xml:"ParentSnapshotHash,omitempty"` // The total amount of data. Unit: bytes. Prefix *string `json:"Prefix,omitempty" xml:"Prefix,omitempty"` // The ID of the ECS instance. RealSnapshotTime *int64 `json:"RealSnapshotTime,omitempty" xml:"RealSnapshotTime,omitempty"` // The timestamp of the backup snapshot. Unit: milliseconds. Retention *int64 `json:"Retention,omitempty" xml:"Retention,omitempty"` // The size of the backup snapshot. Unit: bytes. SnapshotHash *string `json:"SnapshotHash,omitempty" xml:"SnapshotHash,omitempty"` // The ID of the backup job. SnapshotId *string `json:"SnapshotId,omitempty" xml:"SnapshotId,omitempty"` // d-2ze86h5fga5r******a8ef SourceType *string `json:"SourceType,omitempty" xml:"SourceType,omitempty"` // The time when the backup snapshot was updated. This value is a UNIX timestamp. Unit: seconds. StartTime *int64 `json:"StartTime,omitempty" xml:"StartTime,omitempty"` // The time when the backup snapshot was created. Status *string `json:"Status,omitempty" xml:"Status,omitempty"` // The ID of the backup snapshot. UpdatedTime *int64 `json:"UpdatedTime,omitempty" xml:"UpdatedTime,omitempty"` }
func (DescribeUdmSnapshotsResponseBodySnapshots) GoString ¶
func (s DescribeUdmSnapshotsResponseBodySnapshots) GoString() string
func (*DescribeUdmSnapshotsResponseBodySnapshots) SetActualBytes ¶
func (s *DescribeUdmSnapshotsResponseBodySnapshots) SetActualBytes(v string) *DescribeUdmSnapshotsResponseBodySnapshots
func (*DescribeUdmSnapshotsResponseBodySnapshots) SetAdvancedRetentionType ¶
func (s *DescribeUdmSnapshotsResponseBodySnapshots) SetAdvancedRetentionType(v string) *DescribeUdmSnapshotsResponseBodySnapshots
func (*DescribeUdmSnapshotsResponseBodySnapshots) SetBackupType ¶
func (s *DescribeUdmSnapshotsResponseBodySnapshots) SetBackupType(v string) *DescribeUdmSnapshotsResponseBodySnapshots
func (*DescribeUdmSnapshotsResponseBodySnapshots) SetBytesTotal ¶
func (s *DescribeUdmSnapshotsResponseBodySnapshots) SetBytesTotal(v int64) *DescribeUdmSnapshotsResponseBodySnapshots
func (*DescribeUdmSnapshotsResponseBodySnapshots) SetCompleteTime ¶
func (s *DescribeUdmSnapshotsResponseBodySnapshots) SetCompleteTime(v int64) *DescribeUdmSnapshotsResponseBodySnapshots
func (*DescribeUdmSnapshotsResponseBodySnapshots) SetCreateTime ¶
func (s *DescribeUdmSnapshotsResponseBodySnapshots) SetCreateTime(v int64) *DescribeUdmSnapshotsResponseBodySnapshots
func (*DescribeUdmSnapshotsResponseBodySnapshots) SetCreatedTime ¶
func (s *DescribeUdmSnapshotsResponseBodySnapshots) SetCreatedTime(v int64) *DescribeUdmSnapshotsResponseBodySnapshots
func (*DescribeUdmSnapshotsResponseBodySnapshots) SetDiskId ¶
func (s *DescribeUdmSnapshotsResponseBodySnapshots) SetDiskId(v string) *DescribeUdmSnapshotsResponseBodySnapshots
func (*DescribeUdmSnapshotsResponseBodySnapshots) SetExpireTime ¶
func (s *DescribeUdmSnapshotsResponseBodySnapshots) SetExpireTime(v int64) *DescribeUdmSnapshotsResponseBodySnapshots
func (*DescribeUdmSnapshotsResponseBodySnapshots) SetInstanceId ¶
func (s *DescribeUdmSnapshotsResponseBodySnapshots) SetInstanceId(v string) *DescribeUdmSnapshotsResponseBodySnapshots
func (*DescribeUdmSnapshotsResponseBodySnapshots) SetJobId ¶
func (s *DescribeUdmSnapshotsResponseBodySnapshots) SetJobId(v string) *DescribeUdmSnapshotsResponseBodySnapshots
func (*DescribeUdmSnapshotsResponseBodySnapshots) SetNativeSnapshotId ¶
func (s *DescribeUdmSnapshotsResponseBodySnapshots) SetNativeSnapshotId(v string) *DescribeUdmSnapshotsResponseBodySnapshots
func (*DescribeUdmSnapshotsResponseBodySnapshots) SetNativeSnapshotInfo ¶
func (s *DescribeUdmSnapshotsResponseBodySnapshots) SetNativeSnapshotInfo(v string) *DescribeUdmSnapshotsResponseBodySnapshots
func (*DescribeUdmSnapshotsResponseBodySnapshots) SetParentSnapshotHash ¶
func (s *DescribeUdmSnapshotsResponseBodySnapshots) SetParentSnapshotHash(v string) *DescribeUdmSnapshotsResponseBodySnapshots
func (*DescribeUdmSnapshotsResponseBodySnapshots) SetPrefix ¶
func (s *DescribeUdmSnapshotsResponseBodySnapshots) SetPrefix(v string) *DescribeUdmSnapshotsResponseBodySnapshots
func (*DescribeUdmSnapshotsResponseBodySnapshots) SetRealSnapshotTime ¶
func (s *DescribeUdmSnapshotsResponseBodySnapshots) SetRealSnapshotTime(v int64) *DescribeUdmSnapshotsResponseBodySnapshots
func (*DescribeUdmSnapshotsResponseBodySnapshots) SetRetention ¶
func (s *DescribeUdmSnapshotsResponseBodySnapshots) SetRetention(v int64) *DescribeUdmSnapshotsResponseBodySnapshots
func (*DescribeUdmSnapshotsResponseBodySnapshots) SetSnapshotHash ¶
func (s *DescribeUdmSnapshotsResponseBodySnapshots) SetSnapshotHash(v string) *DescribeUdmSnapshotsResponseBodySnapshots
func (*DescribeUdmSnapshotsResponseBodySnapshots) SetSnapshotId ¶
func (s *DescribeUdmSnapshotsResponseBodySnapshots) SetSnapshotId(v string) *DescribeUdmSnapshotsResponseBodySnapshots
func (*DescribeUdmSnapshotsResponseBodySnapshots) SetSourceType ¶
func (s *DescribeUdmSnapshotsResponseBodySnapshots) SetSourceType(v string) *DescribeUdmSnapshotsResponseBodySnapshots
func (*DescribeUdmSnapshotsResponseBodySnapshots) SetStartTime ¶
func (s *DescribeUdmSnapshotsResponseBodySnapshots) SetStartTime(v int64) *DescribeUdmSnapshotsResponseBodySnapshots
func (*DescribeUdmSnapshotsResponseBodySnapshots) SetStatus ¶
func (s *DescribeUdmSnapshotsResponseBodySnapshots) SetStatus(v string) *DescribeUdmSnapshotsResponseBodySnapshots
func (*DescribeUdmSnapshotsResponseBodySnapshots) SetUpdatedTime ¶
func (s *DescribeUdmSnapshotsResponseBodySnapshots) SetUpdatedTime(v int64) *DescribeUdmSnapshotsResponseBodySnapshots
func (DescribeUdmSnapshotsResponseBodySnapshots) String ¶
func (s DescribeUdmSnapshotsResponseBodySnapshots) String() string
type DescribeUdmSnapshotsResponseBodySnapshotsDetail ¶
type DescribeUdmSnapshotsResponseBodySnapshotsDetail struct { // The consistency level. ConsistentLevel *string `json:"ConsistentLevel,omitempty" xml:"ConsistentLevel,omitempty"` // Indicates whether the system disk is included. ContainOsDisk *bool `json:"ContainOsDisk,omitempty" xml:"ContainOsDisk,omitempty"` // The operation that you want to perform. Set the value to **DescribeUdmSnapshots**. DiskCategory *string `json:"DiskCategory,omitempty" xml:"DiskCategory,omitempty"` // The reason for the downgrade. DiskDevName *string `json:"DiskDevName,omitempty" xml:"DiskDevName,omitempty"` // The mapping between the device and the recovery point ID. DiskHbrSnapshotIdWithDeviceMap map[string]interface{} `json:"DiskHbrSnapshotIdWithDeviceMap,omitempty" xml:"DiskHbrSnapshotIdWithDeviceMap,omitempty"` // The ID of the disk that is backed up at the recovery point. DiskIdList []*string `json:"DiskIdList,omitempty" xml:"DiskIdList,omitempty" type:"Repeated"` // The ID of the system disk. DowngradeReason *string `json:"DowngradeReason,omitempty" xml:"DowngradeReason,omitempty"` // Indicates whether the disk is a system disk. HostName *string `json:"HostName,omitempty" xml:"HostName,omitempty"` // The mapping between the instance ID and the disk ID. InstanceIdWithDiskIdListMap map[string]interface{} `json:"InstanceIdWithDiskIdListMap,omitempty" xml:"InstanceIdWithDiskIdListMap,omitempty"` // The name of the instance. InstanceName *string `json:"InstanceName,omitempty" xml:"InstanceName,omitempty"` // The HTTP status code. The status code 200 indicates that the call is successful. InstanceType *string `json:"InstanceType,omitempty" xml:"InstanceType,omitempty"` // The beginning of the time range to query. This value must be a UNIX timestamp. Unit: seconds. InstantAccess *bool `json:"InstantAccess,omitempty" xml:"InstantAccess,omitempty"` // The ID of the snapshot. NativeSnapshotIdList []*string `json:"NativeSnapshotIdList,omitempty" xml:"NativeSnapshotIdList,omitempty" type:"Repeated"` // The name of the operating system. OsDiskId *string `json:"OsDiskId,omitempty" xml:"OsDiskId,omitempty"` // Debian 10.10 64-bit (UEFI) OsName *string `json:"OsName,omitempty" xml:"OsName,omitempty"` // The English name of the operating system. OsNameEn *string `json:"OsNameEn,omitempty" xml:"OsNameEn,omitempty"` // The type of the operating system. Valid values: linux and windows. OsType *string `json:"OsType,omitempty" xml:"OsType,omitempty"` // The type of the data source. Valid values: // // * **ECS_FILE**: ECS file // * **OSS**: Object Storage Service (OSS) bucket // * **NAS**: Apsara File Storage NAS file system // * **UDM_DISK**: ECS instance PerformanceLevel *string `json:"PerformanceLevel,omitempty" xml:"PerformanceLevel,omitempty"` // The system platform. Platform *string `json:"Platform,omitempty" xml:"Platform,omitempty"` // Indicates whether the call is successful. // // * true: The call is successful. // * false: The call fails. SnapshotGroupId *string `json:"SnapshotGroupId,omitempty" xml:"SnapshotGroupId,omitempty"` // The ID of the disk that is backed up at the recovery point. SystemDisk *bool `json:"SystemDisk,omitempty" xml:"SystemDisk,omitempty"` // The name of the instance. VmName *string `json:"VmName,omitempty" xml:"VmName,omitempty"` }
func (DescribeUdmSnapshotsResponseBodySnapshotsDetail) GoString ¶
func (s DescribeUdmSnapshotsResponseBodySnapshotsDetail) GoString() string
func (*DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetConsistentLevel ¶
func (s *DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetConsistentLevel(v string) *DescribeUdmSnapshotsResponseBodySnapshotsDetail
func (*DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetContainOsDisk ¶
func (s *DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetContainOsDisk(v bool) *DescribeUdmSnapshotsResponseBodySnapshotsDetail
func (*DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetDiskCategory ¶
func (s *DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetDiskCategory(v string) *DescribeUdmSnapshotsResponseBodySnapshotsDetail
func (*DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetDiskDevName ¶
func (s *DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetDiskDevName(v string) *DescribeUdmSnapshotsResponseBodySnapshotsDetail
func (*DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetDiskHbrSnapshotIdWithDeviceMap ¶
func (s *DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetDiskHbrSnapshotIdWithDeviceMap(v map[string]interface{}) *DescribeUdmSnapshotsResponseBodySnapshotsDetail
func (*DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetDiskIdList ¶
func (s *DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetDiskIdList(v []*string) *DescribeUdmSnapshotsResponseBodySnapshotsDetail
func (*DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetDowngradeReason ¶
func (s *DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetDowngradeReason(v string) *DescribeUdmSnapshotsResponseBodySnapshotsDetail
func (*DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetHostName ¶
func (s *DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetHostName(v string) *DescribeUdmSnapshotsResponseBodySnapshotsDetail
func (*DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetInstanceIdWithDiskIdListMap ¶
func (s *DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetInstanceIdWithDiskIdListMap(v map[string]interface{}) *DescribeUdmSnapshotsResponseBodySnapshotsDetail
func (*DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetInstanceName ¶
func (s *DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetInstanceName(v string) *DescribeUdmSnapshotsResponseBodySnapshotsDetail
func (*DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetInstanceType ¶
func (s *DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetInstanceType(v string) *DescribeUdmSnapshotsResponseBodySnapshotsDetail
func (*DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetInstantAccess ¶
func (s *DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetInstantAccess(v bool) *DescribeUdmSnapshotsResponseBodySnapshotsDetail
func (*DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetNativeSnapshotIdList ¶
func (s *DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetNativeSnapshotIdList(v []*string) *DescribeUdmSnapshotsResponseBodySnapshotsDetail
func (*DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetOsDiskId ¶
func (s *DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetOsDiskId(v string) *DescribeUdmSnapshotsResponseBodySnapshotsDetail
func (*DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetOsName ¶
func (s *DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetOsName(v string) *DescribeUdmSnapshotsResponseBodySnapshotsDetail
func (*DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetOsNameEn ¶
func (s *DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetOsNameEn(v string) *DescribeUdmSnapshotsResponseBodySnapshotsDetail
func (*DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetOsType ¶
func (s *DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetOsType(v string) *DescribeUdmSnapshotsResponseBodySnapshotsDetail
func (*DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetPerformanceLevel ¶
func (s *DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetPerformanceLevel(v string) *DescribeUdmSnapshotsResponseBodySnapshotsDetail
func (*DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetPlatform ¶
func (s *DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetPlatform(v string) *DescribeUdmSnapshotsResponseBodySnapshotsDetail
func (*DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetSnapshotGroupId ¶
func (s *DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetSnapshotGroupId(v string) *DescribeUdmSnapshotsResponseBodySnapshotsDetail
func (*DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetSystemDisk ¶
func (s *DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetSystemDisk(v bool) *DescribeUdmSnapshotsResponseBodySnapshotsDetail
func (*DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetVmName ¶
func (s *DescribeUdmSnapshotsResponseBodySnapshotsDetail) SetVmName(v string) *DescribeUdmSnapshotsResponseBodySnapshotsDetail
func (DescribeUdmSnapshotsResponseBodySnapshotsDetail) String ¶
func (s DescribeUdmSnapshotsResponseBodySnapshotsDetail) String() string
type DescribeUdmSnapshotsShrinkRequest ¶
type DescribeUdmSnapshotsShrinkRequest struct { // The HTTP status code. The status code 200 indicates that the call is successful. DiskId *string `json:"DiskId,omitempty" xml:"DiskId,omitempty"` // The ID of the disk. EndTime *int64 `json:"EndTime,omitempty" xml:"EndTime,omitempty"` // The list of backup snapshots. InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The message that is returned. If the call is successful, "successful" is returned. If the call fails, an error message is returned. JobId *string `json:"JobId,omitempty" xml:"JobId,omitempty"` // The ID of the request. SnapshotIdsShrink *string `json:"SnapshotIds,omitempty" xml:"SnapshotIds,omitempty"` // The ID of the region where the ECS instance resides. SourceType *string `json:"SourceType,omitempty" xml:"SourceType,omitempty"` // The ID of the ECS instance. StartTime *int64 `json:"StartTime,omitempty" xml:"StartTime,omitempty"` // The ID of the backup job. UdmRegionId *string `json:"UdmRegionId,omitempty" xml:"UdmRegionId,omitempty"` }
func (DescribeUdmSnapshotsShrinkRequest) GoString ¶
func (s DescribeUdmSnapshotsShrinkRequest) GoString() string
func (*DescribeUdmSnapshotsShrinkRequest) SetDiskId ¶
func (s *DescribeUdmSnapshotsShrinkRequest) SetDiskId(v string) *DescribeUdmSnapshotsShrinkRequest
func (*DescribeUdmSnapshotsShrinkRequest) SetEndTime ¶
func (s *DescribeUdmSnapshotsShrinkRequest) SetEndTime(v int64) *DescribeUdmSnapshotsShrinkRequest
func (*DescribeUdmSnapshotsShrinkRequest) SetInstanceId ¶
func (s *DescribeUdmSnapshotsShrinkRequest) SetInstanceId(v string) *DescribeUdmSnapshotsShrinkRequest
func (*DescribeUdmSnapshotsShrinkRequest) SetJobId ¶
func (s *DescribeUdmSnapshotsShrinkRequest) SetJobId(v string) *DescribeUdmSnapshotsShrinkRequest
func (*DescribeUdmSnapshotsShrinkRequest) SetSnapshotIdsShrink ¶
func (s *DescribeUdmSnapshotsShrinkRequest) SetSnapshotIdsShrink(v string) *DescribeUdmSnapshotsShrinkRequest
func (*DescribeUdmSnapshotsShrinkRequest) SetSourceType ¶
func (s *DescribeUdmSnapshotsShrinkRequest) SetSourceType(v string) *DescribeUdmSnapshotsShrinkRequest
func (*DescribeUdmSnapshotsShrinkRequest) SetStartTime ¶
func (s *DescribeUdmSnapshotsShrinkRequest) SetStartTime(v int64) *DescribeUdmSnapshotsShrinkRequest
func (*DescribeUdmSnapshotsShrinkRequest) SetUdmRegionId ¶
func (s *DescribeUdmSnapshotsShrinkRequest) SetUdmRegionId(v string) *DescribeUdmSnapshotsShrinkRequest
func (DescribeUdmSnapshotsShrinkRequest) String ¶
func (s DescribeUdmSnapshotsShrinkRequest) String() string
type DescribeVaultReplicationRegionsRequest ¶
type DescribeVaultReplicationRegionsRequest struct { // The regions that support cross-region replication. Token *string `json:"Token,omitempty" xml:"Token,omitempty"` // The HTTP status code. The status code 200 indicates that the call is successful. VaultId *string `json:"VaultId,omitempty" xml:"VaultId,omitempty"` }
func (DescribeVaultReplicationRegionsRequest) GoString ¶
func (s DescribeVaultReplicationRegionsRequest) GoString() string
func (*DescribeVaultReplicationRegionsRequest) SetToken ¶
func (s *DescribeVaultReplicationRegionsRequest) SetToken(v string) *DescribeVaultReplicationRegionsRequest
func (*DescribeVaultReplicationRegionsRequest) SetVaultId ¶
func (s *DescribeVaultReplicationRegionsRequest) SetVaultId(v string) *DescribeVaultReplicationRegionsRequest
func (DescribeVaultReplicationRegionsRequest) String ¶
func (s DescribeVaultReplicationRegionsRequest) String() string
type DescribeVaultReplicationRegionsResponse ¶
type DescribeVaultReplicationRegionsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *DescribeVaultReplicationRegionsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (DescribeVaultReplicationRegionsResponse) GoString ¶
func (s DescribeVaultReplicationRegionsResponse) GoString() string
func (*DescribeVaultReplicationRegionsResponse) SetHeaders ¶
func (s *DescribeVaultReplicationRegionsResponse) SetHeaders(v map[string]*string) *DescribeVaultReplicationRegionsResponse
func (*DescribeVaultReplicationRegionsResponse) SetStatusCode ¶
func (s *DescribeVaultReplicationRegionsResponse) SetStatusCode(v int32) *DescribeVaultReplicationRegionsResponse
func (DescribeVaultReplicationRegionsResponse) String ¶
func (s DescribeVaultReplicationRegionsResponse) String() string
type DescribeVaultReplicationRegionsResponseBody ¶
type DescribeVaultReplicationRegionsResponseBody struct { // The ID of the request. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // The operation that you want to perform. Set the value to **DescribeVaultReplicationRegions**. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` Regions *DescribeVaultReplicationRegionsResponseBodyRegions `json:"Regions,omitempty" xml:"Regions,omitempty" type:"Struct"` // Queries the regions that support cross-region replication. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` }
func (DescribeVaultReplicationRegionsResponseBody) GoString ¶
func (s DescribeVaultReplicationRegionsResponseBody) GoString() string
func (*DescribeVaultReplicationRegionsResponseBody) SetCode ¶
func (s *DescribeVaultReplicationRegionsResponseBody) SetCode(v string) *DescribeVaultReplicationRegionsResponseBody
func (*DescribeVaultReplicationRegionsResponseBody) SetMessage ¶
func (s *DescribeVaultReplicationRegionsResponseBody) SetMessage(v string) *DescribeVaultReplicationRegionsResponseBody
func (*DescribeVaultReplicationRegionsResponseBody) SetRegions ¶
func (*DescribeVaultReplicationRegionsResponseBody) SetRequestId ¶
func (s *DescribeVaultReplicationRegionsResponseBody) SetRequestId(v string) *DescribeVaultReplicationRegionsResponseBody
func (*DescribeVaultReplicationRegionsResponseBody) SetSuccess ¶
func (s *DescribeVaultReplicationRegionsResponseBody) SetSuccess(v bool) *DescribeVaultReplicationRegionsResponseBody
func (DescribeVaultReplicationRegionsResponseBody) String ¶
func (s DescribeVaultReplicationRegionsResponseBody) String() string
type DescribeVaultReplicationRegionsResponseBodyRegions ¶
type DescribeVaultReplicationRegionsResponseBodyRegions struct {
RegionId []*string `json:"RegionId,omitempty" xml:"RegionId,omitempty" type:"Repeated"`
}
func (DescribeVaultReplicationRegionsResponseBodyRegions) GoString ¶
func (s DescribeVaultReplicationRegionsResponseBodyRegions) GoString() string
func (*DescribeVaultReplicationRegionsResponseBodyRegions) SetRegionId ¶
func (s *DescribeVaultReplicationRegionsResponseBodyRegions) SetRegionId(v []*string) *DescribeVaultReplicationRegionsResponseBodyRegions
func (DescribeVaultReplicationRegionsResponseBodyRegions) String ¶
func (s DescribeVaultReplicationRegionsResponseBodyRegions) String() string
type DescribeVaultsRequest ¶
type DescribeVaultsRequest struct { PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` Status *string `json:"Status,omitempty" xml:"Status,omitempty"` Tag []*DescribeVaultsRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"` VaultId *string `json:"VaultId,omitempty" xml:"VaultId,omitempty"` VaultRegionId *string `json:"VaultRegionId,omitempty" xml:"VaultRegionId,omitempty"` VaultType *string `json:"VaultType,omitempty" xml:"VaultType,omitempty"` }
func (DescribeVaultsRequest) GoString ¶
func (s DescribeVaultsRequest) GoString() string
func (*DescribeVaultsRequest) SetPageNumber ¶
func (s *DescribeVaultsRequest) SetPageNumber(v int32) *DescribeVaultsRequest
func (*DescribeVaultsRequest) SetPageSize ¶
func (s *DescribeVaultsRequest) SetPageSize(v int32) *DescribeVaultsRequest
func (*DescribeVaultsRequest) SetResourceGroupId ¶
func (s *DescribeVaultsRequest) SetResourceGroupId(v string) *DescribeVaultsRequest
func (*DescribeVaultsRequest) SetStatus ¶
func (s *DescribeVaultsRequest) SetStatus(v string) *DescribeVaultsRequest
func (*DescribeVaultsRequest) SetTag ¶
func (s *DescribeVaultsRequest) SetTag(v []*DescribeVaultsRequestTag) *DescribeVaultsRequest
func (*DescribeVaultsRequest) SetVaultId ¶
func (s *DescribeVaultsRequest) SetVaultId(v string) *DescribeVaultsRequest
func (*DescribeVaultsRequest) SetVaultRegionId ¶
func (s *DescribeVaultsRequest) SetVaultRegionId(v string) *DescribeVaultsRequest
func (*DescribeVaultsRequest) SetVaultType ¶
func (s *DescribeVaultsRequest) SetVaultType(v string) *DescribeVaultsRequest
func (DescribeVaultsRequest) String ¶
func (s DescribeVaultsRequest) String() string
type DescribeVaultsRequestTag ¶
type DescribeVaultsRequestTag struct { Key *string `json:"Key,omitempty" xml:"Key,omitempty"` Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (DescribeVaultsRequestTag) GoString ¶
func (s DescribeVaultsRequestTag) GoString() string
func (*DescribeVaultsRequestTag) SetKey ¶
func (s *DescribeVaultsRequestTag) SetKey(v string) *DescribeVaultsRequestTag
func (*DescribeVaultsRequestTag) SetValue ¶
func (s *DescribeVaultsRequestTag) SetValue(v string) *DescribeVaultsRequestTag
func (DescribeVaultsRequestTag) String ¶
func (s DescribeVaultsRequestTag) String() string
type DescribeVaultsResponse ¶
type DescribeVaultsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *DescribeVaultsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (DescribeVaultsResponse) GoString ¶
func (s DescribeVaultsResponse) GoString() string
func (*DescribeVaultsResponse) SetBody ¶
func (s *DescribeVaultsResponse) SetBody(v *DescribeVaultsResponseBody) *DescribeVaultsResponse
func (*DescribeVaultsResponse) SetHeaders ¶
func (s *DescribeVaultsResponse) SetHeaders(v map[string]*string) *DescribeVaultsResponse
func (*DescribeVaultsResponse) SetStatusCode ¶
func (s *DescribeVaultsResponse) SetStatusCode(v int32) *DescribeVaultsResponse
func (DescribeVaultsResponse) String ¶
func (s DescribeVaultsResponse) String() string
type DescribeVaultsResponseBody ¶
type DescribeVaultsResponseBody struct { Code *string `json:"Code,omitempty" xml:"Code,omitempty"` Message *string `json:"Message,omitempty" xml:"Message,omitempty"` PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` Vaults *DescribeVaultsResponseBodyVaults `json:"Vaults,omitempty" xml:"Vaults,omitempty" type:"Struct"` }
func (DescribeVaultsResponseBody) GoString ¶
func (s DescribeVaultsResponseBody) GoString() string
func (*DescribeVaultsResponseBody) SetCode ¶
func (s *DescribeVaultsResponseBody) SetCode(v string) *DescribeVaultsResponseBody
func (*DescribeVaultsResponseBody) SetMessage ¶
func (s *DescribeVaultsResponseBody) SetMessage(v string) *DescribeVaultsResponseBody
func (*DescribeVaultsResponseBody) SetPageNumber ¶
func (s *DescribeVaultsResponseBody) SetPageNumber(v int32) *DescribeVaultsResponseBody
func (*DescribeVaultsResponseBody) SetPageSize ¶
func (s *DescribeVaultsResponseBody) SetPageSize(v int32) *DescribeVaultsResponseBody
func (*DescribeVaultsResponseBody) SetRequestId ¶
func (s *DescribeVaultsResponseBody) SetRequestId(v string) *DescribeVaultsResponseBody
func (*DescribeVaultsResponseBody) SetSuccess ¶
func (s *DescribeVaultsResponseBody) SetSuccess(v bool) *DescribeVaultsResponseBody
func (*DescribeVaultsResponseBody) SetTotalCount ¶
func (s *DescribeVaultsResponseBody) SetTotalCount(v int32) *DescribeVaultsResponseBody
func (*DescribeVaultsResponseBody) SetVaults ¶
func (s *DescribeVaultsResponseBody) SetVaults(v *DescribeVaultsResponseBodyVaults) *DescribeVaultsResponseBody
func (DescribeVaultsResponseBody) String ¶
func (s DescribeVaultsResponseBody) String() string
type DescribeVaultsResponseBodyVaults ¶
type DescribeVaultsResponseBodyVaults struct {
Vault []*DescribeVaultsResponseBodyVaultsVault `json:"Vault,omitempty" xml:"Vault,omitempty" type:"Repeated"`
}
func (DescribeVaultsResponseBodyVaults) GoString ¶
func (s DescribeVaultsResponseBodyVaults) GoString() string
func (*DescribeVaultsResponseBodyVaults) SetVault ¶
func (s *DescribeVaultsResponseBodyVaults) SetVault(v []*DescribeVaultsResponseBodyVaultsVault) *DescribeVaultsResponseBodyVaults
func (DescribeVaultsResponseBodyVaults) String ¶
func (s DescribeVaultsResponseBodyVaults) String() string
type DescribeVaultsResponseBodyVaultsVault ¶
type DescribeVaultsResponseBodyVaultsVault struct { ArchiveStorageSize *int64 `json:"ArchiveStorageSize,omitempty" xml:"ArchiveStorageSize,omitempty"` BackupPlanStatistics *DescribeVaultsResponseBodyVaultsVaultBackupPlanStatistics `json:"BackupPlanStatistics,omitempty" xml:"BackupPlanStatistics,omitempty" type:"Struct"` BucketName *string `json:"BucketName,omitempty" xml:"BucketName,omitempty"` BytesDone *int64 `json:"BytesDone,omitempty" xml:"BytesDone,omitempty"` ChargeType *string `json:"ChargeType,omitempty" xml:"ChargeType,omitempty"` ChargedStorageSize *int64 `json:"ChargedStorageSize,omitempty" xml:"ChargedStorageSize,omitempty"` CompressionAlgorithm *string `json:"CompressionAlgorithm,omitempty" xml:"CompressionAlgorithm,omitempty"` CreatedTime *int64 `json:"CreatedTime,omitempty" xml:"CreatedTime,omitempty"` Dedup *bool `json:"Dedup,omitempty" xml:"Dedup,omitempty"` Description *string `json:"Description,omitempty" xml:"Description,omitempty"` EncryptType *string `json:"EncryptType,omitempty" xml:"EncryptType,omitempty"` IndexAvailable *bool `json:"IndexAvailable,omitempty" xml:"IndexAvailable,omitempty"` IndexLevel *string `json:"IndexLevel,omitempty" xml:"IndexLevel,omitempty"` IndexUpdateTime *int64 `json:"IndexUpdateTime,omitempty" xml:"IndexUpdateTime,omitempty"` KmsKeyId *string `json:"KmsKeyId,omitempty" xml:"KmsKeyId,omitempty"` LatestReplicationTime *int64 `json:"LatestReplicationTime,omitempty" xml:"LatestReplicationTime,omitempty"` RedundancyType *string `json:"RedundancyType,omitempty" xml:"RedundancyType,omitempty"` Replication *bool `json:"Replication,omitempty" xml:"Replication,omitempty"` ReplicationProgress *DescribeVaultsResponseBodyVaultsVaultReplicationProgress `json:"ReplicationProgress,omitempty" xml:"ReplicationProgress,omitempty" type:"Struct"` ReplicationSourceRegionId *string `json:"ReplicationSourceRegionId,omitempty" xml:"ReplicationSourceRegionId,omitempty"` ReplicationSourceVaultId *string `json:"ReplicationSourceVaultId,omitempty" xml:"ReplicationSourceVaultId,omitempty"` ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` Retention *int64 `json:"Retention,omitempty" xml:"Retention,omitempty"` SearchEnabled *bool `json:"SearchEnabled,omitempty" xml:"SearchEnabled,omitempty"` SnapshotCount *int64 `json:"SnapshotCount,omitempty" xml:"SnapshotCount,omitempty"` SourceTypes *DescribeVaultsResponseBodyVaultsVaultSourceTypes `json:"SourceTypes,omitempty" xml:"SourceTypes,omitempty" type:"Struct"` Status *string `json:"Status,omitempty" xml:"Status,omitempty"` StorageSize *int64 `json:"StorageSize,omitempty" xml:"StorageSize,omitempty"` Tags *DescribeVaultsResponseBodyVaultsVaultTags `json:"Tags,omitempty" xml:"Tags,omitempty" type:"Struct"` TrialInfo *DescribeVaultsResponseBodyVaultsVaultTrialInfo `json:"TrialInfo,omitempty" xml:"TrialInfo,omitempty" type:"Struct"` UpdatedTime *int64 `json:"UpdatedTime,omitempty" xml:"UpdatedTime,omitempty"` VaultId *string `json:"VaultId,omitempty" xml:"VaultId,omitempty"` VaultName *string `json:"VaultName,omitempty" xml:"VaultName,omitempty"` VaultRegionId *string `json:"VaultRegionId,omitempty" xml:"VaultRegionId,omitempty"` VaultStatusMessage *string `json:"VaultStatusMessage,omitempty" xml:"VaultStatusMessage,omitempty"` VaultStorageClass *string `json:"VaultStorageClass,omitempty" xml:"VaultStorageClass,omitempty"` VaultType *string `json:"VaultType,omitempty" xml:"VaultType,omitempty"` WormEnabled *bool `json:"WormEnabled,omitempty" xml:"WormEnabled,omitempty"` }
func (DescribeVaultsResponseBodyVaultsVault) GoString ¶
func (s DescribeVaultsResponseBodyVaultsVault) GoString() string
func (*DescribeVaultsResponseBodyVaultsVault) SetArchiveStorageSize ¶
func (s *DescribeVaultsResponseBodyVaultsVault) SetArchiveStorageSize(v int64) *DescribeVaultsResponseBodyVaultsVault
func (*DescribeVaultsResponseBodyVaultsVault) SetBackupPlanStatistics ¶
func (s *DescribeVaultsResponseBodyVaultsVault) SetBackupPlanStatistics(v *DescribeVaultsResponseBodyVaultsVaultBackupPlanStatistics) *DescribeVaultsResponseBodyVaultsVault
func (*DescribeVaultsResponseBodyVaultsVault) SetBucketName ¶
func (s *DescribeVaultsResponseBodyVaultsVault) SetBucketName(v string) *DescribeVaultsResponseBodyVaultsVault
func (*DescribeVaultsResponseBodyVaultsVault) SetBytesDone ¶
func (s *DescribeVaultsResponseBodyVaultsVault) SetBytesDone(v int64) *DescribeVaultsResponseBodyVaultsVault
func (*DescribeVaultsResponseBodyVaultsVault) SetChargeType ¶
func (s *DescribeVaultsResponseBodyVaultsVault) SetChargeType(v string) *DescribeVaultsResponseBodyVaultsVault
func (*DescribeVaultsResponseBodyVaultsVault) SetChargedStorageSize ¶
func (s *DescribeVaultsResponseBodyVaultsVault) SetChargedStorageSize(v int64) *DescribeVaultsResponseBodyVaultsVault
func (*DescribeVaultsResponseBodyVaultsVault) SetCompressionAlgorithm ¶
func (s *DescribeVaultsResponseBodyVaultsVault) SetCompressionAlgorithm(v string) *DescribeVaultsResponseBodyVaultsVault
func (*DescribeVaultsResponseBodyVaultsVault) SetCreatedTime ¶
func (s *DescribeVaultsResponseBodyVaultsVault) SetCreatedTime(v int64) *DescribeVaultsResponseBodyVaultsVault
func (*DescribeVaultsResponseBodyVaultsVault) SetDedup ¶
func (s *DescribeVaultsResponseBodyVaultsVault) SetDedup(v bool) *DescribeVaultsResponseBodyVaultsVault
func (*DescribeVaultsResponseBodyVaultsVault) SetDescription ¶
func (s *DescribeVaultsResponseBodyVaultsVault) SetDescription(v string) *DescribeVaultsResponseBodyVaultsVault
func (*DescribeVaultsResponseBodyVaultsVault) SetEncryptType ¶
func (s *DescribeVaultsResponseBodyVaultsVault) SetEncryptType(v string) *DescribeVaultsResponseBodyVaultsVault
func (*DescribeVaultsResponseBodyVaultsVault) SetIndexAvailable ¶
func (s *DescribeVaultsResponseBodyVaultsVault) SetIndexAvailable(v bool) *DescribeVaultsResponseBodyVaultsVault
func (*DescribeVaultsResponseBodyVaultsVault) SetIndexLevel ¶
func (s *DescribeVaultsResponseBodyVaultsVault) SetIndexLevel(v string) *DescribeVaultsResponseBodyVaultsVault
func (*DescribeVaultsResponseBodyVaultsVault) SetIndexUpdateTime ¶
func (s *DescribeVaultsResponseBodyVaultsVault) SetIndexUpdateTime(v int64) *DescribeVaultsResponseBodyVaultsVault
func (*DescribeVaultsResponseBodyVaultsVault) SetKmsKeyId ¶
func (s *DescribeVaultsResponseBodyVaultsVault) SetKmsKeyId(v string) *DescribeVaultsResponseBodyVaultsVault
func (*DescribeVaultsResponseBodyVaultsVault) SetLatestReplicationTime ¶
func (s *DescribeVaultsResponseBodyVaultsVault) SetLatestReplicationTime(v int64) *DescribeVaultsResponseBodyVaultsVault
func (*DescribeVaultsResponseBodyVaultsVault) SetRedundancyType ¶
func (s *DescribeVaultsResponseBodyVaultsVault) SetRedundancyType(v string) *DescribeVaultsResponseBodyVaultsVault
func (*DescribeVaultsResponseBodyVaultsVault) SetReplication ¶
func (s *DescribeVaultsResponseBodyVaultsVault) SetReplication(v bool) *DescribeVaultsResponseBodyVaultsVault
func (*DescribeVaultsResponseBodyVaultsVault) SetReplicationProgress ¶
func (s *DescribeVaultsResponseBodyVaultsVault) SetReplicationProgress(v *DescribeVaultsResponseBodyVaultsVaultReplicationProgress) *DescribeVaultsResponseBodyVaultsVault
func (*DescribeVaultsResponseBodyVaultsVault) SetReplicationSourceRegionId ¶
func (s *DescribeVaultsResponseBodyVaultsVault) SetReplicationSourceRegionId(v string) *DescribeVaultsResponseBodyVaultsVault
func (*DescribeVaultsResponseBodyVaultsVault) SetReplicationSourceVaultId ¶
func (s *DescribeVaultsResponseBodyVaultsVault) SetReplicationSourceVaultId(v string) *DescribeVaultsResponseBodyVaultsVault
func (*DescribeVaultsResponseBodyVaultsVault) SetResourceGroupId ¶
func (s *DescribeVaultsResponseBodyVaultsVault) SetResourceGroupId(v string) *DescribeVaultsResponseBodyVaultsVault
func (*DescribeVaultsResponseBodyVaultsVault) SetRetention ¶
func (s *DescribeVaultsResponseBodyVaultsVault) SetRetention(v int64) *DescribeVaultsResponseBodyVaultsVault
func (*DescribeVaultsResponseBodyVaultsVault) SetSearchEnabled ¶
func (s *DescribeVaultsResponseBodyVaultsVault) SetSearchEnabled(v bool) *DescribeVaultsResponseBodyVaultsVault
func (*DescribeVaultsResponseBodyVaultsVault) SetSnapshotCount ¶
func (s *DescribeVaultsResponseBodyVaultsVault) SetSnapshotCount(v int64) *DescribeVaultsResponseBodyVaultsVault
func (*DescribeVaultsResponseBodyVaultsVault) SetSourceTypes ¶
func (s *DescribeVaultsResponseBodyVaultsVault) SetSourceTypes(v *DescribeVaultsResponseBodyVaultsVaultSourceTypes) *DescribeVaultsResponseBodyVaultsVault
func (*DescribeVaultsResponseBodyVaultsVault) SetStatus ¶
func (s *DescribeVaultsResponseBodyVaultsVault) SetStatus(v string) *DescribeVaultsResponseBodyVaultsVault
func (*DescribeVaultsResponseBodyVaultsVault) SetStorageSize ¶
func (s *DescribeVaultsResponseBodyVaultsVault) SetStorageSize(v int64) *DescribeVaultsResponseBodyVaultsVault
func (*DescribeVaultsResponseBodyVaultsVault) SetTrialInfo ¶
func (s *DescribeVaultsResponseBodyVaultsVault) SetTrialInfo(v *DescribeVaultsResponseBodyVaultsVaultTrialInfo) *DescribeVaultsResponseBodyVaultsVault
func (*DescribeVaultsResponseBodyVaultsVault) SetUpdatedTime ¶
func (s *DescribeVaultsResponseBodyVaultsVault) SetUpdatedTime(v int64) *DescribeVaultsResponseBodyVaultsVault
func (*DescribeVaultsResponseBodyVaultsVault) SetVaultId ¶
func (s *DescribeVaultsResponseBodyVaultsVault) SetVaultId(v string) *DescribeVaultsResponseBodyVaultsVault
func (*DescribeVaultsResponseBodyVaultsVault) SetVaultName ¶
func (s *DescribeVaultsResponseBodyVaultsVault) SetVaultName(v string) *DescribeVaultsResponseBodyVaultsVault
func (*DescribeVaultsResponseBodyVaultsVault) SetVaultRegionId ¶
func (s *DescribeVaultsResponseBodyVaultsVault) SetVaultRegionId(v string) *DescribeVaultsResponseBodyVaultsVault
func (*DescribeVaultsResponseBodyVaultsVault) SetVaultStatusMessage ¶
func (s *DescribeVaultsResponseBodyVaultsVault) SetVaultStatusMessage(v string) *DescribeVaultsResponseBodyVaultsVault
func (*DescribeVaultsResponseBodyVaultsVault) SetVaultStorageClass ¶
func (s *DescribeVaultsResponseBodyVaultsVault) SetVaultStorageClass(v string) *DescribeVaultsResponseBodyVaultsVault
func (*DescribeVaultsResponseBodyVaultsVault) SetVaultType ¶
func (s *DescribeVaultsResponseBodyVaultsVault) SetVaultType(v string) *DescribeVaultsResponseBodyVaultsVault
func (*DescribeVaultsResponseBodyVaultsVault) SetWormEnabled ¶
func (s *DescribeVaultsResponseBodyVaultsVault) SetWormEnabled(v bool) *DescribeVaultsResponseBodyVaultsVault
func (DescribeVaultsResponseBodyVaultsVault) String ¶
func (s DescribeVaultsResponseBodyVaultsVault) String() string
type DescribeVaultsResponseBodyVaultsVaultBackupPlanStatistics ¶
type DescribeVaultsResponseBodyVaultsVaultBackupPlanStatistics struct { CommonNas *int32 `json:"CommonNas,omitempty" xml:"CommonNas,omitempty"` Csg *int32 `json:"Csg,omitempty" xml:"Csg,omitempty"` EcsFile *int32 `json:"EcsFile,omitempty" xml:"EcsFile,omitempty"` EcsHana *int32 `json:"EcsHana,omitempty" xml:"EcsHana,omitempty"` Isilon *int32 `json:"Isilon,omitempty" xml:"Isilon,omitempty"` LocalFile *int32 `json:"LocalFile,omitempty" xml:"LocalFile,omitempty"` LocalVm *int32 `json:"LocalVm,omitempty" xml:"LocalVm,omitempty"` MySql *int32 `json:"MySql,omitempty" xml:"MySql,omitempty"` Nas *int32 `json:"Nas,omitempty" xml:"Nas,omitempty"` Oracle *int32 `json:"Oracle,omitempty" xml:"Oracle,omitempty"` Oss *int32 `json:"Oss,omitempty" xml:"Oss,omitempty"` Ots *int32 `json:"Ots,omitempty" xml:"Ots,omitempty"` SqlServer *int32 `json:"SqlServer,omitempty" xml:"SqlServer,omitempty"` }
func (DescribeVaultsResponseBodyVaultsVaultBackupPlanStatistics) GoString ¶
func (s DescribeVaultsResponseBodyVaultsVaultBackupPlanStatistics) GoString() string
func (*DescribeVaultsResponseBodyVaultsVaultBackupPlanStatistics) SetCommonNas ¶
func (*DescribeVaultsResponseBodyVaultsVaultBackupPlanStatistics) SetEcsFile ¶
func (*DescribeVaultsResponseBodyVaultsVaultBackupPlanStatistics) SetEcsHana ¶
func (*DescribeVaultsResponseBodyVaultsVaultBackupPlanStatistics) SetLocalFile ¶
func (*DescribeVaultsResponseBodyVaultsVaultBackupPlanStatistics) SetLocalVm ¶
func (*DescribeVaultsResponseBodyVaultsVaultBackupPlanStatistics) SetSqlServer ¶
func (DescribeVaultsResponseBodyVaultsVaultBackupPlanStatistics) String ¶
func (s DescribeVaultsResponseBodyVaultsVaultBackupPlanStatistics) String() string
type DescribeVaultsResponseBodyVaultsVaultReplicationProgress ¶
type DescribeVaultsResponseBodyVaultsVaultReplicationProgress struct { HistoricalReplicationProgress *int32 `json:"HistoricalReplicationProgress,omitempty" xml:"HistoricalReplicationProgress,omitempty"` NewReplicationProgress *int64 `json:"NewReplicationProgress,omitempty" xml:"NewReplicationProgress,omitempty"` }
func (DescribeVaultsResponseBodyVaultsVaultReplicationProgress) GoString ¶
func (s DescribeVaultsResponseBodyVaultsVaultReplicationProgress) GoString() string
func (*DescribeVaultsResponseBodyVaultsVaultReplicationProgress) SetHistoricalReplicationProgress ¶
func (s *DescribeVaultsResponseBodyVaultsVaultReplicationProgress) SetHistoricalReplicationProgress(v int32) *DescribeVaultsResponseBodyVaultsVaultReplicationProgress
func (*DescribeVaultsResponseBodyVaultsVaultReplicationProgress) SetNewReplicationProgress ¶
func (s *DescribeVaultsResponseBodyVaultsVaultReplicationProgress) SetNewReplicationProgress(v int64) *DescribeVaultsResponseBodyVaultsVaultReplicationProgress
func (DescribeVaultsResponseBodyVaultsVaultReplicationProgress) String ¶
func (s DescribeVaultsResponseBodyVaultsVaultReplicationProgress) String() string
type DescribeVaultsResponseBodyVaultsVaultSourceTypes ¶
type DescribeVaultsResponseBodyVaultsVaultSourceTypes struct {
SourceType []*string `json:"SourceType,omitempty" xml:"SourceType,omitempty" type:"Repeated"`
}
func (DescribeVaultsResponseBodyVaultsVaultSourceTypes) GoString ¶
func (s DescribeVaultsResponseBodyVaultsVaultSourceTypes) GoString() string
func (*DescribeVaultsResponseBodyVaultsVaultSourceTypes) SetSourceType ¶
func (s *DescribeVaultsResponseBodyVaultsVaultSourceTypes) SetSourceType(v []*string) *DescribeVaultsResponseBodyVaultsVaultSourceTypes
func (DescribeVaultsResponseBodyVaultsVaultSourceTypes) String ¶
func (s DescribeVaultsResponseBodyVaultsVaultSourceTypes) String() string
type DescribeVaultsResponseBodyVaultsVaultTags ¶
type DescribeVaultsResponseBodyVaultsVaultTags struct {
Tag []*DescribeVaultsResponseBodyVaultsVaultTagsTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"`
}
func (DescribeVaultsResponseBodyVaultsVaultTags) GoString ¶
func (s DescribeVaultsResponseBodyVaultsVaultTags) GoString() string
func (DescribeVaultsResponseBodyVaultsVaultTags) String ¶
func (s DescribeVaultsResponseBodyVaultsVaultTags) String() string
type DescribeVaultsResponseBodyVaultsVaultTagsTag ¶
type DescribeVaultsResponseBodyVaultsVaultTagsTag struct { Key *string `json:"Key,omitempty" xml:"Key,omitempty"` Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (DescribeVaultsResponseBodyVaultsVaultTagsTag) GoString ¶
func (s DescribeVaultsResponseBodyVaultsVaultTagsTag) GoString() string
func (*DescribeVaultsResponseBodyVaultsVaultTagsTag) SetValue ¶
func (s *DescribeVaultsResponseBodyVaultsVaultTagsTag) SetValue(v string) *DescribeVaultsResponseBodyVaultsVaultTagsTag
func (DescribeVaultsResponseBodyVaultsVaultTagsTag) String ¶
func (s DescribeVaultsResponseBodyVaultsVaultTagsTag) String() string
type DescribeVaultsResponseBodyVaultsVaultTrialInfo ¶
type DescribeVaultsResponseBodyVaultsVaultTrialInfo struct { KeepAfterTrialExpiration *bool `json:"KeepAfterTrialExpiration,omitempty" xml:"KeepAfterTrialExpiration,omitempty"` TrialExpireTime *int64 `json:"TrialExpireTime,omitempty" xml:"TrialExpireTime,omitempty"` TrialStartTime *int64 `json:"TrialStartTime,omitempty" xml:"TrialStartTime,omitempty"` TrialVaultReleaseTime *int64 `json:"TrialVaultReleaseTime,omitempty" xml:"TrialVaultReleaseTime,omitempty"` }
func (DescribeVaultsResponseBodyVaultsVaultTrialInfo) GoString ¶
func (s DescribeVaultsResponseBodyVaultsVaultTrialInfo) GoString() string
func (*DescribeVaultsResponseBodyVaultsVaultTrialInfo) SetKeepAfterTrialExpiration ¶
func (s *DescribeVaultsResponseBodyVaultsVaultTrialInfo) SetKeepAfterTrialExpiration(v bool) *DescribeVaultsResponseBodyVaultsVaultTrialInfo
func (*DescribeVaultsResponseBodyVaultsVaultTrialInfo) SetTrialExpireTime ¶
func (s *DescribeVaultsResponseBodyVaultsVaultTrialInfo) SetTrialExpireTime(v int64) *DescribeVaultsResponseBodyVaultsVaultTrialInfo
func (*DescribeVaultsResponseBodyVaultsVaultTrialInfo) SetTrialStartTime ¶
func (s *DescribeVaultsResponseBodyVaultsVaultTrialInfo) SetTrialStartTime(v int64) *DescribeVaultsResponseBodyVaultsVaultTrialInfo
func (*DescribeVaultsResponseBodyVaultsVaultTrialInfo) SetTrialVaultReleaseTime ¶
func (s *DescribeVaultsResponseBodyVaultsVaultTrialInfo) SetTrialVaultReleaseTime(v int64) *DescribeVaultsResponseBodyVaultsVaultTrialInfo
func (DescribeVaultsResponseBodyVaultsVaultTrialInfo) String ¶
func (s DescribeVaultsResponseBodyVaultsVaultTrialInfo) String() string
type DetachNasFileSystemRequest ¶
type DetachNasFileSystemRequest struct { // The time when the file system was created. The value must be a UNIX timestamp. Unit: seconds. CreateTime *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"` // The name of the RAM role that is created within the source Alibaba Cloud account and assigned to the current Alibaba Cloud account to authorize the current Alibaba Cloud account to back up and restore data across Alibaba Cloud accounts. CrossAccountRoleName *string `json:"CrossAccountRoleName,omitempty" xml:"CrossAccountRoleName,omitempty"` // Specifies whether data is backed up and restored within the same Alibaba Cloud account or across Alibaba Cloud accounts. Valid values: // // * SELF_ACCOUNT: Data is backed up and restored within the same Alibaba Cloud account. // * CROSS_ACCOUNT: Data is backed up and restored across Alibaba Cloud accounts. CrossAccountType *string `json:"CrossAccountType,omitempty" xml:"CrossAccountType,omitempty"` // The ID of the source Alibaba Cloud account that authorizes the current Alibaba Cloud account to back up and restore data across Alibaba Cloud accounts. CrossAccountUserId *int64 `json:"CrossAccountUserId,omitempty" xml:"CrossAccountUserId,omitempty"` // The ID of the file system. FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` }
func (DetachNasFileSystemRequest) GoString ¶
func (s DetachNasFileSystemRequest) GoString() string
func (*DetachNasFileSystemRequest) SetCreateTime ¶
func (s *DetachNasFileSystemRequest) SetCreateTime(v string) *DetachNasFileSystemRequest
func (*DetachNasFileSystemRequest) SetCrossAccountRoleName ¶
func (s *DetachNasFileSystemRequest) SetCrossAccountRoleName(v string) *DetachNasFileSystemRequest
func (*DetachNasFileSystemRequest) SetCrossAccountType ¶
func (s *DetachNasFileSystemRequest) SetCrossAccountType(v string) *DetachNasFileSystemRequest
func (*DetachNasFileSystemRequest) SetCrossAccountUserId ¶
func (s *DetachNasFileSystemRequest) SetCrossAccountUserId(v int64) *DetachNasFileSystemRequest
func (*DetachNasFileSystemRequest) SetFileSystemId ¶
func (s *DetachNasFileSystemRequest) SetFileSystemId(v string) *DetachNasFileSystemRequest
func (DetachNasFileSystemRequest) String ¶
func (s DetachNasFileSystemRequest) String() string
type DetachNasFileSystemResponse ¶
type DetachNasFileSystemResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *DetachNasFileSystemResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (DetachNasFileSystemResponse) GoString ¶
func (s DetachNasFileSystemResponse) GoString() string
func (*DetachNasFileSystemResponse) SetBody ¶
func (s *DetachNasFileSystemResponse) SetBody(v *DetachNasFileSystemResponseBody) *DetachNasFileSystemResponse
func (*DetachNasFileSystemResponse) SetHeaders ¶
func (s *DetachNasFileSystemResponse) SetHeaders(v map[string]*string) *DetachNasFileSystemResponse
func (*DetachNasFileSystemResponse) SetStatusCode ¶
func (s *DetachNasFileSystemResponse) SetStatusCode(v int32) *DetachNasFileSystemResponse
func (DetachNasFileSystemResponse) String ¶
func (s DetachNasFileSystemResponse) String() string
type DetachNasFileSystemResponseBody ¶
type DetachNasFileSystemResponseBody struct { // The HTTP status code. The status code 200 indicates that the request is successful. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // The message that is returned. If the request is successful, a value of successful is returned. If the request fails, an error message is returned. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // Indicates whether the request is successful. // // * true: The request is successful. // * false: The request fails. Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` // The ID of the asynchronous job. You can call the DescribeTask operation to query the execution result of the asynchronous job. TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"` }
func (DetachNasFileSystemResponseBody) GoString ¶
func (s DetachNasFileSystemResponseBody) GoString() string
func (*DetachNasFileSystemResponseBody) SetCode ¶
func (s *DetachNasFileSystemResponseBody) SetCode(v string) *DetachNasFileSystemResponseBody
func (*DetachNasFileSystemResponseBody) SetMessage ¶
func (s *DetachNasFileSystemResponseBody) SetMessage(v string) *DetachNasFileSystemResponseBody
func (*DetachNasFileSystemResponseBody) SetRequestId ¶
func (s *DetachNasFileSystemResponseBody) SetRequestId(v string) *DetachNasFileSystemResponseBody
func (*DetachNasFileSystemResponseBody) SetSuccess ¶
func (s *DetachNasFileSystemResponseBody) SetSuccess(v bool) *DetachNasFileSystemResponseBody
func (*DetachNasFileSystemResponseBody) SetTaskId ¶
func (s *DetachNasFileSystemResponseBody) SetTaskId(v string) *DetachNasFileSystemResponseBody
func (DetachNasFileSystemResponseBody) String ¶
func (s DetachNasFileSystemResponseBody) String() string
type DisableBackupPlanRequest ¶
type DisableBackupPlanRequest struct { // The ID of the backup vault. PlanId *string `json:"PlanId,omitempty" xml:"PlanId,omitempty"` // The HTTP status code. The status code 200 indicates that the request is successful. SourceType *string `json:"SourceType,omitempty" xml:"SourceType,omitempty"` // The type of the data source. Valid values: // // * **ECS_FILE**: The system backs up data from Elastic Compute Service (ECS) instances. // * **OSS**: The system backs up data from Object Storage Service (OSS) buckets. // * **NAS**: The system backs up data from Apsara File Storage NAS file systems. VaultId *string `json:"VaultId,omitempty" xml:"VaultId,omitempty"` }
func (DisableBackupPlanRequest) GoString ¶
func (s DisableBackupPlanRequest) GoString() string
func (*DisableBackupPlanRequest) SetPlanId ¶
func (s *DisableBackupPlanRequest) SetPlanId(v string) *DisableBackupPlanRequest
func (*DisableBackupPlanRequest) SetSourceType ¶
func (s *DisableBackupPlanRequest) SetSourceType(v string) *DisableBackupPlanRequest
func (*DisableBackupPlanRequest) SetVaultId ¶
func (s *DisableBackupPlanRequest) SetVaultId(v string) *DisableBackupPlanRequest
func (DisableBackupPlanRequest) String ¶
func (s DisableBackupPlanRequest) String() string
type DisableBackupPlanResponse ¶
type DisableBackupPlanResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *DisableBackupPlanResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (DisableBackupPlanResponse) GoString ¶
func (s DisableBackupPlanResponse) GoString() string
func (*DisableBackupPlanResponse) SetBody ¶
func (s *DisableBackupPlanResponse) SetBody(v *DisableBackupPlanResponseBody) *DisableBackupPlanResponse
func (*DisableBackupPlanResponse) SetHeaders ¶
func (s *DisableBackupPlanResponse) SetHeaders(v map[string]*string) *DisableBackupPlanResponse
func (*DisableBackupPlanResponse) SetStatusCode ¶
func (s *DisableBackupPlanResponse) SetStatusCode(v int32) *DisableBackupPlanResponse
func (DisableBackupPlanResponse) String ¶
func (s DisableBackupPlanResponse) String() string
type DisableBackupPlanResponseBody ¶
type DisableBackupPlanResponseBody struct { // The ID of the request. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // The operation that you want to perform. Set the value to **DisableBackupPlan**. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // Disables a backup plan. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` }
func (DisableBackupPlanResponseBody) GoString ¶
func (s DisableBackupPlanResponseBody) GoString() string
func (*DisableBackupPlanResponseBody) SetCode ¶
func (s *DisableBackupPlanResponseBody) SetCode(v string) *DisableBackupPlanResponseBody
func (*DisableBackupPlanResponseBody) SetMessage ¶
func (s *DisableBackupPlanResponseBody) SetMessage(v string) *DisableBackupPlanResponseBody
func (*DisableBackupPlanResponseBody) SetRequestId ¶
func (s *DisableBackupPlanResponseBody) SetRequestId(v string) *DisableBackupPlanResponseBody
func (*DisableBackupPlanResponseBody) SetSuccess ¶
func (s *DisableBackupPlanResponseBody) SetSuccess(v bool) *DisableBackupPlanResponseBody
func (DisableBackupPlanResponseBody) String ¶
func (s DisableBackupPlanResponseBody) String() string
type DisableHanaBackupPlanRequest ¶
type DisableHanaBackupPlanRequest struct { // The ID of the resource group. ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The HTTP status code. The status code 200 indicates that the call is successful. PlanId *string `json:"PlanId,omitempty" xml:"PlanId,omitempty"` // The ID of the request. ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` // The ID of the backup plan. VaultId *string `json:"VaultId,omitempty" xml:"VaultId,omitempty"` }
func (DisableHanaBackupPlanRequest) GoString ¶
func (s DisableHanaBackupPlanRequest) GoString() string
func (*DisableHanaBackupPlanRequest) SetClusterId ¶
func (s *DisableHanaBackupPlanRequest) SetClusterId(v string) *DisableHanaBackupPlanRequest
func (*DisableHanaBackupPlanRequest) SetPlanId ¶
func (s *DisableHanaBackupPlanRequest) SetPlanId(v string) *DisableHanaBackupPlanRequest
func (*DisableHanaBackupPlanRequest) SetResourceGroupId ¶
func (s *DisableHanaBackupPlanRequest) SetResourceGroupId(v string) *DisableHanaBackupPlanRequest
func (*DisableHanaBackupPlanRequest) SetVaultId ¶
func (s *DisableHanaBackupPlanRequest) SetVaultId(v string) *DisableHanaBackupPlanRequest
func (DisableHanaBackupPlanRequest) String ¶
func (s DisableHanaBackupPlanRequest) String() string
type DisableHanaBackupPlanResponse ¶
type DisableHanaBackupPlanResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *DisableHanaBackupPlanResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (DisableHanaBackupPlanResponse) GoString ¶
func (s DisableHanaBackupPlanResponse) GoString() string
func (*DisableHanaBackupPlanResponse) SetBody ¶
func (s *DisableHanaBackupPlanResponse) SetBody(v *DisableHanaBackupPlanResponseBody) *DisableHanaBackupPlanResponse
func (*DisableHanaBackupPlanResponse) SetHeaders ¶
func (s *DisableHanaBackupPlanResponse) SetHeaders(v map[string]*string) *DisableHanaBackupPlanResponse
func (*DisableHanaBackupPlanResponse) SetStatusCode ¶
func (s *DisableHanaBackupPlanResponse) SetStatusCode(v int32) *DisableHanaBackupPlanResponse
func (DisableHanaBackupPlanResponse) String ¶
func (s DisableHanaBackupPlanResponse) String() string
type DisableHanaBackupPlanResponseBody ¶
type DisableHanaBackupPlanResponseBody struct { // The operation that you want to perform. Set the value to **DisableHanaBackupPlan**. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // Disables an SAP HANA backup plan. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` }
func (DisableHanaBackupPlanResponseBody) GoString ¶
func (s DisableHanaBackupPlanResponseBody) GoString() string
func (*DisableHanaBackupPlanResponseBody) SetCode ¶
func (s *DisableHanaBackupPlanResponseBody) SetCode(v string) *DisableHanaBackupPlanResponseBody
func (*DisableHanaBackupPlanResponseBody) SetMessage ¶
func (s *DisableHanaBackupPlanResponseBody) SetMessage(v string) *DisableHanaBackupPlanResponseBody
func (*DisableHanaBackupPlanResponseBody) SetRequestId ¶
func (s *DisableHanaBackupPlanResponseBody) SetRequestId(v string) *DisableHanaBackupPlanResponseBody
func (*DisableHanaBackupPlanResponseBody) SetSuccess ¶
func (s *DisableHanaBackupPlanResponseBody) SetSuccess(v bool) *DisableHanaBackupPlanResponseBody
func (DisableHanaBackupPlanResponseBody) String ¶
func (s DisableHanaBackupPlanResponseBody) String() string
type EnableBackupPlanRequest ¶
type EnableBackupPlanRequest struct { // The ID of the backup vault. PlanId *string `json:"PlanId,omitempty" xml:"PlanId,omitempty"` // The HTTP status code. The status code 200 indicates that the request is successful. SourceType *string `json:"SourceType,omitempty" xml:"SourceType,omitempty"` // The type of the data source. Valid values: // // * **ECS_FILE**: The system backs up data from Elastic Compute Service (ECS) instances. // * **OSS**: The system backs up data from Object Storage Service (OSS) buckets. // * **NAS**: The system backs up data from Apsara File Storage NAS file systems. VaultId *string `json:"VaultId,omitempty" xml:"VaultId,omitempty"` }
func (EnableBackupPlanRequest) GoString ¶
func (s EnableBackupPlanRequest) GoString() string
func (*EnableBackupPlanRequest) SetPlanId ¶
func (s *EnableBackupPlanRequest) SetPlanId(v string) *EnableBackupPlanRequest
func (*EnableBackupPlanRequest) SetSourceType ¶
func (s *EnableBackupPlanRequest) SetSourceType(v string) *EnableBackupPlanRequest
func (*EnableBackupPlanRequest) SetVaultId ¶
func (s *EnableBackupPlanRequest) SetVaultId(v string) *EnableBackupPlanRequest
func (EnableBackupPlanRequest) String ¶
func (s EnableBackupPlanRequest) String() string
type EnableBackupPlanResponse ¶
type EnableBackupPlanResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *EnableBackupPlanResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (EnableBackupPlanResponse) GoString ¶
func (s EnableBackupPlanResponse) GoString() string
func (*EnableBackupPlanResponse) SetBody ¶
func (s *EnableBackupPlanResponse) SetBody(v *EnableBackupPlanResponseBody) *EnableBackupPlanResponse
func (*EnableBackupPlanResponse) SetHeaders ¶
func (s *EnableBackupPlanResponse) SetHeaders(v map[string]*string) *EnableBackupPlanResponse
func (*EnableBackupPlanResponse) SetStatusCode ¶
func (s *EnableBackupPlanResponse) SetStatusCode(v int32) *EnableBackupPlanResponse
func (EnableBackupPlanResponse) String ¶
func (s EnableBackupPlanResponse) String() string
type EnableBackupPlanResponseBody ¶
type EnableBackupPlanResponseBody struct { // The ID of the request. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // The operation that you want to perform. Set the value to **EnableBackupPlan**. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // Enables a backup plan. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` }
func (EnableBackupPlanResponseBody) GoString ¶
func (s EnableBackupPlanResponseBody) GoString() string
func (*EnableBackupPlanResponseBody) SetCode ¶
func (s *EnableBackupPlanResponseBody) SetCode(v string) *EnableBackupPlanResponseBody
func (*EnableBackupPlanResponseBody) SetMessage ¶
func (s *EnableBackupPlanResponseBody) SetMessage(v string) *EnableBackupPlanResponseBody
func (*EnableBackupPlanResponseBody) SetRequestId ¶
func (s *EnableBackupPlanResponseBody) SetRequestId(v string) *EnableBackupPlanResponseBody
func (*EnableBackupPlanResponseBody) SetSuccess ¶
func (s *EnableBackupPlanResponseBody) SetSuccess(v bool) *EnableBackupPlanResponseBody
func (EnableBackupPlanResponseBody) String ¶
func (s EnableBackupPlanResponseBody) String() string
type EnableHanaBackupPlanRequest ¶
type EnableHanaBackupPlanRequest struct { // The ID of the resource group. ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The HTTP status code. The status code 200 indicates that the call is successful. PlanId *string `json:"PlanId,omitempty" xml:"PlanId,omitempty"` // The ID of the request. ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` // The ID of the backup plan. VaultId *string `json:"VaultId,omitempty" xml:"VaultId,omitempty"` }
func (EnableHanaBackupPlanRequest) GoString ¶
func (s EnableHanaBackupPlanRequest) GoString() string
func (*EnableHanaBackupPlanRequest) SetClusterId ¶
func (s *EnableHanaBackupPlanRequest) SetClusterId(v string) *EnableHanaBackupPlanRequest
func (*EnableHanaBackupPlanRequest) SetPlanId ¶
func (s *EnableHanaBackupPlanRequest) SetPlanId(v string) *EnableHanaBackupPlanRequest
func (*EnableHanaBackupPlanRequest) SetResourceGroupId ¶
func (s *EnableHanaBackupPlanRequest) SetResourceGroupId(v string) *EnableHanaBackupPlanRequest
func (*EnableHanaBackupPlanRequest) SetVaultId ¶
func (s *EnableHanaBackupPlanRequest) SetVaultId(v string) *EnableHanaBackupPlanRequest
func (EnableHanaBackupPlanRequest) String ¶
func (s EnableHanaBackupPlanRequest) String() string
type EnableHanaBackupPlanResponse ¶
type EnableHanaBackupPlanResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *EnableHanaBackupPlanResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (EnableHanaBackupPlanResponse) GoString ¶
func (s EnableHanaBackupPlanResponse) GoString() string
func (*EnableHanaBackupPlanResponse) SetBody ¶
func (s *EnableHanaBackupPlanResponse) SetBody(v *EnableHanaBackupPlanResponseBody) *EnableHanaBackupPlanResponse
func (*EnableHanaBackupPlanResponse) SetHeaders ¶
func (s *EnableHanaBackupPlanResponse) SetHeaders(v map[string]*string) *EnableHanaBackupPlanResponse
func (*EnableHanaBackupPlanResponse) SetStatusCode ¶
func (s *EnableHanaBackupPlanResponse) SetStatusCode(v int32) *EnableHanaBackupPlanResponse
func (EnableHanaBackupPlanResponse) String ¶
func (s EnableHanaBackupPlanResponse) String() string
type EnableHanaBackupPlanResponseBody ¶
type EnableHanaBackupPlanResponseBody struct { // The operation that you want to perform. Set the value to **EnableHanaBackupPlan**. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // Enables an SAP HANA backup plan. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` }
func (EnableHanaBackupPlanResponseBody) GoString ¶
func (s EnableHanaBackupPlanResponseBody) GoString() string
func (*EnableHanaBackupPlanResponseBody) SetCode ¶
func (s *EnableHanaBackupPlanResponseBody) SetCode(v string) *EnableHanaBackupPlanResponseBody
func (*EnableHanaBackupPlanResponseBody) SetMessage ¶
func (s *EnableHanaBackupPlanResponseBody) SetMessage(v string) *EnableHanaBackupPlanResponseBody
func (*EnableHanaBackupPlanResponseBody) SetRequestId ¶
func (s *EnableHanaBackupPlanResponseBody) SetRequestId(v string) *EnableHanaBackupPlanResponseBody
func (*EnableHanaBackupPlanResponseBody) SetSuccess ¶
func (s *EnableHanaBackupPlanResponseBody) SetSuccess(v bool) *EnableHanaBackupPlanResponseBody
func (EnableHanaBackupPlanResponseBody) String ¶
func (s EnableHanaBackupPlanResponseBody) String() string
type ExecuteBackupPlanRequest ¶
type ExecuteBackupPlanRequest struct { // The ID of the backup vault. PlanId *string `json:"PlanId,omitempty" xml:"PlanId,omitempty"` // The HTTP status code. The status code 200 indicates that the call is successful. RuleId *string `json:"RuleId,omitempty" xml:"RuleId,omitempty"` // The ID of the backup rule. SourceType *string `json:"SourceType,omitempty" xml:"SourceType,omitempty"` // The type of the data source. Valid values: // // * **ECS_FILE**: Elastic Compute Service (ECS) files // * **OSS**: Object Storage Service (OSS) buckets // * **NAS**: Apsara File Storage NAS file systems VaultId *string `json:"VaultId,omitempty" xml:"VaultId,omitempty"` }
func (ExecuteBackupPlanRequest) GoString ¶
func (s ExecuteBackupPlanRequest) GoString() string
func (*ExecuteBackupPlanRequest) SetPlanId ¶
func (s *ExecuteBackupPlanRequest) SetPlanId(v string) *ExecuteBackupPlanRequest
func (*ExecuteBackupPlanRequest) SetRuleId ¶
func (s *ExecuteBackupPlanRequest) SetRuleId(v string) *ExecuteBackupPlanRequest
func (*ExecuteBackupPlanRequest) SetSourceType ¶
func (s *ExecuteBackupPlanRequest) SetSourceType(v string) *ExecuteBackupPlanRequest
func (*ExecuteBackupPlanRequest) SetVaultId ¶
func (s *ExecuteBackupPlanRequest) SetVaultId(v string) *ExecuteBackupPlanRequest
func (ExecuteBackupPlanRequest) String ¶
func (s ExecuteBackupPlanRequest) String() string
type ExecuteBackupPlanResponse ¶
type ExecuteBackupPlanResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *ExecuteBackupPlanResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (ExecuteBackupPlanResponse) GoString ¶
func (s ExecuteBackupPlanResponse) GoString() string
func (*ExecuteBackupPlanResponse) SetBody ¶
func (s *ExecuteBackupPlanResponse) SetBody(v *ExecuteBackupPlanResponseBody) *ExecuteBackupPlanResponse
func (*ExecuteBackupPlanResponse) SetHeaders ¶
func (s *ExecuteBackupPlanResponse) SetHeaders(v map[string]*string) *ExecuteBackupPlanResponse
func (*ExecuteBackupPlanResponse) SetStatusCode ¶
func (s *ExecuteBackupPlanResponse) SetStatusCode(v int32) *ExecuteBackupPlanResponse
func (ExecuteBackupPlanResponse) String ¶
func (s ExecuteBackupPlanResponse) String() string
type ExecuteBackupPlanResponseBody ¶
type ExecuteBackupPlanResponseBody struct { // The ID of the request. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` JobId *string `json:"JobId,omitempty" xml:"JobId,omitempty"` // The operation that you want to perform. Set the value to **ExecuteBackupPlan**. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // Executes a backup plan. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` }
func (ExecuteBackupPlanResponseBody) GoString ¶
func (s ExecuteBackupPlanResponseBody) GoString() string
func (*ExecuteBackupPlanResponseBody) SetCode ¶
func (s *ExecuteBackupPlanResponseBody) SetCode(v string) *ExecuteBackupPlanResponseBody
func (*ExecuteBackupPlanResponseBody) SetJobId ¶
func (s *ExecuteBackupPlanResponseBody) SetJobId(v string) *ExecuteBackupPlanResponseBody
func (*ExecuteBackupPlanResponseBody) SetMessage ¶
func (s *ExecuteBackupPlanResponseBody) SetMessage(v string) *ExecuteBackupPlanResponseBody
func (*ExecuteBackupPlanResponseBody) SetRequestId ¶
func (s *ExecuteBackupPlanResponseBody) SetRequestId(v string) *ExecuteBackupPlanResponseBody
func (*ExecuteBackupPlanResponseBody) SetSuccess ¶
func (s *ExecuteBackupPlanResponseBody) SetSuccess(v bool) *ExecuteBackupPlanResponseBody
func (ExecuteBackupPlanResponseBody) String ¶
func (s ExecuteBackupPlanResponseBody) String() string
type ExecutePolicyV2Request ¶
type ExecutePolicyV2Request struct { DataSourceId *string `json:"DataSourceId,omitempty" xml:"DataSourceId,omitempty"` PolicyId *string `json:"PolicyId,omitempty" xml:"PolicyId,omitempty"` RuleId *string `json:"RuleId,omitempty" xml:"RuleId,omitempty"` SourceType *string `json:"SourceType,omitempty" xml:"SourceType,omitempty"` }
func (ExecutePolicyV2Request) GoString ¶
func (s ExecutePolicyV2Request) GoString() string
func (*ExecutePolicyV2Request) SetDataSourceId ¶
func (s *ExecutePolicyV2Request) SetDataSourceId(v string) *ExecutePolicyV2Request
func (*ExecutePolicyV2Request) SetPolicyId ¶
func (s *ExecutePolicyV2Request) SetPolicyId(v string) *ExecutePolicyV2Request
func (*ExecutePolicyV2Request) SetRuleId ¶
func (s *ExecutePolicyV2Request) SetRuleId(v string) *ExecutePolicyV2Request
func (*ExecutePolicyV2Request) SetSourceType ¶
func (s *ExecutePolicyV2Request) SetSourceType(v string) *ExecutePolicyV2Request
func (ExecutePolicyV2Request) String ¶
func (s ExecutePolicyV2Request) String() string
type ExecutePolicyV2Response ¶
type ExecutePolicyV2Response struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *ExecutePolicyV2ResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (ExecutePolicyV2Response) GoString ¶
func (s ExecutePolicyV2Response) GoString() string
func (*ExecutePolicyV2Response) SetBody ¶
func (s *ExecutePolicyV2Response) SetBody(v *ExecutePolicyV2ResponseBody) *ExecutePolicyV2Response
func (*ExecutePolicyV2Response) SetHeaders ¶
func (s *ExecutePolicyV2Response) SetHeaders(v map[string]*string) *ExecutePolicyV2Response
func (*ExecutePolicyV2Response) SetStatusCode ¶
func (s *ExecutePolicyV2Response) SetStatusCode(v int32) *ExecutePolicyV2Response
func (ExecutePolicyV2Response) String ¶
func (s ExecutePolicyV2Response) String() string
type ExecutePolicyV2ResponseBody ¶
type ExecutePolicyV2ResponseBody struct { Code *string `json:"Code,omitempty" xml:"Code,omitempty"` JobId *string `json:"JobId,omitempty" xml:"JobId,omitempty"` Message *string `json:"Message,omitempty" xml:"Message,omitempty"` RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` }
func (ExecutePolicyV2ResponseBody) GoString ¶
func (s ExecutePolicyV2ResponseBody) GoString() string
func (*ExecutePolicyV2ResponseBody) SetCode ¶
func (s *ExecutePolicyV2ResponseBody) SetCode(v string) *ExecutePolicyV2ResponseBody
func (*ExecutePolicyV2ResponseBody) SetJobId ¶
func (s *ExecutePolicyV2ResponseBody) SetJobId(v string) *ExecutePolicyV2ResponseBody
func (*ExecutePolicyV2ResponseBody) SetMessage ¶
func (s *ExecutePolicyV2ResponseBody) SetMessage(v string) *ExecutePolicyV2ResponseBody
func (*ExecutePolicyV2ResponseBody) SetRequestId ¶
func (s *ExecutePolicyV2ResponseBody) SetRequestId(v string) *ExecutePolicyV2ResponseBody
func (*ExecutePolicyV2ResponseBody) SetSuccess ¶
func (s *ExecutePolicyV2ResponseBody) SetSuccess(v bool) *ExecutePolicyV2ResponseBody
func (ExecutePolicyV2ResponseBody) String ¶
func (s ExecutePolicyV2ResponseBody) String() string
type GenerateRamPolicyRequest ¶
type GenerateRamPolicyRequest struct { // The ID of the backup vault. ActionType *string `json:"ActionType,omitempty" xml:"ActionType,omitempty"` // The content of the policy. RequireBasePolicy *bool `json:"RequireBasePolicy,omitempty" xml:"RequireBasePolicy,omitempty"` // The HTTP status code. The status code 200 indicates that the call is successful. ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` // The ID of the resource group. VaultId *string `json:"VaultId,omitempty" xml:"VaultId,omitempty"` }
func (GenerateRamPolicyRequest) GoString ¶
func (s GenerateRamPolicyRequest) GoString() string
func (*GenerateRamPolicyRequest) SetActionType ¶
func (s *GenerateRamPolicyRequest) SetActionType(v string) *GenerateRamPolicyRequest
func (*GenerateRamPolicyRequest) SetRequireBasePolicy ¶
func (s *GenerateRamPolicyRequest) SetRequireBasePolicy(v bool) *GenerateRamPolicyRequest
func (*GenerateRamPolicyRequest) SetResourceGroupId ¶
func (s *GenerateRamPolicyRequest) SetResourceGroupId(v string) *GenerateRamPolicyRequest
func (*GenerateRamPolicyRequest) SetVaultId ¶
func (s *GenerateRamPolicyRequest) SetVaultId(v string) *GenerateRamPolicyRequest
func (GenerateRamPolicyRequest) String ¶
func (s GenerateRamPolicyRequest) String() string
type GenerateRamPolicyResponse ¶
type GenerateRamPolicyResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *GenerateRamPolicyResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (GenerateRamPolicyResponse) GoString ¶
func (s GenerateRamPolicyResponse) GoString() string
func (*GenerateRamPolicyResponse) SetBody ¶
func (s *GenerateRamPolicyResponse) SetBody(v *GenerateRamPolicyResponseBody) *GenerateRamPolicyResponse
func (*GenerateRamPolicyResponse) SetHeaders ¶
func (s *GenerateRamPolicyResponse) SetHeaders(v map[string]*string) *GenerateRamPolicyResponse
func (*GenerateRamPolicyResponse) SetStatusCode ¶
func (s *GenerateRamPolicyResponse) SetStatusCode(v int32) *GenerateRamPolicyResponse
func (GenerateRamPolicyResponse) String ¶
func (s GenerateRamPolicyResponse) String() string
type GenerateRamPolicyResponseBody ¶
type GenerateRamPolicyResponseBody struct { // The ID of the request. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // The operation that you want to perform. Set the value to **GenerateRamPolicy**. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` PolicyDocument *string `json:"PolicyDocument,omitempty" xml:"PolicyDocument,omitempty"` // Generates a RAM policy. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` }
func (GenerateRamPolicyResponseBody) GoString ¶
func (s GenerateRamPolicyResponseBody) GoString() string
func (*GenerateRamPolicyResponseBody) SetCode ¶
func (s *GenerateRamPolicyResponseBody) SetCode(v string) *GenerateRamPolicyResponseBody
func (*GenerateRamPolicyResponseBody) SetMessage ¶
func (s *GenerateRamPolicyResponseBody) SetMessage(v string) *GenerateRamPolicyResponseBody
func (*GenerateRamPolicyResponseBody) SetPolicyDocument ¶
func (s *GenerateRamPolicyResponseBody) SetPolicyDocument(v string) *GenerateRamPolicyResponseBody
func (*GenerateRamPolicyResponseBody) SetRequestId ¶
func (s *GenerateRamPolicyResponseBody) SetRequestId(v string) *GenerateRamPolicyResponseBody
func (*GenerateRamPolicyResponseBody) SetSuccess ¶
func (s *GenerateRamPolicyResponseBody) SetSuccess(v bool) *GenerateRamPolicyResponseBody
func (GenerateRamPolicyResponseBody) String ¶
func (s GenerateRamPolicyResponseBody) String() string
type GetTempFileDownloadLinkRequest ¶
type GetTempFileDownloadLinkRequest struct { // The key that is used to download a file. TempFileKey *string `json:"TempFileKey,omitempty" xml:"TempFileKey,omitempty"` }
func (GetTempFileDownloadLinkRequest) GoString ¶
func (s GetTempFileDownloadLinkRequest) GoString() string
func (*GetTempFileDownloadLinkRequest) SetTempFileKey ¶
func (s *GetTempFileDownloadLinkRequest) SetTempFileKey(v string) *GetTempFileDownloadLinkRequest
func (GetTempFileDownloadLinkRequest) String ¶
func (s GetTempFileDownloadLinkRequest) String() string
type GetTempFileDownloadLinkResponse ¶
type GetTempFileDownloadLinkResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *GetTempFileDownloadLinkResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (GetTempFileDownloadLinkResponse) GoString ¶
func (s GetTempFileDownloadLinkResponse) GoString() string
func (*GetTempFileDownloadLinkResponse) SetBody ¶
func (s *GetTempFileDownloadLinkResponse) SetBody(v *GetTempFileDownloadLinkResponseBody) *GetTempFileDownloadLinkResponse
func (*GetTempFileDownloadLinkResponse) SetHeaders ¶
func (s *GetTempFileDownloadLinkResponse) SetHeaders(v map[string]*string) *GetTempFileDownloadLinkResponse
func (*GetTempFileDownloadLinkResponse) SetStatusCode ¶
func (s *GetTempFileDownloadLinkResponse) SetStatusCode(v int32) *GetTempFileDownloadLinkResponse
func (GetTempFileDownloadLinkResponse) String ¶
func (s GetTempFileDownloadLinkResponse) String() string
type GetTempFileDownloadLinkResponseBody ¶
type GetTempFileDownloadLinkResponseBody struct { // The HTTP status code. The status code 200 indicates that the request is successful. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // The message that is returned. If the request is successful, a value of successful is returned. If the request fails, an error message is returned. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // Indicates whether the request is successful. // // * true: The request is successful. // * false: The request fails. Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` // The download URL of the file. Url *string `json:"Url,omitempty" xml:"Url,omitempty"` }
func (GetTempFileDownloadLinkResponseBody) GoString ¶
func (s GetTempFileDownloadLinkResponseBody) GoString() string
func (*GetTempFileDownloadLinkResponseBody) SetCode ¶
func (s *GetTempFileDownloadLinkResponseBody) SetCode(v string) *GetTempFileDownloadLinkResponseBody
func (*GetTempFileDownloadLinkResponseBody) SetMessage ¶
func (s *GetTempFileDownloadLinkResponseBody) SetMessage(v string) *GetTempFileDownloadLinkResponseBody
func (*GetTempFileDownloadLinkResponseBody) SetRequestId ¶
func (s *GetTempFileDownloadLinkResponseBody) SetRequestId(v string) *GetTempFileDownloadLinkResponseBody
func (*GetTempFileDownloadLinkResponseBody) SetSuccess ¶
func (s *GetTempFileDownloadLinkResponseBody) SetSuccess(v bool) *GetTempFileDownloadLinkResponseBody
func (*GetTempFileDownloadLinkResponseBody) SetUrl ¶
func (s *GetTempFileDownloadLinkResponseBody) SetUrl(v string) *GetTempFileDownloadLinkResponseBody
func (GetTempFileDownloadLinkResponseBody) String ¶
func (s GetTempFileDownloadLinkResponseBody) String() string
type InstallBackupClientsRequest ¶
type InstallBackupClientsRequest struct { // The name of the RAM role that is created within the source Alibaba Cloud account and assigned to the current Alibaba Cloud account to authorize the current Alibaba Cloud account to back up data across Alibaba Cloud accounts. CrossAccountRoleName *string `json:"CrossAccountRoleName,omitempty" xml:"CrossAccountRoleName,omitempty"` // Specifies whether data is backed up within the same Alibaba Cloud account or across Alibaba Cloud accounts. Valid values: // // * SELF_ACCOUNT: Data is backed up within the same Alibaba Cloud account. // * CROSS_ACCOUNT: Data is backed up across Alibaba Cloud accounts. CrossAccountType *string `json:"CrossAccountType,omitempty" xml:"CrossAccountType,omitempty"` // The ID of the source Alibaba Cloud account that authorizes the current Alibaba Cloud account to back up data across Alibaba Cloud accounts. CrossAccountUserId *int64 `json:"CrossAccountUserId,omitempty" xml:"CrossAccountUserId,omitempty"` // The IDs of the ECS instances. You can specify up to 20 IDs. InstanceIds map[string]interface{} `json:"InstanceIds,omitempty" xml:"InstanceIds,omitempty"` }
func (InstallBackupClientsRequest) GoString ¶
func (s InstallBackupClientsRequest) GoString() string
func (*InstallBackupClientsRequest) SetCrossAccountRoleName ¶
func (s *InstallBackupClientsRequest) SetCrossAccountRoleName(v string) *InstallBackupClientsRequest
func (*InstallBackupClientsRequest) SetCrossAccountType ¶
func (s *InstallBackupClientsRequest) SetCrossAccountType(v string) *InstallBackupClientsRequest
func (*InstallBackupClientsRequest) SetCrossAccountUserId ¶
func (s *InstallBackupClientsRequest) SetCrossAccountUserId(v int64) *InstallBackupClientsRequest
func (*InstallBackupClientsRequest) SetInstanceIds ¶
func (s *InstallBackupClientsRequest) SetInstanceIds(v map[string]interface{}) *InstallBackupClientsRequest
func (InstallBackupClientsRequest) String ¶
func (s InstallBackupClientsRequest) String() string
type InstallBackupClientsResponse ¶
type InstallBackupClientsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *InstallBackupClientsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (InstallBackupClientsResponse) GoString ¶
func (s InstallBackupClientsResponse) GoString() string
func (*InstallBackupClientsResponse) SetBody ¶
func (s *InstallBackupClientsResponse) SetBody(v *InstallBackupClientsResponseBody) *InstallBackupClientsResponse
func (*InstallBackupClientsResponse) SetHeaders ¶
func (s *InstallBackupClientsResponse) SetHeaders(v map[string]*string) *InstallBackupClientsResponse
func (*InstallBackupClientsResponse) SetStatusCode ¶
func (s *InstallBackupClientsResponse) SetStatusCode(v int32) *InstallBackupClientsResponse
func (InstallBackupClientsResponse) String ¶
func (s InstallBackupClientsResponse) String() string
type InstallBackupClientsResponseBody ¶
type InstallBackupClientsResponseBody struct { // The HTTP status code. The status code 200 indicates that the call is successful. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // The status of the ECS instance. InstanceStatuses []*InstallBackupClientsResponseBodyInstanceStatuses `json:"InstanceStatuses,omitempty" xml:"InstanceStatuses,omitempty" type:"Repeated"` // The message that is returned. If the call is successful, "successful" is returned. If the call fails, an error message is returned. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // Indicates whether the call is successful. Valid values: // // * true: The call is successful. // * false: The call fails. Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` // The ID of the asynchronous job. You can call the DescribeTask operation to query the execution result of an asynchronous job. TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"` }
func (InstallBackupClientsResponseBody) GoString ¶
func (s InstallBackupClientsResponseBody) GoString() string
func (*InstallBackupClientsResponseBody) SetCode ¶
func (s *InstallBackupClientsResponseBody) SetCode(v string) *InstallBackupClientsResponseBody
func (*InstallBackupClientsResponseBody) SetInstanceStatuses ¶
func (s *InstallBackupClientsResponseBody) SetInstanceStatuses(v []*InstallBackupClientsResponseBodyInstanceStatuses) *InstallBackupClientsResponseBody
func (*InstallBackupClientsResponseBody) SetMessage ¶
func (s *InstallBackupClientsResponseBody) SetMessage(v string) *InstallBackupClientsResponseBody
func (*InstallBackupClientsResponseBody) SetRequestId ¶
func (s *InstallBackupClientsResponseBody) SetRequestId(v string) *InstallBackupClientsResponseBody
func (*InstallBackupClientsResponseBody) SetSuccess ¶
func (s *InstallBackupClientsResponseBody) SetSuccess(v bool) *InstallBackupClientsResponseBody
func (*InstallBackupClientsResponseBody) SetTaskId ¶
func (s *InstallBackupClientsResponseBody) SetTaskId(v string) *InstallBackupClientsResponseBody
func (InstallBackupClientsResponseBody) String ¶
func (s InstallBackupClientsResponseBody) String() string
type InstallBackupClientsResponseBodyInstanceStatuses ¶
type InstallBackupClientsResponseBodyInstanceStatuses struct { // The error code that is returned. Valid values: // // * If the value is empty, the call is successful. // * **InstanceNotExists**: The ECS instance does not exist. // * **InstanceNotRunning**: The ECS instance is not running. // * **CloudAssistNotRunningOnInstance**: Cloud Assistant is unavailable. ErrorCode *string `json:"ErrorCode,omitempty" xml:"ErrorCode,omitempty"` // The ID of the ECS instance. InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // Indicates whether an HBR client can be installed on the ECS instance. Valid values: // // * true: An HBR client can be installed on the ECS instance. // * false: An HBR client cannot be installed on the ECS instance. ValidInstance *bool `json:"ValidInstance,omitempty" xml:"ValidInstance,omitempty"` }
func (InstallBackupClientsResponseBodyInstanceStatuses) GoString ¶
func (s InstallBackupClientsResponseBodyInstanceStatuses) GoString() string
func (*InstallBackupClientsResponseBodyInstanceStatuses) SetErrorCode ¶
func (s *InstallBackupClientsResponseBodyInstanceStatuses) SetErrorCode(v string) *InstallBackupClientsResponseBodyInstanceStatuses
func (*InstallBackupClientsResponseBodyInstanceStatuses) SetInstanceId ¶
func (s *InstallBackupClientsResponseBodyInstanceStatuses) SetInstanceId(v string) *InstallBackupClientsResponseBodyInstanceStatuses
func (*InstallBackupClientsResponseBodyInstanceStatuses) SetValidInstance ¶
func (s *InstallBackupClientsResponseBodyInstanceStatuses) SetValidInstance(v bool) *InstallBackupClientsResponseBodyInstanceStatuses
func (InstallBackupClientsResponseBodyInstanceStatuses) String ¶
func (s InstallBackupClientsResponseBodyInstanceStatuses) String() string
type InstallBackupClientsShrinkRequest ¶
type InstallBackupClientsShrinkRequest struct { // The name of the RAM role that is created within the source Alibaba Cloud account and assigned to the current Alibaba Cloud account to authorize the current Alibaba Cloud account to back up data across Alibaba Cloud accounts. CrossAccountRoleName *string `json:"CrossAccountRoleName,omitempty" xml:"CrossAccountRoleName,omitempty"` // Specifies whether data is backed up within the same Alibaba Cloud account or across Alibaba Cloud accounts. Valid values: // // * SELF_ACCOUNT: Data is backed up within the same Alibaba Cloud account. // * CROSS_ACCOUNT: Data is backed up across Alibaba Cloud accounts. CrossAccountType *string `json:"CrossAccountType,omitempty" xml:"CrossAccountType,omitempty"` // The ID of the source Alibaba Cloud account that authorizes the current Alibaba Cloud account to back up data across Alibaba Cloud accounts. CrossAccountUserId *int64 `json:"CrossAccountUserId,omitempty" xml:"CrossAccountUserId,omitempty"` // The IDs of the ECS instances. You can specify up to 20 IDs. InstanceIdsShrink *string `json:"InstanceIds,omitempty" xml:"InstanceIds,omitempty"` }
func (InstallBackupClientsShrinkRequest) GoString ¶
func (s InstallBackupClientsShrinkRequest) GoString() string
func (*InstallBackupClientsShrinkRequest) SetCrossAccountRoleName ¶
func (s *InstallBackupClientsShrinkRequest) SetCrossAccountRoleName(v string) *InstallBackupClientsShrinkRequest
func (*InstallBackupClientsShrinkRequest) SetCrossAccountType ¶
func (s *InstallBackupClientsShrinkRequest) SetCrossAccountType(v string) *InstallBackupClientsShrinkRequest
func (*InstallBackupClientsShrinkRequest) SetCrossAccountUserId ¶
func (s *InstallBackupClientsShrinkRequest) SetCrossAccountUserId(v int64) *InstallBackupClientsShrinkRequest
func (*InstallBackupClientsShrinkRequest) SetInstanceIdsShrink ¶
func (s *InstallBackupClientsShrinkRequest) SetInstanceIdsShrink(v string) *InstallBackupClientsShrinkRequest
func (InstallBackupClientsShrinkRequest) String ¶
func (s InstallBackupClientsShrinkRequest) String() string
type OpenHbrServiceResponse ¶
type OpenHbrServiceResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *OpenHbrServiceResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (OpenHbrServiceResponse) GoString ¶
func (s OpenHbrServiceResponse) GoString() string
func (*OpenHbrServiceResponse) SetBody ¶
func (s *OpenHbrServiceResponse) SetBody(v *OpenHbrServiceResponseBody) *OpenHbrServiceResponse
func (*OpenHbrServiceResponse) SetHeaders ¶
func (s *OpenHbrServiceResponse) SetHeaders(v map[string]*string) *OpenHbrServiceResponse
func (*OpenHbrServiceResponse) SetStatusCode ¶
func (s *OpenHbrServiceResponse) SetStatusCode(v int32) *OpenHbrServiceResponse
func (OpenHbrServiceResponse) String ¶
func (s OpenHbrServiceResponse) String() string
type OpenHbrServiceResponseBody ¶
type OpenHbrServiceResponseBody struct { // The ID of the request. OrderId *string `json:"OrderId,omitempty" xml:"OrderId,omitempty"` // auditing RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (OpenHbrServiceResponseBody) GoString ¶
func (s OpenHbrServiceResponseBody) GoString() string
func (*OpenHbrServiceResponseBody) SetOrderId ¶
func (s *OpenHbrServiceResponseBody) SetOrderId(v string) *OpenHbrServiceResponseBody
func (*OpenHbrServiceResponseBody) SetRequestId ¶
func (s *OpenHbrServiceResponseBody) SetRequestId(v string) *OpenHbrServiceResponseBody
func (OpenHbrServiceResponseBody) String ¶
func (s OpenHbrServiceResponseBody) String() string
type OtsDetail ¶
type OtsDetail struct {
TableNames []*string `json:"TableNames,omitempty" xml:"TableNames,omitempty" type:"Repeated"`
}
func (*OtsDetail) SetTableNames ¶
type OtsTableRestoreDetail ¶
type OtsTableRestoreDetail struct { BatchChannelCount *int32 `json:"BatchChannelCount,omitempty" xml:"BatchChannelCount,omitempty"` IndexNameSuffix *string `json:"IndexNameSuffix,omitempty" xml:"IndexNameSuffix,omitempty"` OverwriteExisting *bool `json:"OverwriteExisting,omitempty" xml:"OverwriteExisting,omitempty"` ReGenerateAutoIncrementPK *bool `json:"ReGenerateAutoIncrementPK,omitempty" xml:"ReGenerateAutoIncrementPK,omitempty"` RestoreIndex *bool `json:"RestoreIndex,omitempty" xml:"RestoreIndex,omitempty"` RestoreSearchIndex *bool `json:"RestoreSearchIndex,omitempty" xml:"RestoreSearchIndex,omitempty"` SearchIndexNameSuffix *string `json:"SearchIndexNameSuffix,omitempty" xml:"SearchIndexNameSuffix,omitempty"` }
func (OtsTableRestoreDetail) GoString ¶
func (s OtsTableRestoreDetail) GoString() string
func (*OtsTableRestoreDetail) SetBatchChannelCount ¶
func (s *OtsTableRestoreDetail) SetBatchChannelCount(v int32) *OtsTableRestoreDetail
func (*OtsTableRestoreDetail) SetIndexNameSuffix ¶
func (s *OtsTableRestoreDetail) SetIndexNameSuffix(v string) *OtsTableRestoreDetail
func (*OtsTableRestoreDetail) SetOverwriteExisting ¶
func (s *OtsTableRestoreDetail) SetOverwriteExisting(v bool) *OtsTableRestoreDetail
func (*OtsTableRestoreDetail) SetReGenerateAutoIncrementPK ¶
func (s *OtsTableRestoreDetail) SetReGenerateAutoIncrementPK(v bool) *OtsTableRestoreDetail
func (*OtsTableRestoreDetail) SetRestoreIndex ¶
func (s *OtsTableRestoreDetail) SetRestoreIndex(v bool) *OtsTableRestoreDetail
func (*OtsTableRestoreDetail) SetRestoreSearchIndex ¶
func (s *OtsTableRestoreDetail) SetRestoreSearchIndex(v bool) *OtsTableRestoreDetail
func (*OtsTableRestoreDetail) SetSearchIndexNameSuffix ¶
func (s *OtsTableRestoreDetail) SetSearchIndexNameSuffix(v string) *OtsTableRestoreDetail
func (OtsTableRestoreDetail) String ¶
func (s OtsTableRestoreDetail) String() string
type Report ¶
type Report struct { FailedFiles *string `json:"FailedFiles,omitempty" xml:"FailedFiles,omitempty"` SkippedFiles *string `json:"SkippedFiles,omitempty" xml:"SkippedFiles,omitempty"` SuccessFiles *string `json:"SuccessFiles,omitempty" xml:"SuccessFiles,omitempty"` TotalFiles *string `json:"TotalFiles,omitempty" xml:"TotalFiles,omitempty"` }
func (*Report) SetFailedFiles ¶
func (*Report) SetSkippedFiles ¶
func (*Report) SetSuccessFiles ¶
func (*Report) SetTotalFiles ¶
type Rule ¶
type Rule struct { BackupType *string `json:"BackupType,omitempty" xml:"BackupType,omitempty"` DestinationRegionId *string `json:"DestinationRegionId,omitempty" xml:"DestinationRegionId,omitempty"` DestinationRetention *int64 `json:"DestinationRetention,omitempty" xml:"DestinationRetention,omitempty"` Disabled *bool `json:"Disabled,omitempty" xml:"Disabled,omitempty"` DoCopy *bool `json:"DoCopy,omitempty" xml:"DoCopy,omitempty"` Retention *int64 `json:"Retention,omitempty" xml:"Retention,omitempty"` RuleName *string `json:"RuleName,omitempty" xml:"RuleName,omitempty"` Schedule *string `json:"Schedule,omitempty" xml:"Schedule,omitempty"` }
func (*Rule) SetBackupType ¶
func (*Rule) SetDestinationRegionId ¶
func (*Rule) SetDestinationRetention ¶
func (*Rule) SetDisabled ¶
func (*Rule) SetRetention ¶
func (*Rule) SetRuleName ¶
func (*Rule) SetSchedule ¶
type SearchHistoricalSnapshotsRequest ¶
type SearchHistoricalSnapshotsRequest struct { // The maximum number of rows that you want the current query to return. To query only the number of matched rows without the need to return specific data, you can set the Limit parameter to `0`. Then, the operation returns only the number of matched rows. Limit *int32 `json:"Limit,omitempty" xml:"Limit,omitempty"` // The token that is required to obtain the next page of backup snapshots. NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` // The query conditions. Example: // // [ // { // "field": "VaultId", // "value": "v-0003rf9m*****qx5", // "operation": "MATCH_TERM" // }, // { // "field": "InstanceId", // "value": "i-bp1i20zq2*****e9368m", // "operation": "MATCH_TERM" // }, // { // "field": "PlanId", // "value": "plan-0005vk*****gkd1iu4f", // "operation": "MATCH_TERM" // }, // { // "field": "CompleteTime", // "value": 1626769913, // "operation": "GREATER_THAN_OR_EQUAL" // } // ] // // * The following fields are supported: // // * VaultId: specifies the ID of the backup vault. This field is required. // * InstanceId: specifies the ID of the ECS instance. If the SourceType parameter is set to ECS_FILE, this field is required. // * Bucket: specifies the ID of the OSS bucket. If the SourceType parameter is set to OSS, this field is required. // * FileSystemId: specifies the ID of the NAS file system. If the SourceType parameter is set to NAS, this field is required. // * CreateTime: specifies the time when the NAS file system was created. If the SourceType parameter is set to NAS, this field is required. // * CompleteTime: specifies the time when the backup snapshot was completed. // * PlanId: the ID of a backup plan. // // * The following operations are supported: // // * MATCH_TERM: exact match. // * GREATER_THAN: greater than. // * GREATER_THAN_OR_EQUAL: greater than or equal to. // * LESS_THAN: less than. // * LESS_THAN_OR_EQUAL: less than or equal to. // * BETWEEN: specifies a JSON array as a range. The results must fall within the range in the `[Minimum value,Maximum value]` format. // * IN: specifies an array as a collection. The results must fall within the collection. // * NOT_IN: specifies an array as a collection. The results cannot fall within the collection. Query []interface{} `json:"Query,omitempty" xml:"Query,omitempty" type:"Repeated"` // The type of the data source. Valid values: // // * **ECS_FILE**: backup snapshots for Elastic Compute Service (ECS) files // * **OSS**: backup snapshots for Object Storage Service (OSS) buckets // * **NAS**: backup snapshots for Apsara File Storage NAS file systems SourceType *string `json:"SourceType,omitempty" xml:"SourceType,omitempty"` }
func (SearchHistoricalSnapshotsRequest) GoString ¶
func (s SearchHistoricalSnapshotsRequest) GoString() string
func (*SearchHistoricalSnapshotsRequest) SetLimit ¶
func (s *SearchHistoricalSnapshotsRequest) SetLimit(v int32) *SearchHistoricalSnapshotsRequest
func (*SearchHistoricalSnapshotsRequest) SetNextToken ¶
func (s *SearchHistoricalSnapshotsRequest) SetNextToken(v string) *SearchHistoricalSnapshotsRequest
func (*SearchHistoricalSnapshotsRequest) SetQuery ¶
func (s *SearchHistoricalSnapshotsRequest) SetQuery(v []interface{}) *SearchHistoricalSnapshotsRequest
func (*SearchHistoricalSnapshotsRequest) SetSourceType ¶
func (s *SearchHistoricalSnapshotsRequest) SetSourceType(v string) *SearchHistoricalSnapshotsRequest
func (SearchHistoricalSnapshotsRequest) String ¶
func (s SearchHistoricalSnapshotsRequest) String() string
type SearchHistoricalSnapshotsResponse ¶
type SearchHistoricalSnapshotsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *SearchHistoricalSnapshotsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (SearchHistoricalSnapshotsResponse) GoString ¶
func (s SearchHistoricalSnapshotsResponse) GoString() string
func (*SearchHistoricalSnapshotsResponse) SetHeaders ¶
func (s *SearchHistoricalSnapshotsResponse) SetHeaders(v map[string]*string) *SearchHistoricalSnapshotsResponse
func (*SearchHistoricalSnapshotsResponse) SetStatusCode ¶
func (s *SearchHistoricalSnapshotsResponse) SetStatusCode(v int32) *SearchHistoricalSnapshotsResponse
func (SearchHistoricalSnapshotsResponse) String ¶
func (s SearchHistoricalSnapshotsResponse) String() string
type SearchHistoricalSnapshotsResponseBody ¶
type SearchHistoricalSnapshotsResponseBody struct { // The HTTP status code. The status code 200 indicates that the call is successful. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // The number of historical backup snapshots that are displayed on the current page. Limit *int32 `json:"Limit,omitempty" xml:"Limit,omitempty"` // The message that is returned. If the call is successful, "successful" is returned. If the call fails, an error message is returned. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // The token that is required to obtain the next page of backup snapshots. NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The historical backup snapshots. Snapshots *SearchHistoricalSnapshotsResponseBodySnapshots `json:"Snapshots,omitempty" xml:"Snapshots,omitempty" type:"Struct"` // Indicates whether the call is successful. Valid values: // // * true: The call is successful. // * false: The call fails. Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` // The total number of returned backup snapshots that meet the specified conditions. TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (SearchHistoricalSnapshotsResponseBody) GoString ¶
func (s SearchHistoricalSnapshotsResponseBody) GoString() string
func (*SearchHistoricalSnapshotsResponseBody) SetCode ¶
func (s *SearchHistoricalSnapshotsResponseBody) SetCode(v string) *SearchHistoricalSnapshotsResponseBody
func (*SearchHistoricalSnapshotsResponseBody) SetLimit ¶
func (s *SearchHistoricalSnapshotsResponseBody) SetLimit(v int32) *SearchHistoricalSnapshotsResponseBody
func (*SearchHistoricalSnapshotsResponseBody) SetMessage ¶
func (s *SearchHistoricalSnapshotsResponseBody) SetMessage(v string) *SearchHistoricalSnapshotsResponseBody
func (*SearchHistoricalSnapshotsResponseBody) SetNextToken ¶
func (s *SearchHistoricalSnapshotsResponseBody) SetNextToken(v string) *SearchHistoricalSnapshotsResponseBody
func (*SearchHistoricalSnapshotsResponseBody) SetRequestId ¶
func (s *SearchHistoricalSnapshotsResponseBody) SetRequestId(v string) *SearchHistoricalSnapshotsResponseBody
func (*SearchHistoricalSnapshotsResponseBody) SetSnapshots ¶
func (s *SearchHistoricalSnapshotsResponseBody) SetSnapshots(v *SearchHistoricalSnapshotsResponseBodySnapshots) *SearchHistoricalSnapshotsResponseBody
func (*SearchHistoricalSnapshotsResponseBody) SetSuccess ¶
func (s *SearchHistoricalSnapshotsResponseBody) SetSuccess(v bool) *SearchHistoricalSnapshotsResponseBody
func (*SearchHistoricalSnapshotsResponseBody) SetTotalCount ¶
func (s *SearchHistoricalSnapshotsResponseBody) SetTotalCount(v int32) *SearchHistoricalSnapshotsResponseBody
func (SearchHistoricalSnapshotsResponseBody) String ¶
func (s SearchHistoricalSnapshotsResponseBody) String() string
type SearchHistoricalSnapshotsResponseBodySnapshots ¶
type SearchHistoricalSnapshotsResponseBodySnapshots struct {
Snapshot []*SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot `json:"Snapshot,omitempty" xml:"Snapshot,omitempty" type:"Repeated"`
}
func (SearchHistoricalSnapshotsResponseBodySnapshots) GoString ¶
func (s SearchHistoricalSnapshotsResponseBodySnapshots) GoString() string
func (*SearchHistoricalSnapshotsResponseBodySnapshots) SetSnapshot ¶
func (SearchHistoricalSnapshotsResponseBodySnapshots) String ¶
func (s SearchHistoricalSnapshotsResponseBodySnapshots) String() string
type SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot ¶
type SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot struct { // The actual data amount of backup snapshots after duplicates are removed. Unit: bytes. ActualBytes *int64 `json:"ActualBytes,omitempty" xml:"ActualBytes,omitempty"` // The actual number of backup snapshots. // // > This parameter is available only for file backup. ActualItems *int64 `json:"ActualItems,omitempty" xml:"ActualItems,omitempty"` ArchiveTime *int64 `json:"ArchiveTime,omitempty" xml:"ArchiveTime,omitempty"` // The backup type. Valid value: **COMPLETE**, which indicates full backup. BackupType *string `json:"BackupType,omitempty" xml:"BackupType,omitempty"` // This parameter is returned only if the **SourceType** parameter is set to **OSS**. This parameter indicates the name of the OSS bucket. Bucket *string `json:"Bucket,omitempty" xml:"Bucket,omitempty"` // The actual amount of data that is generated by incremental backups. Unit: bytes. BytesDone *int64 `json:"BytesDone,omitempty" xml:"BytesDone,omitempty"` // The total amount of data. Unit: bytes. BytesTotal *int64 `json:"BytesTotal,omitempty" xml:"BytesTotal,omitempty"` // This parameter is returned only if the **SourceType** parameter is set to **ECS_FILE**. This parameter indicates the ID of the HBR client. ClientId *string `json:"ClientId,omitempty" xml:"ClientId,omitempty"` // The time when the backup snapshot was completed. The value is a UNIX timestamp. Unit: seconds. CompleteTime *int64 `json:"CompleteTime,omitempty" xml:"CompleteTime,omitempty"` // This parameter is returned only if the **SourceType** parameter is set to **NAS**. This parameter indicates the time when the file system was created. The value is a UNIX timestamp. Unit: seconds. CreateTime *int64 `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"` // The time when the backup snapshot was created. The value is a UNIX timestamp. Unit: seconds. CreatedTime *int64 `json:"CreatedTime,omitempty" xml:"CreatedTime,omitempty"` // The files that record the information about backup failures, including the information about partially completed backups. ErrorFile *string `json:"ErrorFile,omitempty" xml:"ErrorFile,omitempty"` Exclude *string `json:"Exclude,omitempty" xml:"Exclude,omitempty"` // The time when the snapshot expired. The value is a UNIX timestamp. Unit: seconds. ExpireTime *int64 `json:"ExpireTime,omitempty" xml:"ExpireTime,omitempty"` // This parameter is returned only if the **SourceType** parameter is set to **NAS**. This parameter indicates the ID of the NAS file system. FileSystemId *string `json:"FileSystemId,omitempty" xml:"FileSystemId,omitempty"` Include *string `json:"Include,omitempty" xml:"Include,omitempty"` // This parameter is valid only if the **SourceType** parameter is set to **ECS_FILE**. This parameter indicates the ID of the ECS instance. InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The name of the Tablestore instance. InstanceName *string `json:"InstanceName,omitempty" xml:"InstanceName,omitempty"` // The number of objects that are backed up. // // > This parameter is available only for file backup. ItemsDone *int64 `json:"ItemsDone,omitempty" xml:"ItemsDone,omitempty"` // The total number of objects in the data source. // // > This parameter is available only for file backup. ItemsTotal *int64 `json:"ItemsTotal,omitempty" xml:"ItemsTotal,omitempty"` // The ID of the backup job. JobId *string `json:"JobId,omitempty" xml:"JobId,omitempty"` // The hash value of the parent backup snapshot. ParentSnapshotHash *string `json:"ParentSnapshotHash,omitempty" xml:"ParentSnapshotHash,omitempty"` // This parameter is returned only if the **SourceType** parameter is set to **ECS_FILE**. This parameter indicates the path to the files that are backed up. Path *string `json:"Path,omitempty" xml:"Path,omitempty"` // The source paths. Paths *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshotPaths `json:"Paths,omitempty" xml:"Paths,omitempty" type:"Struct"` // This parameter is returned only if the **SourceType** parameter is set to **OSS**. This parameter indicates the prefix of objects that are backed up. Prefix *string `json:"Prefix,omitempty" xml:"Prefix,omitempty"` // The time when the backup job ended. The value is a UNIX timestamp. Unit: milliseconds. RangeEnd *int64 `json:"RangeEnd,omitempty" xml:"RangeEnd,omitempty"` // The time when the backup job started. The value is a UNIX timestamp. Unit: milliseconds. RangeStart *int64 `json:"RangeStart,omitempty" xml:"RangeStart,omitempty"` // The retention period of the backup snapshot. Unit: days. Retention *int64 `json:"Retention,omitempty" xml:"Retention,omitempty"` // The hash value of the backup snapshot. SnapshotHash *string `json:"SnapshotHash,omitempty" xml:"SnapshotHash,omitempty"` // The ID of the backup snapshot. SnapshotId *string `json:"SnapshotId,omitempty" xml:"SnapshotId,omitempty"` SourceParentSnapshotHash *string `json:"SourceParentSnapshotHash,omitempty" xml:"SourceParentSnapshotHash,omitempty"` SourceSnapshotHash *string `json:"SourceSnapshotHash,omitempty" xml:"SourceSnapshotHash,omitempty"` // The type of the data source. Valid values: // // * **ECS_FILE**: backup snapshots for ECS files // * **OSS**: backup snapshots for OSS buckets // * **NAS**: backup snapshots for NAS file systems SourceType *string `json:"SourceType,omitempty" xml:"SourceType,omitempty"` // The time when the backup snapshot started. The value is a UNIX timestamp. Unit: seconds. StartTime *int64 `json:"StartTime,omitempty" xml:"StartTime,omitempty"` // The status of the backup job. Valid values: // // * **COMPLETE**: The backup job is completed. // * **PARTIAL_COMPLETE**: The backup job is partially completed. // * **FAILED**: The backup job has failed. Status *string `json:"Status,omitempty" xml:"Status,omitempty"` StorageClass *string `json:"StorageClass,omitempty" xml:"StorageClass,omitempty"` // The name of a table in the Tablestore instance. TableName *string `json:"TableName,omitempty" xml:"TableName,omitempty"` // The time when the backup snapshot was updated. The value is a UNIX timestamp. Unit: seconds. UpdatedTime *int64 `json:"UpdatedTime,omitempty" xml:"UpdatedTime,omitempty"` UseCommonNas *bool `json:"UseCommonNas,omitempty" xml:"UseCommonNas,omitempty"` // The ID of the backup vault that stores the backup snapshot. VaultId *string `json:"VaultId,omitempty" xml:"VaultId,omitempty"` }
func (SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) GoString ¶
func (s SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) GoString() string
func (*SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetActualBytes ¶
func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetActualBytes(v int64) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
func (*SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetActualItems ¶
func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetActualItems(v int64) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
func (*SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetArchiveTime ¶
func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetArchiveTime(v int64) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
func (*SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetBackupType ¶
func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetBackupType(v string) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
func (*SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetBytesDone ¶
func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetBytesDone(v int64) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
func (*SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetBytesTotal ¶
func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetBytesTotal(v int64) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
func (*SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetClientId ¶
func (*SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetCompleteTime ¶
func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetCompleteTime(v int64) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
func (*SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetCreateTime ¶
func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetCreateTime(v int64) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
func (*SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetCreatedTime ¶
func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetCreatedTime(v int64) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
func (*SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetErrorFile ¶
func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetErrorFile(v string) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
func (*SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetExclude ¶ added in v3.0.2
func (*SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetExpireTime ¶
func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetExpireTime(v int64) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
func (*SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetFileSystemId ¶
func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetFileSystemId(v string) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
func (*SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetInclude ¶ added in v3.0.2
func (*SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetInstanceId ¶
func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetInstanceId(v string) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
func (*SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetInstanceName ¶
func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetInstanceName(v string) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
func (*SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetItemsDone ¶
func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetItemsDone(v int64) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
func (*SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetItemsTotal ¶
func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetItemsTotal(v int64) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
func (*SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetParentSnapshotHash ¶
func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetParentSnapshotHash(v string) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
func (*SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetRangeEnd ¶
func (*SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetRangeStart ¶
func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetRangeStart(v int64) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
func (*SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetRetention ¶
func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetRetention(v int64) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
func (*SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetSnapshotHash ¶
func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetSnapshotHash(v string) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
func (*SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetSnapshotId ¶
func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetSnapshotId(v string) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
func (*SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetSourceParentSnapshotHash ¶
func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetSourceParentSnapshotHash(v string) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
func (*SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetSourceSnapshotHash ¶
func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetSourceSnapshotHash(v string) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
func (*SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetSourceType ¶
func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetSourceType(v string) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
func (*SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetStartTime ¶
func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetStartTime(v int64) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
func (*SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetStorageClass ¶
func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetStorageClass(v string) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
func (*SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetTableName ¶
func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetTableName(v string) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
func (*SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetUpdatedTime ¶
func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetUpdatedTime(v int64) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
func (*SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetUseCommonNas ¶
func (s *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetUseCommonNas(v bool) *SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot
func (*SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) SetVaultId ¶
func (SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) String ¶
func (s SearchHistoricalSnapshotsResponseBodySnapshotsSnapshot) String() string
type SearchHistoricalSnapshotsResponseBodySnapshotsSnapshotPaths ¶
type SearchHistoricalSnapshotsResponseBodySnapshotsSnapshotPaths struct {
Path []*string `json:"Path,omitempty" xml:"Path,omitempty" type:"Repeated"`
}
func (SearchHistoricalSnapshotsResponseBodySnapshotsSnapshotPaths) GoString ¶
func (s SearchHistoricalSnapshotsResponseBodySnapshotsSnapshotPaths) GoString() string
func (SearchHistoricalSnapshotsResponseBodySnapshotsSnapshotPaths) String ¶
func (s SearchHistoricalSnapshotsResponseBodySnapshotsSnapshotPaths) String() string
type SearchHistoricalSnapshotsShrinkRequest ¶
type SearchHistoricalSnapshotsShrinkRequest struct { // The maximum number of rows that you want the current query to return. To query only the number of matched rows without the need to return specific data, you can set the Limit parameter to `0`. Then, the operation returns only the number of matched rows. Limit *int32 `json:"Limit,omitempty" xml:"Limit,omitempty"` // The token that is required to obtain the next page of backup snapshots. NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` // The query conditions. Example: // // [ // { // "field": "VaultId", // "value": "v-0003rf9m*****qx5", // "operation": "MATCH_TERM" // }, // { // "field": "InstanceId", // "value": "i-bp1i20zq2*****e9368m", // "operation": "MATCH_TERM" // }, // { // "field": "PlanId", // "value": "plan-0005vk*****gkd1iu4f", // "operation": "MATCH_TERM" // }, // { // "field": "CompleteTime", // "value": 1626769913, // "operation": "GREATER_THAN_OR_EQUAL" // } // ] // // * The following fields are supported: // // * VaultId: specifies the ID of the backup vault. This field is required. // * InstanceId: specifies the ID of the ECS instance. If the SourceType parameter is set to ECS_FILE, this field is required. // * Bucket: specifies the ID of the OSS bucket. If the SourceType parameter is set to OSS, this field is required. // * FileSystemId: specifies the ID of the NAS file system. If the SourceType parameter is set to NAS, this field is required. // * CreateTime: specifies the time when the NAS file system was created. If the SourceType parameter is set to NAS, this field is required. // * CompleteTime: specifies the time when the backup snapshot was completed. // * PlanId: the ID of a backup plan. // // * The following operations are supported: // // * MATCH_TERM: exact match. // * GREATER_THAN: greater than. // * GREATER_THAN_OR_EQUAL: greater than or equal to. // * LESS_THAN: less than. // * LESS_THAN_OR_EQUAL: less than or equal to. // * BETWEEN: specifies a JSON array as a range. The results must fall within the range in the `[Minimum value,Maximum value]` format. // * IN: specifies an array as a collection. The results must fall within the collection. // * NOT_IN: specifies an array as a collection. The results cannot fall within the collection. QueryShrink *string `json:"Query,omitempty" xml:"Query,omitempty"` // The type of the data source. Valid values: // // * **ECS_FILE**: backup snapshots for Elastic Compute Service (ECS) files // * **OSS**: backup snapshots for Object Storage Service (OSS) buckets // * **NAS**: backup snapshots for Apsara File Storage NAS file systems SourceType *string `json:"SourceType,omitempty" xml:"SourceType,omitempty"` }
func (SearchHistoricalSnapshotsShrinkRequest) GoString ¶
func (s SearchHistoricalSnapshotsShrinkRequest) GoString() string
func (*SearchHistoricalSnapshotsShrinkRequest) SetLimit ¶
func (s *SearchHistoricalSnapshotsShrinkRequest) SetLimit(v int32) *SearchHistoricalSnapshotsShrinkRequest
func (*SearchHistoricalSnapshotsShrinkRequest) SetNextToken ¶
func (s *SearchHistoricalSnapshotsShrinkRequest) SetNextToken(v string) *SearchHistoricalSnapshotsShrinkRequest
func (*SearchHistoricalSnapshotsShrinkRequest) SetQueryShrink ¶
func (s *SearchHistoricalSnapshotsShrinkRequest) SetQueryShrink(v string) *SearchHistoricalSnapshotsShrinkRequest
func (*SearchHistoricalSnapshotsShrinkRequest) SetSourceType ¶
func (s *SearchHistoricalSnapshotsShrinkRequest) SetSourceType(v string) *SearchHistoricalSnapshotsShrinkRequest
func (SearchHistoricalSnapshotsShrinkRequest) String ¶
func (s SearchHistoricalSnapshotsShrinkRequest) String() string
type StartHanaDatabaseAsyncRequest ¶
type StartHanaDatabaseAsyncRequest struct { // The HTTP status code. The status code 200 indicates that the call is successful. ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The ID of the job that is used to initialize the backup vault. You can call the DescribeTask operation to query the status of the job. DatabaseName *string `json:"DatabaseName,omitempty" xml:"DatabaseName,omitempty"` // The name of the database. VaultId *string `json:"VaultId,omitempty" xml:"VaultId,omitempty"` }
func (StartHanaDatabaseAsyncRequest) GoString ¶
func (s StartHanaDatabaseAsyncRequest) GoString() string
func (*StartHanaDatabaseAsyncRequest) SetClusterId ¶
func (s *StartHanaDatabaseAsyncRequest) SetClusterId(v string) *StartHanaDatabaseAsyncRequest
func (*StartHanaDatabaseAsyncRequest) SetDatabaseName ¶
func (s *StartHanaDatabaseAsyncRequest) SetDatabaseName(v string) *StartHanaDatabaseAsyncRequest
func (*StartHanaDatabaseAsyncRequest) SetVaultId ¶
func (s *StartHanaDatabaseAsyncRequest) SetVaultId(v string) *StartHanaDatabaseAsyncRequest
func (StartHanaDatabaseAsyncRequest) String ¶
func (s StartHanaDatabaseAsyncRequest) String() string
type StartHanaDatabaseAsyncResponse ¶
type StartHanaDatabaseAsyncResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *StartHanaDatabaseAsyncResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (StartHanaDatabaseAsyncResponse) GoString ¶
func (s StartHanaDatabaseAsyncResponse) GoString() string
func (*StartHanaDatabaseAsyncResponse) SetBody ¶
func (s *StartHanaDatabaseAsyncResponse) SetBody(v *StartHanaDatabaseAsyncResponseBody) *StartHanaDatabaseAsyncResponse
func (*StartHanaDatabaseAsyncResponse) SetHeaders ¶
func (s *StartHanaDatabaseAsyncResponse) SetHeaders(v map[string]*string) *StartHanaDatabaseAsyncResponse
func (*StartHanaDatabaseAsyncResponse) SetStatusCode ¶
func (s *StartHanaDatabaseAsyncResponse) SetStatusCode(v int32) *StartHanaDatabaseAsyncResponse
func (StartHanaDatabaseAsyncResponse) String ¶
func (s StartHanaDatabaseAsyncResponse) String() string
type StartHanaDatabaseAsyncResponseBody ¶
type StartHanaDatabaseAsyncResponseBody struct { // The ID of the request. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // The operation that you want to perform. Set the value to **StartHanaDatabaseAsync**. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // Starts an SAP HANA database. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"` }
func (StartHanaDatabaseAsyncResponseBody) GoString ¶
func (s StartHanaDatabaseAsyncResponseBody) GoString() string
func (*StartHanaDatabaseAsyncResponseBody) SetCode ¶
func (s *StartHanaDatabaseAsyncResponseBody) SetCode(v string) *StartHanaDatabaseAsyncResponseBody
func (*StartHanaDatabaseAsyncResponseBody) SetMessage ¶
func (s *StartHanaDatabaseAsyncResponseBody) SetMessage(v string) *StartHanaDatabaseAsyncResponseBody
func (*StartHanaDatabaseAsyncResponseBody) SetRequestId ¶
func (s *StartHanaDatabaseAsyncResponseBody) SetRequestId(v string) *StartHanaDatabaseAsyncResponseBody
func (*StartHanaDatabaseAsyncResponseBody) SetSuccess ¶
func (s *StartHanaDatabaseAsyncResponseBody) SetSuccess(v bool) *StartHanaDatabaseAsyncResponseBody
func (*StartHanaDatabaseAsyncResponseBody) SetTaskId ¶
func (s *StartHanaDatabaseAsyncResponseBody) SetTaskId(v string) *StartHanaDatabaseAsyncResponseBody
func (StartHanaDatabaseAsyncResponseBody) String ¶
func (s StartHanaDatabaseAsyncResponseBody) String() string
type StopHanaDatabaseAsyncRequest ¶
type StopHanaDatabaseAsyncRequest struct { // The HTTP status code. The status code 200 indicates that the call is successful. ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The ID of the asynchronous job. You can call the DescribeTask operation to query the execution result of the asynchronous job. DatabaseName *string `json:"DatabaseName,omitempty" xml:"DatabaseName,omitempty"` // The name of the database. VaultId *string `json:"VaultId,omitempty" xml:"VaultId,omitempty"` }
func (StopHanaDatabaseAsyncRequest) GoString ¶
func (s StopHanaDatabaseAsyncRequest) GoString() string
func (*StopHanaDatabaseAsyncRequest) SetClusterId ¶
func (s *StopHanaDatabaseAsyncRequest) SetClusterId(v string) *StopHanaDatabaseAsyncRequest
func (*StopHanaDatabaseAsyncRequest) SetDatabaseName ¶
func (s *StopHanaDatabaseAsyncRequest) SetDatabaseName(v string) *StopHanaDatabaseAsyncRequest
func (*StopHanaDatabaseAsyncRequest) SetVaultId ¶
func (s *StopHanaDatabaseAsyncRequest) SetVaultId(v string) *StopHanaDatabaseAsyncRequest
func (StopHanaDatabaseAsyncRequest) String ¶
func (s StopHanaDatabaseAsyncRequest) String() string
type StopHanaDatabaseAsyncResponse ¶
type StopHanaDatabaseAsyncResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *StopHanaDatabaseAsyncResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (StopHanaDatabaseAsyncResponse) GoString ¶
func (s StopHanaDatabaseAsyncResponse) GoString() string
func (*StopHanaDatabaseAsyncResponse) SetBody ¶
func (s *StopHanaDatabaseAsyncResponse) SetBody(v *StopHanaDatabaseAsyncResponseBody) *StopHanaDatabaseAsyncResponse
func (*StopHanaDatabaseAsyncResponse) SetHeaders ¶
func (s *StopHanaDatabaseAsyncResponse) SetHeaders(v map[string]*string) *StopHanaDatabaseAsyncResponse
func (*StopHanaDatabaseAsyncResponse) SetStatusCode ¶
func (s *StopHanaDatabaseAsyncResponse) SetStatusCode(v int32) *StopHanaDatabaseAsyncResponse
func (StopHanaDatabaseAsyncResponse) String ¶
func (s StopHanaDatabaseAsyncResponse) String() string
type StopHanaDatabaseAsyncResponseBody ¶
type StopHanaDatabaseAsyncResponseBody struct { // The ID of the request. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // The operation that you want to perform. Set the value to **StopHanaDatabaseAsync**. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // Stops an SAP HANA database. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"` }
func (StopHanaDatabaseAsyncResponseBody) GoString ¶
func (s StopHanaDatabaseAsyncResponseBody) GoString() string
func (*StopHanaDatabaseAsyncResponseBody) SetCode ¶
func (s *StopHanaDatabaseAsyncResponseBody) SetCode(v string) *StopHanaDatabaseAsyncResponseBody
func (*StopHanaDatabaseAsyncResponseBody) SetMessage ¶
func (s *StopHanaDatabaseAsyncResponseBody) SetMessage(v string) *StopHanaDatabaseAsyncResponseBody
func (*StopHanaDatabaseAsyncResponseBody) SetRequestId ¶
func (s *StopHanaDatabaseAsyncResponseBody) SetRequestId(v string) *StopHanaDatabaseAsyncResponseBody
func (*StopHanaDatabaseAsyncResponseBody) SetSuccess ¶
func (s *StopHanaDatabaseAsyncResponseBody) SetSuccess(v bool) *StopHanaDatabaseAsyncResponseBody
func (*StopHanaDatabaseAsyncResponseBody) SetTaskId ¶
func (s *StopHanaDatabaseAsyncResponseBody) SetTaskId(v string) *StopHanaDatabaseAsyncResponseBody
func (StopHanaDatabaseAsyncResponseBody) String ¶
func (s StopHanaDatabaseAsyncResponseBody) String() string
type UninstallBackupClientsRequest ¶
type UninstallBackupClientsRequest struct { // The ID of the backup client. The sum of the number of backup client IDs and the number of ECS instance IDs cannot exceed 20. Otherwise, an error occurs. ClientIds map[string]interface{} `json:"ClientIds,omitempty" xml:"ClientIds,omitempty"` // The name of the RAM role that is created within the source Alibaba Cloud account and assigned to the current Alibaba Cloud account to authorize the current Alibaba Cloud account to back up and restore data across Alibaba Cloud accounts. CrossAccountRoleName *string `json:"CrossAccountRoleName,omitempty" xml:"CrossAccountRoleName,omitempty"` // Specifies whether data is backed up and restored within the same Alibaba Cloud account or across Alibaba Cloud accounts. Valid values: // // * SELF_ACCOUNT: Data is backed up and restored within the same Alibaba Cloud account. // * CROSS_ACCOUNT: Data is backed up and restored across Alibaba Cloud accounts. CrossAccountType *string `json:"CrossAccountType,omitempty" xml:"CrossAccountType,omitempty"` // The ID of the source Alibaba Cloud account that authorizes the current Alibaba Cloud account to back up and restore data across Alibaba Cloud accounts. CrossAccountUserId *int64 `json:"CrossAccountUserId,omitempty" xml:"CrossAccountUserId,omitempty"` // The ID of the ECS instance. You can specify up to 20 IDs. InstanceIds map[string]interface{} `json:"InstanceIds,omitempty" xml:"InstanceIds,omitempty"` }
func (UninstallBackupClientsRequest) GoString ¶
func (s UninstallBackupClientsRequest) GoString() string
func (*UninstallBackupClientsRequest) SetClientIds ¶
func (s *UninstallBackupClientsRequest) SetClientIds(v map[string]interface{}) *UninstallBackupClientsRequest
func (*UninstallBackupClientsRequest) SetCrossAccountRoleName ¶
func (s *UninstallBackupClientsRequest) SetCrossAccountRoleName(v string) *UninstallBackupClientsRequest
func (*UninstallBackupClientsRequest) SetCrossAccountType ¶
func (s *UninstallBackupClientsRequest) SetCrossAccountType(v string) *UninstallBackupClientsRequest
func (*UninstallBackupClientsRequest) SetCrossAccountUserId ¶
func (s *UninstallBackupClientsRequest) SetCrossAccountUserId(v int64) *UninstallBackupClientsRequest
func (*UninstallBackupClientsRequest) SetInstanceIds ¶
func (s *UninstallBackupClientsRequest) SetInstanceIds(v map[string]interface{}) *UninstallBackupClientsRequest
func (UninstallBackupClientsRequest) String ¶
func (s UninstallBackupClientsRequest) String() string
type UninstallBackupClientsResponse ¶
type UninstallBackupClientsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *UninstallBackupClientsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (UninstallBackupClientsResponse) GoString ¶
func (s UninstallBackupClientsResponse) GoString() string
func (*UninstallBackupClientsResponse) SetBody ¶
func (s *UninstallBackupClientsResponse) SetBody(v *UninstallBackupClientsResponseBody) *UninstallBackupClientsResponse
func (*UninstallBackupClientsResponse) SetHeaders ¶
func (s *UninstallBackupClientsResponse) SetHeaders(v map[string]*string) *UninstallBackupClientsResponse
func (*UninstallBackupClientsResponse) SetStatusCode ¶
func (s *UninstallBackupClientsResponse) SetStatusCode(v int32) *UninstallBackupClientsResponse
func (UninstallBackupClientsResponse) String ¶
func (s UninstallBackupClientsResponse) String() string
type UninstallBackupClientsResponseBody ¶
type UninstallBackupClientsResponseBody struct { // The HTTP status code. The status code 200 indicates that the request is successful. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // The status of the ECS instance. InstanceStatuses []*UninstallBackupClientsResponseBodyInstanceStatuses `json:"InstanceStatuses,omitempty" xml:"InstanceStatuses,omitempty" type:"Repeated"` // The message that is returned. If the request is successful, a value of successful is returned. If the request fails, an error message is returned. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // Indicates whether the request is successful. // // * true: The request is successful. // * false: The request fails. Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` // The ID of the asynchronous job. You can call the DescribeTask operation to query the execution result of the asynchronous job. TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"` }
func (UninstallBackupClientsResponseBody) GoString ¶
func (s UninstallBackupClientsResponseBody) GoString() string
func (*UninstallBackupClientsResponseBody) SetCode ¶
func (s *UninstallBackupClientsResponseBody) SetCode(v string) *UninstallBackupClientsResponseBody
func (*UninstallBackupClientsResponseBody) SetInstanceStatuses ¶
func (s *UninstallBackupClientsResponseBody) SetInstanceStatuses(v []*UninstallBackupClientsResponseBodyInstanceStatuses) *UninstallBackupClientsResponseBody
func (*UninstallBackupClientsResponseBody) SetMessage ¶
func (s *UninstallBackupClientsResponseBody) SetMessage(v string) *UninstallBackupClientsResponseBody
func (*UninstallBackupClientsResponseBody) SetRequestId ¶
func (s *UninstallBackupClientsResponseBody) SetRequestId(v string) *UninstallBackupClientsResponseBody
func (*UninstallBackupClientsResponseBody) SetSuccess ¶
func (s *UninstallBackupClientsResponseBody) SetSuccess(v bool) *UninstallBackupClientsResponseBody
func (*UninstallBackupClientsResponseBody) SetTaskId ¶
func (s *UninstallBackupClientsResponseBody) SetTaskId(v string) *UninstallBackupClientsResponseBody
func (UninstallBackupClientsResponseBody) String ¶
func (s UninstallBackupClientsResponseBody) String() string
type UninstallBackupClientsResponseBodyInstanceStatuses ¶
type UninstallBackupClientsResponseBodyInstanceStatuses struct { // The error code. Valid values: // // * If the value is empty, the request is successful. // * **InstanceNotExists**: The ECS instance does not exist. // * **InstanceNotRunning**: The ECS instance is not running. // * **CloudAssistNotRunningOnInstance**: Cloud Assistant is unavailable. ErrorCode *string `json:"ErrorCode,omitempty" xml:"ErrorCode,omitempty"` // The ID of the ECS instance. InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // Indicates whether a backup client can be installed on the ECS instance. // // * true: A backup client can be installed on the ECS instance. // * false: A backup client cannot be installed on the ECS instance. ValidInstance *bool `json:"ValidInstance,omitempty" xml:"ValidInstance,omitempty"` }
func (UninstallBackupClientsResponseBodyInstanceStatuses) GoString ¶
func (s UninstallBackupClientsResponseBodyInstanceStatuses) GoString() string
func (*UninstallBackupClientsResponseBodyInstanceStatuses) SetErrorCode ¶
func (s *UninstallBackupClientsResponseBodyInstanceStatuses) SetErrorCode(v string) *UninstallBackupClientsResponseBodyInstanceStatuses
func (*UninstallBackupClientsResponseBodyInstanceStatuses) SetInstanceId ¶
func (s *UninstallBackupClientsResponseBodyInstanceStatuses) SetInstanceId(v string) *UninstallBackupClientsResponseBodyInstanceStatuses
func (*UninstallBackupClientsResponseBodyInstanceStatuses) SetValidInstance ¶
func (s *UninstallBackupClientsResponseBodyInstanceStatuses) SetValidInstance(v bool) *UninstallBackupClientsResponseBodyInstanceStatuses
func (UninstallBackupClientsResponseBodyInstanceStatuses) String ¶
func (s UninstallBackupClientsResponseBodyInstanceStatuses) String() string
type UninstallBackupClientsShrinkRequest ¶
type UninstallBackupClientsShrinkRequest struct { // The ID of the backup client. The sum of the number of backup client IDs and the number of ECS instance IDs cannot exceed 20. Otherwise, an error occurs. ClientIdsShrink *string `json:"ClientIds,omitempty" xml:"ClientIds,omitempty"` // The name of the RAM role that is created within the source Alibaba Cloud account and assigned to the current Alibaba Cloud account to authorize the current Alibaba Cloud account to back up and restore data across Alibaba Cloud accounts. CrossAccountRoleName *string `json:"CrossAccountRoleName,omitempty" xml:"CrossAccountRoleName,omitempty"` // Specifies whether data is backed up and restored within the same Alibaba Cloud account or across Alibaba Cloud accounts. Valid values: // // * SELF_ACCOUNT: Data is backed up and restored within the same Alibaba Cloud account. // * CROSS_ACCOUNT: Data is backed up and restored across Alibaba Cloud accounts. CrossAccountType *string `json:"CrossAccountType,omitempty" xml:"CrossAccountType,omitempty"` // The ID of the source Alibaba Cloud account that authorizes the current Alibaba Cloud account to back up and restore data across Alibaba Cloud accounts. CrossAccountUserId *int64 `json:"CrossAccountUserId,omitempty" xml:"CrossAccountUserId,omitempty"` // The ID of the ECS instance. You can specify up to 20 IDs. InstanceIdsShrink *string `json:"InstanceIds,omitempty" xml:"InstanceIds,omitempty"` }
func (UninstallBackupClientsShrinkRequest) GoString ¶
func (s UninstallBackupClientsShrinkRequest) GoString() string
func (*UninstallBackupClientsShrinkRequest) SetClientIdsShrink ¶
func (s *UninstallBackupClientsShrinkRequest) SetClientIdsShrink(v string) *UninstallBackupClientsShrinkRequest
func (*UninstallBackupClientsShrinkRequest) SetCrossAccountRoleName ¶
func (s *UninstallBackupClientsShrinkRequest) SetCrossAccountRoleName(v string) *UninstallBackupClientsShrinkRequest
func (*UninstallBackupClientsShrinkRequest) SetCrossAccountType ¶
func (s *UninstallBackupClientsShrinkRequest) SetCrossAccountType(v string) *UninstallBackupClientsShrinkRequest
func (*UninstallBackupClientsShrinkRequest) SetCrossAccountUserId ¶
func (s *UninstallBackupClientsShrinkRequest) SetCrossAccountUserId(v int64) *UninstallBackupClientsShrinkRequest
func (*UninstallBackupClientsShrinkRequest) SetInstanceIdsShrink ¶
func (s *UninstallBackupClientsShrinkRequest) SetInstanceIdsShrink(v string) *UninstallBackupClientsShrinkRequest
func (UninstallBackupClientsShrinkRequest) String ¶
func (s UninstallBackupClientsShrinkRequest) String() string
type UninstallClientRequest ¶
type UninstallClientRequest struct { // The ID of the HBR client. ClientId *string `json:"ClientId,omitempty" xml:"ClientId,omitempty"` // The ID of the resource group. ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` // The ID of the backup vault. VaultId *string `json:"VaultId,omitempty" xml:"VaultId,omitempty"` }
func (UninstallClientRequest) GoString ¶
func (s UninstallClientRequest) GoString() string
func (*UninstallClientRequest) SetClientId ¶
func (s *UninstallClientRequest) SetClientId(v string) *UninstallClientRequest
func (*UninstallClientRequest) SetResourceGroupId ¶
func (s *UninstallClientRequest) SetResourceGroupId(v string) *UninstallClientRequest
func (*UninstallClientRequest) SetVaultId ¶
func (s *UninstallClientRequest) SetVaultId(v string) *UninstallClientRequest
func (UninstallClientRequest) String ¶
func (s UninstallClientRequest) String() string
type UninstallClientResponse ¶
type UninstallClientResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *UninstallClientResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (UninstallClientResponse) GoString ¶
func (s UninstallClientResponse) GoString() string
func (*UninstallClientResponse) SetBody ¶
func (s *UninstallClientResponse) SetBody(v *UninstallClientResponseBody) *UninstallClientResponse
func (*UninstallClientResponse) SetHeaders ¶
func (s *UninstallClientResponse) SetHeaders(v map[string]*string) *UninstallClientResponse
func (*UninstallClientResponse) SetStatusCode ¶
func (s *UninstallClientResponse) SetStatusCode(v int32) *UninstallClientResponse
func (UninstallClientResponse) String ¶
func (s UninstallClientResponse) String() string
type UninstallClientResponseBody ¶
type UninstallClientResponseBody struct { // The HTTP status code. The status code 200 indicates that the call is successful. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // The message that is returned. If the call is successful, "successful" is returned. If the call fails, an error message is returned. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // Indicates whether the call is successful. Valid values: // // * true: The call is successful. // * false: The call fails. Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` // The ID of the asynchronous job. You can call the DescribeTask operation to query the execution result of an asynchronous job. TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"` }
func (UninstallClientResponseBody) GoString ¶
func (s UninstallClientResponseBody) GoString() string
func (*UninstallClientResponseBody) SetCode ¶
func (s *UninstallClientResponseBody) SetCode(v string) *UninstallClientResponseBody
func (*UninstallClientResponseBody) SetMessage ¶
func (s *UninstallClientResponseBody) SetMessage(v string) *UninstallClientResponseBody
func (*UninstallClientResponseBody) SetRequestId ¶
func (s *UninstallClientResponseBody) SetRequestId(v string) *UninstallClientResponseBody
func (*UninstallClientResponseBody) SetSuccess ¶
func (s *UninstallClientResponseBody) SetSuccess(v bool) *UninstallClientResponseBody
func (*UninstallClientResponseBody) SetTaskId ¶
func (s *UninstallClientResponseBody) SetTaskId(v string) *UninstallClientResponseBody
func (UninstallClientResponseBody) String ¶
func (s UninstallClientResponseBody) String() string
type UpdateBackupPlanRequest ¶
type UpdateBackupPlanRequest struct { // The details about ECS instance backup. The value is a JSON string. // // * snapshotGroup: specifies whether to use a snapshot-consistent group. This parameter is valid only if all disks of the ECS instance are enhanced SSDs (ESSDs). // * appConsistent: specifies whether to enable application consistency. If you set this parameter to true, you must also specify the preScriptPath and postScriptPath parameters. // * preScriptPath: the path to the pre-freeze scripts. // * postScriptPath: the path to the post-thaw scripts. Detail map[string]interface{} `json:"Detail,omitempty" xml:"Detail,omitempty"` // This parameter is required only if the **SourceType** parameter is set to **ECS_FILE**. This parameter specifies the paths to the files that are excluded from the backup job. The value must be 1 to 255 characters in length. Exclude *string `json:"Exclude,omitempty" xml:"Exclude,omitempty"` // This parameter is required only if the **SourceType** parameter is set to **ECS_FILE**. This parameter specifies the paths to the files that you want to back up. The value must be 1 to 255 characters in length. Include *string `json:"Include,omitempty" xml:"Include,omitempty"` // Specifies whether to enable the feature of keeping at least one backup version. Valid values: // // * 0: The feature is disabled. // * 1: The feature is enabled. KeepLatestSnapshots *int64 `json:"KeepLatestSnapshots,omitempty" xml:"KeepLatestSnapshots,omitempty"` // This parameter is required only if the **SourceType** parameter is set to **ECS_FILE**. This parameter specifies whether to use Windows Volume Shadow Copy Service (VSS) to define a source path. // // * This parameter is available only for Windows ECS instances. // * If data changes occur in the backup source, the source data must be the same as the data to be backed up before you can set this parameter to `["UseVSS":true]`. // * If you use VSS, you cannot back up data from multiple directories. Options *string `json:"Options,omitempty" xml:"Options,omitempty"` // The details about the Tablestore instance. OtsDetail *OtsDetail `json:"OtsDetail,omitempty" xml:"OtsDetail,omitempty"` // The source paths. Path []*string `json:"Path,omitempty" xml:"Path,omitempty" type:"Repeated"` // The ID of the backup plan. PlanId *string `json:"PlanId,omitempty" xml:"PlanId,omitempty"` // The name of the backup plan. PlanName *string `json:"PlanName,omitempty" xml:"PlanName,omitempty"` // This parameter is required only if the **SourceType** parameter is set to **OSS**. This parameter specifies the prefix of objects that you want to back up. After a prefix is specified, only objects whose names start with the prefix are backed up. Prefix *string `json:"Prefix,omitempty" xml:"Prefix,omitempty"` // The retention period of the backup data. Minimum value: 1. Unit: days. Retention *int64 `json:"Retention,omitempty" xml:"Retention,omitempty"` // The rule of the backup plan. Rule []*UpdateBackupPlanRequestRule `json:"Rule,omitempty" xml:"Rule,omitempty" type:"Repeated"` // The backup policy. Format: `I|{startTime}|{interval}`. The system runs the first backup job at a point in time that is specified in the `{startTime}` parameter and the subsequent backup jobs at an interval that is specified in the `{interval}` parameter. The system does not run a backup job before the specified point in time. Each backup job, except the first one, starts only after the previous backup job is completed. For example, `I|1631685600|P1D` specifies that the system runs the first backup job at 14:00:00 on September 15, 2021 and the subsequent backup jobs once a day. // // * **startTime**: the time at which the system starts to run a backup job. The time must follow the UNIX time format. Unit: seconds. // * **interval**: the interval at which the system runs a backup job. The interval must follow the ISO 8601 standard. For example, PT1H specifies an interval of one hour. P1D specifies an interval of one day. Schedule *string `json:"Schedule,omitempty" xml:"Schedule,omitempty"` // The type of the data source. Valid values: // // * **ECS_FILE**: Elastic Compute Service (ECS) files // * **OSS**: Object Storage Service (OSS) buckets // * **NAS**: Apsara File Storage NAS file systems // * **OTS**: Tablestore instances // * **UDM_ECS**: ECS instances SourceType *string `json:"SourceType,omitempty" xml:"SourceType,omitempty"` // This parameter is required only if the **SourceType** parameter is set to **ECS_FILE**. This parameter specifies the throttling rules. To ensure business continuity, you can limit the bandwidth that is used for file backup during peak hours. Format: `{start}|{end}|{bandwidth}`. Separate multiple throttling rules with vertical bars (|). A specified time range cannot overlap with another time range. // // * **start**: the start hour // * **end**: the end hour. // * **bandwidth**: the bandwidth. Unit: KB/s. SpeedLimit *string `json:"SpeedLimit,omitempty" xml:"SpeedLimit,omitempty"` // Specifies whether to update the source path if the backup source is empty. Valid values: // // * true: The system replaces the original source path with the specified source path. // * false: The system does not update the original source path. The system backs up data based on the source path that you specified when you created the backup plan. UpdatePaths *bool `json:"UpdatePaths,omitempty" xml:"UpdatePaths,omitempty"` // The ID of the backup vault. VaultId *string `json:"VaultId,omitempty" xml:"VaultId,omitempty"` }
func (UpdateBackupPlanRequest) GoString ¶
func (s UpdateBackupPlanRequest) GoString() string
func (*UpdateBackupPlanRequest) SetDetail ¶
func (s *UpdateBackupPlanRequest) SetDetail(v map[string]interface{}) *UpdateBackupPlanRequest
func (*UpdateBackupPlanRequest) SetExclude ¶
func (s *UpdateBackupPlanRequest) SetExclude(v string) *UpdateBackupPlanRequest
func (*UpdateBackupPlanRequest) SetInclude ¶
func (s *UpdateBackupPlanRequest) SetInclude(v string) *UpdateBackupPlanRequest
func (*UpdateBackupPlanRequest) SetKeepLatestSnapshots ¶
func (s *UpdateBackupPlanRequest) SetKeepLatestSnapshots(v int64) *UpdateBackupPlanRequest
func (*UpdateBackupPlanRequest) SetOptions ¶
func (s *UpdateBackupPlanRequest) SetOptions(v string) *UpdateBackupPlanRequest
func (*UpdateBackupPlanRequest) SetOtsDetail ¶
func (s *UpdateBackupPlanRequest) SetOtsDetail(v *OtsDetail) *UpdateBackupPlanRequest
func (*UpdateBackupPlanRequest) SetPath ¶
func (s *UpdateBackupPlanRequest) SetPath(v []*string) *UpdateBackupPlanRequest
func (*UpdateBackupPlanRequest) SetPlanId ¶
func (s *UpdateBackupPlanRequest) SetPlanId(v string) *UpdateBackupPlanRequest
func (*UpdateBackupPlanRequest) SetPlanName ¶
func (s *UpdateBackupPlanRequest) SetPlanName(v string) *UpdateBackupPlanRequest
func (*UpdateBackupPlanRequest) SetPrefix ¶
func (s *UpdateBackupPlanRequest) SetPrefix(v string) *UpdateBackupPlanRequest
func (*UpdateBackupPlanRequest) SetRetention ¶
func (s *UpdateBackupPlanRequest) SetRetention(v int64) *UpdateBackupPlanRequest
func (*UpdateBackupPlanRequest) SetRule ¶
func (s *UpdateBackupPlanRequest) SetRule(v []*UpdateBackupPlanRequestRule) *UpdateBackupPlanRequest
func (*UpdateBackupPlanRequest) SetSchedule ¶
func (s *UpdateBackupPlanRequest) SetSchedule(v string) *UpdateBackupPlanRequest
func (*UpdateBackupPlanRequest) SetSourceType ¶
func (s *UpdateBackupPlanRequest) SetSourceType(v string) *UpdateBackupPlanRequest
func (*UpdateBackupPlanRequest) SetSpeedLimit ¶
func (s *UpdateBackupPlanRequest) SetSpeedLimit(v string) *UpdateBackupPlanRequest
func (*UpdateBackupPlanRequest) SetUpdatePaths ¶
func (s *UpdateBackupPlanRequest) SetUpdatePaths(v bool) *UpdateBackupPlanRequest
func (*UpdateBackupPlanRequest) SetVaultId ¶
func (s *UpdateBackupPlanRequest) SetVaultId(v string) *UpdateBackupPlanRequest
func (UpdateBackupPlanRequest) String ¶
func (s UpdateBackupPlanRequest) String() string
type UpdateBackupPlanRequestRule ¶
type UpdateBackupPlanRequestRule struct { // The backup type. Valid value: **COMPLETE**, which indicates full backup. BackupType *string `json:"BackupType,omitempty" xml:"BackupType,omitempty"` // The ID of the region where the remote backup vault resides. DestinationRegionId *string `json:"DestinationRegionId,omitempty" xml:"DestinationRegionId,omitempty"` // The retention period of the backup data. Unit: days. DestinationRetention *int64 `json:"DestinationRetention,omitempty" xml:"DestinationRetention,omitempty"` // Specifies whether to disable the policy. Disabled *bool `json:"Disabled,omitempty" xml:"Disabled,omitempty"` // Specifies whether to enable remote replication. DoCopy *bool `json:"DoCopy,omitempty" xml:"DoCopy,omitempty"` // The retention period of the backup data. Minimum value: 1. Unit: days. Retention *int64 `json:"Retention,omitempty" xml:"Retention,omitempty"` // The name of the backup policy. RuleName *string `json:"RuleName,omitempty" xml:"RuleName,omitempty"` // The backup policy. Format: I|{startTime}|{interval}. The system runs the first backup job at a point in time that is specified in the {startTime} parameter and the subsequent backup jobs at an interval that is specified in the {interval} parameter. The system does not run a backup job before the specified point in time. Each backup job, except the first one, starts only after the previous backup job is completed. For example, I|1631685600|P1D specifies that the system runs the first backup job at 14:00:00 on September 15, 2021 and the subsequent backup jobs once a day. // // startTime: the time at which the system starts to run a backup job. The time must follow the UNIX time format. Unit: seconds. interval: the interval at which the system runs a backup job. The interval must follow the ISO 8601 standard. For example, PT1H specifies an interval of one hour. P1D specifies an interval of one day. Schedule *string `json:"Schedule,omitempty" xml:"Schedule,omitempty"` }
func (UpdateBackupPlanRequestRule) GoString ¶
func (s UpdateBackupPlanRequestRule) GoString() string
func (*UpdateBackupPlanRequestRule) SetBackupType ¶
func (s *UpdateBackupPlanRequestRule) SetBackupType(v string) *UpdateBackupPlanRequestRule
func (*UpdateBackupPlanRequestRule) SetDestinationRegionId ¶
func (s *UpdateBackupPlanRequestRule) SetDestinationRegionId(v string) *UpdateBackupPlanRequestRule
func (*UpdateBackupPlanRequestRule) SetDestinationRetention ¶
func (s *UpdateBackupPlanRequestRule) SetDestinationRetention(v int64) *UpdateBackupPlanRequestRule
func (*UpdateBackupPlanRequestRule) SetDisabled ¶
func (s *UpdateBackupPlanRequestRule) SetDisabled(v bool) *UpdateBackupPlanRequestRule
func (*UpdateBackupPlanRequestRule) SetDoCopy ¶
func (s *UpdateBackupPlanRequestRule) SetDoCopy(v bool) *UpdateBackupPlanRequestRule
func (*UpdateBackupPlanRequestRule) SetRetention ¶
func (s *UpdateBackupPlanRequestRule) SetRetention(v int64) *UpdateBackupPlanRequestRule
func (*UpdateBackupPlanRequestRule) SetRuleName ¶
func (s *UpdateBackupPlanRequestRule) SetRuleName(v string) *UpdateBackupPlanRequestRule
func (*UpdateBackupPlanRequestRule) SetSchedule ¶
func (s *UpdateBackupPlanRequestRule) SetSchedule(v string) *UpdateBackupPlanRequestRule
func (UpdateBackupPlanRequestRule) String ¶
func (s UpdateBackupPlanRequestRule) String() string
type UpdateBackupPlanResponse ¶
type UpdateBackupPlanResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *UpdateBackupPlanResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (UpdateBackupPlanResponse) GoString ¶
func (s UpdateBackupPlanResponse) GoString() string
func (*UpdateBackupPlanResponse) SetBody ¶
func (s *UpdateBackupPlanResponse) SetBody(v *UpdateBackupPlanResponseBody) *UpdateBackupPlanResponse
func (*UpdateBackupPlanResponse) SetHeaders ¶
func (s *UpdateBackupPlanResponse) SetHeaders(v map[string]*string) *UpdateBackupPlanResponse
func (*UpdateBackupPlanResponse) SetStatusCode ¶
func (s *UpdateBackupPlanResponse) SetStatusCode(v int32) *UpdateBackupPlanResponse
func (UpdateBackupPlanResponse) String ¶
func (s UpdateBackupPlanResponse) String() string
type UpdateBackupPlanResponseBody ¶
type UpdateBackupPlanResponseBody struct { // The HTTP status code. The status code 200 indicates that the call is successful. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // The message that is returned. If the call is successful, "successful" is returned. If the call fails, an error message is returned. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // Indicates whether the call is successful. Valid values: // // * true: The call is successful. // * false: The call fails. Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` }
func (UpdateBackupPlanResponseBody) GoString ¶
func (s UpdateBackupPlanResponseBody) GoString() string
func (*UpdateBackupPlanResponseBody) SetCode ¶
func (s *UpdateBackupPlanResponseBody) SetCode(v string) *UpdateBackupPlanResponseBody
func (*UpdateBackupPlanResponseBody) SetMessage ¶
func (s *UpdateBackupPlanResponseBody) SetMessage(v string) *UpdateBackupPlanResponseBody
func (*UpdateBackupPlanResponseBody) SetRequestId ¶
func (s *UpdateBackupPlanResponseBody) SetRequestId(v string) *UpdateBackupPlanResponseBody
func (*UpdateBackupPlanResponseBody) SetSuccess ¶
func (s *UpdateBackupPlanResponseBody) SetSuccess(v bool) *UpdateBackupPlanResponseBody
func (UpdateBackupPlanResponseBody) String ¶
func (s UpdateBackupPlanResponseBody) String() string
type UpdateBackupPlanShrinkRequest ¶
type UpdateBackupPlanShrinkRequest struct { // The details about ECS instance backup. The value is a JSON string. // // * snapshotGroup: specifies whether to use a snapshot-consistent group. This parameter is valid only if all disks of the ECS instance are enhanced SSDs (ESSDs). // * appConsistent: specifies whether to enable application consistency. If you set this parameter to true, you must also specify the preScriptPath and postScriptPath parameters. // * preScriptPath: the path to the pre-freeze scripts. // * postScriptPath: the path to the post-thaw scripts. DetailShrink *string `json:"Detail,omitempty" xml:"Detail,omitempty"` // This parameter is required only if the **SourceType** parameter is set to **ECS_FILE**. This parameter specifies the paths to the files that are excluded from the backup job. The value must be 1 to 255 characters in length. Exclude *string `json:"Exclude,omitempty" xml:"Exclude,omitempty"` // This parameter is required only if the **SourceType** parameter is set to **ECS_FILE**. This parameter specifies the paths to the files that you want to back up. The value must be 1 to 255 characters in length. Include *string `json:"Include,omitempty" xml:"Include,omitempty"` // Specifies whether to enable the feature of keeping at least one backup version. Valid values: // // * 0: The feature is disabled. // * 1: The feature is enabled. KeepLatestSnapshots *int64 `json:"KeepLatestSnapshots,omitempty" xml:"KeepLatestSnapshots,omitempty"` // This parameter is required only if the **SourceType** parameter is set to **ECS_FILE**. This parameter specifies whether to use Windows Volume Shadow Copy Service (VSS) to define a source path. // // * This parameter is available only for Windows ECS instances. // * If data changes occur in the backup source, the source data must be the same as the data to be backed up before you can set this parameter to `["UseVSS":true]`. // * If you use VSS, you cannot back up data from multiple directories. Options *string `json:"Options,omitempty" xml:"Options,omitempty"` // The details about the Tablestore instance. OtsDetailShrink *string `json:"OtsDetail,omitempty" xml:"OtsDetail,omitempty"` // The source paths. Path []*string `json:"Path,omitempty" xml:"Path,omitempty" type:"Repeated"` // The ID of the backup plan. PlanId *string `json:"PlanId,omitempty" xml:"PlanId,omitempty"` // The name of the backup plan. PlanName *string `json:"PlanName,omitempty" xml:"PlanName,omitempty"` // This parameter is required only if the **SourceType** parameter is set to **OSS**. This parameter specifies the prefix of objects that you want to back up. After a prefix is specified, only objects whose names start with the prefix are backed up. Prefix *string `json:"Prefix,omitempty" xml:"Prefix,omitempty"` // The retention period of the backup data. Minimum value: 1. Unit: days. Retention *int64 `json:"Retention,omitempty" xml:"Retention,omitempty"` // The rule of the backup plan. Rule []*UpdateBackupPlanShrinkRequestRule `json:"Rule,omitempty" xml:"Rule,omitempty" type:"Repeated"` // The backup policy. Format: `I|{startTime}|{interval}`. The system runs the first backup job at a point in time that is specified in the `{startTime}` parameter and the subsequent backup jobs at an interval that is specified in the `{interval}` parameter. The system does not run a backup job before the specified point in time. Each backup job, except the first one, starts only after the previous backup job is completed. For example, `I|1631685600|P1D` specifies that the system runs the first backup job at 14:00:00 on September 15, 2021 and the subsequent backup jobs once a day. // // * **startTime**: the time at which the system starts to run a backup job. The time must follow the UNIX time format. Unit: seconds. // * **interval**: the interval at which the system runs a backup job. The interval must follow the ISO 8601 standard. For example, PT1H specifies an interval of one hour. P1D specifies an interval of one day. Schedule *string `json:"Schedule,omitempty" xml:"Schedule,omitempty"` // The type of the data source. Valid values: // // * **ECS_FILE**: Elastic Compute Service (ECS) files // * **OSS**: Object Storage Service (OSS) buckets // * **NAS**: Apsara File Storage NAS file systems // * **OTS**: Tablestore instances // * **UDM_ECS**: ECS instances SourceType *string `json:"SourceType,omitempty" xml:"SourceType,omitempty"` // This parameter is required only if the **SourceType** parameter is set to **ECS_FILE**. This parameter specifies the throttling rules. To ensure business continuity, you can limit the bandwidth that is used for file backup during peak hours. Format: `{start}|{end}|{bandwidth}`. Separate multiple throttling rules with vertical bars (|). A specified time range cannot overlap with another time range. // // * **start**: the start hour // * **end**: the end hour. // * **bandwidth**: the bandwidth. Unit: KB/s. SpeedLimit *string `json:"SpeedLimit,omitempty" xml:"SpeedLimit,omitempty"` // Specifies whether to update the source path if the backup source is empty. Valid values: // // * true: The system replaces the original source path with the specified source path. // * false: The system does not update the original source path. The system backs up data based on the source path that you specified when you created the backup plan. UpdatePaths *bool `json:"UpdatePaths,omitempty" xml:"UpdatePaths,omitempty"` // The ID of the backup vault. VaultId *string `json:"VaultId,omitempty" xml:"VaultId,omitempty"` }
func (UpdateBackupPlanShrinkRequest) GoString ¶
func (s UpdateBackupPlanShrinkRequest) GoString() string
func (*UpdateBackupPlanShrinkRequest) SetDetailShrink ¶
func (s *UpdateBackupPlanShrinkRequest) SetDetailShrink(v string) *UpdateBackupPlanShrinkRequest
func (*UpdateBackupPlanShrinkRequest) SetExclude ¶
func (s *UpdateBackupPlanShrinkRequest) SetExclude(v string) *UpdateBackupPlanShrinkRequest
func (*UpdateBackupPlanShrinkRequest) SetInclude ¶
func (s *UpdateBackupPlanShrinkRequest) SetInclude(v string) *UpdateBackupPlanShrinkRequest
func (*UpdateBackupPlanShrinkRequest) SetKeepLatestSnapshots ¶
func (s *UpdateBackupPlanShrinkRequest) SetKeepLatestSnapshots(v int64) *UpdateBackupPlanShrinkRequest
func (*UpdateBackupPlanShrinkRequest) SetOptions ¶
func (s *UpdateBackupPlanShrinkRequest) SetOptions(v string) *UpdateBackupPlanShrinkRequest
func (*UpdateBackupPlanShrinkRequest) SetOtsDetailShrink ¶
func (s *UpdateBackupPlanShrinkRequest) SetOtsDetailShrink(v string) *UpdateBackupPlanShrinkRequest
func (*UpdateBackupPlanShrinkRequest) SetPath ¶
func (s *UpdateBackupPlanShrinkRequest) SetPath(v []*string) *UpdateBackupPlanShrinkRequest
func (*UpdateBackupPlanShrinkRequest) SetPlanId ¶
func (s *UpdateBackupPlanShrinkRequest) SetPlanId(v string) *UpdateBackupPlanShrinkRequest
func (*UpdateBackupPlanShrinkRequest) SetPlanName ¶
func (s *UpdateBackupPlanShrinkRequest) SetPlanName(v string) *UpdateBackupPlanShrinkRequest
func (*UpdateBackupPlanShrinkRequest) SetPrefix ¶
func (s *UpdateBackupPlanShrinkRequest) SetPrefix(v string) *UpdateBackupPlanShrinkRequest
func (*UpdateBackupPlanShrinkRequest) SetRetention ¶
func (s *UpdateBackupPlanShrinkRequest) SetRetention(v int64) *UpdateBackupPlanShrinkRequest
func (*UpdateBackupPlanShrinkRequest) SetRule ¶
func (s *UpdateBackupPlanShrinkRequest) SetRule(v []*UpdateBackupPlanShrinkRequestRule) *UpdateBackupPlanShrinkRequest
func (*UpdateBackupPlanShrinkRequest) SetSchedule ¶
func (s *UpdateBackupPlanShrinkRequest) SetSchedule(v string) *UpdateBackupPlanShrinkRequest
func (*UpdateBackupPlanShrinkRequest) SetSourceType ¶
func (s *UpdateBackupPlanShrinkRequest) SetSourceType(v string) *UpdateBackupPlanShrinkRequest
func (*UpdateBackupPlanShrinkRequest) SetSpeedLimit ¶
func (s *UpdateBackupPlanShrinkRequest) SetSpeedLimit(v string) *UpdateBackupPlanShrinkRequest
func (*UpdateBackupPlanShrinkRequest) SetUpdatePaths ¶
func (s *UpdateBackupPlanShrinkRequest) SetUpdatePaths(v bool) *UpdateBackupPlanShrinkRequest
func (*UpdateBackupPlanShrinkRequest) SetVaultId ¶
func (s *UpdateBackupPlanShrinkRequest) SetVaultId(v string) *UpdateBackupPlanShrinkRequest
func (UpdateBackupPlanShrinkRequest) String ¶
func (s UpdateBackupPlanShrinkRequest) String() string
type UpdateBackupPlanShrinkRequestRule ¶
type UpdateBackupPlanShrinkRequestRule struct { // The backup type. Valid value: **COMPLETE**, which indicates full backup. BackupType *string `json:"BackupType,omitempty" xml:"BackupType,omitempty"` // The ID of the region where the remote backup vault resides. DestinationRegionId *string `json:"DestinationRegionId,omitempty" xml:"DestinationRegionId,omitempty"` // The retention period of the backup data. Unit: days. DestinationRetention *int64 `json:"DestinationRetention,omitempty" xml:"DestinationRetention,omitempty"` // Specifies whether to disable the policy. Disabled *bool `json:"Disabled,omitempty" xml:"Disabled,omitempty"` // Specifies whether to enable remote replication. DoCopy *bool `json:"DoCopy,omitempty" xml:"DoCopy,omitempty"` // The retention period of the backup data. Minimum value: 1. Unit: days. Retention *int64 `json:"Retention,omitempty" xml:"Retention,omitempty"` // The name of the backup policy. RuleName *string `json:"RuleName,omitempty" xml:"RuleName,omitempty"` // The backup policy. Format: I|{startTime}|{interval}. The system runs the first backup job at a point in time that is specified in the {startTime} parameter and the subsequent backup jobs at an interval that is specified in the {interval} parameter. The system does not run a backup job before the specified point in time. Each backup job, except the first one, starts only after the previous backup job is completed. For example, I|1631685600|P1D specifies that the system runs the first backup job at 14:00:00 on September 15, 2021 and the subsequent backup jobs once a day. // // startTime: the time at which the system starts to run a backup job. The time must follow the UNIX time format. Unit: seconds. interval: the interval at which the system runs a backup job. The interval must follow the ISO 8601 standard. For example, PT1H specifies an interval of one hour. P1D specifies an interval of one day. Schedule *string `json:"Schedule,omitempty" xml:"Schedule,omitempty"` }
func (UpdateBackupPlanShrinkRequestRule) GoString ¶
func (s UpdateBackupPlanShrinkRequestRule) GoString() string
func (*UpdateBackupPlanShrinkRequestRule) SetBackupType ¶
func (s *UpdateBackupPlanShrinkRequestRule) SetBackupType(v string) *UpdateBackupPlanShrinkRequestRule
func (*UpdateBackupPlanShrinkRequestRule) SetDestinationRegionId ¶
func (s *UpdateBackupPlanShrinkRequestRule) SetDestinationRegionId(v string) *UpdateBackupPlanShrinkRequestRule
func (*UpdateBackupPlanShrinkRequestRule) SetDestinationRetention ¶
func (s *UpdateBackupPlanShrinkRequestRule) SetDestinationRetention(v int64) *UpdateBackupPlanShrinkRequestRule
func (*UpdateBackupPlanShrinkRequestRule) SetDisabled ¶
func (s *UpdateBackupPlanShrinkRequestRule) SetDisabled(v bool) *UpdateBackupPlanShrinkRequestRule
func (*UpdateBackupPlanShrinkRequestRule) SetDoCopy ¶
func (s *UpdateBackupPlanShrinkRequestRule) SetDoCopy(v bool) *UpdateBackupPlanShrinkRequestRule
func (*UpdateBackupPlanShrinkRequestRule) SetRetention ¶
func (s *UpdateBackupPlanShrinkRequestRule) SetRetention(v int64) *UpdateBackupPlanShrinkRequestRule
func (*UpdateBackupPlanShrinkRequestRule) SetRuleName ¶
func (s *UpdateBackupPlanShrinkRequestRule) SetRuleName(v string) *UpdateBackupPlanShrinkRequestRule
func (*UpdateBackupPlanShrinkRequestRule) SetSchedule ¶
func (s *UpdateBackupPlanShrinkRequestRule) SetSchedule(v string) *UpdateBackupPlanShrinkRequestRule
func (UpdateBackupPlanShrinkRequestRule) String ¶
func (s UpdateBackupPlanShrinkRequestRule) String() string
type UpdateClientSettingsRequest ¶
type UpdateClientSettingsRequest struct { // The number of CPU cores that can be used by a single backup job. A value of 0 indicates no limits. ClientId *string `json:"ClientId,omitempty" xml:"ClientId,omitempty"` // The custom password of the proxy server. DataNetworkType *string `json:"DataNetworkType,omitempty" xml:"DataNetworkType,omitempty"` // The custom port number of the proxy server. DataProxySetting *string `json:"DataProxySetting,omitempty" xml:"DataProxySetting,omitempty"` // The message that is returned. If the request is successful, a value of successful is returned. If the request fails, an error message is returned. MaxCpuCore *int32 `json:"MaxCpuCore,omitempty" xml:"MaxCpuCore,omitempty"` // The number of concurrent tasks that can be included in a backup job. A value of 0 indicates no limits. MaxWorker *int32 `json:"MaxWorker,omitempty" xml:"MaxWorker,omitempty"` // Specifies whether to transmit data over HTTPS. // // * true: The system transmits data over HTTPS. // * false: The system transmits data over HTTP. ProxyHost *string `json:"ProxyHost,omitempty" xml:"ProxyHost,omitempty"` // Updates the settings of a backup client. ProxyPassword *string `json:"ProxyPassword,omitempty" xml:"ProxyPassword,omitempty"` // The network type of the backup client. Valid values: // // * **PUBLIC**: public network // * **VPC**: VPC. // * **CLASSIC**: classic network ProxyPort *int32 `json:"ProxyPort,omitempty" xml:"ProxyPort,omitempty"` // The ID of the request. ProxyUser *string `json:"ProxyUser,omitempty" xml:"ProxyUser,omitempty"` ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` // The HTTP status code. The status code 200 indicates that the request is successful. UseHttps *bool `json:"UseHttps,omitempty" xml:"UseHttps,omitempty"` // The operation that you want to perform. Set the value to **UpdateClientSettings**. VaultId *string `json:"VaultId,omitempty" xml:"VaultId,omitempty"` }
func (UpdateClientSettingsRequest) GoString ¶
func (s UpdateClientSettingsRequest) GoString() string
func (*UpdateClientSettingsRequest) SetClientId ¶
func (s *UpdateClientSettingsRequest) SetClientId(v string) *UpdateClientSettingsRequest
func (*UpdateClientSettingsRequest) SetDataNetworkType ¶
func (s *UpdateClientSettingsRequest) SetDataNetworkType(v string) *UpdateClientSettingsRequest
func (*UpdateClientSettingsRequest) SetDataProxySetting ¶
func (s *UpdateClientSettingsRequest) SetDataProxySetting(v string) *UpdateClientSettingsRequest
func (*UpdateClientSettingsRequest) SetMaxCpuCore ¶
func (s *UpdateClientSettingsRequest) SetMaxCpuCore(v int32) *UpdateClientSettingsRequest
func (*UpdateClientSettingsRequest) SetMaxWorker ¶
func (s *UpdateClientSettingsRequest) SetMaxWorker(v int32) *UpdateClientSettingsRequest
func (*UpdateClientSettingsRequest) SetProxyHost ¶
func (s *UpdateClientSettingsRequest) SetProxyHost(v string) *UpdateClientSettingsRequest
func (*UpdateClientSettingsRequest) SetProxyPassword ¶
func (s *UpdateClientSettingsRequest) SetProxyPassword(v string) *UpdateClientSettingsRequest
func (*UpdateClientSettingsRequest) SetProxyPort ¶
func (s *UpdateClientSettingsRequest) SetProxyPort(v int32) *UpdateClientSettingsRequest
func (*UpdateClientSettingsRequest) SetProxyUser ¶
func (s *UpdateClientSettingsRequest) SetProxyUser(v string) *UpdateClientSettingsRequest
func (*UpdateClientSettingsRequest) SetResourceGroupId ¶
func (s *UpdateClientSettingsRequest) SetResourceGroupId(v string) *UpdateClientSettingsRequest
func (*UpdateClientSettingsRequest) SetUseHttps ¶
func (s *UpdateClientSettingsRequest) SetUseHttps(v bool) *UpdateClientSettingsRequest
func (*UpdateClientSettingsRequest) SetVaultId ¶
func (s *UpdateClientSettingsRequest) SetVaultId(v string) *UpdateClientSettingsRequest
func (UpdateClientSettingsRequest) String ¶
func (s UpdateClientSettingsRequest) String() string
type UpdateClientSettingsResponse ¶
type UpdateClientSettingsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *UpdateClientSettingsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (UpdateClientSettingsResponse) GoString ¶
func (s UpdateClientSettingsResponse) GoString() string
func (*UpdateClientSettingsResponse) SetBody ¶
func (s *UpdateClientSettingsResponse) SetBody(v *UpdateClientSettingsResponseBody) *UpdateClientSettingsResponse
func (*UpdateClientSettingsResponse) SetHeaders ¶
func (s *UpdateClientSettingsResponse) SetHeaders(v map[string]*string) *UpdateClientSettingsResponse
func (*UpdateClientSettingsResponse) SetStatusCode ¶
func (s *UpdateClientSettingsResponse) SetStatusCode(v int32) *UpdateClientSettingsResponse
func (UpdateClientSettingsResponse) String ¶
func (s UpdateClientSettingsResponse) String() string
type UpdateClientSettingsResponseBody ¶
type UpdateClientSettingsResponseBody struct { Code *string `json:"Code,omitempty" xml:"Code,omitempty"` Message *string `json:"Message,omitempty" xml:"Message,omitempty"` RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` }
func (UpdateClientSettingsResponseBody) GoString ¶
func (s UpdateClientSettingsResponseBody) GoString() string
func (*UpdateClientSettingsResponseBody) SetCode ¶
func (s *UpdateClientSettingsResponseBody) SetCode(v string) *UpdateClientSettingsResponseBody
func (*UpdateClientSettingsResponseBody) SetMessage ¶
func (s *UpdateClientSettingsResponseBody) SetMessage(v string) *UpdateClientSettingsResponseBody
func (*UpdateClientSettingsResponseBody) SetRequestId ¶
func (s *UpdateClientSettingsResponseBody) SetRequestId(v string) *UpdateClientSettingsResponseBody
func (*UpdateClientSettingsResponseBody) SetSuccess ¶
func (s *UpdateClientSettingsResponseBody) SetSuccess(v bool) *UpdateClientSettingsResponseBody
func (UpdateClientSettingsResponseBody) String ¶
func (s UpdateClientSettingsResponseBody) String() string
type UpdateContainerClusterRequest ¶ added in v3.0.2
type UpdateContainerClusterRequest struct { ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` Description *string `json:"Description,omitempty" xml:"Description,omitempty"` Name *string `json:"Name,omitempty" xml:"Name,omitempty"` NetworkType *string `json:"NetworkType,omitempty" xml:"NetworkType,omitempty"` RenewToken *bool `json:"RenewToken,omitempty" xml:"RenewToken,omitempty"` }
func (UpdateContainerClusterRequest) GoString ¶ added in v3.0.2
func (s UpdateContainerClusterRequest) GoString() string
func (*UpdateContainerClusterRequest) SetClusterId ¶ added in v3.0.2
func (s *UpdateContainerClusterRequest) SetClusterId(v string) *UpdateContainerClusterRequest
func (*UpdateContainerClusterRequest) SetDescription ¶ added in v3.0.2
func (s *UpdateContainerClusterRequest) SetDescription(v string) *UpdateContainerClusterRequest
func (*UpdateContainerClusterRequest) SetName ¶ added in v3.0.2
func (s *UpdateContainerClusterRequest) SetName(v string) *UpdateContainerClusterRequest
func (*UpdateContainerClusterRequest) SetNetworkType ¶ added in v3.0.2
func (s *UpdateContainerClusterRequest) SetNetworkType(v string) *UpdateContainerClusterRequest
func (*UpdateContainerClusterRequest) SetRenewToken ¶ added in v3.0.2
func (s *UpdateContainerClusterRequest) SetRenewToken(v bool) *UpdateContainerClusterRequest
func (UpdateContainerClusterRequest) String ¶ added in v3.0.2
func (s UpdateContainerClusterRequest) String() string
type UpdateContainerClusterResponse ¶ added in v3.0.2
type UpdateContainerClusterResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *UpdateContainerClusterResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (UpdateContainerClusterResponse) GoString ¶ added in v3.0.2
func (s UpdateContainerClusterResponse) GoString() string
func (*UpdateContainerClusterResponse) SetBody ¶ added in v3.0.2
func (s *UpdateContainerClusterResponse) SetBody(v *UpdateContainerClusterResponseBody) *UpdateContainerClusterResponse
func (*UpdateContainerClusterResponse) SetHeaders ¶ added in v3.0.2
func (s *UpdateContainerClusterResponse) SetHeaders(v map[string]*string) *UpdateContainerClusterResponse
func (*UpdateContainerClusterResponse) SetStatusCode ¶ added in v3.0.2
func (s *UpdateContainerClusterResponse) SetStatusCode(v int32) *UpdateContainerClusterResponse
func (UpdateContainerClusterResponse) String ¶ added in v3.0.2
func (s UpdateContainerClusterResponse) String() string
type UpdateContainerClusterResponseBody ¶ added in v3.0.2
type UpdateContainerClusterResponseBody struct { Code *string `json:"Code,omitempty" xml:"Code,omitempty"` Message *string `json:"Message,omitempty" xml:"Message,omitempty"` RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` Token *string `json:"Token,omitempty" xml:"Token,omitempty"` TokenUpdated *bool `json:"TokenUpdated,omitempty" xml:"TokenUpdated,omitempty"` }
func (UpdateContainerClusterResponseBody) GoString ¶ added in v3.0.2
func (s UpdateContainerClusterResponseBody) GoString() string
func (*UpdateContainerClusterResponseBody) SetCode ¶ added in v3.0.2
func (s *UpdateContainerClusterResponseBody) SetCode(v string) *UpdateContainerClusterResponseBody
func (*UpdateContainerClusterResponseBody) SetMessage ¶ added in v3.0.2
func (s *UpdateContainerClusterResponseBody) SetMessage(v string) *UpdateContainerClusterResponseBody
func (*UpdateContainerClusterResponseBody) SetRequestId ¶ added in v3.0.2
func (s *UpdateContainerClusterResponseBody) SetRequestId(v string) *UpdateContainerClusterResponseBody
func (*UpdateContainerClusterResponseBody) SetSuccess ¶ added in v3.0.2
func (s *UpdateContainerClusterResponseBody) SetSuccess(v bool) *UpdateContainerClusterResponseBody
func (*UpdateContainerClusterResponseBody) SetToken ¶ added in v3.0.2
func (s *UpdateContainerClusterResponseBody) SetToken(v string) *UpdateContainerClusterResponseBody
func (*UpdateContainerClusterResponseBody) SetTokenUpdated ¶ added in v3.0.2
func (s *UpdateContainerClusterResponseBody) SetTokenUpdated(v bool) *UpdateContainerClusterResponseBody
func (UpdateContainerClusterResponseBody) String ¶ added in v3.0.2
func (s UpdateContainerClusterResponseBody) String() string
type UpdateHanaBackupPlanRequest ¶
type UpdateHanaBackupPlanRequest struct { // The ID of the request. BackupPrefix *string `json:"BackupPrefix,omitempty" xml:"BackupPrefix,omitempty"` // The ID of the backup plan. ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The ID of the resource group. PlanId *string `json:"PlanId,omitempty" xml:"PlanId,omitempty"` // The name of the backup plan. PlanName *string `json:"PlanName,omitempty" xml:"PlanName,omitempty"` // The operation that you want to perform. Set the value to **UpdateHanaBackupPlan**. ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` // The HTTP status code. The status code 200 indicates that the call is successful. Schedule *string `json:"Schedule,omitempty" xml:"Schedule,omitempty"` // The ID of the SAP HANA instance. VaultId *string `json:"VaultId,omitempty" xml:"VaultId,omitempty"` }
func (UpdateHanaBackupPlanRequest) GoString ¶
func (s UpdateHanaBackupPlanRequest) GoString() string
func (*UpdateHanaBackupPlanRequest) SetBackupPrefix ¶
func (s *UpdateHanaBackupPlanRequest) SetBackupPrefix(v string) *UpdateHanaBackupPlanRequest
func (*UpdateHanaBackupPlanRequest) SetClusterId ¶
func (s *UpdateHanaBackupPlanRequest) SetClusterId(v string) *UpdateHanaBackupPlanRequest
func (*UpdateHanaBackupPlanRequest) SetPlanId ¶
func (s *UpdateHanaBackupPlanRequest) SetPlanId(v string) *UpdateHanaBackupPlanRequest
func (*UpdateHanaBackupPlanRequest) SetPlanName ¶
func (s *UpdateHanaBackupPlanRequest) SetPlanName(v string) *UpdateHanaBackupPlanRequest
func (*UpdateHanaBackupPlanRequest) SetResourceGroupId ¶
func (s *UpdateHanaBackupPlanRequest) SetResourceGroupId(v string) *UpdateHanaBackupPlanRequest
func (*UpdateHanaBackupPlanRequest) SetSchedule ¶
func (s *UpdateHanaBackupPlanRequest) SetSchedule(v string) *UpdateHanaBackupPlanRequest
func (*UpdateHanaBackupPlanRequest) SetVaultId ¶
func (s *UpdateHanaBackupPlanRequest) SetVaultId(v string) *UpdateHanaBackupPlanRequest
func (UpdateHanaBackupPlanRequest) String ¶
func (s UpdateHanaBackupPlanRequest) String() string
type UpdateHanaBackupPlanResponse ¶
type UpdateHanaBackupPlanResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *UpdateHanaBackupPlanResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (UpdateHanaBackupPlanResponse) GoString ¶
func (s UpdateHanaBackupPlanResponse) GoString() string
func (*UpdateHanaBackupPlanResponse) SetBody ¶
func (s *UpdateHanaBackupPlanResponse) SetBody(v *UpdateHanaBackupPlanResponseBody) *UpdateHanaBackupPlanResponse
func (*UpdateHanaBackupPlanResponse) SetHeaders ¶
func (s *UpdateHanaBackupPlanResponse) SetHeaders(v map[string]*string) *UpdateHanaBackupPlanResponse
func (*UpdateHanaBackupPlanResponse) SetStatusCode ¶
func (s *UpdateHanaBackupPlanResponse) SetStatusCode(v int32) *UpdateHanaBackupPlanResponse
func (UpdateHanaBackupPlanResponse) String ¶
func (s UpdateHanaBackupPlanResponse) String() string
type UpdateHanaBackupPlanResponseBody ¶
type UpdateHanaBackupPlanResponseBody struct { // The backup policy. Format: `I|{startTime}|{interval}`. The system runs the first backup job at a point in time that is specified in the {startTime} parameter and the subsequent backup jobs at an interval that is specified in the {interval} parameter. The system does not run a backup job before the specified point in time. Each backup job, except the first one, starts only after the previous backup job is completed. For example, `I|1631685600|P1D` specifies that the system runs the first backup job at 14:00:00 on September 15, 2021 and the subsequent backup jobs once a day. // // * startTime: the time at which the system starts to run a backup job. The time must follow the UNIX time format. Unit: seconds. // * interval: the interval at which the system runs a backup job. The interval must follow the ISO 8601 standard. For example, PT1H specifies an interval of 1 hour. P1D specifies an interval of one day. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // Updates the settings of an SAP HANA backup plan. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` }
func (UpdateHanaBackupPlanResponseBody) GoString ¶
func (s UpdateHanaBackupPlanResponseBody) GoString() string
func (*UpdateHanaBackupPlanResponseBody) SetCode ¶
func (s *UpdateHanaBackupPlanResponseBody) SetCode(v string) *UpdateHanaBackupPlanResponseBody
func (*UpdateHanaBackupPlanResponseBody) SetMessage ¶
func (s *UpdateHanaBackupPlanResponseBody) SetMessage(v string) *UpdateHanaBackupPlanResponseBody
func (*UpdateHanaBackupPlanResponseBody) SetRequestId ¶
func (s *UpdateHanaBackupPlanResponseBody) SetRequestId(v string) *UpdateHanaBackupPlanResponseBody
func (*UpdateHanaBackupPlanResponseBody) SetSuccess ¶
func (s *UpdateHanaBackupPlanResponseBody) SetSuccess(v bool) *UpdateHanaBackupPlanResponseBody
func (UpdateHanaBackupPlanResponseBody) String ¶
func (s UpdateHanaBackupPlanResponseBody) String() string
type UpdateHanaBackupSettingRequest ¶
type UpdateHanaBackupSettingRequest struct { // The configuration file for catalog backup. CatalogBackupParameterFile *string `json:"CatalogBackupParameterFile,omitempty" xml:"CatalogBackupParameterFile,omitempty"` // Specifies whether to use Backint to back up catalogs. Valid values: // // * true: Backint is used to back up catalogs. // * false: Backint is not used to back up catalogs. CatalogBackupUsingBackint *bool `json:"CatalogBackupUsingBackint,omitempty" xml:"CatalogBackupUsingBackint,omitempty"` // The ID of the SAP HANA instance. ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The configuration file for data backup. DataBackupParameterFile *string `json:"DataBackupParameterFile,omitempty" xml:"DataBackupParameterFile,omitempty"` // The name of the database. DatabaseName *string `json:"DatabaseName,omitempty" xml:"DatabaseName,omitempty"` // Specifies whether to enable automatic log backup. Valid values: // // * **true**: enables automatic log backup. // * **false**: disables automatic log backup. EnableAutoLogBackup *bool `json:"EnableAutoLogBackup,omitempty" xml:"EnableAutoLogBackup,omitempty"` // The configuration file for log backup. LogBackupParameterFile *string `json:"LogBackupParameterFile,omitempty" xml:"LogBackupParameterFile,omitempty"` // The interval at which logs are backed up. Unit: seconds. LogBackupTimeout *int64 `json:"LogBackupTimeout,omitempty" xml:"LogBackupTimeout,omitempty"` // Specifies whether to use Backint to back up logs. Valid values: // // * true: Backint is used to back up logs. // * false: Backint is not used to back up logs. LogBackupUsingBackint *bool `json:"LogBackupUsingBackint,omitempty" xml:"LogBackupUsingBackint,omitempty"` // The ID of the backup vault. VaultId *string `json:"VaultId,omitempty" xml:"VaultId,omitempty"` }
func (UpdateHanaBackupSettingRequest) GoString ¶
func (s UpdateHanaBackupSettingRequest) GoString() string
func (*UpdateHanaBackupSettingRequest) SetCatalogBackupParameterFile ¶
func (s *UpdateHanaBackupSettingRequest) SetCatalogBackupParameterFile(v string) *UpdateHanaBackupSettingRequest
func (*UpdateHanaBackupSettingRequest) SetCatalogBackupUsingBackint ¶
func (s *UpdateHanaBackupSettingRequest) SetCatalogBackupUsingBackint(v bool) *UpdateHanaBackupSettingRequest
func (*UpdateHanaBackupSettingRequest) SetClusterId ¶
func (s *UpdateHanaBackupSettingRequest) SetClusterId(v string) *UpdateHanaBackupSettingRequest
func (*UpdateHanaBackupSettingRequest) SetDataBackupParameterFile ¶
func (s *UpdateHanaBackupSettingRequest) SetDataBackupParameterFile(v string) *UpdateHanaBackupSettingRequest
func (*UpdateHanaBackupSettingRequest) SetDatabaseName ¶
func (s *UpdateHanaBackupSettingRequest) SetDatabaseName(v string) *UpdateHanaBackupSettingRequest
func (*UpdateHanaBackupSettingRequest) SetEnableAutoLogBackup ¶
func (s *UpdateHanaBackupSettingRequest) SetEnableAutoLogBackup(v bool) *UpdateHanaBackupSettingRequest
func (*UpdateHanaBackupSettingRequest) SetLogBackupParameterFile ¶
func (s *UpdateHanaBackupSettingRequest) SetLogBackupParameterFile(v string) *UpdateHanaBackupSettingRequest
func (*UpdateHanaBackupSettingRequest) SetLogBackupTimeout ¶
func (s *UpdateHanaBackupSettingRequest) SetLogBackupTimeout(v int64) *UpdateHanaBackupSettingRequest
func (*UpdateHanaBackupSettingRequest) SetLogBackupUsingBackint ¶
func (s *UpdateHanaBackupSettingRequest) SetLogBackupUsingBackint(v bool) *UpdateHanaBackupSettingRequest
func (*UpdateHanaBackupSettingRequest) SetVaultId ¶
func (s *UpdateHanaBackupSettingRequest) SetVaultId(v string) *UpdateHanaBackupSettingRequest
func (UpdateHanaBackupSettingRequest) String ¶
func (s UpdateHanaBackupSettingRequest) String() string
type UpdateHanaBackupSettingResponse ¶
type UpdateHanaBackupSettingResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *UpdateHanaBackupSettingResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (UpdateHanaBackupSettingResponse) GoString ¶
func (s UpdateHanaBackupSettingResponse) GoString() string
func (*UpdateHanaBackupSettingResponse) SetBody ¶
func (s *UpdateHanaBackupSettingResponse) SetBody(v *UpdateHanaBackupSettingResponseBody) *UpdateHanaBackupSettingResponse
func (*UpdateHanaBackupSettingResponse) SetHeaders ¶
func (s *UpdateHanaBackupSettingResponse) SetHeaders(v map[string]*string) *UpdateHanaBackupSettingResponse
func (*UpdateHanaBackupSettingResponse) SetStatusCode ¶
func (s *UpdateHanaBackupSettingResponse) SetStatusCode(v int32) *UpdateHanaBackupSettingResponse
func (UpdateHanaBackupSettingResponse) String ¶
func (s UpdateHanaBackupSettingResponse) String() string
type UpdateHanaBackupSettingResponseBody ¶
type UpdateHanaBackupSettingResponseBody struct { // The HTTP status code. The status code 200 indicates that the call is successful. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // The message that is returned. If the call is successful, "successful" is returned. If the call fails, an error message is returned. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // Indicates whether the call is successful. Valid values: // // * true: The call is successful. // * false: The call fails. Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` }
func (UpdateHanaBackupSettingResponseBody) GoString ¶
func (s UpdateHanaBackupSettingResponseBody) GoString() string
func (*UpdateHanaBackupSettingResponseBody) SetCode ¶
func (s *UpdateHanaBackupSettingResponseBody) SetCode(v string) *UpdateHanaBackupSettingResponseBody
func (*UpdateHanaBackupSettingResponseBody) SetMessage ¶
func (s *UpdateHanaBackupSettingResponseBody) SetMessage(v string) *UpdateHanaBackupSettingResponseBody
func (*UpdateHanaBackupSettingResponseBody) SetRequestId ¶
func (s *UpdateHanaBackupSettingResponseBody) SetRequestId(v string) *UpdateHanaBackupSettingResponseBody
func (*UpdateHanaBackupSettingResponseBody) SetSuccess ¶
func (s *UpdateHanaBackupSettingResponseBody) SetSuccess(v bool) *UpdateHanaBackupSettingResponseBody
func (UpdateHanaBackupSettingResponseBody) String ¶
func (s UpdateHanaBackupSettingResponseBody) String() string
type UpdateHanaInstanceRequest ¶
type UpdateHanaInstanceRequest struct { // The ID of the backup vault. AlertSetting *string `json:"AlertSetting,omitempty" xml:"AlertSetting,omitempty"` // The password that is used to connect with the SAP HANA database. ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The HTTP status code. The status code 200 indicates that the call was successful. HanaName *string `json:"HanaName,omitempty" xml:"HanaName,omitempty"` // The operation that you want to perform. Set the value to **UpdateHanaInstance**. Host *string `json:"Host,omitempty" xml:"Host,omitempty"` // The instance number of the SAP HANA system. InstanceNumber *int32 `json:"InstanceNumber,omitempty" xml:"InstanceNumber,omitempty"` // The message that is returned. If the call is successful, "successful" is returned. If the call fails, an error message is returned. Password *string `json:"Password,omitempty" xml:"Password,omitempty"` // The private or internal IP address of the host where the primary node of the SAP HANA instance resides. ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` // The username of the SYSTEMDB database. UseSsl *bool `json:"UseSsl,omitempty" xml:"UseSsl,omitempty"` // The ID of the resource group. UserName *string `json:"UserName,omitempty" xml:"UserName,omitempty"` // Specifies whether to verify the SSL certificate of the SAP HANA database. Valid values: // // * true: The SSL certificate of the SAP HANA instance is verified. // * false: The SSL certificate of the SAP HANA instance is not verified. ValidateCertificate *bool `json:"ValidateCertificate,omitempty" xml:"ValidateCertificate,omitempty"` // The name of the SAP HANA instance. VaultId *string `json:"VaultId,omitempty" xml:"VaultId,omitempty"` }
func (UpdateHanaInstanceRequest) GoString ¶
func (s UpdateHanaInstanceRequest) GoString() string
func (*UpdateHanaInstanceRequest) SetAlertSetting ¶
func (s *UpdateHanaInstanceRequest) SetAlertSetting(v string) *UpdateHanaInstanceRequest
func (*UpdateHanaInstanceRequest) SetClusterId ¶
func (s *UpdateHanaInstanceRequest) SetClusterId(v string) *UpdateHanaInstanceRequest
func (*UpdateHanaInstanceRequest) SetHanaName ¶
func (s *UpdateHanaInstanceRequest) SetHanaName(v string) *UpdateHanaInstanceRequest
func (*UpdateHanaInstanceRequest) SetHost ¶
func (s *UpdateHanaInstanceRequest) SetHost(v string) *UpdateHanaInstanceRequest
func (*UpdateHanaInstanceRequest) SetInstanceNumber ¶
func (s *UpdateHanaInstanceRequest) SetInstanceNumber(v int32) *UpdateHanaInstanceRequest
func (*UpdateHanaInstanceRequest) SetPassword ¶
func (s *UpdateHanaInstanceRequest) SetPassword(v string) *UpdateHanaInstanceRequest
func (*UpdateHanaInstanceRequest) SetResourceGroupId ¶
func (s *UpdateHanaInstanceRequest) SetResourceGroupId(v string) *UpdateHanaInstanceRequest
func (*UpdateHanaInstanceRequest) SetUseSsl ¶
func (s *UpdateHanaInstanceRequest) SetUseSsl(v bool) *UpdateHanaInstanceRequest
func (*UpdateHanaInstanceRequest) SetUserName ¶
func (s *UpdateHanaInstanceRequest) SetUserName(v string) *UpdateHanaInstanceRequest
func (*UpdateHanaInstanceRequest) SetValidateCertificate ¶
func (s *UpdateHanaInstanceRequest) SetValidateCertificate(v bool) *UpdateHanaInstanceRequest
func (*UpdateHanaInstanceRequest) SetVaultId ¶
func (s *UpdateHanaInstanceRequest) SetVaultId(v string) *UpdateHanaInstanceRequest
func (UpdateHanaInstanceRequest) String ¶
func (s UpdateHanaInstanceRequest) String() string
type UpdateHanaInstanceResponse ¶
type UpdateHanaInstanceResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *UpdateHanaInstanceResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (UpdateHanaInstanceResponse) GoString ¶
func (s UpdateHanaInstanceResponse) GoString() string
func (*UpdateHanaInstanceResponse) SetBody ¶
func (s *UpdateHanaInstanceResponse) SetBody(v *UpdateHanaInstanceResponseBody) *UpdateHanaInstanceResponse
func (*UpdateHanaInstanceResponse) SetHeaders ¶
func (s *UpdateHanaInstanceResponse) SetHeaders(v map[string]*string) *UpdateHanaInstanceResponse
func (*UpdateHanaInstanceResponse) SetStatusCode ¶
func (s *UpdateHanaInstanceResponse) SetStatusCode(v int32) *UpdateHanaInstanceResponse
func (UpdateHanaInstanceResponse) String ¶
func (s UpdateHanaInstanceResponse) String() string
type UpdateHanaInstanceResponseBody ¶
type UpdateHanaInstanceResponseBody struct { // The ID of the request. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // Updates an SAP HANA instance. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` }
func (UpdateHanaInstanceResponseBody) GoString ¶
func (s UpdateHanaInstanceResponseBody) GoString() string
func (*UpdateHanaInstanceResponseBody) SetCode ¶
func (s *UpdateHanaInstanceResponseBody) SetCode(v string) *UpdateHanaInstanceResponseBody
func (*UpdateHanaInstanceResponseBody) SetMessage ¶
func (s *UpdateHanaInstanceResponseBody) SetMessage(v string) *UpdateHanaInstanceResponseBody
func (*UpdateHanaInstanceResponseBody) SetRequestId ¶
func (s *UpdateHanaInstanceResponseBody) SetRequestId(v string) *UpdateHanaInstanceResponseBody
func (*UpdateHanaInstanceResponseBody) SetSuccess ¶
func (s *UpdateHanaInstanceResponseBody) SetSuccess(v bool) *UpdateHanaInstanceResponseBody
func (UpdateHanaInstanceResponseBody) String ¶
func (s UpdateHanaInstanceResponseBody) String() string
type UpdateHanaRetentionSettingRequest ¶
type UpdateHanaRetentionSettingRequest struct { // The policy to update the retention period. Format: `I|{startTime}|{interval}`. The retention period is updated at an interval of {interval} starting from {startTime}. // // * startTime: the time at which the system starts to update the retention period. The time must follow the UNIX time format. Unit: seconds. // * interval: the interval at which the system updates the retention period. The interval must follow the ISO 8601 standard. For example, PT1H specifies an interval of 1 hour and P1D specifies an interval of one day. ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The operation that you want to perform. Set the value to **UpdateHanaRetentionSetting**. DatabaseName *string `json:"DatabaseName,omitempty" xml:"DatabaseName,omitempty"` // The ID of the request. Disabled *bool `json:"Disabled,omitempty" xml:"Disabled,omitempty"` // The HTTP status code. The status code 200 indicates that the call is successful. RetentionDays *int64 `json:"RetentionDays,omitempty" xml:"RetentionDays,omitempty"` // The number of days for which the backup is retained. If you set the Disabled parameter to false, the backup is retained for the number of days specified by this parameter. Schedule *string `json:"Schedule,omitempty" xml:"Schedule,omitempty"` // The ID of the SAP HANA instance. VaultId *string `json:"VaultId,omitempty" xml:"VaultId,omitempty"` }
func (UpdateHanaRetentionSettingRequest) GoString ¶
func (s UpdateHanaRetentionSettingRequest) GoString() string
func (*UpdateHanaRetentionSettingRequest) SetClusterId ¶
func (s *UpdateHanaRetentionSettingRequest) SetClusterId(v string) *UpdateHanaRetentionSettingRequest
func (*UpdateHanaRetentionSettingRequest) SetDatabaseName ¶
func (s *UpdateHanaRetentionSettingRequest) SetDatabaseName(v string) *UpdateHanaRetentionSettingRequest
func (*UpdateHanaRetentionSettingRequest) SetDisabled ¶
func (s *UpdateHanaRetentionSettingRequest) SetDisabled(v bool) *UpdateHanaRetentionSettingRequest
func (*UpdateHanaRetentionSettingRequest) SetRetentionDays ¶
func (s *UpdateHanaRetentionSettingRequest) SetRetentionDays(v int64) *UpdateHanaRetentionSettingRequest
func (*UpdateHanaRetentionSettingRequest) SetSchedule ¶
func (s *UpdateHanaRetentionSettingRequest) SetSchedule(v string) *UpdateHanaRetentionSettingRequest
func (*UpdateHanaRetentionSettingRequest) SetVaultId ¶
func (s *UpdateHanaRetentionSettingRequest) SetVaultId(v string) *UpdateHanaRetentionSettingRequest
func (UpdateHanaRetentionSettingRequest) String ¶
func (s UpdateHanaRetentionSettingRequest) String() string
type UpdateHanaRetentionSettingResponse ¶
type UpdateHanaRetentionSettingResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *UpdateHanaRetentionSettingResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (UpdateHanaRetentionSettingResponse) GoString ¶
func (s UpdateHanaRetentionSettingResponse) GoString() string
func (*UpdateHanaRetentionSettingResponse) SetHeaders ¶
func (s *UpdateHanaRetentionSettingResponse) SetHeaders(v map[string]*string) *UpdateHanaRetentionSettingResponse
func (*UpdateHanaRetentionSettingResponse) SetStatusCode ¶
func (s *UpdateHanaRetentionSettingResponse) SetStatusCode(v int32) *UpdateHanaRetentionSettingResponse
func (UpdateHanaRetentionSettingResponse) String ¶
func (s UpdateHanaRetentionSettingResponse) String() string
type UpdateHanaRetentionSettingResponseBody ¶
type UpdateHanaRetentionSettingResponseBody struct { // Specifies whether to permanently retain the backup. Valid values: // // * true: The backup is permanently retained. // * false: The backup is retained for the specified number of days. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // Updates the backup retention period of an SAP HANA database. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` }
func (UpdateHanaRetentionSettingResponseBody) GoString ¶
func (s UpdateHanaRetentionSettingResponseBody) GoString() string
func (*UpdateHanaRetentionSettingResponseBody) SetCode ¶
func (s *UpdateHanaRetentionSettingResponseBody) SetCode(v string) *UpdateHanaRetentionSettingResponseBody
func (*UpdateHanaRetentionSettingResponseBody) SetMessage ¶
func (s *UpdateHanaRetentionSettingResponseBody) SetMessage(v string) *UpdateHanaRetentionSettingResponseBody
func (*UpdateHanaRetentionSettingResponseBody) SetRequestId ¶
func (s *UpdateHanaRetentionSettingResponseBody) SetRequestId(v string) *UpdateHanaRetentionSettingResponseBody
func (*UpdateHanaRetentionSettingResponseBody) SetSuccess ¶
func (s *UpdateHanaRetentionSettingResponseBody) SetSuccess(v bool) *UpdateHanaRetentionSettingResponseBody
func (UpdateHanaRetentionSettingResponseBody) String ¶
func (s UpdateHanaRetentionSettingResponseBody) String() string
type UpdatePolicyBindingRequest ¶
type UpdatePolicyBindingRequest struct { // Advanced options. AdvancedOptions *UpdatePolicyBindingRequestAdvancedOptions `json:"AdvancedOptions,omitempty" xml:"AdvancedOptions,omitempty" type:"Struct"` // The ID of the data source. DataSourceId *string `json:"DataSourceId,omitempty" xml:"DataSourceId,omitempty"` // Specifies whether to disable the backup policy for the data source. // // * true: disables the backup policy for the data source // * false: enables the backup policy for the data source Disabled *bool `json:"Disabled,omitempty" xml:"Disabled,omitempty"` // The description of the association. PolicyBindingDescription *string `json:"PolicyBindingDescription,omitempty" xml:"PolicyBindingDescription,omitempty"` // The ID of the backup policy. PolicyId *string `json:"PolicyId,omitempty" xml:"PolicyId,omitempty"` // The type of the data source. Valid values: // // * **UDM_ECS**: ECS instance backup SourceType *string `json:"SourceType,omitempty" xml:"SourceType,omitempty"` }
func (UpdatePolicyBindingRequest) GoString ¶
func (s UpdatePolicyBindingRequest) GoString() string
func (*UpdatePolicyBindingRequest) SetAdvancedOptions ¶
func (s *UpdatePolicyBindingRequest) SetAdvancedOptions(v *UpdatePolicyBindingRequestAdvancedOptions) *UpdatePolicyBindingRequest
func (*UpdatePolicyBindingRequest) SetDataSourceId ¶
func (s *UpdatePolicyBindingRequest) SetDataSourceId(v string) *UpdatePolicyBindingRequest
func (*UpdatePolicyBindingRequest) SetDisabled ¶
func (s *UpdatePolicyBindingRequest) SetDisabled(v bool) *UpdatePolicyBindingRequest
func (*UpdatePolicyBindingRequest) SetPolicyBindingDescription ¶
func (s *UpdatePolicyBindingRequest) SetPolicyBindingDescription(v string) *UpdatePolicyBindingRequest
func (*UpdatePolicyBindingRequest) SetPolicyId ¶
func (s *UpdatePolicyBindingRequest) SetPolicyId(v string) *UpdatePolicyBindingRequest
func (*UpdatePolicyBindingRequest) SetSourceType ¶
func (s *UpdatePolicyBindingRequest) SetSourceType(v string) *UpdatePolicyBindingRequest
func (UpdatePolicyBindingRequest) String ¶
func (s UpdatePolicyBindingRequest) String() string
type UpdatePolicyBindingRequestAdvancedOptions ¶
type UpdatePolicyBindingRequestAdvancedOptions struct { CommonNasDetail *UpdatePolicyBindingRequestAdvancedOptionsCommonNasDetail `json:"CommonNasDetail,omitempty" xml:"CommonNasDetail,omitempty" type:"Struct"` FileDetail *UpdatePolicyBindingRequestAdvancedOptionsFileDetail `json:"FileDetail,omitempty" xml:"FileDetail,omitempty" type:"Struct"` OssDetail *UpdatePolicyBindingRequestAdvancedOptionsOssDetail `json:"OssDetail,omitempty" xml:"OssDetail,omitempty" type:"Struct"` // The details of ECS instance backup. UdmDetail *UpdatePolicyBindingRequestAdvancedOptionsUdmDetail `json:"UdmDetail,omitempty" xml:"UdmDetail,omitempty" type:"Struct"` }
func (UpdatePolicyBindingRequestAdvancedOptions) GoString ¶
func (s UpdatePolicyBindingRequestAdvancedOptions) GoString() string
func (*UpdatePolicyBindingRequestAdvancedOptions) SetCommonNasDetail ¶
func (s *UpdatePolicyBindingRequestAdvancedOptions) SetCommonNasDetail(v *UpdatePolicyBindingRequestAdvancedOptionsCommonNasDetail) *UpdatePolicyBindingRequestAdvancedOptions
func (*UpdatePolicyBindingRequestAdvancedOptions) SetFileDetail ¶
func (*UpdatePolicyBindingRequestAdvancedOptions) SetOssDetail ¶
func (*UpdatePolicyBindingRequestAdvancedOptions) SetUdmDetail ¶
func (UpdatePolicyBindingRequestAdvancedOptions) String ¶
func (s UpdatePolicyBindingRequestAdvancedOptions) String() string
type UpdatePolicyBindingRequestAdvancedOptionsCommonNasDetail ¶
type UpdatePolicyBindingRequestAdvancedOptionsCommonNasDetail struct { ClientId *string `json:"ClientId,omitempty" xml:"ClientId,omitempty"` FetchSliceSize *int64 `json:"FetchSliceSize,omitempty" xml:"FetchSliceSize,omitempty"` FullOnIncrementFail *bool `json:"FullOnIncrementFail,omitempty" xml:"FullOnIncrementFail,omitempty"` }
func (UpdatePolicyBindingRequestAdvancedOptionsCommonNasDetail) GoString ¶
func (s UpdatePolicyBindingRequestAdvancedOptionsCommonNasDetail) GoString() string
func (*UpdatePolicyBindingRequestAdvancedOptionsCommonNasDetail) SetClientId ¶
func (*UpdatePolicyBindingRequestAdvancedOptionsCommonNasDetail) SetFetchSliceSize ¶
func (s *UpdatePolicyBindingRequestAdvancedOptionsCommonNasDetail) SetFetchSliceSize(v int64) *UpdatePolicyBindingRequestAdvancedOptionsCommonNasDetail
func (*UpdatePolicyBindingRequestAdvancedOptionsCommonNasDetail) SetFullOnIncrementFail ¶
func (s *UpdatePolicyBindingRequestAdvancedOptionsCommonNasDetail) SetFullOnIncrementFail(v bool) *UpdatePolicyBindingRequestAdvancedOptionsCommonNasDetail
func (UpdatePolicyBindingRequestAdvancedOptionsCommonNasDetail) String ¶
func (s UpdatePolicyBindingRequestAdvancedOptionsCommonNasDetail) String() string
type UpdatePolicyBindingRequestAdvancedOptionsFileDetail ¶
type UpdatePolicyBindingRequestAdvancedOptionsFileDetail struct { AdvPolicy *bool `json:"AdvPolicy,omitempty" xml:"AdvPolicy,omitempty"` UseVSS *bool `json:"UseVSS,omitempty" xml:"UseVSS,omitempty"` }
func (UpdatePolicyBindingRequestAdvancedOptionsFileDetail) GoString ¶
func (s UpdatePolicyBindingRequestAdvancedOptionsFileDetail) GoString() string
func (*UpdatePolicyBindingRequestAdvancedOptionsFileDetail) SetAdvPolicy ¶
func (s *UpdatePolicyBindingRequestAdvancedOptionsFileDetail) SetAdvPolicy(v bool) *UpdatePolicyBindingRequestAdvancedOptionsFileDetail
func (UpdatePolicyBindingRequestAdvancedOptionsFileDetail) String ¶
func (s UpdatePolicyBindingRequestAdvancedOptionsFileDetail) String() string
type UpdatePolicyBindingRequestAdvancedOptionsOssDetail ¶
type UpdatePolicyBindingRequestAdvancedOptionsOssDetail struct { InventoryCleanupPolicy *string `json:"InventoryCleanupPolicy,omitempty" xml:"InventoryCleanupPolicy,omitempty"` InventoryId *string `json:"InventoryId,omitempty" xml:"InventoryId,omitempty"` }
func (UpdatePolicyBindingRequestAdvancedOptionsOssDetail) GoString ¶
func (s UpdatePolicyBindingRequestAdvancedOptionsOssDetail) GoString() string
func (*UpdatePolicyBindingRequestAdvancedOptionsOssDetail) SetInventoryCleanupPolicy ¶
func (s *UpdatePolicyBindingRequestAdvancedOptionsOssDetail) SetInventoryCleanupPolicy(v string) *UpdatePolicyBindingRequestAdvancedOptionsOssDetail
func (*UpdatePolicyBindingRequestAdvancedOptionsOssDetail) SetInventoryId ¶
func (s *UpdatePolicyBindingRequestAdvancedOptionsOssDetail) SetInventoryId(v string) *UpdatePolicyBindingRequestAdvancedOptionsOssDetail
func (UpdatePolicyBindingRequestAdvancedOptionsOssDetail) String ¶
func (s UpdatePolicyBindingRequestAdvancedOptionsOssDetail) String() string
type UpdatePolicyBindingRequestAdvancedOptionsUdmDetail ¶
type UpdatePolicyBindingRequestAdvancedOptionsUdmDetail struct { // Specifies whether to enable application consistency. You can enable application consistency only if all disks are ESSDs. AppConsistent *bool `json:"AppConsistent,omitempty" xml:"AppConsistent,omitempty"` // The IDs of the disks that need to be protected. If all disks need to be protected, this parameter is empty. DiskIdList []*string `json:"DiskIdList,omitempty" xml:"DiskIdList,omitempty" type:"Repeated"` // This parameter is required only if the **AppConsistent** parameter is set to **true**. This parameter specifies whether to enable Linux fsfreeze to put file systems into the read-only state before application-consistent snapshots are created. Default value: true. EnableFsFreeze *bool `json:"EnableFsFreeze,omitempty" xml:"EnableFsFreeze,omitempty"` // This parameter is required only if the **AppConsistent** parameter is set to **true**. This parameter specifies whether to create application-consistent snapshots. Valid values: // // * true: creates application-consistent snapshots. // * false: creates file system-consistent snapshots. // // Default value: true. EnableWriters *bool `json:"EnableWriters,omitempty" xml:"EnableWriters,omitempty"` // The IDs of the disks that do not need to be protected. If the DiskIdList parameter is not empty, this parameter is ignored. ExcludeDiskIdList []*string `json:"ExcludeDiskIdList,omitempty" xml:"ExcludeDiskIdList,omitempty" type:"Repeated"` // This parameter is required only if the **AppConsistent** parameter is set to **true**. This parameter specifies the path of the post-thaw scripts that are executed after application-consistent snapshots are created. PostScriptPath *string `json:"PostScriptPath,omitempty" xml:"PostScriptPath,omitempty"` // This parameter is required only if the **AppConsistent** parameter is set to **true**. This parameter specifies the path of the pre-freeze scripts that are executed before application-consistent snapshots are created. PreScriptPath *string `json:"PreScriptPath,omitempty" xml:"PreScriptPath,omitempty"` // This parameter is required only if the **AppConsistent** parameter is set to **true**. This parameter specifies the name of the RAM role that is required to create application-consistent snapshots. RamRoleName *string `json:"RamRoleName,omitempty" xml:"RamRoleName,omitempty"` // Specifies whether to create a snapshot-consistent group. You can create a snapshot-consistent group only if all disks are ESSDs. SnapshotGroup *bool `json:"SnapshotGroup,omitempty" xml:"SnapshotGroup,omitempty"` // This parameter is required only if the **AppConsistent** parameter is set to **true**. This parameter specifies the I/O freeze timeout period. Default value: 30. Unit: seconds. TimeoutInSeconds *int64 `json:"TimeoutInSeconds,omitempty" xml:"TimeoutInSeconds,omitempty"` }
func (UpdatePolicyBindingRequestAdvancedOptionsUdmDetail) GoString ¶
func (s UpdatePolicyBindingRequestAdvancedOptionsUdmDetail) GoString() string
func (*UpdatePolicyBindingRequestAdvancedOptionsUdmDetail) SetAppConsistent ¶
func (s *UpdatePolicyBindingRequestAdvancedOptionsUdmDetail) SetAppConsistent(v bool) *UpdatePolicyBindingRequestAdvancedOptionsUdmDetail
func (*UpdatePolicyBindingRequestAdvancedOptionsUdmDetail) SetDiskIdList ¶
func (s *UpdatePolicyBindingRequestAdvancedOptionsUdmDetail) SetDiskIdList(v []*string) *UpdatePolicyBindingRequestAdvancedOptionsUdmDetail
func (*UpdatePolicyBindingRequestAdvancedOptionsUdmDetail) SetEnableFsFreeze ¶
func (s *UpdatePolicyBindingRequestAdvancedOptionsUdmDetail) SetEnableFsFreeze(v bool) *UpdatePolicyBindingRequestAdvancedOptionsUdmDetail
func (*UpdatePolicyBindingRequestAdvancedOptionsUdmDetail) SetEnableWriters ¶
func (s *UpdatePolicyBindingRequestAdvancedOptionsUdmDetail) SetEnableWriters(v bool) *UpdatePolicyBindingRequestAdvancedOptionsUdmDetail
func (*UpdatePolicyBindingRequestAdvancedOptionsUdmDetail) SetExcludeDiskIdList ¶
func (s *UpdatePolicyBindingRequestAdvancedOptionsUdmDetail) SetExcludeDiskIdList(v []*string) *UpdatePolicyBindingRequestAdvancedOptionsUdmDetail
func (*UpdatePolicyBindingRequestAdvancedOptionsUdmDetail) SetPostScriptPath ¶
func (s *UpdatePolicyBindingRequestAdvancedOptionsUdmDetail) SetPostScriptPath(v string) *UpdatePolicyBindingRequestAdvancedOptionsUdmDetail
func (*UpdatePolicyBindingRequestAdvancedOptionsUdmDetail) SetPreScriptPath ¶
func (s *UpdatePolicyBindingRequestAdvancedOptionsUdmDetail) SetPreScriptPath(v string) *UpdatePolicyBindingRequestAdvancedOptionsUdmDetail
func (*UpdatePolicyBindingRequestAdvancedOptionsUdmDetail) SetRamRoleName ¶
func (s *UpdatePolicyBindingRequestAdvancedOptionsUdmDetail) SetRamRoleName(v string) *UpdatePolicyBindingRequestAdvancedOptionsUdmDetail
func (*UpdatePolicyBindingRequestAdvancedOptionsUdmDetail) SetSnapshotGroup ¶
func (s *UpdatePolicyBindingRequestAdvancedOptionsUdmDetail) SetSnapshotGroup(v bool) *UpdatePolicyBindingRequestAdvancedOptionsUdmDetail
func (*UpdatePolicyBindingRequestAdvancedOptionsUdmDetail) SetTimeoutInSeconds ¶
func (s *UpdatePolicyBindingRequestAdvancedOptionsUdmDetail) SetTimeoutInSeconds(v int64) *UpdatePolicyBindingRequestAdvancedOptionsUdmDetail
func (UpdatePolicyBindingRequestAdvancedOptionsUdmDetail) String ¶
func (s UpdatePolicyBindingRequestAdvancedOptionsUdmDetail) String() string
type UpdatePolicyBindingResponse ¶
type UpdatePolicyBindingResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *UpdatePolicyBindingResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (UpdatePolicyBindingResponse) GoString ¶
func (s UpdatePolicyBindingResponse) GoString() string
func (*UpdatePolicyBindingResponse) SetBody ¶
func (s *UpdatePolicyBindingResponse) SetBody(v *UpdatePolicyBindingResponseBody) *UpdatePolicyBindingResponse
func (*UpdatePolicyBindingResponse) SetHeaders ¶
func (s *UpdatePolicyBindingResponse) SetHeaders(v map[string]*string) *UpdatePolicyBindingResponse
func (*UpdatePolicyBindingResponse) SetStatusCode ¶
func (s *UpdatePolicyBindingResponse) SetStatusCode(v int32) *UpdatePolicyBindingResponse
func (UpdatePolicyBindingResponse) String ¶
func (s UpdatePolicyBindingResponse) String() string
type UpdatePolicyBindingResponseBody ¶
type UpdatePolicyBindingResponseBody struct { // The HTTP status code. The status code 200 indicates that the request was successful. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // The returned message. If the request was successful, "successful" is returned. If the request failed, an error message is returned. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // The request ID. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // Indicates whether the request was successful. Valid values: // // * true // * false Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` }
func (UpdatePolicyBindingResponseBody) GoString ¶
func (s UpdatePolicyBindingResponseBody) GoString() string
func (*UpdatePolicyBindingResponseBody) SetCode ¶
func (s *UpdatePolicyBindingResponseBody) SetCode(v string) *UpdatePolicyBindingResponseBody
func (*UpdatePolicyBindingResponseBody) SetMessage ¶
func (s *UpdatePolicyBindingResponseBody) SetMessage(v string) *UpdatePolicyBindingResponseBody
func (*UpdatePolicyBindingResponseBody) SetRequestId ¶
func (s *UpdatePolicyBindingResponseBody) SetRequestId(v string) *UpdatePolicyBindingResponseBody
func (*UpdatePolicyBindingResponseBody) SetSuccess ¶
func (s *UpdatePolicyBindingResponseBody) SetSuccess(v bool) *UpdatePolicyBindingResponseBody
func (UpdatePolicyBindingResponseBody) String ¶
func (s UpdatePolicyBindingResponseBody) String() string
type UpdatePolicyBindingShrinkRequest ¶
type UpdatePolicyBindingShrinkRequest struct { // Advanced options. AdvancedOptionsShrink *string `json:"AdvancedOptions,omitempty" xml:"AdvancedOptions,omitempty"` // The ID of the data source. DataSourceId *string `json:"DataSourceId,omitempty" xml:"DataSourceId,omitempty"` // Specifies whether to disable the backup policy for the data source. // // * true: disables the backup policy for the data source // * false: enables the backup policy for the data source Disabled *bool `json:"Disabled,omitempty" xml:"Disabled,omitempty"` // The description of the association. PolicyBindingDescription *string `json:"PolicyBindingDescription,omitempty" xml:"PolicyBindingDescription,omitempty"` // The ID of the backup policy. PolicyId *string `json:"PolicyId,omitempty" xml:"PolicyId,omitempty"` // The type of the data source. Valid values: // // * **UDM_ECS**: ECS instance backup SourceType *string `json:"SourceType,omitempty" xml:"SourceType,omitempty"` }
func (UpdatePolicyBindingShrinkRequest) GoString ¶
func (s UpdatePolicyBindingShrinkRequest) GoString() string
func (*UpdatePolicyBindingShrinkRequest) SetAdvancedOptionsShrink ¶
func (s *UpdatePolicyBindingShrinkRequest) SetAdvancedOptionsShrink(v string) *UpdatePolicyBindingShrinkRequest
func (*UpdatePolicyBindingShrinkRequest) SetDataSourceId ¶
func (s *UpdatePolicyBindingShrinkRequest) SetDataSourceId(v string) *UpdatePolicyBindingShrinkRequest
func (*UpdatePolicyBindingShrinkRequest) SetDisabled ¶
func (s *UpdatePolicyBindingShrinkRequest) SetDisabled(v bool) *UpdatePolicyBindingShrinkRequest
func (*UpdatePolicyBindingShrinkRequest) SetPolicyBindingDescription ¶
func (s *UpdatePolicyBindingShrinkRequest) SetPolicyBindingDescription(v string) *UpdatePolicyBindingShrinkRequest
func (*UpdatePolicyBindingShrinkRequest) SetPolicyId ¶
func (s *UpdatePolicyBindingShrinkRequest) SetPolicyId(v string) *UpdatePolicyBindingShrinkRequest
func (*UpdatePolicyBindingShrinkRequest) SetSourceType ¶
func (s *UpdatePolicyBindingShrinkRequest) SetSourceType(v string) *UpdatePolicyBindingShrinkRequest
func (UpdatePolicyBindingShrinkRequest) String ¶
func (s UpdatePolicyBindingShrinkRequest) String() string
type UpdatePolicyV2Request ¶
type UpdatePolicyV2Request struct { // The description of the backup policy. PolicyDescription *string `json:"PolicyDescription,omitempty" xml:"PolicyDescription,omitempty"` // The ID of the backup policy. PolicyId *string `json:"PolicyId,omitempty" xml:"PolicyId,omitempty"` // The name of the backup policy. PolicyName *string `json:"PolicyName,omitempty" xml:"PolicyName,omitempty"` // The rules in the backup policy. Rules []*UpdatePolicyV2RequestRules `json:"Rules,omitempty" xml:"Rules,omitempty" type:"Repeated"` }
func (UpdatePolicyV2Request) GoString ¶
func (s UpdatePolicyV2Request) GoString() string
func (*UpdatePolicyV2Request) SetPolicyDescription ¶
func (s *UpdatePolicyV2Request) SetPolicyDescription(v string) *UpdatePolicyV2Request
func (*UpdatePolicyV2Request) SetPolicyId ¶
func (s *UpdatePolicyV2Request) SetPolicyId(v string) *UpdatePolicyV2Request
func (*UpdatePolicyV2Request) SetPolicyName ¶
func (s *UpdatePolicyV2Request) SetPolicyName(v string) *UpdatePolicyV2Request
func (*UpdatePolicyV2Request) SetRules ¶
func (s *UpdatePolicyV2Request) SetRules(v []*UpdatePolicyV2RequestRules) *UpdatePolicyV2Request
func (UpdatePolicyV2Request) String ¶
func (s UpdatePolicyV2Request) String() string
type UpdatePolicyV2RequestRules ¶
type UpdatePolicyV2RequestRules struct { // This parameter is required only if the **RuleType** parameter is set to **TRANSITION**. This parameter specifies the time when data is dumped from a backup vault to an archive vault. Unit: days. ArchiveDays *int64 `json:"ArchiveDays,omitempty" xml:"ArchiveDays,omitempty"` // This parameter is required only if the **RuleType** parameter is set to **BACKUP**. This parameter specifies the backup type. Valid value: **COMPLETE**, which indicates full backup. BackupType *string `json:"BackupType,omitempty" xml:"BackupType,omitempty"` // This parameter is required only if the **RuleType** parameter is set to **TRANSITION**. This parameter specifies the time when data is dumped from a backup vault to a cold archive vault. Unit: days. ColdArchiveDays *int64 `json:"ColdArchiveDays,omitempty" xml:"ColdArchiveDays,omitempty"` KeepLatestSnapshots *int64 `json:"KeepLatestSnapshots,omitempty" xml:"KeepLatestSnapshots,omitempty"` // This parameter is required only if the **RuleType** parameter is set to **REPLICATION**. This parameter specifies the ID of the destination region. ReplicationRegionId *string `json:"ReplicationRegionId,omitempty" xml:"ReplicationRegionId,omitempty"` // This parameter is required only if the **RuleType** parameter is set to **TRANSITION** or **REPLICATION**. // // * If the **RuleType** parameter is set to **TRANSITION**, this parameter specifies the retention period of the backup data. Minimum value: 1. Unit: days. // * If the **RuleType** parameter is set to **REPLICATION**, this parameter specifies the retention period of remote backups. Minimum value: 1. Unit: days. Retention *int64 `json:"Retention,omitempty" xml:"Retention,omitempty"` // This parameter is required only if the **RuleType** parameter is set to **TRANSITION**. This parameter specifies the special retention rules. RetentionRules []*UpdatePolicyV2RequestRulesRetentionRules `json:"RetentionRules,omitempty" xml:"RetentionRules,omitempty" type:"Repeated"` // The rule ID. RuleId *string `json:"RuleId,omitempty" xml:"RuleId,omitempty"` // The type of the rule. Each backup policy must have at least one rule of the **BACKUP** type and only one rule of the **TRANSITION** type. // // * **BACKUP**: backup rule // * **TRANSITION**: lifecycle rule // * **REPLICATION**: replication rule RuleType *string `json:"RuleType,omitempty" xml:"RuleType,omitempty"` // This parameter is required only if the **RuleType** parameter is set to **BACKUP**. This parameter specifies the backup schedule settings. Format: `I|{startTime}|{interval}`. The system runs the first backup job at a point in time that is specified in the {startTime} parameter and the subsequent backup jobs at an interval that is specified in the {interval} parameter. The system does not run a backup job before the specified point in time. Each backup job, except the first one, starts only after the previous backup job is complete. For example, `I|1631685600|P1D` specifies that the system runs the first backup job at 14:00:00 on September 15, 2021 and the subsequent backup jobs once a day. // // * startTime: the time at which the system starts to run a backup job. The time must follow the UNIX time format. Unit: seconds. // * interval: the interval at which the system runs a backup job. The interval must follow the ISO 8601 standard. For example, PT1H specifies an interval of one hour. P1D specifies an interval of one day. Schedule *string `json:"Schedule,omitempty" xml:"Schedule,omitempty"` }
func (UpdatePolicyV2RequestRules) GoString ¶
func (s UpdatePolicyV2RequestRules) GoString() string
func (*UpdatePolicyV2RequestRules) SetArchiveDays ¶
func (s *UpdatePolicyV2RequestRules) SetArchiveDays(v int64) *UpdatePolicyV2RequestRules
func (*UpdatePolicyV2RequestRules) SetBackupType ¶
func (s *UpdatePolicyV2RequestRules) SetBackupType(v string) *UpdatePolicyV2RequestRules
func (*UpdatePolicyV2RequestRules) SetColdArchiveDays ¶
func (s *UpdatePolicyV2RequestRules) SetColdArchiveDays(v int64) *UpdatePolicyV2RequestRules
func (*UpdatePolicyV2RequestRules) SetKeepLatestSnapshots ¶
func (s *UpdatePolicyV2RequestRules) SetKeepLatestSnapshots(v int64) *UpdatePolicyV2RequestRules
func (*UpdatePolicyV2RequestRules) SetReplicationRegionId ¶
func (s *UpdatePolicyV2RequestRules) SetReplicationRegionId(v string) *UpdatePolicyV2RequestRules
func (*UpdatePolicyV2RequestRules) SetRetention ¶
func (s *UpdatePolicyV2RequestRules) SetRetention(v int64) *UpdatePolicyV2RequestRules
func (*UpdatePolicyV2RequestRules) SetRetentionRules ¶
func (s *UpdatePolicyV2RequestRules) SetRetentionRules(v []*UpdatePolicyV2RequestRulesRetentionRules) *UpdatePolicyV2RequestRules
func (*UpdatePolicyV2RequestRules) SetRuleId ¶
func (s *UpdatePolicyV2RequestRules) SetRuleId(v string) *UpdatePolicyV2RequestRules
func (*UpdatePolicyV2RequestRules) SetRuleType ¶
func (s *UpdatePolicyV2RequestRules) SetRuleType(v string) *UpdatePolicyV2RequestRules
func (*UpdatePolicyV2RequestRules) SetSchedule ¶
func (s *UpdatePolicyV2RequestRules) SetSchedule(v string) *UpdatePolicyV2RequestRules
func (UpdatePolicyV2RequestRules) String ¶
func (s UpdatePolicyV2RequestRules) String() string
type UpdatePolicyV2RequestRulesRetentionRules ¶
type UpdatePolicyV2RequestRulesRetentionRules struct { // The type of the special retention rule. Valid values: // // * **WEEKLY**: weekly backups // * **MONTHLY**: monthly backups // * **YEARLY**: yearly backups AdvancedRetentionType *string `json:"AdvancedRetentionType,omitempty" xml:"AdvancedRetentionType,omitempty"` // The retention period of the backup data. Minimum value: 1. Unit: days. Retention *int64 `json:"Retention,omitempty" xml:"Retention,omitempty"` // Specifies which backup is retained based on the special retention rule. Only the first backup can be retained. WhichSnapshot *int64 `json:"WhichSnapshot,omitempty" xml:"WhichSnapshot,omitempty"` }
func (UpdatePolicyV2RequestRulesRetentionRules) GoString ¶
func (s UpdatePolicyV2RequestRulesRetentionRules) GoString() string
func (*UpdatePolicyV2RequestRulesRetentionRules) SetAdvancedRetentionType ¶
func (s *UpdatePolicyV2RequestRulesRetentionRules) SetAdvancedRetentionType(v string) *UpdatePolicyV2RequestRulesRetentionRules
func (*UpdatePolicyV2RequestRulesRetentionRules) SetRetention ¶
func (s *UpdatePolicyV2RequestRulesRetentionRules) SetRetention(v int64) *UpdatePolicyV2RequestRulesRetentionRules
func (*UpdatePolicyV2RequestRulesRetentionRules) SetWhichSnapshot ¶
func (s *UpdatePolicyV2RequestRulesRetentionRules) SetWhichSnapshot(v int64) *UpdatePolicyV2RequestRulesRetentionRules
func (UpdatePolicyV2RequestRulesRetentionRules) String ¶
func (s UpdatePolicyV2RequestRulesRetentionRules) String() string
type UpdatePolicyV2Response ¶
type UpdatePolicyV2Response struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *UpdatePolicyV2ResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (UpdatePolicyV2Response) GoString ¶
func (s UpdatePolicyV2Response) GoString() string
func (*UpdatePolicyV2Response) SetBody ¶
func (s *UpdatePolicyV2Response) SetBody(v *UpdatePolicyV2ResponseBody) *UpdatePolicyV2Response
func (*UpdatePolicyV2Response) SetHeaders ¶
func (s *UpdatePolicyV2Response) SetHeaders(v map[string]*string) *UpdatePolicyV2Response
func (*UpdatePolicyV2Response) SetStatusCode ¶
func (s *UpdatePolicyV2Response) SetStatusCode(v int32) *UpdatePolicyV2Response
func (UpdatePolicyV2Response) String ¶
func (s UpdatePolicyV2Response) String() string
type UpdatePolicyV2ResponseBody ¶
type UpdatePolicyV2ResponseBody struct { // The HTTP status code. The status code 200 indicates that the call is successful. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // The message that is returned. If the call is successful, "successful" is returned. If the call fails, an error message is returned. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // Indicates whether the call is successful. Valid values: // // * true: The call is successful. // * false: The call fails. Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` }
func (UpdatePolicyV2ResponseBody) GoString ¶
func (s UpdatePolicyV2ResponseBody) GoString() string
func (*UpdatePolicyV2ResponseBody) SetCode ¶
func (s *UpdatePolicyV2ResponseBody) SetCode(v string) *UpdatePolicyV2ResponseBody
func (*UpdatePolicyV2ResponseBody) SetMessage ¶
func (s *UpdatePolicyV2ResponseBody) SetMessage(v string) *UpdatePolicyV2ResponseBody
func (*UpdatePolicyV2ResponseBody) SetRequestId ¶
func (s *UpdatePolicyV2ResponseBody) SetRequestId(v string) *UpdatePolicyV2ResponseBody
func (*UpdatePolicyV2ResponseBody) SetSuccess ¶
func (s *UpdatePolicyV2ResponseBody) SetSuccess(v bool) *UpdatePolicyV2ResponseBody
func (UpdatePolicyV2ResponseBody) String ¶
func (s UpdatePolicyV2ResponseBody) String() string
type UpdatePolicyV2ShrinkRequest ¶
type UpdatePolicyV2ShrinkRequest struct { // The description of the backup policy. PolicyDescription *string `json:"PolicyDescription,omitempty" xml:"PolicyDescription,omitempty"` // The ID of the backup policy. PolicyId *string `json:"PolicyId,omitempty" xml:"PolicyId,omitempty"` // The name of the backup policy. PolicyName *string `json:"PolicyName,omitempty" xml:"PolicyName,omitempty"` // The rules in the backup policy. RulesShrink *string `json:"Rules,omitempty" xml:"Rules,omitempty"` }
func (UpdatePolicyV2ShrinkRequest) GoString ¶
func (s UpdatePolicyV2ShrinkRequest) GoString() string
func (*UpdatePolicyV2ShrinkRequest) SetPolicyDescription ¶
func (s *UpdatePolicyV2ShrinkRequest) SetPolicyDescription(v string) *UpdatePolicyV2ShrinkRequest
func (*UpdatePolicyV2ShrinkRequest) SetPolicyId ¶
func (s *UpdatePolicyV2ShrinkRequest) SetPolicyId(v string) *UpdatePolicyV2ShrinkRequest
func (*UpdatePolicyV2ShrinkRequest) SetPolicyName ¶
func (s *UpdatePolicyV2ShrinkRequest) SetPolicyName(v string) *UpdatePolicyV2ShrinkRequest
func (*UpdatePolicyV2ShrinkRequest) SetRulesShrink ¶
func (s *UpdatePolicyV2ShrinkRequest) SetRulesShrink(v string) *UpdatePolicyV2ShrinkRequest
func (UpdatePolicyV2ShrinkRequest) String ¶
func (s UpdatePolicyV2ShrinkRequest) String() string
type UpdateVaultRequest ¶
type UpdateVaultRequest struct { Description *string `json:"Description,omitempty" xml:"Description,omitempty"` ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` VaultId *string `json:"VaultId,omitempty" xml:"VaultId,omitempty"` VaultName *string `json:"VaultName,omitempty" xml:"VaultName,omitempty"` }
func (UpdateVaultRequest) GoString ¶
func (s UpdateVaultRequest) GoString() string
func (*UpdateVaultRequest) SetDescription ¶
func (s *UpdateVaultRequest) SetDescription(v string) *UpdateVaultRequest
func (*UpdateVaultRequest) SetResourceGroupId ¶
func (s *UpdateVaultRequest) SetResourceGroupId(v string) *UpdateVaultRequest
func (*UpdateVaultRequest) SetVaultId ¶
func (s *UpdateVaultRequest) SetVaultId(v string) *UpdateVaultRequest
func (*UpdateVaultRequest) SetVaultName ¶
func (s *UpdateVaultRequest) SetVaultName(v string) *UpdateVaultRequest
func (UpdateVaultRequest) String ¶
func (s UpdateVaultRequest) String() string
type UpdateVaultResponse ¶
type UpdateVaultResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *UpdateVaultResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (UpdateVaultResponse) GoString ¶
func (s UpdateVaultResponse) GoString() string
func (*UpdateVaultResponse) SetBody ¶
func (s *UpdateVaultResponse) SetBody(v *UpdateVaultResponseBody) *UpdateVaultResponse
func (*UpdateVaultResponse) SetHeaders ¶
func (s *UpdateVaultResponse) SetHeaders(v map[string]*string) *UpdateVaultResponse
func (*UpdateVaultResponse) SetStatusCode ¶
func (s *UpdateVaultResponse) SetStatusCode(v int32) *UpdateVaultResponse
func (UpdateVaultResponse) String ¶
func (s UpdateVaultResponse) String() string
type UpdateVaultResponseBody ¶
type UpdateVaultResponseBody struct { Code *string `json:"Code,omitempty" xml:"Code,omitempty"` Message *string `json:"Message,omitempty" xml:"Message,omitempty"` RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` }
func (UpdateVaultResponseBody) GoString ¶
func (s UpdateVaultResponseBody) GoString() string
func (*UpdateVaultResponseBody) SetCode ¶
func (s *UpdateVaultResponseBody) SetCode(v string) *UpdateVaultResponseBody
func (*UpdateVaultResponseBody) SetMessage ¶
func (s *UpdateVaultResponseBody) SetMessage(v string) *UpdateVaultResponseBody
func (*UpdateVaultResponseBody) SetRequestId ¶
func (s *UpdateVaultResponseBody) SetRequestId(v string) *UpdateVaultResponseBody
func (*UpdateVaultResponseBody) SetSuccess ¶
func (s *UpdateVaultResponseBody) SetSuccess(v bool) *UpdateVaultResponseBody
func (UpdateVaultResponseBody) String ¶
func (s UpdateVaultResponseBody) String() string
type UpgradeBackupClientsRequest ¶
type UpgradeBackupClientsRequest struct { // The ID of the HBR client. The sum of the number of HBR client IDs and the number of ECS instance IDs cannot exceed 100. ClientIds map[string]interface{} `json:"ClientIds,omitempty" xml:"ClientIds,omitempty"` // The name of the RAM role that is created within the source Alibaba Cloud account and assigned to the current Alibaba Cloud account to authorize the current Alibaba Cloud account to back up data across Alibaba Cloud accounts. CrossAccountRoleName *string `json:"CrossAccountRoleName,omitempty" xml:"CrossAccountRoleName,omitempty"` // Specifies whether data is backed up within the same Alibaba Cloud account or across Alibaba Cloud accounts. Valid values: // // * SELF_ACCOUNT: Data is backed up within the same Alibaba Cloud account. // * CROSS_ACCOUNT: Data is backed up across Alibaba Cloud accounts. CrossAccountType *string `json:"CrossAccountType,omitempty" xml:"CrossAccountType,omitempty"` // The ID of the source Alibaba Cloud account that authorizes the current Alibaba Cloud account to back up data across Alibaba Cloud accounts. CrossAccountUserId *int64 `json:"CrossAccountUserId,omitempty" xml:"CrossAccountUserId,omitempty"` // The IDs of the ECS instances. The sum of the number of HBR client IDs and the number of ECS instance IDs cannot exceed 100. InstanceIds map[string]interface{} `json:"InstanceIds,omitempty" xml:"InstanceIds,omitempty"` }
func (UpgradeBackupClientsRequest) GoString ¶
func (s UpgradeBackupClientsRequest) GoString() string
func (*UpgradeBackupClientsRequest) SetClientIds ¶
func (s *UpgradeBackupClientsRequest) SetClientIds(v map[string]interface{}) *UpgradeBackupClientsRequest
func (*UpgradeBackupClientsRequest) SetCrossAccountRoleName ¶
func (s *UpgradeBackupClientsRequest) SetCrossAccountRoleName(v string) *UpgradeBackupClientsRequest
func (*UpgradeBackupClientsRequest) SetCrossAccountType ¶
func (s *UpgradeBackupClientsRequest) SetCrossAccountType(v string) *UpgradeBackupClientsRequest
func (*UpgradeBackupClientsRequest) SetCrossAccountUserId ¶
func (s *UpgradeBackupClientsRequest) SetCrossAccountUserId(v int64) *UpgradeBackupClientsRequest
func (*UpgradeBackupClientsRequest) SetInstanceIds ¶
func (s *UpgradeBackupClientsRequest) SetInstanceIds(v map[string]interface{}) *UpgradeBackupClientsRequest
func (UpgradeBackupClientsRequest) String ¶
func (s UpgradeBackupClientsRequest) String() string
type UpgradeBackupClientsResponse ¶
type UpgradeBackupClientsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *UpgradeBackupClientsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (UpgradeBackupClientsResponse) GoString ¶
func (s UpgradeBackupClientsResponse) GoString() string
func (*UpgradeBackupClientsResponse) SetBody ¶
func (s *UpgradeBackupClientsResponse) SetBody(v *UpgradeBackupClientsResponseBody) *UpgradeBackupClientsResponse
func (*UpgradeBackupClientsResponse) SetHeaders ¶
func (s *UpgradeBackupClientsResponse) SetHeaders(v map[string]*string) *UpgradeBackupClientsResponse
func (*UpgradeBackupClientsResponse) SetStatusCode ¶
func (s *UpgradeBackupClientsResponse) SetStatusCode(v int32) *UpgradeBackupClientsResponse
func (UpgradeBackupClientsResponse) String ¶
func (s UpgradeBackupClientsResponse) String() string
type UpgradeBackupClientsResponseBody ¶
type UpgradeBackupClientsResponseBody struct { // The HTTP status code. The status code 200 indicates that the call is successful. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // The status of the ECS instance. If the status of an ECS instance cannot meet the requirements to install an HBR client and the value of the InstanceIds parameter is greater than 1, an error message is returned based on the value of this parameter. InstanceStatuses []*UpgradeBackupClientsResponseBodyInstanceStatuses `json:"InstanceStatuses,omitempty" xml:"InstanceStatuses,omitempty" type:"Repeated"` // The message that is returned. If the call is successful, "successful" is returned. If the call fails, an error message is returned. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // Indicates whether the call is successful. Valid values: // // * true: The call is successful. // * false: The call fails. Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` // The ID of the asynchronous job. You can call the DescribeTask operation to query the execution result of an asynchronous job. TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"` }
func (UpgradeBackupClientsResponseBody) GoString ¶
func (s UpgradeBackupClientsResponseBody) GoString() string
func (*UpgradeBackupClientsResponseBody) SetCode ¶
func (s *UpgradeBackupClientsResponseBody) SetCode(v string) *UpgradeBackupClientsResponseBody
func (*UpgradeBackupClientsResponseBody) SetInstanceStatuses ¶
func (s *UpgradeBackupClientsResponseBody) SetInstanceStatuses(v []*UpgradeBackupClientsResponseBodyInstanceStatuses) *UpgradeBackupClientsResponseBody
func (*UpgradeBackupClientsResponseBody) SetMessage ¶
func (s *UpgradeBackupClientsResponseBody) SetMessage(v string) *UpgradeBackupClientsResponseBody
func (*UpgradeBackupClientsResponseBody) SetRequestId ¶
func (s *UpgradeBackupClientsResponseBody) SetRequestId(v string) *UpgradeBackupClientsResponseBody
func (*UpgradeBackupClientsResponseBody) SetSuccess ¶
func (s *UpgradeBackupClientsResponseBody) SetSuccess(v bool) *UpgradeBackupClientsResponseBody
func (*UpgradeBackupClientsResponseBody) SetTaskId ¶
func (s *UpgradeBackupClientsResponseBody) SetTaskId(v string) *UpgradeBackupClientsResponseBody
func (UpgradeBackupClientsResponseBody) String ¶
func (s UpgradeBackupClientsResponseBody) String() string
type UpgradeBackupClientsResponseBodyInstanceStatuses ¶
type UpgradeBackupClientsResponseBodyInstanceStatuses struct { // The error code that is returned. Valid values: // // * If the value is empty, the call is successful. // * **InstanceNotExists**: The ECS instance does not exist. // * **InstanceNotRunning**: The ECS instance is not running. // * **CloudAssistNotRunningOnInstance**: Cloud Assistant is unavailable. ErrorCode *string `json:"ErrorCode,omitempty" xml:"ErrorCode,omitempty"` // The ID of the ECS instance. InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // Indicates whether an HBR client can be installed on the ECS instance. Valid values: // // * true: An HBR client can be installed on the ECS instance. // * false: An HBR client cannot be installed on the ECS instance. ValidInstance *bool `json:"ValidInstance,omitempty" xml:"ValidInstance,omitempty"` }
func (UpgradeBackupClientsResponseBodyInstanceStatuses) GoString ¶
func (s UpgradeBackupClientsResponseBodyInstanceStatuses) GoString() string
func (*UpgradeBackupClientsResponseBodyInstanceStatuses) SetErrorCode ¶
func (s *UpgradeBackupClientsResponseBodyInstanceStatuses) SetErrorCode(v string) *UpgradeBackupClientsResponseBodyInstanceStatuses
func (*UpgradeBackupClientsResponseBodyInstanceStatuses) SetInstanceId ¶
func (s *UpgradeBackupClientsResponseBodyInstanceStatuses) SetInstanceId(v string) *UpgradeBackupClientsResponseBodyInstanceStatuses
func (*UpgradeBackupClientsResponseBodyInstanceStatuses) SetValidInstance ¶
func (s *UpgradeBackupClientsResponseBodyInstanceStatuses) SetValidInstance(v bool) *UpgradeBackupClientsResponseBodyInstanceStatuses
func (UpgradeBackupClientsResponseBodyInstanceStatuses) String ¶
func (s UpgradeBackupClientsResponseBodyInstanceStatuses) String() string
type UpgradeBackupClientsShrinkRequest ¶
type UpgradeBackupClientsShrinkRequest struct { // The ID of the HBR client. The sum of the number of HBR client IDs and the number of ECS instance IDs cannot exceed 100. ClientIdsShrink *string `json:"ClientIds,omitempty" xml:"ClientIds,omitempty"` // The name of the RAM role that is created within the source Alibaba Cloud account and assigned to the current Alibaba Cloud account to authorize the current Alibaba Cloud account to back up data across Alibaba Cloud accounts. CrossAccountRoleName *string `json:"CrossAccountRoleName,omitempty" xml:"CrossAccountRoleName,omitempty"` // Specifies whether data is backed up within the same Alibaba Cloud account or across Alibaba Cloud accounts. Valid values: // // * SELF_ACCOUNT: Data is backed up within the same Alibaba Cloud account. // * CROSS_ACCOUNT: Data is backed up across Alibaba Cloud accounts. CrossAccountType *string `json:"CrossAccountType,omitempty" xml:"CrossAccountType,omitempty"` // The ID of the source Alibaba Cloud account that authorizes the current Alibaba Cloud account to back up data across Alibaba Cloud accounts. CrossAccountUserId *int64 `json:"CrossAccountUserId,omitempty" xml:"CrossAccountUserId,omitempty"` // The IDs of the ECS instances. The sum of the number of HBR client IDs and the number of ECS instance IDs cannot exceed 100. InstanceIdsShrink *string `json:"InstanceIds,omitempty" xml:"InstanceIds,omitempty"` }
func (UpgradeBackupClientsShrinkRequest) GoString ¶
func (s UpgradeBackupClientsShrinkRequest) GoString() string
func (*UpgradeBackupClientsShrinkRequest) SetClientIdsShrink ¶
func (s *UpgradeBackupClientsShrinkRequest) SetClientIdsShrink(v string) *UpgradeBackupClientsShrinkRequest
func (*UpgradeBackupClientsShrinkRequest) SetCrossAccountRoleName ¶
func (s *UpgradeBackupClientsShrinkRequest) SetCrossAccountRoleName(v string) *UpgradeBackupClientsShrinkRequest
func (*UpgradeBackupClientsShrinkRequest) SetCrossAccountType ¶
func (s *UpgradeBackupClientsShrinkRequest) SetCrossAccountType(v string) *UpgradeBackupClientsShrinkRequest
func (*UpgradeBackupClientsShrinkRequest) SetCrossAccountUserId ¶
func (s *UpgradeBackupClientsShrinkRequest) SetCrossAccountUserId(v int64) *UpgradeBackupClientsShrinkRequest
func (*UpgradeBackupClientsShrinkRequest) SetInstanceIdsShrink ¶
func (s *UpgradeBackupClientsShrinkRequest) SetInstanceIdsShrink(v string) *UpgradeBackupClientsShrinkRequest
func (UpgradeBackupClientsShrinkRequest) String ¶
func (s UpgradeBackupClientsShrinkRequest) String() string
type UpgradeClientRequest ¶
type UpgradeClientRequest struct { // The HTTP status code. The status code 200 indicates that the call is successful. ClientId *string `json:"ClientId,omitempty" xml:"ClientId,omitempty"` // The ID of the asynchronous job. You can call the DescribeTask operation to query the execution result of the asynchronous job. ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` // The ID of the resource group. VaultId *string `json:"VaultId,omitempty" xml:"VaultId,omitempty"` }
func (UpgradeClientRequest) GoString ¶
func (s UpgradeClientRequest) GoString() string
func (*UpgradeClientRequest) SetClientId ¶
func (s *UpgradeClientRequest) SetClientId(v string) *UpgradeClientRequest
func (*UpgradeClientRequest) SetResourceGroupId ¶
func (s *UpgradeClientRequest) SetResourceGroupId(v string) *UpgradeClientRequest
func (*UpgradeClientRequest) SetVaultId ¶
func (s *UpgradeClientRequest) SetVaultId(v string) *UpgradeClientRequest
func (UpgradeClientRequest) String ¶
func (s UpgradeClientRequest) String() string
type UpgradeClientResponse ¶
type UpgradeClientResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *UpgradeClientResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (UpgradeClientResponse) GoString ¶
func (s UpgradeClientResponse) GoString() string
func (*UpgradeClientResponse) SetBody ¶
func (s *UpgradeClientResponse) SetBody(v *UpgradeClientResponseBody) *UpgradeClientResponse
func (*UpgradeClientResponse) SetHeaders ¶
func (s *UpgradeClientResponse) SetHeaders(v map[string]*string) *UpgradeClientResponse
func (*UpgradeClientResponse) SetStatusCode ¶
func (s *UpgradeClientResponse) SetStatusCode(v int32) *UpgradeClientResponse
func (UpgradeClientResponse) String ¶
func (s UpgradeClientResponse) String() string
type UpgradeClientResponseBody ¶
type UpgradeClientResponseBody struct { // The ID of the request. Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // The operation that you want to perform. Set the value to **UpgradeClient**. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // Upgrades an HBR backup client. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` Success *bool `json:"Success,omitempty" xml:"Success,omitempty"` TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"` }
func (UpgradeClientResponseBody) GoString ¶
func (s UpgradeClientResponseBody) GoString() string
func (*UpgradeClientResponseBody) SetCode ¶
func (s *UpgradeClientResponseBody) SetCode(v string) *UpgradeClientResponseBody
func (*UpgradeClientResponseBody) SetMessage ¶
func (s *UpgradeClientResponseBody) SetMessage(v string) *UpgradeClientResponseBody
func (*UpgradeClientResponseBody) SetRequestId ¶
func (s *UpgradeClientResponseBody) SetRequestId(v string) *UpgradeClientResponseBody
func (*UpgradeClientResponseBody) SetSuccess ¶
func (s *UpgradeClientResponseBody) SetSuccess(v bool) *UpgradeClientResponseBody
func (*UpgradeClientResponseBody) SetTaskId ¶
func (s *UpgradeClientResponseBody) SetTaskId(v string) *UpgradeClientResponseBody
func (UpgradeClientResponseBody) String ¶
func (s UpgradeClientResponseBody) String() string
Click to show internal directories.
Click to hide internal directories.