Documentation
¶
Overview ¶
Package mem0iface provides an interface to enable mocking the MEM0 service client for testing your code.
It is important to note that this interface will have breaking changes when the service model is updated and adds new API operations, paginators, and waiters.
Index ¶
- Constants
- type APIKeyInfoForDescribeMemoryProjectDetailOutput
- func (s APIKeyInfoForDescribeMemoryProjectDetailOutput) GoString() string
- func (s *APIKeyInfoForDescribeMemoryProjectDetailOutput) SetAPIKeyId(v string) *APIKeyInfoForDescribeMemoryProjectDetailOutput
- func (s *APIKeyInfoForDescribeMemoryProjectDetailOutput) SetAPIKeyName(v string) *APIKeyInfoForDescribeMemoryProjectDetailOutput
- func (s *APIKeyInfoForDescribeMemoryProjectDetailOutput) SetAccountId(v int64) *APIKeyInfoForDescribeMemoryProjectDetailOutput
- func (s *APIKeyInfoForDescribeMemoryProjectDetailOutput) SetDescription(v string) *APIKeyInfoForDescribeMemoryProjectDetailOutput
- func (s *APIKeyInfoForDescribeMemoryProjectDetailOutput) SetMemoryProjectId(v string) *APIKeyInfoForDescribeMemoryProjectDetailOutput
- func (s *APIKeyInfoForDescribeMemoryProjectDetailOutput) SetStatus(v string) *APIKeyInfoForDescribeMemoryProjectDetailOutput
- func (s APIKeyInfoForDescribeMemoryProjectDetailOutput) String() string
- type CreateAPIKeyInput
- func (s CreateAPIKeyInput) GoString() string
- func (s *CreateAPIKeyInput) SetAPIKeyName(v string) *CreateAPIKeyInput
- func (s *CreateAPIKeyInput) SetClientToken(v string) *CreateAPIKeyInput
- func (s *CreateAPIKeyInput) SetDescription(v string) *CreateAPIKeyInput
- func (s *CreateAPIKeyInput) SetMemoryProjectId(v string) *CreateAPIKeyInput
- func (s CreateAPIKeyInput) String() string
- func (s *CreateAPIKeyInput) Validate() error
- type CreateAPIKeyOutput
- type CreateMemoryProjectInput
- func (s CreateMemoryProjectInput) GoString() string
- func (s *CreateMemoryProjectInput) SetChargeType(v string) *CreateMemoryProjectInput
- func (s *CreateMemoryProjectInput) SetClientToken(v string) *CreateMemoryProjectInput
- func (s *CreateMemoryProjectInput) SetDescription(v string) *CreateMemoryProjectInput
- func (s *CreateMemoryProjectInput) SetEnableGraphMemory(v bool) *CreateMemoryProjectInput
- func (s *CreateMemoryProjectInput) SetEnableVPC(v bool) *CreateMemoryProjectInput
- func (s *CreateMemoryProjectInput) SetLongTermMemoryStrategies(v []*LongTermMemoryStrategyForCreateMemoryProjectInput) *CreateMemoryProjectInput
- func (s *CreateMemoryProjectInput) SetMemoryProjectName(v string) *CreateMemoryProjectInput
- func (s *CreateMemoryProjectInput) SetMemoryProjectType(v string) *CreateMemoryProjectInput
- func (s *CreateMemoryProjectInput) SetProjectName(v string) *CreateMemoryProjectInput
- func (s *CreateMemoryProjectInput) SetRegionId(v string) *CreateMemoryProjectInput
- func (s *CreateMemoryProjectInput) SetSubnetId(v string) *CreateMemoryProjectInput
- func (s *CreateMemoryProjectInput) SetTags(v []*TagForCreateMemoryProjectInput) *CreateMemoryProjectInput
- func (s *CreateMemoryProjectInput) SetVpcId(v string) *CreateMemoryProjectInput
- func (s CreateMemoryProjectInput) String() string
- func (s *CreateMemoryProjectInput) Validate() error
- type CreateMemoryProjectOutput
- type DeleteAPIKeyInput
- func (s DeleteAPIKeyInput) GoString() string
- func (s *DeleteAPIKeyInput) SetAPIKeyId(v string) *DeleteAPIKeyInput
- func (s *DeleteAPIKeyInput) SetClientToken(v string) *DeleteAPIKeyInput
- func (s *DeleteAPIKeyInput) SetMemoryProjectId(v string) *DeleteAPIKeyInput
- func (s DeleteAPIKeyInput) String() string
- func (s *DeleteAPIKeyInput) Validate() error
- type DeleteAPIKeyOutput
- type DeleteMemoryProjectInput
- func (s DeleteMemoryProjectInput) GoString() string
- func (s *DeleteMemoryProjectInput) SetClientToken(v string) *DeleteMemoryProjectInput
- func (s *DeleteMemoryProjectInput) SetInitiator(v string) *DeleteMemoryProjectInput
- func (s *DeleteMemoryProjectInput) SetMemoryProjectId(v string) *DeleteMemoryProjectInput
- func (s DeleteMemoryProjectInput) String() string
- func (s *DeleteMemoryProjectInput) Validate() error
- type DeleteMemoryProjectOutput
- type DescribeAPIKeyDetailInput
- func (s DescribeAPIKeyDetailInput) GoString() string
- func (s *DescribeAPIKeyDetailInput) SetAPIKeyId(v string) *DescribeAPIKeyDetailInput
- func (s *DescribeAPIKeyDetailInput) SetMemoryProjectId(v string) *DescribeAPIKeyDetailInput
- func (s DescribeAPIKeyDetailInput) String() string
- func (s *DescribeAPIKeyDetailInput) Validate() error
- type DescribeAPIKeyDetailOutput
- func (s DescribeAPIKeyDetailOutput) GoString() string
- func (s *DescribeAPIKeyDetailOutput) SetAPIKeyId(v string) *DescribeAPIKeyDetailOutput
- func (s *DescribeAPIKeyDetailOutput) SetAPIKeyName(v string) *DescribeAPIKeyDetailOutput
- func (s *DescribeAPIKeyDetailOutput) SetAPIKeyValue(v string) *DescribeAPIKeyDetailOutput
- func (s *DescribeAPIKeyDetailOutput) SetAccountId(v int64) *DescribeAPIKeyDetailOutput
- func (s *DescribeAPIKeyDetailOutput) SetDescription(v string) *DescribeAPIKeyDetailOutput
- func (s *DescribeAPIKeyDetailOutput) SetMemoryProjectId(v string) *DescribeAPIKeyDetailOutput
- func (s *DescribeAPIKeyDetailOutput) SetStatus(v string) *DescribeAPIKeyDetailOutput
- func (s DescribeAPIKeyDetailOutput) String() string
- type DescribeMemoryProjectDetailInput
- type DescribeMemoryProjectDetailOutput
- func (s DescribeMemoryProjectDetailOutput) GoString() string
- func (s *DescribeMemoryProjectDetailOutput) SetAPIKeyInfos(v []*APIKeyInfoForDescribeMemoryProjectDetailOutput) *DescribeMemoryProjectDetailOutput
- func (s *DescribeMemoryProjectDetailOutput) SetAccountId(v int64) *DescribeMemoryProjectDetailOutput
- func (s *DescribeMemoryProjectDetailOutput) SetCreateTime(v string) *DescribeMemoryProjectDetailOutput
- func (s *DescribeMemoryProjectDetailOutput) SetLongTermMemoryStrategies(v []*LongTermMemoryStrategyForDescribeMemoryProjectDetailOutput) *DescribeMemoryProjectDetailOutput
- func (s *DescribeMemoryProjectDetailOutput) SetMemoryProjectId(v string) *DescribeMemoryProjectDetailOutput
- func (s *DescribeMemoryProjectDetailOutput) SetMemoryProjectName(v string) *DescribeMemoryProjectDetailOutput
- func (s *DescribeMemoryProjectDetailOutput) SetMemoryProjectType(v string) *DescribeMemoryProjectDetailOutput
- func (s *DescribeMemoryProjectDetailOutput) SetServiceName(v string) *DescribeMemoryProjectDetailOutput
- func (s *DescribeMemoryProjectDetailOutput) SetServiceType(v string) *DescribeMemoryProjectDetailOutput
- func (s *DescribeMemoryProjectDetailOutput) SetShortTermMemoryExpireDays(v int32) *DescribeMemoryProjectDetailOutput
- func (s *DescribeMemoryProjectDetailOutput) SetStatus(v string) *DescribeMemoryProjectDetailOutput
- func (s *DescribeMemoryProjectDetailOutput) SetTags(v []*TagForDescribeMemoryProjectDetailOutput) *DescribeMemoryProjectDetailOutput
- func (s *DescribeMemoryProjectDetailOutput) SetVisitAddrs(v []*VisitAddrForDescribeMemoryProjectDetailOutput) *DescribeMemoryProjectDetailOutput
- func (s DescribeMemoryProjectDetailOutput) String() string
- type DescribeMemoryProjectsInput
- func (s DescribeMemoryProjectsInput) GoString() string
- func (s *DescribeMemoryProjectsInput) SetPageNumber(v int32) *DescribeMemoryProjectsInput
- func (s *DescribeMemoryProjectsInput) SetPageSize(v int32) *DescribeMemoryProjectsInput
- func (s *DescribeMemoryProjectsInput) SetProjectName(v string) *DescribeMemoryProjectsInput
- func (s *DescribeMemoryProjectsInput) SetRegionId(v string) *DescribeMemoryProjectsInput
- func (s *DescribeMemoryProjectsInput) SetTagFilters(v []*TagFilterForDescribeMemoryProjectsInput) *DescribeMemoryProjectsInput
- func (s DescribeMemoryProjectsInput) String() string
- type DescribeMemoryProjectsOutput
- func (s DescribeMemoryProjectsOutput) GoString() string
- func (s *DescribeMemoryProjectsOutput) SetMemProjectInfos(v []*MemProjectInfoForDescribeMemoryProjectsOutput) *DescribeMemoryProjectsOutput
- func (s *DescribeMemoryProjectsOutput) SetTotalMemProjectsNum(v int32) *DescribeMemoryProjectsOutput
- func (s DescribeMemoryProjectsOutput) String() string
- type ListTagsForResourcesInput
- func (s ListTagsForResourcesInput) GoString() string
- func (s *ListTagsForResourcesInput) SetPageNumber(v int32) *ListTagsForResourcesInput
- func (s *ListTagsForResourcesInput) SetPageSize(v int32) *ListTagsForResourcesInput
- func (s *ListTagsForResourcesInput) SetResourceIds(v []*string) *ListTagsForResourcesInput
- func (s *ListTagsForResourcesInput) SetResourceType(v string) *ListTagsForResourcesInput
- func (s *ListTagsForResourcesInput) SetTagFilters(v []*TagFilterForListTagsForResourcesInput) *ListTagsForResourcesInput
- func (s ListTagsForResourcesInput) String() string
- func (s *ListTagsForResourcesInput) Validate() error
- type ListTagsForResourcesOutput
- func (s ListTagsForResourcesOutput) GoString() string
- func (s *ListTagsForResourcesOutput) SetResourceTags(v []*ResourceTagForListTagsForResourcesOutput) *ListTagsForResourcesOutput
- func (s *ListTagsForResourcesOutput) SetTotal(v int32) *ListTagsForResourcesOutput
- func (s ListTagsForResourcesOutput) String() string
- type LongTermMemoryStrategyForCreateMemoryProjectInput
- func (s LongTermMemoryStrategyForCreateMemoryProjectInput) GoString() string
- func (s *LongTermMemoryStrategyForCreateMemoryProjectInput) SetDescription(v string) *LongTermMemoryStrategyForCreateMemoryProjectInput
- func (s *LongTermMemoryStrategyForCreateMemoryProjectInput) SetPrompt(v string) *LongTermMemoryStrategyForCreateMemoryProjectInput
- func (s *LongTermMemoryStrategyForCreateMemoryProjectInput) SetSource(v string) *LongTermMemoryStrategyForCreateMemoryProjectInput
- func (s *LongTermMemoryStrategyForCreateMemoryProjectInput) SetStrategyName(v string) *LongTermMemoryStrategyForCreateMemoryProjectInput
- func (s *LongTermMemoryStrategyForCreateMemoryProjectInput) SetStrategyType(v string) *LongTermMemoryStrategyForCreateMemoryProjectInput
- func (s LongTermMemoryStrategyForCreateMemoryProjectInput) String() string
- type LongTermMemoryStrategyForDescribeMemoryProjectDetailOutput
- func (s LongTermMemoryStrategyForDescribeMemoryProjectDetailOutput) GoString() string
- func (s *LongTermMemoryStrategyForDescribeMemoryProjectDetailOutput) SetDescription(v string) *LongTermMemoryStrategyForDescribeMemoryProjectDetailOutput
- func (s *LongTermMemoryStrategyForDescribeMemoryProjectDetailOutput) SetPrompt(v string) *LongTermMemoryStrategyForDescribeMemoryProjectDetailOutput
- func (s *LongTermMemoryStrategyForDescribeMemoryProjectDetailOutput) SetSource(v string) *LongTermMemoryStrategyForDescribeMemoryProjectDetailOutput
- func (s *LongTermMemoryStrategyForDescribeMemoryProjectDetailOutput) SetStrategyName(v string) *LongTermMemoryStrategyForDescribeMemoryProjectDetailOutput
- func (s *LongTermMemoryStrategyForDescribeMemoryProjectDetailOutput) SetStrategyType(v string) *LongTermMemoryStrategyForDescribeMemoryProjectDetailOutput
- func (s LongTermMemoryStrategyForDescribeMemoryProjectDetailOutput) String() string
- type LongTermMemoryStrategyForModifyMemoryProjectLongTermStrategyInput
- func (s LongTermMemoryStrategyForModifyMemoryProjectLongTermStrategyInput) GoString() string
- func (s *LongTermMemoryStrategyForModifyMemoryProjectLongTermStrategyInput) SetDescription(v string) *LongTermMemoryStrategyForModifyMemoryProjectLongTermStrategyInput
- func (s *LongTermMemoryStrategyForModifyMemoryProjectLongTermStrategyInput) SetPrompt(v string) *LongTermMemoryStrategyForModifyMemoryProjectLongTermStrategyInput
- func (s *LongTermMemoryStrategyForModifyMemoryProjectLongTermStrategyInput) SetSource(v string) *LongTermMemoryStrategyForModifyMemoryProjectLongTermStrategyInput
- func (s *LongTermMemoryStrategyForModifyMemoryProjectLongTermStrategyInput) SetStrategyName(v string) *LongTermMemoryStrategyForModifyMemoryProjectLongTermStrategyInput
- func (s *LongTermMemoryStrategyForModifyMemoryProjectLongTermStrategyInput) SetStrategyType(v string) *LongTermMemoryStrategyForModifyMemoryProjectLongTermStrategyInput
- func (s LongTermMemoryStrategyForModifyMemoryProjectLongTermStrategyInput) String() string
- type MEM0
- func (c *MEM0) CreateAPIKey(input *CreateAPIKeyInput) (*CreateAPIKeyOutput, error)
- func (c *MEM0) CreateAPIKeyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *MEM0) CreateAPIKeyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *MEM0) CreateAPIKeyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *MEM0) CreateAPIKeyRequest(input *CreateAPIKeyInput) (req *request.Request, output *CreateAPIKeyOutput)
- func (c *MEM0) CreateAPIKeyWithContext(ctx volcengine.Context, input *CreateAPIKeyInput, opts ...request.Option) (*CreateAPIKeyOutput, error)
- func (c *MEM0) CreateMemoryProject(input *CreateMemoryProjectInput) (*CreateMemoryProjectOutput, error)
- func (c *MEM0) CreateMemoryProjectCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *MEM0) CreateMemoryProjectCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *MEM0) CreateMemoryProjectCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *MEM0) CreateMemoryProjectRequest(input *CreateMemoryProjectInput) (req *request.Request, output *CreateMemoryProjectOutput)
- func (c *MEM0) CreateMemoryProjectWithContext(ctx volcengine.Context, input *CreateMemoryProjectInput, ...) (*CreateMemoryProjectOutput, error)
- func (c *MEM0) DeleteAPIKey(input *DeleteAPIKeyInput) (*DeleteAPIKeyOutput, error)
- func (c *MEM0) DeleteAPIKeyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *MEM0) DeleteAPIKeyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *MEM0) DeleteAPIKeyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *MEM0) DeleteAPIKeyRequest(input *DeleteAPIKeyInput) (req *request.Request, output *DeleteAPIKeyOutput)
- func (c *MEM0) DeleteAPIKeyWithContext(ctx volcengine.Context, input *DeleteAPIKeyInput, opts ...request.Option) (*DeleteAPIKeyOutput, error)
- func (c *MEM0) DeleteMemoryProject(input *DeleteMemoryProjectInput) (*DeleteMemoryProjectOutput, error)
- func (c *MEM0) DeleteMemoryProjectCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *MEM0) DeleteMemoryProjectCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *MEM0) DeleteMemoryProjectCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *MEM0) DeleteMemoryProjectRequest(input *DeleteMemoryProjectInput) (req *request.Request, output *DeleteMemoryProjectOutput)
- func (c *MEM0) DeleteMemoryProjectWithContext(ctx volcengine.Context, input *DeleteMemoryProjectInput, ...) (*DeleteMemoryProjectOutput, error)
- func (c *MEM0) DescribeAPIKeyDetail(input *DescribeAPIKeyDetailInput) (*DescribeAPIKeyDetailOutput, error)
- func (c *MEM0) DescribeAPIKeyDetailCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *MEM0) DescribeAPIKeyDetailCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *MEM0) DescribeAPIKeyDetailCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *MEM0) DescribeAPIKeyDetailRequest(input *DescribeAPIKeyDetailInput) (req *request.Request, output *DescribeAPIKeyDetailOutput)
- func (c *MEM0) DescribeAPIKeyDetailWithContext(ctx volcengine.Context, input *DescribeAPIKeyDetailInput, ...) (*DescribeAPIKeyDetailOutput, error)
- func (c *MEM0) DescribeMemoryProjectDetail(input *DescribeMemoryProjectDetailInput) (*DescribeMemoryProjectDetailOutput, error)
- func (c *MEM0) DescribeMemoryProjectDetailCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *MEM0) DescribeMemoryProjectDetailCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *MEM0) DescribeMemoryProjectDetailCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *MEM0) DescribeMemoryProjectDetailRequest(input *DescribeMemoryProjectDetailInput) (req *request.Request, output *DescribeMemoryProjectDetailOutput)
- func (c *MEM0) DescribeMemoryProjectDetailWithContext(ctx volcengine.Context, input *DescribeMemoryProjectDetailInput, ...) (*DescribeMemoryProjectDetailOutput, error)
- func (c *MEM0) DescribeMemoryProjects(input *DescribeMemoryProjectsInput) (*DescribeMemoryProjectsOutput, error)
- func (c *MEM0) DescribeMemoryProjectsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *MEM0) DescribeMemoryProjectsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *MEM0) DescribeMemoryProjectsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *MEM0) DescribeMemoryProjectsRequest(input *DescribeMemoryProjectsInput) (req *request.Request, output *DescribeMemoryProjectsOutput)
- func (c *MEM0) DescribeMemoryProjectsWithContext(ctx volcengine.Context, input *DescribeMemoryProjectsInput, ...) (*DescribeMemoryProjectsOutput, error)
- func (c *MEM0) ListTagsForResources(input *ListTagsForResourcesInput) (*ListTagsForResourcesOutput, error)
- func (c *MEM0) ListTagsForResourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *MEM0) ListTagsForResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *MEM0) ListTagsForResourcesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *MEM0) ListTagsForResourcesRequest(input *ListTagsForResourcesInput) (req *request.Request, output *ListTagsForResourcesOutput)
- func (c *MEM0) ListTagsForResourcesWithContext(ctx volcengine.Context, input *ListTagsForResourcesInput, ...) (*ListTagsForResourcesOutput, error)
- func (c *MEM0) ModifyAPIKeyAttribute(input *ModifyAPIKeyAttributeInput) (*ModifyAPIKeyAttributeOutput, error)
- func (c *MEM0) ModifyAPIKeyAttributeCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *MEM0) ModifyAPIKeyAttributeCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *MEM0) ModifyAPIKeyAttributeCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *MEM0) ModifyAPIKeyAttributeRequest(input *ModifyAPIKeyAttributeInput) (req *request.Request, output *ModifyAPIKeyAttributeOutput)
- func (c *MEM0) ModifyAPIKeyAttributeWithContext(ctx volcengine.Context, input *ModifyAPIKeyAttributeInput, ...) (*ModifyAPIKeyAttributeOutput, error)
- func (c *MEM0) ModifyMemoryProjectLongTermStrategy(input *ModifyMemoryProjectLongTermStrategyInput) (*ModifyMemoryProjectLongTermStrategyOutput, error)
- func (c *MEM0) ModifyMemoryProjectLongTermStrategyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *MEM0) ModifyMemoryProjectLongTermStrategyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *MEM0) ModifyMemoryProjectLongTermStrategyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *MEM0) ModifyMemoryProjectLongTermStrategyRequest(input *ModifyMemoryProjectLongTermStrategyInput) (req *request.Request, output *ModifyMemoryProjectLongTermStrategyOutput)
- func (c *MEM0) ModifyMemoryProjectLongTermStrategyWithContext(ctx volcengine.Context, input *ModifyMemoryProjectLongTermStrategyInput, ...) (*ModifyMemoryProjectLongTermStrategyOutput, error)
- func (c *MEM0) TagResources(input *TagResourcesInput) (*TagResourcesOutput, error)
- func (c *MEM0) TagResourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *MEM0) TagResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *MEM0) TagResourcesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *MEM0) TagResourcesRequest(input *TagResourcesInput) (req *request.Request, output *TagResourcesOutput)
- func (c *MEM0) TagResourcesWithContext(ctx volcengine.Context, input *TagResourcesInput, opts ...request.Option) (*TagResourcesOutput, error)
- func (c *MEM0) UntagResources(input *UntagResourcesInput) (*UntagResourcesOutput, error)
- func (c *MEM0) UntagResourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *MEM0) UntagResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *MEM0) UntagResourcesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *MEM0) UntagResourcesRequest(input *UntagResourcesInput) (req *request.Request, output *UntagResourcesOutput)
- func (c *MEM0) UntagResourcesWithContext(ctx volcengine.Context, input *UntagResourcesInput, opts ...request.Option) (*UntagResourcesOutput, error)
- type MEM0API
- type MemProjectInfoForDescribeMemoryProjectsOutput
- func (s MemProjectInfoForDescribeMemoryProjectsOutput) GoString() string
- func (s *MemProjectInfoForDescribeMemoryProjectsOutput) SetAccountId(v int64) *MemProjectInfoForDescribeMemoryProjectsOutput
- func (s *MemProjectInfoForDescribeMemoryProjectsOutput) SetCreateTime(v string) *MemProjectInfoForDescribeMemoryProjectsOutput
- func (s *MemProjectInfoForDescribeMemoryProjectsOutput) SetDescription(v string) *MemProjectInfoForDescribeMemoryProjectsOutput
- func (s *MemProjectInfoForDescribeMemoryProjectsOutput) SetMemProjectName(v string) *MemProjectInfoForDescribeMemoryProjectsOutput
- func (s *MemProjectInfoForDescribeMemoryProjectsOutput) SetMemProjectType(v string) *MemProjectInfoForDescribeMemoryProjectsOutput
- func (s *MemProjectInfoForDescribeMemoryProjectsOutput) SetMemoryProjectId(v string) *MemProjectInfoForDescribeMemoryProjectsOutput
- func (s *MemProjectInfoForDescribeMemoryProjectsOutput) SetProjectName(v string) *MemProjectInfoForDescribeMemoryProjectsOutput
- func (s *MemProjectInfoForDescribeMemoryProjectsOutput) SetStatus(v string) *MemProjectInfoForDescribeMemoryProjectsOutput
- func (s *MemProjectInfoForDescribeMemoryProjectsOutput) SetTags(v []*TagForDescribeMemoryProjectsOutput) *MemProjectInfoForDescribeMemoryProjectsOutput
- func (s MemProjectInfoForDescribeMemoryProjectsOutput) String() string
- type ModifyAPIKeyAttributeInput
- func (s ModifyAPIKeyAttributeInput) GoString() string
- func (s *ModifyAPIKeyAttributeInput) SetAPIKeyId(v string) *ModifyAPIKeyAttributeInput
- func (s *ModifyAPIKeyAttributeInput) SetAPIKeyName(v string) *ModifyAPIKeyAttributeInput
- func (s *ModifyAPIKeyAttributeInput) SetClientToken(v string) *ModifyAPIKeyAttributeInput
- func (s *ModifyAPIKeyAttributeInput) SetDescription(v string) *ModifyAPIKeyAttributeInput
- func (s *ModifyAPIKeyAttributeInput) SetMemoryProjectId(v string) *ModifyAPIKeyAttributeInput
- func (s ModifyAPIKeyAttributeInput) String() string
- func (s *ModifyAPIKeyAttributeInput) Validate() error
- type ModifyAPIKeyAttributeOutput
- type ModifyMemoryProjectLongTermStrategyInput
- func (s ModifyMemoryProjectLongTermStrategyInput) GoString() string
- func (s *ModifyMemoryProjectLongTermStrategyInput) SetClientToken(v string) *ModifyMemoryProjectLongTermStrategyInput
- func (s *ModifyMemoryProjectLongTermStrategyInput) SetLongTermMemoryStrategies(v []*LongTermMemoryStrategyForModifyMemoryProjectLongTermStrategyInput) *ModifyMemoryProjectLongTermStrategyInput
- func (s *ModifyMemoryProjectLongTermStrategyInput) SetMemoryProjectId(v string) *ModifyMemoryProjectLongTermStrategyInput
- func (s ModifyMemoryProjectLongTermStrategyInput) String() string
- func (s *ModifyMemoryProjectLongTermStrategyInput) Validate() error
- type ModifyMemoryProjectLongTermStrategyOutput
- type ResourceTagForListTagsForResourcesOutput
- func (s ResourceTagForListTagsForResourcesOutput) GoString() string
- func (s *ResourceTagForListTagsForResourcesOutput) SetResourceId(v string) *ResourceTagForListTagsForResourcesOutput
- func (s *ResourceTagForListTagsForResourcesOutput) SetResourceType(v string) *ResourceTagForListTagsForResourcesOutput
- func (s *ResourceTagForListTagsForResourcesOutput) SetTagKey(v string) *ResourceTagForListTagsForResourcesOutput
- func (s *ResourceTagForListTagsForResourcesOutput) SetTagValue(v string) *ResourceTagForListTagsForResourcesOutput
- func (s ResourceTagForListTagsForResourcesOutput) String() string
- type TagFilterForDescribeMemoryProjectsInput
- func (s TagFilterForDescribeMemoryProjectsInput) GoString() string
- func (s *TagFilterForDescribeMemoryProjectsInput) SetKey(v string) *TagFilterForDescribeMemoryProjectsInput
- func (s *TagFilterForDescribeMemoryProjectsInput) SetValues(v []*string) *TagFilterForDescribeMemoryProjectsInput
- func (s TagFilterForDescribeMemoryProjectsInput) String() string
- type TagFilterForListTagsForResourcesInput
- func (s TagFilterForListTagsForResourcesInput) GoString() string
- func (s *TagFilterForListTagsForResourcesInput) SetKey(v string) *TagFilterForListTagsForResourcesInput
- func (s *TagFilterForListTagsForResourcesInput) SetValues(v []*string) *TagFilterForListTagsForResourcesInput
- func (s TagFilterForListTagsForResourcesInput) String() string
- type TagForCreateMemoryProjectInput
- type TagForDescribeMemoryProjectDetailOutput
- func (s TagForDescribeMemoryProjectDetailOutput) GoString() string
- func (s *TagForDescribeMemoryProjectDetailOutput) SetKey(v string) *TagForDescribeMemoryProjectDetailOutput
- func (s *TagForDescribeMemoryProjectDetailOutput) SetValue(v string) *TagForDescribeMemoryProjectDetailOutput
- func (s TagForDescribeMemoryProjectDetailOutput) String() string
- type TagForDescribeMemoryProjectsOutput
- func (s TagForDescribeMemoryProjectsOutput) GoString() string
- func (s *TagForDescribeMemoryProjectsOutput) SetKey(v string) *TagForDescribeMemoryProjectsOutput
- func (s *TagForDescribeMemoryProjectsOutput) SetValue(v string) *TagForDescribeMemoryProjectsOutput
- func (s TagForDescribeMemoryProjectsOutput) String() string
- type TagForTagResourcesInput
- type TagResourcesInput
- func (s TagResourcesInput) GoString() string
- func (s *TagResourcesInput) SetResourceIds(v []*string) *TagResourcesInput
- func (s *TagResourcesInput) SetResourceType(v string) *TagResourcesInput
- func (s *TagResourcesInput) SetTags(v []*TagForTagResourcesInput) *TagResourcesInput
- func (s TagResourcesInput) String() string
- func (s *TagResourcesInput) Validate() error
- type TagResourcesOutput
- type UntagResourcesInput
- func (s UntagResourcesInput) GoString() string
- func (s *UntagResourcesInput) SetResourceIds(v []*string) *UntagResourcesInput
- func (s *UntagResourcesInput) SetResourceType(v string) *UntagResourcesInput
- func (s *UntagResourcesInput) SetTagKeys(v []*string) *UntagResourcesInput
- func (s UntagResourcesInput) String() string
- func (s *UntagResourcesInput) Validate() error
- type UntagResourcesOutput
- type VisitAddrForDescribeMemoryProjectDetailOutput
- func (s VisitAddrForDescribeMemoryProjectDetailOutput) GoString() string
- func (s *VisitAddrForDescribeMemoryProjectDetailOutput) SetAddrType(v string) *VisitAddrForDescribeMemoryProjectDetailOutput
- func (s *VisitAddrForDescribeMemoryProjectDetailOutput) SetAddress(v string) *VisitAddrForDescribeMemoryProjectDetailOutput
- func (s *VisitAddrForDescribeMemoryProjectDetailOutput) SetPort(v string) *VisitAddrForDescribeMemoryProjectDetailOutput
- func (s *VisitAddrForDescribeMemoryProjectDetailOutput) SetVIP(v string) *VisitAddrForDescribeMemoryProjectDetailOutput
- func (s *VisitAddrForDescribeMemoryProjectDetailOutput) SetVIPv6(v string) *VisitAddrForDescribeMemoryProjectDetailOutput
- func (s VisitAddrForDescribeMemoryProjectDetailOutput) String() string
Constants ¶
const ( // EnumOfChargeTypeForCreateMemoryProjectInputPostPaid is a EnumOfChargeTypeForCreateMemoryProjectInput enum value EnumOfChargeTypeForCreateMemoryProjectInputPostPaid = "PostPaid" // EnumOfChargeTypeForCreateMemoryProjectInputPrePaid is a EnumOfChargeTypeForCreateMemoryProjectInput enum value EnumOfChargeTypeForCreateMemoryProjectInputPrePaid = "PrePaid" )
const ( // EnumOfMemoryProjectTypeForCreateMemoryProjectInputShortTermMemory is a EnumOfMemoryProjectTypeForCreateMemoryProjectInput enum value EnumOfMemoryProjectTypeForCreateMemoryProjectInputShortTermMemory = "ShortTermMemory" // EnumOfMemoryProjectTypeForCreateMemoryProjectInputLongTermMemory is a EnumOfMemoryProjectTypeForCreateMemoryProjectInput enum value EnumOfMemoryProjectTypeForCreateMemoryProjectInputLongTermMemory = "LongTermMemory" )
const ( // EnumOfSourceForCreateMemoryProjectInputCustom is a EnumOfSourceForCreateMemoryProjectInput enum value EnumOfSourceForCreateMemoryProjectInputCustom = "Custom" // EnumOfSourceForCreateMemoryProjectInputSystem is a EnumOfSourceForCreateMemoryProjectInput enum value EnumOfSourceForCreateMemoryProjectInputSystem = "System" )
const ( // EnumOfStrategyTypeForCreateMemoryProjectInputUserPreferenceMemoryStrategy is a EnumOfStrategyTypeForCreateMemoryProjectInput enum value EnumOfStrategyTypeForCreateMemoryProjectInputUserPreferenceMemoryStrategy = "UserPreferenceMemoryStrategy" // EnumOfStrategyTypeForCreateMemoryProjectInputSemanticMemoryStrategy is a EnumOfStrategyTypeForCreateMemoryProjectInput enum value EnumOfStrategyTypeForCreateMemoryProjectInputSemanticMemoryStrategy = "SemanticMemoryStrategy" // EnumOfStrategyTypeForCreateMemoryProjectInputSummaryMemoryStrategy is a EnumOfStrategyTypeForCreateMemoryProjectInput enum value EnumOfStrategyTypeForCreateMemoryProjectInputSummaryMemoryStrategy = "SummaryMemoryStrategy" // EnumOfStrategyTypeForCreateMemoryProjectInputEpisodicMemoryStrategy is a EnumOfStrategyTypeForCreateMemoryProjectInput enum value EnumOfStrategyTypeForCreateMemoryProjectInputEpisodicMemoryStrategy = "EpisodicMemoryStrategy" )
const ( // EnumOfSourceForDescribeMemoryProjectDetailOutputCustom is a EnumOfSourceForDescribeMemoryProjectDetailOutput enum value EnumOfSourceForDescribeMemoryProjectDetailOutputCustom = "Custom" // EnumOfSourceForDescribeMemoryProjectDetailOutputSystem is a EnumOfSourceForDescribeMemoryProjectDetailOutput enum value EnumOfSourceForDescribeMemoryProjectDetailOutputSystem = "System" )
const ( // EnumOfStrategyTypeForDescribeMemoryProjectDetailOutputUserPreferenceMemoryStrategy is a EnumOfStrategyTypeForDescribeMemoryProjectDetailOutput enum value EnumOfStrategyTypeForDescribeMemoryProjectDetailOutputUserPreferenceMemoryStrategy = "UserPreferenceMemoryStrategy" // EnumOfStrategyTypeForDescribeMemoryProjectDetailOutputSemanticMemoryStrategy is a EnumOfStrategyTypeForDescribeMemoryProjectDetailOutput enum value EnumOfStrategyTypeForDescribeMemoryProjectDetailOutputSemanticMemoryStrategy = "SemanticMemoryStrategy" // EnumOfStrategyTypeForDescribeMemoryProjectDetailOutputSummaryMemoryStrategy is a EnumOfStrategyTypeForDescribeMemoryProjectDetailOutput enum value EnumOfStrategyTypeForDescribeMemoryProjectDetailOutputSummaryMemoryStrategy = "SummaryMemoryStrategy" // EnumOfStrategyTypeForDescribeMemoryProjectDetailOutputEpisodicMemoryStrategy is a EnumOfStrategyTypeForDescribeMemoryProjectDetailOutput enum value EnumOfStrategyTypeForDescribeMemoryProjectDetailOutputEpisodicMemoryStrategy = "EpisodicMemoryStrategy" )
const ( // EnumOfMemProjectTypeForDescribeMemoryProjectsOutputShortTermMemory is a EnumOfMemProjectTypeForDescribeMemoryProjectsOutput enum value EnumOfMemProjectTypeForDescribeMemoryProjectsOutputShortTermMemory = "ShortTermMemory" // EnumOfMemProjectTypeForDescribeMemoryProjectsOutputLongTermMemory is a EnumOfMemProjectTypeForDescribeMemoryProjectsOutput enum value EnumOfMemProjectTypeForDescribeMemoryProjectsOutputLongTermMemory = "LongTermMemory" )
const ( // EnumOfStatusForDescribeMemoryProjectsOutputInit is a EnumOfStatusForDescribeMemoryProjectsOutput enum value EnumOfStatusForDescribeMemoryProjectsOutputInit = "Init" // EnumOfStatusForDescribeMemoryProjectsOutputCreating is a EnumOfStatusForDescribeMemoryProjectsOutput enum value EnumOfStatusForDescribeMemoryProjectsOutputCreating = "Creating" // EnumOfStatusForDescribeMemoryProjectsOutputReady is a EnumOfStatusForDescribeMemoryProjectsOutput enum value EnumOfStatusForDescribeMemoryProjectsOutputReady = "Ready" // EnumOfStatusForDescribeMemoryProjectsOutputCreateFailed is a EnumOfStatusForDescribeMemoryProjectsOutput enum value EnumOfStatusForDescribeMemoryProjectsOutputCreateFailed = "CreateFailed" // EnumOfStatusForDescribeMemoryProjectsOutputDisabled is a EnumOfStatusForDescribeMemoryProjectsOutput enum value EnumOfStatusForDescribeMemoryProjectsOutputDisabled = "Disabled" // EnumOfStatusForDescribeMemoryProjectsOutputDeleting is a EnumOfStatusForDescribeMemoryProjectsOutput enum value EnumOfStatusForDescribeMemoryProjectsOutputDeleting = "Deleting" // EnumOfStatusForDescribeMemoryProjectsOutputDeleted is a EnumOfStatusForDescribeMemoryProjectsOutput enum value EnumOfStatusForDescribeMemoryProjectsOutputDeleted = "Deleted" // EnumOfStatusForDescribeMemoryProjectsOutputModifying is a EnumOfStatusForDescribeMemoryProjectsOutput enum value EnumOfStatusForDescribeMemoryProjectsOutputModifying = "Modifying" // EnumOfStatusForDescribeMemoryProjectsOutputReleasing is a EnumOfStatusForDescribeMemoryProjectsOutput enum value EnumOfStatusForDescribeMemoryProjectsOutputReleasing = "Releasing" // EnumOfStatusForDescribeMemoryProjectsOutputReleased is a EnumOfStatusForDescribeMemoryProjectsOutput enum value EnumOfStatusForDescribeMemoryProjectsOutputReleased = "Released" // EnumOfStatusForDescribeMemoryProjectsOutputWaitingPaid is a EnumOfStatusForDescribeMemoryProjectsOutput enum value EnumOfStatusForDescribeMemoryProjectsOutputWaitingPaid = "WaitingPaid" // EnumOfStatusForDescribeMemoryProjectsOutputOrderCanceled is a EnumOfStatusForDescribeMemoryProjectsOutput enum value EnumOfStatusForDescribeMemoryProjectsOutputOrderCanceled = "OrderCanceled" )
const ( // EnumOfSourceForModifyMemoryProjectLongTermStrategyInputCustom is a EnumOfSourceForModifyMemoryProjectLongTermStrategyInput enum value EnumOfSourceForModifyMemoryProjectLongTermStrategyInputCustom = "Custom" // EnumOfSourceForModifyMemoryProjectLongTermStrategyInputSystem is a EnumOfSourceForModifyMemoryProjectLongTermStrategyInput enum value EnumOfSourceForModifyMemoryProjectLongTermStrategyInputSystem = "System" )
const ( // EnumOfStrategyTypeForModifyMemoryProjectLongTermStrategyInputUserPreferenceMemoryStrategy is a EnumOfStrategyTypeForModifyMemoryProjectLongTermStrategyInput enum value EnumOfStrategyTypeForModifyMemoryProjectLongTermStrategyInputUserPreferenceMemoryStrategy = "UserPreferenceMemoryStrategy" // EnumOfStrategyTypeForModifyMemoryProjectLongTermStrategyInputSemanticMemoryStrategy is a EnumOfStrategyTypeForModifyMemoryProjectLongTermStrategyInput enum value EnumOfStrategyTypeForModifyMemoryProjectLongTermStrategyInputSemanticMemoryStrategy = "SemanticMemoryStrategy" // EnumOfStrategyTypeForModifyMemoryProjectLongTermStrategyInputSummaryMemoryStrategy is a EnumOfStrategyTypeForModifyMemoryProjectLongTermStrategyInput enum value EnumOfStrategyTypeForModifyMemoryProjectLongTermStrategyInputSummaryMemoryStrategy = "SummaryMemoryStrategy" // EnumOfStrategyTypeForModifyMemoryProjectLongTermStrategyInputEpisodicMemoryStrategy is a EnumOfStrategyTypeForModifyMemoryProjectLongTermStrategyInput enum value EnumOfStrategyTypeForModifyMemoryProjectLongTermStrategyInputEpisodicMemoryStrategy = "EpisodicMemoryStrategy" )
const ( ServiceName = "mem0" // Name of service. EndpointsID = ServiceName // ID to lookup a service endpoint with. ServiceID = "mem0" // ServiceID is a unique identifer of a specific service. )
Service information constants
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APIKeyInfoForDescribeMemoryProjectDetailOutput ¶
type APIKeyInfoForDescribeMemoryProjectDetailOutput struct {
APIKeyId *string `type:"string" json:",omitempty"`
APIKeyName *string `type:"string" json:",omitempty"`
AccountId *int64 `type:"int64" json:",omitempty"`
Description *string `type:"string" json:",omitempty"`
MemoryProjectId *string `type:"string" json:",omitempty"`
Status *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (APIKeyInfoForDescribeMemoryProjectDetailOutput) GoString ¶
func (s APIKeyInfoForDescribeMemoryProjectDetailOutput) GoString() string
GoString returns the string representation
func (*APIKeyInfoForDescribeMemoryProjectDetailOutput) SetAPIKeyId ¶
func (s *APIKeyInfoForDescribeMemoryProjectDetailOutput) SetAPIKeyId(v string) *APIKeyInfoForDescribeMemoryProjectDetailOutput
SetAPIKeyId sets the APIKeyId field's value.
func (*APIKeyInfoForDescribeMemoryProjectDetailOutput) SetAPIKeyName ¶
func (s *APIKeyInfoForDescribeMemoryProjectDetailOutput) SetAPIKeyName(v string) *APIKeyInfoForDescribeMemoryProjectDetailOutput
SetAPIKeyName sets the APIKeyName field's value.
func (*APIKeyInfoForDescribeMemoryProjectDetailOutput) SetAccountId ¶
func (s *APIKeyInfoForDescribeMemoryProjectDetailOutput) SetAccountId(v int64) *APIKeyInfoForDescribeMemoryProjectDetailOutput
SetAccountId sets the AccountId field's value.
func (*APIKeyInfoForDescribeMemoryProjectDetailOutput) SetDescription ¶
func (s *APIKeyInfoForDescribeMemoryProjectDetailOutput) SetDescription(v string) *APIKeyInfoForDescribeMemoryProjectDetailOutput
SetDescription sets the Description field's value.
func (*APIKeyInfoForDescribeMemoryProjectDetailOutput) SetMemoryProjectId ¶
func (s *APIKeyInfoForDescribeMemoryProjectDetailOutput) SetMemoryProjectId(v string) *APIKeyInfoForDescribeMemoryProjectDetailOutput
SetMemoryProjectId sets the MemoryProjectId field's value.
func (*APIKeyInfoForDescribeMemoryProjectDetailOutput) SetStatus ¶
func (s *APIKeyInfoForDescribeMemoryProjectDetailOutput) SetStatus(v string) *APIKeyInfoForDescribeMemoryProjectDetailOutput
SetStatus sets the Status field's value.
func (APIKeyInfoForDescribeMemoryProjectDetailOutput) String ¶
func (s APIKeyInfoForDescribeMemoryProjectDetailOutput) String() string
String returns the string representation
type CreateAPIKeyInput ¶
type CreateAPIKeyInput struct {
APIKeyName *string `type:"string" json:",omitempty"`
ClientToken *string `type:"string" json:",omitempty"`
Description *string `type:"string" json:",omitempty"`
// MemoryProjectId is a required field
MemoryProjectId *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (CreateAPIKeyInput) GoString ¶
func (s CreateAPIKeyInput) GoString() string
GoString returns the string representation
func (*CreateAPIKeyInput) SetAPIKeyName ¶
func (s *CreateAPIKeyInput) SetAPIKeyName(v string) *CreateAPIKeyInput
SetAPIKeyName sets the APIKeyName field's value.
func (*CreateAPIKeyInput) SetClientToken ¶
func (s *CreateAPIKeyInput) SetClientToken(v string) *CreateAPIKeyInput
SetClientToken sets the ClientToken field's value.
func (*CreateAPIKeyInput) SetDescription ¶
func (s *CreateAPIKeyInput) SetDescription(v string) *CreateAPIKeyInput
SetDescription sets the Description field's value.
func (*CreateAPIKeyInput) SetMemoryProjectId ¶
func (s *CreateAPIKeyInput) SetMemoryProjectId(v string) *CreateAPIKeyInput
SetMemoryProjectId sets the MemoryProjectId field's value.
func (CreateAPIKeyInput) String ¶
func (s CreateAPIKeyInput) String() string
String returns the string representation
func (*CreateAPIKeyInput) Validate ¶
func (s *CreateAPIKeyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateAPIKeyOutput ¶
type CreateAPIKeyOutput struct {
Metadata *response.ResponseMetadata
APIKeyId *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateAPIKeyOutput) GoString ¶
func (s CreateAPIKeyOutput) GoString() string
GoString returns the string representation
func (*CreateAPIKeyOutput) SetAPIKeyId ¶
func (s *CreateAPIKeyOutput) SetAPIKeyId(v string) *CreateAPIKeyOutput
SetAPIKeyId sets the APIKeyId field's value.
func (CreateAPIKeyOutput) String ¶
func (s CreateAPIKeyOutput) String() string
String returns the string representation
type CreateMemoryProjectInput ¶
type CreateMemoryProjectInput struct {
// ChargeType is a required field
ChargeType *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfChargeTypeForCreateMemoryProjectInput"`
ClientToken *string `type:"string" json:",omitempty"`
Description *string `type:"string" json:",omitempty"`
EnableGraphMemory *bool `type:"boolean" json:",omitempty"`
EnableVPC *bool `type:"boolean" json:",omitempty"`
LongTermMemoryStrategies []*LongTermMemoryStrategyForCreateMemoryProjectInput `type:"list" json:",omitempty"`
MemoryProjectName *string `type:"string" json:",omitempty"`
// MemoryProjectType is a required field
MemoryProjectType *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfMemoryProjectTypeForCreateMemoryProjectInput"`
ProjectName *string `type:"string" json:",omitempty"`
// RegionId is a required field
RegionId *string `type:"string" json:",omitempty" required:"true"`
SubnetId *string `type:"string" json:",omitempty"`
Tags []*TagForCreateMemoryProjectInput `type:"list" json:",omitempty"`
VpcId *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateMemoryProjectInput) GoString ¶
func (s CreateMemoryProjectInput) GoString() string
GoString returns the string representation
func (*CreateMemoryProjectInput) SetChargeType ¶
func (s *CreateMemoryProjectInput) SetChargeType(v string) *CreateMemoryProjectInput
SetChargeType sets the ChargeType field's value.
func (*CreateMemoryProjectInput) SetClientToken ¶
func (s *CreateMemoryProjectInput) SetClientToken(v string) *CreateMemoryProjectInput
SetClientToken sets the ClientToken field's value.
func (*CreateMemoryProjectInput) SetDescription ¶
func (s *CreateMemoryProjectInput) SetDescription(v string) *CreateMemoryProjectInput
SetDescription sets the Description field's value.
func (*CreateMemoryProjectInput) SetEnableGraphMemory ¶
func (s *CreateMemoryProjectInput) SetEnableGraphMemory(v bool) *CreateMemoryProjectInput
SetEnableGraphMemory sets the EnableGraphMemory field's value.
func (*CreateMemoryProjectInput) SetEnableVPC ¶
func (s *CreateMemoryProjectInput) SetEnableVPC(v bool) *CreateMemoryProjectInput
SetEnableVPC sets the EnableVPC field's value.
func (*CreateMemoryProjectInput) SetLongTermMemoryStrategies ¶
func (s *CreateMemoryProjectInput) SetLongTermMemoryStrategies(v []*LongTermMemoryStrategyForCreateMemoryProjectInput) *CreateMemoryProjectInput
SetLongTermMemoryStrategies sets the LongTermMemoryStrategies field's value.
func (*CreateMemoryProjectInput) SetMemoryProjectName ¶
func (s *CreateMemoryProjectInput) SetMemoryProjectName(v string) *CreateMemoryProjectInput
SetMemoryProjectName sets the MemoryProjectName field's value.
func (*CreateMemoryProjectInput) SetMemoryProjectType ¶
func (s *CreateMemoryProjectInput) SetMemoryProjectType(v string) *CreateMemoryProjectInput
SetMemoryProjectType sets the MemoryProjectType field's value.
func (*CreateMemoryProjectInput) SetProjectName ¶
func (s *CreateMemoryProjectInput) SetProjectName(v string) *CreateMemoryProjectInput
SetProjectName sets the ProjectName field's value.
func (*CreateMemoryProjectInput) SetRegionId ¶
func (s *CreateMemoryProjectInput) SetRegionId(v string) *CreateMemoryProjectInput
SetRegionId sets the RegionId field's value.
func (*CreateMemoryProjectInput) SetSubnetId ¶
func (s *CreateMemoryProjectInput) SetSubnetId(v string) *CreateMemoryProjectInput
SetSubnetId sets the SubnetId field's value.
func (*CreateMemoryProjectInput) SetTags ¶
func (s *CreateMemoryProjectInput) SetTags(v []*TagForCreateMemoryProjectInput) *CreateMemoryProjectInput
SetTags sets the Tags field's value.
func (*CreateMemoryProjectInput) SetVpcId ¶
func (s *CreateMemoryProjectInput) SetVpcId(v string) *CreateMemoryProjectInput
SetVpcId sets the VpcId field's value.
func (CreateMemoryProjectInput) String ¶
func (s CreateMemoryProjectInput) String() string
String returns the string representation
func (*CreateMemoryProjectInput) Validate ¶
func (s *CreateMemoryProjectInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateMemoryProjectOutput ¶
type CreateMemoryProjectOutput struct {
Metadata *response.ResponseMetadata
MemoryProjectId *string `type:"string" json:",omitempty"`
OrderNO *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateMemoryProjectOutput) GoString ¶
func (s CreateMemoryProjectOutput) GoString() string
GoString returns the string representation
func (*CreateMemoryProjectOutput) SetMemoryProjectId ¶
func (s *CreateMemoryProjectOutput) SetMemoryProjectId(v string) *CreateMemoryProjectOutput
SetMemoryProjectId sets the MemoryProjectId field's value.
func (*CreateMemoryProjectOutput) SetOrderNO ¶
func (s *CreateMemoryProjectOutput) SetOrderNO(v string) *CreateMemoryProjectOutput
SetOrderNO sets the OrderNO field's value.
func (CreateMemoryProjectOutput) String ¶
func (s CreateMemoryProjectOutput) String() string
String returns the string representation
type DeleteAPIKeyInput ¶
type DeleteAPIKeyInput struct {
// APIKeyId is a required field
APIKeyId *string `type:"string" json:",omitempty" required:"true"`
ClientToken *string `type:"string" json:",omitempty"`
// MemoryProjectId is a required field
MemoryProjectId *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (DeleteAPIKeyInput) GoString ¶
func (s DeleteAPIKeyInput) GoString() string
GoString returns the string representation
func (*DeleteAPIKeyInput) SetAPIKeyId ¶
func (s *DeleteAPIKeyInput) SetAPIKeyId(v string) *DeleteAPIKeyInput
SetAPIKeyId sets the APIKeyId field's value.
func (*DeleteAPIKeyInput) SetClientToken ¶
func (s *DeleteAPIKeyInput) SetClientToken(v string) *DeleteAPIKeyInput
SetClientToken sets the ClientToken field's value.
func (*DeleteAPIKeyInput) SetMemoryProjectId ¶
func (s *DeleteAPIKeyInput) SetMemoryProjectId(v string) *DeleteAPIKeyInput
SetMemoryProjectId sets the MemoryProjectId field's value.
func (DeleteAPIKeyInput) String ¶
func (s DeleteAPIKeyInput) String() string
String returns the string representation
func (*DeleteAPIKeyInput) Validate ¶
func (s *DeleteAPIKeyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteAPIKeyOutput ¶
type DeleteAPIKeyOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (DeleteAPIKeyOutput) GoString ¶
func (s DeleteAPIKeyOutput) GoString() string
GoString returns the string representation
func (DeleteAPIKeyOutput) String ¶
func (s DeleteAPIKeyOutput) String() string
String returns the string representation
type DeleteMemoryProjectInput ¶
type DeleteMemoryProjectInput struct {
ClientToken *string `type:"string" json:",omitempty"`
Initiator *string `type:"string" json:",omitempty"`
// MemoryProjectId is a required field
MemoryProjectId *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (DeleteMemoryProjectInput) GoString ¶
func (s DeleteMemoryProjectInput) GoString() string
GoString returns the string representation
func (*DeleteMemoryProjectInput) SetClientToken ¶
func (s *DeleteMemoryProjectInput) SetClientToken(v string) *DeleteMemoryProjectInput
SetClientToken sets the ClientToken field's value.
func (*DeleteMemoryProjectInput) SetInitiator ¶
func (s *DeleteMemoryProjectInput) SetInitiator(v string) *DeleteMemoryProjectInput
SetInitiator sets the Initiator field's value.
func (*DeleteMemoryProjectInput) SetMemoryProjectId ¶
func (s *DeleteMemoryProjectInput) SetMemoryProjectId(v string) *DeleteMemoryProjectInput
SetMemoryProjectId sets the MemoryProjectId field's value.
func (DeleteMemoryProjectInput) String ¶
func (s DeleteMemoryProjectInput) String() string
String returns the string representation
func (*DeleteMemoryProjectInput) Validate ¶
func (s *DeleteMemoryProjectInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteMemoryProjectOutput ¶
type DeleteMemoryProjectOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (DeleteMemoryProjectOutput) GoString ¶
func (s DeleteMemoryProjectOutput) GoString() string
GoString returns the string representation
func (DeleteMemoryProjectOutput) String ¶
func (s DeleteMemoryProjectOutput) String() string
String returns the string representation
type DescribeAPIKeyDetailInput ¶
type DescribeAPIKeyDetailInput struct {
// APIKeyId is a required field
APIKeyId *string `type:"string" json:",omitempty" required:"true"`
// MemoryProjectId is a required field
MemoryProjectId *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (DescribeAPIKeyDetailInput) GoString ¶
func (s DescribeAPIKeyDetailInput) GoString() string
GoString returns the string representation
func (*DescribeAPIKeyDetailInput) SetAPIKeyId ¶
func (s *DescribeAPIKeyDetailInput) SetAPIKeyId(v string) *DescribeAPIKeyDetailInput
SetAPIKeyId sets the APIKeyId field's value.
func (*DescribeAPIKeyDetailInput) SetMemoryProjectId ¶
func (s *DescribeAPIKeyDetailInput) SetMemoryProjectId(v string) *DescribeAPIKeyDetailInput
SetMemoryProjectId sets the MemoryProjectId field's value.
func (DescribeAPIKeyDetailInput) String ¶
func (s DescribeAPIKeyDetailInput) String() string
String returns the string representation
func (*DescribeAPIKeyDetailInput) Validate ¶
func (s *DescribeAPIKeyDetailInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeAPIKeyDetailOutput ¶
type DescribeAPIKeyDetailOutput struct {
Metadata *response.ResponseMetadata
APIKeyId *string `type:"string" json:",omitempty"`
APIKeyName *string `type:"string" json:",omitempty"`
APIKeyValue *string `type:"string" json:",omitempty"`
AccountId *int64 `type:"int64" json:",omitempty"`
Description *string `type:"string" json:",omitempty"`
MemoryProjectId *string `type:"string" json:",omitempty"`
Status *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DescribeAPIKeyDetailOutput) GoString ¶
func (s DescribeAPIKeyDetailOutput) GoString() string
GoString returns the string representation
func (*DescribeAPIKeyDetailOutput) SetAPIKeyId ¶
func (s *DescribeAPIKeyDetailOutput) SetAPIKeyId(v string) *DescribeAPIKeyDetailOutput
SetAPIKeyId sets the APIKeyId field's value.
func (*DescribeAPIKeyDetailOutput) SetAPIKeyName ¶
func (s *DescribeAPIKeyDetailOutput) SetAPIKeyName(v string) *DescribeAPIKeyDetailOutput
SetAPIKeyName sets the APIKeyName field's value.
func (*DescribeAPIKeyDetailOutput) SetAPIKeyValue ¶
func (s *DescribeAPIKeyDetailOutput) SetAPIKeyValue(v string) *DescribeAPIKeyDetailOutput
SetAPIKeyValue sets the APIKeyValue field's value.
func (*DescribeAPIKeyDetailOutput) SetAccountId ¶
func (s *DescribeAPIKeyDetailOutput) SetAccountId(v int64) *DescribeAPIKeyDetailOutput
SetAccountId sets the AccountId field's value.
func (*DescribeAPIKeyDetailOutput) SetDescription ¶
func (s *DescribeAPIKeyDetailOutput) SetDescription(v string) *DescribeAPIKeyDetailOutput
SetDescription sets the Description field's value.
func (*DescribeAPIKeyDetailOutput) SetMemoryProjectId ¶
func (s *DescribeAPIKeyDetailOutput) SetMemoryProjectId(v string) *DescribeAPIKeyDetailOutput
SetMemoryProjectId sets the MemoryProjectId field's value.
func (*DescribeAPIKeyDetailOutput) SetStatus ¶
func (s *DescribeAPIKeyDetailOutput) SetStatus(v string) *DescribeAPIKeyDetailOutput
SetStatus sets the Status field's value.
func (DescribeAPIKeyDetailOutput) String ¶
func (s DescribeAPIKeyDetailOutput) String() string
String returns the string representation
type DescribeMemoryProjectDetailInput ¶
type DescribeMemoryProjectDetailInput struct {
// MemoryProjectId is a required field
MemoryProjectId *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (DescribeMemoryProjectDetailInput) GoString ¶
func (s DescribeMemoryProjectDetailInput) GoString() string
GoString returns the string representation
func (*DescribeMemoryProjectDetailInput) SetMemoryProjectId ¶
func (s *DescribeMemoryProjectDetailInput) SetMemoryProjectId(v string) *DescribeMemoryProjectDetailInput
SetMemoryProjectId sets the MemoryProjectId field's value.
func (DescribeMemoryProjectDetailInput) String ¶
func (s DescribeMemoryProjectDetailInput) String() string
String returns the string representation
func (*DescribeMemoryProjectDetailInput) Validate ¶
func (s *DescribeMemoryProjectDetailInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeMemoryProjectDetailOutput ¶
type DescribeMemoryProjectDetailOutput struct {
Metadata *response.ResponseMetadata
APIKeyInfos []*APIKeyInfoForDescribeMemoryProjectDetailOutput `type:"list" json:",omitempty"`
AccountId *int64 `type:"int64" json:",omitempty"`
CreateTime *string `type:"string" json:",omitempty"`
LongTermMemoryStrategies []*LongTermMemoryStrategyForDescribeMemoryProjectDetailOutput `type:"list" json:",omitempty"`
MemoryProjectId *string `type:"string" json:",omitempty"`
MemoryProjectName *string `type:"string" json:",omitempty"`
MemoryProjectType *string `type:"string" json:",omitempty"`
ServiceName *string `type:"string" json:",omitempty"`
ServiceType *string `type:"string" json:",omitempty"`
ShortTermMemoryExpireDays *int32 `type:"int32" json:",omitempty"`
Status *string `type:"string" json:",omitempty"`
Tags []*TagForDescribeMemoryProjectDetailOutput `type:"list" json:",omitempty"`
VisitAddrs []*VisitAddrForDescribeMemoryProjectDetailOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (DescribeMemoryProjectDetailOutput) GoString ¶
func (s DescribeMemoryProjectDetailOutput) GoString() string
GoString returns the string representation
func (*DescribeMemoryProjectDetailOutput) SetAPIKeyInfos ¶
func (s *DescribeMemoryProjectDetailOutput) SetAPIKeyInfos(v []*APIKeyInfoForDescribeMemoryProjectDetailOutput) *DescribeMemoryProjectDetailOutput
SetAPIKeyInfos sets the APIKeyInfos field's value.
func (*DescribeMemoryProjectDetailOutput) SetAccountId ¶
func (s *DescribeMemoryProjectDetailOutput) SetAccountId(v int64) *DescribeMemoryProjectDetailOutput
SetAccountId sets the AccountId field's value.
func (*DescribeMemoryProjectDetailOutput) SetCreateTime ¶
func (s *DescribeMemoryProjectDetailOutput) SetCreateTime(v string) *DescribeMemoryProjectDetailOutput
SetCreateTime sets the CreateTime field's value.
func (*DescribeMemoryProjectDetailOutput) SetLongTermMemoryStrategies ¶
func (s *DescribeMemoryProjectDetailOutput) SetLongTermMemoryStrategies(v []*LongTermMemoryStrategyForDescribeMemoryProjectDetailOutput) *DescribeMemoryProjectDetailOutput
SetLongTermMemoryStrategies sets the LongTermMemoryStrategies field's value.
func (*DescribeMemoryProjectDetailOutput) SetMemoryProjectId ¶
func (s *DescribeMemoryProjectDetailOutput) SetMemoryProjectId(v string) *DescribeMemoryProjectDetailOutput
SetMemoryProjectId sets the MemoryProjectId field's value.
func (*DescribeMemoryProjectDetailOutput) SetMemoryProjectName ¶
func (s *DescribeMemoryProjectDetailOutput) SetMemoryProjectName(v string) *DescribeMemoryProjectDetailOutput
SetMemoryProjectName sets the MemoryProjectName field's value.
func (*DescribeMemoryProjectDetailOutput) SetMemoryProjectType ¶
func (s *DescribeMemoryProjectDetailOutput) SetMemoryProjectType(v string) *DescribeMemoryProjectDetailOutput
SetMemoryProjectType sets the MemoryProjectType field's value.
func (*DescribeMemoryProjectDetailOutput) SetServiceName ¶
func (s *DescribeMemoryProjectDetailOutput) SetServiceName(v string) *DescribeMemoryProjectDetailOutput
SetServiceName sets the ServiceName field's value.
func (*DescribeMemoryProjectDetailOutput) SetServiceType ¶
func (s *DescribeMemoryProjectDetailOutput) SetServiceType(v string) *DescribeMemoryProjectDetailOutput
SetServiceType sets the ServiceType field's value.
func (*DescribeMemoryProjectDetailOutput) SetShortTermMemoryExpireDays ¶
func (s *DescribeMemoryProjectDetailOutput) SetShortTermMemoryExpireDays(v int32) *DescribeMemoryProjectDetailOutput
SetShortTermMemoryExpireDays sets the ShortTermMemoryExpireDays field's value.
func (*DescribeMemoryProjectDetailOutput) SetStatus ¶
func (s *DescribeMemoryProjectDetailOutput) SetStatus(v string) *DescribeMemoryProjectDetailOutput
SetStatus sets the Status field's value.
func (*DescribeMemoryProjectDetailOutput) SetTags ¶
func (s *DescribeMemoryProjectDetailOutput) SetTags(v []*TagForDescribeMemoryProjectDetailOutput) *DescribeMemoryProjectDetailOutput
SetTags sets the Tags field's value.
func (*DescribeMemoryProjectDetailOutput) SetVisitAddrs ¶
func (s *DescribeMemoryProjectDetailOutput) SetVisitAddrs(v []*VisitAddrForDescribeMemoryProjectDetailOutput) *DescribeMemoryProjectDetailOutput
SetVisitAddrs sets the VisitAddrs field's value.
func (DescribeMemoryProjectDetailOutput) String ¶
func (s DescribeMemoryProjectDetailOutput) String() string
String returns the string representation
type DescribeMemoryProjectsInput ¶
type DescribeMemoryProjectsInput struct {
PageNumber *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
RegionId *string `type:"string" json:",omitempty"`
TagFilters []*TagFilterForDescribeMemoryProjectsInput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (DescribeMemoryProjectsInput) GoString ¶
func (s DescribeMemoryProjectsInput) GoString() string
GoString returns the string representation
func (*DescribeMemoryProjectsInput) SetPageNumber ¶
func (s *DescribeMemoryProjectsInput) SetPageNumber(v int32) *DescribeMemoryProjectsInput
SetPageNumber sets the PageNumber field's value.
func (*DescribeMemoryProjectsInput) SetPageSize ¶
func (s *DescribeMemoryProjectsInput) SetPageSize(v int32) *DescribeMemoryProjectsInput
SetPageSize sets the PageSize field's value.
func (*DescribeMemoryProjectsInput) SetProjectName ¶
func (s *DescribeMemoryProjectsInput) SetProjectName(v string) *DescribeMemoryProjectsInput
SetProjectName sets the ProjectName field's value.
func (*DescribeMemoryProjectsInput) SetRegionId ¶
func (s *DescribeMemoryProjectsInput) SetRegionId(v string) *DescribeMemoryProjectsInput
SetRegionId sets the RegionId field's value.
func (*DescribeMemoryProjectsInput) SetTagFilters ¶
func (s *DescribeMemoryProjectsInput) SetTagFilters(v []*TagFilterForDescribeMemoryProjectsInput) *DescribeMemoryProjectsInput
SetTagFilters sets the TagFilters field's value.
func (DescribeMemoryProjectsInput) String ¶
func (s DescribeMemoryProjectsInput) String() string
String returns the string representation
type DescribeMemoryProjectsOutput ¶
type DescribeMemoryProjectsOutput struct {
Metadata *response.ResponseMetadata
MemProjectInfos []*MemProjectInfoForDescribeMemoryProjectsOutput `type:"list" json:",omitempty"`
TotalMemProjectsNum *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (DescribeMemoryProjectsOutput) GoString ¶
func (s DescribeMemoryProjectsOutput) GoString() string
GoString returns the string representation
func (*DescribeMemoryProjectsOutput) SetMemProjectInfos ¶
func (s *DescribeMemoryProjectsOutput) SetMemProjectInfos(v []*MemProjectInfoForDescribeMemoryProjectsOutput) *DescribeMemoryProjectsOutput
SetMemProjectInfos sets the MemProjectInfos field's value.
func (*DescribeMemoryProjectsOutput) SetTotalMemProjectsNum ¶
func (s *DescribeMemoryProjectsOutput) SetTotalMemProjectsNum(v int32) *DescribeMemoryProjectsOutput
SetTotalMemProjectsNum sets the TotalMemProjectsNum field's value.
func (DescribeMemoryProjectsOutput) String ¶
func (s DescribeMemoryProjectsOutput) String() string
String returns the string representation
type ListTagsForResourcesInput ¶
type ListTagsForResourcesInput struct {
// PageNumber is a required field
PageNumber *int32 `type:"int32" json:",omitempty" required:"true"`
// PageSize is a required field
PageSize *int32 `type:"int32" json:",omitempty" required:"true"`
ResourceIds []*string `type:"list" json:",omitempty"`
// ResourceType is a required field
ResourceType *string `type:"string" json:",omitempty" required:"true"`
TagFilters []*TagFilterForListTagsForResourcesInput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListTagsForResourcesInput) GoString ¶
func (s ListTagsForResourcesInput) GoString() string
GoString returns the string representation
func (*ListTagsForResourcesInput) SetPageNumber ¶
func (s *ListTagsForResourcesInput) SetPageNumber(v int32) *ListTagsForResourcesInput
SetPageNumber sets the PageNumber field's value.
func (*ListTagsForResourcesInput) SetPageSize ¶
func (s *ListTagsForResourcesInput) SetPageSize(v int32) *ListTagsForResourcesInput
SetPageSize sets the PageSize field's value.
func (*ListTagsForResourcesInput) SetResourceIds ¶
func (s *ListTagsForResourcesInput) SetResourceIds(v []*string) *ListTagsForResourcesInput
SetResourceIds sets the ResourceIds field's value.
func (*ListTagsForResourcesInput) SetResourceType ¶
func (s *ListTagsForResourcesInput) SetResourceType(v string) *ListTagsForResourcesInput
SetResourceType sets the ResourceType field's value.
func (*ListTagsForResourcesInput) SetTagFilters ¶
func (s *ListTagsForResourcesInput) SetTagFilters(v []*TagFilterForListTagsForResourcesInput) *ListTagsForResourcesInput
SetTagFilters sets the TagFilters field's value.
func (ListTagsForResourcesInput) String ¶
func (s ListTagsForResourcesInput) String() string
String returns the string representation
func (*ListTagsForResourcesInput) Validate ¶
func (s *ListTagsForResourcesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListTagsForResourcesOutput ¶
type ListTagsForResourcesOutput struct {
Metadata *response.ResponseMetadata
ResourceTags []*ResourceTagForListTagsForResourcesOutput `type:"list" json:",omitempty"`
Total *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListTagsForResourcesOutput) GoString ¶
func (s ListTagsForResourcesOutput) GoString() string
GoString returns the string representation
func (*ListTagsForResourcesOutput) SetResourceTags ¶
func (s *ListTagsForResourcesOutput) SetResourceTags(v []*ResourceTagForListTagsForResourcesOutput) *ListTagsForResourcesOutput
SetResourceTags sets the ResourceTags field's value.
func (*ListTagsForResourcesOutput) SetTotal ¶
func (s *ListTagsForResourcesOutput) SetTotal(v int32) *ListTagsForResourcesOutput
SetTotal sets the Total field's value.
func (ListTagsForResourcesOutput) String ¶
func (s ListTagsForResourcesOutput) String() string
String returns the string representation
type LongTermMemoryStrategyForCreateMemoryProjectInput ¶
type LongTermMemoryStrategyForCreateMemoryProjectInput struct {
Description *string `type:"string" json:",omitempty"`
Prompt *string `type:"string" json:",omitempty"`
Source *string `type:"string" json:",omitempty" enum:"EnumOfSourceForCreateMemoryProjectInput"`
StrategyName *string `type:"string" json:",omitempty"`
StrategyType *string `type:"string" json:",omitempty" enum:"EnumOfStrategyTypeForCreateMemoryProjectInput"`
// contains filtered or unexported fields
}
func (LongTermMemoryStrategyForCreateMemoryProjectInput) GoString ¶
func (s LongTermMemoryStrategyForCreateMemoryProjectInput) GoString() string
GoString returns the string representation
func (*LongTermMemoryStrategyForCreateMemoryProjectInput) SetDescription ¶
func (s *LongTermMemoryStrategyForCreateMemoryProjectInput) SetDescription(v string) *LongTermMemoryStrategyForCreateMemoryProjectInput
SetDescription sets the Description field's value.
func (*LongTermMemoryStrategyForCreateMemoryProjectInput) SetPrompt ¶
func (s *LongTermMemoryStrategyForCreateMemoryProjectInput) SetPrompt(v string) *LongTermMemoryStrategyForCreateMemoryProjectInput
SetPrompt sets the Prompt field's value.
func (*LongTermMemoryStrategyForCreateMemoryProjectInput) SetSource ¶
func (s *LongTermMemoryStrategyForCreateMemoryProjectInput) SetSource(v string) *LongTermMemoryStrategyForCreateMemoryProjectInput
SetSource sets the Source field's value.
func (*LongTermMemoryStrategyForCreateMemoryProjectInput) SetStrategyName ¶
func (s *LongTermMemoryStrategyForCreateMemoryProjectInput) SetStrategyName(v string) *LongTermMemoryStrategyForCreateMemoryProjectInput
SetStrategyName sets the StrategyName field's value.
func (*LongTermMemoryStrategyForCreateMemoryProjectInput) SetStrategyType ¶
func (s *LongTermMemoryStrategyForCreateMemoryProjectInput) SetStrategyType(v string) *LongTermMemoryStrategyForCreateMemoryProjectInput
SetStrategyType sets the StrategyType field's value.
func (LongTermMemoryStrategyForCreateMemoryProjectInput) String ¶
func (s LongTermMemoryStrategyForCreateMemoryProjectInput) String() string
String returns the string representation
type LongTermMemoryStrategyForDescribeMemoryProjectDetailOutput ¶
type LongTermMemoryStrategyForDescribeMemoryProjectDetailOutput struct {
Description *string `type:"string" json:",omitempty"`
Prompt *string `type:"string" json:",omitempty"`
Source *string `type:"string" json:",omitempty" enum:"EnumOfSourceForDescribeMemoryProjectDetailOutput"`
StrategyName *string `type:"string" json:",omitempty"`
StrategyType *string `type:"string" json:",omitempty" enum:"EnumOfStrategyTypeForDescribeMemoryProjectDetailOutput"`
// contains filtered or unexported fields
}
func (LongTermMemoryStrategyForDescribeMemoryProjectDetailOutput) GoString ¶
func (s LongTermMemoryStrategyForDescribeMemoryProjectDetailOutput) GoString() string
GoString returns the string representation
func (*LongTermMemoryStrategyForDescribeMemoryProjectDetailOutput) SetDescription ¶
func (s *LongTermMemoryStrategyForDescribeMemoryProjectDetailOutput) SetDescription(v string) *LongTermMemoryStrategyForDescribeMemoryProjectDetailOutput
SetDescription sets the Description field's value.
func (*LongTermMemoryStrategyForDescribeMemoryProjectDetailOutput) SetPrompt ¶
func (s *LongTermMemoryStrategyForDescribeMemoryProjectDetailOutput) SetPrompt(v string) *LongTermMemoryStrategyForDescribeMemoryProjectDetailOutput
SetPrompt sets the Prompt field's value.
func (*LongTermMemoryStrategyForDescribeMemoryProjectDetailOutput) SetSource ¶
func (s *LongTermMemoryStrategyForDescribeMemoryProjectDetailOutput) SetSource(v string) *LongTermMemoryStrategyForDescribeMemoryProjectDetailOutput
SetSource sets the Source field's value.
func (*LongTermMemoryStrategyForDescribeMemoryProjectDetailOutput) SetStrategyName ¶
func (s *LongTermMemoryStrategyForDescribeMemoryProjectDetailOutput) SetStrategyName(v string) *LongTermMemoryStrategyForDescribeMemoryProjectDetailOutput
SetStrategyName sets the StrategyName field's value.
func (*LongTermMemoryStrategyForDescribeMemoryProjectDetailOutput) SetStrategyType ¶
func (s *LongTermMemoryStrategyForDescribeMemoryProjectDetailOutput) SetStrategyType(v string) *LongTermMemoryStrategyForDescribeMemoryProjectDetailOutput
SetStrategyType sets the StrategyType field's value.
func (LongTermMemoryStrategyForDescribeMemoryProjectDetailOutput) String ¶
func (s LongTermMemoryStrategyForDescribeMemoryProjectDetailOutput) String() string
String returns the string representation
type LongTermMemoryStrategyForModifyMemoryProjectLongTermStrategyInput ¶
type LongTermMemoryStrategyForModifyMemoryProjectLongTermStrategyInput struct {
Description *string `type:"string" json:",omitempty"`
Prompt *string `type:"string" json:",omitempty"`
Source *string `type:"string" json:",omitempty" enum:"EnumOfSourceForModifyMemoryProjectLongTermStrategyInput"`
StrategyName *string `type:"string" json:",omitempty"`
StrategyType *string `type:"string" json:",omitempty" enum:"EnumOfStrategyTypeForModifyMemoryProjectLongTermStrategyInput"`
// contains filtered or unexported fields
}
func (LongTermMemoryStrategyForModifyMemoryProjectLongTermStrategyInput) GoString ¶
func (s LongTermMemoryStrategyForModifyMemoryProjectLongTermStrategyInput) GoString() string
GoString returns the string representation
func (*LongTermMemoryStrategyForModifyMemoryProjectLongTermStrategyInput) SetDescription ¶
func (s *LongTermMemoryStrategyForModifyMemoryProjectLongTermStrategyInput) SetDescription(v string) *LongTermMemoryStrategyForModifyMemoryProjectLongTermStrategyInput
SetDescription sets the Description field's value.
func (*LongTermMemoryStrategyForModifyMemoryProjectLongTermStrategyInput) SetPrompt ¶
func (s *LongTermMemoryStrategyForModifyMemoryProjectLongTermStrategyInput) SetPrompt(v string) *LongTermMemoryStrategyForModifyMemoryProjectLongTermStrategyInput
SetPrompt sets the Prompt field's value.
func (*LongTermMemoryStrategyForModifyMemoryProjectLongTermStrategyInput) SetSource ¶
func (s *LongTermMemoryStrategyForModifyMemoryProjectLongTermStrategyInput) SetSource(v string) *LongTermMemoryStrategyForModifyMemoryProjectLongTermStrategyInput
SetSource sets the Source field's value.
func (*LongTermMemoryStrategyForModifyMemoryProjectLongTermStrategyInput) SetStrategyName ¶
func (s *LongTermMemoryStrategyForModifyMemoryProjectLongTermStrategyInput) SetStrategyName(v string) *LongTermMemoryStrategyForModifyMemoryProjectLongTermStrategyInput
SetStrategyName sets the StrategyName field's value.
func (*LongTermMemoryStrategyForModifyMemoryProjectLongTermStrategyInput) SetStrategyType ¶
func (s *LongTermMemoryStrategyForModifyMemoryProjectLongTermStrategyInput) SetStrategyType(v string) *LongTermMemoryStrategyForModifyMemoryProjectLongTermStrategyInput
SetStrategyType sets the StrategyType field's value.
func (LongTermMemoryStrategyForModifyMemoryProjectLongTermStrategyInput) String ¶
func (s LongTermMemoryStrategyForModifyMemoryProjectLongTermStrategyInput) String() string
String returns the string representation
type MEM0 ¶
MEM0 provides the API operation methods for making requests to MEM0. See this package's package overview docs for details on the service.
MEM0 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) *MEM0
New create int can support ssl or region locate set
func (*MEM0) CreateAPIKey ¶
func (c *MEM0) CreateAPIKey(input *CreateAPIKeyInput) (*CreateAPIKeyOutput, error)
CreateAPIKey API operation for MEM0.
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 MEM0's API operation CreateAPIKey for usage and error information.
func (*MEM0) CreateAPIKeyCommon ¶
CreateAPIKeyCommon API operation for MEM0.
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 MEM0's API operation CreateAPIKeyCommon for usage and error information.
func (*MEM0) CreateAPIKeyCommonRequest ¶
func (c *MEM0) CreateAPIKeyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateAPIKeyCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateAPIKeyCommon operation. The "output" return value will be populated with the CreateAPIKeyCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateAPIKeyCommon Request to send the API call to the service. the "output" return value is not valid until after CreateAPIKeyCommon Send returns without error.
See CreateAPIKeyCommon for more information on using the CreateAPIKeyCommon API call, and error handling.
// Example sending a request using the CreateAPIKeyCommonRequest method.
req, resp := client.CreateAPIKeyCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*MEM0) CreateAPIKeyCommonWithContext ¶
func (c *MEM0) CreateAPIKeyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateAPIKeyCommonWithContext is the same as CreateAPIKeyCommon with the addition of the ability to pass a context and additional request options.
See CreateAPIKeyCommon 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 (*MEM0) CreateAPIKeyRequest ¶
func (c *MEM0) CreateAPIKeyRequest(input *CreateAPIKeyInput) (req *request.Request, output *CreateAPIKeyOutput)
CreateAPIKeyRequest generates a "volcengine/request.Request" representing the client's request for the CreateAPIKey operation. The "output" return value will be populated with the CreateAPIKeyCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateAPIKeyCommon Request to send the API call to the service. the "output" return value is not valid until after CreateAPIKeyCommon Send returns without error.
See CreateAPIKey for more information on using the CreateAPIKey API call, and error handling.
// Example sending a request using the CreateAPIKeyRequest method.
req, resp := client.CreateAPIKeyRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*MEM0) CreateAPIKeyWithContext ¶
func (c *MEM0) CreateAPIKeyWithContext(ctx volcengine.Context, input *CreateAPIKeyInput, opts ...request.Option) (*CreateAPIKeyOutput, error)
CreateAPIKeyWithContext is the same as CreateAPIKey with the addition of the ability to pass a context and additional request options.
See CreateAPIKey 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 (*MEM0) CreateMemoryProject ¶
func (c *MEM0) CreateMemoryProject(input *CreateMemoryProjectInput) (*CreateMemoryProjectOutput, error)
CreateMemoryProject API operation for MEM0.
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 MEM0's API operation CreateMemoryProject for usage and error information.
func (*MEM0) CreateMemoryProjectCommon ¶
func (c *MEM0) CreateMemoryProjectCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateMemoryProjectCommon API operation for MEM0.
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 MEM0's API operation CreateMemoryProjectCommon for usage and error information.
func (*MEM0) CreateMemoryProjectCommonRequest ¶
func (c *MEM0) CreateMemoryProjectCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateMemoryProjectCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateMemoryProjectCommon operation. The "output" return value will be populated with the CreateMemoryProjectCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateMemoryProjectCommon Request to send the API call to the service. the "output" return value is not valid until after CreateMemoryProjectCommon Send returns without error.
See CreateMemoryProjectCommon for more information on using the CreateMemoryProjectCommon API call, and error handling.
// Example sending a request using the CreateMemoryProjectCommonRequest method.
req, resp := client.CreateMemoryProjectCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*MEM0) CreateMemoryProjectCommonWithContext ¶
func (c *MEM0) CreateMemoryProjectCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateMemoryProjectCommonWithContext is the same as CreateMemoryProjectCommon with the addition of the ability to pass a context and additional request options.
See CreateMemoryProjectCommon 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 (*MEM0) CreateMemoryProjectRequest ¶
func (c *MEM0) CreateMemoryProjectRequest(input *CreateMemoryProjectInput) (req *request.Request, output *CreateMemoryProjectOutput)
CreateMemoryProjectRequest generates a "volcengine/request.Request" representing the client's request for the CreateMemoryProject operation. The "output" return value will be populated with the CreateMemoryProjectCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateMemoryProjectCommon Request to send the API call to the service. the "output" return value is not valid until after CreateMemoryProjectCommon Send returns without error.
See CreateMemoryProject for more information on using the CreateMemoryProject API call, and error handling.
// Example sending a request using the CreateMemoryProjectRequest method.
req, resp := client.CreateMemoryProjectRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*MEM0) CreateMemoryProjectWithContext ¶
func (c *MEM0) CreateMemoryProjectWithContext(ctx volcengine.Context, input *CreateMemoryProjectInput, opts ...request.Option) (*CreateMemoryProjectOutput, error)
CreateMemoryProjectWithContext is the same as CreateMemoryProject with the addition of the ability to pass a context and additional request options.
See CreateMemoryProject 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 (*MEM0) DeleteAPIKey ¶
func (c *MEM0) DeleteAPIKey(input *DeleteAPIKeyInput) (*DeleteAPIKeyOutput, error)
DeleteAPIKey API operation for MEM0.
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 MEM0's API operation DeleteAPIKey for usage and error information.
func (*MEM0) DeleteAPIKeyCommon ¶
DeleteAPIKeyCommon API operation for MEM0.
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 MEM0's API operation DeleteAPIKeyCommon for usage and error information.
func (*MEM0) DeleteAPIKeyCommonRequest ¶
func (c *MEM0) DeleteAPIKeyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteAPIKeyCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteAPIKeyCommon operation. The "output" return value will be populated with the DeleteAPIKeyCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteAPIKeyCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteAPIKeyCommon Send returns without error.
See DeleteAPIKeyCommon for more information on using the DeleteAPIKeyCommon API call, and error handling.
// Example sending a request using the DeleteAPIKeyCommonRequest method.
req, resp := client.DeleteAPIKeyCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*MEM0) DeleteAPIKeyCommonWithContext ¶
func (c *MEM0) DeleteAPIKeyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteAPIKeyCommonWithContext is the same as DeleteAPIKeyCommon with the addition of the ability to pass a context and additional request options.
See DeleteAPIKeyCommon 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 (*MEM0) DeleteAPIKeyRequest ¶
func (c *MEM0) DeleteAPIKeyRequest(input *DeleteAPIKeyInput) (req *request.Request, output *DeleteAPIKeyOutput)
DeleteAPIKeyRequest generates a "volcengine/request.Request" representing the client's request for the DeleteAPIKey operation. The "output" return value will be populated with the DeleteAPIKeyCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteAPIKeyCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteAPIKeyCommon Send returns without error.
See DeleteAPIKey for more information on using the DeleteAPIKey API call, and error handling.
// Example sending a request using the DeleteAPIKeyRequest method.
req, resp := client.DeleteAPIKeyRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*MEM0) DeleteAPIKeyWithContext ¶
func (c *MEM0) DeleteAPIKeyWithContext(ctx volcengine.Context, input *DeleteAPIKeyInput, opts ...request.Option) (*DeleteAPIKeyOutput, error)
DeleteAPIKeyWithContext is the same as DeleteAPIKey with the addition of the ability to pass a context and additional request options.
See DeleteAPIKey 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 (*MEM0) DeleteMemoryProject ¶
func (c *MEM0) DeleteMemoryProject(input *DeleteMemoryProjectInput) (*DeleteMemoryProjectOutput, error)
DeleteMemoryProject API operation for MEM0.
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 MEM0's API operation DeleteMemoryProject for usage and error information.
func (*MEM0) DeleteMemoryProjectCommon ¶
func (c *MEM0) DeleteMemoryProjectCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteMemoryProjectCommon API operation for MEM0.
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 MEM0's API operation DeleteMemoryProjectCommon for usage and error information.
func (*MEM0) DeleteMemoryProjectCommonRequest ¶
func (c *MEM0) DeleteMemoryProjectCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteMemoryProjectCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteMemoryProjectCommon operation. The "output" return value will be populated with the DeleteMemoryProjectCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteMemoryProjectCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteMemoryProjectCommon Send returns without error.
See DeleteMemoryProjectCommon for more information on using the DeleteMemoryProjectCommon API call, and error handling.
// Example sending a request using the DeleteMemoryProjectCommonRequest method.
req, resp := client.DeleteMemoryProjectCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*MEM0) DeleteMemoryProjectCommonWithContext ¶
func (c *MEM0) DeleteMemoryProjectCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteMemoryProjectCommonWithContext is the same as DeleteMemoryProjectCommon with the addition of the ability to pass a context and additional request options.
See DeleteMemoryProjectCommon 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 (*MEM0) DeleteMemoryProjectRequest ¶
func (c *MEM0) DeleteMemoryProjectRequest(input *DeleteMemoryProjectInput) (req *request.Request, output *DeleteMemoryProjectOutput)
DeleteMemoryProjectRequest generates a "volcengine/request.Request" representing the client's request for the DeleteMemoryProject operation. The "output" return value will be populated with the DeleteMemoryProjectCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteMemoryProjectCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteMemoryProjectCommon Send returns without error.
See DeleteMemoryProject for more information on using the DeleteMemoryProject API call, and error handling.
// Example sending a request using the DeleteMemoryProjectRequest method.
req, resp := client.DeleteMemoryProjectRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*MEM0) DeleteMemoryProjectWithContext ¶
func (c *MEM0) DeleteMemoryProjectWithContext(ctx volcengine.Context, input *DeleteMemoryProjectInput, opts ...request.Option) (*DeleteMemoryProjectOutput, error)
DeleteMemoryProjectWithContext is the same as DeleteMemoryProject with the addition of the ability to pass a context and additional request options.
See DeleteMemoryProject 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 (*MEM0) DescribeAPIKeyDetail ¶
func (c *MEM0) DescribeAPIKeyDetail(input *DescribeAPIKeyDetailInput) (*DescribeAPIKeyDetailOutput, error)
DescribeAPIKeyDetail API operation for MEM0.
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 MEM0's API operation DescribeAPIKeyDetail for usage and error information.
func (*MEM0) DescribeAPIKeyDetailCommon ¶
func (c *MEM0) DescribeAPIKeyDetailCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeAPIKeyDetailCommon API operation for MEM0.
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 MEM0's API operation DescribeAPIKeyDetailCommon for usage and error information.
func (*MEM0) DescribeAPIKeyDetailCommonRequest ¶
func (c *MEM0) DescribeAPIKeyDetailCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeAPIKeyDetailCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeAPIKeyDetailCommon operation. The "output" return value will be populated with the DescribeAPIKeyDetailCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeAPIKeyDetailCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeAPIKeyDetailCommon Send returns without error.
See DescribeAPIKeyDetailCommon for more information on using the DescribeAPIKeyDetailCommon API call, and error handling.
// Example sending a request using the DescribeAPIKeyDetailCommonRequest method.
req, resp := client.DescribeAPIKeyDetailCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*MEM0) DescribeAPIKeyDetailCommonWithContext ¶
func (c *MEM0) DescribeAPIKeyDetailCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribeAPIKeyDetailCommonWithContext is the same as DescribeAPIKeyDetailCommon with the addition of the ability to pass a context and additional request options.
See DescribeAPIKeyDetailCommon 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 (*MEM0) DescribeAPIKeyDetailRequest ¶
func (c *MEM0) DescribeAPIKeyDetailRequest(input *DescribeAPIKeyDetailInput) (req *request.Request, output *DescribeAPIKeyDetailOutput)
DescribeAPIKeyDetailRequest generates a "volcengine/request.Request" representing the client's request for the DescribeAPIKeyDetail operation. The "output" return value will be populated with the DescribeAPIKeyDetailCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeAPIKeyDetailCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeAPIKeyDetailCommon Send returns without error.
See DescribeAPIKeyDetail for more information on using the DescribeAPIKeyDetail API call, and error handling.
// Example sending a request using the DescribeAPIKeyDetailRequest method.
req, resp := client.DescribeAPIKeyDetailRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*MEM0) DescribeAPIKeyDetailWithContext ¶
func (c *MEM0) DescribeAPIKeyDetailWithContext(ctx volcengine.Context, input *DescribeAPIKeyDetailInput, opts ...request.Option) (*DescribeAPIKeyDetailOutput, error)
DescribeAPIKeyDetailWithContext is the same as DescribeAPIKeyDetail with the addition of the ability to pass a context and additional request options.
See DescribeAPIKeyDetail 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 (*MEM0) DescribeMemoryProjectDetail ¶
func (c *MEM0) DescribeMemoryProjectDetail(input *DescribeMemoryProjectDetailInput) (*DescribeMemoryProjectDetailOutput, error)
DescribeMemoryProjectDetail API operation for MEM0.
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 MEM0's API operation DescribeMemoryProjectDetail for usage and error information.
func (*MEM0) DescribeMemoryProjectDetailCommon ¶
func (c *MEM0) DescribeMemoryProjectDetailCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeMemoryProjectDetailCommon API operation for MEM0.
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 MEM0's API operation DescribeMemoryProjectDetailCommon for usage and error information.
func (*MEM0) DescribeMemoryProjectDetailCommonRequest ¶
func (c *MEM0) DescribeMemoryProjectDetailCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeMemoryProjectDetailCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeMemoryProjectDetailCommon operation. The "output" return value will be populated with the DescribeMemoryProjectDetailCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeMemoryProjectDetailCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeMemoryProjectDetailCommon Send returns without error.
See DescribeMemoryProjectDetailCommon for more information on using the DescribeMemoryProjectDetailCommon API call, and error handling.
// Example sending a request using the DescribeMemoryProjectDetailCommonRequest method.
req, resp := client.DescribeMemoryProjectDetailCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*MEM0) DescribeMemoryProjectDetailCommonWithContext ¶
func (c *MEM0) DescribeMemoryProjectDetailCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribeMemoryProjectDetailCommonWithContext is the same as DescribeMemoryProjectDetailCommon with the addition of the ability to pass a context and additional request options.
See DescribeMemoryProjectDetailCommon 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 (*MEM0) DescribeMemoryProjectDetailRequest ¶
func (c *MEM0) DescribeMemoryProjectDetailRequest(input *DescribeMemoryProjectDetailInput) (req *request.Request, output *DescribeMemoryProjectDetailOutput)
DescribeMemoryProjectDetailRequest generates a "volcengine/request.Request" representing the client's request for the DescribeMemoryProjectDetail operation. The "output" return value will be populated with the DescribeMemoryProjectDetailCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeMemoryProjectDetailCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeMemoryProjectDetailCommon Send returns without error.
See DescribeMemoryProjectDetail for more information on using the DescribeMemoryProjectDetail API call, and error handling.
// Example sending a request using the DescribeMemoryProjectDetailRequest method.
req, resp := client.DescribeMemoryProjectDetailRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*MEM0) DescribeMemoryProjectDetailWithContext ¶
func (c *MEM0) DescribeMemoryProjectDetailWithContext(ctx volcengine.Context, input *DescribeMemoryProjectDetailInput, opts ...request.Option) (*DescribeMemoryProjectDetailOutput, error)
DescribeMemoryProjectDetailWithContext is the same as DescribeMemoryProjectDetail with the addition of the ability to pass a context and additional request options.
See DescribeMemoryProjectDetail 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 (*MEM0) DescribeMemoryProjects ¶
func (c *MEM0) DescribeMemoryProjects(input *DescribeMemoryProjectsInput) (*DescribeMemoryProjectsOutput, error)
DescribeMemoryProjects API operation for MEM0.
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 MEM0's API operation DescribeMemoryProjects for usage and error information.
func (*MEM0) DescribeMemoryProjectsCommon ¶
func (c *MEM0) DescribeMemoryProjectsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeMemoryProjectsCommon API operation for MEM0.
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 MEM0's API operation DescribeMemoryProjectsCommon for usage and error information.
func (*MEM0) DescribeMemoryProjectsCommonRequest ¶
func (c *MEM0) DescribeMemoryProjectsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeMemoryProjectsCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeMemoryProjectsCommon operation. The "output" return value will be populated with the DescribeMemoryProjectsCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeMemoryProjectsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeMemoryProjectsCommon Send returns without error.
See DescribeMemoryProjectsCommon for more information on using the DescribeMemoryProjectsCommon API call, and error handling.
// Example sending a request using the DescribeMemoryProjectsCommonRequest method.
req, resp := client.DescribeMemoryProjectsCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*MEM0) DescribeMemoryProjectsCommonWithContext ¶
func (c *MEM0) DescribeMemoryProjectsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribeMemoryProjectsCommonWithContext is the same as DescribeMemoryProjectsCommon with the addition of the ability to pass a context and additional request options.
See DescribeMemoryProjectsCommon 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 (*MEM0) DescribeMemoryProjectsRequest ¶
func (c *MEM0) DescribeMemoryProjectsRequest(input *DescribeMemoryProjectsInput) (req *request.Request, output *DescribeMemoryProjectsOutput)
DescribeMemoryProjectsRequest generates a "volcengine/request.Request" representing the client's request for the DescribeMemoryProjects operation. The "output" return value will be populated with the DescribeMemoryProjectsCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeMemoryProjectsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeMemoryProjectsCommon Send returns without error.
See DescribeMemoryProjects for more information on using the DescribeMemoryProjects API call, and error handling.
// Example sending a request using the DescribeMemoryProjectsRequest method.
req, resp := client.DescribeMemoryProjectsRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*MEM0) DescribeMemoryProjectsWithContext ¶
func (c *MEM0) DescribeMemoryProjectsWithContext(ctx volcengine.Context, input *DescribeMemoryProjectsInput, opts ...request.Option) (*DescribeMemoryProjectsOutput, error)
DescribeMemoryProjectsWithContext is the same as DescribeMemoryProjects with the addition of the ability to pass a context and additional request options.
See DescribeMemoryProjects 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 (*MEM0) ListTagsForResources ¶
func (c *MEM0) ListTagsForResources(input *ListTagsForResourcesInput) (*ListTagsForResourcesOutput, error)
ListTagsForResources API operation for MEM0.
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 MEM0's API operation ListTagsForResources for usage and error information.
func (*MEM0) ListTagsForResourcesCommon ¶
func (c *MEM0) ListTagsForResourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListTagsForResourcesCommon API operation for MEM0.
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 MEM0's API operation ListTagsForResourcesCommon for usage and error information.
func (*MEM0) ListTagsForResourcesCommonRequest ¶
func (c *MEM0) ListTagsForResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListTagsForResourcesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListTagsForResourcesCommon operation. The "output" return value will be populated with the ListTagsForResourcesCommon request's response once the request completes successfully.
Use "Send" method on the returned ListTagsForResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after ListTagsForResourcesCommon Send returns without error.
See ListTagsForResourcesCommon for more information on using the ListTagsForResourcesCommon API call, and error handling.
// Example sending a request using the ListTagsForResourcesCommonRequest method.
req, resp := client.ListTagsForResourcesCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*MEM0) ListTagsForResourcesCommonWithContext ¶
func (c *MEM0) ListTagsForResourcesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListTagsForResourcesCommonWithContext is the same as ListTagsForResourcesCommon with the addition of the ability to pass a context and additional request options.
See ListTagsForResourcesCommon 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 (*MEM0) ListTagsForResourcesRequest ¶
func (c *MEM0) ListTagsForResourcesRequest(input *ListTagsForResourcesInput) (req *request.Request, output *ListTagsForResourcesOutput)
ListTagsForResourcesRequest generates a "volcengine/request.Request" representing the client's request for the ListTagsForResources operation. The "output" return value will be populated with the ListTagsForResourcesCommon request's response once the request completes successfully.
Use "Send" method on the returned ListTagsForResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after ListTagsForResourcesCommon Send returns without error.
See ListTagsForResources for more information on using the ListTagsForResources API call, and error handling.
// Example sending a request using the ListTagsForResourcesRequest method.
req, resp := client.ListTagsForResourcesRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*MEM0) ListTagsForResourcesWithContext ¶
func (c *MEM0) ListTagsForResourcesWithContext(ctx volcengine.Context, input *ListTagsForResourcesInput, opts ...request.Option) (*ListTagsForResourcesOutput, error)
ListTagsForResourcesWithContext is the same as ListTagsForResources with the addition of the ability to pass a context and additional request options.
See ListTagsForResources 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 (*MEM0) ModifyAPIKeyAttribute ¶
func (c *MEM0) ModifyAPIKeyAttribute(input *ModifyAPIKeyAttributeInput) (*ModifyAPIKeyAttributeOutput, error)
ModifyAPIKeyAttribute API operation for MEM0.
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 MEM0's API operation ModifyAPIKeyAttribute for usage and error information.
func (*MEM0) ModifyAPIKeyAttributeCommon ¶
func (c *MEM0) ModifyAPIKeyAttributeCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ModifyAPIKeyAttributeCommon API operation for MEM0.
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 MEM0's API operation ModifyAPIKeyAttributeCommon for usage and error information.
func (*MEM0) ModifyAPIKeyAttributeCommonRequest ¶
func (c *MEM0) ModifyAPIKeyAttributeCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ModifyAPIKeyAttributeCommonRequest generates a "volcengine/request.Request" representing the client's request for the ModifyAPIKeyAttributeCommon operation. The "output" return value will be populated with the ModifyAPIKeyAttributeCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifyAPIKeyAttributeCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyAPIKeyAttributeCommon Send returns without error.
See ModifyAPIKeyAttributeCommon for more information on using the ModifyAPIKeyAttributeCommon API call, and error handling.
// Example sending a request using the ModifyAPIKeyAttributeCommonRequest method.
req, resp := client.ModifyAPIKeyAttributeCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*MEM0) ModifyAPIKeyAttributeCommonWithContext ¶
func (c *MEM0) ModifyAPIKeyAttributeCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ModifyAPIKeyAttributeCommonWithContext is the same as ModifyAPIKeyAttributeCommon with the addition of the ability to pass a context and additional request options.
See ModifyAPIKeyAttributeCommon 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 (*MEM0) ModifyAPIKeyAttributeRequest ¶
func (c *MEM0) ModifyAPIKeyAttributeRequest(input *ModifyAPIKeyAttributeInput) (req *request.Request, output *ModifyAPIKeyAttributeOutput)
ModifyAPIKeyAttributeRequest generates a "volcengine/request.Request" representing the client's request for the ModifyAPIKeyAttribute operation. The "output" return value will be populated with the ModifyAPIKeyAttributeCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifyAPIKeyAttributeCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyAPIKeyAttributeCommon Send returns without error.
See ModifyAPIKeyAttribute for more information on using the ModifyAPIKeyAttribute API call, and error handling.
// Example sending a request using the ModifyAPIKeyAttributeRequest method.
req, resp := client.ModifyAPIKeyAttributeRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*MEM0) ModifyAPIKeyAttributeWithContext ¶
func (c *MEM0) ModifyAPIKeyAttributeWithContext(ctx volcengine.Context, input *ModifyAPIKeyAttributeInput, opts ...request.Option) (*ModifyAPIKeyAttributeOutput, error)
ModifyAPIKeyAttributeWithContext is the same as ModifyAPIKeyAttribute with the addition of the ability to pass a context and additional request options.
See ModifyAPIKeyAttribute 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 (*MEM0) ModifyMemoryProjectLongTermStrategy ¶
func (c *MEM0) ModifyMemoryProjectLongTermStrategy(input *ModifyMemoryProjectLongTermStrategyInput) (*ModifyMemoryProjectLongTermStrategyOutput, error)
ModifyMemoryProjectLongTermStrategy API operation for MEM0.
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 MEM0's API operation ModifyMemoryProjectLongTermStrategy for usage and error information.
func (*MEM0) ModifyMemoryProjectLongTermStrategyCommon ¶
func (c *MEM0) ModifyMemoryProjectLongTermStrategyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ModifyMemoryProjectLongTermStrategyCommon API operation for MEM0.
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 MEM0's API operation ModifyMemoryProjectLongTermStrategyCommon for usage and error information.
func (*MEM0) ModifyMemoryProjectLongTermStrategyCommonRequest ¶
func (c *MEM0) ModifyMemoryProjectLongTermStrategyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ModifyMemoryProjectLongTermStrategyCommonRequest generates a "volcengine/request.Request" representing the client's request for the ModifyMemoryProjectLongTermStrategyCommon operation. The "output" return value will be populated with the ModifyMemoryProjectLongTermStrategyCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifyMemoryProjectLongTermStrategyCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyMemoryProjectLongTermStrategyCommon Send returns without error.
See ModifyMemoryProjectLongTermStrategyCommon for more information on using the ModifyMemoryProjectLongTermStrategyCommon API call, and error handling.
// Example sending a request using the ModifyMemoryProjectLongTermStrategyCommonRequest method.
req, resp := client.ModifyMemoryProjectLongTermStrategyCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*MEM0) ModifyMemoryProjectLongTermStrategyCommonWithContext ¶
func (c *MEM0) ModifyMemoryProjectLongTermStrategyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ModifyMemoryProjectLongTermStrategyCommonWithContext is the same as ModifyMemoryProjectLongTermStrategyCommon with the addition of the ability to pass a context and additional request options.
See ModifyMemoryProjectLongTermStrategyCommon 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 (*MEM0) ModifyMemoryProjectLongTermStrategyRequest ¶
func (c *MEM0) ModifyMemoryProjectLongTermStrategyRequest(input *ModifyMemoryProjectLongTermStrategyInput) (req *request.Request, output *ModifyMemoryProjectLongTermStrategyOutput)
ModifyMemoryProjectLongTermStrategyRequest generates a "volcengine/request.Request" representing the client's request for the ModifyMemoryProjectLongTermStrategy operation. The "output" return value will be populated with the ModifyMemoryProjectLongTermStrategyCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifyMemoryProjectLongTermStrategyCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyMemoryProjectLongTermStrategyCommon Send returns without error.
See ModifyMemoryProjectLongTermStrategy for more information on using the ModifyMemoryProjectLongTermStrategy API call, and error handling.
// Example sending a request using the ModifyMemoryProjectLongTermStrategyRequest method.
req, resp := client.ModifyMemoryProjectLongTermStrategyRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*MEM0) ModifyMemoryProjectLongTermStrategyWithContext ¶
func (c *MEM0) ModifyMemoryProjectLongTermStrategyWithContext(ctx volcengine.Context, input *ModifyMemoryProjectLongTermStrategyInput, opts ...request.Option) (*ModifyMemoryProjectLongTermStrategyOutput, error)
ModifyMemoryProjectLongTermStrategyWithContext is the same as ModifyMemoryProjectLongTermStrategy with the addition of the ability to pass a context and additional request options.
See ModifyMemoryProjectLongTermStrategy 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 (*MEM0) TagResources ¶
func (c *MEM0) TagResources(input *TagResourcesInput) (*TagResourcesOutput, error)
TagResources API operation for MEM0.
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 MEM0's API operation TagResources for usage and error information.
func (*MEM0) TagResourcesCommon ¶
TagResourcesCommon API operation for MEM0.
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 MEM0's API operation TagResourcesCommon for usage and error information.
func (*MEM0) TagResourcesCommonRequest ¶
func (c *MEM0) TagResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
TagResourcesCommonRequest generates a "volcengine/request.Request" representing the client's request for the TagResourcesCommon operation. The "output" return value will be populated with the TagResourcesCommon request's response once the request completes successfully.
Use "Send" method on the returned TagResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after TagResourcesCommon Send returns without error.
See TagResourcesCommon for more information on using the TagResourcesCommon API call, and error handling.
// Example sending a request using the TagResourcesCommonRequest method.
req, resp := client.TagResourcesCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*MEM0) TagResourcesCommonWithContext ¶
func (c *MEM0) TagResourcesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
TagResourcesCommonWithContext is the same as TagResourcesCommon with the addition of the ability to pass a context and additional request options.
See TagResourcesCommon 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 (*MEM0) TagResourcesRequest ¶
func (c *MEM0) TagResourcesRequest(input *TagResourcesInput) (req *request.Request, output *TagResourcesOutput)
TagResourcesRequest generates a "volcengine/request.Request" representing the client's request for the TagResources operation. The "output" return value will be populated with the TagResourcesCommon request's response once the request completes successfully.
Use "Send" method on the returned TagResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after TagResourcesCommon Send returns without error.
See TagResources for more information on using the TagResources API call, and error handling.
// Example sending a request using the TagResourcesRequest method.
req, resp := client.TagResourcesRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*MEM0) TagResourcesWithContext ¶
func (c *MEM0) TagResourcesWithContext(ctx volcengine.Context, input *TagResourcesInput, opts ...request.Option) (*TagResourcesOutput, error)
TagResourcesWithContext is the same as TagResources with the addition of the ability to pass a context and additional request options.
See TagResources 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 (*MEM0) UntagResources ¶
func (c *MEM0) UntagResources(input *UntagResourcesInput) (*UntagResourcesOutput, error)
UntagResources API operation for MEM0.
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 MEM0's API operation UntagResources for usage and error information.
func (*MEM0) UntagResourcesCommon ¶
UntagResourcesCommon API operation for MEM0.
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 MEM0's API operation UntagResourcesCommon for usage and error information.
func (*MEM0) UntagResourcesCommonRequest ¶
func (c *MEM0) UntagResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UntagResourcesCommonRequest generates a "volcengine/request.Request" representing the client's request for the UntagResourcesCommon operation. The "output" return value will be populated with the UntagResourcesCommon request's response once the request completes successfully.
Use "Send" method on the returned UntagResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after UntagResourcesCommon Send returns without error.
See UntagResourcesCommon for more information on using the UntagResourcesCommon API call, and error handling.
// Example sending a request using the UntagResourcesCommonRequest method.
req, resp := client.UntagResourcesCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*MEM0) UntagResourcesCommonWithContext ¶
func (c *MEM0) UntagResourcesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UntagResourcesCommonWithContext is the same as UntagResourcesCommon with the addition of the ability to pass a context and additional request options.
See UntagResourcesCommon 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 (*MEM0) UntagResourcesRequest ¶
func (c *MEM0) UntagResourcesRequest(input *UntagResourcesInput) (req *request.Request, output *UntagResourcesOutput)
UntagResourcesRequest generates a "volcengine/request.Request" representing the client's request for the UntagResources operation. The "output" return value will be populated with the UntagResourcesCommon request's response once the request completes successfully.
Use "Send" method on the returned UntagResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after UntagResourcesCommon Send returns without error.
See UntagResources for more information on using the UntagResources API call, and error handling.
// Example sending a request using the UntagResourcesRequest method.
req, resp := client.UntagResourcesRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*MEM0) UntagResourcesWithContext ¶
func (c *MEM0) UntagResourcesWithContext(ctx volcengine.Context, input *UntagResourcesInput, opts ...request.Option) (*UntagResourcesOutput, error)
UntagResourcesWithContext is the same as UntagResources with the addition of the ability to pass a context and additional request options.
See UntagResources 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 MEM0API ¶
type MEM0API interface {
CreateAPIKeyCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateAPIKeyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateAPIKeyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateAPIKey(*CreateAPIKeyInput) (*CreateAPIKeyOutput, error)
CreateAPIKeyWithContext(volcengine.Context, *CreateAPIKeyInput, ...request.Option) (*CreateAPIKeyOutput, error)
CreateAPIKeyRequest(*CreateAPIKeyInput) (*request.Request, *CreateAPIKeyOutput)
CreateMemoryProjectCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateMemoryProjectCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateMemoryProjectCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateMemoryProject(*CreateMemoryProjectInput) (*CreateMemoryProjectOutput, error)
CreateMemoryProjectWithContext(volcengine.Context, *CreateMemoryProjectInput, ...request.Option) (*CreateMemoryProjectOutput, error)
CreateMemoryProjectRequest(*CreateMemoryProjectInput) (*request.Request, *CreateMemoryProjectOutput)
DeleteAPIKeyCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteAPIKeyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteAPIKeyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteAPIKey(*DeleteAPIKeyInput) (*DeleteAPIKeyOutput, error)
DeleteAPIKeyWithContext(volcengine.Context, *DeleteAPIKeyInput, ...request.Option) (*DeleteAPIKeyOutput, error)
DeleteAPIKeyRequest(*DeleteAPIKeyInput) (*request.Request, *DeleteAPIKeyOutput)
DeleteMemoryProjectCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteMemoryProjectCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteMemoryProjectCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteMemoryProject(*DeleteMemoryProjectInput) (*DeleteMemoryProjectOutput, error)
DeleteMemoryProjectWithContext(volcengine.Context, *DeleteMemoryProjectInput, ...request.Option) (*DeleteMemoryProjectOutput, error)
DeleteMemoryProjectRequest(*DeleteMemoryProjectInput) (*request.Request, *DeleteMemoryProjectOutput)
DescribeAPIKeyDetailCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeAPIKeyDetailCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeAPIKeyDetailCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeAPIKeyDetail(*DescribeAPIKeyDetailInput) (*DescribeAPIKeyDetailOutput, error)
DescribeAPIKeyDetailWithContext(volcengine.Context, *DescribeAPIKeyDetailInput, ...request.Option) (*DescribeAPIKeyDetailOutput, error)
DescribeAPIKeyDetailRequest(*DescribeAPIKeyDetailInput) (*request.Request, *DescribeAPIKeyDetailOutput)
DescribeMemoryProjectDetailCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeMemoryProjectDetailCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeMemoryProjectDetailCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeMemoryProjectDetail(*DescribeMemoryProjectDetailInput) (*DescribeMemoryProjectDetailOutput, error)
DescribeMemoryProjectDetailWithContext(volcengine.Context, *DescribeMemoryProjectDetailInput, ...request.Option) (*DescribeMemoryProjectDetailOutput, error)
DescribeMemoryProjectDetailRequest(*DescribeMemoryProjectDetailInput) (*request.Request, *DescribeMemoryProjectDetailOutput)
DescribeMemoryProjectsCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeMemoryProjectsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeMemoryProjectsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeMemoryProjects(*DescribeMemoryProjectsInput) (*DescribeMemoryProjectsOutput, error)
DescribeMemoryProjectsWithContext(volcengine.Context, *DescribeMemoryProjectsInput, ...request.Option) (*DescribeMemoryProjectsOutput, error)
DescribeMemoryProjectsRequest(*DescribeMemoryProjectsInput) (*request.Request, *DescribeMemoryProjectsOutput)
ListTagsForResourcesCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListTagsForResourcesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListTagsForResourcesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListTagsForResources(*ListTagsForResourcesInput) (*ListTagsForResourcesOutput, error)
ListTagsForResourcesWithContext(volcengine.Context, *ListTagsForResourcesInput, ...request.Option) (*ListTagsForResourcesOutput, error)
ListTagsForResourcesRequest(*ListTagsForResourcesInput) (*request.Request, *ListTagsForResourcesOutput)
ModifyAPIKeyAttributeCommon(*map[string]interface{}) (*map[string]interface{}, error)
ModifyAPIKeyAttributeCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ModifyAPIKeyAttributeCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ModifyAPIKeyAttribute(*ModifyAPIKeyAttributeInput) (*ModifyAPIKeyAttributeOutput, error)
ModifyAPIKeyAttributeWithContext(volcengine.Context, *ModifyAPIKeyAttributeInput, ...request.Option) (*ModifyAPIKeyAttributeOutput, error)
ModifyAPIKeyAttributeRequest(*ModifyAPIKeyAttributeInput) (*request.Request, *ModifyAPIKeyAttributeOutput)
ModifyMemoryProjectLongTermStrategyCommon(*map[string]interface{}) (*map[string]interface{}, error)
ModifyMemoryProjectLongTermStrategyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ModifyMemoryProjectLongTermStrategyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ModifyMemoryProjectLongTermStrategy(*ModifyMemoryProjectLongTermStrategyInput) (*ModifyMemoryProjectLongTermStrategyOutput, error)
ModifyMemoryProjectLongTermStrategyWithContext(volcengine.Context, *ModifyMemoryProjectLongTermStrategyInput, ...request.Option) (*ModifyMemoryProjectLongTermStrategyOutput, error)
ModifyMemoryProjectLongTermStrategyRequest(*ModifyMemoryProjectLongTermStrategyInput) (*request.Request, *ModifyMemoryProjectLongTermStrategyOutput)
TagResourcesCommon(*map[string]interface{}) (*map[string]interface{}, error)
TagResourcesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
TagResourcesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
TagResources(*TagResourcesInput) (*TagResourcesOutput, error)
TagResourcesWithContext(volcengine.Context, *TagResourcesInput, ...request.Option) (*TagResourcesOutput, error)
TagResourcesRequest(*TagResourcesInput) (*request.Request, *TagResourcesOutput)
UntagResourcesCommon(*map[string]interface{}) (*map[string]interface{}, error)
UntagResourcesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UntagResourcesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UntagResources(*UntagResourcesInput) (*UntagResourcesOutput, error)
UntagResourcesWithContext(volcengine.Context, *UntagResourcesInput, ...request.Option) (*UntagResourcesOutput, error)
UntagResourcesRequest(*UntagResourcesInput) (*request.Request, *UntagResourcesOutput)
}
MEM0API provides an interface to enable mocking the mem0.MEM0 service client's API operation,
// volcengine sdk func uses an SDK service client to make a request to
// MEM0.
func myFunc(svc MEM0API) bool {
// Make svc.CreateAPIKey request
}
func main() {
sess := session.New()
svc := mem0.New(sess)
myFunc(svc)
}
type MemProjectInfoForDescribeMemoryProjectsOutput ¶
type MemProjectInfoForDescribeMemoryProjectsOutput struct {
AccountId *int64 `type:"int64" json:",omitempty"`
CreateTime *string `type:"string" json:",omitempty"`
Description *string `type:"string" json:",omitempty"`
MemProjectName *string `type:"string" json:",omitempty"`
MemProjectType *string `type:"string" json:",omitempty" enum:"EnumOfMemProjectTypeForDescribeMemoryProjectsOutput"`
MemoryProjectId *string `type:"string" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
Status *string `type:"string" json:",omitempty" enum:"EnumOfStatusForDescribeMemoryProjectsOutput"`
Tags []*TagForDescribeMemoryProjectsOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (MemProjectInfoForDescribeMemoryProjectsOutput) GoString ¶
func (s MemProjectInfoForDescribeMemoryProjectsOutput) GoString() string
GoString returns the string representation
func (*MemProjectInfoForDescribeMemoryProjectsOutput) SetAccountId ¶
func (s *MemProjectInfoForDescribeMemoryProjectsOutput) SetAccountId(v int64) *MemProjectInfoForDescribeMemoryProjectsOutput
SetAccountId sets the AccountId field's value.
func (*MemProjectInfoForDescribeMemoryProjectsOutput) SetCreateTime ¶
func (s *MemProjectInfoForDescribeMemoryProjectsOutput) SetCreateTime(v string) *MemProjectInfoForDescribeMemoryProjectsOutput
SetCreateTime sets the CreateTime field's value.
func (*MemProjectInfoForDescribeMemoryProjectsOutput) SetDescription ¶
func (s *MemProjectInfoForDescribeMemoryProjectsOutput) SetDescription(v string) *MemProjectInfoForDescribeMemoryProjectsOutput
SetDescription sets the Description field's value.
func (*MemProjectInfoForDescribeMemoryProjectsOutput) SetMemProjectName ¶
func (s *MemProjectInfoForDescribeMemoryProjectsOutput) SetMemProjectName(v string) *MemProjectInfoForDescribeMemoryProjectsOutput
SetMemProjectName sets the MemProjectName field's value.
func (*MemProjectInfoForDescribeMemoryProjectsOutput) SetMemProjectType ¶
func (s *MemProjectInfoForDescribeMemoryProjectsOutput) SetMemProjectType(v string) *MemProjectInfoForDescribeMemoryProjectsOutput
SetMemProjectType sets the MemProjectType field's value.
func (*MemProjectInfoForDescribeMemoryProjectsOutput) SetMemoryProjectId ¶
func (s *MemProjectInfoForDescribeMemoryProjectsOutput) SetMemoryProjectId(v string) *MemProjectInfoForDescribeMemoryProjectsOutput
SetMemoryProjectId sets the MemoryProjectId field's value.
func (*MemProjectInfoForDescribeMemoryProjectsOutput) SetProjectName ¶
func (s *MemProjectInfoForDescribeMemoryProjectsOutput) SetProjectName(v string) *MemProjectInfoForDescribeMemoryProjectsOutput
SetProjectName sets the ProjectName field's value.
func (*MemProjectInfoForDescribeMemoryProjectsOutput) SetStatus ¶
func (s *MemProjectInfoForDescribeMemoryProjectsOutput) SetStatus(v string) *MemProjectInfoForDescribeMemoryProjectsOutput
SetStatus sets the Status field's value.
func (*MemProjectInfoForDescribeMemoryProjectsOutput) SetTags ¶
func (s *MemProjectInfoForDescribeMemoryProjectsOutput) SetTags(v []*TagForDescribeMemoryProjectsOutput) *MemProjectInfoForDescribeMemoryProjectsOutput
SetTags sets the Tags field's value.
func (MemProjectInfoForDescribeMemoryProjectsOutput) String ¶
func (s MemProjectInfoForDescribeMemoryProjectsOutput) String() string
String returns the string representation
type ModifyAPIKeyAttributeInput ¶
type ModifyAPIKeyAttributeInput struct {
// APIKeyId is a required field
APIKeyId *string `type:"string" json:",omitempty" required:"true"`
APIKeyName *string `type:"string" json:",omitempty"`
ClientToken *string `type:"string" json:",omitempty"`
Description *string `type:"string" json:",omitempty"`
// MemoryProjectId is a required field
MemoryProjectId *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (ModifyAPIKeyAttributeInput) GoString ¶
func (s ModifyAPIKeyAttributeInput) GoString() string
GoString returns the string representation
func (*ModifyAPIKeyAttributeInput) SetAPIKeyId ¶
func (s *ModifyAPIKeyAttributeInput) SetAPIKeyId(v string) *ModifyAPIKeyAttributeInput
SetAPIKeyId sets the APIKeyId field's value.
func (*ModifyAPIKeyAttributeInput) SetAPIKeyName ¶
func (s *ModifyAPIKeyAttributeInput) SetAPIKeyName(v string) *ModifyAPIKeyAttributeInput
SetAPIKeyName sets the APIKeyName field's value.
func (*ModifyAPIKeyAttributeInput) SetClientToken ¶
func (s *ModifyAPIKeyAttributeInput) SetClientToken(v string) *ModifyAPIKeyAttributeInput
SetClientToken sets the ClientToken field's value.
func (*ModifyAPIKeyAttributeInput) SetDescription ¶
func (s *ModifyAPIKeyAttributeInput) SetDescription(v string) *ModifyAPIKeyAttributeInput
SetDescription sets the Description field's value.
func (*ModifyAPIKeyAttributeInput) SetMemoryProjectId ¶
func (s *ModifyAPIKeyAttributeInput) SetMemoryProjectId(v string) *ModifyAPIKeyAttributeInput
SetMemoryProjectId sets the MemoryProjectId field's value.
func (ModifyAPIKeyAttributeInput) String ¶
func (s ModifyAPIKeyAttributeInput) String() string
String returns the string representation
func (*ModifyAPIKeyAttributeInput) Validate ¶
func (s *ModifyAPIKeyAttributeInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ModifyAPIKeyAttributeOutput ¶
type ModifyAPIKeyAttributeOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (ModifyAPIKeyAttributeOutput) GoString ¶
func (s ModifyAPIKeyAttributeOutput) GoString() string
GoString returns the string representation
func (ModifyAPIKeyAttributeOutput) String ¶
func (s ModifyAPIKeyAttributeOutput) String() string
String returns the string representation
type ModifyMemoryProjectLongTermStrategyInput ¶
type ModifyMemoryProjectLongTermStrategyInput struct {
ClientToken *string `type:"string" json:",omitempty"`
LongTermMemoryStrategies []*LongTermMemoryStrategyForModifyMemoryProjectLongTermStrategyInput `type:"list" json:",omitempty"`
// MemoryProjectId is a required field
MemoryProjectId *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (ModifyMemoryProjectLongTermStrategyInput) GoString ¶
func (s ModifyMemoryProjectLongTermStrategyInput) GoString() string
GoString returns the string representation
func (*ModifyMemoryProjectLongTermStrategyInput) SetClientToken ¶
func (s *ModifyMemoryProjectLongTermStrategyInput) SetClientToken(v string) *ModifyMemoryProjectLongTermStrategyInput
SetClientToken sets the ClientToken field's value.
func (*ModifyMemoryProjectLongTermStrategyInput) SetLongTermMemoryStrategies ¶
func (s *ModifyMemoryProjectLongTermStrategyInput) SetLongTermMemoryStrategies(v []*LongTermMemoryStrategyForModifyMemoryProjectLongTermStrategyInput) *ModifyMemoryProjectLongTermStrategyInput
SetLongTermMemoryStrategies sets the LongTermMemoryStrategies field's value.
func (*ModifyMemoryProjectLongTermStrategyInput) SetMemoryProjectId ¶
func (s *ModifyMemoryProjectLongTermStrategyInput) SetMemoryProjectId(v string) *ModifyMemoryProjectLongTermStrategyInput
SetMemoryProjectId sets the MemoryProjectId field's value.
func (ModifyMemoryProjectLongTermStrategyInput) String ¶
func (s ModifyMemoryProjectLongTermStrategyInput) String() string
String returns the string representation
func (*ModifyMemoryProjectLongTermStrategyInput) Validate ¶
func (s *ModifyMemoryProjectLongTermStrategyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ModifyMemoryProjectLongTermStrategyOutput ¶
type ModifyMemoryProjectLongTermStrategyOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (ModifyMemoryProjectLongTermStrategyOutput) GoString ¶
func (s ModifyMemoryProjectLongTermStrategyOutput) GoString() string
GoString returns the string representation
func (ModifyMemoryProjectLongTermStrategyOutput) String ¶
func (s ModifyMemoryProjectLongTermStrategyOutput) String() string
String returns the string representation
type ResourceTagForListTagsForResourcesOutput ¶
type ResourceTagForListTagsForResourcesOutput struct {
ResourceId *string `type:"string" json:",omitempty"`
ResourceType *string `type:"string" json:",omitempty"`
TagKey *string `type:"string" json:",omitempty"`
TagValue *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ResourceTagForListTagsForResourcesOutput) GoString ¶
func (s ResourceTagForListTagsForResourcesOutput) GoString() string
GoString returns the string representation
func (*ResourceTagForListTagsForResourcesOutput) SetResourceId ¶
func (s *ResourceTagForListTagsForResourcesOutput) SetResourceId(v string) *ResourceTagForListTagsForResourcesOutput
SetResourceId sets the ResourceId field's value.
func (*ResourceTagForListTagsForResourcesOutput) SetResourceType ¶
func (s *ResourceTagForListTagsForResourcesOutput) SetResourceType(v string) *ResourceTagForListTagsForResourcesOutput
SetResourceType sets the ResourceType field's value.
func (*ResourceTagForListTagsForResourcesOutput) SetTagKey ¶
func (s *ResourceTagForListTagsForResourcesOutput) SetTagKey(v string) *ResourceTagForListTagsForResourcesOutput
SetTagKey sets the TagKey field's value.
func (*ResourceTagForListTagsForResourcesOutput) SetTagValue ¶
func (s *ResourceTagForListTagsForResourcesOutput) SetTagValue(v string) *ResourceTagForListTagsForResourcesOutput
SetTagValue sets the TagValue field's value.
func (ResourceTagForListTagsForResourcesOutput) String ¶
func (s ResourceTagForListTagsForResourcesOutput) String() string
String returns the string representation
type TagFilterForDescribeMemoryProjectsInput ¶
type TagFilterForDescribeMemoryProjectsInput struct {
Key *string `type:"string" json:",omitempty"`
Values []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagFilterForDescribeMemoryProjectsInput) GoString ¶
func (s TagFilterForDescribeMemoryProjectsInput) GoString() string
GoString returns the string representation
func (*TagFilterForDescribeMemoryProjectsInput) SetKey ¶
func (s *TagFilterForDescribeMemoryProjectsInput) SetKey(v string) *TagFilterForDescribeMemoryProjectsInput
SetKey sets the Key field's value.
func (*TagFilterForDescribeMemoryProjectsInput) SetValues ¶
func (s *TagFilterForDescribeMemoryProjectsInput) SetValues(v []*string) *TagFilterForDescribeMemoryProjectsInput
SetValues sets the Values field's value.
func (TagFilterForDescribeMemoryProjectsInput) String ¶
func (s TagFilterForDescribeMemoryProjectsInput) String() string
String returns the string representation
type TagFilterForListTagsForResourcesInput ¶
type TagFilterForListTagsForResourcesInput struct {
Key *string `type:"string" json:",omitempty"`
Values []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagFilterForListTagsForResourcesInput) GoString ¶
func (s TagFilterForListTagsForResourcesInput) GoString() string
GoString returns the string representation
func (*TagFilterForListTagsForResourcesInput) SetKey ¶
func (s *TagFilterForListTagsForResourcesInput) SetKey(v string) *TagFilterForListTagsForResourcesInput
SetKey sets the Key field's value.
func (*TagFilterForListTagsForResourcesInput) SetValues ¶
func (s *TagFilterForListTagsForResourcesInput) SetValues(v []*string) *TagFilterForListTagsForResourcesInput
SetValues sets the Values field's value.
func (TagFilterForListTagsForResourcesInput) String ¶
func (s TagFilterForListTagsForResourcesInput) String() string
String returns the string representation
type TagForCreateMemoryProjectInput ¶
type TagForCreateMemoryProjectInput struct {
Key *string `type:"string" json:",omitempty"`
Value *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagForCreateMemoryProjectInput) GoString ¶
func (s TagForCreateMemoryProjectInput) GoString() string
GoString returns the string representation
func (*TagForCreateMemoryProjectInput) SetKey ¶
func (s *TagForCreateMemoryProjectInput) SetKey(v string) *TagForCreateMemoryProjectInput
SetKey sets the Key field's value.
func (*TagForCreateMemoryProjectInput) SetValue ¶
func (s *TagForCreateMemoryProjectInput) SetValue(v string) *TagForCreateMemoryProjectInput
SetValue sets the Value field's value.
func (TagForCreateMemoryProjectInput) String ¶
func (s TagForCreateMemoryProjectInput) String() string
String returns the string representation
type TagForDescribeMemoryProjectDetailOutput ¶
type TagForDescribeMemoryProjectDetailOutput struct {
Key *string `type:"string" json:",omitempty"`
Value *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagForDescribeMemoryProjectDetailOutput) GoString ¶
func (s TagForDescribeMemoryProjectDetailOutput) GoString() string
GoString returns the string representation
func (*TagForDescribeMemoryProjectDetailOutput) SetKey ¶
func (s *TagForDescribeMemoryProjectDetailOutput) SetKey(v string) *TagForDescribeMemoryProjectDetailOutput
SetKey sets the Key field's value.
func (*TagForDescribeMemoryProjectDetailOutput) SetValue ¶
func (s *TagForDescribeMemoryProjectDetailOutput) SetValue(v string) *TagForDescribeMemoryProjectDetailOutput
SetValue sets the Value field's value.
func (TagForDescribeMemoryProjectDetailOutput) String ¶
func (s TagForDescribeMemoryProjectDetailOutput) String() string
String returns the string representation
type TagForDescribeMemoryProjectsOutput ¶
type TagForDescribeMemoryProjectsOutput struct {
Key *string `type:"string" json:",omitempty"`
Value *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagForDescribeMemoryProjectsOutput) GoString ¶
func (s TagForDescribeMemoryProjectsOutput) GoString() string
GoString returns the string representation
func (*TagForDescribeMemoryProjectsOutput) SetKey ¶
func (s *TagForDescribeMemoryProjectsOutput) SetKey(v string) *TagForDescribeMemoryProjectsOutput
SetKey sets the Key field's value.
func (*TagForDescribeMemoryProjectsOutput) SetValue ¶
func (s *TagForDescribeMemoryProjectsOutput) SetValue(v string) *TagForDescribeMemoryProjectsOutput
SetValue sets the Value field's value.
func (TagForDescribeMemoryProjectsOutput) String ¶
func (s TagForDescribeMemoryProjectsOutput) String() string
String returns the string representation
type TagForTagResourcesInput ¶
type TagForTagResourcesInput struct {
Key *string `type:"string" json:",omitempty"`
Value *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagForTagResourcesInput) GoString ¶
func (s TagForTagResourcesInput) GoString() string
GoString returns the string representation
func (*TagForTagResourcesInput) SetKey ¶
func (s *TagForTagResourcesInput) SetKey(v string) *TagForTagResourcesInput
SetKey sets the Key field's value.
func (*TagForTagResourcesInput) SetValue ¶
func (s *TagForTagResourcesInput) SetValue(v string) *TagForTagResourcesInput
SetValue sets the Value field's value.
func (TagForTagResourcesInput) String ¶
func (s TagForTagResourcesInput) String() string
String returns the string representation
type TagResourcesInput ¶
type TagResourcesInput struct {
ResourceIds []*string `type:"list" json:",omitempty"`
// ResourceType is a required field
ResourceType *string `type:"string" json:",omitempty" required:"true"`
Tags []*TagForTagResourcesInput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagResourcesInput) GoString ¶
func (s TagResourcesInput) GoString() string
GoString returns the string representation
func (*TagResourcesInput) SetResourceIds ¶
func (s *TagResourcesInput) SetResourceIds(v []*string) *TagResourcesInput
SetResourceIds sets the ResourceIds field's value.
func (*TagResourcesInput) SetResourceType ¶
func (s *TagResourcesInput) SetResourceType(v string) *TagResourcesInput
SetResourceType sets the ResourceType field's value.
func (*TagResourcesInput) SetTags ¶
func (s *TagResourcesInput) SetTags(v []*TagForTagResourcesInput) *TagResourcesInput
SetTags sets the Tags field's value.
func (TagResourcesInput) String ¶
func (s TagResourcesInput) String() string
String returns the string representation
func (*TagResourcesInput) Validate ¶
func (s *TagResourcesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type TagResourcesOutput ¶
type TagResourcesOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (TagResourcesOutput) GoString ¶
func (s TagResourcesOutput) GoString() string
GoString returns the string representation
func (TagResourcesOutput) String ¶
func (s TagResourcesOutput) String() string
String returns the string representation
type UntagResourcesInput ¶
type UntagResourcesInput struct {
ResourceIds []*string `type:"list" json:",omitempty"`
// ResourceType is a required field
ResourceType *string `type:"string" json:",omitempty" required:"true"`
TagKeys []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (UntagResourcesInput) GoString ¶
func (s UntagResourcesInput) GoString() string
GoString returns the string representation
func (*UntagResourcesInput) SetResourceIds ¶
func (s *UntagResourcesInput) SetResourceIds(v []*string) *UntagResourcesInput
SetResourceIds sets the ResourceIds field's value.
func (*UntagResourcesInput) SetResourceType ¶
func (s *UntagResourcesInput) SetResourceType(v string) *UntagResourcesInput
SetResourceType sets the ResourceType field's value.
func (*UntagResourcesInput) SetTagKeys ¶
func (s *UntagResourcesInput) SetTagKeys(v []*string) *UntagResourcesInput
SetTagKeys sets the TagKeys field's value.
func (UntagResourcesInput) String ¶
func (s UntagResourcesInput) String() string
String returns the string representation
func (*UntagResourcesInput) Validate ¶
func (s *UntagResourcesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UntagResourcesOutput ¶
type UntagResourcesOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (UntagResourcesOutput) GoString ¶
func (s UntagResourcesOutput) GoString() string
GoString returns the string representation
func (UntagResourcesOutput) String ¶
func (s UntagResourcesOutput) String() string
String returns the string representation
type VisitAddrForDescribeMemoryProjectDetailOutput ¶
type VisitAddrForDescribeMemoryProjectDetailOutput struct {
AddrType *string `type:"string" json:",omitempty"`
Address *string `type:"string" json:",omitempty"`
Port *string `type:"string" json:",omitempty"`
VIP *string `type:"string" json:",omitempty"`
VIPv6 *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (VisitAddrForDescribeMemoryProjectDetailOutput) GoString ¶
func (s VisitAddrForDescribeMemoryProjectDetailOutput) GoString() string
GoString returns the string representation
func (*VisitAddrForDescribeMemoryProjectDetailOutput) SetAddrType ¶
func (s *VisitAddrForDescribeMemoryProjectDetailOutput) SetAddrType(v string) *VisitAddrForDescribeMemoryProjectDetailOutput
SetAddrType sets the AddrType field's value.
func (*VisitAddrForDescribeMemoryProjectDetailOutput) SetAddress ¶
func (s *VisitAddrForDescribeMemoryProjectDetailOutput) SetAddress(v string) *VisitAddrForDescribeMemoryProjectDetailOutput
SetAddress sets the Address field's value.
func (*VisitAddrForDescribeMemoryProjectDetailOutput) SetPort ¶
func (s *VisitAddrForDescribeMemoryProjectDetailOutput) SetPort(v string) *VisitAddrForDescribeMemoryProjectDetailOutput
SetPort sets the Port field's value.
func (*VisitAddrForDescribeMemoryProjectDetailOutput) SetVIP ¶
func (s *VisitAddrForDescribeMemoryProjectDetailOutput) SetVIP(v string) *VisitAddrForDescribeMemoryProjectDetailOutput
SetVIP sets the VIP field's value.
func (*VisitAddrForDescribeMemoryProjectDetailOutput) SetVIPv6 ¶
func (s *VisitAddrForDescribeMemoryProjectDetailOutput) SetVIPv6(v string) *VisitAddrForDescribeMemoryProjectDetailOutput
SetVIPv6 sets the VIPv6 field's value.
func (VisitAddrForDescribeMemoryProjectDetailOutput) String ¶
func (s VisitAddrForDescribeMemoryProjectDetailOutput) String() string
String returns the string representation
Source Files
¶
- api_create_api_key.go
- api_create_memory_project.go
- api_delete_api_key.go
- api_delete_memory_project.go
- api_describe_api_key_detail.go
- api_describe_memory_project_detail.go
- api_describe_memory_projects.go
- api_list_tags_for_resources.go
- api_modify_api_key_attribute.go
- api_modify_memory_project_long_term_strategy.go
- api_tag_resources.go
- api_untag_resources.go
- interface_mem0.go
- service_mem0.go