hbase

package
v1.2.21 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 19, 2026 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Overview

Package hbaseiface provides an interface to enable mocking the HBASE 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

View Source
const (
	// EnumOfChargeTypeForDescribeDBInstancesOutputPostPaid is a EnumOfChargeTypeForDescribeDBInstancesOutput enum value
	EnumOfChargeTypeForDescribeDBInstancesOutputPostPaid = "PostPaid"

	// EnumOfChargeTypeForDescribeDBInstancesOutputPrePaid is a EnumOfChargeTypeForDescribeDBInstancesOutput enum value
	EnumOfChargeTypeForDescribeDBInstancesOutputPrePaid = "PrePaid"
)
View Source
const (
	// EnumOfStorageTypeForDescribeDBInstancesOutputHdfsHdd is a EnumOfStorageTypeForDescribeDBInstancesOutput enum value
	EnumOfStorageTypeForDescribeDBInstancesOutputHdfsHdd = "HdfsHdd"

	// EnumOfStorageTypeForDescribeDBInstancesOutputHdfsSsd is a EnumOfStorageTypeForDescribeDBInstancesOutput enum value
	EnumOfStorageTypeForDescribeDBInstancesOutputHdfsSsd = "HdfsSsd"

	// EnumOfStorageTypeForDescribeDBInstancesOutputHdfsEssd is a EnumOfStorageTypeForDescribeDBInstancesOutput enum value
	EnumOfStorageTypeForDescribeDBInstancesOutputHdfsEssd = "HdfsEssd"

	// EnumOfStorageTypeForDescribeDBInstancesOutputCfsHdd is a EnumOfStorageTypeForDescribeDBInstancesOutput enum value
	EnumOfStorageTypeForDescribeDBInstancesOutputCfsHdd = "CfsHdd"

	// EnumOfStorageTypeForDescribeDBInstancesOutputCfsSsd is a EnumOfStorageTypeForDescribeDBInstancesOutput enum value
	EnumOfStorageTypeForDescribeDBInstancesOutputCfsSsd = "CfsSsd"

	// EnumOfStorageTypeForDescribeDBInstancesOutputCfsEssd is a EnumOfStorageTypeForDescribeDBInstancesOutput enum value
	EnumOfStorageTypeForDescribeDBInstancesOutputCfsEssd = "CfsEssd"

	// EnumOfStorageTypeForDescribeDBInstancesOutputTosStandard is a EnumOfStorageTypeForDescribeDBInstancesOutput enum value
	EnumOfStorageTypeForDescribeDBInstancesOutputTosStandard = "TosStandard"
)
View Source
const (
	// EnumOfChargeTypeForModifyInstanceChargeTypeInputPostPaid is a EnumOfChargeTypeForModifyInstanceChargeTypeInput enum value
	EnumOfChargeTypeForModifyInstanceChargeTypeInputPostPaid = "PostPaid"

	// EnumOfChargeTypeForModifyInstanceChargeTypeInputPrePaid is a EnumOfChargeTypeForModifyInstanceChargeTypeInput enum value
	EnumOfChargeTypeForModifyInstanceChargeTypeInputPrePaid = "PrePaid"
)
View Source
const (
	ServiceName = "hbase"     // Name of service.
	EndpointsID = ServiceName // ID to lookup a service endpoint with.
	ServiceID   = "hbase"     // ServiceID is a unique identifer of a specific service.
)

Service information constants

Variables

This section is empty.

Functions

This section is empty.

Types

type AddTagsToResourceInput added in v1.2.19

type AddTagsToResourceInput struct {
	InstanceIds []*string `type:"list" json:",omitempty"`

	Tags []*TagForAddTagsToResourceInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (AddTagsToResourceInput) GoString added in v1.2.19

func (s AddTagsToResourceInput) GoString() string

GoString returns the string representation

func (*AddTagsToResourceInput) SetInstanceIds added in v1.2.19

func (s *AddTagsToResourceInput) SetInstanceIds(v []*string) *AddTagsToResourceInput

SetInstanceIds sets the InstanceIds field's value.

func (*AddTagsToResourceInput) SetTags added in v1.2.19

SetTags sets the Tags field's value.

func (AddTagsToResourceInput) String added in v1.2.19

func (s AddTagsToResourceInput) String() string

String returns the string representation

type AddTagsToResourceOutput added in v1.2.19

type AddTagsToResourceOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (AddTagsToResourceOutput) GoString added in v1.2.19

func (s AddTagsToResourceOutput) GoString() string

GoString returns the string representation

func (AddTagsToResourceOutput) String added in v1.2.19

func (s AddTagsToResourceOutput) String() string

String returns the string representation

type AllowListForDescribeAllowListsOutput added in v1.2.19

type AllowListForDescribeAllowListsOutput struct {
	AllowListDesc *string `type:"string" json:",omitempty"`

	AllowListIPNum *int64 `type:"int64" json:",omitempty"`

	AllowListId *string `type:"string" json:",omitempty"`

	AllowListName *string `type:"string" json:",omitempty"`

	AllowListType *string `type:"string" json:",omitempty"`

	AssociatedInstanceNum *int64 `type:"int64" json:",omitempty"`
	// contains filtered or unexported fields
}

func (AllowListForDescribeAllowListsOutput) GoString added in v1.2.19

GoString returns the string representation

func (*AllowListForDescribeAllowListsOutput) SetAllowListDesc added in v1.2.19

SetAllowListDesc sets the AllowListDesc field's value.

func (*AllowListForDescribeAllowListsOutput) SetAllowListIPNum added in v1.2.19

SetAllowListIPNum sets the AllowListIPNum field's value.

func (*AllowListForDescribeAllowListsOutput) SetAllowListId added in v1.2.19

SetAllowListId sets the AllowListId field's value.

func (*AllowListForDescribeAllowListsOutput) SetAllowListName added in v1.2.19

SetAllowListName sets the AllowListName field's value.

func (*AllowListForDescribeAllowListsOutput) SetAllowListType added in v1.2.19

SetAllowListType sets the AllowListType field's value.

func (*AllowListForDescribeAllowListsOutput) SetAssociatedInstanceNum added in v1.2.19

SetAssociatedInstanceNum sets the AssociatedInstanceNum field's value.

func (AllowListForDescribeAllowListsOutput) String added in v1.2.19

String returns the string representation

type AssociateAllowListInput added in v1.2.19

type AssociateAllowListInput struct {
	AllowListIds []*string `type:"list" json:",omitempty"`

	InstanceIds []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (AssociateAllowListInput) GoString added in v1.2.19

func (s AssociateAllowListInput) GoString() string

GoString returns the string representation

func (*AssociateAllowListInput) SetAllowListIds added in v1.2.19

func (s *AssociateAllowListInput) SetAllowListIds(v []*string) *AssociateAllowListInput

SetAllowListIds sets the AllowListIds field's value.

func (*AssociateAllowListInput) SetInstanceIds added in v1.2.19

func (s *AssociateAllowListInput) SetInstanceIds(v []*string) *AssociateAllowListInput

SetInstanceIds sets the InstanceIds field's value.

func (AssociateAllowListInput) String added in v1.2.19

func (s AssociateAllowListInput) String() string

String returns the string representation

type AssociateAllowListOutput added in v1.2.19

type AssociateAllowListOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (AssociateAllowListOutput) GoString added in v1.2.19

func (s AssociateAllowListOutput) GoString() string

GoString returns the string representation

func (AssociateAllowListOutput) String added in v1.2.19

func (s AssociateAllowListOutput) String() string

String returns the string representation

type AssociatedInstanceForDescribeAllowListDetailOutput added in v1.2.19

type AssociatedInstanceForDescribeAllowListDetailOutput struct {
	InstanceId *string `type:"string" json:",omitempty"`

	InstanceName *string `type:"string" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	VPC *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (AssociatedInstanceForDescribeAllowListDetailOutput) GoString added in v1.2.19

GoString returns the string representation

func (*AssociatedInstanceForDescribeAllowListDetailOutput) SetInstanceId added in v1.2.19

SetInstanceId sets the InstanceId field's value.

func (*AssociatedInstanceForDescribeAllowListDetailOutput) SetInstanceName added in v1.2.19

SetInstanceName sets the InstanceName field's value.

func (*AssociatedInstanceForDescribeAllowListDetailOutput) SetProjectName added in v1.2.19

SetProjectName sets the ProjectName field's value.

func (*AssociatedInstanceForDescribeAllowListDetailOutput) SetVPC added in v1.2.19

SetVPC sets the VPC field's value.

func (AssociatedInstanceForDescribeAllowListDetailOutput) String added in v1.2.19

String returns the string representation

type CreateAllowListInput added in v1.2.19

type CreateAllowListInput struct {
	AllowList *string `type:"string" json:",omitempty"`

	AllowListDesc *string `type:"string" json:",omitempty"`

	AllowListName *string `type:"string" json:",omitempty"`

	AllowListType *string `type:"string" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateAllowListInput) GoString added in v1.2.19

func (s CreateAllowListInput) GoString() string

GoString returns the string representation

func (*CreateAllowListInput) SetAllowList added in v1.2.19

func (s *CreateAllowListInput) SetAllowList(v string) *CreateAllowListInput

SetAllowList sets the AllowList field's value.

func (*CreateAllowListInput) SetAllowListDesc added in v1.2.19

func (s *CreateAllowListInput) SetAllowListDesc(v string) *CreateAllowListInput

SetAllowListDesc sets the AllowListDesc field's value.

func (*CreateAllowListInput) SetAllowListName added in v1.2.19

func (s *CreateAllowListInput) SetAllowListName(v string) *CreateAllowListInput

SetAllowListName sets the AllowListName field's value.

func (*CreateAllowListInput) SetAllowListType added in v1.2.19

func (s *CreateAllowListInput) SetAllowListType(v string) *CreateAllowListInput

SetAllowListType sets the AllowListType field's value.

func (*CreateAllowListInput) SetProjectName added in v1.2.19

func (s *CreateAllowListInput) SetProjectName(v string) *CreateAllowListInput

SetProjectName sets the ProjectName field's value.

func (CreateAllowListInput) String added in v1.2.19

func (s CreateAllowListInput) String() string

String returns the string representation

type CreateAllowListOutput added in v1.2.19

type CreateAllowListOutput struct {
	Metadata *response.ResponseMetadata

	AllowListId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateAllowListOutput) GoString added in v1.2.19

func (s CreateAllowListOutput) GoString() string

GoString returns the string representation

func (*CreateAllowListOutput) SetAllowListId added in v1.2.19

func (s *CreateAllowListOutput) SetAllowListId(v string) *CreateAllowListOutput

SetAllowListId sets the AllowListId field's value.

func (CreateAllowListOutput) String added in v1.2.19

func (s CreateAllowListOutput) String() string

String returns the string representation

type CreateDBInstanceInput

type CreateDBInstanceInput struct {
	AutoRenew *bool `type:"boolean" json:",omitempty"`

	// ChargeType is a required field
	ChargeType *string `type:"string" json:",omitempty" required:"true"`

	ColdStorage *int32 `type:"int32" json:",omitempty"`

	DeletionProtection *string `type:"string" json:",omitempty"`

	EnableAuth *bool `type:"boolean" json:",omitempty"`

	EnableCloudStorage *bool `type:"boolean" json:",omitempty"`

	// EngineVersion is a required field
	EngineVersion *string `type:"string" json:",omitempty" required:"true"`

	InstanceName *string `type:"string" json:",omitempty"`

	InstanceType *string `type:"string" json:",omitempty"`

	MaintenanceWindow *MaintenanceWindowForCreateDBInstanceInput `type:"structure" json:",omitempty"`

	// MasterSpec is a required field
	MasterSpec *string `type:"string" json:",omitempty" required:"true"`

	MultiAZ *bool `type:"boolean" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	PurchaseMonths *int32 `type:"int32" json:",omitempty"`

	// RSCount is a required field
	RSCount *int32 `type:"int32" json:",omitempty" required:"true"`

	// RSSpec is a required field
	RSSpec *string `type:"string" json:",omitempty" required:"true"`

	// RegionId is a required field
	RegionId *string `type:"string" json:",omitempty" required:"true"`

	// StorageCapacity is a required field
	StorageCapacity *int32 `type:"int32" json:",omitempty" required:"true"`

	StorageType *string `type:"string" json:",omitempty"`

	// SubnetId is a required field
	SubnetId *string `type:"string" json:",omitempty" required:"true"`

	Tags []*TagForCreateDBInstanceInput `type:"list" json:",omitempty"`

	// VpcId is a required field
	VpcId *string `type:"string" json:",omitempty" required:"true"`

	// ZoneId is a required field
	ZoneId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (CreateDBInstanceInput) GoString

func (s CreateDBInstanceInput) GoString() string

GoString returns the string representation

func (*CreateDBInstanceInput) SetAutoRenew

func (s *CreateDBInstanceInput) SetAutoRenew(v bool) *CreateDBInstanceInput

SetAutoRenew sets the AutoRenew field's value.

func (*CreateDBInstanceInput) SetChargeType

func (s *CreateDBInstanceInput) SetChargeType(v string) *CreateDBInstanceInput

SetChargeType sets the ChargeType field's value.

func (*CreateDBInstanceInput) SetColdStorage

func (s *CreateDBInstanceInput) SetColdStorage(v int32) *CreateDBInstanceInput

SetColdStorage sets the ColdStorage field's value.

func (*CreateDBInstanceInput) SetDeletionProtection

func (s *CreateDBInstanceInput) SetDeletionProtection(v string) *CreateDBInstanceInput

SetDeletionProtection sets the DeletionProtection field's value.

func (*CreateDBInstanceInput) SetEnableAuth

func (s *CreateDBInstanceInput) SetEnableAuth(v bool) *CreateDBInstanceInput

SetEnableAuth sets the EnableAuth field's value.

func (*CreateDBInstanceInput) SetEnableCloudStorage

func (s *CreateDBInstanceInput) SetEnableCloudStorage(v bool) *CreateDBInstanceInput

SetEnableCloudStorage sets the EnableCloudStorage field's value.

func (*CreateDBInstanceInput) SetEngineVersion

func (s *CreateDBInstanceInput) SetEngineVersion(v string) *CreateDBInstanceInput

SetEngineVersion sets the EngineVersion field's value.

func (*CreateDBInstanceInput) SetInstanceName

func (s *CreateDBInstanceInput) SetInstanceName(v string) *CreateDBInstanceInput

SetInstanceName sets the InstanceName field's value.

func (*CreateDBInstanceInput) SetInstanceType

func (s *CreateDBInstanceInput) SetInstanceType(v string) *CreateDBInstanceInput

SetInstanceType sets the InstanceType field's value.

func (*CreateDBInstanceInput) SetMaintenanceWindow added in v1.2.19

SetMaintenanceWindow sets the MaintenanceWindow field's value.

func (*CreateDBInstanceInput) SetMasterSpec

func (s *CreateDBInstanceInput) SetMasterSpec(v string) *CreateDBInstanceInput

SetMasterSpec sets the MasterSpec field's value.

func (*CreateDBInstanceInput) SetMultiAZ

SetMultiAZ sets the MultiAZ field's value.

func (*CreateDBInstanceInput) SetProjectName

func (s *CreateDBInstanceInput) SetProjectName(v string) *CreateDBInstanceInput

SetProjectName sets the ProjectName field's value.

func (*CreateDBInstanceInput) SetPurchaseMonths

func (s *CreateDBInstanceInput) SetPurchaseMonths(v int32) *CreateDBInstanceInput

SetPurchaseMonths sets the PurchaseMonths field's value.

func (*CreateDBInstanceInput) SetRSCount

SetRSCount sets the RSCount field's value.

func (*CreateDBInstanceInput) SetRSSpec

SetRSSpec sets the RSSpec field's value.

func (*CreateDBInstanceInput) SetRegionId

SetRegionId sets the RegionId field's value.

func (*CreateDBInstanceInput) SetStorageCapacity

func (s *CreateDBInstanceInput) SetStorageCapacity(v int32) *CreateDBInstanceInput

SetStorageCapacity sets the StorageCapacity field's value.

func (*CreateDBInstanceInput) SetStorageType

func (s *CreateDBInstanceInput) SetStorageType(v string) *CreateDBInstanceInput

SetStorageType sets the StorageType field's value.

func (*CreateDBInstanceInput) SetSubnetId

SetSubnetId sets the SubnetId field's value.

func (*CreateDBInstanceInput) SetTags

SetTags sets the Tags field's value.

func (*CreateDBInstanceInput) SetVpcId

SetVpcId sets the VpcId field's value.

func (*CreateDBInstanceInput) SetZoneId

SetZoneId sets the ZoneId field's value.

func (CreateDBInstanceInput) String

func (s CreateDBInstanceInput) String() string

String returns the string representation

func (*CreateDBInstanceInput) Validate

func (s *CreateDBInstanceInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateDBInstanceOutput

type CreateDBInstanceOutput struct {
	Metadata *response.ResponseMetadata

	InstanceId *string `type:"string" json:",omitempty"`

	OrderNo *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateDBInstanceOutput) GoString

func (s CreateDBInstanceOutput) GoString() string

GoString returns the string representation

func (*CreateDBInstanceOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*CreateDBInstanceOutput) SetOrderNo

SetOrderNo sets the OrderNo field's value.

func (CreateDBInstanceOutput) String

func (s CreateDBInstanceOutput) String() string

String returns the string representation

type DBInstanceEndpointForDescribeDBInstanceDetailOutput

type DBInstanceEndpointForDescribeDBInstanceDetailOutput struct {
	AddressType *string `type:"string" json:",omitempty"`

	EipId *string `type:"string" json:",omitempty"`

	EndpointId *string `type:"string" json:",omitempty"`

	EndpointStr *string `type:"string" json:",omitempty"`

	NetworkType *string `type:"string" json:",omitempty"`

	PrivateDNSVisibility *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DBInstanceEndpointForDescribeDBInstanceDetailOutput) GoString

GoString returns the string representation

func (*DBInstanceEndpointForDescribeDBInstanceDetailOutput) SetAddressType

SetAddressType sets the AddressType field's value.

func (*DBInstanceEndpointForDescribeDBInstanceDetailOutput) SetEipId

SetEipId sets the EipId field's value.

func (*DBInstanceEndpointForDescribeDBInstanceDetailOutput) SetEndpointId

SetEndpointId sets the EndpointId field's value.

func (*DBInstanceEndpointForDescribeDBInstanceDetailOutput) SetEndpointStr

SetEndpointStr sets the EndpointStr field's value.

func (*DBInstanceEndpointForDescribeDBInstanceDetailOutput) SetNetworkType

SetNetworkType sets the NetworkType field's value.

func (*DBInstanceEndpointForDescribeDBInstanceDetailOutput) SetPrivateDNSVisibility

SetPrivateDNSVisibility sets the PrivateDNSVisibility field's value.

func (DBInstanceEndpointForDescribeDBInstanceDetailOutput) String

String returns the string representation

type DBInstanceEndpointForDescribeDBInstancesOutput

type DBInstanceEndpointForDescribeDBInstancesOutput struct {
	AddressType *string `type:"string" json:",omitempty"`

	EipId *string `type:"string" json:",omitempty"`

	EndpointId *string `type:"string" json:",omitempty"`

	EndpointStr *string `type:"string" json:",omitempty"`

	NetworkType *string `type:"string" json:",omitempty"`

	PrivateDNSVisibility *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DBInstanceEndpointForDescribeDBInstancesOutput) GoString

GoString returns the string representation

func (*DBInstanceEndpointForDescribeDBInstancesOutput) SetAddressType

SetAddressType sets the AddressType field's value.

func (*DBInstanceEndpointForDescribeDBInstancesOutput) SetEipId

SetEipId sets the EipId field's value.

func (*DBInstanceEndpointForDescribeDBInstancesOutput) SetEndpointId

SetEndpointId sets the EndpointId field's value.

func (*DBInstanceEndpointForDescribeDBInstancesOutput) SetEndpointStr

SetEndpointStr sets the EndpointStr field's value.

func (*DBInstanceEndpointForDescribeDBInstancesOutput) SetNetworkType

SetNetworkType sets the NetworkType field's value.

func (*DBInstanceEndpointForDescribeDBInstancesOutput) SetPrivateDNSVisibility

SetPrivateDNSVisibility sets the PrivateDNSVisibility field's value.

func (DBInstanceEndpointForDescribeDBInstancesOutput) String

String returns the string representation

type DeleteAllowListInput added in v1.2.19

type DeleteAllowListInput struct {

	// AllowListId is a required field
	AllowListId *string `type:"string" json:",omitempty" required:"true"`

	ProjectName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DeleteAllowListInput) GoString added in v1.2.19

func (s DeleteAllowListInput) GoString() string

GoString returns the string representation

func (*DeleteAllowListInput) SetAllowListId added in v1.2.19

func (s *DeleteAllowListInput) SetAllowListId(v string) *DeleteAllowListInput

SetAllowListId sets the AllowListId field's value.

func (*DeleteAllowListInput) SetProjectName added in v1.2.19

func (s *DeleteAllowListInput) SetProjectName(v string) *DeleteAllowListInput

SetProjectName sets the ProjectName field's value.

func (DeleteAllowListInput) String added in v1.2.19

func (s DeleteAllowListInput) String() string

String returns the string representation

func (*DeleteAllowListInput) Validate added in v1.2.19

func (s *DeleteAllowListInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DeleteAllowListOutput added in v1.2.19

type DeleteAllowListOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DeleteAllowListOutput) GoString added in v1.2.19

func (s DeleteAllowListOutput) GoString() string

GoString returns the string representation

func (DeleteAllowListOutput) String added in v1.2.19

func (s DeleteAllowListOutput) String() string

String returns the string representation

type DeleteDBInstanceInput

type DeleteDBInstanceInput struct {
	ClientToken *string `type:"string" json:",omitempty"`

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteDBInstanceInput) GoString

func (s DeleteDBInstanceInput) GoString() string

GoString returns the string representation

func (*DeleteDBInstanceInput) SetClientToken

func (s *DeleteDBInstanceInput) SetClientToken(v string) *DeleteDBInstanceInput

SetClientToken sets the ClientToken field's value.

func (*DeleteDBInstanceInput) SetInstanceId

func (s *DeleteDBInstanceInput) SetInstanceId(v string) *DeleteDBInstanceInput

SetInstanceId sets the InstanceId field's value.

func (DeleteDBInstanceInput) String

func (s DeleteDBInstanceInput) String() string

String returns the string representation

func (*DeleteDBInstanceInput) Validate

func (s *DeleteDBInstanceInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DeleteDBInstanceOutput

type DeleteDBInstanceOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DeleteDBInstanceOutput) GoString

func (s DeleteDBInstanceOutput) GoString() string

GoString returns the string representation

func (DeleteDBInstanceOutput) String

func (s DeleteDBInstanceOutput) String() string

String returns the string representation

type DescribeAllowListDetailInput added in v1.2.19

type DescribeAllowListDetailInput struct {
	AllowListId *string `type:"string" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeAllowListDetailInput) GoString added in v1.2.19

func (s DescribeAllowListDetailInput) GoString() string

GoString returns the string representation

func (*DescribeAllowListDetailInput) SetAllowListId added in v1.2.19

SetAllowListId sets the AllowListId field's value.

func (*DescribeAllowListDetailInput) SetProjectName added in v1.2.19

SetProjectName sets the ProjectName field's value.

func (DescribeAllowListDetailInput) String added in v1.2.19

String returns the string representation

type DescribeAllowListDetailOutput added in v1.2.19

type DescribeAllowListDetailOutput struct {
	Metadata *response.ResponseMetadata

	AllowList *string `type:"string" json:",omitempty"`

	AllowListDesc *string `type:"string" json:",omitempty"`

	AllowListId *string `type:"string" json:",omitempty"`

	AllowListName *string `type:"string" json:",omitempty"`

	AllowListType *string `type:"string" json:",omitempty"`

	AssociatedInstances []*AssociatedInstanceForDescribeAllowListDetailOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeAllowListDetailOutput) GoString added in v1.2.19

GoString returns the string representation

func (*DescribeAllowListDetailOutput) SetAllowList added in v1.2.19

SetAllowList sets the AllowList field's value.

func (*DescribeAllowListDetailOutput) SetAllowListDesc added in v1.2.19

SetAllowListDesc sets the AllowListDesc field's value.

func (*DescribeAllowListDetailOutput) SetAllowListId added in v1.2.19

SetAllowListId sets the AllowListId field's value.

func (*DescribeAllowListDetailOutput) SetAllowListName added in v1.2.19

SetAllowListName sets the AllowListName field's value.

func (*DescribeAllowListDetailOutput) SetAllowListType added in v1.2.19

SetAllowListType sets the AllowListType field's value.

func (*DescribeAllowListDetailOutput) SetAssociatedInstances added in v1.2.19

SetAssociatedInstances sets the AssociatedInstances field's value.

func (DescribeAllowListDetailOutput) String added in v1.2.19

String returns the string representation

type DescribeAllowListsInput added in v1.2.19

type DescribeAllowListsInput struct {
	InstanceId *string `type:"string" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	// RegionId is a required field
	RegionId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DescribeAllowListsInput) GoString added in v1.2.19

func (s DescribeAllowListsInput) GoString() string

GoString returns the string representation

func (*DescribeAllowListsInput) SetInstanceId added in v1.2.19

SetInstanceId sets the InstanceId field's value.

func (*DescribeAllowListsInput) SetProjectName added in v1.2.19

SetProjectName sets the ProjectName field's value.

func (*DescribeAllowListsInput) SetRegionId added in v1.2.19

SetRegionId sets the RegionId field's value.

func (DescribeAllowListsInput) String added in v1.2.19

func (s DescribeAllowListsInput) String() string

String returns the string representation

func (*DescribeAllowListsInput) Validate added in v1.2.19

func (s *DescribeAllowListsInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DescribeAllowListsOutput added in v1.2.19

type DescribeAllowListsOutput struct {
	Metadata *response.ResponseMetadata

	AllowLists []*AllowListForDescribeAllowListsOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeAllowListsOutput) GoString added in v1.2.19

func (s DescribeAllowListsOutput) GoString() string

GoString returns the string representation

func (*DescribeAllowListsOutput) SetAllowLists added in v1.2.19

SetAllowLists sets the AllowLists field's value.

func (DescribeAllowListsOutput) String added in v1.2.19

func (s DescribeAllowListsOutput) String() string

String returns the string representation

type DescribeDBInstanceDetailInput

type DescribeDBInstanceDetailInput struct {

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DescribeDBInstanceDetailInput) GoString

GoString returns the string representation

func (*DescribeDBInstanceDetailInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (DescribeDBInstanceDetailInput) String

String returns the string representation

func (*DescribeDBInstanceDetailInput) Validate

func (s *DescribeDBInstanceDetailInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DescribeDBInstanceDetailOutput

type DescribeDBInstanceDetailOutput struct {
	Metadata *response.ResponseMetadata

	AutoRenew *bool `type:"boolean" json:",omitempty"`

	ChargeStatus *string `type:"string" json:",omitempty"`

	ChargeType *string `type:"string" json:",omitempty"`

	ColdStorage *int64 `type:"int64" json:",omitempty"`

	CreateTime *string `type:"string" json:",omitempty"`

	DBInstanceEndpoint []*DBInstanceEndpointForDescribeDBInstanceDetailOutput `type:"list" json:",omitempty"`

	DeletionProtection *string `type:"string" json:",omitempty"`

	EnableAuth *bool `type:"boolean" json:",omitempty"`

	EngineVersion *string `type:"string" json:",omitempty"`

	InstanceId *string `type:"string" json:",omitempty"`

	InstanceName *string `type:"string" json:",omitempty"`

	InstanceType *string `type:"string" json:",omitempty"`

	MaintenanceWindow *MaintenanceWindowForDescribeDBInstanceDetailOutput `type:"structure" json:",omitempty"`

	MasterCount *int32 `type:"int32" json:",omitempty"`

	MasterSpec *string `type:"string" json:",omitempty"`

	MultiAZ *bool `type:"boolean" json:",omitempty"`

	PrimarySubnetID *string `type:"string" json:",omitempty"`

	PrimaryZoneID *string `type:"string" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	RSCount *int32 `type:"int32" json:",omitempty"`

	RSSpec *string `type:"string" json:",omitempty"`

	RegionId *string `type:"string" json:",omitempty"`

	StandbySubnetID *string `type:"string" json:",omitempty"`

	StandbyUsedStorage *float64 `type:"double" json:",omitempty"`

	StandbyZoneID *string `type:"string" json:",omitempty"`

	Status *string `type:"string" json:",omitempty"`

	StorageCapacity *int32 `type:"int32" json:",omitempty"`

	StorageType *string `type:"string" json:",omitempty"`

	SubnetId *string `type:"string" json:",omitempty"`

	Tags []*TagForDescribeDBInstanceDetailOutput `type:"list" json:",omitempty"`

	UsedColdStorage *int64 `type:"int64" json:",omitempty"`

	UsedStorage *float64 `type:"double" json:",omitempty"`

	VpcId *string `type:"string" json:",omitempty"`

	VpcName *string `type:"string" json:",omitempty"`

	ZoneId *string `type:"string" json:",omitempty"`

	ZoneName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeDBInstanceDetailOutput) GoString

GoString returns the string representation

func (*DescribeDBInstanceDetailOutput) SetAutoRenew

SetAutoRenew sets the AutoRenew field's value.

func (*DescribeDBInstanceDetailOutput) SetChargeStatus

SetChargeStatus sets the ChargeStatus field's value.

func (*DescribeDBInstanceDetailOutput) SetChargeType

SetChargeType sets the ChargeType field's value.

func (*DescribeDBInstanceDetailOutput) SetColdStorage

SetColdStorage sets the ColdStorage field's value.

func (*DescribeDBInstanceDetailOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*DescribeDBInstanceDetailOutput) SetDBInstanceEndpoint

SetDBInstanceEndpoint sets the DBInstanceEndpoint field's value.

func (*DescribeDBInstanceDetailOutput) SetDeletionProtection

SetDeletionProtection sets the DeletionProtection field's value.

func (*DescribeDBInstanceDetailOutput) SetEnableAuth

SetEnableAuth sets the EnableAuth field's value.

func (*DescribeDBInstanceDetailOutput) SetEngineVersion

SetEngineVersion sets the EngineVersion field's value.

func (*DescribeDBInstanceDetailOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*DescribeDBInstanceDetailOutput) SetInstanceName

SetInstanceName sets the InstanceName field's value.

func (*DescribeDBInstanceDetailOutput) SetInstanceType

SetInstanceType sets the InstanceType field's value.

func (*DescribeDBInstanceDetailOutput) SetMaintenanceWindow added in v1.2.19

SetMaintenanceWindow sets the MaintenanceWindow field's value.

func (*DescribeDBInstanceDetailOutput) SetMasterCount

SetMasterCount sets the MasterCount field's value.

func (*DescribeDBInstanceDetailOutput) SetMasterSpec

SetMasterSpec sets the MasterSpec field's value.

func (*DescribeDBInstanceDetailOutput) SetMultiAZ

SetMultiAZ sets the MultiAZ field's value.

func (*DescribeDBInstanceDetailOutput) SetPrimarySubnetID

SetPrimarySubnetID sets the PrimarySubnetID field's value.

func (*DescribeDBInstanceDetailOutput) SetPrimaryZoneID

SetPrimaryZoneID sets the PrimaryZoneID field's value.

func (*DescribeDBInstanceDetailOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*DescribeDBInstanceDetailOutput) SetRSCount

SetRSCount sets the RSCount field's value.

func (*DescribeDBInstanceDetailOutput) SetRSSpec

SetRSSpec sets the RSSpec field's value.

func (*DescribeDBInstanceDetailOutput) SetRegionId

SetRegionId sets the RegionId field's value.

func (*DescribeDBInstanceDetailOutput) SetStandbySubnetID

SetStandbySubnetID sets the StandbySubnetID field's value.

func (*DescribeDBInstanceDetailOutput) SetStandbyUsedStorage

SetStandbyUsedStorage sets the StandbyUsedStorage field's value.

func (*DescribeDBInstanceDetailOutput) SetStandbyZoneID

SetStandbyZoneID sets the StandbyZoneID field's value.

func (*DescribeDBInstanceDetailOutput) SetStatus

SetStatus sets the Status field's value.

func (*DescribeDBInstanceDetailOutput) SetStorageCapacity

SetStorageCapacity sets the StorageCapacity field's value.

func (*DescribeDBInstanceDetailOutput) SetStorageType

SetStorageType sets the StorageType field's value.

func (*DescribeDBInstanceDetailOutput) SetSubnetId

SetSubnetId sets the SubnetId field's value.

func (*DescribeDBInstanceDetailOutput) SetTags

SetTags sets the Tags field's value.

func (*DescribeDBInstanceDetailOutput) SetUsedColdStorage

SetUsedColdStorage sets the UsedColdStorage field's value.

func (*DescribeDBInstanceDetailOutput) SetUsedStorage

SetUsedStorage sets the UsedStorage field's value.

func (*DescribeDBInstanceDetailOutput) SetVpcId

SetVpcId sets the VpcId field's value.

func (*DescribeDBInstanceDetailOutput) SetVpcName

SetVpcName sets the VpcName field's value.

func (*DescribeDBInstanceDetailOutput) SetZoneId

SetZoneId sets the ZoneId field's value.

func (*DescribeDBInstanceDetailOutput) SetZoneName

SetZoneName sets the ZoneName field's value.

func (DescribeDBInstanceDetailOutput) String

String returns the string representation

type DescribeDBInstancesInput

type DescribeDBInstancesInput struct {
	CreateTimeEnd *string `type:"string" json:",omitempty"`

	CreateTimeStart *string `type:"string" json:",omitempty"`

	InstanceId *string `type:"string" json:",omitempty"`

	InstanceName *string `type:"string" json:",omitempty"`

	InstanceStatus *string `type:"string" json:",omitempty"`

	// PageNumber is a required field
	PageNumber *int32 `type:"int32" json:",omitempty" required:"true"`

	// PageSize is a required field
	PageSize *int32 `type:"int32" json:",omitempty" required:"true"`

	ProjectName *string `type:"string" json:",omitempty"`

	// RegionId is a required field
	RegionId *string `type:"string" json:",omitempty" required:"true"`

	TagFilters []*TagFilterForDescribeDBInstancesInput `type:"list" json:",omitempty"`

	Tags []*TagForDescribeDBInstancesInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeDBInstancesInput) GoString

func (s DescribeDBInstancesInput) GoString() string

GoString returns the string representation

func (*DescribeDBInstancesInput) SetCreateTimeEnd

SetCreateTimeEnd sets the CreateTimeEnd field's value.

func (*DescribeDBInstancesInput) SetCreateTimeStart

func (s *DescribeDBInstancesInput) SetCreateTimeStart(v string) *DescribeDBInstancesInput

SetCreateTimeStart sets the CreateTimeStart field's value.

func (*DescribeDBInstancesInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*DescribeDBInstancesInput) SetInstanceName

SetInstanceName sets the InstanceName field's value.

func (*DescribeDBInstancesInput) SetInstanceStatus

func (s *DescribeDBInstancesInput) SetInstanceStatus(v string) *DescribeDBInstancesInput

SetInstanceStatus sets the InstanceStatus field's value.

func (*DescribeDBInstancesInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeDBInstancesInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeDBInstancesInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*DescribeDBInstancesInput) SetRegionId

SetRegionId sets the RegionId field's value.

func (*DescribeDBInstancesInput) SetTagFilters

SetTagFilters sets the TagFilters field's value.

func (*DescribeDBInstancesInput) SetTags

SetTags sets the Tags field's value.

func (DescribeDBInstancesInput) String

func (s DescribeDBInstancesInput) String() string

String returns the string representation

func (*DescribeDBInstancesInput) Validate

func (s *DescribeDBInstancesInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DescribeDBInstancesOutput

type DescribeDBInstancesOutput struct {
	Metadata *response.ResponseMetadata

	Instances []*InstanceForDescribeDBInstancesOutput `type:"list" json:",omitempty"`

	TotalCount *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeDBInstancesOutput) GoString

func (s DescribeDBInstancesOutput) GoString() string

GoString returns the string representation

func (*DescribeDBInstancesOutput) SetInstances

SetInstances sets the Instances field's value.

func (*DescribeDBInstancesOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (DescribeDBInstancesOutput) String

func (s DescribeDBInstancesOutput) String() string

String returns the string representation

type DescribeTagsByResourceInput added in v1.2.19

type DescribeTagsByResourceInput struct {
	InstanceIds []*string `type:"list" json:",omitempty"`

	// PageNumber is a required field
	PageNumber *int32 `type:"int32" json:",omitempty" required:"true"`

	// PageSize is a required field
	PageSize *int32 `type:"int32" json:",omitempty" required:"true"`

	TagFilters []*TagFilterForDescribeTagsByResourceInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeTagsByResourceInput) GoString added in v1.2.19

func (s DescribeTagsByResourceInput) GoString() string

GoString returns the string representation

func (*DescribeTagsByResourceInput) SetInstanceIds added in v1.2.19

SetInstanceIds sets the InstanceIds field's value.

func (*DescribeTagsByResourceInput) SetPageNumber added in v1.2.19

SetPageNumber sets the PageNumber field's value.

func (*DescribeTagsByResourceInput) SetPageSize added in v1.2.19

SetPageSize sets the PageSize field's value.

func (*DescribeTagsByResourceInput) SetTagFilters added in v1.2.19

SetTagFilters sets the TagFilters field's value.

func (DescribeTagsByResourceInput) String added in v1.2.19

String returns the string representation

func (*DescribeTagsByResourceInput) Validate added in v1.2.19

func (s *DescribeTagsByResourceInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DescribeTagsByResourceOutput added in v1.2.19

type DescribeTagsByResourceOutput struct {
	Metadata *response.ResponseMetadata

	TagResources []*TagResourceForDescribeTagsByResourceOutput `type:"list" json:",omitempty"`

	Total *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeTagsByResourceOutput) GoString added in v1.2.19

func (s DescribeTagsByResourceOutput) GoString() string

GoString returns the string representation

func (*DescribeTagsByResourceOutput) SetTagResources added in v1.2.19

SetTagResources sets the TagResources field's value.

func (*DescribeTagsByResourceOutput) SetTotal added in v1.2.19

SetTotal sets the Total field's value.

func (DescribeTagsByResourceOutput) String added in v1.2.19

String returns the string representation

type DisassociateAllowListInput added in v1.2.19

type DisassociateAllowListInput struct {
	AllowListIds []*string `type:"list" json:",omitempty"`

	InstanceIds []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DisassociateAllowListInput) GoString added in v1.2.19

func (s DisassociateAllowListInput) GoString() string

GoString returns the string representation

func (*DisassociateAllowListInput) SetAllowListIds added in v1.2.19

SetAllowListIds sets the AllowListIds field's value.

func (*DisassociateAllowListInput) SetInstanceIds added in v1.2.19

SetInstanceIds sets the InstanceIds field's value.

func (DisassociateAllowListInput) String added in v1.2.19

String returns the string representation

type DisassociateAllowListOutput added in v1.2.19

type DisassociateAllowListOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DisassociateAllowListOutput) GoString added in v1.2.19

func (s DisassociateAllowListOutput) GoString() string

GoString returns the string representation

func (DisassociateAllowListOutput) String added in v1.2.19

String returns the string representation

type HBASE

type HBASE struct {
	*client.Client
}

HBASE provides the API operation methods for making requests to HBASE. See this package's package overview docs for details on the service.

HBASE 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) *HBASE

New create int can support ssl or region locate set

func (*HBASE) AddTagsToResource added in v1.2.19

func (c *HBASE) AddTagsToResource(input *AddTagsToResourceInput) (*AddTagsToResourceOutput, error)

AddTagsToResource API operation for HBASE.

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 HBASE's API operation AddTagsToResource for usage and error information.

func (*HBASE) AddTagsToResourceCommon added in v1.2.19

func (c *HBASE) AddTagsToResourceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

AddTagsToResourceCommon API operation for HBASE.

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 HBASE's API operation AddTagsToResourceCommon for usage and error information.

func (*HBASE) AddTagsToResourceCommonRequest added in v1.2.19

func (c *HBASE) AddTagsToResourceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

AddTagsToResourceCommonRequest generates a "volcengine/request.Request" representing the client's request for the AddTagsToResourceCommon operation. The "output" return value will be populated with the AddTagsToResourceCommon request's response once the request completes successfully.

Use "Send" method on the returned AddTagsToResourceCommon Request to send the API call to the service. the "output" return value is not valid until after AddTagsToResourceCommon Send returns without error.

See AddTagsToResourceCommon for more information on using the AddTagsToResourceCommon API call, and error handling.

// Example sending a request using the AddTagsToResourceCommonRequest method.
req, resp := client.AddTagsToResourceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*HBASE) AddTagsToResourceCommonWithContext added in v1.2.19

func (c *HBASE) AddTagsToResourceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

AddTagsToResourceCommonWithContext is the same as AddTagsToResourceCommon with the addition of the ability to pass a context and additional request options.

See AddTagsToResourceCommon 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 (*HBASE) AddTagsToResourceRequest added in v1.2.19

func (c *HBASE) AddTagsToResourceRequest(input *AddTagsToResourceInput) (req *request.Request, output *AddTagsToResourceOutput)

AddTagsToResourceRequest generates a "volcengine/request.Request" representing the client's request for the AddTagsToResource operation. The "output" return value will be populated with the AddTagsToResourceCommon request's response once the request completes successfully.

Use "Send" method on the returned AddTagsToResourceCommon Request to send the API call to the service. the "output" return value is not valid until after AddTagsToResourceCommon Send returns without error.

See AddTagsToResource for more information on using the AddTagsToResource API call, and error handling.

// Example sending a request using the AddTagsToResourceRequest method.
req, resp := client.AddTagsToResourceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*HBASE) AddTagsToResourceWithContext added in v1.2.19

func (c *HBASE) AddTagsToResourceWithContext(ctx volcengine.Context, input *AddTagsToResourceInput, opts ...request.Option) (*AddTagsToResourceOutput, error)

AddTagsToResourceWithContext is the same as AddTagsToResource with the addition of the ability to pass a context and additional request options.

See AddTagsToResource 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 (*HBASE) AssociateAllowList added in v1.2.19

func (c *HBASE) AssociateAllowList(input *AssociateAllowListInput) (*AssociateAllowListOutput, error)

AssociateAllowList API operation for HBASE.

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 HBASE's API operation AssociateAllowList for usage and error information.

func (*HBASE) AssociateAllowListCommon added in v1.2.19

func (c *HBASE) AssociateAllowListCommon(input *map[string]interface{}) (*map[string]interface{}, error)

AssociateAllowListCommon API operation for HBASE.

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 HBASE's API operation AssociateAllowListCommon for usage and error information.

func (*HBASE) AssociateAllowListCommonRequest added in v1.2.19

func (c *HBASE) AssociateAllowListCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

AssociateAllowListCommonRequest generates a "volcengine/request.Request" representing the client's request for the AssociateAllowListCommon operation. The "output" return value will be populated with the AssociateAllowListCommon request's response once the request completes successfully.

Use "Send" method on the returned AssociateAllowListCommon Request to send the API call to the service. the "output" return value is not valid until after AssociateAllowListCommon Send returns without error.

See AssociateAllowListCommon for more information on using the AssociateAllowListCommon API call, and error handling.

// Example sending a request using the AssociateAllowListCommonRequest method.
req, resp := client.AssociateAllowListCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*HBASE) AssociateAllowListCommonWithContext added in v1.2.19

func (c *HBASE) AssociateAllowListCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

AssociateAllowListCommonWithContext is the same as AssociateAllowListCommon with the addition of the ability to pass a context and additional request options.

See AssociateAllowListCommon 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 (*HBASE) AssociateAllowListRequest added in v1.2.19

func (c *HBASE) AssociateAllowListRequest(input *AssociateAllowListInput) (req *request.Request, output *AssociateAllowListOutput)

AssociateAllowListRequest generates a "volcengine/request.Request" representing the client's request for the AssociateAllowList operation. The "output" return value will be populated with the AssociateAllowListCommon request's response once the request completes successfully.

Use "Send" method on the returned AssociateAllowListCommon Request to send the API call to the service. the "output" return value is not valid until after AssociateAllowListCommon Send returns without error.

See AssociateAllowList for more information on using the AssociateAllowList API call, and error handling.

// Example sending a request using the AssociateAllowListRequest method.
req, resp := client.AssociateAllowListRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*HBASE) AssociateAllowListWithContext added in v1.2.19

func (c *HBASE) AssociateAllowListWithContext(ctx volcengine.Context, input *AssociateAllowListInput, opts ...request.Option) (*AssociateAllowListOutput, error)

AssociateAllowListWithContext is the same as AssociateAllowList with the addition of the ability to pass a context and additional request options.

See AssociateAllowList 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 (*HBASE) CreateAllowList added in v1.2.19

func (c *HBASE) CreateAllowList(input *CreateAllowListInput) (*CreateAllowListOutput, error)

CreateAllowList API operation for HBASE.

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 HBASE's API operation CreateAllowList for usage and error information.

func (*HBASE) CreateAllowListCommon added in v1.2.19

func (c *HBASE) CreateAllowListCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateAllowListCommon API operation for HBASE.

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 HBASE's API operation CreateAllowListCommon for usage and error information.

func (*HBASE) CreateAllowListCommonRequest added in v1.2.19

func (c *HBASE) CreateAllowListCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateAllowListCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateAllowListCommon operation. The "output" return value will be populated with the CreateAllowListCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateAllowListCommon Request to send the API call to the service. the "output" return value is not valid until after CreateAllowListCommon Send returns without error.

See CreateAllowListCommon for more information on using the CreateAllowListCommon API call, and error handling.

// Example sending a request using the CreateAllowListCommonRequest method.
req, resp := client.CreateAllowListCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*HBASE) CreateAllowListCommonWithContext added in v1.2.19

func (c *HBASE) CreateAllowListCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateAllowListCommonWithContext is the same as CreateAllowListCommon with the addition of the ability to pass a context and additional request options.

See CreateAllowListCommon 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 (*HBASE) CreateAllowListRequest added in v1.2.19

func (c *HBASE) CreateAllowListRequest(input *CreateAllowListInput) (req *request.Request, output *CreateAllowListOutput)

CreateAllowListRequest generates a "volcengine/request.Request" representing the client's request for the CreateAllowList operation. The "output" return value will be populated with the CreateAllowListCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateAllowListCommon Request to send the API call to the service. the "output" return value is not valid until after CreateAllowListCommon Send returns without error.

See CreateAllowList for more information on using the CreateAllowList API call, and error handling.

// Example sending a request using the CreateAllowListRequest method.
req, resp := client.CreateAllowListRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*HBASE) CreateAllowListWithContext added in v1.2.19

func (c *HBASE) CreateAllowListWithContext(ctx volcengine.Context, input *CreateAllowListInput, opts ...request.Option) (*CreateAllowListOutput, error)

CreateAllowListWithContext is the same as CreateAllowList with the addition of the ability to pass a context and additional request options.

See CreateAllowList 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 (*HBASE) CreateDBInstance

func (c *HBASE) CreateDBInstance(input *CreateDBInstanceInput) (*CreateDBInstanceOutput, error)

CreateDBInstance API operation for HBASE.

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 HBASE's API operation CreateDBInstance for usage and error information.

func (*HBASE) CreateDBInstanceCommon

func (c *HBASE) CreateDBInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateDBInstanceCommon API operation for HBASE.

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 HBASE's API operation CreateDBInstanceCommon for usage and error information.

func (*HBASE) CreateDBInstanceCommonRequest

func (c *HBASE) CreateDBInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateDBInstanceCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateDBInstanceCommon operation. The "output" return value will be populated with the CreateDBInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateDBInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after CreateDBInstanceCommon Send returns without error.

See CreateDBInstanceCommon for more information on using the CreateDBInstanceCommon API call, and error handling.

// Example sending a request using the CreateDBInstanceCommonRequest method.
req, resp := client.CreateDBInstanceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*HBASE) CreateDBInstanceCommonWithContext

func (c *HBASE) CreateDBInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateDBInstanceCommonWithContext is the same as CreateDBInstanceCommon with the addition of the ability to pass a context and additional request options.

See CreateDBInstanceCommon 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 (*HBASE) CreateDBInstanceRequest

func (c *HBASE) CreateDBInstanceRequest(input *CreateDBInstanceInput) (req *request.Request, output *CreateDBInstanceOutput)

CreateDBInstanceRequest generates a "volcengine/request.Request" representing the client's request for the CreateDBInstance operation. The "output" return value will be populated with the CreateDBInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateDBInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after CreateDBInstanceCommon Send returns without error.

See CreateDBInstance for more information on using the CreateDBInstance API call, and error handling.

// Example sending a request using the CreateDBInstanceRequest method.
req, resp := client.CreateDBInstanceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*HBASE) CreateDBInstanceWithContext

func (c *HBASE) CreateDBInstanceWithContext(ctx volcengine.Context, input *CreateDBInstanceInput, opts ...request.Option) (*CreateDBInstanceOutput, error)

CreateDBInstanceWithContext is the same as CreateDBInstance with the addition of the ability to pass a context and additional request options.

See CreateDBInstance 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 (*HBASE) DeleteAllowList added in v1.2.19

func (c *HBASE) DeleteAllowList(input *DeleteAllowListInput) (*DeleteAllowListOutput, error)

DeleteAllowList API operation for HBASE.

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 HBASE's API operation DeleteAllowList for usage and error information.

func (*HBASE) DeleteAllowListCommon added in v1.2.19

func (c *HBASE) DeleteAllowListCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteAllowListCommon API operation for HBASE.

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 HBASE's API operation DeleteAllowListCommon for usage and error information.

func (*HBASE) DeleteAllowListCommonRequest added in v1.2.19

func (c *HBASE) DeleteAllowListCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteAllowListCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteAllowListCommon operation. The "output" return value will be populated with the DeleteAllowListCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteAllowListCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteAllowListCommon Send returns without error.

See DeleteAllowListCommon for more information on using the DeleteAllowListCommon API call, and error handling.

// Example sending a request using the DeleteAllowListCommonRequest method.
req, resp := client.DeleteAllowListCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*HBASE) DeleteAllowListCommonWithContext added in v1.2.19

func (c *HBASE) DeleteAllowListCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteAllowListCommonWithContext is the same as DeleteAllowListCommon with the addition of the ability to pass a context and additional request options.

See DeleteAllowListCommon 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 (*HBASE) DeleteAllowListRequest added in v1.2.19

func (c *HBASE) DeleteAllowListRequest(input *DeleteAllowListInput) (req *request.Request, output *DeleteAllowListOutput)

DeleteAllowListRequest generates a "volcengine/request.Request" representing the client's request for the DeleteAllowList operation. The "output" return value will be populated with the DeleteAllowListCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteAllowListCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteAllowListCommon Send returns without error.

See DeleteAllowList for more information on using the DeleteAllowList API call, and error handling.

// Example sending a request using the DeleteAllowListRequest method.
req, resp := client.DeleteAllowListRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*HBASE) DeleteAllowListWithContext added in v1.2.19

func (c *HBASE) DeleteAllowListWithContext(ctx volcengine.Context, input *DeleteAllowListInput, opts ...request.Option) (*DeleteAllowListOutput, error)

DeleteAllowListWithContext is the same as DeleteAllowList with the addition of the ability to pass a context and additional request options.

See DeleteAllowList 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 (*HBASE) DeleteDBInstance

func (c *HBASE) DeleteDBInstance(input *DeleteDBInstanceInput) (*DeleteDBInstanceOutput, error)

DeleteDBInstance API operation for HBASE.

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 HBASE's API operation DeleteDBInstance for usage and error information.

func (*HBASE) DeleteDBInstanceCommon

func (c *HBASE) DeleteDBInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteDBInstanceCommon API operation for HBASE.

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 HBASE's API operation DeleteDBInstanceCommon for usage and error information.

func (*HBASE) DeleteDBInstanceCommonRequest

func (c *HBASE) DeleteDBInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteDBInstanceCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteDBInstanceCommon operation. The "output" return value will be populated with the DeleteDBInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteDBInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteDBInstanceCommon Send returns without error.

See DeleteDBInstanceCommon for more information on using the DeleteDBInstanceCommon API call, and error handling.

// Example sending a request using the DeleteDBInstanceCommonRequest method.
req, resp := client.DeleteDBInstanceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*HBASE) DeleteDBInstanceCommonWithContext

func (c *HBASE) DeleteDBInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteDBInstanceCommonWithContext is the same as DeleteDBInstanceCommon with the addition of the ability to pass a context and additional request options.

See DeleteDBInstanceCommon 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 (*HBASE) DeleteDBInstanceRequest

func (c *HBASE) DeleteDBInstanceRequest(input *DeleteDBInstanceInput) (req *request.Request, output *DeleteDBInstanceOutput)

DeleteDBInstanceRequest generates a "volcengine/request.Request" representing the client's request for the DeleteDBInstance operation. The "output" return value will be populated with the DeleteDBInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteDBInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteDBInstanceCommon Send returns without error.

See DeleteDBInstance for more information on using the DeleteDBInstance API call, and error handling.

// Example sending a request using the DeleteDBInstanceRequest method.
req, resp := client.DeleteDBInstanceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*HBASE) DeleteDBInstanceWithContext

func (c *HBASE) DeleteDBInstanceWithContext(ctx volcengine.Context, input *DeleteDBInstanceInput, opts ...request.Option) (*DeleteDBInstanceOutput, error)

DeleteDBInstanceWithContext is the same as DeleteDBInstance with the addition of the ability to pass a context and additional request options.

See DeleteDBInstance 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 (*HBASE) DescribeAllowListDetail added in v1.2.19

func (c *HBASE) DescribeAllowListDetail(input *DescribeAllowListDetailInput) (*DescribeAllowListDetailOutput, error)

DescribeAllowListDetail API operation for HBASE.

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 HBASE's API operation DescribeAllowListDetail for usage and error information.

func (*HBASE) DescribeAllowListDetailCommon added in v1.2.19

func (c *HBASE) DescribeAllowListDetailCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeAllowListDetailCommon API operation for HBASE.

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 HBASE's API operation DescribeAllowListDetailCommon for usage and error information.

func (*HBASE) DescribeAllowListDetailCommonRequest added in v1.2.19

func (c *HBASE) DescribeAllowListDetailCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeAllowListDetailCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeAllowListDetailCommon operation. The "output" return value will be populated with the DescribeAllowListDetailCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeAllowListDetailCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeAllowListDetailCommon Send returns without error.

See DescribeAllowListDetailCommon for more information on using the DescribeAllowListDetailCommon API call, and error handling.

// Example sending a request using the DescribeAllowListDetailCommonRequest method.
req, resp := client.DescribeAllowListDetailCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*HBASE) DescribeAllowListDetailCommonWithContext added in v1.2.19

func (c *HBASE) DescribeAllowListDetailCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeAllowListDetailCommonWithContext is the same as DescribeAllowListDetailCommon with the addition of the ability to pass a context and additional request options.

See DescribeAllowListDetailCommon 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 (*HBASE) DescribeAllowListDetailRequest added in v1.2.19

func (c *HBASE) DescribeAllowListDetailRequest(input *DescribeAllowListDetailInput) (req *request.Request, output *DescribeAllowListDetailOutput)

DescribeAllowListDetailRequest generates a "volcengine/request.Request" representing the client's request for the DescribeAllowListDetail operation. The "output" return value will be populated with the DescribeAllowListDetailCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeAllowListDetailCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeAllowListDetailCommon Send returns without error.

See DescribeAllowListDetail for more information on using the DescribeAllowListDetail API call, and error handling.

// Example sending a request using the DescribeAllowListDetailRequest method.
req, resp := client.DescribeAllowListDetailRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*HBASE) DescribeAllowListDetailWithContext added in v1.2.19

func (c *HBASE) DescribeAllowListDetailWithContext(ctx volcengine.Context, input *DescribeAllowListDetailInput, opts ...request.Option) (*DescribeAllowListDetailOutput, error)

DescribeAllowListDetailWithContext is the same as DescribeAllowListDetail with the addition of the ability to pass a context and additional request options.

See DescribeAllowListDetail 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 (*HBASE) DescribeAllowLists added in v1.2.19

func (c *HBASE) DescribeAllowLists(input *DescribeAllowListsInput) (*DescribeAllowListsOutput, error)

DescribeAllowLists API operation for HBASE.

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 HBASE's API operation DescribeAllowLists for usage and error information.

func (*HBASE) DescribeAllowListsCommon added in v1.2.19

func (c *HBASE) DescribeAllowListsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeAllowListsCommon API operation for HBASE.

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 HBASE's API operation DescribeAllowListsCommon for usage and error information.

func (*HBASE) DescribeAllowListsCommonRequest added in v1.2.19

func (c *HBASE) DescribeAllowListsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeAllowListsCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeAllowListsCommon operation. The "output" return value will be populated with the DescribeAllowListsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeAllowListsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeAllowListsCommon Send returns without error.

See DescribeAllowListsCommon for more information on using the DescribeAllowListsCommon API call, and error handling.

// Example sending a request using the DescribeAllowListsCommonRequest method.
req, resp := client.DescribeAllowListsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*HBASE) DescribeAllowListsCommonWithContext added in v1.2.19

func (c *HBASE) DescribeAllowListsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeAllowListsCommonWithContext is the same as DescribeAllowListsCommon with the addition of the ability to pass a context and additional request options.

See DescribeAllowListsCommon 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 (*HBASE) DescribeAllowListsRequest added in v1.2.19

func (c *HBASE) DescribeAllowListsRequest(input *DescribeAllowListsInput) (req *request.Request, output *DescribeAllowListsOutput)

DescribeAllowListsRequest generates a "volcengine/request.Request" representing the client's request for the DescribeAllowLists operation. The "output" return value will be populated with the DescribeAllowListsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeAllowListsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeAllowListsCommon Send returns without error.

See DescribeAllowLists for more information on using the DescribeAllowLists API call, and error handling.

// Example sending a request using the DescribeAllowListsRequest method.
req, resp := client.DescribeAllowListsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*HBASE) DescribeAllowListsWithContext added in v1.2.19

func (c *HBASE) DescribeAllowListsWithContext(ctx volcengine.Context, input *DescribeAllowListsInput, opts ...request.Option) (*DescribeAllowListsOutput, error)

DescribeAllowListsWithContext is the same as DescribeAllowLists with the addition of the ability to pass a context and additional request options.

See DescribeAllowLists 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 (*HBASE) DescribeDBInstanceDetail

func (c *HBASE) DescribeDBInstanceDetail(input *DescribeDBInstanceDetailInput) (*DescribeDBInstanceDetailOutput, error)

DescribeDBInstanceDetail API operation for HBASE.

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 HBASE's API operation DescribeDBInstanceDetail for usage and error information.

func (*HBASE) DescribeDBInstanceDetailCommon

func (c *HBASE) DescribeDBInstanceDetailCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeDBInstanceDetailCommon API operation for HBASE.

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 HBASE's API operation DescribeDBInstanceDetailCommon for usage and error information.

func (*HBASE) DescribeDBInstanceDetailCommonRequest

func (c *HBASE) DescribeDBInstanceDetailCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeDBInstanceDetailCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeDBInstanceDetailCommon operation. The "output" return value will be populated with the DescribeDBInstanceDetailCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeDBInstanceDetailCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeDBInstanceDetailCommon Send returns without error.

See DescribeDBInstanceDetailCommon for more information on using the DescribeDBInstanceDetailCommon API call, and error handling.

// Example sending a request using the DescribeDBInstanceDetailCommonRequest method.
req, resp := client.DescribeDBInstanceDetailCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*HBASE) DescribeDBInstanceDetailCommonWithContext

func (c *HBASE) DescribeDBInstanceDetailCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeDBInstanceDetailCommonWithContext is the same as DescribeDBInstanceDetailCommon with the addition of the ability to pass a context and additional request options.

See DescribeDBInstanceDetailCommon 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 (*HBASE) DescribeDBInstanceDetailRequest

func (c *HBASE) DescribeDBInstanceDetailRequest(input *DescribeDBInstanceDetailInput) (req *request.Request, output *DescribeDBInstanceDetailOutput)

DescribeDBInstanceDetailRequest generates a "volcengine/request.Request" representing the client's request for the DescribeDBInstanceDetail operation. The "output" return value will be populated with the DescribeDBInstanceDetailCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeDBInstanceDetailCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeDBInstanceDetailCommon Send returns without error.

See DescribeDBInstanceDetail for more information on using the DescribeDBInstanceDetail API call, and error handling.

// Example sending a request using the DescribeDBInstanceDetailRequest method.
req, resp := client.DescribeDBInstanceDetailRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*HBASE) DescribeDBInstanceDetailWithContext

func (c *HBASE) DescribeDBInstanceDetailWithContext(ctx volcengine.Context, input *DescribeDBInstanceDetailInput, opts ...request.Option) (*DescribeDBInstanceDetailOutput, error)

DescribeDBInstanceDetailWithContext is the same as DescribeDBInstanceDetail with the addition of the ability to pass a context and additional request options.

See DescribeDBInstanceDetail 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 (*HBASE) DescribeDBInstances

func (c *HBASE) DescribeDBInstances(input *DescribeDBInstancesInput) (*DescribeDBInstancesOutput, error)

DescribeDBInstances API operation for HBASE.

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 HBASE's API operation DescribeDBInstances for usage and error information.

func (*HBASE) DescribeDBInstancesCommon

func (c *HBASE) DescribeDBInstancesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeDBInstancesCommon API operation for HBASE.

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 HBASE's API operation DescribeDBInstancesCommon for usage and error information.

func (*HBASE) DescribeDBInstancesCommonRequest

func (c *HBASE) DescribeDBInstancesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeDBInstancesCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeDBInstancesCommon operation. The "output" return value will be populated with the DescribeDBInstancesCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeDBInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeDBInstancesCommon Send returns without error.

See DescribeDBInstancesCommon for more information on using the DescribeDBInstancesCommon API call, and error handling.

// Example sending a request using the DescribeDBInstancesCommonRequest method.
req, resp := client.DescribeDBInstancesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*HBASE) DescribeDBInstancesCommonWithContext

func (c *HBASE) DescribeDBInstancesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeDBInstancesCommonWithContext is the same as DescribeDBInstancesCommon with the addition of the ability to pass a context and additional request options.

See DescribeDBInstancesCommon 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 (*HBASE) DescribeDBInstancesRequest

func (c *HBASE) DescribeDBInstancesRequest(input *DescribeDBInstancesInput) (req *request.Request, output *DescribeDBInstancesOutput)

DescribeDBInstancesRequest generates a "volcengine/request.Request" representing the client's request for the DescribeDBInstances operation. The "output" return value will be populated with the DescribeDBInstancesCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeDBInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeDBInstancesCommon Send returns without error.

See DescribeDBInstances for more information on using the DescribeDBInstances API call, and error handling.

// Example sending a request using the DescribeDBInstancesRequest method.
req, resp := client.DescribeDBInstancesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*HBASE) DescribeDBInstancesWithContext

func (c *HBASE) DescribeDBInstancesWithContext(ctx volcengine.Context, input *DescribeDBInstancesInput, opts ...request.Option) (*DescribeDBInstancesOutput, error)

DescribeDBInstancesWithContext is the same as DescribeDBInstances with the addition of the ability to pass a context and additional request options.

See DescribeDBInstances 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 (*HBASE) DescribeTagsByResource added in v1.2.19

func (c *HBASE) DescribeTagsByResource(input *DescribeTagsByResourceInput) (*DescribeTagsByResourceOutput, error)

DescribeTagsByResource API operation for HBASE.

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 HBASE's API operation DescribeTagsByResource for usage and error information.

func (*HBASE) DescribeTagsByResourceCommon added in v1.2.19

func (c *HBASE) DescribeTagsByResourceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeTagsByResourceCommon API operation for HBASE.

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 HBASE's API operation DescribeTagsByResourceCommon for usage and error information.

func (*HBASE) DescribeTagsByResourceCommonRequest added in v1.2.19

func (c *HBASE) DescribeTagsByResourceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeTagsByResourceCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeTagsByResourceCommon operation. The "output" return value will be populated with the DescribeTagsByResourceCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeTagsByResourceCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeTagsByResourceCommon Send returns without error.

See DescribeTagsByResourceCommon for more information on using the DescribeTagsByResourceCommon API call, and error handling.

// Example sending a request using the DescribeTagsByResourceCommonRequest method.
req, resp := client.DescribeTagsByResourceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*HBASE) DescribeTagsByResourceCommonWithContext added in v1.2.19

func (c *HBASE) DescribeTagsByResourceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeTagsByResourceCommonWithContext is the same as DescribeTagsByResourceCommon with the addition of the ability to pass a context and additional request options.

See DescribeTagsByResourceCommon 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 (*HBASE) DescribeTagsByResourceRequest added in v1.2.19

func (c *HBASE) DescribeTagsByResourceRequest(input *DescribeTagsByResourceInput) (req *request.Request, output *DescribeTagsByResourceOutput)

DescribeTagsByResourceRequest generates a "volcengine/request.Request" representing the client's request for the DescribeTagsByResource operation. The "output" return value will be populated with the DescribeTagsByResourceCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeTagsByResourceCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeTagsByResourceCommon Send returns without error.

See DescribeTagsByResource for more information on using the DescribeTagsByResource API call, and error handling.

// Example sending a request using the DescribeTagsByResourceRequest method.
req, resp := client.DescribeTagsByResourceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*HBASE) DescribeTagsByResourceWithContext added in v1.2.19

func (c *HBASE) DescribeTagsByResourceWithContext(ctx volcengine.Context, input *DescribeTagsByResourceInput, opts ...request.Option) (*DescribeTagsByResourceOutput, error)

DescribeTagsByResourceWithContext is the same as DescribeTagsByResource with the addition of the ability to pass a context and additional request options.

See DescribeTagsByResource 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 (*HBASE) DisassociateAllowList added in v1.2.19

func (c *HBASE) DisassociateAllowList(input *DisassociateAllowListInput) (*DisassociateAllowListOutput, error)

DisassociateAllowList API operation for HBASE.

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 HBASE's API operation DisassociateAllowList for usage and error information.

func (*HBASE) DisassociateAllowListCommon added in v1.2.19

func (c *HBASE) DisassociateAllowListCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DisassociateAllowListCommon API operation for HBASE.

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 HBASE's API operation DisassociateAllowListCommon for usage and error information.

func (*HBASE) DisassociateAllowListCommonRequest added in v1.2.19

func (c *HBASE) DisassociateAllowListCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DisassociateAllowListCommonRequest generates a "volcengine/request.Request" representing the client's request for the DisassociateAllowListCommon operation. The "output" return value will be populated with the DisassociateAllowListCommon request's response once the request completes successfully.

Use "Send" method on the returned DisassociateAllowListCommon Request to send the API call to the service. the "output" return value is not valid until after DisassociateAllowListCommon Send returns without error.

See DisassociateAllowListCommon for more information on using the DisassociateAllowListCommon API call, and error handling.

// Example sending a request using the DisassociateAllowListCommonRequest method.
req, resp := client.DisassociateAllowListCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*HBASE) DisassociateAllowListCommonWithContext added in v1.2.19

func (c *HBASE) DisassociateAllowListCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DisassociateAllowListCommonWithContext is the same as DisassociateAllowListCommon with the addition of the ability to pass a context and additional request options.

See DisassociateAllowListCommon 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 (*HBASE) DisassociateAllowListRequest added in v1.2.19

func (c *HBASE) DisassociateAllowListRequest(input *DisassociateAllowListInput) (req *request.Request, output *DisassociateAllowListOutput)

DisassociateAllowListRequest generates a "volcengine/request.Request" representing the client's request for the DisassociateAllowList operation. The "output" return value will be populated with the DisassociateAllowListCommon request's response once the request completes successfully.

Use "Send" method on the returned DisassociateAllowListCommon Request to send the API call to the service. the "output" return value is not valid until after DisassociateAllowListCommon Send returns without error.

See DisassociateAllowList for more information on using the DisassociateAllowList API call, and error handling.

// Example sending a request using the DisassociateAllowListRequest method.
req, resp := client.DisassociateAllowListRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*HBASE) DisassociateAllowListWithContext added in v1.2.19

func (c *HBASE) DisassociateAllowListWithContext(ctx volcengine.Context, input *DisassociateAllowListInput, opts ...request.Option) (*DisassociateAllowListOutput, error)

DisassociateAllowListWithContext is the same as DisassociateAllowList with the addition of the ability to pass a context and additional request options.

See DisassociateAllowList 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 (*HBASE) ModifyAllowList added in v1.2.19

func (c *HBASE) ModifyAllowList(input *ModifyAllowListInput) (*ModifyAllowListOutput, error)

ModifyAllowList API operation for HBASE.

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 HBASE's API operation ModifyAllowList for usage and error information.

func (*HBASE) ModifyAllowListCommon added in v1.2.19

func (c *HBASE) ModifyAllowListCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyAllowListCommon API operation for HBASE.

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 HBASE's API operation ModifyAllowListCommon for usage and error information.

func (*HBASE) ModifyAllowListCommonRequest added in v1.2.19

func (c *HBASE) ModifyAllowListCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyAllowListCommonRequest generates a "volcengine/request.Request" representing the client's request for the ModifyAllowListCommon operation. The "output" return value will be populated with the ModifyAllowListCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyAllowListCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyAllowListCommon Send returns without error.

See ModifyAllowListCommon for more information on using the ModifyAllowListCommon API call, and error handling.

// Example sending a request using the ModifyAllowListCommonRequest method.
req, resp := client.ModifyAllowListCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*HBASE) ModifyAllowListCommonWithContext added in v1.2.19

func (c *HBASE) ModifyAllowListCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyAllowListCommonWithContext is the same as ModifyAllowListCommon with the addition of the ability to pass a context and additional request options.

See ModifyAllowListCommon 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 (*HBASE) ModifyAllowListRequest added in v1.2.19

func (c *HBASE) ModifyAllowListRequest(input *ModifyAllowListInput) (req *request.Request, output *ModifyAllowListOutput)

ModifyAllowListRequest generates a "volcengine/request.Request" representing the client's request for the ModifyAllowList operation. The "output" return value will be populated with the ModifyAllowListCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyAllowListCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyAllowListCommon Send returns without error.

See ModifyAllowList for more information on using the ModifyAllowList API call, and error handling.

// Example sending a request using the ModifyAllowListRequest method.
req, resp := client.ModifyAllowListRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*HBASE) ModifyAllowListWithContext added in v1.2.19

func (c *HBASE) ModifyAllowListWithContext(ctx volcengine.Context, input *ModifyAllowListInput, opts ...request.Option) (*ModifyAllowListOutput, error)

ModifyAllowListWithContext is the same as ModifyAllowList with the addition of the ability to pass a context and additional request options.

See ModifyAllowList 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 (*HBASE) ModifyDBInstanceName

func (c *HBASE) ModifyDBInstanceName(input *ModifyDBInstanceNameInput) (*ModifyDBInstanceNameOutput, error)

ModifyDBInstanceName API operation for HBASE.

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 HBASE's API operation ModifyDBInstanceName for usage and error information.

func (*HBASE) ModifyDBInstanceNameCommon

func (c *HBASE) ModifyDBInstanceNameCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyDBInstanceNameCommon API operation for HBASE.

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 HBASE's API operation ModifyDBInstanceNameCommon for usage and error information.

func (*HBASE) ModifyDBInstanceNameCommonRequest

func (c *HBASE) ModifyDBInstanceNameCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyDBInstanceNameCommonRequest generates a "volcengine/request.Request" representing the client's request for the ModifyDBInstanceNameCommon operation. The "output" return value will be populated with the ModifyDBInstanceNameCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBInstanceNameCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBInstanceNameCommon Send returns without error.

See ModifyDBInstanceNameCommon for more information on using the ModifyDBInstanceNameCommon API call, and error handling.

// Example sending a request using the ModifyDBInstanceNameCommonRequest method.
req, resp := client.ModifyDBInstanceNameCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*HBASE) ModifyDBInstanceNameCommonWithContext

func (c *HBASE) ModifyDBInstanceNameCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyDBInstanceNameCommonWithContext is the same as ModifyDBInstanceNameCommon with the addition of the ability to pass a context and additional request options.

See ModifyDBInstanceNameCommon 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 (*HBASE) ModifyDBInstanceNameRequest

func (c *HBASE) ModifyDBInstanceNameRequest(input *ModifyDBInstanceNameInput) (req *request.Request, output *ModifyDBInstanceNameOutput)

ModifyDBInstanceNameRequest generates a "volcengine/request.Request" representing the client's request for the ModifyDBInstanceName operation. The "output" return value will be populated with the ModifyDBInstanceNameCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBInstanceNameCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBInstanceNameCommon Send returns without error.

See ModifyDBInstanceName for more information on using the ModifyDBInstanceName API call, and error handling.

// Example sending a request using the ModifyDBInstanceNameRequest method.
req, resp := client.ModifyDBInstanceNameRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*HBASE) ModifyDBInstanceNameWithContext

func (c *HBASE) ModifyDBInstanceNameWithContext(ctx volcengine.Context, input *ModifyDBInstanceNameInput, opts ...request.Option) (*ModifyDBInstanceNameOutput, error)

ModifyDBInstanceNameWithContext is the same as ModifyDBInstanceName with the addition of the ability to pass a context and additional request options.

See ModifyDBInstanceName 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 (*HBASE) ModifyInstanceChargeType

func (c *HBASE) ModifyInstanceChargeType(input *ModifyInstanceChargeTypeInput) (*ModifyInstanceChargeTypeOutput, error)

ModifyInstanceChargeType API operation for HBASE.

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 HBASE's API operation ModifyInstanceChargeType for usage and error information.

func (*HBASE) ModifyInstanceChargeTypeCommon

func (c *HBASE) ModifyInstanceChargeTypeCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyInstanceChargeTypeCommon API operation for HBASE.

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 HBASE's API operation ModifyInstanceChargeTypeCommon for usage and error information.

func (*HBASE) ModifyInstanceChargeTypeCommonRequest

func (c *HBASE) ModifyInstanceChargeTypeCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyInstanceChargeTypeCommonRequest generates a "volcengine/request.Request" representing the client's request for the ModifyInstanceChargeTypeCommon operation. The "output" return value will be populated with the ModifyInstanceChargeTypeCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyInstanceChargeTypeCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyInstanceChargeTypeCommon Send returns without error.

See ModifyInstanceChargeTypeCommon for more information on using the ModifyInstanceChargeTypeCommon API call, and error handling.

// Example sending a request using the ModifyInstanceChargeTypeCommonRequest method.
req, resp := client.ModifyInstanceChargeTypeCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*HBASE) ModifyInstanceChargeTypeCommonWithContext

func (c *HBASE) ModifyInstanceChargeTypeCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyInstanceChargeTypeCommonWithContext is the same as ModifyInstanceChargeTypeCommon with the addition of the ability to pass a context and additional request options.

See ModifyInstanceChargeTypeCommon 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 (*HBASE) ModifyInstanceChargeTypeRequest

func (c *HBASE) ModifyInstanceChargeTypeRequest(input *ModifyInstanceChargeTypeInput) (req *request.Request, output *ModifyInstanceChargeTypeOutput)

ModifyInstanceChargeTypeRequest generates a "volcengine/request.Request" representing the client's request for the ModifyInstanceChargeType operation. The "output" return value will be populated with the ModifyInstanceChargeTypeCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyInstanceChargeTypeCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyInstanceChargeTypeCommon Send returns without error.

See ModifyInstanceChargeType for more information on using the ModifyInstanceChargeType API call, and error handling.

// Example sending a request using the ModifyInstanceChargeTypeRequest method.
req, resp := client.ModifyInstanceChargeTypeRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*HBASE) ModifyInstanceChargeTypeWithContext

func (c *HBASE) ModifyInstanceChargeTypeWithContext(ctx volcengine.Context, input *ModifyInstanceChargeTypeInput, opts ...request.Option) (*ModifyInstanceChargeTypeOutput, error)

ModifyInstanceChargeTypeWithContext is the same as ModifyInstanceChargeType with the addition of the ability to pass a context and additional request options.

See ModifyInstanceChargeType 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 (*HBASE) ModifyInstanceDeletionProtectionPolicy

func (c *HBASE) ModifyInstanceDeletionProtectionPolicy(input *ModifyInstanceDeletionProtectionPolicyInput) (*ModifyInstanceDeletionProtectionPolicyOutput, error)

ModifyInstanceDeletionProtectionPolicy API operation for HBASE.

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 HBASE's API operation ModifyInstanceDeletionProtectionPolicy for usage and error information.

func (*HBASE) ModifyInstanceDeletionProtectionPolicyCommon

func (c *HBASE) ModifyInstanceDeletionProtectionPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyInstanceDeletionProtectionPolicyCommon API operation for HBASE.

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 HBASE's API operation ModifyInstanceDeletionProtectionPolicyCommon for usage and error information.

func (*HBASE) ModifyInstanceDeletionProtectionPolicyCommonRequest

func (c *HBASE) ModifyInstanceDeletionProtectionPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyInstanceDeletionProtectionPolicyCommonRequest generates a "volcengine/request.Request" representing the client's request for the ModifyInstanceDeletionProtectionPolicyCommon operation. The "output" return value will be populated with the ModifyInstanceDeletionProtectionPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyInstanceDeletionProtectionPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyInstanceDeletionProtectionPolicyCommon Send returns without error.

See ModifyInstanceDeletionProtectionPolicyCommon for more information on using the ModifyInstanceDeletionProtectionPolicyCommon API call, and error handling.

// Example sending a request using the ModifyInstanceDeletionProtectionPolicyCommonRequest method.
req, resp := client.ModifyInstanceDeletionProtectionPolicyCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*HBASE) ModifyInstanceDeletionProtectionPolicyCommonWithContext

func (c *HBASE) ModifyInstanceDeletionProtectionPolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyInstanceDeletionProtectionPolicyCommonWithContext is the same as ModifyInstanceDeletionProtectionPolicyCommon with the addition of the ability to pass a context and additional request options.

See ModifyInstanceDeletionProtectionPolicyCommon 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 (*HBASE) ModifyInstanceDeletionProtectionPolicyRequest

func (c *HBASE) ModifyInstanceDeletionProtectionPolicyRequest(input *ModifyInstanceDeletionProtectionPolicyInput) (req *request.Request, output *ModifyInstanceDeletionProtectionPolicyOutput)

ModifyInstanceDeletionProtectionPolicyRequest generates a "volcengine/request.Request" representing the client's request for the ModifyInstanceDeletionProtectionPolicy operation. The "output" return value will be populated with the ModifyInstanceDeletionProtectionPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyInstanceDeletionProtectionPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyInstanceDeletionProtectionPolicyCommon Send returns without error.

See ModifyInstanceDeletionProtectionPolicy for more information on using the ModifyInstanceDeletionProtectionPolicy API call, and error handling.

// Example sending a request using the ModifyInstanceDeletionProtectionPolicyRequest method.
req, resp := client.ModifyInstanceDeletionProtectionPolicyRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*HBASE) ModifyInstanceDeletionProtectionPolicyWithContext

func (c *HBASE) ModifyInstanceDeletionProtectionPolicyWithContext(ctx volcengine.Context, input *ModifyInstanceDeletionProtectionPolicyInput, opts ...request.Option) (*ModifyInstanceDeletionProtectionPolicyOutput, error)

ModifyInstanceDeletionProtectionPolicyWithContext is the same as ModifyInstanceDeletionProtectionPolicy with the addition of the ability to pass a context and additional request options.

See ModifyInstanceDeletionProtectionPolicy 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 (*HBASE) RemoveTagsFromResource added in v1.2.19

func (c *HBASE) RemoveTagsFromResource(input *RemoveTagsFromResourceInput) (*RemoveTagsFromResourceOutput, error)

RemoveTagsFromResource API operation for HBASE.

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 HBASE's API operation RemoveTagsFromResource for usage and error information.

func (*HBASE) RemoveTagsFromResourceCommon added in v1.2.19

func (c *HBASE) RemoveTagsFromResourceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

RemoveTagsFromResourceCommon API operation for HBASE.

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 HBASE's API operation RemoveTagsFromResourceCommon for usage and error information.

func (*HBASE) RemoveTagsFromResourceCommonRequest added in v1.2.19

func (c *HBASE) RemoveTagsFromResourceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

RemoveTagsFromResourceCommonRequest generates a "volcengine/request.Request" representing the client's request for the RemoveTagsFromResourceCommon operation. The "output" return value will be populated with the RemoveTagsFromResourceCommon request's response once the request completes successfully.

Use "Send" method on the returned RemoveTagsFromResourceCommon Request to send the API call to the service. the "output" return value is not valid until after RemoveTagsFromResourceCommon Send returns without error.

See RemoveTagsFromResourceCommon for more information on using the RemoveTagsFromResourceCommon API call, and error handling.

// Example sending a request using the RemoveTagsFromResourceCommonRequest method.
req, resp := client.RemoveTagsFromResourceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*HBASE) RemoveTagsFromResourceCommonWithContext added in v1.2.19

func (c *HBASE) RemoveTagsFromResourceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

RemoveTagsFromResourceCommonWithContext is the same as RemoveTagsFromResourceCommon with the addition of the ability to pass a context and additional request options.

See RemoveTagsFromResourceCommon 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 (*HBASE) RemoveTagsFromResourceRequest added in v1.2.19

func (c *HBASE) RemoveTagsFromResourceRequest(input *RemoveTagsFromResourceInput) (req *request.Request, output *RemoveTagsFromResourceOutput)

RemoveTagsFromResourceRequest generates a "volcengine/request.Request" representing the client's request for the RemoveTagsFromResource operation. The "output" return value will be populated with the RemoveTagsFromResourceCommon request's response once the request completes successfully.

Use "Send" method on the returned RemoveTagsFromResourceCommon Request to send the API call to the service. the "output" return value is not valid until after RemoveTagsFromResourceCommon Send returns without error.

See RemoveTagsFromResource for more information on using the RemoveTagsFromResource API call, and error handling.

// Example sending a request using the RemoveTagsFromResourceRequest method.
req, resp := client.RemoveTagsFromResourceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*HBASE) RemoveTagsFromResourceWithContext added in v1.2.19

func (c *HBASE) RemoveTagsFromResourceWithContext(ctx volcengine.Context, input *RemoveTagsFromResourceInput, opts ...request.Option) (*RemoveTagsFromResourceOutput, error)

RemoveTagsFromResourceWithContext is the same as RemoveTagsFromResource with the addition of the ability to pass a context and additional request options.

See RemoveTagsFromResource 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 (*HBASE) RestartDBInstance

func (c *HBASE) RestartDBInstance(input *RestartDBInstanceInput) (*RestartDBInstanceOutput, error)

RestartDBInstance API operation for HBASE.

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 HBASE's API operation RestartDBInstance for usage and error information.

func (*HBASE) RestartDBInstanceCommon

func (c *HBASE) RestartDBInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

RestartDBInstanceCommon API operation for HBASE.

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 HBASE's API operation RestartDBInstanceCommon for usage and error information.

func (*HBASE) RestartDBInstanceCommonRequest

func (c *HBASE) RestartDBInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

RestartDBInstanceCommonRequest generates a "volcengine/request.Request" representing the client's request for the RestartDBInstanceCommon operation. The "output" return value will be populated with the RestartDBInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned RestartDBInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after RestartDBInstanceCommon Send returns without error.

See RestartDBInstanceCommon for more information on using the RestartDBInstanceCommon API call, and error handling.

// Example sending a request using the RestartDBInstanceCommonRequest method.
req, resp := client.RestartDBInstanceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*HBASE) RestartDBInstanceCommonWithContext

func (c *HBASE) RestartDBInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

RestartDBInstanceCommonWithContext is the same as RestartDBInstanceCommon with the addition of the ability to pass a context and additional request options.

See RestartDBInstanceCommon 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 (*HBASE) RestartDBInstanceRequest

func (c *HBASE) RestartDBInstanceRequest(input *RestartDBInstanceInput) (req *request.Request, output *RestartDBInstanceOutput)

RestartDBInstanceRequest generates a "volcengine/request.Request" representing the client's request for the RestartDBInstance operation. The "output" return value will be populated with the RestartDBInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned RestartDBInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after RestartDBInstanceCommon Send returns without error.

See RestartDBInstance for more information on using the RestartDBInstance API call, and error handling.

// Example sending a request using the RestartDBInstanceRequest method.
req, resp := client.RestartDBInstanceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*HBASE) RestartDBInstanceWithContext

func (c *HBASE) RestartDBInstanceWithContext(ctx volcengine.Context, input *RestartDBInstanceInput, opts ...request.Option) (*RestartDBInstanceOutput, error)

RestartDBInstanceWithContext is the same as RestartDBInstance with the addition of the ability to pass a context and additional request options.

See RestartDBInstance 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 HBASEAPI

type HBASEAPI interface {
	AddTagsToResourceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	AddTagsToResourceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	AddTagsToResourceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	AddTagsToResource(*AddTagsToResourceInput) (*AddTagsToResourceOutput, error)
	AddTagsToResourceWithContext(volcengine.Context, *AddTagsToResourceInput, ...request.Option) (*AddTagsToResourceOutput, error)
	AddTagsToResourceRequest(*AddTagsToResourceInput) (*request.Request, *AddTagsToResourceOutput)

	AssociateAllowListCommon(*map[string]interface{}) (*map[string]interface{}, error)
	AssociateAllowListCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	AssociateAllowListCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	AssociateAllowList(*AssociateAllowListInput) (*AssociateAllowListOutput, error)
	AssociateAllowListWithContext(volcengine.Context, *AssociateAllowListInput, ...request.Option) (*AssociateAllowListOutput, error)
	AssociateAllowListRequest(*AssociateAllowListInput) (*request.Request, *AssociateAllowListOutput)

	CreateAllowListCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateAllowListCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateAllowListCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateAllowList(*CreateAllowListInput) (*CreateAllowListOutput, error)
	CreateAllowListWithContext(volcengine.Context, *CreateAllowListInput, ...request.Option) (*CreateAllowListOutput, error)
	CreateAllowListRequest(*CreateAllowListInput) (*request.Request, *CreateAllowListOutput)

	CreateDBInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateDBInstanceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateDBInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateDBInstance(*CreateDBInstanceInput) (*CreateDBInstanceOutput, error)
	CreateDBInstanceWithContext(volcengine.Context, *CreateDBInstanceInput, ...request.Option) (*CreateDBInstanceOutput, error)
	CreateDBInstanceRequest(*CreateDBInstanceInput) (*request.Request, *CreateDBInstanceOutput)

	DeleteAllowListCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteAllowListCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteAllowListCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteAllowList(*DeleteAllowListInput) (*DeleteAllowListOutput, error)
	DeleteAllowListWithContext(volcengine.Context, *DeleteAllowListInput, ...request.Option) (*DeleteAllowListOutput, error)
	DeleteAllowListRequest(*DeleteAllowListInput) (*request.Request, *DeleteAllowListOutput)

	DeleteDBInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteDBInstanceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteDBInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteDBInstance(*DeleteDBInstanceInput) (*DeleteDBInstanceOutput, error)
	DeleteDBInstanceWithContext(volcengine.Context, *DeleteDBInstanceInput, ...request.Option) (*DeleteDBInstanceOutput, error)
	DeleteDBInstanceRequest(*DeleteDBInstanceInput) (*request.Request, *DeleteDBInstanceOutput)

	DescribeAllowListDetailCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeAllowListDetailCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeAllowListDetailCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeAllowListDetail(*DescribeAllowListDetailInput) (*DescribeAllowListDetailOutput, error)
	DescribeAllowListDetailWithContext(volcengine.Context, *DescribeAllowListDetailInput, ...request.Option) (*DescribeAllowListDetailOutput, error)
	DescribeAllowListDetailRequest(*DescribeAllowListDetailInput) (*request.Request, *DescribeAllowListDetailOutput)

	DescribeAllowListsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeAllowListsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeAllowListsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeAllowLists(*DescribeAllowListsInput) (*DescribeAllowListsOutput, error)
	DescribeAllowListsWithContext(volcengine.Context, *DescribeAllowListsInput, ...request.Option) (*DescribeAllowListsOutput, error)
	DescribeAllowListsRequest(*DescribeAllowListsInput) (*request.Request, *DescribeAllowListsOutput)

	DescribeDBInstanceDetailCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeDBInstanceDetailCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeDBInstanceDetailCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeDBInstanceDetail(*DescribeDBInstanceDetailInput) (*DescribeDBInstanceDetailOutput, error)
	DescribeDBInstanceDetailWithContext(volcengine.Context, *DescribeDBInstanceDetailInput, ...request.Option) (*DescribeDBInstanceDetailOutput, error)
	DescribeDBInstanceDetailRequest(*DescribeDBInstanceDetailInput) (*request.Request, *DescribeDBInstanceDetailOutput)

	DescribeDBInstancesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeDBInstancesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeDBInstancesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeDBInstances(*DescribeDBInstancesInput) (*DescribeDBInstancesOutput, error)
	DescribeDBInstancesWithContext(volcengine.Context, *DescribeDBInstancesInput, ...request.Option) (*DescribeDBInstancesOutput, error)
	DescribeDBInstancesRequest(*DescribeDBInstancesInput) (*request.Request, *DescribeDBInstancesOutput)

	DescribeTagsByResourceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeTagsByResourceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeTagsByResourceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeTagsByResource(*DescribeTagsByResourceInput) (*DescribeTagsByResourceOutput, error)
	DescribeTagsByResourceWithContext(volcengine.Context, *DescribeTagsByResourceInput, ...request.Option) (*DescribeTagsByResourceOutput, error)
	DescribeTagsByResourceRequest(*DescribeTagsByResourceInput) (*request.Request, *DescribeTagsByResourceOutput)

	DisassociateAllowListCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DisassociateAllowListCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DisassociateAllowListCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DisassociateAllowList(*DisassociateAllowListInput) (*DisassociateAllowListOutput, error)
	DisassociateAllowListWithContext(volcengine.Context, *DisassociateAllowListInput, ...request.Option) (*DisassociateAllowListOutput, error)
	DisassociateAllowListRequest(*DisassociateAllowListInput) (*request.Request, *DisassociateAllowListOutput)

	ModifyAllowListCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyAllowListCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyAllowListCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyAllowList(*ModifyAllowListInput) (*ModifyAllowListOutput, error)
	ModifyAllowListWithContext(volcengine.Context, *ModifyAllowListInput, ...request.Option) (*ModifyAllowListOutput, error)
	ModifyAllowListRequest(*ModifyAllowListInput) (*request.Request, *ModifyAllowListOutput)

	ModifyDBInstanceNameCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyDBInstanceNameCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyDBInstanceNameCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyDBInstanceName(*ModifyDBInstanceNameInput) (*ModifyDBInstanceNameOutput, error)
	ModifyDBInstanceNameWithContext(volcengine.Context, *ModifyDBInstanceNameInput, ...request.Option) (*ModifyDBInstanceNameOutput, error)
	ModifyDBInstanceNameRequest(*ModifyDBInstanceNameInput) (*request.Request, *ModifyDBInstanceNameOutput)

	ModifyInstanceChargeTypeCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyInstanceChargeTypeCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyInstanceChargeTypeCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyInstanceChargeType(*ModifyInstanceChargeTypeInput) (*ModifyInstanceChargeTypeOutput, error)
	ModifyInstanceChargeTypeWithContext(volcengine.Context, *ModifyInstanceChargeTypeInput, ...request.Option) (*ModifyInstanceChargeTypeOutput, error)
	ModifyInstanceChargeTypeRequest(*ModifyInstanceChargeTypeInput) (*request.Request, *ModifyInstanceChargeTypeOutput)

	ModifyInstanceDeletionProtectionPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyInstanceDeletionProtectionPolicyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyInstanceDeletionProtectionPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyInstanceDeletionProtectionPolicy(*ModifyInstanceDeletionProtectionPolicyInput) (*ModifyInstanceDeletionProtectionPolicyOutput, error)
	ModifyInstanceDeletionProtectionPolicyWithContext(volcengine.Context, *ModifyInstanceDeletionProtectionPolicyInput, ...request.Option) (*ModifyInstanceDeletionProtectionPolicyOutput, error)
	ModifyInstanceDeletionProtectionPolicyRequest(*ModifyInstanceDeletionProtectionPolicyInput) (*request.Request, *ModifyInstanceDeletionProtectionPolicyOutput)

	RemoveTagsFromResourceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	RemoveTagsFromResourceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	RemoveTagsFromResourceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	RemoveTagsFromResource(*RemoveTagsFromResourceInput) (*RemoveTagsFromResourceOutput, error)
	RemoveTagsFromResourceWithContext(volcengine.Context, *RemoveTagsFromResourceInput, ...request.Option) (*RemoveTagsFromResourceOutput, error)
	RemoveTagsFromResourceRequest(*RemoveTagsFromResourceInput) (*request.Request, *RemoveTagsFromResourceOutput)

	RestartDBInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	RestartDBInstanceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	RestartDBInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	RestartDBInstance(*RestartDBInstanceInput) (*RestartDBInstanceOutput, error)
	RestartDBInstanceWithContext(volcengine.Context, *RestartDBInstanceInput, ...request.Option) (*RestartDBInstanceOutput, error)
	RestartDBInstanceRequest(*RestartDBInstanceInput) (*request.Request, *RestartDBInstanceOutput)
}

HBASEAPI provides an interface to enable mocking the hbase.HBASE service client's API operation,

// volcengine sdk func uses an SDK service client to make a request to
// HBASE.
func myFunc(svc HBASEAPI) bool {
    // Make svc.AddTagsToResource request
}

func main() {
    sess := session.New()
    svc := hbase.New(sess)

    myFunc(svc)
}

type InstanceForDescribeDBInstancesOutput

type InstanceForDescribeDBInstancesOutput struct {
	ChargeType *string `type:"string" json:",omitempty" enum:"EnumOfChargeTypeForDescribeDBInstancesOutput"`

	CreateTime *string `type:"string" json:",omitempty"`

	DBInstanceEndpoint []*DBInstanceEndpointForDescribeDBInstancesOutput `type:"list" json:",omitempty"`

	DeletionProtection *string `type:"string" json:",omitempty"`

	EngineVersion *string `type:"string" json:",omitempty"`

	ExpireTime *string `type:"string" json:",omitempty"`

	InstanceId *string `type:"string" json:",omitempty"`

	InstanceName *string `type:"string" json:",omitempty"`

	InstanceType *string `type:"string" json:",omitempty"`

	MultiAZ *bool `type:"boolean" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	RSCount *int32 `type:"int32" json:",omitempty"`

	RegionId *string `type:"string" json:",omitempty"`

	StandbyUsedStorage *float64 `type:"double" json:",omitempty"`

	Status *string `type:"string" json:",omitempty"`

	StorageCapacity *int32 `type:"int32" json:",omitempty"`

	StorageType *string `type:"string" json:",omitempty" enum:"EnumOfStorageTypeForDescribeDBInstancesOutput"`

	SubnetId *string `type:"string" json:",omitempty"`

	Tags []*TagForDescribeDBInstancesOutput `type:"list" json:",omitempty"`

	UsedStorage *float64 `type:"double" json:",omitempty"`

	VpcId *string `type:"string" json:",omitempty"`

	VpcName *string `type:"string" json:",omitempty"`

	ZoneId *string `type:"string" json:",omitempty"`

	ZoneName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (InstanceForDescribeDBInstancesOutput) GoString

GoString returns the string representation

func (*InstanceForDescribeDBInstancesOutput) SetChargeType

SetChargeType sets the ChargeType field's value.

func (*InstanceForDescribeDBInstancesOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*InstanceForDescribeDBInstancesOutput) SetDBInstanceEndpoint

SetDBInstanceEndpoint sets the DBInstanceEndpoint field's value.

func (*InstanceForDescribeDBInstancesOutput) SetDeletionProtection

SetDeletionProtection sets the DeletionProtection field's value.

func (*InstanceForDescribeDBInstancesOutput) SetEngineVersion

SetEngineVersion sets the EngineVersion field's value.

func (*InstanceForDescribeDBInstancesOutput) SetExpireTime

SetExpireTime sets the ExpireTime field's value.

func (*InstanceForDescribeDBInstancesOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*InstanceForDescribeDBInstancesOutput) SetInstanceName

SetInstanceName sets the InstanceName field's value.

func (*InstanceForDescribeDBInstancesOutput) SetInstanceType

SetInstanceType sets the InstanceType field's value.

func (*InstanceForDescribeDBInstancesOutput) SetMultiAZ

SetMultiAZ sets the MultiAZ field's value.

func (*InstanceForDescribeDBInstancesOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*InstanceForDescribeDBInstancesOutput) SetRSCount

SetRSCount sets the RSCount field's value.

func (*InstanceForDescribeDBInstancesOutput) SetRegionId

SetRegionId sets the RegionId field's value.

func (*InstanceForDescribeDBInstancesOutput) SetStandbyUsedStorage

SetStandbyUsedStorage sets the StandbyUsedStorage field's value.

func (*InstanceForDescribeDBInstancesOutput) SetStatus

SetStatus sets the Status field's value.

func (*InstanceForDescribeDBInstancesOutput) SetStorageCapacity

SetStorageCapacity sets the StorageCapacity field's value.

func (*InstanceForDescribeDBInstancesOutput) SetStorageType

SetStorageType sets the StorageType field's value.

func (*InstanceForDescribeDBInstancesOutput) SetSubnetId

SetSubnetId sets the SubnetId field's value.

func (*InstanceForDescribeDBInstancesOutput) SetTags

SetTags sets the Tags field's value.

func (*InstanceForDescribeDBInstancesOutput) SetUsedStorage

SetUsedStorage sets the UsedStorage field's value.

func (*InstanceForDescribeDBInstancesOutput) SetVpcId

SetVpcId sets the VpcId field's value.

func (*InstanceForDescribeDBInstancesOutput) SetVpcName

SetVpcName sets the VpcName field's value.

func (*InstanceForDescribeDBInstancesOutput) SetZoneId

SetZoneId sets the ZoneId field's value.

func (*InstanceForDescribeDBInstancesOutput) SetZoneName

SetZoneName sets the ZoneName field's value.

func (InstanceForDescribeDBInstancesOutput) String

String returns the string representation

type MaintenanceWindowForCreateDBInstanceInput added in v1.2.19

type MaintenanceWindowForCreateDBInstanceInput struct {
	DayKind *string `type:"string" json:",omitempty"`

	DayOfWeeks []*string `type:"list" json:",omitempty"`

	Period *int32 `type:"int32" json:",omitempty"`

	StartTime *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (MaintenanceWindowForCreateDBInstanceInput) GoString added in v1.2.19

GoString returns the string representation

func (*MaintenanceWindowForCreateDBInstanceInput) SetDayKind added in v1.2.19

SetDayKind sets the DayKind field's value.

func (*MaintenanceWindowForCreateDBInstanceInput) SetDayOfWeeks added in v1.2.19

SetDayOfWeeks sets the DayOfWeeks field's value.

func (*MaintenanceWindowForCreateDBInstanceInput) SetPeriod added in v1.2.19

SetPeriod sets the Period field's value.

func (*MaintenanceWindowForCreateDBInstanceInput) SetStartTime added in v1.2.19

SetStartTime sets the StartTime field's value.

func (MaintenanceWindowForCreateDBInstanceInput) String added in v1.2.19

String returns the string representation

type MaintenanceWindowForDescribeDBInstanceDetailOutput added in v1.2.19

type MaintenanceWindowForDescribeDBInstanceDetailOutput struct {
	DayKind *string `type:"string" json:",omitempty"`

	DayOfWeeks []*string `type:"list" json:",omitempty"`

	Period *int32 `type:"int32" json:",omitempty"`

	StartTime *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (MaintenanceWindowForDescribeDBInstanceDetailOutput) GoString added in v1.2.19

GoString returns the string representation

func (*MaintenanceWindowForDescribeDBInstanceDetailOutput) SetDayKind added in v1.2.19

SetDayKind sets the DayKind field's value.

func (*MaintenanceWindowForDescribeDBInstanceDetailOutput) SetDayOfWeeks added in v1.2.19

SetDayOfWeeks sets the DayOfWeeks field's value.

func (*MaintenanceWindowForDescribeDBInstanceDetailOutput) SetPeriod added in v1.2.19

SetPeriod sets the Period field's value.

func (*MaintenanceWindowForDescribeDBInstanceDetailOutput) SetStartTime added in v1.2.19

SetStartTime sets the StartTime field's value.

func (MaintenanceWindowForDescribeDBInstanceDetailOutput) String added in v1.2.19

String returns the string representation

type ModifyAllowListInput added in v1.2.19

type ModifyAllowListInput struct {
	AllowList *string `type:"string" json:",omitempty"`

	AllowListDesc *string `type:"string" json:",omitempty"`

	// AllowListId is a required field
	AllowListId *string `type:"string" json:",omitempty" required:"true"`

	// AllowListName is a required field
	AllowListName *string `type:"string" json:",omitempty" required:"true"`

	ApplyInstanceNum *int64 `type:"int64" json:",omitempty"`

	ModifyMode *string `type:"string" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ModifyAllowListInput) GoString added in v1.2.19

func (s ModifyAllowListInput) GoString() string

GoString returns the string representation

func (*ModifyAllowListInput) SetAllowList added in v1.2.19

func (s *ModifyAllowListInput) SetAllowList(v string) *ModifyAllowListInput

SetAllowList sets the AllowList field's value.

func (*ModifyAllowListInput) SetAllowListDesc added in v1.2.19

func (s *ModifyAllowListInput) SetAllowListDesc(v string) *ModifyAllowListInput

SetAllowListDesc sets the AllowListDesc field's value.

func (*ModifyAllowListInput) SetAllowListId added in v1.2.19

func (s *ModifyAllowListInput) SetAllowListId(v string) *ModifyAllowListInput

SetAllowListId sets the AllowListId field's value.

func (*ModifyAllowListInput) SetAllowListName added in v1.2.19

func (s *ModifyAllowListInput) SetAllowListName(v string) *ModifyAllowListInput

SetAllowListName sets the AllowListName field's value.

func (*ModifyAllowListInput) SetApplyInstanceNum added in v1.2.19

func (s *ModifyAllowListInput) SetApplyInstanceNum(v int64) *ModifyAllowListInput

SetApplyInstanceNum sets the ApplyInstanceNum field's value.

func (*ModifyAllowListInput) SetModifyMode added in v1.2.19

func (s *ModifyAllowListInput) SetModifyMode(v string) *ModifyAllowListInput

SetModifyMode sets the ModifyMode field's value.

func (*ModifyAllowListInput) SetProjectName added in v1.2.19

func (s *ModifyAllowListInput) SetProjectName(v string) *ModifyAllowListInput

SetProjectName sets the ProjectName field's value.

func (ModifyAllowListInput) String added in v1.2.19

func (s ModifyAllowListInput) String() string

String returns the string representation

func (*ModifyAllowListInput) Validate added in v1.2.19

func (s *ModifyAllowListInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ModifyAllowListOutput added in v1.2.19

type ModifyAllowListOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (ModifyAllowListOutput) GoString added in v1.2.19

func (s ModifyAllowListOutput) GoString() string

GoString returns the string representation

func (ModifyAllowListOutput) String added in v1.2.19

func (s ModifyAllowListOutput) String() string

String returns the string representation

type ModifyDBInstanceNameInput

type ModifyDBInstanceNameInput struct {
	ClientToken *string `type:"string" json:",omitempty"`

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`

	// InstanceName is a required field
	InstanceName *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (ModifyDBInstanceNameInput) GoString

func (s ModifyDBInstanceNameInput) GoString() string

GoString returns the string representation

func (*ModifyDBInstanceNameInput) SetClientToken

SetClientToken sets the ClientToken field's value.

func (*ModifyDBInstanceNameInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*ModifyDBInstanceNameInput) SetInstanceName

SetInstanceName sets the InstanceName field's value.

func (ModifyDBInstanceNameInput) String

func (s ModifyDBInstanceNameInput) String() string

String returns the string representation

func (*ModifyDBInstanceNameInput) Validate

func (s *ModifyDBInstanceNameInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ModifyDBInstanceNameOutput

type ModifyDBInstanceNameOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (ModifyDBInstanceNameOutput) GoString

func (s ModifyDBInstanceNameOutput) GoString() string

GoString returns the string representation

func (ModifyDBInstanceNameOutput) String

String returns the string representation

type ModifyInstanceChargeTypeInput

type ModifyInstanceChargeTypeInput struct {
	AutoRenew *bool `type:"boolean" json:",omitempty"`

	// ChargeType is a required field
	ChargeType *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfChargeTypeForModifyInstanceChargeTypeInput"`

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`

	PurchaseMonths *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ModifyInstanceChargeTypeInput) GoString

GoString returns the string representation

func (*ModifyInstanceChargeTypeInput) SetAutoRenew

SetAutoRenew sets the AutoRenew field's value.

func (*ModifyInstanceChargeTypeInput) SetChargeType

SetChargeType sets the ChargeType field's value.

func (*ModifyInstanceChargeTypeInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*ModifyInstanceChargeTypeInput) SetPurchaseMonths

SetPurchaseMonths sets the PurchaseMonths field's value.

func (ModifyInstanceChargeTypeInput) String

String returns the string representation

func (*ModifyInstanceChargeTypeInput) Validate

func (s *ModifyInstanceChargeTypeInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ModifyInstanceChargeTypeOutput

type ModifyInstanceChargeTypeOutput struct {
	Metadata *response.ResponseMetadata

	OrderNo *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ModifyInstanceChargeTypeOutput) GoString

GoString returns the string representation

func (*ModifyInstanceChargeTypeOutput) SetOrderNo

SetOrderNo sets the OrderNo field's value.

func (ModifyInstanceChargeTypeOutput) String

String returns the string representation

type ModifyInstanceDeletionProtectionPolicyInput

type ModifyInstanceDeletionProtectionPolicyInput struct {

	// DeletionProtection is a required field
	DeletionProtection *string `type:"string" json:",omitempty" required:"true"`

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (ModifyInstanceDeletionProtectionPolicyInput) GoString

GoString returns the string representation

func (*ModifyInstanceDeletionProtectionPolicyInput) SetDeletionProtection

SetDeletionProtection sets the DeletionProtection field's value.

func (*ModifyInstanceDeletionProtectionPolicyInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (ModifyInstanceDeletionProtectionPolicyInput) String

String returns the string representation

func (*ModifyInstanceDeletionProtectionPolicyInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type ModifyInstanceDeletionProtectionPolicyOutput

type ModifyInstanceDeletionProtectionPolicyOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (ModifyInstanceDeletionProtectionPolicyOutput) GoString

GoString returns the string representation

func (ModifyInstanceDeletionProtectionPolicyOutput) String

String returns the string representation

type RemoveTagsFromResourceInput added in v1.2.19

type RemoveTagsFromResourceInput struct {
	All *bool `type:"boolean" json:",omitempty"`

	InstanceIds []*string `type:"list" json:",omitempty"`

	TagKeys []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RemoveTagsFromResourceInput) GoString added in v1.2.19

func (s RemoveTagsFromResourceInput) GoString() string

GoString returns the string representation

func (*RemoveTagsFromResourceInput) SetAll added in v1.2.19

SetAll sets the All field's value.

func (*RemoveTagsFromResourceInput) SetInstanceIds added in v1.2.19

SetInstanceIds sets the InstanceIds field's value.

func (*RemoveTagsFromResourceInput) SetTagKeys added in v1.2.19

SetTagKeys sets the TagKeys field's value.

func (RemoveTagsFromResourceInput) String added in v1.2.19

String returns the string representation

type RemoveTagsFromResourceOutput added in v1.2.19

type RemoveTagsFromResourceOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (RemoveTagsFromResourceOutput) GoString added in v1.2.19

func (s RemoveTagsFromResourceOutput) GoString() string

GoString returns the string representation

func (RemoveTagsFromResourceOutput) String added in v1.2.19

String returns the string representation

type RestartDBInstanceInput

type RestartDBInstanceInput struct {
	ClientToken *string `type:"string" json:",omitempty"`

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (RestartDBInstanceInput) GoString

func (s RestartDBInstanceInput) GoString() string

GoString returns the string representation

func (*RestartDBInstanceInput) SetClientToken

SetClientToken sets the ClientToken field's value.

func (*RestartDBInstanceInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (RestartDBInstanceInput) String

func (s RestartDBInstanceInput) String() string

String returns the string representation

func (*RestartDBInstanceInput) Validate

func (s *RestartDBInstanceInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type RestartDBInstanceOutput

type RestartDBInstanceOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (RestartDBInstanceOutput) GoString

func (s RestartDBInstanceOutput) GoString() string

GoString returns the string representation

func (RestartDBInstanceOutput) String

func (s RestartDBInstanceOutput) String() string

String returns the string representation

type TagFilterForDescribeDBInstancesInput

type TagFilterForDescribeDBInstancesInput struct {
	Key *string `type:"string" json:",omitempty"`

	Values []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagFilterForDescribeDBInstancesInput) GoString

GoString returns the string representation

func (*TagFilterForDescribeDBInstancesInput) SetKey

SetKey sets the Key field's value.

func (*TagFilterForDescribeDBInstancesInput) SetValues

SetValues sets the Values field's value.

func (TagFilterForDescribeDBInstancesInput) String

String returns the string representation

type TagFilterForDescribeTagsByResourceInput added in v1.2.19

type TagFilterForDescribeTagsByResourceInput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagFilterForDescribeTagsByResourceInput) GoString added in v1.2.19

GoString returns the string representation

func (*TagFilterForDescribeTagsByResourceInput) SetKey added in v1.2.19

SetKey sets the Key field's value.

func (*TagFilterForDescribeTagsByResourceInput) SetValue added in v1.2.19

SetValue sets the Value field's value.

func (TagFilterForDescribeTagsByResourceInput) String added in v1.2.19

String returns the string representation

type TagForAddTagsToResourceInput added in v1.2.19

type TagForAddTagsToResourceInput struct {
	Key *string `type:"string" json:",omitempty"`

	TagKey *string `type:"string" json:",omitempty"`

	TagValue *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForAddTagsToResourceInput) GoString added in v1.2.19

func (s TagForAddTagsToResourceInput) GoString() string

GoString returns the string representation

func (*TagForAddTagsToResourceInput) SetKey added in v1.2.19

SetKey sets the Key field's value.

func (*TagForAddTagsToResourceInput) SetTagKey added in v1.2.19

SetTagKey sets the TagKey field's value.

func (*TagForAddTagsToResourceInput) SetTagValue added in v1.2.19

SetTagValue sets the TagValue field's value.

func (*TagForAddTagsToResourceInput) SetValue added in v1.2.19

SetValue sets the Value field's value.

func (TagForAddTagsToResourceInput) String added in v1.2.19

String returns the string representation

type TagForCreateDBInstanceInput

type TagForCreateDBInstanceInput struct {
	Key *string `type:"string" json:",omitempty"`

	TagKey *string `type:"string" json:",omitempty"`

	TagValue *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForCreateDBInstanceInput) GoString

func (s TagForCreateDBInstanceInput) GoString() string

GoString returns the string representation

func (*TagForCreateDBInstanceInput) SetKey

SetKey sets the Key field's value.

func (*TagForCreateDBInstanceInput) SetTagKey added in v1.2.19

SetTagKey sets the TagKey field's value.

func (*TagForCreateDBInstanceInput) SetTagValue added in v1.2.19

SetTagValue sets the TagValue field's value.

func (*TagForCreateDBInstanceInput) SetValue

SetValue sets the Value field's value.

func (TagForCreateDBInstanceInput) String

String returns the string representation

type TagForDescribeDBInstanceDetailOutput

type TagForDescribeDBInstanceDetailOutput struct {
	Key *string `type:"string" json:",omitempty"`

	TagKey *string `type:"string" json:",omitempty"`

	TagValue *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForDescribeDBInstanceDetailOutput) GoString

GoString returns the string representation

func (*TagForDescribeDBInstanceDetailOutput) SetKey

SetKey sets the Key field's value.

func (*TagForDescribeDBInstanceDetailOutput) SetTagKey added in v1.2.19

SetTagKey sets the TagKey field's value.

func (*TagForDescribeDBInstanceDetailOutput) SetTagValue added in v1.2.19

SetTagValue sets the TagValue field's value.

func (*TagForDescribeDBInstanceDetailOutput) SetValue

SetValue sets the Value field's value.

func (TagForDescribeDBInstanceDetailOutput) String

String returns the string representation

type TagForDescribeDBInstancesInput

type TagForDescribeDBInstancesInput struct {
	Key *string `type:"string" json:",omitempty"`

	TagKey *string `type:"string" json:",omitempty"`

	TagValue *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForDescribeDBInstancesInput) GoString

GoString returns the string representation

func (*TagForDescribeDBInstancesInput) SetKey

SetKey sets the Key field's value.

func (*TagForDescribeDBInstancesInput) SetTagKey added in v1.2.19

SetTagKey sets the TagKey field's value.

func (*TagForDescribeDBInstancesInput) SetTagValue added in v1.2.19

SetTagValue sets the TagValue field's value.

func (*TagForDescribeDBInstancesInput) SetValue

SetValue sets the Value field's value.

func (TagForDescribeDBInstancesInput) String

String returns the string representation

type TagForDescribeDBInstancesOutput

type TagForDescribeDBInstancesOutput struct {
	Key *string `type:"string" json:",omitempty"`

	TagKey *string `type:"string" json:",omitempty"`

	TagValue *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForDescribeDBInstancesOutput) GoString

GoString returns the string representation

func (*TagForDescribeDBInstancesOutput) SetKey

SetKey sets the Key field's value.

func (*TagForDescribeDBInstancesOutput) SetTagKey added in v1.2.19

SetTagKey sets the TagKey field's value.

func (*TagForDescribeDBInstancesOutput) SetTagValue added in v1.2.19

SetTagValue sets the TagValue field's value.

func (*TagForDescribeDBInstancesOutput) SetValue

SetValue sets the Value field's value.

func (TagForDescribeDBInstancesOutput) String

String returns the string representation

type TagResourceForDescribeTagsByResourceOutput added in v1.2.19

type TagResourceForDescribeTagsByResourceOutput struct {
	InstanceId *string `type:"string" json:",omitempty"`

	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagResourceForDescribeTagsByResourceOutput) GoString added in v1.2.19

GoString returns the string representation

func (*TagResourceForDescribeTagsByResourceOutput) SetInstanceId added in v1.2.19

SetInstanceId sets the InstanceId field's value.

func (*TagResourceForDescribeTagsByResourceOutput) SetKey added in v1.2.19

SetKey sets the Key field's value.

func (*TagResourceForDescribeTagsByResourceOutput) SetValue added in v1.2.19

SetValue sets the Value field's value.

func (TagResourceForDescribeTagsByResourceOutput) String added in v1.2.19

String returns the string representation

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL