graph

package
v1.1.7 Latest Latest
Warning

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

Go to latest
Published: May 8, 2025 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Overview

Package graphiface provides an interface to enable mocking the GRAPH 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 (
	ServiceName = "graph"     // Name of service.
	EndpointsID = ServiceName // ID to lookup a service endpoint with.
	ServiceID   = "graph"     // ServiceID is a unique identifer of a specific service.
)

Service information constants

Variables

This section is empty.

Functions

This section is empty.

Types

type AddTablesInput

type AddTablesInput struct {

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

	Tables []*TableForAddTablesInput `type:"list" json:"tables,omitempty"`

	Tables_info []*Tables_infoForAddTablesInput `type:"list" json:"tables_info,omitempty"`
	// contains filtered or unexported fields
}

func (AddTablesInput) GoString

func (s AddTablesInput) GoString() string

GoString returns the string representation

func (*AddTablesInput) SetInstanceId

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

SetInstanceId sets the InstanceId field's value.

func (*AddTablesInput) SetTables

SetTables sets the Tables field's value.

func (*AddTablesInput) SetTables_info

SetTables_info sets the Tables_info field's value.

func (AddTablesInput) String

func (s AddTablesInput) String() string

String returns the string representation

func (*AddTablesInput) Validate

func (s *AddTablesInput) Validate() error

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

type AddTablesOutput

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

func (AddTablesOutput) GoString

func (s AddTablesOutput) GoString() string

GoString returns the string representation

func (AddTablesOutput) String

func (s AddTablesOutput) String() string

String returns the string representation

type ColumnForAddTablesInput

type ColumnForAddTablesInput struct {
	Column_name *string `type:"string" json:"column_name,omitempty"`

	Default_value *string `type:"string" json:"default_value,omitempty"`

	Enable_default_value *bool `type:"boolean" json:"enable_default_value,omitempty"`

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

func (ColumnForAddTablesInput) GoString

func (s ColumnForAddTablesInput) GoString() string

GoString returns the string representation

func (*ColumnForAddTablesInput) SetColumn_name

SetColumn_name sets the Column_name field's value.

func (*ColumnForAddTablesInput) SetDefault_value

func (s *ColumnForAddTablesInput) SetDefault_value(v string) *ColumnForAddTablesInput

SetDefault_value sets the Default_value field's value.

func (*ColumnForAddTablesInput) SetEnable_default_value

func (s *ColumnForAddTablesInput) SetEnable_default_value(v bool) *ColumnForAddTablesInput

SetEnable_default_value sets the Enable_default_value field's value.

func (*ColumnForAddTablesInput) SetSchema_column_type

func (s *ColumnForAddTablesInput) SetSchema_column_type(v string) *ColumnForAddTablesInput

SetSchema_column_type sets the Schema_column_type field's value.

func (ColumnForAddTablesInput) String

func (s ColumnForAddTablesInput) String() string

String returns the string representation

type ColumnForGetTableSchemaOutput

type ColumnForGetTableSchemaOutput struct {
	Column_name *string `type:"string" json:"column_name,omitempty"`

	Default_value *string `type:"string" json:"default_value,omitempty"`

	Enable_default_value *bool `type:"boolean" json:"enable_default_value,omitempty"`

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

func (ColumnForGetTableSchemaOutput) GoString

GoString returns the string representation

func (*ColumnForGetTableSchemaOutput) SetColumn_name

SetColumn_name sets the Column_name field's value.

func (*ColumnForGetTableSchemaOutput) SetDefault_value

SetDefault_value sets the Default_value field's value.

func (*ColumnForGetTableSchemaOutput) SetEnable_default_value

func (s *ColumnForGetTableSchemaOutput) SetEnable_default_value(v bool) *ColumnForGetTableSchemaOutput

SetEnable_default_value sets the Enable_default_value field's value.

func (*ColumnForGetTableSchemaOutput) SetSchema_column_type

SetSchema_column_type sets the Schema_column_type field's value.

func (ColumnForGetTableSchemaOutput) String

String returns the string representation

type ColumnForModifySchemaInput

type ColumnForModifySchemaInput struct {
	Column_name *string `type:"string" json:"column_name,omitempty"`

	Default_value *string `type:"string" json:"default_value,omitempty"`

	Enable_default_value *bool `type:"boolean" json:"enable_default_value,omitempty"`

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

func (ColumnForModifySchemaInput) GoString

func (s ColumnForModifySchemaInput) GoString() string

GoString returns the string representation

func (*ColumnForModifySchemaInput) SetColumn_name

SetColumn_name sets the Column_name field's value.

func (*ColumnForModifySchemaInput) SetDefault_value

SetDefault_value sets the Default_value field's value.

func (*ColumnForModifySchemaInput) SetEnable_default_value

func (s *ColumnForModifySchemaInput) SetEnable_default_value(v bool) *ColumnForModifySchemaInput

SetEnable_default_value sets the Enable_default_value field's value.

func (*ColumnForModifySchemaInput) SetSchema_column_type

func (s *ColumnForModifySchemaInput) SetSchema_column_type(v string) *ColumnForModifySchemaInput

SetSchema_column_type sets the Schema_column_type field's value.

func (ColumnForModifySchemaInput) String

String returns the string representation

type CreateInstanceInput

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

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

	Info *InfoForCreateInstanceInput `type:"structure" json:",omitempty"`

	InstanceTags []*InstanceTagForCreateInstanceInput `type:"list" json:",omitempty"`

	NetworkDescriptions []*NetworkDescriptionForCreateInstanceInput `type:"list" json:",omitempty"`

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

func (CreateInstanceInput) GoString

func (s CreateInstanceInput) GoString() string

GoString returns the string representation

func (*CreateInstanceInput) SetClientToken

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

SetClientToken sets the ClientToken field's value.

func (*CreateInstanceInput) SetDeletionProtection

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

SetDeletionProtection sets the DeletionProtection field's value.

func (*CreateInstanceInput) SetInfo

SetInfo sets the Info field's value.

func (*CreateInstanceInput) SetInstanceTags

SetInstanceTags sets the InstanceTags field's value.

func (*CreateInstanceInput) SetNetworkDescriptions

SetNetworkDescriptions sets the NetworkDescriptions field's value.

func (*CreateInstanceInput) SetOneStep

func (s *CreateInstanceInput) SetOneStep(v bool) *CreateInstanceInput

SetOneStep sets the OneStep field's value.

func (CreateInstanceInput) String

func (s CreateInstanceInput) String() string

String returns the string representation

type CreateInstanceOutput

type CreateInstanceOutput struct {
	Metadata *response.ResponseMetadata

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

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

func (CreateInstanceOutput) GoString

func (s CreateInstanceOutput) GoString() string

GoString returns the string representation

func (*CreateInstanceOutput) SetInstanceId

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

SetInstanceId sets the InstanceId field's value.

func (*CreateInstanceOutput) SetTradeNO

SetTradeNO sets the TradeNO field's value.

func (CreateInstanceOutput) String

func (s CreateInstanceOutput) String() string

String returns the string representation

type DescribeInstanceInput

type DescribeInstanceInput struct {

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

func (DescribeInstanceInput) GoString

func (s DescribeInstanceInput) GoString() string

GoString returns the string representation

func (*DescribeInstanceInput) SetInstanceId

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

SetInstanceId sets the InstanceId field's value.

func (DescribeInstanceInput) String

func (s DescribeInstanceInput) String() string

String returns the string representation

func (*DescribeInstanceInput) Validate

func (s *DescribeInstanceInput) Validate() error

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

type DescribeInstanceOutput

type DescribeInstanceOutput struct {
	Metadata *response.ResponseMetadata

	Info *InfoForDescribeInstanceOutput `type:"structure" json:"info,omitempty"`
	// contains filtered or unexported fields
}

func (DescribeInstanceOutput) GoString

func (s DescribeInstanceOutput) GoString() string

GoString returns the string representation

func (*DescribeInstanceOutput) SetInfo

SetInfo sets the Info field's value.

func (DescribeInstanceOutput) String

func (s DescribeInstanceOutput) String() string

String returns the string representation

type DescribeVegraphConfigInMetamysqlInput

type DescribeVegraphConfigInMetamysqlInput struct {

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

func (DescribeVegraphConfigInMetamysqlInput) GoString

GoString returns the string representation

func (*DescribeVegraphConfigInMetamysqlInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (DescribeVegraphConfigInMetamysqlInput) String

String returns the string representation

func (*DescribeVegraphConfigInMetamysqlInput) Validate

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

type DescribeVegraphConfigInMetamysqlOutput

type DescribeVegraphConfigInMetamysqlOutput struct {
	Metadata *response.ResponseMetadata

	Bg3CanaryConfig *string `type:"string" json:"bg3CanaryConfig,omitempty"`

	Bg3Config *string `type:"string" json:"bg3Config,omitempty"`

	MsCanaryConfig *string `type:"string" json:"msCanaryConfig,omitempty"`

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

func (DescribeVegraphConfigInMetamysqlOutput) GoString

GoString returns the string representation

func (*DescribeVegraphConfigInMetamysqlOutput) SetBg3CanaryConfig

SetBg3CanaryConfig sets the Bg3CanaryConfig field's value.

func (*DescribeVegraphConfigInMetamysqlOutput) SetBg3Config

SetBg3Config sets the Bg3Config field's value.

func (*DescribeVegraphConfigInMetamysqlOutput) SetMsCanaryConfig

SetMsCanaryConfig sets the MsCanaryConfig field's value.

func (*DescribeVegraphConfigInMetamysqlOutput) SetMsConfig

SetMsConfig sets the MsConfig field's value.

func (DescribeVegraphConfigInMetamysqlOutput) String

String returns the string representation

type DescribeZonesInput

type DescribeZonesInput struct {
	RegionId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeZonesInput) GoString

func (s DescribeZonesInput) GoString() string

GoString returns the string representation

func (*DescribeZonesInput) SetRegionId

func (s *DescribeZonesInput) SetRegionId(v string) *DescribeZonesInput

SetRegionId sets the RegionId field's value.

func (DescribeZonesInput) String

func (s DescribeZonesInput) String() string

String returns the string representation

type DescribeZonesOutput

type DescribeZonesOutput struct {
	Metadata *response.ResponseMetadata

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

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

func (DescribeZonesOutput) GoString

func (s DescribeZonesOutput) GoString() string

GoString returns the string representation

func (*DescribeZonesOutput) SetRegionId

func (s *DescribeZonesOutput) SetRegionId(v string) *DescribeZonesOutput

SetRegionId sets the RegionId field's value.

func (*DescribeZonesOutput) SetZones

SetZones sets the Zones field's value.

func (DescribeZonesOutput) String

func (s DescribeZonesOutput) String() string

String returns the string representation

type DiskSpaceScopeForGetInstanceSpecScopeOutput

type DiskSpaceScopeForGetInstanceSpecScopeOutput struct {
	Max *int32 `type:"int32" json:",omitempty"`

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

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

func (DiskSpaceScopeForGetInstanceSpecScopeOutput) GoString

GoString returns the string representation

func (*DiskSpaceScopeForGetInstanceSpecScopeOutput) SetMax

SetMax sets the Max field's value.

func (*DiskSpaceScopeForGetInstanceSpecScopeOutput) SetMin

SetMin sets the Min field's value.

func (*DiskSpaceScopeForGetInstanceSpecScopeOutput) SetStep

SetStep sets the Step field's value.

func (DiskSpaceScopeForGetInstanceSpecScopeOutput) String

String returns the string representation

type EdgeForAddTablesInput

type EdgeForAddTablesInput struct {
	Columns []*ColumnForAddTablesInput `type:"list" json:"columns,omitempty"`

	Enable_reverse_index *bool `type:"boolean" json:"enable_reverse_index,omitempty"`

	Label *string `type:"string" json:"label,omitempty"`

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

	Schema_label_type *string `type:"string" json:"schema_label_type,omitempty"`

	Secondary_indices []*Secondary_indexForAddTablesInput `type:"list" json:"secondary_indices,omitempty"`

	Uniq_index []*Uniq_indexForAddTablesInput `type:"list" json:"uniq_index,omitempty"`

	Vertex_constraint *Vertex_constraintForAddTablesInput `type:"structure" json:"vertex_constraint,omitempty"`
	// contains filtered or unexported fields
}

func (EdgeForAddTablesInput) GoString

func (s EdgeForAddTablesInput) GoString() string

GoString returns the string representation

func (*EdgeForAddTablesInput) SetColumns

SetColumns sets the Columns field's value.

func (*EdgeForAddTablesInput) SetEnable_reverse_index

func (s *EdgeForAddTablesInput) SetEnable_reverse_index(v bool) *EdgeForAddTablesInput

SetEnable_reverse_index sets the Enable_reverse_index field's value.

func (*EdgeForAddTablesInput) SetLabel

SetLabel sets the Label field's value.

func (*EdgeForAddTablesInput) SetPrimary_key

func (s *EdgeForAddTablesInput) SetPrimary_key(v []*string) *EdgeForAddTablesInput

SetPrimary_key sets the Primary_key field's value.

func (*EdgeForAddTablesInput) SetSchema_label_type

func (s *EdgeForAddTablesInput) SetSchema_label_type(v string) *EdgeForAddTablesInput

SetSchema_label_type sets the Schema_label_type field's value.

func (*EdgeForAddTablesInput) SetSecondary_indices

SetSecondary_indices sets the Secondary_indices field's value.

func (*EdgeForAddTablesInput) SetUniq_index

SetUniq_index sets the Uniq_index field's value.

func (*EdgeForAddTablesInput) SetVertex_constraint

SetVertex_constraint sets the Vertex_constraint field's value.

func (EdgeForAddTablesInput) String

func (s EdgeForAddTablesInput) String() string

String returns the string representation

type EdgeForGetTableSchemaOutput

type EdgeForGetTableSchemaOutput struct {
	Columns []*ColumnForGetTableSchemaOutput `type:"list" json:"columns,omitempty"`

	Enable_reverse_index *bool `type:"boolean" json:"enable_reverse_index,omitempty"`

	Label *string `type:"string" json:"label,omitempty"`

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

	Schema_label_type *string `type:"string" json:"schema_label_type,omitempty"`

	Secondary_indices []*Secondary_indexForGetTableSchemaOutput `type:"list" json:"secondary_indices,omitempty"`

	Uniq_index []*Uniq_indexForGetTableSchemaOutput `type:"list" json:"uniq_index,omitempty"`

	Vertex_constraint *Vertex_constraintForGetTableSchemaOutput `type:"structure" json:"vertex_constraint,omitempty"`
	// contains filtered or unexported fields
}

func (EdgeForGetTableSchemaOutput) GoString

func (s EdgeForGetTableSchemaOutput) GoString() string

GoString returns the string representation

func (*EdgeForGetTableSchemaOutput) SetColumns

SetColumns sets the Columns field's value.

func (*EdgeForGetTableSchemaOutput) SetEnable_reverse_index

func (s *EdgeForGetTableSchemaOutput) SetEnable_reverse_index(v bool) *EdgeForGetTableSchemaOutput

SetEnable_reverse_index sets the Enable_reverse_index field's value.

func (*EdgeForGetTableSchemaOutput) SetLabel

SetLabel sets the Label field's value.

func (*EdgeForGetTableSchemaOutput) SetPrimary_key

SetPrimary_key sets the Primary_key field's value.

func (*EdgeForGetTableSchemaOutput) SetSchema_label_type

SetSchema_label_type sets the Schema_label_type field's value.

func (*EdgeForGetTableSchemaOutput) SetSecondary_indices

SetSecondary_indices sets the Secondary_indices field's value.

func (*EdgeForGetTableSchemaOutput) SetUniq_index

SetUniq_index sets the Uniq_index field's value.

func (*EdgeForGetTableSchemaOutput) SetVertex_constraint

SetVertex_constraint sets the Vertex_constraint field's value.

func (EdgeForGetTableSchemaOutput) String

String returns the string representation

type EdgeForModifySchemaInput

type EdgeForModifySchemaInput struct {
	Columns []*ColumnForModifySchemaInput `type:"list" json:"columns,omitempty"`

	Enable_reverse_index *bool `type:"boolean" json:"enable_reverse_index,omitempty"`

	Label *string `type:"string" json:"label,omitempty"`

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

	Schema_label_type *string `type:"string" json:"schema_label_type,omitempty"`

	Secondary_indices []*Secondary_indexForModifySchemaInput `type:"list" json:"secondary_indices,omitempty"`

	Uniq_index []*Uniq_indexForModifySchemaInput `type:"list" json:"uniq_index,omitempty"`

	Vertex_constraint *Vertex_constraintForModifySchemaInput `type:"structure" json:"vertex_constraint,omitempty"`
	// contains filtered or unexported fields
}

func (EdgeForModifySchemaInput) GoString

func (s EdgeForModifySchemaInput) GoString() string

GoString returns the string representation

func (*EdgeForModifySchemaInput) SetColumns

SetColumns sets the Columns field's value.

func (*EdgeForModifySchemaInput) SetEnable_reverse_index

func (s *EdgeForModifySchemaInput) SetEnable_reverse_index(v bool) *EdgeForModifySchemaInput

SetEnable_reverse_index sets the Enable_reverse_index field's value.

func (*EdgeForModifySchemaInput) SetLabel

SetLabel sets the Label field's value.

func (*EdgeForModifySchemaInput) SetPrimary_key

func (s *EdgeForModifySchemaInput) SetPrimary_key(v []*string) *EdgeForModifySchemaInput

SetPrimary_key sets the Primary_key field's value.

func (*EdgeForModifySchemaInput) SetSchema_label_type

func (s *EdgeForModifySchemaInput) SetSchema_label_type(v string) *EdgeForModifySchemaInput

SetSchema_label_type sets the Schema_label_type field's value.

func (*EdgeForModifySchemaInput) SetSecondary_indices

SetSecondary_indices sets the Secondary_indices field's value.

func (*EdgeForModifySchemaInput) SetUniq_index

SetUniq_index sets the Uniq_index field's value.

func (*EdgeForModifySchemaInput) SetVertex_constraint

SetVertex_constraint sets the Vertex_constraint field's value.

func (EdgeForModifySchemaInput) String

func (s EdgeForModifySchemaInput) String() string

String returns the string representation

type GRAPH

type GRAPH struct {
	*client.Client
}

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

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

New create int can support ssl or region locate set

func (*GRAPH) AddTables

func (c *GRAPH) AddTables(input *AddTablesInput) (*AddTablesOutput, error)

AddTables API operation for GRAPH.

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

func (*GRAPH) AddTablesCommon

func (c *GRAPH) AddTablesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

AddTablesCommon API operation for GRAPH.

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

func (*GRAPH) AddTablesCommonRequest

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

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

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

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

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

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

func (*GRAPH) AddTablesCommonWithContext

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

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

See AddTablesCommon 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 (*GRAPH) AddTablesRequest

func (c *GRAPH) AddTablesRequest(input *AddTablesInput) (req *request.Request, output *AddTablesOutput)

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

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

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

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

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

func (*GRAPH) AddTablesWithContext

func (c *GRAPH) AddTablesWithContext(ctx volcengine.Context, input *AddTablesInput, opts ...request.Option) (*AddTablesOutput, error)

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

See AddTables 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 (*GRAPH) CreateInstance

func (c *GRAPH) CreateInstance(input *CreateInstanceInput) (*CreateInstanceOutput, error)

CreateInstance API operation for GRAPH.

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

func (*GRAPH) CreateInstanceCommon

func (c *GRAPH) CreateInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateInstanceCommon API operation for GRAPH.

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

func (*GRAPH) CreateInstanceCommonRequest

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

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

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

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

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

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

func (*GRAPH) CreateInstanceCommonWithContext

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

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

See CreateInstanceCommon 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 (*GRAPH) CreateInstanceRequest

func (c *GRAPH) CreateInstanceRequest(input *CreateInstanceInput) (req *request.Request, output *CreateInstanceOutput)

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

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

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

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

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

func (*GRAPH) CreateInstanceWithContext

func (c *GRAPH) CreateInstanceWithContext(ctx volcengine.Context, input *CreateInstanceInput, opts ...request.Option) (*CreateInstanceOutput, error)

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

See CreateInstance 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 (*GRAPH) DescribeInstance

func (c *GRAPH) DescribeInstance(input *DescribeInstanceInput) (*DescribeInstanceOutput, error)

DescribeInstance API operation for GRAPH.

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

func (*GRAPH) DescribeInstanceCommon

func (c *GRAPH) DescribeInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeInstanceCommon API operation for GRAPH.

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

func (*GRAPH) DescribeInstanceCommonRequest

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

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

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

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

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

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

func (*GRAPH) DescribeInstanceCommonWithContext

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

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

See DescribeInstanceCommon 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 (*GRAPH) DescribeInstanceRequest

func (c *GRAPH) DescribeInstanceRequest(input *DescribeInstanceInput) (req *request.Request, output *DescribeInstanceOutput)

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

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

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

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

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

func (*GRAPH) DescribeInstanceWithContext

func (c *GRAPH) DescribeInstanceWithContext(ctx volcengine.Context, input *DescribeInstanceInput, opts ...request.Option) (*DescribeInstanceOutput, error)

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

See DescribeInstance 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 (*GRAPH) DescribeVegraphConfigInMetamysql

func (c *GRAPH) DescribeVegraphConfigInMetamysql(input *DescribeVegraphConfigInMetamysqlInput) (*DescribeVegraphConfigInMetamysqlOutput, error)

DescribeVegraphConfigInMetamysql API operation for GRAPH.

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

func (*GRAPH) DescribeVegraphConfigInMetamysqlCommon

func (c *GRAPH) DescribeVegraphConfigInMetamysqlCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeVegraphConfigInMetamysqlCommon API operation for GRAPH.

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

func (*GRAPH) DescribeVegraphConfigInMetamysqlCommonRequest

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

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

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

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

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

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

func (*GRAPH) DescribeVegraphConfigInMetamysqlCommonWithContext

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

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

See DescribeVegraphConfigInMetamysqlCommon 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 (*GRAPH) DescribeVegraphConfigInMetamysqlRequest

func (c *GRAPH) DescribeVegraphConfigInMetamysqlRequest(input *DescribeVegraphConfigInMetamysqlInput) (req *request.Request, output *DescribeVegraphConfigInMetamysqlOutput)

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

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

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

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

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

func (*GRAPH) DescribeVegraphConfigInMetamysqlWithContext

func (c *GRAPH) DescribeVegraphConfigInMetamysqlWithContext(ctx volcengine.Context, input *DescribeVegraphConfigInMetamysqlInput, opts ...request.Option) (*DescribeVegraphConfigInMetamysqlOutput, error)

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

See DescribeVegraphConfigInMetamysql 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 (*GRAPH) DescribeZones

func (c *GRAPH) DescribeZones(input *DescribeZonesInput) (*DescribeZonesOutput, error)

DescribeZones API operation for GRAPH.

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

func (*GRAPH) DescribeZonesCommon

func (c *GRAPH) DescribeZonesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeZonesCommon API operation for GRAPH.

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

func (*GRAPH) DescribeZonesCommonRequest

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

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

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

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

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

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

func (*GRAPH) DescribeZonesCommonWithContext

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

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

See DescribeZonesCommon 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 (*GRAPH) DescribeZonesRequest

func (c *GRAPH) DescribeZonesRequest(input *DescribeZonesInput) (req *request.Request, output *DescribeZonesOutput)

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

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

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

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

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

func (*GRAPH) DescribeZonesWithContext

func (c *GRAPH) DescribeZonesWithContext(ctx volcengine.Context, input *DescribeZonesInput, opts ...request.Option) (*DescribeZonesOutput, error)

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

See DescribeZones 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 (*GRAPH) GetInstanceSpecScope

func (c *GRAPH) GetInstanceSpecScope(input *GetInstanceSpecScopeInput) (*GetInstanceSpecScopeOutput, error)

GetInstanceSpecScope API operation for GRAPH.

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

func (*GRAPH) GetInstanceSpecScopeCommon

func (c *GRAPH) GetInstanceSpecScopeCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetInstanceSpecScopeCommon API operation for GRAPH.

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

func (*GRAPH) GetInstanceSpecScopeCommonRequest

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

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

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

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

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

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

func (*GRAPH) GetInstanceSpecScopeCommonWithContext

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

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

See GetInstanceSpecScopeCommon 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 (*GRAPH) GetInstanceSpecScopeRequest

func (c *GRAPH) GetInstanceSpecScopeRequest(input *GetInstanceSpecScopeInput) (req *request.Request, output *GetInstanceSpecScopeOutput)

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

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

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

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

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

func (*GRAPH) GetInstanceSpecScopeWithContext

func (c *GRAPH) GetInstanceSpecScopeWithContext(ctx volcengine.Context, input *GetInstanceSpecScopeInput, opts ...request.Option) (*GetInstanceSpecScopeOutput, error)

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

See GetInstanceSpecScope 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 (*GRAPH) GetTableSchema

func (c *GRAPH) GetTableSchema(input *GetTableSchemaInput) (*GetTableSchemaOutput, error)

GetTableSchema API operation for GRAPH.

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

func (*GRAPH) GetTableSchemaCommon

func (c *GRAPH) GetTableSchemaCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetTableSchemaCommon API operation for GRAPH.

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

func (*GRAPH) GetTableSchemaCommonRequest

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

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

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

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

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

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

func (*GRAPH) GetTableSchemaCommonWithContext

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

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

See GetTableSchemaCommon 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 (*GRAPH) GetTableSchemaRequest

func (c *GRAPH) GetTableSchemaRequest(input *GetTableSchemaInput) (req *request.Request, output *GetTableSchemaOutput)

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

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

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

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

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

func (*GRAPH) GetTableSchemaWithContext

func (c *GRAPH) GetTableSchemaWithContext(ctx volcengine.Context, input *GetTableSchemaInput, opts ...request.Option) (*GetTableSchemaOutput, error)

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

See GetTableSchema 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 (*GRAPH) GetVegraphNetworkResource

func (c *GRAPH) GetVegraphNetworkResource(input *GetVegraphNetworkResourceInput) (*GetVegraphNetworkResourceOutput, error)

GetVegraphNetworkResource API operation for GRAPH.

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

func (*GRAPH) GetVegraphNetworkResourceCommon

func (c *GRAPH) GetVegraphNetworkResourceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetVegraphNetworkResourceCommon API operation for GRAPH.

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

func (*GRAPH) GetVegraphNetworkResourceCommonRequest

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

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

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

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

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

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

func (*GRAPH) GetVegraphNetworkResourceCommonWithContext

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

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

See GetVegraphNetworkResourceCommon 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 (*GRAPH) GetVegraphNetworkResourceRequest

func (c *GRAPH) GetVegraphNetworkResourceRequest(input *GetVegraphNetworkResourceInput) (req *request.Request, output *GetVegraphNetworkResourceOutput)

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

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

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

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

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

func (*GRAPH) GetVegraphNetworkResourceWithContext

func (c *GRAPH) GetVegraphNetworkResourceWithContext(ctx volcengine.Context, input *GetVegraphNetworkResourceInput, opts ...request.Option) (*GetVegraphNetworkResourceOutput, error)

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

See GetVegraphNetworkResource 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 (*GRAPH) ListClusterTables

func (c *GRAPH) ListClusterTables(input *ListClusterTablesInput) (*ListClusterTablesOutput, error)

ListClusterTables API operation for GRAPH.

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

func (*GRAPH) ListClusterTablesCommon

func (c *GRAPH) ListClusterTablesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListClusterTablesCommon API operation for GRAPH.

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

func (*GRAPH) ListClusterTablesCommonRequest

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

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

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

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

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

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

func (*GRAPH) ListClusterTablesCommonWithContext

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

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

See ListClusterTablesCommon 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 (*GRAPH) ListClusterTablesRequest

func (c *GRAPH) ListClusterTablesRequest(input *ListClusterTablesInput) (req *request.Request, output *ListClusterTablesOutput)

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

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

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

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

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

func (*GRAPH) ListClusterTablesWithContext

func (c *GRAPH) ListClusterTablesWithContext(ctx volcengine.Context, input *ListClusterTablesInput, opts ...request.Option) (*ListClusterTablesOutput, error)

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

See ListClusterTables 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 (*GRAPH) ListInstance

func (c *GRAPH) ListInstance(input *ListInstanceInput) (*ListInstanceOutput, error)

ListInstance API operation for GRAPH.

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

func (*GRAPH) ListInstanceCommon

func (c *GRAPH) ListInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListInstanceCommon API operation for GRAPH.

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

func (*GRAPH) ListInstanceCommonRequest

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

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

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

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

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

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

func (*GRAPH) ListInstanceCommonWithContext

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

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

See ListInstanceCommon 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 (*GRAPH) ListInstanceRequest

func (c *GRAPH) ListInstanceRequest(input *ListInstanceInput) (req *request.Request, output *ListInstanceOutput)

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

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

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

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

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

func (*GRAPH) ListInstanceWithContext

func (c *GRAPH) ListInstanceWithContext(ctx volcengine.Context, input *ListInstanceInput, opts ...request.Option) (*ListInstanceOutput, error)

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

See ListInstance 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 (*GRAPH) ModifySchema

func (c *GRAPH) ModifySchema(input *ModifySchemaInput) (*ModifySchemaOutput, error)

ModifySchema API operation for GRAPH.

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

func (*GRAPH) ModifySchemaCommon

func (c *GRAPH) ModifySchemaCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifySchemaCommon API operation for GRAPH.

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

func (*GRAPH) ModifySchemaCommonRequest

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

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

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

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

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

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

func (*GRAPH) ModifySchemaCommonWithContext

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

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

See ModifySchemaCommon 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 (*GRAPH) ModifySchemaRequest

func (c *GRAPH) ModifySchemaRequest(input *ModifySchemaInput) (req *request.Request, output *ModifySchemaOutput)

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

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

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

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

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

func (*GRAPH) ModifySchemaWithContext

func (c *GRAPH) ModifySchemaWithContext(ctx volcengine.Context, input *ModifySchemaInput, opts ...request.Option) (*ModifySchemaOutput, error)

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

See ModifySchema 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 GRAPHAPI

type GRAPHAPI interface {
	AddTablesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	AddTablesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	AddTablesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	AddTables(*AddTablesInput) (*AddTablesOutput, error)
	AddTablesWithContext(volcengine.Context, *AddTablesInput, ...request.Option) (*AddTablesOutput, error)
	AddTablesRequest(*AddTablesInput) (*request.Request, *AddTablesOutput)

	CreateInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateInstanceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateInstance(*CreateInstanceInput) (*CreateInstanceOutput, error)
	CreateInstanceWithContext(volcengine.Context, *CreateInstanceInput, ...request.Option) (*CreateInstanceOutput, error)
	CreateInstanceRequest(*CreateInstanceInput) (*request.Request, *CreateInstanceOutput)

	DescribeInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeInstanceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeInstance(*DescribeInstanceInput) (*DescribeInstanceOutput, error)
	DescribeInstanceWithContext(volcengine.Context, *DescribeInstanceInput, ...request.Option) (*DescribeInstanceOutput, error)
	DescribeInstanceRequest(*DescribeInstanceInput) (*request.Request, *DescribeInstanceOutput)

	DescribeVegraphConfigInMetamysqlCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeVegraphConfigInMetamysqlCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeVegraphConfigInMetamysqlCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeVegraphConfigInMetamysql(*DescribeVegraphConfigInMetamysqlInput) (*DescribeVegraphConfigInMetamysqlOutput, error)
	DescribeVegraphConfigInMetamysqlWithContext(volcengine.Context, *DescribeVegraphConfigInMetamysqlInput, ...request.Option) (*DescribeVegraphConfigInMetamysqlOutput, error)
	DescribeVegraphConfigInMetamysqlRequest(*DescribeVegraphConfigInMetamysqlInput) (*request.Request, *DescribeVegraphConfigInMetamysqlOutput)

	DescribeZonesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeZonesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeZonesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeZones(*DescribeZonesInput) (*DescribeZonesOutput, error)
	DescribeZonesWithContext(volcengine.Context, *DescribeZonesInput, ...request.Option) (*DescribeZonesOutput, error)
	DescribeZonesRequest(*DescribeZonesInput) (*request.Request, *DescribeZonesOutput)

	GetInstanceSpecScopeCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetInstanceSpecScopeCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetInstanceSpecScopeCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetInstanceSpecScope(*GetInstanceSpecScopeInput) (*GetInstanceSpecScopeOutput, error)
	GetInstanceSpecScopeWithContext(volcengine.Context, *GetInstanceSpecScopeInput, ...request.Option) (*GetInstanceSpecScopeOutput, error)
	GetInstanceSpecScopeRequest(*GetInstanceSpecScopeInput) (*request.Request, *GetInstanceSpecScopeOutput)

	GetTableSchemaCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetTableSchemaCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetTableSchemaCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetTableSchema(*GetTableSchemaInput) (*GetTableSchemaOutput, error)
	GetTableSchemaWithContext(volcengine.Context, *GetTableSchemaInput, ...request.Option) (*GetTableSchemaOutput, error)
	GetTableSchemaRequest(*GetTableSchemaInput) (*request.Request, *GetTableSchemaOutput)

	GetVegraphNetworkResourceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetVegraphNetworkResourceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetVegraphNetworkResourceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetVegraphNetworkResource(*GetVegraphNetworkResourceInput) (*GetVegraphNetworkResourceOutput, error)
	GetVegraphNetworkResourceWithContext(volcengine.Context, *GetVegraphNetworkResourceInput, ...request.Option) (*GetVegraphNetworkResourceOutput, error)
	GetVegraphNetworkResourceRequest(*GetVegraphNetworkResourceInput) (*request.Request, *GetVegraphNetworkResourceOutput)

	ListClusterTablesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListClusterTablesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListClusterTablesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListClusterTables(*ListClusterTablesInput) (*ListClusterTablesOutput, error)
	ListClusterTablesWithContext(volcengine.Context, *ListClusterTablesInput, ...request.Option) (*ListClusterTablesOutput, error)
	ListClusterTablesRequest(*ListClusterTablesInput) (*request.Request, *ListClusterTablesOutput)

	ListInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListInstanceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListInstance(*ListInstanceInput) (*ListInstanceOutput, error)
	ListInstanceWithContext(volcengine.Context, *ListInstanceInput, ...request.Option) (*ListInstanceOutput, error)
	ListInstanceRequest(*ListInstanceInput) (*request.Request, *ListInstanceOutput)

	ModifySchemaCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifySchemaCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifySchemaCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifySchema(*ModifySchemaInput) (*ModifySchemaOutput, error)
	ModifySchemaWithContext(volcengine.Context, *ModifySchemaInput, ...request.Option) (*ModifySchemaOutput, error)
	ModifySchemaRequest(*ModifySchemaInput) (*request.Request, *ModifySchemaOutput)
}

GRAPHAPI provides an interface to enable mocking the graph.GRAPH service client's API operation,

// volcengine sdk func uses an SDK service client to make a request to
// GRAPH.
func myFunc(svc GRAPHAPI) bool {
    // Make svc.AddTables request
}

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

    myFunc(svc)
}

type GetInstanceSpecScopeInput

type GetInstanceSpecScopeInput struct {
	// contains filtered or unexported fields
}

func (GetInstanceSpecScopeInput) GoString

func (s GetInstanceSpecScopeInput) GoString() string

GoString returns the string representation

func (GetInstanceSpecScopeInput) String

func (s GetInstanceSpecScopeInput) String() string

String returns the string representation

type GetInstanceSpecScopeOutput

type GetInstanceSpecScopeOutput struct {
	Metadata *response.ResponseMetadata

	Infos []*InfoForGetInstanceSpecScopeOutput `type:"list" json:"infos,omitempty"`
	// contains filtered or unexported fields
}

func (GetInstanceSpecScopeOutput) GoString

func (s GetInstanceSpecScopeOutput) GoString() string

GoString returns the string representation

func (*GetInstanceSpecScopeOutput) SetInfos

SetInfos sets the Infos field's value.

func (GetInstanceSpecScopeOutput) String

String returns the string representation

type GetTableSchemaInput

type GetTableSchemaInput struct {

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

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

func (GetTableSchemaInput) GoString

func (s GetTableSchemaInput) GoString() string

GoString returns the string representation

func (*GetTableSchemaInput) SetInstanceId

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

SetInstanceId sets the InstanceId field's value.

func (*GetTableSchemaInput) SetTable

SetTable sets the Table field's value.

func (GetTableSchemaInput) String

func (s GetTableSchemaInput) String() string

String returns the string representation

func (*GetTableSchemaInput) Validate

func (s *GetTableSchemaInput) Validate() error

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

type GetTableSchemaOutput

type GetTableSchemaOutput struct {
	Metadata *response.ResponseMetadata

	TableSchema *TableSchemaForGetTableSchemaOutput `type:"structure" json:"tableSchema,omitempty"`
	// contains filtered or unexported fields
}

func (GetTableSchemaOutput) GoString

func (s GetTableSchemaOutput) GoString() string

GoString returns the string representation

func (*GetTableSchemaOutput) SetTableSchema

SetTableSchema sets the TableSchema field's value.

func (GetTableSchemaOutput) String

func (s GetTableSchemaOutput) String() string

String returns the string representation

type GetVegraphNetworkResourceInput

type GetVegraphNetworkResourceInput struct {

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

func (GetVegraphNetworkResourceInput) GoString

GoString returns the string representation

func (*GetVegraphNetworkResourceInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (GetVegraphNetworkResourceInput) String

String returns the string representation

func (*GetVegraphNetworkResourceInput) Validate

func (s *GetVegraphNetworkResourceInput) Validate() error

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

type GetVegraphNetworkResourceOutput

type GetVegraphNetworkResourceOutput struct {
	Metadata *response.ResponseMetadata

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

func (GetVegraphNetworkResourceOutput) GoString

GoString returns the string representation

func (*GetVegraphNetworkResourceOutput) SetNetworkResources

SetNetworkResources sets the NetworkResources field's value.

func (GetVegraphNetworkResourceOutput) String

String returns the string representation

type ImageInfoForCreateInstanceInput

type ImageInfoForCreateInstanceInput struct {
	Bg3DeployVersion *string `type:"string" json:",omitempty"`

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

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

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

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

func (ImageInfoForCreateInstanceInput) GoString

GoString returns the string representation

func (*ImageInfoForCreateInstanceInput) SetBg3DeployVersion

SetBg3DeployVersion sets the Bg3DeployVersion field's value.

func (*ImageInfoForCreateInstanceInput) SetBg3ImageVersion

SetBg3ImageVersion sets the Bg3ImageVersion field's value.

func (*ImageInfoForCreateInstanceInput) SetMsDeployVersion

SetMsDeployVersion sets the MsDeployVersion field's value.

func (*ImageInfoForCreateInstanceInput) SetMsImageVersion

SetMsImageVersion sets the MsImageVersion field's value.

func (*ImageInfoForCreateInstanceInput) SetVersionSetID

SetVersionSetID sets the VersionSetID field's value.

func (ImageInfoForCreateInstanceInput) String

String returns the string representation

type ImageInfoForDescribeInstanceOutput

type ImageInfoForDescribeInstanceOutput struct {
	Bg3DeployVersion *string `type:"string" json:",omitempty"`

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

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

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

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

func (ImageInfoForDescribeInstanceOutput) GoString

GoString returns the string representation

func (*ImageInfoForDescribeInstanceOutput) SetBg3DeployVersion

SetBg3DeployVersion sets the Bg3DeployVersion field's value.

func (*ImageInfoForDescribeInstanceOutput) SetBg3ImageVersion

SetBg3ImageVersion sets the Bg3ImageVersion field's value.

func (*ImageInfoForDescribeInstanceOutput) SetMsDeployVersion

SetMsDeployVersion sets the MsDeployVersion field's value.

func (*ImageInfoForDescribeInstanceOutput) SetMsImageVersion

SetMsImageVersion sets the MsImageVersion field's value.

func (*ImageInfoForDescribeInstanceOutput) SetVersionSetID

SetVersionSetID sets the VersionSetID field's value.

func (ImageInfoForDescribeInstanceOutput) String

String returns the string representation

type ImageInfoForListInstanceOutput

type ImageInfoForListInstanceOutput struct {
	Bg3DeployVersion *string `type:"string" json:",omitempty"`

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

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

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

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

func (ImageInfoForListInstanceOutput) GoString

GoString returns the string representation

func (*ImageInfoForListInstanceOutput) SetBg3DeployVersion

SetBg3DeployVersion sets the Bg3DeployVersion field's value.

func (*ImageInfoForListInstanceOutput) SetBg3ImageVersion

SetBg3ImageVersion sets the Bg3ImageVersion field's value.

func (*ImageInfoForListInstanceOutput) SetMsDeployVersion

SetMsDeployVersion sets the MsDeployVersion field's value.

func (*ImageInfoForListInstanceOutput) SetMsImageVersion

SetMsImageVersion sets the MsImageVersion field's value.

func (*ImageInfoForListInstanceOutput) SetVersionSetID

SetVersionSetID sets the VersionSetID field's value.

func (ImageInfoForListInstanceOutput) String

String returns the string representation

type InfoForCreateInstanceInput

type InfoForCreateInstanceInput struct {
	AvailabilityZoneId *string `type:"string" json:",omitempty"`

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

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

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

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

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

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

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

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

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

	ImageInfo *ImageInfoForCreateInstanceInput `type:"structure" json:",omitempty"`

	InsSpec *InsSpecForCreateInstanceInput `type:"structure" json:",omitempty"`

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

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

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

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

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

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

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

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

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

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

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

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

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

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

func (InfoForCreateInstanceInput) GoString

func (s InfoForCreateInstanceInput) GoString() string

GoString returns the string representation

func (*InfoForCreateInstanceInput) SetAvailabilityZoneId

func (s *InfoForCreateInstanceInput) SetAvailabilityZoneId(v string) *InfoForCreateInstanceInput

SetAvailabilityZoneId sets the AvailabilityZoneId field's value.

SetBg3Link sets the Bg3Link field's value.

func (*InfoForCreateInstanceInput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*InfoForCreateInstanceInput) SetCreator

SetCreator sets the Creator field's value.

func (*InfoForCreateInstanceInput) SetDeletionProtection

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

SetDeletionProtection sets the DeletionProtection field's value.

func (*InfoForCreateInstanceInput) SetDiskSpace

SetDiskSpace sets the DiskSpace field's value.

func (*InfoForCreateInstanceInput) SetDiskUsed

SetDiskUsed sets the DiskUsed field's value.

func (*InfoForCreateInstanceInput) SetExpireTime

SetExpireTime sets the ExpireTime field's value.

func (*InfoForCreateInstanceInput) SetGraphVersion

SetGraphVersion sets the GraphVersion field's value.

func (*InfoForCreateInstanceInput) SetId

SetId sets the Id field's value.

func (*InfoForCreateInstanceInput) SetImageInfo

SetImageInfo sets the ImageInfo field's value.

func (*InfoForCreateInstanceInput) SetInsSpec

SetInsSpec sets the InsSpec field's value.

func (*InfoForCreateInstanceInput) SetK8sDomain

SetK8sDomain sets the K8sDomain field's value.

func (*InfoForCreateInstanceInput) SetMaintenanceTime

SetMaintenanceTime sets the MaintenanceTime field's value.

func (*InfoForCreateInstanceInput) SetMode

SetMode sets the Mode field's value.

func (*InfoForCreateInstanceInput) SetName

SetName sets the Name field's value.

func (*InfoForCreateInstanceInput) SetNodeNum

SetNodeNum sets the NodeNum field's value.

func (*InfoForCreateInstanceInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*InfoForCreateInstanceInput) SetRegionId

SetRegionId sets the RegionId field's value.

func (*InfoForCreateInstanceInput) SetStatus

SetStatus sets the Status field's value.

func (*InfoForCreateInstanceInput) SetSubnetID

SetSubnetID sets the SubnetID field's value.

func (*InfoForCreateInstanceInput) SetSubnetName

SetSubnetName sets the SubnetName field's value.

func (*InfoForCreateInstanceInput) SetTags

SetTags sets the Tags field's value.

func (*InfoForCreateInstanceInput) SetTradeNO

SetTradeNO sets the TradeNO field's value.

func (*InfoForCreateInstanceInput) SetVpcId

SetVpcId sets the VpcId field's value.

func (*InfoForCreateInstanceInput) SetVpcName

SetVpcName sets the VpcName field's value.

func (InfoForCreateInstanceInput) String

String returns the string representation

type InfoForDescribeInstanceOutput

type InfoForDescribeInstanceOutput struct {
	AvailabilityZoneId *string `type:"string" json:",omitempty"`

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

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

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

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

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

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

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

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

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

	ImageInfo *ImageInfoForDescribeInstanceOutput `type:"structure" json:",omitempty"`

	InsSpec *InsSpecForDescribeInstanceOutput `type:"structure" json:",omitempty"`

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

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

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

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

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

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

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

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

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

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

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

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

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

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

func (InfoForDescribeInstanceOutput) GoString

GoString returns the string representation

func (*InfoForDescribeInstanceOutput) SetAvailabilityZoneId

SetAvailabilityZoneId sets the AvailabilityZoneId field's value.

SetBg3Link sets the Bg3Link field's value.

func (*InfoForDescribeInstanceOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*InfoForDescribeInstanceOutput) SetCreator

SetCreator sets the Creator field's value.

func (*InfoForDescribeInstanceOutput) SetDeletionProtection

SetDeletionProtection sets the DeletionProtection field's value.

func (*InfoForDescribeInstanceOutput) SetDiskSpace

SetDiskSpace sets the DiskSpace field's value.

func (*InfoForDescribeInstanceOutput) SetDiskUsed

SetDiskUsed sets the DiskUsed field's value.

func (*InfoForDescribeInstanceOutput) SetExpireTime

SetExpireTime sets the ExpireTime field's value.

func (*InfoForDescribeInstanceOutput) SetGraphVersion

SetGraphVersion sets the GraphVersion field's value.

func (*InfoForDescribeInstanceOutput) SetId

SetId sets the Id field's value.

func (*InfoForDescribeInstanceOutput) SetImageInfo

SetImageInfo sets the ImageInfo field's value.

func (*InfoForDescribeInstanceOutput) SetInsSpec

SetInsSpec sets the InsSpec field's value.

func (*InfoForDescribeInstanceOutput) SetK8sDomain

SetK8sDomain sets the K8sDomain field's value.

func (*InfoForDescribeInstanceOutput) SetMaintenanceTime

SetMaintenanceTime sets the MaintenanceTime field's value.

func (*InfoForDescribeInstanceOutput) SetMode

SetMode sets the Mode field's value.

func (*InfoForDescribeInstanceOutput) SetName

SetName sets the Name field's value.

func (*InfoForDescribeInstanceOutput) SetNodeNum

SetNodeNum sets the NodeNum field's value.

func (*InfoForDescribeInstanceOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*InfoForDescribeInstanceOutput) SetRegionId

SetRegionId sets the RegionId field's value.

func (*InfoForDescribeInstanceOutput) SetStatus

SetStatus sets the Status field's value.

func (*InfoForDescribeInstanceOutput) SetSubnetID

SetSubnetID sets the SubnetID field's value.

func (*InfoForDescribeInstanceOutput) SetSubnetName

SetSubnetName sets the SubnetName field's value.

func (*InfoForDescribeInstanceOutput) SetTags

SetTags sets the Tags field's value.

func (*InfoForDescribeInstanceOutput) SetTradeNO

SetTradeNO sets the TradeNO field's value.

func (*InfoForDescribeInstanceOutput) SetVpcId

SetVpcId sets the VpcId field's value.

func (*InfoForDescribeInstanceOutput) SetVpcName

SetVpcName sets the VpcName field's value.

func (InfoForDescribeInstanceOutput) String

String returns the string representation

type InfoForGetInstanceSpecScopeOutput

type InfoForGetInstanceSpecScopeOutput struct {
	DiskSpaceScope *DiskSpaceScopeForGetInstanceSpecScopeOutput `type:"structure" json:",omitempty"`

	InstSpecList []*InstSpecListForGetInstanceSpecScopeOutput `type:"list" json:",omitempty"`

	NodeScope *NodeScopeForGetInstanceSpecScopeOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (InfoForGetInstanceSpecScopeOutput) GoString

GoString returns the string representation

func (*InfoForGetInstanceSpecScopeOutput) SetDiskSpaceScope

SetDiskSpaceScope sets the DiskSpaceScope field's value.

func (*InfoForGetInstanceSpecScopeOutput) SetInstSpecList

SetInstSpecList sets the InstSpecList field's value.

func (*InfoForGetInstanceSpecScopeOutput) SetNodeScope

SetNodeScope sets the NodeScope field's value.

func (InfoForGetInstanceSpecScopeOutput) String

String returns the string representation

type InfoForListInstanceOutput

type InfoForListInstanceOutput struct {
	AvailabilityZoneId *string `type:"string" json:",omitempty"`

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

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

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

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

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

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

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

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

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

	ImageInfo *ImageInfoForListInstanceOutput `type:"structure" json:",omitempty"`

	InsSpec *InsSpecForListInstanceOutput `type:"structure" json:",omitempty"`

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

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

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

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

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

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

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

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

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

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

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

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

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

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

func (InfoForListInstanceOutput) GoString

func (s InfoForListInstanceOutput) GoString() string

GoString returns the string representation

func (*InfoForListInstanceOutput) SetAvailabilityZoneId

func (s *InfoForListInstanceOutput) SetAvailabilityZoneId(v string) *InfoForListInstanceOutput

SetAvailabilityZoneId sets the AvailabilityZoneId field's value.

SetBg3Link sets the Bg3Link field's value.

func (*InfoForListInstanceOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*InfoForListInstanceOutput) SetCreator

SetCreator sets the Creator field's value.

func (*InfoForListInstanceOutput) SetDeletionProtection

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

SetDeletionProtection sets the DeletionProtection field's value.

func (*InfoForListInstanceOutput) SetDiskSpace

SetDiskSpace sets the DiskSpace field's value.

func (*InfoForListInstanceOutput) SetDiskUsed

SetDiskUsed sets the DiskUsed field's value.

func (*InfoForListInstanceOutput) SetExpireTime

SetExpireTime sets the ExpireTime field's value.

func (*InfoForListInstanceOutput) SetGraphVersion

SetGraphVersion sets the GraphVersion field's value.

func (*InfoForListInstanceOutput) SetId

SetId sets the Id field's value.

func (*InfoForListInstanceOutput) SetImageInfo

SetImageInfo sets the ImageInfo field's value.

func (*InfoForListInstanceOutput) SetInsSpec

SetInsSpec sets the InsSpec field's value.

func (*InfoForListInstanceOutput) SetK8sDomain

SetK8sDomain sets the K8sDomain field's value.

func (*InfoForListInstanceOutput) SetMaintenanceTime

SetMaintenanceTime sets the MaintenanceTime field's value.

func (*InfoForListInstanceOutput) SetMode

SetMode sets the Mode field's value.

func (*InfoForListInstanceOutput) SetName

SetName sets the Name field's value.

func (*InfoForListInstanceOutput) SetNodeNum

SetNodeNum sets the NodeNum field's value.

func (*InfoForListInstanceOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*InfoForListInstanceOutput) SetRegionId

SetRegionId sets the RegionId field's value.

func (*InfoForListInstanceOutput) SetStatus

SetStatus sets the Status field's value.

func (*InfoForListInstanceOutput) SetSubnetID

SetSubnetID sets the SubnetID field's value.

func (*InfoForListInstanceOutput) SetSubnetName

SetSubnetName sets the SubnetName field's value.

func (*InfoForListInstanceOutput) SetTags

SetTags sets the Tags field's value.

func (*InfoForListInstanceOutput) SetTradeNO

SetTradeNO sets the TradeNO field's value.

func (*InfoForListInstanceOutput) SetVpcId

SetVpcId sets the VpcId field's value.

func (*InfoForListInstanceOutput) SetVpcName

SetVpcName sets the VpcName field's value.

func (InfoForListInstanceOutput) String

func (s InfoForListInstanceOutput) String() string

String returns the string representation

type InsSpecForCreateInstanceInput

type InsSpecForCreateInstanceInput struct {
	CpuNum *int32 `type:"int32" json:",omitempty"`

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

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

func (InsSpecForCreateInstanceInput) GoString

GoString returns the string representation

func (*InsSpecForCreateInstanceInput) SetCpuNum

SetCpuNum sets the CpuNum field's value.

func (*InsSpecForCreateInstanceInput) SetMemInGb

SetMemInGb sets the MemInGb field's value.

func (*InsSpecForCreateInstanceInput) SetSpecName

SetSpecName sets the SpecName field's value.

func (InsSpecForCreateInstanceInput) String

String returns the string representation

type InsSpecForDescribeInstanceOutput

type InsSpecForDescribeInstanceOutput struct {
	CpuNum *int32 `type:"int32" json:",omitempty"`

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

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

func (InsSpecForDescribeInstanceOutput) GoString

GoString returns the string representation

func (*InsSpecForDescribeInstanceOutput) SetCpuNum

SetCpuNum sets the CpuNum field's value.

func (*InsSpecForDescribeInstanceOutput) SetMemInGb

SetMemInGb sets the MemInGb field's value.

func (*InsSpecForDescribeInstanceOutput) SetSpecName

SetSpecName sets the SpecName field's value.

func (InsSpecForDescribeInstanceOutput) String

String returns the string representation

type InsSpecForListInstanceOutput

type InsSpecForListInstanceOutput struct {
	CpuNum *int32 `type:"int32" json:",omitempty"`

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

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

func (InsSpecForListInstanceOutput) GoString

func (s InsSpecForListInstanceOutput) GoString() string

GoString returns the string representation

func (*InsSpecForListInstanceOutput) SetCpuNum

SetCpuNum sets the CpuNum field's value.

func (*InsSpecForListInstanceOutput) SetMemInGb

SetMemInGb sets the MemInGb field's value.

func (*InsSpecForListInstanceOutput) SetSpecName

SetSpecName sets the SpecName field's value.

func (InsSpecForListInstanceOutput) String

String returns the string representation

type InstSpecListForGetInstanceSpecScopeOutput

type InstSpecListForGetInstanceSpecScopeOutput struct {
	CpuNum *int32 `type:"int32" json:",omitempty"`

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

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

func (InstSpecListForGetInstanceSpecScopeOutput) GoString

GoString returns the string representation

func (*InstSpecListForGetInstanceSpecScopeOutput) SetCpuNum

SetCpuNum sets the CpuNum field's value.

func (*InstSpecListForGetInstanceSpecScopeOutput) SetMemInGb

SetMemInGb sets the MemInGb field's value.

func (*InstSpecListForGetInstanceSpecScopeOutput) SetSpecName

SetSpecName sets the SpecName field's value.

func (InstSpecListForGetInstanceSpecScopeOutput) String

String returns the string representation

type InstanceTagForCreateInstanceInput

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

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

func (InstanceTagForCreateInstanceInput) GoString

GoString returns the string representation

func (*InstanceTagForCreateInstanceInput) SetKey

SetKey sets the Key field's value.

func (*InstanceTagForCreateInstanceInput) SetValue

SetValue sets the Value field's value.

func (InstanceTagForCreateInstanceInput) String

String returns the string representation

type ListClusterTablesInput

type ListClusterTablesInput struct {

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

func (ListClusterTablesInput) GoString

func (s ListClusterTablesInput) GoString() string

GoString returns the string representation

func (*ListClusterTablesInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (ListClusterTablesInput) String

func (s ListClusterTablesInput) String() string

String returns the string representation

func (*ListClusterTablesInput) Validate

func (s *ListClusterTablesInput) Validate() error

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

type ListClusterTablesOutput

type ListClusterTablesOutput struct {
	Metadata *response.ResponseMetadata

	Tables []*TableForListClusterTablesOutput `type:"list" json:"tables,omitempty"`
	// contains filtered or unexported fields
}

func (ListClusterTablesOutput) GoString

func (s ListClusterTablesOutput) GoString() string

GoString returns the string representation

func (*ListClusterTablesOutput) SetTables

SetTables sets the Tables field's value.

func (ListClusterTablesOutput) String

func (s ListClusterTablesOutput) String() string

String returns the string representation

type ListInstanceInput

type ListInstanceInput struct {

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

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

func (ListInstanceInput) GoString

func (s ListInstanceInput) GoString() string

GoString returns the string representation

func (*ListInstanceInput) SetLimit

func (s *ListInstanceInput) SetLimit(v int32) *ListInstanceInput

SetLimit sets the Limit field's value.

func (*ListInstanceInput) SetOffset

func (s *ListInstanceInput) SetOffset(v int32) *ListInstanceInput

SetOffset sets the Offset field's value.

func (ListInstanceInput) String

func (s ListInstanceInput) String() string

String returns the string representation

func (*ListInstanceInput) Validate

func (s *ListInstanceInput) Validate() error

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

type ListInstanceOutput

type ListInstanceOutput struct {
	Metadata *response.ResponseMetadata

	Infos []*InfoForListInstanceOutput `type:"list" json:",omitempty"`

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

func (ListInstanceOutput) GoString

func (s ListInstanceOutput) GoString() string

GoString returns the string representation

func (*ListInstanceOutput) SetInfos

SetInfos sets the Infos field's value.

func (*ListInstanceOutput) SetTotal

SetTotal sets the Total field's value.

func (ListInstanceOutput) String

func (s ListInstanceOutput) String() string

String returns the string representation

type ModifySchemaInput

type ModifySchemaInput struct {
	Edges []*EdgeForModifySchemaInput `type:"list" json:"edges,omitempty"`

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

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

	Vertexes []*VertexForModifySchemaInput `type:"list" json:"vertexes,omitempty"`
	// contains filtered or unexported fields
}

func (ModifySchemaInput) GoString

func (s ModifySchemaInput) GoString() string

GoString returns the string representation

func (*ModifySchemaInput) SetEdges

SetEdges sets the Edges field's value.

func (*ModifySchemaInput) SetInstanceId

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

SetInstanceId sets the InstanceId field's value.

func (*ModifySchemaInput) SetTable

func (s *ModifySchemaInput) SetTable(v string) *ModifySchemaInput

SetTable sets the Table field's value.

func (*ModifySchemaInput) SetVertexes

SetVertexes sets the Vertexes field's value.

func (ModifySchemaInput) String

func (s ModifySchemaInput) String() string

String returns the string representation

func (*ModifySchemaInput) Validate

func (s *ModifySchemaInput) Validate() error

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

type ModifySchemaOutput

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

func (ModifySchemaOutput) GoString

func (s ModifySchemaOutput) GoString() string

GoString returns the string representation

func (ModifySchemaOutput) String

func (s ModifySchemaOutput) String() string

String returns the string representation

type NetworkDescriptionForCreateInstanceInput

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

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

func (NetworkDescriptionForCreateInstanceInput) GoString

GoString returns the string representation

func (*NetworkDescriptionForCreateInstanceInput) SetAddressType

SetAddressType sets the AddressType field's value.

func (*NetworkDescriptionForCreateInstanceInput) SetIPVersionType

SetIPVersionType sets the IPVersionType field's value.

func (NetworkDescriptionForCreateInstanceInput) String

String returns the string representation

type NetworkResourceForGetVegraphNetworkResourceOutput

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

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

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

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

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

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

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

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

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

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

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

func (NetworkResourceForGetVegraphNetworkResourceOutput) GoString

GoString returns the string representation

func (*NetworkResourceForGetVegraphNetworkResourceOutput) SetAddressType

SetAddressType sets the AddressType field's value.

func (*NetworkResourceForGetVegraphNetworkResourceOutput) SetId

SetId sets the Id field's value.

func (*NetworkResourceForGetVegraphNetworkResourceOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*NetworkResourceForGetVegraphNetworkResourceOutput) SetIpVersionType

SetIpVersionType sets the IpVersionType field's value.

func (*NetworkResourceForGetVegraphNetworkResourceOutput) SetLBId

SetLBId sets the LBId field's value.

func (*NetworkResourceForGetVegraphNetworkResourceOutput) SetNetworkType

SetNetworkType sets the NetworkType field's value.

func (*NetworkResourceForGetVegraphNetworkResourceOutput) SetRegion

SetRegion sets the Region field's value.

func (*NetworkResourceForGetVegraphNetworkResourceOutput) SetResourceName

SetResourceName sets the ResourceName field's value.

func (*NetworkResourceForGetVegraphNetworkResourceOutput) SetSubnetId

SetSubnetId sets the SubnetId field's value.

func (*NetworkResourceForGetVegraphNetworkResourceOutput) SetVipV4

SetVipV4 sets the VipV4 field's value.

func (*NetworkResourceForGetVegraphNetworkResourceOutput) SetVipV6

SetVipV6 sets the VipV6 field's value.

func (NetworkResourceForGetVegraphNetworkResourceOutput) String

String returns the string representation

type NodeScopeForGetInstanceSpecScopeOutput

type NodeScopeForGetInstanceSpecScopeOutput struct {
	Max *int32 `type:"int32" json:",omitempty"`

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

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

func (NodeScopeForGetInstanceSpecScopeOutput) GoString

GoString returns the string representation

func (*NodeScopeForGetInstanceSpecScopeOutput) SetMax

SetMax sets the Max field's value.

func (*NodeScopeForGetInstanceSpecScopeOutput) SetMin

SetMin sets the Min field's value.

func (*NodeScopeForGetInstanceSpecScopeOutput) SetStep

SetStep sets the Step field's value.

func (NodeScopeForGetInstanceSpecScopeOutput) String

String returns the string representation

type SchemaForAddTablesInput

type SchemaForAddTablesInput struct {
	Edges []*EdgeForAddTablesInput `type:"list" json:"edges,omitempty"`

	Table_name *string `type:"string" json:"table_name,omitempty"`

	Version *int64 `type:"int64" json:"version,omitempty"`

	Vertexes []*VertexForAddTablesInput `type:"list" json:"vertexes,omitempty"`
	// contains filtered or unexported fields
}

func (SchemaForAddTablesInput) GoString

func (s SchemaForAddTablesInput) GoString() string

GoString returns the string representation

func (*SchemaForAddTablesInput) SetEdges

SetEdges sets the Edges field's value.

func (*SchemaForAddTablesInput) SetTable_name

SetTable_name sets the Table_name field's value.

func (*SchemaForAddTablesInput) SetVersion

SetVersion sets the Version field's value.

func (*SchemaForAddTablesInput) SetVertexes

SetVertexes sets the Vertexes field's value.

func (SchemaForAddTablesInput) String

func (s SchemaForAddTablesInput) String() string

String returns the string representation

type Secondary_indexForAddTablesInput

type Secondary_indexForAddTablesInput struct {
	Column_names []*string `type:"list" json:"column_names,omitempty"`

	Is_covering_index *bool `type:"boolean" json:"is_covering_index,omitempty"`

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

func (Secondary_indexForAddTablesInput) GoString

GoString returns the string representation

func (*Secondary_indexForAddTablesInput) SetColumn_names

SetColumn_names sets the Column_names field's value.

func (*Secondary_indexForAddTablesInput) SetIs_covering_index

SetIs_covering_index sets the Is_covering_index field's value.

func (*Secondary_indexForAddTablesInput) SetIs_unique_index

SetIs_unique_index sets the Is_unique_index field's value.

func (Secondary_indexForAddTablesInput) String

String returns the string representation

type Secondary_indexForGetTableSchemaOutput

type Secondary_indexForGetTableSchemaOutput struct {
	Column_names []*string `type:"list" json:"column_names,omitempty"`

	Is_covering_index *bool `type:"boolean" json:"is_covering_index,omitempty"`

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

func (Secondary_indexForGetTableSchemaOutput) GoString

GoString returns the string representation

func (*Secondary_indexForGetTableSchemaOutput) SetColumn_names

SetColumn_names sets the Column_names field's value.

func (*Secondary_indexForGetTableSchemaOutput) SetIs_covering_index

SetIs_covering_index sets the Is_covering_index field's value.

func (*Secondary_indexForGetTableSchemaOutput) SetIs_unique_index

SetIs_unique_index sets the Is_unique_index field's value.

func (Secondary_indexForGetTableSchemaOutput) String

String returns the string representation

type Secondary_indexForModifySchemaInput

type Secondary_indexForModifySchemaInput struct {
	Column_names []*string `type:"list" json:"column_names,omitempty"`

	Is_covering_index *bool `type:"boolean" json:"is_covering_index,omitempty"`

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

func (Secondary_indexForModifySchemaInput) GoString

GoString returns the string representation

func (*Secondary_indexForModifySchemaInput) SetColumn_names

SetColumn_names sets the Column_names field's value.

func (*Secondary_indexForModifySchemaInput) SetIs_covering_index

SetIs_covering_index sets the Is_covering_index field's value.

func (*Secondary_indexForModifySchemaInput) SetIs_unique_index

SetIs_unique_index sets the Is_unique_index field's value.

func (Secondary_indexForModifySchemaInput) String

String returns the string representation

type TableForAddTablesInput

type TableForAddTablesInput struct {
	Schema *SchemaForAddTablesInput `type:"structure" json:"schema,omitempty"`

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

func (TableForAddTablesInput) GoString

func (s TableForAddTablesInput) GoString() string

GoString returns the string representation

func (*TableForAddTablesInput) SetSchema

SetSchema sets the Schema field's value.

func (*TableForAddTablesInput) SetTable_name

SetTable_name sets the Table_name field's value.

func (TableForAddTablesInput) String

func (s TableForAddTablesInput) String() string

String returns the string representation

type TableForListClusterTablesOutput

type TableForListClusterTablesOutput struct {
	Is_readonly *bool `type:"boolean" json:"is_readonly,omitempty"`

	Partition_num *int64 `type:"int64" json:"partition_num,omitempty"`

	Table_id *int64 `type:"int64" json:"table_id,omitempty"`

	Table_name *string `type:"string" json:"table_name,omitempty"`

	Tablet_num *int64 `type:"int64" json:"tablet_num,omitempty"`

	Vdc_replica []*Vdc_replicaForListClusterTablesOutput `type:"list" json:"vdc_replica,omitempty"`

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

func (TableForListClusterTablesOutput) GoString

GoString returns the string representation

func (*TableForListClusterTablesOutput) SetIs_readonly

SetIs_readonly sets the Is_readonly field's value.

func (*TableForListClusterTablesOutput) SetPartition_num

SetPartition_num sets the Partition_num field's value.

func (*TableForListClusterTablesOutput) SetTable_id

SetTable_id sets the Table_id field's value.

func (*TableForListClusterTablesOutput) SetTable_name

SetTable_name sets the Table_name field's value.

func (*TableForListClusterTablesOutput) SetTablet_num

SetTablet_num sets the Tablet_num field's value.

func (*TableForListClusterTablesOutput) SetVdc_replica

SetVdc_replica sets the Vdc_replica field's value.

func (*TableForListClusterTablesOutput) SetWriteable_vdc

SetWriteable_vdc sets the Writeable_vdc field's value.

func (TableForListClusterTablesOutput) String

String returns the string representation

type TableSchemaForGetTableSchemaOutput

type TableSchemaForGetTableSchemaOutput struct {
	Edges []*EdgeForGetTableSchemaOutput `type:"list" json:"edges,omitempty"`

	Table_name *string `type:"string" json:"table_name,omitempty"`

	Version *int64 `type:"int64" json:"version,omitempty"`

	Vertexes []*VertexForGetTableSchemaOutput `type:"list" json:"vertexes,omitempty"`
	// contains filtered or unexported fields
}

func (TableSchemaForGetTableSchemaOutput) GoString

GoString returns the string representation

func (*TableSchemaForGetTableSchemaOutput) SetEdges

SetEdges sets the Edges field's value.

func (*TableSchemaForGetTableSchemaOutput) SetTable_name

SetTable_name sets the Table_name field's value.

func (*TableSchemaForGetTableSchemaOutput) SetVersion

SetVersion sets the Version field's value.

func (*TableSchemaForGetTableSchemaOutput) SetVertexes

SetVertexes sets the Vertexes field's value.

func (TableSchemaForGetTableSchemaOutput) String

String returns the string representation

type Tables_infoForAddTablesInput

type Tables_infoForAddTablesInput struct {
	Name *string `type:"string" json:"name,omitempty"`

	Partition_num *int32 `type:"int32" json:"partition_num,omitempty"`

	Tablet_num *int32 `type:"int32" json:"tablet_num,omitempty"`

	Vdc_replica []*Vdc_replicaForAddTablesInput `type:"list" json:"vdc_replica,omitempty"`

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

func (Tables_infoForAddTablesInput) GoString

func (s Tables_infoForAddTablesInput) GoString() string

GoString returns the string representation

func (*Tables_infoForAddTablesInput) SetName

SetName sets the Name field's value.

func (*Tables_infoForAddTablesInput) SetPartition_num

SetPartition_num sets the Partition_num field's value.

func (*Tables_infoForAddTablesInput) SetTablet_num

SetTablet_num sets the Tablet_num field's value.

func (*Tables_infoForAddTablesInput) SetVdc_replica

SetVdc_replica sets the Vdc_replica field's value.

func (*Tables_infoForAddTablesInput) SetWriteable_vdc

SetWriteable_vdc sets the Writeable_vdc field's value.

func (Tables_infoForAddTablesInput) String

String returns the string representation

type TagForCreateInstanceInput

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

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

func (TagForCreateInstanceInput) GoString

func (s TagForCreateInstanceInput) GoString() string

GoString returns the string representation

func (*TagForCreateInstanceInput) SetKey

SetKey sets the Key field's value.

func (*TagForCreateInstanceInput) SetValue

SetValue sets the Value field's value.

func (TagForCreateInstanceInput) String

func (s TagForCreateInstanceInput) String() string

String returns the string representation

type TagForDescribeInstanceOutput

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

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

func (TagForDescribeInstanceOutput) GoString

func (s TagForDescribeInstanceOutput) GoString() string

GoString returns the string representation

func (*TagForDescribeInstanceOutput) SetKey

SetKey sets the Key field's value.

func (*TagForDescribeInstanceOutput) SetValue

SetValue sets the Value field's value.

func (TagForDescribeInstanceOutput) String

String returns the string representation

type TagForListInstanceOutput

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

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

func (TagForListInstanceOutput) GoString

func (s TagForListInstanceOutput) GoString() string

GoString returns the string representation

func (*TagForListInstanceOutput) SetKey

SetKey sets the Key field's value.

func (*TagForListInstanceOutput) SetValue

SetValue sets the Value field's value.

func (TagForListInstanceOutput) String

func (s TagForListInstanceOutput) String() string

String returns the string representation

type Uniq_indexForAddTablesInput

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

func (Uniq_indexForAddTablesInput) GoString

func (s Uniq_indexForAddTablesInput) GoString() string

GoString returns the string representation

func (*Uniq_indexForAddTablesInput) SetValues

SetValues sets the Values field's value.

func (Uniq_indexForAddTablesInput) String

String returns the string representation

type Uniq_indexForGetTableSchemaOutput

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

func (Uniq_indexForGetTableSchemaOutput) GoString

GoString returns the string representation

func (*Uniq_indexForGetTableSchemaOutput) SetValues

SetValues sets the Values field's value.

func (Uniq_indexForGetTableSchemaOutput) String

String returns the string representation

type Uniq_indexForModifySchemaInput

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

func (Uniq_indexForModifySchemaInput) GoString

GoString returns the string representation

func (*Uniq_indexForModifySchemaInput) SetValues

SetValues sets the Values field's value.

func (Uniq_indexForModifySchemaInput) String

String returns the string representation

type Vdc_replicaForAddTablesInput

type Vdc_replicaForAddTablesInput struct {
	Replica_num *int32 `type:"int32" json:"replica_num,omitempty"`

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

func (Vdc_replicaForAddTablesInput) GoString

func (s Vdc_replicaForAddTablesInput) GoString() string

GoString returns the string representation

func (*Vdc_replicaForAddTablesInput) SetReplica_num

SetReplica_num sets the Replica_num field's value.

func (*Vdc_replicaForAddTablesInput) SetVdc

SetVdc sets the Vdc field's value.

func (Vdc_replicaForAddTablesInput) String

String returns the string representation

type Vdc_replicaForListClusterTablesOutput

type Vdc_replicaForListClusterTablesOutput struct {
	Replica_num *int32 `type:"int32" json:"replica_num,omitempty"`

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

func (Vdc_replicaForListClusterTablesOutput) GoString

GoString returns the string representation

func (*Vdc_replicaForListClusterTablesOutput) SetReplica_num

SetReplica_num sets the Replica_num field's value.

func (*Vdc_replicaForListClusterTablesOutput) SetVdc

SetVdc sets the Vdc field's value.

func (Vdc_replicaForListClusterTablesOutput) String

String returns the string representation

type VertexForAddTablesInput

type VertexForAddTablesInput struct {
	Columns []*ColumnForAddTablesInput `type:"list" json:"columns,omitempty"`

	Label *string `type:"string" json:"label,omitempty"`

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

	Schema_label_type *string `type:"string" json:"schema_label_type,omitempty"`

	Secondary_indices []*Secondary_indexForAddTablesInput `type:"list" json:"secondary_indices,omitempty"`

	Uniq_index []*Uniq_indexForAddTablesInput `type:"list" json:"uniq_index,omitempty"`
	// contains filtered or unexported fields
}

func (VertexForAddTablesInput) GoString

func (s VertexForAddTablesInput) GoString() string

GoString returns the string representation

func (*VertexForAddTablesInput) SetColumns

SetColumns sets the Columns field's value.

func (*VertexForAddTablesInput) SetLabel

SetLabel sets the Label field's value.

func (*VertexForAddTablesInput) SetPrimary_key

func (s *VertexForAddTablesInput) SetPrimary_key(v []*string) *VertexForAddTablesInput

SetPrimary_key sets the Primary_key field's value.

func (*VertexForAddTablesInput) SetSchema_label_type

func (s *VertexForAddTablesInput) SetSchema_label_type(v string) *VertexForAddTablesInput

SetSchema_label_type sets the Schema_label_type field's value.

func (*VertexForAddTablesInput) SetSecondary_indices

SetSecondary_indices sets the Secondary_indices field's value.

func (*VertexForAddTablesInput) SetUniq_index

SetUniq_index sets the Uniq_index field's value.

func (VertexForAddTablesInput) String

func (s VertexForAddTablesInput) String() string

String returns the string representation

type VertexForGetTableSchemaOutput

type VertexForGetTableSchemaOutput struct {
	Columns []*ColumnForGetTableSchemaOutput `type:"list" json:"columns,omitempty"`

	Label *string `type:"string" json:"label,omitempty"`

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

	Schema_label_type *string `type:"string" json:"schema_label_type,omitempty"`

	Secondary_indices []*Secondary_indexForGetTableSchemaOutput `type:"list" json:"secondary_indices,omitempty"`

	Uniq_index []*Uniq_indexForGetTableSchemaOutput `type:"list" json:"uniq_index,omitempty"`
	// contains filtered or unexported fields
}

func (VertexForGetTableSchemaOutput) GoString

GoString returns the string representation

func (*VertexForGetTableSchemaOutput) SetColumns

SetColumns sets the Columns field's value.

func (*VertexForGetTableSchemaOutput) SetLabel

SetLabel sets the Label field's value.

func (*VertexForGetTableSchemaOutput) SetPrimary_key

SetPrimary_key sets the Primary_key field's value.

func (*VertexForGetTableSchemaOutput) SetSchema_label_type

SetSchema_label_type sets the Schema_label_type field's value.

func (*VertexForGetTableSchemaOutput) SetSecondary_indices

SetSecondary_indices sets the Secondary_indices field's value.

func (*VertexForGetTableSchemaOutput) SetUniq_index

SetUniq_index sets the Uniq_index field's value.

func (VertexForGetTableSchemaOutput) String

String returns the string representation

type VertexForModifySchemaInput

type VertexForModifySchemaInput struct {
	Columns []*ColumnForModifySchemaInput `type:"list" json:"columns,omitempty"`

	Label *string `type:"string" json:"label,omitempty"`

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

	Schema_label_type *string `type:"string" json:"schema_label_type,omitempty"`

	Secondary_indices []*Secondary_indexForModifySchemaInput `type:"list" json:"secondary_indices,omitempty"`

	Uniq_index []*Uniq_indexForModifySchemaInput `type:"list" json:"uniq_index,omitempty"`
	// contains filtered or unexported fields
}

func (VertexForModifySchemaInput) GoString

func (s VertexForModifySchemaInput) GoString() string

GoString returns the string representation

func (*VertexForModifySchemaInput) SetColumns

SetColumns sets the Columns field's value.

func (*VertexForModifySchemaInput) SetLabel

SetLabel sets the Label field's value.

func (*VertexForModifySchemaInput) SetPrimary_key

SetPrimary_key sets the Primary_key field's value.

func (*VertexForModifySchemaInput) SetSchema_label_type

func (s *VertexForModifySchemaInput) SetSchema_label_type(v string) *VertexForModifySchemaInput

SetSchema_label_type sets the Schema_label_type field's value.

func (*VertexForModifySchemaInput) SetSecondary_indices

SetSecondary_indices sets the Secondary_indices field's value.

func (*VertexForModifySchemaInput) SetUniq_index

SetUniq_index sets the Uniq_index field's value.

func (VertexForModifySchemaInput) String

String returns the string representation

type Vertex_constraintForAddTablesInput

type Vertex_constraintForAddTablesInput struct {
	Primary_key_columns []*ColumnForAddTablesInput `locationName:"primary_key_columns" type:"list" json:",omitempty"`

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

func (Vertex_constraintForAddTablesInput) GoString

GoString returns the string representation

func (*Vertex_constraintForAddTablesInput) SetPrimary_key_columns

SetPrimary_key_columns sets the Primary_key_columns field's value.

func (*Vertex_constraintForAddTablesInput) SetSchema_label_type

SetSchema_label_type sets the Schema_label_type field's value.

func (Vertex_constraintForAddTablesInput) String

String returns the string representation

type Vertex_constraintForGetTableSchemaOutput

type Vertex_constraintForGetTableSchemaOutput struct {
	Primary_key_columns []*ColumnForGetTableSchemaOutput `locationName:"primary_key_columns" type:"list" json:",omitempty"`

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

func (Vertex_constraintForGetTableSchemaOutput) GoString

GoString returns the string representation

func (*Vertex_constraintForGetTableSchemaOutput) SetPrimary_key_columns

SetPrimary_key_columns sets the Primary_key_columns field's value.

func (*Vertex_constraintForGetTableSchemaOutput) SetSchema_label_type

SetSchema_label_type sets the Schema_label_type field's value.

func (Vertex_constraintForGetTableSchemaOutput) String

String returns the string representation

type Vertex_constraintForModifySchemaInput

type Vertex_constraintForModifySchemaInput struct {
	Primary_key_columns []*ColumnForModifySchemaInput `locationName:"primary_key_columns" type:"list" json:",omitempty"`

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

func (Vertex_constraintForModifySchemaInput) GoString

GoString returns the string representation

func (*Vertex_constraintForModifySchemaInput) SetPrimary_key_columns

SetPrimary_key_columns sets the Primary_key_columns field's value.

func (*Vertex_constraintForModifySchemaInput) SetSchema_label_type

SetSchema_label_type sets the Schema_label_type field's value.

func (Vertex_constraintForModifySchemaInput) String

String returns the string representation

type ZoneForDescribeZonesOutput

type ZoneForDescribeZonesOutput struct {
	Description *string `type:"string" json:",omitempty"`

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

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

func (ZoneForDescribeZonesOutput) GoString

func (s ZoneForDescribeZonesOutput) GoString() string

GoString returns the string representation

func (*ZoneForDescribeZonesOutput) SetDescription

SetDescription sets the Description field's value.

func (*ZoneForDescribeZonesOutput) SetZoneId

SetZoneId sets the ZoneId field's value.

func (*ZoneForDescribeZonesOutput) SetZoneName

SetZoneName sets the ZoneName field's value.

func (ZoneForDescribeZonesOutput) String

String returns the string representation

Jump to

Keyboard shortcuts

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