Documentation
¶
Overview ¶
Package storageebsiface provides an interface to enable mocking the STORAGE_EBS service client for testing your code.
It is important to note that this interface will have breaking changes when the service model is updated and adds new API operations, paginators, and waiters.
Index ¶
- Constants
- type ApplyAutoSnapshotPolicyInput
- func (s ApplyAutoSnapshotPolicyInput) GoString() string
- func (s *ApplyAutoSnapshotPolicyInput) SetAutoSnapshotPolicyId(v string) *ApplyAutoSnapshotPolicyInput
- func (s *ApplyAutoSnapshotPolicyInput) SetVolumeIds(v []*string) *ApplyAutoSnapshotPolicyInput
- func (s ApplyAutoSnapshotPolicyInput) String() string
- func (s *ApplyAutoSnapshotPolicyInput) Validate() error
- type ApplyAutoSnapshotPolicyOutput
- type AttachVolumeInput
- func (s AttachVolumeInput) GoString() string
- func (s *AttachVolumeInput) SetDeleteWithInstance(v bool) *AttachVolumeInput
- func (s *AttachVolumeInput) SetInstanceId(v string) *AttachVolumeInput
- func (s *AttachVolumeInput) SetVolumeId(v string) *AttachVolumeInput
- func (s AttachVolumeInput) String() string
- func (s *AttachVolumeInput) Validate() error
- type AttachVolumeOutput
- type AttachmentForDescribeVolumesOutput
- func (s AttachmentForDescribeVolumesOutput) GoString() string
- func (s *AttachmentForDescribeVolumesOutput) SetAttachStatus(v string) *AttachmentForDescribeVolumesOutput
- func (s *AttachmentForDescribeVolumesOutput) SetAttachedTime(v string) *AttachmentForDescribeVolumesOutput
- func (s *AttachmentForDescribeVolumesOutput) SetInstanceId(v string) *AttachmentForDescribeVolumesOutput
- func (s AttachmentForDescribeVolumesOutput) String() string
- type AutoRenewReservedStorageCapacityInput
- func (s AutoRenewReservedStorageCapacityInput) GoString() string
- func (s *AutoRenewReservedStorageCapacityInput) SetPeriod(v int32) *AutoRenewReservedStorageCapacityInput
- func (s *AutoRenewReservedStorageCapacityInput) SetPeriodUnit(v string) *AutoRenewReservedStorageCapacityInput
- func (s *AutoRenewReservedStorageCapacityInput) SetRSCAutoRenew(v bool) *AutoRenewReservedStorageCapacityInput
- func (s *AutoRenewReservedStorageCapacityInput) SetRSCId(v string) *AutoRenewReservedStorageCapacityInput
- func (s AutoRenewReservedStorageCapacityInput) String() string
- func (s *AutoRenewReservedStorageCapacityInput) Validate() error
- type AutoRenewReservedStorageCapacityOutput
- type AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput
- func (s AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) GoString() string
- func (s *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetAutoSnapshotPolicyId(v string) *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput
- func (s *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetAutoSnapshotPolicyName(v string) *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput
- func (s *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetCreatedAt(v string) *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput
- func (s *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetDestinationRegion(v string) *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput
- func (s *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetDestinationRetentionDays(v int32) *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput
- func (s *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetEnableCopy(v bool) *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput
- func (s *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetProjectName(v string) *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput
- func (s *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetRepeatDays(v int32) *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput
- func (s *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetRepeatWeekdays(v []*string) *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput
- func (s *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetRetentionDays(v int32) *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput
- func (s *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetStatus(v string) *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput
- func (s *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetTags(v []*TagForDescribeAutoSnapshotPolicyOutput) *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput
- func (s *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetTimePoints(v []*string) *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput
- func (s *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetUpdatedAt(v string) *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput
- func (s *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetVolumeNums(v int32) *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput
- func (s AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) String() string
- type BaselinePerformanceForDescribeVolumesOutput
- func (s BaselinePerformanceForDescribeVolumesOutput) GoString() string
- func (s *BaselinePerformanceForDescribeVolumesOutput) SetIOPS(v int32) *BaselinePerformanceForDescribeVolumesOutput
- func (s *BaselinePerformanceForDescribeVolumesOutput) SetThroughput(v int32) *BaselinePerformanceForDescribeVolumesOutput
- func (s BaselinePerformanceForDescribeVolumesOutput) String() string
- type CancelAutoSnapshotPolicyInput
- func (s CancelAutoSnapshotPolicyInput) GoString() string
- func (s *CancelAutoSnapshotPolicyInput) SetAutoSnapshotPolicyId(v string) *CancelAutoSnapshotPolicyInput
- func (s *CancelAutoSnapshotPolicyInput) SetVolumeIds(v []*string) *CancelAutoSnapshotPolicyInput
- func (s CancelAutoSnapshotPolicyInput) String() string
- func (s *CancelAutoSnapshotPolicyInput) Validate() error
- type CancelAutoSnapshotPolicyOutput
- type CheckUserRscPermitInput
- type CheckUserRscPermitOutput
- type CreateAutoSnapshotPolicyInput
- func (s CreateAutoSnapshotPolicyInput) GoString() string
- func (s *CreateAutoSnapshotPolicyInput) SetAutoSnapshotPolicyName(v string) *CreateAutoSnapshotPolicyInput
- func (s *CreateAutoSnapshotPolicyInput) SetDestinationRegion(v string) *CreateAutoSnapshotPolicyInput
- func (s *CreateAutoSnapshotPolicyInput) SetDestinationRetentionDays(v int32) *CreateAutoSnapshotPolicyInput
- func (s *CreateAutoSnapshotPolicyInput) SetEnableCopy(v bool) *CreateAutoSnapshotPolicyInput
- func (s *CreateAutoSnapshotPolicyInput) SetProjectName(v string) *CreateAutoSnapshotPolicyInput
- func (s *CreateAutoSnapshotPolicyInput) SetRepeatDays(v int32) *CreateAutoSnapshotPolicyInput
- func (s *CreateAutoSnapshotPolicyInput) SetRepeatWeekdays(v []*string) *CreateAutoSnapshotPolicyInput
- func (s *CreateAutoSnapshotPolicyInput) SetRetentionDays(v int32) *CreateAutoSnapshotPolicyInput
- func (s *CreateAutoSnapshotPolicyInput) SetTags(v []*TagForCreateAutoSnapshotPolicyInput) *CreateAutoSnapshotPolicyInput
- func (s *CreateAutoSnapshotPolicyInput) SetTimePoints(v []*string) *CreateAutoSnapshotPolicyInput
- func (s CreateAutoSnapshotPolicyInput) String() string
- func (s *CreateAutoSnapshotPolicyInput) Validate() error
- type CreateAutoSnapshotPolicyOutput
- type CreatePlacementGroupInput
- func (s CreatePlacementGroupInput) GoString() string
- func (s *CreatePlacementGroupInput) SetAutoAssign(v bool) *CreatePlacementGroupInput
- func (s *CreatePlacementGroupInput) SetDescription(v string) *CreatePlacementGroupInput
- func (s *CreatePlacementGroupInput) SetName(v string) *CreatePlacementGroupInput
- func (s *CreatePlacementGroupInput) SetSubgroupCount(v int32) *CreatePlacementGroupInput
- func (s *CreatePlacementGroupInput) SetZoneId(v string) *CreatePlacementGroupInput
- func (s CreatePlacementGroupInput) String() string
- func (s *CreatePlacementGroupInput) Validate() error
- type CreatePlacementGroupOutput
- type CreateSnapshotGroupInput
- func (s CreateSnapshotGroupInput) GoString() string
- func (s *CreateSnapshotGroupInput) SetClientToken(v string) *CreateSnapshotGroupInput
- func (s *CreateSnapshotGroupInput) SetDescription(v string) *CreateSnapshotGroupInput
- func (s *CreateSnapshotGroupInput) SetInstanceId(v string) *CreateSnapshotGroupInput
- func (s *CreateSnapshotGroupInput) SetName(v string) *CreateSnapshotGroupInput
- func (s *CreateSnapshotGroupInput) SetProjectName(v string) *CreateSnapshotGroupInput
- func (s *CreateSnapshotGroupInput) SetTags(v []*TagForCreateSnapshotGroupInput) *CreateSnapshotGroupInput
- func (s *CreateSnapshotGroupInput) SetVolumeIds(v []*string) *CreateSnapshotGroupInput
- func (s CreateSnapshotGroupInput) String() string
- func (s *CreateSnapshotGroupInput) Validate() error
- type CreateSnapshotGroupOutput
- type CreateSnapshotInput
- func (s CreateSnapshotInput) GoString() string
- func (s *CreateSnapshotInput) SetClientToken(v string) *CreateSnapshotInput
- func (s *CreateSnapshotInput) SetDescription(v string) *CreateSnapshotInput
- func (s *CreateSnapshotInput) SetProjectName(v string) *CreateSnapshotInput
- func (s *CreateSnapshotInput) SetRetentionDays(v int32) *CreateSnapshotInput
- func (s *CreateSnapshotInput) SetSnapshotName(v string) *CreateSnapshotInput
- func (s *CreateSnapshotInput) SetTags(v []*TagForCreateSnapshotInput) *CreateSnapshotInput
- func (s *CreateSnapshotInput) SetVolumeId(v string) *CreateSnapshotInput
- func (s CreateSnapshotInput) String() string
- func (s *CreateSnapshotInput) Validate() error
- type CreateSnapshotOutput
- type CreateTagsInput
- func (s CreateTagsInput) GoString() string
- func (s *CreateTagsInput) SetResourceIds(v []*string) *CreateTagsInput
- func (s *CreateTagsInput) SetResourceType(v string) *CreateTagsInput
- func (s *CreateTagsInput) SetTags(v []*TagForCreateTagsInput) *CreateTagsInput
- func (s CreateTagsInput) String() string
- func (s *CreateTagsInput) Validate() error
- type CreateTagsOutput
- type CreateVolumeInput
- func (s CreateVolumeInput) GoString() string
- func (s *CreateVolumeInput) SetClientToken(v string) *CreateVolumeInput
- func (s *CreateVolumeInput) SetDescription(v string) *CreateVolumeInput
- func (s *CreateVolumeInput) SetExtraPerformanceIOPS(v int32) *CreateVolumeInput
- func (s *CreateVolumeInput) SetExtraPerformanceThroughputMB(v int32) *CreateVolumeInput
- func (s *CreateVolumeInput) SetExtraPerformanceTypeId(v string) *CreateVolumeInput
- func (s *CreateVolumeInput) SetInstanceId(v string) *CreateVolumeInput
- func (s *CreateVolumeInput) SetKind(v string) *CreateVolumeInput
- func (s *CreateVolumeInput) SetPlacementGroupId(v string) *CreateVolumeInput
- func (s *CreateVolumeInput) SetProjectName(v string) *CreateVolumeInput
- func (s *CreateVolumeInput) SetSize(v json.Number) *CreateVolumeInput
- func (s *CreateVolumeInput) SetSnapshotId(v string) *CreateVolumeInput
- func (s *CreateVolumeInput) SetSubgroupNumber(v int32) *CreateVolumeInput
- func (s *CreateVolumeInput) SetTags(v []*TagForCreateVolumeInput) *CreateVolumeInput
- func (s *CreateVolumeInput) SetVolumeChargeType(v string) *CreateVolumeInput
- func (s *CreateVolumeInput) SetVolumeName(v string) *CreateVolumeInput
- func (s *CreateVolumeInput) SetVolumeType(v string) *CreateVolumeInput
- func (s *CreateVolumeInput) SetZoneId(v string) *CreateVolumeInput
- func (s CreateVolumeInput) String() string
- func (s *CreateVolumeInput) Validate() error
- type CreateVolumeOutput
- type DeleteAutoSnapshotPolicyInput
- type DeleteAutoSnapshotPolicyOutput
- type DeletePlacementGroupInput
- type DeletePlacementGroupOutput
- type DeleteSnapshotGroupInput
- type DeleteSnapshotGroupOutput
- type DeleteSnapshotInput
- type DeleteSnapshotOutput
- type DeleteTagsInput
- func (s DeleteTagsInput) GoString() string
- func (s *DeleteTagsInput) SetResourceIds(v []*string) *DeleteTagsInput
- func (s *DeleteTagsInput) SetResourceType(v string) *DeleteTagsInput
- func (s *DeleteTagsInput) SetTagKeys(v []*string) *DeleteTagsInput
- func (s DeleteTagsInput) String() string
- func (s *DeleteTagsInput) Validate() error
- type DeleteTagsOutput
- type DeleteVolumeInput
- type DeleteVolumeOutput
- type DescribeAutoSnapshotPolicyInput
- func (s DescribeAutoSnapshotPolicyInput) GoString() string
- func (s *DescribeAutoSnapshotPolicyInput) SetAutoSnapshotPolicyIds(v []*string) *DescribeAutoSnapshotPolicyInput
- func (s *DescribeAutoSnapshotPolicyInput) SetPageNumber(v int32) *DescribeAutoSnapshotPolicyInput
- func (s *DescribeAutoSnapshotPolicyInput) SetPageSize(v int32) *DescribeAutoSnapshotPolicyInput
- func (s *DescribeAutoSnapshotPolicyInput) SetProjectName(v string) *DescribeAutoSnapshotPolicyInput
- func (s *DescribeAutoSnapshotPolicyInput) SetTagFilters(v []*TagFilterForDescribeAutoSnapshotPolicyInput) *DescribeAutoSnapshotPolicyInput
- func (s DescribeAutoSnapshotPolicyInput) String() string
- func (s *DescribeAutoSnapshotPolicyInput) Validate() error
- type DescribeAutoSnapshotPolicyOutput
- func (s DescribeAutoSnapshotPolicyOutput) GoString() string
- func (s *DescribeAutoSnapshotPolicyOutput) SetAutoSnapshotPolicies(v []*AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) *DescribeAutoSnapshotPolicyOutput
- func (s *DescribeAutoSnapshotPolicyOutput) SetPageNumber(v int32) *DescribeAutoSnapshotPolicyOutput
- func (s *DescribeAutoSnapshotPolicyOutput) SetPageSize(v int32) *DescribeAutoSnapshotPolicyOutput
- func (s *DescribeAutoSnapshotPolicyOutput) SetTotalCount(v int32) *DescribeAutoSnapshotPolicyOutput
- func (s DescribeAutoSnapshotPolicyOutput) String() string
- type DescribePlacementGroupDetailsInput
- func (s DescribePlacementGroupDetailsInput) GoString() string
- func (s *DescribePlacementGroupDetailsInput) SetPageNumber(v int32) *DescribePlacementGroupDetailsInput
- func (s *DescribePlacementGroupDetailsInput) SetPageSize(v int32) *DescribePlacementGroupDetailsInput
- func (s *DescribePlacementGroupDetailsInput) SetPlacementGroupId(v string) *DescribePlacementGroupDetailsInput
- func (s *DescribePlacementGroupDetailsInput) SetPlacementSubgroupNumbers(v []*int32) *DescribePlacementGroupDetailsInput
- func (s *DescribePlacementGroupDetailsInput) SetVolumeIds(v []*string) *DescribePlacementGroupDetailsInput
- func (s DescribePlacementGroupDetailsInput) String() string
- func (s *DescribePlacementGroupDetailsInput) Validate() error
- type DescribePlacementGroupDetailsOutput
- func (s DescribePlacementGroupDetailsOutput) GoString() string
- func (s *DescribePlacementGroupDetailsOutput) SetPageNumber(v int32) *DescribePlacementGroupDetailsOutput
- func (s *DescribePlacementGroupDetailsOutput) SetPageSize(v int32) *DescribePlacementGroupDetailsOutput
- func (s *DescribePlacementGroupDetailsOutput) SetTotalCount(v int32) *DescribePlacementGroupDetailsOutput
- func (s *DescribePlacementGroupDetailsOutput) SetVolumes(v []*VolumeForDescribePlacementGroupDetailsOutput) *DescribePlacementGroupDetailsOutput
- func (s DescribePlacementGroupDetailsOutput) String() string
- type DescribePlacementGroupsInput
- func (s DescribePlacementGroupsInput) GoString() string
- func (s *DescribePlacementGroupsInput) SetIds(v []*string) *DescribePlacementGroupsInput
- func (s *DescribePlacementGroupsInput) SetName(v string) *DescribePlacementGroupsInput
- func (s *DescribePlacementGroupsInput) SetPageNumber(v int32) *DescribePlacementGroupsInput
- func (s *DescribePlacementGroupsInput) SetPageSize(v int32) *DescribePlacementGroupsInput
- func (s *DescribePlacementGroupsInput) SetZoneId(v string) *DescribePlacementGroupsInput
- func (s DescribePlacementGroupsInput) String() string
- type DescribePlacementGroupsOutput
- func (s DescribePlacementGroupsOutput) GoString() string
- func (s *DescribePlacementGroupsOutput) SetPageNumber(v int32) *DescribePlacementGroupsOutput
- func (s *DescribePlacementGroupsOutput) SetPageSize(v int32) *DescribePlacementGroupsOutput
- func (s *DescribePlacementGroupsOutput) SetPlacementGroups(v []*PlacementGroupForDescribePlacementGroupsOutput) *DescribePlacementGroupsOutput
- func (s *DescribePlacementGroupsOutput) SetTotalCount(v int32) *DescribePlacementGroupsOutput
- func (s DescribePlacementGroupsOutput) String() string
- type DescribeReservedStorageCapacityInput
- func (s DescribeReservedStorageCapacityInput) GoString() string
- func (s *DescribeReservedStorageCapacityInput) SetPageNumber(v string) *DescribeReservedStorageCapacityInput
- func (s *DescribeReservedStorageCapacityInput) SetPageSize(v string) *DescribeReservedStorageCapacityInput
- func (s *DescribeReservedStorageCapacityInput) SetReservedStorageCapacityIds(v []*string) *DescribeReservedStorageCapacityInput
- func (s *DescribeReservedStorageCapacityInput) SetReservedStorageCapacityName(v string) *DescribeReservedStorageCapacityInput
- func (s *DescribeReservedStorageCapacityInput) SetStatus(v string) *DescribeReservedStorageCapacityInput
- func (s *DescribeReservedStorageCapacityInput) SetVolumeType(v string) *DescribeReservedStorageCapacityInput
- func (s *DescribeReservedStorageCapacityInput) SetZoneId(v string) *DescribeReservedStorageCapacityInput
- func (s DescribeReservedStorageCapacityInput) String() string
- func (s *DescribeReservedStorageCapacityInput) Validate() error
- type DescribeReservedStorageCapacityOutput
- func (s DescribeReservedStorageCapacityOutput) GoString() string
- func (s *DescribeReservedStorageCapacityOutput) SetPageNumber(v int32) *DescribeReservedStorageCapacityOutput
- func (s *DescribeReservedStorageCapacityOutput) SetPageSize(v int32) *DescribeReservedStorageCapacityOutput
- func (s *DescribeReservedStorageCapacityOutput) SetRscInfo(v []*RscInfoForDescribeReservedStorageCapacityOutput) *DescribeReservedStorageCapacityOutput
- func (s *DescribeReservedStorageCapacityOutput) SetTotalCount(v int32) *DescribeReservedStorageCapacityOutput
- func (s DescribeReservedStorageCapacityOutput) String() string
- type DescribeSnapshotChainsInput
- func (s DescribeSnapshotChainsInput) GoString() string
- func (s *DescribeSnapshotChainsInput) SetPageNumber(v int32) *DescribeSnapshotChainsInput
- func (s *DescribeSnapshotChainsInput) SetPageSize(v int32) *DescribeSnapshotChainsInput
- func (s *DescribeSnapshotChainsInput) SetVolumeIds(v []*string) *DescribeSnapshotChainsInput
- func (s DescribeSnapshotChainsInput) String() string
- type DescribeSnapshotChainsOutput
- func (s DescribeSnapshotChainsOutput) GoString() string
- func (s *DescribeSnapshotChainsOutput) SetPageNumber(v int32) *DescribeSnapshotChainsOutput
- func (s *DescribeSnapshotChainsOutput) SetPageSize(v int32) *DescribeSnapshotChainsOutput
- func (s *DescribeSnapshotChainsOutput) SetSnapshotChains(v []*SnapshotChainForDescribeSnapshotChainsOutput) *DescribeSnapshotChainsOutput
- func (s *DescribeSnapshotChainsOutput) SetTotalCount(v int32) *DescribeSnapshotChainsOutput
- func (s DescribeSnapshotChainsOutput) String() string
- type DescribeSnapshotGroupsInput
- func (s DescribeSnapshotGroupsInput) GoString() string
- func (s *DescribeSnapshotGroupsInput) SetInstanceId(v string) *DescribeSnapshotGroupsInput
- func (s *DescribeSnapshotGroupsInput) SetName(v string) *DescribeSnapshotGroupsInput
- func (s *DescribeSnapshotGroupsInput) SetPageNumber(v int32) *DescribeSnapshotGroupsInput
- func (s *DescribeSnapshotGroupsInput) SetPageSize(v int32) *DescribeSnapshotGroupsInput
- func (s *DescribeSnapshotGroupsInput) SetProjectName(v string) *DescribeSnapshotGroupsInput
- func (s *DescribeSnapshotGroupsInput) SetSnapshotGroupIds(v []*string) *DescribeSnapshotGroupsInput
- func (s *DescribeSnapshotGroupsInput) SetStatus(v []*string) *DescribeSnapshotGroupsInput
- func (s *DescribeSnapshotGroupsInput) SetTagFilters(v []*TagFilterForDescribeSnapshotGroupsInput) *DescribeSnapshotGroupsInput
- func (s DescribeSnapshotGroupsInput) String() string
- func (s *DescribeSnapshotGroupsInput) Validate() error
- type DescribeSnapshotGroupsOutput
- func (s DescribeSnapshotGroupsOutput) GoString() string
- func (s *DescribeSnapshotGroupsOutput) SetPageNumber(v int32) *DescribeSnapshotGroupsOutput
- func (s *DescribeSnapshotGroupsOutput) SetPageSize(v int32) *DescribeSnapshotGroupsOutput
- func (s *DescribeSnapshotGroupsOutput) SetSnapshotGroups(v []*SnapshotGroupForDescribeSnapshotGroupsOutput) *DescribeSnapshotGroupsOutput
- func (s *DescribeSnapshotGroupsOutput) SetTotalCount(v int32) *DescribeSnapshotGroupsOutput
- func (s DescribeSnapshotGroupsOutput) String() string
- type DescribeSnapshotsInput
- func (s DescribeSnapshotsInput) GoString() string
- func (s *DescribeSnapshotsInput) SetFilter(v []*FilterForDescribeSnapshotsInput) *DescribeSnapshotsInput
- func (s *DescribeSnapshotsInput) SetMaxResults(v int32) *DescribeSnapshotsInput
- func (s *DescribeSnapshotsInput) SetNextToken(v string) *DescribeSnapshotsInput
- func (s *DescribeSnapshotsInput) SetPageNumber(v int32) *DescribeSnapshotsInput
- func (s *DescribeSnapshotsInput) SetPageSize(v int32) *DescribeSnapshotsInput
- func (s *DescribeSnapshotsInput) SetProjectName(v string) *DescribeSnapshotsInput
- func (s *DescribeSnapshotsInput) SetSnapshotIds(v []*string) *DescribeSnapshotsInput
- func (s *DescribeSnapshotsInput) SetSnapshotName(v string) *DescribeSnapshotsInput
- func (s *DescribeSnapshotsInput) SetSnapshotStatus(v []*string) *DescribeSnapshotsInput
- func (s *DescribeSnapshotsInput) SetSnapshotTypes(v []*string) *DescribeSnapshotsInput
- func (s *DescribeSnapshotsInput) SetTagFilters(v []*TagFilterForDescribeSnapshotsInput) *DescribeSnapshotsInput
- func (s *DescribeSnapshotsInput) SetVolumeId(v string) *DescribeSnapshotsInput
- func (s *DescribeSnapshotsInput) SetZoneId(v string) *DescribeSnapshotsInput
- func (s DescribeSnapshotsInput) String() string
- func (s *DescribeSnapshotsInput) Validate() error
- type DescribeSnapshotsOutput
- func (s DescribeSnapshotsOutput) GoString() string
- func (s *DescribeSnapshotsOutput) SetPageNumber(v int32) *DescribeSnapshotsOutput
- func (s *DescribeSnapshotsOutput) SetPageSize(v int32) *DescribeSnapshotsOutput
- func (s *DescribeSnapshotsOutput) SetSnapshots(v []*SnapshotForDescribeSnapshotsOutput) *DescribeSnapshotsOutput
- func (s *DescribeSnapshotsOutput) SetTotalCount(v int32) *DescribeSnapshotsOutput
- func (s DescribeSnapshotsOutput) String() string
- type DescribeSnapshotsUsageInput
- type DescribeSnapshotsUsageOutput
- type DescribeTagsInput
- func (s DescribeTagsInput) GoString() string
- func (s *DescribeTagsInput) SetPageNumber(v int32) *DescribeTagsInput
- func (s *DescribeTagsInput) SetPageSize(v int32) *DescribeTagsInput
- func (s *DescribeTagsInput) SetResourceIds(v []*string) *DescribeTagsInput
- func (s *DescribeTagsInput) SetResourceType(v string) *DescribeTagsInput
- func (s *DescribeTagsInput) SetSysTagVisible(v bool) *DescribeTagsInput
- func (s *DescribeTagsInput) SetTagFilters(v []*TagFilterForDescribeTagsInput) *DescribeTagsInput
- func (s DescribeTagsInput) String() string
- func (s *DescribeTagsInput) Validate() error
- type DescribeTagsOutput
- func (s DescribeTagsOutput) GoString() string
- func (s *DescribeTagsOutput) SetPageNumber(v int32) *DescribeTagsOutput
- func (s *DescribeTagsOutput) SetPageSize(v int32) *DescribeTagsOutput
- func (s *DescribeTagsOutput) SetTagResources(v []*TagResourceForDescribeTagsOutput) *DescribeTagsOutput
- func (s *DescribeTagsOutput) SetTotalCount(v int32) *DescribeTagsOutput
- func (s DescribeTagsOutput) String() string
- type DescribeVolumeTypeInput
- func (s DescribeVolumeTypeInput) GoString() string
- func (s *DescribeVolumeTypeInput) SetFilter(v string) *DescribeVolumeTypeInput
- func (s *DescribeVolumeTypeInput) SetOrderBy(v string) *DescribeVolumeTypeInput
- func (s *DescribeVolumeTypeInput) SetPageNumber(v int32) *DescribeVolumeTypeInput
- func (s *DescribeVolumeTypeInput) SetPageSize(v int32) *DescribeVolumeTypeInput
- func (s *DescribeVolumeTypeInput) SetResourceClass(v string) *DescribeVolumeTypeInput
- func (s *DescribeVolumeTypeInput) SetVolumeTypeIds(v []*string) *DescribeVolumeTypeInput
- func (s *DescribeVolumeTypeInput) SetZoneId(v string) *DescribeVolumeTypeInput
- func (s DescribeVolumeTypeInput) String() string
- type DescribeVolumeTypeOutput
- func (s DescribeVolumeTypeOutput) GoString() string
- func (s *DescribeVolumeTypeOutput) SetPageNumber(v int32) *DescribeVolumeTypeOutput
- func (s *DescribeVolumeTypeOutput) SetPageSize(v int32) *DescribeVolumeTypeOutput
- func (s *DescribeVolumeTypeOutput) SetTotalCount(v int32) *DescribeVolumeTypeOutput
- func (s *DescribeVolumeTypeOutput) SetVolumeTypes(v []*VolumeTypeForDescribeVolumeTypeOutput) *DescribeVolumeTypeOutput
- func (s DescribeVolumeTypeOutput) String() string
- type DescribeVolumesInput
- func (s DescribeVolumesInput) GoString() string
- func (s *DescribeVolumesInput) SetBillingType(v int32) *DescribeVolumesInput
- func (s *DescribeVolumesInput) SetInstanceId(v string) *DescribeVolumesInput
- func (s *DescribeVolumesInput) SetKind(v string) *DescribeVolumesInput
- func (s *DescribeVolumesInput) SetPageNumber(v int32) *DescribeVolumesInput
- func (s *DescribeVolumesInput) SetPageSize(v int32) *DescribeVolumesInput
- func (s *DescribeVolumesInput) SetProjectName(v string) *DescribeVolumesInput
- func (s *DescribeVolumesInput) SetTagFilters(v []*TagFilterForDescribeVolumesInput) *DescribeVolumesInput
- func (s *DescribeVolumesInput) SetVolumeIds(v []*string) *DescribeVolumesInput
- func (s *DescribeVolumesInput) SetVolumeName(v string) *DescribeVolumesInput
- func (s *DescribeVolumesInput) SetVolumeStatus(v string) *DescribeVolumesInput
- func (s *DescribeVolumesInput) SetVolumeType(v string) *DescribeVolumesInput
- func (s *DescribeVolumesInput) SetZoneId(v string) *DescribeVolumesInput
- func (s DescribeVolumesInput) String() string
- func (s *DescribeVolumesInput) Validate() error
- type DescribeVolumesOutput
- func (s DescribeVolumesOutput) GoString() string
- func (s *DescribeVolumesOutput) SetPageNumber(v int32) *DescribeVolumesOutput
- func (s *DescribeVolumesOutput) SetPageSize(v int32) *DescribeVolumesOutput
- func (s *DescribeVolumesOutput) SetTotalCount(v int32) *DescribeVolumesOutput
- func (s *DescribeVolumesOutput) SetVolumes(v []*VolumeForDescribeVolumesOutput) *DescribeVolumesOutput
- func (s DescribeVolumesOutput) String() string
- type DetachVolumeInput
- type DetachVolumeOutput
- type ErrorForCreateTagsOutput
- type ExtendVolumeInput
- func (s ExtendVolumeInput) GoString() string
- func (s *ExtendVolumeInput) SetClientToken(v string) *ExtendVolumeInput
- func (s *ExtendVolumeInput) SetNewSize(v json.Number) *ExtendVolumeInput
- func (s *ExtendVolumeInput) SetVolumeId(v string) *ExtendVolumeInput
- func (s ExtendVolumeInput) String() string
- func (s *ExtendVolumeInput) Validate() error
- type ExtendVolumeOutput
- type ExtraPerformanceForDescribeVolumesOutput
- func (s ExtraPerformanceForDescribeVolumesOutput) GoString() string
- func (s *ExtraPerformanceForDescribeVolumesOutput) SetExtraPerformanceTypeId(v string) *ExtraPerformanceForDescribeVolumesOutput
- func (s *ExtraPerformanceForDescribeVolumesOutput) SetIOPS(v int32) *ExtraPerformanceForDescribeVolumesOutput
- func (s *ExtraPerformanceForDescribeVolumesOutput) SetThroughput(v int32) *ExtraPerformanceForDescribeVolumesOutput
- func (s ExtraPerformanceForDescribeVolumesOutput) String() string
- type ExtraPerformanceTypeForDescribeVolumeTypeOutput
- func (s ExtraPerformanceTypeForDescribeVolumeTypeOutput) GoString() string
- func (s *ExtraPerformanceTypeForDescribeVolumeTypeOutput) SetBaseQosType(v string) *ExtraPerformanceTypeForDescribeVolumeTypeOutput
- func (s *ExtraPerformanceTypeForDescribeVolumeTypeOutput) SetConversionRatio(v string) *ExtraPerformanceTypeForDescribeVolumeTypeOutput
- func (s *ExtraPerformanceTypeForDescribeVolumeTypeOutput) SetId(v string) *ExtraPerformanceTypeForDescribeVolumeTypeOutput
- func (s *ExtraPerformanceTypeForDescribeVolumeTypeOutput) SetMaxIops(v string) *ExtraPerformanceTypeForDescribeVolumeTypeOutput
- func (s *ExtraPerformanceTypeForDescribeVolumeTypeOutput) SetMaxThroughput(v string) *ExtraPerformanceTypeForDescribeVolumeTypeOutput
- func (s ExtraPerformanceTypeForDescribeVolumeTypeOutput) String() string
- type FilterForDescribeSnapshotsInput
- func (s FilterForDescribeSnapshotsInput) GoString() string
- func (s *FilterForDescribeSnapshotsInput) SetKey(v string) *FilterForDescribeSnapshotsInput
- func (s *FilterForDescribeSnapshotsInput) SetValue(v string) *FilterForDescribeSnapshotsInput
- func (s FilterForDescribeSnapshotsInput) String() string
- type ManualRenewReservedStorageCapacityInput
- func (s ManualRenewReservedStorageCapacityInput) GoString() string
- func (s *ManualRenewReservedStorageCapacityInput) SetEffectiveAt(v string) *ManualRenewReservedStorageCapacityInput
- func (s *ManualRenewReservedStorageCapacityInput) SetPeriod(v int32) *ManualRenewReservedStorageCapacityInput
- func (s *ManualRenewReservedStorageCapacityInput) SetPeriodUnit(v string) *ManualRenewReservedStorageCapacityInput
- func (s *ManualRenewReservedStorageCapacityInput) SetRSCId(v string) *ManualRenewReservedStorageCapacityInput
- func (s ManualRenewReservedStorageCapacityInput) String() string
- type ManualRenewReservedStorageCapacityOutput
- type ModifyAutoSnapshotPolicyInput
- func (s ModifyAutoSnapshotPolicyInput) GoString() string
- func (s *ModifyAutoSnapshotPolicyInput) SetAutoSnapshotPolicyId(v string) *ModifyAutoSnapshotPolicyInput
- func (s *ModifyAutoSnapshotPolicyInput) SetAutoSnapshotPolicyName(v string) *ModifyAutoSnapshotPolicyInput
- func (s *ModifyAutoSnapshotPolicyInput) SetDestinationRegion(v string) *ModifyAutoSnapshotPolicyInput
- func (s *ModifyAutoSnapshotPolicyInput) SetDestinationRetentionDays(v int32) *ModifyAutoSnapshotPolicyInput
- func (s *ModifyAutoSnapshotPolicyInput) SetEnableCopy(v bool) *ModifyAutoSnapshotPolicyInput
- func (s *ModifyAutoSnapshotPolicyInput) SetRepeatDays(v int32) *ModifyAutoSnapshotPolicyInput
- func (s *ModifyAutoSnapshotPolicyInput) SetRepeatWeekdays(v []*string) *ModifyAutoSnapshotPolicyInput
- func (s *ModifyAutoSnapshotPolicyInput) SetRetentionDays(v int32) *ModifyAutoSnapshotPolicyInput
- func (s *ModifyAutoSnapshotPolicyInput) SetTimePoints(v []*string) *ModifyAutoSnapshotPolicyInput
- func (s ModifyAutoSnapshotPolicyInput) String() string
- func (s *ModifyAutoSnapshotPolicyInput) Validate() error
- type ModifyAutoSnapshotPolicyOutput
- type ModifyPlacementGroupInput
- func (s ModifyPlacementGroupInput) GoString() string
- func (s *ModifyPlacementGroupInput) SetDescription(v string) *ModifyPlacementGroupInput
- func (s *ModifyPlacementGroupInput) SetId(v string) *ModifyPlacementGroupInput
- func (s *ModifyPlacementGroupInput) SetName(v string) *ModifyPlacementGroupInput
- func (s ModifyPlacementGroupInput) String() string
- func (s *ModifyPlacementGroupInput) Validate() error
- type ModifyPlacementGroupOutput
- type ModifyReservedStorageCapacityEffectiveAtInput
- func (s ModifyReservedStorageCapacityEffectiveAtInput) GoString() string
- func (s *ModifyReservedStorageCapacityEffectiveAtInput) SetEffectiveAt(v string) *ModifyReservedStorageCapacityEffectiveAtInput
- func (s *ModifyReservedStorageCapacityEffectiveAtInput) SetRSCId(v string) *ModifyReservedStorageCapacityEffectiveAtInput
- func (s ModifyReservedStorageCapacityEffectiveAtInput) String() string
- func (s *ModifyReservedStorageCapacityEffectiveAtInput) Validate() error
- type ModifyReservedStorageCapacityEffectiveAtOutput
- type ModifySnapshotAttributeInput
- func (s ModifySnapshotAttributeInput) GoString() string
- func (s *ModifySnapshotAttributeInput) SetDescription(v string) *ModifySnapshotAttributeInput
- func (s *ModifySnapshotAttributeInput) SetRetentionDays(v int32) *ModifySnapshotAttributeInput
- func (s *ModifySnapshotAttributeInput) SetSnapshotId(v string) *ModifySnapshotAttributeInput
- func (s *ModifySnapshotAttributeInput) SetSnapshotName(v string) *ModifySnapshotAttributeInput
- func (s ModifySnapshotAttributeInput) String() string
- func (s *ModifySnapshotAttributeInput) Validate() error
- type ModifySnapshotAttributeOutput
- type ModifySnapshotGroupInput
- func (s ModifySnapshotGroupInput) GoString() string
- func (s *ModifySnapshotGroupInput) SetDescription(v string) *ModifySnapshotGroupInput
- func (s *ModifySnapshotGroupInput) SetName(v string) *ModifySnapshotGroupInput
- func (s *ModifySnapshotGroupInput) SetSnapshotGroupId(v string) *ModifySnapshotGroupInput
- func (s ModifySnapshotGroupInput) String() string
- func (s *ModifySnapshotGroupInput) Validate() error
- type ModifySnapshotGroupOutput
- type ModifyVolumeAttributeInput
- func (s ModifyVolumeAttributeInput) GoString() string
- func (s *ModifyVolumeAttributeInput) SetDeleteWithInstance(v bool) *ModifyVolumeAttributeInput
- func (s *ModifyVolumeAttributeInput) SetDescription(v string) *ModifyVolumeAttributeInput
- func (s *ModifyVolumeAttributeInput) SetVolumeId(v string) *ModifyVolumeAttributeInput
- func (s *ModifyVolumeAttributeInput) SetVolumeName(v string) *ModifyVolumeAttributeInput
- func (s ModifyVolumeAttributeInput) String() string
- func (s *ModifyVolumeAttributeInput) Validate() error
- type ModifyVolumeAttributeOutput
- type ModifyVolumeChargeTypeInput
- func (s ModifyVolumeChargeTypeInput) GoString() string
- func (s *ModifyVolumeChargeTypeInput) SetAutoPay(v bool) *ModifyVolumeChargeTypeInput
- func (s *ModifyVolumeChargeTypeInput) SetDiskChargeType(v string) *ModifyVolumeChargeTypeInput
- func (s *ModifyVolumeChargeTypeInput) SetInstanceId(v string) *ModifyVolumeChargeTypeInput
- func (s *ModifyVolumeChargeTypeInput) SetVolumeIds(v []*string) *ModifyVolumeChargeTypeInput
- func (s ModifyVolumeChargeTypeInput) String() string
- func (s *ModifyVolumeChargeTypeInput) Validate() error
- type ModifyVolumeChargeTypeOutput
- type ModifyVolumeExtraPerformanceInput
- func (s ModifyVolumeExtraPerformanceInput) GoString() string
- func (s *ModifyVolumeExtraPerformanceInput) SetExtraPerformanceIOPS(v int32) *ModifyVolumeExtraPerformanceInput
- func (s *ModifyVolumeExtraPerformanceInput) SetExtraPerformanceThroughputMB(v int32) *ModifyVolumeExtraPerformanceInput
- func (s *ModifyVolumeExtraPerformanceInput) SetExtraPerformanceTypeId(v string) *ModifyVolumeExtraPerformanceInput
- func (s *ModifyVolumeExtraPerformanceInput) SetVolumeId(v string) *ModifyVolumeExtraPerformanceInput
- func (s ModifyVolumeExtraPerformanceInput) String() string
- func (s *ModifyVolumeExtraPerformanceInput) Validate() error
- type ModifyVolumeExtraPerformanceOutput
- type ModifyVolumeSpecInput
- func (s ModifyVolumeSpecInput) GoString() string
- func (s *ModifyVolumeSpecInput) SetTargetVolumeType(v string) *ModifyVolumeSpecInput
- func (s *ModifyVolumeSpecInput) SetVolumeId(v string) *ModifyVolumeSpecInput
- func (s ModifyVolumeSpecInput) String() string
- func (s *ModifyVolumeSpecInput) Validate() error
- type ModifyVolumeSpecOutput
- type OperationDetailForCreateTagsOutput
- func (s OperationDetailForCreateTagsOutput) GoString() string
- func (s *OperationDetailForCreateTagsOutput) SetError(v *ErrorForCreateTagsOutput) *OperationDetailForCreateTagsOutput
- func (s *OperationDetailForCreateTagsOutput) SetResourceId(v string) *OperationDetailForCreateTagsOutput
- func (s OperationDetailForCreateTagsOutput) String() string
- type PlacementGroupForDescribePlacementGroupsOutput
- func (s PlacementGroupForDescribePlacementGroupsOutput) GoString() string
- func (s *PlacementGroupForDescribePlacementGroupsOutput) SetAutoAssign(v bool) *PlacementGroupForDescribePlacementGroupsOutput
- func (s *PlacementGroupForDescribePlacementGroupsOutput) SetCreatedAt(v string) *PlacementGroupForDescribePlacementGroupsOutput
- func (s *PlacementGroupForDescribePlacementGroupsOutput) SetDescription(v string) *PlacementGroupForDescribePlacementGroupsOutput
- func (s *PlacementGroupForDescribePlacementGroupsOutput) SetId(v string) *PlacementGroupForDescribePlacementGroupsOutput
- func (s *PlacementGroupForDescribePlacementGroupsOutput) SetName(v string) *PlacementGroupForDescribePlacementGroupsOutput
- func (s *PlacementGroupForDescribePlacementGroupsOutput) SetSubgroupCount(v int32) *PlacementGroupForDescribePlacementGroupsOutput
- func (s *PlacementGroupForDescribePlacementGroupsOutput) SetUpdatedAt(v string) *PlacementGroupForDescribePlacementGroupsOutput
- func (s *PlacementGroupForDescribePlacementGroupsOutput) SetZoneId(v string) *PlacementGroupForDescribePlacementGroupsOutput
- func (s PlacementGroupForDescribePlacementGroupsOutput) String() string
- type PurchaseReservedStorageCapacityInput
- func (s PurchaseReservedStorageCapacityInput) GoString() string
- func (s *PurchaseReservedStorageCapacityInput) SetClientToken(v string) *PurchaseReservedStorageCapacityInput
- func (s *PurchaseReservedStorageCapacityInput) SetEffectiveAt(v string) *PurchaseReservedStorageCapacityInput
- func (s *PurchaseReservedStorageCapacityInput) SetPeriod(v int32) *PurchaseReservedStorageCapacityInput
- func (s *PurchaseReservedStorageCapacityInput) SetPeriodUnit(v string) *PurchaseReservedStorageCapacityInput
- func (s *PurchaseReservedStorageCapacityInput) SetRSCAutoRenew(v bool) *PurchaseReservedStorageCapacityInput
- func (s *PurchaseReservedStorageCapacityInput) SetReservedCapacity(v int32) *PurchaseReservedStorageCapacityInput
- func (s *PurchaseReservedStorageCapacityInput) SetReservedStorageCapacityName(v string) *PurchaseReservedStorageCapacityInput
- func (s *PurchaseReservedStorageCapacityInput) SetVolumeType(v string) *PurchaseReservedStorageCapacityInput
- func (s *PurchaseReservedStorageCapacityInput) SetZoneId(v string) *PurchaseReservedStorageCapacityInput
- func (s PurchaseReservedStorageCapacityInput) String() string
- type PurchaseReservedStorageCapacityOutput
- func (s PurchaseReservedStorageCapacityOutput) GoString() string
- func (s *PurchaseReservedStorageCapacityOutput) SetOrderNumber(v string) *PurchaseReservedStorageCapacityOutput
- func (s *PurchaseReservedStorageCapacityOutput) SetReservedStorageCapacityId(v string) *PurchaseReservedStorageCapacityOutput
- func (s PurchaseReservedStorageCapacityOutput) String() string
- type RollbackSnapshotGroupInput
- func (s RollbackSnapshotGroupInput) GoString() string
- func (s *RollbackSnapshotGroupInput) SetClientToken(v string) *RollbackSnapshotGroupInput
- func (s *RollbackSnapshotGroupInput) SetInstanceId(v string) *RollbackSnapshotGroupInput
- func (s *RollbackSnapshotGroupInput) SetSnapshotGroupId(v string) *RollbackSnapshotGroupInput
- func (s *RollbackSnapshotGroupInput) SetSnapshotIds(v []*string) *RollbackSnapshotGroupInput
- func (s *RollbackSnapshotGroupInput) SetVolumeIds(v []*string) *RollbackSnapshotGroupInput
- func (s RollbackSnapshotGroupInput) String() string
- func (s *RollbackSnapshotGroupInput) Validate() error
- type RollbackSnapshotGroupOutput
- type RollbackVolumeInput
- type RollbackVolumeOutput
- type RscInfoForDescribeReservedStorageCapacityOutput
- func (s RscInfoForDescribeReservedStorageCapacityOutput) GoString() string
- func (s *RscInfoForDescribeReservedStorageCapacityOutput) SetAccountId(v string) *RscInfoForDescribeReservedStorageCapacityOutput
- func (s *RscInfoForDescribeReservedStorageCapacityOutput) SetExpiredTime(v string) *RscInfoForDescribeReservedStorageCapacityOutput
- func (s *RscInfoForDescribeReservedStorageCapacityOutput) SetId(v string) *RscInfoForDescribeReservedStorageCapacityOutput
- func (s *RscInfoForDescribeReservedStorageCapacityOutput) SetName(v string) *RscInfoForDescribeReservedStorageCapacityOutput
- func (s *RscInfoForDescribeReservedStorageCapacityOutput) SetRSCAutoRenewPeriod(v int32) *RscInfoForDescribeReservedStorageCapacityOutput
- func (s *RscInfoForDescribeReservedStorageCapacityOutput) SetRemainingSize(v int32) *RscInfoForDescribeReservedStorageCapacityOutput
- func (s *RscInfoForDescribeReservedStorageCapacityOutput) SetRenewalStatus(v string) *RscInfoForDescribeReservedStorageCapacityOutput
- func (s *RscInfoForDescribeReservedStorageCapacityOutput) SetSize(v int64) *RscInfoForDescribeReservedStorageCapacityOutput
- func (s *RscInfoForDescribeReservedStorageCapacityOutput) SetStatus(v string) *RscInfoForDescribeReservedStorageCapacityOutput
- func (s *RscInfoForDescribeReservedStorageCapacityOutput) SetTakeEffectTime(v string) *RscInfoForDescribeReservedStorageCapacityOutput
- func (s *RscInfoForDescribeReservedStorageCapacityOutput) SetType(v string) *RscInfoForDescribeReservedStorageCapacityOutput
- func (s *RscInfoForDescribeReservedStorageCapacityOutput) SetZoneId(v string) *RscInfoForDescribeReservedStorageCapacityOutput
- func (s RscInfoForDescribeReservedStorageCapacityOutput) String() string
- type STORAGEEBS
- func (c *STORAGEEBS) ApplyAutoSnapshotPolicy(input *ApplyAutoSnapshotPolicyInput) (*ApplyAutoSnapshotPolicyOutput, error)
- func (c *STORAGEEBS) ApplyAutoSnapshotPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *STORAGEEBS) ApplyAutoSnapshotPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *STORAGEEBS) ApplyAutoSnapshotPolicyCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *STORAGEEBS) ApplyAutoSnapshotPolicyRequest(input *ApplyAutoSnapshotPolicyInput) (req *request.Request, output *ApplyAutoSnapshotPolicyOutput)
- func (c *STORAGEEBS) ApplyAutoSnapshotPolicyWithContext(ctx byteplus.Context, input *ApplyAutoSnapshotPolicyInput, ...) (*ApplyAutoSnapshotPolicyOutput, error)
- func (c *STORAGEEBS) AttachVolume(input *AttachVolumeInput) (*AttachVolumeOutput, error)
- func (c *STORAGEEBS) AttachVolumeCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *STORAGEEBS) AttachVolumeCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *STORAGEEBS) AttachVolumeCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *STORAGEEBS) AttachVolumeRequest(input *AttachVolumeInput) (req *request.Request, output *AttachVolumeOutput)
- func (c *STORAGEEBS) AttachVolumeWithContext(ctx byteplus.Context, input *AttachVolumeInput, opts ...request.Option) (*AttachVolumeOutput, error)
- func (c *STORAGEEBS) AutoRenewReservedStorageCapacity(input *AutoRenewReservedStorageCapacityInput) (*AutoRenewReservedStorageCapacityOutput, error)
- func (c *STORAGEEBS) AutoRenewReservedStorageCapacityCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *STORAGEEBS) AutoRenewReservedStorageCapacityCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *STORAGEEBS) AutoRenewReservedStorageCapacityCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *STORAGEEBS) AutoRenewReservedStorageCapacityRequest(input *AutoRenewReservedStorageCapacityInput) (req *request.Request, output *AutoRenewReservedStorageCapacityOutput)
- func (c *STORAGEEBS) AutoRenewReservedStorageCapacityWithContext(ctx byteplus.Context, input *AutoRenewReservedStorageCapacityInput, ...) (*AutoRenewReservedStorageCapacityOutput, error)
- func (c *STORAGEEBS) CancelAutoSnapshotPolicy(input *CancelAutoSnapshotPolicyInput) (*CancelAutoSnapshotPolicyOutput, error)
- func (c *STORAGEEBS) CancelAutoSnapshotPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *STORAGEEBS) CancelAutoSnapshotPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *STORAGEEBS) CancelAutoSnapshotPolicyCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *STORAGEEBS) CancelAutoSnapshotPolicyRequest(input *CancelAutoSnapshotPolicyInput) (req *request.Request, output *CancelAutoSnapshotPolicyOutput)
- func (c *STORAGEEBS) CancelAutoSnapshotPolicyWithContext(ctx byteplus.Context, input *CancelAutoSnapshotPolicyInput, ...) (*CancelAutoSnapshotPolicyOutput, error)
- func (c *STORAGEEBS) CheckUserRscPermit(input *CheckUserRscPermitInput) (*CheckUserRscPermitOutput, error)
- func (c *STORAGEEBS) CheckUserRscPermitCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *STORAGEEBS) CheckUserRscPermitCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *STORAGEEBS) CheckUserRscPermitCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *STORAGEEBS) CheckUserRscPermitRequest(input *CheckUserRscPermitInput) (req *request.Request, output *CheckUserRscPermitOutput)
- func (c *STORAGEEBS) CheckUserRscPermitWithContext(ctx byteplus.Context, input *CheckUserRscPermitInput, opts ...request.Option) (*CheckUserRscPermitOutput, error)
- func (c *STORAGEEBS) CreateAutoSnapshotPolicy(input *CreateAutoSnapshotPolicyInput) (*CreateAutoSnapshotPolicyOutput, error)
- func (c *STORAGEEBS) CreateAutoSnapshotPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *STORAGEEBS) CreateAutoSnapshotPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *STORAGEEBS) CreateAutoSnapshotPolicyCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *STORAGEEBS) CreateAutoSnapshotPolicyRequest(input *CreateAutoSnapshotPolicyInput) (req *request.Request, output *CreateAutoSnapshotPolicyOutput)
- func (c *STORAGEEBS) CreateAutoSnapshotPolicyWithContext(ctx byteplus.Context, input *CreateAutoSnapshotPolicyInput, ...) (*CreateAutoSnapshotPolicyOutput, error)
- func (c *STORAGEEBS) CreatePlacementGroup(input *CreatePlacementGroupInput) (*CreatePlacementGroupOutput, error)
- func (c *STORAGEEBS) CreatePlacementGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *STORAGEEBS) CreatePlacementGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *STORAGEEBS) CreatePlacementGroupCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *STORAGEEBS) CreatePlacementGroupRequest(input *CreatePlacementGroupInput) (req *request.Request, output *CreatePlacementGroupOutput)
- func (c *STORAGEEBS) CreatePlacementGroupWithContext(ctx byteplus.Context, input *CreatePlacementGroupInput, opts ...request.Option) (*CreatePlacementGroupOutput, error)
- func (c *STORAGEEBS) CreateSnapshot(input *CreateSnapshotInput) (*CreateSnapshotOutput, error)
- func (c *STORAGEEBS) CreateSnapshotCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *STORAGEEBS) CreateSnapshotCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *STORAGEEBS) CreateSnapshotCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *STORAGEEBS) CreateSnapshotGroup(input *CreateSnapshotGroupInput) (*CreateSnapshotGroupOutput, error)
- func (c *STORAGEEBS) CreateSnapshotGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *STORAGEEBS) CreateSnapshotGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *STORAGEEBS) CreateSnapshotGroupCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *STORAGEEBS) CreateSnapshotGroupRequest(input *CreateSnapshotGroupInput) (req *request.Request, output *CreateSnapshotGroupOutput)
- func (c *STORAGEEBS) CreateSnapshotGroupWithContext(ctx byteplus.Context, input *CreateSnapshotGroupInput, opts ...request.Option) (*CreateSnapshotGroupOutput, error)
- func (c *STORAGEEBS) CreateSnapshotRequest(input *CreateSnapshotInput) (req *request.Request, output *CreateSnapshotOutput)
- func (c *STORAGEEBS) CreateSnapshotWithContext(ctx byteplus.Context, input *CreateSnapshotInput, opts ...request.Option) (*CreateSnapshotOutput, error)
- func (c *STORAGEEBS) CreateTags(input *CreateTagsInput) (*CreateTagsOutput, error)
- func (c *STORAGEEBS) CreateTagsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *STORAGEEBS) CreateTagsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *STORAGEEBS) CreateTagsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *STORAGEEBS) CreateTagsRequest(input *CreateTagsInput) (req *request.Request, output *CreateTagsOutput)
- func (c *STORAGEEBS) CreateTagsWithContext(ctx byteplus.Context, input *CreateTagsInput, opts ...request.Option) (*CreateTagsOutput, error)
- func (c *STORAGEEBS) CreateVolume(input *CreateVolumeInput) (*CreateVolumeOutput, error)
- func (c *STORAGEEBS) CreateVolumeCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *STORAGEEBS) CreateVolumeCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *STORAGEEBS) CreateVolumeCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *STORAGEEBS) CreateVolumeRequest(input *CreateVolumeInput) (req *request.Request, output *CreateVolumeOutput)
- func (c *STORAGEEBS) CreateVolumeWithContext(ctx byteplus.Context, input *CreateVolumeInput, opts ...request.Option) (*CreateVolumeOutput, error)
- func (c *STORAGEEBS) DeleteAutoSnapshotPolicy(input *DeleteAutoSnapshotPolicyInput) (*DeleteAutoSnapshotPolicyOutput, error)
- func (c *STORAGEEBS) DeleteAutoSnapshotPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *STORAGEEBS) DeleteAutoSnapshotPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *STORAGEEBS) DeleteAutoSnapshotPolicyCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *STORAGEEBS) DeleteAutoSnapshotPolicyRequest(input *DeleteAutoSnapshotPolicyInput) (req *request.Request, output *DeleteAutoSnapshotPolicyOutput)
- func (c *STORAGEEBS) DeleteAutoSnapshotPolicyWithContext(ctx byteplus.Context, input *DeleteAutoSnapshotPolicyInput, ...) (*DeleteAutoSnapshotPolicyOutput, error)
- func (c *STORAGEEBS) DeletePlacementGroup(input *DeletePlacementGroupInput) (*DeletePlacementGroupOutput, error)
- func (c *STORAGEEBS) DeletePlacementGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *STORAGEEBS) DeletePlacementGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *STORAGEEBS) DeletePlacementGroupCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *STORAGEEBS) DeletePlacementGroupRequest(input *DeletePlacementGroupInput) (req *request.Request, output *DeletePlacementGroupOutput)
- func (c *STORAGEEBS) DeletePlacementGroupWithContext(ctx byteplus.Context, input *DeletePlacementGroupInput, opts ...request.Option) (*DeletePlacementGroupOutput, error)
- func (c *STORAGEEBS) DeleteSnapshot(input *DeleteSnapshotInput) (*DeleteSnapshotOutput, error)
- func (c *STORAGEEBS) DeleteSnapshotCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *STORAGEEBS) DeleteSnapshotCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *STORAGEEBS) DeleteSnapshotCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *STORAGEEBS) DeleteSnapshotGroup(input *DeleteSnapshotGroupInput) (*DeleteSnapshotGroupOutput, error)
- func (c *STORAGEEBS) DeleteSnapshotGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *STORAGEEBS) DeleteSnapshotGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *STORAGEEBS) DeleteSnapshotGroupCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *STORAGEEBS) DeleteSnapshotGroupRequest(input *DeleteSnapshotGroupInput) (req *request.Request, output *DeleteSnapshotGroupOutput)
- func (c *STORAGEEBS) DeleteSnapshotGroupWithContext(ctx byteplus.Context, input *DeleteSnapshotGroupInput, opts ...request.Option) (*DeleteSnapshotGroupOutput, error)
- func (c *STORAGEEBS) DeleteSnapshotRequest(input *DeleteSnapshotInput) (req *request.Request, output *DeleteSnapshotOutput)
- func (c *STORAGEEBS) DeleteSnapshotWithContext(ctx byteplus.Context, input *DeleteSnapshotInput, opts ...request.Option) (*DeleteSnapshotOutput, error)
- func (c *STORAGEEBS) DeleteTags(input *DeleteTagsInput) (*DeleteTagsOutput, error)
- func (c *STORAGEEBS) DeleteTagsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *STORAGEEBS) DeleteTagsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *STORAGEEBS) DeleteTagsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *STORAGEEBS) DeleteTagsRequest(input *DeleteTagsInput) (req *request.Request, output *DeleteTagsOutput)
- func (c *STORAGEEBS) DeleteTagsWithContext(ctx byteplus.Context, input *DeleteTagsInput, opts ...request.Option) (*DeleteTagsOutput, error)
- func (c *STORAGEEBS) DeleteVolume(input *DeleteVolumeInput) (*DeleteVolumeOutput, error)
- func (c *STORAGEEBS) DeleteVolumeCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *STORAGEEBS) DeleteVolumeCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *STORAGEEBS) DeleteVolumeCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *STORAGEEBS) DeleteVolumeRequest(input *DeleteVolumeInput) (req *request.Request, output *DeleteVolumeOutput)
- func (c *STORAGEEBS) DeleteVolumeWithContext(ctx byteplus.Context, input *DeleteVolumeInput, opts ...request.Option) (*DeleteVolumeOutput, error)
- func (c *STORAGEEBS) DescribeAutoSnapshotPolicy(input *DescribeAutoSnapshotPolicyInput) (*DescribeAutoSnapshotPolicyOutput, error)
- func (c *STORAGEEBS) DescribeAutoSnapshotPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *STORAGEEBS) DescribeAutoSnapshotPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *STORAGEEBS) DescribeAutoSnapshotPolicyCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *STORAGEEBS) DescribeAutoSnapshotPolicyRequest(input *DescribeAutoSnapshotPolicyInput) (req *request.Request, output *DescribeAutoSnapshotPolicyOutput)
- func (c *STORAGEEBS) DescribeAutoSnapshotPolicyWithContext(ctx byteplus.Context, input *DescribeAutoSnapshotPolicyInput, ...) (*DescribeAutoSnapshotPolicyOutput, error)
- func (c *STORAGEEBS) DescribePlacementGroupDetails(input *DescribePlacementGroupDetailsInput) (*DescribePlacementGroupDetailsOutput, error)
- func (c *STORAGEEBS) DescribePlacementGroupDetailsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *STORAGEEBS) DescribePlacementGroupDetailsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *STORAGEEBS) DescribePlacementGroupDetailsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *STORAGEEBS) DescribePlacementGroupDetailsRequest(input *DescribePlacementGroupDetailsInput) (req *request.Request, output *DescribePlacementGroupDetailsOutput)
- func (c *STORAGEEBS) DescribePlacementGroupDetailsWithContext(ctx byteplus.Context, input *DescribePlacementGroupDetailsInput, ...) (*DescribePlacementGroupDetailsOutput, error)
- func (c *STORAGEEBS) DescribePlacementGroups(input *DescribePlacementGroupsInput) (*DescribePlacementGroupsOutput, error)
- func (c *STORAGEEBS) DescribePlacementGroupsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *STORAGEEBS) DescribePlacementGroupsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *STORAGEEBS) DescribePlacementGroupsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *STORAGEEBS) DescribePlacementGroupsRequest(input *DescribePlacementGroupsInput) (req *request.Request, output *DescribePlacementGroupsOutput)
- func (c *STORAGEEBS) DescribePlacementGroupsWithContext(ctx byteplus.Context, input *DescribePlacementGroupsInput, ...) (*DescribePlacementGroupsOutput, error)
- func (c *STORAGEEBS) DescribeReservedStorageCapacity(input *DescribeReservedStorageCapacityInput) (*DescribeReservedStorageCapacityOutput, error)
- func (c *STORAGEEBS) DescribeReservedStorageCapacityCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *STORAGEEBS) DescribeReservedStorageCapacityCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *STORAGEEBS) DescribeReservedStorageCapacityCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *STORAGEEBS) DescribeReservedStorageCapacityRequest(input *DescribeReservedStorageCapacityInput) (req *request.Request, output *DescribeReservedStorageCapacityOutput)
- func (c *STORAGEEBS) DescribeReservedStorageCapacityWithContext(ctx byteplus.Context, input *DescribeReservedStorageCapacityInput, ...) (*DescribeReservedStorageCapacityOutput, error)
- func (c *STORAGEEBS) DescribeSnapshotChains(input *DescribeSnapshotChainsInput) (*DescribeSnapshotChainsOutput, error)
- func (c *STORAGEEBS) DescribeSnapshotChainsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *STORAGEEBS) DescribeSnapshotChainsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *STORAGEEBS) DescribeSnapshotChainsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *STORAGEEBS) DescribeSnapshotChainsRequest(input *DescribeSnapshotChainsInput) (req *request.Request, output *DescribeSnapshotChainsOutput)
- func (c *STORAGEEBS) DescribeSnapshotChainsWithContext(ctx byteplus.Context, input *DescribeSnapshotChainsInput, ...) (*DescribeSnapshotChainsOutput, error)
- func (c *STORAGEEBS) DescribeSnapshotGroups(input *DescribeSnapshotGroupsInput) (*DescribeSnapshotGroupsOutput, error)
- func (c *STORAGEEBS) DescribeSnapshotGroupsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *STORAGEEBS) DescribeSnapshotGroupsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *STORAGEEBS) DescribeSnapshotGroupsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *STORAGEEBS) DescribeSnapshotGroupsRequest(input *DescribeSnapshotGroupsInput) (req *request.Request, output *DescribeSnapshotGroupsOutput)
- func (c *STORAGEEBS) DescribeSnapshotGroupsWithContext(ctx byteplus.Context, input *DescribeSnapshotGroupsInput, ...) (*DescribeSnapshotGroupsOutput, error)
- func (c *STORAGEEBS) DescribeSnapshots(input *DescribeSnapshotsInput) (*DescribeSnapshotsOutput, error)
- func (c *STORAGEEBS) DescribeSnapshotsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *STORAGEEBS) DescribeSnapshotsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *STORAGEEBS) DescribeSnapshotsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *STORAGEEBS) DescribeSnapshotsRequest(input *DescribeSnapshotsInput) (req *request.Request, output *DescribeSnapshotsOutput)
- func (c *STORAGEEBS) DescribeSnapshotsUsage(input *DescribeSnapshotsUsageInput) (*DescribeSnapshotsUsageOutput, error)
- func (c *STORAGEEBS) DescribeSnapshotsUsageCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *STORAGEEBS) DescribeSnapshotsUsageCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *STORAGEEBS) DescribeSnapshotsUsageCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *STORAGEEBS) DescribeSnapshotsUsageRequest(input *DescribeSnapshotsUsageInput) (req *request.Request, output *DescribeSnapshotsUsageOutput)
- func (c *STORAGEEBS) DescribeSnapshotsUsageWithContext(ctx byteplus.Context, input *DescribeSnapshotsUsageInput, ...) (*DescribeSnapshotsUsageOutput, error)
- func (c *STORAGEEBS) DescribeSnapshotsWithContext(ctx byteplus.Context, input *DescribeSnapshotsInput, opts ...request.Option) (*DescribeSnapshotsOutput, error)
- func (c *STORAGEEBS) DescribeTags(input *DescribeTagsInput) (*DescribeTagsOutput, error)
- func (c *STORAGEEBS) DescribeTagsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *STORAGEEBS) DescribeTagsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *STORAGEEBS) DescribeTagsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *STORAGEEBS) DescribeTagsRequest(input *DescribeTagsInput) (req *request.Request, output *DescribeTagsOutput)
- func (c *STORAGEEBS) DescribeTagsWithContext(ctx byteplus.Context, input *DescribeTagsInput, opts ...request.Option) (*DescribeTagsOutput, error)
- func (c *STORAGEEBS) DescribeVolumeType(input *DescribeVolumeTypeInput) (*DescribeVolumeTypeOutput, error)
- func (c *STORAGEEBS) DescribeVolumeTypeCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *STORAGEEBS) DescribeVolumeTypeCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *STORAGEEBS) DescribeVolumeTypeCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *STORAGEEBS) DescribeVolumeTypeRequest(input *DescribeVolumeTypeInput) (req *request.Request, output *DescribeVolumeTypeOutput)
- func (c *STORAGEEBS) DescribeVolumeTypeWithContext(ctx byteplus.Context, input *DescribeVolumeTypeInput, opts ...request.Option) (*DescribeVolumeTypeOutput, error)
- func (c *STORAGEEBS) DescribeVolumes(input *DescribeVolumesInput) (*DescribeVolumesOutput, error)
- func (c *STORAGEEBS) DescribeVolumesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *STORAGEEBS) DescribeVolumesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *STORAGEEBS) DescribeVolumesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *STORAGEEBS) DescribeVolumesRequest(input *DescribeVolumesInput) (req *request.Request, output *DescribeVolumesOutput)
- func (c *STORAGEEBS) DescribeVolumesWithContext(ctx byteplus.Context, input *DescribeVolumesInput, opts ...request.Option) (*DescribeVolumesOutput, error)
- func (c *STORAGEEBS) DetachVolume(input *DetachVolumeInput) (*DetachVolumeOutput, error)
- func (c *STORAGEEBS) DetachVolumeCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *STORAGEEBS) DetachVolumeCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *STORAGEEBS) DetachVolumeCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *STORAGEEBS) DetachVolumeRequest(input *DetachVolumeInput) (req *request.Request, output *DetachVolumeOutput)
- func (c *STORAGEEBS) DetachVolumeWithContext(ctx byteplus.Context, input *DetachVolumeInput, opts ...request.Option) (*DetachVolumeOutput, error)
- func (c *STORAGEEBS) ExtendVolume(input *ExtendVolumeInput) (*ExtendVolumeOutput, error)
- func (c *STORAGEEBS) ExtendVolumeCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *STORAGEEBS) ExtendVolumeCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *STORAGEEBS) ExtendVolumeCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *STORAGEEBS) ExtendVolumeRequest(input *ExtendVolumeInput) (req *request.Request, output *ExtendVolumeOutput)
- func (c *STORAGEEBS) ExtendVolumeWithContext(ctx byteplus.Context, input *ExtendVolumeInput, opts ...request.Option) (*ExtendVolumeOutput, error)
- func (c *STORAGEEBS) ManualRenewReservedStorageCapacity(input *ManualRenewReservedStorageCapacityInput) (*ManualRenewReservedStorageCapacityOutput, error)
- func (c *STORAGEEBS) ManualRenewReservedStorageCapacityCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *STORAGEEBS) ManualRenewReservedStorageCapacityCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *STORAGEEBS) ManualRenewReservedStorageCapacityCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *STORAGEEBS) ManualRenewReservedStorageCapacityRequest(input *ManualRenewReservedStorageCapacityInput) (req *request.Request, output *ManualRenewReservedStorageCapacityOutput)
- func (c *STORAGEEBS) ManualRenewReservedStorageCapacityWithContext(ctx byteplus.Context, input *ManualRenewReservedStorageCapacityInput, ...) (*ManualRenewReservedStorageCapacityOutput, error)
- func (c *STORAGEEBS) ModifyAutoSnapshotPolicy(input *ModifyAutoSnapshotPolicyInput) (*ModifyAutoSnapshotPolicyOutput, error)
- func (c *STORAGEEBS) ModifyAutoSnapshotPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *STORAGEEBS) ModifyAutoSnapshotPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *STORAGEEBS) ModifyAutoSnapshotPolicyCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *STORAGEEBS) ModifyAutoSnapshotPolicyRequest(input *ModifyAutoSnapshotPolicyInput) (req *request.Request, output *ModifyAutoSnapshotPolicyOutput)
- func (c *STORAGEEBS) ModifyAutoSnapshotPolicyWithContext(ctx byteplus.Context, input *ModifyAutoSnapshotPolicyInput, ...) (*ModifyAutoSnapshotPolicyOutput, error)
- func (c *STORAGEEBS) ModifyPlacementGroup(input *ModifyPlacementGroupInput) (*ModifyPlacementGroupOutput, error)
- func (c *STORAGEEBS) ModifyPlacementGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *STORAGEEBS) ModifyPlacementGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *STORAGEEBS) ModifyPlacementGroupCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *STORAGEEBS) ModifyPlacementGroupRequest(input *ModifyPlacementGroupInput) (req *request.Request, output *ModifyPlacementGroupOutput)
- func (c *STORAGEEBS) ModifyPlacementGroupWithContext(ctx byteplus.Context, input *ModifyPlacementGroupInput, opts ...request.Option) (*ModifyPlacementGroupOutput, error)
- func (c *STORAGEEBS) ModifyReservedStorageCapacityEffectiveAt(input *ModifyReservedStorageCapacityEffectiveAtInput) (*ModifyReservedStorageCapacityEffectiveAtOutput, error)
- func (c *STORAGEEBS) ModifyReservedStorageCapacityEffectiveAtCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *STORAGEEBS) ModifyReservedStorageCapacityEffectiveAtCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *STORAGEEBS) ModifyReservedStorageCapacityEffectiveAtCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *STORAGEEBS) ModifyReservedStorageCapacityEffectiveAtRequest(input *ModifyReservedStorageCapacityEffectiveAtInput) (req *request.Request, output *ModifyReservedStorageCapacityEffectiveAtOutput)
- func (c *STORAGEEBS) ModifyReservedStorageCapacityEffectiveAtWithContext(ctx byteplus.Context, input *ModifyReservedStorageCapacityEffectiveAtInput, ...) (*ModifyReservedStorageCapacityEffectiveAtOutput, error)
- func (c *STORAGEEBS) ModifySnapshotAttribute(input *ModifySnapshotAttributeInput) (*ModifySnapshotAttributeOutput, error)
- func (c *STORAGEEBS) ModifySnapshotAttributeCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *STORAGEEBS) ModifySnapshotAttributeCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *STORAGEEBS) ModifySnapshotAttributeCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *STORAGEEBS) ModifySnapshotAttributeRequest(input *ModifySnapshotAttributeInput) (req *request.Request, output *ModifySnapshotAttributeOutput)
- func (c *STORAGEEBS) ModifySnapshotAttributeWithContext(ctx byteplus.Context, input *ModifySnapshotAttributeInput, ...) (*ModifySnapshotAttributeOutput, error)
- func (c *STORAGEEBS) ModifySnapshotGroup(input *ModifySnapshotGroupInput) (*ModifySnapshotGroupOutput, error)
- func (c *STORAGEEBS) ModifySnapshotGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *STORAGEEBS) ModifySnapshotGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *STORAGEEBS) ModifySnapshotGroupCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *STORAGEEBS) ModifySnapshotGroupRequest(input *ModifySnapshotGroupInput) (req *request.Request, output *ModifySnapshotGroupOutput)
- func (c *STORAGEEBS) ModifySnapshotGroupWithContext(ctx byteplus.Context, input *ModifySnapshotGroupInput, opts ...request.Option) (*ModifySnapshotGroupOutput, error)
- func (c *STORAGEEBS) ModifyVolumeAttribute(input *ModifyVolumeAttributeInput) (*ModifyVolumeAttributeOutput, error)
- func (c *STORAGEEBS) ModifyVolumeAttributeCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *STORAGEEBS) ModifyVolumeAttributeCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *STORAGEEBS) ModifyVolumeAttributeCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *STORAGEEBS) ModifyVolumeAttributeRequest(input *ModifyVolumeAttributeInput) (req *request.Request, output *ModifyVolumeAttributeOutput)
- func (c *STORAGEEBS) ModifyVolumeAttributeWithContext(ctx byteplus.Context, input *ModifyVolumeAttributeInput, ...) (*ModifyVolumeAttributeOutput, error)
- func (c *STORAGEEBS) ModifyVolumeChargeType(input *ModifyVolumeChargeTypeInput) (*ModifyVolumeChargeTypeOutput, error)
- func (c *STORAGEEBS) ModifyVolumeChargeTypeCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *STORAGEEBS) ModifyVolumeChargeTypeCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *STORAGEEBS) ModifyVolumeChargeTypeCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *STORAGEEBS) ModifyVolumeChargeTypeRequest(input *ModifyVolumeChargeTypeInput) (req *request.Request, output *ModifyVolumeChargeTypeOutput)
- func (c *STORAGEEBS) ModifyVolumeChargeTypeWithContext(ctx byteplus.Context, input *ModifyVolumeChargeTypeInput, ...) (*ModifyVolumeChargeTypeOutput, error)
- func (c *STORAGEEBS) ModifyVolumeExtraPerformance(input *ModifyVolumeExtraPerformanceInput) (*ModifyVolumeExtraPerformanceOutput, error)
- func (c *STORAGEEBS) ModifyVolumeExtraPerformanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *STORAGEEBS) ModifyVolumeExtraPerformanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *STORAGEEBS) ModifyVolumeExtraPerformanceCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *STORAGEEBS) ModifyVolumeExtraPerformanceRequest(input *ModifyVolumeExtraPerformanceInput) (req *request.Request, output *ModifyVolumeExtraPerformanceOutput)
- func (c *STORAGEEBS) ModifyVolumeExtraPerformanceWithContext(ctx byteplus.Context, input *ModifyVolumeExtraPerformanceInput, ...) (*ModifyVolumeExtraPerformanceOutput, error)
- func (c *STORAGEEBS) ModifyVolumeSpec(input *ModifyVolumeSpecInput) (*ModifyVolumeSpecOutput, error)
- func (c *STORAGEEBS) ModifyVolumeSpecCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *STORAGEEBS) ModifyVolumeSpecCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *STORAGEEBS) ModifyVolumeSpecCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *STORAGEEBS) ModifyVolumeSpecRequest(input *ModifyVolumeSpecInput) (req *request.Request, output *ModifyVolumeSpecOutput)
- func (c *STORAGEEBS) ModifyVolumeSpecWithContext(ctx byteplus.Context, input *ModifyVolumeSpecInput, opts ...request.Option) (*ModifyVolumeSpecOutput, error)
- func (c *STORAGEEBS) PurchaseReservedStorageCapacity(input *PurchaseReservedStorageCapacityInput) (*PurchaseReservedStorageCapacityOutput, error)
- func (c *STORAGEEBS) PurchaseReservedStorageCapacityCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *STORAGEEBS) PurchaseReservedStorageCapacityCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *STORAGEEBS) PurchaseReservedStorageCapacityCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *STORAGEEBS) PurchaseReservedStorageCapacityRequest(input *PurchaseReservedStorageCapacityInput) (req *request.Request, output *PurchaseReservedStorageCapacityOutput)
- func (c *STORAGEEBS) PurchaseReservedStorageCapacityWithContext(ctx byteplus.Context, input *PurchaseReservedStorageCapacityInput, ...) (*PurchaseReservedStorageCapacityOutput, error)
- func (c *STORAGEEBS) RollbackSnapshotGroup(input *RollbackSnapshotGroupInput) (*RollbackSnapshotGroupOutput, error)
- func (c *STORAGEEBS) RollbackSnapshotGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *STORAGEEBS) RollbackSnapshotGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *STORAGEEBS) RollbackSnapshotGroupCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *STORAGEEBS) RollbackSnapshotGroupRequest(input *RollbackSnapshotGroupInput) (req *request.Request, output *RollbackSnapshotGroupOutput)
- func (c *STORAGEEBS) RollbackSnapshotGroupWithContext(ctx byteplus.Context, input *RollbackSnapshotGroupInput, ...) (*RollbackSnapshotGroupOutput, error)
- func (c *STORAGEEBS) RollbackVolume(input *RollbackVolumeInput) (*RollbackVolumeOutput, error)
- func (c *STORAGEEBS) RollbackVolumeCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *STORAGEEBS) RollbackVolumeCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *STORAGEEBS) RollbackVolumeCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *STORAGEEBS) RollbackVolumeRequest(input *RollbackVolumeInput) (req *request.Request, output *RollbackVolumeOutput)
- func (c *STORAGEEBS) RollbackVolumeWithContext(ctx byteplus.Context, input *RollbackVolumeInput, opts ...request.Option) (*RollbackVolumeOutput, error)
- func (c *STORAGEEBS) ServicePurchaseRscPreorder(input *ServicePurchaseRscPreorderInput) (*ServicePurchaseRscPreorderOutput, error)
- func (c *STORAGEEBS) ServicePurchaseRscPreorderCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *STORAGEEBS) ServicePurchaseRscPreorderCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *STORAGEEBS) ServicePurchaseRscPreorderCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *STORAGEEBS) ServicePurchaseRscPreorderRequest(input *ServicePurchaseRscPreorderInput) (req *request.Request, output *ServicePurchaseRscPreorderOutput)
- func (c *STORAGEEBS) ServicePurchaseRscPreorderWithContext(ctx byteplus.Context, input *ServicePurchaseRscPreorderInput, ...) (*ServicePurchaseRscPreorderOutput, error)
- type STORAGEEBSAPI
- type ServicePurchaseRscPreorderInput
- func (s ServicePurchaseRscPreorderInput) GoString() string
- func (s *ServicePurchaseRscPreorderInput) SetAccountId(v string) *ServicePurchaseRscPreorderInput
- func (s *ServicePurchaseRscPreorderInput) SetClientToken(v string) *ServicePurchaseRscPreorderInput
- func (s *ServicePurchaseRscPreorderInput) SetEffectiveAt(v string) *ServicePurchaseRscPreorderInput
- func (s *ServicePurchaseRscPreorderInput) SetPeriod(v int32) *ServicePurchaseRscPreorderInput
- func (s *ServicePurchaseRscPreorderInput) SetPeriodUnit(v string) *ServicePurchaseRscPreorderInput
- func (s *ServicePurchaseRscPreorderInput) SetReservedCapacity(v int32) *ServicePurchaseRscPreorderInput
- func (s *ServicePurchaseRscPreorderInput) SetReservedStorageCapacityName(v string) *ServicePurchaseRscPreorderInput
- func (s *ServicePurchaseRscPreorderInput) SetRscAutoRenew(v bool) *ServicePurchaseRscPreorderInput
- func (s *ServicePurchaseRscPreorderInput) SetVolumeType(v string) *ServicePurchaseRscPreorderInput
- func (s *ServicePurchaseRscPreorderInput) SetZoneId(v string) *ServicePurchaseRscPreorderInput
- func (s ServicePurchaseRscPreorderInput) String() string
- type ServicePurchaseRscPreorderOutput
- type SnapshotChainForDescribeSnapshotChainsOutput
- func (s SnapshotChainForDescribeSnapshotChainsOutput) GoString() string
- func (s *SnapshotChainForDescribeSnapshotChainsOutput) SetSnapshotChainId(v string) *SnapshotChainForDescribeSnapshotChainsOutput
- func (s *SnapshotChainForDescribeSnapshotChainsOutput) SetSnapshotCount(v int32) *SnapshotChainForDescribeSnapshotChainsOutput
- func (s *SnapshotChainForDescribeSnapshotChainsOutput) SetSnapshotSize(v int64) *SnapshotChainForDescribeSnapshotChainsOutput
- func (s *SnapshotChainForDescribeSnapshotChainsOutput) SetVolumeId(v string) *SnapshotChainForDescribeSnapshotChainsOutput
- func (s SnapshotChainForDescribeSnapshotChainsOutput) String() string
- type SnapshotForDescribeSnapshotGroupsOutput
- func (s SnapshotForDescribeSnapshotGroupsOutput) GoString() string
- func (s *SnapshotForDescribeSnapshotGroupsOutput) SetCreationTime(v string) *SnapshotForDescribeSnapshotGroupsOutput
- func (s *SnapshotForDescribeSnapshotGroupsOutput) SetDescription(v string) *SnapshotForDescribeSnapshotGroupsOutput
- func (s *SnapshotForDescribeSnapshotGroupsOutput) SetImageId(v string) *SnapshotForDescribeSnapshotGroupsOutput
- func (s *SnapshotForDescribeSnapshotGroupsOutput) SetInstantAccess(v bool) *SnapshotForDescribeSnapshotGroupsOutput
- func (s *SnapshotForDescribeSnapshotGroupsOutput) SetProgress(v int32) *SnapshotForDescribeSnapshotGroupsOutput
- func (s *SnapshotForDescribeSnapshotGroupsOutput) SetProjectName(v string) *SnapshotForDescribeSnapshotGroupsOutput
- func (s *SnapshotForDescribeSnapshotGroupsOutput) SetRetentionDays(v int32) *SnapshotForDescribeSnapshotGroupsOutput
- func (s *SnapshotForDescribeSnapshotGroupsOutput) SetShared(v bool) *SnapshotForDescribeSnapshotGroupsOutput
- func (s *SnapshotForDescribeSnapshotGroupsOutput) SetSnapshotGroupId(v string) *SnapshotForDescribeSnapshotGroupsOutput
- func (s *SnapshotForDescribeSnapshotGroupsOutput) SetSnapshotId(v string) *SnapshotForDescribeSnapshotGroupsOutput
- func (s *SnapshotForDescribeSnapshotGroupsOutput) SetSnapshotName(v string) *SnapshotForDescribeSnapshotGroupsOutput
- func (s *SnapshotForDescribeSnapshotGroupsOutput) SetSnapshotType(v string) *SnapshotForDescribeSnapshotGroupsOutput
- func (s *SnapshotForDescribeSnapshotGroupsOutput) SetStatus(v string) *SnapshotForDescribeSnapshotGroupsOutput
- func (s *SnapshotForDescribeSnapshotGroupsOutput) SetTags(v []*TagForDescribeSnapshotGroupsOutput) *SnapshotForDescribeSnapshotGroupsOutput
- func (s *SnapshotForDescribeSnapshotGroupsOutput) SetVolumeId(v string) *SnapshotForDescribeSnapshotGroupsOutput
- func (s *SnapshotForDescribeSnapshotGroupsOutput) SetVolumeKind(v string) *SnapshotForDescribeSnapshotGroupsOutput
- func (s *SnapshotForDescribeSnapshotGroupsOutput) SetVolumeName(v string) *SnapshotForDescribeSnapshotGroupsOutput
- func (s *SnapshotForDescribeSnapshotGroupsOutput) SetVolumeSize(v int64) *SnapshotForDescribeSnapshotGroupsOutput
- func (s *SnapshotForDescribeSnapshotGroupsOutput) SetVolumeStatus(v string) *SnapshotForDescribeSnapshotGroupsOutput
- func (s *SnapshotForDescribeSnapshotGroupsOutput) SetVolumeType(v string) *SnapshotForDescribeSnapshotGroupsOutput
- func (s *SnapshotForDescribeSnapshotGroupsOutput) SetZoneId(v string) *SnapshotForDescribeSnapshotGroupsOutput
- func (s SnapshotForDescribeSnapshotGroupsOutput) String() string
- type SnapshotForDescribeSnapshotsOutput
- func (s SnapshotForDescribeSnapshotsOutput) GoString() string
- func (s *SnapshotForDescribeSnapshotsOutput) SetCreationTime(v string) *SnapshotForDescribeSnapshotsOutput
- func (s *SnapshotForDescribeSnapshotsOutput) SetDescription(v string) *SnapshotForDescribeSnapshotsOutput
- func (s *SnapshotForDescribeSnapshotsOutput) SetImageId(v string) *SnapshotForDescribeSnapshotsOutput
- func (s *SnapshotForDescribeSnapshotsOutput) SetInstantAccess(v bool) *SnapshotForDescribeSnapshotsOutput
- func (s *SnapshotForDescribeSnapshotsOutput) SetProgress(v int32) *SnapshotForDescribeSnapshotsOutput
- func (s *SnapshotForDescribeSnapshotsOutput) SetProjectName(v string) *SnapshotForDescribeSnapshotsOutput
- func (s *SnapshotForDescribeSnapshotsOutput) SetRetentionDays(v int32) *SnapshotForDescribeSnapshotsOutput
- func (s *SnapshotForDescribeSnapshotsOutput) SetShared(v bool) *SnapshotForDescribeSnapshotsOutput
- func (s *SnapshotForDescribeSnapshotsOutput) SetSnapshotGroupId(v string) *SnapshotForDescribeSnapshotsOutput
- func (s *SnapshotForDescribeSnapshotsOutput) SetSnapshotId(v string) *SnapshotForDescribeSnapshotsOutput
- func (s *SnapshotForDescribeSnapshotsOutput) SetSnapshotName(v string) *SnapshotForDescribeSnapshotsOutput
- func (s *SnapshotForDescribeSnapshotsOutput) SetSnapshotType(v string) *SnapshotForDescribeSnapshotsOutput
- func (s *SnapshotForDescribeSnapshotsOutput) SetStatus(v string) *SnapshotForDescribeSnapshotsOutput
- func (s *SnapshotForDescribeSnapshotsOutput) SetTags(v []*TagForDescribeSnapshotsOutput) *SnapshotForDescribeSnapshotsOutput
- func (s *SnapshotForDescribeSnapshotsOutput) SetVolumeId(v string) *SnapshotForDescribeSnapshotsOutput
- func (s *SnapshotForDescribeSnapshotsOutput) SetVolumeKind(v string) *SnapshotForDescribeSnapshotsOutput
- func (s *SnapshotForDescribeSnapshotsOutput) SetVolumeName(v string) *SnapshotForDescribeSnapshotsOutput
- func (s *SnapshotForDescribeSnapshotsOutput) SetVolumeSize(v int64) *SnapshotForDescribeSnapshotsOutput
- func (s *SnapshotForDescribeSnapshotsOutput) SetVolumeStatus(v string) *SnapshotForDescribeSnapshotsOutput
- func (s *SnapshotForDescribeSnapshotsOutput) SetVolumeType(v string) *SnapshotForDescribeSnapshotsOutput
- func (s *SnapshotForDescribeSnapshotsOutput) SetZoneId(v string) *SnapshotForDescribeSnapshotsOutput
- func (s SnapshotForDescribeSnapshotsOutput) String() string
- type SnapshotGroupForDescribeSnapshotGroupsOutput
- func (s SnapshotGroupForDescribeSnapshotGroupsOutput) GoString() string
- func (s *SnapshotGroupForDescribeSnapshotGroupsOutput) SetCreationTime(v string) *SnapshotGroupForDescribeSnapshotGroupsOutput
- func (s *SnapshotGroupForDescribeSnapshotGroupsOutput) SetDescription(v string) *SnapshotGroupForDescribeSnapshotGroupsOutput
- func (s *SnapshotGroupForDescribeSnapshotGroupsOutput) SetImageId(v string) *SnapshotGroupForDescribeSnapshotGroupsOutput
- func (s *SnapshotGroupForDescribeSnapshotGroupsOutput) SetInstanceId(v string) *SnapshotGroupForDescribeSnapshotGroupsOutput
- func (s *SnapshotGroupForDescribeSnapshotGroupsOutput) SetName(v string) *SnapshotGroupForDescribeSnapshotGroupsOutput
- func (s *SnapshotGroupForDescribeSnapshotGroupsOutput) SetProjectName(v string) *SnapshotGroupForDescribeSnapshotGroupsOutput
- func (s *SnapshotGroupForDescribeSnapshotGroupsOutput) SetSnapshotGroupId(v string) *SnapshotGroupForDescribeSnapshotGroupsOutput
- func (s *SnapshotGroupForDescribeSnapshotGroupsOutput) SetSnapshots(v []*SnapshotForDescribeSnapshotGroupsOutput) *SnapshotGroupForDescribeSnapshotGroupsOutput
- func (s *SnapshotGroupForDescribeSnapshotGroupsOutput) SetStatus(v string) *SnapshotGroupForDescribeSnapshotGroupsOutput
- func (s *SnapshotGroupForDescribeSnapshotGroupsOutput) SetTags(v []*TagForDescribeSnapshotGroupsOutput) *SnapshotGroupForDescribeSnapshotGroupsOutput
- func (s SnapshotGroupForDescribeSnapshotGroupsOutput) String() string
- type TagFilterForDescribeAutoSnapshotPolicyInput
- func (s TagFilterForDescribeAutoSnapshotPolicyInput) GoString() string
- func (s *TagFilterForDescribeAutoSnapshotPolicyInput) SetKey(v string) *TagFilterForDescribeAutoSnapshotPolicyInput
- func (s *TagFilterForDescribeAutoSnapshotPolicyInput) SetValues(v []*string) *TagFilterForDescribeAutoSnapshotPolicyInput
- func (s TagFilterForDescribeAutoSnapshotPolicyInput) String() string
- type TagFilterForDescribeSnapshotGroupsInput
- func (s TagFilterForDescribeSnapshotGroupsInput) GoString() string
- func (s *TagFilterForDescribeSnapshotGroupsInput) SetKey(v string) *TagFilterForDescribeSnapshotGroupsInput
- func (s *TagFilterForDescribeSnapshotGroupsInput) SetValues(v []*string) *TagFilterForDescribeSnapshotGroupsInput
- func (s TagFilterForDescribeSnapshotGroupsInput) String() string
- type TagFilterForDescribeSnapshotsInput
- func (s TagFilterForDescribeSnapshotsInput) GoString() string
- func (s *TagFilterForDescribeSnapshotsInput) SetKey(v string) *TagFilterForDescribeSnapshotsInput
- func (s *TagFilterForDescribeSnapshotsInput) SetValues(v []*string) *TagFilterForDescribeSnapshotsInput
- func (s TagFilterForDescribeSnapshotsInput) String() string
- type TagFilterForDescribeTagsInput
- type TagFilterForDescribeVolumesInput
- func (s TagFilterForDescribeVolumesInput) GoString() string
- func (s *TagFilterForDescribeVolumesInput) SetKey(v string) *TagFilterForDescribeVolumesInput
- func (s *TagFilterForDescribeVolumesInput) SetValues(v []*string) *TagFilterForDescribeVolumesInput
- func (s TagFilterForDescribeVolumesInput) String() string
- type TagForCreateAutoSnapshotPolicyInput
- func (s TagForCreateAutoSnapshotPolicyInput) GoString() string
- func (s *TagForCreateAutoSnapshotPolicyInput) SetKey(v string) *TagForCreateAutoSnapshotPolicyInput
- func (s *TagForCreateAutoSnapshotPolicyInput) SetValue(v string) *TagForCreateAutoSnapshotPolicyInput
- func (s TagForCreateAutoSnapshotPolicyInput) String() string
- type TagForCreateSnapshotGroupInput
- type TagForCreateSnapshotInput
- type TagForCreateTagsInput
- type TagForCreateVolumeInput
- type TagForDescribeAutoSnapshotPolicyOutput
- func (s TagForDescribeAutoSnapshotPolicyOutput) GoString() string
- func (s *TagForDescribeAutoSnapshotPolicyOutput) SetKey(v string) *TagForDescribeAutoSnapshotPolicyOutput
- func (s *TagForDescribeAutoSnapshotPolicyOutput) SetValue(v string) *TagForDescribeAutoSnapshotPolicyOutput
- func (s TagForDescribeAutoSnapshotPolicyOutput) String() string
- type TagForDescribeSnapshotGroupsOutput
- func (s TagForDescribeSnapshotGroupsOutput) GoString() string
- func (s *TagForDescribeSnapshotGroupsOutput) SetKey(v string) *TagForDescribeSnapshotGroupsOutput
- func (s *TagForDescribeSnapshotGroupsOutput) SetValue(v string) *TagForDescribeSnapshotGroupsOutput
- func (s TagForDescribeSnapshotGroupsOutput) String() string
- type TagForDescribeSnapshotsOutput
- type TagForDescribeVolumesOutput
- type TagResourceForDescribeTagsOutput
- func (s TagResourceForDescribeTagsOutput) GoString() string
- func (s *TagResourceForDescribeTagsOutput) SetResourceId(v string) *TagResourceForDescribeTagsOutput
- func (s *TagResourceForDescribeTagsOutput) SetResourceType(v string) *TagResourceForDescribeTagsOutput
- func (s *TagResourceForDescribeTagsOutput) SetTagKey(v string) *TagResourceForDescribeTagsOutput
- func (s *TagResourceForDescribeTagsOutput) SetTagValue(v string) *TagResourceForDescribeTagsOutput
- func (s TagResourceForDescribeTagsOutput) String() string
- type TotalPerformanceForDescribeVolumesOutput
- func (s TotalPerformanceForDescribeVolumesOutput) GoString() string
- func (s *TotalPerformanceForDescribeVolumesOutput) SetIOPS(v int32) *TotalPerformanceForDescribeVolumesOutput
- func (s *TotalPerformanceForDescribeVolumesOutput) SetThroughput(v int32) *TotalPerformanceForDescribeVolumesOutput
- func (s TotalPerformanceForDescribeVolumesOutput) String() string
- type VolumeForDescribePlacementGroupDetailsOutput
- func (s VolumeForDescribePlacementGroupDetailsOutput) GoString() string
- func (s *VolumeForDescribePlacementGroupDetailsOutput) SetCreatedAt(v string) *VolumeForDescribePlacementGroupDetailsOutput
- func (s *VolumeForDescribePlacementGroupDetailsOutput) SetPlacementGroupId(v string) *VolumeForDescribePlacementGroupDetailsOutput
- func (s *VolumeForDescribePlacementGroupDetailsOutput) SetSubgroupNumber(v int32) *VolumeForDescribePlacementGroupDetailsOutput
- func (s *VolumeForDescribePlacementGroupDetailsOutput) SetUpdatedAt(v string) *VolumeForDescribePlacementGroupDetailsOutput
- func (s *VolumeForDescribePlacementGroupDetailsOutput) SetVolumeId(v string) *VolumeForDescribePlacementGroupDetailsOutput
- func (s *VolumeForDescribePlacementGroupDetailsOutput) SetVolumeName(v string) *VolumeForDescribePlacementGroupDetailsOutput
- func (s *VolumeForDescribePlacementGroupDetailsOutput) SetVolumeType(v string) *VolumeForDescribePlacementGroupDetailsOutput
- func (s *VolumeForDescribePlacementGroupDetailsOutput) SetZoneId(v string) *VolumeForDescribePlacementGroupDetailsOutput
- func (s VolumeForDescribePlacementGroupDetailsOutput) String() string
- type VolumeForDescribeVolumesOutput
- func (s VolumeForDescribeVolumesOutput) GoString() string
- func (s *VolumeForDescribeVolumesOutput) SetAttachments(v []*AttachmentForDescribeVolumesOutput) *VolumeForDescribeVolumesOutput
- func (s *VolumeForDescribeVolumesOutput) SetAutoSnapshotPolicyId(v string) *VolumeForDescribeVolumesOutput
- func (s *VolumeForDescribeVolumesOutput) SetAutoSnapshotPolicyName(v string) *VolumeForDescribeVolumesOutput
- func (s *VolumeForDescribeVolumesOutput) SetBaselinePerformance(v *BaselinePerformanceForDescribeVolumesOutput) *VolumeForDescribeVolumesOutput
- func (s *VolumeForDescribeVolumesOutput) SetBillingType(v int32) *VolumeForDescribeVolumesOutput
- func (s *VolumeForDescribeVolumesOutput) SetCreatedAt(v string) *VolumeForDescribeVolumesOutput
- func (s *VolumeForDescribeVolumesOutput) SetDeleteWithInstance(v bool) *VolumeForDescribeVolumesOutput
- func (s *VolumeForDescribeVolumesOutput) SetDescription(v string) *VolumeForDescribeVolumesOutput
- func (s *VolumeForDescribeVolumesOutput) SetDeviceName(v string) *VolumeForDescribeVolumesOutput
- func (s *VolumeForDescribeVolumesOutput) SetErrorDetail(v string) *VolumeForDescribeVolumesOutput
- func (s *VolumeForDescribeVolumesOutput) SetExpiredTime(v string) *VolumeForDescribeVolumesOutput
- func (s *VolumeForDescribeVolumesOutput) SetExtraPerformance(v *ExtraPerformanceForDescribeVolumesOutput) *VolumeForDescribeVolumesOutput
- func (s *VolumeForDescribeVolumesOutput) SetExtraPerformanceIOPS(v int32) *VolumeForDescribeVolumesOutput
- func (s *VolumeForDescribeVolumesOutput) SetExtraPerformanceThroughputMB(v int32) *VolumeForDescribeVolumesOutput
- func (s *VolumeForDescribeVolumesOutput) SetExtraPerformanceTypeId(v string) *VolumeForDescribeVolumesOutput
- func (s *VolumeForDescribeVolumesOutput) SetImageId(v string) *VolumeForDescribeVolumesOutput
- func (s *VolumeForDescribeVolumesOutput) SetInstanceId(v string) *VolumeForDescribeVolumesOutput
- func (s *VolumeForDescribeVolumesOutput) SetKind(v string) *VolumeForDescribeVolumesOutput
- func (s *VolumeForDescribeVolumesOutput) SetOverdueReclaimTime(v string) *VolumeForDescribeVolumesOutput
- func (s *VolumeForDescribeVolumesOutput) SetOverdueTime(v string) *VolumeForDescribeVolumesOutput
- func (s *VolumeForDescribeVolumesOutput) SetPayType(v string) *VolumeForDescribeVolumesOutput
- func (s *VolumeForDescribeVolumesOutput) SetPlacementGroupId(v string) *VolumeForDescribeVolumesOutput
- func (s *VolumeForDescribeVolumesOutput) SetProjectName(v string) *VolumeForDescribeVolumesOutput
- func (s *VolumeForDescribeVolumesOutput) SetRenewType(v int32) *VolumeForDescribeVolumesOutput
- func (s *VolumeForDescribeVolumesOutput) SetSize(v json.Number) *VolumeForDescribeVolumesOutput
- func (s *VolumeForDescribeVolumesOutput) SetSnapshotCount(v int32) *VolumeForDescribeVolumesOutput
- func (s *VolumeForDescribeVolumesOutput) SetSourceSnapshotId(v string) *VolumeForDescribeVolumesOutput
- func (s *VolumeForDescribeVolumesOutput) SetStatus(v string) *VolumeForDescribeVolumesOutput
- func (s *VolumeForDescribeVolumesOutput) SetSubgroupNumber(v int32) *VolumeForDescribeVolumesOutput
- func (s *VolumeForDescribeVolumesOutput) SetTags(v []*TagForDescribeVolumesOutput) *VolumeForDescribeVolumesOutput
- func (s *VolumeForDescribeVolumesOutput) SetTotalPerformance(v *TotalPerformanceForDescribeVolumesOutput) *VolumeForDescribeVolumesOutput
- func (s *VolumeForDescribeVolumesOutput) SetTradeStatus(v int32) *VolumeForDescribeVolumesOutput
- func (s *VolumeForDescribeVolumesOutput) SetUpdatedAt(v string) *VolumeForDescribeVolumesOutput
- func (s *VolumeForDescribeVolumesOutput) SetVolumeId(v string) *VolumeForDescribeVolumesOutput
- func (s *VolumeForDescribeVolumesOutput) SetVolumeName(v string) *VolumeForDescribeVolumesOutput
- func (s *VolumeForDescribeVolumesOutput) SetVolumeType(v string) *VolumeForDescribeVolumesOutput
- func (s *VolumeForDescribeVolumesOutput) SetZoneId(v string) *VolumeForDescribeVolumesOutput
- func (s VolumeForDescribeVolumesOutput) String() string
- type VolumeTypeForDescribeVolumeTypeOutput
- func (s VolumeTypeForDescribeVolumeTypeOutput) GoString() string
- func (s *VolumeTypeForDescribeVolumeTypeOutput) SetCreatedAt(v string) *VolumeTypeForDescribeVolumeTypeOutput
- func (s *VolumeTypeForDescribeVolumeTypeOutput) SetExtraPerformanceTypes(v []*ExtraPerformanceTypeForDescribeVolumeTypeOutput) *VolumeTypeForDescribeVolumeTypeOutput
- func (s *VolumeTypeForDescribeVolumeTypeOutput) SetId(v string) *VolumeTypeForDescribeVolumeTypeOutput
- func (s *VolumeTypeForDescribeVolumeTypeOutput) SetZones(v []*string) *VolumeTypeForDescribeVolumeTypeOutput
- func (s VolumeTypeForDescribeVolumeTypeOutput) String() string
Constants ¶
const ( // EnumOfExtraPerformanceTypeIdForModifyVolumeExtraPerformanceInputIops is a EnumOfExtraPerformanceTypeIdForModifyVolumeExtraPerformanceInput enum value EnumOfExtraPerformanceTypeIdForModifyVolumeExtraPerformanceInputIops = "IOPS" // EnumOfExtraPerformanceTypeIdForModifyVolumeExtraPerformanceInputBalance is a EnumOfExtraPerformanceTypeIdForModifyVolumeExtraPerformanceInput enum value EnumOfExtraPerformanceTypeIdForModifyVolumeExtraPerformanceInputBalance = "Balance" // EnumOfExtraPerformanceTypeIdForModifyVolumeExtraPerformanceInputThroughput is a EnumOfExtraPerformanceTypeIdForModifyVolumeExtraPerformanceInput enum value EnumOfExtraPerformanceTypeIdForModifyVolumeExtraPerformanceInputThroughput = "Throughput" )
const ( ServiceName = "storage_ebs" // Name of service. EndpointsID = ServiceName // ID to lookup a service endpoint with. ServiceID = "storage_ebs" // ServiceID is a unique identifer of a specific service. )
Service information constants
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApplyAutoSnapshotPolicyInput ¶
type ApplyAutoSnapshotPolicyInput struct {
// AutoSnapshotPolicyId is a required field
AutoSnapshotPolicyId *string `type:"string" required:"true"`
// VolumeIds is a required field
VolumeIds []*string `type:"list" required:"true"`
// contains filtered or unexported fields
}
func (ApplyAutoSnapshotPolicyInput) GoString ¶
func (s ApplyAutoSnapshotPolicyInput) GoString() string
GoString returns the string representation
func (*ApplyAutoSnapshotPolicyInput) SetAutoSnapshotPolicyId ¶
func (s *ApplyAutoSnapshotPolicyInput) SetAutoSnapshotPolicyId(v string) *ApplyAutoSnapshotPolicyInput
SetAutoSnapshotPolicyId sets the AutoSnapshotPolicyId field's value.
func (*ApplyAutoSnapshotPolicyInput) SetVolumeIds ¶
func (s *ApplyAutoSnapshotPolicyInput) SetVolumeIds(v []*string) *ApplyAutoSnapshotPolicyInput
SetVolumeIds sets the VolumeIds field's value.
func (ApplyAutoSnapshotPolicyInput) String ¶
func (s ApplyAutoSnapshotPolicyInput) String() string
String returns the string representation
func (*ApplyAutoSnapshotPolicyInput) Validate ¶
func (s *ApplyAutoSnapshotPolicyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ApplyAutoSnapshotPolicyOutput ¶
type ApplyAutoSnapshotPolicyOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (ApplyAutoSnapshotPolicyOutput) GoString ¶
func (s ApplyAutoSnapshotPolicyOutput) GoString() string
GoString returns the string representation
func (ApplyAutoSnapshotPolicyOutput) String ¶
func (s ApplyAutoSnapshotPolicyOutput) String() string
String returns the string representation
type AttachVolumeInput ¶
type AttachVolumeInput struct {
DeleteWithInstance *bool `type:"boolean"`
// InstanceId is a required field
InstanceId *string `type:"string" required:"true"`
// VolumeId is a required field
VolumeId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (AttachVolumeInput) GoString ¶
func (s AttachVolumeInput) GoString() string
GoString returns the string representation
func (*AttachVolumeInput) SetDeleteWithInstance ¶
func (s *AttachVolumeInput) SetDeleteWithInstance(v bool) *AttachVolumeInput
SetDeleteWithInstance sets the DeleteWithInstance field's value.
func (*AttachVolumeInput) SetInstanceId ¶
func (s *AttachVolumeInput) SetInstanceId(v string) *AttachVolumeInput
SetInstanceId sets the InstanceId field's value.
func (*AttachVolumeInput) SetVolumeId ¶
func (s *AttachVolumeInput) SetVolumeId(v string) *AttachVolumeInput
SetVolumeId sets the VolumeId field's value.
func (AttachVolumeInput) String ¶
func (s AttachVolumeInput) String() string
String returns the string representation
func (*AttachVolumeInput) Validate ¶
func (s *AttachVolumeInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AttachVolumeOutput ¶
type AttachVolumeOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (AttachVolumeOutput) GoString ¶
func (s AttachVolumeOutput) GoString() string
GoString returns the string representation
func (AttachVolumeOutput) String ¶
func (s AttachVolumeOutput) String() string
String returns the string representation
type AttachmentForDescribeVolumesOutput ¶
type AttachmentForDescribeVolumesOutput struct {
AttachStatus *string `type:"string"`
AttachedTime *string `type:"string"`
InstanceId *string `type:"string"`
// contains filtered or unexported fields
}
func (AttachmentForDescribeVolumesOutput) GoString ¶
func (s AttachmentForDescribeVolumesOutput) GoString() string
GoString returns the string representation
func (*AttachmentForDescribeVolumesOutput) SetAttachStatus ¶
func (s *AttachmentForDescribeVolumesOutput) SetAttachStatus(v string) *AttachmentForDescribeVolumesOutput
SetAttachStatus sets the AttachStatus field's value.
func (*AttachmentForDescribeVolumesOutput) SetAttachedTime ¶
func (s *AttachmentForDescribeVolumesOutput) SetAttachedTime(v string) *AttachmentForDescribeVolumesOutput
SetAttachedTime sets the AttachedTime field's value.
func (*AttachmentForDescribeVolumesOutput) SetInstanceId ¶
func (s *AttachmentForDescribeVolumesOutput) SetInstanceId(v string) *AttachmentForDescribeVolumesOutput
SetInstanceId sets the InstanceId field's value.
func (AttachmentForDescribeVolumesOutput) String ¶
func (s AttachmentForDescribeVolumesOutput) String() string
String returns the string representation
type AutoRenewReservedStorageCapacityInput ¶
type AutoRenewReservedStorageCapacityInput struct {
Period *int32 `type:"int32"`
PeriodUnit *string `type:"string"`
RSCAutoRenew *bool `type:"boolean"`
// RSCId is a required field
RSCId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (AutoRenewReservedStorageCapacityInput) GoString ¶
func (s AutoRenewReservedStorageCapacityInput) GoString() string
GoString returns the string representation
func (*AutoRenewReservedStorageCapacityInput) SetPeriod ¶
func (s *AutoRenewReservedStorageCapacityInput) SetPeriod(v int32) *AutoRenewReservedStorageCapacityInput
SetPeriod sets the Period field's value.
func (*AutoRenewReservedStorageCapacityInput) SetPeriodUnit ¶
func (s *AutoRenewReservedStorageCapacityInput) SetPeriodUnit(v string) *AutoRenewReservedStorageCapacityInput
SetPeriodUnit sets the PeriodUnit field's value.
func (*AutoRenewReservedStorageCapacityInput) SetRSCAutoRenew ¶
func (s *AutoRenewReservedStorageCapacityInput) SetRSCAutoRenew(v bool) *AutoRenewReservedStorageCapacityInput
SetRSCAutoRenew sets the RSCAutoRenew field's value.
func (*AutoRenewReservedStorageCapacityInput) SetRSCId ¶
func (s *AutoRenewReservedStorageCapacityInput) SetRSCId(v string) *AutoRenewReservedStorageCapacityInput
SetRSCId sets the RSCId field's value.
func (AutoRenewReservedStorageCapacityInput) String ¶
func (s AutoRenewReservedStorageCapacityInput) String() string
String returns the string representation
func (*AutoRenewReservedStorageCapacityInput) Validate ¶
func (s *AutoRenewReservedStorageCapacityInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AutoRenewReservedStorageCapacityOutput ¶
type AutoRenewReservedStorageCapacityOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (AutoRenewReservedStorageCapacityOutput) GoString ¶
func (s AutoRenewReservedStorageCapacityOutput) GoString() string
GoString returns the string representation
func (AutoRenewReservedStorageCapacityOutput) String ¶
func (s AutoRenewReservedStorageCapacityOutput) String() string
String returns the string representation
type AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput ¶
type AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput struct {
AutoSnapshotPolicyId *string `type:"string"`
AutoSnapshotPolicyName *string `type:"string"`
CreatedAt *string `type:"string"`
DestinationRegion *string `type:"string"`
DestinationRetentionDays *int32 `max:"65536" type:"int32"`
EnableCopy *bool `type:"boolean"`
ProjectName *string `type:"string"`
RepeatDays *int32 `type:"int32"`
RepeatWeekdays []*string `type:"list"`
RetentionDays *int32 `type:"int32"`
Status *string `type:"string"`
Tags []*TagForDescribeAutoSnapshotPolicyOutput `type:"list"`
TimePoints []*string `type:"list"`
UpdatedAt *string `type:"string"`
VolumeNums *int32 `type:"int32"`
// contains filtered or unexported fields
}
func (AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) GoString ¶
func (s AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) GoString() string
GoString returns the string representation
func (*AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetAutoSnapshotPolicyId ¶
func (s *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetAutoSnapshotPolicyId(v string) *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput
SetAutoSnapshotPolicyId sets the AutoSnapshotPolicyId field's value.
func (*AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetAutoSnapshotPolicyName ¶
func (s *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetAutoSnapshotPolicyName(v string) *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput
SetAutoSnapshotPolicyName sets the AutoSnapshotPolicyName field's value.
func (*AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetCreatedAt ¶
func (s *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetCreatedAt(v string) *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput
SetCreatedAt sets the CreatedAt field's value.
func (*AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetDestinationRegion ¶
func (s *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetDestinationRegion(v string) *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput
SetDestinationRegion sets the DestinationRegion field's value.
func (*AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetDestinationRetentionDays ¶
func (s *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetDestinationRetentionDays(v int32) *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput
SetDestinationRetentionDays sets the DestinationRetentionDays field's value.
func (*AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetEnableCopy ¶
func (s *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetEnableCopy(v bool) *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput
SetEnableCopy sets the EnableCopy field's value.
func (*AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetProjectName ¶
func (s *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetProjectName(v string) *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput
SetProjectName sets the ProjectName field's value.
func (*AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetRepeatDays ¶
func (s *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetRepeatDays(v int32) *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput
SetRepeatDays sets the RepeatDays field's value.
func (*AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetRepeatWeekdays ¶
func (s *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetRepeatWeekdays(v []*string) *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput
SetRepeatWeekdays sets the RepeatWeekdays field's value.
func (*AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetRetentionDays ¶
func (s *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetRetentionDays(v int32) *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput
SetRetentionDays sets the RetentionDays field's value.
func (*AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetStatus ¶
func (s *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetStatus(v string) *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput
SetStatus sets the Status field's value.
func (*AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetTags ¶
func (s *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetTags(v []*TagForDescribeAutoSnapshotPolicyOutput) *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput
SetTags sets the Tags field's value.
func (*AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetTimePoints ¶
func (s *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetTimePoints(v []*string) *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput
SetTimePoints sets the TimePoints field's value.
func (*AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetUpdatedAt ¶
func (s *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetUpdatedAt(v string) *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetVolumeNums ¶
func (s *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetVolumeNums(v int32) *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput
SetVolumeNums sets the VolumeNums field's value.
func (AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) String ¶
func (s AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) String() string
String returns the string representation
type BaselinePerformanceForDescribeVolumesOutput ¶
type BaselinePerformanceForDescribeVolumesOutput struct {
IOPS *int32 `type:"int32"`
Throughput *int32 `type:"int32"`
// contains filtered or unexported fields
}
func (BaselinePerformanceForDescribeVolumesOutput) GoString ¶
func (s BaselinePerformanceForDescribeVolumesOutput) GoString() string
GoString returns the string representation
func (*BaselinePerformanceForDescribeVolumesOutput) SetIOPS ¶
func (s *BaselinePerformanceForDescribeVolumesOutput) SetIOPS(v int32) *BaselinePerformanceForDescribeVolumesOutput
SetIOPS sets the IOPS field's value.
func (*BaselinePerformanceForDescribeVolumesOutput) SetThroughput ¶
func (s *BaselinePerformanceForDescribeVolumesOutput) SetThroughput(v int32) *BaselinePerformanceForDescribeVolumesOutput
SetThroughput sets the Throughput field's value.
func (BaselinePerformanceForDescribeVolumesOutput) String ¶
func (s BaselinePerformanceForDescribeVolumesOutput) String() string
String returns the string representation
type CancelAutoSnapshotPolicyInput ¶
type CancelAutoSnapshotPolicyInput struct {
// AutoSnapshotPolicyId is a required field
AutoSnapshotPolicyId *string `type:"string" required:"true"`
// VolumeIds is a required field
VolumeIds []*string `type:"list" required:"true"`
// contains filtered or unexported fields
}
func (CancelAutoSnapshotPolicyInput) GoString ¶
func (s CancelAutoSnapshotPolicyInput) GoString() string
GoString returns the string representation
func (*CancelAutoSnapshotPolicyInput) SetAutoSnapshotPolicyId ¶
func (s *CancelAutoSnapshotPolicyInput) SetAutoSnapshotPolicyId(v string) *CancelAutoSnapshotPolicyInput
SetAutoSnapshotPolicyId sets the AutoSnapshotPolicyId field's value.
func (*CancelAutoSnapshotPolicyInput) SetVolumeIds ¶
func (s *CancelAutoSnapshotPolicyInput) SetVolumeIds(v []*string) *CancelAutoSnapshotPolicyInput
SetVolumeIds sets the VolumeIds field's value.
func (CancelAutoSnapshotPolicyInput) String ¶
func (s CancelAutoSnapshotPolicyInput) String() string
String returns the string representation
func (*CancelAutoSnapshotPolicyInput) Validate ¶
func (s *CancelAutoSnapshotPolicyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CancelAutoSnapshotPolicyOutput ¶
type CancelAutoSnapshotPolicyOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (CancelAutoSnapshotPolicyOutput) GoString ¶
func (s CancelAutoSnapshotPolicyOutput) GoString() string
GoString returns the string representation
func (CancelAutoSnapshotPolicyOutput) String ¶
func (s CancelAutoSnapshotPolicyOutput) String() string
String returns the string representation
type CheckUserRscPermitInput ¶
type CheckUserRscPermitInput struct {
AccountId *string `type:"string"`
// contains filtered or unexported fields
}
func (CheckUserRscPermitInput) GoString ¶
func (s CheckUserRscPermitInput) GoString() string
GoString returns the string representation
func (*CheckUserRscPermitInput) SetAccountId ¶
func (s *CheckUserRscPermitInput) SetAccountId(v string) *CheckUserRscPermitInput
SetAccountId sets the AccountId field's value.
func (CheckUserRscPermitInput) String ¶
func (s CheckUserRscPermitInput) String() string
String returns the string representation
type CheckUserRscPermitOutput ¶
type CheckUserRscPermitOutput struct {
Metadata *response.ResponseMetadata
Permit *bool `type:"boolean"`
// contains filtered or unexported fields
}
func (CheckUserRscPermitOutput) GoString ¶
func (s CheckUserRscPermitOutput) GoString() string
GoString returns the string representation
func (*CheckUserRscPermitOutput) SetPermit ¶
func (s *CheckUserRscPermitOutput) SetPermit(v bool) *CheckUserRscPermitOutput
SetPermit sets the Permit field's value.
func (CheckUserRscPermitOutput) String ¶
func (s CheckUserRscPermitOutput) String() string
String returns the string representation
type CreateAutoSnapshotPolicyInput ¶
type CreateAutoSnapshotPolicyInput struct {
// AutoSnapshotPolicyName is a required field
AutoSnapshotPolicyName *string `type:"string" required:"true"`
DestinationRegion *string `type:"string"`
DestinationRetentionDays *int32 `max:"65536" type:"int32"`
EnableCopy *bool `type:"boolean"`
ProjectName *string `type:"string"`
RepeatDays *int32 `type:"int32"`
RepeatWeekdays []*string `type:"list"`
// RetentionDays is a required field
RetentionDays *int32 `type:"int32" required:"true"`
Tags []*TagForCreateAutoSnapshotPolicyInput `type:"list"`
// TimePoints is a required field
TimePoints []*string `type:"list" required:"true"`
// contains filtered or unexported fields
}
func (CreateAutoSnapshotPolicyInput) GoString ¶
func (s CreateAutoSnapshotPolicyInput) GoString() string
GoString returns the string representation
func (*CreateAutoSnapshotPolicyInput) SetAutoSnapshotPolicyName ¶
func (s *CreateAutoSnapshotPolicyInput) SetAutoSnapshotPolicyName(v string) *CreateAutoSnapshotPolicyInput
SetAutoSnapshotPolicyName sets the AutoSnapshotPolicyName field's value.
func (*CreateAutoSnapshotPolicyInput) SetDestinationRegion ¶
func (s *CreateAutoSnapshotPolicyInput) SetDestinationRegion(v string) *CreateAutoSnapshotPolicyInput
SetDestinationRegion sets the DestinationRegion field's value.
func (*CreateAutoSnapshotPolicyInput) SetDestinationRetentionDays ¶
func (s *CreateAutoSnapshotPolicyInput) SetDestinationRetentionDays(v int32) *CreateAutoSnapshotPolicyInput
SetDestinationRetentionDays sets the DestinationRetentionDays field's value.
func (*CreateAutoSnapshotPolicyInput) SetEnableCopy ¶
func (s *CreateAutoSnapshotPolicyInput) SetEnableCopy(v bool) *CreateAutoSnapshotPolicyInput
SetEnableCopy sets the EnableCopy field's value.
func (*CreateAutoSnapshotPolicyInput) SetProjectName ¶
func (s *CreateAutoSnapshotPolicyInput) SetProjectName(v string) *CreateAutoSnapshotPolicyInput
SetProjectName sets the ProjectName field's value.
func (*CreateAutoSnapshotPolicyInput) SetRepeatDays ¶
func (s *CreateAutoSnapshotPolicyInput) SetRepeatDays(v int32) *CreateAutoSnapshotPolicyInput
SetRepeatDays sets the RepeatDays field's value.
func (*CreateAutoSnapshotPolicyInput) SetRepeatWeekdays ¶
func (s *CreateAutoSnapshotPolicyInput) SetRepeatWeekdays(v []*string) *CreateAutoSnapshotPolicyInput
SetRepeatWeekdays sets the RepeatWeekdays field's value.
func (*CreateAutoSnapshotPolicyInput) SetRetentionDays ¶
func (s *CreateAutoSnapshotPolicyInput) SetRetentionDays(v int32) *CreateAutoSnapshotPolicyInput
SetRetentionDays sets the RetentionDays field's value.
func (*CreateAutoSnapshotPolicyInput) SetTags ¶
func (s *CreateAutoSnapshotPolicyInput) SetTags(v []*TagForCreateAutoSnapshotPolicyInput) *CreateAutoSnapshotPolicyInput
SetTags sets the Tags field's value.
func (*CreateAutoSnapshotPolicyInput) SetTimePoints ¶
func (s *CreateAutoSnapshotPolicyInput) SetTimePoints(v []*string) *CreateAutoSnapshotPolicyInput
SetTimePoints sets the TimePoints field's value.
func (CreateAutoSnapshotPolicyInput) String ¶
func (s CreateAutoSnapshotPolicyInput) String() string
String returns the string representation
func (*CreateAutoSnapshotPolicyInput) Validate ¶
func (s *CreateAutoSnapshotPolicyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateAutoSnapshotPolicyOutput ¶
type CreateAutoSnapshotPolicyOutput struct {
Metadata *response.ResponseMetadata
AutoSnapshotPolicyId *string `type:"string"`
// contains filtered or unexported fields
}
func (CreateAutoSnapshotPolicyOutput) GoString ¶
func (s CreateAutoSnapshotPolicyOutput) GoString() string
GoString returns the string representation
func (*CreateAutoSnapshotPolicyOutput) SetAutoSnapshotPolicyId ¶
func (s *CreateAutoSnapshotPolicyOutput) SetAutoSnapshotPolicyId(v string) *CreateAutoSnapshotPolicyOutput
SetAutoSnapshotPolicyId sets the AutoSnapshotPolicyId field's value.
func (CreateAutoSnapshotPolicyOutput) String ¶
func (s CreateAutoSnapshotPolicyOutput) String() string
String returns the string representation
type CreatePlacementGroupInput ¶
type CreatePlacementGroupInput struct {
AutoAssign *bool `type:"boolean"`
Description *string `type:"string"`
// Name is a required field
Name *string `type:"string" required:"true"`
// SubgroupCount is a required field
SubgroupCount *int32 `type:"int32" required:"true"`
// ZoneId is a required field
ZoneId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (CreatePlacementGroupInput) GoString ¶
func (s CreatePlacementGroupInput) GoString() string
GoString returns the string representation
func (*CreatePlacementGroupInput) SetAutoAssign ¶
func (s *CreatePlacementGroupInput) SetAutoAssign(v bool) *CreatePlacementGroupInput
SetAutoAssign sets the AutoAssign field's value.
func (*CreatePlacementGroupInput) SetDescription ¶
func (s *CreatePlacementGroupInput) SetDescription(v string) *CreatePlacementGroupInput
SetDescription sets the Description field's value.
func (*CreatePlacementGroupInput) SetName ¶
func (s *CreatePlacementGroupInput) SetName(v string) *CreatePlacementGroupInput
SetName sets the Name field's value.
func (*CreatePlacementGroupInput) SetSubgroupCount ¶
func (s *CreatePlacementGroupInput) SetSubgroupCount(v int32) *CreatePlacementGroupInput
SetSubgroupCount sets the SubgroupCount field's value.
func (*CreatePlacementGroupInput) SetZoneId ¶
func (s *CreatePlacementGroupInput) SetZoneId(v string) *CreatePlacementGroupInput
SetZoneId sets the ZoneId field's value.
func (CreatePlacementGroupInput) String ¶
func (s CreatePlacementGroupInput) String() string
String returns the string representation
func (*CreatePlacementGroupInput) Validate ¶
func (s *CreatePlacementGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreatePlacementGroupOutput ¶
type CreatePlacementGroupOutput struct {
Metadata *response.ResponseMetadata
Id *string `type:"string"`
// contains filtered or unexported fields
}
func (CreatePlacementGroupOutput) GoString ¶
func (s CreatePlacementGroupOutput) GoString() string
GoString returns the string representation
func (*CreatePlacementGroupOutput) SetId ¶
func (s *CreatePlacementGroupOutput) SetId(v string) *CreatePlacementGroupOutput
SetId sets the Id field's value.
func (CreatePlacementGroupOutput) String ¶
func (s CreatePlacementGroupOutput) String() string
String returns the string representation
type CreateSnapshotGroupInput ¶
type CreateSnapshotGroupInput struct {
ClientToken *string `type:"string"`
Description *string `type:"string"`
InstanceId *string `type:"string"`
Name *string `type:"string"`
ProjectName *string `type:"string"`
Tags []*TagForCreateSnapshotGroupInput `type:"list"`
// VolumeIds is a required field
VolumeIds []*string `type:"list" required:"true"`
// contains filtered or unexported fields
}
func (CreateSnapshotGroupInput) GoString ¶
func (s CreateSnapshotGroupInput) GoString() string
GoString returns the string representation
func (*CreateSnapshotGroupInput) SetClientToken ¶
func (s *CreateSnapshotGroupInput) SetClientToken(v string) *CreateSnapshotGroupInput
SetClientToken sets the ClientToken field's value.
func (*CreateSnapshotGroupInput) SetDescription ¶
func (s *CreateSnapshotGroupInput) SetDescription(v string) *CreateSnapshotGroupInput
SetDescription sets the Description field's value.
func (*CreateSnapshotGroupInput) SetInstanceId ¶
func (s *CreateSnapshotGroupInput) SetInstanceId(v string) *CreateSnapshotGroupInput
SetInstanceId sets the InstanceId field's value.
func (*CreateSnapshotGroupInput) SetName ¶
func (s *CreateSnapshotGroupInput) SetName(v string) *CreateSnapshotGroupInput
SetName sets the Name field's value.
func (*CreateSnapshotGroupInput) SetProjectName ¶
func (s *CreateSnapshotGroupInput) SetProjectName(v string) *CreateSnapshotGroupInput
SetProjectName sets the ProjectName field's value.
func (*CreateSnapshotGroupInput) SetTags ¶
func (s *CreateSnapshotGroupInput) SetTags(v []*TagForCreateSnapshotGroupInput) *CreateSnapshotGroupInput
SetTags sets the Tags field's value.
func (*CreateSnapshotGroupInput) SetVolumeIds ¶
func (s *CreateSnapshotGroupInput) SetVolumeIds(v []*string) *CreateSnapshotGroupInput
SetVolumeIds sets the VolumeIds field's value.
func (CreateSnapshotGroupInput) String ¶
func (s CreateSnapshotGroupInput) String() string
String returns the string representation
func (*CreateSnapshotGroupInput) Validate ¶
func (s *CreateSnapshotGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateSnapshotGroupOutput ¶
type CreateSnapshotGroupOutput struct {
Metadata *response.ResponseMetadata
SnapshotGroupId *string `type:"string"`
// contains filtered or unexported fields
}
func (CreateSnapshotGroupOutput) GoString ¶
func (s CreateSnapshotGroupOutput) GoString() string
GoString returns the string representation
func (*CreateSnapshotGroupOutput) SetSnapshotGroupId ¶
func (s *CreateSnapshotGroupOutput) SetSnapshotGroupId(v string) *CreateSnapshotGroupOutput
SetSnapshotGroupId sets the SnapshotGroupId field's value.
func (CreateSnapshotGroupOutput) String ¶
func (s CreateSnapshotGroupOutput) String() string
String returns the string representation
type CreateSnapshotInput ¶
type CreateSnapshotInput struct {
ClientToken *string `type:"string"`
Description *string `type:"string"`
ProjectName *string `type:"string"`
RetentionDays *int32 `type:"int32"`
// SnapshotName is a required field
SnapshotName *string `type:"string" required:"true"`
Tags []*TagForCreateSnapshotInput `type:"list"`
// VolumeId is a required field
VolumeId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (CreateSnapshotInput) GoString ¶
func (s CreateSnapshotInput) GoString() string
GoString returns the string representation
func (*CreateSnapshotInput) SetClientToken ¶
func (s *CreateSnapshotInput) SetClientToken(v string) *CreateSnapshotInput
SetClientToken sets the ClientToken field's value.
func (*CreateSnapshotInput) SetDescription ¶
func (s *CreateSnapshotInput) SetDescription(v string) *CreateSnapshotInput
SetDescription sets the Description field's value.
func (*CreateSnapshotInput) SetProjectName ¶
func (s *CreateSnapshotInput) SetProjectName(v string) *CreateSnapshotInput
SetProjectName sets the ProjectName field's value.
func (*CreateSnapshotInput) SetRetentionDays ¶
func (s *CreateSnapshotInput) SetRetentionDays(v int32) *CreateSnapshotInput
SetRetentionDays sets the RetentionDays field's value.
func (*CreateSnapshotInput) SetSnapshotName ¶
func (s *CreateSnapshotInput) SetSnapshotName(v string) *CreateSnapshotInput
SetSnapshotName sets the SnapshotName field's value.
func (*CreateSnapshotInput) SetTags ¶
func (s *CreateSnapshotInput) SetTags(v []*TagForCreateSnapshotInput) *CreateSnapshotInput
SetTags sets the Tags field's value.
func (*CreateSnapshotInput) SetVolumeId ¶
func (s *CreateSnapshotInput) SetVolumeId(v string) *CreateSnapshotInput
SetVolumeId sets the VolumeId field's value.
func (CreateSnapshotInput) String ¶
func (s CreateSnapshotInput) String() string
String returns the string representation
func (*CreateSnapshotInput) Validate ¶
func (s *CreateSnapshotInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateSnapshotOutput ¶
type CreateSnapshotOutput struct {
Metadata *response.ResponseMetadata
SnapshotId *string `type:"string"`
// contains filtered or unexported fields
}
func (CreateSnapshotOutput) GoString ¶
func (s CreateSnapshotOutput) GoString() string
GoString returns the string representation
func (*CreateSnapshotOutput) SetSnapshotId ¶
func (s *CreateSnapshotOutput) SetSnapshotId(v string) *CreateSnapshotOutput
SetSnapshotId sets the SnapshotId field's value.
func (CreateSnapshotOutput) String ¶
func (s CreateSnapshotOutput) String() string
String returns the string representation
type CreateTagsInput ¶
type CreateTagsInput struct {
// ResourceIds is a required field
ResourceIds []*string `type:"list" required:"true"`
// ResourceType is a required field
ResourceType *string `type:"string" required:"true"`
Tags []*TagForCreateTagsInput `type:"list"`
// contains filtered or unexported fields
}
func (CreateTagsInput) GoString ¶
func (s CreateTagsInput) GoString() string
GoString returns the string representation
func (*CreateTagsInput) SetResourceIds ¶
func (s *CreateTagsInput) SetResourceIds(v []*string) *CreateTagsInput
SetResourceIds sets the ResourceIds field's value.
func (*CreateTagsInput) SetResourceType ¶
func (s *CreateTagsInput) SetResourceType(v string) *CreateTagsInput
SetResourceType sets the ResourceType field's value.
func (*CreateTagsInput) SetTags ¶
func (s *CreateTagsInput) SetTags(v []*TagForCreateTagsInput) *CreateTagsInput
SetTags sets the Tags field's value.
func (CreateTagsInput) String ¶
func (s CreateTagsInput) String() string
String returns the string representation
func (*CreateTagsInput) Validate ¶
func (s *CreateTagsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateTagsOutput ¶
type CreateTagsOutput struct {
Metadata *response.ResponseMetadata
OperationDetails []*OperationDetailForCreateTagsOutput `type:"list"`
// contains filtered or unexported fields
}
func (CreateTagsOutput) GoString ¶
func (s CreateTagsOutput) GoString() string
GoString returns the string representation
func (*CreateTagsOutput) SetOperationDetails ¶
func (s *CreateTagsOutput) SetOperationDetails(v []*OperationDetailForCreateTagsOutput) *CreateTagsOutput
SetOperationDetails sets the OperationDetails field's value.
func (CreateTagsOutput) String ¶
func (s CreateTagsOutput) String() string
String returns the string representation
type CreateVolumeInput ¶
type CreateVolumeInput struct {
ClientToken *string `type:"string"`
Description *string `type:"string"`
ExtraPerformanceIOPS *int32 `type:"int32"`
ExtraPerformanceThroughputMB *int32 `type:"int32"`
ExtraPerformanceTypeId *string `type:"string"`
InstanceId *string `type:"string"`
Kind *string `type:"string"`
PlacementGroupId *string `type:"string"`
ProjectName *string `type:"string"`
// Size is a required field
Size *json.Number `type:"json_number" required:"true"`
SnapshotId *string `type:"string"`
SubgroupNumber *int32 `type:"int32"`
Tags []*TagForCreateVolumeInput `type:"list"`
VolumeChargeType *string `type:"string"`
// VolumeName is a required field
VolumeName *string `type:"string" required:"true"`
// VolumeType is a required field
VolumeType *string `type:"string" required:"true"`
ZoneId *string `type:"string"`
// contains filtered or unexported fields
}
func (CreateVolumeInput) GoString ¶
func (s CreateVolumeInput) GoString() string
GoString returns the string representation
func (*CreateVolumeInput) SetClientToken ¶
func (s *CreateVolumeInput) SetClientToken(v string) *CreateVolumeInput
SetClientToken sets the ClientToken field's value.
func (*CreateVolumeInput) SetDescription ¶
func (s *CreateVolumeInput) SetDescription(v string) *CreateVolumeInput
SetDescription sets the Description field's value.
func (*CreateVolumeInput) SetExtraPerformanceIOPS ¶
func (s *CreateVolumeInput) SetExtraPerformanceIOPS(v int32) *CreateVolumeInput
SetExtraPerformanceIOPS sets the ExtraPerformanceIOPS field's value.
func (*CreateVolumeInput) SetExtraPerformanceThroughputMB ¶
func (s *CreateVolumeInput) SetExtraPerformanceThroughputMB(v int32) *CreateVolumeInput
SetExtraPerformanceThroughputMB sets the ExtraPerformanceThroughputMB field's value.
func (*CreateVolumeInput) SetExtraPerformanceTypeId ¶
func (s *CreateVolumeInput) SetExtraPerformanceTypeId(v string) *CreateVolumeInput
SetExtraPerformanceTypeId sets the ExtraPerformanceTypeId field's value.
func (*CreateVolumeInput) SetInstanceId ¶
func (s *CreateVolumeInput) SetInstanceId(v string) *CreateVolumeInput
SetInstanceId sets the InstanceId field's value.
func (*CreateVolumeInput) SetKind ¶
func (s *CreateVolumeInput) SetKind(v string) *CreateVolumeInput
SetKind sets the Kind field's value.
func (*CreateVolumeInput) SetPlacementGroupId ¶
func (s *CreateVolumeInput) SetPlacementGroupId(v string) *CreateVolumeInput
SetPlacementGroupId sets the PlacementGroupId field's value.
func (*CreateVolumeInput) SetProjectName ¶
func (s *CreateVolumeInput) SetProjectName(v string) *CreateVolumeInput
SetProjectName sets the ProjectName field's value.
func (*CreateVolumeInput) SetSize ¶
func (s *CreateVolumeInput) SetSize(v json.Number) *CreateVolumeInput
SetSize sets the Size field's value.
func (*CreateVolumeInput) SetSnapshotId ¶
func (s *CreateVolumeInput) SetSnapshotId(v string) *CreateVolumeInput
SetSnapshotId sets the SnapshotId field's value.
func (*CreateVolumeInput) SetSubgroupNumber ¶
func (s *CreateVolumeInput) SetSubgroupNumber(v int32) *CreateVolumeInput
SetSubgroupNumber sets the SubgroupNumber field's value.
func (*CreateVolumeInput) SetTags ¶
func (s *CreateVolumeInput) SetTags(v []*TagForCreateVolumeInput) *CreateVolumeInput
SetTags sets the Tags field's value.
func (*CreateVolumeInput) SetVolumeChargeType ¶
func (s *CreateVolumeInput) SetVolumeChargeType(v string) *CreateVolumeInput
SetVolumeChargeType sets the VolumeChargeType field's value.
func (*CreateVolumeInput) SetVolumeName ¶
func (s *CreateVolumeInput) SetVolumeName(v string) *CreateVolumeInput
SetVolumeName sets the VolumeName field's value.
func (*CreateVolumeInput) SetVolumeType ¶
func (s *CreateVolumeInput) SetVolumeType(v string) *CreateVolumeInput
SetVolumeType sets the VolumeType field's value.
func (*CreateVolumeInput) SetZoneId ¶
func (s *CreateVolumeInput) SetZoneId(v string) *CreateVolumeInput
SetZoneId sets the ZoneId field's value.
func (CreateVolumeInput) String ¶
func (s CreateVolumeInput) String() string
String returns the string representation
func (*CreateVolumeInput) Validate ¶
func (s *CreateVolumeInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateVolumeOutput ¶
type CreateVolumeOutput struct {
Metadata *response.ResponseMetadata
VolumeId *string `type:"string"`
// contains filtered or unexported fields
}
func (CreateVolumeOutput) GoString ¶
func (s CreateVolumeOutput) GoString() string
GoString returns the string representation
func (*CreateVolumeOutput) SetVolumeId ¶
func (s *CreateVolumeOutput) SetVolumeId(v string) *CreateVolumeOutput
SetVolumeId sets the VolumeId field's value.
func (CreateVolumeOutput) String ¶
func (s CreateVolumeOutput) String() string
String returns the string representation
type DeleteAutoSnapshotPolicyInput ¶
type DeleteAutoSnapshotPolicyInput struct {
// AutoSnapshotPolicyId is a required field
AutoSnapshotPolicyId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (DeleteAutoSnapshotPolicyInput) GoString ¶
func (s DeleteAutoSnapshotPolicyInput) GoString() string
GoString returns the string representation
func (*DeleteAutoSnapshotPolicyInput) SetAutoSnapshotPolicyId ¶
func (s *DeleteAutoSnapshotPolicyInput) SetAutoSnapshotPolicyId(v string) *DeleteAutoSnapshotPolicyInput
SetAutoSnapshotPolicyId sets the AutoSnapshotPolicyId field's value.
func (DeleteAutoSnapshotPolicyInput) String ¶
func (s DeleteAutoSnapshotPolicyInput) String() string
String returns the string representation
func (*DeleteAutoSnapshotPolicyInput) Validate ¶
func (s *DeleteAutoSnapshotPolicyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteAutoSnapshotPolicyOutput ¶
type DeleteAutoSnapshotPolicyOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (DeleteAutoSnapshotPolicyOutput) GoString ¶
func (s DeleteAutoSnapshotPolicyOutput) GoString() string
GoString returns the string representation
func (DeleteAutoSnapshotPolicyOutput) String ¶
func (s DeleteAutoSnapshotPolicyOutput) String() string
String returns the string representation
type DeletePlacementGroupInput ¶
type DeletePlacementGroupInput struct {
// Id is a required field
Id *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (DeletePlacementGroupInput) GoString ¶
func (s DeletePlacementGroupInput) GoString() string
GoString returns the string representation
func (*DeletePlacementGroupInput) SetId ¶
func (s *DeletePlacementGroupInput) SetId(v string) *DeletePlacementGroupInput
SetId sets the Id field's value.
func (DeletePlacementGroupInput) String ¶
func (s DeletePlacementGroupInput) String() string
String returns the string representation
func (*DeletePlacementGroupInput) Validate ¶
func (s *DeletePlacementGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeletePlacementGroupOutput ¶
type DeletePlacementGroupOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (DeletePlacementGroupOutput) GoString ¶
func (s DeletePlacementGroupOutput) GoString() string
GoString returns the string representation
func (DeletePlacementGroupOutput) String ¶
func (s DeletePlacementGroupOutput) String() string
String returns the string representation
type DeleteSnapshotGroupInput ¶
type DeleteSnapshotGroupInput struct {
// SnapshotGroupId is a required field
SnapshotGroupId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (DeleteSnapshotGroupInput) GoString ¶
func (s DeleteSnapshotGroupInput) GoString() string
GoString returns the string representation
func (*DeleteSnapshotGroupInput) SetSnapshotGroupId ¶
func (s *DeleteSnapshotGroupInput) SetSnapshotGroupId(v string) *DeleteSnapshotGroupInput
SetSnapshotGroupId sets the SnapshotGroupId field's value.
func (DeleteSnapshotGroupInput) String ¶
func (s DeleteSnapshotGroupInput) String() string
String returns the string representation
func (*DeleteSnapshotGroupInput) Validate ¶
func (s *DeleteSnapshotGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteSnapshotGroupOutput ¶
type DeleteSnapshotGroupOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (DeleteSnapshotGroupOutput) GoString ¶
func (s DeleteSnapshotGroupOutput) GoString() string
GoString returns the string representation
func (DeleteSnapshotGroupOutput) String ¶
func (s DeleteSnapshotGroupOutput) String() string
String returns the string representation
type DeleteSnapshotInput ¶
type DeleteSnapshotInput struct {
ClientToken *string `type:"string"`
// SnapshotId is a required field
SnapshotId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (DeleteSnapshotInput) GoString ¶
func (s DeleteSnapshotInput) GoString() string
GoString returns the string representation
func (*DeleteSnapshotInput) SetClientToken ¶
func (s *DeleteSnapshotInput) SetClientToken(v string) *DeleteSnapshotInput
SetClientToken sets the ClientToken field's value.
func (*DeleteSnapshotInput) SetSnapshotId ¶
func (s *DeleteSnapshotInput) SetSnapshotId(v string) *DeleteSnapshotInput
SetSnapshotId sets the SnapshotId field's value.
func (DeleteSnapshotInput) String ¶
func (s DeleteSnapshotInput) String() string
String returns the string representation
func (*DeleteSnapshotInput) Validate ¶
func (s *DeleteSnapshotInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteSnapshotOutput ¶
type DeleteSnapshotOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (DeleteSnapshotOutput) GoString ¶
func (s DeleteSnapshotOutput) GoString() string
GoString returns the string representation
func (DeleteSnapshotOutput) String ¶
func (s DeleteSnapshotOutput) String() string
String returns the string representation
type DeleteTagsInput ¶
type DeleteTagsInput struct {
// ResourceIds is a required field
ResourceIds []*string `type:"list" required:"true"`
// ResourceType is a required field
ResourceType *string `type:"string" required:"true"`
// TagKeys is a required field
TagKeys []*string `type:"list" required:"true"`
// contains filtered or unexported fields
}
func (DeleteTagsInput) GoString ¶
func (s DeleteTagsInput) GoString() string
GoString returns the string representation
func (*DeleteTagsInput) SetResourceIds ¶
func (s *DeleteTagsInput) SetResourceIds(v []*string) *DeleteTagsInput
SetResourceIds sets the ResourceIds field's value.
func (*DeleteTagsInput) SetResourceType ¶
func (s *DeleteTagsInput) SetResourceType(v string) *DeleteTagsInput
SetResourceType sets the ResourceType field's value.
func (*DeleteTagsInput) SetTagKeys ¶
func (s *DeleteTagsInput) SetTagKeys(v []*string) *DeleteTagsInput
SetTagKeys sets the TagKeys field's value.
func (DeleteTagsInput) String ¶
func (s DeleteTagsInput) String() string
String returns the string representation
func (*DeleteTagsInput) Validate ¶
func (s *DeleteTagsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteTagsOutput ¶
type DeleteTagsOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (DeleteTagsOutput) GoString ¶
func (s DeleteTagsOutput) GoString() string
GoString returns the string representation
func (DeleteTagsOutput) String ¶
func (s DeleteTagsOutput) String() string
String returns the string representation
type DeleteVolumeInput ¶
type DeleteVolumeInput struct {
ClientToken *string `type:"string"`
// VolumeId is a required field
VolumeId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (DeleteVolumeInput) GoString ¶
func (s DeleteVolumeInput) GoString() string
GoString returns the string representation
func (*DeleteVolumeInput) SetClientToken ¶
func (s *DeleteVolumeInput) SetClientToken(v string) *DeleteVolumeInput
SetClientToken sets the ClientToken field's value.
func (*DeleteVolumeInput) SetVolumeId ¶
func (s *DeleteVolumeInput) SetVolumeId(v string) *DeleteVolumeInput
SetVolumeId sets the VolumeId field's value.
func (DeleteVolumeInput) String ¶
func (s DeleteVolumeInput) String() string
String returns the string representation
func (*DeleteVolumeInput) Validate ¶
func (s *DeleteVolumeInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteVolumeOutput ¶
type DeleteVolumeOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (DeleteVolumeOutput) GoString ¶
func (s DeleteVolumeOutput) GoString() string
GoString returns the string representation
func (DeleteVolumeOutput) String ¶
func (s DeleteVolumeOutput) String() string
String returns the string representation
type DescribeAutoSnapshotPolicyInput ¶
type DescribeAutoSnapshotPolicyInput struct {
AutoSnapshotPolicyIds []*string `type:"list"`
PageNumber *int32 `type:"int32"`
PageSize *int32 `max:"100" type:"int32"`
ProjectName *string `type:"string"`
TagFilters []*TagFilterForDescribeAutoSnapshotPolicyInput `type:"list"`
// contains filtered or unexported fields
}
func (DescribeAutoSnapshotPolicyInput) GoString ¶
func (s DescribeAutoSnapshotPolicyInput) GoString() string
GoString returns the string representation
func (*DescribeAutoSnapshotPolicyInput) SetAutoSnapshotPolicyIds ¶
func (s *DescribeAutoSnapshotPolicyInput) SetAutoSnapshotPolicyIds(v []*string) *DescribeAutoSnapshotPolicyInput
SetAutoSnapshotPolicyIds sets the AutoSnapshotPolicyIds field's value.
func (*DescribeAutoSnapshotPolicyInput) SetPageNumber ¶
func (s *DescribeAutoSnapshotPolicyInput) SetPageNumber(v int32) *DescribeAutoSnapshotPolicyInput
SetPageNumber sets the PageNumber field's value.
func (*DescribeAutoSnapshotPolicyInput) SetPageSize ¶
func (s *DescribeAutoSnapshotPolicyInput) SetPageSize(v int32) *DescribeAutoSnapshotPolicyInput
SetPageSize sets the PageSize field's value.
func (*DescribeAutoSnapshotPolicyInput) SetProjectName ¶
func (s *DescribeAutoSnapshotPolicyInput) SetProjectName(v string) *DescribeAutoSnapshotPolicyInput
SetProjectName sets the ProjectName field's value.
func (*DescribeAutoSnapshotPolicyInput) SetTagFilters ¶
func (s *DescribeAutoSnapshotPolicyInput) SetTagFilters(v []*TagFilterForDescribeAutoSnapshotPolicyInput) *DescribeAutoSnapshotPolicyInput
SetTagFilters sets the TagFilters field's value.
func (DescribeAutoSnapshotPolicyInput) String ¶
func (s DescribeAutoSnapshotPolicyInput) String() string
String returns the string representation
func (*DescribeAutoSnapshotPolicyInput) Validate ¶
func (s *DescribeAutoSnapshotPolicyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeAutoSnapshotPolicyOutput ¶
type DescribeAutoSnapshotPolicyOutput struct {
Metadata *response.ResponseMetadata
AutoSnapshotPolicies []*AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput `type:"list"`
PageNumber *int32 `type:"int32"`
PageSize *int32 `type:"int32"`
TotalCount *int32 `type:"int32"`
// contains filtered or unexported fields
}
func (DescribeAutoSnapshotPolicyOutput) GoString ¶
func (s DescribeAutoSnapshotPolicyOutput) GoString() string
GoString returns the string representation
func (*DescribeAutoSnapshotPolicyOutput) SetAutoSnapshotPolicies ¶
func (s *DescribeAutoSnapshotPolicyOutput) SetAutoSnapshotPolicies(v []*AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) *DescribeAutoSnapshotPolicyOutput
SetAutoSnapshotPolicies sets the AutoSnapshotPolicies field's value.
func (*DescribeAutoSnapshotPolicyOutput) SetPageNumber ¶
func (s *DescribeAutoSnapshotPolicyOutput) SetPageNumber(v int32) *DescribeAutoSnapshotPolicyOutput
SetPageNumber sets the PageNumber field's value.
func (*DescribeAutoSnapshotPolicyOutput) SetPageSize ¶
func (s *DescribeAutoSnapshotPolicyOutput) SetPageSize(v int32) *DescribeAutoSnapshotPolicyOutput
SetPageSize sets the PageSize field's value.
func (*DescribeAutoSnapshotPolicyOutput) SetTotalCount ¶
func (s *DescribeAutoSnapshotPolicyOutput) SetTotalCount(v int32) *DescribeAutoSnapshotPolicyOutput
SetTotalCount sets the TotalCount field's value.
func (DescribeAutoSnapshotPolicyOutput) String ¶
func (s DescribeAutoSnapshotPolicyOutput) String() string
String returns the string representation
type DescribePlacementGroupDetailsInput ¶
type DescribePlacementGroupDetailsInput struct {
PageNumber *int32 `type:"int32"`
PageSize *int32 `type:"int32"`
// PlacementGroupId is a required field
PlacementGroupId *string `type:"string" required:"true"`
PlacementSubgroupNumbers []*int32 `type:"list"`
VolumeIds []*string `type:"list"`
// contains filtered or unexported fields
}
func (DescribePlacementGroupDetailsInput) GoString ¶
func (s DescribePlacementGroupDetailsInput) GoString() string
GoString returns the string representation
func (*DescribePlacementGroupDetailsInput) SetPageNumber ¶
func (s *DescribePlacementGroupDetailsInput) SetPageNumber(v int32) *DescribePlacementGroupDetailsInput
SetPageNumber sets the PageNumber field's value.
func (*DescribePlacementGroupDetailsInput) SetPageSize ¶
func (s *DescribePlacementGroupDetailsInput) SetPageSize(v int32) *DescribePlacementGroupDetailsInput
SetPageSize sets the PageSize field's value.
func (*DescribePlacementGroupDetailsInput) SetPlacementGroupId ¶
func (s *DescribePlacementGroupDetailsInput) SetPlacementGroupId(v string) *DescribePlacementGroupDetailsInput
SetPlacementGroupId sets the PlacementGroupId field's value.
func (*DescribePlacementGroupDetailsInput) SetPlacementSubgroupNumbers ¶
func (s *DescribePlacementGroupDetailsInput) SetPlacementSubgroupNumbers(v []*int32) *DescribePlacementGroupDetailsInput
SetPlacementSubgroupNumbers sets the PlacementSubgroupNumbers field's value.
func (*DescribePlacementGroupDetailsInput) SetVolumeIds ¶
func (s *DescribePlacementGroupDetailsInput) SetVolumeIds(v []*string) *DescribePlacementGroupDetailsInput
SetVolumeIds sets the VolumeIds field's value.
func (DescribePlacementGroupDetailsInput) String ¶
func (s DescribePlacementGroupDetailsInput) String() string
String returns the string representation
func (*DescribePlacementGroupDetailsInput) Validate ¶
func (s *DescribePlacementGroupDetailsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribePlacementGroupDetailsOutput ¶
type DescribePlacementGroupDetailsOutput struct {
Metadata *response.ResponseMetadata
PageNumber *int32 `type:"int32"`
PageSize *int32 `type:"int32"`
TotalCount *int32 `type:"int32"`
Volumes []*VolumeForDescribePlacementGroupDetailsOutput `type:"list"`
// contains filtered or unexported fields
}
func (DescribePlacementGroupDetailsOutput) GoString ¶
func (s DescribePlacementGroupDetailsOutput) GoString() string
GoString returns the string representation
func (*DescribePlacementGroupDetailsOutput) SetPageNumber ¶
func (s *DescribePlacementGroupDetailsOutput) SetPageNumber(v int32) *DescribePlacementGroupDetailsOutput
SetPageNumber sets the PageNumber field's value.
func (*DescribePlacementGroupDetailsOutput) SetPageSize ¶
func (s *DescribePlacementGroupDetailsOutput) SetPageSize(v int32) *DescribePlacementGroupDetailsOutput
SetPageSize sets the PageSize field's value.
func (*DescribePlacementGroupDetailsOutput) SetTotalCount ¶
func (s *DescribePlacementGroupDetailsOutput) SetTotalCount(v int32) *DescribePlacementGroupDetailsOutput
SetTotalCount sets the TotalCount field's value.
func (*DescribePlacementGroupDetailsOutput) SetVolumes ¶
func (s *DescribePlacementGroupDetailsOutput) SetVolumes(v []*VolumeForDescribePlacementGroupDetailsOutput) *DescribePlacementGroupDetailsOutput
SetVolumes sets the Volumes field's value.
func (DescribePlacementGroupDetailsOutput) String ¶
func (s DescribePlacementGroupDetailsOutput) String() string
String returns the string representation
type DescribePlacementGroupsInput ¶
type DescribePlacementGroupsInput struct {
Ids []*string `type:"list"`
Name *string `type:"string"`
PageNumber *int32 `type:"int32"`
PageSize *int32 `type:"int32"`
ZoneId *string `type:"string"`
// contains filtered or unexported fields
}
func (DescribePlacementGroupsInput) GoString ¶
func (s DescribePlacementGroupsInput) GoString() string
GoString returns the string representation
func (*DescribePlacementGroupsInput) SetIds ¶
func (s *DescribePlacementGroupsInput) SetIds(v []*string) *DescribePlacementGroupsInput
SetIds sets the Ids field's value.
func (*DescribePlacementGroupsInput) SetName ¶
func (s *DescribePlacementGroupsInput) SetName(v string) *DescribePlacementGroupsInput
SetName sets the Name field's value.
func (*DescribePlacementGroupsInput) SetPageNumber ¶
func (s *DescribePlacementGroupsInput) SetPageNumber(v int32) *DescribePlacementGroupsInput
SetPageNumber sets the PageNumber field's value.
func (*DescribePlacementGroupsInput) SetPageSize ¶
func (s *DescribePlacementGroupsInput) SetPageSize(v int32) *DescribePlacementGroupsInput
SetPageSize sets the PageSize field's value.
func (*DescribePlacementGroupsInput) SetZoneId ¶
func (s *DescribePlacementGroupsInput) SetZoneId(v string) *DescribePlacementGroupsInput
SetZoneId sets the ZoneId field's value.
func (DescribePlacementGroupsInput) String ¶
func (s DescribePlacementGroupsInput) String() string
String returns the string representation
type DescribePlacementGroupsOutput ¶
type DescribePlacementGroupsOutput struct {
Metadata *response.ResponseMetadata
PageNumber *int32 `type:"int32"`
PageSize *int32 `type:"int32"`
PlacementGroups []*PlacementGroupForDescribePlacementGroupsOutput `type:"list"`
TotalCount *int32 `type:"int32"`
// contains filtered or unexported fields
}
func (DescribePlacementGroupsOutput) GoString ¶
func (s DescribePlacementGroupsOutput) GoString() string
GoString returns the string representation
func (*DescribePlacementGroupsOutput) SetPageNumber ¶
func (s *DescribePlacementGroupsOutput) SetPageNumber(v int32) *DescribePlacementGroupsOutput
SetPageNumber sets the PageNumber field's value.
func (*DescribePlacementGroupsOutput) SetPageSize ¶
func (s *DescribePlacementGroupsOutput) SetPageSize(v int32) *DescribePlacementGroupsOutput
SetPageSize sets the PageSize field's value.
func (*DescribePlacementGroupsOutput) SetPlacementGroups ¶
func (s *DescribePlacementGroupsOutput) SetPlacementGroups(v []*PlacementGroupForDescribePlacementGroupsOutput) *DescribePlacementGroupsOutput
SetPlacementGroups sets the PlacementGroups field's value.
func (*DescribePlacementGroupsOutput) SetTotalCount ¶
func (s *DescribePlacementGroupsOutput) SetTotalCount(v int32) *DescribePlacementGroupsOutput
SetTotalCount sets the TotalCount field's value.
func (DescribePlacementGroupsOutput) String ¶
func (s DescribePlacementGroupsOutput) String() string
String returns the string representation
type DescribeReservedStorageCapacityInput ¶
type DescribeReservedStorageCapacityInput struct {
PageNumber *string `type:"string"`
PageSize *string `type:"string"`
// ReservedStorageCapacityIds is a required field
ReservedStorageCapacityIds []*string `type:"list" required:"true"`
ReservedStorageCapacityName *string `type:"string"`
Status *string `type:"string"`
VolumeType *string `type:"string"`
ZoneId *string `type:"string"`
// contains filtered or unexported fields
}
func (DescribeReservedStorageCapacityInput) GoString ¶
func (s DescribeReservedStorageCapacityInput) GoString() string
GoString returns the string representation
func (*DescribeReservedStorageCapacityInput) SetPageNumber ¶
func (s *DescribeReservedStorageCapacityInput) SetPageNumber(v string) *DescribeReservedStorageCapacityInput
SetPageNumber sets the PageNumber field's value.
func (*DescribeReservedStorageCapacityInput) SetPageSize ¶
func (s *DescribeReservedStorageCapacityInput) SetPageSize(v string) *DescribeReservedStorageCapacityInput
SetPageSize sets the PageSize field's value.
func (*DescribeReservedStorageCapacityInput) SetReservedStorageCapacityIds ¶
func (s *DescribeReservedStorageCapacityInput) SetReservedStorageCapacityIds(v []*string) *DescribeReservedStorageCapacityInput
SetReservedStorageCapacityIds sets the ReservedStorageCapacityIds field's value.
func (*DescribeReservedStorageCapacityInput) SetReservedStorageCapacityName ¶
func (s *DescribeReservedStorageCapacityInput) SetReservedStorageCapacityName(v string) *DescribeReservedStorageCapacityInput
SetReservedStorageCapacityName sets the ReservedStorageCapacityName field's value.
func (*DescribeReservedStorageCapacityInput) SetStatus ¶
func (s *DescribeReservedStorageCapacityInput) SetStatus(v string) *DescribeReservedStorageCapacityInput
SetStatus sets the Status field's value.
func (*DescribeReservedStorageCapacityInput) SetVolumeType ¶
func (s *DescribeReservedStorageCapacityInput) SetVolumeType(v string) *DescribeReservedStorageCapacityInput
SetVolumeType sets the VolumeType field's value.
func (*DescribeReservedStorageCapacityInput) SetZoneId ¶
func (s *DescribeReservedStorageCapacityInput) SetZoneId(v string) *DescribeReservedStorageCapacityInput
SetZoneId sets the ZoneId field's value.
func (DescribeReservedStorageCapacityInput) String ¶
func (s DescribeReservedStorageCapacityInput) String() string
String returns the string representation
func (*DescribeReservedStorageCapacityInput) Validate ¶
func (s *DescribeReservedStorageCapacityInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeReservedStorageCapacityOutput ¶
type DescribeReservedStorageCapacityOutput struct {
Metadata *response.ResponseMetadata
PageNumber *int32 `type:"int32"`
PageSize *int32 `type:"int32"`
RscInfo []*RscInfoForDescribeReservedStorageCapacityOutput `type:"list"`
TotalCount *int32 `type:"int32"`
// contains filtered or unexported fields
}
func (DescribeReservedStorageCapacityOutput) GoString ¶
func (s DescribeReservedStorageCapacityOutput) GoString() string
GoString returns the string representation
func (*DescribeReservedStorageCapacityOutput) SetPageNumber ¶
func (s *DescribeReservedStorageCapacityOutput) SetPageNumber(v int32) *DescribeReservedStorageCapacityOutput
SetPageNumber sets the PageNumber field's value.
func (*DescribeReservedStorageCapacityOutput) SetPageSize ¶
func (s *DescribeReservedStorageCapacityOutput) SetPageSize(v int32) *DescribeReservedStorageCapacityOutput
SetPageSize sets the PageSize field's value.
func (*DescribeReservedStorageCapacityOutput) SetRscInfo ¶
func (s *DescribeReservedStorageCapacityOutput) SetRscInfo(v []*RscInfoForDescribeReservedStorageCapacityOutput) *DescribeReservedStorageCapacityOutput
SetRscInfo sets the RscInfo field's value.
func (*DescribeReservedStorageCapacityOutput) SetTotalCount ¶
func (s *DescribeReservedStorageCapacityOutput) SetTotalCount(v int32) *DescribeReservedStorageCapacityOutput
SetTotalCount sets the TotalCount field's value.
func (DescribeReservedStorageCapacityOutput) String ¶
func (s DescribeReservedStorageCapacityOutput) String() string
String returns the string representation
type DescribeSnapshotChainsInput ¶
type DescribeSnapshotChainsInput struct {
PageNumber *int32 `type:"int32"`
PageSize *int32 `type:"int32"`
VolumeIds []*string `type:"list"`
// contains filtered or unexported fields
}
func (DescribeSnapshotChainsInput) GoString ¶
func (s DescribeSnapshotChainsInput) GoString() string
GoString returns the string representation
func (*DescribeSnapshotChainsInput) SetPageNumber ¶
func (s *DescribeSnapshotChainsInput) SetPageNumber(v int32) *DescribeSnapshotChainsInput
SetPageNumber sets the PageNumber field's value.
func (*DescribeSnapshotChainsInput) SetPageSize ¶
func (s *DescribeSnapshotChainsInput) SetPageSize(v int32) *DescribeSnapshotChainsInput
SetPageSize sets the PageSize field's value.
func (*DescribeSnapshotChainsInput) SetVolumeIds ¶
func (s *DescribeSnapshotChainsInput) SetVolumeIds(v []*string) *DescribeSnapshotChainsInput
SetVolumeIds sets the VolumeIds field's value.
func (DescribeSnapshotChainsInput) String ¶
func (s DescribeSnapshotChainsInput) String() string
String returns the string representation
type DescribeSnapshotChainsOutput ¶
type DescribeSnapshotChainsOutput struct {
Metadata *response.ResponseMetadata
PageNumber *int32 `type:"int32"`
PageSize *int32 `type:"int32"`
SnapshotChains []*SnapshotChainForDescribeSnapshotChainsOutput `type:"list"`
TotalCount *int32 `type:"int32"`
// contains filtered or unexported fields
}
func (DescribeSnapshotChainsOutput) GoString ¶
func (s DescribeSnapshotChainsOutput) GoString() string
GoString returns the string representation
func (*DescribeSnapshotChainsOutput) SetPageNumber ¶
func (s *DescribeSnapshotChainsOutput) SetPageNumber(v int32) *DescribeSnapshotChainsOutput
SetPageNumber sets the PageNumber field's value.
func (*DescribeSnapshotChainsOutput) SetPageSize ¶
func (s *DescribeSnapshotChainsOutput) SetPageSize(v int32) *DescribeSnapshotChainsOutput
SetPageSize sets the PageSize field's value.
func (*DescribeSnapshotChainsOutput) SetSnapshotChains ¶
func (s *DescribeSnapshotChainsOutput) SetSnapshotChains(v []*SnapshotChainForDescribeSnapshotChainsOutput) *DescribeSnapshotChainsOutput
SetSnapshotChains sets the SnapshotChains field's value.
func (*DescribeSnapshotChainsOutput) SetTotalCount ¶
func (s *DescribeSnapshotChainsOutput) SetTotalCount(v int32) *DescribeSnapshotChainsOutput
SetTotalCount sets the TotalCount field's value.
func (DescribeSnapshotChainsOutput) String ¶
func (s DescribeSnapshotChainsOutput) String() string
String returns the string representation
type DescribeSnapshotGroupsInput ¶
type DescribeSnapshotGroupsInput struct {
InstanceId *string `type:"string"`
Name *string `type:"string"`
PageNumber *int32 `type:"int32"`
PageSize *int32 `max:"100" type:"int32"`
ProjectName *string `type:"string"`
SnapshotGroupIds []*string `type:"list"`
Status []*string `type:"list"`
TagFilters []*TagFilterForDescribeSnapshotGroupsInput `type:"list"`
// contains filtered or unexported fields
}
func (DescribeSnapshotGroupsInput) GoString ¶
func (s DescribeSnapshotGroupsInput) GoString() string
GoString returns the string representation
func (*DescribeSnapshotGroupsInput) SetInstanceId ¶
func (s *DescribeSnapshotGroupsInput) SetInstanceId(v string) *DescribeSnapshotGroupsInput
SetInstanceId sets the InstanceId field's value.
func (*DescribeSnapshotGroupsInput) SetName ¶
func (s *DescribeSnapshotGroupsInput) SetName(v string) *DescribeSnapshotGroupsInput
SetName sets the Name field's value.
func (*DescribeSnapshotGroupsInput) SetPageNumber ¶
func (s *DescribeSnapshotGroupsInput) SetPageNumber(v int32) *DescribeSnapshotGroupsInput
SetPageNumber sets the PageNumber field's value.
func (*DescribeSnapshotGroupsInput) SetPageSize ¶
func (s *DescribeSnapshotGroupsInput) SetPageSize(v int32) *DescribeSnapshotGroupsInput
SetPageSize sets the PageSize field's value.
func (*DescribeSnapshotGroupsInput) SetProjectName ¶
func (s *DescribeSnapshotGroupsInput) SetProjectName(v string) *DescribeSnapshotGroupsInput
SetProjectName sets the ProjectName field's value.
func (*DescribeSnapshotGroupsInput) SetSnapshotGroupIds ¶
func (s *DescribeSnapshotGroupsInput) SetSnapshotGroupIds(v []*string) *DescribeSnapshotGroupsInput
SetSnapshotGroupIds sets the SnapshotGroupIds field's value.
func (*DescribeSnapshotGroupsInput) SetStatus ¶
func (s *DescribeSnapshotGroupsInput) SetStatus(v []*string) *DescribeSnapshotGroupsInput
SetStatus sets the Status field's value.
func (*DescribeSnapshotGroupsInput) SetTagFilters ¶
func (s *DescribeSnapshotGroupsInput) SetTagFilters(v []*TagFilterForDescribeSnapshotGroupsInput) *DescribeSnapshotGroupsInput
SetTagFilters sets the TagFilters field's value.
func (DescribeSnapshotGroupsInput) String ¶
func (s DescribeSnapshotGroupsInput) String() string
String returns the string representation
func (*DescribeSnapshotGroupsInput) Validate ¶
func (s *DescribeSnapshotGroupsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeSnapshotGroupsOutput ¶
type DescribeSnapshotGroupsOutput struct {
Metadata *response.ResponseMetadata
PageNumber *int32 `type:"int32"`
PageSize *int32 `type:"int32"`
SnapshotGroups []*SnapshotGroupForDescribeSnapshotGroupsOutput `type:"list"`
TotalCount *int32 `type:"int32"`
// contains filtered or unexported fields
}
func (DescribeSnapshotGroupsOutput) GoString ¶
func (s DescribeSnapshotGroupsOutput) GoString() string
GoString returns the string representation
func (*DescribeSnapshotGroupsOutput) SetPageNumber ¶
func (s *DescribeSnapshotGroupsOutput) SetPageNumber(v int32) *DescribeSnapshotGroupsOutput
SetPageNumber sets the PageNumber field's value.
func (*DescribeSnapshotGroupsOutput) SetPageSize ¶
func (s *DescribeSnapshotGroupsOutput) SetPageSize(v int32) *DescribeSnapshotGroupsOutput
SetPageSize sets the PageSize field's value.
func (*DescribeSnapshotGroupsOutput) SetSnapshotGroups ¶
func (s *DescribeSnapshotGroupsOutput) SetSnapshotGroups(v []*SnapshotGroupForDescribeSnapshotGroupsOutput) *DescribeSnapshotGroupsOutput
SetSnapshotGroups sets the SnapshotGroups field's value.
func (*DescribeSnapshotGroupsOutput) SetTotalCount ¶
func (s *DescribeSnapshotGroupsOutput) SetTotalCount(v int32) *DescribeSnapshotGroupsOutput
SetTotalCount sets the TotalCount field's value.
func (DescribeSnapshotGroupsOutput) String ¶
func (s DescribeSnapshotGroupsOutput) String() string
String returns the string representation
type DescribeSnapshotsInput ¶
type DescribeSnapshotsInput struct {
Filter []*FilterForDescribeSnapshotsInput `type:"list"`
MaxResults *int32 `type:"int32"`
NextToken *string `type:"string"`
PageNumber *int32 `type:"int32"`
PageSize *int32 `max:"100" type:"int32"`
ProjectName *string `type:"string"`
SnapshotIds []*string `type:"list"`
SnapshotName *string `type:"string"`
SnapshotStatus []*string `type:"list"`
SnapshotTypes []*string `type:"list"`
TagFilters []*TagFilterForDescribeSnapshotsInput `type:"list"`
VolumeId *string `type:"string"`
ZoneId *string `type:"string"`
// contains filtered or unexported fields
}
func (DescribeSnapshotsInput) GoString ¶
func (s DescribeSnapshotsInput) GoString() string
GoString returns the string representation
func (*DescribeSnapshotsInput) SetFilter ¶
func (s *DescribeSnapshotsInput) SetFilter(v []*FilterForDescribeSnapshotsInput) *DescribeSnapshotsInput
SetFilter sets the Filter field's value.
func (*DescribeSnapshotsInput) SetMaxResults ¶
func (s *DescribeSnapshotsInput) SetMaxResults(v int32) *DescribeSnapshotsInput
SetMaxResults sets the MaxResults field's value.
func (*DescribeSnapshotsInput) SetNextToken ¶
func (s *DescribeSnapshotsInput) SetNextToken(v string) *DescribeSnapshotsInput
SetNextToken sets the NextToken field's value.
func (*DescribeSnapshotsInput) SetPageNumber ¶
func (s *DescribeSnapshotsInput) SetPageNumber(v int32) *DescribeSnapshotsInput
SetPageNumber sets the PageNumber field's value.
func (*DescribeSnapshotsInput) SetPageSize ¶
func (s *DescribeSnapshotsInput) SetPageSize(v int32) *DescribeSnapshotsInput
SetPageSize sets the PageSize field's value.
func (*DescribeSnapshotsInput) SetProjectName ¶
func (s *DescribeSnapshotsInput) SetProjectName(v string) *DescribeSnapshotsInput
SetProjectName sets the ProjectName field's value.
func (*DescribeSnapshotsInput) SetSnapshotIds ¶
func (s *DescribeSnapshotsInput) SetSnapshotIds(v []*string) *DescribeSnapshotsInput
SetSnapshotIds sets the SnapshotIds field's value.
func (*DescribeSnapshotsInput) SetSnapshotName ¶
func (s *DescribeSnapshotsInput) SetSnapshotName(v string) *DescribeSnapshotsInput
SetSnapshotName sets the SnapshotName field's value.
func (*DescribeSnapshotsInput) SetSnapshotStatus ¶
func (s *DescribeSnapshotsInput) SetSnapshotStatus(v []*string) *DescribeSnapshotsInput
SetSnapshotStatus sets the SnapshotStatus field's value.
func (*DescribeSnapshotsInput) SetSnapshotTypes ¶
func (s *DescribeSnapshotsInput) SetSnapshotTypes(v []*string) *DescribeSnapshotsInput
SetSnapshotTypes sets the SnapshotTypes field's value.
func (*DescribeSnapshotsInput) SetTagFilters ¶
func (s *DescribeSnapshotsInput) SetTagFilters(v []*TagFilterForDescribeSnapshotsInput) *DescribeSnapshotsInput
SetTagFilters sets the TagFilters field's value.
func (*DescribeSnapshotsInput) SetVolumeId ¶
func (s *DescribeSnapshotsInput) SetVolumeId(v string) *DescribeSnapshotsInput
SetVolumeId sets the VolumeId field's value.
func (*DescribeSnapshotsInput) SetZoneId ¶
func (s *DescribeSnapshotsInput) SetZoneId(v string) *DescribeSnapshotsInput
SetZoneId sets the ZoneId field's value.
func (DescribeSnapshotsInput) String ¶
func (s DescribeSnapshotsInput) String() string
String returns the string representation
func (*DescribeSnapshotsInput) Validate ¶
func (s *DescribeSnapshotsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeSnapshotsOutput ¶
type DescribeSnapshotsOutput struct {
Metadata *response.ResponseMetadata
PageNumber *int32 `type:"int32"`
PageSize *int32 `type:"int32"`
Snapshots []*SnapshotForDescribeSnapshotsOutput `type:"list"`
TotalCount *int32 `type:"int32"`
// contains filtered or unexported fields
}
func (DescribeSnapshotsOutput) GoString ¶
func (s DescribeSnapshotsOutput) GoString() string
GoString returns the string representation
func (*DescribeSnapshotsOutput) SetPageNumber ¶
func (s *DescribeSnapshotsOutput) SetPageNumber(v int32) *DescribeSnapshotsOutput
SetPageNumber sets the PageNumber field's value.
func (*DescribeSnapshotsOutput) SetPageSize ¶
func (s *DescribeSnapshotsOutput) SetPageSize(v int32) *DescribeSnapshotsOutput
SetPageSize sets the PageSize field's value.
func (*DescribeSnapshotsOutput) SetSnapshots ¶
func (s *DescribeSnapshotsOutput) SetSnapshots(v []*SnapshotForDescribeSnapshotsOutput) *DescribeSnapshotsOutput
SetSnapshots sets the Snapshots field's value.
func (*DescribeSnapshotsOutput) SetTotalCount ¶
func (s *DescribeSnapshotsOutput) SetTotalCount(v int32) *DescribeSnapshotsOutput
SetTotalCount sets the TotalCount field's value.
func (DescribeSnapshotsOutput) String ¶
func (s DescribeSnapshotsOutput) String() string
String returns the string representation
type DescribeSnapshotsUsageInput ¶
type DescribeSnapshotsUsageInput struct {
// RegionId is a required field
RegionId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (DescribeSnapshotsUsageInput) GoString ¶
func (s DescribeSnapshotsUsageInput) GoString() string
GoString returns the string representation
func (*DescribeSnapshotsUsageInput) SetRegionId ¶
func (s *DescribeSnapshotsUsageInput) SetRegionId(v string) *DescribeSnapshotsUsageInput
SetRegionId sets the RegionId field's value.
func (DescribeSnapshotsUsageInput) String ¶
func (s DescribeSnapshotsUsageInput) String() string
String returns the string representation
func (*DescribeSnapshotsUsageInput) Validate ¶
func (s *DescribeSnapshotsUsageInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeSnapshotsUsageOutput ¶
type DescribeSnapshotsUsageOutput struct {
Metadata *response.ResponseMetadata
SnapshotCount *int32 `type:"int32"`
SnapshotSize *int64 `type:"int64"`
// contains filtered or unexported fields
}
func (DescribeSnapshotsUsageOutput) GoString ¶
func (s DescribeSnapshotsUsageOutput) GoString() string
GoString returns the string representation
func (*DescribeSnapshotsUsageOutput) SetSnapshotCount ¶
func (s *DescribeSnapshotsUsageOutput) SetSnapshotCount(v int32) *DescribeSnapshotsUsageOutput
SetSnapshotCount sets the SnapshotCount field's value.
func (*DescribeSnapshotsUsageOutput) SetSnapshotSize ¶
func (s *DescribeSnapshotsUsageOutput) SetSnapshotSize(v int64) *DescribeSnapshotsUsageOutput
SetSnapshotSize sets the SnapshotSize field's value.
func (DescribeSnapshotsUsageOutput) String ¶
func (s DescribeSnapshotsUsageOutput) String() string
String returns the string representation
type DescribeTagsInput ¶
type DescribeTagsInput struct {
PageNumber *int32 `type:"int32"`
PageSize *int32 `type:"int32"`
// ResourceIds is a required field
ResourceIds []*string `type:"list" required:"true"`
// ResourceType is a required field
ResourceType *string `type:"string" required:"true"`
SysTagVisible *bool `type:"boolean"`
TagFilters []*TagFilterForDescribeTagsInput `type:"list"`
// contains filtered or unexported fields
}
func (DescribeTagsInput) GoString ¶
func (s DescribeTagsInput) GoString() string
GoString returns the string representation
func (*DescribeTagsInput) SetPageNumber ¶
func (s *DescribeTagsInput) SetPageNumber(v int32) *DescribeTagsInput
SetPageNumber sets the PageNumber field's value.
func (*DescribeTagsInput) SetPageSize ¶
func (s *DescribeTagsInput) SetPageSize(v int32) *DescribeTagsInput
SetPageSize sets the PageSize field's value.
func (*DescribeTagsInput) SetResourceIds ¶
func (s *DescribeTagsInput) SetResourceIds(v []*string) *DescribeTagsInput
SetResourceIds sets the ResourceIds field's value.
func (*DescribeTagsInput) SetResourceType ¶
func (s *DescribeTagsInput) SetResourceType(v string) *DescribeTagsInput
SetResourceType sets the ResourceType field's value.
func (*DescribeTagsInput) SetSysTagVisible ¶
func (s *DescribeTagsInput) SetSysTagVisible(v bool) *DescribeTagsInput
SetSysTagVisible sets the SysTagVisible field's value.
func (*DescribeTagsInput) SetTagFilters ¶
func (s *DescribeTagsInput) SetTagFilters(v []*TagFilterForDescribeTagsInput) *DescribeTagsInput
SetTagFilters sets the TagFilters field's value.
func (DescribeTagsInput) String ¶
func (s DescribeTagsInput) String() string
String returns the string representation
func (*DescribeTagsInput) Validate ¶
func (s *DescribeTagsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeTagsOutput ¶
type DescribeTagsOutput struct {
Metadata *response.ResponseMetadata
PageNumber *int32 `type:"int32"`
PageSize *int32 `type:"int32"`
TagResources []*TagResourceForDescribeTagsOutput `type:"list"`
TotalCount *int32 `type:"int32"`
// contains filtered or unexported fields
}
func (DescribeTagsOutput) GoString ¶
func (s DescribeTagsOutput) GoString() string
GoString returns the string representation
func (*DescribeTagsOutput) SetPageNumber ¶
func (s *DescribeTagsOutput) SetPageNumber(v int32) *DescribeTagsOutput
SetPageNumber sets the PageNumber field's value.
func (*DescribeTagsOutput) SetPageSize ¶
func (s *DescribeTagsOutput) SetPageSize(v int32) *DescribeTagsOutput
SetPageSize sets the PageSize field's value.
func (*DescribeTagsOutput) SetTagResources ¶
func (s *DescribeTagsOutput) SetTagResources(v []*TagResourceForDescribeTagsOutput) *DescribeTagsOutput
SetTagResources sets the TagResources field's value.
func (*DescribeTagsOutput) SetTotalCount ¶
func (s *DescribeTagsOutput) SetTotalCount(v int32) *DescribeTagsOutput
SetTotalCount sets the TotalCount field's value.
func (DescribeTagsOutput) String ¶
func (s DescribeTagsOutput) String() string
String returns the string representation
type DescribeVolumeTypeInput ¶
type DescribeVolumeTypeInput struct {
Filter *string `type:"string"`
OrderBy *string `type:"string"`
PageNumber *int32 `type:"int32"`
PageSize *int32 `type:"int32"`
ResourceClass *string `type:"string"`
VolumeTypeIds []*string `type:"list"`
ZoneId *string `type:"string"`
// contains filtered or unexported fields
}
func (DescribeVolumeTypeInput) GoString ¶
func (s DescribeVolumeTypeInput) GoString() string
GoString returns the string representation
func (*DescribeVolumeTypeInput) SetFilter ¶
func (s *DescribeVolumeTypeInput) SetFilter(v string) *DescribeVolumeTypeInput
SetFilter sets the Filter field's value.
func (*DescribeVolumeTypeInput) SetOrderBy ¶
func (s *DescribeVolumeTypeInput) SetOrderBy(v string) *DescribeVolumeTypeInput
SetOrderBy sets the OrderBy field's value.
func (*DescribeVolumeTypeInput) SetPageNumber ¶
func (s *DescribeVolumeTypeInput) SetPageNumber(v int32) *DescribeVolumeTypeInput
SetPageNumber sets the PageNumber field's value.
func (*DescribeVolumeTypeInput) SetPageSize ¶
func (s *DescribeVolumeTypeInput) SetPageSize(v int32) *DescribeVolumeTypeInput
SetPageSize sets the PageSize field's value.
func (*DescribeVolumeTypeInput) SetResourceClass ¶
func (s *DescribeVolumeTypeInput) SetResourceClass(v string) *DescribeVolumeTypeInput
SetResourceClass sets the ResourceClass field's value.
func (*DescribeVolumeTypeInput) SetVolumeTypeIds ¶
func (s *DescribeVolumeTypeInput) SetVolumeTypeIds(v []*string) *DescribeVolumeTypeInput
SetVolumeTypeIds sets the VolumeTypeIds field's value.
func (*DescribeVolumeTypeInput) SetZoneId ¶
func (s *DescribeVolumeTypeInput) SetZoneId(v string) *DescribeVolumeTypeInput
SetZoneId sets the ZoneId field's value.
func (DescribeVolumeTypeInput) String ¶
func (s DescribeVolumeTypeInput) String() string
String returns the string representation
type DescribeVolumeTypeOutput ¶
type DescribeVolumeTypeOutput struct {
Metadata *response.ResponseMetadata
PageNumber *int32 `type:"int32"`
PageSize *int32 `type:"int32"`
TotalCount *int32 `type:"int32"`
VolumeTypes []*VolumeTypeForDescribeVolumeTypeOutput `type:"list"`
// contains filtered or unexported fields
}
func (DescribeVolumeTypeOutput) GoString ¶
func (s DescribeVolumeTypeOutput) GoString() string
GoString returns the string representation
func (*DescribeVolumeTypeOutput) SetPageNumber ¶
func (s *DescribeVolumeTypeOutput) SetPageNumber(v int32) *DescribeVolumeTypeOutput
SetPageNumber sets the PageNumber field's value.
func (*DescribeVolumeTypeOutput) SetPageSize ¶
func (s *DescribeVolumeTypeOutput) SetPageSize(v int32) *DescribeVolumeTypeOutput
SetPageSize sets the PageSize field's value.
func (*DescribeVolumeTypeOutput) SetTotalCount ¶
func (s *DescribeVolumeTypeOutput) SetTotalCount(v int32) *DescribeVolumeTypeOutput
SetTotalCount sets the TotalCount field's value.
func (*DescribeVolumeTypeOutput) SetVolumeTypes ¶
func (s *DescribeVolumeTypeOutput) SetVolumeTypes(v []*VolumeTypeForDescribeVolumeTypeOutput) *DescribeVolumeTypeOutput
SetVolumeTypes sets the VolumeTypes field's value.
func (DescribeVolumeTypeOutput) String ¶
func (s DescribeVolumeTypeOutput) String() string
String returns the string representation
type DescribeVolumesInput ¶
type DescribeVolumesInput struct {
BillingType *int32 `type:"int32"`
InstanceId *string `type:"string"`
Kind *string `type:"string"`
PageNumber *int32 `type:"int32"`
PageSize *int32 `max:"100" type:"int32"`
ProjectName *string `type:"string"`
TagFilters []*TagFilterForDescribeVolumesInput `type:"list"`
VolumeIds []*string `type:"list"`
VolumeName *string `type:"string"`
VolumeStatus *string `type:"string"`
VolumeType *string `type:"string"`
ZoneId *string `type:"string"`
// contains filtered or unexported fields
}
func (DescribeVolumesInput) GoString ¶
func (s DescribeVolumesInput) GoString() string
GoString returns the string representation
func (*DescribeVolumesInput) SetBillingType ¶
func (s *DescribeVolumesInput) SetBillingType(v int32) *DescribeVolumesInput
SetBillingType sets the BillingType field's value.
func (*DescribeVolumesInput) SetInstanceId ¶
func (s *DescribeVolumesInput) SetInstanceId(v string) *DescribeVolumesInput
SetInstanceId sets the InstanceId field's value.
func (*DescribeVolumesInput) SetKind ¶
func (s *DescribeVolumesInput) SetKind(v string) *DescribeVolumesInput
SetKind sets the Kind field's value.
func (*DescribeVolumesInput) SetPageNumber ¶
func (s *DescribeVolumesInput) SetPageNumber(v int32) *DescribeVolumesInput
SetPageNumber sets the PageNumber field's value.
func (*DescribeVolumesInput) SetPageSize ¶
func (s *DescribeVolumesInput) SetPageSize(v int32) *DescribeVolumesInput
SetPageSize sets the PageSize field's value.
func (*DescribeVolumesInput) SetProjectName ¶
func (s *DescribeVolumesInput) SetProjectName(v string) *DescribeVolumesInput
SetProjectName sets the ProjectName field's value.
func (*DescribeVolumesInput) SetTagFilters ¶
func (s *DescribeVolumesInput) SetTagFilters(v []*TagFilterForDescribeVolumesInput) *DescribeVolumesInput
SetTagFilters sets the TagFilters field's value.
func (*DescribeVolumesInput) SetVolumeIds ¶
func (s *DescribeVolumesInput) SetVolumeIds(v []*string) *DescribeVolumesInput
SetVolumeIds sets the VolumeIds field's value.
func (*DescribeVolumesInput) SetVolumeName ¶
func (s *DescribeVolumesInput) SetVolumeName(v string) *DescribeVolumesInput
SetVolumeName sets the VolumeName field's value.
func (*DescribeVolumesInput) SetVolumeStatus ¶
func (s *DescribeVolumesInput) SetVolumeStatus(v string) *DescribeVolumesInput
SetVolumeStatus sets the VolumeStatus field's value.
func (*DescribeVolumesInput) SetVolumeType ¶
func (s *DescribeVolumesInput) SetVolumeType(v string) *DescribeVolumesInput
SetVolumeType sets the VolumeType field's value.
func (*DescribeVolumesInput) SetZoneId ¶
func (s *DescribeVolumesInput) SetZoneId(v string) *DescribeVolumesInput
SetZoneId sets the ZoneId field's value.
func (DescribeVolumesInput) String ¶
func (s DescribeVolumesInput) String() string
String returns the string representation
func (*DescribeVolumesInput) Validate ¶
func (s *DescribeVolumesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeVolumesOutput ¶
type DescribeVolumesOutput struct {
Metadata *response.ResponseMetadata
PageNumber *int32 `type:"int32"`
PageSize *int32 `type:"int32"`
TotalCount *int32 `type:"int32"`
Volumes []*VolumeForDescribeVolumesOutput `type:"list"`
// contains filtered or unexported fields
}
func (DescribeVolumesOutput) GoString ¶
func (s DescribeVolumesOutput) GoString() string
GoString returns the string representation
func (*DescribeVolumesOutput) SetPageNumber ¶
func (s *DescribeVolumesOutput) SetPageNumber(v int32) *DescribeVolumesOutput
SetPageNumber sets the PageNumber field's value.
func (*DescribeVolumesOutput) SetPageSize ¶
func (s *DescribeVolumesOutput) SetPageSize(v int32) *DescribeVolumesOutput
SetPageSize sets the PageSize field's value.
func (*DescribeVolumesOutput) SetTotalCount ¶
func (s *DescribeVolumesOutput) SetTotalCount(v int32) *DescribeVolumesOutput
SetTotalCount sets the TotalCount field's value.
func (*DescribeVolumesOutput) SetVolumes ¶
func (s *DescribeVolumesOutput) SetVolumes(v []*VolumeForDescribeVolumesOutput) *DescribeVolumesOutput
SetVolumes sets the Volumes field's value.
func (DescribeVolumesOutput) String ¶
func (s DescribeVolumesOutput) String() string
String returns the string representation
type DetachVolumeInput ¶
type DetachVolumeInput struct {
// InstanceId is a required field
InstanceId *string `type:"string" required:"true"`
// VolumeId is a required field
VolumeId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (DetachVolumeInput) GoString ¶
func (s DetachVolumeInput) GoString() string
GoString returns the string representation
func (*DetachVolumeInput) SetInstanceId ¶
func (s *DetachVolumeInput) SetInstanceId(v string) *DetachVolumeInput
SetInstanceId sets the InstanceId field's value.
func (*DetachVolumeInput) SetVolumeId ¶
func (s *DetachVolumeInput) SetVolumeId(v string) *DetachVolumeInput
SetVolumeId sets the VolumeId field's value.
func (DetachVolumeInput) String ¶
func (s DetachVolumeInput) String() string
String returns the string representation
func (*DetachVolumeInput) Validate ¶
func (s *DetachVolumeInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DetachVolumeOutput ¶
type DetachVolumeOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (DetachVolumeOutput) GoString ¶
func (s DetachVolumeOutput) GoString() string
GoString returns the string representation
func (DetachVolumeOutput) String ¶
func (s DetachVolumeOutput) String() string
String returns the string representation
type ErrorForCreateTagsOutput ¶
type ErrorForCreateTagsOutput struct {
Code *string `type:"string"`
Message *string `type:"string"`
// contains filtered or unexported fields
}
func (ErrorForCreateTagsOutput) GoString ¶
func (s ErrorForCreateTagsOutput) GoString() string
GoString returns the string representation
func (*ErrorForCreateTagsOutput) SetCode ¶
func (s *ErrorForCreateTagsOutput) SetCode(v string) *ErrorForCreateTagsOutput
SetCode sets the Code field's value.
func (*ErrorForCreateTagsOutput) SetMessage ¶
func (s *ErrorForCreateTagsOutput) SetMessage(v string) *ErrorForCreateTagsOutput
SetMessage sets the Message field's value.
func (ErrorForCreateTagsOutput) String ¶
func (s ErrorForCreateTagsOutput) String() string
String returns the string representation
type ExtendVolumeInput ¶
type ExtendVolumeInput struct {
ClientToken *string `type:"string"`
// NewSize is a required field
NewSize *json.Number `type:"json_number" required:"true"`
// VolumeId is a required field
VolumeId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (ExtendVolumeInput) GoString ¶
func (s ExtendVolumeInput) GoString() string
GoString returns the string representation
func (*ExtendVolumeInput) SetClientToken ¶
func (s *ExtendVolumeInput) SetClientToken(v string) *ExtendVolumeInput
SetClientToken sets the ClientToken field's value.
func (*ExtendVolumeInput) SetNewSize ¶
func (s *ExtendVolumeInput) SetNewSize(v json.Number) *ExtendVolumeInput
SetNewSize sets the NewSize field's value.
func (*ExtendVolumeInput) SetVolumeId ¶
func (s *ExtendVolumeInput) SetVolumeId(v string) *ExtendVolumeInput
SetVolumeId sets the VolumeId field's value.
func (ExtendVolumeInput) String ¶
func (s ExtendVolumeInput) String() string
String returns the string representation
func (*ExtendVolumeInput) Validate ¶
func (s *ExtendVolumeInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ExtendVolumeOutput ¶
type ExtendVolumeOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (ExtendVolumeOutput) GoString ¶
func (s ExtendVolumeOutput) GoString() string
GoString returns the string representation
func (ExtendVolumeOutput) String ¶
func (s ExtendVolumeOutput) String() string
String returns the string representation
type ExtraPerformanceForDescribeVolumesOutput ¶
type ExtraPerformanceForDescribeVolumesOutput struct {
ExtraPerformanceTypeId *string `type:"string"`
IOPS *int32 `type:"int32"`
Throughput *int32 `type:"int32"`
// contains filtered or unexported fields
}
func (ExtraPerformanceForDescribeVolumesOutput) GoString ¶
func (s ExtraPerformanceForDescribeVolumesOutput) GoString() string
GoString returns the string representation
func (*ExtraPerformanceForDescribeVolumesOutput) SetExtraPerformanceTypeId ¶
func (s *ExtraPerformanceForDescribeVolumesOutput) SetExtraPerformanceTypeId(v string) *ExtraPerformanceForDescribeVolumesOutput
SetExtraPerformanceTypeId sets the ExtraPerformanceTypeId field's value.
func (*ExtraPerformanceForDescribeVolumesOutput) SetIOPS ¶
func (s *ExtraPerformanceForDescribeVolumesOutput) SetIOPS(v int32) *ExtraPerformanceForDescribeVolumesOutput
SetIOPS sets the IOPS field's value.
func (*ExtraPerformanceForDescribeVolumesOutput) SetThroughput ¶
func (s *ExtraPerformanceForDescribeVolumesOutput) SetThroughput(v int32) *ExtraPerformanceForDescribeVolumesOutput
SetThroughput sets the Throughput field's value.
func (ExtraPerformanceForDescribeVolumesOutput) String ¶
func (s ExtraPerformanceForDescribeVolumesOutput) String() string
String returns the string representation
type ExtraPerformanceTypeForDescribeVolumeTypeOutput ¶
type ExtraPerformanceTypeForDescribeVolumeTypeOutput struct {
BaseQosType *string `type:"string"`
ConversionRatio *string `type:"string"`
Id *string `type:"string"`
MaxIops *string `type:"string"`
MaxThroughput *string `type:"string"`
// contains filtered or unexported fields
}
func (ExtraPerformanceTypeForDescribeVolumeTypeOutput) GoString ¶
func (s ExtraPerformanceTypeForDescribeVolumeTypeOutput) GoString() string
GoString returns the string representation
func (*ExtraPerformanceTypeForDescribeVolumeTypeOutput) SetBaseQosType ¶
func (s *ExtraPerformanceTypeForDescribeVolumeTypeOutput) SetBaseQosType(v string) *ExtraPerformanceTypeForDescribeVolumeTypeOutput
SetBaseQosType sets the BaseQosType field's value.
func (*ExtraPerformanceTypeForDescribeVolumeTypeOutput) SetConversionRatio ¶
func (s *ExtraPerformanceTypeForDescribeVolumeTypeOutput) SetConversionRatio(v string) *ExtraPerformanceTypeForDescribeVolumeTypeOutput
SetConversionRatio sets the ConversionRatio field's value.
func (*ExtraPerformanceTypeForDescribeVolumeTypeOutput) SetId ¶
func (s *ExtraPerformanceTypeForDescribeVolumeTypeOutput) SetId(v string) *ExtraPerformanceTypeForDescribeVolumeTypeOutput
SetId sets the Id field's value.
func (*ExtraPerformanceTypeForDescribeVolumeTypeOutput) SetMaxIops ¶
func (s *ExtraPerformanceTypeForDescribeVolumeTypeOutput) SetMaxIops(v string) *ExtraPerformanceTypeForDescribeVolumeTypeOutput
SetMaxIops sets the MaxIops field's value.
func (*ExtraPerformanceTypeForDescribeVolumeTypeOutput) SetMaxThroughput ¶
func (s *ExtraPerformanceTypeForDescribeVolumeTypeOutput) SetMaxThroughput(v string) *ExtraPerformanceTypeForDescribeVolumeTypeOutput
SetMaxThroughput sets the MaxThroughput field's value.
func (ExtraPerformanceTypeForDescribeVolumeTypeOutput) String ¶
func (s ExtraPerformanceTypeForDescribeVolumeTypeOutput) String() string
String returns the string representation
type FilterForDescribeSnapshotsInput ¶
type FilterForDescribeSnapshotsInput struct {
Key *string `type:"string"`
Value *string `type:"string"`
// contains filtered or unexported fields
}
func (FilterForDescribeSnapshotsInput) GoString ¶
func (s FilterForDescribeSnapshotsInput) GoString() string
GoString returns the string representation
func (*FilterForDescribeSnapshotsInput) SetKey ¶
func (s *FilterForDescribeSnapshotsInput) SetKey(v string) *FilterForDescribeSnapshotsInput
SetKey sets the Key field's value.
func (*FilterForDescribeSnapshotsInput) SetValue ¶
func (s *FilterForDescribeSnapshotsInput) SetValue(v string) *FilterForDescribeSnapshotsInput
SetValue sets the Value field's value.
func (FilterForDescribeSnapshotsInput) String ¶
func (s FilterForDescribeSnapshotsInput) String() string
String returns the string representation
type ManualRenewReservedStorageCapacityInput ¶
type ManualRenewReservedStorageCapacityInput struct {
EffectiveAt *string `type:"string"`
Period *int32 `type:"int32"`
PeriodUnit *string `type:"string"`
RSCId *string `type:"string"`
// contains filtered or unexported fields
}
func (ManualRenewReservedStorageCapacityInput) GoString ¶
func (s ManualRenewReservedStorageCapacityInput) GoString() string
GoString returns the string representation
func (*ManualRenewReservedStorageCapacityInput) SetEffectiveAt ¶
func (s *ManualRenewReservedStorageCapacityInput) SetEffectiveAt(v string) *ManualRenewReservedStorageCapacityInput
SetEffectiveAt sets the EffectiveAt field's value.
func (*ManualRenewReservedStorageCapacityInput) SetPeriod ¶
func (s *ManualRenewReservedStorageCapacityInput) SetPeriod(v int32) *ManualRenewReservedStorageCapacityInput
SetPeriod sets the Period field's value.
func (*ManualRenewReservedStorageCapacityInput) SetPeriodUnit ¶
func (s *ManualRenewReservedStorageCapacityInput) SetPeriodUnit(v string) *ManualRenewReservedStorageCapacityInput
SetPeriodUnit sets the PeriodUnit field's value.
func (*ManualRenewReservedStorageCapacityInput) SetRSCId ¶
func (s *ManualRenewReservedStorageCapacityInput) SetRSCId(v string) *ManualRenewReservedStorageCapacityInput
SetRSCId sets the RSCId field's value.
func (ManualRenewReservedStorageCapacityInput) String ¶
func (s ManualRenewReservedStorageCapacityInput) String() string
String returns the string representation
type ManualRenewReservedStorageCapacityOutput ¶
type ManualRenewReservedStorageCapacityOutput struct {
Metadata *response.ResponseMetadata
ReservedStorageCapacityId *string `type:"string"`
// contains filtered or unexported fields
}
func (ManualRenewReservedStorageCapacityOutput) GoString ¶
func (s ManualRenewReservedStorageCapacityOutput) GoString() string
GoString returns the string representation
func (*ManualRenewReservedStorageCapacityOutput) SetReservedStorageCapacityId ¶
func (s *ManualRenewReservedStorageCapacityOutput) SetReservedStorageCapacityId(v string) *ManualRenewReservedStorageCapacityOutput
SetReservedStorageCapacityId sets the ReservedStorageCapacityId field's value.
func (ManualRenewReservedStorageCapacityOutput) String ¶
func (s ManualRenewReservedStorageCapacityOutput) String() string
String returns the string representation
type ModifyAutoSnapshotPolicyInput ¶
type ModifyAutoSnapshotPolicyInput struct {
// AutoSnapshotPolicyId is a required field
AutoSnapshotPolicyId *string `type:"string" required:"true"`
AutoSnapshotPolicyName *string `type:"string"`
DestinationRegion *string `type:"string"`
DestinationRetentionDays *int32 `max:"65536" type:"int32"`
EnableCopy *bool `type:"boolean"`
RepeatDays *int32 `type:"int32"`
RepeatWeekdays []*string `type:"list"`
RetentionDays *int32 `type:"int32"`
TimePoints []*string `type:"list"`
// contains filtered or unexported fields
}
func (ModifyAutoSnapshotPolicyInput) GoString ¶
func (s ModifyAutoSnapshotPolicyInput) GoString() string
GoString returns the string representation
func (*ModifyAutoSnapshotPolicyInput) SetAutoSnapshotPolicyId ¶
func (s *ModifyAutoSnapshotPolicyInput) SetAutoSnapshotPolicyId(v string) *ModifyAutoSnapshotPolicyInput
SetAutoSnapshotPolicyId sets the AutoSnapshotPolicyId field's value.
func (*ModifyAutoSnapshotPolicyInput) SetAutoSnapshotPolicyName ¶
func (s *ModifyAutoSnapshotPolicyInput) SetAutoSnapshotPolicyName(v string) *ModifyAutoSnapshotPolicyInput
SetAutoSnapshotPolicyName sets the AutoSnapshotPolicyName field's value.
func (*ModifyAutoSnapshotPolicyInput) SetDestinationRegion ¶
func (s *ModifyAutoSnapshotPolicyInput) SetDestinationRegion(v string) *ModifyAutoSnapshotPolicyInput
SetDestinationRegion sets the DestinationRegion field's value.
func (*ModifyAutoSnapshotPolicyInput) SetDestinationRetentionDays ¶
func (s *ModifyAutoSnapshotPolicyInput) SetDestinationRetentionDays(v int32) *ModifyAutoSnapshotPolicyInput
SetDestinationRetentionDays sets the DestinationRetentionDays field's value.
func (*ModifyAutoSnapshotPolicyInput) SetEnableCopy ¶
func (s *ModifyAutoSnapshotPolicyInput) SetEnableCopy(v bool) *ModifyAutoSnapshotPolicyInput
SetEnableCopy sets the EnableCopy field's value.
func (*ModifyAutoSnapshotPolicyInput) SetRepeatDays ¶
func (s *ModifyAutoSnapshotPolicyInput) SetRepeatDays(v int32) *ModifyAutoSnapshotPolicyInput
SetRepeatDays sets the RepeatDays field's value.
func (*ModifyAutoSnapshotPolicyInput) SetRepeatWeekdays ¶
func (s *ModifyAutoSnapshotPolicyInput) SetRepeatWeekdays(v []*string) *ModifyAutoSnapshotPolicyInput
SetRepeatWeekdays sets the RepeatWeekdays field's value.
func (*ModifyAutoSnapshotPolicyInput) SetRetentionDays ¶
func (s *ModifyAutoSnapshotPolicyInput) SetRetentionDays(v int32) *ModifyAutoSnapshotPolicyInput
SetRetentionDays sets the RetentionDays field's value.
func (*ModifyAutoSnapshotPolicyInput) SetTimePoints ¶
func (s *ModifyAutoSnapshotPolicyInput) SetTimePoints(v []*string) *ModifyAutoSnapshotPolicyInput
SetTimePoints sets the TimePoints field's value.
func (ModifyAutoSnapshotPolicyInput) String ¶
func (s ModifyAutoSnapshotPolicyInput) String() string
String returns the string representation
func (*ModifyAutoSnapshotPolicyInput) Validate ¶
func (s *ModifyAutoSnapshotPolicyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ModifyAutoSnapshotPolicyOutput ¶
type ModifyAutoSnapshotPolicyOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (ModifyAutoSnapshotPolicyOutput) GoString ¶
func (s ModifyAutoSnapshotPolicyOutput) GoString() string
GoString returns the string representation
func (ModifyAutoSnapshotPolicyOutput) String ¶
func (s ModifyAutoSnapshotPolicyOutput) String() string
String returns the string representation
type ModifyPlacementGroupInput ¶
type ModifyPlacementGroupInput struct {
Description *string `type:"string"`
// Id is a required field
Id *string `type:"string" required:"true"`
Name *string `type:"string"`
// contains filtered or unexported fields
}
func (ModifyPlacementGroupInput) GoString ¶
func (s ModifyPlacementGroupInput) GoString() string
GoString returns the string representation
func (*ModifyPlacementGroupInput) SetDescription ¶
func (s *ModifyPlacementGroupInput) SetDescription(v string) *ModifyPlacementGroupInput
SetDescription sets the Description field's value.
func (*ModifyPlacementGroupInput) SetId ¶
func (s *ModifyPlacementGroupInput) SetId(v string) *ModifyPlacementGroupInput
SetId sets the Id field's value.
func (*ModifyPlacementGroupInput) SetName ¶
func (s *ModifyPlacementGroupInput) SetName(v string) *ModifyPlacementGroupInput
SetName sets the Name field's value.
func (ModifyPlacementGroupInput) String ¶
func (s ModifyPlacementGroupInput) String() string
String returns the string representation
func (*ModifyPlacementGroupInput) Validate ¶
func (s *ModifyPlacementGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ModifyPlacementGroupOutput ¶
type ModifyPlacementGroupOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (ModifyPlacementGroupOutput) GoString ¶
func (s ModifyPlacementGroupOutput) GoString() string
GoString returns the string representation
func (ModifyPlacementGroupOutput) String ¶
func (s ModifyPlacementGroupOutput) String() string
String returns the string representation
type ModifyReservedStorageCapacityEffectiveAtInput ¶
type ModifyReservedStorageCapacityEffectiveAtInput struct {
EffectiveAt *string `type:"string"`
// RSCId is a required field
RSCId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (ModifyReservedStorageCapacityEffectiveAtInput) GoString ¶
func (s ModifyReservedStorageCapacityEffectiveAtInput) GoString() string
GoString returns the string representation
func (*ModifyReservedStorageCapacityEffectiveAtInput) SetEffectiveAt ¶
func (s *ModifyReservedStorageCapacityEffectiveAtInput) SetEffectiveAt(v string) *ModifyReservedStorageCapacityEffectiveAtInput
SetEffectiveAt sets the EffectiveAt field's value.
func (*ModifyReservedStorageCapacityEffectiveAtInput) SetRSCId ¶
func (s *ModifyReservedStorageCapacityEffectiveAtInput) SetRSCId(v string) *ModifyReservedStorageCapacityEffectiveAtInput
SetRSCId sets the RSCId field's value.
func (ModifyReservedStorageCapacityEffectiveAtInput) String ¶
func (s ModifyReservedStorageCapacityEffectiveAtInput) String() string
String returns the string representation
func (*ModifyReservedStorageCapacityEffectiveAtInput) Validate ¶
func (s *ModifyReservedStorageCapacityEffectiveAtInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ModifyReservedStorageCapacityEffectiveAtOutput ¶
type ModifyReservedStorageCapacityEffectiveAtOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (ModifyReservedStorageCapacityEffectiveAtOutput) GoString ¶
func (s ModifyReservedStorageCapacityEffectiveAtOutput) GoString() string
GoString returns the string representation
func (ModifyReservedStorageCapacityEffectiveAtOutput) String ¶
func (s ModifyReservedStorageCapacityEffectiveAtOutput) String() string
String returns the string representation
type ModifySnapshotAttributeInput ¶
type ModifySnapshotAttributeInput struct {
Description *string `type:"string"`
RetentionDays *int32 `min:"1" max:"65536" type:"int32"`
// SnapshotId is a required field
SnapshotId *string `type:"string" required:"true"`
SnapshotName *string `type:"string"`
// contains filtered or unexported fields
}
func (ModifySnapshotAttributeInput) GoString ¶
func (s ModifySnapshotAttributeInput) GoString() string
GoString returns the string representation
func (*ModifySnapshotAttributeInput) SetDescription ¶
func (s *ModifySnapshotAttributeInput) SetDescription(v string) *ModifySnapshotAttributeInput
SetDescription sets the Description field's value.
func (*ModifySnapshotAttributeInput) SetRetentionDays ¶
func (s *ModifySnapshotAttributeInput) SetRetentionDays(v int32) *ModifySnapshotAttributeInput
SetRetentionDays sets the RetentionDays field's value.
func (*ModifySnapshotAttributeInput) SetSnapshotId ¶
func (s *ModifySnapshotAttributeInput) SetSnapshotId(v string) *ModifySnapshotAttributeInput
SetSnapshotId sets the SnapshotId field's value.
func (*ModifySnapshotAttributeInput) SetSnapshotName ¶
func (s *ModifySnapshotAttributeInput) SetSnapshotName(v string) *ModifySnapshotAttributeInput
SetSnapshotName sets the SnapshotName field's value.
func (ModifySnapshotAttributeInput) String ¶
func (s ModifySnapshotAttributeInput) String() string
String returns the string representation
func (*ModifySnapshotAttributeInput) Validate ¶
func (s *ModifySnapshotAttributeInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ModifySnapshotAttributeOutput ¶
type ModifySnapshotAttributeOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (ModifySnapshotAttributeOutput) GoString ¶
func (s ModifySnapshotAttributeOutput) GoString() string
GoString returns the string representation
func (ModifySnapshotAttributeOutput) String ¶
func (s ModifySnapshotAttributeOutput) String() string
String returns the string representation
type ModifySnapshotGroupInput ¶
type ModifySnapshotGroupInput struct {
Description *string `type:"string"`
Name *string `type:"string"`
// SnapshotGroupId is a required field
SnapshotGroupId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (ModifySnapshotGroupInput) GoString ¶
func (s ModifySnapshotGroupInput) GoString() string
GoString returns the string representation
func (*ModifySnapshotGroupInput) SetDescription ¶
func (s *ModifySnapshotGroupInput) SetDescription(v string) *ModifySnapshotGroupInput
SetDescription sets the Description field's value.
func (*ModifySnapshotGroupInput) SetName ¶
func (s *ModifySnapshotGroupInput) SetName(v string) *ModifySnapshotGroupInput
SetName sets the Name field's value.
func (*ModifySnapshotGroupInput) SetSnapshotGroupId ¶
func (s *ModifySnapshotGroupInput) SetSnapshotGroupId(v string) *ModifySnapshotGroupInput
SetSnapshotGroupId sets the SnapshotGroupId field's value.
func (ModifySnapshotGroupInput) String ¶
func (s ModifySnapshotGroupInput) String() string
String returns the string representation
func (*ModifySnapshotGroupInput) Validate ¶
func (s *ModifySnapshotGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ModifySnapshotGroupOutput ¶
type ModifySnapshotGroupOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (ModifySnapshotGroupOutput) GoString ¶
func (s ModifySnapshotGroupOutput) GoString() string
GoString returns the string representation
func (ModifySnapshotGroupOutput) String ¶
func (s ModifySnapshotGroupOutput) String() string
String returns the string representation
type ModifyVolumeAttributeInput ¶
type ModifyVolumeAttributeInput struct {
DeleteWithInstance *bool `type:"boolean"`
Description *string `type:"string"`
// VolumeId is a required field
VolumeId *string `type:"string" required:"true"`
// VolumeName is a required field
VolumeName *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (ModifyVolumeAttributeInput) GoString ¶
func (s ModifyVolumeAttributeInput) GoString() string
GoString returns the string representation
func (*ModifyVolumeAttributeInput) SetDeleteWithInstance ¶
func (s *ModifyVolumeAttributeInput) SetDeleteWithInstance(v bool) *ModifyVolumeAttributeInput
SetDeleteWithInstance sets the DeleteWithInstance field's value.
func (*ModifyVolumeAttributeInput) SetDescription ¶
func (s *ModifyVolumeAttributeInput) SetDescription(v string) *ModifyVolumeAttributeInput
SetDescription sets the Description field's value.
func (*ModifyVolumeAttributeInput) SetVolumeId ¶
func (s *ModifyVolumeAttributeInput) SetVolumeId(v string) *ModifyVolumeAttributeInput
SetVolumeId sets the VolumeId field's value.
func (*ModifyVolumeAttributeInput) SetVolumeName ¶
func (s *ModifyVolumeAttributeInput) SetVolumeName(v string) *ModifyVolumeAttributeInput
SetVolumeName sets the VolumeName field's value.
func (ModifyVolumeAttributeInput) String ¶
func (s ModifyVolumeAttributeInput) String() string
String returns the string representation
func (*ModifyVolumeAttributeInput) Validate ¶
func (s *ModifyVolumeAttributeInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ModifyVolumeAttributeOutput ¶
type ModifyVolumeAttributeOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (ModifyVolumeAttributeOutput) GoString ¶
func (s ModifyVolumeAttributeOutput) GoString() string
GoString returns the string representation
func (ModifyVolumeAttributeOutput) String ¶
func (s ModifyVolumeAttributeOutput) String() string
String returns the string representation
type ModifyVolumeChargeTypeInput ¶
type ModifyVolumeChargeTypeInput struct {
AutoPay *bool `type:"boolean"`
// DiskChargeType is a required field
DiskChargeType *string `type:"string" required:"true"`
// InstanceId is a required field
InstanceId *string `type:"string" required:"true"`
// VolumeIds is a required field
VolumeIds []*string `type:"list" required:"true"`
// contains filtered or unexported fields
}
func (ModifyVolumeChargeTypeInput) GoString ¶
func (s ModifyVolumeChargeTypeInput) GoString() string
GoString returns the string representation
func (*ModifyVolumeChargeTypeInput) SetAutoPay ¶
func (s *ModifyVolumeChargeTypeInput) SetAutoPay(v bool) *ModifyVolumeChargeTypeInput
SetAutoPay sets the AutoPay field's value.
func (*ModifyVolumeChargeTypeInput) SetDiskChargeType ¶
func (s *ModifyVolumeChargeTypeInput) SetDiskChargeType(v string) *ModifyVolumeChargeTypeInput
SetDiskChargeType sets the DiskChargeType field's value.
func (*ModifyVolumeChargeTypeInput) SetInstanceId ¶
func (s *ModifyVolumeChargeTypeInput) SetInstanceId(v string) *ModifyVolumeChargeTypeInput
SetInstanceId sets the InstanceId field's value.
func (*ModifyVolumeChargeTypeInput) SetVolumeIds ¶
func (s *ModifyVolumeChargeTypeInput) SetVolumeIds(v []*string) *ModifyVolumeChargeTypeInput
SetVolumeIds sets the VolumeIds field's value.
func (ModifyVolumeChargeTypeInput) String ¶
func (s ModifyVolumeChargeTypeInput) String() string
String returns the string representation
func (*ModifyVolumeChargeTypeInput) Validate ¶
func (s *ModifyVolumeChargeTypeInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ModifyVolumeChargeTypeOutput ¶
type ModifyVolumeChargeTypeOutput struct {
Metadata *response.ResponseMetadata
Number *string `type:"string"`
// contains filtered or unexported fields
}
func (ModifyVolumeChargeTypeOutput) GoString ¶
func (s ModifyVolumeChargeTypeOutput) GoString() string
GoString returns the string representation
func (*ModifyVolumeChargeTypeOutput) SetNumber ¶
func (s *ModifyVolumeChargeTypeOutput) SetNumber(v string) *ModifyVolumeChargeTypeOutput
SetNumber sets the Number field's value.
func (ModifyVolumeChargeTypeOutput) String ¶
func (s ModifyVolumeChargeTypeOutput) String() string
String returns the string representation
type ModifyVolumeExtraPerformanceInput ¶
type ModifyVolumeExtraPerformanceInput struct {
ExtraPerformanceIOPS *int32 `type:"int32"`
ExtraPerformanceThroughputMB *int32 `type:"int32"`
// ExtraPerformanceTypeId is a required field
ExtraPerformanceTypeId *string `type:"string" required:"true" enum:"EnumOfExtraPerformanceTypeIdForModifyVolumeExtraPerformanceInput"`
// VolumeId is a required field
VolumeId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (ModifyVolumeExtraPerformanceInput) GoString ¶
func (s ModifyVolumeExtraPerformanceInput) GoString() string
GoString returns the string representation
func (*ModifyVolumeExtraPerformanceInput) SetExtraPerformanceIOPS ¶
func (s *ModifyVolumeExtraPerformanceInput) SetExtraPerformanceIOPS(v int32) *ModifyVolumeExtraPerformanceInput
SetExtraPerformanceIOPS sets the ExtraPerformanceIOPS field's value.
func (*ModifyVolumeExtraPerformanceInput) SetExtraPerformanceThroughputMB ¶
func (s *ModifyVolumeExtraPerformanceInput) SetExtraPerformanceThroughputMB(v int32) *ModifyVolumeExtraPerformanceInput
SetExtraPerformanceThroughputMB sets the ExtraPerformanceThroughputMB field's value.
func (*ModifyVolumeExtraPerformanceInput) SetExtraPerformanceTypeId ¶
func (s *ModifyVolumeExtraPerformanceInput) SetExtraPerformanceTypeId(v string) *ModifyVolumeExtraPerformanceInput
SetExtraPerformanceTypeId sets the ExtraPerformanceTypeId field's value.
func (*ModifyVolumeExtraPerformanceInput) SetVolumeId ¶
func (s *ModifyVolumeExtraPerformanceInput) SetVolumeId(v string) *ModifyVolumeExtraPerformanceInput
SetVolumeId sets the VolumeId field's value.
func (ModifyVolumeExtraPerformanceInput) String ¶
func (s ModifyVolumeExtraPerformanceInput) String() string
String returns the string representation
func (*ModifyVolumeExtraPerformanceInput) Validate ¶
func (s *ModifyVolumeExtraPerformanceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ModifyVolumeExtraPerformanceOutput ¶
type ModifyVolumeExtraPerformanceOutput struct {
Metadata *response.ResponseMetadata
OrderNumber *string `type:"string"`
// contains filtered or unexported fields
}
func (ModifyVolumeExtraPerformanceOutput) GoString ¶
func (s ModifyVolumeExtraPerformanceOutput) GoString() string
GoString returns the string representation
func (*ModifyVolumeExtraPerformanceOutput) SetOrderNumber ¶
func (s *ModifyVolumeExtraPerformanceOutput) SetOrderNumber(v string) *ModifyVolumeExtraPerformanceOutput
SetOrderNumber sets the OrderNumber field's value.
func (ModifyVolumeExtraPerformanceOutput) String ¶
func (s ModifyVolumeExtraPerformanceOutput) String() string
String returns the string representation
type ModifyVolumeSpecInput ¶
type ModifyVolumeSpecInput struct {
// TargetVolumeType is a required field
TargetVolumeType *string `type:"string" required:"true"`
// VolumeId is a required field
VolumeId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (ModifyVolumeSpecInput) GoString ¶
func (s ModifyVolumeSpecInput) GoString() string
GoString returns the string representation
func (*ModifyVolumeSpecInput) SetTargetVolumeType ¶
func (s *ModifyVolumeSpecInput) SetTargetVolumeType(v string) *ModifyVolumeSpecInput
SetTargetVolumeType sets the TargetVolumeType field's value.
func (*ModifyVolumeSpecInput) SetVolumeId ¶
func (s *ModifyVolumeSpecInput) SetVolumeId(v string) *ModifyVolumeSpecInput
SetVolumeId sets the VolumeId field's value.
func (ModifyVolumeSpecInput) String ¶
func (s ModifyVolumeSpecInput) String() string
String returns the string representation
func (*ModifyVolumeSpecInput) Validate ¶
func (s *ModifyVolumeSpecInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ModifyVolumeSpecOutput ¶
type ModifyVolumeSpecOutput struct {
Metadata *response.ResponseMetadata
OrderNo *string `type:"string"`
VolumeId *string `type:"string"`
// contains filtered or unexported fields
}
func (ModifyVolumeSpecOutput) GoString ¶
func (s ModifyVolumeSpecOutput) GoString() string
GoString returns the string representation
func (*ModifyVolumeSpecOutput) SetOrderNo ¶
func (s *ModifyVolumeSpecOutput) SetOrderNo(v string) *ModifyVolumeSpecOutput
SetOrderNo sets the OrderNo field's value.
func (*ModifyVolumeSpecOutput) SetVolumeId ¶
func (s *ModifyVolumeSpecOutput) SetVolumeId(v string) *ModifyVolumeSpecOutput
SetVolumeId sets the VolumeId field's value.
func (ModifyVolumeSpecOutput) String ¶
func (s ModifyVolumeSpecOutput) String() string
String returns the string representation
type OperationDetailForCreateTagsOutput ¶
type OperationDetailForCreateTagsOutput struct {
Error *ErrorForCreateTagsOutput `type:"structure"`
ResourceId *string `type:"string"`
// contains filtered or unexported fields
}
func (OperationDetailForCreateTagsOutput) GoString ¶
func (s OperationDetailForCreateTagsOutput) GoString() string
GoString returns the string representation
func (*OperationDetailForCreateTagsOutput) SetError ¶
func (s *OperationDetailForCreateTagsOutput) SetError(v *ErrorForCreateTagsOutput) *OperationDetailForCreateTagsOutput
SetError sets the Error field's value.
func (*OperationDetailForCreateTagsOutput) SetResourceId ¶
func (s *OperationDetailForCreateTagsOutput) SetResourceId(v string) *OperationDetailForCreateTagsOutput
SetResourceId sets the ResourceId field's value.
func (OperationDetailForCreateTagsOutput) String ¶
func (s OperationDetailForCreateTagsOutput) String() string
String returns the string representation
type PlacementGroupForDescribePlacementGroupsOutput ¶
type PlacementGroupForDescribePlacementGroupsOutput struct {
AutoAssign *bool `type:"boolean"`
CreatedAt *string `type:"string"`
Description *string `type:"string"`
Id *string `type:"string"`
Name *string `type:"string"`
SubgroupCount *int32 `type:"int32"`
UpdatedAt *string `type:"string"`
ZoneId *string `type:"string"`
// contains filtered or unexported fields
}
func (PlacementGroupForDescribePlacementGroupsOutput) GoString ¶
func (s PlacementGroupForDescribePlacementGroupsOutput) GoString() string
GoString returns the string representation
func (*PlacementGroupForDescribePlacementGroupsOutput) SetAutoAssign ¶
func (s *PlacementGroupForDescribePlacementGroupsOutput) SetAutoAssign(v bool) *PlacementGroupForDescribePlacementGroupsOutput
SetAutoAssign sets the AutoAssign field's value.
func (*PlacementGroupForDescribePlacementGroupsOutput) SetCreatedAt ¶
func (s *PlacementGroupForDescribePlacementGroupsOutput) SetCreatedAt(v string) *PlacementGroupForDescribePlacementGroupsOutput
SetCreatedAt sets the CreatedAt field's value.
func (*PlacementGroupForDescribePlacementGroupsOutput) SetDescription ¶
func (s *PlacementGroupForDescribePlacementGroupsOutput) SetDescription(v string) *PlacementGroupForDescribePlacementGroupsOutput
SetDescription sets the Description field's value.
func (*PlacementGroupForDescribePlacementGroupsOutput) SetId ¶
func (s *PlacementGroupForDescribePlacementGroupsOutput) SetId(v string) *PlacementGroupForDescribePlacementGroupsOutput
SetId sets the Id field's value.
func (*PlacementGroupForDescribePlacementGroupsOutput) SetName ¶
func (s *PlacementGroupForDescribePlacementGroupsOutput) SetName(v string) *PlacementGroupForDescribePlacementGroupsOutput
SetName sets the Name field's value.
func (*PlacementGroupForDescribePlacementGroupsOutput) SetSubgroupCount ¶
func (s *PlacementGroupForDescribePlacementGroupsOutput) SetSubgroupCount(v int32) *PlacementGroupForDescribePlacementGroupsOutput
SetSubgroupCount sets the SubgroupCount field's value.
func (*PlacementGroupForDescribePlacementGroupsOutput) SetUpdatedAt ¶
func (s *PlacementGroupForDescribePlacementGroupsOutput) SetUpdatedAt(v string) *PlacementGroupForDescribePlacementGroupsOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*PlacementGroupForDescribePlacementGroupsOutput) SetZoneId ¶
func (s *PlacementGroupForDescribePlacementGroupsOutput) SetZoneId(v string) *PlacementGroupForDescribePlacementGroupsOutput
SetZoneId sets the ZoneId field's value.
func (PlacementGroupForDescribePlacementGroupsOutput) String ¶
func (s PlacementGroupForDescribePlacementGroupsOutput) String() string
String returns the string representation
type PurchaseReservedStorageCapacityInput ¶
type PurchaseReservedStorageCapacityInput struct {
ClientToken *string `type:"string"`
EffectiveAt *string `type:"string"`
Period *int32 `type:"int32"`
PeriodUnit *string `type:"string"`
RSCAutoRenew *bool `type:"boolean"`
ReservedCapacity *int32 `type:"int32"`
ReservedStorageCapacityName *string `type:"string"`
VolumeType *string `type:"string"`
ZoneId *string `type:"string"`
// contains filtered or unexported fields
}
func (PurchaseReservedStorageCapacityInput) GoString ¶
func (s PurchaseReservedStorageCapacityInput) GoString() string
GoString returns the string representation
func (*PurchaseReservedStorageCapacityInput) SetClientToken ¶
func (s *PurchaseReservedStorageCapacityInput) SetClientToken(v string) *PurchaseReservedStorageCapacityInput
SetClientToken sets the ClientToken field's value.
func (*PurchaseReservedStorageCapacityInput) SetEffectiveAt ¶
func (s *PurchaseReservedStorageCapacityInput) SetEffectiveAt(v string) *PurchaseReservedStorageCapacityInput
SetEffectiveAt sets the EffectiveAt field's value.
func (*PurchaseReservedStorageCapacityInput) SetPeriod ¶
func (s *PurchaseReservedStorageCapacityInput) SetPeriod(v int32) *PurchaseReservedStorageCapacityInput
SetPeriod sets the Period field's value.
func (*PurchaseReservedStorageCapacityInput) SetPeriodUnit ¶
func (s *PurchaseReservedStorageCapacityInput) SetPeriodUnit(v string) *PurchaseReservedStorageCapacityInput
SetPeriodUnit sets the PeriodUnit field's value.
func (*PurchaseReservedStorageCapacityInput) SetRSCAutoRenew ¶
func (s *PurchaseReservedStorageCapacityInput) SetRSCAutoRenew(v bool) *PurchaseReservedStorageCapacityInput
SetRSCAutoRenew sets the RSCAutoRenew field's value.
func (*PurchaseReservedStorageCapacityInput) SetReservedCapacity ¶
func (s *PurchaseReservedStorageCapacityInput) SetReservedCapacity(v int32) *PurchaseReservedStorageCapacityInput
SetReservedCapacity sets the ReservedCapacity field's value.
func (*PurchaseReservedStorageCapacityInput) SetReservedStorageCapacityName ¶
func (s *PurchaseReservedStorageCapacityInput) SetReservedStorageCapacityName(v string) *PurchaseReservedStorageCapacityInput
SetReservedStorageCapacityName sets the ReservedStorageCapacityName field's value.
func (*PurchaseReservedStorageCapacityInput) SetVolumeType ¶
func (s *PurchaseReservedStorageCapacityInput) SetVolumeType(v string) *PurchaseReservedStorageCapacityInput
SetVolumeType sets the VolumeType field's value.
func (*PurchaseReservedStorageCapacityInput) SetZoneId ¶
func (s *PurchaseReservedStorageCapacityInput) SetZoneId(v string) *PurchaseReservedStorageCapacityInput
SetZoneId sets the ZoneId field's value.
func (PurchaseReservedStorageCapacityInput) String ¶
func (s PurchaseReservedStorageCapacityInput) String() string
String returns the string representation
type PurchaseReservedStorageCapacityOutput ¶
type PurchaseReservedStorageCapacityOutput struct {
Metadata *response.ResponseMetadata
OrderNumber *string `type:"string"`
ReservedStorageCapacityId *string `type:"string"`
// contains filtered or unexported fields
}
func (PurchaseReservedStorageCapacityOutput) GoString ¶
func (s PurchaseReservedStorageCapacityOutput) GoString() string
GoString returns the string representation
func (*PurchaseReservedStorageCapacityOutput) SetOrderNumber ¶
func (s *PurchaseReservedStorageCapacityOutput) SetOrderNumber(v string) *PurchaseReservedStorageCapacityOutput
SetOrderNumber sets the OrderNumber field's value.
func (*PurchaseReservedStorageCapacityOutput) SetReservedStorageCapacityId ¶
func (s *PurchaseReservedStorageCapacityOutput) SetReservedStorageCapacityId(v string) *PurchaseReservedStorageCapacityOutput
SetReservedStorageCapacityId sets the ReservedStorageCapacityId field's value.
func (PurchaseReservedStorageCapacityOutput) String ¶
func (s PurchaseReservedStorageCapacityOutput) String() string
String returns the string representation
type RollbackSnapshotGroupInput ¶
type RollbackSnapshotGroupInput struct {
ClientToken *string `type:"string"`
InstanceId *string `type:"string"`
// SnapshotGroupId is a required field
SnapshotGroupId *string `type:"string" required:"true"`
// SnapshotIds is a required field
SnapshotIds []*string `type:"list" required:"true"`
// VolumeIds is a required field
VolumeIds []*string `type:"list" required:"true"`
// contains filtered or unexported fields
}
func (RollbackSnapshotGroupInput) GoString ¶
func (s RollbackSnapshotGroupInput) GoString() string
GoString returns the string representation
func (*RollbackSnapshotGroupInput) SetClientToken ¶
func (s *RollbackSnapshotGroupInput) SetClientToken(v string) *RollbackSnapshotGroupInput
SetClientToken sets the ClientToken field's value.
func (*RollbackSnapshotGroupInput) SetInstanceId ¶
func (s *RollbackSnapshotGroupInput) SetInstanceId(v string) *RollbackSnapshotGroupInput
SetInstanceId sets the InstanceId field's value.
func (*RollbackSnapshotGroupInput) SetSnapshotGroupId ¶
func (s *RollbackSnapshotGroupInput) SetSnapshotGroupId(v string) *RollbackSnapshotGroupInput
SetSnapshotGroupId sets the SnapshotGroupId field's value.
func (*RollbackSnapshotGroupInput) SetSnapshotIds ¶
func (s *RollbackSnapshotGroupInput) SetSnapshotIds(v []*string) *RollbackSnapshotGroupInput
SetSnapshotIds sets the SnapshotIds field's value.
func (*RollbackSnapshotGroupInput) SetVolumeIds ¶
func (s *RollbackSnapshotGroupInput) SetVolumeIds(v []*string) *RollbackSnapshotGroupInput
SetVolumeIds sets the VolumeIds field's value.
func (RollbackSnapshotGroupInput) String ¶
func (s RollbackSnapshotGroupInput) String() string
String returns the string representation
func (*RollbackSnapshotGroupInput) Validate ¶
func (s *RollbackSnapshotGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type RollbackSnapshotGroupOutput ¶
type RollbackSnapshotGroupOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (RollbackSnapshotGroupOutput) GoString ¶
func (s RollbackSnapshotGroupOutput) GoString() string
GoString returns the string representation
func (RollbackSnapshotGroupOutput) String ¶
func (s RollbackSnapshotGroupOutput) String() string
String returns the string representation
type RollbackVolumeInput ¶
type RollbackVolumeInput struct {
// SnapshotId is a required field
SnapshotId *string `type:"string" required:"true"`
// VolumeId is a required field
VolumeId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (RollbackVolumeInput) GoString ¶
func (s RollbackVolumeInput) GoString() string
GoString returns the string representation
func (*RollbackVolumeInput) SetSnapshotId ¶
func (s *RollbackVolumeInput) SetSnapshotId(v string) *RollbackVolumeInput
SetSnapshotId sets the SnapshotId field's value.
func (*RollbackVolumeInput) SetVolumeId ¶
func (s *RollbackVolumeInput) SetVolumeId(v string) *RollbackVolumeInput
SetVolumeId sets the VolumeId field's value.
func (RollbackVolumeInput) String ¶
func (s RollbackVolumeInput) String() string
String returns the string representation
func (*RollbackVolumeInput) Validate ¶
func (s *RollbackVolumeInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type RollbackVolumeOutput ¶
type RollbackVolumeOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (RollbackVolumeOutput) GoString ¶
func (s RollbackVolumeOutput) GoString() string
GoString returns the string representation
func (RollbackVolumeOutput) String ¶
func (s RollbackVolumeOutput) String() string
String returns the string representation
type RscInfoForDescribeReservedStorageCapacityOutput ¶
type RscInfoForDescribeReservedStorageCapacityOutput struct {
AccountId *string `type:"string"`
ExpiredTime *string `type:"string"`
Id *string `type:"string"`
Name *string `type:"string"`
RSCAutoRenewPeriod *int32 `type:"int32"`
RemainingSize *int32 `type:"int32"`
RenewalStatus *string `type:"string"`
Size *int64 `type:"int64"`
Status *string `type:"string"`
TakeEffectTime *string `type:"string"`
Type *string `type:"string"`
ZoneId *string `type:"string"`
// contains filtered or unexported fields
}
func (RscInfoForDescribeReservedStorageCapacityOutput) GoString ¶
func (s RscInfoForDescribeReservedStorageCapacityOutput) GoString() string
GoString returns the string representation
func (*RscInfoForDescribeReservedStorageCapacityOutput) SetAccountId ¶
func (s *RscInfoForDescribeReservedStorageCapacityOutput) SetAccountId(v string) *RscInfoForDescribeReservedStorageCapacityOutput
SetAccountId sets the AccountId field's value.
func (*RscInfoForDescribeReservedStorageCapacityOutput) SetExpiredTime ¶
func (s *RscInfoForDescribeReservedStorageCapacityOutput) SetExpiredTime(v string) *RscInfoForDescribeReservedStorageCapacityOutput
SetExpiredTime sets the ExpiredTime field's value.
func (*RscInfoForDescribeReservedStorageCapacityOutput) SetId ¶
func (s *RscInfoForDescribeReservedStorageCapacityOutput) SetId(v string) *RscInfoForDescribeReservedStorageCapacityOutput
SetId sets the Id field's value.
func (*RscInfoForDescribeReservedStorageCapacityOutput) SetName ¶
func (s *RscInfoForDescribeReservedStorageCapacityOutput) SetName(v string) *RscInfoForDescribeReservedStorageCapacityOutput
SetName sets the Name field's value.
func (*RscInfoForDescribeReservedStorageCapacityOutput) SetRSCAutoRenewPeriod ¶
func (s *RscInfoForDescribeReservedStorageCapacityOutput) SetRSCAutoRenewPeriod(v int32) *RscInfoForDescribeReservedStorageCapacityOutput
SetRSCAutoRenewPeriod sets the RSCAutoRenewPeriod field's value.
func (*RscInfoForDescribeReservedStorageCapacityOutput) SetRemainingSize ¶
func (s *RscInfoForDescribeReservedStorageCapacityOutput) SetRemainingSize(v int32) *RscInfoForDescribeReservedStorageCapacityOutput
SetRemainingSize sets the RemainingSize field's value.
func (*RscInfoForDescribeReservedStorageCapacityOutput) SetRenewalStatus ¶
func (s *RscInfoForDescribeReservedStorageCapacityOutput) SetRenewalStatus(v string) *RscInfoForDescribeReservedStorageCapacityOutput
SetRenewalStatus sets the RenewalStatus field's value.
func (*RscInfoForDescribeReservedStorageCapacityOutput) SetSize ¶
func (s *RscInfoForDescribeReservedStorageCapacityOutput) SetSize(v int64) *RscInfoForDescribeReservedStorageCapacityOutput
SetSize sets the Size field's value.
func (*RscInfoForDescribeReservedStorageCapacityOutput) SetStatus ¶
func (s *RscInfoForDescribeReservedStorageCapacityOutput) SetStatus(v string) *RscInfoForDescribeReservedStorageCapacityOutput
SetStatus sets the Status field's value.
func (*RscInfoForDescribeReservedStorageCapacityOutput) SetTakeEffectTime ¶
func (s *RscInfoForDescribeReservedStorageCapacityOutput) SetTakeEffectTime(v string) *RscInfoForDescribeReservedStorageCapacityOutput
SetTakeEffectTime sets the TakeEffectTime field's value.
func (*RscInfoForDescribeReservedStorageCapacityOutput) SetType ¶
func (s *RscInfoForDescribeReservedStorageCapacityOutput) SetType(v string) *RscInfoForDescribeReservedStorageCapacityOutput
SetType sets the Type field's value.
func (*RscInfoForDescribeReservedStorageCapacityOutput) SetZoneId ¶
func (s *RscInfoForDescribeReservedStorageCapacityOutput) SetZoneId(v string) *RscInfoForDescribeReservedStorageCapacityOutput
SetZoneId sets the ZoneId field's value.
func (RscInfoForDescribeReservedStorageCapacityOutput) String ¶
func (s RscInfoForDescribeReservedStorageCapacityOutput) String() string
String returns the string representation
type STORAGEEBS ¶
STORAGEEBS provides the API operation methods for making requests to STORAGE_EBS. See this package's package overview docs for details on the service.
STORAGEEBS methods are safe to use concurrently. It is not safe to modify mutate any of the struct's properties though.
func New ¶
func New(p client.ConfigProvider, cfgs ...*byteplus.Config) *STORAGEEBS
New create int can support ssl or region locate set
func (*STORAGEEBS) ApplyAutoSnapshotPolicy ¶
func (c *STORAGEEBS) ApplyAutoSnapshotPolicy(input *ApplyAutoSnapshotPolicyInput) (*ApplyAutoSnapshotPolicyOutput, error)
ApplyAutoSnapshotPolicy API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation ApplyAutoSnapshotPolicy for usage and error information.
func (*STORAGEEBS) ApplyAutoSnapshotPolicyCommon ¶
func (c *STORAGEEBS) ApplyAutoSnapshotPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ApplyAutoSnapshotPolicyCommon API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation ApplyAutoSnapshotPolicyCommon for usage and error information.
func (*STORAGEEBS) ApplyAutoSnapshotPolicyCommonRequest ¶
func (c *STORAGEEBS) ApplyAutoSnapshotPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ApplyAutoSnapshotPolicyCommonRequest generates a "byteplus/request.Request" representing the client's request for the ApplyAutoSnapshotPolicyCommon operation. The "output" return value will be populated with the ApplyAutoSnapshotPolicyCommon request's response once the request completes successfully.
Use "Send" method on the returned ApplyAutoSnapshotPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after ApplyAutoSnapshotPolicyCommon Send returns without error.
See ApplyAutoSnapshotPolicyCommon for more information on using the ApplyAutoSnapshotPolicyCommon API call, and error handling.
// Example sending a request using the ApplyAutoSnapshotPolicyCommonRequest method.
req, resp := client.ApplyAutoSnapshotPolicyCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) ApplyAutoSnapshotPolicyCommonWithContext ¶
func (c *STORAGEEBS) ApplyAutoSnapshotPolicyCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ApplyAutoSnapshotPolicyCommonWithContext is the same as ApplyAutoSnapshotPolicyCommon with the addition of the ability to pass a context and additional request options.
See ApplyAutoSnapshotPolicyCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) ApplyAutoSnapshotPolicyRequest ¶
func (c *STORAGEEBS) ApplyAutoSnapshotPolicyRequest(input *ApplyAutoSnapshotPolicyInput) (req *request.Request, output *ApplyAutoSnapshotPolicyOutput)
ApplyAutoSnapshotPolicyRequest generates a "byteplus/request.Request" representing the client's request for the ApplyAutoSnapshotPolicy operation. The "output" return value will be populated with the ApplyAutoSnapshotPolicyCommon request's response once the request completes successfully.
Use "Send" method on the returned ApplyAutoSnapshotPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after ApplyAutoSnapshotPolicyCommon Send returns without error.
See ApplyAutoSnapshotPolicy for more information on using the ApplyAutoSnapshotPolicy API call, and error handling.
// Example sending a request using the ApplyAutoSnapshotPolicyRequest method.
req, resp := client.ApplyAutoSnapshotPolicyRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) ApplyAutoSnapshotPolicyWithContext ¶
func (c *STORAGEEBS) ApplyAutoSnapshotPolicyWithContext(ctx byteplus.Context, input *ApplyAutoSnapshotPolicyInput, opts ...request.Option) (*ApplyAutoSnapshotPolicyOutput, error)
ApplyAutoSnapshotPolicyWithContext is the same as ApplyAutoSnapshotPolicy with the addition of the ability to pass a context and additional request options.
See ApplyAutoSnapshotPolicy for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) AttachVolume ¶
func (c *STORAGEEBS) AttachVolume(input *AttachVolumeInput) (*AttachVolumeOutput, error)
AttachVolume API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation AttachVolume for usage and error information.
func (*STORAGEEBS) AttachVolumeCommon ¶
func (c *STORAGEEBS) AttachVolumeCommon(input *map[string]interface{}) (*map[string]interface{}, error)
AttachVolumeCommon API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation AttachVolumeCommon for usage and error information.
func (*STORAGEEBS) AttachVolumeCommonRequest ¶
func (c *STORAGEEBS) AttachVolumeCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
AttachVolumeCommonRequest generates a "byteplus/request.Request" representing the client's request for the AttachVolumeCommon operation. The "output" return value will be populated with the AttachVolumeCommon request's response once the request completes successfully.
Use "Send" method on the returned AttachVolumeCommon Request to send the API call to the service. the "output" return value is not valid until after AttachVolumeCommon Send returns without error.
See AttachVolumeCommon for more information on using the AttachVolumeCommon API call, and error handling.
// Example sending a request using the AttachVolumeCommonRequest method.
req, resp := client.AttachVolumeCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) AttachVolumeCommonWithContext ¶
func (c *STORAGEEBS) AttachVolumeCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
AttachVolumeCommonWithContext is the same as AttachVolumeCommon with the addition of the ability to pass a context and additional request options.
See AttachVolumeCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) AttachVolumeRequest ¶
func (c *STORAGEEBS) AttachVolumeRequest(input *AttachVolumeInput) (req *request.Request, output *AttachVolumeOutput)
AttachVolumeRequest generates a "byteplus/request.Request" representing the client's request for the AttachVolume operation. The "output" return value will be populated with the AttachVolumeCommon request's response once the request completes successfully.
Use "Send" method on the returned AttachVolumeCommon Request to send the API call to the service. the "output" return value is not valid until after AttachVolumeCommon Send returns without error.
See AttachVolume for more information on using the AttachVolume API call, and error handling.
// Example sending a request using the AttachVolumeRequest method.
req, resp := client.AttachVolumeRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) AttachVolumeWithContext ¶
func (c *STORAGEEBS) AttachVolumeWithContext(ctx byteplus.Context, input *AttachVolumeInput, opts ...request.Option) (*AttachVolumeOutput, error)
AttachVolumeWithContext is the same as AttachVolume with the addition of the ability to pass a context and additional request options.
See AttachVolume for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) AutoRenewReservedStorageCapacity ¶
func (c *STORAGEEBS) AutoRenewReservedStorageCapacity(input *AutoRenewReservedStorageCapacityInput) (*AutoRenewReservedStorageCapacityOutput, error)
AutoRenewReservedStorageCapacity API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation AutoRenewReservedStorageCapacity for usage and error information.
func (*STORAGEEBS) AutoRenewReservedStorageCapacityCommon ¶
func (c *STORAGEEBS) AutoRenewReservedStorageCapacityCommon(input *map[string]interface{}) (*map[string]interface{}, error)
AutoRenewReservedStorageCapacityCommon API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation AutoRenewReservedStorageCapacityCommon for usage and error information.
func (*STORAGEEBS) AutoRenewReservedStorageCapacityCommonRequest ¶
func (c *STORAGEEBS) AutoRenewReservedStorageCapacityCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
AutoRenewReservedStorageCapacityCommonRequest generates a "byteplus/request.Request" representing the client's request for the AutoRenewReservedStorageCapacityCommon operation. The "output" return value will be populated with the AutoRenewReservedStorageCapacityCommon request's response once the request completes successfully.
Use "Send" method on the returned AutoRenewReservedStorageCapacityCommon Request to send the API call to the service. the "output" return value is not valid until after AutoRenewReservedStorageCapacityCommon Send returns without error.
See AutoRenewReservedStorageCapacityCommon for more information on using the AutoRenewReservedStorageCapacityCommon API call, and error handling.
// Example sending a request using the AutoRenewReservedStorageCapacityCommonRequest method.
req, resp := client.AutoRenewReservedStorageCapacityCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) AutoRenewReservedStorageCapacityCommonWithContext ¶
func (c *STORAGEEBS) AutoRenewReservedStorageCapacityCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
AutoRenewReservedStorageCapacityCommonWithContext is the same as AutoRenewReservedStorageCapacityCommon with the addition of the ability to pass a context and additional request options.
See AutoRenewReservedStorageCapacityCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) AutoRenewReservedStorageCapacityRequest ¶
func (c *STORAGEEBS) AutoRenewReservedStorageCapacityRequest(input *AutoRenewReservedStorageCapacityInput) (req *request.Request, output *AutoRenewReservedStorageCapacityOutput)
AutoRenewReservedStorageCapacityRequest generates a "byteplus/request.Request" representing the client's request for the AutoRenewReservedStorageCapacity operation. The "output" return value will be populated with the AutoRenewReservedStorageCapacityCommon request's response once the request completes successfully.
Use "Send" method on the returned AutoRenewReservedStorageCapacityCommon Request to send the API call to the service. the "output" return value is not valid until after AutoRenewReservedStorageCapacityCommon Send returns without error.
See AutoRenewReservedStorageCapacity for more information on using the AutoRenewReservedStorageCapacity API call, and error handling.
// Example sending a request using the AutoRenewReservedStorageCapacityRequest method.
req, resp := client.AutoRenewReservedStorageCapacityRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) AutoRenewReservedStorageCapacityWithContext ¶
func (c *STORAGEEBS) AutoRenewReservedStorageCapacityWithContext(ctx byteplus.Context, input *AutoRenewReservedStorageCapacityInput, opts ...request.Option) (*AutoRenewReservedStorageCapacityOutput, error)
AutoRenewReservedStorageCapacityWithContext is the same as AutoRenewReservedStorageCapacity with the addition of the ability to pass a context and additional request options.
See AutoRenewReservedStorageCapacity for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) CancelAutoSnapshotPolicy ¶
func (c *STORAGEEBS) CancelAutoSnapshotPolicy(input *CancelAutoSnapshotPolicyInput) (*CancelAutoSnapshotPolicyOutput, error)
CancelAutoSnapshotPolicy API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation CancelAutoSnapshotPolicy for usage and error information.
func (*STORAGEEBS) CancelAutoSnapshotPolicyCommon ¶
func (c *STORAGEEBS) CancelAutoSnapshotPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CancelAutoSnapshotPolicyCommon API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation CancelAutoSnapshotPolicyCommon for usage and error information.
func (*STORAGEEBS) CancelAutoSnapshotPolicyCommonRequest ¶
func (c *STORAGEEBS) CancelAutoSnapshotPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CancelAutoSnapshotPolicyCommonRequest generates a "byteplus/request.Request" representing the client's request for the CancelAutoSnapshotPolicyCommon operation. The "output" return value will be populated with the CancelAutoSnapshotPolicyCommon request's response once the request completes successfully.
Use "Send" method on the returned CancelAutoSnapshotPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after CancelAutoSnapshotPolicyCommon Send returns without error.
See CancelAutoSnapshotPolicyCommon for more information on using the CancelAutoSnapshotPolicyCommon API call, and error handling.
// Example sending a request using the CancelAutoSnapshotPolicyCommonRequest method.
req, resp := client.CancelAutoSnapshotPolicyCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) CancelAutoSnapshotPolicyCommonWithContext ¶
func (c *STORAGEEBS) CancelAutoSnapshotPolicyCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CancelAutoSnapshotPolicyCommonWithContext is the same as CancelAutoSnapshotPolicyCommon with the addition of the ability to pass a context and additional request options.
See CancelAutoSnapshotPolicyCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) CancelAutoSnapshotPolicyRequest ¶
func (c *STORAGEEBS) CancelAutoSnapshotPolicyRequest(input *CancelAutoSnapshotPolicyInput) (req *request.Request, output *CancelAutoSnapshotPolicyOutput)
CancelAutoSnapshotPolicyRequest generates a "byteplus/request.Request" representing the client's request for the CancelAutoSnapshotPolicy operation. The "output" return value will be populated with the CancelAutoSnapshotPolicyCommon request's response once the request completes successfully.
Use "Send" method on the returned CancelAutoSnapshotPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after CancelAutoSnapshotPolicyCommon Send returns without error.
See CancelAutoSnapshotPolicy for more information on using the CancelAutoSnapshotPolicy API call, and error handling.
// Example sending a request using the CancelAutoSnapshotPolicyRequest method.
req, resp := client.CancelAutoSnapshotPolicyRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) CancelAutoSnapshotPolicyWithContext ¶
func (c *STORAGEEBS) CancelAutoSnapshotPolicyWithContext(ctx byteplus.Context, input *CancelAutoSnapshotPolicyInput, opts ...request.Option) (*CancelAutoSnapshotPolicyOutput, error)
CancelAutoSnapshotPolicyWithContext is the same as CancelAutoSnapshotPolicy with the addition of the ability to pass a context and additional request options.
See CancelAutoSnapshotPolicy for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) CheckUserRscPermit ¶
func (c *STORAGEEBS) CheckUserRscPermit(input *CheckUserRscPermitInput) (*CheckUserRscPermitOutput, error)
CheckUserRscPermit API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation CheckUserRscPermit for usage and error information.
func (*STORAGEEBS) CheckUserRscPermitCommon ¶
func (c *STORAGEEBS) CheckUserRscPermitCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CheckUserRscPermitCommon API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation CheckUserRscPermitCommon for usage and error information.
func (*STORAGEEBS) CheckUserRscPermitCommonRequest ¶
func (c *STORAGEEBS) CheckUserRscPermitCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CheckUserRscPermitCommonRequest generates a "byteplus/request.Request" representing the client's request for the CheckUserRscPermitCommon operation. The "output" return value will be populated with the CheckUserRscPermitCommon request's response once the request completes successfully.
Use "Send" method on the returned CheckUserRscPermitCommon Request to send the API call to the service. the "output" return value is not valid until after CheckUserRscPermitCommon Send returns without error.
See CheckUserRscPermitCommon for more information on using the CheckUserRscPermitCommon API call, and error handling.
// Example sending a request using the CheckUserRscPermitCommonRequest method.
req, resp := client.CheckUserRscPermitCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) CheckUserRscPermitCommonWithContext ¶
func (c *STORAGEEBS) CheckUserRscPermitCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CheckUserRscPermitCommonWithContext is the same as CheckUserRscPermitCommon with the addition of the ability to pass a context and additional request options.
See CheckUserRscPermitCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) CheckUserRscPermitRequest ¶
func (c *STORAGEEBS) CheckUserRscPermitRequest(input *CheckUserRscPermitInput) (req *request.Request, output *CheckUserRscPermitOutput)
CheckUserRscPermitRequest generates a "byteplus/request.Request" representing the client's request for the CheckUserRscPermit operation. The "output" return value will be populated with the CheckUserRscPermitCommon request's response once the request completes successfully.
Use "Send" method on the returned CheckUserRscPermitCommon Request to send the API call to the service. the "output" return value is not valid until after CheckUserRscPermitCommon Send returns without error.
See CheckUserRscPermit for more information on using the CheckUserRscPermit API call, and error handling.
// Example sending a request using the CheckUserRscPermitRequest method.
req, resp := client.CheckUserRscPermitRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) CheckUserRscPermitWithContext ¶
func (c *STORAGEEBS) CheckUserRscPermitWithContext(ctx byteplus.Context, input *CheckUserRscPermitInput, opts ...request.Option) (*CheckUserRscPermitOutput, error)
CheckUserRscPermitWithContext is the same as CheckUserRscPermit with the addition of the ability to pass a context and additional request options.
See CheckUserRscPermit for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) CreateAutoSnapshotPolicy ¶
func (c *STORAGEEBS) CreateAutoSnapshotPolicy(input *CreateAutoSnapshotPolicyInput) (*CreateAutoSnapshotPolicyOutput, error)
CreateAutoSnapshotPolicy API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation CreateAutoSnapshotPolicy for usage and error information.
func (*STORAGEEBS) CreateAutoSnapshotPolicyCommon ¶
func (c *STORAGEEBS) CreateAutoSnapshotPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateAutoSnapshotPolicyCommon API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation CreateAutoSnapshotPolicyCommon for usage and error information.
func (*STORAGEEBS) CreateAutoSnapshotPolicyCommonRequest ¶
func (c *STORAGEEBS) CreateAutoSnapshotPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateAutoSnapshotPolicyCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateAutoSnapshotPolicyCommon operation. The "output" return value will be populated with the CreateAutoSnapshotPolicyCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateAutoSnapshotPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after CreateAutoSnapshotPolicyCommon Send returns without error.
See CreateAutoSnapshotPolicyCommon for more information on using the CreateAutoSnapshotPolicyCommon API call, and error handling.
// Example sending a request using the CreateAutoSnapshotPolicyCommonRequest method.
req, resp := client.CreateAutoSnapshotPolicyCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) CreateAutoSnapshotPolicyCommonWithContext ¶
func (c *STORAGEEBS) CreateAutoSnapshotPolicyCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateAutoSnapshotPolicyCommonWithContext is the same as CreateAutoSnapshotPolicyCommon with the addition of the ability to pass a context and additional request options.
See CreateAutoSnapshotPolicyCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) CreateAutoSnapshotPolicyRequest ¶
func (c *STORAGEEBS) CreateAutoSnapshotPolicyRequest(input *CreateAutoSnapshotPolicyInput) (req *request.Request, output *CreateAutoSnapshotPolicyOutput)
CreateAutoSnapshotPolicyRequest generates a "byteplus/request.Request" representing the client's request for the CreateAutoSnapshotPolicy operation. The "output" return value will be populated with the CreateAutoSnapshotPolicyCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateAutoSnapshotPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after CreateAutoSnapshotPolicyCommon Send returns without error.
See CreateAutoSnapshotPolicy for more information on using the CreateAutoSnapshotPolicy API call, and error handling.
// Example sending a request using the CreateAutoSnapshotPolicyRequest method.
req, resp := client.CreateAutoSnapshotPolicyRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) CreateAutoSnapshotPolicyWithContext ¶
func (c *STORAGEEBS) CreateAutoSnapshotPolicyWithContext(ctx byteplus.Context, input *CreateAutoSnapshotPolicyInput, opts ...request.Option) (*CreateAutoSnapshotPolicyOutput, error)
CreateAutoSnapshotPolicyWithContext is the same as CreateAutoSnapshotPolicy with the addition of the ability to pass a context and additional request options.
See CreateAutoSnapshotPolicy for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) CreatePlacementGroup ¶
func (c *STORAGEEBS) CreatePlacementGroup(input *CreatePlacementGroupInput) (*CreatePlacementGroupOutput, error)
CreatePlacementGroup API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation CreatePlacementGroup for usage and error information.
func (*STORAGEEBS) CreatePlacementGroupCommon ¶
func (c *STORAGEEBS) CreatePlacementGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreatePlacementGroupCommon API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation CreatePlacementGroupCommon for usage and error information.
func (*STORAGEEBS) CreatePlacementGroupCommonRequest ¶
func (c *STORAGEEBS) CreatePlacementGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreatePlacementGroupCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreatePlacementGroupCommon operation. The "output" return value will be populated with the CreatePlacementGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned CreatePlacementGroupCommon Request to send the API call to the service. the "output" return value is not valid until after CreatePlacementGroupCommon Send returns without error.
See CreatePlacementGroupCommon for more information on using the CreatePlacementGroupCommon API call, and error handling.
// Example sending a request using the CreatePlacementGroupCommonRequest method.
req, resp := client.CreatePlacementGroupCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) CreatePlacementGroupCommonWithContext ¶
func (c *STORAGEEBS) CreatePlacementGroupCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreatePlacementGroupCommonWithContext is the same as CreatePlacementGroupCommon with the addition of the ability to pass a context and additional request options.
See CreatePlacementGroupCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) CreatePlacementGroupRequest ¶
func (c *STORAGEEBS) CreatePlacementGroupRequest(input *CreatePlacementGroupInput) (req *request.Request, output *CreatePlacementGroupOutput)
CreatePlacementGroupRequest generates a "byteplus/request.Request" representing the client's request for the CreatePlacementGroup operation. The "output" return value will be populated with the CreatePlacementGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned CreatePlacementGroupCommon Request to send the API call to the service. the "output" return value is not valid until after CreatePlacementGroupCommon Send returns without error.
See CreatePlacementGroup for more information on using the CreatePlacementGroup API call, and error handling.
// Example sending a request using the CreatePlacementGroupRequest method.
req, resp := client.CreatePlacementGroupRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) CreatePlacementGroupWithContext ¶
func (c *STORAGEEBS) CreatePlacementGroupWithContext(ctx byteplus.Context, input *CreatePlacementGroupInput, opts ...request.Option) (*CreatePlacementGroupOutput, error)
CreatePlacementGroupWithContext is the same as CreatePlacementGroup with the addition of the ability to pass a context and additional request options.
See CreatePlacementGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) CreateSnapshot ¶
func (c *STORAGEEBS) CreateSnapshot(input *CreateSnapshotInput) (*CreateSnapshotOutput, error)
CreateSnapshot API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation CreateSnapshot for usage and error information.
func (*STORAGEEBS) CreateSnapshotCommon ¶
func (c *STORAGEEBS) CreateSnapshotCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateSnapshotCommon API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation CreateSnapshotCommon for usage and error information.
func (*STORAGEEBS) CreateSnapshotCommonRequest ¶
func (c *STORAGEEBS) CreateSnapshotCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateSnapshotCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateSnapshotCommon operation. The "output" return value will be populated with the CreateSnapshotCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateSnapshotCommon Request to send the API call to the service. the "output" return value is not valid until after CreateSnapshotCommon Send returns without error.
See CreateSnapshotCommon for more information on using the CreateSnapshotCommon API call, and error handling.
// Example sending a request using the CreateSnapshotCommonRequest method.
req, resp := client.CreateSnapshotCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) CreateSnapshotCommonWithContext ¶
func (c *STORAGEEBS) CreateSnapshotCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateSnapshotCommonWithContext is the same as CreateSnapshotCommon with the addition of the ability to pass a context and additional request options.
See CreateSnapshotCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) CreateSnapshotGroup ¶
func (c *STORAGEEBS) CreateSnapshotGroup(input *CreateSnapshotGroupInput) (*CreateSnapshotGroupOutput, error)
CreateSnapshotGroup API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation CreateSnapshotGroup for usage and error information.
func (*STORAGEEBS) CreateSnapshotGroupCommon ¶
func (c *STORAGEEBS) CreateSnapshotGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateSnapshotGroupCommon API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation CreateSnapshotGroupCommon for usage and error information.
func (*STORAGEEBS) CreateSnapshotGroupCommonRequest ¶
func (c *STORAGEEBS) CreateSnapshotGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateSnapshotGroupCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateSnapshotGroupCommon operation. The "output" return value will be populated with the CreateSnapshotGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateSnapshotGroupCommon Request to send the API call to the service. the "output" return value is not valid until after CreateSnapshotGroupCommon Send returns without error.
See CreateSnapshotGroupCommon for more information on using the CreateSnapshotGroupCommon API call, and error handling.
// Example sending a request using the CreateSnapshotGroupCommonRequest method.
req, resp := client.CreateSnapshotGroupCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) CreateSnapshotGroupCommonWithContext ¶
func (c *STORAGEEBS) CreateSnapshotGroupCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateSnapshotGroupCommonWithContext is the same as CreateSnapshotGroupCommon with the addition of the ability to pass a context and additional request options.
See CreateSnapshotGroupCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) CreateSnapshotGroupRequest ¶
func (c *STORAGEEBS) CreateSnapshotGroupRequest(input *CreateSnapshotGroupInput) (req *request.Request, output *CreateSnapshotGroupOutput)
CreateSnapshotGroupRequest generates a "byteplus/request.Request" representing the client's request for the CreateSnapshotGroup operation. The "output" return value will be populated with the CreateSnapshotGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateSnapshotGroupCommon Request to send the API call to the service. the "output" return value is not valid until after CreateSnapshotGroupCommon Send returns without error.
See CreateSnapshotGroup for more information on using the CreateSnapshotGroup API call, and error handling.
// Example sending a request using the CreateSnapshotGroupRequest method.
req, resp := client.CreateSnapshotGroupRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) CreateSnapshotGroupWithContext ¶
func (c *STORAGEEBS) CreateSnapshotGroupWithContext(ctx byteplus.Context, input *CreateSnapshotGroupInput, opts ...request.Option) (*CreateSnapshotGroupOutput, error)
CreateSnapshotGroupWithContext is the same as CreateSnapshotGroup with the addition of the ability to pass a context and additional request options.
See CreateSnapshotGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) CreateSnapshotRequest ¶
func (c *STORAGEEBS) CreateSnapshotRequest(input *CreateSnapshotInput) (req *request.Request, output *CreateSnapshotOutput)
CreateSnapshotRequest generates a "byteplus/request.Request" representing the client's request for the CreateSnapshot operation. The "output" return value will be populated with the CreateSnapshotCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateSnapshotCommon Request to send the API call to the service. the "output" return value is not valid until after CreateSnapshotCommon Send returns without error.
See CreateSnapshot for more information on using the CreateSnapshot API call, and error handling.
// Example sending a request using the CreateSnapshotRequest method.
req, resp := client.CreateSnapshotRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) CreateSnapshotWithContext ¶
func (c *STORAGEEBS) CreateSnapshotWithContext(ctx byteplus.Context, input *CreateSnapshotInput, opts ...request.Option) (*CreateSnapshotOutput, error)
CreateSnapshotWithContext is the same as CreateSnapshot with the addition of the ability to pass a context and additional request options.
See CreateSnapshot for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) CreateTags ¶
func (c *STORAGEEBS) CreateTags(input *CreateTagsInput) (*CreateTagsOutput, error)
CreateTags API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation CreateTags for usage and error information.
func (*STORAGEEBS) CreateTagsCommon ¶
func (c *STORAGEEBS) CreateTagsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateTagsCommon API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation CreateTagsCommon for usage and error information.
func (*STORAGEEBS) CreateTagsCommonRequest ¶
func (c *STORAGEEBS) CreateTagsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateTagsCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateTagsCommon operation. The "output" return value will be populated with the CreateTagsCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateTagsCommon Request to send the API call to the service. the "output" return value is not valid until after CreateTagsCommon Send returns without error.
See CreateTagsCommon for more information on using the CreateTagsCommon API call, and error handling.
// Example sending a request using the CreateTagsCommonRequest method.
req, resp := client.CreateTagsCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) CreateTagsCommonWithContext ¶
func (c *STORAGEEBS) CreateTagsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateTagsCommonWithContext is the same as CreateTagsCommon with the addition of the ability to pass a context and additional request options.
See CreateTagsCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) CreateTagsRequest ¶
func (c *STORAGEEBS) CreateTagsRequest(input *CreateTagsInput) (req *request.Request, output *CreateTagsOutput)
CreateTagsRequest generates a "byteplus/request.Request" representing the client's request for the CreateTags operation. The "output" return value will be populated with the CreateTagsCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateTagsCommon Request to send the API call to the service. the "output" return value is not valid until after CreateTagsCommon Send returns without error.
See CreateTags for more information on using the CreateTags API call, and error handling.
// Example sending a request using the CreateTagsRequest method.
req, resp := client.CreateTagsRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) CreateTagsWithContext ¶
func (c *STORAGEEBS) CreateTagsWithContext(ctx byteplus.Context, input *CreateTagsInput, opts ...request.Option) (*CreateTagsOutput, error)
CreateTagsWithContext is the same as CreateTags with the addition of the ability to pass a context and additional request options.
See CreateTags for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) CreateVolume ¶
func (c *STORAGEEBS) CreateVolume(input *CreateVolumeInput) (*CreateVolumeOutput, error)
CreateVolume API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation CreateVolume for usage and error information.
func (*STORAGEEBS) CreateVolumeCommon ¶
func (c *STORAGEEBS) CreateVolumeCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateVolumeCommon API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation CreateVolumeCommon for usage and error information.
func (*STORAGEEBS) CreateVolumeCommonRequest ¶
func (c *STORAGEEBS) CreateVolumeCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateVolumeCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateVolumeCommon operation. The "output" return value will be populated with the CreateVolumeCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateVolumeCommon Request to send the API call to the service. the "output" return value is not valid until after CreateVolumeCommon Send returns without error.
See CreateVolumeCommon for more information on using the CreateVolumeCommon API call, and error handling.
// Example sending a request using the CreateVolumeCommonRequest method.
req, resp := client.CreateVolumeCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) CreateVolumeCommonWithContext ¶
func (c *STORAGEEBS) CreateVolumeCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateVolumeCommonWithContext is the same as CreateVolumeCommon with the addition of the ability to pass a context and additional request options.
See CreateVolumeCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) CreateVolumeRequest ¶
func (c *STORAGEEBS) CreateVolumeRequest(input *CreateVolumeInput) (req *request.Request, output *CreateVolumeOutput)
CreateVolumeRequest generates a "byteplus/request.Request" representing the client's request for the CreateVolume operation. The "output" return value will be populated with the CreateVolumeCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateVolumeCommon Request to send the API call to the service. the "output" return value is not valid until after CreateVolumeCommon Send returns without error.
See CreateVolume for more information on using the CreateVolume API call, and error handling.
// Example sending a request using the CreateVolumeRequest method.
req, resp := client.CreateVolumeRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) CreateVolumeWithContext ¶
func (c *STORAGEEBS) CreateVolumeWithContext(ctx byteplus.Context, input *CreateVolumeInput, opts ...request.Option) (*CreateVolumeOutput, error)
CreateVolumeWithContext is the same as CreateVolume with the addition of the ability to pass a context and additional request options.
See CreateVolume for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) DeleteAutoSnapshotPolicy ¶
func (c *STORAGEEBS) DeleteAutoSnapshotPolicy(input *DeleteAutoSnapshotPolicyInput) (*DeleteAutoSnapshotPolicyOutput, error)
DeleteAutoSnapshotPolicy API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation DeleteAutoSnapshotPolicy for usage and error information.
func (*STORAGEEBS) DeleteAutoSnapshotPolicyCommon ¶
func (c *STORAGEEBS) DeleteAutoSnapshotPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteAutoSnapshotPolicyCommon API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation DeleteAutoSnapshotPolicyCommon for usage and error information.
func (*STORAGEEBS) DeleteAutoSnapshotPolicyCommonRequest ¶
func (c *STORAGEEBS) DeleteAutoSnapshotPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteAutoSnapshotPolicyCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteAutoSnapshotPolicyCommon operation. The "output" return value will be populated with the DeleteAutoSnapshotPolicyCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteAutoSnapshotPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteAutoSnapshotPolicyCommon Send returns without error.
See DeleteAutoSnapshotPolicyCommon for more information on using the DeleteAutoSnapshotPolicyCommon API call, and error handling.
// Example sending a request using the DeleteAutoSnapshotPolicyCommonRequest method.
req, resp := client.DeleteAutoSnapshotPolicyCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) DeleteAutoSnapshotPolicyCommonWithContext ¶
func (c *STORAGEEBS) DeleteAutoSnapshotPolicyCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteAutoSnapshotPolicyCommonWithContext is the same as DeleteAutoSnapshotPolicyCommon with the addition of the ability to pass a context and additional request options.
See DeleteAutoSnapshotPolicyCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) DeleteAutoSnapshotPolicyRequest ¶
func (c *STORAGEEBS) DeleteAutoSnapshotPolicyRequest(input *DeleteAutoSnapshotPolicyInput) (req *request.Request, output *DeleteAutoSnapshotPolicyOutput)
DeleteAutoSnapshotPolicyRequest generates a "byteplus/request.Request" representing the client's request for the DeleteAutoSnapshotPolicy operation. The "output" return value will be populated with the DeleteAutoSnapshotPolicyCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteAutoSnapshotPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteAutoSnapshotPolicyCommon Send returns without error.
See DeleteAutoSnapshotPolicy for more information on using the DeleteAutoSnapshotPolicy API call, and error handling.
// Example sending a request using the DeleteAutoSnapshotPolicyRequest method.
req, resp := client.DeleteAutoSnapshotPolicyRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) DeleteAutoSnapshotPolicyWithContext ¶
func (c *STORAGEEBS) DeleteAutoSnapshotPolicyWithContext(ctx byteplus.Context, input *DeleteAutoSnapshotPolicyInput, opts ...request.Option) (*DeleteAutoSnapshotPolicyOutput, error)
DeleteAutoSnapshotPolicyWithContext is the same as DeleteAutoSnapshotPolicy with the addition of the ability to pass a context and additional request options.
See DeleteAutoSnapshotPolicy for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) DeletePlacementGroup ¶
func (c *STORAGEEBS) DeletePlacementGroup(input *DeletePlacementGroupInput) (*DeletePlacementGroupOutput, error)
DeletePlacementGroup API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation DeletePlacementGroup for usage and error information.
func (*STORAGEEBS) DeletePlacementGroupCommon ¶
func (c *STORAGEEBS) DeletePlacementGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeletePlacementGroupCommon API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation DeletePlacementGroupCommon for usage and error information.
func (*STORAGEEBS) DeletePlacementGroupCommonRequest ¶
func (c *STORAGEEBS) DeletePlacementGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeletePlacementGroupCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeletePlacementGroupCommon operation. The "output" return value will be populated with the DeletePlacementGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned DeletePlacementGroupCommon Request to send the API call to the service. the "output" return value is not valid until after DeletePlacementGroupCommon Send returns without error.
See DeletePlacementGroupCommon for more information on using the DeletePlacementGroupCommon API call, and error handling.
// Example sending a request using the DeletePlacementGroupCommonRequest method.
req, resp := client.DeletePlacementGroupCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) DeletePlacementGroupCommonWithContext ¶
func (c *STORAGEEBS) DeletePlacementGroupCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeletePlacementGroupCommonWithContext is the same as DeletePlacementGroupCommon with the addition of the ability to pass a context and additional request options.
See DeletePlacementGroupCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) DeletePlacementGroupRequest ¶
func (c *STORAGEEBS) DeletePlacementGroupRequest(input *DeletePlacementGroupInput) (req *request.Request, output *DeletePlacementGroupOutput)
DeletePlacementGroupRequest generates a "byteplus/request.Request" representing the client's request for the DeletePlacementGroup operation. The "output" return value will be populated with the DeletePlacementGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned DeletePlacementGroupCommon Request to send the API call to the service. the "output" return value is not valid until after DeletePlacementGroupCommon Send returns without error.
See DeletePlacementGroup for more information on using the DeletePlacementGroup API call, and error handling.
// Example sending a request using the DeletePlacementGroupRequest method.
req, resp := client.DeletePlacementGroupRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) DeletePlacementGroupWithContext ¶
func (c *STORAGEEBS) DeletePlacementGroupWithContext(ctx byteplus.Context, input *DeletePlacementGroupInput, opts ...request.Option) (*DeletePlacementGroupOutput, error)
DeletePlacementGroupWithContext is the same as DeletePlacementGroup with the addition of the ability to pass a context and additional request options.
See DeletePlacementGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) DeleteSnapshot ¶
func (c *STORAGEEBS) DeleteSnapshot(input *DeleteSnapshotInput) (*DeleteSnapshotOutput, error)
DeleteSnapshot API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation DeleteSnapshot for usage and error information.
func (*STORAGEEBS) DeleteSnapshotCommon ¶
func (c *STORAGEEBS) DeleteSnapshotCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteSnapshotCommon API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation DeleteSnapshotCommon for usage and error information.
func (*STORAGEEBS) DeleteSnapshotCommonRequest ¶
func (c *STORAGEEBS) DeleteSnapshotCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteSnapshotCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteSnapshotCommon operation. The "output" return value will be populated with the DeleteSnapshotCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteSnapshotCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteSnapshotCommon Send returns without error.
See DeleteSnapshotCommon for more information on using the DeleteSnapshotCommon API call, and error handling.
// Example sending a request using the DeleteSnapshotCommonRequest method.
req, resp := client.DeleteSnapshotCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) DeleteSnapshotCommonWithContext ¶
func (c *STORAGEEBS) DeleteSnapshotCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteSnapshotCommonWithContext is the same as DeleteSnapshotCommon with the addition of the ability to pass a context and additional request options.
See DeleteSnapshotCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) DeleteSnapshotGroup ¶
func (c *STORAGEEBS) DeleteSnapshotGroup(input *DeleteSnapshotGroupInput) (*DeleteSnapshotGroupOutput, error)
DeleteSnapshotGroup API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation DeleteSnapshotGroup for usage and error information.
func (*STORAGEEBS) DeleteSnapshotGroupCommon ¶
func (c *STORAGEEBS) DeleteSnapshotGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteSnapshotGroupCommon API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation DeleteSnapshotGroupCommon for usage and error information.
func (*STORAGEEBS) DeleteSnapshotGroupCommonRequest ¶
func (c *STORAGEEBS) DeleteSnapshotGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteSnapshotGroupCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteSnapshotGroupCommon operation. The "output" return value will be populated with the DeleteSnapshotGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteSnapshotGroupCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteSnapshotGroupCommon Send returns without error.
See DeleteSnapshotGroupCommon for more information on using the DeleteSnapshotGroupCommon API call, and error handling.
// Example sending a request using the DeleteSnapshotGroupCommonRequest method.
req, resp := client.DeleteSnapshotGroupCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) DeleteSnapshotGroupCommonWithContext ¶
func (c *STORAGEEBS) DeleteSnapshotGroupCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteSnapshotGroupCommonWithContext is the same as DeleteSnapshotGroupCommon with the addition of the ability to pass a context and additional request options.
See DeleteSnapshotGroupCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) DeleteSnapshotGroupRequest ¶
func (c *STORAGEEBS) DeleteSnapshotGroupRequest(input *DeleteSnapshotGroupInput) (req *request.Request, output *DeleteSnapshotGroupOutput)
DeleteSnapshotGroupRequest generates a "byteplus/request.Request" representing the client's request for the DeleteSnapshotGroup operation. The "output" return value will be populated with the DeleteSnapshotGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteSnapshotGroupCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteSnapshotGroupCommon Send returns without error.
See DeleteSnapshotGroup for more information on using the DeleteSnapshotGroup API call, and error handling.
// Example sending a request using the DeleteSnapshotGroupRequest method.
req, resp := client.DeleteSnapshotGroupRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) DeleteSnapshotGroupWithContext ¶
func (c *STORAGEEBS) DeleteSnapshotGroupWithContext(ctx byteplus.Context, input *DeleteSnapshotGroupInput, opts ...request.Option) (*DeleteSnapshotGroupOutput, error)
DeleteSnapshotGroupWithContext is the same as DeleteSnapshotGroup with the addition of the ability to pass a context and additional request options.
See DeleteSnapshotGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) DeleteSnapshotRequest ¶
func (c *STORAGEEBS) DeleteSnapshotRequest(input *DeleteSnapshotInput) (req *request.Request, output *DeleteSnapshotOutput)
DeleteSnapshotRequest generates a "byteplus/request.Request" representing the client's request for the DeleteSnapshot operation. The "output" return value will be populated with the DeleteSnapshotCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteSnapshotCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteSnapshotCommon Send returns without error.
See DeleteSnapshot for more information on using the DeleteSnapshot API call, and error handling.
// Example sending a request using the DeleteSnapshotRequest method.
req, resp := client.DeleteSnapshotRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) DeleteSnapshotWithContext ¶
func (c *STORAGEEBS) DeleteSnapshotWithContext(ctx byteplus.Context, input *DeleteSnapshotInput, opts ...request.Option) (*DeleteSnapshotOutput, error)
DeleteSnapshotWithContext is the same as DeleteSnapshot with the addition of the ability to pass a context and additional request options.
See DeleteSnapshot for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) DeleteTags ¶
func (c *STORAGEEBS) DeleteTags(input *DeleteTagsInput) (*DeleteTagsOutput, error)
DeleteTags API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation DeleteTags for usage and error information.
func (*STORAGEEBS) DeleteTagsCommon ¶
func (c *STORAGEEBS) DeleteTagsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteTagsCommon API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation DeleteTagsCommon for usage and error information.
func (*STORAGEEBS) DeleteTagsCommonRequest ¶
func (c *STORAGEEBS) DeleteTagsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteTagsCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteTagsCommon operation. The "output" return value will be populated with the DeleteTagsCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteTagsCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteTagsCommon Send returns without error.
See DeleteTagsCommon for more information on using the DeleteTagsCommon API call, and error handling.
// Example sending a request using the DeleteTagsCommonRequest method.
req, resp := client.DeleteTagsCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) DeleteTagsCommonWithContext ¶
func (c *STORAGEEBS) DeleteTagsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteTagsCommonWithContext is the same as DeleteTagsCommon with the addition of the ability to pass a context and additional request options.
See DeleteTagsCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) DeleteTagsRequest ¶
func (c *STORAGEEBS) DeleteTagsRequest(input *DeleteTagsInput) (req *request.Request, output *DeleteTagsOutput)
DeleteTagsRequest generates a "byteplus/request.Request" representing the client's request for the DeleteTags operation. The "output" return value will be populated with the DeleteTagsCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteTagsCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteTagsCommon Send returns without error.
See DeleteTags for more information on using the DeleteTags API call, and error handling.
// Example sending a request using the DeleteTagsRequest method.
req, resp := client.DeleteTagsRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) DeleteTagsWithContext ¶
func (c *STORAGEEBS) DeleteTagsWithContext(ctx byteplus.Context, input *DeleteTagsInput, opts ...request.Option) (*DeleteTagsOutput, error)
DeleteTagsWithContext is the same as DeleteTags with the addition of the ability to pass a context and additional request options.
See DeleteTags for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) DeleteVolume ¶
func (c *STORAGEEBS) DeleteVolume(input *DeleteVolumeInput) (*DeleteVolumeOutput, error)
DeleteVolume API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation DeleteVolume for usage and error information.
func (*STORAGEEBS) DeleteVolumeCommon ¶
func (c *STORAGEEBS) DeleteVolumeCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteVolumeCommon API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation DeleteVolumeCommon for usage and error information.
func (*STORAGEEBS) DeleteVolumeCommonRequest ¶
func (c *STORAGEEBS) DeleteVolumeCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteVolumeCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteVolumeCommon operation. The "output" return value will be populated with the DeleteVolumeCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteVolumeCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteVolumeCommon Send returns without error.
See DeleteVolumeCommon for more information on using the DeleteVolumeCommon API call, and error handling.
// Example sending a request using the DeleteVolumeCommonRequest method.
req, resp := client.DeleteVolumeCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) DeleteVolumeCommonWithContext ¶
func (c *STORAGEEBS) DeleteVolumeCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteVolumeCommonWithContext is the same as DeleteVolumeCommon with the addition of the ability to pass a context and additional request options.
See DeleteVolumeCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) DeleteVolumeRequest ¶
func (c *STORAGEEBS) DeleteVolumeRequest(input *DeleteVolumeInput) (req *request.Request, output *DeleteVolumeOutput)
DeleteVolumeRequest generates a "byteplus/request.Request" representing the client's request for the DeleteVolume operation. The "output" return value will be populated with the DeleteVolumeCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteVolumeCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteVolumeCommon Send returns without error.
See DeleteVolume for more information on using the DeleteVolume API call, and error handling.
// Example sending a request using the DeleteVolumeRequest method.
req, resp := client.DeleteVolumeRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) DeleteVolumeWithContext ¶
func (c *STORAGEEBS) DeleteVolumeWithContext(ctx byteplus.Context, input *DeleteVolumeInput, opts ...request.Option) (*DeleteVolumeOutput, error)
DeleteVolumeWithContext is the same as DeleteVolume with the addition of the ability to pass a context and additional request options.
See DeleteVolume for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) DescribeAutoSnapshotPolicy ¶
func (c *STORAGEEBS) DescribeAutoSnapshotPolicy(input *DescribeAutoSnapshotPolicyInput) (*DescribeAutoSnapshotPolicyOutput, error)
DescribeAutoSnapshotPolicy API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation DescribeAutoSnapshotPolicy for usage and error information.
func (*STORAGEEBS) DescribeAutoSnapshotPolicyCommon ¶
func (c *STORAGEEBS) DescribeAutoSnapshotPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeAutoSnapshotPolicyCommon API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation DescribeAutoSnapshotPolicyCommon for usage and error information.
func (*STORAGEEBS) DescribeAutoSnapshotPolicyCommonRequest ¶
func (c *STORAGEEBS) DescribeAutoSnapshotPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeAutoSnapshotPolicyCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeAutoSnapshotPolicyCommon operation. The "output" return value will be populated with the DescribeAutoSnapshotPolicyCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeAutoSnapshotPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeAutoSnapshotPolicyCommon Send returns without error.
See DescribeAutoSnapshotPolicyCommon for more information on using the DescribeAutoSnapshotPolicyCommon API call, and error handling.
// Example sending a request using the DescribeAutoSnapshotPolicyCommonRequest method.
req, resp := client.DescribeAutoSnapshotPolicyCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) DescribeAutoSnapshotPolicyCommonWithContext ¶
func (c *STORAGEEBS) DescribeAutoSnapshotPolicyCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribeAutoSnapshotPolicyCommonWithContext is the same as DescribeAutoSnapshotPolicyCommon with the addition of the ability to pass a context and additional request options.
See DescribeAutoSnapshotPolicyCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) DescribeAutoSnapshotPolicyRequest ¶
func (c *STORAGEEBS) DescribeAutoSnapshotPolicyRequest(input *DescribeAutoSnapshotPolicyInput) (req *request.Request, output *DescribeAutoSnapshotPolicyOutput)
DescribeAutoSnapshotPolicyRequest generates a "byteplus/request.Request" representing the client's request for the DescribeAutoSnapshotPolicy operation. The "output" return value will be populated with the DescribeAutoSnapshotPolicyCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeAutoSnapshotPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeAutoSnapshotPolicyCommon Send returns without error.
See DescribeAutoSnapshotPolicy for more information on using the DescribeAutoSnapshotPolicy API call, and error handling.
// Example sending a request using the DescribeAutoSnapshotPolicyRequest method.
req, resp := client.DescribeAutoSnapshotPolicyRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) DescribeAutoSnapshotPolicyWithContext ¶
func (c *STORAGEEBS) DescribeAutoSnapshotPolicyWithContext(ctx byteplus.Context, input *DescribeAutoSnapshotPolicyInput, opts ...request.Option) (*DescribeAutoSnapshotPolicyOutput, error)
DescribeAutoSnapshotPolicyWithContext is the same as DescribeAutoSnapshotPolicy with the addition of the ability to pass a context and additional request options.
See DescribeAutoSnapshotPolicy for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) DescribePlacementGroupDetails ¶
func (c *STORAGEEBS) DescribePlacementGroupDetails(input *DescribePlacementGroupDetailsInput) (*DescribePlacementGroupDetailsOutput, error)
DescribePlacementGroupDetails API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation DescribePlacementGroupDetails for usage and error information.
func (*STORAGEEBS) DescribePlacementGroupDetailsCommon ¶
func (c *STORAGEEBS) DescribePlacementGroupDetailsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribePlacementGroupDetailsCommon API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation DescribePlacementGroupDetailsCommon for usage and error information.
func (*STORAGEEBS) DescribePlacementGroupDetailsCommonRequest ¶
func (c *STORAGEEBS) DescribePlacementGroupDetailsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribePlacementGroupDetailsCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribePlacementGroupDetailsCommon operation. The "output" return value will be populated with the DescribePlacementGroupDetailsCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribePlacementGroupDetailsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribePlacementGroupDetailsCommon Send returns without error.
See DescribePlacementGroupDetailsCommon for more information on using the DescribePlacementGroupDetailsCommon API call, and error handling.
// Example sending a request using the DescribePlacementGroupDetailsCommonRequest method.
req, resp := client.DescribePlacementGroupDetailsCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) DescribePlacementGroupDetailsCommonWithContext ¶
func (c *STORAGEEBS) DescribePlacementGroupDetailsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribePlacementGroupDetailsCommonWithContext is the same as DescribePlacementGroupDetailsCommon with the addition of the ability to pass a context and additional request options.
See DescribePlacementGroupDetailsCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) DescribePlacementGroupDetailsRequest ¶
func (c *STORAGEEBS) DescribePlacementGroupDetailsRequest(input *DescribePlacementGroupDetailsInput) (req *request.Request, output *DescribePlacementGroupDetailsOutput)
DescribePlacementGroupDetailsRequest generates a "byteplus/request.Request" representing the client's request for the DescribePlacementGroupDetails operation. The "output" return value will be populated with the DescribePlacementGroupDetailsCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribePlacementGroupDetailsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribePlacementGroupDetailsCommon Send returns without error.
See DescribePlacementGroupDetails for more information on using the DescribePlacementGroupDetails API call, and error handling.
// Example sending a request using the DescribePlacementGroupDetailsRequest method.
req, resp := client.DescribePlacementGroupDetailsRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) DescribePlacementGroupDetailsWithContext ¶
func (c *STORAGEEBS) DescribePlacementGroupDetailsWithContext(ctx byteplus.Context, input *DescribePlacementGroupDetailsInput, opts ...request.Option) (*DescribePlacementGroupDetailsOutput, error)
DescribePlacementGroupDetailsWithContext is the same as DescribePlacementGroupDetails with the addition of the ability to pass a context and additional request options.
See DescribePlacementGroupDetails for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) DescribePlacementGroups ¶
func (c *STORAGEEBS) DescribePlacementGroups(input *DescribePlacementGroupsInput) (*DescribePlacementGroupsOutput, error)
DescribePlacementGroups API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation DescribePlacementGroups for usage and error information.
func (*STORAGEEBS) DescribePlacementGroupsCommon ¶
func (c *STORAGEEBS) DescribePlacementGroupsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribePlacementGroupsCommon API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation DescribePlacementGroupsCommon for usage and error information.
func (*STORAGEEBS) DescribePlacementGroupsCommonRequest ¶
func (c *STORAGEEBS) DescribePlacementGroupsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribePlacementGroupsCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribePlacementGroupsCommon operation. The "output" return value will be populated with the DescribePlacementGroupsCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribePlacementGroupsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribePlacementGroupsCommon Send returns without error.
See DescribePlacementGroupsCommon for more information on using the DescribePlacementGroupsCommon API call, and error handling.
// Example sending a request using the DescribePlacementGroupsCommonRequest method.
req, resp := client.DescribePlacementGroupsCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) DescribePlacementGroupsCommonWithContext ¶
func (c *STORAGEEBS) DescribePlacementGroupsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribePlacementGroupsCommonWithContext is the same as DescribePlacementGroupsCommon with the addition of the ability to pass a context and additional request options.
See DescribePlacementGroupsCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) DescribePlacementGroupsRequest ¶
func (c *STORAGEEBS) DescribePlacementGroupsRequest(input *DescribePlacementGroupsInput) (req *request.Request, output *DescribePlacementGroupsOutput)
DescribePlacementGroupsRequest generates a "byteplus/request.Request" representing the client's request for the DescribePlacementGroups operation. The "output" return value will be populated with the DescribePlacementGroupsCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribePlacementGroupsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribePlacementGroupsCommon Send returns without error.
See DescribePlacementGroups for more information on using the DescribePlacementGroups API call, and error handling.
// Example sending a request using the DescribePlacementGroupsRequest method.
req, resp := client.DescribePlacementGroupsRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) DescribePlacementGroupsWithContext ¶
func (c *STORAGEEBS) DescribePlacementGroupsWithContext(ctx byteplus.Context, input *DescribePlacementGroupsInput, opts ...request.Option) (*DescribePlacementGroupsOutput, error)
DescribePlacementGroupsWithContext is the same as DescribePlacementGroups with the addition of the ability to pass a context and additional request options.
See DescribePlacementGroups for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) DescribeReservedStorageCapacity ¶
func (c *STORAGEEBS) DescribeReservedStorageCapacity(input *DescribeReservedStorageCapacityInput) (*DescribeReservedStorageCapacityOutput, error)
DescribeReservedStorageCapacity API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation DescribeReservedStorageCapacity for usage and error information.
func (*STORAGEEBS) DescribeReservedStorageCapacityCommon ¶
func (c *STORAGEEBS) DescribeReservedStorageCapacityCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeReservedStorageCapacityCommon API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation DescribeReservedStorageCapacityCommon for usage and error information.
func (*STORAGEEBS) DescribeReservedStorageCapacityCommonRequest ¶
func (c *STORAGEEBS) DescribeReservedStorageCapacityCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeReservedStorageCapacityCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeReservedStorageCapacityCommon operation. The "output" return value will be populated with the DescribeReservedStorageCapacityCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeReservedStorageCapacityCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeReservedStorageCapacityCommon Send returns without error.
See DescribeReservedStorageCapacityCommon for more information on using the DescribeReservedStorageCapacityCommon API call, and error handling.
// Example sending a request using the DescribeReservedStorageCapacityCommonRequest method.
req, resp := client.DescribeReservedStorageCapacityCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) DescribeReservedStorageCapacityCommonWithContext ¶
func (c *STORAGEEBS) DescribeReservedStorageCapacityCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribeReservedStorageCapacityCommonWithContext is the same as DescribeReservedStorageCapacityCommon with the addition of the ability to pass a context and additional request options.
See DescribeReservedStorageCapacityCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) DescribeReservedStorageCapacityRequest ¶
func (c *STORAGEEBS) DescribeReservedStorageCapacityRequest(input *DescribeReservedStorageCapacityInput) (req *request.Request, output *DescribeReservedStorageCapacityOutput)
DescribeReservedStorageCapacityRequest generates a "byteplus/request.Request" representing the client's request for the DescribeReservedStorageCapacity operation. The "output" return value will be populated with the DescribeReservedStorageCapacityCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeReservedStorageCapacityCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeReservedStorageCapacityCommon Send returns without error.
See DescribeReservedStorageCapacity for more information on using the DescribeReservedStorageCapacity API call, and error handling.
// Example sending a request using the DescribeReservedStorageCapacityRequest method.
req, resp := client.DescribeReservedStorageCapacityRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) DescribeReservedStorageCapacityWithContext ¶
func (c *STORAGEEBS) DescribeReservedStorageCapacityWithContext(ctx byteplus.Context, input *DescribeReservedStorageCapacityInput, opts ...request.Option) (*DescribeReservedStorageCapacityOutput, error)
DescribeReservedStorageCapacityWithContext is the same as DescribeReservedStorageCapacity with the addition of the ability to pass a context and additional request options.
See DescribeReservedStorageCapacity for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) DescribeSnapshotChains ¶
func (c *STORAGEEBS) DescribeSnapshotChains(input *DescribeSnapshotChainsInput) (*DescribeSnapshotChainsOutput, error)
DescribeSnapshotChains API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation DescribeSnapshotChains for usage and error information.
func (*STORAGEEBS) DescribeSnapshotChainsCommon ¶
func (c *STORAGEEBS) DescribeSnapshotChainsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeSnapshotChainsCommon API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation DescribeSnapshotChainsCommon for usage and error information.
func (*STORAGEEBS) DescribeSnapshotChainsCommonRequest ¶
func (c *STORAGEEBS) DescribeSnapshotChainsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeSnapshotChainsCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeSnapshotChainsCommon operation. The "output" return value will be populated with the DescribeSnapshotChainsCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeSnapshotChainsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeSnapshotChainsCommon Send returns without error.
See DescribeSnapshotChainsCommon for more information on using the DescribeSnapshotChainsCommon API call, and error handling.
// Example sending a request using the DescribeSnapshotChainsCommonRequest method.
req, resp := client.DescribeSnapshotChainsCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) DescribeSnapshotChainsCommonWithContext ¶
func (c *STORAGEEBS) DescribeSnapshotChainsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribeSnapshotChainsCommonWithContext is the same as DescribeSnapshotChainsCommon with the addition of the ability to pass a context and additional request options.
See DescribeSnapshotChainsCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) DescribeSnapshotChainsRequest ¶
func (c *STORAGEEBS) DescribeSnapshotChainsRequest(input *DescribeSnapshotChainsInput) (req *request.Request, output *DescribeSnapshotChainsOutput)
DescribeSnapshotChainsRequest generates a "byteplus/request.Request" representing the client's request for the DescribeSnapshotChains operation. The "output" return value will be populated with the DescribeSnapshotChainsCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeSnapshotChainsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeSnapshotChainsCommon Send returns without error.
See DescribeSnapshotChains for more information on using the DescribeSnapshotChains API call, and error handling.
// Example sending a request using the DescribeSnapshotChainsRequest method.
req, resp := client.DescribeSnapshotChainsRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) DescribeSnapshotChainsWithContext ¶
func (c *STORAGEEBS) DescribeSnapshotChainsWithContext(ctx byteplus.Context, input *DescribeSnapshotChainsInput, opts ...request.Option) (*DescribeSnapshotChainsOutput, error)
DescribeSnapshotChainsWithContext is the same as DescribeSnapshotChains with the addition of the ability to pass a context and additional request options.
See DescribeSnapshotChains for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) DescribeSnapshotGroups ¶
func (c *STORAGEEBS) DescribeSnapshotGroups(input *DescribeSnapshotGroupsInput) (*DescribeSnapshotGroupsOutput, error)
DescribeSnapshotGroups API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation DescribeSnapshotGroups for usage and error information.
func (*STORAGEEBS) DescribeSnapshotGroupsCommon ¶
func (c *STORAGEEBS) DescribeSnapshotGroupsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeSnapshotGroupsCommon API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation DescribeSnapshotGroupsCommon for usage and error information.
func (*STORAGEEBS) DescribeSnapshotGroupsCommonRequest ¶
func (c *STORAGEEBS) DescribeSnapshotGroupsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeSnapshotGroupsCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeSnapshotGroupsCommon operation. The "output" return value will be populated with the DescribeSnapshotGroupsCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeSnapshotGroupsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeSnapshotGroupsCommon Send returns without error.
See DescribeSnapshotGroupsCommon for more information on using the DescribeSnapshotGroupsCommon API call, and error handling.
// Example sending a request using the DescribeSnapshotGroupsCommonRequest method.
req, resp := client.DescribeSnapshotGroupsCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) DescribeSnapshotGroupsCommonWithContext ¶
func (c *STORAGEEBS) DescribeSnapshotGroupsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribeSnapshotGroupsCommonWithContext is the same as DescribeSnapshotGroupsCommon with the addition of the ability to pass a context and additional request options.
See DescribeSnapshotGroupsCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) DescribeSnapshotGroupsRequest ¶
func (c *STORAGEEBS) DescribeSnapshotGroupsRequest(input *DescribeSnapshotGroupsInput) (req *request.Request, output *DescribeSnapshotGroupsOutput)
DescribeSnapshotGroupsRequest generates a "byteplus/request.Request" representing the client's request for the DescribeSnapshotGroups operation. The "output" return value will be populated with the DescribeSnapshotGroupsCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeSnapshotGroupsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeSnapshotGroupsCommon Send returns without error.
See DescribeSnapshotGroups for more information on using the DescribeSnapshotGroups API call, and error handling.
// Example sending a request using the DescribeSnapshotGroupsRequest method.
req, resp := client.DescribeSnapshotGroupsRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) DescribeSnapshotGroupsWithContext ¶
func (c *STORAGEEBS) DescribeSnapshotGroupsWithContext(ctx byteplus.Context, input *DescribeSnapshotGroupsInput, opts ...request.Option) (*DescribeSnapshotGroupsOutput, error)
DescribeSnapshotGroupsWithContext is the same as DescribeSnapshotGroups with the addition of the ability to pass a context and additional request options.
See DescribeSnapshotGroups for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) DescribeSnapshots ¶
func (c *STORAGEEBS) DescribeSnapshots(input *DescribeSnapshotsInput) (*DescribeSnapshotsOutput, error)
DescribeSnapshots API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation DescribeSnapshots for usage and error information.
func (*STORAGEEBS) DescribeSnapshotsCommon ¶
func (c *STORAGEEBS) DescribeSnapshotsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeSnapshotsCommon API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation DescribeSnapshotsCommon for usage and error information.
func (*STORAGEEBS) DescribeSnapshotsCommonRequest ¶
func (c *STORAGEEBS) DescribeSnapshotsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeSnapshotsCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeSnapshotsCommon operation. The "output" return value will be populated with the DescribeSnapshotsCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeSnapshotsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeSnapshotsCommon Send returns without error.
See DescribeSnapshotsCommon for more information on using the DescribeSnapshotsCommon API call, and error handling.
// Example sending a request using the DescribeSnapshotsCommonRequest method.
req, resp := client.DescribeSnapshotsCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) DescribeSnapshotsCommonWithContext ¶
func (c *STORAGEEBS) DescribeSnapshotsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribeSnapshotsCommonWithContext is the same as DescribeSnapshotsCommon with the addition of the ability to pass a context and additional request options.
See DescribeSnapshotsCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) DescribeSnapshotsRequest ¶
func (c *STORAGEEBS) DescribeSnapshotsRequest(input *DescribeSnapshotsInput) (req *request.Request, output *DescribeSnapshotsOutput)
DescribeSnapshotsRequest generates a "byteplus/request.Request" representing the client's request for the DescribeSnapshots operation. The "output" return value will be populated with the DescribeSnapshotsCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeSnapshotsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeSnapshotsCommon Send returns without error.
See DescribeSnapshots for more information on using the DescribeSnapshots API call, and error handling.
// Example sending a request using the DescribeSnapshotsRequest method.
req, resp := client.DescribeSnapshotsRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) DescribeSnapshotsUsage ¶
func (c *STORAGEEBS) DescribeSnapshotsUsage(input *DescribeSnapshotsUsageInput) (*DescribeSnapshotsUsageOutput, error)
DescribeSnapshotsUsage API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation DescribeSnapshotsUsage for usage and error information.
func (*STORAGEEBS) DescribeSnapshotsUsageCommon ¶
func (c *STORAGEEBS) DescribeSnapshotsUsageCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeSnapshotsUsageCommon API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation DescribeSnapshotsUsageCommon for usage and error information.
func (*STORAGEEBS) DescribeSnapshotsUsageCommonRequest ¶
func (c *STORAGEEBS) DescribeSnapshotsUsageCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeSnapshotsUsageCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeSnapshotsUsageCommon operation. The "output" return value will be populated with the DescribeSnapshotsUsageCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeSnapshotsUsageCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeSnapshotsUsageCommon Send returns without error.
See DescribeSnapshotsUsageCommon for more information on using the DescribeSnapshotsUsageCommon API call, and error handling.
// Example sending a request using the DescribeSnapshotsUsageCommonRequest method.
req, resp := client.DescribeSnapshotsUsageCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) DescribeSnapshotsUsageCommonWithContext ¶
func (c *STORAGEEBS) DescribeSnapshotsUsageCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribeSnapshotsUsageCommonWithContext is the same as DescribeSnapshotsUsageCommon with the addition of the ability to pass a context and additional request options.
See DescribeSnapshotsUsageCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) DescribeSnapshotsUsageRequest ¶
func (c *STORAGEEBS) DescribeSnapshotsUsageRequest(input *DescribeSnapshotsUsageInput) (req *request.Request, output *DescribeSnapshotsUsageOutput)
DescribeSnapshotsUsageRequest generates a "byteplus/request.Request" representing the client's request for the DescribeSnapshotsUsage operation. The "output" return value will be populated with the DescribeSnapshotsUsageCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeSnapshotsUsageCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeSnapshotsUsageCommon Send returns without error.
See DescribeSnapshotsUsage for more information on using the DescribeSnapshotsUsage API call, and error handling.
// Example sending a request using the DescribeSnapshotsUsageRequest method.
req, resp := client.DescribeSnapshotsUsageRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) DescribeSnapshotsUsageWithContext ¶
func (c *STORAGEEBS) DescribeSnapshotsUsageWithContext(ctx byteplus.Context, input *DescribeSnapshotsUsageInput, opts ...request.Option) (*DescribeSnapshotsUsageOutput, error)
DescribeSnapshotsUsageWithContext is the same as DescribeSnapshotsUsage with the addition of the ability to pass a context and additional request options.
See DescribeSnapshotsUsage for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) DescribeSnapshotsWithContext ¶
func (c *STORAGEEBS) DescribeSnapshotsWithContext(ctx byteplus.Context, input *DescribeSnapshotsInput, opts ...request.Option) (*DescribeSnapshotsOutput, error)
DescribeSnapshotsWithContext is the same as DescribeSnapshots with the addition of the ability to pass a context and additional request options.
See DescribeSnapshots for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) DescribeTags ¶
func (c *STORAGEEBS) DescribeTags(input *DescribeTagsInput) (*DescribeTagsOutput, error)
DescribeTags API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation DescribeTags for usage and error information.
func (*STORAGEEBS) DescribeTagsCommon ¶
func (c *STORAGEEBS) DescribeTagsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeTagsCommon API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation DescribeTagsCommon for usage and error information.
func (*STORAGEEBS) DescribeTagsCommonRequest ¶
func (c *STORAGEEBS) DescribeTagsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeTagsCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeTagsCommon operation. The "output" return value will be populated with the DescribeTagsCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeTagsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeTagsCommon Send returns without error.
See DescribeTagsCommon for more information on using the DescribeTagsCommon API call, and error handling.
// Example sending a request using the DescribeTagsCommonRequest method.
req, resp := client.DescribeTagsCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) DescribeTagsCommonWithContext ¶
func (c *STORAGEEBS) DescribeTagsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribeTagsCommonWithContext is the same as DescribeTagsCommon with the addition of the ability to pass a context and additional request options.
See DescribeTagsCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) DescribeTagsRequest ¶
func (c *STORAGEEBS) DescribeTagsRequest(input *DescribeTagsInput) (req *request.Request, output *DescribeTagsOutput)
DescribeTagsRequest generates a "byteplus/request.Request" representing the client's request for the DescribeTags operation. The "output" return value will be populated with the DescribeTagsCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeTagsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeTagsCommon Send returns without error.
See DescribeTags for more information on using the DescribeTags API call, and error handling.
// Example sending a request using the DescribeTagsRequest method.
req, resp := client.DescribeTagsRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) DescribeTagsWithContext ¶
func (c *STORAGEEBS) DescribeTagsWithContext(ctx byteplus.Context, input *DescribeTagsInput, opts ...request.Option) (*DescribeTagsOutput, error)
DescribeTagsWithContext is the same as DescribeTags with the addition of the ability to pass a context and additional request options.
See DescribeTags for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) DescribeVolumeType ¶
func (c *STORAGEEBS) DescribeVolumeType(input *DescribeVolumeTypeInput) (*DescribeVolumeTypeOutput, error)
DescribeVolumeType API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation DescribeVolumeType for usage and error information.
func (*STORAGEEBS) DescribeVolumeTypeCommon ¶
func (c *STORAGEEBS) DescribeVolumeTypeCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeVolumeTypeCommon API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation DescribeVolumeTypeCommon for usage and error information.
func (*STORAGEEBS) DescribeVolumeTypeCommonRequest ¶
func (c *STORAGEEBS) DescribeVolumeTypeCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeVolumeTypeCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeVolumeTypeCommon operation. The "output" return value will be populated with the DescribeVolumeTypeCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeVolumeTypeCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeVolumeTypeCommon Send returns without error.
See DescribeVolumeTypeCommon for more information on using the DescribeVolumeTypeCommon API call, and error handling.
// Example sending a request using the DescribeVolumeTypeCommonRequest method.
req, resp := client.DescribeVolumeTypeCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) DescribeVolumeTypeCommonWithContext ¶
func (c *STORAGEEBS) DescribeVolumeTypeCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribeVolumeTypeCommonWithContext is the same as DescribeVolumeTypeCommon with the addition of the ability to pass a context and additional request options.
See DescribeVolumeTypeCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) DescribeVolumeTypeRequest ¶
func (c *STORAGEEBS) DescribeVolumeTypeRequest(input *DescribeVolumeTypeInput) (req *request.Request, output *DescribeVolumeTypeOutput)
DescribeVolumeTypeRequest generates a "byteplus/request.Request" representing the client's request for the DescribeVolumeType operation. The "output" return value will be populated with the DescribeVolumeTypeCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeVolumeTypeCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeVolumeTypeCommon Send returns without error.
See DescribeVolumeType for more information on using the DescribeVolumeType API call, and error handling.
// Example sending a request using the DescribeVolumeTypeRequest method.
req, resp := client.DescribeVolumeTypeRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) DescribeVolumeTypeWithContext ¶
func (c *STORAGEEBS) DescribeVolumeTypeWithContext(ctx byteplus.Context, input *DescribeVolumeTypeInput, opts ...request.Option) (*DescribeVolumeTypeOutput, error)
DescribeVolumeTypeWithContext is the same as DescribeVolumeType with the addition of the ability to pass a context and additional request options.
See DescribeVolumeType for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) DescribeVolumes ¶
func (c *STORAGEEBS) DescribeVolumes(input *DescribeVolumesInput) (*DescribeVolumesOutput, error)
DescribeVolumes API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation DescribeVolumes for usage and error information.
func (*STORAGEEBS) DescribeVolumesCommon ¶
func (c *STORAGEEBS) DescribeVolumesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeVolumesCommon API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation DescribeVolumesCommon for usage and error information.
func (*STORAGEEBS) DescribeVolumesCommonRequest ¶
func (c *STORAGEEBS) DescribeVolumesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeVolumesCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeVolumesCommon operation. The "output" return value will be populated with the DescribeVolumesCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeVolumesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeVolumesCommon Send returns without error.
See DescribeVolumesCommon for more information on using the DescribeVolumesCommon API call, and error handling.
// Example sending a request using the DescribeVolumesCommonRequest method.
req, resp := client.DescribeVolumesCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) DescribeVolumesCommonWithContext ¶
func (c *STORAGEEBS) DescribeVolumesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribeVolumesCommonWithContext is the same as DescribeVolumesCommon with the addition of the ability to pass a context and additional request options.
See DescribeVolumesCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) DescribeVolumesRequest ¶
func (c *STORAGEEBS) DescribeVolumesRequest(input *DescribeVolumesInput) (req *request.Request, output *DescribeVolumesOutput)
DescribeVolumesRequest generates a "byteplus/request.Request" representing the client's request for the DescribeVolumes operation. The "output" return value will be populated with the DescribeVolumesCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeVolumesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeVolumesCommon Send returns without error.
See DescribeVolumes for more information on using the DescribeVolumes API call, and error handling.
// Example sending a request using the DescribeVolumesRequest method.
req, resp := client.DescribeVolumesRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) DescribeVolumesWithContext ¶
func (c *STORAGEEBS) DescribeVolumesWithContext(ctx byteplus.Context, input *DescribeVolumesInput, opts ...request.Option) (*DescribeVolumesOutput, error)
DescribeVolumesWithContext is the same as DescribeVolumes with the addition of the ability to pass a context and additional request options.
See DescribeVolumes for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) DetachVolume ¶
func (c *STORAGEEBS) DetachVolume(input *DetachVolumeInput) (*DetachVolumeOutput, error)
DetachVolume API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation DetachVolume for usage and error information.
func (*STORAGEEBS) DetachVolumeCommon ¶
func (c *STORAGEEBS) DetachVolumeCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DetachVolumeCommon API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation DetachVolumeCommon for usage and error information.
func (*STORAGEEBS) DetachVolumeCommonRequest ¶
func (c *STORAGEEBS) DetachVolumeCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DetachVolumeCommonRequest generates a "byteplus/request.Request" representing the client's request for the DetachVolumeCommon operation. The "output" return value will be populated with the DetachVolumeCommon request's response once the request completes successfully.
Use "Send" method on the returned DetachVolumeCommon Request to send the API call to the service. the "output" return value is not valid until after DetachVolumeCommon Send returns without error.
See DetachVolumeCommon for more information on using the DetachVolumeCommon API call, and error handling.
// Example sending a request using the DetachVolumeCommonRequest method.
req, resp := client.DetachVolumeCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) DetachVolumeCommonWithContext ¶
func (c *STORAGEEBS) DetachVolumeCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DetachVolumeCommonWithContext is the same as DetachVolumeCommon with the addition of the ability to pass a context and additional request options.
See DetachVolumeCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) DetachVolumeRequest ¶
func (c *STORAGEEBS) DetachVolumeRequest(input *DetachVolumeInput) (req *request.Request, output *DetachVolumeOutput)
DetachVolumeRequest generates a "byteplus/request.Request" representing the client's request for the DetachVolume operation. The "output" return value will be populated with the DetachVolumeCommon request's response once the request completes successfully.
Use "Send" method on the returned DetachVolumeCommon Request to send the API call to the service. the "output" return value is not valid until after DetachVolumeCommon Send returns without error.
See DetachVolume for more information on using the DetachVolume API call, and error handling.
// Example sending a request using the DetachVolumeRequest method.
req, resp := client.DetachVolumeRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) DetachVolumeWithContext ¶
func (c *STORAGEEBS) DetachVolumeWithContext(ctx byteplus.Context, input *DetachVolumeInput, opts ...request.Option) (*DetachVolumeOutput, error)
DetachVolumeWithContext is the same as DetachVolume with the addition of the ability to pass a context and additional request options.
See DetachVolume for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) ExtendVolume ¶
func (c *STORAGEEBS) ExtendVolume(input *ExtendVolumeInput) (*ExtendVolumeOutput, error)
ExtendVolume API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation ExtendVolume for usage and error information.
func (*STORAGEEBS) ExtendVolumeCommon ¶
func (c *STORAGEEBS) ExtendVolumeCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ExtendVolumeCommon API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation ExtendVolumeCommon for usage and error information.
func (*STORAGEEBS) ExtendVolumeCommonRequest ¶
func (c *STORAGEEBS) ExtendVolumeCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ExtendVolumeCommonRequest generates a "byteplus/request.Request" representing the client's request for the ExtendVolumeCommon operation. The "output" return value will be populated with the ExtendVolumeCommon request's response once the request completes successfully.
Use "Send" method on the returned ExtendVolumeCommon Request to send the API call to the service. the "output" return value is not valid until after ExtendVolumeCommon Send returns without error.
See ExtendVolumeCommon for more information on using the ExtendVolumeCommon API call, and error handling.
// Example sending a request using the ExtendVolumeCommonRequest method.
req, resp := client.ExtendVolumeCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) ExtendVolumeCommonWithContext ¶
func (c *STORAGEEBS) ExtendVolumeCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ExtendVolumeCommonWithContext is the same as ExtendVolumeCommon with the addition of the ability to pass a context and additional request options.
See ExtendVolumeCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) ExtendVolumeRequest ¶
func (c *STORAGEEBS) ExtendVolumeRequest(input *ExtendVolumeInput) (req *request.Request, output *ExtendVolumeOutput)
ExtendVolumeRequest generates a "byteplus/request.Request" representing the client's request for the ExtendVolume operation. The "output" return value will be populated with the ExtendVolumeCommon request's response once the request completes successfully.
Use "Send" method on the returned ExtendVolumeCommon Request to send the API call to the service. the "output" return value is not valid until after ExtendVolumeCommon Send returns without error.
See ExtendVolume for more information on using the ExtendVolume API call, and error handling.
// Example sending a request using the ExtendVolumeRequest method.
req, resp := client.ExtendVolumeRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) ExtendVolumeWithContext ¶
func (c *STORAGEEBS) ExtendVolumeWithContext(ctx byteplus.Context, input *ExtendVolumeInput, opts ...request.Option) (*ExtendVolumeOutput, error)
ExtendVolumeWithContext is the same as ExtendVolume with the addition of the ability to pass a context and additional request options.
See ExtendVolume for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) ManualRenewReservedStorageCapacity ¶
func (c *STORAGEEBS) ManualRenewReservedStorageCapacity(input *ManualRenewReservedStorageCapacityInput) (*ManualRenewReservedStorageCapacityOutput, error)
ManualRenewReservedStorageCapacity API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation ManualRenewReservedStorageCapacity for usage and error information.
func (*STORAGEEBS) ManualRenewReservedStorageCapacityCommon ¶
func (c *STORAGEEBS) ManualRenewReservedStorageCapacityCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ManualRenewReservedStorageCapacityCommon API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation ManualRenewReservedStorageCapacityCommon for usage and error information.
func (*STORAGEEBS) ManualRenewReservedStorageCapacityCommonRequest ¶
func (c *STORAGEEBS) ManualRenewReservedStorageCapacityCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ManualRenewReservedStorageCapacityCommonRequest generates a "byteplus/request.Request" representing the client's request for the ManualRenewReservedStorageCapacityCommon operation. The "output" return value will be populated with the ManualRenewReservedStorageCapacityCommon request's response once the request completes successfully.
Use "Send" method on the returned ManualRenewReservedStorageCapacityCommon Request to send the API call to the service. the "output" return value is not valid until after ManualRenewReservedStorageCapacityCommon Send returns without error.
See ManualRenewReservedStorageCapacityCommon for more information on using the ManualRenewReservedStorageCapacityCommon API call, and error handling.
// Example sending a request using the ManualRenewReservedStorageCapacityCommonRequest method.
req, resp := client.ManualRenewReservedStorageCapacityCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) ManualRenewReservedStorageCapacityCommonWithContext ¶
func (c *STORAGEEBS) ManualRenewReservedStorageCapacityCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ManualRenewReservedStorageCapacityCommonWithContext is the same as ManualRenewReservedStorageCapacityCommon with the addition of the ability to pass a context and additional request options.
See ManualRenewReservedStorageCapacityCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) ManualRenewReservedStorageCapacityRequest ¶
func (c *STORAGEEBS) ManualRenewReservedStorageCapacityRequest(input *ManualRenewReservedStorageCapacityInput) (req *request.Request, output *ManualRenewReservedStorageCapacityOutput)
ManualRenewReservedStorageCapacityRequest generates a "byteplus/request.Request" representing the client's request for the ManualRenewReservedStorageCapacity operation. The "output" return value will be populated with the ManualRenewReservedStorageCapacityCommon request's response once the request completes successfully.
Use "Send" method on the returned ManualRenewReservedStorageCapacityCommon Request to send the API call to the service. the "output" return value is not valid until after ManualRenewReservedStorageCapacityCommon Send returns without error.
See ManualRenewReservedStorageCapacity for more information on using the ManualRenewReservedStorageCapacity API call, and error handling.
// Example sending a request using the ManualRenewReservedStorageCapacityRequest method.
req, resp := client.ManualRenewReservedStorageCapacityRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) ManualRenewReservedStorageCapacityWithContext ¶
func (c *STORAGEEBS) ManualRenewReservedStorageCapacityWithContext(ctx byteplus.Context, input *ManualRenewReservedStorageCapacityInput, opts ...request.Option) (*ManualRenewReservedStorageCapacityOutput, error)
ManualRenewReservedStorageCapacityWithContext is the same as ManualRenewReservedStorageCapacity with the addition of the ability to pass a context and additional request options.
See ManualRenewReservedStorageCapacity for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) ModifyAutoSnapshotPolicy ¶
func (c *STORAGEEBS) ModifyAutoSnapshotPolicy(input *ModifyAutoSnapshotPolicyInput) (*ModifyAutoSnapshotPolicyOutput, error)
ModifyAutoSnapshotPolicy API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation ModifyAutoSnapshotPolicy for usage and error information.
func (*STORAGEEBS) ModifyAutoSnapshotPolicyCommon ¶
func (c *STORAGEEBS) ModifyAutoSnapshotPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ModifyAutoSnapshotPolicyCommon API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation ModifyAutoSnapshotPolicyCommon for usage and error information.
func (*STORAGEEBS) ModifyAutoSnapshotPolicyCommonRequest ¶
func (c *STORAGEEBS) ModifyAutoSnapshotPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ModifyAutoSnapshotPolicyCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifyAutoSnapshotPolicyCommon operation. The "output" return value will be populated with the ModifyAutoSnapshotPolicyCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifyAutoSnapshotPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyAutoSnapshotPolicyCommon Send returns without error.
See ModifyAutoSnapshotPolicyCommon for more information on using the ModifyAutoSnapshotPolicyCommon API call, and error handling.
// Example sending a request using the ModifyAutoSnapshotPolicyCommonRequest method.
req, resp := client.ModifyAutoSnapshotPolicyCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) ModifyAutoSnapshotPolicyCommonWithContext ¶
func (c *STORAGEEBS) ModifyAutoSnapshotPolicyCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ModifyAutoSnapshotPolicyCommonWithContext is the same as ModifyAutoSnapshotPolicyCommon with the addition of the ability to pass a context and additional request options.
See ModifyAutoSnapshotPolicyCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) ModifyAutoSnapshotPolicyRequest ¶
func (c *STORAGEEBS) ModifyAutoSnapshotPolicyRequest(input *ModifyAutoSnapshotPolicyInput) (req *request.Request, output *ModifyAutoSnapshotPolicyOutput)
ModifyAutoSnapshotPolicyRequest generates a "byteplus/request.Request" representing the client's request for the ModifyAutoSnapshotPolicy operation. The "output" return value will be populated with the ModifyAutoSnapshotPolicyCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifyAutoSnapshotPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyAutoSnapshotPolicyCommon Send returns without error.
See ModifyAutoSnapshotPolicy for more information on using the ModifyAutoSnapshotPolicy API call, and error handling.
// Example sending a request using the ModifyAutoSnapshotPolicyRequest method.
req, resp := client.ModifyAutoSnapshotPolicyRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) ModifyAutoSnapshotPolicyWithContext ¶
func (c *STORAGEEBS) ModifyAutoSnapshotPolicyWithContext(ctx byteplus.Context, input *ModifyAutoSnapshotPolicyInput, opts ...request.Option) (*ModifyAutoSnapshotPolicyOutput, error)
ModifyAutoSnapshotPolicyWithContext is the same as ModifyAutoSnapshotPolicy with the addition of the ability to pass a context and additional request options.
See ModifyAutoSnapshotPolicy for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) ModifyPlacementGroup ¶
func (c *STORAGEEBS) ModifyPlacementGroup(input *ModifyPlacementGroupInput) (*ModifyPlacementGroupOutput, error)
ModifyPlacementGroup API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation ModifyPlacementGroup for usage and error information.
func (*STORAGEEBS) ModifyPlacementGroupCommon ¶
func (c *STORAGEEBS) ModifyPlacementGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ModifyPlacementGroupCommon API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation ModifyPlacementGroupCommon for usage and error information.
func (*STORAGEEBS) ModifyPlacementGroupCommonRequest ¶
func (c *STORAGEEBS) ModifyPlacementGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ModifyPlacementGroupCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifyPlacementGroupCommon operation. The "output" return value will be populated with the ModifyPlacementGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifyPlacementGroupCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyPlacementGroupCommon Send returns without error.
See ModifyPlacementGroupCommon for more information on using the ModifyPlacementGroupCommon API call, and error handling.
// Example sending a request using the ModifyPlacementGroupCommonRequest method.
req, resp := client.ModifyPlacementGroupCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) ModifyPlacementGroupCommonWithContext ¶
func (c *STORAGEEBS) ModifyPlacementGroupCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ModifyPlacementGroupCommonWithContext is the same as ModifyPlacementGroupCommon with the addition of the ability to pass a context and additional request options.
See ModifyPlacementGroupCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) ModifyPlacementGroupRequest ¶
func (c *STORAGEEBS) ModifyPlacementGroupRequest(input *ModifyPlacementGroupInput) (req *request.Request, output *ModifyPlacementGroupOutput)
ModifyPlacementGroupRequest generates a "byteplus/request.Request" representing the client's request for the ModifyPlacementGroup operation. The "output" return value will be populated with the ModifyPlacementGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifyPlacementGroupCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyPlacementGroupCommon Send returns without error.
See ModifyPlacementGroup for more information on using the ModifyPlacementGroup API call, and error handling.
// Example sending a request using the ModifyPlacementGroupRequest method.
req, resp := client.ModifyPlacementGroupRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) ModifyPlacementGroupWithContext ¶
func (c *STORAGEEBS) ModifyPlacementGroupWithContext(ctx byteplus.Context, input *ModifyPlacementGroupInput, opts ...request.Option) (*ModifyPlacementGroupOutput, error)
ModifyPlacementGroupWithContext is the same as ModifyPlacementGroup with the addition of the ability to pass a context and additional request options.
See ModifyPlacementGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) ModifyReservedStorageCapacityEffectiveAt ¶
func (c *STORAGEEBS) ModifyReservedStorageCapacityEffectiveAt(input *ModifyReservedStorageCapacityEffectiveAtInput) (*ModifyReservedStorageCapacityEffectiveAtOutput, error)
ModifyReservedStorageCapacityEffectiveAt API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation ModifyReservedStorageCapacityEffectiveAt for usage and error information.
func (*STORAGEEBS) ModifyReservedStorageCapacityEffectiveAtCommon ¶
func (c *STORAGEEBS) ModifyReservedStorageCapacityEffectiveAtCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ModifyReservedStorageCapacityEffectiveAtCommon API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation ModifyReservedStorageCapacityEffectiveAtCommon for usage and error information.
func (*STORAGEEBS) ModifyReservedStorageCapacityEffectiveAtCommonRequest ¶
func (c *STORAGEEBS) ModifyReservedStorageCapacityEffectiveAtCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ModifyReservedStorageCapacityEffectiveAtCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifyReservedStorageCapacityEffectiveAtCommon operation. The "output" return value will be populated with the ModifyReservedStorageCapacityEffectiveAtCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifyReservedStorageCapacityEffectiveAtCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyReservedStorageCapacityEffectiveAtCommon Send returns without error.
See ModifyReservedStorageCapacityEffectiveAtCommon for more information on using the ModifyReservedStorageCapacityEffectiveAtCommon API call, and error handling.
// Example sending a request using the ModifyReservedStorageCapacityEffectiveAtCommonRequest method.
req, resp := client.ModifyReservedStorageCapacityEffectiveAtCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) ModifyReservedStorageCapacityEffectiveAtCommonWithContext ¶
func (c *STORAGEEBS) ModifyReservedStorageCapacityEffectiveAtCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ModifyReservedStorageCapacityEffectiveAtCommonWithContext is the same as ModifyReservedStorageCapacityEffectiveAtCommon with the addition of the ability to pass a context and additional request options.
See ModifyReservedStorageCapacityEffectiveAtCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) ModifyReservedStorageCapacityEffectiveAtRequest ¶
func (c *STORAGEEBS) ModifyReservedStorageCapacityEffectiveAtRequest(input *ModifyReservedStorageCapacityEffectiveAtInput) (req *request.Request, output *ModifyReservedStorageCapacityEffectiveAtOutput)
ModifyReservedStorageCapacityEffectiveAtRequest generates a "byteplus/request.Request" representing the client's request for the ModifyReservedStorageCapacityEffectiveAt operation. The "output" return value will be populated with the ModifyReservedStorageCapacityEffectiveAtCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifyReservedStorageCapacityEffectiveAtCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyReservedStorageCapacityEffectiveAtCommon Send returns without error.
See ModifyReservedStorageCapacityEffectiveAt for more information on using the ModifyReservedStorageCapacityEffectiveAt API call, and error handling.
// Example sending a request using the ModifyReservedStorageCapacityEffectiveAtRequest method.
req, resp := client.ModifyReservedStorageCapacityEffectiveAtRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) ModifyReservedStorageCapacityEffectiveAtWithContext ¶
func (c *STORAGEEBS) ModifyReservedStorageCapacityEffectiveAtWithContext(ctx byteplus.Context, input *ModifyReservedStorageCapacityEffectiveAtInput, opts ...request.Option) (*ModifyReservedStorageCapacityEffectiveAtOutput, error)
ModifyReservedStorageCapacityEffectiveAtWithContext is the same as ModifyReservedStorageCapacityEffectiveAt with the addition of the ability to pass a context and additional request options.
See ModifyReservedStorageCapacityEffectiveAt for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) ModifySnapshotAttribute ¶
func (c *STORAGEEBS) ModifySnapshotAttribute(input *ModifySnapshotAttributeInput) (*ModifySnapshotAttributeOutput, error)
ModifySnapshotAttribute API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation ModifySnapshotAttribute for usage and error information.
func (*STORAGEEBS) ModifySnapshotAttributeCommon ¶
func (c *STORAGEEBS) ModifySnapshotAttributeCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ModifySnapshotAttributeCommon API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation ModifySnapshotAttributeCommon for usage and error information.
func (*STORAGEEBS) ModifySnapshotAttributeCommonRequest ¶
func (c *STORAGEEBS) ModifySnapshotAttributeCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ModifySnapshotAttributeCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifySnapshotAttributeCommon operation. The "output" return value will be populated with the ModifySnapshotAttributeCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifySnapshotAttributeCommon Request to send the API call to the service. the "output" return value is not valid until after ModifySnapshotAttributeCommon Send returns without error.
See ModifySnapshotAttributeCommon for more information on using the ModifySnapshotAttributeCommon API call, and error handling.
// Example sending a request using the ModifySnapshotAttributeCommonRequest method.
req, resp := client.ModifySnapshotAttributeCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) ModifySnapshotAttributeCommonWithContext ¶
func (c *STORAGEEBS) ModifySnapshotAttributeCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ModifySnapshotAttributeCommonWithContext is the same as ModifySnapshotAttributeCommon with the addition of the ability to pass a context and additional request options.
See ModifySnapshotAttributeCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) ModifySnapshotAttributeRequest ¶
func (c *STORAGEEBS) ModifySnapshotAttributeRequest(input *ModifySnapshotAttributeInput) (req *request.Request, output *ModifySnapshotAttributeOutput)
ModifySnapshotAttributeRequest generates a "byteplus/request.Request" representing the client's request for the ModifySnapshotAttribute operation. The "output" return value will be populated with the ModifySnapshotAttributeCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifySnapshotAttributeCommon Request to send the API call to the service. the "output" return value is not valid until after ModifySnapshotAttributeCommon Send returns without error.
See ModifySnapshotAttribute for more information on using the ModifySnapshotAttribute API call, and error handling.
// Example sending a request using the ModifySnapshotAttributeRequest method.
req, resp := client.ModifySnapshotAttributeRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) ModifySnapshotAttributeWithContext ¶
func (c *STORAGEEBS) ModifySnapshotAttributeWithContext(ctx byteplus.Context, input *ModifySnapshotAttributeInput, opts ...request.Option) (*ModifySnapshotAttributeOutput, error)
ModifySnapshotAttributeWithContext is the same as ModifySnapshotAttribute with the addition of the ability to pass a context and additional request options.
See ModifySnapshotAttribute for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) ModifySnapshotGroup ¶
func (c *STORAGEEBS) ModifySnapshotGroup(input *ModifySnapshotGroupInput) (*ModifySnapshotGroupOutput, error)
ModifySnapshotGroup API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation ModifySnapshotGroup for usage and error information.
func (*STORAGEEBS) ModifySnapshotGroupCommon ¶
func (c *STORAGEEBS) ModifySnapshotGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ModifySnapshotGroupCommon API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation ModifySnapshotGroupCommon for usage and error information.
func (*STORAGEEBS) ModifySnapshotGroupCommonRequest ¶
func (c *STORAGEEBS) ModifySnapshotGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ModifySnapshotGroupCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifySnapshotGroupCommon operation. The "output" return value will be populated with the ModifySnapshotGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifySnapshotGroupCommon Request to send the API call to the service. the "output" return value is not valid until after ModifySnapshotGroupCommon Send returns without error.
See ModifySnapshotGroupCommon for more information on using the ModifySnapshotGroupCommon API call, and error handling.
// Example sending a request using the ModifySnapshotGroupCommonRequest method.
req, resp := client.ModifySnapshotGroupCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) ModifySnapshotGroupCommonWithContext ¶
func (c *STORAGEEBS) ModifySnapshotGroupCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ModifySnapshotGroupCommonWithContext is the same as ModifySnapshotGroupCommon with the addition of the ability to pass a context and additional request options.
See ModifySnapshotGroupCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) ModifySnapshotGroupRequest ¶
func (c *STORAGEEBS) ModifySnapshotGroupRequest(input *ModifySnapshotGroupInput) (req *request.Request, output *ModifySnapshotGroupOutput)
ModifySnapshotGroupRequest generates a "byteplus/request.Request" representing the client's request for the ModifySnapshotGroup operation. The "output" return value will be populated with the ModifySnapshotGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifySnapshotGroupCommon Request to send the API call to the service. the "output" return value is not valid until after ModifySnapshotGroupCommon Send returns without error.
See ModifySnapshotGroup for more information on using the ModifySnapshotGroup API call, and error handling.
// Example sending a request using the ModifySnapshotGroupRequest method.
req, resp := client.ModifySnapshotGroupRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) ModifySnapshotGroupWithContext ¶
func (c *STORAGEEBS) ModifySnapshotGroupWithContext(ctx byteplus.Context, input *ModifySnapshotGroupInput, opts ...request.Option) (*ModifySnapshotGroupOutput, error)
ModifySnapshotGroupWithContext is the same as ModifySnapshotGroup with the addition of the ability to pass a context and additional request options.
See ModifySnapshotGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) ModifyVolumeAttribute ¶
func (c *STORAGEEBS) ModifyVolumeAttribute(input *ModifyVolumeAttributeInput) (*ModifyVolumeAttributeOutput, error)
ModifyVolumeAttribute API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation ModifyVolumeAttribute for usage and error information.
func (*STORAGEEBS) ModifyVolumeAttributeCommon ¶
func (c *STORAGEEBS) ModifyVolumeAttributeCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ModifyVolumeAttributeCommon API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation ModifyVolumeAttributeCommon for usage and error information.
func (*STORAGEEBS) ModifyVolumeAttributeCommonRequest ¶
func (c *STORAGEEBS) ModifyVolumeAttributeCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ModifyVolumeAttributeCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifyVolumeAttributeCommon operation. The "output" return value will be populated with the ModifyVolumeAttributeCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifyVolumeAttributeCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyVolumeAttributeCommon Send returns without error.
See ModifyVolumeAttributeCommon for more information on using the ModifyVolumeAttributeCommon API call, and error handling.
// Example sending a request using the ModifyVolumeAttributeCommonRequest method.
req, resp := client.ModifyVolumeAttributeCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) ModifyVolumeAttributeCommonWithContext ¶
func (c *STORAGEEBS) ModifyVolumeAttributeCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ModifyVolumeAttributeCommonWithContext is the same as ModifyVolumeAttributeCommon with the addition of the ability to pass a context and additional request options.
See ModifyVolumeAttributeCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) ModifyVolumeAttributeRequest ¶
func (c *STORAGEEBS) ModifyVolumeAttributeRequest(input *ModifyVolumeAttributeInput) (req *request.Request, output *ModifyVolumeAttributeOutput)
ModifyVolumeAttributeRequest generates a "byteplus/request.Request" representing the client's request for the ModifyVolumeAttribute operation. The "output" return value will be populated with the ModifyVolumeAttributeCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifyVolumeAttributeCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyVolumeAttributeCommon Send returns without error.
See ModifyVolumeAttribute for more information on using the ModifyVolumeAttribute API call, and error handling.
// Example sending a request using the ModifyVolumeAttributeRequest method.
req, resp := client.ModifyVolumeAttributeRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) ModifyVolumeAttributeWithContext ¶
func (c *STORAGEEBS) ModifyVolumeAttributeWithContext(ctx byteplus.Context, input *ModifyVolumeAttributeInput, opts ...request.Option) (*ModifyVolumeAttributeOutput, error)
ModifyVolumeAttributeWithContext is the same as ModifyVolumeAttribute with the addition of the ability to pass a context and additional request options.
See ModifyVolumeAttribute for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) ModifyVolumeChargeType ¶
func (c *STORAGEEBS) ModifyVolumeChargeType(input *ModifyVolumeChargeTypeInput) (*ModifyVolumeChargeTypeOutput, error)
ModifyVolumeChargeType API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation ModifyVolumeChargeType for usage and error information.
func (*STORAGEEBS) ModifyVolumeChargeTypeCommon ¶
func (c *STORAGEEBS) ModifyVolumeChargeTypeCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ModifyVolumeChargeTypeCommon API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation ModifyVolumeChargeTypeCommon for usage and error information.
func (*STORAGEEBS) ModifyVolumeChargeTypeCommonRequest ¶
func (c *STORAGEEBS) ModifyVolumeChargeTypeCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ModifyVolumeChargeTypeCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifyVolumeChargeTypeCommon operation. The "output" return value will be populated with the ModifyVolumeChargeTypeCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifyVolumeChargeTypeCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyVolumeChargeTypeCommon Send returns without error.
See ModifyVolumeChargeTypeCommon for more information on using the ModifyVolumeChargeTypeCommon API call, and error handling.
// Example sending a request using the ModifyVolumeChargeTypeCommonRequest method.
req, resp := client.ModifyVolumeChargeTypeCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) ModifyVolumeChargeTypeCommonWithContext ¶
func (c *STORAGEEBS) ModifyVolumeChargeTypeCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ModifyVolumeChargeTypeCommonWithContext is the same as ModifyVolumeChargeTypeCommon with the addition of the ability to pass a context and additional request options.
See ModifyVolumeChargeTypeCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) ModifyVolumeChargeTypeRequest ¶
func (c *STORAGEEBS) ModifyVolumeChargeTypeRequest(input *ModifyVolumeChargeTypeInput) (req *request.Request, output *ModifyVolumeChargeTypeOutput)
ModifyVolumeChargeTypeRequest generates a "byteplus/request.Request" representing the client's request for the ModifyVolumeChargeType operation. The "output" return value will be populated with the ModifyVolumeChargeTypeCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifyVolumeChargeTypeCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyVolumeChargeTypeCommon Send returns without error.
See ModifyVolumeChargeType for more information on using the ModifyVolumeChargeType API call, and error handling.
// Example sending a request using the ModifyVolumeChargeTypeRequest method.
req, resp := client.ModifyVolumeChargeTypeRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) ModifyVolumeChargeTypeWithContext ¶
func (c *STORAGEEBS) ModifyVolumeChargeTypeWithContext(ctx byteplus.Context, input *ModifyVolumeChargeTypeInput, opts ...request.Option) (*ModifyVolumeChargeTypeOutput, error)
ModifyVolumeChargeTypeWithContext is the same as ModifyVolumeChargeType with the addition of the ability to pass a context and additional request options.
See ModifyVolumeChargeType for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) ModifyVolumeExtraPerformance ¶
func (c *STORAGEEBS) ModifyVolumeExtraPerformance(input *ModifyVolumeExtraPerformanceInput) (*ModifyVolumeExtraPerformanceOutput, error)
ModifyVolumeExtraPerformance API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation ModifyVolumeExtraPerformance for usage and error information.
func (*STORAGEEBS) ModifyVolumeExtraPerformanceCommon ¶
func (c *STORAGEEBS) ModifyVolumeExtraPerformanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ModifyVolumeExtraPerformanceCommon API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation ModifyVolumeExtraPerformanceCommon for usage and error information.
func (*STORAGEEBS) ModifyVolumeExtraPerformanceCommonRequest ¶
func (c *STORAGEEBS) ModifyVolumeExtraPerformanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ModifyVolumeExtraPerformanceCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifyVolumeExtraPerformanceCommon operation. The "output" return value will be populated with the ModifyVolumeExtraPerformanceCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifyVolumeExtraPerformanceCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyVolumeExtraPerformanceCommon Send returns without error.
See ModifyVolumeExtraPerformanceCommon for more information on using the ModifyVolumeExtraPerformanceCommon API call, and error handling.
// Example sending a request using the ModifyVolumeExtraPerformanceCommonRequest method.
req, resp := client.ModifyVolumeExtraPerformanceCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) ModifyVolumeExtraPerformanceCommonWithContext ¶
func (c *STORAGEEBS) ModifyVolumeExtraPerformanceCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ModifyVolumeExtraPerformanceCommonWithContext is the same as ModifyVolumeExtraPerformanceCommon with the addition of the ability to pass a context and additional request options.
See ModifyVolumeExtraPerformanceCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) ModifyVolumeExtraPerformanceRequest ¶
func (c *STORAGEEBS) ModifyVolumeExtraPerformanceRequest(input *ModifyVolumeExtraPerformanceInput) (req *request.Request, output *ModifyVolumeExtraPerformanceOutput)
ModifyVolumeExtraPerformanceRequest generates a "byteplus/request.Request" representing the client's request for the ModifyVolumeExtraPerformance operation. The "output" return value will be populated with the ModifyVolumeExtraPerformanceCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifyVolumeExtraPerformanceCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyVolumeExtraPerformanceCommon Send returns without error.
See ModifyVolumeExtraPerformance for more information on using the ModifyVolumeExtraPerformance API call, and error handling.
// Example sending a request using the ModifyVolumeExtraPerformanceRequest method.
req, resp := client.ModifyVolumeExtraPerformanceRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) ModifyVolumeExtraPerformanceWithContext ¶
func (c *STORAGEEBS) ModifyVolumeExtraPerformanceWithContext(ctx byteplus.Context, input *ModifyVolumeExtraPerformanceInput, opts ...request.Option) (*ModifyVolumeExtraPerformanceOutput, error)
ModifyVolumeExtraPerformanceWithContext is the same as ModifyVolumeExtraPerformance with the addition of the ability to pass a context and additional request options.
See ModifyVolumeExtraPerformance for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) ModifyVolumeSpec ¶
func (c *STORAGEEBS) ModifyVolumeSpec(input *ModifyVolumeSpecInput) (*ModifyVolumeSpecOutput, error)
ModifyVolumeSpec API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation ModifyVolumeSpec for usage and error information.
func (*STORAGEEBS) ModifyVolumeSpecCommon ¶
func (c *STORAGEEBS) ModifyVolumeSpecCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ModifyVolumeSpecCommon API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation ModifyVolumeSpecCommon for usage and error information.
func (*STORAGEEBS) ModifyVolumeSpecCommonRequest ¶
func (c *STORAGEEBS) ModifyVolumeSpecCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ModifyVolumeSpecCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifyVolumeSpecCommon operation. The "output" return value will be populated with the ModifyVolumeSpecCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifyVolumeSpecCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyVolumeSpecCommon Send returns without error.
See ModifyVolumeSpecCommon for more information on using the ModifyVolumeSpecCommon API call, and error handling.
// Example sending a request using the ModifyVolumeSpecCommonRequest method.
req, resp := client.ModifyVolumeSpecCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) ModifyVolumeSpecCommonWithContext ¶
func (c *STORAGEEBS) ModifyVolumeSpecCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ModifyVolumeSpecCommonWithContext is the same as ModifyVolumeSpecCommon with the addition of the ability to pass a context and additional request options.
See ModifyVolumeSpecCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) ModifyVolumeSpecRequest ¶
func (c *STORAGEEBS) ModifyVolumeSpecRequest(input *ModifyVolumeSpecInput) (req *request.Request, output *ModifyVolumeSpecOutput)
ModifyVolumeSpecRequest generates a "byteplus/request.Request" representing the client's request for the ModifyVolumeSpec operation. The "output" return value will be populated with the ModifyVolumeSpecCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifyVolumeSpecCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyVolumeSpecCommon Send returns without error.
See ModifyVolumeSpec for more information on using the ModifyVolumeSpec API call, and error handling.
// Example sending a request using the ModifyVolumeSpecRequest method.
req, resp := client.ModifyVolumeSpecRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) ModifyVolumeSpecWithContext ¶
func (c *STORAGEEBS) ModifyVolumeSpecWithContext(ctx byteplus.Context, input *ModifyVolumeSpecInput, opts ...request.Option) (*ModifyVolumeSpecOutput, error)
ModifyVolumeSpecWithContext is the same as ModifyVolumeSpec with the addition of the ability to pass a context and additional request options.
See ModifyVolumeSpec for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) PurchaseReservedStorageCapacity ¶
func (c *STORAGEEBS) PurchaseReservedStorageCapacity(input *PurchaseReservedStorageCapacityInput) (*PurchaseReservedStorageCapacityOutput, error)
PurchaseReservedStorageCapacity API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation PurchaseReservedStorageCapacity for usage and error information.
func (*STORAGEEBS) PurchaseReservedStorageCapacityCommon ¶
func (c *STORAGEEBS) PurchaseReservedStorageCapacityCommon(input *map[string]interface{}) (*map[string]interface{}, error)
PurchaseReservedStorageCapacityCommon API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation PurchaseReservedStorageCapacityCommon for usage and error information.
func (*STORAGEEBS) PurchaseReservedStorageCapacityCommonRequest ¶
func (c *STORAGEEBS) PurchaseReservedStorageCapacityCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
PurchaseReservedStorageCapacityCommonRequest generates a "byteplus/request.Request" representing the client's request for the PurchaseReservedStorageCapacityCommon operation. The "output" return value will be populated with the PurchaseReservedStorageCapacityCommon request's response once the request completes successfully.
Use "Send" method on the returned PurchaseReservedStorageCapacityCommon Request to send the API call to the service. the "output" return value is not valid until after PurchaseReservedStorageCapacityCommon Send returns without error.
See PurchaseReservedStorageCapacityCommon for more information on using the PurchaseReservedStorageCapacityCommon API call, and error handling.
// Example sending a request using the PurchaseReservedStorageCapacityCommonRequest method.
req, resp := client.PurchaseReservedStorageCapacityCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) PurchaseReservedStorageCapacityCommonWithContext ¶
func (c *STORAGEEBS) PurchaseReservedStorageCapacityCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
PurchaseReservedStorageCapacityCommonWithContext is the same as PurchaseReservedStorageCapacityCommon with the addition of the ability to pass a context and additional request options.
See PurchaseReservedStorageCapacityCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) PurchaseReservedStorageCapacityRequest ¶
func (c *STORAGEEBS) PurchaseReservedStorageCapacityRequest(input *PurchaseReservedStorageCapacityInput) (req *request.Request, output *PurchaseReservedStorageCapacityOutput)
PurchaseReservedStorageCapacityRequest generates a "byteplus/request.Request" representing the client's request for the PurchaseReservedStorageCapacity operation. The "output" return value will be populated with the PurchaseReservedStorageCapacityCommon request's response once the request completes successfully.
Use "Send" method on the returned PurchaseReservedStorageCapacityCommon Request to send the API call to the service. the "output" return value is not valid until after PurchaseReservedStorageCapacityCommon Send returns without error.
See PurchaseReservedStorageCapacity for more information on using the PurchaseReservedStorageCapacity API call, and error handling.
// Example sending a request using the PurchaseReservedStorageCapacityRequest method.
req, resp := client.PurchaseReservedStorageCapacityRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) PurchaseReservedStorageCapacityWithContext ¶
func (c *STORAGEEBS) PurchaseReservedStorageCapacityWithContext(ctx byteplus.Context, input *PurchaseReservedStorageCapacityInput, opts ...request.Option) (*PurchaseReservedStorageCapacityOutput, error)
PurchaseReservedStorageCapacityWithContext is the same as PurchaseReservedStorageCapacity with the addition of the ability to pass a context and additional request options.
See PurchaseReservedStorageCapacity for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) RollbackSnapshotGroup ¶
func (c *STORAGEEBS) RollbackSnapshotGroup(input *RollbackSnapshotGroupInput) (*RollbackSnapshotGroupOutput, error)
RollbackSnapshotGroup API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation RollbackSnapshotGroup for usage and error information.
func (*STORAGEEBS) RollbackSnapshotGroupCommon ¶
func (c *STORAGEEBS) RollbackSnapshotGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
RollbackSnapshotGroupCommon API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation RollbackSnapshotGroupCommon for usage and error information.
func (*STORAGEEBS) RollbackSnapshotGroupCommonRequest ¶
func (c *STORAGEEBS) RollbackSnapshotGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
RollbackSnapshotGroupCommonRequest generates a "byteplus/request.Request" representing the client's request for the RollbackSnapshotGroupCommon operation. The "output" return value will be populated with the RollbackSnapshotGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned RollbackSnapshotGroupCommon Request to send the API call to the service. the "output" return value is not valid until after RollbackSnapshotGroupCommon Send returns without error.
See RollbackSnapshotGroupCommon for more information on using the RollbackSnapshotGroupCommon API call, and error handling.
// Example sending a request using the RollbackSnapshotGroupCommonRequest method.
req, resp := client.RollbackSnapshotGroupCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) RollbackSnapshotGroupCommonWithContext ¶
func (c *STORAGEEBS) RollbackSnapshotGroupCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
RollbackSnapshotGroupCommonWithContext is the same as RollbackSnapshotGroupCommon with the addition of the ability to pass a context and additional request options.
See RollbackSnapshotGroupCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) RollbackSnapshotGroupRequest ¶
func (c *STORAGEEBS) RollbackSnapshotGroupRequest(input *RollbackSnapshotGroupInput) (req *request.Request, output *RollbackSnapshotGroupOutput)
RollbackSnapshotGroupRequest generates a "byteplus/request.Request" representing the client's request for the RollbackSnapshotGroup operation. The "output" return value will be populated with the RollbackSnapshotGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned RollbackSnapshotGroupCommon Request to send the API call to the service. the "output" return value is not valid until after RollbackSnapshotGroupCommon Send returns without error.
See RollbackSnapshotGroup for more information on using the RollbackSnapshotGroup API call, and error handling.
// Example sending a request using the RollbackSnapshotGroupRequest method.
req, resp := client.RollbackSnapshotGroupRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) RollbackSnapshotGroupWithContext ¶
func (c *STORAGEEBS) RollbackSnapshotGroupWithContext(ctx byteplus.Context, input *RollbackSnapshotGroupInput, opts ...request.Option) (*RollbackSnapshotGroupOutput, error)
RollbackSnapshotGroupWithContext is the same as RollbackSnapshotGroup with the addition of the ability to pass a context and additional request options.
See RollbackSnapshotGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) RollbackVolume ¶
func (c *STORAGEEBS) RollbackVolume(input *RollbackVolumeInput) (*RollbackVolumeOutput, error)
RollbackVolume API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation RollbackVolume for usage and error information.
func (*STORAGEEBS) RollbackVolumeCommon ¶
func (c *STORAGEEBS) RollbackVolumeCommon(input *map[string]interface{}) (*map[string]interface{}, error)
RollbackVolumeCommon API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation RollbackVolumeCommon for usage and error information.
func (*STORAGEEBS) RollbackVolumeCommonRequest ¶
func (c *STORAGEEBS) RollbackVolumeCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
RollbackVolumeCommonRequest generates a "byteplus/request.Request" representing the client's request for the RollbackVolumeCommon operation. The "output" return value will be populated with the RollbackVolumeCommon request's response once the request completes successfully.
Use "Send" method on the returned RollbackVolumeCommon Request to send the API call to the service. the "output" return value is not valid until after RollbackVolumeCommon Send returns without error.
See RollbackVolumeCommon for more information on using the RollbackVolumeCommon API call, and error handling.
// Example sending a request using the RollbackVolumeCommonRequest method.
req, resp := client.RollbackVolumeCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) RollbackVolumeCommonWithContext ¶
func (c *STORAGEEBS) RollbackVolumeCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
RollbackVolumeCommonWithContext is the same as RollbackVolumeCommon with the addition of the ability to pass a context and additional request options.
See RollbackVolumeCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) RollbackVolumeRequest ¶
func (c *STORAGEEBS) RollbackVolumeRequest(input *RollbackVolumeInput) (req *request.Request, output *RollbackVolumeOutput)
RollbackVolumeRequest generates a "byteplus/request.Request" representing the client's request for the RollbackVolume operation. The "output" return value will be populated with the RollbackVolumeCommon request's response once the request completes successfully.
Use "Send" method on the returned RollbackVolumeCommon Request to send the API call to the service. the "output" return value is not valid until after RollbackVolumeCommon Send returns without error.
See RollbackVolume for more information on using the RollbackVolume API call, and error handling.
// Example sending a request using the RollbackVolumeRequest method.
req, resp := client.RollbackVolumeRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) RollbackVolumeWithContext ¶
func (c *STORAGEEBS) RollbackVolumeWithContext(ctx byteplus.Context, input *RollbackVolumeInput, opts ...request.Option) (*RollbackVolumeOutput, error)
RollbackVolumeWithContext is the same as RollbackVolume with the addition of the ability to pass a context and additional request options.
See RollbackVolume for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) ServicePurchaseRscPreorder ¶
func (c *STORAGEEBS) ServicePurchaseRscPreorder(input *ServicePurchaseRscPreorderInput) (*ServicePurchaseRscPreorderOutput, error)
ServicePurchaseRscPreorder API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation ServicePurchaseRscPreorder for usage and error information.
func (*STORAGEEBS) ServicePurchaseRscPreorderCommon ¶
func (c *STORAGEEBS) ServicePurchaseRscPreorderCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ServicePurchaseRscPreorderCommon API operation for STORAGE_EBS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for STORAGE_EBS's API operation ServicePurchaseRscPreorderCommon for usage and error information.
func (*STORAGEEBS) ServicePurchaseRscPreorderCommonRequest ¶
func (c *STORAGEEBS) ServicePurchaseRscPreorderCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ServicePurchaseRscPreorderCommonRequest generates a "byteplus/request.Request" representing the client's request for the ServicePurchaseRscPreorderCommon operation. The "output" return value will be populated with the ServicePurchaseRscPreorderCommon request's response once the request completes successfully.
Use "Send" method on the returned ServicePurchaseRscPreorderCommon Request to send the API call to the service. the "output" return value is not valid until after ServicePurchaseRscPreorderCommon Send returns without error.
See ServicePurchaseRscPreorderCommon for more information on using the ServicePurchaseRscPreorderCommon API call, and error handling.
// Example sending a request using the ServicePurchaseRscPreorderCommonRequest method.
req, resp := client.ServicePurchaseRscPreorderCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) ServicePurchaseRscPreorderCommonWithContext ¶
func (c *STORAGEEBS) ServicePurchaseRscPreorderCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ServicePurchaseRscPreorderCommonWithContext is the same as ServicePurchaseRscPreorderCommon with the addition of the ability to pass a context and additional request options.
See ServicePurchaseRscPreorderCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*STORAGEEBS) ServicePurchaseRscPreorderRequest ¶
func (c *STORAGEEBS) ServicePurchaseRscPreorderRequest(input *ServicePurchaseRscPreorderInput) (req *request.Request, output *ServicePurchaseRscPreorderOutput)
ServicePurchaseRscPreorderRequest generates a "byteplus/request.Request" representing the client's request for the ServicePurchaseRscPreorder operation. The "output" return value will be populated with the ServicePurchaseRscPreorderCommon request's response once the request completes successfully.
Use "Send" method on the returned ServicePurchaseRscPreorderCommon Request to send the API call to the service. the "output" return value is not valid until after ServicePurchaseRscPreorderCommon Send returns without error.
See ServicePurchaseRscPreorder for more information on using the ServicePurchaseRscPreorder API call, and error handling.
// Example sending a request using the ServicePurchaseRscPreorderRequest method.
req, resp := client.ServicePurchaseRscPreorderRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) ServicePurchaseRscPreorderWithContext ¶
func (c *STORAGEEBS) ServicePurchaseRscPreorderWithContext(ctx byteplus.Context, input *ServicePurchaseRscPreorderInput, opts ...request.Option) (*ServicePurchaseRscPreorderOutput, error)
ServicePurchaseRscPreorderWithContext is the same as ServicePurchaseRscPreorder with the addition of the ability to pass a context and additional request options.
See ServicePurchaseRscPreorder for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
type STORAGEEBSAPI ¶
type STORAGEEBSAPI interface {
ApplyAutoSnapshotPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
ApplyAutoSnapshotPolicyCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ApplyAutoSnapshotPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ApplyAutoSnapshotPolicy(*ApplyAutoSnapshotPolicyInput) (*ApplyAutoSnapshotPolicyOutput, error)
ApplyAutoSnapshotPolicyWithContext(byteplus.Context, *ApplyAutoSnapshotPolicyInput, ...request.Option) (*ApplyAutoSnapshotPolicyOutput, error)
ApplyAutoSnapshotPolicyRequest(*ApplyAutoSnapshotPolicyInput) (*request.Request, *ApplyAutoSnapshotPolicyOutput)
AttachVolumeCommon(*map[string]interface{}) (*map[string]interface{}, error)
AttachVolumeCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
AttachVolumeCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
AttachVolume(*AttachVolumeInput) (*AttachVolumeOutput, error)
AttachVolumeWithContext(byteplus.Context, *AttachVolumeInput, ...request.Option) (*AttachVolumeOutput, error)
AttachVolumeRequest(*AttachVolumeInput) (*request.Request, *AttachVolumeOutput)
AutoRenewReservedStorageCapacityCommon(*map[string]interface{}) (*map[string]interface{}, error)
AutoRenewReservedStorageCapacityCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
AutoRenewReservedStorageCapacityCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
AutoRenewReservedStorageCapacity(*AutoRenewReservedStorageCapacityInput) (*AutoRenewReservedStorageCapacityOutput, error)
AutoRenewReservedStorageCapacityWithContext(byteplus.Context, *AutoRenewReservedStorageCapacityInput, ...request.Option) (*AutoRenewReservedStorageCapacityOutput, error)
AutoRenewReservedStorageCapacityRequest(*AutoRenewReservedStorageCapacityInput) (*request.Request, *AutoRenewReservedStorageCapacityOutput)
CancelAutoSnapshotPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
CancelAutoSnapshotPolicyCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CancelAutoSnapshotPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CancelAutoSnapshotPolicy(*CancelAutoSnapshotPolicyInput) (*CancelAutoSnapshotPolicyOutput, error)
CancelAutoSnapshotPolicyWithContext(byteplus.Context, *CancelAutoSnapshotPolicyInput, ...request.Option) (*CancelAutoSnapshotPolicyOutput, error)
CancelAutoSnapshotPolicyRequest(*CancelAutoSnapshotPolicyInput) (*request.Request, *CancelAutoSnapshotPolicyOutput)
CheckUserRscPermitCommon(*map[string]interface{}) (*map[string]interface{}, error)
CheckUserRscPermitCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CheckUserRscPermitCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CheckUserRscPermit(*CheckUserRscPermitInput) (*CheckUserRscPermitOutput, error)
CheckUserRscPermitWithContext(byteplus.Context, *CheckUserRscPermitInput, ...request.Option) (*CheckUserRscPermitOutput, error)
CheckUserRscPermitRequest(*CheckUserRscPermitInput) (*request.Request, *CheckUserRscPermitOutput)
CreateAutoSnapshotPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateAutoSnapshotPolicyCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateAutoSnapshotPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateAutoSnapshotPolicy(*CreateAutoSnapshotPolicyInput) (*CreateAutoSnapshotPolicyOutput, error)
CreateAutoSnapshotPolicyWithContext(byteplus.Context, *CreateAutoSnapshotPolicyInput, ...request.Option) (*CreateAutoSnapshotPolicyOutput, error)
CreateAutoSnapshotPolicyRequest(*CreateAutoSnapshotPolicyInput) (*request.Request, *CreateAutoSnapshotPolicyOutput)
CreatePlacementGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreatePlacementGroupCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreatePlacementGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreatePlacementGroup(*CreatePlacementGroupInput) (*CreatePlacementGroupOutput, error)
CreatePlacementGroupWithContext(byteplus.Context, *CreatePlacementGroupInput, ...request.Option) (*CreatePlacementGroupOutput, error)
CreatePlacementGroupRequest(*CreatePlacementGroupInput) (*request.Request, *CreatePlacementGroupOutput)
CreateSnapshotCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateSnapshotCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateSnapshotCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateSnapshot(*CreateSnapshotInput) (*CreateSnapshotOutput, error)
CreateSnapshotWithContext(byteplus.Context, *CreateSnapshotInput, ...request.Option) (*CreateSnapshotOutput, error)
CreateSnapshotRequest(*CreateSnapshotInput) (*request.Request, *CreateSnapshotOutput)
CreateSnapshotGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateSnapshotGroupCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateSnapshotGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateSnapshotGroup(*CreateSnapshotGroupInput) (*CreateSnapshotGroupOutput, error)
CreateSnapshotGroupWithContext(byteplus.Context, *CreateSnapshotGroupInput, ...request.Option) (*CreateSnapshotGroupOutput, error)
CreateSnapshotGroupRequest(*CreateSnapshotGroupInput) (*request.Request, *CreateSnapshotGroupOutput)
CreateTagsCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateTagsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateTagsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateTags(*CreateTagsInput) (*CreateTagsOutput, error)
CreateTagsWithContext(byteplus.Context, *CreateTagsInput, ...request.Option) (*CreateTagsOutput, error)
CreateTagsRequest(*CreateTagsInput) (*request.Request, *CreateTagsOutput)
CreateVolumeCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateVolumeCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateVolumeCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateVolume(*CreateVolumeInput) (*CreateVolumeOutput, error)
CreateVolumeWithContext(byteplus.Context, *CreateVolumeInput, ...request.Option) (*CreateVolumeOutput, error)
CreateVolumeRequest(*CreateVolumeInput) (*request.Request, *CreateVolumeOutput)
DeleteAutoSnapshotPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteAutoSnapshotPolicyCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteAutoSnapshotPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteAutoSnapshotPolicy(*DeleteAutoSnapshotPolicyInput) (*DeleteAutoSnapshotPolicyOutput, error)
DeleteAutoSnapshotPolicyWithContext(byteplus.Context, *DeleteAutoSnapshotPolicyInput, ...request.Option) (*DeleteAutoSnapshotPolicyOutput, error)
DeleteAutoSnapshotPolicyRequest(*DeleteAutoSnapshotPolicyInput) (*request.Request, *DeleteAutoSnapshotPolicyOutput)
DeletePlacementGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeletePlacementGroupCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeletePlacementGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeletePlacementGroup(*DeletePlacementGroupInput) (*DeletePlacementGroupOutput, error)
DeletePlacementGroupWithContext(byteplus.Context, *DeletePlacementGroupInput, ...request.Option) (*DeletePlacementGroupOutput, error)
DeletePlacementGroupRequest(*DeletePlacementGroupInput) (*request.Request, *DeletePlacementGroupOutput)
DeleteSnapshotCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteSnapshotCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteSnapshotCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteSnapshot(*DeleteSnapshotInput) (*DeleteSnapshotOutput, error)
DeleteSnapshotWithContext(byteplus.Context, *DeleteSnapshotInput, ...request.Option) (*DeleteSnapshotOutput, error)
DeleteSnapshotRequest(*DeleteSnapshotInput) (*request.Request, *DeleteSnapshotOutput)
DeleteSnapshotGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteSnapshotGroupCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteSnapshotGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteSnapshotGroup(*DeleteSnapshotGroupInput) (*DeleteSnapshotGroupOutput, error)
DeleteSnapshotGroupWithContext(byteplus.Context, *DeleteSnapshotGroupInput, ...request.Option) (*DeleteSnapshotGroupOutput, error)
DeleteSnapshotGroupRequest(*DeleteSnapshotGroupInput) (*request.Request, *DeleteSnapshotGroupOutput)
DeleteTagsCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteTagsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteTagsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteTags(*DeleteTagsInput) (*DeleteTagsOutput, error)
DeleteTagsWithContext(byteplus.Context, *DeleteTagsInput, ...request.Option) (*DeleteTagsOutput, error)
DeleteTagsRequest(*DeleteTagsInput) (*request.Request, *DeleteTagsOutput)
DeleteVolumeCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteVolumeCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteVolumeCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteVolume(*DeleteVolumeInput) (*DeleteVolumeOutput, error)
DeleteVolumeWithContext(byteplus.Context, *DeleteVolumeInput, ...request.Option) (*DeleteVolumeOutput, error)
DeleteVolumeRequest(*DeleteVolumeInput) (*request.Request, *DeleteVolumeOutput)
DescribeAutoSnapshotPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeAutoSnapshotPolicyCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeAutoSnapshotPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeAutoSnapshotPolicy(*DescribeAutoSnapshotPolicyInput) (*DescribeAutoSnapshotPolicyOutput, error)
DescribeAutoSnapshotPolicyWithContext(byteplus.Context, *DescribeAutoSnapshotPolicyInput, ...request.Option) (*DescribeAutoSnapshotPolicyOutput, error)
DescribeAutoSnapshotPolicyRequest(*DescribeAutoSnapshotPolicyInput) (*request.Request, *DescribeAutoSnapshotPolicyOutput)
DescribePlacementGroupDetailsCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribePlacementGroupDetailsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribePlacementGroupDetailsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribePlacementGroupDetails(*DescribePlacementGroupDetailsInput) (*DescribePlacementGroupDetailsOutput, error)
DescribePlacementGroupDetailsWithContext(byteplus.Context, *DescribePlacementGroupDetailsInput, ...request.Option) (*DescribePlacementGroupDetailsOutput, error)
DescribePlacementGroupDetailsRequest(*DescribePlacementGroupDetailsInput) (*request.Request, *DescribePlacementGroupDetailsOutput)
DescribePlacementGroupsCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribePlacementGroupsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribePlacementGroupsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribePlacementGroups(*DescribePlacementGroupsInput) (*DescribePlacementGroupsOutput, error)
DescribePlacementGroupsWithContext(byteplus.Context, *DescribePlacementGroupsInput, ...request.Option) (*DescribePlacementGroupsOutput, error)
DescribePlacementGroupsRequest(*DescribePlacementGroupsInput) (*request.Request, *DescribePlacementGroupsOutput)
DescribeReservedStorageCapacityCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeReservedStorageCapacityCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeReservedStorageCapacityCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeReservedStorageCapacity(*DescribeReservedStorageCapacityInput) (*DescribeReservedStorageCapacityOutput, error)
DescribeReservedStorageCapacityWithContext(byteplus.Context, *DescribeReservedStorageCapacityInput, ...request.Option) (*DescribeReservedStorageCapacityOutput, error)
DescribeReservedStorageCapacityRequest(*DescribeReservedStorageCapacityInput) (*request.Request, *DescribeReservedStorageCapacityOutput)
DescribeSnapshotChainsCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeSnapshotChainsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeSnapshotChainsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeSnapshotChains(*DescribeSnapshotChainsInput) (*DescribeSnapshotChainsOutput, error)
DescribeSnapshotChainsWithContext(byteplus.Context, *DescribeSnapshotChainsInput, ...request.Option) (*DescribeSnapshotChainsOutput, error)
DescribeSnapshotChainsRequest(*DescribeSnapshotChainsInput) (*request.Request, *DescribeSnapshotChainsOutput)
DescribeSnapshotGroupsCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeSnapshotGroupsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeSnapshotGroupsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeSnapshotGroups(*DescribeSnapshotGroupsInput) (*DescribeSnapshotGroupsOutput, error)
DescribeSnapshotGroupsWithContext(byteplus.Context, *DescribeSnapshotGroupsInput, ...request.Option) (*DescribeSnapshotGroupsOutput, error)
DescribeSnapshotGroupsRequest(*DescribeSnapshotGroupsInput) (*request.Request, *DescribeSnapshotGroupsOutput)
DescribeSnapshotsCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeSnapshotsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeSnapshotsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeSnapshots(*DescribeSnapshotsInput) (*DescribeSnapshotsOutput, error)
DescribeSnapshotsWithContext(byteplus.Context, *DescribeSnapshotsInput, ...request.Option) (*DescribeSnapshotsOutput, error)
DescribeSnapshotsRequest(*DescribeSnapshotsInput) (*request.Request, *DescribeSnapshotsOutput)
DescribeSnapshotsUsageCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeSnapshotsUsageCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeSnapshotsUsageCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeSnapshotsUsage(*DescribeSnapshotsUsageInput) (*DescribeSnapshotsUsageOutput, error)
DescribeSnapshotsUsageWithContext(byteplus.Context, *DescribeSnapshotsUsageInput, ...request.Option) (*DescribeSnapshotsUsageOutput, error)
DescribeSnapshotsUsageRequest(*DescribeSnapshotsUsageInput) (*request.Request, *DescribeSnapshotsUsageOutput)
DescribeTagsCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeTagsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeTagsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeTags(*DescribeTagsInput) (*DescribeTagsOutput, error)
DescribeTagsWithContext(byteplus.Context, *DescribeTagsInput, ...request.Option) (*DescribeTagsOutput, error)
DescribeTagsRequest(*DescribeTagsInput) (*request.Request, *DescribeTagsOutput)
DescribeVolumeTypeCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeVolumeTypeCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeVolumeTypeCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeVolumeType(*DescribeVolumeTypeInput) (*DescribeVolumeTypeOutput, error)
DescribeVolumeTypeWithContext(byteplus.Context, *DescribeVolumeTypeInput, ...request.Option) (*DescribeVolumeTypeOutput, error)
DescribeVolumeTypeRequest(*DescribeVolumeTypeInput) (*request.Request, *DescribeVolumeTypeOutput)
DescribeVolumesCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeVolumesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeVolumesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeVolumes(*DescribeVolumesInput) (*DescribeVolumesOutput, error)
DescribeVolumesWithContext(byteplus.Context, *DescribeVolumesInput, ...request.Option) (*DescribeVolumesOutput, error)
DescribeVolumesRequest(*DescribeVolumesInput) (*request.Request, *DescribeVolumesOutput)
DetachVolumeCommon(*map[string]interface{}) (*map[string]interface{}, error)
DetachVolumeCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DetachVolumeCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DetachVolume(*DetachVolumeInput) (*DetachVolumeOutput, error)
DetachVolumeWithContext(byteplus.Context, *DetachVolumeInput, ...request.Option) (*DetachVolumeOutput, error)
DetachVolumeRequest(*DetachVolumeInput) (*request.Request, *DetachVolumeOutput)
ExtendVolumeCommon(*map[string]interface{}) (*map[string]interface{}, error)
ExtendVolumeCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ExtendVolumeCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ExtendVolume(*ExtendVolumeInput) (*ExtendVolumeOutput, error)
ExtendVolumeWithContext(byteplus.Context, *ExtendVolumeInput, ...request.Option) (*ExtendVolumeOutput, error)
ExtendVolumeRequest(*ExtendVolumeInput) (*request.Request, *ExtendVolumeOutput)
ManualRenewReservedStorageCapacityCommon(*map[string]interface{}) (*map[string]interface{}, error)
ManualRenewReservedStorageCapacityCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ManualRenewReservedStorageCapacityCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ManualRenewReservedStorageCapacity(*ManualRenewReservedStorageCapacityInput) (*ManualRenewReservedStorageCapacityOutput, error)
ManualRenewReservedStorageCapacityWithContext(byteplus.Context, *ManualRenewReservedStorageCapacityInput, ...request.Option) (*ManualRenewReservedStorageCapacityOutput, error)
ManualRenewReservedStorageCapacityRequest(*ManualRenewReservedStorageCapacityInput) (*request.Request, *ManualRenewReservedStorageCapacityOutput)
ModifyAutoSnapshotPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
ModifyAutoSnapshotPolicyCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ModifyAutoSnapshotPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ModifyAutoSnapshotPolicy(*ModifyAutoSnapshotPolicyInput) (*ModifyAutoSnapshotPolicyOutput, error)
ModifyAutoSnapshotPolicyWithContext(byteplus.Context, *ModifyAutoSnapshotPolicyInput, ...request.Option) (*ModifyAutoSnapshotPolicyOutput, error)
ModifyAutoSnapshotPolicyRequest(*ModifyAutoSnapshotPolicyInput) (*request.Request, *ModifyAutoSnapshotPolicyOutput)
ModifyPlacementGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
ModifyPlacementGroupCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ModifyPlacementGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ModifyPlacementGroup(*ModifyPlacementGroupInput) (*ModifyPlacementGroupOutput, error)
ModifyPlacementGroupWithContext(byteplus.Context, *ModifyPlacementGroupInput, ...request.Option) (*ModifyPlacementGroupOutput, error)
ModifyPlacementGroupRequest(*ModifyPlacementGroupInput) (*request.Request, *ModifyPlacementGroupOutput)
ModifyReservedStorageCapacityEffectiveAtCommon(*map[string]interface{}) (*map[string]interface{}, error)
ModifyReservedStorageCapacityEffectiveAtCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ModifyReservedStorageCapacityEffectiveAtCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ModifyReservedStorageCapacityEffectiveAt(*ModifyReservedStorageCapacityEffectiveAtInput) (*ModifyReservedStorageCapacityEffectiveAtOutput, error)
ModifyReservedStorageCapacityEffectiveAtWithContext(byteplus.Context, *ModifyReservedStorageCapacityEffectiveAtInput, ...request.Option) (*ModifyReservedStorageCapacityEffectiveAtOutput, error)
ModifyReservedStorageCapacityEffectiveAtRequest(*ModifyReservedStorageCapacityEffectiveAtInput) (*request.Request, *ModifyReservedStorageCapacityEffectiveAtOutput)
ModifySnapshotAttributeCommon(*map[string]interface{}) (*map[string]interface{}, error)
ModifySnapshotAttributeCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ModifySnapshotAttributeCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ModifySnapshotAttribute(*ModifySnapshotAttributeInput) (*ModifySnapshotAttributeOutput, error)
ModifySnapshotAttributeWithContext(byteplus.Context, *ModifySnapshotAttributeInput, ...request.Option) (*ModifySnapshotAttributeOutput, error)
ModifySnapshotAttributeRequest(*ModifySnapshotAttributeInput) (*request.Request, *ModifySnapshotAttributeOutput)
ModifySnapshotGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
ModifySnapshotGroupCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ModifySnapshotGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ModifySnapshotGroup(*ModifySnapshotGroupInput) (*ModifySnapshotGroupOutput, error)
ModifySnapshotGroupWithContext(byteplus.Context, *ModifySnapshotGroupInput, ...request.Option) (*ModifySnapshotGroupOutput, error)
ModifySnapshotGroupRequest(*ModifySnapshotGroupInput) (*request.Request, *ModifySnapshotGroupOutput)
ModifyVolumeAttributeCommon(*map[string]interface{}) (*map[string]interface{}, error)
ModifyVolumeAttributeCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ModifyVolumeAttributeCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ModifyVolumeAttribute(*ModifyVolumeAttributeInput) (*ModifyVolumeAttributeOutput, error)
ModifyVolumeAttributeWithContext(byteplus.Context, *ModifyVolumeAttributeInput, ...request.Option) (*ModifyVolumeAttributeOutput, error)
ModifyVolumeAttributeRequest(*ModifyVolumeAttributeInput) (*request.Request, *ModifyVolumeAttributeOutput)
ModifyVolumeChargeTypeCommon(*map[string]interface{}) (*map[string]interface{}, error)
ModifyVolumeChargeTypeCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ModifyVolumeChargeTypeCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ModifyVolumeChargeType(*ModifyVolumeChargeTypeInput) (*ModifyVolumeChargeTypeOutput, error)
ModifyVolumeChargeTypeWithContext(byteplus.Context, *ModifyVolumeChargeTypeInput, ...request.Option) (*ModifyVolumeChargeTypeOutput, error)
ModifyVolumeChargeTypeRequest(*ModifyVolumeChargeTypeInput) (*request.Request, *ModifyVolumeChargeTypeOutput)
ModifyVolumeExtraPerformanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
ModifyVolumeExtraPerformanceCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ModifyVolumeExtraPerformanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ModifyVolumeExtraPerformance(*ModifyVolumeExtraPerformanceInput) (*ModifyVolumeExtraPerformanceOutput, error)
ModifyVolumeExtraPerformanceWithContext(byteplus.Context, *ModifyVolumeExtraPerformanceInput, ...request.Option) (*ModifyVolumeExtraPerformanceOutput, error)
ModifyVolumeExtraPerformanceRequest(*ModifyVolumeExtraPerformanceInput) (*request.Request, *ModifyVolumeExtraPerformanceOutput)
ModifyVolumeSpecCommon(*map[string]interface{}) (*map[string]interface{}, error)
ModifyVolumeSpecCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ModifyVolumeSpecCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ModifyVolumeSpec(*ModifyVolumeSpecInput) (*ModifyVolumeSpecOutput, error)
ModifyVolumeSpecWithContext(byteplus.Context, *ModifyVolumeSpecInput, ...request.Option) (*ModifyVolumeSpecOutput, error)
ModifyVolumeSpecRequest(*ModifyVolumeSpecInput) (*request.Request, *ModifyVolumeSpecOutput)
PurchaseReservedStorageCapacityCommon(*map[string]interface{}) (*map[string]interface{}, error)
PurchaseReservedStorageCapacityCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
PurchaseReservedStorageCapacityCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
PurchaseReservedStorageCapacity(*PurchaseReservedStorageCapacityInput) (*PurchaseReservedStorageCapacityOutput, error)
PurchaseReservedStorageCapacityWithContext(byteplus.Context, *PurchaseReservedStorageCapacityInput, ...request.Option) (*PurchaseReservedStorageCapacityOutput, error)
PurchaseReservedStorageCapacityRequest(*PurchaseReservedStorageCapacityInput) (*request.Request, *PurchaseReservedStorageCapacityOutput)
RollbackSnapshotGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
RollbackSnapshotGroupCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
RollbackSnapshotGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
RollbackSnapshotGroup(*RollbackSnapshotGroupInput) (*RollbackSnapshotGroupOutput, error)
RollbackSnapshotGroupWithContext(byteplus.Context, *RollbackSnapshotGroupInput, ...request.Option) (*RollbackSnapshotGroupOutput, error)
RollbackSnapshotGroupRequest(*RollbackSnapshotGroupInput) (*request.Request, *RollbackSnapshotGroupOutput)
RollbackVolumeCommon(*map[string]interface{}) (*map[string]interface{}, error)
RollbackVolumeCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
RollbackVolumeCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
RollbackVolume(*RollbackVolumeInput) (*RollbackVolumeOutput, error)
RollbackVolumeWithContext(byteplus.Context, *RollbackVolumeInput, ...request.Option) (*RollbackVolumeOutput, error)
RollbackVolumeRequest(*RollbackVolumeInput) (*request.Request, *RollbackVolumeOutput)
ServicePurchaseRscPreorderCommon(*map[string]interface{}) (*map[string]interface{}, error)
ServicePurchaseRscPreorderCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ServicePurchaseRscPreorderCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ServicePurchaseRscPreorder(*ServicePurchaseRscPreorderInput) (*ServicePurchaseRscPreorderOutput, error)
ServicePurchaseRscPreorderWithContext(byteplus.Context, *ServicePurchaseRscPreorderInput, ...request.Option) (*ServicePurchaseRscPreorderOutput, error)
ServicePurchaseRscPreorderRequest(*ServicePurchaseRscPreorderInput) (*request.Request, *ServicePurchaseRscPreorderOutput)
}
STORAGEEBSAPI provides an interface to enable mocking the storageebs.STORAGEEBS service client's API operation,
// byteplus sdk func uses an SDK service client to make a request to
// STORAGE_EBS.
func myFunc(svc STORAGEEBSAPI) bool {
// Make svc.ApplyAutoSnapshotPolicy request
}
func main() {
sess := session.New()
svc := storageebs.New(sess)
myFunc(svc)
}
type ServicePurchaseRscPreorderInput ¶
type ServicePurchaseRscPreorderInput struct {
AccountId *string `type:"string"`
ClientToken *string `type:"string"`
EffectiveAt *string `type:"string"`
Period *int32 `type:"int32"`
PeriodUnit *string `type:"string"`
ReservedCapacity *int32 `type:"int32"`
ReservedStorageCapacityName *string `type:"string"`
RscAutoRenew *bool `type:"boolean"`
VolumeType *string `type:"string"`
ZoneId *string `type:"string"`
// contains filtered or unexported fields
}
func (ServicePurchaseRscPreorderInput) GoString ¶
func (s ServicePurchaseRscPreorderInput) GoString() string
GoString returns the string representation
func (*ServicePurchaseRscPreorderInput) SetAccountId ¶
func (s *ServicePurchaseRscPreorderInput) SetAccountId(v string) *ServicePurchaseRscPreorderInput
SetAccountId sets the AccountId field's value.
func (*ServicePurchaseRscPreorderInput) SetClientToken ¶
func (s *ServicePurchaseRscPreorderInput) SetClientToken(v string) *ServicePurchaseRscPreorderInput
SetClientToken sets the ClientToken field's value.
func (*ServicePurchaseRscPreorderInput) SetEffectiveAt ¶
func (s *ServicePurchaseRscPreorderInput) SetEffectiveAt(v string) *ServicePurchaseRscPreorderInput
SetEffectiveAt sets the EffectiveAt field's value.
func (*ServicePurchaseRscPreorderInput) SetPeriod ¶
func (s *ServicePurchaseRscPreorderInput) SetPeriod(v int32) *ServicePurchaseRscPreorderInput
SetPeriod sets the Period field's value.
func (*ServicePurchaseRscPreorderInput) SetPeriodUnit ¶
func (s *ServicePurchaseRscPreorderInput) SetPeriodUnit(v string) *ServicePurchaseRscPreorderInput
SetPeriodUnit sets the PeriodUnit field's value.
func (*ServicePurchaseRscPreorderInput) SetReservedCapacity ¶
func (s *ServicePurchaseRscPreorderInput) SetReservedCapacity(v int32) *ServicePurchaseRscPreorderInput
SetReservedCapacity sets the ReservedCapacity field's value.
func (*ServicePurchaseRscPreorderInput) SetReservedStorageCapacityName ¶
func (s *ServicePurchaseRscPreorderInput) SetReservedStorageCapacityName(v string) *ServicePurchaseRscPreorderInput
SetReservedStorageCapacityName sets the ReservedStorageCapacityName field's value.
func (*ServicePurchaseRscPreorderInput) SetRscAutoRenew ¶
func (s *ServicePurchaseRscPreorderInput) SetRscAutoRenew(v bool) *ServicePurchaseRscPreorderInput
SetRscAutoRenew sets the RscAutoRenew field's value.
func (*ServicePurchaseRscPreorderInput) SetVolumeType ¶
func (s *ServicePurchaseRscPreorderInput) SetVolumeType(v string) *ServicePurchaseRscPreorderInput
SetVolumeType sets the VolumeType field's value.
func (*ServicePurchaseRscPreorderInput) SetZoneId ¶
func (s *ServicePurchaseRscPreorderInput) SetZoneId(v string) *ServicePurchaseRscPreorderInput
SetZoneId sets the ZoneId field's value.
func (ServicePurchaseRscPreorderInput) String ¶
func (s ServicePurchaseRscPreorderInput) String() string
String returns the string representation
type ServicePurchaseRscPreorderOutput ¶
type ServicePurchaseRscPreorderOutput struct {
Metadata *response.ResponseMetadata
ReservedStorageCapacityId *string `type:"string"`
// contains filtered or unexported fields
}
func (ServicePurchaseRscPreorderOutput) GoString ¶
func (s ServicePurchaseRscPreorderOutput) GoString() string
GoString returns the string representation
func (*ServicePurchaseRscPreorderOutput) SetReservedStorageCapacityId ¶
func (s *ServicePurchaseRscPreorderOutput) SetReservedStorageCapacityId(v string) *ServicePurchaseRscPreorderOutput
SetReservedStorageCapacityId sets the ReservedStorageCapacityId field's value.
func (ServicePurchaseRscPreorderOutput) String ¶
func (s ServicePurchaseRscPreorderOutput) String() string
String returns the string representation
type SnapshotChainForDescribeSnapshotChainsOutput ¶
type SnapshotChainForDescribeSnapshotChainsOutput struct {
SnapshotChainId *string `type:"string"`
SnapshotCount *int32 `type:"int32"`
SnapshotSize *int64 `type:"int64"`
VolumeId *string `type:"string"`
// contains filtered or unexported fields
}
func (SnapshotChainForDescribeSnapshotChainsOutput) GoString ¶
func (s SnapshotChainForDescribeSnapshotChainsOutput) GoString() string
GoString returns the string representation
func (*SnapshotChainForDescribeSnapshotChainsOutput) SetSnapshotChainId ¶
func (s *SnapshotChainForDescribeSnapshotChainsOutput) SetSnapshotChainId(v string) *SnapshotChainForDescribeSnapshotChainsOutput
SetSnapshotChainId sets the SnapshotChainId field's value.
func (*SnapshotChainForDescribeSnapshotChainsOutput) SetSnapshotCount ¶
func (s *SnapshotChainForDescribeSnapshotChainsOutput) SetSnapshotCount(v int32) *SnapshotChainForDescribeSnapshotChainsOutput
SetSnapshotCount sets the SnapshotCount field's value.
func (*SnapshotChainForDescribeSnapshotChainsOutput) SetSnapshotSize ¶
func (s *SnapshotChainForDescribeSnapshotChainsOutput) SetSnapshotSize(v int64) *SnapshotChainForDescribeSnapshotChainsOutput
SetSnapshotSize sets the SnapshotSize field's value.
func (*SnapshotChainForDescribeSnapshotChainsOutput) SetVolumeId ¶
func (s *SnapshotChainForDescribeSnapshotChainsOutput) SetVolumeId(v string) *SnapshotChainForDescribeSnapshotChainsOutput
SetVolumeId sets the VolumeId field's value.
func (SnapshotChainForDescribeSnapshotChainsOutput) String ¶
func (s SnapshotChainForDescribeSnapshotChainsOutput) String() string
String returns the string representation
type SnapshotForDescribeSnapshotGroupsOutput ¶
type SnapshotForDescribeSnapshotGroupsOutput struct {
CreationTime *string `type:"string"`
Description *string `type:"string"`
ImageId *string `type:"string"`
InstantAccess *bool `type:"boolean"`
Progress *int32 `type:"int32"`
ProjectName *string `type:"string"`
RetentionDays *int32 `type:"int32"`
SnapshotGroupId *string `type:"string"`
SnapshotId *string `type:"string"`
SnapshotName *string `type:"string"`
SnapshotType *string `type:"string"`
Status *string `type:"string"`
Tags []*TagForDescribeSnapshotGroupsOutput `type:"list"`
VolumeId *string `type:"string"`
VolumeKind *string `type:"string"`
VolumeName *string `type:"string"`
VolumeSize *int64 `type:"int64"`
VolumeStatus *string `type:"string"`
VolumeType *string `type:"string"`
ZoneId *string `type:"string"`
// contains filtered or unexported fields
}
func (SnapshotForDescribeSnapshotGroupsOutput) GoString ¶
func (s SnapshotForDescribeSnapshotGroupsOutput) GoString() string
GoString returns the string representation
func (*SnapshotForDescribeSnapshotGroupsOutput) SetCreationTime ¶
func (s *SnapshotForDescribeSnapshotGroupsOutput) SetCreationTime(v string) *SnapshotForDescribeSnapshotGroupsOutput
SetCreationTime sets the CreationTime field's value.
func (*SnapshotForDescribeSnapshotGroupsOutput) SetDescription ¶
func (s *SnapshotForDescribeSnapshotGroupsOutput) SetDescription(v string) *SnapshotForDescribeSnapshotGroupsOutput
SetDescription sets the Description field's value.
func (*SnapshotForDescribeSnapshotGroupsOutput) SetImageId ¶
func (s *SnapshotForDescribeSnapshotGroupsOutput) SetImageId(v string) *SnapshotForDescribeSnapshotGroupsOutput
SetImageId sets the ImageId field's value.
func (*SnapshotForDescribeSnapshotGroupsOutput) SetInstantAccess ¶
func (s *SnapshotForDescribeSnapshotGroupsOutput) SetInstantAccess(v bool) *SnapshotForDescribeSnapshotGroupsOutput
SetInstantAccess sets the InstantAccess field's value.
func (*SnapshotForDescribeSnapshotGroupsOutput) SetProgress ¶
func (s *SnapshotForDescribeSnapshotGroupsOutput) SetProgress(v int32) *SnapshotForDescribeSnapshotGroupsOutput
SetProgress sets the Progress field's value.
func (*SnapshotForDescribeSnapshotGroupsOutput) SetProjectName ¶
func (s *SnapshotForDescribeSnapshotGroupsOutput) SetProjectName(v string) *SnapshotForDescribeSnapshotGroupsOutput
SetProjectName sets the ProjectName field's value.
func (*SnapshotForDescribeSnapshotGroupsOutput) SetRetentionDays ¶
func (s *SnapshotForDescribeSnapshotGroupsOutput) SetRetentionDays(v int32) *SnapshotForDescribeSnapshotGroupsOutput
SetRetentionDays sets the RetentionDays field's value.
func (*SnapshotForDescribeSnapshotGroupsOutput) SetShared ¶
func (s *SnapshotForDescribeSnapshotGroupsOutput) SetShared(v bool) *SnapshotForDescribeSnapshotGroupsOutput
SetShared sets the Shared field's value.
func (*SnapshotForDescribeSnapshotGroupsOutput) SetSnapshotGroupId ¶
func (s *SnapshotForDescribeSnapshotGroupsOutput) SetSnapshotGroupId(v string) *SnapshotForDescribeSnapshotGroupsOutput
SetSnapshotGroupId sets the SnapshotGroupId field's value.
func (*SnapshotForDescribeSnapshotGroupsOutput) SetSnapshotId ¶
func (s *SnapshotForDescribeSnapshotGroupsOutput) SetSnapshotId(v string) *SnapshotForDescribeSnapshotGroupsOutput
SetSnapshotId sets the SnapshotId field's value.
func (*SnapshotForDescribeSnapshotGroupsOutput) SetSnapshotName ¶
func (s *SnapshotForDescribeSnapshotGroupsOutput) SetSnapshotName(v string) *SnapshotForDescribeSnapshotGroupsOutput
SetSnapshotName sets the SnapshotName field's value.
func (*SnapshotForDescribeSnapshotGroupsOutput) SetSnapshotType ¶
func (s *SnapshotForDescribeSnapshotGroupsOutput) SetSnapshotType(v string) *SnapshotForDescribeSnapshotGroupsOutput
SetSnapshotType sets the SnapshotType field's value.
func (*SnapshotForDescribeSnapshotGroupsOutput) SetStatus ¶
func (s *SnapshotForDescribeSnapshotGroupsOutput) SetStatus(v string) *SnapshotForDescribeSnapshotGroupsOutput
SetStatus sets the Status field's value.
func (*SnapshotForDescribeSnapshotGroupsOutput) SetTags ¶
func (s *SnapshotForDescribeSnapshotGroupsOutput) SetTags(v []*TagForDescribeSnapshotGroupsOutput) *SnapshotForDescribeSnapshotGroupsOutput
SetTags sets the Tags field's value.
func (*SnapshotForDescribeSnapshotGroupsOutput) SetVolumeId ¶
func (s *SnapshotForDescribeSnapshotGroupsOutput) SetVolumeId(v string) *SnapshotForDescribeSnapshotGroupsOutput
SetVolumeId sets the VolumeId field's value.
func (*SnapshotForDescribeSnapshotGroupsOutput) SetVolumeKind ¶
func (s *SnapshotForDescribeSnapshotGroupsOutput) SetVolumeKind(v string) *SnapshotForDescribeSnapshotGroupsOutput
SetVolumeKind sets the VolumeKind field's value.
func (*SnapshotForDescribeSnapshotGroupsOutput) SetVolumeName ¶
func (s *SnapshotForDescribeSnapshotGroupsOutput) SetVolumeName(v string) *SnapshotForDescribeSnapshotGroupsOutput
SetVolumeName sets the VolumeName field's value.
func (*SnapshotForDescribeSnapshotGroupsOutput) SetVolumeSize ¶
func (s *SnapshotForDescribeSnapshotGroupsOutput) SetVolumeSize(v int64) *SnapshotForDescribeSnapshotGroupsOutput
SetVolumeSize sets the VolumeSize field's value.
func (*SnapshotForDescribeSnapshotGroupsOutput) SetVolumeStatus ¶
func (s *SnapshotForDescribeSnapshotGroupsOutput) SetVolumeStatus(v string) *SnapshotForDescribeSnapshotGroupsOutput
SetVolumeStatus sets the VolumeStatus field's value.
func (*SnapshotForDescribeSnapshotGroupsOutput) SetVolumeType ¶
func (s *SnapshotForDescribeSnapshotGroupsOutput) SetVolumeType(v string) *SnapshotForDescribeSnapshotGroupsOutput
SetVolumeType sets the VolumeType field's value.
func (*SnapshotForDescribeSnapshotGroupsOutput) SetZoneId ¶
func (s *SnapshotForDescribeSnapshotGroupsOutput) SetZoneId(v string) *SnapshotForDescribeSnapshotGroupsOutput
SetZoneId sets the ZoneId field's value.
func (SnapshotForDescribeSnapshotGroupsOutput) String ¶
func (s SnapshotForDescribeSnapshotGroupsOutput) String() string
String returns the string representation
type SnapshotForDescribeSnapshotsOutput ¶
type SnapshotForDescribeSnapshotsOutput struct {
CreationTime *string `type:"string"`
Description *string `type:"string"`
ImageId *string `type:"string"`
InstantAccess *bool `type:"boolean"`
Progress *int32 `type:"int32"`
ProjectName *string `type:"string"`
RetentionDays *int32 `type:"int32"`
SnapshotGroupId *string `type:"string"`
SnapshotId *string `type:"string"`
SnapshotName *string `type:"string"`
SnapshotType *string `type:"string"`
Status *string `type:"string"`
Tags []*TagForDescribeSnapshotsOutput `type:"list"`
VolumeId *string `type:"string"`
VolumeKind *string `type:"string"`
VolumeName *string `type:"string"`
VolumeSize *int64 `type:"int64"`
VolumeStatus *string `type:"string"`
VolumeType *string `type:"string"`
ZoneId *string `type:"string"`
// contains filtered or unexported fields
}
func (SnapshotForDescribeSnapshotsOutput) GoString ¶
func (s SnapshotForDescribeSnapshotsOutput) GoString() string
GoString returns the string representation
func (*SnapshotForDescribeSnapshotsOutput) SetCreationTime ¶
func (s *SnapshotForDescribeSnapshotsOutput) SetCreationTime(v string) *SnapshotForDescribeSnapshotsOutput
SetCreationTime sets the CreationTime field's value.
func (*SnapshotForDescribeSnapshotsOutput) SetDescription ¶
func (s *SnapshotForDescribeSnapshotsOutput) SetDescription(v string) *SnapshotForDescribeSnapshotsOutput
SetDescription sets the Description field's value.
func (*SnapshotForDescribeSnapshotsOutput) SetImageId ¶
func (s *SnapshotForDescribeSnapshotsOutput) SetImageId(v string) *SnapshotForDescribeSnapshotsOutput
SetImageId sets the ImageId field's value.
func (*SnapshotForDescribeSnapshotsOutput) SetInstantAccess ¶
func (s *SnapshotForDescribeSnapshotsOutput) SetInstantAccess(v bool) *SnapshotForDescribeSnapshotsOutput
SetInstantAccess sets the InstantAccess field's value.
func (*SnapshotForDescribeSnapshotsOutput) SetProgress ¶
func (s *SnapshotForDescribeSnapshotsOutput) SetProgress(v int32) *SnapshotForDescribeSnapshotsOutput
SetProgress sets the Progress field's value.
func (*SnapshotForDescribeSnapshotsOutput) SetProjectName ¶
func (s *SnapshotForDescribeSnapshotsOutput) SetProjectName(v string) *SnapshotForDescribeSnapshotsOutput
SetProjectName sets the ProjectName field's value.
func (*SnapshotForDescribeSnapshotsOutput) SetRetentionDays ¶
func (s *SnapshotForDescribeSnapshotsOutput) SetRetentionDays(v int32) *SnapshotForDescribeSnapshotsOutput
SetRetentionDays sets the RetentionDays field's value.
func (*SnapshotForDescribeSnapshotsOutput) SetShared ¶
func (s *SnapshotForDescribeSnapshotsOutput) SetShared(v bool) *SnapshotForDescribeSnapshotsOutput
SetShared sets the Shared field's value.
func (*SnapshotForDescribeSnapshotsOutput) SetSnapshotGroupId ¶
func (s *SnapshotForDescribeSnapshotsOutput) SetSnapshotGroupId(v string) *SnapshotForDescribeSnapshotsOutput
SetSnapshotGroupId sets the SnapshotGroupId field's value.
func (*SnapshotForDescribeSnapshotsOutput) SetSnapshotId ¶
func (s *SnapshotForDescribeSnapshotsOutput) SetSnapshotId(v string) *SnapshotForDescribeSnapshotsOutput
SetSnapshotId sets the SnapshotId field's value.
func (*SnapshotForDescribeSnapshotsOutput) SetSnapshotName ¶
func (s *SnapshotForDescribeSnapshotsOutput) SetSnapshotName(v string) *SnapshotForDescribeSnapshotsOutput
SetSnapshotName sets the SnapshotName field's value.
func (*SnapshotForDescribeSnapshotsOutput) SetSnapshotType ¶
func (s *SnapshotForDescribeSnapshotsOutput) SetSnapshotType(v string) *SnapshotForDescribeSnapshotsOutput
SetSnapshotType sets the SnapshotType field's value.
func (*SnapshotForDescribeSnapshotsOutput) SetStatus ¶
func (s *SnapshotForDescribeSnapshotsOutput) SetStatus(v string) *SnapshotForDescribeSnapshotsOutput
SetStatus sets the Status field's value.
func (*SnapshotForDescribeSnapshotsOutput) SetTags ¶
func (s *SnapshotForDescribeSnapshotsOutput) SetTags(v []*TagForDescribeSnapshotsOutput) *SnapshotForDescribeSnapshotsOutput
SetTags sets the Tags field's value.
func (*SnapshotForDescribeSnapshotsOutput) SetVolumeId ¶
func (s *SnapshotForDescribeSnapshotsOutput) SetVolumeId(v string) *SnapshotForDescribeSnapshotsOutput
SetVolumeId sets the VolumeId field's value.
func (*SnapshotForDescribeSnapshotsOutput) SetVolumeKind ¶
func (s *SnapshotForDescribeSnapshotsOutput) SetVolumeKind(v string) *SnapshotForDescribeSnapshotsOutput
SetVolumeKind sets the VolumeKind field's value.
func (*SnapshotForDescribeSnapshotsOutput) SetVolumeName ¶
func (s *SnapshotForDescribeSnapshotsOutput) SetVolumeName(v string) *SnapshotForDescribeSnapshotsOutput
SetVolumeName sets the VolumeName field's value.
func (*SnapshotForDescribeSnapshotsOutput) SetVolumeSize ¶
func (s *SnapshotForDescribeSnapshotsOutput) SetVolumeSize(v int64) *SnapshotForDescribeSnapshotsOutput
SetVolumeSize sets the VolumeSize field's value.
func (*SnapshotForDescribeSnapshotsOutput) SetVolumeStatus ¶
func (s *SnapshotForDescribeSnapshotsOutput) SetVolumeStatus(v string) *SnapshotForDescribeSnapshotsOutput
SetVolumeStatus sets the VolumeStatus field's value.
func (*SnapshotForDescribeSnapshotsOutput) SetVolumeType ¶
func (s *SnapshotForDescribeSnapshotsOutput) SetVolumeType(v string) *SnapshotForDescribeSnapshotsOutput
SetVolumeType sets the VolumeType field's value.
func (*SnapshotForDescribeSnapshotsOutput) SetZoneId ¶
func (s *SnapshotForDescribeSnapshotsOutput) SetZoneId(v string) *SnapshotForDescribeSnapshotsOutput
SetZoneId sets the ZoneId field's value.
func (SnapshotForDescribeSnapshotsOutput) String ¶
func (s SnapshotForDescribeSnapshotsOutput) String() string
String returns the string representation
type SnapshotGroupForDescribeSnapshotGroupsOutput ¶
type SnapshotGroupForDescribeSnapshotGroupsOutput struct {
CreationTime *string `type:"string"`
Description *string `type:"string"`
ImageId *string `type:"string"`
InstanceId *string `type:"string"`
Name *string `type:"string"`
ProjectName *string `type:"string"`
SnapshotGroupId *string `type:"string"`
Snapshots []*SnapshotForDescribeSnapshotGroupsOutput `type:"list"`
Status *string `type:"string"`
Tags []*TagForDescribeSnapshotGroupsOutput `type:"list"`
// contains filtered or unexported fields
}
func (SnapshotGroupForDescribeSnapshotGroupsOutput) GoString ¶
func (s SnapshotGroupForDescribeSnapshotGroupsOutput) GoString() string
GoString returns the string representation
func (*SnapshotGroupForDescribeSnapshotGroupsOutput) SetCreationTime ¶
func (s *SnapshotGroupForDescribeSnapshotGroupsOutput) SetCreationTime(v string) *SnapshotGroupForDescribeSnapshotGroupsOutput
SetCreationTime sets the CreationTime field's value.
func (*SnapshotGroupForDescribeSnapshotGroupsOutput) SetDescription ¶
func (s *SnapshotGroupForDescribeSnapshotGroupsOutput) SetDescription(v string) *SnapshotGroupForDescribeSnapshotGroupsOutput
SetDescription sets the Description field's value.
func (*SnapshotGroupForDescribeSnapshotGroupsOutput) SetImageId ¶
func (s *SnapshotGroupForDescribeSnapshotGroupsOutput) SetImageId(v string) *SnapshotGroupForDescribeSnapshotGroupsOutput
SetImageId sets the ImageId field's value.
func (*SnapshotGroupForDescribeSnapshotGroupsOutput) SetInstanceId ¶
func (s *SnapshotGroupForDescribeSnapshotGroupsOutput) SetInstanceId(v string) *SnapshotGroupForDescribeSnapshotGroupsOutput
SetInstanceId sets the InstanceId field's value.
func (*SnapshotGroupForDescribeSnapshotGroupsOutput) SetName ¶
func (s *SnapshotGroupForDescribeSnapshotGroupsOutput) SetName(v string) *SnapshotGroupForDescribeSnapshotGroupsOutput
SetName sets the Name field's value.
func (*SnapshotGroupForDescribeSnapshotGroupsOutput) SetProjectName ¶
func (s *SnapshotGroupForDescribeSnapshotGroupsOutput) SetProjectName(v string) *SnapshotGroupForDescribeSnapshotGroupsOutput
SetProjectName sets the ProjectName field's value.
func (*SnapshotGroupForDescribeSnapshotGroupsOutput) SetSnapshotGroupId ¶
func (s *SnapshotGroupForDescribeSnapshotGroupsOutput) SetSnapshotGroupId(v string) *SnapshotGroupForDescribeSnapshotGroupsOutput
SetSnapshotGroupId sets the SnapshotGroupId field's value.
func (*SnapshotGroupForDescribeSnapshotGroupsOutput) SetSnapshots ¶
func (s *SnapshotGroupForDescribeSnapshotGroupsOutput) SetSnapshots(v []*SnapshotForDescribeSnapshotGroupsOutput) *SnapshotGroupForDescribeSnapshotGroupsOutput
SetSnapshots sets the Snapshots field's value.
func (*SnapshotGroupForDescribeSnapshotGroupsOutput) SetStatus ¶
func (s *SnapshotGroupForDescribeSnapshotGroupsOutput) SetStatus(v string) *SnapshotGroupForDescribeSnapshotGroupsOutput
SetStatus sets the Status field's value.
func (*SnapshotGroupForDescribeSnapshotGroupsOutput) SetTags ¶
func (s *SnapshotGroupForDescribeSnapshotGroupsOutput) SetTags(v []*TagForDescribeSnapshotGroupsOutput) *SnapshotGroupForDescribeSnapshotGroupsOutput
SetTags sets the Tags field's value.
func (SnapshotGroupForDescribeSnapshotGroupsOutput) String ¶
func (s SnapshotGroupForDescribeSnapshotGroupsOutput) String() string
String returns the string representation
type TagFilterForDescribeAutoSnapshotPolicyInput ¶
type TagFilterForDescribeAutoSnapshotPolicyInput struct {
Key *string `type:"string"`
Values []*string `type:"list"`
// contains filtered or unexported fields
}
func (TagFilterForDescribeAutoSnapshotPolicyInput) GoString ¶
func (s TagFilterForDescribeAutoSnapshotPolicyInput) GoString() string
GoString returns the string representation
func (*TagFilterForDescribeAutoSnapshotPolicyInput) SetKey ¶
func (s *TagFilterForDescribeAutoSnapshotPolicyInput) SetKey(v string) *TagFilterForDescribeAutoSnapshotPolicyInput
SetKey sets the Key field's value.
func (*TagFilterForDescribeAutoSnapshotPolicyInput) SetValues ¶
func (s *TagFilterForDescribeAutoSnapshotPolicyInput) SetValues(v []*string) *TagFilterForDescribeAutoSnapshotPolicyInput
SetValues sets the Values field's value.
func (TagFilterForDescribeAutoSnapshotPolicyInput) String ¶
func (s TagFilterForDescribeAutoSnapshotPolicyInput) String() string
String returns the string representation
type TagFilterForDescribeSnapshotGroupsInput ¶
type TagFilterForDescribeSnapshotGroupsInput struct {
Key *string `type:"string"`
Values []*string `type:"list"`
// contains filtered or unexported fields
}
func (TagFilterForDescribeSnapshotGroupsInput) GoString ¶
func (s TagFilterForDescribeSnapshotGroupsInput) GoString() string
GoString returns the string representation
func (*TagFilterForDescribeSnapshotGroupsInput) SetKey ¶
func (s *TagFilterForDescribeSnapshotGroupsInput) SetKey(v string) *TagFilterForDescribeSnapshotGroupsInput
SetKey sets the Key field's value.
func (*TagFilterForDescribeSnapshotGroupsInput) SetValues ¶
func (s *TagFilterForDescribeSnapshotGroupsInput) SetValues(v []*string) *TagFilterForDescribeSnapshotGroupsInput
SetValues sets the Values field's value.
func (TagFilterForDescribeSnapshotGroupsInput) String ¶
func (s TagFilterForDescribeSnapshotGroupsInput) String() string
String returns the string representation
type TagFilterForDescribeSnapshotsInput ¶
type TagFilterForDescribeSnapshotsInput struct {
Key *string `type:"string"`
Values []*string `type:"list"`
// contains filtered or unexported fields
}
func (TagFilterForDescribeSnapshotsInput) GoString ¶
func (s TagFilterForDescribeSnapshotsInput) GoString() string
GoString returns the string representation
func (*TagFilterForDescribeSnapshotsInput) SetKey ¶
func (s *TagFilterForDescribeSnapshotsInput) SetKey(v string) *TagFilterForDescribeSnapshotsInput
SetKey sets the Key field's value.
func (*TagFilterForDescribeSnapshotsInput) SetValues ¶
func (s *TagFilterForDescribeSnapshotsInput) SetValues(v []*string) *TagFilterForDescribeSnapshotsInput
SetValues sets the Values field's value.
func (TagFilterForDescribeSnapshotsInput) String ¶
func (s TagFilterForDescribeSnapshotsInput) String() string
String returns the string representation
type TagFilterForDescribeTagsInput ¶
type TagFilterForDescribeTagsInput struct {
Key *string `type:"string"`
Values []*string `type:"list"`
// contains filtered or unexported fields
}
func (TagFilterForDescribeTagsInput) GoString ¶
func (s TagFilterForDescribeTagsInput) GoString() string
GoString returns the string representation
func (*TagFilterForDescribeTagsInput) SetKey ¶
func (s *TagFilterForDescribeTagsInput) SetKey(v string) *TagFilterForDescribeTagsInput
SetKey sets the Key field's value.
func (*TagFilterForDescribeTagsInput) SetValues ¶
func (s *TagFilterForDescribeTagsInput) SetValues(v []*string) *TagFilterForDescribeTagsInput
SetValues sets the Values field's value.
func (TagFilterForDescribeTagsInput) String ¶
func (s TagFilterForDescribeTagsInput) String() string
String returns the string representation
type TagFilterForDescribeVolumesInput ¶
type TagFilterForDescribeVolumesInput struct {
Key *string `type:"string"`
Values []*string `type:"list"`
// contains filtered or unexported fields
}
func (TagFilterForDescribeVolumesInput) GoString ¶
func (s TagFilterForDescribeVolumesInput) GoString() string
GoString returns the string representation
func (*TagFilterForDescribeVolumesInput) SetKey ¶
func (s *TagFilterForDescribeVolumesInput) SetKey(v string) *TagFilterForDescribeVolumesInput
SetKey sets the Key field's value.
func (*TagFilterForDescribeVolumesInput) SetValues ¶
func (s *TagFilterForDescribeVolumesInput) SetValues(v []*string) *TagFilterForDescribeVolumesInput
SetValues sets the Values field's value.
func (TagFilterForDescribeVolumesInput) String ¶
func (s TagFilterForDescribeVolumesInput) String() string
String returns the string representation
type TagForCreateAutoSnapshotPolicyInput ¶
type TagForCreateAutoSnapshotPolicyInput struct {
Key *string `type:"string"`
Value *string `type:"string"`
// contains filtered or unexported fields
}
func (TagForCreateAutoSnapshotPolicyInput) GoString ¶
func (s TagForCreateAutoSnapshotPolicyInput) GoString() string
GoString returns the string representation
func (*TagForCreateAutoSnapshotPolicyInput) SetKey ¶
func (s *TagForCreateAutoSnapshotPolicyInput) SetKey(v string) *TagForCreateAutoSnapshotPolicyInput
SetKey sets the Key field's value.
func (*TagForCreateAutoSnapshotPolicyInput) SetValue ¶
func (s *TagForCreateAutoSnapshotPolicyInput) SetValue(v string) *TagForCreateAutoSnapshotPolicyInput
SetValue sets the Value field's value.
func (TagForCreateAutoSnapshotPolicyInput) String ¶
func (s TagForCreateAutoSnapshotPolicyInput) String() string
String returns the string representation
type TagForCreateSnapshotGroupInput ¶
type TagForCreateSnapshotGroupInput struct {
Key *string `type:"string"`
Value *string `type:"string"`
// contains filtered or unexported fields
}
func (TagForCreateSnapshotGroupInput) GoString ¶
func (s TagForCreateSnapshotGroupInput) GoString() string
GoString returns the string representation
func (*TagForCreateSnapshotGroupInput) SetKey ¶
func (s *TagForCreateSnapshotGroupInput) SetKey(v string) *TagForCreateSnapshotGroupInput
SetKey sets the Key field's value.
func (*TagForCreateSnapshotGroupInput) SetValue ¶
func (s *TagForCreateSnapshotGroupInput) SetValue(v string) *TagForCreateSnapshotGroupInput
SetValue sets the Value field's value.
func (TagForCreateSnapshotGroupInput) String ¶
func (s TagForCreateSnapshotGroupInput) String() string
String returns the string representation
type TagForCreateSnapshotInput ¶
type TagForCreateSnapshotInput struct {
Key *string `type:"string"`
Value *string `type:"string"`
// contains filtered or unexported fields
}
func (TagForCreateSnapshotInput) GoString ¶
func (s TagForCreateSnapshotInput) GoString() string
GoString returns the string representation
func (*TagForCreateSnapshotInput) SetKey ¶
func (s *TagForCreateSnapshotInput) SetKey(v string) *TagForCreateSnapshotInput
SetKey sets the Key field's value.
func (*TagForCreateSnapshotInput) SetValue ¶
func (s *TagForCreateSnapshotInput) SetValue(v string) *TagForCreateSnapshotInput
SetValue sets the Value field's value.
func (TagForCreateSnapshotInput) String ¶
func (s TagForCreateSnapshotInput) String() string
String returns the string representation
type TagForCreateTagsInput ¶
type TagForCreateTagsInput struct {
// Key is a required field
Key *string `type:"string" required:"true"`
Value *string `type:"string"`
// contains filtered or unexported fields
}
func (TagForCreateTagsInput) GoString ¶
func (s TagForCreateTagsInput) GoString() string
GoString returns the string representation
func (*TagForCreateTagsInput) SetKey ¶
func (s *TagForCreateTagsInput) SetKey(v string) *TagForCreateTagsInput
SetKey sets the Key field's value.
func (*TagForCreateTagsInput) SetValue ¶
func (s *TagForCreateTagsInput) SetValue(v string) *TagForCreateTagsInput
SetValue sets the Value field's value.
func (TagForCreateTagsInput) String ¶
func (s TagForCreateTagsInput) String() string
String returns the string representation
func (*TagForCreateTagsInput) Validate ¶
func (s *TagForCreateTagsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type TagForCreateVolumeInput ¶
type TagForCreateVolumeInput struct {
Key *string `type:"string"`
Value *string `type:"string"`
// contains filtered or unexported fields
}
func (TagForCreateVolumeInput) GoString ¶
func (s TagForCreateVolumeInput) GoString() string
GoString returns the string representation
func (*TagForCreateVolumeInput) SetKey ¶
func (s *TagForCreateVolumeInput) SetKey(v string) *TagForCreateVolumeInput
SetKey sets the Key field's value.
func (*TagForCreateVolumeInput) SetValue ¶
func (s *TagForCreateVolumeInput) SetValue(v string) *TagForCreateVolumeInput
SetValue sets the Value field's value.
func (TagForCreateVolumeInput) String ¶
func (s TagForCreateVolumeInput) String() string
String returns the string representation
type TagForDescribeAutoSnapshotPolicyOutput ¶
type TagForDescribeAutoSnapshotPolicyOutput struct {
Key *string `type:"string"`
Value *string `type:"string"`
// contains filtered or unexported fields
}
func (TagForDescribeAutoSnapshotPolicyOutput) GoString ¶
func (s TagForDescribeAutoSnapshotPolicyOutput) GoString() string
GoString returns the string representation
func (*TagForDescribeAutoSnapshotPolicyOutput) SetKey ¶
func (s *TagForDescribeAutoSnapshotPolicyOutput) SetKey(v string) *TagForDescribeAutoSnapshotPolicyOutput
SetKey sets the Key field's value.
func (*TagForDescribeAutoSnapshotPolicyOutput) SetValue ¶
func (s *TagForDescribeAutoSnapshotPolicyOutput) SetValue(v string) *TagForDescribeAutoSnapshotPolicyOutput
SetValue sets the Value field's value.
func (TagForDescribeAutoSnapshotPolicyOutput) String ¶
func (s TagForDescribeAutoSnapshotPolicyOutput) String() string
String returns the string representation
type TagForDescribeSnapshotGroupsOutput ¶
type TagForDescribeSnapshotGroupsOutput struct {
Key *string `type:"string"`
Value *string `type:"string"`
// contains filtered or unexported fields
}
func (TagForDescribeSnapshotGroupsOutput) GoString ¶
func (s TagForDescribeSnapshotGroupsOutput) GoString() string
GoString returns the string representation
func (*TagForDescribeSnapshotGroupsOutput) SetKey ¶
func (s *TagForDescribeSnapshotGroupsOutput) SetKey(v string) *TagForDescribeSnapshotGroupsOutput
SetKey sets the Key field's value.
func (*TagForDescribeSnapshotGroupsOutput) SetValue ¶
func (s *TagForDescribeSnapshotGroupsOutput) SetValue(v string) *TagForDescribeSnapshotGroupsOutput
SetValue sets the Value field's value.
func (TagForDescribeSnapshotGroupsOutput) String ¶
func (s TagForDescribeSnapshotGroupsOutput) String() string
String returns the string representation
type TagForDescribeSnapshotsOutput ¶
type TagForDescribeSnapshotsOutput struct {
Key *string `type:"string"`
Value *string `type:"string"`
// contains filtered or unexported fields
}
func (TagForDescribeSnapshotsOutput) GoString ¶
func (s TagForDescribeSnapshotsOutput) GoString() string
GoString returns the string representation
func (*TagForDescribeSnapshotsOutput) SetKey ¶
func (s *TagForDescribeSnapshotsOutput) SetKey(v string) *TagForDescribeSnapshotsOutput
SetKey sets the Key field's value.
func (*TagForDescribeSnapshotsOutput) SetValue ¶
func (s *TagForDescribeSnapshotsOutput) SetValue(v string) *TagForDescribeSnapshotsOutput
SetValue sets the Value field's value.
func (TagForDescribeSnapshotsOutput) String ¶
func (s TagForDescribeSnapshotsOutput) String() string
String returns the string representation
type TagForDescribeVolumesOutput ¶
type TagForDescribeVolumesOutput struct {
Key *string `type:"string"`
Value *string `type:"string"`
// contains filtered or unexported fields
}
func (TagForDescribeVolumesOutput) GoString ¶
func (s TagForDescribeVolumesOutput) GoString() string
GoString returns the string representation
func (*TagForDescribeVolumesOutput) SetKey ¶
func (s *TagForDescribeVolumesOutput) SetKey(v string) *TagForDescribeVolumesOutput
SetKey sets the Key field's value.
func (*TagForDescribeVolumesOutput) SetValue ¶
func (s *TagForDescribeVolumesOutput) SetValue(v string) *TagForDescribeVolumesOutput
SetValue sets the Value field's value.
func (TagForDescribeVolumesOutput) String ¶
func (s TagForDescribeVolumesOutput) String() string
String returns the string representation
type TagResourceForDescribeTagsOutput ¶
type TagResourceForDescribeTagsOutput struct {
ResourceId *string `type:"string"`
ResourceType *string `type:"string"`
TagKey *string `type:"string"`
TagValue *string `type:"string"`
// contains filtered or unexported fields
}
func (TagResourceForDescribeTagsOutput) GoString ¶
func (s TagResourceForDescribeTagsOutput) GoString() string
GoString returns the string representation
func (*TagResourceForDescribeTagsOutput) SetResourceId ¶
func (s *TagResourceForDescribeTagsOutput) SetResourceId(v string) *TagResourceForDescribeTagsOutput
SetResourceId sets the ResourceId field's value.
func (*TagResourceForDescribeTagsOutput) SetResourceType ¶
func (s *TagResourceForDescribeTagsOutput) SetResourceType(v string) *TagResourceForDescribeTagsOutput
SetResourceType sets the ResourceType field's value.
func (*TagResourceForDescribeTagsOutput) SetTagKey ¶
func (s *TagResourceForDescribeTagsOutput) SetTagKey(v string) *TagResourceForDescribeTagsOutput
SetTagKey sets the TagKey field's value.
func (*TagResourceForDescribeTagsOutput) SetTagValue ¶
func (s *TagResourceForDescribeTagsOutput) SetTagValue(v string) *TagResourceForDescribeTagsOutput
SetTagValue sets the TagValue field's value.
func (TagResourceForDescribeTagsOutput) String ¶
func (s TagResourceForDescribeTagsOutput) String() string
String returns the string representation
type TotalPerformanceForDescribeVolumesOutput ¶
type TotalPerformanceForDescribeVolumesOutput struct {
IOPS *int32 `type:"int32"`
Throughput *int32 `type:"int32"`
// contains filtered or unexported fields
}
func (TotalPerformanceForDescribeVolumesOutput) GoString ¶
func (s TotalPerformanceForDescribeVolumesOutput) GoString() string
GoString returns the string representation
func (*TotalPerformanceForDescribeVolumesOutput) SetIOPS ¶
func (s *TotalPerformanceForDescribeVolumesOutput) SetIOPS(v int32) *TotalPerformanceForDescribeVolumesOutput
SetIOPS sets the IOPS field's value.
func (*TotalPerformanceForDescribeVolumesOutput) SetThroughput ¶
func (s *TotalPerformanceForDescribeVolumesOutput) SetThroughput(v int32) *TotalPerformanceForDescribeVolumesOutput
SetThroughput sets the Throughput field's value.
func (TotalPerformanceForDescribeVolumesOutput) String ¶
func (s TotalPerformanceForDescribeVolumesOutput) String() string
String returns the string representation
type VolumeForDescribePlacementGroupDetailsOutput ¶
type VolumeForDescribePlacementGroupDetailsOutput struct {
CreatedAt *string `type:"string"`
PlacementGroupId *string `type:"string"`
SubgroupNumber *int32 `type:"int32"`
UpdatedAt *string `type:"string"`
VolumeId *string `type:"string"`
VolumeName *string `type:"string"`
VolumeType *string `type:"string"`
ZoneId *string `type:"string"`
// contains filtered or unexported fields
}
func (VolumeForDescribePlacementGroupDetailsOutput) GoString ¶
func (s VolumeForDescribePlacementGroupDetailsOutput) GoString() string
GoString returns the string representation
func (*VolumeForDescribePlacementGroupDetailsOutput) SetCreatedAt ¶
func (s *VolumeForDescribePlacementGroupDetailsOutput) SetCreatedAt(v string) *VolumeForDescribePlacementGroupDetailsOutput
SetCreatedAt sets the CreatedAt field's value.
func (*VolumeForDescribePlacementGroupDetailsOutput) SetPlacementGroupId ¶
func (s *VolumeForDescribePlacementGroupDetailsOutput) SetPlacementGroupId(v string) *VolumeForDescribePlacementGroupDetailsOutput
SetPlacementGroupId sets the PlacementGroupId field's value.
func (*VolumeForDescribePlacementGroupDetailsOutput) SetSubgroupNumber ¶
func (s *VolumeForDescribePlacementGroupDetailsOutput) SetSubgroupNumber(v int32) *VolumeForDescribePlacementGroupDetailsOutput
SetSubgroupNumber sets the SubgroupNumber field's value.
func (*VolumeForDescribePlacementGroupDetailsOutput) SetUpdatedAt ¶
func (s *VolumeForDescribePlacementGroupDetailsOutput) SetUpdatedAt(v string) *VolumeForDescribePlacementGroupDetailsOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*VolumeForDescribePlacementGroupDetailsOutput) SetVolumeId ¶
func (s *VolumeForDescribePlacementGroupDetailsOutput) SetVolumeId(v string) *VolumeForDescribePlacementGroupDetailsOutput
SetVolumeId sets the VolumeId field's value.
func (*VolumeForDescribePlacementGroupDetailsOutput) SetVolumeName ¶
func (s *VolumeForDescribePlacementGroupDetailsOutput) SetVolumeName(v string) *VolumeForDescribePlacementGroupDetailsOutput
SetVolumeName sets the VolumeName field's value.
func (*VolumeForDescribePlacementGroupDetailsOutput) SetVolumeType ¶
func (s *VolumeForDescribePlacementGroupDetailsOutput) SetVolumeType(v string) *VolumeForDescribePlacementGroupDetailsOutput
SetVolumeType sets the VolumeType field's value.
func (*VolumeForDescribePlacementGroupDetailsOutput) SetZoneId ¶
func (s *VolumeForDescribePlacementGroupDetailsOutput) SetZoneId(v string) *VolumeForDescribePlacementGroupDetailsOutput
SetZoneId sets the ZoneId field's value.
func (VolumeForDescribePlacementGroupDetailsOutput) String ¶
func (s VolumeForDescribePlacementGroupDetailsOutput) String() string
String returns the string representation
type VolumeForDescribeVolumesOutput ¶
type VolumeForDescribeVolumesOutput struct {
Attachments []*AttachmentForDescribeVolumesOutput `type:"list"`
AutoSnapshotPolicyId *string `type:"string"`
AutoSnapshotPolicyName *string `type:"string"`
BaselinePerformance *BaselinePerformanceForDescribeVolumesOutput `type:"structure"`
BillingType *int32 `type:"int32"`
CreatedAt *string `type:"string"`
DeleteWithInstance *bool `type:"boolean"`
Description *string `type:"string"`
DeviceName *string `type:"string"`
ErrorDetail *string `type:"string"`
ExpiredTime *string `type:"string"`
ExtraPerformance *ExtraPerformanceForDescribeVolumesOutput `type:"structure"`
ExtraPerformanceIOPS *int32 `type:"int32"`
ExtraPerformanceThroughputMB *int32 `type:"int32"`
ExtraPerformanceTypeId *string `type:"string"`
ImageId *string `type:"string"`
InstanceId *string `type:"string"`
Kind *string `type:"string"`
OverdueReclaimTime *string `type:"string"`
OverdueTime *string `type:"string"`
PayType *string `type:"string"`
PlacementGroupId *string `type:"string"`
ProjectName *string `type:"string"`
RenewType *int32 `type:"int32"`
Size *json.Number `type:"json_number"`
SnapshotCount *int32 `type:"int32"`
SourceSnapshotId *string `type:"string"`
Status *string `type:"string"`
SubgroupNumber *int32 `type:"int32"`
Tags []*TagForDescribeVolumesOutput `type:"list"`
TotalPerformance *TotalPerformanceForDescribeVolumesOutput `type:"structure"`
TradeStatus *int32 `type:"int32"`
UpdatedAt *string `type:"string"`
VolumeId *string `type:"string"`
VolumeName *string `type:"string"`
VolumeType *string `type:"string"`
ZoneId *string `type:"string"`
// contains filtered or unexported fields
}
func (VolumeForDescribeVolumesOutput) GoString ¶
func (s VolumeForDescribeVolumesOutput) GoString() string
GoString returns the string representation
func (*VolumeForDescribeVolumesOutput) SetAttachments ¶
func (s *VolumeForDescribeVolumesOutput) SetAttachments(v []*AttachmentForDescribeVolumesOutput) *VolumeForDescribeVolumesOutput
SetAttachments sets the Attachments field's value.
func (*VolumeForDescribeVolumesOutput) SetAutoSnapshotPolicyId ¶
func (s *VolumeForDescribeVolumesOutput) SetAutoSnapshotPolicyId(v string) *VolumeForDescribeVolumesOutput
SetAutoSnapshotPolicyId sets the AutoSnapshotPolicyId field's value.
func (*VolumeForDescribeVolumesOutput) SetAutoSnapshotPolicyName ¶
func (s *VolumeForDescribeVolumesOutput) SetAutoSnapshotPolicyName(v string) *VolumeForDescribeVolumesOutput
SetAutoSnapshotPolicyName sets the AutoSnapshotPolicyName field's value.
func (*VolumeForDescribeVolumesOutput) SetBaselinePerformance ¶
func (s *VolumeForDescribeVolumesOutput) SetBaselinePerformance(v *BaselinePerformanceForDescribeVolumesOutput) *VolumeForDescribeVolumesOutput
SetBaselinePerformance sets the BaselinePerformance field's value.
func (*VolumeForDescribeVolumesOutput) SetBillingType ¶
func (s *VolumeForDescribeVolumesOutput) SetBillingType(v int32) *VolumeForDescribeVolumesOutput
SetBillingType sets the BillingType field's value.
func (*VolumeForDescribeVolumesOutput) SetCreatedAt ¶
func (s *VolumeForDescribeVolumesOutput) SetCreatedAt(v string) *VolumeForDescribeVolumesOutput
SetCreatedAt sets the CreatedAt field's value.
func (*VolumeForDescribeVolumesOutput) SetDeleteWithInstance ¶
func (s *VolumeForDescribeVolumesOutput) SetDeleteWithInstance(v bool) *VolumeForDescribeVolumesOutput
SetDeleteWithInstance sets the DeleteWithInstance field's value.
func (*VolumeForDescribeVolumesOutput) SetDescription ¶
func (s *VolumeForDescribeVolumesOutput) SetDescription(v string) *VolumeForDescribeVolumesOutput
SetDescription sets the Description field's value.
func (*VolumeForDescribeVolumesOutput) SetDeviceName ¶
func (s *VolumeForDescribeVolumesOutput) SetDeviceName(v string) *VolumeForDescribeVolumesOutput
SetDeviceName sets the DeviceName field's value.
func (*VolumeForDescribeVolumesOutput) SetErrorDetail ¶
func (s *VolumeForDescribeVolumesOutput) SetErrorDetail(v string) *VolumeForDescribeVolumesOutput
SetErrorDetail sets the ErrorDetail field's value.
func (*VolumeForDescribeVolumesOutput) SetExpiredTime ¶
func (s *VolumeForDescribeVolumesOutput) SetExpiredTime(v string) *VolumeForDescribeVolumesOutput
SetExpiredTime sets the ExpiredTime field's value.
func (*VolumeForDescribeVolumesOutput) SetExtraPerformance ¶
func (s *VolumeForDescribeVolumesOutput) SetExtraPerformance(v *ExtraPerformanceForDescribeVolumesOutput) *VolumeForDescribeVolumesOutput
SetExtraPerformance sets the ExtraPerformance field's value.
func (*VolumeForDescribeVolumesOutput) SetExtraPerformanceIOPS ¶
func (s *VolumeForDescribeVolumesOutput) SetExtraPerformanceIOPS(v int32) *VolumeForDescribeVolumesOutput
SetExtraPerformanceIOPS sets the ExtraPerformanceIOPS field's value.
func (*VolumeForDescribeVolumesOutput) SetExtraPerformanceThroughputMB ¶
func (s *VolumeForDescribeVolumesOutput) SetExtraPerformanceThroughputMB(v int32) *VolumeForDescribeVolumesOutput
SetExtraPerformanceThroughputMB sets the ExtraPerformanceThroughputMB field's value.
func (*VolumeForDescribeVolumesOutput) SetExtraPerformanceTypeId ¶
func (s *VolumeForDescribeVolumesOutput) SetExtraPerformanceTypeId(v string) *VolumeForDescribeVolumesOutput
SetExtraPerformanceTypeId sets the ExtraPerformanceTypeId field's value.
func (*VolumeForDescribeVolumesOutput) SetImageId ¶
func (s *VolumeForDescribeVolumesOutput) SetImageId(v string) *VolumeForDescribeVolumesOutput
SetImageId sets the ImageId field's value.
func (*VolumeForDescribeVolumesOutput) SetInstanceId ¶
func (s *VolumeForDescribeVolumesOutput) SetInstanceId(v string) *VolumeForDescribeVolumesOutput
SetInstanceId sets the InstanceId field's value.
func (*VolumeForDescribeVolumesOutput) SetKind ¶
func (s *VolumeForDescribeVolumesOutput) SetKind(v string) *VolumeForDescribeVolumesOutput
SetKind sets the Kind field's value.
func (*VolumeForDescribeVolumesOutput) SetOverdueReclaimTime ¶
func (s *VolumeForDescribeVolumesOutput) SetOverdueReclaimTime(v string) *VolumeForDescribeVolumesOutput
SetOverdueReclaimTime sets the OverdueReclaimTime field's value.
func (*VolumeForDescribeVolumesOutput) SetOverdueTime ¶
func (s *VolumeForDescribeVolumesOutput) SetOverdueTime(v string) *VolumeForDescribeVolumesOutput
SetOverdueTime sets the OverdueTime field's value.
func (*VolumeForDescribeVolumesOutput) SetPayType ¶
func (s *VolumeForDescribeVolumesOutput) SetPayType(v string) *VolumeForDescribeVolumesOutput
SetPayType sets the PayType field's value.
func (*VolumeForDescribeVolumesOutput) SetPlacementGroupId ¶
func (s *VolumeForDescribeVolumesOutput) SetPlacementGroupId(v string) *VolumeForDescribeVolumesOutput
SetPlacementGroupId sets the PlacementGroupId field's value.
func (*VolumeForDescribeVolumesOutput) SetProjectName ¶
func (s *VolumeForDescribeVolumesOutput) SetProjectName(v string) *VolumeForDescribeVolumesOutput
SetProjectName sets the ProjectName field's value.
func (*VolumeForDescribeVolumesOutput) SetRenewType ¶
func (s *VolumeForDescribeVolumesOutput) SetRenewType(v int32) *VolumeForDescribeVolumesOutput
SetRenewType sets the RenewType field's value.
func (*VolumeForDescribeVolumesOutput) SetSize ¶
func (s *VolumeForDescribeVolumesOutput) SetSize(v json.Number) *VolumeForDescribeVolumesOutput
SetSize sets the Size field's value.
func (*VolumeForDescribeVolumesOutput) SetSnapshotCount ¶
func (s *VolumeForDescribeVolumesOutput) SetSnapshotCount(v int32) *VolumeForDescribeVolumesOutput
SetSnapshotCount sets the SnapshotCount field's value.
func (*VolumeForDescribeVolumesOutput) SetSourceSnapshotId ¶
func (s *VolumeForDescribeVolumesOutput) SetSourceSnapshotId(v string) *VolumeForDescribeVolumesOutput
SetSourceSnapshotId sets the SourceSnapshotId field's value.
func (*VolumeForDescribeVolumesOutput) SetStatus ¶
func (s *VolumeForDescribeVolumesOutput) SetStatus(v string) *VolumeForDescribeVolumesOutput
SetStatus sets the Status field's value.
func (*VolumeForDescribeVolumesOutput) SetSubgroupNumber ¶
func (s *VolumeForDescribeVolumesOutput) SetSubgroupNumber(v int32) *VolumeForDescribeVolumesOutput
SetSubgroupNumber sets the SubgroupNumber field's value.
func (*VolumeForDescribeVolumesOutput) SetTags ¶
func (s *VolumeForDescribeVolumesOutput) SetTags(v []*TagForDescribeVolumesOutput) *VolumeForDescribeVolumesOutput
SetTags sets the Tags field's value.
func (*VolumeForDescribeVolumesOutput) SetTotalPerformance ¶
func (s *VolumeForDescribeVolumesOutput) SetTotalPerformance(v *TotalPerformanceForDescribeVolumesOutput) *VolumeForDescribeVolumesOutput
SetTotalPerformance sets the TotalPerformance field's value.
func (*VolumeForDescribeVolumesOutput) SetTradeStatus ¶
func (s *VolumeForDescribeVolumesOutput) SetTradeStatus(v int32) *VolumeForDescribeVolumesOutput
SetTradeStatus sets the TradeStatus field's value.
func (*VolumeForDescribeVolumesOutput) SetUpdatedAt ¶
func (s *VolumeForDescribeVolumesOutput) SetUpdatedAt(v string) *VolumeForDescribeVolumesOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*VolumeForDescribeVolumesOutput) SetVolumeId ¶
func (s *VolumeForDescribeVolumesOutput) SetVolumeId(v string) *VolumeForDescribeVolumesOutput
SetVolumeId sets the VolumeId field's value.
func (*VolumeForDescribeVolumesOutput) SetVolumeName ¶
func (s *VolumeForDescribeVolumesOutput) SetVolumeName(v string) *VolumeForDescribeVolumesOutput
SetVolumeName sets the VolumeName field's value.
func (*VolumeForDescribeVolumesOutput) SetVolumeType ¶
func (s *VolumeForDescribeVolumesOutput) SetVolumeType(v string) *VolumeForDescribeVolumesOutput
SetVolumeType sets the VolumeType field's value.
func (*VolumeForDescribeVolumesOutput) SetZoneId ¶
func (s *VolumeForDescribeVolumesOutput) SetZoneId(v string) *VolumeForDescribeVolumesOutput
SetZoneId sets the ZoneId field's value.
func (VolumeForDescribeVolumesOutput) String ¶
func (s VolumeForDescribeVolumesOutput) String() string
String returns the string representation
type VolumeTypeForDescribeVolumeTypeOutput ¶
type VolumeTypeForDescribeVolumeTypeOutput struct {
CreatedAt *string `type:"string"`
ExtraPerformanceTypes []*ExtraPerformanceTypeForDescribeVolumeTypeOutput `type:"list"`
Id *string `type:"string"`
Zones []*string `type:"list"`
// contains filtered or unexported fields
}
func (VolumeTypeForDescribeVolumeTypeOutput) GoString ¶
func (s VolumeTypeForDescribeVolumeTypeOutput) GoString() string
GoString returns the string representation
func (*VolumeTypeForDescribeVolumeTypeOutput) SetCreatedAt ¶
func (s *VolumeTypeForDescribeVolumeTypeOutput) SetCreatedAt(v string) *VolumeTypeForDescribeVolumeTypeOutput
SetCreatedAt sets the CreatedAt field's value.
func (*VolumeTypeForDescribeVolumeTypeOutput) SetExtraPerformanceTypes ¶
func (s *VolumeTypeForDescribeVolumeTypeOutput) SetExtraPerformanceTypes(v []*ExtraPerformanceTypeForDescribeVolumeTypeOutput) *VolumeTypeForDescribeVolumeTypeOutput
SetExtraPerformanceTypes sets the ExtraPerformanceTypes field's value.
func (*VolumeTypeForDescribeVolumeTypeOutput) SetId ¶
func (s *VolumeTypeForDescribeVolumeTypeOutput) SetId(v string) *VolumeTypeForDescribeVolumeTypeOutput
SetId sets the Id field's value.
func (*VolumeTypeForDescribeVolumeTypeOutput) SetZones ¶
func (s *VolumeTypeForDescribeVolumeTypeOutput) SetZones(v []*string) *VolumeTypeForDescribeVolumeTypeOutput
SetZones sets the Zones field's value.
func (VolumeTypeForDescribeVolumeTypeOutput) String ¶
func (s VolumeTypeForDescribeVolumeTypeOutput) String() string
String returns the string representation
Source Files
¶
- api_apply_auto_snapshot_policy.go
- api_attach_volume.go
- api_auto_renew_reserved_storage_capacity.go
- api_cancel_auto_snapshot_policy.go
- api_check_user_rsc_permit.go
- api_create_auto_snapshot_policy.go
- api_create_placement_group.go
- api_create_snapshot.go
- api_create_snapshot_group.go
- api_create_tags.go
- api_create_volume.go
- api_delete_auto_snapshot_policy.go
- api_delete_placement_group.go
- api_delete_snapshot.go
- api_delete_snapshot_group.go
- api_delete_tags.go
- api_delete_volume.go
- api_describe_auto_snapshot_policy.go
- api_describe_placement_group_details.go
- api_describe_placement_groups.go
- api_describe_reserved_storage_capacity.go
- api_describe_snapshot_chains.go
- api_describe_snapshot_groups.go
- api_describe_snapshots.go
- api_describe_snapshots_usage.go
- api_describe_tags.go
- api_describe_volume_type.go
- api_describe_volumes.go
- api_detach_volume.go
- api_extend_volume.go
- api_manual_renew_reserved_storage_capacity.go
- api_modify_auto_snapshot_policy.go
- api_modify_placement_group.go
- api_modify_reserved_storage_capacity_effective_at.go
- api_modify_snapshot_attribute.go
- api_modify_snapshot_group.go
- api_modify_volume_attribute.go
- api_modify_volume_charge_type.go
- api_modify_volume_extra_performance.go
- api_modify_volume_spec.go
- api_purchase_reserved_storage_capacity.go
- api_rollback_snapshot_group.go
- api_rollback_volume.go
- api_service_purchase_rsc_preorder.go
- interface_storageebs.go
- service_storageebs.go