Documentation ¶
Index ¶
- Variables
- func GetEndpointMap() map[string]string
- func GetEndpointType() string
- func SetClientProperty(client *Client, propertyName string, propertyValue interface{})
- func SetEndpointDataToClient(client *Client)
- type Action
- type Actions
- type ActivateAllInOneGatewayRequest
- type ActivateAllInOneGatewayResponse
- type ActivateGatewayRequest
- type ActivateGatewayResponse
- type AddSharesToExpressSyncRequest
- type AddSharesToExpressSyncResponse
- type AddTagsToGatewayRequest
- type AddTagsToGatewayResponse
- type BlockVolume
- type BlockVolumes
- type Bucket
- type BucketCache
- type BucketCaches
- type BucketInfo
- type BucketInfos
- type Buckets
- type Cache
- type Caches
- type CheckActivationKeyRequest
- type CheckActivationKeyResponse
- type CheckBlockVolumeNameRequest
- type CheckBlockVolumeNameResponse
- type CheckGatewayEssdSupportRequest
- type CheckGatewayEssdSupportResponse
- type CheckMnsServiceRequest
- type CheckMnsServiceResponse
- type CheckRoleRequest
- type CheckRoleResponse
- type CheckSlrRoleRequest
- type CheckSlrRoleResponse
- type CheckUpgradeVersionRequest
- type CheckUpgradeVersionResponse
- type Client
- func NewClient() (client *Client, err error)
- func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
- func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)
- func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
- func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
- func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
- func NewClientWithRamRoleArnAndPolicy(regionId string, ...) (client *Client, err error)
- func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
- func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
- func (client *Client) ActivateAllInOneGateway(request *ActivateAllInOneGatewayRequest) (response *ActivateAllInOneGatewayResponse, err error)
- func (client *Client) ActivateAllInOneGatewayWithCallback(request *ActivateAllInOneGatewayRequest, ...) <-chan int
- func (client *Client) ActivateAllInOneGatewayWithChan(request *ActivateAllInOneGatewayRequest) (<-chan *ActivateAllInOneGatewayResponse, <-chan error)
- func (client *Client) ActivateGateway(request *ActivateGatewayRequest) (response *ActivateGatewayResponse, err error)
- func (client *Client) ActivateGatewayWithCallback(request *ActivateGatewayRequest, ...) <-chan int
- func (client *Client) ActivateGatewayWithChan(request *ActivateGatewayRequest) (<-chan *ActivateGatewayResponse, <-chan error)
- func (client *Client) AddSharesToExpressSync(request *AddSharesToExpressSyncRequest) (response *AddSharesToExpressSyncResponse, err error)
- func (client *Client) AddSharesToExpressSyncWithCallback(request *AddSharesToExpressSyncRequest, ...) <-chan int
- func (client *Client) AddSharesToExpressSyncWithChan(request *AddSharesToExpressSyncRequest) (<-chan *AddSharesToExpressSyncResponse, <-chan error)
- func (client *Client) AddTagsToGateway(request *AddTagsToGatewayRequest) (response *AddTagsToGatewayResponse, err error)
- func (client *Client) AddTagsToGatewayWithCallback(request *AddTagsToGatewayRequest, ...) <-chan int
- func (client *Client) AddTagsToGatewayWithChan(request *AddTagsToGatewayRequest) (<-chan *AddTagsToGatewayResponse, <-chan error)
- func (client *Client) CheckActivationKey(request *CheckActivationKeyRequest) (response *CheckActivationKeyResponse, err error)
- func (client *Client) CheckActivationKeyWithCallback(request *CheckActivationKeyRequest, ...) <-chan int
- func (client *Client) CheckActivationKeyWithChan(request *CheckActivationKeyRequest) (<-chan *CheckActivationKeyResponse, <-chan error)
- func (client *Client) CheckBlockVolumeName(request *CheckBlockVolumeNameRequest) (response *CheckBlockVolumeNameResponse, err error)
- func (client *Client) CheckBlockVolumeNameWithCallback(request *CheckBlockVolumeNameRequest, ...) <-chan int
- func (client *Client) CheckBlockVolumeNameWithChan(request *CheckBlockVolumeNameRequest) (<-chan *CheckBlockVolumeNameResponse, <-chan error)
- func (client *Client) CheckGatewayEssdSupport(request *CheckGatewayEssdSupportRequest) (response *CheckGatewayEssdSupportResponse, err error)
- func (client *Client) CheckGatewayEssdSupportWithCallback(request *CheckGatewayEssdSupportRequest, ...) <-chan int
- func (client *Client) CheckGatewayEssdSupportWithChan(request *CheckGatewayEssdSupportRequest) (<-chan *CheckGatewayEssdSupportResponse, <-chan error)
- func (client *Client) CheckMnsService(request *CheckMnsServiceRequest) (response *CheckMnsServiceResponse, err error)
- func (client *Client) CheckMnsServiceWithCallback(request *CheckMnsServiceRequest, ...) <-chan int
- func (client *Client) CheckMnsServiceWithChan(request *CheckMnsServiceRequest) (<-chan *CheckMnsServiceResponse, <-chan error)
- func (client *Client) CheckRole(request *CheckRoleRequest) (response *CheckRoleResponse, err error)
- func (client *Client) CheckRoleWithCallback(request *CheckRoleRequest, ...) <-chan int
- func (client *Client) CheckRoleWithChan(request *CheckRoleRequest) (<-chan *CheckRoleResponse, <-chan error)
- func (client *Client) CheckSlrRole(request *CheckSlrRoleRequest) (response *CheckSlrRoleResponse, err error)
- func (client *Client) CheckSlrRoleWithCallback(request *CheckSlrRoleRequest, ...) <-chan int
- func (client *Client) CheckSlrRoleWithChan(request *CheckSlrRoleRequest) (<-chan *CheckSlrRoleResponse, <-chan error)
- func (client *Client) CheckUpgradeVersion(request *CheckUpgradeVersionRequest) (response *CheckUpgradeVersionResponse, err error)
- func (client *Client) CheckUpgradeVersionWithCallback(request *CheckUpgradeVersionRequest, ...) <-chan int
- func (client *Client) CheckUpgradeVersionWithChan(request *CheckUpgradeVersionRequest) (<-chan *CheckUpgradeVersionResponse, <-chan error)
- func (client *Client) CreateCache(request *CreateCacheRequest) (response *CreateCacheResponse, err error)
- func (client *Client) CreateCacheWithCallback(request *CreateCacheRequest, ...) <-chan int
- func (client *Client) CreateCacheWithChan(request *CreateCacheRequest) (<-chan *CreateCacheResponse, <-chan error)
- func (client *Client) CreateElasticGatewayPrivateZone(request *CreateElasticGatewayPrivateZoneRequest) (response *CreateElasticGatewayPrivateZoneResponse, err error)
- func (client *Client) CreateElasticGatewayPrivateZoneWithCallback(request *CreateElasticGatewayPrivateZoneRequest, ...) <-chan int
- func (client *Client) CreateElasticGatewayPrivateZoneWithChan(request *CreateElasticGatewayPrivateZoneRequest) (<-chan *CreateElasticGatewayPrivateZoneResponse, <-chan error)
- func (client *Client) CreateExpressSync(request *CreateExpressSyncRequest) (response *CreateExpressSyncResponse, err error)
- func (client *Client) CreateExpressSyncWithCallback(request *CreateExpressSyncRequest, ...) <-chan int
- func (client *Client) CreateExpressSyncWithChan(request *CreateExpressSyncRequest) (<-chan *CreateExpressSyncResponse, <-chan error)
- func (client *Client) CreateGateway(request *CreateGatewayRequest) (response *CreateGatewayResponse, err error)
- func (client *Client) CreateGatewayBlockVolume(request *CreateGatewayBlockVolumeRequest) (response *CreateGatewayBlockVolumeResponse, err error)
- func (client *Client) CreateGatewayBlockVolumeWithCallback(request *CreateGatewayBlockVolumeRequest, ...) <-chan int
- func (client *Client) CreateGatewayBlockVolumeWithChan(request *CreateGatewayBlockVolumeRequest) (<-chan *CreateGatewayBlockVolumeResponse, <-chan error)
- func (client *Client) CreateGatewayCacheDisk(request *CreateGatewayCacheDiskRequest) (response *CreateGatewayCacheDiskResponse, err error)
- func (client *Client) CreateGatewayCacheDiskWithCallback(request *CreateGatewayCacheDiskRequest, ...) <-chan int
- func (client *Client) CreateGatewayCacheDiskWithChan(request *CreateGatewayCacheDiskRequest) (<-chan *CreateGatewayCacheDiskResponse, <-chan error)
- func (client *Client) CreateGatewayFileShare(request *CreateGatewayFileShareRequest) (response *CreateGatewayFileShareResponse, err error)
- func (client *Client) CreateGatewayFileShareWithCallback(request *CreateGatewayFileShareRequest, ...) <-chan int
- func (client *Client) CreateGatewayFileShareWithChan(request *CreateGatewayFileShareRequest) (<-chan *CreateGatewayFileShareResponse, <-chan error)
- func (client *Client) CreateGatewayLogging(request *CreateGatewayLoggingRequest) (response *CreateGatewayLoggingResponse, err error)
- func (client *Client) CreateGatewayLoggingWithCallback(request *CreateGatewayLoggingRequest, ...) <-chan int
- func (client *Client) CreateGatewayLoggingWithChan(request *CreateGatewayLoggingRequest) (<-chan *CreateGatewayLoggingResponse, <-chan error)
- func (client *Client) CreateGatewaySMBUser(request *CreateGatewaySMBUserRequest) (response *CreateGatewaySMBUserResponse, err error)
- func (client *Client) CreateGatewaySMBUserWithCallback(request *CreateGatewaySMBUserRequest, ...) <-chan int
- func (client *Client) CreateGatewaySMBUserWithChan(request *CreateGatewaySMBUserRequest) (<-chan *CreateGatewaySMBUserResponse, <-chan error)
- func (client *Client) CreateGatewayWithCallback(request *CreateGatewayRequest, ...) <-chan int
- func (client *Client) CreateGatewayWithChan(request *CreateGatewayRequest) (<-chan *CreateGatewayResponse, <-chan error)
- func (client *Client) CreateStorageBundle(request *CreateStorageBundleRequest) (response *CreateStorageBundleResponse, err error)
- func (client *Client) CreateStorageBundleWithCallback(request *CreateStorageBundleRequest, ...) <-chan int
- func (client *Client) CreateStorageBundleWithChan(request *CreateStorageBundleRequest) (<-chan *CreateStorageBundleResponse, <-chan error)
- func (client *Client) DeleteElasticGatewayPrivateZone(request *DeleteElasticGatewayPrivateZoneRequest) (response *DeleteElasticGatewayPrivateZoneResponse, err error)
- func (client *Client) DeleteElasticGatewayPrivateZoneWithCallback(request *DeleteElasticGatewayPrivateZoneRequest, ...) <-chan int
- func (client *Client) DeleteElasticGatewayPrivateZoneWithChan(request *DeleteElasticGatewayPrivateZoneRequest) (<-chan *DeleteElasticGatewayPrivateZoneResponse, <-chan error)
- func (client *Client) DeleteExpressSync(request *DeleteExpressSyncRequest) (response *DeleteExpressSyncResponse, err error)
- func (client *Client) DeleteExpressSyncWithCallback(request *DeleteExpressSyncRequest, ...) <-chan int
- func (client *Client) DeleteExpressSyncWithChan(request *DeleteExpressSyncRequest) (<-chan *DeleteExpressSyncResponse, <-chan error)
- func (client *Client) DeleteGateway(request *DeleteGatewayRequest) (response *DeleteGatewayResponse, err error)
- func (client *Client) DeleteGatewayBlockVolumes(request *DeleteGatewayBlockVolumesRequest) (response *DeleteGatewayBlockVolumesResponse, err error)
- func (client *Client) DeleteGatewayBlockVolumesWithCallback(request *DeleteGatewayBlockVolumesRequest, ...) <-chan int
- func (client *Client) DeleteGatewayBlockVolumesWithChan(request *DeleteGatewayBlockVolumesRequest) (<-chan *DeleteGatewayBlockVolumesResponse, <-chan error)
- func (client *Client) DeleteGatewayCacheDisk(request *DeleteGatewayCacheDiskRequest) (response *DeleteGatewayCacheDiskResponse, err error)
- func (client *Client) DeleteGatewayCacheDiskWithCallback(request *DeleteGatewayCacheDiskRequest, ...) <-chan int
- func (client *Client) DeleteGatewayCacheDiskWithChan(request *DeleteGatewayCacheDiskRequest) (<-chan *DeleteGatewayCacheDiskResponse, <-chan error)
- func (client *Client) DeleteGatewayFileShares(request *DeleteGatewayFileSharesRequest) (response *DeleteGatewayFileSharesResponse, err error)
- func (client *Client) DeleteGatewayFileSharesWithCallback(request *DeleteGatewayFileSharesRequest, ...) <-chan int
- func (client *Client) DeleteGatewayFileSharesWithChan(request *DeleteGatewayFileSharesRequest) (<-chan *DeleteGatewayFileSharesResponse, <-chan error)
- func (client *Client) DeleteGatewayLogging(request *DeleteGatewayLoggingRequest) (response *DeleteGatewayLoggingResponse, err error)
- func (client *Client) DeleteGatewayLoggingWithCallback(request *DeleteGatewayLoggingRequest, ...) <-chan int
- func (client *Client) DeleteGatewayLoggingWithChan(request *DeleteGatewayLoggingRequest) (<-chan *DeleteGatewayLoggingResponse, <-chan error)
- func (client *Client) DeleteGatewaySMBUser(request *DeleteGatewaySMBUserRequest) (response *DeleteGatewaySMBUserResponse, err error)
- func (client *Client) DeleteGatewaySMBUserWithCallback(request *DeleteGatewaySMBUserRequest, ...) <-chan int
- func (client *Client) DeleteGatewaySMBUserWithChan(request *DeleteGatewaySMBUserRequest) (<-chan *DeleteGatewaySMBUserResponse, <-chan error)
- func (client *Client) DeleteGatewayWithCallback(request *DeleteGatewayRequest, ...) <-chan int
- func (client *Client) DeleteGatewayWithChan(request *DeleteGatewayRequest) (<-chan *DeleteGatewayResponse, <-chan error)
- func (client *Client) DeleteStorageBundle(request *DeleteStorageBundleRequest) (response *DeleteStorageBundleResponse, err error)
- func (client *Client) DeleteStorageBundleWithCallback(request *DeleteStorageBundleRequest, ...) <-chan int
- func (client *Client) DeleteStorageBundleWithChan(request *DeleteStorageBundleRequest) (<-chan *DeleteStorageBundleResponse, <-chan error)
- func (client *Client) DeployCacheDisk(request *DeployCacheDiskRequest) (response *DeployCacheDiskResponse, err error)
- func (client *Client) DeployCacheDiskWithCallback(request *DeployCacheDiskRequest, ...) <-chan int
- func (client *Client) DeployCacheDiskWithChan(request *DeployCacheDiskRequest) (<-chan *DeployCacheDiskResponse, <-chan error)
- func (client *Client) DeployGateway(request *DeployGatewayRequest) (response *DeployGatewayResponse, err error)
- func (client *Client) DeployGatewayWithCallback(request *DeployGatewayRequest, ...) <-chan int
- func (client *Client) DeployGatewayWithChan(request *DeployGatewayRequest) (<-chan *DeployGatewayResponse, <-chan error)
- func (client *Client) DescribeAccountConfig(request *DescribeAccountConfigRequest) (response *DescribeAccountConfigResponse, err error)
- func (client *Client) DescribeAccountConfigWithCallback(request *DescribeAccountConfigRequest, ...) <-chan int
- func (client *Client) DescribeAccountConfigWithChan(request *DescribeAccountConfigRequest) (<-chan *DescribeAccountConfigResponse, <-chan error)
- func (client *Client) DescribeBlockVolumeSnapshots(request *DescribeBlockVolumeSnapshotsRequest) (response *DescribeBlockVolumeSnapshotsResponse, err error)
- func (client *Client) DescribeBlockVolumeSnapshotsWithCallback(request *DescribeBlockVolumeSnapshotsRequest, ...) <-chan int
- func (client *Client) DescribeBlockVolumeSnapshotsWithChan(request *DescribeBlockVolumeSnapshotsRequest) (<-chan *DescribeBlockVolumeSnapshotsResponse, <-chan error)
- func (client *Client) DescribeDashboard(request *DescribeDashboardRequest) (response *DescribeDashboardResponse, err error)
- func (client *Client) DescribeDashboardWithCallback(request *DescribeDashboardRequest, ...) <-chan int
- func (client *Client) DescribeDashboardWithChan(request *DescribeDashboardRequest) (<-chan *DescribeDashboardResponse, <-chan error)
- func (client *Client) DescribeExpireCaches(request *DescribeExpireCachesRequest) (response *DescribeExpireCachesResponse, err error)
- func (client *Client) DescribeExpireCachesWithCallback(request *DescribeExpireCachesRequest, ...) <-chan int
- func (client *Client) DescribeExpireCachesWithChan(request *DescribeExpireCachesRequest) (<-chan *DescribeExpireCachesResponse, <-chan error)
- func (client *Client) DescribeExpressSyncShares(request *DescribeExpressSyncSharesRequest) (response *DescribeExpressSyncSharesResponse, err error)
- func (client *Client) DescribeExpressSyncSharesWithCallback(request *DescribeExpressSyncSharesRequest, ...) <-chan int
- func (client *Client) DescribeExpressSyncSharesWithChan(request *DescribeExpressSyncSharesRequest) (<-chan *DescribeExpressSyncSharesResponse, <-chan error)
- func (client *Client) DescribeExpressSyncs(request *DescribeExpressSyncsRequest) (response *DescribeExpressSyncsResponse, err error)
- func (client *Client) DescribeExpressSyncsWithCallback(request *DescribeExpressSyncsRequest, ...) <-chan int
- func (client *Client) DescribeExpressSyncsWithChan(request *DescribeExpressSyncsRequest) (<-chan *DescribeExpressSyncsResponse, <-chan error)
- func (client *Client) DescribeGateway(request *DescribeGatewayRequest) (response *DescribeGatewayResponse, err error)
- func (client *Client) DescribeGatewayADInfo(request *DescribeGatewayADInfoRequest) (response *DescribeGatewayADInfoResponse, err error)
- func (client *Client) DescribeGatewayADInfoWithCallback(request *DescribeGatewayADInfoRequest, ...) <-chan int
- func (client *Client) DescribeGatewayADInfoWithChan(request *DescribeGatewayADInfoRequest) (<-chan *DescribeGatewayADInfoResponse, <-chan error)
- func (client *Client) DescribeGatewayActions(request *DescribeGatewayActionsRequest) (response *DescribeGatewayActionsResponse, err error)
- func (client *Client) DescribeGatewayActionsWithCallback(request *DescribeGatewayActionsRequest, ...) <-chan int
- func (client *Client) DescribeGatewayActionsWithChan(request *DescribeGatewayActionsRequest) (<-chan *DescribeGatewayActionsResponse, <-chan error)
- func (client *Client) DescribeGatewayAuthInfo(request *DescribeGatewayAuthInfoRequest) (response *DescribeGatewayAuthInfoResponse, err error)
- func (client *Client) DescribeGatewayAuthInfoWithCallback(request *DescribeGatewayAuthInfoRequest, ...) <-chan int
- func (client *Client) DescribeGatewayAuthInfoWithChan(request *DescribeGatewayAuthInfoRequest) (<-chan *DescribeGatewayAuthInfoResponse, <-chan error)
- func (client *Client) DescribeGatewayBlockVolumes(request *DescribeGatewayBlockVolumesRequest) (response *DescribeGatewayBlockVolumesResponse, err error)
- func (client *Client) DescribeGatewayBlockVolumesWithCallback(request *DescribeGatewayBlockVolumesRequest, ...) <-chan int
- func (client *Client) DescribeGatewayBlockVolumesWithChan(request *DescribeGatewayBlockVolumesRequest) (<-chan *DescribeGatewayBlockVolumesResponse, <-chan error)
- func (client *Client) DescribeGatewayBucketCaches(request *DescribeGatewayBucketCachesRequest) (response *DescribeGatewayBucketCachesResponse, err error)
- func (client *Client) DescribeGatewayBucketCachesWithCallback(request *DescribeGatewayBucketCachesRequest, ...) <-chan int
- func (client *Client) DescribeGatewayBucketCachesWithChan(request *DescribeGatewayBucketCachesRequest) (<-chan *DescribeGatewayBucketCachesResponse, <-chan error)
- func (client *Client) DescribeGatewayCaches(request *DescribeGatewayCachesRequest) (response *DescribeGatewayCachesResponse, err error)
- func (client *Client) DescribeGatewayCachesWithCallback(request *DescribeGatewayCachesRequest, ...) <-chan int
- func (client *Client) DescribeGatewayCachesWithChan(request *DescribeGatewayCachesRequest) (<-chan *DescribeGatewayCachesResponse, <-chan error)
- func (client *Client) DescribeGatewayCapacityLimit(request *DescribeGatewayCapacityLimitRequest) (response *DescribeGatewayCapacityLimitResponse, err error)
- func (client *Client) DescribeGatewayCapacityLimitWithCallback(request *DescribeGatewayCapacityLimitRequest, ...) <-chan int
- func (client *Client) DescribeGatewayCapacityLimitWithChan(request *DescribeGatewayCapacityLimitRequest) (<-chan *DescribeGatewayCapacityLimitResponse, <-chan error)
- func (client *Client) DescribeGatewayCategories(request *DescribeGatewayCategoriesRequest) (response *DescribeGatewayCategoriesResponse, err error)
- func (client *Client) DescribeGatewayCategoriesWithCallback(request *DescribeGatewayCategoriesRequest, ...) <-chan int
- func (client *Client) DescribeGatewayCategoriesWithChan(request *DescribeGatewayCategoriesRequest) (<-chan *DescribeGatewayCategoriesResponse, <-chan error)
- func (client *Client) DescribeGatewayClasses(request *DescribeGatewayClassesRequest) (response *DescribeGatewayClassesResponse, err error)
- func (client *Client) DescribeGatewayClassesWithCallback(request *DescribeGatewayClassesRequest, ...) <-chan int
- func (client *Client) DescribeGatewayClassesWithChan(request *DescribeGatewayClassesRequest) (<-chan *DescribeGatewayClassesResponse, <-chan error)
- func (client *Client) DescribeGatewayCredential(request *DescribeGatewayCredentialRequest) (response *DescribeGatewayCredentialResponse, err error)
- func (client *Client) DescribeGatewayCredentialWithCallback(request *DescribeGatewayCredentialRequest, ...) <-chan int
- func (client *Client) DescribeGatewayCredentialWithChan(request *DescribeGatewayCredentialRequest) (<-chan *DescribeGatewayCredentialResponse, <-chan error)
- func (client *Client) DescribeGatewayDNS(request *DescribeGatewayDNSRequest) (response *DescribeGatewayDNSResponse, err error)
- func (client *Client) DescribeGatewayDNSWithCallback(request *DescribeGatewayDNSRequest, ...) <-chan int
- func (client *Client) DescribeGatewayDNSWithChan(request *DescribeGatewayDNSRequest) (<-chan *DescribeGatewayDNSResponse, <-chan error)
- func (client *Client) DescribeGatewayFileShares(request *DescribeGatewayFileSharesRequest) (response *DescribeGatewayFileSharesResponse, err error)
- func (client *Client) DescribeGatewayFileSharesWithCallback(request *DescribeGatewayFileSharesRequest, ...) <-chan int
- func (client *Client) DescribeGatewayFileSharesWithChan(request *DescribeGatewayFileSharesRequest) (<-chan *DescribeGatewayFileSharesResponse, <-chan error)
- func (client *Client) DescribeGatewayFileStatus(request *DescribeGatewayFileStatusRequest) (response *DescribeGatewayFileStatusResponse, err error)
- func (client *Client) DescribeGatewayFileStatusWithCallback(request *DescribeGatewayFileStatusRequest, ...) <-chan int
- func (client *Client) DescribeGatewayFileStatusWithChan(request *DescribeGatewayFileStatusRequest) (<-chan *DescribeGatewayFileStatusResponse, <-chan error)
- func (client *Client) DescribeGatewayImages(request *DescribeGatewayImagesRequest) (response *DescribeGatewayImagesResponse, err error)
- func (client *Client) DescribeGatewayImagesWithCallback(request *DescribeGatewayImagesRequest, ...) <-chan int
- func (client *Client) DescribeGatewayImagesWithChan(request *DescribeGatewayImagesRequest) (<-chan *DescribeGatewayImagesResponse, <-chan error)
- func (client *Client) DescribeGatewayInfo(request *DescribeGatewayInfoRequest) (response *DescribeGatewayInfoResponse, err error)
- func (client *Client) DescribeGatewayInfoWithCallback(request *DescribeGatewayInfoRequest, ...) <-chan int
- func (client *Client) DescribeGatewayInfoWithChan(request *DescribeGatewayInfoRequest) (<-chan *DescribeGatewayInfoResponse, <-chan error)
- func (client *Client) DescribeGatewayLDAPInfo(request *DescribeGatewayLDAPInfoRequest) (response *DescribeGatewayLDAPInfoResponse, err error)
- func (client *Client) DescribeGatewayLDAPInfoWithCallback(request *DescribeGatewayLDAPInfoRequest, ...) <-chan int
- func (client *Client) DescribeGatewayLDAPInfoWithChan(request *DescribeGatewayLDAPInfoRequest) (<-chan *DescribeGatewayLDAPInfoResponse, <-chan error)
- func (client *Client) DescribeGatewayLocations(request *DescribeGatewayLocationsRequest) (response *DescribeGatewayLocationsResponse, err error)
- func (client *Client) DescribeGatewayLocationsWithCallback(request *DescribeGatewayLocationsRequest, ...) <-chan int
- func (client *Client) DescribeGatewayLocationsWithChan(request *DescribeGatewayLocationsRequest) (<-chan *DescribeGatewayLocationsResponse, <-chan error)
- func (client *Client) DescribeGatewayLogging(request *DescribeGatewayLoggingRequest) (response *DescribeGatewayLoggingResponse, err error)
- func (client *Client) DescribeGatewayLoggingWithCallback(request *DescribeGatewayLoggingRequest, ...) <-chan int
- func (client *Client) DescribeGatewayLoggingWithChan(request *DescribeGatewayLoggingRequest) (<-chan *DescribeGatewayLoggingResponse, <-chan error)
- func (client *Client) DescribeGatewayLogs(request *DescribeGatewayLogsRequest) (response *DescribeGatewayLogsResponse, err error)
- func (client *Client) DescribeGatewayLogsWithCallback(request *DescribeGatewayLogsRequest, ...) <-chan int
- func (client *Client) DescribeGatewayLogsWithChan(request *DescribeGatewayLogsRequest) (<-chan *DescribeGatewayLogsResponse, <-chan error)
- func (client *Client) DescribeGatewayModificationClasses(request *DescribeGatewayModificationClassesRequest) (response *DescribeGatewayModificationClassesResponse, err error)
- func (client *Client) DescribeGatewayModificationClassesWithCallback(request *DescribeGatewayModificationClassesRequest, ...) <-chan int
- func (client *Client) DescribeGatewayModificationClassesWithChan(request *DescribeGatewayModificationClassesRequest) (<-chan *DescribeGatewayModificationClassesResponse, <-chan error)
- func (client *Client) DescribeGatewayNFSClients(request *DescribeGatewayNFSClientsRequest) (response *DescribeGatewayNFSClientsResponse, err error)
- func (client *Client) DescribeGatewayNFSClientsWithCallback(request *DescribeGatewayNFSClientsRequest, ...) <-chan int
- func (client *Client) DescribeGatewayNFSClientsWithChan(request *DescribeGatewayNFSClientsRequest) (<-chan *DescribeGatewayNFSClientsResponse, <-chan error)
- func (client *Client) DescribeGatewaySMBUsers(request *DescribeGatewaySMBUsersRequest) (response *DescribeGatewaySMBUsersResponse, err error)
- func (client *Client) DescribeGatewaySMBUsersWithCallback(request *DescribeGatewaySMBUsersRequest, ...) <-chan int
- func (client *Client) DescribeGatewaySMBUsersWithChan(request *DescribeGatewaySMBUsersRequest) (<-chan *DescribeGatewaySMBUsersResponse, <-chan error)
- func (client *Client) DescribeGatewayStatistics(request *DescribeGatewayStatisticsRequest) (response *DescribeGatewayStatisticsResponse, err error)
- func (client *Client) DescribeGatewayStatisticsWithCallback(request *DescribeGatewayStatisticsRequest, ...) <-chan int
- func (client *Client) DescribeGatewayStatisticsWithChan(request *DescribeGatewayStatisticsRequest) (<-chan *DescribeGatewayStatisticsResponse, <-chan error)
- func (client *Client) DescribeGatewayStock(request *DescribeGatewayStockRequest) (response *DescribeGatewayStockResponse, err error)
- func (client *Client) DescribeGatewayStockWithCallback(request *DescribeGatewayStockRequest, ...) <-chan int
- func (client *Client) DescribeGatewayStockWithChan(request *DescribeGatewayStockRequest) (<-chan *DescribeGatewayStockResponse, <-chan error)
- func (client *Client) DescribeGatewayTypes(request *DescribeGatewayTypesRequest) (response *DescribeGatewayTypesResponse, err error)
- func (client *Client) DescribeGatewayTypesWithCallback(request *DescribeGatewayTypesRequest, ...) <-chan int
- func (client *Client) DescribeGatewayTypesWithChan(request *DescribeGatewayTypesRequest) (<-chan *DescribeGatewayTypesResponse, <-chan error)
- func (client *Client) DescribeGatewayWithCallback(request *DescribeGatewayRequest, ...) <-chan int
- func (client *Client) DescribeGatewayWithChan(request *DescribeGatewayRequest) (<-chan *DescribeGatewayResponse, <-chan error)
- func (client *Client) DescribeGateways(request *DescribeGatewaysRequest) (response *DescribeGatewaysResponse, err error)
- func (client *Client) DescribeGatewaysForCms(request *DescribeGatewaysForCmsRequest) (response *DescribeGatewaysForCmsResponse, err error)
- func (client *Client) DescribeGatewaysForCmsWithCallback(request *DescribeGatewaysForCmsRequest, ...) <-chan int
- func (client *Client) DescribeGatewaysForCmsWithChan(request *DescribeGatewaysForCmsRequest) (<-chan *DescribeGatewaysForCmsResponse, <-chan error)
- func (client *Client) DescribeGatewaysTags(request *DescribeGatewaysTagsRequest) (response *DescribeGatewaysTagsResponse, err error)
- func (client *Client) DescribeGatewaysTagsWithCallback(request *DescribeGatewaysTagsRequest, ...) <-chan int
- func (client *Client) DescribeGatewaysTagsWithChan(request *DescribeGatewaysTagsRequest) (<-chan *DescribeGatewaysTagsResponse, <-chan error)
- func (client *Client) DescribeGatewaysWithCallback(request *DescribeGatewaysRequest, ...) <-chan int
- func (client *Client) DescribeGatewaysWithChan(request *DescribeGatewaysRequest) (<-chan *DescribeGatewaysResponse, <-chan error)
- func (client *Client) DescribeKmsKey(request *DescribeKmsKeyRequest) (response *DescribeKmsKeyResponse, err error)
- func (client *Client) DescribeKmsKeyWithCallback(request *DescribeKmsKeyRequest, ...) <-chan int
- func (client *Client) DescribeKmsKeyWithChan(request *DescribeKmsKeyRequest) (<-chan *DescribeKmsKeyResponse, <-chan error)
- func (client *Client) DescribeMqttConfig(request *DescribeMqttConfigRequest) (response *DescribeMqttConfigResponse, err error)
- func (client *Client) DescribeMqttConfigWithCallback(request *DescribeMqttConfigRequest, ...) <-chan int
- func (client *Client) DescribeMqttConfigWithChan(request *DescribeMqttConfigRequest) (<-chan *DescribeMqttConfigResponse, <-chan error)
- func (client *Client) DescribeOssBucketInfo(request *DescribeOssBucketInfoRequest) (response *DescribeOssBucketInfoResponse, err error)
- func (client *Client) DescribeOssBucketInfoWithCallback(request *DescribeOssBucketInfoRequest, ...) <-chan int
- func (client *Client) DescribeOssBucketInfoWithChan(request *DescribeOssBucketInfoRequest) (<-chan *DescribeOssBucketInfoResponse, <-chan error)
- func (client *Client) DescribeOssBuckets(request *DescribeOssBucketsRequest) (response *DescribeOssBucketsResponse, err error)
- func (client *Client) DescribeOssBucketsWithCallback(request *DescribeOssBucketsRequest, ...) <-chan int
- func (client *Client) DescribeOssBucketsWithChan(request *DescribeOssBucketsRequest) (<-chan *DescribeOssBucketsResponse, <-chan error)
- func (client *Client) DescribePayAsYouGoPrice(request *DescribePayAsYouGoPriceRequest) (response *DescribePayAsYouGoPriceResponse, err error)
- func (client *Client) DescribePayAsYouGoPriceWithCallback(request *DescribePayAsYouGoPriceRequest, ...) <-chan int
- func (client *Client) DescribePayAsYouGoPriceWithChan(request *DescribePayAsYouGoPriceRequest) (<-chan *DescribePayAsYouGoPriceResponse, <-chan error)
- func (client *Client) DescribeRegions(request *DescribeRegionsRequest) (response *DescribeRegionsResponse, err error)
- func (client *Client) DescribeRegionsWithCallback(request *DescribeRegionsRequest, ...) <-chan int
- func (client *Client) DescribeRegionsWithChan(request *DescribeRegionsRequest) (<-chan *DescribeRegionsResponse, <-chan error)
- func (client *Client) DescribeSharesBucketInfoForExpressSync(request *DescribeSharesBucketInfoForExpressSyncRequest) (response *DescribeSharesBucketInfoForExpressSyncResponse, err error)
- func (client *Client) DescribeSharesBucketInfoForExpressSyncWithCallback(request *DescribeSharesBucketInfoForExpressSyncRequest, ...) <-chan int
- func (client *Client) DescribeSharesBucketInfoForExpressSyncWithChan(request *DescribeSharesBucketInfoForExpressSyncRequest) (<-chan *DescribeSharesBucketInfoForExpressSyncResponse, <-chan error)
- func (client *Client) DescribeStorageBundle(request *DescribeStorageBundleRequest) (response *DescribeStorageBundleResponse, err error)
- func (client *Client) DescribeStorageBundleWithCallback(request *DescribeStorageBundleRequest, ...) <-chan int
- func (client *Client) DescribeStorageBundleWithChan(request *DescribeStorageBundleRequest) (<-chan *DescribeStorageBundleResponse, <-chan error)
- func (client *Client) DescribeStorageBundles(request *DescribeStorageBundlesRequest) (response *DescribeStorageBundlesResponse, err error)
- func (client *Client) DescribeStorageBundlesWithCallback(request *DescribeStorageBundlesRequest, ...) <-chan int
- func (client *Client) DescribeStorageBundlesWithChan(request *DescribeStorageBundlesRequest) (<-chan *DescribeStorageBundlesResponse, <-chan error)
- func (client *Client) DescribeSubscriptionPrice(request *DescribeSubscriptionPriceRequest) (response *DescribeSubscriptionPriceResponse, err error)
- func (client *Client) DescribeSubscriptionPriceWithCallback(request *DescribeSubscriptionPriceRequest, ...) <-chan int
- func (client *Client) DescribeSubscriptionPriceWithChan(request *DescribeSubscriptionPriceRequest) (<-chan *DescribeSubscriptionPriceResponse, <-chan error)
- func (client *Client) DescribeTasks(request *DescribeTasksRequest) (response *DescribeTasksResponse, err error)
- func (client *Client) DescribeTasksWithCallback(request *DescribeTasksRequest, ...) <-chan int
- func (client *Client) DescribeTasksWithChan(request *DescribeTasksRequest) (<-chan *DescribeTasksResponse, <-chan error)
- func (client *Client) DescribeUserBusinessStatus(request *DescribeUserBusinessStatusRequest) (response *DescribeUserBusinessStatusResponse, err error)
- func (client *Client) DescribeUserBusinessStatusWithCallback(request *DescribeUserBusinessStatusRequest, ...) <-chan int
- func (client *Client) DescribeUserBusinessStatusWithChan(request *DescribeUserBusinessStatusRequest) (<-chan *DescribeUserBusinessStatusResponse, <-chan error)
- func (client *Client) DescribeVSwitches(request *DescribeVSwitchesRequest) (response *DescribeVSwitchesResponse, err error)
- func (client *Client) DescribeVSwitchesWithCallback(request *DescribeVSwitchesRequest, ...) <-chan int
- func (client *Client) DescribeVSwitchesWithChan(request *DescribeVSwitchesRequest) (<-chan *DescribeVSwitchesResponse, <-chan error)
- func (client *Client) DescribeVpcs(request *DescribeVpcsRequest) (response *DescribeVpcsResponse, err error)
- func (client *Client) DescribeVpcsWithCallback(request *DescribeVpcsRequest, ...) <-chan int
- func (client *Client) DescribeVpcsWithChan(request *DescribeVpcsRequest) (<-chan *DescribeVpcsResponse, <-chan error)
- func (client *Client) DescribeZones(request *DescribeZonesRequest) (response *DescribeZonesResponse, err error)
- func (client *Client) DescribeZonesWithCallback(request *DescribeZonesRequest, ...) <-chan int
- func (client *Client) DescribeZonesWithChan(request *DescribeZonesRequest) (<-chan *DescribeZonesResponse, <-chan error)
- func (client *Client) DisableGatewayLogging(request *DisableGatewayLoggingRequest) (response *DisableGatewayLoggingResponse, err error)
- func (client *Client) DisableGatewayLoggingWithCallback(request *DisableGatewayLoggingRequest, ...) <-chan int
- func (client *Client) DisableGatewayLoggingWithChan(request *DisableGatewayLoggingRequest) (<-chan *DisableGatewayLoggingResponse, <-chan error)
- func (client *Client) DisableGatewayNFSVersion(request *DisableGatewayNFSVersionRequest) (response *DisableGatewayNFSVersionResponse, err error)
- func (client *Client) DisableGatewayNFSVersionWithCallback(request *DisableGatewayNFSVersionRequest, ...) <-chan int
- func (client *Client) DisableGatewayNFSVersionWithChan(request *DisableGatewayNFSVersionRequest) (<-chan *DisableGatewayNFSVersionResponse, <-chan error)
- func (client *Client) EnableGatewayIpv6(request *EnableGatewayIpv6Request) (response *EnableGatewayIpv6Response, err error)
- func (client *Client) EnableGatewayIpv6WithCallback(request *EnableGatewayIpv6Request, ...) <-chan int
- func (client *Client) EnableGatewayIpv6WithChan(request *EnableGatewayIpv6Request) (<-chan *EnableGatewayIpv6Response, <-chan error)
- func (client *Client) EnableGatewayLogging(request *EnableGatewayLoggingRequest) (response *EnableGatewayLoggingResponse, err error)
- func (client *Client) EnableGatewayLoggingWithCallback(request *EnableGatewayLoggingRequest, ...) <-chan int
- func (client *Client) EnableGatewayLoggingWithChan(request *EnableGatewayLoggingRequest) (<-chan *EnableGatewayLoggingResponse, <-chan error)
- func (client *Client) ExpandCacheDisk(request *ExpandCacheDiskRequest) (response *ExpandCacheDiskResponse, err error)
- func (client *Client) ExpandCacheDiskWithCallback(request *ExpandCacheDiskRequest, ...) <-chan int
- func (client *Client) ExpandCacheDiskWithChan(request *ExpandCacheDiskRequest) (<-chan *ExpandCacheDiskResponse, <-chan error)
- func (client *Client) ExpandGatewayNetworkBandwidth(request *ExpandGatewayNetworkBandwidthRequest) (response *ExpandGatewayNetworkBandwidthResponse, err error)
- func (client *Client) ExpandGatewayNetworkBandwidthWithCallback(request *ExpandGatewayNetworkBandwidthRequest, ...) <-chan int
- func (client *Client) ExpandGatewayNetworkBandwidthWithChan(request *ExpandGatewayNetworkBandwidthRequest) (<-chan *ExpandGatewayNetworkBandwidthResponse, <-chan error)
- func (client *Client) GenerateGatewayToken(request *GenerateGatewayTokenRequest) (response *GenerateGatewayTokenResponse, err error)
- func (client *Client) GenerateGatewayTokenWithCallback(request *GenerateGatewayTokenRequest, ...) <-chan int
- func (client *Client) GenerateGatewayTokenWithChan(request *GenerateGatewayTokenRequest) (<-chan *GenerateGatewayTokenResponse, <-chan error)
- func (client *Client) GenerateMqttToken(request *GenerateMqttTokenRequest) (response *GenerateMqttTokenResponse, err error)
- func (client *Client) GenerateMqttTokenWithCallback(request *GenerateMqttTokenRequest, ...) <-chan int
- func (client *Client) GenerateMqttTokenWithChan(request *GenerateMqttTokenRequest) (<-chan *GenerateMqttTokenResponse, <-chan error)
- func (client *Client) GenerateStsToken(request *GenerateStsTokenRequest) (response *GenerateStsTokenResponse, err error)
- func (client *Client) GenerateStsTokenWithCallback(request *GenerateStsTokenRequest, ...) <-chan int
- func (client *Client) GenerateStsTokenWithChan(request *GenerateStsTokenRequest) (<-chan *GenerateStsTokenResponse, <-chan error)
- func (client *Client) ListTagResources(request *ListTagResourcesRequest) (response *ListTagResourcesResponse, err error)
- func (client *Client) ListTagResourcesWithCallback(request *ListTagResourcesRequest, ...) <-chan int
- func (client *Client) ListTagResourcesWithChan(request *ListTagResourcesRequest) (<-chan *ListTagResourcesResponse, <-chan error)
- func (client *Client) ModifyGateway(request *ModifyGatewayRequest) (response *ModifyGatewayResponse, err error)
- func (client *Client) ModifyGatewayBlockVolume(request *ModifyGatewayBlockVolumeRequest) (response *ModifyGatewayBlockVolumeResponse, err error)
- func (client *Client) ModifyGatewayBlockVolumeWithCallback(request *ModifyGatewayBlockVolumeRequest, ...) <-chan int
- func (client *Client) ModifyGatewayBlockVolumeWithChan(request *ModifyGatewayBlockVolumeRequest) (<-chan *ModifyGatewayBlockVolumeResponse, <-chan error)
- func (client *Client) ModifyGatewayClass(request *ModifyGatewayClassRequest) (response *ModifyGatewayClassResponse, err error)
- func (client *Client) ModifyGatewayClassWithCallback(request *ModifyGatewayClassRequest, ...) <-chan int
- func (client *Client) ModifyGatewayClassWithChan(request *ModifyGatewayClassRequest) (<-chan *ModifyGatewayClassResponse, <-chan error)
- func (client *Client) ModifyGatewayFileShare(request *ModifyGatewayFileShareRequest) (response *ModifyGatewayFileShareResponse, err error)
- func (client *Client) ModifyGatewayFileShareWatermark(request *ModifyGatewayFileShareWatermarkRequest) (response *ModifyGatewayFileShareWatermarkResponse, err error)
- func (client *Client) ModifyGatewayFileShareWatermarkWithCallback(request *ModifyGatewayFileShareWatermarkRequest, ...) <-chan int
- func (client *Client) ModifyGatewayFileShareWatermarkWithChan(request *ModifyGatewayFileShareWatermarkRequest) (<-chan *ModifyGatewayFileShareWatermarkResponse, <-chan error)
- func (client *Client) ModifyGatewayFileShareWithCallback(request *ModifyGatewayFileShareRequest, ...) <-chan int
- func (client *Client) ModifyGatewayFileShareWithChan(request *ModifyGatewayFileShareRequest) (<-chan *ModifyGatewayFileShareResponse, <-chan error)
- func (client *Client) ModifyGatewayWithCallback(request *ModifyGatewayRequest, ...) <-chan int
- func (client *Client) ModifyGatewayWithChan(request *ModifyGatewayRequest) (<-chan *ModifyGatewayResponse, <-chan error)
- func (client *Client) ModifyStorageBundle(request *ModifyStorageBundleRequest) (response *ModifyStorageBundleResponse, err error)
- func (client *Client) ModifyStorageBundleWithCallback(request *ModifyStorageBundleRequest, ...) <-chan int
- func (client *Client) ModifyStorageBundleWithChan(request *ModifyStorageBundleRequest) (<-chan *ModifyStorageBundleResponse, <-chan error)
- func (client *Client) OpenSgwService(request *OpenSgwServiceRequest) (response *OpenSgwServiceResponse, err error)
- func (client *Client) OpenSgwServiceWithCallback(request *OpenSgwServiceRequest, ...) <-chan int
- func (client *Client) OpenSgwServiceWithChan(request *OpenSgwServiceRequest) (<-chan *OpenSgwServiceResponse, <-chan error)
- func (client *Client) OperateGateway(request *OperateGatewayRequest) (response *OperateGatewayResponse, err error)
- func (client *Client) OperateGatewayWithCallback(request *OperateGatewayRequest, ...) <-chan int
- func (client *Client) OperateGatewayWithChan(request *OperateGatewayRequest) (<-chan *OperateGatewayResponse, <-chan error)
- func (client *Client) ReleaseService(request *ReleaseServiceRequest) (response *ReleaseServiceResponse, err error)
- func (client *Client) ReleaseServiceWithCallback(request *ReleaseServiceRequest, ...) <-chan int
- func (client *Client) ReleaseServiceWithChan(request *ReleaseServiceRequest) (<-chan *ReleaseServiceResponse, <-chan error)
- func (client *Client) RemoveSharesFromExpressSync(request *RemoveSharesFromExpressSyncRequest) (response *RemoveSharesFromExpressSyncResponse, err error)
- func (client *Client) RemoveSharesFromExpressSyncWithCallback(request *RemoveSharesFromExpressSyncRequest, ...) <-chan int
- func (client *Client) RemoveSharesFromExpressSyncWithChan(request *RemoveSharesFromExpressSyncRequest) (<-chan *RemoveSharesFromExpressSyncResponse, <-chan error)
- func (client *Client) RemoveTagsFromGateway(request *RemoveTagsFromGatewayRequest) (response *RemoveTagsFromGatewayResponse, err error)
- func (client *Client) RemoveTagsFromGatewayWithCallback(request *RemoveTagsFromGatewayRequest, ...) <-chan int
- func (client *Client) RemoveTagsFromGatewayWithChan(request *RemoveTagsFromGatewayRequest) (<-chan *RemoveTagsFromGatewayResponse, <-chan error)
- func (client *Client) ReportBlockVolumes(request *ReportBlockVolumesRequest) (response *ReportBlockVolumesResponse, err error)
- func (client *Client) ReportBlockVolumesWithCallback(request *ReportBlockVolumesRequest, ...) <-chan int
- func (client *Client) ReportBlockVolumesWithChan(request *ReportBlockVolumesRequest) (<-chan *ReportBlockVolumesResponse, <-chan error)
- func (client *Client) ReportFileShares(request *ReportFileSharesRequest) (response *ReportFileSharesResponse, err error)
- func (client *Client) ReportFileSharesWithCallback(request *ReportFileSharesRequest, ...) <-chan int
- func (client *Client) ReportFileSharesWithChan(request *ReportFileSharesRequest) (<-chan *ReportFileSharesResponse, <-chan error)
- func (client *Client) ReportGatewayInfo(request *ReportGatewayInfoRequest) (response *ReportGatewayInfoResponse, err error)
- func (client *Client) ReportGatewayInfoWithCallback(request *ReportGatewayInfoRequest, ...) <-chan int
- func (client *Client) ReportGatewayInfoWithChan(request *ReportGatewayInfoRequest) (<-chan *ReportGatewayInfoResponse, <-chan error)
- func (client *Client) ReportGatewayUsage(request *ReportGatewayUsageRequest) (response *ReportGatewayUsageResponse, err error)
- func (client *Client) ReportGatewayUsageWithCallback(request *ReportGatewayUsageRequest, ...) <-chan int
- func (client *Client) ReportGatewayUsageWithChan(request *ReportGatewayUsageRequest) (<-chan *ReportGatewayUsageResponse, <-chan error)
- func (client *Client) ResetGatewayPassword(request *ResetGatewayPasswordRequest) (response *ResetGatewayPasswordResponse, err error)
- func (client *Client) ResetGatewayPasswordWithCallback(request *ResetGatewayPasswordRequest, ...) <-chan int
- func (client *Client) ResetGatewayPasswordWithChan(request *ResetGatewayPasswordRequest) (<-chan *ResetGatewayPasswordResponse, <-chan error)
- func (client *Client) RestartFileShares(request *RestartFileSharesRequest) (response *RestartFileSharesResponse, err error)
- func (client *Client) RestartFileSharesWithCallback(request *RestartFileSharesRequest, ...) <-chan int
- func (client *Client) RestartFileSharesWithChan(request *RestartFileSharesRequest) (<-chan *RestartFileSharesResponse, <-chan error)
- func (client *Client) SetGatewayADInfo(request *SetGatewayADInfoRequest) (response *SetGatewayADInfoResponse, err error)
- func (client *Client) SetGatewayADInfoWithCallback(request *SetGatewayADInfoRequest, ...) <-chan int
- func (client *Client) SetGatewayADInfoWithChan(request *SetGatewayADInfoRequest) (<-chan *SetGatewayADInfoResponse, <-chan error)
- func (client *Client) SetGatewayDNS(request *SetGatewayDNSRequest) (response *SetGatewayDNSResponse, err error)
- func (client *Client) SetGatewayDNSWithCallback(request *SetGatewayDNSRequest, ...) <-chan int
- func (client *Client) SetGatewayDNSWithChan(request *SetGatewayDNSRequest) (<-chan *SetGatewayDNSResponse, <-chan error)
- func (client *Client) SetGatewayLDAPInfo(request *SetGatewayLDAPInfoRequest) (response *SetGatewayLDAPInfoResponse, err error)
- func (client *Client) SetGatewayLDAPInfoWithCallback(request *SetGatewayLDAPInfoRequest, ...) <-chan int
- func (client *Client) SetGatewayLDAPInfoWithChan(request *SetGatewayLDAPInfoRequest) (<-chan *SetGatewayLDAPInfoResponse, <-chan error)
- func (client *Client) SwitchGatewayExpirationPolicy(request *SwitchGatewayExpirationPolicyRequest) (response *SwitchGatewayExpirationPolicyResponse, err error)
- func (client *Client) SwitchGatewayExpirationPolicyWithCallback(request *SwitchGatewayExpirationPolicyRequest, ...) <-chan int
- func (client *Client) SwitchGatewayExpirationPolicyWithChan(request *SwitchGatewayExpirationPolicyRequest) (<-chan *SwitchGatewayExpirationPolicyResponse, <-chan error)
- func (client *Client) SwitchToSubscription(request *SwitchToSubscriptionRequest) (response *SwitchToSubscriptionResponse, err error)
- func (client *Client) SwitchToSubscriptionWithCallback(request *SwitchToSubscriptionRequest, ...) <-chan int
- func (client *Client) SwitchToSubscriptionWithChan(request *SwitchToSubscriptionRequest) (<-chan *SwitchToSubscriptionResponse, <-chan error)
- func (client *Client) TagResources(request *TagResourcesRequest) (response *TagResourcesResponse, err error)
- func (client *Client) TagResourcesWithCallback(request *TagResourcesRequest, ...) <-chan int
- func (client *Client) TagResourcesWithChan(request *TagResourcesRequest) (<-chan *TagResourcesResponse, <-chan error)
- func (client *Client) TriggerGatewayRemoteSync(request *TriggerGatewayRemoteSyncRequest) (response *TriggerGatewayRemoteSyncResponse, err error)
- func (client *Client) TriggerGatewayRemoteSyncWithCallback(request *TriggerGatewayRemoteSyncRequest, ...) <-chan int
- func (client *Client) TriggerGatewayRemoteSyncWithChan(request *TriggerGatewayRemoteSyncRequest) (<-chan *TriggerGatewayRemoteSyncResponse, <-chan error)
- func (client *Client) UntagResources(request *UntagResourcesRequest) (response *UntagResourcesResponse, err error)
- func (client *Client) UntagResourcesWithCallback(request *UntagResourcesRequest, ...) <-chan int
- func (client *Client) UntagResourcesWithChan(request *UntagResourcesRequest) (<-chan *UntagResourcesResponse, <-chan error)
- func (client *Client) UpdateGatewayBlockVolume(request *UpdateGatewayBlockVolumeRequest) (response *UpdateGatewayBlockVolumeResponse, err error)
- func (client *Client) UpdateGatewayBlockVolumeWithCallback(request *UpdateGatewayBlockVolumeRequest, ...) <-chan int
- func (client *Client) UpdateGatewayBlockVolumeWithChan(request *UpdateGatewayBlockVolumeRequest) (<-chan *UpdateGatewayBlockVolumeResponse, <-chan error)
- func (client *Client) UpdateGatewayFileShare(request *UpdateGatewayFileShareRequest) (response *UpdateGatewayFileShareResponse, err error)
- func (client *Client) UpdateGatewayFileShareWithCallback(request *UpdateGatewayFileShareRequest, ...) <-chan int
- func (client *Client) UpdateGatewayFileShareWithChan(request *UpdateGatewayFileShareRequest) (<-chan *UpdateGatewayFileShareResponse, <-chan error)
- func (client *Client) UpgradeGateway(request *UpgradeGatewayRequest) (response *UpgradeGatewayResponse, err error)
- func (client *Client) UpgradeGatewayWithCallback(request *UpgradeGatewayRequest, ...) <-chan int
- func (client *Client) UpgradeGatewayWithChan(request *UpgradeGatewayRequest) (<-chan *UpgradeGatewayResponse, <-chan error)
- func (client *Client) UploadGatewayLog(request *UploadGatewayLogRequest) (response *UploadGatewayLogResponse, err error)
- func (client *Client) UploadGatewayLogWithCallback(request *UploadGatewayLogRequest, ...) <-chan int
- func (client *Client) UploadGatewayLogWithChan(request *UploadGatewayLogRequest) (<-chan *UploadGatewayLogResponse, <-chan error)
- func (client *Client) ValidateExpressSyncConfig(request *ValidateExpressSyncConfigRequest) (response *ValidateExpressSyncConfigResponse, err error)
- func (client *Client) ValidateExpressSyncConfigWithCallback(request *ValidateExpressSyncConfigRequest, ...) <-chan int
- func (client *Client) ValidateExpressSyncConfigWithChan(request *ValidateExpressSyncConfigRequest) (<-chan *ValidateExpressSyncConfigResponse, <-chan error)
- func (client *Client) ValidateGatewayName(request *ValidateGatewayNameRequest) (response *ValidateGatewayNameResponse, err error)
- func (client *Client) ValidateGatewayNameWithCallback(request *ValidateGatewayNameRequest, ...) <-chan int
- func (client *Client) ValidateGatewayNameWithChan(request *ValidateGatewayNameRequest) (<-chan *ValidateGatewayNameResponse, <-chan error)
- type ClientInfo
- type ClientInfoList
- type CreateCacheRequest
- type CreateCacheResponse
- type CreateElasticGatewayPrivateZoneRequest
- type CreateElasticGatewayPrivateZoneResponse
- type CreateExpressSyncRequest
- type CreateExpressSyncResponse
- type CreateGatewayBlockVolumeRequest
- type CreateGatewayBlockVolumeResponse
- type CreateGatewayCacheDiskRequest
- type CreateGatewayCacheDiskResponse
- type CreateGatewayFileShareRequest
- type CreateGatewayFileShareResponse
- type CreateGatewayLoggingRequest
- type CreateGatewayLoggingResponse
- type CreateGatewayRequest
- type CreateGatewayResponse
- type CreateGatewaySMBUserRequest
- type CreateGatewaySMBUserResponse
- type CreateStorageBundleRequest
- type CreateStorageBundleResponse
- type DeleteElasticGatewayPrivateZoneRequest
- type DeleteElasticGatewayPrivateZoneResponse
- type DeleteExpressSyncRequest
- type DeleteExpressSyncResponse
- type DeleteGatewayBlockVolumesRequest
- type DeleteGatewayBlockVolumesResponse
- type DeleteGatewayCacheDiskRequest
- type DeleteGatewayCacheDiskResponse
- type DeleteGatewayFileSharesRequest
- type DeleteGatewayFileSharesResponse
- type DeleteGatewayLoggingRequest
- type DeleteGatewayLoggingResponse
- type DeleteGatewayRequest
- type DeleteGatewayResponse
- type DeleteGatewaySMBUserRequest
- type DeleteGatewaySMBUserResponse
- type DeleteStorageBundleRequest
- type DeleteStorageBundleResponse
- type DeployCacheDiskRequest
- type DeployCacheDiskResponse
- type DeployGatewayDataDisk
- type DeployGatewayRequest
- type DeployGatewayResponse
- type DescribeAccountConfigRequest
- type DescribeAccountConfigResponse
- type DescribeBlockVolumeSnapshotsRequest
- type DescribeBlockVolumeSnapshotsResponse
- type DescribeDashboardRequest
- type DescribeDashboardResponse
- type DescribeExpireCachesRequest
- type DescribeExpireCachesResponse
- type DescribeExpressSyncSharesRequest
- type DescribeExpressSyncSharesResponse
- type DescribeExpressSyncsRequest
- type DescribeExpressSyncsResponse
- type DescribeGatewayADInfoRequest
- type DescribeGatewayADInfoResponse
- type DescribeGatewayActionsRequest
- type DescribeGatewayActionsResponse
- type DescribeGatewayAuthInfoRequest
- type DescribeGatewayAuthInfoResponse
- type DescribeGatewayBlockVolumesRequest
- type DescribeGatewayBlockVolumesResponse
- type DescribeGatewayBucketCachesRequest
- type DescribeGatewayBucketCachesResponse
- type DescribeGatewayCachesRequest
- type DescribeGatewayCachesResponse
- type DescribeGatewayCapacityLimitRequest
- type DescribeGatewayCapacityLimitResponse
- type DescribeGatewayCategoriesRequest
- type DescribeGatewayCategoriesResponse
- type DescribeGatewayClassesRequest
- type DescribeGatewayClassesResponse
- type DescribeGatewayCredentialRequest
- type DescribeGatewayCredentialResponse
- type DescribeGatewayDNSRequest
- type DescribeGatewayDNSResponse
- type DescribeGatewayFileSharesRequest
- type DescribeGatewayFileSharesResponse
- type DescribeGatewayFileStatusRequest
- type DescribeGatewayFileStatusResponse
- type DescribeGatewayImagesRequest
- type DescribeGatewayImagesResponse
- type DescribeGatewayInfoRequest
- type DescribeGatewayInfoResponse
- type DescribeGatewayLDAPInfoRequest
- type DescribeGatewayLDAPInfoResponse
- type DescribeGatewayLocationsRequest
- type DescribeGatewayLocationsResponse
- type DescribeGatewayLoggingRequest
- type DescribeGatewayLoggingResponse
- type DescribeGatewayLogsRequest
- type DescribeGatewayLogsResponse
- type DescribeGatewayModificationClassesRequest
- type DescribeGatewayModificationClassesResponse
- type DescribeGatewayNFSClientsRequest
- type DescribeGatewayNFSClientsResponse
- type DescribeGatewayRequest
- type DescribeGatewayResponse
- type DescribeGatewaySMBUsersRequest
- type DescribeGatewaySMBUsersResponse
- type DescribeGatewayStatisticsRequest
- type DescribeGatewayStatisticsResponse
- type DescribeGatewayStockRequest
- type DescribeGatewayStockResponse
- type DescribeGatewayTypesRequest
- type DescribeGatewayTypesResponse
- type DescribeGatewaysForCmsRequest
- type DescribeGatewaysForCmsResponse
- type DescribeGatewaysRequest
- type DescribeGatewaysResponse
- type DescribeGatewaysTagsRequest
- type DescribeGatewaysTagsResponse
- type DescribeKmsKeyRequest
- type DescribeKmsKeyResponse
- type DescribeMqttConfigRequest
- type DescribeMqttConfigResponse
- type DescribeOssBucketInfoRequest
- type DescribeOssBucketInfoResponse
- type DescribeOssBucketsRequest
- type DescribeOssBucketsResponse
- type DescribePayAsYouGoPriceRequest
- type DescribePayAsYouGoPriceResponse
- type DescribeRegionsRequest
- type DescribeRegionsResponse
- type DescribeSharesBucketInfoForExpressSyncRequest
- type DescribeSharesBucketInfoForExpressSyncResponse
- type DescribeStorageBundleRequest
- type DescribeStorageBundleResponse
- type DescribeStorageBundlesRequest
- type DescribeStorageBundlesResponse
- type DescribeSubscriptionPriceRequest
- type DescribeSubscriptionPriceResponse
- type DescribeTasksRequest
- type DescribeTasksResponse
- type DescribeUserBusinessStatusRequest
- type DescribeUserBusinessStatusResponse
- type DescribeVSwitchesRequest
- type DescribeVSwitchesResponse
- type DescribeVpcsRequest
- type DescribeVpcsResponse
- type DescribeZonesRequest
- type DescribeZonesResponse
- type DisableGatewayLoggingRequest
- type DisableGatewayLoggingResponse
- type DisableGatewayNFSVersionRequest
- type DisableGatewayNFSVersionResponse
- type ElasticNodesInDescribeGateway
- type ElasticNodesInDescribeGateways
- type EnableGatewayIpv6Request
- type EnableGatewayIpv6Response
- type EnableGatewayLoggingRequest
- type EnableGatewayLoggingResponse
- type ExpandCacheDiskRequest
- type ExpandCacheDiskResponse
- type ExpandGatewayNetworkBandwidthRequest
- type ExpandGatewayNetworkBandwidthResponse
- type ExpressSync
- type ExpressSyncs
- type FileShare
- type FileShares
- type Gateway
- type GatewayInfo
- type GatewayInfos
- type GatewayTag
- type GatewayTags
- type GatewaysInDescribeGateways
- type GatewaysInDescribeGatewaysForCms
- type GenerateGatewayTokenRequest
- type GenerateGatewayTokenResponse
- type GenerateMqttTokenRequest
- type GenerateMqttTokenResponse
- type GenerateStsTokenRequest
- type GenerateStsTokenResponse
- type Image
- type Images
- type ListTagResourcesRequest
- type ListTagResourcesResponse
- type ListTagResourcesTag
- type ModifyGatewayBlockVolumeRequest
- type ModifyGatewayBlockVolumeResponse
- type ModifyGatewayClassRequest
- type ModifyGatewayClassResponse
- type ModifyGatewayFileShareRequest
- type ModifyGatewayFileShareResponse
- type ModifyGatewayFileShareWatermarkRequest
- type ModifyGatewayFileShareWatermarkResponse
- type ModifyGatewayRequest
- type ModifyGatewayResponse
- type ModifyStorageBundleRequest
- type ModifyStorageBundleResponse
- type OpenSgwServiceRequest
- type OpenSgwServiceResponse
- type OperateGatewayRequest
- type OperateGatewayResponse
- type Patch
- type Patches
- type Region
- type Regions
- type ReleaseServiceRequest
- type ReleaseServiceResponse
- type RemoveSharesFromExpressSyncRequest
- type RemoveSharesFromExpressSyncResponse
- type RemoveTagsFromGatewayRequest
- type RemoveTagsFromGatewayResponse
- type ReportBlockVolumesRequest
- type ReportBlockVolumesResponse
- type ReportFileSharesRequest
- type ReportFileSharesResponse
- type ReportGatewayInfoRequest
- type ReportGatewayInfoResponse
- type ReportGatewayUsageRequest
- type ReportGatewayUsageResponse
- type ResetGatewayPasswordRequest
- type ResetGatewayPasswordResponse
- type RestartFileSharesRequest
- type RestartFileSharesResponse
- type SetGatewayADInfoRequest
- type SetGatewayADInfoResponse
- type SetGatewayDNSRequest
- type SetGatewayDNSResponse
- type SetGatewayLDAPInfoRequest
- type SetGatewayLDAPInfoResponse
- type Share
- type Shares
- type SimpleTask
- type Snapshot
- type Snapshots
- type Stock
- type Stocks
- type StorageBundle
- type StorageBundles
- type SwitchGatewayExpirationPolicyRequest
- type SwitchGatewayExpirationPolicyResponse
- type SwitchToSubscriptionRequest
- type SwitchToSubscriptionResponse
- type Tag
- type TagResource
- type TagResources
- type TagResourcesRequest
- type TagResourcesResponse
- type TagResourcesTag
- type Tags
- type TargetGatewayClass
- type TargetGatewayClasses
- type Tasks
- type TriggerGatewayRemoteSyncRequest
- type TriggerGatewayRemoteSyncResponse
- type UntagResourcesRequest
- type UntagResourcesResponse
- type UpdateGatewayBlockVolumeRequest
- type UpdateGatewayBlockVolumeResponse
- type UpdateGatewayFileShareRequest
- type UpdateGatewayFileShareResponse
- type UpgradeGatewayRequest
- type UpgradeGatewayResponse
- type UploadGatewayLogRequest
- type UploadGatewayLogResponse
- type User
- type Users
- type VSwitch
- type VSwitches
- type ValidateExpressSyncConfigRequest
- type ValidateExpressSyncConfigResponse
- type ValidateGatewayNameRequest
- type ValidateGatewayNameResponse
- type Vpc
- type Vpcs
- type Zone
- type Zones
Constants ¶
This section is empty.
Variables ¶
var EndpointMap map[string]string
EndpointMap Endpoint Data
var EndpointType = "regional"
EndpointType regional or central
Functions ¶
func SetClientProperty ¶
SetClientProperty Set Property by Reflect
func SetEndpointDataToClient ¶
func SetEndpointDataToClient(client *Client)
SetEndpointDataToClient Set EndpointMap and ENdpointType
Types ¶
type Action ¶
type Action struct { GatewayId string `json:"GatewayId" xml:"GatewayId"` Self string `json:"Self" xml:"Self"` Monitor string `json:"Monitor" xml:"Monitor"` Disk string `json:"Disk" xml:"Disk"` Cache string `json:"Cache" xml:"Cache"` SmbUser string `json:"SmbUser" xml:"SmbUser"` AdLdap string `json:"AdLdap" xml:"AdLdap"` Target string `json:"Target" xml:"Target"` }
Action is a nested struct in sgw response
type Actions ¶
type Actions struct {
Action []Action `json:"Action" xml:"Action"`
}
Actions is a nested struct in sgw response
type ActivateAllInOneGatewayRequest ¶
type ActivateAllInOneGatewayRequest struct { *requests.RpcRequest ClientUUID string `position:"Query" name:"ClientUUID"` SerialNumber string `position:"Query" name:"SerialNumber"` DeviceNumber string `position:"Query" name:"DeviceNumber"` SecurityToken string `position:"Query" name:"SecurityToken"` Model string `position:"Query" name:"Model"` GatewayId string `position:"Query" name:"GatewayId"` }
ActivateAllInOneGatewayRequest is the request struct for api ActivateAllInOneGateway
func CreateActivateAllInOneGatewayRequest ¶
func CreateActivateAllInOneGatewayRequest() (request *ActivateAllInOneGatewayRequest)
CreateActivateAllInOneGatewayRequest creates a request to invoke ActivateAllInOneGateway API
type ActivateAllInOneGatewayResponse ¶
type ActivateAllInOneGatewayResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` GatewayId string `json:"GatewayId" xml:"GatewayId"` RegionId string `json:"RegionId" xml:"RegionId"` LicenseContent string `json:"LicenseContent" xml:"LicenseContent"` }
ActivateAllInOneGatewayResponse is the response struct for api ActivateAllInOneGateway
func CreateActivateAllInOneGatewayResponse ¶
func CreateActivateAllInOneGatewayResponse() (response *ActivateAllInOneGatewayResponse)
CreateActivateAllInOneGatewayResponse creates a response to parse from ActivateAllInOneGateway response
type ActivateGatewayRequest ¶
type ActivateGatewayRequest struct { *requests.RpcRequest ClientUUID string `position:"Query" name:"ClientUUID"` SerialNumber string `position:"Query" name:"SerialNumber"` Type string `position:"Query" name:"Type"` Token string `position:"Query" name:"Token"` SecurityToken string `position:"Query" name:"SecurityToken"` Model string `position:"Query" name:"Model"` Category string `position:"Query" name:"Category"` }
ActivateGatewayRequest is the request struct for api ActivateGateway
func CreateActivateGatewayRequest ¶
func CreateActivateGatewayRequest() (request *ActivateGatewayRequest)
CreateActivateGatewayRequest creates a request to invoke ActivateGateway API
type ActivateGatewayResponse ¶
type ActivateGatewayResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` GatewayId string `json:"GatewayId" xml:"GatewayId"` RegionId string `json:"RegionId" xml:"RegionId"` }
ActivateGatewayResponse is the response struct for api ActivateGateway
func CreateActivateGatewayResponse ¶
func CreateActivateGatewayResponse() (response *ActivateGatewayResponse)
CreateActivateGatewayResponse creates a response to parse from ActivateGateway response
type AddSharesToExpressSyncRequest ¶
type AddSharesToExpressSyncRequest struct {}
AddSharesToExpressSyncRequest is the request struct for api AddSharesToExpressSync
func CreateAddSharesToExpressSyncRequest ¶
func CreateAddSharesToExpressSyncRequest() (request *AddSharesToExpressSyncRequest)
CreateAddSharesToExpressSyncRequest creates a request to invoke AddSharesToExpressSync API
type AddSharesToExpressSyncResponse ¶
type AddSharesToExpressSyncResponse struct {}
AddSharesToExpressSyncResponse is the response struct for api AddSharesToExpressSync
func CreateAddSharesToExpressSyncResponse ¶
func CreateAddSharesToExpressSyncResponse() (response *AddSharesToExpressSyncResponse)
CreateAddSharesToExpressSyncResponse creates a response to parse from AddSharesToExpressSync response
type AddTagsToGatewayRequest ¶
type AddTagsToGatewayRequest struct { *requests.RpcRequest Tags string `position:"Query" name:"Tags"` SecurityToken string `position:"Query" name:"SecurityToken"` GatewayId string `position:"Query" name:"GatewayId"` }
AddTagsToGatewayRequest is the request struct for api AddTagsToGateway
func CreateAddTagsToGatewayRequest ¶
func CreateAddTagsToGatewayRequest() (request *AddTagsToGatewayRequest)
CreateAddTagsToGatewayRequest creates a request to invoke AddTagsToGateway API
type AddTagsToGatewayResponse ¶
type AddTagsToGatewayResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` }
AddTagsToGatewayResponse is the response struct for api AddTagsToGateway
func CreateAddTagsToGatewayResponse ¶
func CreateAddTagsToGatewayResponse() (response *AddTagsToGatewayResponse)
CreateAddTagsToGatewayResponse creates a response to parse from AddTagsToGateway response
type BlockVolume ¶
type BlockVolume struct { Name string `json:"Name" xml:"Name"` DiskId string `json:"DiskId" xml:"DiskId"` DiskType string `json:"DiskType" xml:"DiskType"` Protocol string `json:"Protocol" xml:"Protocol"` Size int64 `json:"Size" xml:"Size"` Enabled bool `json:"Enabled" xml:"Enabled"` State string `json:"State" xml:"State"` TotalUpload int64 `json:"TotalUpload" xml:"TotalUpload"` TotalDownload int64 `json:"TotalDownload" xml:"TotalDownload"` OssBucketName string `json:"OssBucketName" xml:"OssBucketName"` OssEndpoint string `json:"OssEndpoint" xml:"OssEndpoint"` OssBucketSsl bool `json:"OssBucketSsl" xml:"OssBucketSsl"` LocalPath string `json:"LocalPath" xml:"LocalPath"` ChunkSize int `json:"ChunkSize" xml:"ChunkSize"` CacheMode string `json:"CacheMode" xml:"CacheMode"` Address string `json:"Address" xml:"Address"` SerialNumber string `json:"SerialNumber" xml:"SerialNumber"` IndexId string `json:"IndexId" xml:"IndexId"` Target string `json:"Target" xml:"Target"` Port int `json:"Port" xml:"Port"` LunId int `json:"LunId" xml:"LunId"` ChapEnabled bool `json:"ChapEnabled" xml:"ChapEnabled"` ChapInUser string `json:"ChapInUser" xml:"ChapInUser"` ChapOutUser string `json:"ChapOutUser" xml:"ChapOutUser"` Status int `json:"Status" xml:"Status"` VolumeState int `json:"VolumeState" xml:"VolumeState"` }
BlockVolume is a nested struct in sgw response
type BlockVolumes ¶
type BlockVolumes struct {
BlockVolume []BlockVolume `json:"BlockVolume" xml:"BlockVolume"`
}
BlockVolumes is a nested struct in sgw response
type Bucket ¶
type Bucket struct {
Name string `json:"Name" xml:"Name"`
}
Bucket is a nested struct in sgw response
type BucketCache ¶
type BucketCache struct { GatewayId string `json:"GatewayId" xml:"GatewayId"` GatewayName string `json:"GatewayName" xml:"GatewayName"` RegionId string `json:"RegionId" xml:"RegionId"` Location string `json:"Location" xml:"Location"` Category string `json:"Category" xml:"Category"` Type string `json:"Type" xml:"Type"` BucketName string `json:"BucketName" xml:"BucketName"` Protocol string `json:"Protocol" xml:"Protocol"` CacheMode string `json:"CacheMode" xml:"CacheMode"` CacheStats string `json:"CacheStats" xml:"CacheStats"` VpcId string `json:"VpcId" xml:"VpcId"` VpcCidr string `json:"VpcCidr" xml:"VpcCidr"` MountPoint string `json:"MountPoint" xml:"MountPoint"` }
BucketCache is a nested struct in sgw response
type BucketCaches ¶
type BucketCaches struct {
BucketCache []BucketCache `json:"BucketCache" xml:"BucketCache"`
}
BucketCaches is a nested struct in sgw response
type BucketInfo ¶
type BucketInfo struct { BucketRegion string `json:"BucketRegion" xml:"BucketRegion"` BucketName string `json:"BucketName" xml:"BucketName"` BucketPrefix string `json:"BucketPrefix" xml:"BucketPrefix"` }
BucketInfo is a nested struct in sgw response
type BucketInfos ¶
type BucketInfos struct {
BucketInfo []BucketInfo `json:"BucketInfo" xml:"BucketInfo"`
}
BucketInfos is a nested struct in sgw response
type Buckets ¶
type Buckets struct {
Bucket []Bucket `json:"Bucket" xml:"Bucket"`
}
Buckets is a nested struct in sgw response
type Cache ¶
type Cache struct { SizeInGB int64 `json:"SizeInGB" xml:"SizeInGB"` Iops int64 `json:"Iops" xml:"Iops"` CacheId string `json:"CacheId" xml:"CacheId"` CacheType string `json:"CacheType" xml:"CacheType"` IsUsed bool `json:"IsUsed" xml:"IsUsed"` LocalFilePath string `json:"LocalFilePath" xml:"LocalFilePath"` RenewURL string `json:"RenewURL" xml:"RenewURL"` ExpiredTime int64 `json:"ExpiredTime" xml:"ExpiredTime"` ExpireStatus int `json:"ExpireStatus" xml:"ExpireStatus"` PerformanceLevel string `json:"PerformanceLevel" xml:"PerformanceLevel"` BuyURL string `json:"BuyURL" xml:"BuyURL"` SubscriptionInstanceId string `json:"SubscriptionInstanceId" xml:"SubscriptionInstanceId"` }
Cache is a nested struct in sgw response
type Caches ¶
type Caches struct {
Cache []Cache `json:"Cache" xml:"Cache"`
}
Caches is a nested struct in sgw response
type CheckActivationKeyRequest ¶
type CheckActivationKeyRequest struct { *requests.RpcRequest CryptKey string `position:"Query" name:"CryptKey"` Token string `position:"Query" name:"Token"` SecurityToken string `position:"Query" name:"SecurityToken"` CryptText string `position:"Query" name:"CryptText"` GatewayId string `position:"Query" name:"GatewayId"` }
CheckActivationKeyRequest is the request struct for api CheckActivationKey
func CreateCheckActivationKeyRequest ¶
func CreateCheckActivationKeyRequest() (request *CheckActivationKeyRequest)
CreateCheckActivationKeyRequest creates a request to invoke CheckActivationKey API
type CheckActivationKeyResponse ¶
type CheckActivationKeyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` }
CheckActivationKeyResponse is the response struct for api CheckActivationKey
func CreateCheckActivationKeyResponse ¶
func CreateCheckActivationKeyResponse() (response *CheckActivationKeyResponse)
CreateCheckActivationKeyResponse creates a response to parse from CheckActivationKey response
type CheckBlockVolumeNameRequest ¶
type CheckBlockVolumeNameRequest struct { *requests.RpcRequest VolumeName string `position:"Query" name:"VolumeName"` BucketEndpoint string `position:"Query" name:"BucketEndpoint"` SecurityToken string `position:"Query" name:"SecurityToken"` BucketName string `position:"Query" name:"BucketName"` }
CheckBlockVolumeNameRequest is the request struct for api CheckBlockVolumeName
func CreateCheckBlockVolumeNameRequest ¶
func CreateCheckBlockVolumeNameRequest() (request *CheckBlockVolumeNameRequest)
CreateCheckBlockVolumeNameRequest creates a request to invoke CheckBlockVolumeName API
type CheckBlockVolumeNameResponse ¶
type CheckBlockVolumeNameResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` IsRequireRecovery string `json:"IsRequireRecovery" xml:"IsRequireRecovery"` }
CheckBlockVolumeNameResponse is the response struct for api CheckBlockVolumeName
func CreateCheckBlockVolumeNameResponse ¶
func CreateCheckBlockVolumeNameResponse() (response *CheckBlockVolumeNameResponse)
CreateCheckBlockVolumeNameResponse creates a response to parse from CheckBlockVolumeName response
type CheckGatewayEssdSupportRequest ¶
type CheckGatewayEssdSupportRequest struct { *requests.RpcRequest SecurityToken string `position:"Query" name:"SecurityToken"` GatewayId string `position:"Query" name:"GatewayId"` }
CheckGatewayEssdSupportRequest is the request struct for api CheckGatewayEssdSupport
func CreateCheckGatewayEssdSupportRequest ¶
func CreateCheckGatewayEssdSupportRequest() (request *CheckGatewayEssdSupportRequest)
CreateCheckGatewayEssdSupportRequest creates a request to invoke CheckGatewayEssdSupport API
type CheckGatewayEssdSupportResponse ¶
type CheckGatewayEssdSupportResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` IsSupportEssd bool `json:"IsSupportEssd" xml:"IsSupportEssd"` IsServiceAffect bool `json:"IsServiceAffect" xml:"IsServiceAffect"` }
CheckGatewayEssdSupportResponse is the response struct for api CheckGatewayEssdSupport
func CreateCheckGatewayEssdSupportResponse ¶
func CreateCheckGatewayEssdSupportResponse() (response *CheckGatewayEssdSupportResponse)
CreateCheckGatewayEssdSupportResponse creates a response to parse from CheckGatewayEssdSupport response
type CheckMnsServiceRequest ¶
type CheckMnsServiceRequest struct { *requests.RpcRequest SecurityToken string `position:"Query" name:"SecurityToken"` }
CheckMnsServiceRequest is the request struct for api CheckMnsService
func CreateCheckMnsServiceRequest ¶
func CreateCheckMnsServiceRequest() (request *CheckMnsServiceRequest)
CreateCheckMnsServiceRequest creates a request to invoke CheckMnsService API
type CheckMnsServiceResponse ¶
type CheckMnsServiceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` IsEnabled bool `json:"IsEnabled" xml:"IsEnabled"` CheckMessage string `json:"CheckMessage" xml:"CheckMessage"` }
CheckMnsServiceResponse is the response struct for api CheckMnsService
func CreateCheckMnsServiceResponse ¶
func CreateCheckMnsServiceResponse() (response *CheckMnsServiceResponse)
CreateCheckMnsServiceResponse creates a response to parse from CheckMnsService response
type CheckRoleRequest ¶
type CheckRoleRequest struct { *requests.RpcRequest SecurityToken string `position:"Query" name:"SecurityToken"` RoleType string `position:"Query" name:"RoleType"` }
CheckRoleRequest is the request struct for api CheckRole
func CreateCheckRoleRequest ¶
func CreateCheckRoleRequest() (request *CheckRoleRequest)
CreateCheckRoleRequest creates a request to invoke CheckRole API
type CheckRoleResponse ¶
type CheckRoleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` }
CheckRoleResponse is the response struct for api CheckRole
func CreateCheckRoleResponse ¶
func CreateCheckRoleResponse() (response *CheckRoleResponse)
CreateCheckRoleResponse creates a response to parse from CheckRole response
type CheckSlrRoleRequest ¶
type CheckSlrRoleRequest struct { *requests.RpcRequest RoleName string `position:"Query" name:"RoleName"` CreateIfNotExist requests.Boolean `position:"Query" name:"CreateIfNotExist"` SecurityToken string `position:"Query" name:"SecurityToken"` }
CheckSlrRoleRequest is the request struct for api CheckSlrRole
func CreateCheckSlrRoleRequest ¶
func CreateCheckSlrRoleRequest() (request *CheckSlrRoleRequest)
CreateCheckSlrRoleRequest creates a request to invoke CheckSlrRole API
type CheckSlrRoleResponse ¶
type CheckSlrRoleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Exist bool `json:"Exist" xml:"Exist"` RequireOldWayCheck bool `json:"RequireOldWayCheck" xml:"RequireOldWayCheck"` }
CheckSlrRoleResponse is the response struct for api CheckSlrRole
func CreateCheckSlrRoleResponse ¶
func CreateCheckSlrRoleResponse() (response *CheckSlrRoleResponse)
CreateCheckSlrRoleResponse creates a response to parse from CheckSlrRole response
type CheckUpgradeVersionRequest ¶
type CheckUpgradeVersionRequest struct { *requests.RpcRequest ClientUUID string `position:"Query" name:"ClientUUID"` GatewayVersion string `position:"Query" name:"GatewayVersion"` SecurityToken string `position:"Query" name:"SecurityToken"` GatewayId string `position:"Query" name:"GatewayId"` }
CheckUpgradeVersionRequest is the request struct for api CheckUpgradeVersion
func CreateCheckUpgradeVersionRequest ¶
func CreateCheckUpgradeVersionRequest() (request *CheckUpgradeVersionRequest)
CreateCheckUpgradeVersionRequest creates a request to invoke CheckUpgradeVersion API
type CheckUpgradeVersionResponse ¶
type CheckUpgradeVersionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Option string `json:"Option" xml:"Option"` LatestVersion string `json:"LatestVersion" xml:"LatestVersion"` Patches Patches `json:"Patches" xml:"Patches"` }
CheckUpgradeVersionResponse is the response struct for api CheckUpgradeVersion
func CreateCheckUpgradeVersionResponse ¶
func CreateCheckUpgradeVersionResponse() (response *CheckUpgradeVersionResponse)
CreateCheckUpgradeVersionResponse creates a response to parse from CheckUpgradeVersion response
type Client ¶
Client is the sdk client struct, each func corresponds to an OpenAPI
func NewClientWithAccessKey ¶
func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithEcsRamRole ¶
NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithOptions ¶
func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client
func NewClientWithProvider ¶
func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArn ¶
func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArnAndPolicy ¶
func NewClientWithRamRoleArnAndPolicy(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName, policy string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn and policy usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRsaKeyPair ¶
func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithStsToken ¶
func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func (*Client) ActivateAllInOneGateway ¶
func (client *Client) ActivateAllInOneGateway(request *ActivateAllInOneGatewayRequest) (response *ActivateAllInOneGatewayResponse, err error)
ActivateAllInOneGateway invokes the sgw.ActivateAllInOneGateway API synchronously
func (*Client) ActivateAllInOneGatewayWithCallback ¶
func (client *Client) ActivateAllInOneGatewayWithCallback(request *ActivateAllInOneGatewayRequest, callback func(response *ActivateAllInOneGatewayResponse, err error)) <-chan int
ActivateAllInOneGatewayWithCallback invokes the sgw.ActivateAllInOneGateway API asynchronously
func (*Client) ActivateAllInOneGatewayWithChan ¶
func (client *Client) ActivateAllInOneGatewayWithChan(request *ActivateAllInOneGatewayRequest) (<-chan *ActivateAllInOneGatewayResponse, <-chan error)
ActivateAllInOneGatewayWithChan invokes the sgw.ActivateAllInOneGateway API asynchronously
func (*Client) ActivateGateway ¶
func (client *Client) ActivateGateway(request *ActivateGatewayRequest) (response *ActivateGatewayResponse, err error)
ActivateGateway invokes the sgw.ActivateGateway API synchronously
func (*Client) ActivateGatewayWithCallback ¶
func (client *Client) ActivateGatewayWithCallback(request *ActivateGatewayRequest, callback func(response *ActivateGatewayResponse, err error)) <-chan int
ActivateGatewayWithCallback invokes the sgw.ActivateGateway API asynchronously
func (*Client) ActivateGatewayWithChan ¶
func (client *Client) ActivateGatewayWithChan(request *ActivateGatewayRequest) (<-chan *ActivateGatewayResponse, <-chan error)
ActivateGatewayWithChan invokes the sgw.ActivateGateway API asynchronously
func (*Client) AddSharesToExpressSync ¶
func (client *Client) AddSharesToExpressSync(request *AddSharesToExpressSyncRequest) (response *AddSharesToExpressSyncResponse, err error)
AddSharesToExpressSync invokes the sgw.AddSharesToExpressSync API synchronously
func (*Client) AddSharesToExpressSyncWithCallback ¶
func (client *Client) AddSharesToExpressSyncWithCallback(request *AddSharesToExpressSyncRequest, callback func(response *AddSharesToExpressSyncResponse, err error)) <-chan int
AddSharesToExpressSyncWithCallback invokes the sgw.AddSharesToExpressSync API asynchronously
func (*Client) AddSharesToExpressSyncWithChan ¶
func (client *Client) AddSharesToExpressSyncWithChan(request *AddSharesToExpressSyncRequest) (<-chan *AddSharesToExpressSyncResponse, <-chan error)
AddSharesToExpressSyncWithChan invokes the sgw.AddSharesToExpressSync API asynchronously
func (*Client) AddTagsToGateway ¶
func (client *Client) AddTagsToGateway(request *AddTagsToGatewayRequest) (response *AddTagsToGatewayResponse, err error)
AddTagsToGateway invokes the sgw.AddTagsToGateway API synchronously
func (*Client) AddTagsToGatewayWithCallback ¶
func (client *Client) AddTagsToGatewayWithCallback(request *AddTagsToGatewayRequest, callback func(response *AddTagsToGatewayResponse, err error)) <-chan int
AddTagsToGatewayWithCallback invokes the sgw.AddTagsToGateway API asynchronously
func (*Client) AddTagsToGatewayWithChan ¶
func (client *Client) AddTagsToGatewayWithChan(request *AddTagsToGatewayRequest) (<-chan *AddTagsToGatewayResponse, <-chan error)
AddTagsToGatewayWithChan invokes the sgw.AddTagsToGateway API asynchronously
func (*Client) CheckActivationKey ¶
func (client *Client) CheckActivationKey(request *CheckActivationKeyRequest) (response *CheckActivationKeyResponse, err error)
CheckActivationKey invokes the sgw.CheckActivationKey API synchronously
func (*Client) CheckActivationKeyWithCallback ¶
func (client *Client) CheckActivationKeyWithCallback(request *CheckActivationKeyRequest, callback func(response *CheckActivationKeyResponse, err error)) <-chan int
CheckActivationKeyWithCallback invokes the sgw.CheckActivationKey API asynchronously
func (*Client) CheckActivationKeyWithChan ¶
func (client *Client) CheckActivationKeyWithChan(request *CheckActivationKeyRequest) (<-chan *CheckActivationKeyResponse, <-chan error)
CheckActivationKeyWithChan invokes the sgw.CheckActivationKey API asynchronously
func (*Client) CheckBlockVolumeName ¶
func (client *Client) CheckBlockVolumeName(request *CheckBlockVolumeNameRequest) (response *CheckBlockVolumeNameResponse, err error)
CheckBlockVolumeName invokes the sgw.CheckBlockVolumeName API synchronously
func (*Client) CheckBlockVolumeNameWithCallback ¶
func (client *Client) CheckBlockVolumeNameWithCallback(request *CheckBlockVolumeNameRequest, callback func(response *CheckBlockVolumeNameResponse, err error)) <-chan int
CheckBlockVolumeNameWithCallback invokes the sgw.CheckBlockVolumeName API asynchronously
func (*Client) CheckBlockVolumeNameWithChan ¶
func (client *Client) CheckBlockVolumeNameWithChan(request *CheckBlockVolumeNameRequest) (<-chan *CheckBlockVolumeNameResponse, <-chan error)
CheckBlockVolumeNameWithChan invokes the sgw.CheckBlockVolumeName API asynchronously
func (*Client) CheckGatewayEssdSupport ¶
func (client *Client) CheckGatewayEssdSupport(request *CheckGatewayEssdSupportRequest) (response *CheckGatewayEssdSupportResponse, err error)
CheckGatewayEssdSupport invokes the sgw.CheckGatewayEssdSupport API synchronously
func (*Client) CheckGatewayEssdSupportWithCallback ¶
func (client *Client) CheckGatewayEssdSupportWithCallback(request *CheckGatewayEssdSupportRequest, callback func(response *CheckGatewayEssdSupportResponse, err error)) <-chan int
CheckGatewayEssdSupportWithCallback invokes the sgw.CheckGatewayEssdSupport API asynchronously
func (*Client) CheckGatewayEssdSupportWithChan ¶
func (client *Client) CheckGatewayEssdSupportWithChan(request *CheckGatewayEssdSupportRequest) (<-chan *CheckGatewayEssdSupportResponse, <-chan error)
CheckGatewayEssdSupportWithChan invokes the sgw.CheckGatewayEssdSupport API asynchronously
func (*Client) CheckMnsService ¶
func (client *Client) CheckMnsService(request *CheckMnsServiceRequest) (response *CheckMnsServiceResponse, err error)
CheckMnsService invokes the sgw.CheckMnsService API synchronously
func (*Client) CheckMnsServiceWithCallback ¶
func (client *Client) CheckMnsServiceWithCallback(request *CheckMnsServiceRequest, callback func(response *CheckMnsServiceResponse, err error)) <-chan int
CheckMnsServiceWithCallback invokes the sgw.CheckMnsService API asynchronously
func (*Client) CheckMnsServiceWithChan ¶
func (client *Client) CheckMnsServiceWithChan(request *CheckMnsServiceRequest) (<-chan *CheckMnsServiceResponse, <-chan error)
CheckMnsServiceWithChan invokes the sgw.CheckMnsService API asynchronously
func (*Client) CheckRole ¶
func (client *Client) CheckRole(request *CheckRoleRequest) (response *CheckRoleResponse, err error)
CheckRole invokes the sgw.CheckRole API synchronously
func (*Client) CheckRoleWithCallback ¶
func (client *Client) CheckRoleWithCallback(request *CheckRoleRequest, callback func(response *CheckRoleResponse, err error)) <-chan int
CheckRoleWithCallback invokes the sgw.CheckRole API asynchronously
func (*Client) CheckRoleWithChan ¶
func (client *Client) CheckRoleWithChan(request *CheckRoleRequest) (<-chan *CheckRoleResponse, <-chan error)
CheckRoleWithChan invokes the sgw.CheckRole API asynchronously
func (*Client) CheckSlrRole ¶
func (client *Client) CheckSlrRole(request *CheckSlrRoleRequest) (response *CheckSlrRoleResponse, err error)
CheckSlrRole invokes the sgw.CheckSlrRole API synchronously
func (*Client) CheckSlrRoleWithCallback ¶
func (client *Client) CheckSlrRoleWithCallback(request *CheckSlrRoleRequest, callback func(response *CheckSlrRoleResponse, err error)) <-chan int
CheckSlrRoleWithCallback invokes the sgw.CheckSlrRole API asynchronously
func (*Client) CheckSlrRoleWithChan ¶
func (client *Client) CheckSlrRoleWithChan(request *CheckSlrRoleRequest) (<-chan *CheckSlrRoleResponse, <-chan error)
CheckSlrRoleWithChan invokes the sgw.CheckSlrRole API asynchronously
func (*Client) CheckUpgradeVersion ¶
func (client *Client) CheckUpgradeVersion(request *CheckUpgradeVersionRequest) (response *CheckUpgradeVersionResponse, err error)
CheckUpgradeVersion invokes the sgw.CheckUpgradeVersion API synchronously
func (*Client) CheckUpgradeVersionWithCallback ¶
func (client *Client) CheckUpgradeVersionWithCallback(request *CheckUpgradeVersionRequest, callback func(response *CheckUpgradeVersionResponse, err error)) <-chan int
CheckUpgradeVersionWithCallback invokes the sgw.CheckUpgradeVersion API asynchronously
func (*Client) CheckUpgradeVersionWithChan ¶
func (client *Client) CheckUpgradeVersionWithChan(request *CheckUpgradeVersionRequest) (<-chan *CheckUpgradeVersionResponse, <-chan error)
CheckUpgradeVersionWithChan invokes the sgw.CheckUpgradeVersion API asynchronously
func (*Client) CreateCache ¶
func (client *Client) CreateCache(request *CreateCacheRequest) (response *CreateCacheResponse, err error)
CreateCache invokes the sgw.CreateCache API synchronously
func (*Client) CreateCacheWithCallback ¶
func (client *Client) CreateCacheWithCallback(request *CreateCacheRequest, callback func(response *CreateCacheResponse, err error)) <-chan int
CreateCacheWithCallback invokes the sgw.CreateCache API asynchronously
func (*Client) CreateCacheWithChan ¶
func (client *Client) CreateCacheWithChan(request *CreateCacheRequest) (<-chan *CreateCacheResponse, <-chan error)
CreateCacheWithChan invokes the sgw.CreateCache API asynchronously
func (*Client) CreateElasticGatewayPrivateZone ¶ added in v1.61.1116
func (client *Client) CreateElasticGatewayPrivateZone(request *CreateElasticGatewayPrivateZoneRequest) (response *CreateElasticGatewayPrivateZoneResponse, err error)
CreateElasticGatewayPrivateZone invokes the sgw.CreateElasticGatewayPrivateZone API synchronously
func (*Client) CreateElasticGatewayPrivateZoneWithCallback ¶ added in v1.61.1116
func (client *Client) CreateElasticGatewayPrivateZoneWithCallback(request *CreateElasticGatewayPrivateZoneRequest, callback func(response *CreateElasticGatewayPrivateZoneResponse, err error)) <-chan int
CreateElasticGatewayPrivateZoneWithCallback invokes the sgw.CreateElasticGatewayPrivateZone API asynchronously
func (*Client) CreateElasticGatewayPrivateZoneWithChan ¶ added in v1.61.1116
func (client *Client) CreateElasticGatewayPrivateZoneWithChan(request *CreateElasticGatewayPrivateZoneRequest) (<-chan *CreateElasticGatewayPrivateZoneResponse, <-chan error)
CreateElasticGatewayPrivateZoneWithChan invokes the sgw.CreateElasticGatewayPrivateZone API asynchronously
func (*Client) CreateExpressSync ¶
func (client *Client) CreateExpressSync(request *CreateExpressSyncRequest) (response *CreateExpressSyncResponse, err error)
CreateExpressSync invokes the sgw.CreateExpressSync API synchronously
func (*Client) CreateExpressSyncWithCallback ¶
func (client *Client) CreateExpressSyncWithCallback(request *CreateExpressSyncRequest, callback func(response *CreateExpressSyncResponse, err error)) <-chan int
CreateExpressSyncWithCallback invokes the sgw.CreateExpressSync API asynchronously
func (*Client) CreateExpressSyncWithChan ¶
func (client *Client) CreateExpressSyncWithChan(request *CreateExpressSyncRequest) (<-chan *CreateExpressSyncResponse, <-chan error)
CreateExpressSyncWithChan invokes the sgw.CreateExpressSync API asynchronously
func (*Client) CreateGateway ¶
func (client *Client) CreateGateway(request *CreateGatewayRequest) (response *CreateGatewayResponse, err error)
CreateGateway invokes the sgw.CreateGateway API synchronously
func (*Client) CreateGatewayBlockVolume ¶
func (client *Client) CreateGatewayBlockVolume(request *CreateGatewayBlockVolumeRequest) (response *CreateGatewayBlockVolumeResponse, err error)
CreateGatewayBlockVolume invokes the sgw.CreateGatewayBlockVolume API synchronously
func (*Client) CreateGatewayBlockVolumeWithCallback ¶
func (client *Client) CreateGatewayBlockVolumeWithCallback(request *CreateGatewayBlockVolumeRequest, callback func(response *CreateGatewayBlockVolumeResponse, err error)) <-chan int
CreateGatewayBlockVolumeWithCallback invokes the sgw.CreateGatewayBlockVolume API asynchronously
func (*Client) CreateGatewayBlockVolumeWithChan ¶
func (client *Client) CreateGatewayBlockVolumeWithChan(request *CreateGatewayBlockVolumeRequest) (<-chan *CreateGatewayBlockVolumeResponse, <-chan error)
CreateGatewayBlockVolumeWithChan invokes the sgw.CreateGatewayBlockVolume API asynchronously
func (*Client) CreateGatewayCacheDisk ¶
func (client *Client) CreateGatewayCacheDisk(request *CreateGatewayCacheDiskRequest) (response *CreateGatewayCacheDiskResponse, err error)
CreateGatewayCacheDisk invokes the sgw.CreateGatewayCacheDisk API synchronously
func (*Client) CreateGatewayCacheDiskWithCallback ¶
func (client *Client) CreateGatewayCacheDiskWithCallback(request *CreateGatewayCacheDiskRequest, callback func(response *CreateGatewayCacheDiskResponse, err error)) <-chan int
CreateGatewayCacheDiskWithCallback invokes the sgw.CreateGatewayCacheDisk API asynchronously
func (*Client) CreateGatewayCacheDiskWithChan ¶
func (client *Client) CreateGatewayCacheDiskWithChan(request *CreateGatewayCacheDiskRequest) (<-chan *CreateGatewayCacheDiskResponse, <-chan error)
CreateGatewayCacheDiskWithChan invokes the sgw.CreateGatewayCacheDisk API asynchronously
func (*Client) CreateGatewayFileShare ¶
func (client *Client) CreateGatewayFileShare(request *CreateGatewayFileShareRequest) (response *CreateGatewayFileShareResponse, err error)
CreateGatewayFileShare invokes the sgw.CreateGatewayFileShare API synchronously
func (*Client) CreateGatewayFileShareWithCallback ¶
func (client *Client) CreateGatewayFileShareWithCallback(request *CreateGatewayFileShareRequest, callback func(response *CreateGatewayFileShareResponse, err error)) <-chan int
CreateGatewayFileShareWithCallback invokes the sgw.CreateGatewayFileShare API asynchronously
func (*Client) CreateGatewayFileShareWithChan ¶
func (client *Client) CreateGatewayFileShareWithChan(request *CreateGatewayFileShareRequest) (<-chan *CreateGatewayFileShareResponse, <-chan error)
CreateGatewayFileShareWithChan invokes the sgw.CreateGatewayFileShare API asynchronously
func (*Client) CreateGatewayLogging ¶
func (client *Client) CreateGatewayLogging(request *CreateGatewayLoggingRequest) (response *CreateGatewayLoggingResponse, err error)
CreateGatewayLogging invokes the sgw.CreateGatewayLogging API synchronously
func (*Client) CreateGatewayLoggingWithCallback ¶
func (client *Client) CreateGatewayLoggingWithCallback(request *CreateGatewayLoggingRequest, callback func(response *CreateGatewayLoggingResponse, err error)) <-chan int
CreateGatewayLoggingWithCallback invokes the sgw.CreateGatewayLogging API asynchronously
func (*Client) CreateGatewayLoggingWithChan ¶
func (client *Client) CreateGatewayLoggingWithChan(request *CreateGatewayLoggingRequest) (<-chan *CreateGatewayLoggingResponse, <-chan error)
CreateGatewayLoggingWithChan invokes the sgw.CreateGatewayLogging API asynchronously
func (*Client) CreateGatewaySMBUser ¶
func (client *Client) CreateGatewaySMBUser(request *CreateGatewaySMBUserRequest) (response *CreateGatewaySMBUserResponse, err error)
CreateGatewaySMBUser invokes the sgw.CreateGatewaySMBUser API synchronously
func (*Client) CreateGatewaySMBUserWithCallback ¶
func (client *Client) CreateGatewaySMBUserWithCallback(request *CreateGatewaySMBUserRequest, callback func(response *CreateGatewaySMBUserResponse, err error)) <-chan int
CreateGatewaySMBUserWithCallback invokes the sgw.CreateGatewaySMBUser API asynchronously
func (*Client) CreateGatewaySMBUserWithChan ¶
func (client *Client) CreateGatewaySMBUserWithChan(request *CreateGatewaySMBUserRequest) (<-chan *CreateGatewaySMBUserResponse, <-chan error)
CreateGatewaySMBUserWithChan invokes the sgw.CreateGatewaySMBUser API asynchronously
func (*Client) CreateGatewayWithCallback ¶
func (client *Client) CreateGatewayWithCallback(request *CreateGatewayRequest, callback func(response *CreateGatewayResponse, err error)) <-chan int
CreateGatewayWithCallback invokes the sgw.CreateGateway API asynchronously
func (*Client) CreateGatewayWithChan ¶
func (client *Client) CreateGatewayWithChan(request *CreateGatewayRequest) (<-chan *CreateGatewayResponse, <-chan error)
CreateGatewayWithChan invokes the sgw.CreateGateway API asynchronously
func (*Client) CreateStorageBundle ¶
func (client *Client) CreateStorageBundle(request *CreateStorageBundleRequest) (response *CreateStorageBundleResponse, err error)
CreateStorageBundle invokes the sgw.CreateStorageBundle API synchronously
func (*Client) CreateStorageBundleWithCallback ¶
func (client *Client) CreateStorageBundleWithCallback(request *CreateStorageBundleRequest, callback func(response *CreateStorageBundleResponse, err error)) <-chan int
CreateStorageBundleWithCallback invokes the sgw.CreateStorageBundle API asynchronously
func (*Client) CreateStorageBundleWithChan ¶
func (client *Client) CreateStorageBundleWithChan(request *CreateStorageBundleRequest) (<-chan *CreateStorageBundleResponse, <-chan error)
CreateStorageBundleWithChan invokes the sgw.CreateStorageBundle API asynchronously
func (*Client) DeleteElasticGatewayPrivateZone ¶ added in v1.61.1116
func (client *Client) DeleteElasticGatewayPrivateZone(request *DeleteElasticGatewayPrivateZoneRequest) (response *DeleteElasticGatewayPrivateZoneResponse, err error)
DeleteElasticGatewayPrivateZone invokes the sgw.DeleteElasticGatewayPrivateZone API synchronously
func (*Client) DeleteElasticGatewayPrivateZoneWithCallback ¶ added in v1.61.1116
func (client *Client) DeleteElasticGatewayPrivateZoneWithCallback(request *DeleteElasticGatewayPrivateZoneRequest, callback func(response *DeleteElasticGatewayPrivateZoneResponse, err error)) <-chan int
DeleteElasticGatewayPrivateZoneWithCallback invokes the sgw.DeleteElasticGatewayPrivateZone API asynchronously
func (*Client) DeleteElasticGatewayPrivateZoneWithChan ¶ added in v1.61.1116
func (client *Client) DeleteElasticGatewayPrivateZoneWithChan(request *DeleteElasticGatewayPrivateZoneRequest) (<-chan *DeleteElasticGatewayPrivateZoneResponse, <-chan error)
DeleteElasticGatewayPrivateZoneWithChan invokes the sgw.DeleteElasticGatewayPrivateZone API asynchronously
func (*Client) DeleteExpressSync ¶
func (client *Client) DeleteExpressSync(request *DeleteExpressSyncRequest) (response *DeleteExpressSyncResponse, err error)
DeleteExpressSync invokes the sgw.DeleteExpressSync API synchronously
func (*Client) DeleteExpressSyncWithCallback ¶
func (client *Client) DeleteExpressSyncWithCallback(request *DeleteExpressSyncRequest, callback func(response *DeleteExpressSyncResponse, err error)) <-chan int
DeleteExpressSyncWithCallback invokes the sgw.DeleteExpressSync API asynchronously
func (*Client) DeleteExpressSyncWithChan ¶
func (client *Client) DeleteExpressSyncWithChan(request *DeleteExpressSyncRequest) (<-chan *DeleteExpressSyncResponse, <-chan error)
DeleteExpressSyncWithChan invokes the sgw.DeleteExpressSync API asynchronously
func (*Client) DeleteGateway ¶
func (client *Client) DeleteGateway(request *DeleteGatewayRequest) (response *DeleteGatewayResponse, err error)
DeleteGateway invokes the sgw.DeleteGateway API synchronously
func (*Client) DeleteGatewayBlockVolumes ¶
func (client *Client) DeleteGatewayBlockVolumes(request *DeleteGatewayBlockVolumesRequest) (response *DeleteGatewayBlockVolumesResponse, err error)
DeleteGatewayBlockVolumes invokes the sgw.DeleteGatewayBlockVolumes API synchronously
func (*Client) DeleteGatewayBlockVolumesWithCallback ¶
func (client *Client) DeleteGatewayBlockVolumesWithCallback(request *DeleteGatewayBlockVolumesRequest, callback func(response *DeleteGatewayBlockVolumesResponse, err error)) <-chan int
DeleteGatewayBlockVolumesWithCallback invokes the sgw.DeleteGatewayBlockVolumes API asynchronously
func (*Client) DeleteGatewayBlockVolumesWithChan ¶
func (client *Client) DeleteGatewayBlockVolumesWithChan(request *DeleteGatewayBlockVolumesRequest) (<-chan *DeleteGatewayBlockVolumesResponse, <-chan error)
DeleteGatewayBlockVolumesWithChan invokes the sgw.DeleteGatewayBlockVolumes API asynchronously
func (*Client) DeleteGatewayCacheDisk ¶
func (client *Client) DeleteGatewayCacheDisk(request *DeleteGatewayCacheDiskRequest) (response *DeleteGatewayCacheDiskResponse, err error)
DeleteGatewayCacheDisk invokes the sgw.DeleteGatewayCacheDisk API synchronously
func (*Client) DeleteGatewayCacheDiskWithCallback ¶
func (client *Client) DeleteGatewayCacheDiskWithCallback(request *DeleteGatewayCacheDiskRequest, callback func(response *DeleteGatewayCacheDiskResponse, err error)) <-chan int
DeleteGatewayCacheDiskWithCallback invokes the sgw.DeleteGatewayCacheDisk API asynchronously
func (*Client) DeleteGatewayCacheDiskWithChan ¶
func (client *Client) DeleteGatewayCacheDiskWithChan(request *DeleteGatewayCacheDiskRequest) (<-chan *DeleteGatewayCacheDiskResponse, <-chan error)
DeleteGatewayCacheDiskWithChan invokes the sgw.DeleteGatewayCacheDisk API asynchronously
func (*Client) DeleteGatewayFileShares ¶
func (client *Client) DeleteGatewayFileShares(request *DeleteGatewayFileSharesRequest) (response *DeleteGatewayFileSharesResponse, err error)
DeleteGatewayFileShares invokes the sgw.DeleteGatewayFileShares API synchronously
func (*Client) DeleteGatewayFileSharesWithCallback ¶
func (client *Client) DeleteGatewayFileSharesWithCallback(request *DeleteGatewayFileSharesRequest, callback func(response *DeleteGatewayFileSharesResponse, err error)) <-chan int
DeleteGatewayFileSharesWithCallback invokes the sgw.DeleteGatewayFileShares API asynchronously
func (*Client) DeleteGatewayFileSharesWithChan ¶
func (client *Client) DeleteGatewayFileSharesWithChan(request *DeleteGatewayFileSharesRequest) (<-chan *DeleteGatewayFileSharesResponse, <-chan error)
DeleteGatewayFileSharesWithChan invokes the sgw.DeleteGatewayFileShares API asynchronously
func (*Client) DeleteGatewayLogging ¶
func (client *Client) DeleteGatewayLogging(request *DeleteGatewayLoggingRequest) (response *DeleteGatewayLoggingResponse, err error)
DeleteGatewayLogging invokes the sgw.DeleteGatewayLogging API synchronously
func (*Client) DeleteGatewayLoggingWithCallback ¶
func (client *Client) DeleteGatewayLoggingWithCallback(request *DeleteGatewayLoggingRequest, callback func(response *DeleteGatewayLoggingResponse, err error)) <-chan int
DeleteGatewayLoggingWithCallback invokes the sgw.DeleteGatewayLogging API asynchronously
func (*Client) DeleteGatewayLoggingWithChan ¶
func (client *Client) DeleteGatewayLoggingWithChan(request *DeleteGatewayLoggingRequest) (<-chan *DeleteGatewayLoggingResponse, <-chan error)
DeleteGatewayLoggingWithChan invokes the sgw.DeleteGatewayLogging API asynchronously
func (*Client) DeleteGatewaySMBUser ¶
func (client *Client) DeleteGatewaySMBUser(request *DeleteGatewaySMBUserRequest) (response *DeleteGatewaySMBUserResponse, err error)
DeleteGatewaySMBUser invokes the sgw.DeleteGatewaySMBUser API synchronously
func (*Client) DeleteGatewaySMBUserWithCallback ¶
func (client *Client) DeleteGatewaySMBUserWithCallback(request *DeleteGatewaySMBUserRequest, callback func(response *DeleteGatewaySMBUserResponse, err error)) <-chan int
DeleteGatewaySMBUserWithCallback invokes the sgw.DeleteGatewaySMBUser API asynchronously
func (*Client) DeleteGatewaySMBUserWithChan ¶
func (client *Client) DeleteGatewaySMBUserWithChan(request *DeleteGatewaySMBUserRequest) (<-chan *DeleteGatewaySMBUserResponse, <-chan error)
DeleteGatewaySMBUserWithChan invokes the sgw.DeleteGatewaySMBUser API asynchronously
func (*Client) DeleteGatewayWithCallback ¶
func (client *Client) DeleteGatewayWithCallback(request *DeleteGatewayRequest, callback func(response *DeleteGatewayResponse, err error)) <-chan int
DeleteGatewayWithCallback invokes the sgw.DeleteGateway API asynchronously
func (*Client) DeleteGatewayWithChan ¶
func (client *Client) DeleteGatewayWithChan(request *DeleteGatewayRequest) (<-chan *DeleteGatewayResponse, <-chan error)
DeleteGatewayWithChan invokes the sgw.DeleteGateway API asynchronously
func (*Client) DeleteStorageBundle ¶
func (client *Client) DeleteStorageBundle(request *DeleteStorageBundleRequest) (response *DeleteStorageBundleResponse, err error)
DeleteStorageBundle invokes the sgw.DeleteStorageBundle API synchronously
func (*Client) DeleteStorageBundleWithCallback ¶
func (client *Client) DeleteStorageBundleWithCallback(request *DeleteStorageBundleRequest, callback func(response *DeleteStorageBundleResponse, err error)) <-chan int
DeleteStorageBundleWithCallback invokes the sgw.DeleteStorageBundle API asynchronously
func (*Client) DeleteStorageBundleWithChan ¶
func (client *Client) DeleteStorageBundleWithChan(request *DeleteStorageBundleRequest) (<-chan *DeleteStorageBundleResponse, <-chan error)
DeleteStorageBundleWithChan invokes the sgw.DeleteStorageBundle API asynchronously
func (*Client) DeployCacheDisk ¶
func (client *Client) DeployCacheDisk(request *DeployCacheDiskRequest) (response *DeployCacheDiskResponse, err error)
DeployCacheDisk invokes the sgw.DeployCacheDisk API synchronously
func (*Client) DeployCacheDiskWithCallback ¶
func (client *Client) DeployCacheDiskWithCallback(request *DeployCacheDiskRequest, callback func(response *DeployCacheDiskResponse, err error)) <-chan int
DeployCacheDiskWithCallback invokes the sgw.DeployCacheDisk API asynchronously
func (*Client) DeployCacheDiskWithChan ¶
func (client *Client) DeployCacheDiskWithChan(request *DeployCacheDiskRequest) (<-chan *DeployCacheDiskResponse, <-chan error)
DeployCacheDiskWithChan invokes the sgw.DeployCacheDisk API asynchronously
func (*Client) DeployGateway ¶
func (client *Client) DeployGateway(request *DeployGatewayRequest) (response *DeployGatewayResponse, err error)
DeployGateway invokes the sgw.DeployGateway API synchronously
func (*Client) DeployGatewayWithCallback ¶
func (client *Client) DeployGatewayWithCallback(request *DeployGatewayRequest, callback func(response *DeployGatewayResponse, err error)) <-chan int
DeployGatewayWithCallback invokes the sgw.DeployGateway API asynchronously
func (*Client) DeployGatewayWithChan ¶
func (client *Client) DeployGatewayWithChan(request *DeployGatewayRequest) (<-chan *DeployGatewayResponse, <-chan error)
DeployGatewayWithChan invokes the sgw.DeployGateway API asynchronously
func (*Client) DescribeAccountConfig ¶
func (client *Client) DescribeAccountConfig(request *DescribeAccountConfigRequest) (response *DescribeAccountConfigResponse, err error)
DescribeAccountConfig invokes the sgw.DescribeAccountConfig API synchronously
func (*Client) DescribeAccountConfigWithCallback ¶
func (client *Client) DescribeAccountConfigWithCallback(request *DescribeAccountConfigRequest, callback func(response *DescribeAccountConfigResponse, err error)) <-chan int
DescribeAccountConfigWithCallback invokes the sgw.DescribeAccountConfig API asynchronously
func (*Client) DescribeAccountConfigWithChan ¶
func (client *Client) DescribeAccountConfigWithChan(request *DescribeAccountConfigRequest) (<-chan *DescribeAccountConfigResponse, <-chan error)
DescribeAccountConfigWithChan invokes the sgw.DescribeAccountConfig API asynchronously
func (*Client) DescribeBlockVolumeSnapshots ¶
func (client *Client) DescribeBlockVolumeSnapshots(request *DescribeBlockVolumeSnapshotsRequest) (response *DescribeBlockVolumeSnapshotsResponse, err error)
DescribeBlockVolumeSnapshots invokes the sgw.DescribeBlockVolumeSnapshots API synchronously
func (*Client) DescribeBlockVolumeSnapshotsWithCallback ¶
func (client *Client) DescribeBlockVolumeSnapshotsWithCallback(request *DescribeBlockVolumeSnapshotsRequest, callback func(response *DescribeBlockVolumeSnapshotsResponse, err error)) <-chan int
DescribeBlockVolumeSnapshotsWithCallback invokes the sgw.DescribeBlockVolumeSnapshots API asynchronously
func (*Client) DescribeBlockVolumeSnapshotsWithChan ¶
func (client *Client) DescribeBlockVolumeSnapshotsWithChan(request *DescribeBlockVolumeSnapshotsRequest) (<-chan *DescribeBlockVolumeSnapshotsResponse, <-chan error)
DescribeBlockVolumeSnapshotsWithChan invokes the sgw.DescribeBlockVolumeSnapshots API asynchronously
func (*Client) DescribeDashboard ¶
func (client *Client) DescribeDashboard(request *DescribeDashboardRequest) (response *DescribeDashboardResponse, err error)
DescribeDashboard invokes the sgw.DescribeDashboard API synchronously
func (*Client) DescribeDashboardWithCallback ¶
func (client *Client) DescribeDashboardWithCallback(request *DescribeDashboardRequest, callback func(response *DescribeDashboardResponse, err error)) <-chan int
DescribeDashboardWithCallback invokes the sgw.DescribeDashboard API asynchronously
func (*Client) DescribeDashboardWithChan ¶
func (client *Client) DescribeDashboardWithChan(request *DescribeDashboardRequest) (<-chan *DescribeDashboardResponse, <-chan error)
DescribeDashboardWithChan invokes the sgw.DescribeDashboard API asynchronously
func (*Client) DescribeExpireCaches ¶
func (client *Client) DescribeExpireCaches(request *DescribeExpireCachesRequest) (response *DescribeExpireCachesResponse, err error)
DescribeExpireCaches invokes the sgw.DescribeExpireCaches API synchronously
func (*Client) DescribeExpireCachesWithCallback ¶
func (client *Client) DescribeExpireCachesWithCallback(request *DescribeExpireCachesRequest, callback func(response *DescribeExpireCachesResponse, err error)) <-chan int
DescribeExpireCachesWithCallback invokes the sgw.DescribeExpireCaches API asynchronously
func (*Client) DescribeExpireCachesWithChan ¶
func (client *Client) DescribeExpireCachesWithChan(request *DescribeExpireCachesRequest) (<-chan *DescribeExpireCachesResponse, <-chan error)
DescribeExpireCachesWithChan invokes the sgw.DescribeExpireCaches API asynchronously
func (*Client) DescribeExpressSyncShares ¶
func (client *Client) DescribeExpressSyncShares(request *DescribeExpressSyncSharesRequest) (response *DescribeExpressSyncSharesResponse, err error)
DescribeExpressSyncShares invokes the sgw.DescribeExpressSyncShares API synchronously
func (*Client) DescribeExpressSyncSharesWithCallback ¶
func (client *Client) DescribeExpressSyncSharesWithCallback(request *DescribeExpressSyncSharesRequest, callback func(response *DescribeExpressSyncSharesResponse, err error)) <-chan int
DescribeExpressSyncSharesWithCallback invokes the sgw.DescribeExpressSyncShares API asynchronously
func (*Client) DescribeExpressSyncSharesWithChan ¶
func (client *Client) DescribeExpressSyncSharesWithChan(request *DescribeExpressSyncSharesRequest) (<-chan *DescribeExpressSyncSharesResponse, <-chan error)
DescribeExpressSyncSharesWithChan invokes the sgw.DescribeExpressSyncShares API asynchronously
func (*Client) DescribeExpressSyncs ¶
func (client *Client) DescribeExpressSyncs(request *DescribeExpressSyncsRequest) (response *DescribeExpressSyncsResponse, err error)
DescribeExpressSyncs invokes the sgw.DescribeExpressSyncs API synchronously
func (*Client) DescribeExpressSyncsWithCallback ¶
func (client *Client) DescribeExpressSyncsWithCallback(request *DescribeExpressSyncsRequest, callback func(response *DescribeExpressSyncsResponse, err error)) <-chan int
DescribeExpressSyncsWithCallback invokes the sgw.DescribeExpressSyncs API asynchronously
func (*Client) DescribeExpressSyncsWithChan ¶
func (client *Client) DescribeExpressSyncsWithChan(request *DescribeExpressSyncsRequest) (<-chan *DescribeExpressSyncsResponse, <-chan error)
DescribeExpressSyncsWithChan invokes the sgw.DescribeExpressSyncs API asynchronously
func (*Client) DescribeGateway ¶
func (client *Client) DescribeGateway(request *DescribeGatewayRequest) (response *DescribeGatewayResponse, err error)
DescribeGateway invokes the sgw.DescribeGateway API synchronously
func (*Client) DescribeGatewayADInfo ¶
func (client *Client) DescribeGatewayADInfo(request *DescribeGatewayADInfoRequest) (response *DescribeGatewayADInfoResponse, err error)
DescribeGatewayADInfo invokes the sgw.DescribeGatewayADInfo API synchronously
func (*Client) DescribeGatewayADInfoWithCallback ¶
func (client *Client) DescribeGatewayADInfoWithCallback(request *DescribeGatewayADInfoRequest, callback func(response *DescribeGatewayADInfoResponse, err error)) <-chan int
DescribeGatewayADInfoWithCallback invokes the sgw.DescribeGatewayADInfo API asynchronously
func (*Client) DescribeGatewayADInfoWithChan ¶
func (client *Client) DescribeGatewayADInfoWithChan(request *DescribeGatewayADInfoRequest) (<-chan *DescribeGatewayADInfoResponse, <-chan error)
DescribeGatewayADInfoWithChan invokes the sgw.DescribeGatewayADInfo API asynchronously
func (*Client) DescribeGatewayActions ¶
func (client *Client) DescribeGatewayActions(request *DescribeGatewayActionsRequest) (response *DescribeGatewayActionsResponse, err error)
DescribeGatewayActions invokes the sgw.DescribeGatewayActions API synchronously
func (*Client) DescribeGatewayActionsWithCallback ¶
func (client *Client) DescribeGatewayActionsWithCallback(request *DescribeGatewayActionsRequest, callback func(response *DescribeGatewayActionsResponse, err error)) <-chan int
DescribeGatewayActionsWithCallback invokes the sgw.DescribeGatewayActions API asynchronously
func (*Client) DescribeGatewayActionsWithChan ¶
func (client *Client) DescribeGatewayActionsWithChan(request *DescribeGatewayActionsRequest) (<-chan *DescribeGatewayActionsResponse, <-chan error)
DescribeGatewayActionsWithChan invokes the sgw.DescribeGatewayActions API asynchronously
func (*Client) DescribeGatewayAuthInfo ¶
func (client *Client) DescribeGatewayAuthInfo(request *DescribeGatewayAuthInfoRequest) (response *DescribeGatewayAuthInfoResponse, err error)
DescribeGatewayAuthInfo invokes the sgw.DescribeGatewayAuthInfo API synchronously
func (*Client) DescribeGatewayAuthInfoWithCallback ¶
func (client *Client) DescribeGatewayAuthInfoWithCallback(request *DescribeGatewayAuthInfoRequest, callback func(response *DescribeGatewayAuthInfoResponse, err error)) <-chan int
DescribeGatewayAuthInfoWithCallback invokes the sgw.DescribeGatewayAuthInfo API asynchronously
func (*Client) DescribeGatewayAuthInfoWithChan ¶
func (client *Client) DescribeGatewayAuthInfoWithChan(request *DescribeGatewayAuthInfoRequest) (<-chan *DescribeGatewayAuthInfoResponse, <-chan error)
DescribeGatewayAuthInfoWithChan invokes the sgw.DescribeGatewayAuthInfo API asynchronously
func (*Client) DescribeGatewayBlockVolumes ¶
func (client *Client) DescribeGatewayBlockVolumes(request *DescribeGatewayBlockVolumesRequest) (response *DescribeGatewayBlockVolumesResponse, err error)
DescribeGatewayBlockVolumes invokes the sgw.DescribeGatewayBlockVolumes API synchronously
func (*Client) DescribeGatewayBlockVolumesWithCallback ¶
func (client *Client) DescribeGatewayBlockVolumesWithCallback(request *DescribeGatewayBlockVolumesRequest, callback func(response *DescribeGatewayBlockVolumesResponse, err error)) <-chan int
DescribeGatewayBlockVolumesWithCallback invokes the sgw.DescribeGatewayBlockVolumes API asynchronously
func (*Client) DescribeGatewayBlockVolumesWithChan ¶
func (client *Client) DescribeGatewayBlockVolumesWithChan(request *DescribeGatewayBlockVolumesRequest) (<-chan *DescribeGatewayBlockVolumesResponse, <-chan error)
DescribeGatewayBlockVolumesWithChan invokes the sgw.DescribeGatewayBlockVolumes API asynchronously
func (*Client) DescribeGatewayBucketCaches ¶
func (client *Client) DescribeGatewayBucketCaches(request *DescribeGatewayBucketCachesRequest) (response *DescribeGatewayBucketCachesResponse, err error)
DescribeGatewayBucketCaches invokes the sgw.DescribeGatewayBucketCaches API synchronously
func (*Client) DescribeGatewayBucketCachesWithCallback ¶
func (client *Client) DescribeGatewayBucketCachesWithCallback(request *DescribeGatewayBucketCachesRequest, callback func(response *DescribeGatewayBucketCachesResponse, err error)) <-chan int
DescribeGatewayBucketCachesWithCallback invokes the sgw.DescribeGatewayBucketCaches API asynchronously
func (*Client) DescribeGatewayBucketCachesWithChan ¶
func (client *Client) DescribeGatewayBucketCachesWithChan(request *DescribeGatewayBucketCachesRequest) (<-chan *DescribeGatewayBucketCachesResponse, <-chan error)
DescribeGatewayBucketCachesWithChan invokes the sgw.DescribeGatewayBucketCaches API asynchronously
func (*Client) DescribeGatewayCaches ¶
func (client *Client) DescribeGatewayCaches(request *DescribeGatewayCachesRequest) (response *DescribeGatewayCachesResponse, err error)
DescribeGatewayCaches invokes the sgw.DescribeGatewayCaches API synchronously
func (*Client) DescribeGatewayCachesWithCallback ¶
func (client *Client) DescribeGatewayCachesWithCallback(request *DescribeGatewayCachesRequest, callback func(response *DescribeGatewayCachesResponse, err error)) <-chan int
DescribeGatewayCachesWithCallback invokes the sgw.DescribeGatewayCaches API asynchronously
func (*Client) DescribeGatewayCachesWithChan ¶
func (client *Client) DescribeGatewayCachesWithChan(request *DescribeGatewayCachesRequest) (<-chan *DescribeGatewayCachesResponse, <-chan error)
DescribeGatewayCachesWithChan invokes the sgw.DescribeGatewayCaches API asynchronously
func (*Client) DescribeGatewayCapacityLimit ¶
func (client *Client) DescribeGatewayCapacityLimit(request *DescribeGatewayCapacityLimitRequest) (response *DescribeGatewayCapacityLimitResponse, err error)
DescribeGatewayCapacityLimit invokes the sgw.DescribeGatewayCapacityLimit API synchronously
func (*Client) DescribeGatewayCapacityLimitWithCallback ¶
func (client *Client) DescribeGatewayCapacityLimitWithCallback(request *DescribeGatewayCapacityLimitRequest, callback func(response *DescribeGatewayCapacityLimitResponse, err error)) <-chan int
DescribeGatewayCapacityLimitWithCallback invokes the sgw.DescribeGatewayCapacityLimit API asynchronously
func (*Client) DescribeGatewayCapacityLimitWithChan ¶
func (client *Client) DescribeGatewayCapacityLimitWithChan(request *DescribeGatewayCapacityLimitRequest) (<-chan *DescribeGatewayCapacityLimitResponse, <-chan error)
DescribeGatewayCapacityLimitWithChan invokes the sgw.DescribeGatewayCapacityLimit API asynchronously
func (*Client) DescribeGatewayCategories ¶
func (client *Client) DescribeGatewayCategories(request *DescribeGatewayCategoriesRequest) (response *DescribeGatewayCategoriesResponse, err error)
DescribeGatewayCategories invokes the sgw.DescribeGatewayCategories API synchronously
func (*Client) DescribeGatewayCategoriesWithCallback ¶
func (client *Client) DescribeGatewayCategoriesWithCallback(request *DescribeGatewayCategoriesRequest, callback func(response *DescribeGatewayCategoriesResponse, err error)) <-chan int
DescribeGatewayCategoriesWithCallback invokes the sgw.DescribeGatewayCategories API asynchronously
func (*Client) DescribeGatewayCategoriesWithChan ¶
func (client *Client) DescribeGatewayCategoriesWithChan(request *DescribeGatewayCategoriesRequest) (<-chan *DescribeGatewayCategoriesResponse, <-chan error)
DescribeGatewayCategoriesWithChan invokes the sgw.DescribeGatewayCategories API asynchronously
func (*Client) DescribeGatewayClasses ¶
func (client *Client) DescribeGatewayClasses(request *DescribeGatewayClassesRequest) (response *DescribeGatewayClassesResponse, err error)
DescribeGatewayClasses invokes the sgw.DescribeGatewayClasses API synchronously
func (*Client) DescribeGatewayClassesWithCallback ¶
func (client *Client) DescribeGatewayClassesWithCallback(request *DescribeGatewayClassesRequest, callback func(response *DescribeGatewayClassesResponse, err error)) <-chan int
DescribeGatewayClassesWithCallback invokes the sgw.DescribeGatewayClasses API asynchronously
func (*Client) DescribeGatewayClassesWithChan ¶
func (client *Client) DescribeGatewayClassesWithChan(request *DescribeGatewayClassesRequest) (<-chan *DescribeGatewayClassesResponse, <-chan error)
DescribeGatewayClassesWithChan invokes the sgw.DescribeGatewayClasses API asynchronously
func (*Client) DescribeGatewayCredential ¶
func (client *Client) DescribeGatewayCredential(request *DescribeGatewayCredentialRequest) (response *DescribeGatewayCredentialResponse, err error)
DescribeGatewayCredential invokes the sgw.DescribeGatewayCredential API synchronously
func (*Client) DescribeGatewayCredentialWithCallback ¶
func (client *Client) DescribeGatewayCredentialWithCallback(request *DescribeGatewayCredentialRequest, callback func(response *DescribeGatewayCredentialResponse, err error)) <-chan int
DescribeGatewayCredentialWithCallback invokes the sgw.DescribeGatewayCredential API asynchronously
func (*Client) DescribeGatewayCredentialWithChan ¶
func (client *Client) DescribeGatewayCredentialWithChan(request *DescribeGatewayCredentialRequest) (<-chan *DescribeGatewayCredentialResponse, <-chan error)
DescribeGatewayCredentialWithChan invokes the sgw.DescribeGatewayCredential API asynchronously
func (*Client) DescribeGatewayDNS ¶
func (client *Client) DescribeGatewayDNS(request *DescribeGatewayDNSRequest) (response *DescribeGatewayDNSResponse, err error)
DescribeGatewayDNS invokes the sgw.DescribeGatewayDNS API synchronously
func (*Client) DescribeGatewayDNSWithCallback ¶
func (client *Client) DescribeGatewayDNSWithCallback(request *DescribeGatewayDNSRequest, callback func(response *DescribeGatewayDNSResponse, err error)) <-chan int
DescribeGatewayDNSWithCallback invokes the sgw.DescribeGatewayDNS API asynchronously
func (*Client) DescribeGatewayDNSWithChan ¶
func (client *Client) DescribeGatewayDNSWithChan(request *DescribeGatewayDNSRequest) (<-chan *DescribeGatewayDNSResponse, <-chan error)
DescribeGatewayDNSWithChan invokes the sgw.DescribeGatewayDNS API asynchronously
func (*Client) DescribeGatewayFileShares ¶
func (client *Client) DescribeGatewayFileShares(request *DescribeGatewayFileSharesRequest) (response *DescribeGatewayFileSharesResponse, err error)
DescribeGatewayFileShares invokes the sgw.DescribeGatewayFileShares API synchronously
func (*Client) DescribeGatewayFileSharesWithCallback ¶
func (client *Client) DescribeGatewayFileSharesWithCallback(request *DescribeGatewayFileSharesRequest, callback func(response *DescribeGatewayFileSharesResponse, err error)) <-chan int
DescribeGatewayFileSharesWithCallback invokes the sgw.DescribeGatewayFileShares API asynchronously
func (*Client) DescribeGatewayFileSharesWithChan ¶
func (client *Client) DescribeGatewayFileSharesWithChan(request *DescribeGatewayFileSharesRequest) (<-chan *DescribeGatewayFileSharesResponse, <-chan error)
DescribeGatewayFileSharesWithChan invokes the sgw.DescribeGatewayFileShares API asynchronously
func (*Client) DescribeGatewayFileStatus ¶
func (client *Client) DescribeGatewayFileStatus(request *DescribeGatewayFileStatusRequest) (response *DescribeGatewayFileStatusResponse, err error)
DescribeGatewayFileStatus invokes the sgw.DescribeGatewayFileStatus API synchronously
func (*Client) DescribeGatewayFileStatusWithCallback ¶
func (client *Client) DescribeGatewayFileStatusWithCallback(request *DescribeGatewayFileStatusRequest, callback func(response *DescribeGatewayFileStatusResponse, err error)) <-chan int
DescribeGatewayFileStatusWithCallback invokes the sgw.DescribeGatewayFileStatus API asynchronously
func (*Client) DescribeGatewayFileStatusWithChan ¶
func (client *Client) DescribeGatewayFileStatusWithChan(request *DescribeGatewayFileStatusRequest) (<-chan *DescribeGatewayFileStatusResponse, <-chan error)
DescribeGatewayFileStatusWithChan invokes the sgw.DescribeGatewayFileStatus API asynchronously
func (*Client) DescribeGatewayImages ¶
func (client *Client) DescribeGatewayImages(request *DescribeGatewayImagesRequest) (response *DescribeGatewayImagesResponse, err error)
DescribeGatewayImages invokes the sgw.DescribeGatewayImages API synchronously
func (*Client) DescribeGatewayImagesWithCallback ¶
func (client *Client) DescribeGatewayImagesWithCallback(request *DescribeGatewayImagesRequest, callback func(response *DescribeGatewayImagesResponse, err error)) <-chan int
DescribeGatewayImagesWithCallback invokes the sgw.DescribeGatewayImages API asynchronously
func (*Client) DescribeGatewayImagesWithChan ¶
func (client *Client) DescribeGatewayImagesWithChan(request *DescribeGatewayImagesRequest) (<-chan *DescribeGatewayImagesResponse, <-chan error)
DescribeGatewayImagesWithChan invokes the sgw.DescribeGatewayImages API asynchronously
func (*Client) DescribeGatewayInfo ¶
func (client *Client) DescribeGatewayInfo(request *DescribeGatewayInfoRequest) (response *DescribeGatewayInfoResponse, err error)
DescribeGatewayInfo invokes the sgw.DescribeGatewayInfo API synchronously
func (*Client) DescribeGatewayInfoWithCallback ¶
func (client *Client) DescribeGatewayInfoWithCallback(request *DescribeGatewayInfoRequest, callback func(response *DescribeGatewayInfoResponse, err error)) <-chan int
DescribeGatewayInfoWithCallback invokes the sgw.DescribeGatewayInfo API asynchronously
func (*Client) DescribeGatewayInfoWithChan ¶
func (client *Client) DescribeGatewayInfoWithChan(request *DescribeGatewayInfoRequest) (<-chan *DescribeGatewayInfoResponse, <-chan error)
DescribeGatewayInfoWithChan invokes the sgw.DescribeGatewayInfo API asynchronously
func (*Client) DescribeGatewayLDAPInfo ¶
func (client *Client) DescribeGatewayLDAPInfo(request *DescribeGatewayLDAPInfoRequest) (response *DescribeGatewayLDAPInfoResponse, err error)
DescribeGatewayLDAPInfo invokes the sgw.DescribeGatewayLDAPInfo API synchronously
func (*Client) DescribeGatewayLDAPInfoWithCallback ¶
func (client *Client) DescribeGatewayLDAPInfoWithCallback(request *DescribeGatewayLDAPInfoRequest, callback func(response *DescribeGatewayLDAPInfoResponse, err error)) <-chan int
DescribeGatewayLDAPInfoWithCallback invokes the sgw.DescribeGatewayLDAPInfo API asynchronously
func (*Client) DescribeGatewayLDAPInfoWithChan ¶
func (client *Client) DescribeGatewayLDAPInfoWithChan(request *DescribeGatewayLDAPInfoRequest) (<-chan *DescribeGatewayLDAPInfoResponse, <-chan error)
DescribeGatewayLDAPInfoWithChan invokes the sgw.DescribeGatewayLDAPInfo API asynchronously
func (*Client) DescribeGatewayLocations ¶
func (client *Client) DescribeGatewayLocations(request *DescribeGatewayLocationsRequest) (response *DescribeGatewayLocationsResponse, err error)
DescribeGatewayLocations invokes the sgw.DescribeGatewayLocations API synchronously
func (*Client) DescribeGatewayLocationsWithCallback ¶
func (client *Client) DescribeGatewayLocationsWithCallback(request *DescribeGatewayLocationsRequest, callback func(response *DescribeGatewayLocationsResponse, err error)) <-chan int
DescribeGatewayLocationsWithCallback invokes the sgw.DescribeGatewayLocations API asynchronously
func (*Client) DescribeGatewayLocationsWithChan ¶
func (client *Client) DescribeGatewayLocationsWithChan(request *DescribeGatewayLocationsRequest) (<-chan *DescribeGatewayLocationsResponse, <-chan error)
DescribeGatewayLocationsWithChan invokes the sgw.DescribeGatewayLocations API asynchronously
func (*Client) DescribeGatewayLogging ¶
func (client *Client) DescribeGatewayLogging(request *DescribeGatewayLoggingRequest) (response *DescribeGatewayLoggingResponse, err error)
DescribeGatewayLogging invokes the sgw.DescribeGatewayLogging API synchronously
func (*Client) DescribeGatewayLoggingWithCallback ¶
func (client *Client) DescribeGatewayLoggingWithCallback(request *DescribeGatewayLoggingRequest, callback func(response *DescribeGatewayLoggingResponse, err error)) <-chan int
DescribeGatewayLoggingWithCallback invokes the sgw.DescribeGatewayLogging API asynchronously
func (*Client) DescribeGatewayLoggingWithChan ¶
func (client *Client) DescribeGatewayLoggingWithChan(request *DescribeGatewayLoggingRequest) (<-chan *DescribeGatewayLoggingResponse, <-chan error)
DescribeGatewayLoggingWithChan invokes the sgw.DescribeGatewayLogging API asynchronously
func (*Client) DescribeGatewayLogs ¶
func (client *Client) DescribeGatewayLogs(request *DescribeGatewayLogsRequest) (response *DescribeGatewayLogsResponse, err error)
DescribeGatewayLogs invokes the sgw.DescribeGatewayLogs API synchronously
func (*Client) DescribeGatewayLogsWithCallback ¶
func (client *Client) DescribeGatewayLogsWithCallback(request *DescribeGatewayLogsRequest, callback func(response *DescribeGatewayLogsResponse, err error)) <-chan int
DescribeGatewayLogsWithCallback invokes the sgw.DescribeGatewayLogs API asynchronously
func (*Client) DescribeGatewayLogsWithChan ¶
func (client *Client) DescribeGatewayLogsWithChan(request *DescribeGatewayLogsRequest) (<-chan *DescribeGatewayLogsResponse, <-chan error)
DescribeGatewayLogsWithChan invokes the sgw.DescribeGatewayLogs API asynchronously
func (*Client) DescribeGatewayModificationClasses ¶
func (client *Client) DescribeGatewayModificationClasses(request *DescribeGatewayModificationClassesRequest) (response *DescribeGatewayModificationClassesResponse, err error)
DescribeGatewayModificationClasses invokes the sgw.DescribeGatewayModificationClasses API synchronously
func (*Client) DescribeGatewayModificationClassesWithCallback ¶
func (client *Client) DescribeGatewayModificationClassesWithCallback(request *DescribeGatewayModificationClassesRequest, callback func(response *DescribeGatewayModificationClassesResponse, err error)) <-chan int
DescribeGatewayModificationClassesWithCallback invokes the sgw.DescribeGatewayModificationClasses API asynchronously
func (*Client) DescribeGatewayModificationClassesWithChan ¶
func (client *Client) DescribeGatewayModificationClassesWithChan(request *DescribeGatewayModificationClassesRequest) (<-chan *DescribeGatewayModificationClassesResponse, <-chan error)
DescribeGatewayModificationClassesWithChan invokes the sgw.DescribeGatewayModificationClasses API asynchronously
func (*Client) DescribeGatewayNFSClients ¶ added in v1.61.1116
func (client *Client) DescribeGatewayNFSClients(request *DescribeGatewayNFSClientsRequest) (response *DescribeGatewayNFSClientsResponse, err error)
DescribeGatewayNFSClients invokes the sgw.DescribeGatewayNFSClients API synchronously
func (*Client) DescribeGatewayNFSClientsWithCallback ¶ added in v1.61.1116
func (client *Client) DescribeGatewayNFSClientsWithCallback(request *DescribeGatewayNFSClientsRequest, callback func(response *DescribeGatewayNFSClientsResponse, err error)) <-chan int
DescribeGatewayNFSClientsWithCallback invokes the sgw.DescribeGatewayNFSClients API asynchronously
func (*Client) DescribeGatewayNFSClientsWithChan ¶ added in v1.61.1116
func (client *Client) DescribeGatewayNFSClientsWithChan(request *DescribeGatewayNFSClientsRequest) (<-chan *DescribeGatewayNFSClientsResponse, <-chan error)
DescribeGatewayNFSClientsWithChan invokes the sgw.DescribeGatewayNFSClients API asynchronously
func (*Client) DescribeGatewaySMBUsers ¶
func (client *Client) DescribeGatewaySMBUsers(request *DescribeGatewaySMBUsersRequest) (response *DescribeGatewaySMBUsersResponse, err error)
DescribeGatewaySMBUsers invokes the sgw.DescribeGatewaySMBUsers API synchronously
func (*Client) DescribeGatewaySMBUsersWithCallback ¶
func (client *Client) DescribeGatewaySMBUsersWithCallback(request *DescribeGatewaySMBUsersRequest, callback func(response *DescribeGatewaySMBUsersResponse, err error)) <-chan int
DescribeGatewaySMBUsersWithCallback invokes the sgw.DescribeGatewaySMBUsers API asynchronously
func (*Client) DescribeGatewaySMBUsersWithChan ¶
func (client *Client) DescribeGatewaySMBUsersWithChan(request *DescribeGatewaySMBUsersRequest) (<-chan *DescribeGatewaySMBUsersResponse, <-chan error)
DescribeGatewaySMBUsersWithChan invokes the sgw.DescribeGatewaySMBUsers API asynchronously
func (*Client) DescribeGatewayStatistics ¶
func (client *Client) DescribeGatewayStatistics(request *DescribeGatewayStatisticsRequest) (response *DescribeGatewayStatisticsResponse, err error)
DescribeGatewayStatistics invokes the sgw.DescribeGatewayStatistics API synchronously
func (*Client) DescribeGatewayStatisticsWithCallback ¶
func (client *Client) DescribeGatewayStatisticsWithCallback(request *DescribeGatewayStatisticsRequest, callback func(response *DescribeGatewayStatisticsResponse, err error)) <-chan int
DescribeGatewayStatisticsWithCallback invokes the sgw.DescribeGatewayStatistics API asynchronously
func (*Client) DescribeGatewayStatisticsWithChan ¶
func (client *Client) DescribeGatewayStatisticsWithChan(request *DescribeGatewayStatisticsRequest) (<-chan *DescribeGatewayStatisticsResponse, <-chan error)
DescribeGatewayStatisticsWithChan invokes the sgw.DescribeGatewayStatistics API asynchronously
func (*Client) DescribeGatewayStock ¶
func (client *Client) DescribeGatewayStock(request *DescribeGatewayStockRequest) (response *DescribeGatewayStockResponse, err error)
DescribeGatewayStock invokes the sgw.DescribeGatewayStock API synchronously
func (*Client) DescribeGatewayStockWithCallback ¶
func (client *Client) DescribeGatewayStockWithCallback(request *DescribeGatewayStockRequest, callback func(response *DescribeGatewayStockResponse, err error)) <-chan int
DescribeGatewayStockWithCallback invokes the sgw.DescribeGatewayStock API asynchronously
func (*Client) DescribeGatewayStockWithChan ¶
func (client *Client) DescribeGatewayStockWithChan(request *DescribeGatewayStockRequest) (<-chan *DescribeGatewayStockResponse, <-chan error)
DescribeGatewayStockWithChan invokes the sgw.DescribeGatewayStock API asynchronously
func (*Client) DescribeGatewayTypes ¶
func (client *Client) DescribeGatewayTypes(request *DescribeGatewayTypesRequest) (response *DescribeGatewayTypesResponse, err error)
DescribeGatewayTypes invokes the sgw.DescribeGatewayTypes API synchronously
func (*Client) DescribeGatewayTypesWithCallback ¶
func (client *Client) DescribeGatewayTypesWithCallback(request *DescribeGatewayTypesRequest, callback func(response *DescribeGatewayTypesResponse, err error)) <-chan int
DescribeGatewayTypesWithCallback invokes the sgw.DescribeGatewayTypes API asynchronously
func (*Client) DescribeGatewayTypesWithChan ¶
func (client *Client) DescribeGatewayTypesWithChan(request *DescribeGatewayTypesRequest) (<-chan *DescribeGatewayTypesResponse, <-chan error)
DescribeGatewayTypesWithChan invokes the sgw.DescribeGatewayTypes API asynchronously
func (*Client) DescribeGatewayWithCallback ¶
func (client *Client) DescribeGatewayWithCallback(request *DescribeGatewayRequest, callback func(response *DescribeGatewayResponse, err error)) <-chan int
DescribeGatewayWithCallback invokes the sgw.DescribeGateway API asynchronously
func (*Client) DescribeGatewayWithChan ¶
func (client *Client) DescribeGatewayWithChan(request *DescribeGatewayRequest) (<-chan *DescribeGatewayResponse, <-chan error)
DescribeGatewayWithChan invokes the sgw.DescribeGateway API asynchronously
func (*Client) DescribeGateways ¶
func (client *Client) DescribeGateways(request *DescribeGatewaysRequest) (response *DescribeGatewaysResponse, err error)
DescribeGateways invokes the sgw.DescribeGateways API synchronously
func (*Client) DescribeGatewaysForCms ¶
func (client *Client) DescribeGatewaysForCms(request *DescribeGatewaysForCmsRequest) (response *DescribeGatewaysForCmsResponse, err error)
DescribeGatewaysForCms invokes the sgw.DescribeGatewaysForCms API synchronously
func (*Client) DescribeGatewaysForCmsWithCallback ¶
func (client *Client) DescribeGatewaysForCmsWithCallback(request *DescribeGatewaysForCmsRequest, callback func(response *DescribeGatewaysForCmsResponse, err error)) <-chan int
DescribeGatewaysForCmsWithCallback invokes the sgw.DescribeGatewaysForCms API asynchronously
func (*Client) DescribeGatewaysForCmsWithChan ¶
func (client *Client) DescribeGatewaysForCmsWithChan(request *DescribeGatewaysForCmsRequest) (<-chan *DescribeGatewaysForCmsResponse, <-chan error)
DescribeGatewaysForCmsWithChan invokes the sgw.DescribeGatewaysForCms API asynchronously
func (*Client) DescribeGatewaysTags ¶
func (client *Client) DescribeGatewaysTags(request *DescribeGatewaysTagsRequest) (response *DescribeGatewaysTagsResponse, err error)
DescribeGatewaysTags invokes the sgw.DescribeGatewaysTags API synchronously
func (*Client) DescribeGatewaysTagsWithCallback ¶
func (client *Client) DescribeGatewaysTagsWithCallback(request *DescribeGatewaysTagsRequest, callback func(response *DescribeGatewaysTagsResponse, err error)) <-chan int
DescribeGatewaysTagsWithCallback invokes the sgw.DescribeGatewaysTags API asynchronously
func (*Client) DescribeGatewaysTagsWithChan ¶
func (client *Client) DescribeGatewaysTagsWithChan(request *DescribeGatewaysTagsRequest) (<-chan *DescribeGatewaysTagsResponse, <-chan error)
DescribeGatewaysTagsWithChan invokes the sgw.DescribeGatewaysTags API asynchronously
func (*Client) DescribeGatewaysWithCallback ¶
func (client *Client) DescribeGatewaysWithCallback(request *DescribeGatewaysRequest, callback func(response *DescribeGatewaysResponse, err error)) <-chan int
DescribeGatewaysWithCallback invokes the sgw.DescribeGateways API asynchronously
func (*Client) DescribeGatewaysWithChan ¶
func (client *Client) DescribeGatewaysWithChan(request *DescribeGatewaysRequest) (<-chan *DescribeGatewaysResponse, <-chan error)
DescribeGatewaysWithChan invokes the sgw.DescribeGateways API asynchronously
func (*Client) DescribeKmsKey ¶
func (client *Client) DescribeKmsKey(request *DescribeKmsKeyRequest) (response *DescribeKmsKeyResponse, err error)
DescribeKmsKey invokes the sgw.DescribeKmsKey API synchronously
func (*Client) DescribeKmsKeyWithCallback ¶
func (client *Client) DescribeKmsKeyWithCallback(request *DescribeKmsKeyRequest, callback func(response *DescribeKmsKeyResponse, err error)) <-chan int
DescribeKmsKeyWithCallback invokes the sgw.DescribeKmsKey API asynchronously
func (*Client) DescribeKmsKeyWithChan ¶
func (client *Client) DescribeKmsKeyWithChan(request *DescribeKmsKeyRequest) (<-chan *DescribeKmsKeyResponse, <-chan error)
DescribeKmsKeyWithChan invokes the sgw.DescribeKmsKey API asynchronously
func (*Client) DescribeMqttConfig ¶
func (client *Client) DescribeMqttConfig(request *DescribeMqttConfigRequest) (response *DescribeMqttConfigResponse, err error)
DescribeMqttConfig invokes the sgw.DescribeMqttConfig API synchronously
func (*Client) DescribeMqttConfigWithCallback ¶
func (client *Client) DescribeMqttConfigWithCallback(request *DescribeMqttConfigRequest, callback func(response *DescribeMqttConfigResponse, err error)) <-chan int
DescribeMqttConfigWithCallback invokes the sgw.DescribeMqttConfig API asynchronously
func (*Client) DescribeMqttConfigWithChan ¶
func (client *Client) DescribeMqttConfigWithChan(request *DescribeMqttConfigRequest) (<-chan *DescribeMqttConfigResponse, <-chan error)
DescribeMqttConfigWithChan invokes the sgw.DescribeMqttConfig API asynchronously
func (*Client) DescribeOssBucketInfo ¶
func (client *Client) DescribeOssBucketInfo(request *DescribeOssBucketInfoRequest) (response *DescribeOssBucketInfoResponse, err error)
DescribeOssBucketInfo invokes the sgw.DescribeOssBucketInfo API synchronously
func (*Client) DescribeOssBucketInfoWithCallback ¶
func (client *Client) DescribeOssBucketInfoWithCallback(request *DescribeOssBucketInfoRequest, callback func(response *DescribeOssBucketInfoResponse, err error)) <-chan int
DescribeOssBucketInfoWithCallback invokes the sgw.DescribeOssBucketInfo API asynchronously
func (*Client) DescribeOssBucketInfoWithChan ¶
func (client *Client) DescribeOssBucketInfoWithChan(request *DescribeOssBucketInfoRequest) (<-chan *DescribeOssBucketInfoResponse, <-chan error)
DescribeOssBucketInfoWithChan invokes the sgw.DescribeOssBucketInfo API asynchronously
func (*Client) DescribeOssBuckets ¶
func (client *Client) DescribeOssBuckets(request *DescribeOssBucketsRequest) (response *DescribeOssBucketsResponse, err error)
DescribeOssBuckets invokes the sgw.DescribeOssBuckets API synchronously
func (*Client) DescribeOssBucketsWithCallback ¶
func (client *Client) DescribeOssBucketsWithCallback(request *DescribeOssBucketsRequest, callback func(response *DescribeOssBucketsResponse, err error)) <-chan int
DescribeOssBucketsWithCallback invokes the sgw.DescribeOssBuckets API asynchronously
func (*Client) DescribeOssBucketsWithChan ¶
func (client *Client) DescribeOssBucketsWithChan(request *DescribeOssBucketsRequest) (<-chan *DescribeOssBucketsResponse, <-chan error)
DescribeOssBucketsWithChan invokes the sgw.DescribeOssBuckets API asynchronously
func (*Client) DescribePayAsYouGoPrice ¶
func (client *Client) DescribePayAsYouGoPrice(request *DescribePayAsYouGoPriceRequest) (response *DescribePayAsYouGoPriceResponse, err error)
DescribePayAsYouGoPrice invokes the sgw.DescribePayAsYouGoPrice API synchronously
func (*Client) DescribePayAsYouGoPriceWithCallback ¶
func (client *Client) DescribePayAsYouGoPriceWithCallback(request *DescribePayAsYouGoPriceRequest, callback func(response *DescribePayAsYouGoPriceResponse, err error)) <-chan int
DescribePayAsYouGoPriceWithCallback invokes the sgw.DescribePayAsYouGoPrice API asynchronously
func (*Client) DescribePayAsYouGoPriceWithChan ¶
func (client *Client) DescribePayAsYouGoPriceWithChan(request *DescribePayAsYouGoPriceRequest) (<-chan *DescribePayAsYouGoPriceResponse, <-chan error)
DescribePayAsYouGoPriceWithChan invokes the sgw.DescribePayAsYouGoPrice API asynchronously
func (*Client) DescribeRegions ¶
func (client *Client) DescribeRegions(request *DescribeRegionsRequest) (response *DescribeRegionsResponse, err error)
DescribeRegions invokes the sgw.DescribeRegions API synchronously
func (*Client) DescribeRegionsWithCallback ¶
func (client *Client) DescribeRegionsWithCallback(request *DescribeRegionsRequest, callback func(response *DescribeRegionsResponse, err error)) <-chan int
DescribeRegionsWithCallback invokes the sgw.DescribeRegions API asynchronously
func (*Client) DescribeRegionsWithChan ¶
func (client *Client) DescribeRegionsWithChan(request *DescribeRegionsRequest) (<-chan *DescribeRegionsResponse, <-chan error)
DescribeRegionsWithChan invokes the sgw.DescribeRegions API asynchronously
func (*Client) DescribeSharesBucketInfoForExpressSync ¶
func (client *Client) DescribeSharesBucketInfoForExpressSync(request *DescribeSharesBucketInfoForExpressSyncRequest) (response *DescribeSharesBucketInfoForExpressSyncResponse, err error)
DescribeSharesBucketInfoForExpressSync invokes the sgw.DescribeSharesBucketInfoForExpressSync API synchronously
func (*Client) DescribeSharesBucketInfoForExpressSyncWithCallback ¶
func (client *Client) DescribeSharesBucketInfoForExpressSyncWithCallback(request *DescribeSharesBucketInfoForExpressSyncRequest, callback func(response *DescribeSharesBucketInfoForExpressSyncResponse, err error)) <-chan int
DescribeSharesBucketInfoForExpressSyncWithCallback invokes the sgw.DescribeSharesBucketInfoForExpressSync API asynchronously
func (*Client) DescribeSharesBucketInfoForExpressSyncWithChan ¶
func (client *Client) DescribeSharesBucketInfoForExpressSyncWithChan(request *DescribeSharesBucketInfoForExpressSyncRequest) (<-chan *DescribeSharesBucketInfoForExpressSyncResponse, <-chan error)
DescribeSharesBucketInfoForExpressSyncWithChan invokes the sgw.DescribeSharesBucketInfoForExpressSync API asynchronously
func (*Client) DescribeStorageBundle ¶
func (client *Client) DescribeStorageBundle(request *DescribeStorageBundleRequest) (response *DescribeStorageBundleResponse, err error)
DescribeStorageBundle invokes the sgw.DescribeStorageBundle API synchronously
func (*Client) DescribeStorageBundleWithCallback ¶
func (client *Client) DescribeStorageBundleWithCallback(request *DescribeStorageBundleRequest, callback func(response *DescribeStorageBundleResponse, err error)) <-chan int
DescribeStorageBundleWithCallback invokes the sgw.DescribeStorageBundle API asynchronously
func (*Client) DescribeStorageBundleWithChan ¶
func (client *Client) DescribeStorageBundleWithChan(request *DescribeStorageBundleRequest) (<-chan *DescribeStorageBundleResponse, <-chan error)
DescribeStorageBundleWithChan invokes the sgw.DescribeStorageBundle API asynchronously
func (*Client) DescribeStorageBundles ¶
func (client *Client) DescribeStorageBundles(request *DescribeStorageBundlesRequest) (response *DescribeStorageBundlesResponse, err error)
DescribeStorageBundles invokes the sgw.DescribeStorageBundles API synchronously
func (*Client) DescribeStorageBundlesWithCallback ¶
func (client *Client) DescribeStorageBundlesWithCallback(request *DescribeStorageBundlesRequest, callback func(response *DescribeStorageBundlesResponse, err error)) <-chan int
DescribeStorageBundlesWithCallback invokes the sgw.DescribeStorageBundles API asynchronously
func (*Client) DescribeStorageBundlesWithChan ¶
func (client *Client) DescribeStorageBundlesWithChan(request *DescribeStorageBundlesRequest) (<-chan *DescribeStorageBundlesResponse, <-chan error)
DescribeStorageBundlesWithChan invokes the sgw.DescribeStorageBundles API asynchronously
func (*Client) DescribeSubscriptionPrice ¶
func (client *Client) DescribeSubscriptionPrice(request *DescribeSubscriptionPriceRequest) (response *DescribeSubscriptionPriceResponse, err error)
DescribeSubscriptionPrice invokes the sgw.DescribeSubscriptionPrice API synchronously
func (*Client) DescribeSubscriptionPriceWithCallback ¶
func (client *Client) DescribeSubscriptionPriceWithCallback(request *DescribeSubscriptionPriceRequest, callback func(response *DescribeSubscriptionPriceResponse, err error)) <-chan int
DescribeSubscriptionPriceWithCallback invokes the sgw.DescribeSubscriptionPrice API asynchronously
func (*Client) DescribeSubscriptionPriceWithChan ¶
func (client *Client) DescribeSubscriptionPriceWithChan(request *DescribeSubscriptionPriceRequest) (<-chan *DescribeSubscriptionPriceResponse, <-chan error)
DescribeSubscriptionPriceWithChan invokes the sgw.DescribeSubscriptionPrice API asynchronously
func (*Client) DescribeTasks ¶
func (client *Client) DescribeTasks(request *DescribeTasksRequest) (response *DescribeTasksResponse, err error)
DescribeTasks invokes the sgw.DescribeTasks API synchronously
func (*Client) DescribeTasksWithCallback ¶
func (client *Client) DescribeTasksWithCallback(request *DescribeTasksRequest, callback func(response *DescribeTasksResponse, err error)) <-chan int
DescribeTasksWithCallback invokes the sgw.DescribeTasks API asynchronously
func (*Client) DescribeTasksWithChan ¶
func (client *Client) DescribeTasksWithChan(request *DescribeTasksRequest) (<-chan *DescribeTasksResponse, <-chan error)
DescribeTasksWithChan invokes the sgw.DescribeTasks API asynchronously
func (*Client) DescribeUserBusinessStatus ¶
func (client *Client) DescribeUserBusinessStatus(request *DescribeUserBusinessStatusRequest) (response *DescribeUserBusinessStatusResponse, err error)
DescribeUserBusinessStatus invokes the sgw.DescribeUserBusinessStatus API synchronously
func (*Client) DescribeUserBusinessStatusWithCallback ¶
func (client *Client) DescribeUserBusinessStatusWithCallback(request *DescribeUserBusinessStatusRequest, callback func(response *DescribeUserBusinessStatusResponse, err error)) <-chan int
DescribeUserBusinessStatusWithCallback invokes the sgw.DescribeUserBusinessStatus API asynchronously
func (*Client) DescribeUserBusinessStatusWithChan ¶
func (client *Client) DescribeUserBusinessStatusWithChan(request *DescribeUserBusinessStatusRequest) (<-chan *DescribeUserBusinessStatusResponse, <-chan error)
DescribeUserBusinessStatusWithChan invokes the sgw.DescribeUserBusinessStatus API asynchronously
func (*Client) DescribeVSwitches ¶
func (client *Client) DescribeVSwitches(request *DescribeVSwitchesRequest) (response *DescribeVSwitchesResponse, err error)
DescribeVSwitches invokes the sgw.DescribeVSwitches API synchronously
func (*Client) DescribeVSwitchesWithCallback ¶
func (client *Client) DescribeVSwitchesWithCallback(request *DescribeVSwitchesRequest, callback func(response *DescribeVSwitchesResponse, err error)) <-chan int
DescribeVSwitchesWithCallback invokes the sgw.DescribeVSwitches API asynchronously
func (*Client) DescribeVSwitchesWithChan ¶
func (client *Client) DescribeVSwitchesWithChan(request *DescribeVSwitchesRequest) (<-chan *DescribeVSwitchesResponse, <-chan error)
DescribeVSwitchesWithChan invokes the sgw.DescribeVSwitches API asynchronously
func (*Client) DescribeVpcs ¶
func (client *Client) DescribeVpcs(request *DescribeVpcsRequest) (response *DescribeVpcsResponse, err error)
DescribeVpcs invokes the sgw.DescribeVpcs API synchronously
func (*Client) DescribeVpcsWithCallback ¶
func (client *Client) DescribeVpcsWithCallback(request *DescribeVpcsRequest, callback func(response *DescribeVpcsResponse, err error)) <-chan int
DescribeVpcsWithCallback invokes the sgw.DescribeVpcs API asynchronously
func (*Client) DescribeVpcsWithChan ¶
func (client *Client) DescribeVpcsWithChan(request *DescribeVpcsRequest) (<-chan *DescribeVpcsResponse, <-chan error)
DescribeVpcsWithChan invokes the sgw.DescribeVpcs API asynchronously
func (*Client) DescribeZones ¶
func (client *Client) DescribeZones(request *DescribeZonesRequest) (response *DescribeZonesResponse, err error)
DescribeZones invokes the sgw.DescribeZones API synchronously
func (*Client) DescribeZonesWithCallback ¶
func (client *Client) DescribeZonesWithCallback(request *DescribeZonesRequest, callback func(response *DescribeZonesResponse, err error)) <-chan int
DescribeZonesWithCallback invokes the sgw.DescribeZones API asynchronously
func (*Client) DescribeZonesWithChan ¶
func (client *Client) DescribeZonesWithChan(request *DescribeZonesRequest) (<-chan *DescribeZonesResponse, <-chan error)
DescribeZonesWithChan invokes the sgw.DescribeZones API asynchronously
func (*Client) DisableGatewayLogging ¶
func (client *Client) DisableGatewayLogging(request *DisableGatewayLoggingRequest) (response *DisableGatewayLoggingResponse, err error)
DisableGatewayLogging invokes the sgw.DisableGatewayLogging API synchronously
func (*Client) DisableGatewayLoggingWithCallback ¶
func (client *Client) DisableGatewayLoggingWithCallback(request *DisableGatewayLoggingRequest, callback func(response *DisableGatewayLoggingResponse, err error)) <-chan int
DisableGatewayLoggingWithCallback invokes the sgw.DisableGatewayLogging API asynchronously
func (*Client) DisableGatewayLoggingWithChan ¶
func (client *Client) DisableGatewayLoggingWithChan(request *DisableGatewayLoggingRequest) (<-chan *DisableGatewayLoggingResponse, <-chan error)
DisableGatewayLoggingWithChan invokes the sgw.DisableGatewayLogging API asynchronously
func (*Client) DisableGatewayNFSVersion ¶ added in v1.61.1116
func (client *Client) DisableGatewayNFSVersion(request *DisableGatewayNFSVersionRequest) (response *DisableGatewayNFSVersionResponse, err error)
DisableGatewayNFSVersion invokes the sgw.DisableGatewayNFSVersion API synchronously
func (*Client) DisableGatewayNFSVersionWithCallback ¶ added in v1.61.1116
func (client *Client) DisableGatewayNFSVersionWithCallback(request *DisableGatewayNFSVersionRequest, callback func(response *DisableGatewayNFSVersionResponse, err error)) <-chan int
DisableGatewayNFSVersionWithCallback invokes the sgw.DisableGatewayNFSVersion API asynchronously
func (*Client) DisableGatewayNFSVersionWithChan ¶ added in v1.61.1116
func (client *Client) DisableGatewayNFSVersionWithChan(request *DisableGatewayNFSVersionRequest) (<-chan *DisableGatewayNFSVersionResponse, <-chan error)
DisableGatewayNFSVersionWithChan invokes the sgw.DisableGatewayNFSVersion API asynchronously
func (*Client) EnableGatewayIpv6 ¶ added in v1.61.1116
func (client *Client) EnableGatewayIpv6(request *EnableGatewayIpv6Request) (response *EnableGatewayIpv6Response, err error)
EnableGatewayIpv6 invokes the sgw.EnableGatewayIpv6 API synchronously
func (*Client) EnableGatewayIpv6WithCallback ¶ added in v1.61.1116
func (client *Client) EnableGatewayIpv6WithCallback(request *EnableGatewayIpv6Request, callback func(response *EnableGatewayIpv6Response, err error)) <-chan int
EnableGatewayIpv6WithCallback invokes the sgw.EnableGatewayIpv6 API asynchronously
func (*Client) EnableGatewayIpv6WithChan ¶ added in v1.61.1116
func (client *Client) EnableGatewayIpv6WithChan(request *EnableGatewayIpv6Request) (<-chan *EnableGatewayIpv6Response, <-chan error)
EnableGatewayIpv6WithChan invokes the sgw.EnableGatewayIpv6 API asynchronously
func (*Client) EnableGatewayLogging ¶
func (client *Client) EnableGatewayLogging(request *EnableGatewayLoggingRequest) (response *EnableGatewayLoggingResponse, err error)
EnableGatewayLogging invokes the sgw.EnableGatewayLogging API synchronously
func (*Client) EnableGatewayLoggingWithCallback ¶
func (client *Client) EnableGatewayLoggingWithCallback(request *EnableGatewayLoggingRequest, callback func(response *EnableGatewayLoggingResponse, err error)) <-chan int
EnableGatewayLoggingWithCallback invokes the sgw.EnableGatewayLogging API asynchronously
func (*Client) EnableGatewayLoggingWithChan ¶
func (client *Client) EnableGatewayLoggingWithChan(request *EnableGatewayLoggingRequest) (<-chan *EnableGatewayLoggingResponse, <-chan error)
EnableGatewayLoggingWithChan invokes the sgw.EnableGatewayLogging API asynchronously
func (*Client) ExpandCacheDisk ¶
func (client *Client) ExpandCacheDisk(request *ExpandCacheDiskRequest) (response *ExpandCacheDiskResponse, err error)
ExpandCacheDisk invokes the sgw.ExpandCacheDisk API synchronously
func (*Client) ExpandCacheDiskWithCallback ¶
func (client *Client) ExpandCacheDiskWithCallback(request *ExpandCacheDiskRequest, callback func(response *ExpandCacheDiskResponse, err error)) <-chan int
ExpandCacheDiskWithCallback invokes the sgw.ExpandCacheDisk API asynchronously
func (*Client) ExpandCacheDiskWithChan ¶
func (client *Client) ExpandCacheDiskWithChan(request *ExpandCacheDiskRequest) (<-chan *ExpandCacheDiskResponse, <-chan error)
ExpandCacheDiskWithChan invokes the sgw.ExpandCacheDisk API asynchronously
func (*Client) ExpandGatewayNetworkBandwidth ¶
func (client *Client) ExpandGatewayNetworkBandwidth(request *ExpandGatewayNetworkBandwidthRequest) (response *ExpandGatewayNetworkBandwidthResponse, err error)
ExpandGatewayNetworkBandwidth invokes the sgw.ExpandGatewayNetworkBandwidth API synchronously
func (*Client) ExpandGatewayNetworkBandwidthWithCallback ¶
func (client *Client) ExpandGatewayNetworkBandwidthWithCallback(request *ExpandGatewayNetworkBandwidthRequest, callback func(response *ExpandGatewayNetworkBandwidthResponse, err error)) <-chan int
ExpandGatewayNetworkBandwidthWithCallback invokes the sgw.ExpandGatewayNetworkBandwidth API asynchronously
func (*Client) ExpandGatewayNetworkBandwidthWithChan ¶
func (client *Client) ExpandGatewayNetworkBandwidthWithChan(request *ExpandGatewayNetworkBandwidthRequest) (<-chan *ExpandGatewayNetworkBandwidthResponse, <-chan error)
ExpandGatewayNetworkBandwidthWithChan invokes the sgw.ExpandGatewayNetworkBandwidth API asynchronously
func (*Client) GenerateGatewayToken ¶
func (client *Client) GenerateGatewayToken(request *GenerateGatewayTokenRequest) (response *GenerateGatewayTokenResponse, err error)
GenerateGatewayToken invokes the sgw.GenerateGatewayToken API synchronously
func (*Client) GenerateGatewayTokenWithCallback ¶
func (client *Client) GenerateGatewayTokenWithCallback(request *GenerateGatewayTokenRequest, callback func(response *GenerateGatewayTokenResponse, err error)) <-chan int
GenerateGatewayTokenWithCallback invokes the sgw.GenerateGatewayToken API asynchronously
func (*Client) GenerateGatewayTokenWithChan ¶
func (client *Client) GenerateGatewayTokenWithChan(request *GenerateGatewayTokenRequest) (<-chan *GenerateGatewayTokenResponse, <-chan error)
GenerateGatewayTokenWithChan invokes the sgw.GenerateGatewayToken API asynchronously
func (*Client) GenerateMqttToken ¶
func (client *Client) GenerateMqttToken(request *GenerateMqttTokenRequest) (response *GenerateMqttTokenResponse, err error)
GenerateMqttToken invokes the sgw.GenerateMqttToken API synchronously
func (*Client) GenerateMqttTokenWithCallback ¶
func (client *Client) GenerateMqttTokenWithCallback(request *GenerateMqttTokenRequest, callback func(response *GenerateMqttTokenResponse, err error)) <-chan int
GenerateMqttTokenWithCallback invokes the sgw.GenerateMqttToken API asynchronously
func (*Client) GenerateMqttTokenWithChan ¶
func (client *Client) GenerateMqttTokenWithChan(request *GenerateMqttTokenRequest) (<-chan *GenerateMqttTokenResponse, <-chan error)
GenerateMqttTokenWithChan invokes the sgw.GenerateMqttToken API asynchronously
func (*Client) GenerateStsToken ¶
func (client *Client) GenerateStsToken(request *GenerateStsTokenRequest) (response *GenerateStsTokenResponse, err error)
GenerateStsToken invokes the sgw.GenerateStsToken API synchronously
func (*Client) GenerateStsTokenWithCallback ¶
func (client *Client) GenerateStsTokenWithCallback(request *GenerateStsTokenRequest, callback func(response *GenerateStsTokenResponse, err error)) <-chan int
GenerateStsTokenWithCallback invokes the sgw.GenerateStsToken API asynchronously
func (*Client) GenerateStsTokenWithChan ¶
func (client *Client) GenerateStsTokenWithChan(request *GenerateStsTokenRequest) (<-chan *GenerateStsTokenResponse, <-chan error)
GenerateStsTokenWithChan invokes the sgw.GenerateStsToken API asynchronously
func (*Client) ListTagResources ¶
func (client *Client) ListTagResources(request *ListTagResourcesRequest) (response *ListTagResourcesResponse, err error)
ListTagResources invokes the sgw.ListTagResources API synchronously
func (*Client) ListTagResourcesWithCallback ¶
func (client *Client) ListTagResourcesWithCallback(request *ListTagResourcesRequest, callback func(response *ListTagResourcesResponse, err error)) <-chan int
ListTagResourcesWithCallback invokes the sgw.ListTagResources API asynchronously
func (*Client) ListTagResourcesWithChan ¶
func (client *Client) ListTagResourcesWithChan(request *ListTagResourcesRequest) (<-chan *ListTagResourcesResponse, <-chan error)
ListTagResourcesWithChan invokes the sgw.ListTagResources API asynchronously
func (*Client) ModifyGateway ¶
func (client *Client) ModifyGateway(request *ModifyGatewayRequest) (response *ModifyGatewayResponse, err error)
ModifyGateway invokes the sgw.ModifyGateway API synchronously
func (*Client) ModifyGatewayBlockVolume ¶
func (client *Client) ModifyGatewayBlockVolume(request *ModifyGatewayBlockVolumeRequest) (response *ModifyGatewayBlockVolumeResponse, err error)
ModifyGatewayBlockVolume invokes the sgw.ModifyGatewayBlockVolume API synchronously
func (*Client) ModifyGatewayBlockVolumeWithCallback ¶
func (client *Client) ModifyGatewayBlockVolumeWithCallback(request *ModifyGatewayBlockVolumeRequest, callback func(response *ModifyGatewayBlockVolumeResponse, err error)) <-chan int
ModifyGatewayBlockVolumeWithCallback invokes the sgw.ModifyGatewayBlockVolume API asynchronously
func (*Client) ModifyGatewayBlockVolumeWithChan ¶
func (client *Client) ModifyGatewayBlockVolumeWithChan(request *ModifyGatewayBlockVolumeRequest) (<-chan *ModifyGatewayBlockVolumeResponse, <-chan error)
ModifyGatewayBlockVolumeWithChan invokes the sgw.ModifyGatewayBlockVolume API asynchronously
func (*Client) ModifyGatewayClass ¶
func (client *Client) ModifyGatewayClass(request *ModifyGatewayClassRequest) (response *ModifyGatewayClassResponse, err error)
ModifyGatewayClass invokes the sgw.ModifyGatewayClass API synchronously
func (*Client) ModifyGatewayClassWithCallback ¶
func (client *Client) ModifyGatewayClassWithCallback(request *ModifyGatewayClassRequest, callback func(response *ModifyGatewayClassResponse, err error)) <-chan int
ModifyGatewayClassWithCallback invokes the sgw.ModifyGatewayClass API asynchronously
func (*Client) ModifyGatewayClassWithChan ¶
func (client *Client) ModifyGatewayClassWithChan(request *ModifyGatewayClassRequest) (<-chan *ModifyGatewayClassResponse, <-chan error)
ModifyGatewayClassWithChan invokes the sgw.ModifyGatewayClass API asynchronously
func (*Client) ModifyGatewayFileShare ¶
func (client *Client) ModifyGatewayFileShare(request *ModifyGatewayFileShareRequest) (response *ModifyGatewayFileShareResponse, err error)
ModifyGatewayFileShare invokes the sgw.ModifyGatewayFileShare API synchronously
func (*Client) ModifyGatewayFileShareWatermark ¶ added in v1.61.1116
func (client *Client) ModifyGatewayFileShareWatermark(request *ModifyGatewayFileShareWatermarkRequest) (response *ModifyGatewayFileShareWatermarkResponse, err error)
ModifyGatewayFileShareWatermark invokes the sgw.ModifyGatewayFileShareWatermark API synchronously
func (*Client) ModifyGatewayFileShareWatermarkWithCallback ¶ added in v1.61.1116
func (client *Client) ModifyGatewayFileShareWatermarkWithCallback(request *ModifyGatewayFileShareWatermarkRequest, callback func(response *ModifyGatewayFileShareWatermarkResponse, err error)) <-chan int
ModifyGatewayFileShareWatermarkWithCallback invokes the sgw.ModifyGatewayFileShareWatermark API asynchronously
func (*Client) ModifyGatewayFileShareWatermarkWithChan ¶ added in v1.61.1116
func (client *Client) ModifyGatewayFileShareWatermarkWithChan(request *ModifyGatewayFileShareWatermarkRequest) (<-chan *ModifyGatewayFileShareWatermarkResponse, <-chan error)
ModifyGatewayFileShareWatermarkWithChan invokes the sgw.ModifyGatewayFileShareWatermark API asynchronously
func (*Client) ModifyGatewayFileShareWithCallback ¶
func (client *Client) ModifyGatewayFileShareWithCallback(request *ModifyGatewayFileShareRequest, callback func(response *ModifyGatewayFileShareResponse, err error)) <-chan int
ModifyGatewayFileShareWithCallback invokes the sgw.ModifyGatewayFileShare API asynchronously
func (*Client) ModifyGatewayFileShareWithChan ¶
func (client *Client) ModifyGatewayFileShareWithChan(request *ModifyGatewayFileShareRequest) (<-chan *ModifyGatewayFileShareResponse, <-chan error)
ModifyGatewayFileShareWithChan invokes the sgw.ModifyGatewayFileShare API asynchronously
func (*Client) ModifyGatewayWithCallback ¶
func (client *Client) ModifyGatewayWithCallback(request *ModifyGatewayRequest, callback func(response *ModifyGatewayResponse, err error)) <-chan int
ModifyGatewayWithCallback invokes the sgw.ModifyGateway API asynchronously
func (*Client) ModifyGatewayWithChan ¶
func (client *Client) ModifyGatewayWithChan(request *ModifyGatewayRequest) (<-chan *ModifyGatewayResponse, <-chan error)
ModifyGatewayWithChan invokes the sgw.ModifyGateway API asynchronously
func (*Client) ModifyStorageBundle ¶
func (client *Client) ModifyStorageBundle(request *ModifyStorageBundleRequest) (response *ModifyStorageBundleResponse, err error)
ModifyStorageBundle invokes the sgw.ModifyStorageBundle API synchronously
func (*Client) ModifyStorageBundleWithCallback ¶
func (client *Client) ModifyStorageBundleWithCallback(request *ModifyStorageBundleRequest, callback func(response *ModifyStorageBundleResponse, err error)) <-chan int
ModifyStorageBundleWithCallback invokes the sgw.ModifyStorageBundle API asynchronously
func (*Client) ModifyStorageBundleWithChan ¶
func (client *Client) ModifyStorageBundleWithChan(request *ModifyStorageBundleRequest) (<-chan *ModifyStorageBundleResponse, <-chan error)
ModifyStorageBundleWithChan invokes the sgw.ModifyStorageBundle API asynchronously
func (*Client) OpenSgwService ¶ added in v1.61.1116
func (client *Client) OpenSgwService(request *OpenSgwServiceRequest) (response *OpenSgwServiceResponse, err error)
OpenSgwService invokes the sgw.OpenSgwService API synchronously
func (*Client) OpenSgwServiceWithCallback ¶ added in v1.61.1116
func (client *Client) OpenSgwServiceWithCallback(request *OpenSgwServiceRequest, callback func(response *OpenSgwServiceResponse, err error)) <-chan int
OpenSgwServiceWithCallback invokes the sgw.OpenSgwService API asynchronously
func (*Client) OpenSgwServiceWithChan ¶ added in v1.61.1116
func (client *Client) OpenSgwServiceWithChan(request *OpenSgwServiceRequest) (<-chan *OpenSgwServiceResponse, <-chan error)
OpenSgwServiceWithChan invokes the sgw.OpenSgwService API asynchronously
func (*Client) OperateGateway ¶
func (client *Client) OperateGateway(request *OperateGatewayRequest) (response *OperateGatewayResponse, err error)
OperateGateway invokes the sgw.OperateGateway API synchronously
func (*Client) OperateGatewayWithCallback ¶
func (client *Client) OperateGatewayWithCallback(request *OperateGatewayRequest, callback func(response *OperateGatewayResponse, err error)) <-chan int
OperateGatewayWithCallback invokes the sgw.OperateGateway API asynchronously
func (*Client) OperateGatewayWithChan ¶
func (client *Client) OperateGatewayWithChan(request *OperateGatewayRequest) (<-chan *OperateGatewayResponse, <-chan error)
OperateGatewayWithChan invokes the sgw.OperateGateway API asynchronously
func (*Client) ReleaseService ¶
func (client *Client) ReleaseService(request *ReleaseServiceRequest) (response *ReleaseServiceResponse, err error)
ReleaseService invokes the sgw.ReleaseService API synchronously
func (*Client) ReleaseServiceWithCallback ¶
func (client *Client) ReleaseServiceWithCallback(request *ReleaseServiceRequest, callback func(response *ReleaseServiceResponse, err error)) <-chan int
ReleaseServiceWithCallback invokes the sgw.ReleaseService API asynchronously
func (*Client) ReleaseServiceWithChan ¶
func (client *Client) ReleaseServiceWithChan(request *ReleaseServiceRequest) (<-chan *ReleaseServiceResponse, <-chan error)
ReleaseServiceWithChan invokes the sgw.ReleaseService API asynchronously
func (*Client) RemoveSharesFromExpressSync ¶
func (client *Client) RemoveSharesFromExpressSync(request *RemoveSharesFromExpressSyncRequest) (response *RemoveSharesFromExpressSyncResponse, err error)
RemoveSharesFromExpressSync invokes the sgw.RemoveSharesFromExpressSync API synchronously
func (*Client) RemoveSharesFromExpressSyncWithCallback ¶
func (client *Client) RemoveSharesFromExpressSyncWithCallback(request *RemoveSharesFromExpressSyncRequest, callback func(response *RemoveSharesFromExpressSyncResponse, err error)) <-chan int
RemoveSharesFromExpressSyncWithCallback invokes the sgw.RemoveSharesFromExpressSync API asynchronously
func (*Client) RemoveSharesFromExpressSyncWithChan ¶
func (client *Client) RemoveSharesFromExpressSyncWithChan(request *RemoveSharesFromExpressSyncRequest) (<-chan *RemoveSharesFromExpressSyncResponse, <-chan error)
RemoveSharesFromExpressSyncWithChan invokes the sgw.RemoveSharesFromExpressSync API asynchronously
func (*Client) RemoveTagsFromGateway ¶
func (client *Client) RemoveTagsFromGateway(request *RemoveTagsFromGatewayRequest) (response *RemoveTagsFromGatewayResponse, err error)
RemoveTagsFromGateway invokes the sgw.RemoveTagsFromGateway API synchronously
func (*Client) RemoveTagsFromGatewayWithCallback ¶
func (client *Client) RemoveTagsFromGatewayWithCallback(request *RemoveTagsFromGatewayRequest, callback func(response *RemoveTagsFromGatewayResponse, err error)) <-chan int
RemoveTagsFromGatewayWithCallback invokes the sgw.RemoveTagsFromGateway API asynchronously
func (*Client) RemoveTagsFromGatewayWithChan ¶
func (client *Client) RemoveTagsFromGatewayWithChan(request *RemoveTagsFromGatewayRequest) (<-chan *RemoveTagsFromGatewayResponse, <-chan error)
RemoveTagsFromGatewayWithChan invokes the sgw.RemoveTagsFromGateway API asynchronously
func (*Client) ReportBlockVolumes ¶
func (client *Client) ReportBlockVolumes(request *ReportBlockVolumesRequest) (response *ReportBlockVolumesResponse, err error)
ReportBlockVolumes invokes the sgw.ReportBlockVolumes API synchronously
func (*Client) ReportBlockVolumesWithCallback ¶
func (client *Client) ReportBlockVolumesWithCallback(request *ReportBlockVolumesRequest, callback func(response *ReportBlockVolumesResponse, err error)) <-chan int
ReportBlockVolumesWithCallback invokes the sgw.ReportBlockVolumes API asynchronously
func (*Client) ReportBlockVolumesWithChan ¶
func (client *Client) ReportBlockVolumesWithChan(request *ReportBlockVolumesRequest) (<-chan *ReportBlockVolumesResponse, <-chan error)
ReportBlockVolumesWithChan invokes the sgw.ReportBlockVolumes API asynchronously
func (*Client) ReportFileShares ¶
func (client *Client) ReportFileShares(request *ReportFileSharesRequest) (response *ReportFileSharesResponse, err error)
ReportFileShares invokes the sgw.ReportFileShares API synchronously
func (*Client) ReportFileSharesWithCallback ¶
func (client *Client) ReportFileSharesWithCallback(request *ReportFileSharesRequest, callback func(response *ReportFileSharesResponse, err error)) <-chan int
ReportFileSharesWithCallback invokes the sgw.ReportFileShares API asynchronously
func (*Client) ReportFileSharesWithChan ¶
func (client *Client) ReportFileSharesWithChan(request *ReportFileSharesRequest) (<-chan *ReportFileSharesResponse, <-chan error)
ReportFileSharesWithChan invokes the sgw.ReportFileShares API asynchronously
func (*Client) ReportGatewayInfo ¶
func (client *Client) ReportGatewayInfo(request *ReportGatewayInfoRequest) (response *ReportGatewayInfoResponse, err error)
ReportGatewayInfo invokes the sgw.ReportGatewayInfo API synchronously
func (*Client) ReportGatewayInfoWithCallback ¶
func (client *Client) ReportGatewayInfoWithCallback(request *ReportGatewayInfoRequest, callback func(response *ReportGatewayInfoResponse, err error)) <-chan int
ReportGatewayInfoWithCallback invokes the sgw.ReportGatewayInfo API asynchronously
func (*Client) ReportGatewayInfoWithChan ¶
func (client *Client) ReportGatewayInfoWithChan(request *ReportGatewayInfoRequest) (<-chan *ReportGatewayInfoResponse, <-chan error)
ReportGatewayInfoWithChan invokes the sgw.ReportGatewayInfo API asynchronously
func (*Client) ReportGatewayUsage ¶
func (client *Client) ReportGatewayUsage(request *ReportGatewayUsageRequest) (response *ReportGatewayUsageResponse, err error)
ReportGatewayUsage invokes the sgw.ReportGatewayUsage API synchronously
func (*Client) ReportGatewayUsageWithCallback ¶
func (client *Client) ReportGatewayUsageWithCallback(request *ReportGatewayUsageRequest, callback func(response *ReportGatewayUsageResponse, err error)) <-chan int
ReportGatewayUsageWithCallback invokes the sgw.ReportGatewayUsage API asynchronously
func (*Client) ReportGatewayUsageWithChan ¶
func (client *Client) ReportGatewayUsageWithChan(request *ReportGatewayUsageRequest) (<-chan *ReportGatewayUsageResponse, <-chan error)
ReportGatewayUsageWithChan invokes the sgw.ReportGatewayUsage API asynchronously
func (*Client) ResetGatewayPassword ¶
func (client *Client) ResetGatewayPassword(request *ResetGatewayPasswordRequest) (response *ResetGatewayPasswordResponse, err error)
ResetGatewayPassword invokes the sgw.ResetGatewayPassword API synchronously
func (*Client) ResetGatewayPasswordWithCallback ¶
func (client *Client) ResetGatewayPasswordWithCallback(request *ResetGatewayPasswordRequest, callback func(response *ResetGatewayPasswordResponse, err error)) <-chan int
ResetGatewayPasswordWithCallback invokes the sgw.ResetGatewayPassword API asynchronously
func (*Client) ResetGatewayPasswordWithChan ¶
func (client *Client) ResetGatewayPasswordWithChan(request *ResetGatewayPasswordRequest) (<-chan *ResetGatewayPasswordResponse, <-chan error)
ResetGatewayPasswordWithChan invokes the sgw.ResetGatewayPassword API asynchronously
func (*Client) RestartFileShares ¶
func (client *Client) RestartFileShares(request *RestartFileSharesRequest) (response *RestartFileSharesResponse, err error)
RestartFileShares invokes the sgw.RestartFileShares API synchronously
func (*Client) RestartFileSharesWithCallback ¶
func (client *Client) RestartFileSharesWithCallback(request *RestartFileSharesRequest, callback func(response *RestartFileSharesResponse, err error)) <-chan int
RestartFileSharesWithCallback invokes the sgw.RestartFileShares API asynchronously
func (*Client) RestartFileSharesWithChan ¶
func (client *Client) RestartFileSharesWithChan(request *RestartFileSharesRequest) (<-chan *RestartFileSharesResponse, <-chan error)
RestartFileSharesWithChan invokes the sgw.RestartFileShares API asynchronously
func (*Client) SetGatewayADInfo ¶
func (client *Client) SetGatewayADInfo(request *SetGatewayADInfoRequest) (response *SetGatewayADInfoResponse, err error)
SetGatewayADInfo invokes the sgw.SetGatewayADInfo API synchronously
func (*Client) SetGatewayADInfoWithCallback ¶
func (client *Client) SetGatewayADInfoWithCallback(request *SetGatewayADInfoRequest, callback func(response *SetGatewayADInfoResponse, err error)) <-chan int
SetGatewayADInfoWithCallback invokes the sgw.SetGatewayADInfo API asynchronously
func (*Client) SetGatewayADInfoWithChan ¶
func (client *Client) SetGatewayADInfoWithChan(request *SetGatewayADInfoRequest) (<-chan *SetGatewayADInfoResponse, <-chan error)
SetGatewayADInfoWithChan invokes the sgw.SetGatewayADInfo API asynchronously
func (*Client) SetGatewayDNS ¶
func (client *Client) SetGatewayDNS(request *SetGatewayDNSRequest) (response *SetGatewayDNSResponse, err error)
SetGatewayDNS invokes the sgw.SetGatewayDNS API synchronously
func (*Client) SetGatewayDNSWithCallback ¶
func (client *Client) SetGatewayDNSWithCallback(request *SetGatewayDNSRequest, callback func(response *SetGatewayDNSResponse, err error)) <-chan int
SetGatewayDNSWithCallback invokes the sgw.SetGatewayDNS API asynchronously
func (*Client) SetGatewayDNSWithChan ¶
func (client *Client) SetGatewayDNSWithChan(request *SetGatewayDNSRequest) (<-chan *SetGatewayDNSResponse, <-chan error)
SetGatewayDNSWithChan invokes the sgw.SetGatewayDNS API asynchronously
func (*Client) SetGatewayLDAPInfo ¶
func (client *Client) SetGatewayLDAPInfo(request *SetGatewayLDAPInfoRequest) (response *SetGatewayLDAPInfoResponse, err error)
SetGatewayLDAPInfo invokes the sgw.SetGatewayLDAPInfo API synchronously
func (*Client) SetGatewayLDAPInfoWithCallback ¶
func (client *Client) SetGatewayLDAPInfoWithCallback(request *SetGatewayLDAPInfoRequest, callback func(response *SetGatewayLDAPInfoResponse, err error)) <-chan int
SetGatewayLDAPInfoWithCallback invokes the sgw.SetGatewayLDAPInfo API asynchronously
func (*Client) SetGatewayLDAPInfoWithChan ¶
func (client *Client) SetGatewayLDAPInfoWithChan(request *SetGatewayLDAPInfoRequest) (<-chan *SetGatewayLDAPInfoResponse, <-chan error)
SetGatewayLDAPInfoWithChan invokes the sgw.SetGatewayLDAPInfo API asynchronously
func (*Client) SwitchGatewayExpirationPolicy ¶
func (client *Client) SwitchGatewayExpirationPolicy(request *SwitchGatewayExpirationPolicyRequest) (response *SwitchGatewayExpirationPolicyResponse, err error)
SwitchGatewayExpirationPolicy invokes the sgw.SwitchGatewayExpirationPolicy API synchronously
func (*Client) SwitchGatewayExpirationPolicyWithCallback ¶
func (client *Client) SwitchGatewayExpirationPolicyWithCallback(request *SwitchGatewayExpirationPolicyRequest, callback func(response *SwitchGatewayExpirationPolicyResponse, err error)) <-chan int
SwitchGatewayExpirationPolicyWithCallback invokes the sgw.SwitchGatewayExpirationPolicy API asynchronously
func (*Client) SwitchGatewayExpirationPolicyWithChan ¶
func (client *Client) SwitchGatewayExpirationPolicyWithChan(request *SwitchGatewayExpirationPolicyRequest) (<-chan *SwitchGatewayExpirationPolicyResponse, <-chan error)
SwitchGatewayExpirationPolicyWithChan invokes the sgw.SwitchGatewayExpirationPolicy API asynchronously
func (*Client) SwitchToSubscription ¶
func (client *Client) SwitchToSubscription(request *SwitchToSubscriptionRequest) (response *SwitchToSubscriptionResponse, err error)
SwitchToSubscription invokes the sgw.SwitchToSubscription API synchronously
func (*Client) SwitchToSubscriptionWithCallback ¶
func (client *Client) SwitchToSubscriptionWithCallback(request *SwitchToSubscriptionRequest, callback func(response *SwitchToSubscriptionResponse, err error)) <-chan int
SwitchToSubscriptionWithCallback invokes the sgw.SwitchToSubscription API asynchronously
func (*Client) SwitchToSubscriptionWithChan ¶
func (client *Client) SwitchToSubscriptionWithChan(request *SwitchToSubscriptionRequest) (<-chan *SwitchToSubscriptionResponse, <-chan error)
SwitchToSubscriptionWithChan invokes the sgw.SwitchToSubscription API asynchronously
func (*Client) TagResources ¶
func (client *Client) TagResources(request *TagResourcesRequest) (response *TagResourcesResponse, err error)
TagResources invokes the sgw.TagResources API synchronously
func (*Client) TagResourcesWithCallback ¶
func (client *Client) TagResourcesWithCallback(request *TagResourcesRequest, callback func(response *TagResourcesResponse, err error)) <-chan int
TagResourcesWithCallback invokes the sgw.TagResources API asynchronously
func (*Client) TagResourcesWithChan ¶
func (client *Client) TagResourcesWithChan(request *TagResourcesRequest) (<-chan *TagResourcesResponse, <-chan error)
TagResourcesWithChan invokes the sgw.TagResources API asynchronously
func (*Client) TriggerGatewayRemoteSync ¶ added in v1.61.1116
func (client *Client) TriggerGatewayRemoteSync(request *TriggerGatewayRemoteSyncRequest) (response *TriggerGatewayRemoteSyncResponse, err error)
TriggerGatewayRemoteSync invokes the sgw.TriggerGatewayRemoteSync API synchronously
func (*Client) TriggerGatewayRemoteSyncWithCallback ¶ added in v1.61.1116
func (client *Client) TriggerGatewayRemoteSyncWithCallback(request *TriggerGatewayRemoteSyncRequest, callback func(response *TriggerGatewayRemoteSyncResponse, err error)) <-chan int
TriggerGatewayRemoteSyncWithCallback invokes the sgw.TriggerGatewayRemoteSync API asynchronously
func (*Client) TriggerGatewayRemoteSyncWithChan ¶ added in v1.61.1116
func (client *Client) TriggerGatewayRemoteSyncWithChan(request *TriggerGatewayRemoteSyncRequest) (<-chan *TriggerGatewayRemoteSyncResponse, <-chan error)
TriggerGatewayRemoteSyncWithChan invokes the sgw.TriggerGatewayRemoteSync API asynchronously
func (*Client) UntagResources ¶
func (client *Client) UntagResources(request *UntagResourcesRequest) (response *UntagResourcesResponse, err error)
UntagResources invokes the sgw.UntagResources API synchronously
func (*Client) UntagResourcesWithCallback ¶
func (client *Client) UntagResourcesWithCallback(request *UntagResourcesRequest, callback func(response *UntagResourcesResponse, err error)) <-chan int
UntagResourcesWithCallback invokes the sgw.UntagResources API asynchronously
func (*Client) UntagResourcesWithChan ¶
func (client *Client) UntagResourcesWithChan(request *UntagResourcesRequest) (<-chan *UntagResourcesResponse, <-chan error)
UntagResourcesWithChan invokes the sgw.UntagResources API asynchronously
func (*Client) UpdateGatewayBlockVolume ¶
func (client *Client) UpdateGatewayBlockVolume(request *UpdateGatewayBlockVolumeRequest) (response *UpdateGatewayBlockVolumeResponse, err error)
UpdateGatewayBlockVolume invokes the sgw.UpdateGatewayBlockVolume API synchronously
func (*Client) UpdateGatewayBlockVolumeWithCallback ¶
func (client *Client) UpdateGatewayBlockVolumeWithCallback(request *UpdateGatewayBlockVolumeRequest, callback func(response *UpdateGatewayBlockVolumeResponse, err error)) <-chan int
UpdateGatewayBlockVolumeWithCallback invokes the sgw.UpdateGatewayBlockVolume API asynchronously
func (*Client) UpdateGatewayBlockVolumeWithChan ¶
func (client *Client) UpdateGatewayBlockVolumeWithChan(request *UpdateGatewayBlockVolumeRequest) (<-chan *UpdateGatewayBlockVolumeResponse, <-chan error)
UpdateGatewayBlockVolumeWithChan invokes the sgw.UpdateGatewayBlockVolume API asynchronously
func (*Client) UpdateGatewayFileShare ¶
func (client *Client) UpdateGatewayFileShare(request *UpdateGatewayFileShareRequest) (response *UpdateGatewayFileShareResponse, err error)
UpdateGatewayFileShare invokes the sgw.UpdateGatewayFileShare API synchronously
func (*Client) UpdateGatewayFileShareWithCallback ¶
func (client *Client) UpdateGatewayFileShareWithCallback(request *UpdateGatewayFileShareRequest, callback func(response *UpdateGatewayFileShareResponse, err error)) <-chan int
UpdateGatewayFileShareWithCallback invokes the sgw.UpdateGatewayFileShare API asynchronously
func (*Client) UpdateGatewayFileShareWithChan ¶
func (client *Client) UpdateGatewayFileShareWithChan(request *UpdateGatewayFileShareRequest) (<-chan *UpdateGatewayFileShareResponse, <-chan error)
UpdateGatewayFileShareWithChan invokes the sgw.UpdateGatewayFileShare API asynchronously
func (*Client) UpgradeGateway ¶
func (client *Client) UpgradeGateway(request *UpgradeGatewayRequest) (response *UpgradeGatewayResponse, err error)
UpgradeGateway invokes the sgw.UpgradeGateway API synchronously
func (*Client) UpgradeGatewayWithCallback ¶
func (client *Client) UpgradeGatewayWithCallback(request *UpgradeGatewayRequest, callback func(response *UpgradeGatewayResponse, err error)) <-chan int
UpgradeGatewayWithCallback invokes the sgw.UpgradeGateway API asynchronously
func (*Client) UpgradeGatewayWithChan ¶
func (client *Client) UpgradeGatewayWithChan(request *UpgradeGatewayRequest) (<-chan *UpgradeGatewayResponse, <-chan error)
UpgradeGatewayWithChan invokes the sgw.UpgradeGateway API asynchronously
func (*Client) UploadGatewayLog ¶
func (client *Client) UploadGatewayLog(request *UploadGatewayLogRequest) (response *UploadGatewayLogResponse, err error)
UploadGatewayLog invokes the sgw.UploadGatewayLog API synchronously
func (*Client) UploadGatewayLogWithCallback ¶
func (client *Client) UploadGatewayLogWithCallback(request *UploadGatewayLogRequest, callback func(response *UploadGatewayLogResponse, err error)) <-chan int
UploadGatewayLogWithCallback invokes the sgw.UploadGatewayLog API asynchronously
func (*Client) UploadGatewayLogWithChan ¶
func (client *Client) UploadGatewayLogWithChan(request *UploadGatewayLogRequest) (<-chan *UploadGatewayLogResponse, <-chan error)
UploadGatewayLogWithChan invokes the sgw.UploadGatewayLog API asynchronously
func (*Client) ValidateExpressSyncConfig ¶
func (client *Client) ValidateExpressSyncConfig(request *ValidateExpressSyncConfigRequest) (response *ValidateExpressSyncConfigResponse, err error)
ValidateExpressSyncConfig invokes the sgw.ValidateExpressSyncConfig API synchronously
func (*Client) ValidateExpressSyncConfigWithCallback ¶
func (client *Client) ValidateExpressSyncConfigWithCallback(request *ValidateExpressSyncConfigRequest, callback func(response *ValidateExpressSyncConfigResponse, err error)) <-chan int
ValidateExpressSyncConfigWithCallback invokes the sgw.ValidateExpressSyncConfig API asynchronously
func (*Client) ValidateExpressSyncConfigWithChan ¶
func (client *Client) ValidateExpressSyncConfigWithChan(request *ValidateExpressSyncConfigRequest) (<-chan *ValidateExpressSyncConfigResponse, <-chan error)
ValidateExpressSyncConfigWithChan invokes the sgw.ValidateExpressSyncConfig API asynchronously
func (*Client) ValidateGatewayName ¶
func (client *Client) ValidateGatewayName(request *ValidateGatewayNameRequest) (response *ValidateGatewayNameResponse, err error)
ValidateGatewayName invokes the sgw.ValidateGatewayName API synchronously
func (*Client) ValidateGatewayNameWithCallback ¶
func (client *Client) ValidateGatewayNameWithCallback(request *ValidateGatewayNameRequest, callback func(response *ValidateGatewayNameResponse, err error)) <-chan int
ValidateGatewayNameWithCallback invokes the sgw.ValidateGatewayName API asynchronously
func (*Client) ValidateGatewayNameWithChan ¶
func (client *Client) ValidateGatewayNameWithChan(request *ValidateGatewayNameRequest) (<-chan *ValidateGatewayNameResponse, <-chan error)
ValidateGatewayNameWithChan invokes the sgw.ValidateGatewayName API asynchronously
type ClientInfo ¶ added in v1.61.1116
type ClientInfo struct { ClientIpAddr string `json:"ClientIpAddr" xml:"ClientIpAddr"` HasNFSv3 bool `json:"HasNFSv3" xml:"HasNFSv3"` HasNFSv40 bool `json:"HasNFSv40" xml:"HasNFSv40"` HasNFSv41 bool `json:"HasNFSv41" xml:"HasNFSv41"` }
ClientInfo is a nested struct in sgw response
type ClientInfoList ¶ added in v1.61.1116
type ClientInfoList struct {
ClientInfo []ClientInfo `json:"ClientInfo" xml:"ClientInfo"`
}
ClientInfoList is a nested struct in sgw response
type CreateCacheRequest ¶
type CreateCacheRequest struct { *requests.RpcRequest SizeInGB requests.Integer `position:"Query" name:"SizeInGB"` SecurityToken string `position:"Query" name:"SecurityToken"` Category string `position:"Query" name:"Category"` GatewayId string `position:"Query" name:"GatewayId"` }
CreateCacheRequest is the request struct for api CreateCache
func CreateCreateCacheRequest ¶
func CreateCreateCacheRequest() (request *CreateCacheRequest)
CreateCreateCacheRequest creates a request to invoke CreateCache API
type CreateCacheResponse ¶
type CreateCacheResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` CacheId string `json:"CacheId" xml:"CacheId"` BuyURL string `json:"BuyURL" xml:"BuyURL"` }
CreateCacheResponse is the response struct for api CreateCache
func CreateCreateCacheResponse ¶
func CreateCreateCacheResponse() (response *CreateCacheResponse)
CreateCreateCacheResponse creates a response to parse from CreateCache response
type CreateElasticGatewayPrivateZoneRequest ¶ added in v1.61.1116
type CreateElasticGatewayPrivateZoneRequest struct { *requests.RpcRequest SecurityToken string `position:"Query" name:"SecurityToken"` GatewayId string `position:"Query" name:"GatewayId"` }
CreateElasticGatewayPrivateZoneRequest is the request struct for api CreateElasticGatewayPrivateZone
func CreateCreateElasticGatewayPrivateZoneRequest ¶ added in v1.61.1116
func CreateCreateElasticGatewayPrivateZoneRequest() (request *CreateElasticGatewayPrivateZoneRequest)
CreateCreateElasticGatewayPrivateZoneRequest creates a request to invoke CreateElasticGatewayPrivateZone API
type CreateElasticGatewayPrivateZoneResponse ¶ added in v1.61.1116
type CreateElasticGatewayPrivateZoneResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` TaskId string `json:"TaskId" xml:"TaskId"` }
CreateElasticGatewayPrivateZoneResponse is the response struct for api CreateElasticGatewayPrivateZone
func CreateCreateElasticGatewayPrivateZoneResponse ¶ added in v1.61.1116
func CreateCreateElasticGatewayPrivateZoneResponse() (response *CreateElasticGatewayPrivateZoneResponse)
CreateCreateElasticGatewayPrivateZoneResponse creates a response to parse from CreateElasticGatewayPrivateZone response
type CreateExpressSyncRequest ¶
type CreateExpressSyncRequest struct { *requests.RpcRequest BucketRegion string `position:"Query" name:"BucketRegion"` Description string `position:"Query" name:"Description"` SecurityToken string `position:"Query" name:"SecurityToken"` BucketName string `position:"Query" name:"BucketName"` Name string `position:"Query" name:"Name"` BucketPrefix string `position:"Query" name:"BucketPrefix"` }
CreateExpressSyncRequest is the request struct for api CreateExpressSync
func CreateCreateExpressSyncRequest ¶
func CreateCreateExpressSyncRequest() (request *CreateExpressSyncRequest)
CreateCreateExpressSyncRequest creates a request to invoke CreateExpressSync API
type CreateExpressSyncResponse ¶
type CreateExpressSyncResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` ExpressSyncId string `json:"ExpressSyncId" xml:"ExpressSyncId"` }
CreateExpressSyncResponse is the response struct for api CreateExpressSync
func CreateCreateExpressSyncResponse ¶
func CreateCreateExpressSyncResponse() (response *CreateExpressSyncResponse)
CreateCreateExpressSyncResponse creates a response to parse from CreateExpressSync response
type CreateGatewayBlockVolumeRequest ¶
type CreateGatewayBlockVolumeRequest struct { *requests.RpcRequest OssEndpoint string `position:"Query" name:"OssEndpoint"` Recovery requests.Boolean `position:"Query" name:"Recovery"` SecurityToken string `position:"Query" name:"SecurityToken"` ChunkSize requests.Integer `position:"Query" name:"ChunkSize"` GatewayId string `position:"Query" name:"GatewayId"` VolumeProtocol string `position:"Query" name:"VolumeProtocol"` ChapEnabled requests.Boolean `position:"Query" name:"ChapEnabled"` CacheMode string `position:"Query" name:"CacheMode"` LocalFilePath string `position:"Query" name:"LocalFilePath"` OssBucketSsl requests.Boolean `position:"Query" name:"OssBucketSsl"` Size requests.Integer `position:"Query" name:"Size"` ChapInUser string `position:"Query" name:"ChapInUser"` Name string `position:"Query" name:"Name"` OssBucketName string `position:"Query" name:"OssBucketName"` ChapInPassword string `position:"Query" name:"ChapInPassword"` }
CreateGatewayBlockVolumeRequest is the request struct for api CreateGatewayBlockVolume
func CreateCreateGatewayBlockVolumeRequest ¶
func CreateCreateGatewayBlockVolumeRequest() (request *CreateGatewayBlockVolumeRequest)
CreateCreateGatewayBlockVolumeRequest creates a request to invoke CreateGatewayBlockVolume API
type CreateGatewayBlockVolumeResponse ¶
type CreateGatewayBlockVolumeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` TaskId string `json:"TaskId" xml:"TaskId"` }
CreateGatewayBlockVolumeResponse is the response struct for api CreateGatewayBlockVolume
func CreateCreateGatewayBlockVolumeResponse ¶
func CreateCreateGatewayBlockVolumeResponse() (response *CreateGatewayBlockVolumeResponse)
CreateCreateGatewayBlockVolumeResponse creates a response to parse from CreateGatewayBlockVolume response
type CreateGatewayCacheDiskRequest ¶
type CreateGatewayCacheDiskRequest struct { *requests.RpcRequest CacheDiskSizeInGB requests.Integer `position:"Query" name:"CacheDiskSizeInGB"` SecurityToken string `position:"Query" name:"SecurityToken"` CacheDiskCategory string `position:"Query" name:"CacheDiskCategory"` GatewayId string `position:"Query" name:"GatewayId"` }
CreateGatewayCacheDiskRequest is the request struct for api CreateGatewayCacheDisk
func CreateCreateGatewayCacheDiskRequest ¶
func CreateCreateGatewayCacheDiskRequest() (request *CreateGatewayCacheDiskRequest)
CreateCreateGatewayCacheDiskRequest creates a request to invoke CreateGatewayCacheDisk API
type CreateGatewayCacheDiskResponse ¶
type CreateGatewayCacheDiskResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` TaskId string `json:"TaskId" xml:"TaskId"` BuyURL string `json:"BuyURL" xml:"BuyURL"` }
CreateGatewayCacheDiskResponse is the response struct for api CreateGatewayCacheDisk
func CreateCreateGatewayCacheDiskResponse ¶
func CreateCreateGatewayCacheDiskResponse() (response *CreateGatewayCacheDiskResponse)
CreateCreateGatewayCacheDiskResponse creates a response to parse from CreateGatewayCacheDisk response
type CreateGatewayFileShareRequest ¶
type CreateGatewayFileShareRequest struct {}
CreateGatewayFileShareRequest is the request struct for api CreateGatewayFileShare
func CreateCreateGatewayFileShareRequest ¶
func CreateCreateGatewayFileShareRequest() (request *CreateGatewayFileShareRequest)
CreateCreateGatewayFileShareRequest creates a request to invoke CreateGatewayFileShare API
type CreateGatewayFileShareResponse ¶
type CreateGatewayFileShareResponse struct {}
CreateGatewayFileShareResponse is the response struct for api CreateGatewayFileShare
func CreateCreateGatewayFileShareResponse ¶
func CreateCreateGatewayFileShareResponse() (response *CreateGatewayFileShareResponse)
CreateCreateGatewayFileShareResponse creates a response to parse from CreateGatewayFileShare response
type CreateGatewayLoggingRequest ¶
type CreateGatewayLoggingRequest struct { *requests.RpcRequest SlsLogstore string `position:"Query" name:"SlsLogstore"` SlsProject string `position:"Query" name:"SlsProject"` SecurityToken string `position:"Query" name:"SecurityToken"` GatewayId string `position:"Query" name:"GatewayId"` }
CreateGatewayLoggingRequest is the request struct for api CreateGatewayLogging
func CreateCreateGatewayLoggingRequest ¶
func CreateCreateGatewayLoggingRequest() (request *CreateGatewayLoggingRequest)
CreateCreateGatewayLoggingRequest creates a request to invoke CreateGatewayLogging API
type CreateGatewayLoggingResponse ¶
type CreateGatewayLoggingResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` }
CreateGatewayLoggingResponse is the response struct for api CreateGatewayLogging
func CreateCreateGatewayLoggingResponse ¶
func CreateCreateGatewayLoggingResponse() (response *CreateGatewayLoggingResponse)
CreateCreateGatewayLoggingResponse creates a response to parse from CreateGatewayLogging response
type CreateGatewayRequest ¶
type CreateGatewayRequest struct { *requests.RpcRequest GatewayClass string `position:"Query" name:"GatewayClass"` GatewayVersion string `position:"Query" name:"GatewayVersion"` InitCacheSize requests.Integer `position:"Query" name:"InitCacheSize"` PostPaid requests.Boolean `position:"Query" name:"PostPaid"` Description string `position:"Query" name:"Description"` Type string `position:"Query" name:"Type"` ReleaseAfterExpiration requests.Boolean `position:"Query" name:"ReleaseAfterExpiration"` SecurityToken string `position:"Query" name:"SecurityToken"` StorageBundleId string `position:"Query" name:"StorageBundleId"` InitCacheConfig string `position:"Query" name:"InitCacheConfig"` InitCacheCategory string `position:"Query" name:"InitCacheCategory"` VSwitchId string `position:"Query" name:"VSwitchId"` Name string `position:"Query" name:"Name"` Location string `position:"Query" name:"Location"` Category string `position:"Query" name:"Category"` PublicNetworkBandwidth requests.Integer `position:"Query" name:"PublicNetworkBandwidth"` }
CreateGatewayRequest is the request struct for api CreateGateway
func CreateCreateGatewayRequest ¶
func CreateCreateGatewayRequest() (request *CreateGatewayRequest)
CreateCreateGatewayRequest creates a request to invoke CreateGateway API
type CreateGatewayResponse ¶
type CreateGatewayResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` GatewayId string `json:"GatewayId" xml:"GatewayId"` BuyURL string `json:"BuyURL" xml:"BuyURL"` }
CreateGatewayResponse is the response struct for api CreateGateway
func CreateCreateGatewayResponse ¶
func CreateCreateGatewayResponse() (response *CreateGatewayResponse)
CreateCreateGatewayResponse creates a response to parse from CreateGateway response
type CreateGatewaySMBUserRequest ¶
type CreateGatewaySMBUserRequest struct { *requests.RpcRequest Password string `position:"Query" name:"Password"` SecurityToken string `position:"Query" name:"SecurityToken"` GatewayId string `position:"Query" name:"GatewayId"` Username string `position:"Query" name:"Username"` }
CreateGatewaySMBUserRequest is the request struct for api CreateGatewaySMBUser
func CreateCreateGatewaySMBUserRequest ¶
func CreateCreateGatewaySMBUserRequest() (request *CreateGatewaySMBUserRequest)
CreateCreateGatewaySMBUserRequest creates a request to invoke CreateGatewaySMBUser API
type CreateGatewaySMBUserResponse ¶
type CreateGatewaySMBUserResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` TaskId string `json:"TaskId" xml:"TaskId"` }
CreateGatewaySMBUserResponse is the response struct for api CreateGatewaySMBUser
func CreateCreateGatewaySMBUserResponse ¶
func CreateCreateGatewaySMBUserResponse() (response *CreateGatewaySMBUserResponse)
CreateCreateGatewaySMBUserResponse creates a response to parse from CreateGatewaySMBUser response
type CreateStorageBundleRequest ¶
type CreateStorageBundleRequest struct { *requests.RpcRequest BackendBucketRegionId string `position:"Query" name:"BackendBucketRegionId"` Description string `position:"Query" name:"Description"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SecurityToken string `position:"Query" name:"SecurityToken"` Name string `position:"Query" name:"Name"` Location string `position:"Query" name:"Location"` }
CreateStorageBundleRequest is the request struct for api CreateStorageBundle
func CreateCreateStorageBundleRequest ¶
func CreateCreateStorageBundleRequest() (request *CreateStorageBundleRequest)
CreateCreateStorageBundleRequest creates a request to invoke CreateStorageBundle API
type CreateStorageBundleResponse ¶
type CreateStorageBundleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` StorageBundleId string `json:"StorageBundleId" xml:"StorageBundleId"` }
CreateStorageBundleResponse is the response struct for api CreateStorageBundle
func CreateCreateStorageBundleResponse ¶
func CreateCreateStorageBundleResponse() (response *CreateStorageBundleResponse)
CreateCreateStorageBundleResponse creates a response to parse from CreateStorageBundle response
type DeleteElasticGatewayPrivateZoneRequest ¶ added in v1.61.1116
type DeleteElasticGatewayPrivateZoneRequest struct { *requests.RpcRequest SecurityToken string `position:"Query" name:"SecurityToken"` GatewayId string `position:"Query" name:"GatewayId"` }
DeleteElasticGatewayPrivateZoneRequest is the request struct for api DeleteElasticGatewayPrivateZone
func CreateDeleteElasticGatewayPrivateZoneRequest ¶ added in v1.61.1116
func CreateDeleteElasticGatewayPrivateZoneRequest() (request *DeleteElasticGatewayPrivateZoneRequest)
CreateDeleteElasticGatewayPrivateZoneRequest creates a request to invoke DeleteElasticGatewayPrivateZone API
type DeleteElasticGatewayPrivateZoneResponse ¶ added in v1.61.1116
type DeleteElasticGatewayPrivateZoneResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` TaskId string `json:"TaskId" xml:"TaskId"` }
DeleteElasticGatewayPrivateZoneResponse is the response struct for api DeleteElasticGatewayPrivateZone
func CreateDeleteElasticGatewayPrivateZoneResponse ¶ added in v1.61.1116
func CreateDeleteElasticGatewayPrivateZoneResponse() (response *DeleteElasticGatewayPrivateZoneResponse)
CreateDeleteElasticGatewayPrivateZoneResponse creates a response to parse from DeleteElasticGatewayPrivateZone response
type DeleteExpressSyncRequest ¶
type DeleteExpressSyncRequest struct { *requests.RpcRequest ExpressSyncId string `position:"Query" name:"ExpressSyncId"` SecurityToken string `position:"Query" name:"SecurityToken"` }
DeleteExpressSyncRequest is the request struct for api DeleteExpressSync
func CreateDeleteExpressSyncRequest ¶
func CreateDeleteExpressSyncRequest() (request *DeleteExpressSyncRequest)
CreateDeleteExpressSyncRequest creates a request to invoke DeleteExpressSync API
type DeleteExpressSyncResponse ¶
type DeleteExpressSyncResponse struct { *responses.BaseResponse TaskId string `json:"TaskId" xml:"TaskId"` RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` }
DeleteExpressSyncResponse is the response struct for api DeleteExpressSync
func CreateDeleteExpressSyncResponse ¶
func CreateDeleteExpressSyncResponse() (response *DeleteExpressSyncResponse)
CreateDeleteExpressSyncResponse creates a response to parse from DeleteExpressSync response
type DeleteGatewayBlockVolumesRequest ¶
type DeleteGatewayBlockVolumesRequest struct { *requests.RpcRequest IsSourceDeletion requests.Boolean `position:"Query" name:"IsSourceDeletion"` SecurityToken string `position:"Query" name:"SecurityToken"` IndexId string `position:"Query" name:"IndexId"` GatewayId string `position:"Query" name:"GatewayId"` }
DeleteGatewayBlockVolumesRequest is the request struct for api DeleteGatewayBlockVolumes
func CreateDeleteGatewayBlockVolumesRequest ¶
func CreateDeleteGatewayBlockVolumesRequest() (request *DeleteGatewayBlockVolumesRequest)
CreateDeleteGatewayBlockVolumesRequest creates a request to invoke DeleteGatewayBlockVolumes API
type DeleteGatewayBlockVolumesResponse ¶
type DeleteGatewayBlockVolumesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` TaskId string `json:"TaskId" xml:"TaskId"` }
DeleteGatewayBlockVolumesResponse is the response struct for api DeleteGatewayBlockVolumes
func CreateDeleteGatewayBlockVolumesResponse ¶
func CreateDeleteGatewayBlockVolumesResponse() (response *DeleteGatewayBlockVolumesResponse)
CreateDeleteGatewayBlockVolumesResponse creates a response to parse from DeleteGatewayBlockVolumes response
type DeleteGatewayCacheDiskRequest ¶
type DeleteGatewayCacheDiskRequest struct { *requests.RpcRequest LocalFilePath string `position:"Query" name:"LocalFilePath"` CacheId string `position:"Query" name:"CacheId"` SecurityToken string `position:"Query" name:"SecurityToken"` GatewayId string `position:"Query" name:"GatewayId"` }
DeleteGatewayCacheDiskRequest is the request struct for api DeleteGatewayCacheDisk
func CreateDeleteGatewayCacheDiskRequest ¶
func CreateDeleteGatewayCacheDiskRequest() (request *DeleteGatewayCacheDiskRequest)
CreateDeleteGatewayCacheDiskRequest creates a request to invoke DeleteGatewayCacheDisk API
type DeleteGatewayCacheDiskResponse ¶
type DeleteGatewayCacheDiskResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` TaskId string `json:"TaskId" xml:"TaskId"` }
DeleteGatewayCacheDiskResponse is the response struct for api DeleteGatewayCacheDisk
func CreateDeleteGatewayCacheDiskResponse ¶
func CreateDeleteGatewayCacheDiskResponse() (response *DeleteGatewayCacheDiskResponse)
CreateDeleteGatewayCacheDiskResponse creates a response to parse from DeleteGatewayCacheDisk response
type DeleteGatewayFileSharesRequest ¶
type DeleteGatewayFileSharesRequest struct {}
DeleteGatewayFileSharesRequest is the request struct for api DeleteGatewayFileShares
func CreateDeleteGatewayFileSharesRequest ¶
func CreateDeleteGatewayFileSharesRequest() (request *DeleteGatewayFileSharesRequest)
CreateDeleteGatewayFileSharesRequest creates a request to invoke DeleteGatewayFileShares API
type DeleteGatewayFileSharesResponse ¶
type DeleteGatewayFileSharesResponse struct {}
DeleteGatewayFileSharesResponse is the response struct for api DeleteGatewayFileShares
func CreateDeleteGatewayFileSharesResponse ¶
func CreateDeleteGatewayFileSharesResponse() (response *DeleteGatewayFileSharesResponse)
CreateDeleteGatewayFileSharesResponse creates a response to parse from DeleteGatewayFileShares response
type DeleteGatewayLoggingRequest ¶
type DeleteGatewayLoggingRequest struct { *requests.RpcRequest SecurityToken string `position:"Query" name:"SecurityToken"` GatewayId string `position:"Query" name:"GatewayId"` }
DeleteGatewayLoggingRequest is the request struct for api DeleteGatewayLogging
func CreateDeleteGatewayLoggingRequest ¶
func CreateDeleteGatewayLoggingRequest() (request *DeleteGatewayLoggingRequest)
CreateDeleteGatewayLoggingRequest creates a request to invoke DeleteGatewayLogging API
type DeleteGatewayLoggingResponse ¶
type DeleteGatewayLoggingResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` }
DeleteGatewayLoggingResponse is the response struct for api DeleteGatewayLogging
func CreateDeleteGatewayLoggingResponse ¶
func CreateDeleteGatewayLoggingResponse() (response *DeleteGatewayLoggingResponse)
CreateDeleteGatewayLoggingResponse creates a response to parse from DeleteGatewayLogging response
type DeleteGatewayRequest ¶
type DeleteGatewayRequest struct { *requests.RpcRequest ReasonDetail string `position:"Query" name:"ReasonDetail"` SecurityToken string `position:"Query" name:"SecurityToken"` GatewayId string `position:"Query" name:"GatewayId"` ReasonType string `position:"Query" name:"ReasonType"` }
DeleteGatewayRequest is the request struct for api DeleteGateway
func CreateDeleteGatewayRequest ¶
func CreateDeleteGatewayRequest() (request *DeleteGatewayRequest)
CreateDeleteGatewayRequest creates a request to invoke DeleteGateway API
type DeleteGatewayResponse ¶
type DeleteGatewayResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` TaskId string `json:"TaskId" xml:"TaskId"` }
DeleteGatewayResponse is the response struct for api DeleteGateway
func CreateDeleteGatewayResponse ¶
func CreateDeleteGatewayResponse() (response *DeleteGatewayResponse)
CreateDeleteGatewayResponse creates a response to parse from DeleteGateway response
type DeleteGatewaySMBUserRequest ¶
type DeleteGatewaySMBUserRequest struct { *requests.RpcRequest SecurityToken string `position:"Query" name:"SecurityToken"` GatewayId string `position:"Query" name:"GatewayId"` Username string `position:"Query" name:"Username"` }
DeleteGatewaySMBUserRequest is the request struct for api DeleteGatewaySMBUser
func CreateDeleteGatewaySMBUserRequest ¶
func CreateDeleteGatewaySMBUserRequest() (request *DeleteGatewaySMBUserRequest)
CreateDeleteGatewaySMBUserRequest creates a request to invoke DeleteGatewaySMBUser API
type DeleteGatewaySMBUserResponse ¶
type DeleteGatewaySMBUserResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` TaskId string `json:"TaskId" xml:"TaskId"` }
DeleteGatewaySMBUserResponse is the response struct for api DeleteGatewaySMBUser
func CreateDeleteGatewaySMBUserResponse ¶
func CreateDeleteGatewaySMBUserResponse() (response *DeleteGatewaySMBUserResponse)
CreateDeleteGatewaySMBUserResponse creates a response to parse from DeleteGatewaySMBUser response
type DeleteStorageBundleRequest ¶
type DeleteStorageBundleRequest struct { *requests.RpcRequest SecurityToken string `position:"Query" name:"SecurityToken"` StorageBundleId string `position:"Query" name:"StorageBundleId"` }
DeleteStorageBundleRequest is the request struct for api DeleteStorageBundle
func CreateDeleteStorageBundleRequest ¶
func CreateDeleteStorageBundleRequest() (request *DeleteStorageBundleRequest)
CreateDeleteStorageBundleRequest creates a request to invoke DeleteStorageBundle API
type DeleteStorageBundleResponse ¶
type DeleteStorageBundleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` }
DeleteStorageBundleResponse is the response struct for api DeleteStorageBundle
func CreateDeleteStorageBundleResponse ¶
func CreateDeleteStorageBundleResponse() (response *DeleteStorageBundleResponse)
CreateDeleteStorageBundleResponse creates a response to parse from DeleteStorageBundle response
type DeployCacheDiskRequest ¶
type DeployCacheDiskRequest struct { *requests.RpcRequest SizeInGB requests.Integer `position:"Query" name:"SizeInGB"` CacheConfig string `position:"Query" name:"CacheConfig"` SecurityToken string `position:"Query" name:"SecurityToken"` DiskCategory string `position:"Query" name:"DiskCategory"` GatewayId string `position:"Query" name:"GatewayId"` }
DeployCacheDiskRequest is the request struct for api DeployCacheDisk
func CreateDeployCacheDiskRequest ¶
func CreateDeployCacheDiskRequest() (request *DeployCacheDiskRequest)
CreateDeployCacheDiskRequest creates a request to invoke DeployCacheDisk API
type DeployCacheDiskResponse ¶
type DeployCacheDiskResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` TaskId string `json:"TaskId" xml:"TaskId"` }
DeployCacheDiskResponse is the response struct for api DeployCacheDisk
func CreateDeployCacheDiskResponse ¶
func CreateDeployCacheDiskResponse() (response *DeployCacheDiskResponse)
CreateDeployCacheDiskResponse creates a response to parse from DeployCacheDisk response
type DeployGatewayDataDisk ¶
type DeployGatewayDataDisk struct { Size string `name:"Size"` Category string `name:"Category"` CacheConfig string `name:"CacheConfig"` }
DeployGatewayDataDisk is a repeated param struct in DeployGatewayRequest
type DeployGatewayRequest ¶
type DeployGatewayRequest struct { *requests.RpcRequest GatewayClass string `position:"Query" name:"GatewayClass"` GatewayVersion string `position:"Query" name:"GatewayVersion"` DataDisk *[]DeployGatewayDataDisk `position:"Query" name:"DataDisk" type:"Repeated"` VSwitchId string `position:"Query" name:"VSwitchId"` SecurityToken string `position:"Query" name:"SecurityToken"` GatewayId string `position:"Query" name:"GatewayId"` }
DeployGatewayRequest is the request struct for api DeployGateway
func CreateDeployGatewayRequest ¶
func CreateDeployGatewayRequest() (request *DeployGatewayRequest)
CreateDeployGatewayRequest creates a request to invoke DeployGateway API
type DeployGatewayResponse ¶
type DeployGatewayResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` TaskId string `json:"TaskId" xml:"TaskId"` }
DeployGatewayResponse is the response struct for api DeployGateway
func CreateDeployGatewayResponse ¶
func CreateDeployGatewayResponse() (response *DeployGatewayResponse)
CreateDeployGatewayResponse creates a response to parse from DeployGateway response
type DescribeAccountConfigRequest ¶
type DescribeAccountConfigRequest struct { *requests.RpcRequest SecurityToken string `position:"Query" name:"SecurityToken"` GatewayId string `position:"Query" name:"GatewayId"` }
DescribeAccountConfigRequest is the request struct for api DescribeAccountConfig
func CreateDescribeAccountConfigRequest ¶
func CreateDescribeAccountConfigRequest() (request *DescribeAccountConfigRequest)
CreateDescribeAccountConfigRequest creates a request to invoke DescribeAccountConfig API
type DescribeAccountConfigResponse ¶
type DescribeAccountConfigResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` IsSupportServerSideEncryption bool `json:"IsSupportServerSideEncryption" xml:"IsSupportServerSideEncryption"` IsSupportClientSideEncryption bool `json:"IsSupportClientSideEncryption" xml:"IsSupportClientSideEncryption"` IsSupportGatewayLogging bool `json:"IsSupportGatewayLogging" xml:"IsSupportGatewayLogging"` IsSupportElasticGatewayBeta bool `json:"IsSupportElasticGatewayBeta" xml:"IsSupportElasticGatewayBeta"` }
DescribeAccountConfigResponse is the response struct for api DescribeAccountConfig
func CreateDescribeAccountConfigResponse ¶
func CreateDescribeAccountConfigResponse() (response *DescribeAccountConfigResponse)
CreateDescribeAccountConfigResponse creates a response to parse from DescribeAccountConfig response
type DescribeBlockVolumeSnapshotsRequest ¶
type DescribeBlockVolumeSnapshotsRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` SecurityToken string `position:"Query" name:"SecurityToken"` PageSize requests.Integer `position:"Query" name:"PageSize"` IndexId string `position:"Query" name:"IndexId"` GatewayId string `position:"Query" name:"GatewayId"` }
DescribeBlockVolumeSnapshotsRequest is the request struct for api DescribeBlockVolumeSnapshots
func CreateDescribeBlockVolumeSnapshotsRequest ¶
func CreateDescribeBlockVolumeSnapshotsRequest() (request *DescribeBlockVolumeSnapshotsRequest)
CreateDescribeBlockVolumeSnapshotsRequest creates a request to invoke DescribeBlockVolumeSnapshots API
type DescribeBlockVolumeSnapshotsResponse ¶
type DescribeBlockVolumeSnapshotsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` Snapshots Snapshots `json:"Snapshots" xml:"Snapshots"` }
DescribeBlockVolumeSnapshotsResponse is the response struct for api DescribeBlockVolumeSnapshots
func CreateDescribeBlockVolumeSnapshotsResponse ¶
func CreateDescribeBlockVolumeSnapshotsResponse() (response *DescribeBlockVolumeSnapshotsResponse)
CreateDescribeBlockVolumeSnapshotsResponse creates a response to parse from DescribeBlockVolumeSnapshots response
type DescribeDashboardRequest ¶
type DescribeDashboardRequest struct { *requests.RpcRequest BackendBucketRegionId string `position:"Query" name:"BackendBucketRegionId"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SecurityToken string `position:"Query" name:"SecurityToken"` }
DescribeDashboardRequest is the request struct for api DescribeDashboard
func CreateDescribeDashboardRequest ¶
func CreateDescribeDashboardRequest() (request *DescribeDashboardRequest)
CreateDescribeDashboardRequest creates a request to invoke DescribeDashboard API
type DescribeDashboardResponse ¶
type DescribeDashboardResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Overview string `json:"Overview" xml:"Overview"` }
DescribeDashboardResponse is the response struct for api DescribeDashboard
func CreateDescribeDashboardResponse ¶
func CreateDescribeDashboardResponse() (response *DescribeDashboardResponse)
CreateDescribeDashboardResponse creates a response to parse from DescribeDashboard response
type DescribeExpireCachesRequest ¶
type DescribeExpireCachesRequest struct { *requests.RpcRequest SecurityToken string `position:"Query" name:"SecurityToken"` GatewayId string `position:"Query" name:"GatewayId"` }
DescribeExpireCachesRequest is the request struct for api DescribeExpireCaches
func CreateDescribeExpireCachesRequest ¶
func CreateDescribeExpireCachesRequest() (request *DescribeExpireCachesRequest)
CreateDescribeExpireCachesRequest creates a request to invoke DescribeExpireCaches API
type DescribeExpireCachesResponse ¶
type DescribeExpireCachesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` CacheFilePaths string `json:"CacheFilePaths" xml:"CacheFilePaths"` }
DescribeExpireCachesResponse is the response struct for api DescribeExpireCaches
func CreateDescribeExpireCachesResponse ¶
func CreateDescribeExpireCachesResponse() (response *DescribeExpireCachesResponse)
CreateDescribeExpireCachesResponse creates a response to parse from DescribeExpireCaches response
type DescribeExpressSyncSharesRequest ¶
type DescribeExpressSyncSharesRequest struct {}
DescribeExpressSyncSharesRequest is the request struct for api DescribeExpressSyncShares
func CreateDescribeExpressSyncSharesRequest ¶
func CreateDescribeExpressSyncSharesRequest() (request *DescribeExpressSyncSharesRequest)
CreateDescribeExpressSyncSharesRequest creates a request to invoke DescribeExpressSyncShares API
type DescribeExpressSyncSharesResponse ¶
type DescribeExpressSyncSharesResponse struct {}
DescribeExpressSyncSharesResponse is the response struct for api DescribeExpressSyncShares
func CreateDescribeExpressSyncSharesResponse ¶
func CreateDescribeExpressSyncSharesResponse() (response *DescribeExpressSyncSharesResponse)
CreateDescribeExpressSyncSharesResponse creates a response to parse from DescribeExpressSyncShares response
type DescribeExpressSyncsRequest ¶
type DescribeExpressSyncsRequest struct { *requests.RpcRequest SecurityToken string `position:"Query" name:"SecurityToken"` BucketName string `position:"Query" name:"BucketName"` BucketPrefix string `position:"Query" name:"BucketPrefix"` }
DescribeExpressSyncsRequest is the request struct for api DescribeExpressSyncs
func CreateDescribeExpressSyncsRequest ¶
func CreateDescribeExpressSyncsRequest() (request *DescribeExpressSyncsRequest)
CreateDescribeExpressSyncsRequest creates a request to invoke DescribeExpressSyncs API
type DescribeExpressSyncsResponse ¶
type DescribeExpressSyncsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` ExpressSyncs ExpressSyncs `json:"ExpressSyncs" xml:"ExpressSyncs"` }
DescribeExpressSyncsResponse is the response struct for api DescribeExpressSyncs
func CreateDescribeExpressSyncsResponse ¶
func CreateDescribeExpressSyncsResponse() (response *DescribeExpressSyncsResponse)
CreateDescribeExpressSyncsResponse creates a response to parse from DescribeExpressSyncs response
type DescribeGatewayADInfoRequest ¶
type DescribeGatewayADInfoRequest struct { *requests.RpcRequest SecurityToken string `position:"Query" name:"SecurityToken"` GatewayId string `position:"Query" name:"GatewayId"` }
DescribeGatewayADInfoRequest is the request struct for api DescribeGatewayADInfo
func CreateDescribeGatewayADInfoRequest ¶
func CreateDescribeGatewayADInfoRequest() (request *DescribeGatewayADInfoRequest)
CreateDescribeGatewayADInfoRequest creates a request to invoke DescribeGatewayADInfo API
type DescribeGatewayADInfoResponse ¶
type DescribeGatewayADInfoResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Username string `json:"Username" xml:"Username"` ServerIp string `json:"ServerIp" xml:"ServerIp"` DomainName string `json:"DomainName" xml:"DomainName"` IsEnabled bool `json:"IsEnabled" xml:"IsEnabled"` }
DescribeGatewayADInfoResponse is the response struct for api DescribeGatewayADInfo
func CreateDescribeGatewayADInfoResponse ¶
func CreateDescribeGatewayADInfoResponse() (response *DescribeGatewayADInfoResponse)
CreateDescribeGatewayADInfoResponse creates a response to parse from DescribeGatewayADInfo response
type DescribeGatewayActionsRequest ¶
type DescribeGatewayActionsRequest struct { *requests.RpcRequest SecurityToken string `position:"Query" name:"SecurityToken"` GatewayId string `position:"Query" name:"GatewayId"` }
DescribeGatewayActionsRequest is the request struct for api DescribeGatewayActions
func CreateDescribeGatewayActionsRequest ¶
func CreateDescribeGatewayActionsRequest() (request *DescribeGatewayActionsRequest)
CreateDescribeGatewayActionsRequest creates a request to invoke DescribeGatewayActions API
type DescribeGatewayActionsResponse ¶
type DescribeGatewayActionsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Actions Actions `json:"Actions" xml:"Actions"` }
DescribeGatewayActionsResponse is the response struct for api DescribeGatewayActions
func CreateDescribeGatewayActionsResponse ¶
func CreateDescribeGatewayActionsResponse() (response *DescribeGatewayActionsResponse)
CreateDescribeGatewayActionsResponse creates a response to parse from DescribeGatewayActions response
type DescribeGatewayAuthInfoRequest ¶
type DescribeGatewayAuthInfoRequest struct { *requests.RpcRequest SecurityToken string `position:"Query" name:"SecurityToken"` GatewayId string `position:"Query" name:"GatewayId"` }
DescribeGatewayAuthInfoRequest is the request struct for api DescribeGatewayAuthInfo
func CreateDescribeGatewayAuthInfoRequest ¶
func CreateDescribeGatewayAuthInfoRequest() (request *DescribeGatewayAuthInfoRequest)
CreateDescribeGatewayAuthInfoRequest creates a request to invoke DescribeGatewayAuthInfo API
type DescribeGatewayAuthInfoResponse ¶
type DescribeGatewayAuthInfoResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` PublicIp string `json:"PublicIp" xml:"PublicIp"` Username string `json:"Username" xml:"Username"` Password string `json:"Password" xml:"Password"` }
DescribeGatewayAuthInfoResponse is the response struct for api DescribeGatewayAuthInfo
func CreateDescribeGatewayAuthInfoResponse ¶
func CreateDescribeGatewayAuthInfoResponse() (response *DescribeGatewayAuthInfoResponse)
CreateDescribeGatewayAuthInfoResponse creates a response to parse from DescribeGatewayAuthInfo response
type DescribeGatewayBlockVolumesRequest ¶
type DescribeGatewayBlockVolumesRequest struct { *requests.RpcRequest Refresh requests.Boolean `position:"Query" name:"Refresh"` SecurityToken string `position:"Query" name:"SecurityToken"` IndexId string `position:"Query" name:"IndexId"` GatewayId string `position:"Query" name:"GatewayId"` }
DescribeGatewayBlockVolumesRequest is the request struct for api DescribeGatewayBlockVolumes
func CreateDescribeGatewayBlockVolumesRequest ¶
func CreateDescribeGatewayBlockVolumesRequest() (request *DescribeGatewayBlockVolumesRequest)
CreateDescribeGatewayBlockVolumesRequest creates a request to invoke DescribeGatewayBlockVolumes API
type DescribeGatewayBlockVolumesResponse ¶
type DescribeGatewayBlockVolumesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` BlockVolumes BlockVolumes `json:"BlockVolumes" xml:"BlockVolumes"` }
DescribeGatewayBlockVolumesResponse is the response struct for api DescribeGatewayBlockVolumes
func CreateDescribeGatewayBlockVolumesResponse ¶
func CreateDescribeGatewayBlockVolumesResponse() (response *DescribeGatewayBlockVolumesResponse)
CreateDescribeGatewayBlockVolumesResponse creates a response to parse from DescribeGatewayBlockVolumes response
type DescribeGatewayBucketCachesRequest ¶
type DescribeGatewayBucketCachesRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` SecurityToken string `position:"Query" name:"SecurityToken"` BucketName string `position:"Query" name:"BucketName"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
DescribeGatewayBucketCachesRequest is the request struct for api DescribeGatewayBucketCaches
func CreateDescribeGatewayBucketCachesRequest ¶
func CreateDescribeGatewayBucketCachesRequest() (request *DescribeGatewayBucketCachesRequest)
CreateDescribeGatewayBucketCachesRequest creates a request to invoke DescribeGatewayBucketCaches API
type DescribeGatewayBucketCachesResponse ¶
type DescribeGatewayBucketCachesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` BucketCaches BucketCaches `json:"BucketCaches" xml:"BucketCaches"` }
DescribeGatewayBucketCachesResponse is the response struct for api DescribeGatewayBucketCaches
func CreateDescribeGatewayBucketCachesResponse ¶
func CreateDescribeGatewayBucketCachesResponse() (response *DescribeGatewayBucketCachesResponse)
CreateDescribeGatewayBucketCachesResponse creates a response to parse from DescribeGatewayBucketCaches response
type DescribeGatewayCachesRequest ¶
type DescribeGatewayCachesRequest struct { *requests.RpcRequest SecurityToken string `position:"Query" name:"SecurityToken"` GatewayId string `position:"Query" name:"GatewayId"` }
DescribeGatewayCachesRequest is the request struct for api DescribeGatewayCaches
func CreateDescribeGatewayCachesRequest ¶
func CreateDescribeGatewayCachesRequest() (request *DescribeGatewayCachesRequest)
CreateDescribeGatewayCachesRequest creates a request to invoke DescribeGatewayCaches API
type DescribeGatewayCachesResponse ¶
type DescribeGatewayCachesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Caches Caches `json:"Caches" xml:"Caches"` }
DescribeGatewayCachesResponse is the response struct for api DescribeGatewayCaches
func CreateDescribeGatewayCachesResponse ¶
func CreateDescribeGatewayCachesResponse() (response *DescribeGatewayCachesResponse)
CreateDescribeGatewayCachesResponse creates a response to parse from DescribeGatewayCaches response
type DescribeGatewayCapacityLimitRequest ¶
type DescribeGatewayCapacityLimitRequest struct { *requests.RpcRequest SizeInGB requests.Integer `position:"Query" name:"SizeInGB"` SecurityToken string `position:"Query" name:"SecurityToken"` GatewayId string `position:"Query" name:"GatewayId"` }
DescribeGatewayCapacityLimitRequest is the request struct for api DescribeGatewayCapacityLimit
func CreateDescribeGatewayCapacityLimitRequest ¶
func CreateDescribeGatewayCapacityLimitRequest() (request *DescribeGatewayCapacityLimitRequest)
CreateDescribeGatewayCapacityLimitRequest creates a request to invoke DescribeGatewayCapacityLimit API
type DescribeGatewayCapacityLimitResponse ¶
type DescribeGatewayCapacityLimitResponse struct { *responses.BaseResponse FileSystemSizeInTB int64 `json:"FileSystemSizeInTB" xml:"FileSystemSizeInTB"` RequestId string `json:"RequestId" xml:"RequestId"` Message string `json:"Message" xml:"Message"` IsMetadataSeparate bool `json:"IsMetadataSeparate" xml:"IsMetadataSeparate"` FileNumber int64 `json:"FileNumber" xml:"FileNumber"` Code string `json:"Code" xml:"Code"` Success bool `json:"Success" xml:"Success"` }
DescribeGatewayCapacityLimitResponse is the response struct for api DescribeGatewayCapacityLimit
func CreateDescribeGatewayCapacityLimitResponse ¶
func CreateDescribeGatewayCapacityLimitResponse() (response *DescribeGatewayCapacityLimitResponse)
CreateDescribeGatewayCapacityLimitResponse creates a response to parse from DescribeGatewayCapacityLimit response
type DescribeGatewayCategoriesRequest ¶
type DescribeGatewayCategoriesRequest struct { *requests.RpcRequest GatewayLocation string `position:"Query" name:"GatewayLocation"` SecurityToken string `position:"Query" name:"SecurityToken"` }
DescribeGatewayCategoriesRequest is the request struct for api DescribeGatewayCategories
func CreateDescribeGatewayCategoriesRequest ¶
func CreateDescribeGatewayCategoriesRequest() (request *DescribeGatewayCategoriesRequest)
CreateDescribeGatewayCategoriesRequest creates a request to invoke DescribeGatewayCategories API
type DescribeGatewayCategoriesResponse ¶
type DescribeGatewayCategoriesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Categories string `json:"Categories" xml:"Categories"` }
DescribeGatewayCategoriesResponse is the response struct for api DescribeGatewayCategories
func CreateDescribeGatewayCategoriesResponse ¶
func CreateDescribeGatewayCategoriesResponse() (response *DescribeGatewayCategoriesResponse)
CreateDescribeGatewayCategoriesResponse creates a response to parse from DescribeGatewayCategories response
type DescribeGatewayClassesRequest ¶
type DescribeGatewayClassesRequest struct { *requests.RpcRequest SecurityToken string `position:"Query" name:"SecurityToken"` }
DescribeGatewayClassesRequest is the request struct for api DescribeGatewayClasses
func CreateDescribeGatewayClassesRequest ¶
func CreateDescribeGatewayClassesRequest() (request *DescribeGatewayClassesRequest)
CreateDescribeGatewayClassesRequest creates a request to invoke DescribeGatewayClasses API
type DescribeGatewayClassesResponse ¶
type DescribeGatewayClassesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Classes string `json:"Classes" xml:"Classes"` }
DescribeGatewayClassesResponse is the response struct for api DescribeGatewayClasses
func CreateDescribeGatewayClassesResponse ¶
func CreateDescribeGatewayClassesResponse() (response *DescribeGatewayClassesResponse)
CreateDescribeGatewayClassesResponse creates a response to parse from DescribeGatewayClasses response
type DescribeGatewayCredentialRequest ¶
type DescribeGatewayCredentialRequest struct { *requests.RpcRequest SecurityToken string `position:"Query" name:"SecurityToken"` GatewayId string `position:"Query" name:"GatewayId"` }
DescribeGatewayCredentialRequest is the request struct for api DescribeGatewayCredential
func CreateDescribeGatewayCredentialRequest ¶
func CreateDescribeGatewayCredentialRequest() (request *DescribeGatewayCredentialRequest)
CreateDescribeGatewayCredentialRequest creates a request to invoke DescribeGatewayCredential API
type DescribeGatewayCredentialResponse ¶
type DescribeGatewayCredentialResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` EcsIp string `json:"EcsIp" xml:"EcsIp"` EcsPassword string `json:"EcsPassword" xml:"EcsPassword"` ConsoleUsername string `json:"ConsoleUsername" xml:"ConsoleUsername"` ConsolePassword string `json:"ConsolePassword" xml:"ConsolePassword"` VpcId string `json:"VpcId" xml:"VpcId"` VSwitchId string `json:"VSwitchId" xml:"VSwitchId"` }
DescribeGatewayCredentialResponse is the response struct for api DescribeGatewayCredential
func CreateDescribeGatewayCredentialResponse ¶
func CreateDescribeGatewayCredentialResponse() (response *DescribeGatewayCredentialResponse)
CreateDescribeGatewayCredentialResponse creates a response to parse from DescribeGatewayCredential response
type DescribeGatewayDNSRequest ¶
type DescribeGatewayDNSRequest struct { *requests.RpcRequest SecurityToken string `position:"Query" name:"SecurityToken"` GatewayId string `position:"Query" name:"GatewayId"` }
DescribeGatewayDNSRequest is the request struct for api DescribeGatewayDNS
func CreateDescribeGatewayDNSRequest ¶
func CreateDescribeGatewayDNSRequest() (request *DescribeGatewayDNSRequest)
CreateDescribeGatewayDNSRequest creates a request to invoke DescribeGatewayDNS API
type DescribeGatewayDNSResponse ¶
type DescribeGatewayDNSResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` DnsServer string `json:"DnsServer" xml:"DnsServer"` }
DescribeGatewayDNSResponse is the response struct for api DescribeGatewayDNS
func CreateDescribeGatewayDNSResponse ¶
func CreateDescribeGatewayDNSResponse() (response *DescribeGatewayDNSResponse)
CreateDescribeGatewayDNSResponse creates a response to parse from DescribeGatewayDNS response
type DescribeGatewayFileSharesRequest ¶
type DescribeGatewayFileSharesRequest struct {}
DescribeGatewayFileSharesRequest is the request struct for api DescribeGatewayFileShares
func CreateDescribeGatewayFileSharesRequest ¶
func CreateDescribeGatewayFileSharesRequest() (request *DescribeGatewayFileSharesRequest)
CreateDescribeGatewayFileSharesRequest creates a request to invoke DescribeGatewayFileShares API
type DescribeGatewayFileSharesResponse ¶
type DescribeGatewayFileSharesResponse struct {}
DescribeGatewayFileSharesResponse is the response struct for api DescribeGatewayFileShares
func CreateDescribeGatewayFileSharesResponse ¶
func CreateDescribeGatewayFileSharesResponse() (response *DescribeGatewayFileSharesResponse)
CreateDescribeGatewayFileSharesResponse creates a response to parse from DescribeGatewayFileShares response
type DescribeGatewayFileStatusRequest ¶
type DescribeGatewayFileStatusRequest struct { *requests.RpcRequest FilePath string `position:"Query" name:"FilePath"` SecurityToken string `position:"Query" name:"SecurityToken"` IndexId string `position:"Query" name:"IndexId"` GatewayId string `position:"Query" name:"GatewayId"` }
DescribeGatewayFileStatusRequest is the request struct for api DescribeGatewayFileStatus
func CreateDescribeGatewayFileStatusRequest ¶
func CreateDescribeGatewayFileStatusRequest() (request *DescribeGatewayFileStatusRequest)
CreateDescribeGatewayFileStatusRequest creates a request to invoke DescribeGatewayFileStatus API
type DescribeGatewayFileStatusResponse ¶
type DescribeGatewayFileStatusResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Status string `json:"Status" xml:"Status"` }
DescribeGatewayFileStatusResponse is the response struct for api DescribeGatewayFileStatus
func CreateDescribeGatewayFileStatusResponse ¶
func CreateDescribeGatewayFileStatusResponse() (response *DescribeGatewayFileStatusResponse)
CreateDescribeGatewayFileStatusResponse creates a response to parse from DescribeGatewayFileStatus response
type DescribeGatewayImagesRequest ¶
type DescribeGatewayImagesRequest struct { *requests.RpcRequest Type string `position:"Query" name:"Type"` SecurityToken string `position:"Query" name:"SecurityToken"` Category string `position:"Query" name:"Category"` }
DescribeGatewayImagesRequest is the request struct for api DescribeGatewayImages
func CreateDescribeGatewayImagesRequest ¶
func CreateDescribeGatewayImagesRequest() (request *DescribeGatewayImagesRequest)
CreateDescribeGatewayImagesRequest creates a request to invoke DescribeGatewayImages API
type DescribeGatewayImagesResponse ¶
type DescribeGatewayImagesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Images Images `json:"Images" xml:"Images"` }
DescribeGatewayImagesResponse is the response struct for api DescribeGatewayImages
func CreateDescribeGatewayImagesResponse ¶
func CreateDescribeGatewayImagesResponse() (response *DescribeGatewayImagesResponse)
CreateDescribeGatewayImagesResponse creates a response to parse from DescribeGatewayImages response
type DescribeGatewayInfoRequest ¶
type DescribeGatewayInfoRequest struct { *requests.RpcRequest SecurityToken string `position:"Query" name:"SecurityToken"` GatewayId string `position:"Query" name:"GatewayId"` }
DescribeGatewayInfoRequest is the request struct for api DescribeGatewayInfo
func CreateDescribeGatewayInfoRequest ¶
func CreateDescribeGatewayInfoRequest() (request *DescribeGatewayInfoRequest)
CreateDescribeGatewayInfoRequest creates a request to invoke DescribeGatewayInfo API
type DescribeGatewayInfoResponse ¶
type DescribeGatewayInfoResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` GatewayInfos GatewayInfos `json:"GatewayInfos" xml:"GatewayInfos"` }
DescribeGatewayInfoResponse is the response struct for api DescribeGatewayInfo
func CreateDescribeGatewayInfoResponse ¶
func CreateDescribeGatewayInfoResponse() (response *DescribeGatewayInfoResponse)
CreateDescribeGatewayInfoResponse creates a response to parse from DescribeGatewayInfo response
type DescribeGatewayLDAPInfoRequest ¶
type DescribeGatewayLDAPInfoRequest struct { *requests.RpcRequest SecurityToken string `position:"Query" name:"SecurityToken"` GatewayId string `position:"Query" name:"GatewayId"` }
DescribeGatewayLDAPInfoRequest is the request struct for api DescribeGatewayLDAPInfo
func CreateDescribeGatewayLDAPInfoRequest ¶
func CreateDescribeGatewayLDAPInfoRequest() (request *DescribeGatewayLDAPInfoRequest)
CreateDescribeGatewayLDAPInfoRequest creates a request to invoke DescribeGatewayLDAPInfo API
type DescribeGatewayLDAPInfoResponse ¶
type DescribeGatewayLDAPInfoResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` BaseDN string `json:"BaseDN" xml:"BaseDN"` RootDN string `json:"RootDN" xml:"RootDN"` ServerIp string `json:"ServerIp" xml:"ServerIp"` IsTls bool `json:"IsTls" xml:"IsTls"` IsEnabled bool `json:"IsEnabled" xml:"IsEnabled"` }
DescribeGatewayLDAPInfoResponse is the response struct for api DescribeGatewayLDAPInfo
func CreateDescribeGatewayLDAPInfoResponse ¶
func CreateDescribeGatewayLDAPInfoResponse() (response *DescribeGatewayLDAPInfoResponse)
CreateDescribeGatewayLDAPInfoResponse creates a response to parse from DescribeGatewayLDAPInfo response
type DescribeGatewayLocationsRequest ¶
type DescribeGatewayLocationsRequest struct { *requests.RpcRequest SecurityToken string `position:"Query" name:"SecurityToken"` }
DescribeGatewayLocationsRequest is the request struct for api DescribeGatewayLocations
func CreateDescribeGatewayLocationsRequest ¶
func CreateDescribeGatewayLocationsRequest() (request *DescribeGatewayLocationsRequest)
CreateDescribeGatewayLocationsRequest creates a request to invoke DescribeGatewayLocations API
type DescribeGatewayLocationsResponse ¶
type DescribeGatewayLocationsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Locations string `json:"Locations" xml:"Locations"` }
DescribeGatewayLocationsResponse is the response struct for api DescribeGatewayLocations
func CreateDescribeGatewayLocationsResponse ¶
func CreateDescribeGatewayLocationsResponse() (response *DescribeGatewayLocationsResponse)
CreateDescribeGatewayLocationsResponse creates a response to parse from DescribeGatewayLocations response
type DescribeGatewayLoggingRequest ¶
type DescribeGatewayLoggingRequest struct { *requests.RpcRequest SecurityToken string `position:"Query" name:"SecurityToken"` GatewayId string `position:"Query" name:"GatewayId"` }
DescribeGatewayLoggingRequest is the request struct for api DescribeGatewayLogging
func CreateDescribeGatewayLoggingRequest ¶
func CreateDescribeGatewayLoggingRequest() (request *DescribeGatewayLoggingRequest)
CreateDescribeGatewayLoggingRequest creates a request to invoke DescribeGatewayLogging API
type DescribeGatewayLoggingResponse ¶
type DescribeGatewayLoggingResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` GatewayLoggingStatus string `json:"GatewayLoggingStatus" xml:"GatewayLoggingStatus"` SlsProject string `json:"SlsProject" xml:"SlsProject"` SlsLogstore string `json:"SlsLogstore" xml:"SlsLogstore"` }
DescribeGatewayLoggingResponse is the response struct for api DescribeGatewayLogging
func CreateDescribeGatewayLoggingResponse ¶
func CreateDescribeGatewayLoggingResponse() (response *DescribeGatewayLoggingResponse)
CreateDescribeGatewayLoggingResponse creates a response to parse from DescribeGatewayLogging response
type DescribeGatewayLogsRequest ¶
type DescribeGatewayLogsRequest struct { *requests.RpcRequest LogFilePath string `position:"Query" name:"LogFilePath"` SecurityToken string `position:"Query" name:"SecurityToken"` GatewayId string `position:"Query" name:"GatewayId"` }
DescribeGatewayLogsRequest is the request struct for api DescribeGatewayLogs
func CreateDescribeGatewayLogsRequest ¶
func CreateDescribeGatewayLogsRequest() (request *DescribeGatewayLogsRequest)
CreateDescribeGatewayLogsRequest creates a request to invoke DescribeGatewayLogs API
type DescribeGatewayLogsResponse ¶
type DescribeGatewayLogsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` LogFilePaths string `json:"LogFilePaths" xml:"LogFilePaths"` }
DescribeGatewayLogsResponse is the response struct for api DescribeGatewayLogs
func CreateDescribeGatewayLogsResponse ¶
func CreateDescribeGatewayLogsResponse() (response *DescribeGatewayLogsResponse)
CreateDescribeGatewayLogsResponse creates a response to parse from DescribeGatewayLogs response
type DescribeGatewayModificationClassesRequest ¶
type DescribeGatewayModificationClassesRequest struct { *requests.RpcRequest SecurityToken string `position:"Query" name:"SecurityToken"` GatewayId string `position:"Query" name:"GatewayId"` }
DescribeGatewayModificationClassesRequest is the request struct for api DescribeGatewayModificationClasses
func CreateDescribeGatewayModificationClassesRequest ¶
func CreateDescribeGatewayModificationClassesRequest() (request *DescribeGatewayModificationClassesRequest)
CreateDescribeGatewayModificationClassesRequest creates a request to invoke DescribeGatewayModificationClasses API
type DescribeGatewayModificationClassesResponse ¶
type DescribeGatewayModificationClassesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` TargetGatewayClasses TargetGatewayClasses `json:"TargetGatewayClasses" xml:"TargetGatewayClasses"` }
DescribeGatewayModificationClassesResponse is the response struct for api DescribeGatewayModificationClasses
func CreateDescribeGatewayModificationClassesResponse ¶
func CreateDescribeGatewayModificationClassesResponse() (response *DescribeGatewayModificationClassesResponse)
CreateDescribeGatewayModificationClassesResponse creates a response to parse from DescribeGatewayModificationClasses response
type DescribeGatewayNFSClientsRequest ¶ added in v1.61.1116
type DescribeGatewayNFSClientsRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` SecurityToken string `position:"Query" name:"SecurityToken"` PageSize requests.Integer `position:"Query" name:"PageSize"` GatewayId string `position:"Query" name:"GatewayId"` }
DescribeGatewayNFSClientsRequest is the request struct for api DescribeGatewayNFSClients
func CreateDescribeGatewayNFSClientsRequest ¶ added in v1.61.1116
func CreateDescribeGatewayNFSClientsRequest() (request *DescribeGatewayNFSClientsRequest)
CreateDescribeGatewayNFSClientsRequest creates a request to invoke DescribeGatewayNFSClients API
type DescribeGatewayNFSClientsResponse ¶ added in v1.61.1116
type DescribeGatewayNFSClientsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` Version3Enabled bool `json:"Version3Enabled" xml:"Version3Enabled"` Version40Enabled bool `json:"Version40Enabled" xml:"Version40Enabled"` Version41Enabled bool `json:"Version41Enabled" xml:"Version41Enabled"` ClientInfoList ClientInfoList `json:"ClientInfoList" xml:"ClientInfoList"` }
DescribeGatewayNFSClientsResponse is the response struct for api DescribeGatewayNFSClients
func CreateDescribeGatewayNFSClientsResponse ¶ added in v1.61.1116
func CreateDescribeGatewayNFSClientsResponse() (response *DescribeGatewayNFSClientsResponse)
CreateDescribeGatewayNFSClientsResponse creates a response to parse from DescribeGatewayNFSClients response
type DescribeGatewayRequest ¶
type DescribeGatewayRequest struct { *requests.RpcRequest SecurityToken string `position:"Query" name:"SecurityToken"` GatewayId string `position:"Query" name:"GatewayId"` }
DescribeGatewayRequest is the request struct for api DescribeGateway
func CreateDescribeGatewayRequest ¶
func CreateDescribeGatewayRequest() (request *DescribeGatewayRequest)
CreateDescribeGatewayRequest creates a request to invoke DescribeGateway API
type DescribeGatewayResponse ¶
type DescribeGatewayResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` GatewayId string `json:"GatewayId" xml:"GatewayId"` StorageBundleId string `json:"StorageBundleId" xml:"StorageBundleId"` Name string `json:"Name" xml:"Name"` Description string `json:"Description" xml:"Description"` Location string `json:"Location" xml:"Location"` Category string `json:"Category" xml:"Category"` Type string `json:"Type" xml:"Type"` GatewayClass string `json:"GatewayClass" xml:"GatewayClass"` Model string `json:"Model" xml:"Model"` SerialNumber string `json:"SerialNumber" xml:"SerialNumber"` Status string `json:"Status" xml:"Status"` EcsInstanceId string `json:"EcsInstanceId" xml:"EcsInstanceId"` VpcId string `json:"VpcId" xml:"VpcId"` VSwitchId string `json:"VSwitchId" xml:"VSwitchId"` Ip string `json:"Ip" xml:"Ip"` InnerIp string `json:"InnerIp" xml:"InnerIp"` CreatedTime int64 `json:"CreatedTime" xml:"CreatedTime"` ActivatedTime int64 `json:"ActivatedTime" xml:"ActivatedTime"` TaskId string `json:"TaskId" xml:"TaskId"` GatewayVersion string `json:"GatewayVersion" xml:"GatewayVersion"` BuyURL string `json:"BuyURL" xml:"BuyURL"` RenewURL string `json:"RenewURL" xml:"RenewURL"` IsPostPaid bool `json:"IsPostPaid" xml:"IsPostPaid"` IsReleaseAfterExpiration bool `json:"IsReleaseAfterExpiration" xml:"IsReleaseAfterExpiration"` ExpiredTime int64 `json:"ExpiredTime" xml:"ExpiredTime"` ExpireStatus int `json:"ExpireStatus" xml:"ExpireStatus"` CommonBuyInstanceId string `json:"CommonBuyInstanceId" xml:"CommonBuyInstanceId"` PublicNetworkBandwidth int `json:"PublicNetworkBandwidth" xml:"PublicNetworkBandwidth"` GatewayType string `json:"GatewayType" xml:"GatewayType"` ElasticGateway bool `json:"ElasticGateway" xml:"ElasticGateway"` MaxThroughput int `json:"MaxThroughput" xml:"MaxThroughput"` Capacity int `json:"Capacity" xml:"Capacity"` DataLoadType string `json:"DataLoadType" xml:"DataLoadType"` DataLoadInterval int `json:"DataLoadInterval" xml:"DataLoadInterval"` LastErrorKey string `json:"LastErrorKey" xml:"LastErrorKey"` InnerIpv6Ip string `json:"InnerIpv6Ip" xml:"InnerIpv6Ip"` ElasticNodes ElasticNodesInDescribeGateway `json:"ElasticNodes" xml:"ElasticNodes"` }
DescribeGatewayResponse is the response struct for api DescribeGateway
func CreateDescribeGatewayResponse ¶
func CreateDescribeGatewayResponse() (response *DescribeGatewayResponse)
CreateDescribeGatewayResponse creates a response to parse from DescribeGateway response
type DescribeGatewaySMBUsersRequest ¶
type DescribeGatewaySMBUsersRequest struct { *requests.RpcRequest Pattern string `position:"Query" name:"Pattern"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` SecurityToken string `position:"Query" name:"SecurityToken"` PageSize requests.Integer `position:"Query" name:"PageSize"` GatewayId string `position:"Query" name:"GatewayId"` }
DescribeGatewaySMBUsersRequest is the request struct for api DescribeGatewaySMBUsers
func CreateDescribeGatewaySMBUsersRequest ¶
func CreateDescribeGatewaySMBUsersRequest() (request *DescribeGatewaySMBUsersRequest)
CreateDescribeGatewaySMBUsersRequest creates a request to invoke DescribeGatewaySMBUsers API
type DescribeGatewaySMBUsersResponse ¶
type DescribeGatewaySMBUsersResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` Users Users `json:"Users" xml:"Users"` }
DescribeGatewaySMBUsersResponse is the response struct for api DescribeGatewaySMBUsers
func CreateDescribeGatewaySMBUsersResponse ¶
func CreateDescribeGatewaySMBUsersResponse() (response *DescribeGatewaySMBUsersResponse)
CreateDescribeGatewaySMBUsersResponse creates a response to parse from DescribeGatewaySMBUsers response
type DescribeGatewayStatisticsRequest ¶
type DescribeGatewayStatisticsRequest struct { *requests.RpcRequest GatewayCategory string `position:"Query" name:"GatewayCategory"` GatewayLocation string `position:"Query" name:"GatewayLocation"` StartTimestamp requests.Integer `position:"Query" name:"StartTimestamp"` EndTimestamp requests.Integer `position:"Query" name:"EndTimestamp"` TargetAccountId string `position:"Query" name:"TargetAccountId"` SecurityToken string `position:"Query" name:"SecurityToken"` }
DescribeGatewayStatisticsRequest is the request struct for api DescribeGatewayStatistics
func CreateDescribeGatewayStatisticsRequest ¶
func CreateDescribeGatewayStatisticsRequest() (request *DescribeGatewayStatisticsRequest)
CreateDescribeGatewayStatisticsRequest creates a request to invoke DescribeGatewayStatistics API
type DescribeGatewayStatisticsResponse ¶
type DescribeGatewayStatisticsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Result string `json:"Result" xml:"Result"` }
DescribeGatewayStatisticsResponse is the response struct for api DescribeGatewayStatistics
func CreateDescribeGatewayStatisticsResponse ¶
func CreateDescribeGatewayStatisticsResponse() (response *DescribeGatewayStatisticsResponse)
CreateDescribeGatewayStatisticsResponse creates a response to parse from DescribeGatewayStatistics response
type DescribeGatewayStockRequest ¶
type DescribeGatewayStockRequest struct { *requests.RpcRequest GatewayRegionId string `position:"Query" name:"GatewayRegionId"` SecurityToken string `position:"Query" name:"SecurityToken"` }
DescribeGatewayStockRequest is the request struct for api DescribeGatewayStock
func CreateDescribeGatewayStockRequest ¶
func CreateDescribeGatewayStockRequest() (request *DescribeGatewayStockRequest)
CreateDescribeGatewayStockRequest creates a request to invoke DescribeGatewayStock API
type DescribeGatewayStockResponse ¶
type DescribeGatewayStockResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Stocks Stocks `json:"Stocks" xml:"Stocks"` }
DescribeGatewayStockResponse is the response struct for api DescribeGatewayStock
func CreateDescribeGatewayStockResponse ¶
func CreateDescribeGatewayStockResponse() (response *DescribeGatewayStockResponse)
CreateDescribeGatewayStockResponse creates a response to parse from DescribeGatewayStock response
type DescribeGatewayTypesRequest ¶
type DescribeGatewayTypesRequest struct { *requests.RpcRequest GatewayCategory string `position:"Query" name:"GatewayCategory"` GatewayLocation string `position:"Query" name:"GatewayLocation"` SecurityToken string `position:"Query" name:"SecurityToken"` }
DescribeGatewayTypesRequest is the request struct for api DescribeGatewayTypes
func CreateDescribeGatewayTypesRequest ¶
func CreateDescribeGatewayTypesRequest() (request *DescribeGatewayTypesRequest)
CreateDescribeGatewayTypesRequest creates a request to invoke DescribeGatewayTypes API
type DescribeGatewayTypesResponse ¶
type DescribeGatewayTypesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Types string `json:"Types" xml:"Types"` }
DescribeGatewayTypesResponse is the response struct for api DescribeGatewayTypes
func CreateDescribeGatewayTypesResponse ¶
func CreateDescribeGatewayTypesResponse() (response *DescribeGatewayTypesResponse)
CreateDescribeGatewayTypesResponse creates a response to parse from DescribeGatewayTypes response
type DescribeGatewaysForCmsRequest ¶
type DescribeGatewaysForCmsRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` GatewayRegionId string `position:"Query" name:"GatewayRegionId"` SecurityToken string `position:"Query" name:"SecurityToken"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
DescribeGatewaysForCmsRequest is the request struct for api DescribeGatewaysForCms
func CreateDescribeGatewaysForCmsRequest ¶
func CreateDescribeGatewaysForCmsRequest() (request *DescribeGatewaysForCmsRequest)
CreateDescribeGatewaysForCmsRequest creates a request to invoke DescribeGatewaysForCms API
type DescribeGatewaysForCmsResponse ¶
type DescribeGatewaysForCmsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` Gateways GatewaysInDescribeGatewaysForCms `json:"Gateways" xml:"Gateways"` }
DescribeGatewaysForCmsResponse is the response struct for api DescribeGatewaysForCms
func CreateDescribeGatewaysForCmsResponse ¶
func CreateDescribeGatewaysForCmsResponse() (response *DescribeGatewaysForCmsResponse)
CreateDescribeGatewaysForCmsResponse creates a response to parse from DescribeGatewaysForCms response
type DescribeGatewaysRequest ¶
type DescribeGatewaysRequest struct { *requests.RpcRequest EcsInstanceIds string `position:"Query" name:"EcsInstanceIds"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` SecurityToken string `position:"Query" name:"SecurityToken"` PageSize requests.Integer `position:"Query" name:"PageSize"` StorageBundleId string `position:"Query" name:"StorageBundleId"` }
DescribeGatewaysRequest is the request struct for api DescribeGateways
func CreateDescribeGatewaysRequest ¶
func CreateDescribeGatewaysRequest() (request *DescribeGatewaysRequest)
CreateDescribeGatewaysRequest creates a request to invoke DescribeGateways API
type DescribeGatewaysResponse ¶
type DescribeGatewaysResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` Gateways GatewaysInDescribeGateways `json:"Gateways" xml:"Gateways"` }
DescribeGatewaysResponse is the response struct for api DescribeGateways
func CreateDescribeGatewaysResponse ¶
func CreateDescribeGatewaysResponse() (response *DescribeGatewaysResponse)
CreateDescribeGatewaysResponse creates a response to parse from DescribeGateways response
type DescribeGatewaysTagsRequest ¶
type DescribeGatewaysTagsRequest struct { *requests.RpcRequest GatewayIds string `position:"Query" name:"GatewayIds"` SecurityToken string `position:"Query" name:"SecurityToken"` TagCategory string `position:"Query" name:"TagCategory"` StorageBundleId string `position:"Query" name:"StorageBundleId"` }
DescribeGatewaysTagsRequest is the request struct for api DescribeGatewaysTags
func CreateDescribeGatewaysTagsRequest ¶
func CreateDescribeGatewaysTagsRequest() (request *DescribeGatewaysTagsRequest)
CreateDescribeGatewaysTagsRequest creates a request to invoke DescribeGatewaysTags API
type DescribeGatewaysTagsResponse ¶
type DescribeGatewaysTagsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` GatewayTags GatewayTags `json:"GatewayTags" xml:"GatewayTags"` }
DescribeGatewaysTagsResponse is the response struct for api DescribeGatewaysTags
func CreateDescribeGatewaysTagsResponse ¶
func CreateDescribeGatewaysTagsResponse() (response *DescribeGatewaysTagsResponse)
CreateDescribeGatewaysTagsResponse creates a response to parse from DescribeGatewaysTags response
type DescribeKmsKeyRequest ¶
type DescribeKmsKeyRequest struct { *requests.RpcRequest KmsKey string `position:"Query" name:"KmsKey"` SecurityToken string `position:"Query" name:"SecurityToken"` GatewayId string `position:"Query" name:"GatewayId"` }
DescribeKmsKeyRequest is the request struct for api DescribeKmsKey
func CreateDescribeKmsKeyRequest ¶
func CreateDescribeKmsKeyRequest() (request *DescribeKmsKeyRequest)
CreateDescribeKmsKeyRequest creates a request to invoke DescribeKmsKey API
type DescribeKmsKeyResponse ¶
type DescribeKmsKeyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` IsValid bool `json:"IsValid" xml:"IsValid"` }
DescribeKmsKeyResponse is the response struct for api DescribeKmsKey
func CreateDescribeKmsKeyResponse ¶
func CreateDescribeKmsKeyResponse() (response *DescribeKmsKeyResponse)
CreateDescribeKmsKeyResponse creates a response to parse from DescribeKmsKey response
type DescribeMqttConfigRequest ¶
type DescribeMqttConfigRequest struct { *requests.RpcRequest SecurityToken string `position:"Query" name:"SecurityToken"` GatewayId string `position:"Query" name:"GatewayId"` }
DescribeMqttConfigRequest is the request struct for api DescribeMqttConfig
func CreateDescribeMqttConfigRequest ¶
func CreateDescribeMqttConfigRequest() (request *DescribeMqttConfigRequest)
CreateDescribeMqttConfigRequest creates a request to invoke DescribeMqttConfig API
type DescribeMqttConfigResponse ¶
type DescribeMqttConfigResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` IsEnabled bool `json:"IsEnabled" xml:"IsEnabled"` BrokerUrl string `json:"BrokerUrl" xml:"BrokerUrl"` InternalBrokerUrl string `json:"InternalBrokerUrl" xml:"InternalBrokerUrl"` PublishTopic string `json:"PublishTopic" xml:"PublishTopic"` SubscribeTopic string `json:"SubscribeTopic" xml:"SubscribeTopic"` GroupId string `json:"GroupId" xml:"GroupId"` MqttInstanceId string `json:"MqttInstanceId" xml:"MqttInstanceId"` AuthType string `json:"AuthType" xml:"AuthType"` Username string `json:"Username" xml:"Username"` Password string `json:"Password" xml:"Password"` }
DescribeMqttConfigResponse is the response struct for api DescribeMqttConfig
func CreateDescribeMqttConfigResponse ¶
func CreateDescribeMqttConfigResponse() (response *DescribeMqttConfigResponse)
CreateDescribeMqttConfigResponse creates a response to parse from DescribeMqttConfig response
type DescribeOssBucketInfoRequest ¶
type DescribeOssBucketInfoRequest struct { *requests.RpcRequest BucketEndpoint string `position:"Query" name:"BucketEndpoint"` Type string `position:"Query" name:"Type"` SecurityToken string `position:"Query" name:"SecurityToken"` BucketName string `position:"Query" name:"BucketName"` GatewayId string `position:"Query" name:"GatewayId"` }
DescribeOssBucketInfoRequest is the request struct for api DescribeOssBucketInfo
func CreateDescribeOssBucketInfoRequest ¶
func CreateDescribeOssBucketInfoRequest() (request *DescribeOssBucketInfoRequest)
CreateDescribeOssBucketInfoRequest creates a request to invoke DescribeOssBucketInfo API
type DescribeOssBucketInfoResponse ¶
type DescribeOssBucketInfoResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` IsArchive bool `json:"IsArchive" xml:"IsArchive"` IsBackToResource bool `json:"IsBackToResource" xml:"IsBackToResource"` PollingInterval int `json:"PollingInterval" xml:"PollingInterval"` IsSupportServerSideEncryption bool `json:"IsSupportServerSideEncryption" xml:"IsSupportServerSideEncryption"` IsFresh bool `json:"IsFresh" xml:"IsFresh"` StorageSize int64 `json:"StorageSize" xml:"StorageSize"` IsVersioning bool `json:"IsVersioning" xml:"IsVersioning"` }
DescribeOssBucketInfoResponse is the response struct for api DescribeOssBucketInfo
func CreateDescribeOssBucketInfoResponse ¶
func CreateDescribeOssBucketInfoResponse() (response *DescribeOssBucketInfoResponse)
CreateDescribeOssBucketInfoResponse creates a response to parse from DescribeOssBucketInfo response
type DescribeOssBucketsRequest ¶
type DescribeOssBucketsRequest struct { *requests.RpcRequest BucketEndpoint string `position:"Query" name:"BucketEndpoint"` SecurityToken string `position:"Query" name:"SecurityToken"` }
DescribeOssBucketsRequest is the request struct for api DescribeOssBuckets
func CreateDescribeOssBucketsRequest ¶
func CreateDescribeOssBucketsRequest() (request *DescribeOssBucketsRequest)
CreateDescribeOssBucketsRequest creates a request to invoke DescribeOssBuckets API
type DescribeOssBucketsResponse ¶
type DescribeOssBucketsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Buckets Buckets `json:"Buckets" xml:"Buckets"` }
DescribeOssBucketsResponse is the response struct for api DescribeOssBuckets
func CreateDescribeOssBucketsResponse ¶
func CreateDescribeOssBucketsResponse() (response *DescribeOssBucketsResponse)
CreateDescribeOssBucketsResponse creates a response to parse from DescribeOssBuckets response
type DescribePayAsYouGoPriceRequest ¶
type DescribePayAsYouGoPriceRequest struct { *requests.RpcRequest GatewayClass string `position:"Query" name:"GatewayClass"` SecurityToken string `position:"Query" name:"SecurityToken"` }
DescribePayAsYouGoPriceRequest is the request struct for api DescribePayAsYouGoPrice
func CreateDescribePayAsYouGoPriceRequest ¶
func CreateDescribePayAsYouGoPriceRequest() (request *DescribePayAsYouGoPriceRequest)
CreateDescribePayAsYouGoPriceRequest creates a request to invoke DescribePayAsYouGoPrice API
type DescribePayAsYouGoPriceResponse ¶
type DescribePayAsYouGoPriceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Currency string `json:"Currency" xml:"Currency"` GatewayClassPrice float64 `json:"GatewayClassPrice" xml:"GatewayClassPrice"` CacheCloudEfficiencySizePrice float64 `json:"CacheCloudEfficiencySizePrice" xml:"CacheCloudEfficiencySizePrice"` CacheCloudSSDSizePrice float64 `json:"CacheCloudSSDSizePrice" xml:"CacheCloudSSDSizePrice"` }
DescribePayAsYouGoPriceResponse is the response struct for api DescribePayAsYouGoPrice
func CreateDescribePayAsYouGoPriceResponse ¶
func CreateDescribePayAsYouGoPriceResponse() (response *DescribePayAsYouGoPriceResponse)
CreateDescribePayAsYouGoPriceResponse creates a response to parse from DescribePayAsYouGoPrice response
type DescribeRegionsRequest ¶
type DescribeRegionsRequest struct { *requests.RpcRequest SecurityToken string `position:"Query" name:"SecurityToken"` }
DescribeRegionsRequest is the request struct for api DescribeRegions
func CreateDescribeRegionsRequest ¶
func CreateDescribeRegionsRequest() (request *DescribeRegionsRequest)
CreateDescribeRegionsRequest creates a request to invoke DescribeRegions API
type DescribeRegionsResponse ¶
type DescribeRegionsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Regions Regions `json:"Regions" xml:"Regions"` }
DescribeRegionsResponse is the response struct for api DescribeRegions
func CreateDescribeRegionsResponse ¶
func CreateDescribeRegionsResponse() (response *DescribeRegionsResponse)
CreateDescribeRegionsResponse creates a response to parse from DescribeRegions response
type DescribeSharesBucketInfoForExpressSyncRequest ¶
type DescribeSharesBucketInfoForExpressSyncRequest struct {}
DescribeSharesBucketInfoForExpressSyncRequest is the request struct for api DescribeSharesBucketInfoForExpressSync
func CreateDescribeSharesBucketInfoForExpressSyncRequest ¶
func CreateDescribeSharesBucketInfoForExpressSyncRequest() (request *DescribeSharesBucketInfoForExpressSyncRequest)
CreateDescribeSharesBucketInfoForExpressSyncRequest creates a request to invoke DescribeSharesBucketInfoForExpressSync API
type DescribeSharesBucketInfoForExpressSyncResponse ¶
type DescribeSharesBucketInfoForExpressSyncResponse struct {}
DescribeSharesBucketInfoForExpressSyncResponse is the response struct for api DescribeSharesBucketInfoForExpressSync
func CreateDescribeSharesBucketInfoForExpressSyncResponse ¶
func CreateDescribeSharesBucketInfoForExpressSyncResponse() (response *DescribeSharesBucketInfoForExpressSyncResponse)
CreateDescribeSharesBucketInfoForExpressSyncResponse creates a response to parse from DescribeSharesBucketInfoForExpressSync response
type DescribeStorageBundleRequest ¶
type DescribeStorageBundleRequest struct { *requests.RpcRequest SecurityToken string `position:"Query" name:"SecurityToken"` StorageBundleId string `position:"Query" name:"StorageBundleId"` }
DescribeStorageBundleRequest is the request struct for api DescribeStorageBundle
func CreateDescribeStorageBundleRequest ¶
func CreateDescribeStorageBundleRequest() (request *DescribeStorageBundleRequest)
CreateDescribeStorageBundleRequest creates a request to invoke DescribeStorageBundle API
type DescribeStorageBundleResponse ¶
type DescribeStorageBundleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` StorageBundleId string `json:"StorageBundleId" xml:"StorageBundleId"` Name string `json:"Name" xml:"Name"` Description string `json:"Description" xml:"Description"` BackendBucketRegionId string `json:"BackendBucketRegionId" xml:"BackendBucketRegionId"` Location string `json:"Location" xml:"Location"` CreatedTime int64 `json:"CreatedTime" xml:"CreatedTime"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` }
DescribeStorageBundleResponse is the response struct for api DescribeStorageBundle
func CreateDescribeStorageBundleResponse ¶
func CreateDescribeStorageBundleResponse() (response *DescribeStorageBundleResponse)
CreateDescribeStorageBundleResponse creates a response to parse from DescribeStorageBundle response
type DescribeStorageBundlesRequest ¶
type DescribeStorageBundlesRequest struct { *requests.RpcRequest BackendBucketRegionId string `position:"Query" name:"BackendBucketRegionId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SecurityToken string `position:"Query" name:"SecurityToken"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
DescribeStorageBundlesRequest is the request struct for api DescribeStorageBundles
func CreateDescribeStorageBundlesRequest ¶
func CreateDescribeStorageBundlesRequest() (request *DescribeStorageBundlesRequest)
CreateDescribeStorageBundlesRequest creates a request to invoke DescribeStorageBundles API
type DescribeStorageBundlesResponse ¶
type DescribeStorageBundlesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` StorageBundles StorageBundles `json:"StorageBundles" xml:"StorageBundles"` }
DescribeStorageBundlesResponse is the response struct for api DescribeStorageBundles
func CreateDescribeStorageBundlesResponse ¶
func CreateDescribeStorageBundlesResponse() (response *DescribeStorageBundlesResponse)
CreateDescribeStorageBundlesResponse creates a response to parse from DescribeStorageBundles response
type DescribeSubscriptionPriceRequest ¶
type DescribeSubscriptionPriceRequest struct { *requests.RpcRequest GatewayClass string `position:"Query" name:"GatewayClass"` CacheSSDSize requests.Integer `position:"Query" name:"CacheSSDSize"` PeriodUnit string `position:"Query" name:"PeriodUnit"` PeriodQuantity requests.Integer `position:"Query" name:"PeriodQuantity"` SecurityToken string `position:"Query" name:"SecurityToken"` CacheCloudEfficiencySize requests.Integer `position:"Query" name:"CacheCloudEfficiencySize"` }
DescribeSubscriptionPriceRequest is the request struct for api DescribeSubscriptionPrice
func CreateDescribeSubscriptionPriceRequest ¶
func CreateDescribeSubscriptionPriceRequest() (request *DescribeSubscriptionPriceRequest)
CreateDescribeSubscriptionPriceRequest creates a request to invoke DescribeSubscriptionPrice API
type DescribeSubscriptionPriceResponse ¶
type DescribeSubscriptionPriceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Currency string `json:"Currency" xml:"Currency"` TradePrice float64 `json:"TradePrice" xml:"TradePrice"` }
DescribeSubscriptionPriceResponse is the response struct for api DescribeSubscriptionPrice
func CreateDescribeSubscriptionPriceResponse ¶
func CreateDescribeSubscriptionPriceResponse() (response *DescribeSubscriptionPriceResponse)
CreateDescribeSubscriptionPriceResponse creates a response to parse from DescribeSubscriptionPrice response
type DescribeTasksRequest ¶
type DescribeTasksRequest struct { *requests.RpcRequest TargetId string `position:"Query" name:"TargetId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` SecurityToken string `position:"Query" name:"SecurityToken"` PageSize requests.Integer `position:"Query" name:"PageSize"` TaskId string `position:"Query" name:"TaskId"` }
DescribeTasksRequest is the request struct for api DescribeTasks
func CreateDescribeTasksRequest ¶
func CreateDescribeTasksRequest() (request *DescribeTasksRequest)
CreateDescribeTasksRequest creates a request to invoke DescribeTasks API
type DescribeTasksResponse ¶
type DescribeTasksResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` Tasks Tasks `json:"Tasks" xml:"Tasks"` }
DescribeTasksResponse is the response struct for api DescribeTasks
func CreateDescribeTasksResponse ¶
func CreateDescribeTasksResponse() (response *DescribeTasksResponse)
CreateDescribeTasksResponse creates a response to parse from DescribeTasks response
type DescribeUserBusinessStatusRequest ¶
type DescribeUserBusinessStatusRequest struct { *requests.RpcRequest SecurityToken string `position:"Query" name:"SecurityToken"` }
DescribeUserBusinessStatusRequest is the request struct for api DescribeUserBusinessStatus
func CreateDescribeUserBusinessStatusRequest ¶
func CreateDescribeUserBusinessStatusRequest() (request *DescribeUserBusinessStatusRequest)
CreateDescribeUserBusinessStatusRequest creates a request to invoke DescribeUserBusinessStatus API
type DescribeUserBusinessStatusResponse ¶
type DescribeUserBusinessStatusResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` IsEnabled bool `json:"IsEnabled" xml:"IsEnabled"` IsIndebted bool `json:"IsIndebted" xml:"IsIndebted"` IsIndebtedOverdue bool `json:"IsIndebtedOverdue" xml:"IsIndebtedOverdue"` IsRiskControl bool `json:"IsRiskControl" xml:"IsRiskControl"` }
DescribeUserBusinessStatusResponse is the response struct for api DescribeUserBusinessStatus
func CreateDescribeUserBusinessStatusResponse ¶
func CreateDescribeUserBusinessStatusResponse() (response *DescribeUserBusinessStatusResponse)
CreateDescribeUserBusinessStatusResponse creates a response to parse from DescribeUserBusinessStatus response
type DescribeVSwitchesRequest ¶
type DescribeVSwitchesRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` VSwitchId string `position:"Query" name:"VSwitchId"` SecurityToken string `position:"Query" name:"SecurityToken"` VpcId string `position:"Query" name:"VpcId"` PageSize requests.Integer `position:"Query" name:"PageSize"` StorageBundleId string `position:"Query" name:"StorageBundleId"` }
DescribeVSwitchesRequest is the request struct for api DescribeVSwitches
func CreateDescribeVSwitchesRequest ¶
func CreateDescribeVSwitchesRequest() (request *DescribeVSwitchesRequest)
CreateDescribeVSwitchesRequest creates a request to invoke DescribeVSwitches API
type DescribeVSwitchesResponse ¶
type DescribeVSwitchesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` VSwitches VSwitches `json:"VSwitches" xml:"VSwitches"` }
DescribeVSwitchesResponse is the response struct for api DescribeVSwitches
func CreateDescribeVSwitchesResponse ¶
func CreateDescribeVSwitchesResponse() (response *DescribeVSwitchesResponse)
CreateDescribeVSwitchesResponse creates a response to parse from DescribeVSwitches response
type DescribeVpcsRequest ¶
type DescribeVpcsRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` SecurityToken string `position:"Query" name:"SecurityToken"` VpcId string `position:"Query" name:"VpcId"` PageSize requests.Integer `position:"Query" name:"PageSize"` StorageBundleId string `position:"Query" name:"StorageBundleId"` }
DescribeVpcsRequest is the request struct for api DescribeVpcs
func CreateDescribeVpcsRequest ¶
func CreateDescribeVpcsRequest() (request *DescribeVpcsRequest)
CreateDescribeVpcsRequest creates a request to invoke DescribeVpcs API
type DescribeVpcsResponse ¶
type DescribeVpcsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` Vpcs Vpcs `json:"Vpcs" xml:"Vpcs"` }
DescribeVpcsResponse is the response struct for api DescribeVpcs
func CreateDescribeVpcsResponse ¶
func CreateDescribeVpcsResponse() (response *DescribeVpcsResponse)
CreateDescribeVpcsResponse creates a response to parse from DescribeVpcs response
type DescribeZonesRequest ¶
type DescribeZonesRequest struct { *requests.RpcRequest SecurityToken string `position:"Query" name:"SecurityToken"` }
DescribeZonesRequest is the request struct for api DescribeZones
func CreateDescribeZonesRequest ¶
func CreateDescribeZonesRequest() (request *DescribeZonesRequest)
CreateDescribeZonesRequest creates a request to invoke DescribeZones API
type DescribeZonesResponse ¶
type DescribeZonesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Zones Zones `json:"Zones" xml:"Zones"` }
DescribeZonesResponse is the response struct for api DescribeZones
func CreateDescribeZonesResponse ¶
func CreateDescribeZonesResponse() (response *DescribeZonesResponse)
CreateDescribeZonesResponse creates a response to parse from DescribeZones response
type DisableGatewayLoggingRequest ¶
type DisableGatewayLoggingRequest struct { *requests.RpcRequest SecurityToken string `position:"Query" name:"SecurityToken"` GatewayId string `position:"Query" name:"GatewayId"` }
DisableGatewayLoggingRequest is the request struct for api DisableGatewayLogging
func CreateDisableGatewayLoggingRequest ¶
func CreateDisableGatewayLoggingRequest() (request *DisableGatewayLoggingRequest)
CreateDisableGatewayLoggingRequest creates a request to invoke DisableGatewayLogging API
type DisableGatewayLoggingResponse ¶
type DisableGatewayLoggingResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` }
DisableGatewayLoggingResponse is the response struct for api DisableGatewayLogging
func CreateDisableGatewayLoggingResponse ¶
func CreateDisableGatewayLoggingResponse() (response *DisableGatewayLoggingResponse)
CreateDisableGatewayLoggingResponse creates a response to parse from DisableGatewayLogging response
type DisableGatewayNFSVersionRequest ¶ added in v1.61.1116
type DisableGatewayNFSVersionRequest struct { *requests.RpcRequest NFSVersion string `position:"Query" name:"NFSVersion"` SecurityToken string `position:"Query" name:"SecurityToken"` GatewayId string `position:"Query" name:"GatewayId"` }
DisableGatewayNFSVersionRequest is the request struct for api DisableGatewayNFSVersion
func CreateDisableGatewayNFSVersionRequest ¶ added in v1.61.1116
func CreateDisableGatewayNFSVersionRequest() (request *DisableGatewayNFSVersionRequest)
CreateDisableGatewayNFSVersionRequest creates a request to invoke DisableGatewayNFSVersion API
type DisableGatewayNFSVersionResponse ¶ added in v1.61.1116
type DisableGatewayNFSVersionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` TaskId string `json:"TaskId" xml:"TaskId"` }
DisableGatewayNFSVersionResponse is the response struct for api DisableGatewayNFSVersion
func CreateDisableGatewayNFSVersionResponse ¶ added in v1.61.1116
func CreateDisableGatewayNFSVersionResponse() (response *DisableGatewayNFSVersionResponse)
CreateDisableGatewayNFSVersionResponse creates a response to parse from DisableGatewayNFSVersion response
type ElasticNodesInDescribeGateway ¶
type ElasticNodesInDescribeGateway struct {
ElasticNode []string `json:"ElasticNode" xml:"ElasticNode"`
}
ElasticNodesInDescribeGateway is a nested struct in sgw response
type ElasticNodesInDescribeGateways ¶
type ElasticNodesInDescribeGateways struct {
ElasticNode []string `json:"ElasticNode" xml:"ElasticNode"`
}
ElasticNodesInDescribeGateways is a nested struct in sgw response
type EnableGatewayIpv6Request ¶ added in v1.61.1116
type EnableGatewayIpv6Request struct { *requests.RpcRequest SecurityToken string `position:"Query" name:"SecurityToken"` GatewayId string `position:"Query" name:"GatewayId"` }
EnableGatewayIpv6Request is the request struct for api EnableGatewayIpv6
func CreateEnableGatewayIpv6Request ¶ added in v1.61.1116
func CreateEnableGatewayIpv6Request() (request *EnableGatewayIpv6Request)
CreateEnableGatewayIpv6Request creates a request to invoke EnableGatewayIpv6 API
type EnableGatewayIpv6Response ¶ added in v1.61.1116
type EnableGatewayIpv6Response struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` TaskId string `json:"TaskId" xml:"TaskId"` }
EnableGatewayIpv6Response is the response struct for api EnableGatewayIpv6
func CreateEnableGatewayIpv6Response ¶ added in v1.61.1116
func CreateEnableGatewayIpv6Response() (response *EnableGatewayIpv6Response)
CreateEnableGatewayIpv6Response creates a response to parse from EnableGatewayIpv6 response
type EnableGatewayLoggingRequest ¶
type EnableGatewayLoggingRequest struct { *requests.RpcRequest SecurityToken string `position:"Query" name:"SecurityToken"` GatewayId string `position:"Query" name:"GatewayId"` }
EnableGatewayLoggingRequest is the request struct for api EnableGatewayLogging
func CreateEnableGatewayLoggingRequest ¶
func CreateEnableGatewayLoggingRequest() (request *EnableGatewayLoggingRequest)
CreateEnableGatewayLoggingRequest creates a request to invoke EnableGatewayLogging API
type EnableGatewayLoggingResponse ¶
type EnableGatewayLoggingResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` }
EnableGatewayLoggingResponse is the response struct for api EnableGatewayLogging
func CreateEnableGatewayLoggingResponse ¶
func CreateEnableGatewayLoggingResponse() (response *EnableGatewayLoggingResponse)
CreateEnableGatewayLoggingResponse creates a response to parse from EnableGatewayLogging response
type ExpandCacheDiskRequest ¶
type ExpandCacheDiskRequest struct { *requests.RpcRequest LocalFilePath string `position:"Query" name:"LocalFilePath"` NewSizeInGB requests.Integer `position:"Query" name:"NewSizeInGB"` SecurityToken string `position:"Query" name:"SecurityToken"` GatewayId string `position:"Query" name:"GatewayId"` }
ExpandCacheDiskRequest is the request struct for api ExpandCacheDisk
func CreateExpandCacheDiskRequest ¶
func CreateExpandCacheDiskRequest() (request *ExpandCacheDiskRequest)
CreateExpandCacheDiskRequest creates a request to invoke ExpandCacheDisk API
type ExpandCacheDiskResponse ¶
type ExpandCacheDiskResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` TaskId string `json:"TaskId" xml:"TaskId"` BuyURL string `json:"BuyURL" xml:"BuyURL"` }
ExpandCacheDiskResponse is the response struct for api ExpandCacheDisk
func CreateExpandCacheDiskResponse ¶
func CreateExpandCacheDiskResponse() (response *ExpandCacheDiskResponse)
CreateExpandCacheDiskResponse creates a response to parse from ExpandCacheDisk response
type ExpandGatewayNetworkBandwidthRequest ¶
type ExpandGatewayNetworkBandwidthRequest struct { *requests.RpcRequest NewNetworkBandwidth requests.Integer `position:"Query" name:"NewNetworkBandwidth"` SecurityToken string `position:"Query" name:"SecurityToken"` GatewayId string `position:"Query" name:"GatewayId"` }
ExpandGatewayNetworkBandwidthRequest is the request struct for api ExpandGatewayNetworkBandwidth
func CreateExpandGatewayNetworkBandwidthRequest ¶
func CreateExpandGatewayNetworkBandwidthRequest() (request *ExpandGatewayNetworkBandwidthRequest)
CreateExpandGatewayNetworkBandwidthRequest creates a request to invoke ExpandGatewayNetworkBandwidth API
type ExpandGatewayNetworkBandwidthResponse ¶
type ExpandGatewayNetworkBandwidthResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` TaskId string `json:"TaskId" xml:"TaskId"` BuyURL string `json:"BuyURL" xml:"BuyURL"` }
ExpandGatewayNetworkBandwidthResponse is the response struct for api ExpandGatewayNetworkBandwidth
func CreateExpandGatewayNetworkBandwidthResponse ¶
func CreateExpandGatewayNetworkBandwidthResponse() (response *ExpandGatewayNetworkBandwidthResponse)
CreateExpandGatewayNetworkBandwidthResponse creates a response to parse from ExpandGatewayNetworkBandwidth response
type ExpressSync ¶
type ExpressSync struct { ExpressSyncId string `json:"ExpressSyncId" xml:"ExpressSyncId"` Name string `json:"Name" xml:"Name"` Description string `json:"Description" xml:"Description"` BucketRegion string `json:"BucketRegion" xml:"BucketRegion"` BucketName string `json:"BucketName" xml:"BucketName"` BucketPrefix string `json:"BucketPrefix" xml:"BucketPrefix"` MnsTopic string `json:"MnsTopic" xml:"MnsTopic"` }
ExpressSync is a nested struct in sgw response
type ExpressSyncs ¶
type ExpressSyncs struct {
ExpressSync []ExpressSync `json:"ExpressSync" xml:"ExpressSync"`
}
ExpressSyncs is a nested struct in sgw response
type Gateway ¶
type Gateway struct { Name string `json:"Name" xml:"Name"` Category string `json:"Category" xml:"Category"` BuyURL string `json:"BuyURL" xml:"BuyURL"` RenewURL string `json:"RenewURL" xml:"RenewURL"` GatewayVersion string `json:"GatewayVersion" xml:"GatewayVersion"` SerialNumber string `json:"SerialNumber" xml:"SerialNumber"` ExpireStatus int `json:"ExpireStatus" xml:"ExpireStatus"` TaskId string `json:"TaskId" xml:"TaskId"` CreatedTime int64 `json:"CreatedTime" xml:"CreatedTime"` IsPostPaid bool `json:"IsPostPaid" xml:"IsPostPaid"` CommonBuyInstanceId string `json:"CommonBuyInstanceId" xml:"CommonBuyInstanceId"` MaxThroughput int `json:"MaxThroughput" xml:"MaxThroughput"` InnerIp string `json:"InnerIp" xml:"InnerIp"` VpcId string `json:"VpcId" xml:"VpcId"` StorageBundleId string `json:"StorageBundleId" xml:"StorageBundleId"` Description string `json:"Description" xml:"Description"` ActivatedTime int64 `json:"ActivatedTime" xml:"ActivatedTime"` DataLoadType string `json:"DataLoadType" xml:"DataLoadType"` ExpiredTime int64 `json:"ExpiredTime" xml:"ExpiredTime"` Type string `json:"Type" xml:"Type"` Capacity int `json:"Capacity" xml:"Capacity"` GatewayClass string `json:"GatewayClass" xml:"GatewayClass"` GatewayType string `json:"GatewayType" xml:"GatewayType"` ElasticGateway bool `json:"ElasticGateway" xml:"ElasticGateway"` VSwitchId string `json:"VSwitchId" xml:"VSwitchId"` Ip string `json:"Ip" xml:"Ip"` GatewayId string `json:"GatewayId" xml:"GatewayId"` InnerIpv6Ip string `json:"InnerIpv6Ip" xml:"InnerIpv6Ip"` Location string `json:"Location" xml:"Location"` IsReleaseAfterExpiration bool `json:"IsReleaseAfterExpiration" xml:"IsReleaseAfterExpiration"` EcsInstanceId string `json:"EcsInstanceId" xml:"EcsInstanceId"` LastErrorKey string `json:"LastErrorKey" xml:"LastErrorKey"` PublicNetworkBandwidth int `json:"PublicNetworkBandwidth" xml:"PublicNetworkBandwidth"` Model string `json:"Model" xml:"Model"` DataLoadInterval int `json:"DataLoadInterval" xml:"DataLoadInterval"` Status string `json:"Status" xml:"Status"` ElasticNodes ElasticNodesInDescribeGateways `json:"ElasticNodes" xml:"ElasticNodes"` }
Gateway is a nested struct in sgw response
type GatewayInfo ¶
type GatewayInfo struct { Time int64 `json:"Time" xml:"Time"` Info string `json:"Info" xml:"Info"` }
GatewayInfo is a nested struct in sgw response
type GatewayInfos ¶
type GatewayInfos struct {
GatewayInfo []GatewayInfo `json:"GatewayInfo" xml:"GatewayInfo"`
}
GatewayInfos is a nested struct in sgw response
type GatewayTag ¶
type GatewayTag struct { GatewayId string `json:"GatewayId" xml:"GatewayId"` Tags Tags `json:"Tags" xml:"Tags"` }
GatewayTag is a nested struct in sgw response
type GatewayTags ¶
type GatewayTags struct {
GatewayTag []GatewayTag `json:"GatewayTag" xml:"GatewayTag"`
}
GatewayTags is a nested struct in sgw response
type GatewaysInDescribeGateways ¶
type GatewaysInDescribeGateways struct {
Gateway []Gateway `json:"Gateway" xml:"Gateway"`
}
GatewaysInDescribeGateways is a nested struct in sgw response
type GatewaysInDescribeGatewaysForCms ¶
type GatewaysInDescribeGatewaysForCms struct {
Gateway []Gateway `json:"Gateway" xml:"Gateway"`
}
GatewaysInDescribeGatewaysForCms is a nested struct in sgw response
type GenerateGatewayTokenRequest ¶
type GenerateGatewayTokenRequest struct { *requests.RpcRequest SecurityToken string `position:"Query" name:"SecurityToken"` GatewayId string `position:"Query" name:"GatewayId"` }
GenerateGatewayTokenRequest is the request struct for api GenerateGatewayToken
func CreateGenerateGatewayTokenRequest ¶
func CreateGenerateGatewayTokenRequest() (request *GenerateGatewayTokenRequest)
CreateGenerateGatewayTokenRequest creates a request to invoke GenerateGatewayToken API
type GenerateGatewayTokenResponse ¶
type GenerateGatewayTokenResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Token string `json:"Token" xml:"Token"` }
GenerateGatewayTokenResponse is the response struct for api GenerateGatewayToken
func CreateGenerateGatewayTokenResponse ¶
func CreateGenerateGatewayTokenResponse() (response *GenerateGatewayTokenResponse)
CreateGenerateGatewayTokenResponse creates a response to parse from GenerateGatewayToken response
type GenerateMqttTokenRequest ¶
type GenerateMqttTokenRequest struct { *requests.RpcRequest ClientUUID string `position:"Query" name:"ClientUUID"` SecurityToken string `position:"Query" name:"SecurityToken"` GatewayId string `position:"Query" name:"GatewayId"` }
GenerateMqttTokenRequest is the request struct for api GenerateMqttToken
func CreateGenerateMqttTokenRequest ¶
func CreateGenerateMqttTokenRequest() (request *GenerateMqttTokenRequest)
CreateGenerateMqttTokenRequest creates a request to invoke GenerateMqttToken API
type GenerateMqttTokenResponse ¶
type GenerateMqttTokenResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` MqttToken string `json:"MqttToken" xml:"MqttToken"` }
GenerateMqttTokenResponse is the response struct for api GenerateMqttToken
func CreateGenerateMqttTokenResponse ¶
func CreateGenerateMqttTokenResponse() (response *GenerateMqttTokenResponse)
CreateGenerateMqttTokenResponse creates a response to parse from GenerateMqttToken response
type GenerateStsTokenRequest ¶
type GenerateStsTokenRequest struct { *requests.RpcRequest TokenType string `position:"Query" name:"TokenType"` ExpireInSeconds requests.Integer `position:"Query" name:"ExpireInSeconds"` SecurityToken string `position:"Query" name:"SecurityToken"` GatewayId string `position:"Query" name:"GatewayId"` }
GenerateStsTokenRequest is the request struct for api GenerateStsToken
func CreateGenerateStsTokenRequest ¶
func CreateGenerateStsTokenRequest() (request *GenerateStsTokenRequest)
CreateGenerateStsTokenRequest creates a request to invoke GenerateStsToken API
type GenerateStsTokenResponse ¶
type GenerateStsTokenResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` AccessKeyId string `json:"AccessKeyId" xml:"AccessKeyId"` AccessKeySecret string `json:"AccessKeySecret" xml:"AccessKeySecret"` Expiration string `json:"Expiration" xml:"Expiration"` SecurityToken string `json:"SecurityToken" xml:"SecurityToken"` SupportBundleTarget string `json:"SupportBundleTarget" xml:"SupportBundleTarget"` Environment string `json:"Environment" xml:"Environment"` }
GenerateStsTokenResponse is the response struct for api GenerateStsToken
func CreateGenerateStsTokenResponse ¶
func CreateGenerateStsTokenResponse() (response *GenerateStsTokenResponse)
CreateGenerateStsTokenResponse creates a response to parse from GenerateStsToken response
type Image ¶
type Image struct { Name string `json:"Name" xml:"Name"` Description string `json:"Description" xml:"Description"` Size int64 `json:"Size" xml:"Size"` ModifiedDate string `json:"ModifiedDate" xml:"ModifiedDate"` Version string `json:"Version" xml:"Version"` Title string `json:"Title" xml:"Title"` Type string `json:"Type" xml:"Type"` MD5 string `json:"MD5" xml:"MD5"` Url string `json:"Url" xml:"Url"` }
Image is a nested struct in sgw response
type Images ¶
type Images struct {
Image []Image `json:"Image" xml:"Image"`
}
Images is a nested struct in sgw response
type ListTagResourcesRequest ¶
type ListTagResourcesRequest struct { *requests.RpcRequest ResourceId *[]string `position:"Query" name:"ResourceId" type:"Repeated"` ResourceType string `position:"Query" name:"ResourceType"` SecurityToken string `position:"Query" name:"SecurityToken"` NextToken string `position:"Query" name:"NextToken"` Tag *[]ListTagResourcesTag `position:"Query" name:"Tag" type:"Repeated"` }
ListTagResourcesRequest is the request struct for api ListTagResources
func CreateListTagResourcesRequest ¶
func CreateListTagResourcesRequest() (request *ListTagResourcesRequest)
CreateListTagResourcesRequest creates a request to invoke ListTagResources API
type ListTagResourcesResponse ¶
type ListTagResourcesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` NextToken string `json:"NextToken" xml:"NextToken"` TagResources TagResources `json:"TagResources" xml:"TagResources"` }
ListTagResourcesResponse is the response struct for api ListTagResources
func CreateListTagResourcesResponse ¶
func CreateListTagResourcesResponse() (response *ListTagResourcesResponse)
CreateListTagResourcesResponse creates a response to parse from ListTagResources response
type ListTagResourcesTag ¶
ListTagResourcesTag is a repeated param struct in ListTagResourcesRequest
type ModifyGatewayBlockVolumeRequest ¶
type ModifyGatewayBlockVolumeRequest struct { *requests.RpcRequest CacheConfig string `position:"Query" name:"CacheConfig"` SecurityToken string `position:"Query" name:"SecurityToken"` IndexId string `position:"Query" name:"IndexId"` GatewayId string `position:"Query" name:"GatewayId"` }
ModifyGatewayBlockVolumeRequest is the request struct for api ModifyGatewayBlockVolume
func CreateModifyGatewayBlockVolumeRequest ¶
func CreateModifyGatewayBlockVolumeRequest() (request *ModifyGatewayBlockVolumeRequest)
CreateModifyGatewayBlockVolumeRequest creates a request to invoke ModifyGatewayBlockVolume API
type ModifyGatewayBlockVolumeResponse ¶
type ModifyGatewayBlockVolumeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` TaskId string `json:"TaskId" xml:"TaskId"` }
ModifyGatewayBlockVolumeResponse is the response struct for api ModifyGatewayBlockVolume
func CreateModifyGatewayBlockVolumeResponse ¶
func CreateModifyGatewayBlockVolumeResponse() (response *ModifyGatewayBlockVolumeResponse)
CreateModifyGatewayBlockVolumeResponse creates a response to parse from ModifyGatewayBlockVolume response
type ModifyGatewayClassRequest ¶
type ModifyGatewayClassRequest struct { *requests.RpcRequest GatewayClass string `position:"Query" name:"GatewayClass"` SecurityToken string `position:"Query" name:"SecurityToken"` GatewayId string `position:"Query" name:"GatewayId"` }
ModifyGatewayClassRequest is the request struct for api ModifyGatewayClass
func CreateModifyGatewayClassRequest ¶
func CreateModifyGatewayClassRequest() (request *ModifyGatewayClassRequest)
CreateModifyGatewayClassRequest creates a request to invoke ModifyGatewayClass API
type ModifyGatewayClassResponse ¶
type ModifyGatewayClassResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` TaskId string `json:"TaskId" xml:"TaskId"` BuyURL string `json:"BuyURL" xml:"BuyURL"` }
ModifyGatewayClassResponse is the response struct for api ModifyGatewayClass
func CreateModifyGatewayClassResponse ¶
func CreateModifyGatewayClassResponse() (response *ModifyGatewayClassResponse)
CreateModifyGatewayClassResponse creates a response to parse from ModifyGatewayClass response
type ModifyGatewayFileShareRequest ¶
type ModifyGatewayFileShareRequest struct {}
ModifyGatewayFileShareRequest is the request struct for api ModifyGatewayFileShare
func CreateModifyGatewayFileShareRequest ¶
func CreateModifyGatewayFileShareRequest() (request *ModifyGatewayFileShareRequest)
CreateModifyGatewayFileShareRequest creates a request to invoke ModifyGatewayFileShare API
type ModifyGatewayFileShareResponse ¶
type ModifyGatewayFileShareResponse struct {}
ModifyGatewayFileShareResponse is the response struct for api ModifyGatewayFileShare
func CreateModifyGatewayFileShareResponse ¶
func CreateModifyGatewayFileShareResponse() (response *ModifyGatewayFileShareResponse)
CreateModifyGatewayFileShareResponse creates a response to parse from ModifyGatewayFileShare response
type ModifyGatewayFileShareWatermarkRequest ¶ added in v1.61.1116
type ModifyGatewayFileShareWatermarkRequest struct {}
ModifyGatewayFileShareWatermarkRequest is the request struct for api ModifyGatewayFileShareWatermark
func CreateModifyGatewayFileShareWatermarkRequest ¶ added in v1.61.1116
func CreateModifyGatewayFileShareWatermarkRequest() (request *ModifyGatewayFileShareWatermarkRequest)
CreateModifyGatewayFileShareWatermarkRequest creates a request to invoke ModifyGatewayFileShareWatermark API
type ModifyGatewayFileShareWatermarkResponse ¶ added in v1.61.1116
type ModifyGatewayFileShareWatermarkResponse struct {}
ModifyGatewayFileShareWatermarkResponse is the response struct for api ModifyGatewayFileShareWatermark
func CreateModifyGatewayFileShareWatermarkResponse ¶ added in v1.61.1116
func CreateModifyGatewayFileShareWatermarkResponse() (response *ModifyGatewayFileShareWatermarkResponse)
CreateModifyGatewayFileShareWatermarkResponse creates a response to parse from ModifyGatewayFileShareWatermark response
type ModifyGatewayRequest ¶
type ModifyGatewayRequest struct { *requests.RpcRequest Description string `position:"Query" name:"Description"` SecurityToken string `position:"Query" name:"SecurityToken"` Name string `position:"Query" name:"Name"` GatewayId string `position:"Query" name:"GatewayId"` }
ModifyGatewayRequest is the request struct for api ModifyGateway
func CreateModifyGatewayRequest ¶
func CreateModifyGatewayRequest() (request *ModifyGatewayRequest)
CreateModifyGatewayRequest creates a request to invoke ModifyGateway API
type ModifyGatewayResponse ¶
type ModifyGatewayResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` GatewayId string `json:"GatewayId" xml:"GatewayId"` }
ModifyGatewayResponse is the response struct for api ModifyGateway
func CreateModifyGatewayResponse ¶
func CreateModifyGatewayResponse() (response *ModifyGatewayResponse)
CreateModifyGatewayResponse creates a response to parse from ModifyGateway response
type ModifyStorageBundleRequest ¶
type ModifyStorageBundleRequest struct { *requests.RpcRequest Description string `position:"Query" name:"Description"` SecurityToken string `position:"Query" name:"SecurityToken"` Name string `position:"Query" name:"Name"` StorageBundleId string `position:"Query" name:"StorageBundleId"` }
ModifyStorageBundleRequest is the request struct for api ModifyStorageBundle
func CreateModifyStorageBundleRequest ¶
func CreateModifyStorageBundleRequest() (request *ModifyStorageBundleRequest)
CreateModifyStorageBundleRequest creates a request to invoke ModifyStorageBundle API
type ModifyStorageBundleResponse ¶
type ModifyStorageBundleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` StorageBundleId string `json:"StorageBundleId" xml:"StorageBundleId"` }
ModifyStorageBundleResponse is the response struct for api ModifyStorageBundle
func CreateModifyStorageBundleResponse ¶
func CreateModifyStorageBundleResponse() (response *ModifyStorageBundleResponse)
CreateModifyStorageBundleResponse creates a response to parse from ModifyStorageBundle response
type OpenSgwServiceRequest ¶ added in v1.61.1116
type OpenSgwServiceRequest struct {
*requests.RpcRequest
}
OpenSgwServiceRequest is the request struct for api OpenSgwService
func CreateOpenSgwServiceRequest ¶ added in v1.61.1116
func CreateOpenSgwServiceRequest() (request *OpenSgwServiceRequest)
CreateOpenSgwServiceRequest creates a request to invoke OpenSgwService API
type OpenSgwServiceResponse ¶ added in v1.61.1116
type OpenSgwServiceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` OrderId string `json:"OrderId" xml:"OrderId"` }
OpenSgwServiceResponse is the response struct for api OpenSgwService
func CreateOpenSgwServiceResponse ¶ added in v1.61.1116
func CreateOpenSgwServiceResponse() (response *OpenSgwServiceResponse)
CreateOpenSgwServiceResponse creates a response to parse from OpenSgwService response
type OperateGatewayRequest ¶
type OperateGatewayRequest struct { *requests.RpcRequest OperateAction string `position:"Query" name:"OperateAction"` Params string `position:"Query" name:"Params"` SecurityToken string `position:"Query" name:"SecurityToken"` GatewayId string `position:"Query" name:"GatewayId"` }
OperateGatewayRequest is the request struct for api OperateGateway
func CreateOperateGatewayRequest ¶
func CreateOperateGatewayRequest() (request *OperateGatewayRequest)
CreateOperateGatewayRequest creates a request to invoke OperateGateway API
type OperateGatewayResponse ¶
type OperateGatewayResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` TaskId string `json:"TaskId" xml:"TaskId"` BuyURL string `json:"BuyURL" xml:"BuyURL"` }
OperateGatewayResponse is the response struct for api OperateGateway
func CreateOperateGatewayResponse ¶
func CreateOperateGatewayResponse() (response *OperateGatewayResponse)
CreateOperateGatewayResponse creates a response to parse from OperateGateway response
type Patch ¶
type Patch struct { Name string `json:"Name" xml:"Name"` MD5 string `json:"MD5" xml:"MD5"` Url string `json:"Url" xml:"Url"` InternalUrl string `json:"InternalUrl" xml:"InternalUrl"` }
Patch is a nested struct in sgw response
type Patches ¶
type Patches struct {
Patch []Patch `json:"Patch" xml:"Patch"`
}
Patches is a nested struct in sgw response
type Region ¶
type Region struct {
RegionId string `json:"RegionId" xml:"RegionId"`
}
Region is a nested struct in sgw response
type Regions ¶
type Regions struct {
Region []Region `json:"Region" xml:"Region"`
}
Regions is a nested struct in sgw response
type ReleaseServiceRequest ¶
type ReleaseServiceRequest struct { *requests.RpcRequest SecurityToken string `position:"Query" name:"SecurityToken"` }
ReleaseServiceRequest is the request struct for api ReleaseService
func CreateReleaseServiceRequest ¶
func CreateReleaseServiceRequest() (request *ReleaseServiceRequest)
CreateReleaseServiceRequest creates a request to invoke ReleaseService API
type ReleaseServiceResponse ¶
type ReleaseServiceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` }
ReleaseServiceResponse is the response struct for api ReleaseService
func CreateReleaseServiceResponse ¶
func CreateReleaseServiceResponse() (response *ReleaseServiceResponse)
CreateReleaseServiceResponse creates a response to parse from ReleaseService response
type RemoveSharesFromExpressSyncRequest ¶
type RemoveSharesFromExpressSyncRequest struct {}
RemoveSharesFromExpressSyncRequest is the request struct for api RemoveSharesFromExpressSync
func CreateRemoveSharesFromExpressSyncRequest ¶
func CreateRemoveSharesFromExpressSyncRequest() (request *RemoveSharesFromExpressSyncRequest)
CreateRemoveSharesFromExpressSyncRequest creates a request to invoke RemoveSharesFromExpressSync API
type RemoveSharesFromExpressSyncResponse ¶
type RemoveSharesFromExpressSyncResponse struct {}
RemoveSharesFromExpressSyncResponse is the response struct for api RemoveSharesFromExpressSync
func CreateRemoveSharesFromExpressSyncResponse ¶
func CreateRemoveSharesFromExpressSyncResponse() (response *RemoveSharesFromExpressSyncResponse)
CreateRemoveSharesFromExpressSyncResponse creates a response to parse from RemoveSharesFromExpressSync response
type RemoveTagsFromGatewayRequest ¶
type RemoveTagsFromGatewayRequest struct { *requests.RpcRequest Tags string `position:"Query" name:"Tags"` SecurityToken string `position:"Query" name:"SecurityToken"` GatewayId string `position:"Query" name:"GatewayId"` }
RemoveTagsFromGatewayRequest is the request struct for api RemoveTagsFromGateway
func CreateRemoveTagsFromGatewayRequest ¶
func CreateRemoveTagsFromGatewayRequest() (request *RemoveTagsFromGatewayRequest)
CreateRemoveTagsFromGatewayRequest creates a request to invoke RemoveTagsFromGateway API
type RemoveTagsFromGatewayResponse ¶
type RemoveTagsFromGatewayResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` }
RemoveTagsFromGatewayResponse is the response struct for api RemoveTagsFromGateway
func CreateRemoveTagsFromGatewayResponse ¶
func CreateRemoveTagsFromGatewayResponse() (response *RemoveTagsFromGatewayResponse)
CreateRemoveTagsFromGatewayResponse creates a response to parse from RemoveTagsFromGateway response
type ReportBlockVolumesRequest ¶
type ReportBlockVolumesRequest struct { *requests.RpcRequest ClientUUID string `position:"Query" name:"ClientUUID"` SecurityToken string `position:"Query" name:"SecurityToken"` GatewayId string `position:"Query" name:"GatewayId"` Info string `position:"Query" name:"Info"` }
ReportBlockVolumesRequest is the request struct for api ReportBlockVolumes
func CreateReportBlockVolumesRequest ¶
func CreateReportBlockVolumesRequest() (request *ReportBlockVolumesRequest)
CreateReportBlockVolumesRequest creates a request to invoke ReportBlockVolumes API
type ReportBlockVolumesResponse ¶
type ReportBlockVolumesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` }
ReportBlockVolumesResponse is the response struct for api ReportBlockVolumes
func CreateReportBlockVolumesResponse ¶
func CreateReportBlockVolumesResponse() (response *ReportBlockVolumesResponse)
CreateReportBlockVolumesResponse creates a response to parse from ReportBlockVolumes response
type ReportFileSharesRequest ¶
type ReportFileSharesRequest struct {}
ReportFileSharesRequest is the request struct for api ReportFileShares
func CreateReportFileSharesRequest ¶
func CreateReportFileSharesRequest() (request *ReportFileSharesRequest)
CreateReportFileSharesRequest creates a request to invoke ReportFileShares API
type ReportFileSharesResponse ¶
type ReportFileSharesResponse struct {}
ReportFileSharesResponse is the response struct for api ReportFileShares
func CreateReportFileSharesResponse ¶
func CreateReportFileSharesResponse() (response *ReportFileSharesResponse)
CreateReportFileSharesResponse creates a response to parse from ReportFileShares response
type ReportGatewayInfoRequest ¶
type ReportGatewayInfoRequest struct { *requests.RpcRequest ClientUUID string `position:"Query" name:"ClientUUID"` SecurityToken string `position:"Query" name:"SecurityToken"` GatewayStatus string `position:"Query" name:"GatewayStatus"` Time requests.Integer `position:"Query" name:"Time"` GatewayId string `position:"Query" name:"GatewayId"` Info string `position:"Query" name:"Info"` }
ReportGatewayInfoRequest is the request struct for api ReportGatewayInfo
func CreateReportGatewayInfoRequest ¶
func CreateReportGatewayInfoRequest() (request *ReportGatewayInfoRequest)
CreateReportGatewayInfoRequest creates a request to invoke ReportGatewayInfo API
type ReportGatewayInfoResponse ¶
type ReportGatewayInfoResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` }
ReportGatewayInfoResponse is the response struct for api ReportGatewayInfo
func CreateReportGatewayInfoResponse ¶
func CreateReportGatewayInfoResponse() (response *ReportGatewayInfoResponse)
CreateReportGatewayInfoResponse creates a response to parse from ReportGatewayInfo response
type ReportGatewayUsageRequest ¶
type ReportGatewayUsageRequest struct { *requests.RpcRequest ClientUUID string `position:"Query" name:"ClientUUID"` Usage string `position:"Query" name:"Usage"` SecurityToken string `position:"Query" name:"SecurityToken"` GatewayId string `position:"Query" name:"GatewayId"` }
ReportGatewayUsageRequest is the request struct for api ReportGatewayUsage
func CreateReportGatewayUsageRequest ¶
func CreateReportGatewayUsageRequest() (request *ReportGatewayUsageRequest)
CreateReportGatewayUsageRequest creates a request to invoke ReportGatewayUsage API
type ReportGatewayUsageResponse ¶
type ReportGatewayUsageResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` }
ReportGatewayUsageResponse is the response struct for api ReportGatewayUsage
func CreateReportGatewayUsageResponse ¶
func CreateReportGatewayUsageResponse() (response *ReportGatewayUsageResponse)
CreateReportGatewayUsageResponse creates a response to parse from ReportGatewayUsage response
type ResetGatewayPasswordRequest ¶
type ResetGatewayPasswordRequest struct { *requests.RpcRequest Password string `position:"Query" name:"Password"` SecurityToken string `position:"Query" name:"SecurityToken"` GatewayId string `position:"Query" name:"GatewayId"` Username string `position:"Query" name:"Username"` }
ResetGatewayPasswordRequest is the request struct for api ResetGatewayPassword
func CreateResetGatewayPasswordRequest ¶
func CreateResetGatewayPasswordRequest() (request *ResetGatewayPasswordRequest)
CreateResetGatewayPasswordRequest creates a request to invoke ResetGatewayPassword API
type ResetGatewayPasswordResponse ¶
type ResetGatewayPasswordResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` TaskId string `json:"TaskId" xml:"TaskId"` }
ResetGatewayPasswordResponse is the response struct for api ResetGatewayPassword
func CreateResetGatewayPasswordResponse ¶
func CreateResetGatewayPasswordResponse() (response *ResetGatewayPasswordResponse)
CreateResetGatewayPasswordResponse creates a response to parse from ResetGatewayPassword response
type RestartFileSharesRequest ¶
type RestartFileSharesRequest struct {}
RestartFileSharesRequest is the request struct for api RestartFileShares
func CreateRestartFileSharesRequest ¶
func CreateRestartFileSharesRequest() (request *RestartFileSharesRequest)
CreateRestartFileSharesRequest creates a request to invoke RestartFileShares API
type RestartFileSharesResponse ¶
type RestartFileSharesResponse struct {}
RestartFileSharesResponse is the response struct for api RestartFileShares
func CreateRestartFileSharesResponse ¶
func CreateRestartFileSharesResponse() (response *RestartFileSharesResponse)
CreateRestartFileSharesResponse creates a response to parse from RestartFileShares response
type SetGatewayADInfoRequest ¶
type SetGatewayADInfoRequest struct { *requests.RpcRequest DomainName string `position:"Query" name:"DomainName"` Password string `position:"Query" name:"Password"` SecurityToken string `position:"Query" name:"SecurityToken"` ServerIp string `position:"Query" name:"ServerIp"` GatewayId string `position:"Query" name:"GatewayId"` Username string `position:"Query" name:"Username"` IsEnabled requests.Boolean `position:"Query" name:"IsEnabled"` }
SetGatewayADInfoRequest is the request struct for api SetGatewayADInfo
func CreateSetGatewayADInfoRequest ¶
func CreateSetGatewayADInfoRequest() (request *SetGatewayADInfoRequest)
CreateSetGatewayADInfoRequest creates a request to invoke SetGatewayADInfo API
type SetGatewayADInfoResponse ¶
type SetGatewayADInfoResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` TaskId string `json:"TaskId" xml:"TaskId"` }
SetGatewayADInfoResponse is the response struct for api SetGatewayADInfo
func CreateSetGatewayADInfoResponse ¶
func CreateSetGatewayADInfoResponse() (response *SetGatewayADInfoResponse)
CreateSetGatewayADInfoResponse creates a response to parse from SetGatewayADInfo response
type SetGatewayDNSRequest ¶
type SetGatewayDNSRequest struct { *requests.RpcRequest DnsServer string `position:"Query" name:"DnsServer"` SecurityToken string `position:"Query" name:"SecurityToken"` GatewayId string `position:"Query" name:"GatewayId"` }
SetGatewayDNSRequest is the request struct for api SetGatewayDNS
func CreateSetGatewayDNSRequest ¶
func CreateSetGatewayDNSRequest() (request *SetGatewayDNSRequest)
CreateSetGatewayDNSRequest creates a request to invoke SetGatewayDNS API
type SetGatewayDNSResponse ¶
type SetGatewayDNSResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` TaskId string `json:"TaskId" xml:"TaskId"` }
SetGatewayDNSResponse is the response struct for api SetGatewayDNS
func CreateSetGatewayDNSResponse ¶
func CreateSetGatewayDNSResponse() (response *SetGatewayDNSResponse)
CreateSetGatewayDNSResponse creates a response to parse from SetGatewayDNS response
type SetGatewayLDAPInfoRequest ¶
type SetGatewayLDAPInfoRequest struct { *requests.RpcRequest IsTls requests.Boolean `position:"Query" name:"IsTls"` Password string `position:"Query" name:"Password"` RootDN string `position:"Query" name:"RootDN"` SecurityToken string `position:"Query" name:"SecurityToken"` ServerIp string `position:"Query" name:"ServerIp"` BaseDN string `position:"Query" name:"BaseDN"` GatewayId string `position:"Query" name:"GatewayId"` IsEnabled requests.Boolean `position:"Query" name:"IsEnabled"` }
SetGatewayLDAPInfoRequest is the request struct for api SetGatewayLDAPInfo
func CreateSetGatewayLDAPInfoRequest ¶
func CreateSetGatewayLDAPInfoRequest() (request *SetGatewayLDAPInfoRequest)
CreateSetGatewayLDAPInfoRequest creates a request to invoke SetGatewayLDAPInfo API
type SetGatewayLDAPInfoResponse ¶
type SetGatewayLDAPInfoResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` TaskId string `json:"TaskId" xml:"TaskId"` }
SetGatewayLDAPInfoResponse is the response struct for api SetGatewayLDAPInfo
func CreateSetGatewayLDAPInfoResponse ¶
func CreateSetGatewayLDAPInfoResponse() (response *SetGatewayLDAPInfoResponse)
CreateSetGatewayLDAPInfoResponse creates a response to parse from SetGatewayLDAPInfo response
type SimpleTask ¶
type SimpleTask struct { TaskId string `json:"TaskId" xml:"TaskId"` Name string `json:"Name" xml:"Name"` CreatedTime int64 `json:"CreatedTime" xml:"CreatedTime"` UpdatedTime int64 `json:"UpdatedTime" xml:"UpdatedTime"` Progress int `json:"Progress" xml:"Progress"` StateCode string `json:"StateCode" xml:"StateCode"` StageCode string `json:"StageCode" xml:"StageCode"` MessageKey string `json:"MessageKey" xml:"MessageKey"` MessageParams string `json:"MessageParams" xml:"MessageParams"` }
SimpleTask is a nested struct in sgw response
type Snapshot ¶
type Snapshot struct { SnapshotName string `json:"SnapshotName" xml:"SnapshotName"` CreateTime int64 `json:"CreateTime" xml:"CreateTime"` Size int64 `json:"Size" xml:"Size"` }
Snapshot is a nested struct in sgw response
type Snapshots ¶
type Snapshots struct {
Snapshot []Snapshot `json:"Snapshot" xml:"Snapshot"`
}
Snapshots is a nested struct in sgw response
type Stock ¶
type Stock struct { ZoneId string `json:"ZoneId" xml:"ZoneId"` StockInfo string `json:"StockInfo" xml:"StockInfo"` }
Stock is a nested struct in sgw response
type Stocks ¶
type Stocks struct {
Stock []Stock `json:"Stock" xml:"Stock"`
}
Stocks is a nested struct in sgw response
type StorageBundle ¶
type StorageBundle struct { StorageBundleId string `json:"StorageBundleId" xml:"StorageBundleId"` Name string `json:"Name" xml:"Name"` Description string `json:"Description" xml:"Description"` BackendBucketRegionId string `json:"BackendBucketRegionId" xml:"BackendBucketRegionId"` Location string `json:"Location" xml:"Location"` CreatedTime int64 `json:"CreatedTime" xml:"CreatedTime"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` }
StorageBundle is a nested struct in sgw response
type StorageBundles ¶
type StorageBundles struct {
StorageBundle []StorageBundle `json:"StorageBundle" xml:"StorageBundle"`
}
StorageBundles is a nested struct in sgw response
type SwitchGatewayExpirationPolicyRequest ¶
type SwitchGatewayExpirationPolicyRequest struct { *requests.RpcRequest SecurityToken string `position:"Query" name:"SecurityToken"` GatewayId string `position:"Query" name:"GatewayId"` }
SwitchGatewayExpirationPolicyRequest is the request struct for api SwitchGatewayExpirationPolicy
func CreateSwitchGatewayExpirationPolicyRequest ¶
func CreateSwitchGatewayExpirationPolicyRequest() (request *SwitchGatewayExpirationPolicyRequest)
CreateSwitchGatewayExpirationPolicyRequest creates a request to invoke SwitchGatewayExpirationPolicy API
type SwitchGatewayExpirationPolicyResponse ¶
type SwitchGatewayExpirationPolicyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` }
SwitchGatewayExpirationPolicyResponse is the response struct for api SwitchGatewayExpirationPolicy
func CreateSwitchGatewayExpirationPolicyResponse ¶
func CreateSwitchGatewayExpirationPolicyResponse() (response *SwitchGatewayExpirationPolicyResponse)
CreateSwitchGatewayExpirationPolicyResponse creates a response to parse from SwitchGatewayExpirationPolicy response
type SwitchToSubscriptionRequest ¶
type SwitchToSubscriptionRequest struct { *requests.RpcRequest SecurityToken string `position:"Query" name:"SecurityToken"` GatewayId string `position:"Query" name:"GatewayId"` }
SwitchToSubscriptionRequest is the request struct for api SwitchToSubscription
func CreateSwitchToSubscriptionRequest ¶
func CreateSwitchToSubscriptionRequest() (request *SwitchToSubscriptionRequest)
CreateSwitchToSubscriptionRequest creates a request to invoke SwitchToSubscription API
type SwitchToSubscriptionResponse ¶
type SwitchToSubscriptionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` SubscriptionURL string `json:"SubscriptionURL" xml:"SubscriptionURL"` }
SwitchToSubscriptionResponse is the response struct for api SwitchToSubscription
func CreateSwitchToSubscriptionResponse ¶
func CreateSwitchToSubscriptionResponse() (response *SwitchToSubscriptionResponse)
CreateSwitchToSubscriptionResponse creates a response to parse from SwitchToSubscription response
type Tag ¶
type Tag struct { TagKey string `json:"TagKey" xml:"TagKey"` TagValue string `json:"TagValue" xml:"TagValue"` }
Tag is a nested struct in sgw response
type TagResource ¶
type TagResource struct { TagKey string `json:"TagKey" xml:"TagKey"` TagValue string `json:"TagValue" xml:"TagValue"` ResourceId string `json:"ResourceId" xml:"ResourceId"` ResourceType string `json:"ResourceType" xml:"ResourceType"` }
TagResource is a nested struct in sgw response
type TagResources ¶
type TagResources struct {
TagResource []TagResource `json:"TagResource" xml:"TagResource"`
}
TagResources is a nested struct in sgw response
type TagResourcesRequest ¶
type TagResourcesRequest struct { *requests.RpcRequest ResourceId *[]string `position:"Query" name:"ResourceId" type:"Repeated"` ResourceType string `position:"Query" name:"ResourceType"` SecurityToken string `position:"Query" name:"SecurityToken"` Tag *[]TagResourcesTag `position:"Query" name:"Tag" type:"Repeated"` }
TagResourcesRequest is the request struct for api TagResources
func CreateTagResourcesRequest ¶
func CreateTagResourcesRequest() (request *TagResourcesRequest)
CreateTagResourcesRequest creates a request to invoke TagResources API
type TagResourcesResponse ¶
type TagResourcesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
TagResourcesResponse is the response struct for api TagResources
func CreateTagResourcesResponse ¶
func CreateTagResourcesResponse() (response *TagResourcesResponse)
CreateTagResourcesResponse creates a response to parse from TagResources response
type TagResourcesTag ¶
TagResourcesTag is a repeated param struct in TagResourcesRequest
type Tags ¶
type Tags struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
Tags is a nested struct in sgw response
type TargetGatewayClass ¶
type TargetGatewayClass struct { GatewayClass string `json:"GatewayClass" xml:"GatewayClass"` IsAvailable bool `json:"IsAvailable" xml:"IsAvailable"` }
TargetGatewayClass is a nested struct in sgw response
type TargetGatewayClasses ¶
type TargetGatewayClasses struct {
TargetGatewayClass []TargetGatewayClass `json:"TargetGatewayClass" xml:"TargetGatewayClass"`
}
TargetGatewayClasses is a nested struct in sgw response
type Tasks ¶
type Tasks struct {
SimpleTask []SimpleTask `json:"SimpleTask" xml:"SimpleTask"`
}
Tasks is a nested struct in sgw response
type TriggerGatewayRemoteSyncRequest ¶ added in v1.61.1116
type TriggerGatewayRemoteSyncRequest struct { *requests.RpcRequest Path string `position:"Query" name:"Path"` SecurityToken string `position:"Query" name:"SecurityToken"` IndexId string `position:"Query" name:"IndexId"` GatewayId string `position:"Query" name:"GatewayId"` }
TriggerGatewayRemoteSyncRequest is the request struct for api TriggerGatewayRemoteSync
func CreateTriggerGatewayRemoteSyncRequest ¶ added in v1.61.1116
func CreateTriggerGatewayRemoteSyncRequest() (request *TriggerGatewayRemoteSyncRequest)
CreateTriggerGatewayRemoteSyncRequest creates a request to invoke TriggerGatewayRemoteSync API
type TriggerGatewayRemoteSyncResponse ¶ added in v1.61.1116
type TriggerGatewayRemoteSyncResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` TaskId string `json:"TaskId" xml:"TaskId"` Success bool `json:"Success" xml:"Success"` }
TriggerGatewayRemoteSyncResponse is the response struct for api TriggerGatewayRemoteSync
func CreateTriggerGatewayRemoteSyncResponse ¶ added in v1.61.1116
func CreateTriggerGatewayRemoteSyncResponse() (response *TriggerGatewayRemoteSyncResponse)
CreateTriggerGatewayRemoteSyncResponse creates a response to parse from TriggerGatewayRemoteSync response
type UntagResourcesRequest ¶
type UntagResourcesRequest struct { *requests.RpcRequest All requests.Boolean `position:"Query" name:"All"` ResourceId *[]string `position:"Query" name:"ResourceId" type:"Repeated"` ResourceType string `position:"Query" name:"ResourceType"` SecurityToken string `position:"Query" name:"SecurityToken"` TagKey *[]string `position:"Query" name:"TagKey" type:"Repeated"` }
UntagResourcesRequest is the request struct for api UntagResources
func CreateUntagResourcesRequest ¶
func CreateUntagResourcesRequest() (request *UntagResourcesRequest)
CreateUntagResourcesRequest creates a request to invoke UntagResources API
type UntagResourcesResponse ¶
type UntagResourcesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UntagResourcesResponse is the response struct for api UntagResources
func CreateUntagResourcesResponse ¶
func CreateUntagResourcesResponse() (response *UntagResourcesResponse)
CreateUntagResourcesResponse creates a response to parse from UntagResources response
type UpdateGatewayBlockVolumeRequest ¶
type UpdateGatewayBlockVolumeRequest struct { *requests.RpcRequest ChapEnabled requests.Boolean `position:"Query" name:"ChapEnabled"` Size requests.Integer `position:"Query" name:"Size"` SecurityToken string `position:"Query" name:"SecurityToken"` ChapInUser string `position:"Query" name:"ChapInUser"` IndexId string `position:"Query" name:"IndexId"` ChapInPassword string `position:"Query" name:"ChapInPassword"` GatewayId string `position:"Query" name:"GatewayId"` }
UpdateGatewayBlockVolumeRequest is the request struct for api UpdateGatewayBlockVolume
func CreateUpdateGatewayBlockVolumeRequest ¶
func CreateUpdateGatewayBlockVolumeRequest() (request *UpdateGatewayBlockVolumeRequest)
CreateUpdateGatewayBlockVolumeRequest creates a request to invoke UpdateGatewayBlockVolume API
type UpdateGatewayBlockVolumeResponse ¶
type UpdateGatewayBlockVolumeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` TaskId string `json:"TaskId" xml:"TaskId"` }
UpdateGatewayBlockVolumeResponse is the response struct for api UpdateGatewayBlockVolume
func CreateUpdateGatewayBlockVolumeResponse ¶
func CreateUpdateGatewayBlockVolumeResponse() (response *UpdateGatewayBlockVolumeResponse)
CreateUpdateGatewayBlockVolumeResponse creates a response to parse from UpdateGatewayBlockVolume response
type UpdateGatewayFileShareRequest ¶
type UpdateGatewayFileShareRequest struct {}
UpdateGatewayFileShareRequest is the request struct for api UpdateGatewayFileShare
func CreateUpdateGatewayFileShareRequest ¶
func CreateUpdateGatewayFileShareRequest() (request *UpdateGatewayFileShareRequest)
CreateUpdateGatewayFileShareRequest creates a request to invoke UpdateGatewayFileShare API
type UpdateGatewayFileShareResponse ¶
type UpdateGatewayFileShareResponse struct {}
UpdateGatewayFileShareResponse is the response struct for api UpdateGatewayFileShare
func CreateUpdateGatewayFileShareResponse ¶
func CreateUpdateGatewayFileShareResponse() (response *UpdateGatewayFileShareResponse)
CreateUpdateGatewayFileShareResponse creates a response to parse from UpdateGatewayFileShare response
type UpgradeGatewayRequest ¶
type UpgradeGatewayRequest struct { *requests.RpcRequest GatewayId string `position:"Query" name:"GatewayId"` }
UpgradeGatewayRequest is the request struct for api UpgradeGateway
func CreateUpgradeGatewayRequest ¶
func CreateUpgradeGatewayRequest() (request *UpgradeGatewayRequest)
CreateUpgradeGatewayRequest creates a request to invoke UpgradeGateway API
type UpgradeGatewayResponse ¶
type UpgradeGatewayResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` TaskId string `json:"TaskId" xml:"TaskId"` }
UpgradeGatewayResponse is the response struct for api UpgradeGateway
func CreateUpgradeGatewayResponse ¶
func CreateUpgradeGatewayResponse() (response *UpgradeGatewayResponse)
CreateUpgradeGatewayResponse creates a response to parse from UpgradeGateway response
type UploadGatewayLogRequest ¶
type UploadGatewayLogRequest struct { *requests.RpcRequest GatewayId string `position:"Query" name:"GatewayId"` }
UploadGatewayLogRequest is the request struct for api UploadGatewayLog
func CreateUploadGatewayLogRequest ¶
func CreateUploadGatewayLogRequest() (request *UploadGatewayLogRequest)
CreateUploadGatewayLogRequest creates a request to invoke UploadGatewayLog API
type UploadGatewayLogResponse ¶
type UploadGatewayLogResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` TaskId string `json:"TaskId" xml:"TaskId"` }
UploadGatewayLogResponse is the response struct for api UploadGatewayLog
func CreateUploadGatewayLogResponse ¶
func CreateUploadGatewayLogResponse() (response *UploadGatewayLogResponse)
CreateUploadGatewayLogResponse creates a response to parse from UploadGatewayLog response
type User ¶
type User struct {
Username string `json:"Username" xml:"Username"`
}
User is a nested struct in sgw response
type Users ¶
type Users struct {
User []User `json:"User" xml:"User"`
}
Users is a nested struct in sgw response
type VSwitch ¶
type VSwitch struct { Name string `json:"Name" xml:"Name"` Id string `json:"Id" xml:"Id"` IsDefault bool `json:"IsDefault" xml:"IsDefault"` ZoneId string `json:"ZoneId" xml:"ZoneId"` AvailableSelectionInfo string `json:"AvailableSelectionInfo" xml:"AvailableSelectionInfo"` }
VSwitch is a nested struct in sgw response
type VSwitches ¶
type VSwitches struct {
VSwitch []VSwitch `json:"VSwitch" xml:"VSwitch"`
}
VSwitches is a nested struct in sgw response
type ValidateExpressSyncConfigRequest ¶
type ValidateExpressSyncConfigRequest struct { *requests.RpcRequest BucketRegion string `position:"Query" name:"BucketRegion"` SecurityToken string `position:"Query" name:"SecurityToken"` BucketName string `position:"Query" name:"BucketName"` Name string `position:"Query" name:"Name"` BucketPrefix string `position:"Query" name:"BucketPrefix"` }
ValidateExpressSyncConfigRequest is the request struct for api ValidateExpressSyncConfig
func CreateValidateExpressSyncConfigRequest ¶
func CreateValidateExpressSyncConfigRequest() (request *ValidateExpressSyncConfigRequest)
CreateValidateExpressSyncConfigRequest creates a request to invoke ValidateExpressSyncConfig API
type ValidateExpressSyncConfigResponse ¶
type ValidateExpressSyncConfigResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` IsValid bool `json:"IsValid" xml:"IsValid"` ValidateMessage string `json:"ValidateMessage" xml:"ValidateMessage"` }
ValidateExpressSyncConfigResponse is the response struct for api ValidateExpressSyncConfig
func CreateValidateExpressSyncConfigResponse ¶
func CreateValidateExpressSyncConfigResponse() (response *ValidateExpressSyncConfigResponse)
CreateValidateExpressSyncConfigResponse creates a response to parse from ValidateExpressSyncConfig response
type ValidateGatewayNameRequest ¶
type ValidateGatewayNameRequest struct { *requests.RpcRequest Name string `position:"Query" name:"Name"` StorageBundleId string `position:"Query" name:"StorageBundleId"` }
ValidateGatewayNameRequest is the request struct for api ValidateGatewayName
func CreateValidateGatewayNameRequest ¶
func CreateValidateGatewayNameRequest() (request *ValidateGatewayNameRequest)
CreateValidateGatewayNameRequest creates a request to invoke ValidateGatewayName API
type ValidateGatewayNameResponse ¶
type ValidateGatewayNameResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` IsValid bool `json:"IsValid" xml:"IsValid"` }
ValidateGatewayNameResponse is the response struct for api ValidateGatewayName
func CreateValidateGatewayNameResponse ¶
func CreateValidateGatewayNameResponse() (response *ValidateGatewayNameResponse)
CreateValidateGatewayNameResponse creates a response to parse from ValidateGatewayName response
type Vpc ¶
type Vpc struct { Name string `json:"Name" xml:"Name"` Id string `json:"Id" xml:"Id"` IsDefault bool `json:"IsDefault" xml:"IsDefault"` CidrBlock string `json:"CidrBlock" xml:"CidrBlock"` }
Vpc is a nested struct in sgw response
type Vpcs ¶
type Vpcs struct {
Vpc []Vpc `json:"Vpc" xml:"Vpc"`
}
Vpcs is a nested struct in sgw response
Source Files ¶
- activate_all_in_one_gateway.go
- activate_gateway.go
- add_shares_to_express_sync.go
- add_tags_to_gateway.go
- check_activation_key.go
- check_block_volume_name.go
- check_gateway_essd_support.go
- check_mns_service.go
- check_role.go
- check_slr_role.go
- check_upgrade_version.go
- client.go
- create_cache.go
- create_elastic_gateway_private_zone.go
- create_express_sync.go
- create_gateway.go
- create_gateway_block_volume.go
- create_gateway_cache_disk.go
- create_gateway_file_share.go
- create_gateway_logging.go
- create_gateway_smb_user.go
- create_storage_bundle.go
- delete_elastic_gateway_private_zone.go
- delete_express_sync.go
- delete_gateway.go
- delete_gateway_block_volumes.go
- delete_gateway_cache_disk.go
- delete_gateway_file_shares.go
- delete_gateway_logging.go
- delete_gateway_smb_user.go
- delete_storage_bundle.go
- deploy_cache_disk.go
- deploy_gateway.go
- describe_account_config.go
- describe_block_volume_snapshots.go
- describe_dashboard.go
- describe_expire_caches.go
- describe_express_sync_shares.go
- describe_express_syncs.go
- describe_gateway.go
- describe_gateway_actions.go
- describe_gateway_ad_info.go
- describe_gateway_auth_info.go
- describe_gateway_block_volumes.go
- describe_gateway_bucket_caches.go
- describe_gateway_caches.go
- describe_gateway_capacity_limit.go
- describe_gateway_categories.go
- describe_gateway_classes.go
- describe_gateway_credential.go
- describe_gateway_dns.go
- describe_gateway_file_shares.go
- describe_gateway_file_status.go
- describe_gateway_images.go
- describe_gateway_info.go
- describe_gateway_ldap_info.go
- describe_gateway_locations.go
- describe_gateway_logging.go
- describe_gateway_logs.go
- describe_gateway_modification_classes.go
- describe_gateway_nfs_clients.go
- describe_gateway_smb_users.go
- describe_gateway_statistics.go
- describe_gateway_stock.go
- describe_gateway_types.go
- describe_gateways.go
- describe_gateways_for_cms.go
- describe_gateways_tags.go
- describe_kms_key.go
- describe_mqtt_config.go
- describe_oss_bucket_info.go
- describe_oss_buckets.go
- describe_pay_as_you_go_price.go
- describe_regions.go
- describe_shares_bucket_info_for_express_sync.go
- describe_storage_bundle.go
- describe_storage_bundles.go
- describe_subscription_price.go
- describe_tasks.go
- describe_user_business_status.go
- describe_v_switches.go
- describe_vpcs.go
- describe_zones.go
- disable_gateway_logging.go
- disable_gateway_nfs_version.go
- enable_gateway_ipv6.go
- enable_gateway_logging.go
- endpoint.go
- expand_cache_disk.go
- expand_gateway_network_bandwidth.go
- generate_gateway_token.go
- generate_mqtt_token.go
- generate_sts_token.go
- list_tag_resources.go
- modify_gateway.go
- modify_gateway_block_volume.go
- modify_gateway_class.go
- modify_gateway_file_share.go
- modify_gateway_file_share_watermark.go
- modify_storage_bundle.go
- open_sgw_service.go
- operate_gateway.go
- release_service.go
- remove_shares_from_express_sync.go
- remove_tags_from_gateway.go
- report_block_volumes.go
- report_file_shares.go
- report_gateway_info.go
- report_gateway_usage.go
- reset_gateway_password.go
- restart_file_shares.go
- set_gateway_ad_info.go
- set_gateway_dns.go
- set_gateway_ldap_info.go
- struct_action.go
- struct_actions.go
- struct_block_volume.go
- struct_block_volumes.go
- struct_bucket.go
- struct_bucket_cache.go
- struct_bucket_caches.go
- struct_bucket_info.go
- struct_bucket_infos.go
- struct_buckets.go
- struct_cache.go
- struct_caches.go
- struct_client_info.go
- struct_client_info_list.go
- struct_elastic_nodes_in_describe_gateway.go
- struct_elastic_nodes_in_describe_gateways.go
- struct_express_sync.go
- struct_express_syncs.go
- struct_file_share.go
- struct_file_shares.go
- struct_gateway.go
- struct_gateway_info.go
- struct_gateway_infos.go
- struct_gateway_tag.go
- struct_gateway_tags.go
- struct_gateways_in_describe_gateways.go
- struct_gateways_in_describe_gateways_for_cms.go
- struct_image.go
- struct_images.go
- struct_patch.go
- struct_patches.go
- struct_region.go
- struct_regions.go
- struct_share.go
- struct_shares.go
- struct_simple_task.go
- struct_snapshot.go
- struct_snapshots.go
- struct_stock.go
- struct_stocks.go
- struct_storage_bundle.go
- struct_storage_bundles.go
- struct_tag.go
- struct_tag_resource.go
- struct_tag_resources.go
- struct_tags.go
- struct_target_gateway_class.go
- struct_target_gateway_classes.go
- struct_tasks.go
- struct_user.go
- struct_users.go
- struct_v_switch.go
- struct_v_switches.go
- struct_vpc.go
- struct_vpcs.go
- struct_zone.go
- struct_zones.go
- switch_gateway_expiration_policy.go
- switch_to_subscription.go
- tag_resources.go
- trigger_gateway_remote_sync.go
- untag_resources.go
- update_gateway_block_volume.go
- update_gateway_file_share.go
- upgrade_gateway.go
- upload_gateway_log.go
- validate_express_sync_config.go
- validate_gateway_name.go