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 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) 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 CalculatePriceInfoForCalculatePriceV2Input
- func (s CalculatePriceInfoForCalculatePriceV2Input) GoString() string
- func (s *CalculatePriceInfoForCalculatePriceV2Input) SetAction(v string) *CalculatePriceInfoForCalculatePriceV2Input
- func (s *CalculatePriceInfoForCalculatePriceV2Input) SetChargeType(v string) *CalculatePriceInfoForCalculatePriceV2Input
- func (s *CalculatePriceInfoForCalculatePriceV2Input) SetCount(v int64) *CalculatePriceInfoForCalculatePriceV2Input
- func (s *CalculatePriceInfoForCalculatePriceV2Input) SetEndTime(v int32) *CalculatePriceInfoForCalculatePriceV2Input
- func (s *CalculatePriceInfoForCalculatePriceV2Input) SetExtraPerformances(v []*ExtraPerformanceForCalculatePriceV2Input) *CalculatePriceInfoForCalculatePriceV2Input
- func (s *CalculatePriceInfoForCalculatePriceV2Input) SetInstanceID(v string) *CalculatePriceInfoForCalculatePriceV2Input
- func (s *CalculatePriceInfoForCalculatePriceV2Input) SetPeriod(v string) *CalculatePriceInfoForCalculatePriceV2Input
- func (s *CalculatePriceInfoForCalculatePriceV2Input) SetPurchaseTime(v int64) *CalculatePriceInfoForCalculatePriceV2Input
- func (s *CalculatePriceInfoForCalculatePriceV2Input) SetRegion(v string) *CalculatePriceInfoForCalculatePriceV2Input
- func (s *CalculatePriceInfoForCalculatePriceV2Input) SetSize(v float64) *CalculatePriceInfoForCalculatePriceV2Input
- func (s *CalculatePriceInfoForCalculatePriceV2Input) SetTimes(v int32) *CalculatePriceInfoForCalculatePriceV2Input
- func (s *CalculatePriceInfoForCalculatePriceV2Input) SetVolumeID(v string) *CalculatePriceInfoForCalculatePriceV2Input
- func (s *CalculatePriceInfoForCalculatePriceV2Input) SetVolumeKind(v string) *CalculatePriceInfoForCalculatePriceV2Input
- func (s *CalculatePriceInfoForCalculatePriceV2Input) SetVolumeType(v string) *CalculatePriceInfoForCalculatePriceV2Input
- func (s CalculatePriceInfoForCalculatePriceV2Input) String() string
- type CalculatePriceV2Input
- type CalculatePriceV2Output
- func (s CalculatePriceV2Output) GoString() string
- func (s *CalculatePriceV2Output) SetConfigItems(v []*ConfigItemForCalculatePriceV2Output) *CalculatePriceV2Output
- func (s *CalculatePriceV2Output) SetDiscountAmount(v string) *CalculatePriceV2Output
- func (s *CalculatePriceV2Output) SetOriginalAmount(v string) *CalculatePriceV2Output
- func (s *CalculatePriceV2Output) SetPayableAmount(v string) *CalculatePriceV2Output
- func (s CalculatePriceV2Output) 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 ChargeItemForCalculatePriceV2Output
- func (s ChargeItemForCalculatePriceV2Output) GoString() string
- func (s *ChargeItemForCalculatePriceV2Output) SetChargeItemCode(v string) *ChargeItemForCalculatePriceV2Output
- func (s *ChargeItemForCalculatePriceV2Output) SetDiscountAmount(v string) *ChargeItemForCalculatePriceV2Output
- func (s *ChargeItemForCalculatePriceV2Output) SetOriginalAmount(v string) *ChargeItemForCalculatePriceV2Output
- func (s *ChargeItemForCalculatePriceV2Output) SetPayableAmount(v string) *ChargeItemForCalculatePriceV2Output
- func (s ChargeItemForCalculatePriceV2Output) String() string
- type ConfigItemForCalculatePriceV2Output
- func (s ConfigItemForCalculatePriceV2Output) GoString() string
- func (s *ConfigItemForCalculatePriceV2Output) SetChargeItems(v []*ChargeItemForCalculatePriceV2Output) *ConfigItemForCalculatePriceV2Output
- func (s *ConfigItemForCalculatePriceV2Output) SetConfigurationCode(v string) *ConfigItemForCalculatePriceV2Output
- func (s *ConfigItemForCalculatePriceV2Output) SetDiscountAmount(v string) *ConfigItemForCalculatePriceV2Output
- func (s *ConfigItemForCalculatePriceV2Output) SetOriginalAmount(v string) *ConfigItemForCalculatePriceV2Output
- func (s *ConfigItemForCalculatePriceV2Output) SetPayableAmount(v string) *ConfigItemForCalculatePriceV2Output
- func (s *ConfigItemForCalculatePriceV2Output) SetProduct(v string) *ConfigItemForCalculatePriceV2Output
- func (s ConfigItemForCalculatePriceV2Output) String() string
- type CreateAutoSnapshotPolicyInput
- func (s CreateAutoSnapshotPolicyInput) GoString() string
- func (s *CreateAutoSnapshotPolicyInput) SetAutoSnapshotPolicyName(v string) *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) 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) SetSysTagVisible(v bool) *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 ExtraPerformanceForCalculatePriceV2Input
- func (s ExtraPerformanceForCalculatePriceV2Input) GoString() string
- func (s *ExtraPerformanceForCalculatePriceV2Input) SetExtraPerformanceType(v string) *ExtraPerformanceForCalculatePriceV2Input
- func (s *ExtraPerformanceForCalculatePriceV2Input) SetExtraPerformanceValue(v int32) *ExtraPerformanceForCalculatePriceV2Input
- func (s ExtraPerformanceForCalculatePriceV2Input) String() string
- 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) 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 ModifyAutoSnapshotPolicyInput
- func (s ModifyAutoSnapshotPolicyInput) GoString() string
- func (s *ModifyAutoSnapshotPolicyInput) SetAutoSnapshotPolicyId(v string) *ModifyAutoSnapshotPolicyInput
- func (s *ModifyAutoSnapshotPolicyInput) SetAutoSnapshotPolicyName(v string) *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) 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) SetRemainingSize(v int32) *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 volcengine.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 volcengine.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 volcengine.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 volcengine.Context, input *AttachVolumeInput, opts ...request.Option) (*AttachVolumeOutput, error)
- func (c *STORAGEEBS) CalculatePriceV2(input *CalculatePriceV2Input) (*CalculatePriceV2Output, error)
- func (c *STORAGEEBS) CalculatePriceV2Common(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *STORAGEEBS) CalculatePriceV2CommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *STORAGEEBS) CalculatePriceV2CommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *STORAGEEBS) CalculatePriceV2Request(input *CalculatePriceV2Input) (req *request.Request, output *CalculatePriceV2Output)
- func (c *STORAGEEBS) CalculatePriceV2WithContext(ctx volcengine.Context, input *CalculatePriceV2Input, opts ...request.Option) (*CalculatePriceV2Output, 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 volcengine.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 volcengine.Context, input *CancelAutoSnapshotPolicyInput, ...) (*CancelAutoSnapshotPolicyOutput, 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 volcengine.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 volcengine.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 volcengine.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 volcengine.Context, input *CreatePlacementGroupInput, ...) (*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 volcengine.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 volcengine.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 volcengine.Context, input *CreateSnapshotGroupInput, ...) (*CreateSnapshotGroupOutput, error)
- func (c *STORAGEEBS) CreateSnapshotRequest(input *CreateSnapshotInput) (req *request.Request, output *CreateSnapshotOutput)
- func (c *STORAGEEBS) CreateSnapshotWithContext(ctx volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.Context, input *DeletePlacementGroupInput, ...) (*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 volcengine.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 volcengine.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 volcengine.Context, input *DeleteSnapshotGroupInput, ...) (*DeleteSnapshotGroupOutput, error)
- func (c *STORAGEEBS) DeleteSnapshotRequest(input *DeleteSnapshotInput) (req *request.Request, output *DeleteSnapshotOutput)
- func (c *STORAGEEBS) DeleteSnapshotWithContext(ctx volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.Context, input *DescribeSnapshotsUsageInput, ...) (*DescribeSnapshotsUsageOutput, error)
- func (c *STORAGEEBS) DescribeSnapshotsWithContext(ctx volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.Context, input *ExtendVolumeInput, opts ...request.Option) (*ExtendVolumeOutput, 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 volcengine.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 volcengine.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 volcengine.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 volcengine.Context, input *ModifyPlacementGroupInput, ...) (*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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.Context, input *ModifySnapshotGroupInput, ...) (*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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.Context, input *RollbackVolumeInput, opts ...request.Option) (*RollbackVolumeOutput, error)
- type STORAGEEBSAPI
- 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) 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) SetErrorDetail(v string) *VolumeForDescribeVolumesOutput
- func (s *VolumeForDescribeVolumesOutput) SetExpiredTime(v string) *VolumeForDescribeVolumesOutput
- func (s *VolumeForDescribeVolumesOutput) SetExtraPerformance(v *ExtraPerformanceForDescribeVolumesOutput) *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 ¶ added in v1.0.120
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 ¶ added in v1.0.120
func (s ApplyAutoSnapshotPolicyInput) GoString() string
GoString returns the string representation
func (*ApplyAutoSnapshotPolicyInput) SetAutoSnapshotPolicyId ¶ added in v1.0.120
func (s *ApplyAutoSnapshotPolicyInput) SetAutoSnapshotPolicyId(v string) *ApplyAutoSnapshotPolicyInput
SetAutoSnapshotPolicyId sets the AutoSnapshotPolicyId field's value.
func (*ApplyAutoSnapshotPolicyInput) SetVolumeIds ¶ added in v1.0.120
func (s *ApplyAutoSnapshotPolicyInput) SetVolumeIds(v []*string) *ApplyAutoSnapshotPolicyInput
SetVolumeIds sets the VolumeIds field's value.
func (ApplyAutoSnapshotPolicyInput) String ¶ added in v1.0.120
func (s ApplyAutoSnapshotPolicyInput) String() string
String returns the string representation
func (*ApplyAutoSnapshotPolicyInput) Validate ¶ added in v1.0.120
func (s *ApplyAutoSnapshotPolicyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ApplyAutoSnapshotPolicyOutput ¶ added in v1.0.120
type ApplyAutoSnapshotPolicyOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (ApplyAutoSnapshotPolicyOutput) GoString ¶ added in v1.0.120
func (s ApplyAutoSnapshotPolicyOutput) GoString() string
GoString returns the string representation
func (ApplyAutoSnapshotPolicyOutput) String ¶ added in v1.0.120
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 ¶ added in v1.0.133
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 AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput ¶ added in v1.0.120
type AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput struct {
AutoSnapshotPolicyId *string `type:"string"`
AutoSnapshotPolicyName *string `type:"string"`
CreatedAt *string `type:"string"`
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 ¶ added in v1.0.120
func (s AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) GoString() string
GoString returns the string representation
func (*AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetAutoSnapshotPolicyId ¶ added in v1.0.120
func (s *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetAutoSnapshotPolicyId(v string) *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput
SetAutoSnapshotPolicyId sets the AutoSnapshotPolicyId field's value.
func (*AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetAutoSnapshotPolicyName ¶ added in v1.0.120
func (s *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetAutoSnapshotPolicyName(v string) *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput
SetAutoSnapshotPolicyName sets the AutoSnapshotPolicyName field's value.
func (*AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetCreatedAt ¶ added in v1.0.120
func (s *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetCreatedAt(v string) *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput
SetCreatedAt sets the CreatedAt field's value.
func (*AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetProjectName ¶ added in v1.0.120
func (s *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetProjectName(v string) *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput
SetProjectName sets the ProjectName field's value.
func (*AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetRepeatDays ¶ added in v1.0.120
func (s *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetRepeatDays(v int32) *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput
SetRepeatDays sets the RepeatDays field's value.
func (*AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetRepeatWeekdays ¶ added in v1.0.120
func (s *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetRepeatWeekdays(v []*string) *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput
SetRepeatWeekdays sets the RepeatWeekdays field's value.
func (*AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetRetentionDays ¶ added in v1.0.120
func (s *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetRetentionDays(v int32) *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput
SetRetentionDays sets the RetentionDays field's value.
func (*AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetStatus ¶ added in v1.0.120
func (s *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetStatus(v string) *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput
SetStatus sets the Status field's value.
func (*AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetTags ¶ added in v1.0.183
func (s *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetTags(v []*TagForDescribeAutoSnapshotPolicyOutput) *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput
SetTags sets the Tags field's value.
func (*AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetTimePoints ¶ added in v1.0.120
func (s *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetTimePoints(v []*string) *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput
SetTimePoints sets the TimePoints field's value.
func (*AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetUpdatedAt ¶ added in v1.0.120
func (s *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetUpdatedAt(v string) *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetVolumeNums ¶ added in v1.0.120
func (s *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) SetVolumeNums(v int32) *AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput
SetVolumeNums sets the VolumeNums field's value.
func (AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) String ¶ added in v1.0.120
func (s AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) String() string
String returns the string representation
type BaselinePerformanceForDescribeVolumesOutput ¶ added in v1.0.164
type BaselinePerformanceForDescribeVolumesOutput struct {
IOPS *int32 `type:"int32"`
Throughput *int32 `type:"int32"`
// contains filtered or unexported fields
}
func (BaselinePerformanceForDescribeVolumesOutput) GoString ¶ added in v1.0.164
func (s BaselinePerformanceForDescribeVolumesOutput) GoString() string
GoString returns the string representation
func (*BaselinePerformanceForDescribeVolumesOutput) SetIOPS ¶ added in v1.0.164
func (s *BaselinePerformanceForDescribeVolumesOutput) SetIOPS(v int32) *BaselinePerformanceForDescribeVolumesOutput
SetIOPS sets the IOPS field's value.
func (*BaselinePerformanceForDescribeVolumesOutput) SetThroughput ¶ added in v1.0.164
func (s *BaselinePerformanceForDescribeVolumesOutput) SetThroughput(v int32) *BaselinePerformanceForDescribeVolumesOutput
SetThroughput sets the Throughput field's value.
func (BaselinePerformanceForDescribeVolumesOutput) String ¶ added in v1.0.164
func (s BaselinePerformanceForDescribeVolumesOutput) String() string
String returns the string representation
type CalculatePriceInfoForCalculatePriceV2Input ¶ added in v1.1.47
type CalculatePriceInfoForCalculatePriceV2Input struct {
Action *string `type:"string" json:",omitempty"`
ChargeType *string `type:"string" json:",omitempty"`
Count *int64 `type:"int64" json:",omitempty"`
EndTime *int32 `type:"int32" json:",omitempty"`
ExtraPerformances []*ExtraPerformanceForCalculatePriceV2Input `type:"list" json:",omitempty"`
InstanceID *string `type:"string" json:",omitempty"`
Period *string `type:"string" json:",omitempty"`
PurchaseTime *int64 `type:"int64" json:",omitempty"`
Region *string `type:"string" json:",omitempty"`
Size *float64 `type:"float" json:",omitempty"`
Times *int32 `type:"int32" json:",omitempty"`
VolumeID *string `type:"string" json:",omitempty"`
VolumeKind *string `type:"string" json:",omitempty"`
VolumeType *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (CalculatePriceInfoForCalculatePriceV2Input) GoString ¶ added in v1.1.47
func (s CalculatePriceInfoForCalculatePriceV2Input) GoString() string
GoString returns the string representation
func (*CalculatePriceInfoForCalculatePriceV2Input) SetAction ¶ added in v1.1.47
func (s *CalculatePriceInfoForCalculatePriceV2Input) SetAction(v string) *CalculatePriceInfoForCalculatePriceV2Input
SetAction sets the Action field's value.
func (*CalculatePriceInfoForCalculatePriceV2Input) SetChargeType ¶ added in v1.1.47
func (s *CalculatePriceInfoForCalculatePriceV2Input) SetChargeType(v string) *CalculatePriceInfoForCalculatePriceV2Input
SetChargeType sets the ChargeType field's value.
func (*CalculatePriceInfoForCalculatePriceV2Input) SetCount ¶ added in v1.1.47
func (s *CalculatePriceInfoForCalculatePriceV2Input) SetCount(v int64) *CalculatePriceInfoForCalculatePriceV2Input
SetCount sets the Count field's value.
func (*CalculatePriceInfoForCalculatePriceV2Input) SetEndTime ¶ added in v1.1.47
func (s *CalculatePriceInfoForCalculatePriceV2Input) SetEndTime(v int32) *CalculatePriceInfoForCalculatePriceV2Input
SetEndTime sets the EndTime field's value.
func (*CalculatePriceInfoForCalculatePriceV2Input) SetExtraPerformances ¶ added in v1.1.47
func (s *CalculatePriceInfoForCalculatePriceV2Input) SetExtraPerformances(v []*ExtraPerformanceForCalculatePriceV2Input) *CalculatePriceInfoForCalculatePriceV2Input
SetExtraPerformances sets the ExtraPerformances field's value.
func (*CalculatePriceInfoForCalculatePriceV2Input) SetInstanceID ¶ added in v1.1.47
func (s *CalculatePriceInfoForCalculatePriceV2Input) SetInstanceID(v string) *CalculatePriceInfoForCalculatePriceV2Input
SetInstanceID sets the InstanceID field's value.
func (*CalculatePriceInfoForCalculatePriceV2Input) SetPeriod ¶ added in v1.1.47
func (s *CalculatePriceInfoForCalculatePriceV2Input) SetPeriod(v string) *CalculatePriceInfoForCalculatePriceV2Input
SetPeriod sets the Period field's value.
func (*CalculatePriceInfoForCalculatePriceV2Input) SetPurchaseTime ¶ added in v1.1.47
func (s *CalculatePriceInfoForCalculatePriceV2Input) SetPurchaseTime(v int64) *CalculatePriceInfoForCalculatePriceV2Input
SetPurchaseTime sets the PurchaseTime field's value.
func (*CalculatePriceInfoForCalculatePriceV2Input) SetRegion ¶ added in v1.1.47
func (s *CalculatePriceInfoForCalculatePriceV2Input) SetRegion(v string) *CalculatePriceInfoForCalculatePriceV2Input
SetRegion sets the Region field's value.
func (*CalculatePriceInfoForCalculatePriceV2Input) SetSize ¶ added in v1.1.47
func (s *CalculatePriceInfoForCalculatePriceV2Input) SetSize(v float64) *CalculatePriceInfoForCalculatePriceV2Input
SetSize sets the Size field's value.
func (*CalculatePriceInfoForCalculatePriceV2Input) SetTimes ¶ added in v1.1.47
func (s *CalculatePriceInfoForCalculatePriceV2Input) SetTimes(v int32) *CalculatePriceInfoForCalculatePriceV2Input
SetTimes sets the Times field's value.
func (*CalculatePriceInfoForCalculatePriceV2Input) SetVolumeID ¶ added in v1.1.47
func (s *CalculatePriceInfoForCalculatePriceV2Input) SetVolumeID(v string) *CalculatePriceInfoForCalculatePriceV2Input
SetVolumeID sets the VolumeID field's value.
func (*CalculatePriceInfoForCalculatePriceV2Input) SetVolumeKind ¶ added in v1.1.47
func (s *CalculatePriceInfoForCalculatePriceV2Input) SetVolumeKind(v string) *CalculatePriceInfoForCalculatePriceV2Input
SetVolumeKind sets the VolumeKind field's value.
func (*CalculatePriceInfoForCalculatePriceV2Input) SetVolumeType ¶ added in v1.1.47
func (s *CalculatePriceInfoForCalculatePriceV2Input) SetVolumeType(v string) *CalculatePriceInfoForCalculatePriceV2Input
SetVolumeType sets the VolumeType field's value.
func (CalculatePriceInfoForCalculatePriceV2Input) String ¶ added in v1.1.47
func (s CalculatePriceInfoForCalculatePriceV2Input) String() string
String returns the string representation
type CalculatePriceV2Input ¶ added in v1.1.47
type CalculatePriceV2Input struct {
AccountId *int64 `type:"int64" json:",omitempty"`
CalculatePriceInfos []*CalculatePriceInfoForCalculatePriceV2Input `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (CalculatePriceV2Input) GoString ¶ added in v1.1.47
func (s CalculatePriceV2Input) GoString() string
GoString returns the string representation
func (*CalculatePriceV2Input) SetAccountId ¶ added in v1.1.47
func (s *CalculatePriceV2Input) SetAccountId(v int64) *CalculatePriceV2Input
SetAccountId sets the AccountId field's value.
func (*CalculatePriceV2Input) SetCalculatePriceInfos ¶ added in v1.1.47
func (s *CalculatePriceV2Input) SetCalculatePriceInfos(v []*CalculatePriceInfoForCalculatePriceV2Input) *CalculatePriceV2Input
SetCalculatePriceInfos sets the CalculatePriceInfos field's value.
func (CalculatePriceV2Input) String ¶ added in v1.1.47
func (s CalculatePriceV2Input) String() string
String returns the string representation
type CalculatePriceV2Output ¶ added in v1.1.47
type CalculatePriceV2Output struct {
Metadata *response.ResponseMetadata
ConfigItems []*ConfigItemForCalculatePriceV2Output `type:"list" json:",omitempty"`
DiscountAmount *string `type:"string" json:",omitempty"`
OriginalAmount *string `type:"string" json:",omitempty"`
PayableAmount *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (CalculatePriceV2Output) GoString ¶ added in v1.1.47
func (s CalculatePriceV2Output) GoString() string
GoString returns the string representation
func (*CalculatePriceV2Output) SetConfigItems ¶ added in v1.1.47
func (s *CalculatePriceV2Output) SetConfigItems(v []*ConfigItemForCalculatePriceV2Output) *CalculatePriceV2Output
SetConfigItems sets the ConfigItems field's value.
func (*CalculatePriceV2Output) SetDiscountAmount ¶ added in v1.1.47
func (s *CalculatePriceV2Output) SetDiscountAmount(v string) *CalculatePriceV2Output
SetDiscountAmount sets the DiscountAmount field's value.
func (*CalculatePriceV2Output) SetOriginalAmount ¶ added in v1.1.47
func (s *CalculatePriceV2Output) SetOriginalAmount(v string) *CalculatePriceV2Output
SetOriginalAmount sets the OriginalAmount field's value.
func (*CalculatePriceV2Output) SetPayableAmount ¶ added in v1.1.47
func (s *CalculatePriceV2Output) SetPayableAmount(v string) *CalculatePriceV2Output
SetPayableAmount sets the PayableAmount field's value.
func (CalculatePriceV2Output) String ¶ added in v1.1.47
func (s CalculatePriceV2Output) String() string
String returns the string representation
type CancelAutoSnapshotPolicyInput ¶ added in v1.0.120
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 ¶ added in v1.0.120
func (s CancelAutoSnapshotPolicyInput) GoString() string
GoString returns the string representation
func (*CancelAutoSnapshotPolicyInput) SetAutoSnapshotPolicyId ¶ added in v1.0.120
func (s *CancelAutoSnapshotPolicyInput) SetAutoSnapshotPolicyId(v string) *CancelAutoSnapshotPolicyInput
SetAutoSnapshotPolicyId sets the AutoSnapshotPolicyId field's value.
func (*CancelAutoSnapshotPolicyInput) SetVolumeIds ¶ added in v1.0.120
func (s *CancelAutoSnapshotPolicyInput) SetVolumeIds(v []*string) *CancelAutoSnapshotPolicyInput
SetVolumeIds sets the VolumeIds field's value.
func (CancelAutoSnapshotPolicyInput) String ¶ added in v1.0.120
func (s CancelAutoSnapshotPolicyInput) String() string
String returns the string representation
func (*CancelAutoSnapshotPolicyInput) Validate ¶ added in v1.0.120
func (s *CancelAutoSnapshotPolicyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CancelAutoSnapshotPolicyOutput ¶ added in v1.0.120
type CancelAutoSnapshotPolicyOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (CancelAutoSnapshotPolicyOutput) GoString ¶ added in v1.0.120
func (s CancelAutoSnapshotPolicyOutput) GoString() string
GoString returns the string representation
func (CancelAutoSnapshotPolicyOutput) String ¶ added in v1.0.120
func (s CancelAutoSnapshotPolicyOutput) String() string
String returns the string representation
type ChargeItemForCalculatePriceV2Output ¶ added in v1.1.47
type ChargeItemForCalculatePriceV2Output struct {
ChargeItemCode *string `type:"string" json:",omitempty"`
DiscountAmount *string `type:"string" json:",omitempty"`
OriginalAmount *string `type:"string" json:",omitempty"`
PayableAmount *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ChargeItemForCalculatePriceV2Output) GoString ¶ added in v1.1.47
func (s ChargeItemForCalculatePriceV2Output) GoString() string
GoString returns the string representation
func (*ChargeItemForCalculatePriceV2Output) SetChargeItemCode ¶ added in v1.1.47
func (s *ChargeItemForCalculatePriceV2Output) SetChargeItemCode(v string) *ChargeItemForCalculatePriceV2Output
SetChargeItemCode sets the ChargeItemCode field's value.
func (*ChargeItemForCalculatePriceV2Output) SetDiscountAmount ¶ added in v1.1.47
func (s *ChargeItemForCalculatePriceV2Output) SetDiscountAmount(v string) *ChargeItemForCalculatePriceV2Output
SetDiscountAmount sets the DiscountAmount field's value.
func (*ChargeItemForCalculatePriceV2Output) SetOriginalAmount ¶ added in v1.1.47
func (s *ChargeItemForCalculatePriceV2Output) SetOriginalAmount(v string) *ChargeItemForCalculatePriceV2Output
SetOriginalAmount sets the OriginalAmount field's value.
func (*ChargeItemForCalculatePriceV2Output) SetPayableAmount ¶ added in v1.1.47
func (s *ChargeItemForCalculatePriceV2Output) SetPayableAmount(v string) *ChargeItemForCalculatePriceV2Output
SetPayableAmount sets the PayableAmount field's value.
func (ChargeItemForCalculatePriceV2Output) String ¶ added in v1.1.47
func (s ChargeItemForCalculatePriceV2Output) String() string
String returns the string representation
type ConfigItemForCalculatePriceV2Output ¶ added in v1.1.47
type ConfigItemForCalculatePriceV2Output struct {
ChargeItems []*ChargeItemForCalculatePriceV2Output `type:"list" json:",omitempty"`
ConfigurationCode *string `type:"string" json:",omitempty"`
DiscountAmount *string `type:"string" json:",omitempty"`
OriginalAmount *string `type:"string" json:",omitempty"`
PayableAmount *string `type:"string" json:",omitempty"`
Product *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ConfigItemForCalculatePriceV2Output) GoString ¶ added in v1.1.47
func (s ConfigItemForCalculatePriceV2Output) GoString() string
GoString returns the string representation
func (*ConfigItemForCalculatePriceV2Output) SetChargeItems ¶ added in v1.1.47
func (s *ConfigItemForCalculatePriceV2Output) SetChargeItems(v []*ChargeItemForCalculatePriceV2Output) *ConfigItemForCalculatePriceV2Output
SetChargeItems sets the ChargeItems field's value.
func (*ConfigItemForCalculatePriceV2Output) SetConfigurationCode ¶ added in v1.1.47
func (s *ConfigItemForCalculatePriceV2Output) SetConfigurationCode(v string) *ConfigItemForCalculatePriceV2Output
SetConfigurationCode sets the ConfigurationCode field's value.
func (*ConfigItemForCalculatePriceV2Output) SetDiscountAmount ¶ added in v1.1.47
func (s *ConfigItemForCalculatePriceV2Output) SetDiscountAmount(v string) *ConfigItemForCalculatePriceV2Output
SetDiscountAmount sets the DiscountAmount field's value.
func (*ConfigItemForCalculatePriceV2Output) SetOriginalAmount ¶ added in v1.1.47
func (s *ConfigItemForCalculatePriceV2Output) SetOriginalAmount(v string) *ConfigItemForCalculatePriceV2Output
SetOriginalAmount sets the OriginalAmount field's value.
func (*ConfigItemForCalculatePriceV2Output) SetPayableAmount ¶ added in v1.1.47
func (s *ConfigItemForCalculatePriceV2Output) SetPayableAmount(v string) *ConfigItemForCalculatePriceV2Output
SetPayableAmount sets the PayableAmount field's value.
func (*ConfigItemForCalculatePriceV2Output) SetProduct ¶ added in v1.1.47
func (s *ConfigItemForCalculatePriceV2Output) SetProduct(v string) *ConfigItemForCalculatePriceV2Output
SetProduct sets the Product field's value.
func (ConfigItemForCalculatePriceV2Output) String ¶ added in v1.1.47
func (s ConfigItemForCalculatePriceV2Output) String() string
String returns the string representation
type CreateAutoSnapshotPolicyInput ¶ added in v1.0.120
type CreateAutoSnapshotPolicyInput struct {
// AutoSnapshotPolicyName is a required field
AutoSnapshotPolicyName *string `type:"string" required:"true"`
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 ¶ added in v1.0.120
func (s CreateAutoSnapshotPolicyInput) GoString() string
GoString returns the string representation
func (*CreateAutoSnapshotPolicyInput) SetAutoSnapshotPolicyName ¶ added in v1.0.120
func (s *CreateAutoSnapshotPolicyInput) SetAutoSnapshotPolicyName(v string) *CreateAutoSnapshotPolicyInput
SetAutoSnapshotPolicyName sets the AutoSnapshotPolicyName field's value.
func (*CreateAutoSnapshotPolicyInput) SetProjectName ¶ added in v1.0.120
func (s *CreateAutoSnapshotPolicyInput) SetProjectName(v string) *CreateAutoSnapshotPolicyInput
SetProjectName sets the ProjectName field's value.
func (*CreateAutoSnapshotPolicyInput) SetRepeatDays ¶ added in v1.0.120
func (s *CreateAutoSnapshotPolicyInput) SetRepeatDays(v int32) *CreateAutoSnapshotPolicyInput
SetRepeatDays sets the RepeatDays field's value.
func (*CreateAutoSnapshotPolicyInput) SetRepeatWeekdays ¶ added in v1.0.120
func (s *CreateAutoSnapshotPolicyInput) SetRepeatWeekdays(v []*string) *CreateAutoSnapshotPolicyInput
SetRepeatWeekdays sets the RepeatWeekdays field's value.
func (*CreateAutoSnapshotPolicyInput) SetRetentionDays ¶ added in v1.0.120
func (s *CreateAutoSnapshotPolicyInput) SetRetentionDays(v int32) *CreateAutoSnapshotPolicyInput
SetRetentionDays sets the RetentionDays field's value.
func (*CreateAutoSnapshotPolicyInput) SetTags ¶ added in v1.0.162
func (s *CreateAutoSnapshotPolicyInput) SetTags(v []*TagForCreateAutoSnapshotPolicyInput) *CreateAutoSnapshotPolicyInput
SetTags sets the Tags field's value.
func (*CreateAutoSnapshotPolicyInput) SetTimePoints ¶ added in v1.0.120
func (s *CreateAutoSnapshotPolicyInput) SetTimePoints(v []*string) *CreateAutoSnapshotPolicyInput
SetTimePoints sets the TimePoints field's value.
func (CreateAutoSnapshotPolicyInput) String ¶ added in v1.0.120
func (s CreateAutoSnapshotPolicyInput) String() string
String returns the string representation
func (*CreateAutoSnapshotPolicyInput) Validate ¶ added in v1.0.120
func (s *CreateAutoSnapshotPolicyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateAutoSnapshotPolicyOutput ¶ added in v1.0.120
type CreateAutoSnapshotPolicyOutput struct {
Metadata *response.ResponseMetadata
AutoSnapshotPolicyId *string `type:"string"`
// contains filtered or unexported fields
}
func (CreateAutoSnapshotPolicyOutput) GoString ¶ added in v1.0.120
func (s CreateAutoSnapshotPolicyOutput) GoString() string
GoString returns the string representation
func (*CreateAutoSnapshotPolicyOutput) SetAutoSnapshotPolicyId ¶ added in v1.0.120
func (s *CreateAutoSnapshotPolicyOutput) SetAutoSnapshotPolicyId(v string) *CreateAutoSnapshotPolicyOutput
SetAutoSnapshotPolicyId sets the AutoSnapshotPolicyId field's value.
func (CreateAutoSnapshotPolicyOutput) String ¶ added in v1.0.120
func (s CreateAutoSnapshotPolicyOutput) String() string
String returns the string representation
type CreatePlacementGroupInput ¶ added in v1.1.47
type CreatePlacementGroupInput struct {
AutoAssign *bool `type:"boolean" json:",omitempty"`
Description *string `type:"string" json:",omitempty"`
// Name is a required field
Name *string `type:"string" json:",omitempty" required:"true"`
// SubgroupCount is a required field
SubgroupCount *int32 `type:"int32" json:",omitempty" required:"true"`
// ZoneId is a required field
ZoneId *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (CreatePlacementGroupInput) GoString ¶ added in v1.1.47
func (s CreatePlacementGroupInput) GoString() string
GoString returns the string representation
func (*CreatePlacementGroupInput) SetAutoAssign ¶ added in v1.1.47
func (s *CreatePlacementGroupInput) SetAutoAssign(v bool) *CreatePlacementGroupInput
SetAutoAssign sets the AutoAssign field's value.
func (*CreatePlacementGroupInput) SetDescription ¶ added in v1.1.47
func (s *CreatePlacementGroupInput) SetDescription(v string) *CreatePlacementGroupInput
SetDescription sets the Description field's value.
func (*CreatePlacementGroupInput) SetName ¶ added in v1.1.47
func (s *CreatePlacementGroupInput) SetName(v string) *CreatePlacementGroupInput
SetName sets the Name field's value.
func (*CreatePlacementGroupInput) SetSubgroupCount ¶ added in v1.1.47
func (s *CreatePlacementGroupInput) SetSubgroupCount(v int32) *CreatePlacementGroupInput
SetSubgroupCount sets the SubgroupCount field's value.
func (*CreatePlacementGroupInput) SetZoneId ¶ added in v1.1.47
func (s *CreatePlacementGroupInput) SetZoneId(v string) *CreatePlacementGroupInput
SetZoneId sets the ZoneId field's value.
func (CreatePlacementGroupInput) String ¶ added in v1.1.47
func (s CreatePlacementGroupInput) String() string
String returns the string representation
func (*CreatePlacementGroupInput) Validate ¶ added in v1.1.47
func (s *CreatePlacementGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreatePlacementGroupOutput ¶ added in v1.1.47
type CreatePlacementGroupOutput struct {
Metadata *response.ResponseMetadata
Id *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreatePlacementGroupOutput) GoString ¶ added in v1.1.47
func (s CreatePlacementGroupOutput) GoString() string
GoString returns the string representation
func (*CreatePlacementGroupOutput) SetId ¶ added in v1.1.47
func (s *CreatePlacementGroupOutput) SetId(v string) *CreatePlacementGroupOutput
SetId sets the Id field's value.
func (CreatePlacementGroupOutput) String ¶ added in v1.1.47
func (s CreatePlacementGroupOutput) String() string
String returns the string representation
type CreateSnapshotGroupInput ¶ added in v1.0.120
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 ¶ added in v1.0.120
func (s CreateSnapshotGroupInput) GoString() string
GoString returns the string representation
func (*CreateSnapshotGroupInput) SetClientToken ¶ added in v1.0.120
func (s *CreateSnapshotGroupInput) SetClientToken(v string) *CreateSnapshotGroupInput
SetClientToken sets the ClientToken field's value.
func (*CreateSnapshotGroupInput) SetDescription ¶ added in v1.0.120
func (s *CreateSnapshotGroupInput) SetDescription(v string) *CreateSnapshotGroupInput
SetDescription sets the Description field's value.
func (*CreateSnapshotGroupInput) SetInstanceId ¶ added in v1.0.120
func (s *CreateSnapshotGroupInput) SetInstanceId(v string) *CreateSnapshotGroupInput
SetInstanceId sets the InstanceId field's value.
func (*CreateSnapshotGroupInput) SetName ¶ added in v1.0.120
func (s *CreateSnapshotGroupInput) SetName(v string) *CreateSnapshotGroupInput
SetName sets the Name field's value.
func (*CreateSnapshotGroupInput) SetProjectName ¶ added in v1.0.120
func (s *CreateSnapshotGroupInput) SetProjectName(v string) *CreateSnapshotGroupInput
SetProjectName sets the ProjectName field's value.
func (*CreateSnapshotGroupInput) SetTags ¶ added in v1.0.120
func (s *CreateSnapshotGroupInput) SetTags(v []*TagForCreateSnapshotGroupInput) *CreateSnapshotGroupInput
SetTags sets the Tags field's value.
func (*CreateSnapshotGroupInput) SetVolumeIds ¶ added in v1.0.120
func (s *CreateSnapshotGroupInput) SetVolumeIds(v []*string) *CreateSnapshotGroupInput
SetVolumeIds sets the VolumeIds field's value.
func (CreateSnapshotGroupInput) String ¶ added in v1.0.120
func (s CreateSnapshotGroupInput) String() string
String returns the string representation
func (*CreateSnapshotGroupInput) Validate ¶ added in v1.0.120
func (s *CreateSnapshotGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateSnapshotGroupOutput ¶ added in v1.0.120
type CreateSnapshotGroupOutput struct {
Metadata *response.ResponseMetadata
SnapshotGroupId *string `type:"string"`
// contains filtered or unexported fields
}
func (CreateSnapshotGroupOutput) GoString ¶ added in v1.0.120
func (s CreateSnapshotGroupOutput) GoString() string
GoString returns the string representation
func (*CreateSnapshotGroupOutput) SetSnapshotGroupId ¶ added in v1.0.120
func (s *CreateSnapshotGroupOutput) SetSnapshotGroupId(v string) *CreateSnapshotGroupOutput
SetSnapshotGroupId sets the SnapshotGroupId field's value.
func (CreateSnapshotGroupOutput) String ¶ added in v1.0.120
func (s CreateSnapshotGroupOutput) String() string
String returns the string representation
type CreateSnapshotInput ¶ added in v1.0.120
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 ¶ added in v1.0.120
func (s CreateSnapshotInput) GoString() string
GoString returns the string representation
func (*CreateSnapshotInput) SetClientToken ¶ added in v1.0.120
func (s *CreateSnapshotInput) SetClientToken(v string) *CreateSnapshotInput
SetClientToken sets the ClientToken field's value.
func (*CreateSnapshotInput) SetDescription ¶ added in v1.0.120
func (s *CreateSnapshotInput) SetDescription(v string) *CreateSnapshotInput
SetDescription sets the Description field's value.
func (*CreateSnapshotInput) SetProjectName ¶ added in v1.0.120
func (s *CreateSnapshotInput) SetProjectName(v string) *CreateSnapshotInput
SetProjectName sets the ProjectName field's value.
func (*CreateSnapshotInput) SetRetentionDays ¶ added in v1.0.183
func (s *CreateSnapshotInput) SetRetentionDays(v int32) *CreateSnapshotInput
SetRetentionDays sets the RetentionDays field's value.
func (*CreateSnapshotInput) SetSnapshotName ¶ added in v1.0.120
func (s *CreateSnapshotInput) SetSnapshotName(v string) *CreateSnapshotInput
SetSnapshotName sets the SnapshotName field's value.
func (*CreateSnapshotInput) SetTags ¶ added in v1.0.120
func (s *CreateSnapshotInput) SetTags(v []*TagForCreateSnapshotInput) *CreateSnapshotInput
SetTags sets the Tags field's value.
func (*CreateSnapshotInput) SetVolumeId ¶ added in v1.0.120
func (s *CreateSnapshotInput) SetVolumeId(v string) *CreateSnapshotInput
SetVolumeId sets the VolumeId field's value.
func (CreateSnapshotInput) String ¶ added in v1.0.120
func (s CreateSnapshotInput) String() string
String returns the string representation
func (*CreateSnapshotInput) Validate ¶ added in v1.0.120
func (s *CreateSnapshotInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateSnapshotOutput ¶ added in v1.0.120
type CreateSnapshotOutput struct {
Metadata *response.ResponseMetadata
SnapshotId *string `type:"string"`
// contains filtered or unexported fields
}
func (CreateSnapshotOutput) GoString ¶ added in v1.0.120
func (s CreateSnapshotOutput) GoString() string
GoString returns the string representation
func (*CreateSnapshotOutput) SetSnapshotId ¶ added in v1.0.120
func (s *CreateSnapshotOutput) SetSnapshotId(v string) *CreateSnapshotOutput
SetSnapshotId sets the SnapshotId field's value.
func (CreateSnapshotOutput) String ¶ added in v1.0.120
func (s CreateSnapshotOutput) String() string
String returns the string representation
type CreateTagsInput ¶ added in v1.0.71
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 ¶ added in v1.0.71
func (s CreateTagsInput) GoString() string
GoString returns the string representation
func (*CreateTagsInput) SetResourceIds ¶ added in v1.0.71
func (s *CreateTagsInput) SetResourceIds(v []*string) *CreateTagsInput
SetResourceIds sets the ResourceIds field's value.
func (*CreateTagsInput) SetResourceType ¶ added in v1.0.71
func (s *CreateTagsInput) SetResourceType(v string) *CreateTagsInput
SetResourceType sets the ResourceType field's value.
func (*CreateTagsInput) SetTags ¶ added in v1.0.71
func (s *CreateTagsInput) SetTags(v []*TagForCreateTagsInput) *CreateTagsInput
SetTags sets the Tags field's value.
func (CreateTagsInput) String ¶ added in v1.0.71
func (s CreateTagsInput) String() string
String returns the string representation
func (*CreateTagsInput) Validate ¶ added in v1.0.133
func (s *CreateTagsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateTagsOutput ¶ added in v1.0.71
type CreateTagsOutput struct {
Metadata *response.ResponseMetadata
OperationDetails []*OperationDetailForCreateTagsOutput `type:"list"`
// contains filtered or unexported fields
}
func (CreateTagsOutput) GoString ¶ added in v1.0.71
func (s CreateTagsOutput) GoString() string
GoString returns the string representation
func (*CreateTagsOutput) SetOperationDetails ¶ added in v1.0.71
func (s *CreateTagsOutput) SetOperationDetails(v []*OperationDetailForCreateTagsOutput) *CreateTagsOutput
SetOperationDetails sets the OperationDetails field's value.
func (CreateTagsOutput) String ¶ added in v1.0.71
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 ¶ added in v1.0.7
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 ¶ added in v1.0.162
func (s *CreateVolumeInput) SetExtraPerformanceIOPS(v int32) *CreateVolumeInput
SetExtraPerformanceIOPS sets the ExtraPerformanceIOPS field's value.
func (*CreateVolumeInput) SetExtraPerformanceThroughputMB ¶ added in v1.0.162
func (s *CreateVolumeInput) SetExtraPerformanceThroughputMB(v int32) *CreateVolumeInput
SetExtraPerformanceThroughputMB sets the ExtraPerformanceThroughputMB field's value.
func (*CreateVolumeInput) SetExtraPerformanceTypeId ¶ added in v1.0.162
func (s *CreateVolumeInput) SetExtraPerformanceTypeId(v string) *CreateVolumeInput
SetExtraPerformanceTypeId sets the ExtraPerformanceTypeId field's value.
func (*CreateVolumeInput) SetInstanceId ¶ added in v1.0.66
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 ¶ added in v1.1.47
func (s *CreateVolumeInput) SetPlacementGroupId(v string) *CreateVolumeInput
SetPlacementGroupId sets the PlacementGroupId field's value.
func (*CreateVolumeInput) SetProjectName ¶ added in v1.0.12
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 ¶ added in v1.0.120
func (s *CreateVolumeInput) SetSnapshotId(v string) *CreateVolumeInput
SetSnapshotId sets the SnapshotId field's value.
func (*CreateVolumeInput) SetSubgroupNumber ¶ added in v1.1.47
func (s *CreateVolumeInput) SetSubgroupNumber(v int32) *CreateVolumeInput
SetSubgroupNumber sets the SubgroupNumber field's value.
func (*CreateVolumeInput) SetTags ¶ added in v1.0.58
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 ¶ added in v1.0.133
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 ¶ added in v1.0.120
type DeleteAutoSnapshotPolicyInput struct {
// AutoSnapshotPolicyId is a required field
AutoSnapshotPolicyId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (DeleteAutoSnapshotPolicyInput) GoString ¶ added in v1.0.120
func (s DeleteAutoSnapshotPolicyInput) GoString() string
GoString returns the string representation
func (*DeleteAutoSnapshotPolicyInput) SetAutoSnapshotPolicyId ¶ added in v1.0.120
func (s *DeleteAutoSnapshotPolicyInput) SetAutoSnapshotPolicyId(v string) *DeleteAutoSnapshotPolicyInput
SetAutoSnapshotPolicyId sets the AutoSnapshotPolicyId field's value.
func (DeleteAutoSnapshotPolicyInput) String ¶ added in v1.0.120
func (s DeleteAutoSnapshotPolicyInput) String() string
String returns the string representation
func (*DeleteAutoSnapshotPolicyInput) Validate ¶ added in v1.0.120
func (s *DeleteAutoSnapshotPolicyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteAutoSnapshotPolicyOutput ¶ added in v1.0.120
type DeleteAutoSnapshotPolicyOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (DeleteAutoSnapshotPolicyOutput) GoString ¶ added in v1.0.120
func (s DeleteAutoSnapshotPolicyOutput) GoString() string
GoString returns the string representation
func (DeleteAutoSnapshotPolicyOutput) String ¶ added in v1.0.120
func (s DeleteAutoSnapshotPolicyOutput) String() string
String returns the string representation
type DeletePlacementGroupInput ¶ added in v1.1.47
type DeletePlacementGroupInput struct {
// Id is a required field
Id *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (DeletePlacementGroupInput) GoString ¶ added in v1.1.47
func (s DeletePlacementGroupInput) GoString() string
GoString returns the string representation
func (*DeletePlacementGroupInput) SetId ¶ added in v1.1.47
func (s *DeletePlacementGroupInput) SetId(v string) *DeletePlacementGroupInput
SetId sets the Id field's value.
func (DeletePlacementGroupInput) String ¶ added in v1.1.47
func (s DeletePlacementGroupInput) String() string
String returns the string representation
func (*DeletePlacementGroupInput) Validate ¶ added in v1.1.47
func (s *DeletePlacementGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeletePlacementGroupOutput ¶ added in v1.1.47
type DeletePlacementGroupOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (DeletePlacementGroupOutput) GoString ¶ added in v1.1.47
func (s DeletePlacementGroupOutput) GoString() string
GoString returns the string representation
func (DeletePlacementGroupOutput) String ¶ added in v1.1.47
func (s DeletePlacementGroupOutput) String() string
String returns the string representation
type DeleteSnapshotGroupInput ¶ added in v1.0.120
type DeleteSnapshotGroupInput struct {
// SnapshotGroupId is a required field
SnapshotGroupId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (DeleteSnapshotGroupInput) GoString ¶ added in v1.0.120
func (s DeleteSnapshotGroupInput) GoString() string
GoString returns the string representation
func (*DeleteSnapshotGroupInput) SetSnapshotGroupId ¶ added in v1.0.120
func (s *DeleteSnapshotGroupInput) SetSnapshotGroupId(v string) *DeleteSnapshotGroupInput
SetSnapshotGroupId sets the SnapshotGroupId field's value.
func (DeleteSnapshotGroupInput) String ¶ added in v1.0.120
func (s DeleteSnapshotGroupInput) String() string
String returns the string representation
func (*DeleteSnapshotGroupInput) Validate ¶ added in v1.0.120
func (s *DeleteSnapshotGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteSnapshotGroupOutput ¶ added in v1.0.120
type DeleteSnapshotGroupOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (DeleteSnapshotGroupOutput) GoString ¶ added in v1.0.120
func (s DeleteSnapshotGroupOutput) GoString() string
GoString returns the string representation
func (DeleteSnapshotGroupOutput) String ¶ added in v1.0.120
func (s DeleteSnapshotGroupOutput) String() string
String returns the string representation
type DeleteSnapshotInput ¶ added in v1.0.120
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 ¶ added in v1.0.120
func (s DeleteSnapshotInput) GoString() string
GoString returns the string representation
func (*DeleteSnapshotInput) SetClientToken ¶ added in v1.0.120
func (s *DeleteSnapshotInput) SetClientToken(v string) *DeleteSnapshotInput
SetClientToken sets the ClientToken field's value.
func (*DeleteSnapshotInput) SetSnapshotId ¶ added in v1.0.120
func (s *DeleteSnapshotInput) SetSnapshotId(v string) *DeleteSnapshotInput
SetSnapshotId sets the SnapshotId field's value.
func (DeleteSnapshotInput) String ¶ added in v1.0.120
func (s DeleteSnapshotInput) String() string
String returns the string representation
func (*DeleteSnapshotInput) Validate ¶ added in v1.0.120
func (s *DeleteSnapshotInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteSnapshotOutput ¶ added in v1.0.120
type DeleteSnapshotOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (DeleteSnapshotOutput) GoString ¶ added in v1.0.120
func (s DeleteSnapshotOutput) GoString() string
GoString returns the string representation
func (DeleteSnapshotOutput) String ¶ added in v1.0.120
func (s DeleteSnapshotOutput) String() string
String returns the string representation
type DeleteTagsInput ¶ added in v1.0.71
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 ¶ added in v1.0.71
func (s DeleteTagsInput) GoString() string
GoString returns the string representation
func (*DeleteTagsInput) SetResourceIds ¶ added in v1.0.71
func (s *DeleteTagsInput) SetResourceIds(v []*string) *DeleteTagsInput
SetResourceIds sets the ResourceIds field's value.
func (*DeleteTagsInput) SetResourceType ¶ added in v1.0.71
func (s *DeleteTagsInput) SetResourceType(v string) *DeleteTagsInput
SetResourceType sets the ResourceType field's value.
func (*DeleteTagsInput) SetTagKeys ¶ added in v1.0.71
func (s *DeleteTagsInput) SetTagKeys(v []*string) *DeleteTagsInput
SetTagKeys sets the TagKeys field's value.
func (DeleteTagsInput) String ¶ added in v1.0.71
func (s DeleteTagsInput) String() string
String returns the string representation
func (*DeleteTagsInput) Validate ¶ added in v1.0.133
func (s *DeleteTagsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteTagsOutput ¶ added in v1.0.71
type DeleteTagsOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (DeleteTagsOutput) GoString ¶ added in v1.0.71
func (s DeleteTagsOutput) GoString() string
GoString returns the string representation
func (DeleteTagsOutput) String ¶ added in v1.0.71
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 ¶ added in v1.0.58
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 ¶ added in v1.0.133
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 ¶ added in v1.0.120
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 ¶ added in v1.0.120
func (s DescribeAutoSnapshotPolicyInput) GoString() string
GoString returns the string representation
func (*DescribeAutoSnapshotPolicyInput) SetAutoSnapshotPolicyIds ¶ added in v1.0.120
func (s *DescribeAutoSnapshotPolicyInput) SetAutoSnapshotPolicyIds(v []*string) *DescribeAutoSnapshotPolicyInput
SetAutoSnapshotPolicyIds sets the AutoSnapshotPolicyIds field's value.
func (*DescribeAutoSnapshotPolicyInput) SetPageNumber ¶ added in v1.0.120
func (s *DescribeAutoSnapshotPolicyInput) SetPageNumber(v int32) *DescribeAutoSnapshotPolicyInput
SetPageNumber sets the PageNumber field's value.
func (*DescribeAutoSnapshotPolicyInput) SetPageSize ¶ added in v1.0.120
func (s *DescribeAutoSnapshotPolicyInput) SetPageSize(v int32) *DescribeAutoSnapshotPolicyInput
SetPageSize sets the PageSize field's value.
func (*DescribeAutoSnapshotPolicyInput) SetProjectName ¶ added in v1.0.120
func (s *DescribeAutoSnapshotPolicyInput) SetProjectName(v string) *DescribeAutoSnapshotPolicyInput
SetProjectName sets the ProjectName field's value.
func (*DescribeAutoSnapshotPolicyInput) SetTagFilters ¶ added in v1.1.47
func (s *DescribeAutoSnapshotPolicyInput) SetTagFilters(v []*TagFilterForDescribeAutoSnapshotPolicyInput) *DescribeAutoSnapshotPolicyInput
SetTagFilters sets the TagFilters field's value.
func (DescribeAutoSnapshotPolicyInput) String ¶ added in v1.0.120
func (s DescribeAutoSnapshotPolicyInput) String() string
String returns the string representation
func (*DescribeAutoSnapshotPolicyInput) Validate ¶ added in v1.0.183
func (s *DescribeAutoSnapshotPolicyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeAutoSnapshotPolicyOutput ¶ added in v1.0.120
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 ¶ added in v1.0.120
func (s DescribeAutoSnapshotPolicyOutput) GoString() string
GoString returns the string representation
func (*DescribeAutoSnapshotPolicyOutput) SetAutoSnapshotPolicies ¶ added in v1.0.120
func (s *DescribeAutoSnapshotPolicyOutput) SetAutoSnapshotPolicies(v []*AutoSnapshotPolicyForDescribeAutoSnapshotPolicyOutput) *DescribeAutoSnapshotPolicyOutput
SetAutoSnapshotPolicies sets the AutoSnapshotPolicies field's value.
func (*DescribeAutoSnapshotPolicyOutput) SetPageNumber ¶ added in v1.0.120
func (s *DescribeAutoSnapshotPolicyOutput) SetPageNumber(v int32) *DescribeAutoSnapshotPolicyOutput
SetPageNumber sets the PageNumber field's value.
func (*DescribeAutoSnapshotPolicyOutput) SetPageSize ¶ added in v1.0.120
func (s *DescribeAutoSnapshotPolicyOutput) SetPageSize(v int32) *DescribeAutoSnapshotPolicyOutput
SetPageSize sets the PageSize field's value.
func (*DescribeAutoSnapshotPolicyOutput) SetTotalCount ¶ added in v1.0.120
func (s *DescribeAutoSnapshotPolicyOutput) SetTotalCount(v int32) *DescribeAutoSnapshotPolicyOutput
SetTotalCount sets the TotalCount field's value.
func (DescribeAutoSnapshotPolicyOutput) String ¶ added in v1.0.120
func (s DescribeAutoSnapshotPolicyOutput) String() string
String returns the string representation
type DescribePlacementGroupDetailsInput ¶ added in v1.1.47
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 ¶ added in v1.1.47
func (s DescribePlacementGroupDetailsInput) GoString() string
GoString returns the string representation
func (*DescribePlacementGroupDetailsInput) SetPageNumber ¶ added in v1.1.47
func (s *DescribePlacementGroupDetailsInput) SetPageNumber(v int32) *DescribePlacementGroupDetailsInput
SetPageNumber sets the PageNumber field's value.
func (*DescribePlacementGroupDetailsInput) SetPageSize ¶ added in v1.1.47
func (s *DescribePlacementGroupDetailsInput) SetPageSize(v int32) *DescribePlacementGroupDetailsInput
SetPageSize sets the PageSize field's value.
func (*DescribePlacementGroupDetailsInput) SetPlacementGroupId ¶ added in v1.1.47
func (s *DescribePlacementGroupDetailsInput) SetPlacementGroupId(v string) *DescribePlacementGroupDetailsInput
SetPlacementGroupId sets the PlacementGroupId field's value.
func (*DescribePlacementGroupDetailsInput) SetPlacementSubgroupNumbers ¶ added in v1.1.47
func (s *DescribePlacementGroupDetailsInput) SetPlacementSubgroupNumbers(v []*int32) *DescribePlacementGroupDetailsInput
SetPlacementSubgroupNumbers sets the PlacementSubgroupNumbers field's value.
func (*DescribePlacementGroupDetailsInput) SetVolumeIds ¶ added in v1.1.47
func (s *DescribePlacementGroupDetailsInput) SetVolumeIds(v []*string) *DescribePlacementGroupDetailsInput
SetVolumeIds sets the VolumeIds field's value.
func (DescribePlacementGroupDetailsInput) String ¶ added in v1.1.47
func (s DescribePlacementGroupDetailsInput) String() string
String returns the string representation
func (*DescribePlacementGroupDetailsInput) Validate ¶ added in v1.1.47
func (s *DescribePlacementGroupDetailsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribePlacementGroupDetailsOutput ¶ added in v1.1.47
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 ¶ added in v1.1.47
func (s DescribePlacementGroupDetailsOutput) GoString() string
GoString returns the string representation
func (*DescribePlacementGroupDetailsOutput) SetPageNumber ¶ added in v1.1.47
func (s *DescribePlacementGroupDetailsOutput) SetPageNumber(v int32) *DescribePlacementGroupDetailsOutput
SetPageNumber sets the PageNumber field's value.
func (*DescribePlacementGroupDetailsOutput) SetPageSize ¶ added in v1.1.47
func (s *DescribePlacementGroupDetailsOutput) SetPageSize(v int32) *DescribePlacementGroupDetailsOutput
SetPageSize sets the PageSize field's value.
func (*DescribePlacementGroupDetailsOutput) SetTotalCount ¶ added in v1.1.47
func (s *DescribePlacementGroupDetailsOutput) SetTotalCount(v int32) *DescribePlacementGroupDetailsOutput
SetTotalCount sets the TotalCount field's value.
func (*DescribePlacementGroupDetailsOutput) SetVolumes ¶ added in v1.1.47
func (s *DescribePlacementGroupDetailsOutput) SetVolumes(v []*VolumeForDescribePlacementGroupDetailsOutput) *DescribePlacementGroupDetailsOutput
SetVolumes sets the Volumes field's value.
func (DescribePlacementGroupDetailsOutput) String ¶ added in v1.1.47
func (s DescribePlacementGroupDetailsOutput) String() string
String returns the string representation
type DescribePlacementGroupsInput ¶ added in v1.1.47
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 ¶ added in v1.1.47
func (s DescribePlacementGroupsInput) GoString() string
GoString returns the string representation
func (*DescribePlacementGroupsInput) SetIds ¶ added in v1.1.47
func (s *DescribePlacementGroupsInput) SetIds(v []*string) *DescribePlacementGroupsInput
SetIds sets the Ids field's value.
func (*DescribePlacementGroupsInput) SetName ¶ added in v1.1.47
func (s *DescribePlacementGroupsInput) SetName(v string) *DescribePlacementGroupsInput
SetName sets the Name field's value.
func (*DescribePlacementGroupsInput) SetPageNumber ¶ added in v1.1.47
func (s *DescribePlacementGroupsInput) SetPageNumber(v int32) *DescribePlacementGroupsInput
SetPageNumber sets the PageNumber field's value.
func (*DescribePlacementGroupsInput) SetPageSize ¶ added in v1.1.47
func (s *DescribePlacementGroupsInput) SetPageSize(v int32) *DescribePlacementGroupsInput
SetPageSize sets the PageSize field's value.
func (*DescribePlacementGroupsInput) SetZoneId ¶ added in v1.1.47
func (s *DescribePlacementGroupsInput) SetZoneId(v string) *DescribePlacementGroupsInput
SetZoneId sets the ZoneId field's value.
func (DescribePlacementGroupsInput) String ¶ added in v1.1.47
func (s DescribePlacementGroupsInput) String() string
String returns the string representation
type DescribePlacementGroupsOutput ¶ added in v1.1.47
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 ¶ added in v1.1.47
func (s DescribePlacementGroupsOutput) GoString() string
GoString returns the string representation
func (*DescribePlacementGroupsOutput) SetPageNumber ¶ added in v1.1.47
func (s *DescribePlacementGroupsOutput) SetPageNumber(v int32) *DescribePlacementGroupsOutput
SetPageNumber sets the PageNumber field's value.
func (*DescribePlacementGroupsOutput) SetPageSize ¶ added in v1.1.47
func (s *DescribePlacementGroupsOutput) SetPageSize(v int32) *DescribePlacementGroupsOutput
SetPageSize sets the PageSize field's value.
func (*DescribePlacementGroupsOutput) SetPlacementGroups ¶ added in v1.1.47
func (s *DescribePlacementGroupsOutput) SetPlacementGroups(v []*PlacementGroupForDescribePlacementGroupsOutput) *DescribePlacementGroupsOutput
SetPlacementGroups sets the PlacementGroups field's value.
func (*DescribePlacementGroupsOutput) SetTotalCount ¶ added in v1.1.47
func (s *DescribePlacementGroupsOutput) SetTotalCount(v int32) *DescribePlacementGroupsOutput
SetTotalCount sets the TotalCount field's value.
func (DescribePlacementGroupsOutput) String ¶ added in v1.1.47
func (s DescribePlacementGroupsOutput) String() string
String returns the string representation
type DescribeReservedStorageCapacityInput ¶ added in v1.0.162
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 ¶ added in v1.0.162
func (s DescribeReservedStorageCapacityInput) GoString() string
GoString returns the string representation
func (*DescribeReservedStorageCapacityInput) SetPageNumber ¶ added in v1.0.162
func (s *DescribeReservedStorageCapacityInput) SetPageNumber(v string) *DescribeReservedStorageCapacityInput
SetPageNumber sets the PageNumber field's value.
func (*DescribeReservedStorageCapacityInput) SetPageSize ¶ added in v1.0.162
func (s *DescribeReservedStorageCapacityInput) SetPageSize(v string) *DescribeReservedStorageCapacityInput
SetPageSize sets the PageSize field's value.
func (*DescribeReservedStorageCapacityInput) SetReservedStorageCapacityIds ¶ added in v1.0.162
func (s *DescribeReservedStorageCapacityInput) SetReservedStorageCapacityIds(v []*string) *DescribeReservedStorageCapacityInput
SetReservedStorageCapacityIds sets the ReservedStorageCapacityIds field's value.
func (*DescribeReservedStorageCapacityInput) SetReservedStorageCapacityName ¶ added in v1.0.162
func (s *DescribeReservedStorageCapacityInput) SetReservedStorageCapacityName(v string) *DescribeReservedStorageCapacityInput
SetReservedStorageCapacityName sets the ReservedStorageCapacityName field's value.
func (*DescribeReservedStorageCapacityInput) SetStatus ¶ added in v1.0.162
func (s *DescribeReservedStorageCapacityInput) SetStatus(v string) *DescribeReservedStorageCapacityInput
SetStatus sets the Status field's value.
func (*DescribeReservedStorageCapacityInput) SetVolumeType ¶ added in v1.0.162
func (s *DescribeReservedStorageCapacityInput) SetVolumeType(v string) *DescribeReservedStorageCapacityInput
SetVolumeType sets the VolumeType field's value.
func (*DescribeReservedStorageCapacityInput) SetZoneId ¶ added in v1.0.162
func (s *DescribeReservedStorageCapacityInput) SetZoneId(v string) *DescribeReservedStorageCapacityInput
SetZoneId sets the ZoneId field's value.
func (DescribeReservedStorageCapacityInput) String ¶ added in v1.0.162
func (s DescribeReservedStorageCapacityInput) String() string
String returns the string representation
func (*DescribeReservedStorageCapacityInput) Validate ¶ added in v1.0.162
func (s *DescribeReservedStorageCapacityInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeReservedStorageCapacityOutput ¶ added in v1.0.162
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 ¶ added in v1.0.162
func (s DescribeReservedStorageCapacityOutput) GoString() string
GoString returns the string representation
func (*DescribeReservedStorageCapacityOutput) SetPageNumber ¶ added in v1.0.162
func (s *DescribeReservedStorageCapacityOutput) SetPageNumber(v int32) *DescribeReservedStorageCapacityOutput
SetPageNumber sets the PageNumber field's value.
func (*DescribeReservedStorageCapacityOutput) SetPageSize ¶ added in v1.0.162
func (s *DescribeReservedStorageCapacityOutput) SetPageSize(v int32) *DescribeReservedStorageCapacityOutput
SetPageSize sets the PageSize field's value.
func (*DescribeReservedStorageCapacityOutput) SetRscInfo ¶ added in v1.0.162
func (s *DescribeReservedStorageCapacityOutput) SetRscInfo(v []*RscInfoForDescribeReservedStorageCapacityOutput) *DescribeReservedStorageCapacityOutput
SetRscInfo sets the RscInfo field's value.
func (*DescribeReservedStorageCapacityOutput) SetTotalCount ¶ added in v1.0.162
func (s *DescribeReservedStorageCapacityOutput) SetTotalCount(v int32) *DescribeReservedStorageCapacityOutput
SetTotalCount sets the TotalCount field's value.
func (DescribeReservedStorageCapacityOutput) String ¶ added in v1.0.162
func (s DescribeReservedStorageCapacityOutput) String() string
String returns the string representation
type DescribeSnapshotChainsInput ¶ added in v1.0.183
type DescribeSnapshotChainsInput struct {
PageNumber *int32 `type:"int32"`
PageSize *int32 `type:"int32"`
VolumeIds []*string `type:"list"`
// contains filtered or unexported fields
}
func (DescribeSnapshotChainsInput) GoString ¶ added in v1.0.183
func (s DescribeSnapshotChainsInput) GoString() string
GoString returns the string representation
func (*DescribeSnapshotChainsInput) SetPageNumber ¶ added in v1.0.183
func (s *DescribeSnapshotChainsInput) SetPageNumber(v int32) *DescribeSnapshotChainsInput
SetPageNumber sets the PageNumber field's value.
func (*DescribeSnapshotChainsInput) SetPageSize ¶ added in v1.0.183
func (s *DescribeSnapshotChainsInput) SetPageSize(v int32) *DescribeSnapshotChainsInput
SetPageSize sets the PageSize field's value.
func (*DescribeSnapshotChainsInput) SetVolumeIds ¶ added in v1.0.183
func (s *DescribeSnapshotChainsInput) SetVolumeIds(v []*string) *DescribeSnapshotChainsInput
SetVolumeIds sets the VolumeIds field's value.
func (DescribeSnapshotChainsInput) String ¶ added in v1.0.183
func (s DescribeSnapshotChainsInput) String() string
String returns the string representation
type DescribeSnapshotChainsOutput ¶ added in v1.0.183
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 ¶ added in v1.0.183
func (s DescribeSnapshotChainsOutput) GoString() string
GoString returns the string representation
func (*DescribeSnapshotChainsOutput) SetPageNumber ¶ added in v1.0.183
func (s *DescribeSnapshotChainsOutput) SetPageNumber(v int32) *DescribeSnapshotChainsOutput
SetPageNumber sets the PageNumber field's value.
func (*DescribeSnapshotChainsOutput) SetPageSize ¶ added in v1.0.183
func (s *DescribeSnapshotChainsOutput) SetPageSize(v int32) *DescribeSnapshotChainsOutput
SetPageSize sets the PageSize field's value.
func (*DescribeSnapshotChainsOutput) SetSnapshotChains ¶ added in v1.0.183
func (s *DescribeSnapshotChainsOutput) SetSnapshotChains(v []*SnapshotChainForDescribeSnapshotChainsOutput) *DescribeSnapshotChainsOutput
SetSnapshotChains sets the SnapshotChains field's value.
func (*DescribeSnapshotChainsOutput) SetTotalCount ¶ added in v1.0.183
func (s *DescribeSnapshotChainsOutput) SetTotalCount(v int32) *DescribeSnapshotChainsOutput
SetTotalCount sets the TotalCount field's value.
func (DescribeSnapshotChainsOutput) String ¶ added in v1.0.183
func (s DescribeSnapshotChainsOutput) String() string
String returns the string representation
type DescribeSnapshotGroupsInput ¶ added in v1.0.120
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 ¶ added in v1.0.120
func (s DescribeSnapshotGroupsInput) GoString() string
GoString returns the string representation
func (*DescribeSnapshotGroupsInput) SetInstanceId ¶ added in v1.0.120
func (s *DescribeSnapshotGroupsInput) SetInstanceId(v string) *DescribeSnapshotGroupsInput
SetInstanceId sets the InstanceId field's value.
func (*DescribeSnapshotGroupsInput) SetName ¶ added in v1.0.120
func (s *DescribeSnapshotGroupsInput) SetName(v string) *DescribeSnapshotGroupsInput
SetName sets the Name field's value.
func (*DescribeSnapshotGroupsInput) SetPageNumber ¶ added in v1.0.120
func (s *DescribeSnapshotGroupsInput) SetPageNumber(v int32) *DescribeSnapshotGroupsInput
SetPageNumber sets the PageNumber field's value.
func (*DescribeSnapshotGroupsInput) SetPageSize ¶ added in v1.0.120
func (s *DescribeSnapshotGroupsInput) SetPageSize(v int32) *DescribeSnapshotGroupsInput
SetPageSize sets the PageSize field's value.
func (*DescribeSnapshotGroupsInput) SetProjectName ¶ added in v1.0.120
func (s *DescribeSnapshotGroupsInput) SetProjectName(v string) *DescribeSnapshotGroupsInput
SetProjectName sets the ProjectName field's value.
func (*DescribeSnapshotGroupsInput) SetSnapshotGroupIds ¶ added in v1.0.120
func (s *DescribeSnapshotGroupsInput) SetSnapshotGroupIds(v []*string) *DescribeSnapshotGroupsInput
SetSnapshotGroupIds sets the SnapshotGroupIds field's value.
func (*DescribeSnapshotGroupsInput) SetStatus ¶ added in v1.0.120
func (s *DescribeSnapshotGroupsInput) SetStatus(v []*string) *DescribeSnapshotGroupsInput
SetStatus sets the Status field's value.
func (*DescribeSnapshotGroupsInput) SetTagFilters ¶ added in v1.1.47
func (s *DescribeSnapshotGroupsInput) SetTagFilters(v []*TagFilterForDescribeSnapshotGroupsInput) *DescribeSnapshotGroupsInput
SetTagFilters sets the TagFilters field's value.
func (DescribeSnapshotGroupsInput) String ¶ added in v1.0.120
func (s DescribeSnapshotGroupsInput) String() string
String returns the string representation
func (*DescribeSnapshotGroupsInput) Validate ¶ added in v1.0.183
func (s *DescribeSnapshotGroupsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeSnapshotGroupsOutput ¶ added in v1.0.120
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 ¶ added in v1.0.120
func (s DescribeSnapshotGroupsOutput) GoString() string
GoString returns the string representation
func (*DescribeSnapshotGroupsOutput) SetPageNumber ¶ added in v1.0.120
func (s *DescribeSnapshotGroupsOutput) SetPageNumber(v int32) *DescribeSnapshotGroupsOutput
SetPageNumber sets the PageNumber field's value.
func (*DescribeSnapshotGroupsOutput) SetPageSize ¶ added in v1.0.120
func (s *DescribeSnapshotGroupsOutput) SetPageSize(v int32) *DescribeSnapshotGroupsOutput
SetPageSize sets the PageSize field's value.
func (*DescribeSnapshotGroupsOutput) SetSnapshotGroups ¶ added in v1.0.120
func (s *DescribeSnapshotGroupsOutput) SetSnapshotGroups(v []*SnapshotGroupForDescribeSnapshotGroupsOutput) *DescribeSnapshotGroupsOutput
SetSnapshotGroups sets the SnapshotGroups field's value.
func (*DescribeSnapshotGroupsOutput) SetTotalCount ¶ added in v1.0.120
func (s *DescribeSnapshotGroupsOutput) SetTotalCount(v int32) *DescribeSnapshotGroupsOutput
SetTotalCount sets the TotalCount field's value.
func (DescribeSnapshotGroupsOutput) String ¶ added in v1.0.120
func (s DescribeSnapshotGroupsOutput) String() string
String returns the string representation
type DescribeSnapshotsInput ¶ added in v1.0.120
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 ¶ added in v1.0.120
func (s DescribeSnapshotsInput) GoString() string
GoString returns the string representation
func (*DescribeSnapshotsInput) SetFilter ¶ added in v1.0.120
func (s *DescribeSnapshotsInput) SetFilter(v []*FilterForDescribeSnapshotsInput) *DescribeSnapshotsInput
SetFilter sets the Filter field's value.
func (*DescribeSnapshotsInput) SetMaxResults ¶ added in v1.1.47
func (s *DescribeSnapshotsInput) SetMaxResults(v int32) *DescribeSnapshotsInput
SetMaxResults sets the MaxResults field's value.
func (*DescribeSnapshotsInput) SetNextToken ¶ added in v1.1.47
func (s *DescribeSnapshotsInput) SetNextToken(v string) *DescribeSnapshotsInput
SetNextToken sets the NextToken field's value.
func (*DescribeSnapshotsInput) SetPageNumber ¶ added in v1.0.120
func (s *DescribeSnapshotsInput) SetPageNumber(v int32) *DescribeSnapshotsInput
SetPageNumber sets the PageNumber field's value.
func (*DescribeSnapshotsInput) SetPageSize ¶ added in v1.0.120
func (s *DescribeSnapshotsInput) SetPageSize(v int32) *DescribeSnapshotsInput
SetPageSize sets the PageSize field's value.
func (*DescribeSnapshotsInput) SetProjectName ¶ added in v1.0.120
func (s *DescribeSnapshotsInput) SetProjectName(v string) *DescribeSnapshotsInput
SetProjectName sets the ProjectName field's value.
func (*DescribeSnapshotsInput) SetSnapshotIds ¶ added in v1.0.120
func (s *DescribeSnapshotsInput) SetSnapshotIds(v []*string) *DescribeSnapshotsInput
SetSnapshotIds sets the SnapshotIds field's value.
func (*DescribeSnapshotsInput) SetSnapshotName ¶ added in v1.0.120
func (s *DescribeSnapshotsInput) SetSnapshotName(v string) *DescribeSnapshotsInput
SetSnapshotName sets the SnapshotName field's value.
func (*DescribeSnapshotsInput) SetSnapshotStatus ¶ added in v1.0.120
func (s *DescribeSnapshotsInput) SetSnapshotStatus(v []*string) *DescribeSnapshotsInput
SetSnapshotStatus sets the SnapshotStatus field's value.
func (*DescribeSnapshotsInput) SetSnapshotTypes ¶ added in v1.0.183
func (s *DescribeSnapshotsInput) SetSnapshotTypes(v []*string) *DescribeSnapshotsInput
SetSnapshotTypes sets the SnapshotTypes field's value.
func (*DescribeSnapshotsInput) SetTagFilters ¶ added in v1.1.47
func (s *DescribeSnapshotsInput) SetTagFilters(v []*TagFilterForDescribeSnapshotsInput) *DescribeSnapshotsInput
SetTagFilters sets the TagFilters field's value.
func (*DescribeSnapshotsInput) SetVolumeId ¶ added in v1.0.120
func (s *DescribeSnapshotsInput) SetVolumeId(v string) *DescribeSnapshotsInput
SetVolumeId sets the VolumeId field's value.
func (*DescribeSnapshotsInput) SetZoneId ¶ added in v1.0.120
func (s *DescribeSnapshotsInput) SetZoneId(v string) *DescribeSnapshotsInput
SetZoneId sets the ZoneId field's value.
func (DescribeSnapshotsInput) String ¶ added in v1.0.120
func (s DescribeSnapshotsInput) String() string
String returns the string representation
func (*DescribeSnapshotsInput) Validate ¶ added in v1.0.183
func (s *DescribeSnapshotsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeSnapshotsOutput ¶ added in v1.0.120
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 ¶ added in v1.0.120
func (s DescribeSnapshotsOutput) GoString() string
GoString returns the string representation
func (*DescribeSnapshotsOutput) SetPageNumber ¶ added in v1.0.120
func (s *DescribeSnapshotsOutput) SetPageNumber(v int32) *DescribeSnapshotsOutput
SetPageNumber sets the PageNumber field's value.
func (*DescribeSnapshotsOutput) SetPageSize ¶ added in v1.0.120
func (s *DescribeSnapshotsOutput) SetPageSize(v int32) *DescribeSnapshotsOutput
SetPageSize sets the PageSize field's value.
func (*DescribeSnapshotsOutput) SetSnapshots ¶ added in v1.0.120
func (s *DescribeSnapshotsOutput) SetSnapshots(v []*SnapshotForDescribeSnapshotsOutput) *DescribeSnapshotsOutput
SetSnapshots sets the Snapshots field's value.
func (*DescribeSnapshotsOutput) SetTotalCount ¶ added in v1.0.120
func (s *DescribeSnapshotsOutput) SetTotalCount(v int32) *DescribeSnapshotsOutput
SetTotalCount sets the TotalCount field's value.
func (DescribeSnapshotsOutput) String ¶ added in v1.0.120
func (s DescribeSnapshotsOutput) String() string
String returns the string representation
type DescribeSnapshotsUsageInput ¶ added in v1.0.162
type DescribeSnapshotsUsageInput struct {
// RegionId is a required field
RegionId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (DescribeSnapshotsUsageInput) GoString ¶ added in v1.0.162
func (s DescribeSnapshotsUsageInput) GoString() string
GoString returns the string representation
func (*DescribeSnapshotsUsageInput) SetRegionId ¶ added in v1.0.162
func (s *DescribeSnapshotsUsageInput) SetRegionId(v string) *DescribeSnapshotsUsageInput
SetRegionId sets the RegionId field's value.
func (DescribeSnapshotsUsageInput) String ¶ added in v1.0.162
func (s DescribeSnapshotsUsageInput) String() string
String returns the string representation
func (*DescribeSnapshotsUsageInput) Validate ¶ added in v1.0.162
func (s *DescribeSnapshotsUsageInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeSnapshotsUsageOutput ¶ added in v1.0.162
type DescribeSnapshotsUsageOutput struct {
Metadata *response.ResponseMetadata
SnapshotCount *int32 `type:"int32"`
SnapshotSize *int64 `type:"int64"`
// contains filtered or unexported fields
}
func (DescribeSnapshotsUsageOutput) GoString ¶ added in v1.0.162
func (s DescribeSnapshotsUsageOutput) GoString() string
GoString returns the string representation
func (*DescribeSnapshotsUsageOutput) SetSnapshotCount ¶ added in v1.0.162
func (s *DescribeSnapshotsUsageOutput) SetSnapshotCount(v int32) *DescribeSnapshotsUsageOutput
SetSnapshotCount sets the SnapshotCount field's value.
func (*DescribeSnapshotsUsageOutput) SetSnapshotSize ¶ added in v1.0.162
func (s *DescribeSnapshotsUsageOutput) SetSnapshotSize(v int64) *DescribeSnapshotsUsageOutput
SetSnapshotSize sets the SnapshotSize field's value.
func (DescribeSnapshotsUsageOutput) String ¶ added in v1.0.162
func (s DescribeSnapshotsUsageOutput) String() string
String returns the string representation
type DescribeTagsInput ¶ added in v1.0.71
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 ¶ added in v1.0.71
func (s DescribeTagsInput) GoString() string
GoString returns the string representation
func (*DescribeTagsInput) SetPageNumber ¶ added in v1.0.71
func (s *DescribeTagsInput) SetPageNumber(v int32) *DescribeTagsInput
SetPageNumber sets the PageNumber field's value.
func (*DescribeTagsInput) SetPageSize ¶ added in v1.0.71
func (s *DescribeTagsInput) SetPageSize(v int32) *DescribeTagsInput
SetPageSize sets the PageSize field's value.
func (*DescribeTagsInput) SetResourceIds ¶ added in v1.0.71
func (s *DescribeTagsInput) SetResourceIds(v []*string) *DescribeTagsInput
SetResourceIds sets the ResourceIds field's value.
func (*DescribeTagsInput) SetResourceType ¶ added in v1.0.71
func (s *DescribeTagsInput) SetResourceType(v string) *DescribeTagsInput
SetResourceType sets the ResourceType field's value.
func (*DescribeTagsInput) SetSysTagVisible ¶ added in v1.0.71
func (s *DescribeTagsInput) SetSysTagVisible(v bool) *DescribeTagsInput
SetSysTagVisible sets the SysTagVisible field's value.
func (*DescribeTagsInput) SetTagFilters ¶ added in v1.0.71
func (s *DescribeTagsInput) SetTagFilters(v []*TagFilterForDescribeTagsInput) *DescribeTagsInput
SetTagFilters sets the TagFilters field's value.
func (DescribeTagsInput) String ¶ added in v1.0.71
func (s DescribeTagsInput) String() string
String returns the string representation
func (*DescribeTagsInput) Validate ¶ added in v1.0.133
func (s *DescribeTagsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeTagsOutput ¶ added in v1.0.71
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 ¶ added in v1.0.71
func (s DescribeTagsOutput) GoString() string
GoString returns the string representation
func (*DescribeTagsOutput) SetPageNumber ¶ added in v1.0.71
func (s *DescribeTagsOutput) SetPageNumber(v int32) *DescribeTagsOutput
SetPageNumber sets the PageNumber field's value.
func (*DescribeTagsOutput) SetPageSize ¶ added in v1.0.71
func (s *DescribeTagsOutput) SetPageSize(v int32) *DescribeTagsOutput
SetPageSize sets the PageSize field's value.
func (*DescribeTagsOutput) SetTagResources ¶ added in v1.0.71
func (s *DescribeTagsOutput) SetTagResources(v []*TagResourceForDescribeTagsOutput) *DescribeTagsOutput
SetTagResources sets the TagResources field's value.
func (*DescribeTagsOutput) SetTotalCount ¶ added in v1.0.71
func (s *DescribeTagsOutput) SetTotalCount(v int32) *DescribeTagsOutput
SetTotalCount sets the TotalCount field's value.
func (DescribeTagsOutput) String ¶ added in v1.0.71
func (s DescribeTagsOutput) String() string
String returns the string representation
type DescribeVolumeTypeInput ¶ added in v1.0.133
type DescribeVolumeTypeInput struct {
Filter *string `type:"string"`
OrderBy *string `type:"string"`
PageNumber *int32 `type:"int32"`
PageSize *int32 `type:"int32"`
VolumeTypeIds []*string `type:"list"`
ZoneId *string `type:"string"`
// contains filtered or unexported fields
}
func (DescribeVolumeTypeInput) GoString ¶ added in v1.0.133
func (s DescribeVolumeTypeInput) GoString() string
GoString returns the string representation
func (*DescribeVolumeTypeInput) SetFilter ¶ added in v1.0.133
func (s *DescribeVolumeTypeInput) SetFilter(v string) *DescribeVolumeTypeInput
SetFilter sets the Filter field's value.
func (*DescribeVolumeTypeInput) SetOrderBy ¶ added in v1.0.133
func (s *DescribeVolumeTypeInput) SetOrderBy(v string) *DescribeVolumeTypeInput
SetOrderBy sets the OrderBy field's value.
func (*DescribeVolumeTypeInput) SetPageNumber ¶ added in v1.0.133
func (s *DescribeVolumeTypeInput) SetPageNumber(v int32) *DescribeVolumeTypeInput
SetPageNumber sets the PageNumber field's value.
func (*DescribeVolumeTypeInput) SetPageSize ¶ added in v1.0.133
func (s *DescribeVolumeTypeInput) SetPageSize(v int32) *DescribeVolumeTypeInput
SetPageSize sets the PageSize field's value.
func (*DescribeVolumeTypeInput) SetVolumeTypeIds ¶ added in v1.0.133
func (s *DescribeVolumeTypeInput) SetVolumeTypeIds(v []*string) *DescribeVolumeTypeInput
SetVolumeTypeIds sets the VolumeTypeIds field's value.
func (*DescribeVolumeTypeInput) SetZoneId ¶ added in v1.0.133
func (s *DescribeVolumeTypeInput) SetZoneId(v string) *DescribeVolumeTypeInput
SetZoneId sets the ZoneId field's value.
func (DescribeVolumeTypeInput) String ¶ added in v1.0.133
func (s DescribeVolumeTypeInput) String() string
String returns the string representation
type DescribeVolumeTypeOutput ¶ added in v1.0.133
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 ¶ added in v1.0.133
func (s DescribeVolumeTypeOutput) GoString() string
GoString returns the string representation
func (*DescribeVolumeTypeOutput) SetPageNumber ¶ added in v1.0.133
func (s *DescribeVolumeTypeOutput) SetPageNumber(v int32) *DescribeVolumeTypeOutput
SetPageNumber sets the PageNumber field's value.
func (*DescribeVolumeTypeOutput) SetPageSize ¶ added in v1.0.133
func (s *DescribeVolumeTypeOutput) SetPageSize(v int32) *DescribeVolumeTypeOutput
SetPageSize sets the PageSize field's value.
func (*DescribeVolumeTypeOutput) SetTotalCount ¶ added in v1.0.133
func (s *DescribeVolumeTypeOutput) SetTotalCount(v int32) *DescribeVolumeTypeOutput
SetTotalCount sets the TotalCount field's value.
func (*DescribeVolumeTypeOutput) SetVolumeTypes ¶ added in v1.0.133
func (s *DescribeVolumeTypeOutput) SetVolumeTypes(v []*VolumeTypeForDescribeVolumeTypeOutput) *DescribeVolumeTypeOutput
SetVolumeTypes sets the VolumeTypes field's value.
func (DescribeVolumeTypeOutput) String ¶ added in v1.0.133
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"`
SysTagVisible *bool `type:"boolean"`
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 ¶ added in v1.0.162
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 ¶ added in v1.0.12
func (s *DescribeVolumesInput) SetProjectName(v string) *DescribeVolumesInput
SetProjectName sets the ProjectName field's value.
func (*DescribeVolumesInput) SetSysTagVisible ¶ added in v1.1.47
func (s *DescribeVolumesInput) SetSysTagVisible(v bool) *DescribeVolumesInput
SetSysTagVisible sets the SysTagVisible field's value.
func (*DescribeVolumesInput) SetTagFilters ¶ added in v1.0.58
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 ¶ added in v1.0.183
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 ¶ added in v1.0.133
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 ¶ added in v1.0.71
type ErrorForCreateTagsOutput struct {
Code *string `type:"string"`
Message *string `type:"string"`
// contains filtered or unexported fields
}
func (ErrorForCreateTagsOutput) GoString ¶ added in v1.0.71
func (s ErrorForCreateTagsOutput) GoString() string
GoString returns the string representation
func (*ErrorForCreateTagsOutput) SetCode ¶ added in v1.0.71
func (s *ErrorForCreateTagsOutput) SetCode(v string) *ErrorForCreateTagsOutput
SetCode sets the Code field's value.
func (*ErrorForCreateTagsOutput) SetMessage ¶ added in v1.0.71
func (s *ErrorForCreateTagsOutput) SetMessage(v string) *ErrorForCreateTagsOutput
SetMessage sets the Message field's value.
func (ErrorForCreateTagsOutput) String ¶ added in v1.0.71
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 ¶ added in v1.0.7
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 ¶ added in v1.0.133
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 ExtraPerformanceForCalculatePriceV2Input ¶ added in v1.1.47
type ExtraPerformanceForCalculatePriceV2Input struct {
ExtraPerformanceType *string `type:"string" json:",omitempty"`
ExtraPerformanceValue *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (ExtraPerformanceForCalculatePriceV2Input) GoString ¶ added in v1.1.47
func (s ExtraPerformanceForCalculatePriceV2Input) GoString() string
GoString returns the string representation
func (*ExtraPerformanceForCalculatePriceV2Input) SetExtraPerformanceType ¶ added in v1.1.47
func (s *ExtraPerformanceForCalculatePriceV2Input) SetExtraPerformanceType(v string) *ExtraPerformanceForCalculatePriceV2Input
SetExtraPerformanceType sets the ExtraPerformanceType field's value.
func (*ExtraPerformanceForCalculatePriceV2Input) SetExtraPerformanceValue ¶ added in v1.1.47
func (s *ExtraPerformanceForCalculatePriceV2Input) SetExtraPerformanceValue(v int32) *ExtraPerformanceForCalculatePriceV2Input
SetExtraPerformanceValue sets the ExtraPerformanceValue field's value.
func (ExtraPerformanceForCalculatePriceV2Input) String ¶ added in v1.1.47
func (s ExtraPerformanceForCalculatePriceV2Input) String() string
String returns the string representation
type ExtraPerformanceForDescribeVolumesOutput ¶ added in v1.0.164
type ExtraPerformanceForDescribeVolumesOutput struct {
ExtraPerformanceTypeId *string `type:"string"`
IOPS *int32 `type:"int32"`
Throughput *int32 `type:"int32"`
// contains filtered or unexported fields
}
func (ExtraPerformanceForDescribeVolumesOutput) GoString ¶ added in v1.0.164
func (s ExtraPerformanceForDescribeVolumesOutput) GoString() string
GoString returns the string representation
func (*ExtraPerformanceForDescribeVolumesOutput) SetExtraPerformanceTypeId ¶ added in v1.0.164
func (s *ExtraPerformanceForDescribeVolumesOutput) SetExtraPerformanceTypeId(v string) *ExtraPerformanceForDescribeVolumesOutput
SetExtraPerformanceTypeId sets the ExtraPerformanceTypeId field's value.
func (*ExtraPerformanceForDescribeVolumesOutput) SetIOPS ¶ added in v1.0.164
func (s *ExtraPerformanceForDescribeVolumesOutput) SetIOPS(v int32) *ExtraPerformanceForDescribeVolumesOutput
SetIOPS sets the IOPS field's value.
func (*ExtraPerformanceForDescribeVolumesOutput) SetThroughput ¶ added in v1.0.164
func (s *ExtraPerformanceForDescribeVolumesOutput) SetThroughput(v int32) *ExtraPerformanceForDescribeVolumesOutput
SetThroughput sets the Throughput field's value.
func (ExtraPerformanceForDescribeVolumesOutput) String ¶ added in v1.0.164
func (s ExtraPerformanceForDescribeVolumesOutput) String() string
String returns the string representation
type ExtraPerformanceTypeForDescribeVolumeTypeOutput ¶ added in v1.0.133
type ExtraPerformanceTypeForDescribeVolumeTypeOutput struct {
Id *string `type:"string"`
MaxIops *string `type:"string"`
MaxThroughput *string `type:"string"`
// contains filtered or unexported fields
}
func (ExtraPerformanceTypeForDescribeVolumeTypeOutput) GoString ¶ added in v1.0.133
func (s ExtraPerformanceTypeForDescribeVolumeTypeOutput) GoString() string
GoString returns the string representation
func (*ExtraPerformanceTypeForDescribeVolumeTypeOutput) SetId ¶ added in v1.0.133
func (s *ExtraPerformanceTypeForDescribeVolumeTypeOutput) SetId(v string) *ExtraPerformanceTypeForDescribeVolumeTypeOutput
SetId sets the Id field's value.
func (*ExtraPerformanceTypeForDescribeVolumeTypeOutput) SetMaxIops ¶ added in v1.0.133
func (s *ExtraPerformanceTypeForDescribeVolumeTypeOutput) SetMaxIops(v string) *ExtraPerformanceTypeForDescribeVolumeTypeOutput
SetMaxIops sets the MaxIops field's value.
func (*ExtraPerformanceTypeForDescribeVolumeTypeOutput) SetMaxThroughput ¶ added in v1.0.133
func (s *ExtraPerformanceTypeForDescribeVolumeTypeOutput) SetMaxThroughput(v string) *ExtraPerformanceTypeForDescribeVolumeTypeOutput
SetMaxThroughput sets the MaxThroughput field's value.
func (ExtraPerformanceTypeForDescribeVolumeTypeOutput) String ¶ added in v1.0.133
func (s ExtraPerformanceTypeForDescribeVolumeTypeOutput) String() string
String returns the string representation
type FilterForDescribeSnapshotsInput ¶ added in v1.0.120
type FilterForDescribeSnapshotsInput struct {
Key *string `type:"string"`
Value *string `type:"string"`
// contains filtered or unexported fields
}
func (FilterForDescribeSnapshotsInput) GoString ¶ added in v1.0.120
func (s FilterForDescribeSnapshotsInput) GoString() string
GoString returns the string representation
func (*FilterForDescribeSnapshotsInput) SetKey ¶ added in v1.0.120
func (s *FilterForDescribeSnapshotsInput) SetKey(v string) *FilterForDescribeSnapshotsInput
SetKey sets the Key field's value.
func (*FilterForDescribeSnapshotsInput) SetValue ¶ added in v1.0.120
func (s *FilterForDescribeSnapshotsInput) SetValue(v string) *FilterForDescribeSnapshotsInput
SetValue sets the Value field's value.
func (FilterForDescribeSnapshotsInput) String ¶ added in v1.0.120
func (s FilterForDescribeSnapshotsInput) String() string
String returns the string representation
type ModifyAutoSnapshotPolicyInput ¶ added in v1.0.120
type ModifyAutoSnapshotPolicyInput struct {
// AutoSnapshotPolicyId is a required field
AutoSnapshotPolicyId *string `type:"string" required:"true"`
AutoSnapshotPolicyName *string `type:"string"`
RepeatDays *int32 `type:"int32"`
RepeatWeekdays []*string `type:"list"`
RetentionDays *int32 `type:"int32"`
TimePoints []*string `type:"list"`
// contains filtered or unexported fields
}
func (ModifyAutoSnapshotPolicyInput) GoString ¶ added in v1.0.120
func (s ModifyAutoSnapshotPolicyInput) GoString() string
GoString returns the string representation
func (*ModifyAutoSnapshotPolicyInput) SetAutoSnapshotPolicyId ¶ added in v1.0.120
func (s *ModifyAutoSnapshotPolicyInput) SetAutoSnapshotPolicyId(v string) *ModifyAutoSnapshotPolicyInput
SetAutoSnapshotPolicyId sets the AutoSnapshotPolicyId field's value.
func (*ModifyAutoSnapshotPolicyInput) SetAutoSnapshotPolicyName ¶ added in v1.0.120
func (s *ModifyAutoSnapshotPolicyInput) SetAutoSnapshotPolicyName(v string) *ModifyAutoSnapshotPolicyInput
SetAutoSnapshotPolicyName sets the AutoSnapshotPolicyName field's value.
func (*ModifyAutoSnapshotPolicyInput) SetRepeatDays ¶ added in v1.0.120
func (s *ModifyAutoSnapshotPolicyInput) SetRepeatDays(v int32) *ModifyAutoSnapshotPolicyInput
SetRepeatDays sets the RepeatDays field's value.
func (*ModifyAutoSnapshotPolicyInput) SetRepeatWeekdays ¶ added in v1.0.120
func (s *ModifyAutoSnapshotPolicyInput) SetRepeatWeekdays(v []*string) *ModifyAutoSnapshotPolicyInput
SetRepeatWeekdays sets the RepeatWeekdays field's value.
func (*ModifyAutoSnapshotPolicyInput) SetRetentionDays ¶ added in v1.0.120
func (s *ModifyAutoSnapshotPolicyInput) SetRetentionDays(v int32) *ModifyAutoSnapshotPolicyInput
SetRetentionDays sets the RetentionDays field's value.
func (*ModifyAutoSnapshotPolicyInput) SetTimePoints ¶ added in v1.0.120
func (s *ModifyAutoSnapshotPolicyInput) SetTimePoints(v []*string) *ModifyAutoSnapshotPolicyInput
SetTimePoints sets the TimePoints field's value.
func (ModifyAutoSnapshotPolicyInput) String ¶ added in v1.0.120
func (s ModifyAutoSnapshotPolicyInput) String() string
String returns the string representation
func (*ModifyAutoSnapshotPolicyInput) Validate ¶ added in v1.0.120
func (s *ModifyAutoSnapshotPolicyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ModifyAutoSnapshotPolicyOutput ¶ added in v1.0.120
type ModifyAutoSnapshotPolicyOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (ModifyAutoSnapshotPolicyOutput) GoString ¶ added in v1.0.120
func (s ModifyAutoSnapshotPolicyOutput) GoString() string
GoString returns the string representation
func (ModifyAutoSnapshotPolicyOutput) String ¶ added in v1.0.120
func (s ModifyAutoSnapshotPolicyOutput) String() string
String returns the string representation
type ModifyPlacementGroupInput ¶ added in v1.1.47
type ModifyPlacementGroupInput struct {
Description *string `type:"string" json:",omitempty"`
// Id is a required field
Id *string `type:"string" json:",omitempty" required:"true"`
Name *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ModifyPlacementGroupInput) GoString ¶ added in v1.1.47
func (s ModifyPlacementGroupInput) GoString() string
GoString returns the string representation
func (*ModifyPlacementGroupInput) SetDescription ¶ added in v1.1.47
func (s *ModifyPlacementGroupInput) SetDescription(v string) *ModifyPlacementGroupInput
SetDescription sets the Description field's value.
func (*ModifyPlacementGroupInput) SetId ¶ added in v1.1.47
func (s *ModifyPlacementGroupInput) SetId(v string) *ModifyPlacementGroupInput
SetId sets the Id field's value.
func (*ModifyPlacementGroupInput) SetName ¶ added in v1.1.47
func (s *ModifyPlacementGroupInput) SetName(v string) *ModifyPlacementGroupInput
SetName sets the Name field's value.
func (ModifyPlacementGroupInput) String ¶ added in v1.1.47
func (s ModifyPlacementGroupInput) String() string
String returns the string representation
func (*ModifyPlacementGroupInput) Validate ¶ added in v1.1.47
func (s *ModifyPlacementGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ModifyPlacementGroupOutput ¶ added in v1.1.47
type ModifyPlacementGroupOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (ModifyPlacementGroupOutput) GoString ¶ added in v1.1.47
func (s ModifyPlacementGroupOutput) GoString() string
GoString returns the string representation
func (ModifyPlacementGroupOutput) String ¶ added in v1.1.47
func (s ModifyPlacementGroupOutput) String() string
String returns the string representation
type ModifyReservedStorageCapacityEffectiveAtInput ¶ added in v1.1.6
type ModifyReservedStorageCapacityEffectiveAtInput struct {
EffectiveAt *string `type:"string" json:",omitempty"`
// RSCId is a required field
RSCId *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (ModifyReservedStorageCapacityEffectiveAtInput) GoString ¶ added in v1.1.6
func (s ModifyReservedStorageCapacityEffectiveAtInput) GoString() string
GoString returns the string representation
func (*ModifyReservedStorageCapacityEffectiveAtInput) SetEffectiveAt ¶ added in v1.1.6
func (s *ModifyReservedStorageCapacityEffectiveAtInput) SetEffectiveAt(v string) *ModifyReservedStorageCapacityEffectiveAtInput
SetEffectiveAt sets the EffectiveAt field's value.
func (*ModifyReservedStorageCapacityEffectiveAtInput) SetRSCId ¶ added in v1.1.6
func (s *ModifyReservedStorageCapacityEffectiveAtInput) SetRSCId(v string) *ModifyReservedStorageCapacityEffectiveAtInput
SetRSCId sets the RSCId field's value.
func (ModifyReservedStorageCapacityEffectiveAtInput) String ¶ added in v1.1.6
func (s ModifyReservedStorageCapacityEffectiveAtInput) String() string
String returns the string representation
func (*ModifyReservedStorageCapacityEffectiveAtInput) Validate ¶ added in v1.1.6
func (s *ModifyReservedStorageCapacityEffectiveAtInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ModifyReservedStorageCapacityEffectiveAtOutput ¶ added in v1.1.6
type ModifyReservedStorageCapacityEffectiveAtOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (ModifyReservedStorageCapacityEffectiveAtOutput) GoString ¶ added in v1.1.6
func (s ModifyReservedStorageCapacityEffectiveAtOutput) GoString() string
GoString returns the string representation
func (ModifyReservedStorageCapacityEffectiveAtOutput) String ¶ added in v1.1.6
func (s ModifyReservedStorageCapacityEffectiveAtOutput) String() string
String returns the string representation
type ModifySnapshotAttributeInput ¶ added in v1.0.120
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 ¶ added in v1.0.120
func (s ModifySnapshotAttributeInput) GoString() string
GoString returns the string representation
func (*ModifySnapshotAttributeInput) SetDescription ¶ added in v1.0.120
func (s *ModifySnapshotAttributeInput) SetDescription(v string) *ModifySnapshotAttributeInput
SetDescription sets the Description field's value.
func (*ModifySnapshotAttributeInput) SetRetentionDays ¶ added in v1.0.162
func (s *ModifySnapshotAttributeInput) SetRetentionDays(v int32) *ModifySnapshotAttributeInput
SetRetentionDays sets the RetentionDays field's value.
func (*ModifySnapshotAttributeInput) SetSnapshotId ¶ added in v1.0.120
func (s *ModifySnapshotAttributeInput) SetSnapshotId(v string) *ModifySnapshotAttributeInput
SetSnapshotId sets the SnapshotId field's value.
func (*ModifySnapshotAttributeInput) SetSnapshotName ¶ added in v1.0.120
func (s *ModifySnapshotAttributeInput) SetSnapshotName(v string) *ModifySnapshotAttributeInput
SetSnapshotName sets the SnapshotName field's value.
func (ModifySnapshotAttributeInput) String ¶ added in v1.0.120
func (s ModifySnapshotAttributeInput) String() string
String returns the string representation
func (*ModifySnapshotAttributeInput) Validate ¶ added in v1.0.120
func (s *ModifySnapshotAttributeInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ModifySnapshotAttributeOutput ¶ added in v1.0.120
type ModifySnapshotAttributeOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (ModifySnapshotAttributeOutput) GoString ¶ added in v1.0.120
func (s ModifySnapshotAttributeOutput) GoString() string
GoString returns the string representation
func (ModifySnapshotAttributeOutput) String ¶ added in v1.0.120
func (s ModifySnapshotAttributeOutput) String() string
String returns the string representation
type ModifySnapshotGroupInput ¶ added in v1.0.120
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 ¶ added in v1.0.120
func (s ModifySnapshotGroupInput) GoString() string
GoString returns the string representation
func (*ModifySnapshotGroupInput) SetDescription ¶ added in v1.0.120
func (s *ModifySnapshotGroupInput) SetDescription(v string) *ModifySnapshotGroupInput
SetDescription sets the Description field's value.
func (*ModifySnapshotGroupInput) SetName ¶ added in v1.0.120
func (s *ModifySnapshotGroupInput) SetName(v string) *ModifySnapshotGroupInput
SetName sets the Name field's value.
func (*ModifySnapshotGroupInput) SetSnapshotGroupId ¶ added in v1.0.120
func (s *ModifySnapshotGroupInput) SetSnapshotGroupId(v string) *ModifySnapshotGroupInput
SetSnapshotGroupId sets the SnapshotGroupId field's value.
func (ModifySnapshotGroupInput) String ¶ added in v1.0.120
func (s ModifySnapshotGroupInput) String() string
String returns the string representation
func (*ModifySnapshotGroupInput) Validate ¶ added in v1.0.120
func (s *ModifySnapshotGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ModifySnapshotGroupOutput ¶ added in v1.0.120
type ModifySnapshotGroupOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (ModifySnapshotGroupOutput) GoString ¶ added in v1.0.120
func (s ModifySnapshotGroupOutput) GoString() string
GoString returns the string representation
func (ModifySnapshotGroupOutput) String ¶ added in v1.0.120
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 ¶ added in v1.0.133
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 ¶ added in v1.0.58
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 ¶ added in v1.0.58
func (s ModifyVolumeChargeTypeInput) GoString() string
GoString returns the string representation
func (*ModifyVolumeChargeTypeInput) SetAutoPay ¶ added in v1.0.58
func (s *ModifyVolumeChargeTypeInput) SetAutoPay(v bool) *ModifyVolumeChargeTypeInput
SetAutoPay sets the AutoPay field's value.
func (*ModifyVolumeChargeTypeInput) SetDiskChargeType ¶ added in v1.0.58
func (s *ModifyVolumeChargeTypeInput) SetDiskChargeType(v string) *ModifyVolumeChargeTypeInput
SetDiskChargeType sets the DiskChargeType field's value.
func (*ModifyVolumeChargeTypeInput) SetInstanceId ¶ added in v1.0.58
func (s *ModifyVolumeChargeTypeInput) SetInstanceId(v string) *ModifyVolumeChargeTypeInput
SetInstanceId sets the InstanceId field's value.
func (*ModifyVolumeChargeTypeInput) SetVolumeIds ¶ added in v1.0.58
func (s *ModifyVolumeChargeTypeInput) SetVolumeIds(v []*string) *ModifyVolumeChargeTypeInput
SetVolumeIds sets the VolumeIds field's value.
func (ModifyVolumeChargeTypeInput) String ¶ added in v1.0.58
func (s ModifyVolumeChargeTypeInput) String() string
String returns the string representation
func (*ModifyVolumeChargeTypeInput) Validate ¶ added in v1.0.133
func (s *ModifyVolumeChargeTypeInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ModifyVolumeChargeTypeOutput ¶ added in v1.0.58
type ModifyVolumeChargeTypeOutput struct {
Metadata *response.ResponseMetadata
Number *string `type:"string"`
// contains filtered or unexported fields
}
func (ModifyVolumeChargeTypeOutput) GoString ¶ added in v1.0.58
func (s ModifyVolumeChargeTypeOutput) GoString() string
GoString returns the string representation
func (*ModifyVolumeChargeTypeOutput) SetNumber ¶ added in v1.0.58
func (s *ModifyVolumeChargeTypeOutput) SetNumber(v string) *ModifyVolumeChargeTypeOutput
SetNumber sets the Number field's value.
func (ModifyVolumeChargeTypeOutput) String ¶ added in v1.0.58
func (s ModifyVolumeChargeTypeOutput) String() string
String returns the string representation
type ModifyVolumeExtraPerformanceInput ¶ added in v1.0.162
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 ¶ added in v1.0.162
func (s ModifyVolumeExtraPerformanceInput) GoString() string
GoString returns the string representation
func (*ModifyVolumeExtraPerformanceInput) SetExtraPerformanceIOPS ¶ added in v1.0.162
func (s *ModifyVolumeExtraPerformanceInput) SetExtraPerformanceIOPS(v int32) *ModifyVolumeExtraPerformanceInput
SetExtraPerformanceIOPS sets the ExtraPerformanceIOPS field's value.
func (*ModifyVolumeExtraPerformanceInput) SetExtraPerformanceThroughputMB ¶ added in v1.0.162
func (s *ModifyVolumeExtraPerformanceInput) SetExtraPerformanceThroughputMB(v int32) *ModifyVolumeExtraPerformanceInput
SetExtraPerformanceThroughputMB sets the ExtraPerformanceThroughputMB field's value.
func (*ModifyVolumeExtraPerformanceInput) SetExtraPerformanceTypeId ¶ added in v1.0.162
func (s *ModifyVolumeExtraPerformanceInput) SetExtraPerformanceTypeId(v string) *ModifyVolumeExtraPerformanceInput
SetExtraPerformanceTypeId sets the ExtraPerformanceTypeId field's value.
func (*ModifyVolumeExtraPerformanceInput) SetVolumeId ¶ added in v1.0.162
func (s *ModifyVolumeExtraPerformanceInput) SetVolumeId(v string) *ModifyVolumeExtraPerformanceInput
SetVolumeId sets the VolumeId field's value.
func (ModifyVolumeExtraPerformanceInput) String ¶ added in v1.0.162
func (s ModifyVolumeExtraPerformanceInput) String() string
String returns the string representation
func (*ModifyVolumeExtraPerformanceInput) Validate ¶ added in v1.0.162
func (s *ModifyVolumeExtraPerformanceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ModifyVolumeExtraPerformanceOutput ¶ added in v1.0.162
type ModifyVolumeExtraPerformanceOutput struct {
Metadata *response.ResponseMetadata
OrderNumber *string `type:"string"`
// contains filtered or unexported fields
}
func (ModifyVolumeExtraPerformanceOutput) GoString ¶ added in v1.0.162
func (s ModifyVolumeExtraPerformanceOutput) GoString() string
GoString returns the string representation
func (*ModifyVolumeExtraPerformanceOutput) SetOrderNumber ¶ added in v1.0.162
func (s *ModifyVolumeExtraPerformanceOutput) SetOrderNumber(v string) *ModifyVolumeExtraPerformanceOutput
SetOrderNumber sets the OrderNumber field's value.
func (ModifyVolumeExtraPerformanceOutput) String ¶ added in v1.0.162
func (s ModifyVolumeExtraPerformanceOutput) String() string
String returns the string representation
type ModifyVolumeSpecInput ¶ added in v1.0.162
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 ¶ added in v1.0.162
func (s ModifyVolumeSpecInput) GoString() string
GoString returns the string representation
func (*ModifyVolumeSpecInput) SetTargetVolumeType ¶ added in v1.0.162
func (s *ModifyVolumeSpecInput) SetTargetVolumeType(v string) *ModifyVolumeSpecInput
SetTargetVolumeType sets the TargetVolumeType field's value.
func (*ModifyVolumeSpecInput) SetVolumeId ¶ added in v1.0.162
func (s *ModifyVolumeSpecInput) SetVolumeId(v string) *ModifyVolumeSpecInput
SetVolumeId sets the VolumeId field's value.
func (ModifyVolumeSpecInput) String ¶ added in v1.0.162
func (s ModifyVolumeSpecInput) String() string
String returns the string representation
func (*ModifyVolumeSpecInput) Validate ¶ added in v1.0.162
func (s *ModifyVolumeSpecInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ModifyVolumeSpecOutput ¶ added in v1.0.162
type ModifyVolumeSpecOutput struct {
Metadata *response.ResponseMetadata
OrderNo *string `type:"string"`
VolumeId *string `type:"string"`
// contains filtered or unexported fields
}
func (ModifyVolumeSpecOutput) GoString ¶ added in v1.0.162
func (s ModifyVolumeSpecOutput) GoString() string
GoString returns the string representation
func (*ModifyVolumeSpecOutput) SetOrderNo ¶ added in v1.0.162
func (s *ModifyVolumeSpecOutput) SetOrderNo(v string) *ModifyVolumeSpecOutput
SetOrderNo sets the OrderNo field's value.
func (*ModifyVolumeSpecOutput) SetVolumeId ¶ added in v1.0.162
func (s *ModifyVolumeSpecOutput) SetVolumeId(v string) *ModifyVolumeSpecOutput
SetVolumeId sets the VolumeId field's value.
func (ModifyVolumeSpecOutput) String ¶ added in v1.0.162
func (s ModifyVolumeSpecOutput) String() string
String returns the string representation
type OperationDetailForCreateTagsOutput ¶ added in v1.0.71
type OperationDetailForCreateTagsOutput struct {
Error *ErrorForCreateTagsOutput `type:"structure"`
ResourceId *string `type:"string"`
// contains filtered or unexported fields
}
func (OperationDetailForCreateTagsOutput) GoString ¶ added in v1.0.71
func (s OperationDetailForCreateTagsOutput) GoString() string
GoString returns the string representation
func (*OperationDetailForCreateTagsOutput) SetError ¶ added in v1.0.71
func (s *OperationDetailForCreateTagsOutput) SetError(v *ErrorForCreateTagsOutput) *OperationDetailForCreateTagsOutput
SetError sets the Error field's value.
func (*OperationDetailForCreateTagsOutput) SetResourceId ¶ added in v1.0.71
func (s *OperationDetailForCreateTagsOutput) SetResourceId(v string) *OperationDetailForCreateTagsOutput
SetResourceId sets the ResourceId field's value.
func (OperationDetailForCreateTagsOutput) String ¶ added in v1.0.71
func (s OperationDetailForCreateTagsOutput) String() string
String returns the string representation
type PlacementGroupForDescribePlacementGroupsOutput ¶ added in v1.1.47
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 ¶ added in v1.1.47
func (s PlacementGroupForDescribePlacementGroupsOutput) GoString() string
GoString returns the string representation
func (*PlacementGroupForDescribePlacementGroupsOutput) SetAutoAssign ¶ added in v1.1.47
func (s *PlacementGroupForDescribePlacementGroupsOutput) SetAutoAssign(v bool) *PlacementGroupForDescribePlacementGroupsOutput
SetAutoAssign sets the AutoAssign field's value.
func (*PlacementGroupForDescribePlacementGroupsOutput) SetCreatedAt ¶ added in v1.1.47
func (s *PlacementGroupForDescribePlacementGroupsOutput) SetCreatedAt(v string) *PlacementGroupForDescribePlacementGroupsOutput
SetCreatedAt sets the CreatedAt field's value.
func (*PlacementGroupForDescribePlacementGroupsOutput) SetDescription ¶ added in v1.1.47
func (s *PlacementGroupForDescribePlacementGroupsOutput) SetDescription(v string) *PlacementGroupForDescribePlacementGroupsOutput
SetDescription sets the Description field's value.
func (*PlacementGroupForDescribePlacementGroupsOutput) SetId ¶ added in v1.1.47
func (s *PlacementGroupForDescribePlacementGroupsOutput) SetId(v string) *PlacementGroupForDescribePlacementGroupsOutput
SetId sets the Id field's value.
func (*PlacementGroupForDescribePlacementGroupsOutput) SetName ¶ added in v1.1.47
func (s *PlacementGroupForDescribePlacementGroupsOutput) SetName(v string) *PlacementGroupForDescribePlacementGroupsOutput
SetName sets the Name field's value.
func (*PlacementGroupForDescribePlacementGroupsOutput) SetSubgroupCount ¶ added in v1.1.47
func (s *PlacementGroupForDescribePlacementGroupsOutput) SetSubgroupCount(v int32) *PlacementGroupForDescribePlacementGroupsOutput
SetSubgroupCount sets the SubgroupCount field's value.
func (*PlacementGroupForDescribePlacementGroupsOutput) SetUpdatedAt ¶ added in v1.1.47
func (s *PlacementGroupForDescribePlacementGroupsOutput) SetUpdatedAt(v string) *PlacementGroupForDescribePlacementGroupsOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*PlacementGroupForDescribePlacementGroupsOutput) SetZoneId ¶ added in v1.1.47
func (s *PlacementGroupForDescribePlacementGroupsOutput) SetZoneId(v string) *PlacementGroupForDescribePlacementGroupsOutput
SetZoneId sets the ZoneId field's value.
func (PlacementGroupForDescribePlacementGroupsOutput) String ¶ added in v1.1.47
func (s PlacementGroupForDescribePlacementGroupsOutput) String() string
String returns the string representation
type PurchaseReservedStorageCapacityInput ¶ added in v1.0.162
type PurchaseReservedStorageCapacityInput struct {
ClientToken *string `type:"string"`
EffectiveAt *string `type:"string"`
Period *int32 `type:"int32"`
PeriodUnit *string `type:"string"`
ReservedCapacity *int32 `type:"int32"`
ReservedStorageCapacityName *string `type:"string"`
VolumeType *string `type:"string"`
ZoneId *string `type:"string"`
// contains filtered or unexported fields
}
func (PurchaseReservedStorageCapacityInput) GoString ¶ added in v1.0.162
func (s PurchaseReservedStorageCapacityInput) GoString() string
GoString returns the string representation
func (*PurchaseReservedStorageCapacityInput) SetClientToken ¶ added in v1.0.162
func (s *PurchaseReservedStorageCapacityInput) SetClientToken(v string) *PurchaseReservedStorageCapacityInput
SetClientToken sets the ClientToken field's value.
func (*PurchaseReservedStorageCapacityInput) SetEffectiveAt ¶ added in v1.0.183
func (s *PurchaseReservedStorageCapacityInput) SetEffectiveAt(v string) *PurchaseReservedStorageCapacityInput
SetEffectiveAt sets the EffectiveAt field's value.
func (*PurchaseReservedStorageCapacityInput) SetPeriod ¶ added in v1.0.162
func (s *PurchaseReservedStorageCapacityInput) SetPeriod(v int32) *PurchaseReservedStorageCapacityInput
SetPeriod sets the Period field's value.
func (*PurchaseReservedStorageCapacityInput) SetPeriodUnit ¶ added in v1.0.162
func (s *PurchaseReservedStorageCapacityInput) SetPeriodUnit(v string) *PurchaseReservedStorageCapacityInput
SetPeriodUnit sets the PeriodUnit field's value.
func (*PurchaseReservedStorageCapacityInput) SetReservedCapacity ¶ added in v1.0.162
func (s *PurchaseReservedStorageCapacityInput) SetReservedCapacity(v int32) *PurchaseReservedStorageCapacityInput
SetReservedCapacity sets the ReservedCapacity field's value.
func (*PurchaseReservedStorageCapacityInput) SetReservedStorageCapacityName ¶ added in v1.0.162
func (s *PurchaseReservedStorageCapacityInput) SetReservedStorageCapacityName(v string) *PurchaseReservedStorageCapacityInput
SetReservedStorageCapacityName sets the ReservedStorageCapacityName field's value.
func (*PurchaseReservedStorageCapacityInput) SetVolumeType ¶ added in v1.0.162
func (s *PurchaseReservedStorageCapacityInput) SetVolumeType(v string) *PurchaseReservedStorageCapacityInput
SetVolumeType sets the VolumeType field's value.
func (*PurchaseReservedStorageCapacityInput) SetZoneId ¶ added in v1.0.162
func (s *PurchaseReservedStorageCapacityInput) SetZoneId(v string) *PurchaseReservedStorageCapacityInput
SetZoneId sets the ZoneId field's value.
func (PurchaseReservedStorageCapacityInput) String ¶ added in v1.0.162
func (s PurchaseReservedStorageCapacityInput) String() string
String returns the string representation
type PurchaseReservedStorageCapacityOutput ¶ added in v1.0.162
type PurchaseReservedStorageCapacityOutput struct {
Metadata *response.ResponseMetadata
OrderNumber *string `type:"string"`
ReservedStorageCapacityId *string `type:"string"`
// contains filtered or unexported fields
}
func (PurchaseReservedStorageCapacityOutput) GoString ¶ added in v1.0.162
func (s PurchaseReservedStorageCapacityOutput) GoString() string
GoString returns the string representation
func (*PurchaseReservedStorageCapacityOutput) SetOrderNumber ¶ added in v1.0.162
func (s *PurchaseReservedStorageCapacityOutput) SetOrderNumber(v string) *PurchaseReservedStorageCapacityOutput
SetOrderNumber sets the OrderNumber field's value.
func (*PurchaseReservedStorageCapacityOutput) SetReservedStorageCapacityId ¶ added in v1.0.162
func (s *PurchaseReservedStorageCapacityOutput) SetReservedStorageCapacityId(v string) *PurchaseReservedStorageCapacityOutput
SetReservedStorageCapacityId sets the ReservedStorageCapacityId field's value.
func (PurchaseReservedStorageCapacityOutput) String ¶ added in v1.0.162
func (s PurchaseReservedStorageCapacityOutput) String() string
String returns the string representation
type RollbackSnapshotGroupInput ¶ added in v1.0.120
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 ¶ added in v1.0.120
func (s RollbackSnapshotGroupInput) GoString() string
GoString returns the string representation
func (*RollbackSnapshotGroupInput) SetClientToken ¶ added in v1.1.6
func (s *RollbackSnapshotGroupInput) SetClientToken(v string) *RollbackSnapshotGroupInput
SetClientToken sets the ClientToken field's value.
func (*RollbackSnapshotGroupInput) SetInstanceId ¶ added in v1.0.120
func (s *RollbackSnapshotGroupInput) SetInstanceId(v string) *RollbackSnapshotGroupInput
SetInstanceId sets the InstanceId field's value.
func (*RollbackSnapshotGroupInput) SetSnapshotGroupId ¶ added in v1.0.120
func (s *RollbackSnapshotGroupInput) SetSnapshotGroupId(v string) *RollbackSnapshotGroupInput
SetSnapshotGroupId sets the SnapshotGroupId field's value.
func (*RollbackSnapshotGroupInput) SetSnapshotIds ¶ added in v1.0.120
func (s *RollbackSnapshotGroupInput) SetSnapshotIds(v []*string) *RollbackSnapshotGroupInput
SetSnapshotIds sets the SnapshotIds field's value.
func (*RollbackSnapshotGroupInput) SetVolumeIds ¶ added in v1.0.120
func (s *RollbackSnapshotGroupInput) SetVolumeIds(v []*string) *RollbackSnapshotGroupInput
SetVolumeIds sets the VolumeIds field's value.
func (RollbackSnapshotGroupInput) String ¶ added in v1.0.120
func (s RollbackSnapshotGroupInput) String() string
String returns the string representation
func (*RollbackSnapshotGroupInput) Validate ¶ added in v1.0.120
func (s *RollbackSnapshotGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type RollbackSnapshotGroupOutput ¶ added in v1.0.120
type RollbackSnapshotGroupOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (RollbackSnapshotGroupOutput) GoString ¶ added in v1.0.120
func (s RollbackSnapshotGroupOutput) GoString() string
GoString returns the string representation
func (RollbackSnapshotGroupOutput) String ¶ added in v1.0.120
func (s RollbackSnapshotGroupOutput) String() string
String returns the string representation
type RollbackVolumeInput ¶ added in v1.0.120
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 ¶ added in v1.0.120
func (s RollbackVolumeInput) GoString() string
GoString returns the string representation
func (*RollbackVolumeInput) SetSnapshotId ¶ added in v1.0.120
func (s *RollbackVolumeInput) SetSnapshotId(v string) *RollbackVolumeInput
SetSnapshotId sets the SnapshotId field's value.
func (*RollbackVolumeInput) SetVolumeId ¶ added in v1.0.120
func (s *RollbackVolumeInput) SetVolumeId(v string) *RollbackVolumeInput
SetVolumeId sets the VolumeId field's value.
func (RollbackVolumeInput) String ¶ added in v1.0.120
func (s RollbackVolumeInput) String() string
String returns the string representation
func (*RollbackVolumeInput) Validate ¶ added in v1.0.120
func (s *RollbackVolumeInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type RollbackVolumeOutput ¶ added in v1.0.120
type RollbackVolumeOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (RollbackVolumeOutput) GoString ¶ added in v1.0.120
func (s RollbackVolumeOutput) GoString() string
GoString returns the string representation
func (RollbackVolumeOutput) String ¶ added in v1.0.120
func (s RollbackVolumeOutput) String() string
String returns the string representation
type RscInfoForDescribeReservedStorageCapacityOutput ¶ added in v1.0.162
type RscInfoForDescribeReservedStorageCapacityOutput struct {
AccountId *string `type:"string"`
ExpiredTime *string `type:"string"`
Id *string `type:"string"`
Name *string `type:"string"`
RemainingSize *int32 `type:"int32"`
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 ¶ added in v1.0.162
func (s RscInfoForDescribeReservedStorageCapacityOutput) GoString() string
GoString returns the string representation
func (*RscInfoForDescribeReservedStorageCapacityOutput) SetAccountId ¶ added in v1.0.162
func (s *RscInfoForDescribeReservedStorageCapacityOutput) SetAccountId(v string) *RscInfoForDescribeReservedStorageCapacityOutput
SetAccountId sets the AccountId field's value.
func (*RscInfoForDescribeReservedStorageCapacityOutput) SetExpiredTime ¶ added in v1.0.162
func (s *RscInfoForDescribeReservedStorageCapacityOutput) SetExpiredTime(v string) *RscInfoForDescribeReservedStorageCapacityOutput
SetExpiredTime sets the ExpiredTime field's value.
func (*RscInfoForDescribeReservedStorageCapacityOutput) SetId ¶ added in v1.0.162
func (s *RscInfoForDescribeReservedStorageCapacityOutput) SetId(v string) *RscInfoForDescribeReservedStorageCapacityOutput
SetId sets the Id field's value.
func (*RscInfoForDescribeReservedStorageCapacityOutput) SetName ¶ added in v1.0.162
func (s *RscInfoForDescribeReservedStorageCapacityOutput) SetName(v string) *RscInfoForDescribeReservedStorageCapacityOutput
SetName sets the Name field's value.
func (*RscInfoForDescribeReservedStorageCapacityOutput) SetRemainingSize ¶ added in v1.0.162
func (s *RscInfoForDescribeReservedStorageCapacityOutput) SetRemainingSize(v int32) *RscInfoForDescribeReservedStorageCapacityOutput
SetRemainingSize sets the RemainingSize field's value.
func (*RscInfoForDescribeReservedStorageCapacityOutput) SetSize ¶ added in v1.0.162
func (s *RscInfoForDescribeReservedStorageCapacityOutput) SetSize(v int64) *RscInfoForDescribeReservedStorageCapacityOutput
SetSize sets the Size field's value.
func (*RscInfoForDescribeReservedStorageCapacityOutput) SetStatus ¶ added in v1.0.162
func (s *RscInfoForDescribeReservedStorageCapacityOutput) SetStatus(v string) *RscInfoForDescribeReservedStorageCapacityOutput
SetStatus sets the Status field's value.
func (*RscInfoForDescribeReservedStorageCapacityOutput) SetTakeEffectTime ¶ added in v1.0.162
func (s *RscInfoForDescribeReservedStorageCapacityOutput) SetTakeEffectTime(v string) *RscInfoForDescribeReservedStorageCapacityOutput
SetTakeEffectTime sets the TakeEffectTime field's value.
func (*RscInfoForDescribeReservedStorageCapacityOutput) SetType ¶ added in v1.0.162
func (s *RscInfoForDescribeReservedStorageCapacityOutput) SetType(v string) *RscInfoForDescribeReservedStorageCapacityOutput
SetType sets the Type field's value.
func (*RscInfoForDescribeReservedStorageCapacityOutput) SetZoneId ¶ added in v1.0.162
func (s *RscInfoForDescribeReservedStorageCapacityOutput) SetZoneId(v string) *RscInfoForDescribeReservedStorageCapacityOutput
SetZoneId sets the ZoneId field's value.
func (RscInfoForDescribeReservedStorageCapacityOutput) String ¶ added in v1.0.162
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 ...*volcengine.Config) *STORAGEEBS
New create int can support ssl or region locate set
func (*STORAGEEBS) ApplyAutoSnapshotPolicy ¶ added in v1.0.120
func (c *STORAGEEBS) ApplyAutoSnapshotPolicy(input *ApplyAutoSnapshotPolicyInput) (*ApplyAutoSnapshotPolicyOutput, error)
ApplyAutoSnapshotPolicy API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation ApplyAutoSnapshotPolicy for usage and error information.
func (*STORAGEEBS) ApplyAutoSnapshotPolicyCommon ¶ added in v1.0.120
func (c *STORAGEEBS) ApplyAutoSnapshotPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ApplyAutoSnapshotPolicyCommon API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation ApplyAutoSnapshotPolicyCommon for usage and error information.
func (*STORAGEEBS) ApplyAutoSnapshotPolicyCommonRequest ¶ added in v1.0.120
func (c *STORAGEEBS) ApplyAutoSnapshotPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ApplyAutoSnapshotPolicyCommonRequest generates a "volcengine/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 ¶ added in v1.0.120
func (c *STORAGEEBS) ApplyAutoSnapshotPolicyCommonWithContext(ctx volcengine.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 ¶ added in v1.0.120
func (c *STORAGEEBS) ApplyAutoSnapshotPolicyRequest(input *ApplyAutoSnapshotPolicyInput) (req *request.Request, output *ApplyAutoSnapshotPolicyOutput)
ApplyAutoSnapshotPolicyRequest generates a "volcengine/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 ¶ added in v1.0.120
func (c *STORAGEEBS) ApplyAutoSnapshotPolicyWithContext(ctx volcengine.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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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) CalculatePriceV2 ¶ added in v1.1.47
func (c *STORAGEEBS) CalculatePriceV2(input *CalculatePriceV2Input) (*CalculatePriceV2Output, error)
CalculatePriceV2 API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation CalculatePriceV2 for usage and error information.
func (*STORAGEEBS) CalculatePriceV2Common ¶ added in v1.1.47
func (c *STORAGEEBS) CalculatePriceV2Common(input *map[string]interface{}) (*map[string]interface{}, error)
CalculatePriceV2Common API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation CalculatePriceV2Common for usage and error information.
func (*STORAGEEBS) CalculatePriceV2CommonRequest ¶ added in v1.1.47
func (c *STORAGEEBS) CalculatePriceV2CommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CalculatePriceV2CommonRequest generates a "volcengine/request.Request" representing the client's request for the CalculatePriceV2Common operation. The "output" return value will be populated with the CalculatePriceV2Common request's response once the request completes successfully.
Use "Send" method on the returned CalculatePriceV2Common Request to send the API call to the service. the "output" return value is not valid until after CalculatePriceV2Common Send returns without error.
See CalculatePriceV2Common for more information on using the CalculatePriceV2Common API call, and error handling.
// Example sending a request using the CalculatePriceV2CommonRequest method.
req, resp := client.CalculatePriceV2CommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) CalculatePriceV2CommonWithContext ¶ added in v1.1.47
func (c *STORAGEEBS) CalculatePriceV2CommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CalculatePriceV2CommonWithContext is the same as CalculatePriceV2Common with the addition of the ability to pass a context and additional request options.
See CalculatePriceV2Common 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) CalculatePriceV2Request ¶ added in v1.1.47
func (c *STORAGEEBS) CalculatePriceV2Request(input *CalculatePriceV2Input) (req *request.Request, output *CalculatePriceV2Output)
CalculatePriceV2Request generates a "volcengine/request.Request" representing the client's request for the CalculatePriceV2 operation. The "output" return value will be populated with the CalculatePriceV2Common request's response once the request completes successfully.
Use "Send" method on the returned CalculatePriceV2Common Request to send the API call to the service. the "output" return value is not valid until after CalculatePriceV2Common Send returns without error.
See CalculatePriceV2 for more information on using the CalculatePriceV2 API call, and error handling.
// Example sending a request using the CalculatePriceV2Request method.
req, resp := client.CalculatePriceV2Request(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*STORAGEEBS) CalculatePriceV2WithContext ¶ added in v1.1.47
func (c *STORAGEEBS) CalculatePriceV2WithContext(ctx volcengine.Context, input *CalculatePriceV2Input, opts ...request.Option) (*CalculatePriceV2Output, error)
CalculatePriceV2WithContext is the same as CalculatePriceV2 with the addition of the ability to pass a context and additional request options.
See CalculatePriceV2 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 ¶ added in v1.0.120
func (c *STORAGEEBS) CancelAutoSnapshotPolicy(input *CancelAutoSnapshotPolicyInput) (*CancelAutoSnapshotPolicyOutput, error)
CancelAutoSnapshotPolicy API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation CancelAutoSnapshotPolicy for usage and error information.
func (*STORAGEEBS) CancelAutoSnapshotPolicyCommon ¶ added in v1.0.120
func (c *STORAGEEBS) CancelAutoSnapshotPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CancelAutoSnapshotPolicyCommon API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation CancelAutoSnapshotPolicyCommon for usage and error information.
func (*STORAGEEBS) CancelAutoSnapshotPolicyCommonRequest ¶ added in v1.0.120
func (c *STORAGEEBS) CancelAutoSnapshotPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CancelAutoSnapshotPolicyCommonRequest generates a "volcengine/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 ¶ added in v1.0.120
func (c *STORAGEEBS) CancelAutoSnapshotPolicyCommonWithContext(ctx volcengine.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 ¶ added in v1.0.120
func (c *STORAGEEBS) CancelAutoSnapshotPolicyRequest(input *CancelAutoSnapshotPolicyInput) (req *request.Request, output *CancelAutoSnapshotPolicyOutput)
CancelAutoSnapshotPolicyRequest generates a "volcengine/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 ¶ added in v1.0.120
func (c *STORAGEEBS) CancelAutoSnapshotPolicyWithContext(ctx volcengine.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) CreateAutoSnapshotPolicy ¶ added in v1.0.120
func (c *STORAGEEBS) CreateAutoSnapshotPolicy(input *CreateAutoSnapshotPolicyInput) (*CreateAutoSnapshotPolicyOutput, error)
CreateAutoSnapshotPolicy API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation CreateAutoSnapshotPolicy for usage and error information.
func (*STORAGEEBS) CreateAutoSnapshotPolicyCommon ¶ added in v1.0.120
func (c *STORAGEEBS) CreateAutoSnapshotPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateAutoSnapshotPolicyCommon API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation CreateAutoSnapshotPolicyCommon for usage and error information.
func (*STORAGEEBS) CreateAutoSnapshotPolicyCommonRequest ¶ added in v1.0.120
func (c *STORAGEEBS) CreateAutoSnapshotPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateAutoSnapshotPolicyCommonRequest generates a "volcengine/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 ¶ added in v1.0.120
func (c *STORAGEEBS) CreateAutoSnapshotPolicyCommonWithContext(ctx volcengine.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 ¶ added in v1.0.120
func (c *STORAGEEBS) CreateAutoSnapshotPolicyRequest(input *CreateAutoSnapshotPolicyInput) (req *request.Request, output *CreateAutoSnapshotPolicyOutput)
CreateAutoSnapshotPolicyRequest generates a "volcengine/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 ¶ added in v1.0.120
func (c *STORAGEEBS) CreateAutoSnapshotPolicyWithContext(ctx volcengine.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 ¶ added in v1.1.47
func (c *STORAGEEBS) CreatePlacementGroup(input *CreatePlacementGroupInput) (*CreatePlacementGroupOutput, error)
CreatePlacementGroup API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation CreatePlacementGroup for usage and error information.
func (*STORAGEEBS) CreatePlacementGroupCommon ¶ added in v1.1.47
func (c *STORAGEEBS) CreatePlacementGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreatePlacementGroupCommon API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation CreatePlacementGroupCommon for usage and error information.
func (*STORAGEEBS) CreatePlacementGroupCommonRequest ¶ added in v1.1.47
func (c *STORAGEEBS) CreatePlacementGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreatePlacementGroupCommonRequest generates a "volcengine/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 ¶ added in v1.1.47
func (c *STORAGEEBS) CreatePlacementGroupCommonWithContext(ctx volcengine.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 ¶ added in v1.1.47
func (c *STORAGEEBS) CreatePlacementGroupRequest(input *CreatePlacementGroupInput) (req *request.Request, output *CreatePlacementGroupOutput)
CreatePlacementGroupRequest generates a "volcengine/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 ¶ added in v1.1.47
func (c *STORAGEEBS) CreatePlacementGroupWithContext(ctx volcengine.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 ¶ added in v1.0.120
func (c *STORAGEEBS) CreateSnapshot(input *CreateSnapshotInput) (*CreateSnapshotOutput, error)
CreateSnapshot API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation CreateSnapshot for usage and error information.
func (*STORAGEEBS) CreateSnapshotCommon ¶ added in v1.0.120
func (c *STORAGEEBS) CreateSnapshotCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateSnapshotCommon API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation CreateSnapshotCommon for usage and error information.
func (*STORAGEEBS) CreateSnapshotCommonRequest ¶ added in v1.0.120
func (c *STORAGEEBS) CreateSnapshotCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateSnapshotCommonRequest generates a "volcengine/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 ¶ added in v1.0.120
func (c *STORAGEEBS) CreateSnapshotCommonWithContext(ctx volcengine.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 ¶ added in v1.0.120
func (c *STORAGEEBS) CreateSnapshotGroup(input *CreateSnapshotGroupInput) (*CreateSnapshotGroupOutput, error)
CreateSnapshotGroup API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation CreateSnapshotGroup for usage and error information.
func (*STORAGEEBS) CreateSnapshotGroupCommon ¶ added in v1.0.120
func (c *STORAGEEBS) CreateSnapshotGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateSnapshotGroupCommon API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation CreateSnapshotGroupCommon for usage and error information.
func (*STORAGEEBS) CreateSnapshotGroupCommonRequest ¶ added in v1.0.120
func (c *STORAGEEBS) CreateSnapshotGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateSnapshotGroupCommonRequest generates a "volcengine/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 ¶ added in v1.0.120
func (c *STORAGEEBS) CreateSnapshotGroupCommonWithContext(ctx volcengine.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 ¶ added in v1.0.120
func (c *STORAGEEBS) CreateSnapshotGroupRequest(input *CreateSnapshotGroupInput) (req *request.Request, output *CreateSnapshotGroupOutput)
CreateSnapshotGroupRequest generates a "volcengine/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 ¶ added in v1.0.120
func (c *STORAGEEBS) CreateSnapshotGroupWithContext(ctx volcengine.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 ¶ added in v1.0.120
func (c *STORAGEEBS) CreateSnapshotRequest(input *CreateSnapshotInput) (req *request.Request, output *CreateSnapshotOutput)
CreateSnapshotRequest generates a "volcengine/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 ¶ added in v1.0.120
func (c *STORAGEEBS) CreateSnapshotWithContext(ctx volcengine.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 ¶ added in v1.0.71
func (c *STORAGEEBS) CreateTags(input *CreateTagsInput) (*CreateTagsOutput, error)
CreateTags API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation CreateTags for usage and error information.
func (*STORAGEEBS) CreateTagsCommon ¶ added in v1.0.71
func (c *STORAGEEBS) CreateTagsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateTagsCommon API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation CreateTagsCommon for usage and error information.
func (*STORAGEEBS) CreateTagsCommonRequest ¶ added in v1.0.71
func (c *STORAGEEBS) CreateTagsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateTagsCommonRequest generates a "volcengine/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 ¶ added in v1.0.71
func (c *STORAGEEBS) CreateTagsCommonWithContext(ctx volcengine.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 ¶ added in v1.0.71
func (c *STORAGEEBS) CreateTagsRequest(input *CreateTagsInput) (req *request.Request, output *CreateTagsOutput)
CreateTagsRequest generates a "volcengine/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 ¶ added in v1.0.71
func (c *STORAGEEBS) CreateTagsWithContext(ctx volcengine.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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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 ¶ added in v1.0.120
func (c *STORAGEEBS) DeleteAutoSnapshotPolicy(input *DeleteAutoSnapshotPolicyInput) (*DeleteAutoSnapshotPolicyOutput, error)
DeleteAutoSnapshotPolicy API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation DeleteAutoSnapshotPolicy for usage and error information.
func (*STORAGEEBS) DeleteAutoSnapshotPolicyCommon ¶ added in v1.0.120
func (c *STORAGEEBS) DeleteAutoSnapshotPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteAutoSnapshotPolicyCommon API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation DeleteAutoSnapshotPolicyCommon for usage and error information.
func (*STORAGEEBS) DeleteAutoSnapshotPolicyCommonRequest ¶ added in v1.0.120
func (c *STORAGEEBS) DeleteAutoSnapshotPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteAutoSnapshotPolicyCommonRequest generates a "volcengine/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 ¶ added in v1.0.120
func (c *STORAGEEBS) DeleteAutoSnapshotPolicyCommonWithContext(ctx volcengine.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 ¶ added in v1.0.120
func (c *STORAGEEBS) DeleteAutoSnapshotPolicyRequest(input *DeleteAutoSnapshotPolicyInput) (req *request.Request, output *DeleteAutoSnapshotPolicyOutput)
DeleteAutoSnapshotPolicyRequest generates a "volcengine/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 ¶ added in v1.0.120
func (c *STORAGEEBS) DeleteAutoSnapshotPolicyWithContext(ctx volcengine.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 ¶ added in v1.1.47
func (c *STORAGEEBS) DeletePlacementGroup(input *DeletePlacementGroupInput) (*DeletePlacementGroupOutput, error)
DeletePlacementGroup API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation DeletePlacementGroup for usage and error information.
func (*STORAGEEBS) DeletePlacementGroupCommon ¶ added in v1.1.47
func (c *STORAGEEBS) DeletePlacementGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeletePlacementGroupCommon API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation DeletePlacementGroupCommon for usage and error information.
func (*STORAGEEBS) DeletePlacementGroupCommonRequest ¶ added in v1.1.47
func (c *STORAGEEBS) DeletePlacementGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeletePlacementGroupCommonRequest generates a "volcengine/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 ¶ added in v1.1.47
func (c *STORAGEEBS) DeletePlacementGroupCommonWithContext(ctx volcengine.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 ¶ added in v1.1.47
func (c *STORAGEEBS) DeletePlacementGroupRequest(input *DeletePlacementGroupInput) (req *request.Request, output *DeletePlacementGroupOutput)
DeletePlacementGroupRequest generates a "volcengine/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 ¶ added in v1.1.47
func (c *STORAGEEBS) DeletePlacementGroupWithContext(ctx volcengine.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 ¶ added in v1.0.120
func (c *STORAGEEBS) DeleteSnapshot(input *DeleteSnapshotInput) (*DeleteSnapshotOutput, error)
DeleteSnapshot API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation DeleteSnapshot for usage and error information.
func (*STORAGEEBS) DeleteSnapshotCommon ¶ added in v1.0.120
func (c *STORAGEEBS) DeleteSnapshotCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteSnapshotCommon API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation DeleteSnapshotCommon for usage and error information.
func (*STORAGEEBS) DeleteSnapshotCommonRequest ¶ added in v1.0.120
func (c *STORAGEEBS) DeleteSnapshotCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteSnapshotCommonRequest generates a "volcengine/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 ¶ added in v1.0.120
func (c *STORAGEEBS) DeleteSnapshotCommonWithContext(ctx volcengine.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 ¶ added in v1.0.120
func (c *STORAGEEBS) DeleteSnapshotGroup(input *DeleteSnapshotGroupInput) (*DeleteSnapshotGroupOutput, error)
DeleteSnapshotGroup API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation DeleteSnapshotGroup for usage and error information.
func (*STORAGEEBS) DeleteSnapshotGroupCommon ¶ added in v1.0.120
func (c *STORAGEEBS) DeleteSnapshotGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteSnapshotGroupCommon API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation DeleteSnapshotGroupCommon for usage and error information.
func (*STORAGEEBS) DeleteSnapshotGroupCommonRequest ¶ added in v1.0.120
func (c *STORAGEEBS) DeleteSnapshotGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteSnapshotGroupCommonRequest generates a "volcengine/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 ¶ added in v1.0.120
func (c *STORAGEEBS) DeleteSnapshotGroupCommonWithContext(ctx volcengine.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 ¶ added in v1.0.120
func (c *STORAGEEBS) DeleteSnapshotGroupRequest(input *DeleteSnapshotGroupInput) (req *request.Request, output *DeleteSnapshotGroupOutput)
DeleteSnapshotGroupRequest generates a "volcengine/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 ¶ added in v1.0.120
func (c *STORAGEEBS) DeleteSnapshotGroupWithContext(ctx volcengine.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 ¶ added in v1.0.120
func (c *STORAGEEBS) DeleteSnapshotRequest(input *DeleteSnapshotInput) (req *request.Request, output *DeleteSnapshotOutput)
DeleteSnapshotRequest generates a "volcengine/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 ¶ added in v1.0.120
func (c *STORAGEEBS) DeleteSnapshotWithContext(ctx volcengine.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 ¶ added in v1.0.71
func (c *STORAGEEBS) DeleteTags(input *DeleteTagsInput) (*DeleteTagsOutput, error)
DeleteTags API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation DeleteTags for usage and error information.
func (*STORAGEEBS) DeleteTagsCommon ¶ added in v1.0.71
func (c *STORAGEEBS) DeleteTagsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteTagsCommon API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation DeleteTagsCommon for usage and error information.
func (*STORAGEEBS) DeleteTagsCommonRequest ¶ added in v1.0.71
func (c *STORAGEEBS) DeleteTagsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteTagsCommonRequest generates a "volcengine/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 ¶ added in v1.0.71
func (c *STORAGEEBS) DeleteTagsCommonWithContext(ctx volcengine.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 ¶ added in v1.0.71
func (c *STORAGEEBS) DeleteTagsRequest(input *DeleteTagsInput) (req *request.Request, output *DeleteTagsOutput)
DeleteTagsRequest generates a "volcengine/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 ¶ added in v1.0.71
func (c *STORAGEEBS) DeleteTagsWithContext(ctx volcengine.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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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 ¶ added in v1.0.120
func (c *STORAGEEBS) DescribeAutoSnapshotPolicy(input *DescribeAutoSnapshotPolicyInput) (*DescribeAutoSnapshotPolicyOutput, error)
DescribeAutoSnapshotPolicy API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation DescribeAutoSnapshotPolicy for usage and error information.
func (*STORAGEEBS) DescribeAutoSnapshotPolicyCommon ¶ added in v1.0.120
func (c *STORAGEEBS) DescribeAutoSnapshotPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeAutoSnapshotPolicyCommon API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation DescribeAutoSnapshotPolicyCommon for usage and error information.
func (*STORAGEEBS) DescribeAutoSnapshotPolicyCommonRequest ¶ added in v1.0.120
func (c *STORAGEEBS) DescribeAutoSnapshotPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeAutoSnapshotPolicyCommonRequest generates a "volcengine/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 ¶ added in v1.0.120
func (c *STORAGEEBS) DescribeAutoSnapshotPolicyCommonWithContext(ctx volcengine.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 ¶ added in v1.0.120
func (c *STORAGEEBS) DescribeAutoSnapshotPolicyRequest(input *DescribeAutoSnapshotPolicyInput) (req *request.Request, output *DescribeAutoSnapshotPolicyOutput)
DescribeAutoSnapshotPolicyRequest generates a "volcengine/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 ¶ added in v1.0.120
func (c *STORAGEEBS) DescribeAutoSnapshotPolicyWithContext(ctx volcengine.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 ¶ added in v1.1.47
func (c *STORAGEEBS) DescribePlacementGroupDetails(input *DescribePlacementGroupDetailsInput) (*DescribePlacementGroupDetailsOutput, error)
DescribePlacementGroupDetails API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation DescribePlacementGroupDetails for usage and error information.
func (*STORAGEEBS) DescribePlacementGroupDetailsCommon ¶ added in v1.1.47
func (c *STORAGEEBS) DescribePlacementGroupDetailsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribePlacementGroupDetailsCommon API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation DescribePlacementGroupDetailsCommon for usage and error information.
func (*STORAGEEBS) DescribePlacementGroupDetailsCommonRequest ¶ added in v1.1.47
func (c *STORAGEEBS) DescribePlacementGroupDetailsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribePlacementGroupDetailsCommonRequest generates a "volcengine/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 ¶ added in v1.1.47
func (c *STORAGEEBS) DescribePlacementGroupDetailsCommonWithContext(ctx volcengine.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 ¶ added in v1.1.47
func (c *STORAGEEBS) DescribePlacementGroupDetailsRequest(input *DescribePlacementGroupDetailsInput) (req *request.Request, output *DescribePlacementGroupDetailsOutput)
DescribePlacementGroupDetailsRequest generates a "volcengine/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 ¶ added in v1.1.47
func (c *STORAGEEBS) DescribePlacementGroupDetailsWithContext(ctx volcengine.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 ¶ added in v1.1.47
func (c *STORAGEEBS) DescribePlacementGroups(input *DescribePlacementGroupsInput) (*DescribePlacementGroupsOutput, error)
DescribePlacementGroups API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation DescribePlacementGroups for usage and error information.
func (*STORAGEEBS) DescribePlacementGroupsCommon ¶ added in v1.1.47
func (c *STORAGEEBS) DescribePlacementGroupsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribePlacementGroupsCommon API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation DescribePlacementGroupsCommon for usage and error information.
func (*STORAGEEBS) DescribePlacementGroupsCommonRequest ¶ added in v1.1.47
func (c *STORAGEEBS) DescribePlacementGroupsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribePlacementGroupsCommonRequest generates a "volcengine/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 ¶ added in v1.1.47
func (c *STORAGEEBS) DescribePlacementGroupsCommonWithContext(ctx volcengine.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 ¶ added in v1.1.47
func (c *STORAGEEBS) DescribePlacementGroupsRequest(input *DescribePlacementGroupsInput) (req *request.Request, output *DescribePlacementGroupsOutput)
DescribePlacementGroupsRequest generates a "volcengine/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 ¶ added in v1.1.47
func (c *STORAGEEBS) DescribePlacementGroupsWithContext(ctx volcengine.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 ¶ added in v1.0.162
func (c *STORAGEEBS) DescribeReservedStorageCapacity(input *DescribeReservedStorageCapacityInput) (*DescribeReservedStorageCapacityOutput, error)
DescribeReservedStorageCapacity API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation DescribeReservedStorageCapacity for usage and error information.
func (*STORAGEEBS) DescribeReservedStorageCapacityCommon ¶ added in v1.0.162
func (c *STORAGEEBS) DescribeReservedStorageCapacityCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeReservedStorageCapacityCommon API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation DescribeReservedStorageCapacityCommon for usage and error information.
func (*STORAGEEBS) DescribeReservedStorageCapacityCommonRequest ¶ added in v1.0.162
func (c *STORAGEEBS) DescribeReservedStorageCapacityCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeReservedStorageCapacityCommonRequest generates a "volcengine/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 ¶ added in v1.0.162
func (c *STORAGEEBS) DescribeReservedStorageCapacityCommonWithContext(ctx volcengine.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 ¶ added in v1.0.162
func (c *STORAGEEBS) DescribeReservedStorageCapacityRequest(input *DescribeReservedStorageCapacityInput) (req *request.Request, output *DescribeReservedStorageCapacityOutput)
DescribeReservedStorageCapacityRequest generates a "volcengine/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 ¶ added in v1.0.162
func (c *STORAGEEBS) DescribeReservedStorageCapacityWithContext(ctx volcengine.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 ¶ added in v1.0.183
func (c *STORAGEEBS) DescribeSnapshotChains(input *DescribeSnapshotChainsInput) (*DescribeSnapshotChainsOutput, error)
DescribeSnapshotChains API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation DescribeSnapshotChains for usage and error information.
func (*STORAGEEBS) DescribeSnapshotChainsCommon ¶ added in v1.0.183
func (c *STORAGEEBS) DescribeSnapshotChainsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeSnapshotChainsCommon API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation DescribeSnapshotChainsCommon for usage and error information.
func (*STORAGEEBS) DescribeSnapshotChainsCommonRequest ¶ added in v1.0.183
func (c *STORAGEEBS) DescribeSnapshotChainsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeSnapshotChainsCommonRequest generates a "volcengine/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 ¶ added in v1.0.183
func (c *STORAGEEBS) DescribeSnapshotChainsCommonWithContext(ctx volcengine.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 ¶ added in v1.0.183
func (c *STORAGEEBS) DescribeSnapshotChainsRequest(input *DescribeSnapshotChainsInput) (req *request.Request, output *DescribeSnapshotChainsOutput)
DescribeSnapshotChainsRequest generates a "volcengine/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 ¶ added in v1.0.183
func (c *STORAGEEBS) DescribeSnapshotChainsWithContext(ctx volcengine.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 ¶ added in v1.0.120
func (c *STORAGEEBS) DescribeSnapshotGroups(input *DescribeSnapshotGroupsInput) (*DescribeSnapshotGroupsOutput, error)
DescribeSnapshotGroups API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation DescribeSnapshotGroups for usage and error information.
func (*STORAGEEBS) DescribeSnapshotGroupsCommon ¶ added in v1.0.120
func (c *STORAGEEBS) DescribeSnapshotGroupsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeSnapshotGroupsCommon API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation DescribeSnapshotGroupsCommon for usage and error information.
func (*STORAGEEBS) DescribeSnapshotGroupsCommonRequest ¶ added in v1.0.120
func (c *STORAGEEBS) DescribeSnapshotGroupsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeSnapshotGroupsCommonRequest generates a "volcengine/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 ¶ added in v1.0.120
func (c *STORAGEEBS) DescribeSnapshotGroupsCommonWithContext(ctx volcengine.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 ¶ added in v1.0.120
func (c *STORAGEEBS) DescribeSnapshotGroupsRequest(input *DescribeSnapshotGroupsInput) (req *request.Request, output *DescribeSnapshotGroupsOutput)
DescribeSnapshotGroupsRequest generates a "volcengine/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 ¶ added in v1.0.120
func (c *STORAGEEBS) DescribeSnapshotGroupsWithContext(ctx volcengine.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 ¶ added in v1.0.120
func (c *STORAGEEBS) DescribeSnapshots(input *DescribeSnapshotsInput) (*DescribeSnapshotsOutput, error)
DescribeSnapshots API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation DescribeSnapshots for usage and error information.
func (*STORAGEEBS) DescribeSnapshotsCommon ¶ added in v1.0.120
func (c *STORAGEEBS) DescribeSnapshotsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeSnapshotsCommon API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation DescribeSnapshotsCommon for usage and error information.
func (*STORAGEEBS) DescribeSnapshotsCommonRequest ¶ added in v1.0.120
func (c *STORAGEEBS) DescribeSnapshotsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeSnapshotsCommonRequest generates a "volcengine/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 ¶ added in v1.0.120
func (c *STORAGEEBS) DescribeSnapshotsCommonWithContext(ctx volcengine.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 ¶ added in v1.0.120
func (c *STORAGEEBS) DescribeSnapshotsRequest(input *DescribeSnapshotsInput) (req *request.Request, output *DescribeSnapshotsOutput)
DescribeSnapshotsRequest generates a "volcengine/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 ¶ added in v1.0.162
func (c *STORAGEEBS) DescribeSnapshotsUsage(input *DescribeSnapshotsUsageInput) (*DescribeSnapshotsUsageOutput, error)
DescribeSnapshotsUsage API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation DescribeSnapshotsUsage for usage and error information.
func (*STORAGEEBS) DescribeSnapshotsUsageCommon ¶ added in v1.0.162
func (c *STORAGEEBS) DescribeSnapshotsUsageCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeSnapshotsUsageCommon API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation DescribeSnapshotsUsageCommon for usage and error information.
func (*STORAGEEBS) DescribeSnapshotsUsageCommonRequest ¶ added in v1.0.162
func (c *STORAGEEBS) DescribeSnapshotsUsageCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeSnapshotsUsageCommonRequest generates a "volcengine/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 ¶ added in v1.0.162
func (c *STORAGEEBS) DescribeSnapshotsUsageCommonWithContext(ctx volcengine.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 ¶ added in v1.0.162
func (c *STORAGEEBS) DescribeSnapshotsUsageRequest(input *DescribeSnapshotsUsageInput) (req *request.Request, output *DescribeSnapshotsUsageOutput)
DescribeSnapshotsUsageRequest generates a "volcengine/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 ¶ added in v1.0.162
func (c *STORAGEEBS) DescribeSnapshotsUsageWithContext(ctx volcengine.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 ¶ added in v1.0.120
func (c *STORAGEEBS) DescribeSnapshotsWithContext(ctx volcengine.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 ¶ added in v1.0.71
func (c *STORAGEEBS) DescribeTags(input *DescribeTagsInput) (*DescribeTagsOutput, error)
DescribeTags API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation DescribeTags for usage and error information.
func (*STORAGEEBS) DescribeTagsCommon ¶ added in v1.0.71
func (c *STORAGEEBS) DescribeTagsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeTagsCommon API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation DescribeTagsCommon for usage and error information.
func (*STORAGEEBS) DescribeTagsCommonRequest ¶ added in v1.0.71
func (c *STORAGEEBS) DescribeTagsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeTagsCommonRequest generates a "volcengine/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 ¶ added in v1.0.71
func (c *STORAGEEBS) DescribeTagsCommonWithContext(ctx volcengine.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 ¶ added in v1.0.71
func (c *STORAGEEBS) DescribeTagsRequest(input *DescribeTagsInput) (req *request.Request, output *DescribeTagsOutput)
DescribeTagsRequest generates a "volcengine/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 ¶ added in v1.0.71
func (c *STORAGEEBS) DescribeTagsWithContext(ctx volcengine.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 ¶ added in v1.0.133
func (c *STORAGEEBS) DescribeVolumeType(input *DescribeVolumeTypeInput) (*DescribeVolumeTypeOutput, error)
DescribeVolumeType API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation DescribeVolumeType for usage and error information.
func (*STORAGEEBS) DescribeVolumeTypeCommon ¶ added in v1.0.133
func (c *STORAGEEBS) DescribeVolumeTypeCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeVolumeTypeCommon API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation DescribeVolumeTypeCommon for usage and error information.
func (*STORAGEEBS) DescribeVolumeTypeCommonRequest ¶ added in v1.0.133
func (c *STORAGEEBS) DescribeVolumeTypeCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeVolumeTypeCommonRequest generates a "volcengine/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 ¶ added in v1.0.133
func (c *STORAGEEBS) DescribeVolumeTypeCommonWithContext(ctx volcengine.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 ¶ added in v1.0.133
func (c *STORAGEEBS) DescribeVolumeTypeRequest(input *DescribeVolumeTypeInput) (req *request.Request, output *DescribeVolumeTypeOutput)
DescribeVolumeTypeRequest generates a "volcengine/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 ¶ added in v1.0.133
func (c *STORAGEEBS) DescribeVolumeTypeWithContext(ctx volcengine.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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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) ModifyAutoSnapshotPolicy ¶ added in v1.0.120
func (c *STORAGEEBS) ModifyAutoSnapshotPolicy(input *ModifyAutoSnapshotPolicyInput) (*ModifyAutoSnapshotPolicyOutput, error)
ModifyAutoSnapshotPolicy API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation ModifyAutoSnapshotPolicy for usage and error information.
func (*STORAGEEBS) ModifyAutoSnapshotPolicyCommon ¶ added in v1.0.120
func (c *STORAGEEBS) ModifyAutoSnapshotPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ModifyAutoSnapshotPolicyCommon API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation ModifyAutoSnapshotPolicyCommon for usage and error information.
func (*STORAGEEBS) ModifyAutoSnapshotPolicyCommonRequest ¶ added in v1.0.120
func (c *STORAGEEBS) ModifyAutoSnapshotPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ModifyAutoSnapshotPolicyCommonRequest generates a "volcengine/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 ¶ added in v1.0.120
func (c *STORAGEEBS) ModifyAutoSnapshotPolicyCommonWithContext(ctx volcengine.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 ¶ added in v1.0.120
func (c *STORAGEEBS) ModifyAutoSnapshotPolicyRequest(input *ModifyAutoSnapshotPolicyInput) (req *request.Request, output *ModifyAutoSnapshotPolicyOutput)
ModifyAutoSnapshotPolicyRequest generates a "volcengine/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 ¶ added in v1.0.120
func (c *STORAGEEBS) ModifyAutoSnapshotPolicyWithContext(ctx volcengine.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 ¶ added in v1.1.47
func (c *STORAGEEBS) ModifyPlacementGroup(input *ModifyPlacementGroupInput) (*ModifyPlacementGroupOutput, error)
ModifyPlacementGroup API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation ModifyPlacementGroup for usage and error information.
func (*STORAGEEBS) ModifyPlacementGroupCommon ¶ added in v1.1.47
func (c *STORAGEEBS) ModifyPlacementGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ModifyPlacementGroupCommon API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation ModifyPlacementGroupCommon for usage and error information.
func (*STORAGEEBS) ModifyPlacementGroupCommonRequest ¶ added in v1.1.47
func (c *STORAGEEBS) ModifyPlacementGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ModifyPlacementGroupCommonRequest generates a "volcengine/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 ¶ added in v1.1.47
func (c *STORAGEEBS) ModifyPlacementGroupCommonWithContext(ctx volcengine.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 ¶ added in v1.1.47
func (c *STORAGEEBS) ModifyPlacementGroupRequest(input *ModifyPlacementGroupInput) (req *request.Request, output *ModifyPlacementGroupOutput)
ModifyPlacementGroupRequest generates a "volcengine/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 ¶ added in v1.1.47
func (c *STORAGEEBS) ModifyPlacementGroupWithContext(ctx volcengine.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 ¶ added in v1.1.6
func (c *STORAGEEBS) ModifyReservedStorageCapacityEffectiveAt(input *ModifyReservedStorageCapacityEffectiveAtInput) (*ModifyReservedStorageCapacityEffectiveAtOutput, error)
ModifyReservedStorageCapacityEffectiveAt API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation ModifyReservedStorageCapacityEffectiveAt for usage and error information.
func (*STORAGEEBS) ModifyReservedStorageCapacityEffectiveAtCommon ¶ added in v1.1.6
func (c *STORAGEEBS) ModifyReservedStorageCapacityEffectiveAtCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ModifyReservedStorageCapacityEffectiveAtCommon API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation ModifyReservedStorageCapacityEffectiveAtCommon for usage and error information.
func (*STORAGEEBS) ModifyReservedStorageCapacityEffectiveAtCommonRequest ¶ added in v1.1.6
func (c *STORAGEEBS) ModifyReservedStorageCapacityEffectiveAtCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ModifyReservedStorageCapacityEffectiveAtCommonRequest generates a "volcengine/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 ¶ added in v1.1.6
func (c *STORAGEEBS) ModifyReservedStorageCapacityEffectiveAtCommonWithContext(ctx volcengine.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 ¶ added in v1.1.6
func (c *STORAGEEBS) ModifyReservedStorageCapacityEffectiveAtRequest(input *ModifyReservedStorageCapacityEffectiveAtInput) (req *request.Request, output *ModifyReservedStorageCapacityEffectiveAtOutput)
ModifyReservedStorageCapacityEffectiveAtRequest generates a "volcengine/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 ¶ added in v1.1.6
func (c *STORAGEEBS) ModifyReservedStorageCapacityEffectiveAtWithContext(ctx volcengine.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 ¶ added in v1.0.120
func (c *STORAGEEBS) ModifySnapshotAttribute(input *ModifySnapshotAttributeInput) (*ModifySnapshotAttributeOutput, error)
ModifySnapshotAttribute API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation ModifySnapshotAttribute for usage and error information.
func (*STORAGEEBS) ModifySnapshotAttributeCommon ¶ added in v1.0.120
func (c *STORAGEEBS) ModifySnapshotAttributeCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ModifySnapshotAttributeCommon API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation ModifySnapshotAttributeCommon for usage and error information.
func (*STORAGEEBS) ModifySnapshotAttributeCommonRequest ¶ added in v1.0.120
func (c *STORAGEEBS) ModifySnapshotAttributeCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ModifySnapshotAttributeCommonRequest generates a "volcengine/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 ¶ added in v1.0.120
func (c *STORAGEEBS) ModifySnapshotAttributeCommonWithContext(ctx volcengine.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 ¶ added in v1.0.120
func (c *STORAGEEBS) ModifySnapshotAttributeRequest(input *ModifySnapshotAttributeInput) (req *request.Request, output *ModifySnapshotAttributeOutput)
ModifySnapshotAttributeRequest generates a "volcengine/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 ¶ added in v1.0.120
func (c *STORAGEEBS) ModifySnapshotAttributeWithContext(ctx volcengine.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 ¶ added in v1.0.120
func (c *STORAGEEBS) ModifySnapshotGroup(input *ModifySnapshotGroupInput) (*ModifySnapshotGroupOutput, error)
ModifySnapshotGroup API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation ModifySnapshotGroup for usage and error information.
func (*STORAGEEBS) ModifySnapshotGroupCommon ¶ added in v1.0.120
func (c *STORAGEEBS) ModifySnapshotGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ModifySnapshotGroupCommon API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation ModifySnapshotGroupCommon for usage and error information.
func (*STORAGEEBS) ModifySnapshotGroupCommonRequest ¶ added in v1.0.120
func (c *STORAGEEBS) ModifySnapshotGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ModifySnapshotGroupCommonRequest generates a "volcengine/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 ¶ added in v1.0.120
func (c *STORAGEEBS) ModifySnapshotGroupCommonWithContext(ctx volcengine.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 ¶ added in v1.0.120
func (c *STORAGEEBS) ModifySnapshotGroupRequest(input *ModifySnapshotGroupInput) (req *request.Request, output *ModifySnapshotGroupOutput)
ModifySnapshotGroupRequest generates a "volcengine/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 ¶ added in v1.0.120
func (c *STORAGEEBS) ModifySnapshotGroupWithContext(ctx volcengine.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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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 ¶ added in v1.0.58
func (c *STORAGEEBS) ModifyVolumeChargeType(input *ModifyVolumeChargeTypeInput) (*ModifyVolumeChargeTypeOutput, error)
ModifyVolumeChargeType API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation ModifyVolumeChargeType for usage and error information.
func (*STORAGEEBS) ModifyVolumeChargeTypeCommon ¶ added in v1.0.58
func (c *STORAGEEBS) ModifyVolumeChargeTypeCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ModifyVolumeChargeTypeCommon API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation ModifyVolumeChargeTypeCommon for usage and error information.
func (*STORAGEEBS) ModifyVolumeChargeTypeCommonRequest ¶ added in v1.0.58
func (c *STORAGEEBS) ModifyVolumeChargeTypeCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ModifyVolumeChargeTypeCommonRequest generates a "volcengine/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 ¶ added in v1.0.58
func (c *STORAGEEBS) ModifyVolumeChargeTypeCommonWithContext(ctx volcengine.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 ¶ added in v1.0.58
func (c *STORAGEEBS) ModifyVolumeChargeTypeRequest(input *ModifyVolumeChargeTypeInput) (req *request.Request, output *ModifyVolumeChargeTypeOutput)
ModifyVolumeChargeTypeRequest generates a "volcengine/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 ¶ added in v1.0.58
func (c *STORAGEEBS) ModifyVolumeChargeTypeWithContext(ctx volcengine.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 ¶ added in v1.0.162
func (c *STORAGEEBS) ModifyVolumeExtraPerformance(input *ModifyVolumeExtraPerformanceInput) (*ModifyVolumeExtraPerformanceOutput, error)
ModifyVolumeExtraPerformance API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation ModifyVolumeExtraPerformance for usage and error information.
func (*STORAGEEBS) ModifyVolumeExtraPerformanceCommon ¶ added in v1.0.162
func (c *STORAGEEBS) ModifyVolumeExtraPerformanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ModifyVolumeExtraPerformanceCommon API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation ModifyVolumeExtraPerformanceCommon for usage and error information.
func (*STORAGEEBS) ModifyVolumeExtraPerformanceCommonRequest ¶ added in v1.0.162
func (c *STORAGEEBS) ModifyVolumeExtraPerformanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ModifyVolumeExtraPerformanceCommonRequest generates a "volcengine/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 ¶ added in v1.0.162
func (c *STORAGEEBS) ModifyVolumeExtraPerformanceCommonWithContext(ctx volcengine.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 ¶ added in v1.0.162
func (c *STORAGEEBS) ModifyVolumeExtraPerformanceRequest(input *ModifyVolumeExtraPerformanceInput) (req *request.Request, output *ModifyVolumeExtraPerformanceOutput)
ModifyVolumeExtraPerformanceRequest generates a "volcengine/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 ¶ added in v1.0.162
func (c *STORAGEEBS) ModifyVolumeExtraPerformanceWithContext(ctx volcengine.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 ¶ added in v1.0.162
func (c *STORAGEEBS) ModifyVolumeSpec(input *ModifyVolumeSpecInput) (*ModifyVolumeSpecOutput, error)
ModifyVolumeSpec API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation ModifyVolumeSpec for usage and error information.
func (*STORAGEEBS) ModifyVolumeSpecCommon ¶ added in v1.0.162
func (c *STORAGEEBS) ModifyVolumeSpecCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ModifyVolumeSpecCommon API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation ModifyVolumeSpecCommon for usage and error information.
func (*STORAGEEBS) ModifyVolumeSpecCommonRequest ¶ added in v1.0.162
func (c *STORAGEEBS) ModifyVolumeSpecCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ModifyVolumeSpecCommonRequest generates a "volcengine/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 ¶ added in v1.0.162
func (c *STORAGEEBS) ModifyVolumeSpecCommonWithContext(ctx volcengine.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 ¶ added in v1.0.162
func (c *STORAGEEBS) ModifyVolumeSpecRequest(input *ModifyVolumeSpecInput) (req *request.Request, output *ModifyVolumeSpecOutput)
ModifyVolumeSpecRequest generates a "volcengine/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 ¶ added in v1.0.162
func (c *STORAGEEBS) ModifyVolumeSpecWithContext(ctx volcengine.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 ¶ added in v1.0.162
func (c *STORAGEEBS) PurchaseReservedStorageCapacity(input *PurchaseReservedStorageCapacityInput) (*PurchaseReservedStorageCapacityOutput, error)
PurchaseReservedStorageCapacity API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation PurchaseReservedStorageCapacity for usage and error information.
func (*STORAGEEBS) PurchaseReservedStorageCapacityCommon ¶ added in v1.0.162
func (c *STORAGEEBS) PurchaseReservedStorageCapacityCommon(input *map[string]interface{}) (*map[string]interface{}, error)
PurchaseReservedStorageCapacityCommon API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation PurchaseReservedStorageCapacityCommon for usage and error information.
func (*STORAGEEBS) PurchaseReservedStorageCapacityCommonRequest ¶ added in v1.0.162
func (c *STORAGEEBS) PurchaseReservedStorageCapacityCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
PurchaseReservedStorageCapacityCommonRequest generates a "volcengine/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 ¶ added in v1.0.162
func (c *STORAGEEBS) PurchaseReservedStorageCapacityCommonWithContext(ctx volcengine.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 ¶ added in v1.0.162
func (c *STORAGEEBS) PurchaseReservedStorageCapacityRequest(input *PurchaseReservedStorageCapacityInput) (req *request.Request, output *PurchaseReservedStorageCapacityOutput)
PurchaseReservedStorageCapacityRequest generates a "volcengine/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 ¶ added in v1.0.162
func (c *STORAGEEBS) PurchaseReservedStorageCapacityWithContext(ctx volcengine.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 ¶ added in v1.0.120
func (c *STORAGEEBS) RollbackSnapshotGroup(input *RollbackSnapshotGroupInput) (*RollbackSnapshotGroupOutput, error)
RollbackSnapshotGroup API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation RollbackSnapshotGroup for usage and error information.
func (*STORAGEEBS) RollbackSnapshotGroupCommon ¶ added in v1.0.120
func (c *STORAGEEBS) RollbackSnapshotGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
RollbackSnapshotGroupCommon API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation RollbackSnapshotGroupCommon for usage and error information.
func (*STORAGEEBS) RollbackSnapshotGroupCommonRequest ¶ added in v1.0.120
func (c *STORAGEEBS) RollbackSnapshotGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
RollbackSnapshotGroupCommonRequest generates a "volcengine/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 ¶ added in v1.0.120
func (c *STORAGEEBS) RollbackSnapshotGroupCommonWithContext(ctx volcengine.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 ¶ added in v1.0.120
func (c *STORAGEEBS) RollbackSnapshotGroupRequest(input *RollbackSnapshotGroupInput) (req *request.Request, output *RollbackSnapshotGroupOutput)
RollbackSnapshotGroupRequest generates a "volcengine/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 ¶ added in v1.0.120
func (c *STORAGEEBS) RollbackSnapshotGroupWithContext(ctx volcengine.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 ¶ added in v1.0.120
func (c *STORAGEEBS) RollbackVolume(input *RollbackVolumeInput) (*RollbackVolumeOutput, error)
RollbackVolume API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation RollbackVolume for usage and error information.
func (*STORAGEEBS) RollbackVolumeCommon ¶ added in v1.0.120
func (c *STORAGEEBS) RollbackVolumeCommon(input *map[string]interface{}) (*map[string]interface{}, error)
RollbackVolumeCommon API operation for STORAGE_EBS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for STORAGE_EBS's API operation RollbackVolumeCommon for usage and error information.
func (*STORAGEEBS) RollbackVolumeCommonRequest ¶ added in v1.0.120
func (c *STORAGEEBS) RollbackVolumeCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
RollbackVolumeCommonRequest generates a "volcengine/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 ¶ added in v1.0.120
func (c *STORAGEEBS) RollbackVolumeCommonWithContext(ctx volcengine.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 ¶ added in v1.0.120
func (c *STORAGEEBS) RollbackVolumeRequest(input *RollbackVolumeInput) (req *request.Request, output *RollbackVolumeOutput)
RollbackVolumeRequest generates a "volcengine/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 ¶ added in v1.0.120
func (c *STORAGEEBS) RollbackVolumeWithContext(ctx volcengine.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.
type STORAGEEBSAPI ¶
type STORAGEEBSAPI interface {
ApplyAutoSnapshotPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
ApplyAutoSnapshotPolicyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ApplyAutoSnapshotPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ApplyAutoSnapshotPolicy(*ApplyAutoSnapshotPolicyInput) (*ApplyAutoSnapshotPolicyOutput, error)
ApplyAutoSnapshotPolicyWithContext(volcengine.Context, *ApplyAutoSnapshotPolicyInput, ...request.Option) (*ApplyAutoSnapshotPolicyOutput, error)
ApplyAutoSnapshotPolicyRequest(*ApplyAutoSnapshotPolicyInput) (*request.Request, *ApplyAutoSnapshotPolicyOutput)
AttachVolumeCommon(*map[string]interface{}) (*map[string]interface{}, error)
AttachVolumeCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
AttachVolumeCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
AttachVolume(*AttachVolumeInput) (*AttachVolumeOutput, error)
AttachVolumeWithContext(volcengine.Context, *AttachVolumeInput, ...request.Option) (*AttachVolumeOutput, error)
AttachVolumeRequest(*AttachVolumeInput) (*request.Request, *AttachVolumeOutput)
CalculatePriceV2Common(*map[string]interface{}) (*map[string]interface{}, error)
CalculatePriceV2CommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CalculatePriceV2CommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CalculatePriceV2(*CalculatePriceV2Input) (*CalculatePriceV2Output, error)
CalculatePriceV2WithContext(volcengine.Context, *CalculatePriceV2Input, ...request.Option) (*CalculatePriceV2Output, error)
CalculatePriceV2Request(*CalculatePriceV2Input) (*request.Request, *CalculatePriceV2Output)
CancelAutoSnapshotPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
CancelAutoSnapshotPolicyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CancelAutoSnapshotPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CancelAutoSnapshotPolicy(*CancelAutoSnapshotPolicyInput) (*CancelAutoSnapshotPolicyOutput, error)
CancelAutoSnapshotPolicyWithContext(volcengine.Context, *CancelAutoSnapshotPolicyInput, ...request.Option) (*CancelAutoSnapshotPolicyOutput, error)
CancelAutoSnapshotPolicyRequest(*CancelAutoSnapshotPolicyInput) (*request.Request, *CancelAutoSnapshotPolicyOutput)
CreateAutoSnapshotPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateAutoSnapshotPolicyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateAutoSnapshotPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateAutoSnapshotPolicy(*CreateAutoSnapshotPolicyInput) (*CreateAutoSnapshotPolicyOutput, error)
CreateAutoSnapshotPolicyWithContext(volcengine.Context, *CreateAutoSnapshotPolicyInput, ...request.Option) (*CreateAutoSnapshotPolicyOutput, error)
CreateAutoSnapshotPolicyRequest(*CreateAutoSnapshotPolicyInput) (*request.Request, *CreateAutoSnapshotPolicyOutput)
CreatePlacementGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreatePlacementGroupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreatePlacementGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreatePlacementGroup(*CreatePlacementGroupInput) (*CreatePlacementGroupOutput, error)
CreatePlacementGroupWithContext(volcengine.Context, *CreatePlacementGroupInput, ...request.Option) (*CreatePlacementGroupOutput, error)
CreatePlacementGroupRequest(*CreatePlacementGroupInput) (*request.Request, *CreatePlacementGroupOutput)
CreateSnapshotCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateSnapshotCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateSnapshotCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateSnapshot(*CreateSnapshotInput) (*CreateSnapshotOutput, error)
CreateSnapshotWithContext(volcengine.Context, *CreateSnapshotInput, ...request.Option) (*CreateSnapshotOutput, error)
CreateSnapshotRequest(*CreateSnapshotInput) (*request.Request, *CreateSnapshotOutput)
CreateSnapshotGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateSnapshotGroupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateSnapshotGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateSnapshotGroup(*CreateSnapshotGroupInput) (*CreateSnapshotGroupOutput, error)
CreateSnapshotGroupWithContext(volcengine.Context, *CreateSnapshotGroupInput, ...request.Option) (*CreateSnapshotGroupOutput, error)
CreateSnapshotGroupRequest(*CreateSnapshotGroupInput) (*request.Request, *CreateSnapshotGroupOutput)
CreateTagsCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateTagsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateTagsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateTags(*CreateTagsInput) (*CreateTagsOutput, error)
CreateTagsWithContext(volcengine.Context, *CreateTagsInput, ...request.Option) (*CreateTagsOutput, error)
CreateTagsRequest(*CreateTagsInput) (*request.Request, *CreateTagsOutput)
CreateVolumeCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateVolumeCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateVolumeCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateVolume(*CreateVolumeInput) (*CreateVolumeOutput, error)
CreateVolumeWithContext(volcengine.Context, *CreateVolumeInput, ...request.Option) (*CreateVolumeOutput, error)
CreateVolumeRequest(*CreateVolumeInput) (*request.Request, *CreateVolumeOutput)
DeleteAutoSnapshotPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteAutoSnapshotPolicyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteAutoSnapshotPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteAutoSnapshotPolicy(*DeleteAutoSnapshotPolicyInput) (*DeleteAutoSnapshotPolicyOutput, error)
DeleteAutoSnapshotPolicyWithContext(volcengine.Context, *DeleteAutoSnapshotPolicyInput, ...request.Option) (*DeleteAutoSnapshotPolicyOutput, error)
DeleteAutoSnapshotPolicyRequest(*DeleteAutoSnapshotPolicyInput) (*request.Request, *DeleteAutoSnapshotPolicyOutput)
DeletePlacementGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeletePlacementGroupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeletePlacementGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeletePlacementGroup(*DeletePlacementGroupInput) (*DeletePlacementGroupOutput, error)
DeletePlacementGroupWithContext(volcengine.Context, *DeletePlacementGroupInput, ...request.Option) (*DeletePlacementGroupOutput, error)
DeletePlacementGroupRequest(*DeletePlacementGroupInput) (*request.Request, *DeletePlacementGroupOutput)
DeleteSnapshotCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteSnapshotCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteSnapshotCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteSnapshot(*DeleteSnapshotInput) (*DeleteSnapshotOutput, error)
DeleteSnapshotWithContext(volcengine.Context, *DeleteSnapshotInput, ...request.Option) (*DeleteSnapshotOutput, error)
DeleteSnapshotRequest(*DeleteSnapshotInput) (*request.Request, *DeleteSnapshotOutput)
DeleteSnapshotGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteSnapshotGroupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteSnapshotGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteSnapshotGroup(*DeleteSnapshotGroupInput) (*DeleteSnapshotGroupOutput, error)
DeleteSnapshotGroupWithContext(volcengine.Context, *DeleteSnapshotGroupInput, ...request.Option) (*DeleteSnapshotGroupOutput, error)
DeleteSnapshotGroupRequest(*DeleteSnapshotGroupInput) (*request.Request, *DeleteSnapshotGroupOutput)
DeleteTagsCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteTagsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteTagsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteTags(*DeleteTagsInput) (*DeleteTagsOutput, error)
DeleteTagsWithContext(volcengine.Context, *DeleteTagsInput, ...request.Option) (*DeleteTagsOutput, error)
DeleteTagsRequest(*DeleteTagsInput) (*request.Request, *DeleteTagsOutput)
DeleteVolumeCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteVolumeCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteVolumeCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteVolume(*DeleteVolumeInput) (*DeleteVolumeOutput, error)
DeleteVolumeWithContext(volcengine.Context, *DeleteVolumeInput, ...request.Option) (*DeleteVolumeOutput, error)
DeleteVolumeRequest(*DeleteVolumeInput) (*request.Request, *DeleteVolumeOutput)
DescribeAutoSnapshotPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeAutoSnapshotPolicyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeAutoSnapshotPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeAutoSnapshotPolicy(*DescribeAutoSnapshotPolicyInput) (*DescribeAutoSnapshotPolicyOutput, error)
DescribeAutoSnapshotPolicyWithContext(volcengine.Context, *DescribeAutoSnapshotPolicyInput, ...request.Option) (*DescribeAutoSnapshotPolicyOutput, error)
DescribeAutoSnapshotPolicyRequest(*DescribeAutoSnapshotPolicyInput) (*request.Request, *DescribeAutoSnapshotPolicyOutput)
DescribePlacementGroupDetailsCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribePlacementGroupDetailsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribePlacementGroupDetailsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribePlacementGroupDetails(*DescribePlacementGroupDetailsInput) (*DescribePlacementGroupDetailsOutput, error)
DescribePlacementGroupDetailsWithContext(volcengine.Context, *DescribePlacementGroupDetailsInput, ...request.Option) (*DescribePlacementGroupDetailsOutput, error)
DescribePlacementGroupDetailsRequest(*DescribePlacementGroupDetailsInput) (*request.Request, *DescribePlacementGroupDetailsOutput)
DescribePlacementGroupsCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribePlacementGroupsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribePlacementGroupsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribePlacementGroups(*DescribePlacementGroupsInput) (*DescribePlacementGroupsOutput, error)
DescribePlacementGroupsWithContext(volcengine.Context, *DescribePlacementGroupsInput, ...request.Option) (*DescribePlacementGroupsOutput, error)
DescribePlacementGroupsRequest(*DescribePlacementGroupsInput) (*request.Request, *DescribePlacementGroupsOutput)
DescribeReservedStorageCapacityCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeReservedStorageCapacityCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeReservedStorageCapacityCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeReservedStorageCapacity(*DescribeReservedStorageCapacityInput) (*DescribeReservedStorageCapacityOutput, error)
DescribeReservedStorageCapacityWithContext(volcengine.Context, *DescribeReservedStorageCapacityInput, ...request.Option) (*DescribeReservedStorageCapacityOutput, error)
DescribeReservedStorageCapacityRequest(*DescribeReservedStorageCapacityInput) (*request.Request, *DescribeReservedStorageCapacityOutput)
DescribeSnapshotChainsCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeSnapshotChainsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeSnapshotChainsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeSnapshotChains(*DescribeSnapshotChainsInput) (*DescribeSnapshotChainsOutput, error)
DescribeSnapshotChainsWithContext(volcengine.Context, *DescribeSnapshotChainsInput, ...request.Option) (*DescribeSnapshotChainsOutput, error)
DescribeSnapshotChainsRequest(*DescribeSnapshotChainsInput) (*request.Request, *DescribeSnapshotChainsOutput)
DescribeSnapshotGroupsCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeSnapshotGroupsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeSnapshotGroupsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeSnapshotGroups(*DescribeSnapshotGroupsInput) (*DescribeSnapshotGroupsOutput, error)
DescribeSnapshotGroupsWithContext(volcengine.Context, *DescribeSnapshotGroupsInput, ...request.Option) (*DescribeSnapshotGroupsOutput, error)
DescribeSnapshotGroupsRequest(*DescribeSnapshotGroupsInput) (*request.Request, *DescribeSnapshotGroupsOutput)
DescribeSnapshotsCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeSnapshotsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeSnapshotsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeSnapshots(*DescribeSnapshotsInput) (*DescribeSnapshotsOutput, error)
DescribeSnapshotsWithContext(volcengine.Context, *DescribeSnapshotsInput, ...request.Option) (*DescribeSnapshotsOutput, error)
DescribeSnapshotsRequest(*DescribeSnapshotsInput) (*request.Request, *DescribeSnapshotsOutput)
DescribeSnapshotsUsageCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeSnapshotsUsageCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeSnapshotsUsageCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeSnapshotsUsage(*DescribeSnapshotsUsageInput) (*DescribeSnapshotsUsageOutput, error)
DescribeSnapshotsUsageWithContext(volcengine.Context, *DescribeSnapshotsUsageInput, ...request.Option) (*DescribeSnapshotsUsageOutput, error)
DescribeSnapshotsUsageRequest(*DescribeSnapshotsUsageInput) (*request.Request, *DescribeSnapshotsUsageOutput)
DescribeTagsCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeTagsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeTagsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeTags(*DescribeTagsInput) (*DescribeTagsOutput, error)
DescribeTagsWithContext(volcengine.Context, *DescribeTagsInput, ...request.Option) (*DescribeTagsOutput, error)
DescribeTagsRequest(*DescribeTagsInput) (*request.Request, *DescribeTagsOutput)
DescribeVolumeTypeCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeVolumeTypeCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeVolumeTypeCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeVolumeType(*DescribeVolumeTypeInput) (*DescribeVolumeTypeOutput, error)
DescribeVolumeTypeWithContext(volcengine.Context, *DescribeVolumeTypeInput, ...request.Option) (*DescribeVolumeTypeOutput, error)
DescribeVolumeTypeRequest(*DescribeVolumeTypeInput) (*request.Request, *DescribeVolumeTypeOutput)
DescribeVolumesCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeVolumesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeVolumesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeVolumes(*DescribeVolumesInput) (*DescribeVolumesOutput, error)
DescribeVolumesWithContext(volcengine.Context, *DescribeVolumesInput, ...request.Option) (*DescribeVolumesOutput, error)
DescribeVolumesRequest(*DescribeVolumesInput) (*request.Request, *DescribeVolumesOutput)
DetachVolumeCommon(*map[string]interface{}) (*map[string]interface{}, error)
DetachVolumeCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DetachVolumeCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DetachVolume(*DetachVolumeInput) (*DetachVolumeOutput, error)
DetachVolumeWithContext(volcengine.Context, *DetachVolumeInput, ...request.Option) (*DetachVolumeOutput, error)
DetachVolumeRequest(*DetachVolumeInput) (*request.Request, *DetachVolumeOutput)
ExtendVolumeCommon(*map[string]interface{}) (*map[string]interface{}, error)
ExtendVolumeCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ExtendVolumeCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ExtendVolume(*ExtendVolumeInput) (*ExtendVolumeOutput, error)
ExtendVolumeWithContext(volcengine.Context, *ExtendVolumeInput, ...request.Option) (*ExtendVolumeOutput, error)
ExtendVolumeRequest(*ExtendVolumeInput) (*request.Request, *ExtendVolumeOutput)
ModifyAutoSnapshotPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
ModifyAutoSnapshotPolicyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ModifyAutoSnapshotPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ModifyAutoSnapshotPolicy(*ModifyAutoSnapshotPolicyInput) (*ModifyAutoSnapshotPolicyOutput, error)
ModifyAutoSnapshotPolicyWithContext(volcengine.Context, *ModifyAutoSnapshotPolicyInput, ...request.Option) (*ModifyAutoSnapshotPolicyOutput, error)
ModifyAutoSnapshotPolicyRequest(*ModifyAutoSnapshotPolicyInput) (*request.Request, *ModifyAutoSnapshotPolicyOutput)
ModifyPlacementGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
ModifyPlacementGroupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ModifyPlacementGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ModifyPlacementGroup(*ModifyPlacementGroupInput) (*ModifyPlacementGroupOutput, error)
ModifyPlacementGroupWithContext(volcengine.Context, *ModifyPlacementGroupInput, ...request.Option) (*ModifyPlacementGroupOutput, error)
ModifyPlacementGroupRequest(*ModifyPlacementGroupInput) (*request.Request, *ModifyPlacementGroupOutput)
ModifyReservedStorageCapacityEffectiveAtCommon(*map[string]interface{}) (*map[string]interface{}, error)
ModifyReservedStorageCapacityEffectiveAtCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ModifyReservedStorageCapacityEffectiveAtCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ModifyReservedStorageCapacityEffectiveAt(*ModifyReservedStorageCapacityEffectiveAtInput) (*ModifyReservedStorageCapacityEffectiveAtOutput, error)
ModifyReservedStorageCapacityEffectiveAtWithContext(volcengine.Context, *ModifyReservedStorageCapacityEffectiveAtInput, ...request.Option) (*ModifyReservedStorageCapacityEffectiveAtOutput, error)
ModifyReservedStorageCapacityEffectiveAtRequest(*ModifyReservedStorageCapacityEffectiveAtInput) (*request.Request, *ModifyReservedStorageCapacityEffectiveAtOutput)
ModifySnapshotAttributeCommon(*map[string]interface{}) (*map[string]interface{}, error)
ModifySnapshotAttributeCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ModifySnapshotAttributeCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ModifySnapshotAttribute(*ModifySnapshotAttributeInput) (*ModifySnapshotAttributeOutput, error)
ModifySnapshotAttributeWithContext(volcengine.Context, *ModifySnapshotAttributeInput, ...request.Option) (*ModifySnapshotAttributeOutput, error)
ModifySnapshotAttributeRequest(*ModifySnapshotAttributeInput) (*request.Request, *ModifySnapshotAttributeOutput)
ModifySnapshotGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
ModifySnapshotGroupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ModifySnapshotGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ModifySnapshotGroup(*ModifySnapshotGroupInput) (*ModifySnapshotGroupOutput, error)
ModifySnapshotGroupWithContext(volcengine.Context, *ModifySnapshotGroupInput, ...request.Option) (*ModifySnapshotGroupOutput, error)
ModifySnapshotGroupRequest(*ModifySnapshotGroupInput) (*request.Request, *ModifySnapshotGroupOutput)
ModifyVolumeAttributeCommon(*map[string]interface{}) (*map[string]interface{}, error)
ModifyVolumeAttributeCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ModifyVolumeAttributeCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ModifyVolumeAttribute(*ModifyVolumeAttributeInput) (*ModifyVolumeAttributeOutput, error)
ModifyVolumeAttributeWithContext(volcengine.Context, *ModifyVolumeAttributeInput, ...request.Option) (*ModifyVolumeAttributeOutput, error)
ModifyVolumeAttributeRequest(*ModifyVolumeAttributeInput) (*request.Request, *ModifyVolumeAttributeOutput)
ModifyVolumeChargeTypeCommon(*map[string]interface{}) (*map[string]interface{}, error)
ModifyVolumeChargeTypeCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ModifyVolumeChargeTypeCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ModifyVolumeChargeType(*ModifyVolumeChargeTypeInput) (*ModifyVolumeChargeTypeOutput, error)
ModifyVolumeChargeTypeWithContext(volcengine.Context, *ModifyVolumeChargeTypeInput, ...request.Option) (*ModifyVolumeChargeTypeOutput, error)
ModifyVolumeChargeTypeRequest(*ModifyVolumeChargeTypeInput) (*request.Request, *ModifyVolumeChargeTypeOutput)
ModifyVolumeExtraPerformanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
ModifyVolumeExtraPerformanceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ModifyVolumeExtraPerformanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ModifyVolumeExtraPerformance(*ModifyVolumeExtraPerformanceInput) (*ModifyVolumeExtraPerformanceOutput, error)
ModifyVolumeExtraPerformanceWithContext(volcengine.Context, *ModifyVolumeExtraPerformanceInput, ...request.Option) (*ModifyVolumeExtraPerformanceOutput, error)
ModifyVolumeExtraPerformanceRequest(*ModifyVolumeExtraPerformanceInput) (*request.Request, *ModifyVolumeExtraPerformanceOutput)
ModifyVolumeSpecCommon(*map[string]interface{}) (*map[string]interface{}, error)
ModifyVolumeSpecCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ModifyVolumeSpecCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ModifyVolumeSpec(*ModifyVolumeSpecInput) (*ModifyVolumeSpecOutput, error)
ModifyVolumeSpecWithContext(volcengine.Context, *ModifyVolumeSpecInput, ...request.Option) (*ModifyVolumeSpecOutput, error)
ModifyVolumeSpecRequest(*ModifyVolumeSpecInput) (*request.Request, *ModifyVolumeSpecOutput)
PurchaseReservedStorageCapacityCommon(*map[string]interface{}) (*map[string]interface{}, error)
PurchaseReservedStorageCapacityCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
PurchaseReservedStorageCapacityCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
PurchaseReservedStorageCapacity(*PurchaseReservedStorageCapacityInput) (*PurchaseReservedStorageCapacityOutput, error)
PurchaseReservedStorageCapacityWithContext(volcengine.Context, *PurchaseReservedStorageCapacityInput, ...request.Option) (*PurchaseReservedStorageCapacityOutput, error)
PurchaseReservedStorageCapacityRequest(*PurchaseReservedStorageCapacityInput) (*request.Request, *PurchaseReservedStorageCapacityOutput)
RollbackSnapshotGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
RollbackSnapshotGroupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
RollbackSnapshotGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
RollbackSnapshotGroup(*RollbackSnapshotGroupInput) (*RollbackSnapshotGroupOutput, error)
RollbackSnapshotGroupWithContext(volcengine.Context, *RollbackSnapshotGroupInput, ...request.Option) (*RollbackSnapshotGroupOutput, error)
RollbackSnapshotGroupRequest(*RollbackSnapshotGroupInput) (*request.Request, *RollbackSnapshotGroupOutput)
RollbackVolumeCommon(*map[string]interface{}) (*map[string]interface{}, error)
RollbackVolumeCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
RollbackVolumeCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
RollbackVolume(*RollbackVolumeInput) (*RollbackVolumeOutput, error)
RollbackVolumeWithContext(volcengine.Context, *RollbackVolumeInput, ...request.Option) (*RollbackVolumeOutput, error)
RollbackVolumeRequest(*RollbackVolumeInput) (*request.Request, *RollbackVolumeOutput)
}
STORAGEEBSAPI provides an interface to enable mocking the storageebs.STORAGEEBS service client's API operation,
// volcengine 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 SnapshotChainForDescribeSnapshotChainsOutput ¶ added in v1.0.183
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 ¶ added in v1.0.183
func (s SnapshotChainForDescribeSnapshotChainsOutput) GoString() string
GoString returns the string representation
func (*SnapshotChainForDescribeSnapshotChainsOutput) SetSnapshotChainId ¶ added in v1.0.183
func (s *SnapshotChainForDescribeSnapshotChainsOutput) SetSnapshotChainId(v string) *SnapshotChainForDescribeSnapshotChainsOutput
SetSnapshotChainId sets the SnapshotChainId field's value.
func (*SnapshotChainForDescribeSnapshotChainsOutput) SetSnapshotCount ¶ added in v1.0.183
func (s *SnapshotChainForDescribeSnapshotChainsOutput) SetSnapshotCount(v int32) *SnapshotChainForDescribeSnapshotChainsOutput
SetSnapshotCount sets the SnapshotCount field's value.
func (*SnapshotChainForDescribeSnapshotChainsOutput) SetSnapshotSize ¶ added in v1.0.183
func (s *SnapshotChainForDescribeSnapshotChainsOutput) SetSnapshotSize(v int64) *SnapshotChainForDescribeSnapshotChainsOutput
SetSnapshotSize sets the SnapshotSize field's value.
func (*SnapshotChainForDescribeSnapshotChainsOutput) SetVolumeId ¶ added in v1.0.183
func (s *SnapshotChainForDescribeSnapshotChainsOutput) SetVolumeId(v string) *SnapshotChainForDescribeSnapshotChainsOutput
SetVolumeId sets the VolumeId field's value.
func (SnapshotChainForDescribeSnapshotChainsOutput) String ¶ added in v1.0.183
func (s SnapshotChainForDescribeSnapshotChainsOutput) String() string
String returns the string representation
type SnapshotForDescribeSnapshotGroupsOutput ¶ added in v1.0.120
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 ¶ added in v1.0.120
func (s SnapshotForDescribeSnapshotGroupsOutput) GoString() string
GoString returns the string representation
func (*SnapshotForDescribeSnapshotGroupsOutput) SetCreationTime ¶ added in v1.0.120
func (s *SnapshotForDescribeSnapshotGroupsOutput) SetCreationTime(v string) *SnapshotForDescribeSnapshotGroupsOutput
SetCreationTime sets the CreationTime field's value.
func (*SnapshotForDescribeSnapshotGroupsOutput) SetDescription ¶ added in v1.0.120
func (s *SnapshotForDescribeSnapshotGroupsOutput) SetDescription(v string) *SnapshotForDescribeSnapshotGroupsOutput
SetDescription sets the Description field's value.
func (*SnapshotForDescribeSnapshotGroupsOutput) SetImageId ¶ added in v1.0.120
func (s *SnapshotForDescribeSnapshotGroupsOutput) SetImageId(v string) *SnapshotForDescribeSnapshotGroupsOutput
SetImageId sets the ImageId field's value.
func (*SnapshotForDescribeSnapshotGroupsOutput) SetInstantAccess ¶ added in v1.0.185
func (s *SnapshotForDescribeSnapshotGroupsOutput) SetInstantAccess(v bool) *SnapshotForDescribeSnapshotGroupsOutput
SetInstantAccess sets the InstantAccess field's value.
func (*SnapshotForDescribeSnapshotGroupsOutput) SetProgress ¶ added in v1.0.120
func (s *SnapshotForDescribeSnapshotGroupsOutput) SetProgress(v int32) *SnapshotForDescribeSnapshotGroupsOutput
SetProgress sets the Progress field's value.
func (*SnapshotForDescribeSnapshotGroupsOutput) SetProjectName ¶ added in v1.0.120
func (s *SnapshotForDescribeSnapshotGroupsOutput) SetProjectName(v string) *SnapshotForDescribeSnapshotGroupsOutput
SetProjectName sets the ProjectName field's value.
func (*SnapshotForDescribeSnapshotGroupsOutput) SetRetentionDays ¶ added in v1.0.120
func (s *SnapshotForDescribeSnapshotGroupsOutput) SetRetentionDays(v int32) *SnapshotForDescribeSnapshotGroupsOutput
SetRetentionDays sets the RetentionDays field's value.
func (*SnapshotForDescribeSnapshotGroupsOutput) SetShared ¶ added in v1.0.183
func (s *SnapshotForDescribeSnapshotGroupsOutput) SetShared(v bool) *SnapshotForDescribeSnapshotGroupsOutput
SetShared sets the Shared field's value.
func (*SnapshotForDescribeSnapshotGroupsOutput) SetSnapshotGroupId ¶ added in v1.0.120
func (s *SnapshotForDescribeSnapshotGroupsOutput) SetSnapshotGroupId(v string) *SnapshotForDescribeSnapshotGroupsOutput
SetSnapshotGroupId sets the SnapshotGroupId field's value.
func (*SnapshotForDescribeSnapshotGroupsOutput) SetSnapshotId ¶ added in v1.0.120
func (s *SnapshotForDescribeSnapshotGroupsOutput) SetSnapshotId(v string) *SnapshotForDescribeSnapshotGroupsOutput
SetSnapshotId sets the SnapshotId field's value.
func (*SnapshotForDescribeSnapshotGroupsOutput) SetSnapshotName ¶ added in v1.0.120
func (s *SnapshotForDescribeSnapshotGroupsOutput) SetSnapshotName(v string) *SnapshotForDescribeSnapshotGroupsOutput
SetSnapshotName sets the SnapshotName field's value.
func (*SnapshotForDescribeSnapshotGroupsOutput) SetSnapshotType ¶ added in v1.0.120
func (s *SnapshotForDescribeSnapshotGroupsOutput) SetSnapshotType(v string) *SnapshotForDescribeSnapshotGroupsOutput
SetSnapshotType sets the SnapshotType field's value.
func (*SnapshotForDescribeSnapshotGroupsOutput) SetStatus ¶ added in v1.0.120
func (s *SnapshotForDescribeSnapshotGroupsOutput) SetStatus(v string) *SnapshotForDescribeSnapshotGroupsOutput
SetStatus sets the Status field's value.
func (*SnapshotForDescribeSnapshotGroupsOutput) SetTags ¶ added in v1.0.120
func (s *SnapshotForDescribeSnapshotGroupsOutput) SetTags(v []*TagForDescribeSnapshotGroupsOutput) *SnapshotForDescribeSnapshotGroupsOutput
SetTags sets the Tags field's value.
func (*SnapshotForDescribeSnapshotGroupsOutput) SetVolumeId ¶ added in v1.0.120
func (s *SnapshotForDescribeSnapshotGroupsOutput) SetVolumeId(v string) *SnapshotForDescribeSnapshotGroupsOutput
SetVolumeId sets the VolumeId field's value.
func (*SnapshotForDescribeSnapshotGroupsOutput) SetVolumeKind ¶ added in v1.0.120
func (s *SnapshotForDescribeSnapshotGroupsOutput) SetVolumeKind(v string) *SnapshotForDescribeSnapshotGroupsOutput
SetVolumeKind sets the VolumeKind field's value.
func (*SnapshotForDescribeSnapshotGroupsOutput) SetVolumeName ¶ added in v1.0.120
func (s *SnapshotForDescribeSnapshotGroupsOutput) SetVolumeName(v string) *SnapshotForDescribeSnapshotGroupsOutput
SetVolumeName sets the VolumeName field's value.
func (*SnapshotForDescribeSnapshotGroupsOutput) SetVolumeSize ¶ added in v1.0.120
func (s *SnapshotForDescribeSnapshotGroupsOutput) SetVolumeSize(v int64) *SnapshotForDescribeSnapshotGroupsOutput
SetVolumeSize sets the VolumeSize field's value.
func (*SnapshotForDescribeSnapshotGroupsOutput) SetVolumeStatus ¶ added in v1.0.120
func (s *SnapshotForDescribeSnapshotGroupsOutput) SetVolumeStatus(v string) *SnapshotForDescribeSnapshotGroupsOutput
SetVolumeStatus sets the VolumeStatus field's value.
func (*SnapshotForDescribeSnapshotGroupsOutput) SetVolumeType ¶ added in v1.0.120
func (s *SnapshotForDescribeSnapshotGroupsOutput) SetVolumeType(v string) *SnapshotForDescribeSnapshotGroupsOutput
SetVolumeType sets the VolumeType field's value.
func (*SnapshotForDescribeSnapshotGroupsOutput) SetZoneId ¶ added in v1.0.120
func (s *SnapshotForDescribeSnapshotGroupsOutput) SetZoneId(v string) *SnapshotForDescribeSnapshotGroupsOutput
SetZoneId sets the ZoneId field's value.
func (SnapshotForDescribeSnapshotGroupsOutput) String ¶ added in v1.0.120
func (s SnapshotForDescribeSnapshotGroupsOutput) String() string
String returns the string representation
type SnapshotForDescribeSnapshotsOutput ¶ added in v1.0.120
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 ¶ added in v1.0.120
func (s SnapshotForDescribeSnapshotsOutput) GoString() string
GoString returns the string representation
func (*SnapshotForDescribeSnapshotsOutput) SetCreationTime ¶ added in v1.0.120
func (s *SnapshotForDescribeSnapshotsOutput) SetCreationTime(v string) *SnapshotForDescribeSnapshotsOutput
SetCreationTime sets the CreationTime field's value.
func (*SnapshotForDescribeSnapshotsOutput) SetDescription ¶ added in v1.0.120
func (s *SnapshotForDescribeSnapshotsOutput) SetDescription(v string) *SnapshotForDescribeSnapshotsOutput
SetDescription sets the Description field's value.
func (*SnapshotForDescribeSnapshotsOutput) SetImageId ¶ added in v1.0.120
func (s *SnapshotForDescribeSnapshotsOutput) SetImageId(v string) *SnapshotForDescribeSnapshotsOutput
SetImageId sets the ImageId field's value.
func (*SnapshotForDescribeSnapshotsOutput) SetInstantAccess ¶ added in v1.0.185
func (s *SnapshotForDescribeSnapshotsOutput) SetInstantAccess(v bool) *SnapshotForDescribeSnapshotsOutput
SetInstantAccess sets the InstantAccess field's value.
func (*SnapshotForDescribeSnapshotsOutput) SetProgress ¶ added in v1.0.120
func (s *SnapshotForDescribeSnapshotsOutput) SetProgress(v int32) *SnapshotForDescribeSnapshotsOutput
SetProgress sets the Progress field's value.
func (*SnapshotForDescribeSnapshotsOutput) SetProjectName ¶ added in v1.0.120
func (s *SnapshotForDescribeSnapshotsOutput) SetProjectName(v string) *SnapshotForDescribeSnapshotsOutput
SetProjectName sets the ProjectName field's value.
func (*SnapshotForDescribeSnapshotsOutput) SetRetentionDays ¶ added in v1.0.120
func (s *SnapshotForDescribeSnapshotsOutput) SetRetentionDays(v int32) *SnapshotForDescribeSnapshotsOutput
SetRetentionDays sets the RetentionDays field's value.
func (*SnapshotForDescribeSnapshotsOutput) SetShared ¶ added in v1.0.183
func (s *SnapshotForDescribeSnapshotsOutput) SetShared(v bool) *SnapshotForDescribeSnapshotsOutput
SetShared sets the Shared field's value.
func (*SnapshotForDescribeSnapshotsOutput) SetSnapshotGroupId ¶ added in v1.0.120
func (s *SnapshotForDescribeSnapshotsOutput) SetSnapshotGroupId(v string) *SnapshotForDescribeSnapshotsOutput
SetSnapshotGroupId sets the SnapshotGroupId field's value.
func (*SnapshotForDescribeSnapshotsOutput) SetSnapshotId ¶ added in v1.0.120
func (s *SnapshotForDescribeSnapshotsOutput) SetSnapshotId(v string) *SnapshotForDescribeSnapshotsOutput
SetSnapshotId sets the SnapshotId field's value.
func (*SnapshotForDescribeSnapshotsOutput) SetSnapshotName ¶ added in v1.0.120
func (s *SnapshotForDescribeSnapshotsOutput) SetSnapshotName(v string) *SnapshotForDescribeSnapshotsOutput
SetSnapshotName sets the SnapshotName field's value.
func (*SnapshotForDescribeSnapshotsOutput) SetSnapshotType ¶ added in v1.0.120
func (s *SnapshotForDescribeSnapshotsOutput) SetSnapshotType(v string) *SnapshotForDescribeSnapshotsOutput
SetSnapshotType sets the SnapshotType field's value.
func (*SnapshotForDescribeSnapshotsOutput) SetStatus ¶ added in v1.0.120
func (s *SnapshotForDescribeSnapshotsOutput) SetStatus(v string) *SnapshotForDescribeSnapshotsOutput
SetStatus sets the Status field's value.
func (*SnapshotForDescribeSnapshotsOutput) SetTags ¶ added in v1.0.120
func (s *SnapshotForDescribeSnapshotsOutput) SetTags(v []*TagForDescribeSnapshotsOutput) *SnapshotForDescribeSnapshotsOutput
SetTags sets the Tags field's value.
func (*SnapshotForDescribeSnapshotsOutput) SetVolumeId ¶ added in v1.0.120
func (s *SnapshotForDescribeSnapshotsOutput) SetVolumeId(v string) *SnapshotForDescribeSnapshotsOutput
SetVolumeId sets the VolumeId field's value.
func (*SnapshotForDescribeSnapshotsOutput) SetVolumeKind ¶ added in v1.0.120
func (s *SnapshotForDescribeSnapshotsOutput) SetVolumeKind(v string) *SnapshotForDescribeSnapshotsOutput
SetVolumeKind sets the VolumeKind field's value.
func (*SnapshotForDescribeSnapshotsOutput) SetVolumeName ¶ added in v1.0.120
func (s *SnapshotForDescribeSnapshotsOutput) SetVolumeName(v string) *SnapshotForDescribeSnapshotsOutput
SetVolumeName sets the VolumeName field's value.
func (*SnapshotForDescribeSnapshotsOutput) SetVolumeSize ¶ added in v1.0.120
func (s *SnapshotForDescribeSnapshotsOutput) SetVolumeSize(v int64) *SnapshotForDescribeSnapshotsOutput
SetVolumeSize sets the VolumeSize field's value.
func (*SnapshotForDescribeSnapshotsOutput) SetVolumeStatus ¶ added in v1.0.120
func (s *SnapshotForDescribeSnapshotsOutput) SetVolumeStatus(v string) *SnapshotForDescribeSnapshotsOutput
SetVolumeStatus sets the VolumeStatus field's value.
func (*SnapshotForDescribeSnapshotsOutput) SetVolumeType ¶ added in v1.0.120
func (s *SnapshotForDescribeSnapshotsOutput) SetVolumeType(v string) *SnapshotForDescribeSnapshotsOutput
SetVolumeType sets the VolumeType field's value.
func (*SnapshotForDescribeSnapshotsOutput) SetZoneId ¶ added in v1.0.120
func (s *SnapshotForDescribeSnapshotsOutput) SetZoneId(v string) *SnapshotForDescribeSnapshotsOutput
SetZoneId sets the ZoneId field's value.
func (SnapshotForDescribeSnapshotsOutput) String ¶ added in v1.0.120
func (s SnapshotForDescribeSnapshotsOutput) String() string
String returns the string representation
type SnapshotGroupForDescribeSnapshotGroupsOutput ¶ added in v1.0.120
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 ¶ added in v1.0.120
func (s SnapshotGroupForDescribeSnapshotGroupsOutput) GoString() string
GoString returns the string representation
func (*SnapshotGroupForDescribeSnapshotGroupsOutput) SetCreationTime ¶ added in v1.0.120
func (s *SnapshotGroupForDescribeSnapshotGroupsOutput) SetCreationTime(v string) *SnapshotGroupForDescribeSnapshotGroupsOutput
SetCreationTime sets the CreationTime field's value.
func (*SnapshotGroupForDescribeSnapshotGroupsOutput) SetDescription ¶ added in v1.0.120
func (s *SnapshotGroupForDescribeSnapshotGroupsOutput) SetDescription(v string) *SnapshotGroupForDescribeSnapshotGroupsOutput
SetDescription sets the Description field's value.
func (*SnapshotGroupForDescribeSnapshotGroupsOutput) SetImageId ¶ added in v1.0.120
func (s *SnapshotGroupForDescribeSnapshotGroupsOutput) SetImageId(v string) *SnapshotGroupForDescribeSnapshotGroupsOutput
SetImageId sets the ImageId field's value.
func (*SnapshotGroupForDescribeSnapshotGroupsOutput) SetInstanceId ¶ added in v1.0.120
func (s *SnapshotGroupForDescribeSnapshotGroupsOutput) SetInstanceId(v string) *SnapshotGroupForDescribeSnapshotGroupsOutput
SetInstanceId sets the InstanceId field's value.
func (*SnapshotGroupForDescribeSnapshotGroupsOutput) SetName ¶ added in v1.0.120
func (s *SnapshotGroupForDescribeSnapshotGroupsOutput) SetName(v string) *SnapshotGroupForDescribeSnapshotGroupsOutput
SetName sets the Name field's value.
func (*SnapshotGroupForDescribeSnapshotGroupsOutput) SetProjectName ¶ added in v1.0.120
func (s *SnapshotGroupForDescribeSnapshotGroupsOutput) SetProjectName(v string) *SnapshotGroupForDescribeSnapshotGroupsOutput
SetProjectName sets the ProjectName field's value.
func (*SnapshotGroupForDescribeSnapshotGroupsOutput) SetSnapshotGroupId ¶ added in v1.0.120
func (s *SnapshotGroupForDescribeSnapshotGroupsOutput) SetSnapshotGroupId(v string) *SnapshotGroupForDescribeSnapshotGroupsOutput
SetSnapshotGroupId sets the SnapshotGroupId field's value.
func (*SnapshotGroupForDescribeSnapshotGroupsOutput) SetSnapshots ¶ added in v1.0.120
func (s *SnapshotGroupForDescribeSnapshotGroupsOutput) SetSnapshots(v []*SnapshotForDescribeSnapshotGroupsOutput) *SnapshotGroupForDescribeSnapshotGroupsOutput
SetSnapshots sets the Snapshots field's value.
func (*SnapshotGroupForDescribeSnapshotGroupsOutput) SetStatus ¶ added in v1.0.120
func (s *SnapshotGroupForDescribeSnapshotGroupsOutput) SetStatus(v string) *SnapshotGroupForDescribeSnapshotGroupsOutput
SetStatus sets the Status field's value.
func (*SnapshotGroupForDescribeSnapshotGroupsOutput) SetTags ¶ added in v1.0.120
func (s *SnapshotGroupForDescribeSnapshotGroupsOutput) SetTags(v []*TagForDescribeSnapshotGroupsOutput) *SnapshotGroupForDescribeSnapshotGroupsOutput
SetTags sets the Tags field's value.
func (SnapshotGroupForDescribeSnapshotGroupsOutput) String ¶ added in v1.0.120
func (s SnapshotGroupForDescribeSnapshotGroupsOutput) String() string
String returns the string representation
type TagFilterForDescribeAutoSnapshotPolicyInput ¶ added in v1.1.47
type TagFilterForDescribeAutoSnapshotPolicyInput struct {
Key *string `type:"string"`
Values []*string `type:"list"`
// contains filtered or unexported fields
}
func (TagFilterForDescribeAutoSnapshotPolicyInput) GoString ¶ added in v1.1.47
func (s TagFilterForDescribeAutoSnapshotPolicyInput) GoString() string
GoString returns the string representation
func (*TagFilterForDescribeAutoSnapshotPolicyInput) SetKey ¶ added in v1.1.47
func (s *TagFilterForDescribeAutoSnapshotPolicyInput) SetKey(v string) *TagFilterForDescribeAutoSnapshotPolicyInput
SetKey sets the Key field's value.
func (*TagFilterForDescribeAutoSnapshotPolicyInput) SetValues ¶ added in v1.1.47
func (s *TagFilterForDescribeAutoSnapshotPolicyInput) SetValues(v []*string) *TagFilterForDescribeAutoSnapshotPolicyInput
SetValues sets the Values field's value.
func (TagFilterForDescribeAutoSnapshotPolicyInput) String ¶ added in v1.1.47
func (s TagFilterForDescribeAutoSnapshotPolicyInput) String() string
String returns the string representation
type TagFilterForDescribeSnapshotGroupsInput ¶ added in v1.1.47
type TagFilterForDescribeSnapshotGroupsInput struct {
Key *string `type:"string"`
Values []*string `type:"list"`
// contains filtered or unexported fields
}
func (TagFilterForDescribeSnapshotGroupsInput) GoString ¶ added in v1.1.47
func (s TagFilterForDescribeSnapshotGroupsInput) GoString() string
GoString returns the string representation
func (*TagFilterForDescribeSnapshotGroupsInput) SetKey ¶ added in v1.1.47
func (s *TagFilterForDescribeSnapshotGroupsInput) SetKey(v string) *TagFilterForDescribeSnapshotGroupsInput
SetKey sets the Key field's value.
func (*TagFilterForDescribeSnapshotGroupsInput) SetValues ¶ added in v1.1.47
func (s *TagFilterForDescribeSnapshotGroupsInput) SetValues(v []*string) *TagFilterForDescribeSnapshotGroupsInput
SetValues sets the Values field's value.
func (TagFilterForDescribeSnapshotGroupsInput) String ¶ added in v1.1.47
func (s TagFilterForDescribeSnapshotGroupsInput) String() string
String returns the string representation
type TagFilterForDescribeSnapshotsInput ¶ added in v1.1.47
type TagFilterForDescribeSnapshotsInput struct {
Key *string `type:"string"`
Values []*string `type:"list"`
// contains filtered or unexported fields
}
func (TagFilterForDescribeSnapshotsInput) GoString ¶ added in v1.1.47
func (s TagFilterForDescribeSnapshotsInput) GoString() string
GoString returns the string representation
func (*TagFilterForDescribeSnapshotsInput) SetKey ¶ added in v1.1.47
func (s *TagFilterForDescribeSnapshotsInput) SetKey(v string) *TagFilterForDescribeSnapshotsInput
SetKey sets the Key field's value.
func (*TagFilterForDescribeSnapshotsInput) SetValues ¶ added in v1.1.47
func (s *TagFilterForDescribeSnapshotsInput) SetValues(v []*string) *TagFilterForDescribeSnapshotsInput
SetValues sets the Values field's value.
func (TagFilterForDescribeSnapshotsInput) String ¶ added in v1.1.47
func (s TagFilterForDescribeSnapshotsInput) String() string
String returns the string representation
type TagFilterForDescribeTagsInput ¶ added in v1.0.71
type TagFilterForDescribeTagsInput struct {
Key *string `type:"string"`
Values []*string `type:"list"`
// contains filtered or unexported fields
}
func (TagFilterForDescribeTagsInput) GoString ¶ added in v1.0.71
func (s TagFilterForDescribeTagsInput) GoString() string
GoString returns the string representation
func (*TagFilterForDescribeTagsInput) SetKey ¶ added in v1.0.71
func (s *TagFilterForDescribeTagsInput) SetKey(v string) *TagFilterForDescribeTagsInput
SetKey sets the Key field's value.
func (*TagFilterForDescribeTagsInput) SetValues ¶ added in v1.0.71
func (s *TagFilterForDescribeTagsInput) SetValues(v []*string) *TagFilterForDescribeTagsInput
SetValues sets the Values field's value.
func (TagFilterForDescribeTagsInput) String ¶ added in v1.0.71
func (s TagFilterForDescribeTagsInput) String() string
String returns the string representation
type TagFilterForDescribeVolumesInput ¶ added in v1.0.58
type TagFilterForDescribeVolumesInput struct {
Key *string `type:"string"`
Values []*string `type:"list"`
// contains filtered or unexported fields
}
func (TagFilterForDescribeVolumesInput) GoString ¶ added in v1.0.58
func (s TagFilterForDescribeVolumesInput) GoString() string
GoString returns the string representation
func (*TagFilterForDescribeVolumesInput) SetKey ¶ added in v1.0.58
func (s *TagFilterForDescribeVolumesInput) SetKey(v string) *TagFilterForDescribeVolumesInput
SetKey sets the Key field's value.
func (*TagFilterForDescribeVolumesInput) SetValues ¶ added in v1.0.58
func (s *TagFilterForDescribeVolumesInput) SetValues(v []*string) *TagFilterForDescribeVolumesInput
SetValues sets the Values field's value.
func (TagFilterForDescribeVolumesInput) String ¶ added in v1.0.58
func (s TagFilterForDescribeVolumesInput) String() string
String returns the string representation
type TagForCreateAutoSnapshotPolicyInput ¶ added in v1.0.162
type TagForCreateAutoSnapshotPolicyInput struct {
Key *string `type:"string"`
Value *string `type:"string"`
// contains filtered or unexported fields
}
func (TagForCreateAutoSnapshotPolicyInput) GoString ¶ added in v1.0.162
func (s TagForCreateAutoSnapshotPolicyInput) GoString() string
GoString returns the string representation
func (*TagForCreateAutoSnapshotPolicyInput) SetKey ¶ added in v1.0.162
func (s *TagForCreateAutoSnapshotPolicyInput) SetKey(v string) *TagForCreateAutoSnapshotPolicyInput
SetKey sets the Key field's value.
func (*TagForCreateAutoSnapshotPolicyInput) SetValue ¶ added in v1.0.162
func (s *TagForCreateAutoSnapshotPolicyInput) SetValue(v string) *TagForCreateAutoSnapshotPolicyInput
SetValue sets the Value field's value.
func (TagForCreateAutoSnapshotPolicyInput) String ¶ added in v1.0.162
func (s TagForCreateAutoSnapshotPolicyInput) String() string
String returns the string representation
type TagForCreateSnapshotGroupInput ¶ added in v1.0.120
type TagForCreateSnapshotGroupInput struct {
Key *string `type:"string"`
Value *string `type:"string"`
// contains filtered or unexported fields
}
func (TagForCreateSnapshotGroupInput) GoString ¶ added in v1.0.120
func (s TagForCreateSnapshotGroupInput) GoString() string
GoString returns the string representation
func (*TagForCreateSnapshotGroupInput) SetKey ¶ added in v1.0.120
func (s *TagForCreateSnapshotGroupInput) SetKey(v string) *TagForCreateSnapshotGroupInput
SetKey sets the Key field's value.
func (*TagForCreateSnapshotGroupInput) SetValue ¶ added in v1.0.120
func (s *TagForCreateSnapshotGroupInput) SetValue(v string) *TagForCreateSnapshotGroupInput
SetValue sets the Value field's value.
func (TagForCreateSnapshotGroupInput) String ¶ added in v1.0.120
func (s TagForCreateSnapshotGroupInput) String() string
String returns the string representation
type TagForCreateSnapshotInput ¶ added in v1.0.120
type TagForCreateSnapshotInput struct {
Key *string `type:"string"`
Value *string `type:"string"`
// contains filtered or unexported fields
}
func (TagForCreateSnapshotInput) GoString ¶ added in v1.0.120
func (s TagForCreateSnapshotInput) GoString() string
GoString returns the string representation
func (*TagForCreateSnapshotInput) SetKey ¶ added in v1.0.120
func (s *TagForCreateSnapshotInput) SetKey(v string) *TagForCreateSnapshotInput
SetKey sets the Key field's value.
func (*TagForCreateSnapshotInput) SetValue ¶ added in v1.0.120
func (s *TagForCreateSnapshotInput) SetValue(v string) *TagForCreateSnapshotInput
SetValue sets the Value field's value.
func (TagForCreateSnapshotInput) String ¶ added in v1.0.120
func (s TagForCreateSnapshotInput) String() string
String returns the string representation
type TagForCreateTagsInput ¶ added in v1.0.71
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 ¶ added in v1.0.71
func (s TagForCreateTagsInput) GoString() string
GoString returns the string representation
func (*TagForCreateTagsInput) SetKey ¶ added in v1.0.71
func (s *TagForCreateTagsInput) SetKey(v string) *TagForCreateTagsInput
SetKey sets the Key field's value.
func (*TagForCreateTagsInput) SetValue ¶ added in v1.0.71
func (s *TagForCreateTagsInput) SetValue(v string) *TagForCreateTagsInput
SetValue sets the Value field's value.
func (TagForCreateTagsInput) String ¶ added in v1.0.71
func (s TagForCreateTagsInput) String() string
String returns the string representation
func (*TagForCreateTagsInput) Validate ¶ added in v1.0.133
func (s *TagForCreateTagsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type TagForCreateVolumeInput ¶ added in v1.0.58
type TagForCreateVolumeInput struct {
Key *string `type:"string"`
Value *string `type:"string"`
// contains filtered or unexported fields
}
func (TagForCreateVolumeInput) GoString ¶ added in v1.0.58
func (s TagForCreateVolumeInput) GoString() string
GoString returns the string representation
func (*TagForCreateVolumeInput) SetKey ¶ added in v1.0.58
func (s *TagForCreateVolumeInput) SetKey(v string) *TagForCreateVolumeInput
SetKey sets the Key field's value.
func (*TagForCreateVolumeInput) SetValue ¶ added in v1.0.58
func (s *TagForCreateVolumeInput) SetValue(v string) *TagForCreateVolumeInput
SetValue sets the Value field's value.
func (TagForCreateVolumeInput) String ¶ added in v1.0.58
func (s TagForCreateVolumeInput) String() string
String returns the string representation
type TagForDescribeAutoSnapshotPolicyOutput ¶ added in v1.0.183
type TagForDescribeAutoSnapshotPolicyOutput struct {
Key *string `type:"string"`
Value *string `type:"string"`
// contains filtered or unexported fields
}
func (TagForDescribeAutoSnapshotPolicyOutput) GoString ¶ added in v1.0.183
func (s TagForDescribeAutoSnapshotPolicyOutput) GoString() string
GoString returns the string representation
func (*TagForDescribeAutoSnapshotPolicyOutput) SetKey ¶ added in v1.0.183
func (s *TagForDescribeAutoSnapshotPolicyOutput) SetKey(v string) *TagForDescribeAutoSnapshotPolicyOutput
SetKey sets the Key field's value.
func (*TagForDescribeAutoSnapshotPolicyOutput) SetValue ¶ added in v1.0.183
func (s *TagForDescribeAutoSnapshotPolicyOutput) SetValue(v string) *TagForDescribeAutoSnapshotPolicyOutput
SetValue sets the Value field's value.
func (TagForDescribeAutoSnapshotPolicyOutput) String ¶ added in v1.0.183
func (s TagForDescribeAutoSnapshotPolicyOutput) String() string
String returns the string representation
type TagForDescribeSnapshotGroupsOutput ¶ added in v1.0.120
type TagForDescribeSnapshotGroupsOutput struct {
Key *string `type:"string"`
Value *string `type:"string"`
// contains filtered or unexported fields
}
func (TagForDescribeSnapshotGroupsOutput) GoString ¶ added in v1.0.120
func (s TagForDescribeSnapshotGroupsOutput) GoString() string
GoString returns the string representation
func (*TagForDescribeSnapshotGroupsOutput) SetKey ¶ added in v1.0.120
func (s *TagForDescribeSnapshotGroupsOutput) SetKey(v string) *TagForDescribeSnapshotGroupsOutput
SetKey sets the Key field's value.
func (*TagForDescribeSnapshotGroupsOutput) SetValue ¶ added in v1.0.120
func (s *TagForDescribeSnapshotGroupsOutput) SetValue(v string) *TagForDescribeSnapshotGroupsOutput
SetValue sets the Value field's value.
func (TagForDescribeSnapshotGroupsOutput) String ¶ added in v1.0.120
func (s TagForDescribeSnapshotGroupsOutput) String() string
String returns the string representation
type TagForDescribeSnapshotsOutput ¶ added in v1.0.120
type TagForDescribeSnapshotsOutput struct {
Key *string `type:"string"`
Value *string `type:"string"`
// contains filtered or unexported fields
}
func (TagForDescribeSnapshotsOutput) GoString ¶ added in v1.0.120
func (s TagForDescribeSnapshotsOutput) GoString() string
GoString returns the string representation
func (*TagForDescribeSnapshotsOutput) SetKey ¶ added in v1.0.120
func (s *TagForDescribeSnapshotsOutput) SetKey(v string) *TagForDescribeSnapshotsOutput
SetKey sets the Key field's value.
func (*TagForDescribeSnapshotsOutput) SetValue ¶ added in v1.0.120
func (s *TagForDescribeSnapshotsOutput) SetValue(v string) *TagForDescribeSnapshotsOutput
SetValue sets the Value field's value.
func (TagForDescribeSnapshotsOutput) String ¶ added in v1.0.120
func (s TagForDescribeSnapshotsOutput) String() string
String returns the string representation
type TagForDescribeVolumesOutput ¶ added in v1.0.71
type TagForDescribeVolumesOutput struct {
Key *string `type:"string"`
Value *string `type:"string"`
// contains filtered or unexported fields
}
func (TagForDescribeVolumesOutput) GoString ¶ added in v1.0.71
func (s TagForDescribeVolumesOutput) GoString() string
GoString returns the string representation
func (*TagForDescribeVolumesOutput) SetKey ¶ added in v1.0.71
func (s *TagForDescribeVolumesOutput) SetKey(v string) *TagForDescribeVolumesOutput
SetKey sets the Key field's value.
func (*TagForDescribeVolumesOutput) SetValue ¶ added in v1.0.71
func (s *TagForDescribeVolumesOutput) SetValue(v string) *TagForDescribeVolumesOutput
SetValue sets the Value field's value.
func (TagForDescribeVolumesOutput) String ¶ added in v1.0.71
func (s TagForDescribeVolumesOutput) String() string
String returns the string representation
type TagResourceForDescribeTagsOutput ¶ added in v1.0.71
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 ¶ added in v1.0.71
func (s TagResourceForDescribeTagsOutput) GoString() string
GoString returns the string representation
func (*TagResourceForDescribeTagsOutput) SetResourceId ¶ added in v1.0.71
func (s *TagResourceForDescribeTagsOutput) SetResourceId(v string) *TagResourceForDescribeTagsOutput
SetResourceId sets the ResourceId field's value.
func (*TagResourceForDescribeTagsOutput) SetResourceType ¶ added in v1.0.71
func (s *TagResourceForDescribeTagsOutput) SetResourceType(v string) *TagResourceForDescribeTagsOutput
SetResourceType sets the ResourceType field's value.
func (*TagResourceForDescribeTagsOutput) SetTagKey ¶ added in v1.0.71
func (s *TagResourceForDescribeTagsOutput) SetTagKey(v string) *TagResourceForDescribeTagsOutput
SetTagKey sets the TagKey field's value.
func (*TagResourceForDescribeTagsOutput) SetTagValue ¶ added in v1.0.71
func (s *TagResourceForDescribeTagsOutput) SetTagValue(v string) *TagResourceForDescribeTagsOutput
SetTagValue sets the TagValue field's value.
func (TagResourceForDescribeTagsOutput) String ¶ added in v1.0.71
func (s TagResourceForDescribeTagsOutput) String() string
String returns the string representation
type TotalPerformanceForDescribeVolumesOutput ¶ added in v1.0.164
type TotalPerformanceForDescribeVolumesOutput struct {
IOPS *int32 `type:"int32"`
Throughput *int32 `type:"int32"`
// contains filtered or unexported fields
}
func (TotalPerformanceForDescribeVolumesOutput) GoString ¶ added in v1.0.164
func (s TotalPerformanceForDescribeVolumesOutput) GoString() string
GoString returns the string representation
func (*TotalPerformanceForDescribeVolumesOutput) SetIOPS ¶ added in v1.0.164
func (s *TotalPerformanceForDescribeVolumesOutput) SetIOPS(v int32) *TotalPerformanceForDescribeVolumesOutput
SetIOPS sets the IOPS field's value.
func (*TotalPerformanceForDescribeVolumesOutput) SetThroughput ¶ added in v1.0.164
func (s *TotalPerformanceForDescribeVolumesOutput) SetThroughput(v int32) *TotalPerformanceForDescribeVolumesOutput
SetThroughput sets the Throughput field's value.
func (TotalPerformanceForDescribeVolumesOutput) String ¶ added in v1.0.164
func (s TotalPerformanceForDescribeVolumesOutput) String() string
String returns the string representation
type VolumeForDescribePlacementGroupDetailsOutput ¶ added in v1.1.47
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 ¶ added in v1.1.47
func (s VolumeForDescribePlacementGroupDetailsOutput) GoString() string
GoString returns the string representation
func (*VolumeForDescribePlacementGroupDetailsOutput) SetCreatedAt ¶ added in v1.1.47
func (s *VolumeForDescribePlacementGroupDetailsOutput) SetCreatedAt(v string) *VolumeForDescribePlacementGroupDetailsOutput
SetCreatedAt sets the CreatedAt field's value.
func (*VolumeForDescribePlacementGroupDetailsOutput) SetPlacementGroupId ¶ added in v1.1.47
func (s *VolumeForDescribePlacementGroupDetailsOutput) SetPlacementGroupId(v string) *VolumeForDescribePlacementGroupDetailsOutput
SetPlacementGroupId sets the PlacementGroupId field's value.
func (*VolumeForDescribePlacementGroupDetailsOutput) SetSubgroupNumber ¶ added in v1.1.47
func (s *VolumeForDescribePlacementGroupDetailsOutput) SetSubgroupNumber(v int32) *VolumeForDescribePlacementGroupDetailsOutput
SetSubgroupNumber sets the SubgroupNumber field's value.
func (*VolumeForDescribePlacementGroupDetailsOutput) SetUpdatedAt ¶ added in v1.1.47
func (s *VolumeForDescribePlacementGroupDetailsOutput) SetUpdatedAt(v string) *VolumeForDescribePlacementGroupDetailsOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*VolumeForDescribePlacementGroupDetailsOutput) SetVolumeId ¶ added in v1.1.47
func (s *VolumeForDescribePlacementGroupDetailsOutput) SetVolumeId(v string) *VolumeForDescribePlacementGroupDetailsOutput
SetVolumeId sets the VolumeId field's value.
func (*VolumeForDescribePlacementGroupDetailsOutput) SetVolumeName ¶ added in v1.1.47
func (s *VolumeForDescribePlacementGroupDetailsOutput) SetVolumeName(v string) *VolumeForDescribePlacementGroupDetailsOutput
SetVolumeName sets the VolumeName field's value.
func (*VolumeForDescribePlacementGroupDetailsOutput) SetVolumeType ¶ added in v1.1.47
func (s *VolumeForDescribePlacementGroupDetailsOutput) SetVolumeType(v string) *VolumeForDescribePlacementGroupDetailsOutput
SetVolumeType sets the VolumeType field's value.
func (*VolumeForDescribePlacementGroupDetailsOutput) SetZoneId ¶ added in v1.1.47
func (s *VolumeForDescribePlacementGroupDetailsOutput) SetZoneId(v string) *VolumeForDescribePlacementGroupDetailsOutput
SetZoneId sets the ZoneId field's value.
func (VolumeForDescribePlacementGroupDetailsOutput) String ¶ added in v1.1.47
func (s VolumeForDescribePlacementGroupDetailsOutput) String() string
String returns the string representation
type VolumeForDescribeVolumesOutput ¶
type VolumeForDescribeVolumesOutput struct {
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"`
ErrorDetail *string `type:"string"`
ExpiredTime *string `type:"string"`
ExtraPerformance *ExtraPerformanceForDescribeVolumesOutput `type:"structure"`
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) SetAutoSnapshotPolicyId ¶ added in v1.0.71
func (s *VolumeForDescribeVolumesOutput) SetAutoSnapshotPolicyId(v string) *VolumeForDescribeVolumesOutput
SetAutoSnapshotPolicyId sets the AutoSnapshotPolicyId field's value.
func (*VolumeForDescribeVolumesOutput) SetAutoSnapshotPolicyName ¶ added in v1.0.71
func (s *VolumeForDescribeVolumesOutput) SetAutoSnapshotPolicyName(v string) *VolumeForDescribeVolumesOutput
SetAutoSnapshotPolicyName sets the AutoSnapshotPolicyName field's value.
func (*VolumeForDescribeVolumesOutput) SetBaselinePerformance ¶ added in v1.0.164
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) SetErrorDetail ¶ added in v1.0.71
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 ¶ added in v1.0.164
func (s *VolumeForDescribeVolumesOutput) SetExtraPerformance(v *ExtraPerformanceForDescribeVolumesOutput) *VolumeForDescribeVolumesOutput
SetExtraPerformance sets the ExtraPerformance 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 ¶ added in v1.0.71
func (s *VolumeForDescribeVolumesOutput) SetOverdueReclaimTime(v string) *VolumeForDescribeVolumesOutput
SetOverdueReclaimTime sets the OverdueReclaimTime field's value.
func (*VolumeForDescribeVolumesOutput) SetOverdueTime ¶ added in v1.0.71
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 ¶ added in v1.1.47
func (s *VolumeForDescribeVolumesOutput) SetPlacementGroupId(v string) *VolumeForDescribeVolumesOutput
SetPlacementGroupId sets the PlacementGroupId field's value.
func (*VolumeForDescribeVolumesOutput) SetProjectName ¶ added in v1.0.12
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 ¶ added in v1.0.71
func (s *VolumeForDescribeVolumesOutput) SetSnapshotCount(v int32) *VolumeForDescribeVolumesOutput
SetSnapshotCount sets the SnapshotCount field's value.
func (*VolumeForDescribeVolumesOutput) SetSourceSnapshotId ¶ added in v1.0.71
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 ¶ added in v1.1.47
func (s *VolumeForDescribeVolumesOutput) SetSubgroupNumber(v int32) *VolumeForDescribeVolumesOutput
SetSubgroupNumber sets the SubgroupNumber field's value.
func (*VolumeForDescribeVolumesOutput) SetTags ¶ added in v1.0.71
func (s *VolumeForDescribeVolumesOutput) SetTags(v []*TagForDescribeVolumesOutput) *VolumeForDescribeVolumesOutput
SetTags sets the Tags field's value.
func (*VolumeForDescribeVolumesOutput) SetTotalPerformance ¶ added in v1.0.164
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 ¶ added in v1.0.133
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 ¶ added in v1.0.133
func (s VolumeTypeForDescribeVolumeTypeOutput) GoString() string
GoString returns the string representation
func (*VolumeTypeForDescribeVolumeTypeOutput) SetCreatedAt ¶ added in v1.0.133
func (s *VolumeTypeForDescribeVolumeTypeOutput) SetCreatedAt(v string) *VolumeTypeForDescribeVolumeTypeOutput
SetCreatedAt sets the CreatedAt field's value.
func (*VolumeTypeForDescribeVolumeTypeOutput) SetExtraPerformanceTypes ¶ added in v1.0.133
func (s *VolumeTypeForDescribeVolumeTypeOutput) SetExtraPerformanceTypes(v []*ExtraPerformanceTypeForDescribeVolumeTypeOutput) *VolumeTypeForDescribeVolumeTypeOutput
SetExtraPerformanceTypes sets the ExtraPerformanceTypes field's value.
func (*VolumeTypeForDescribeVolumeTypeOutput) SetId ¶ added in v1.0.133
func (s *VolumeTypeForDescribeVolumeTypeOutput) SetId(v string) *VolumeTypeForDescribeVolumeTypeOutput
SetId sets the Id field's value.
func (*VolumeTypeForDescribeVolumeTypeOutput) SetZones ¶ added in v1.0.133
func (s *VolumeTypeForDescribeVolumeTypeOutput) SetZones(v []*string) *VolumeTypeForDescribeVolumeTypeOutput
SetZones sets the Zones field's value.
func (VolumeTypeForDescribeVolumeTypeOutput) String ¶ added in v1.0.133
func (s VolumeTypeForDescribeVolumeTypeOutput) String() string
String returns the string representation
Source Files
¶
- api_apply_auto_snapshot_policy.go
- api_attach_volume.go
- api_calculate_price_v2.go
- api_cancel_auto_snapshot_policy.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_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
- interface_storageebs.go
- service_storageebs.go