client

package
v2.1.1 Latest Latest
Warning

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

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

Documentation

Overview

This file is auto-generated, don't edit it. Thanks.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CancelSpecReviewTaskResponse added in v2.1.0

type CancelSpecReviewTaskResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CancelSpecReviewTaskResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CancelSpecReviewTaskResponse) GoString added in v2.1.0

func (s CancelSpecReviewTaskResponse) GoString() string

func (*CancelSpecReviewTaskResponse) SetBody added in v2.1.0

func (*CancelSpecReviewTaskResponse) SetHeaders added in v2.1.0

func (*CancelSpecReviewTaskResponse) SetStatusCode added in v2.1.0

func (CancelSpecReviewTaskResponse) String added in v2.1.0

type CancelSpecReviewTaskResponseBody added in v2.1.0

type CancelSpecReviewTaskResponseBody struct {
	// example:
	//
	// 1B64F3E0-25D5-5043-B5C8-4FF22BB12CCD
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// example:
	//
	// true
	Result *bool `json:"result,omitempty" xml:"result,omitempty"`
}

func (CancelSpecReviewTaskResponseBody) GoString added in v2.1.0

func (*CancelSpecReviewTaskResponseBody) SetRequestId added in v2.1.0

func (*CancelSpecReviewTaskResponseBody) SetResult added in v2.1.0

func (CancelSpecReviewTaskResponseBody) String added in v2.1.0

type Client

type Client struct {
	openapi.Client
}

func NewClient

func NewClient(config *openapi.Config) (*Client, error)

func (*Client) CancelSpecReviewTask added in v2.1.0

func (client *Client) CancelSpecReviewTask(appName *string, taskId *string) (_result *CancelSpecReviewTaskResponse, _err error)

Summary:

撤销规格审批

@return CancelSpecReviewTaskResponse

func (*Client) CancelSpecReviewTaskWithOptions added in v2.1.0

func (client *Client) CancelSpecReviewTaskWithOptions(appName *string, taskId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CancelSpecReviewTaskResponse, _err error)

Summary:

撤销规格审批

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return CancelSpecReviewTaskResponse

func (*Client) CreateApp

func (client *Client) CreateApp(request *CreateAppRequest) (_result *CreateAppResponse, _err error)

Summary:

创建Serverless应用

@param request - CreateAppRequest

@return CreateAppResponse

func (*Client) CreateAppWithOptions

func (client *Client) CreateAppWithOptions(request *CreateAppRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateAppResponse, _err error)

Summary:

创建Serverless应用

@param request - CreateAppRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return CreateAppResponse

func (*Client) CreateEndpoint

func (client *Client) CreateEndpoint(request *CreateEndpointRequest) (_result *CreateEndpointResponse, _err error)

Summary:

创建端点

@param request - CreateEndpointRequest

@return CreateEndpointResponse

func (*Client) CreateEndpointWithOptions

func (client *Client) CreateEndpointWithOptions(request *CreateEndpointRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateEndpointResponse, _err error)

Summary:

创建端点

@param request - CreateEndpointRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return CreateEndpointResponse

func (*Client) CreateSnapshot added in v2.1.0

func (client *Client) CreateSnapshot(appName *string, repository *string, request *CreateSnapshotRequest) (_result *CreateSnapshotResponse, _err error)

Summary:

创建快照

@param request - CreateSnapshotRequest

@return CreateSnapshotResponse

func (*Client) CreateSnapshotWithOptions added in v2.1.0

func (client *Client) CreateSnapshotWithOptions(appName *string, repository *string, request *CreateSnapshotRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateSnapshotResponse, _err error)

Summary:

创建快照

@param request - CreateSnapshotRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return CreateSnapshotResponse

func (*Client) DeleteApp

func (client *Client) DeleteApp(appName *string) (_result *DeleteAppResponse, _err error)

Summary:

删除Serverless应用。

@return DeleteAppResponse

func (*Client) DeleteAppWithOptions

func (client *Client) DeleteAppWithOptions(appName *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteAppResponse, _err error)

Summary:

删除Serverless应用。

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return DeleteAppResponse

func (*Client) DeleteDict added in v2.1.0

func (client *Client) DeleteDict(appName *string, request *DeleteDictRequest) (_result *DeleteDictResponse, _err error)

Summary:

删除词典

@param request - DeleteDictRequest

@return DeleteDictResponse

func (*Client) DeleteDictWithOptions added in v2.1.0

func (client *Client) DeleteDictWithOptions(appName *string, request *DeleteDictRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteDictResponse, _err error)

Summary:

删除词典

@param request - DeleteDictRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return DeleteDictResponse

func (*Client) DeleteEndpoint added in v2.1.0

func (client *Client) DeleteEndpoint(endpointId *string) (_result *DeleteEndpointResponse, _err error)

Summary:

删除端点

@return DeleteEndpointResponse

func (*Client) DeleteEndpointWithOptions added in v2.1.0

func (client *Client) DeleteEndpointWithOptions(endpointId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteEndpointResponse, _err error)

Summary:

删除端点

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return DeleteEndpointResponse

func (*Client) DeleteSnapshot added in v2.1.0

func (client *Client) DeleteSnapshot(appName *string, repository *string, snapshot *string) (_result *DeleteSnapshotResponse, _err error)

Summary:

删除快照

@return DeleteSnapshotResponse

func (*Client) DeleteSnapshotWithOptions added in v2.1.0

func (client *Client) DeleteSnapshotWithOptions(appName *string, repository *string, snapshot *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteSnapshotResponse, _err error)

Summary:

删除快照

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return DeleteSnapshotResponse

func (*Client) GetApp

func (client *Client) GetApp(appName *string, request *GetAppRequest) (_result *GetAppResponse, _err error)

Summary:

获取Serverless应用详情

@param request - GetAppRequest

@return GetAppResponse

func (*Client) GetAppQuota

func (client *Client) GetAppQuota(appName *string) (_result *GetAppQuotaResponse, _err error)

Summary:

获取Serverless应用配额详情

@return GetAppQuotaResponse

func (*Client) GetAppQuotaWithOptions

func (client *Client) GetAppQuotaWithOptions(appName *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetAppQuotaResponse, _err error)

Summary:

获取Serverless应用配额详情

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetAppQuotaResponse

func (*Client) GetAppWithOptions

func (client *Client) GetAppWithOptions(appName *string, request *GetAppRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetAppResponse, _err error)

Summary:

获取Serverless应用详情

@param request - GetAppRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetAppResponse

func (*Client) GetEndpoint

func (client *Client) GetEndpoint(productId *string, regionId *string, endpointRule *string, network *string, suffix *string, endpointMap map[string]*string, endpoint *string) (_result *string, _err error)

func (*Client) GetMonitorData

func (client *Client) GetMonitorData(request *GetMonitorDataRequest) (_result *GetMonitorDataResponse, _err error)

Summary:

获取监控数据

@param request - GetMonitorDataRequest

@return GetMonitorDataResponse

func (*Client) GetMonitorDataWithOptions

func (client *Client) GetMonitorDataWithOptions(request *GetMonitorDataRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetMonitorDataResponse, _err error)

Summary:

获取监控数据

@param request - GetMonitorDataRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetMonitorDataResponse

func (*Client) GetSnapshotSetting added in v2.1.0

func (client *Client) GetSnapshotSetting(appName *string) (_result *GetSnapshotSettingResponse, _err error)

Summary:

获取自动备份配置

@return GetSnapshotSettingResponse

func (*Client) GetSnapshotSettingWithOptions added in v2.1.0

func (client *Client) GetSnapshotSettingWithOptions(appName *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetSnapshotSettingResponse, _err error)

Summary:

获取自动备份配置

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetSnapshotSettingResponse

func (*Client) GetSpecReviewTask added in v2.1.0

func (client *Client) GetSpecReviewTask(appName *string, taskId *string) (_result *GetSpecReviewTaskResponse, _err error)

Summary:

获取配额审批详情

@return GetSpecReviewTaskResponse

func (*Client) GetSpecReviewTaskWithOptions added in v2.1.0

func (client *Client) GetSpecReviewTaskWithOptions(appName *string, taskId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetSpecReviewTaskResponse, _err error)

Summary:

获取配额审批详情

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetSpecReviewTaskResponse

func (*Client) Init

func (client *Client) Init(config *openapi.Config) (_err error)

func (*Client) ListApps

func (client *Client) ListApps(request *ListAppsRequest) (_result *ListAppsResponse, _err error)

Summary:

查看Serverless应用列表

@param request - ListAppsRequest

@return ListAppsResponse

func (*Client) ListAppsWithOptions

func (client *Client) ListAppsWithOptions(request *ListAppsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListAppsResponse, _err error)

Summary:

查看Serverless应用列表

@param request - ListAppsRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListAppsResponse

func (*Client) ListDicts added in v2.1.0

func (client *Client) ListDicts(appName *string, request *ListDictsRequest) (_result *ListDictsResponse, _err error)

Summary:

获取词典列表

@param request - ListDictsRequest

@return ListDictsResponse

func (*Client) ListDictsWithOptions added in v2.1.0

func (client *Client) ListDictsWithOptions(appName *string, request *ListDictsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListDictsResponse, _err error)

Summary:

获取词典列表

@param request - ListDictsRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListDictsResponse

func (*Client) ListEndpoints added in v2.1.0

func (client *Client) ListEndpoints(request *ListEndpointsRequest) (_result *ListEndpointsResponse, _err error)

Summary:

获取端点信息列表

@param request - ListEndpointsRequest

@return ListEndpointsResponse

func (*Client) ListEndpointsWithOptions added in v2.1.0

func (client *Client) ListEndpointsWithOptions(request *ListEndpointsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListEndpointsResponse, _err error)

Summary:

获取端点信息列表

@param request - ListEndpointsRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListEndpointsResponse

func (*Client) ListIndices added in v2.1.0

func (client *Client) ListIndices(appName *string) (_result *ListIndicesResponse, _err error)

Summary:

查看索引列表

@return ListIndicesResponse

func (*Client) ListIndicesWithOptions added in v2.1.0

func (client *Client) ListIndicesWithOptions(appName *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListIndicesResponse, _err error)

Summary:

查看索引列表

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListIndicesResponse

func (*Client) ListSnapshotRepositories added in v2.1.0

func (client *Client) ListSnapshotRepositories(appName *string) (_result *ListSnapshotRepositoriesResponse, _err error)

Summary:

获取快照仓库列表

@return ListSnapshotRepositoriesResponse

func (*Client) ListSnapshotRepositoriesWithOptions added in v2.1.0

func (client *Client) ListSnapshotRepositoriesWithOptions(appName *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListSnapshotRepositoriesResponse, _err error)

Summary:

获取快照仓库列表

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListSnapshotRepositoriesResponse

func (*Client) ListSnapshots added in v2.1.0

func (client *Client) ListSnapshots(appName *string, request *ListSnapshotsRequest) (_result *ListSnapshotsResponse, _err error)

Summary:

获取仓库的快照列表

@param request - ListSnapshotsRequest

@return ListSnapshotsResponse

func (*Client) ListSnapshotsWithOptions added in v2.1.0

func (client *Client) ListSnapshotsWithOptions(appName *string, request *ListSnapshotsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListSnapshotsResponse, _err error)

Summary:

获取仓库的快照列表

@param request - ListSnapshotsRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListSnapshotsResponse

func (*Client) ListSpecReviewTasks added in v2.1.0

func (client *Client) ListSpecReviewTasks(appName *string, request *ListSpecReviewTasksRequest) (_result *ListSpecReviewTasksResponse, _err error)

Summary:

获取规格审批列表

@param request - ListSpecReviewTasksRequest

@return ListSpecReviewTasksResponse

func (*Client) ListSpecReviewTasksWithOptions added in v2.1.0

func (client *Client) ListSpecReviewTasksWithOptions(appName *string, request *ListSpecReviewTasksRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListSpecReviewTasksResponse, _err error)

Summary:

获取规格审批列表

@param request - ListSpecReviewTasksRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListSpecReviewTasksResponse

func (*Client) UpdateApp

func (client *Client) UpdateApp(appName *string, request *UpdateAppRequest) (_result *UpdateAppResponse, _err error)

Summary:

编辑Serverless应用

@param request - UpdateAppRequest

@return UpdateAppResponse

func (*Client) UpdateAppWithOptions

func (client *Client) UpdateAppWithOptions(appName *string, request *UpdateAppRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateAppResponse, _err error)

Summary:

编辑Serverless应用

@param request - UpdateAppRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return UpdateAppResponse

func (*Client) UpdateDict added in v2.1.0

func (client *Client) UpdateDict(appName *string, request *UpdateDictRequest) (_result *UpdateDictResponse, _err error)

Summary:

创建或更新词典

@param request - UpdateDictRequest

@return UpdateDictResponse

func (*Client) UpdateDictWithOptions added in v2.1.0

func (client *Client) UpdateDictWithOptions(appName *string, request *UpdateDictRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateDictResponse, _err error)

Summary:

创建或更新词典

@param request - UpdateDictRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return UpdateDictResponse

func (*Client) UpdateEndpoint added in v2.1.0

func (client *Client) UpdateEndpoint(endpointId *string, request *UpdateEndpointRequest) (_result *UpdateEndpointResponse, _err error)

Summary:

修改端点信息

@param request - UpdateEndpointRequest

@return UpdateEndpointResponse

func (*Client) UpdateEndpointWithOptions added in v2.1.0

func (client *Client) UpdateEndpointWithOptions(endpointId *string, request *UpdateEndpointRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateEndpointResponse, _err error)

Summary:

修改端点信息

@param request - UpdateEndpointRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return UpdateEndpointResponse

func (*Client) UpdateSnapshotSetting added in v2.1.0

func (client *Client) UpdateSnapshotSetting(appName *string, request *UpdateSnapshotSettingRequest) (_result *UpdateSnapshotSettingResponse, _err error)

Summary:

修改自动备份配置

@param request - UpdateSnapshotSettingRequest

@return UpdateSnapshotSettingResponse

func (*Client) UpdateSnapshotSettingWithOptions added in v2.1.0

func (client *Client) UpdateSnapshotSettingWithOptions(appName *string, request *UpdateSnapshotSettingRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateSnapshotSettingResponse, _err error)

Summary:

修改自动备份配置

@param request - UpdateSnapshotSettingRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return UpdateSnapshotSettingResponse

type CreateAppRequest

type CreateAppRequest struct {
	// 应用名
	//
	// This parameter is required.
	AppName *string `json:"appName,omitempty" xml:"appName,omitempty"`
	// This parameter is required.
	Authentication *CreateAppRequestAuthentication `json:"authentication,omitempty" xml:"authentication,omitempty" type:"Struct"`
	// This parameter is required.
	ChargeType *string `json:"chargeType,omitempty" xml:"chargeType,omitempty"`
	// 应用备注
	Description    *string                           `json:"description,omitempty" xml:"description,omitempty"`
	Network        []*CreateAppRequestNetwork        `json:"network,omitempty" xml:"network,omitempty" type:"Repeated"`
	PrivateNetwork []*CreateAppRequestPrivateNetwork `json:"privateNetwork,omitempty" xml:"privateNetwork,omitempty" type:"Repeated"`
	QuotaInfo      *CreateAppRequestQuotaInfo        `json:"quotaInfo,omitempty" xml:"quotaInfo,omitempty" type:"Struct"`
	RegionId       *string                           `json:"regionId,omitempty" xml:"regionId,omitempty"`
	Scenario       *string                           `json:"scenario,omitempty" xml:"scenario,omitempty"`
	Version        *string                           `json:"version,omitempty" xml:"version,omitempty"`
	DryRun         *bool                             `json:"dryRun,omitempty" xml:"dryRun,omitempty"`
}

func (CreateAppRequest) GoString

func (s CreateAppRequest) GoString() string

func (*CreateAppRequest) SetAppName

func (s *CreateAppRequest) SetAppName(v string) *CreateAppRequest

func (*CreateAppRequest) SetAuthentication

func (*CreateAppRequest) SetChargeType

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

func (*CreateAppRequest) SetDescription

func (s *CreateAppRequest) SetDescription(v string) *CreateAppRequest

func (*CreateAppRequest) SetDryRun

func (s *CreateAppRequest) SetDryRun(v bool) *CreateAppRequest

func (*CreateAppRequest) SetNetwork

func (*CreateAppRequest) SetPrivateNetwork

func (*CreateAppRequest) SetQuotaInfo

func (*CreateAppRequest) SetRegionId

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

func (*CreateAppRequest) SetScenario

func (s *CreateAppRequest) SetScenario(v string) *CreateAppRequest

func (*CreateAppRequest) SetVersion

func (s *CreateAppRequest) SetVersion(v string) *CreateAppRequest

func (CreateAppRequest) String

func (s CreateAppRequest) String() string

type CreateAppRequestAuthentication

type CreateAppRequestAuthentication struct {
	BasicAuth []*CreateAppRequestAuthenticationBasicAuth `json:"basicAuth,omitempty" xml:"basicAuth,omitempty" type:"Repeated"`
}

func (CreateAppRequestAuthentication) GoString

func (CreateAppRequestAuthentication) String

type CreateAppRequestAuthenticationBasicAuth

type CreateAppRequestAuthenticationBasicAuth struct {
	Password *string `json:"password,omitempty" xml:"password,omitempty"`
	Username *string `json:"username,omitempty" xml:"username,omitempty"`
}

func (CreateAppRequestAuthenticationBasicAuth) GoString

func (*CreateAppRequestAuthenticationBasicAuth) SetPassword

func (*CreateAppRequestAuthenticationBasicAuth) SetUsername

func (CreateAppRequestAuthenticationBasicAuth) String

type CreateAppRequestNetwork

type CreateAppRequestNetwork struct {
	Domain       *string                                `json:"domain,omitempty" xml:"domain,omitempty"`
	Enabled      *bool                                  `json:"enabled,omitempty" xml:"enabled,omitempty"`
	Port         *int32                                 `json:"port,omitempty" xml:"port,omitempty"`
	Type         *string                                `json:"type,omitempty" xml:"type,omitempty"`
	WhiteIpGroup []*CreateAppRequestNetworkWhiteIpGroup `json:"whiteIpGroup,omitempty" xml:"whiteIpGroup,omitempty" type:"Repeated"`
}

func (CreateAppRequestNetwork) GoString

func (s CreateAppRequestNetwork) GoString() string

func (*CreateAppRequestNetwork) SetDomain

func (*CreateAppRequestNetwork) SetEnabled

func (*CreateAppRequestNetwork) SetPort

func (*CreateAppRequestNetwork) SetType

func (*CreateAppRequestNetwork) SetWhiteIpGroup

func (CreateAppRequestNetwork) String

func (s CreateAppRequestNetwork) String() string

type CreateAppRequestNetworkWhiteIpGroup

type CreateAppRequestNetworkWhiteIpGroup struct {
	GroupName *string   `json:"groupName,omitempty" xml:"groupName,omitempty"`
	Ips       []*string `json:"ips,omitempty" xml:"ips,omitempty" type:"Repeated"`
}

func (CreateAppRequestNetworkWhiteIpGroup) GoString

func (*CreateAppRequestNetworkWhiteIpGroup) SetGroupName

func (*CreateAppRequestNetworkWhiteIpGroup) SetIps

func (CreateAppRequestNetworkWhiteIpGroup) String

type CreateAppRequestPrivateNetwork

type CreateAppRequestPrivateNetwork struct {
	Enabled       *bool                                         `json:"enabled,omitempty" xml:"enabled,omitempty"`
	PvlEndpointId *string                                       `json:"pvlEndpointId,omitempty" xml:"pvlEndpointId,omitempty"`
	Type          *string                                       `json:"type,omitempty" xml:"type,omitempty"`
	VpcId         *string                                       `json:"vpcId,omitempty" xml:"vpcId,omitempty"`
	WhiteIpGroup  []*CreateAppRequestPrivateNetworkWhiteIpGroup `json:"whiteIpGroup,omitempty" xml:"whiteIpGroup,omitempty" type:"Repeated"`
}

func (CreateAppRequestPrivateNetwork) GoString

func (*CreateAppRequestPrivateNetwork) SetEnabled

func (*CreateAppRequestPrivateNetwork) SetPvlEndpointId

func (*CreateAppRequestPrivateNetwork) SetType

func (*CreateAppRequestPrivateNetwork) SetVpcId

func (CreateAppRequestPrivateNetwork) String

type CreateAppRequestPrivateNetworkWhiteIpGroup

type CreateAppRequestPrivateNetworkWhiteIpGroup struct {
	GroupName *string   `json:"groupName,omitempty" xml:"groupName,omitempty"`
	Ips       []*string `json:"ips,omitempty" xml:"ips,omitempty" type:"Repeated"`
}

func (CreateAppRequestPrivateNetworkWhiteIpGroup) GoString

func (*CreateAppRequestPrivateNetworkWhiteIpGroup) SetGroupName

func (*CreateAppRequestPrivateNetworkWhiteIpGroup) SetIps

func (CreateAppRequestPrivateNetworkWhiteIpGroup) String

type CreateAppRequestQuotaInfo

type CreateAppRequestQuotaInfo struct {
	AppType *string `json:"appType,omitempty" xml:"appType,omitempty"`
	Cu      *int32  `json:"cu,omitempty" xml:"cu,omitempty"`
	Storage *int32  `json:"storage,omitempty" xml:"storage,omitempty"`
}

func (CreateAppRequestQuotaInfo) GoString

func (s CreateAppRequestQuotaInfo) GoString() string

func (*CreateAppRequestQuotaInfo) SetAppType

func (*CreateAppRequestQuotaInfo) SetCu

func (*CreateAppRequestQuotaInfo) SetStorage

func (CreateAppRequestQuotaInfo) String

func (s CreateAppRequestQuotaInfo) String() string

type CreateAppResponse

type CreateAppResponse struct {
	Headers    map[string]*string     `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateAppResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateAppResponse) GoString

func (s CreateAppResponse) GoString() string

func (*CreateAppResponse) SetBody

func (*CreateAppResponse) SetHeaders

func (s *CreateAppResponse) SetHeaders(v map[string]*string) *CreateAppResponse

func (*CreateAppResponse) SetStatusCode

func (s *CreateAppResponse) SetStatusCode(v int32) *CreateAppResponse

func (CreateAppResponse) String

func (s CreateAppResponse) String() string

type CreateAppResponseBody

type CreateAppResponseBody struct {
	// example:
	//
	// 2C5DAA30-****-5181-9B87-9D6181016197
	RequestId *string                      `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Result    *CreateAppResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (CreateAppResponseBody) GoString

func (s CreateAppResponseBody) GoString() string

func (*CreateAppResponseBody) SetRequestId

func (*CreateAppResponseBody) SetResult

func (CreateAppResponseBody) String

func (s CreateAppResponseBody) String() string

type CreateAppResponseBodyResult

type CreateAppResponseBodyResult struct {
	// example:
	//
	// es-serverless-cn-xxx
	InstaneId *string `json:"instaneId,omitempty" xml:"instaneId,omitempty"`
}

func (CreateAppResponseBodyResult) GoString

func (s CreateAppResponseBodyResult) GoString() string

func (*CreateAppResponseBodyResult) SetInstaneId

func (CreateAppResponseBodyResult) String

type CreateEndpointRequest

type CreateEndpointRequest struct {
	// This parameter is required.
	EndpointZones []*CreateEndpointRequestEndpointZones `json:"endpointZones,omitempty" xml:"endpointZones,omitempty" type:"Repeated"`
	// example:
	//
	// testendpoint
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// vpc-uf664nyle5khp5***
	VpcId *string `json:"vpcId,omitempty" xml:"vpcId,omitempty"`
	// example:
	//
	// VPC
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (CreateEndpointRequest) GoString

func (s CreateEndpointRequest) GoString() string

func (*CreateEndpointRequest) SetEndpointZones

func (*CreateEndpointRequest) SetName

func (*CreateEndpointRequest) SetType

func (*CreateEndpointRequest) SetVpcId

func (CreateEndpointRequest) String

func (s CreateEndpointRequest) String() string

type CreateEndpointRequestEndpointZones

type CreateEndpointRequestEndpointZones struct {
	// example:
	//
	// vsw-uf6qmfkqdcw*****
	VswitchId *string `json:"vswitchId,omitempty" xml:"vswitchId,omitempty"`
	// example:
	//
	// cn-hangzhou-h
	ZoneId *string `json:"zoneId,omitempty" xml:"zoneId,omitempty"`
}

func (CreateEndpointRequestEndpointZones) GoString

func (*CreateEndpointRequestEndpointZones) SetVswitchId

func (*CreateEndpointRequestEndpointZones) SetZoneId

func (CreateEndpointRequestEndpointZones) String

type CreateEndpointResponse

type CreateEndpointResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateEndpointResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateEndpointResponse) GoString

func (s CreateEndpointResponse) GoString() string

func (*CreateEndpointResponse) SetBody

func (*CreateEndpointResponse) SetHeaders

func (*CreateEndpointResponse) SetStatusCode

func (CreateEndpointResponse) String

func (s CreateEndpointResponse) String() string

type CreateEndpointResponseBody

type CreateEndpointResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// 2C5DAA30-****-5181-9B87-9D6181016197
	RequestId *string                           `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Result    *CreateEndpointResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (CreateEndpointResponseBody) GoString

func (s CreateEndpointResponseBody) GoString() string

func (*CreateEndpointResponseBody) SetRequestId

func (*CreateEndpointResponseBody) SetResult

func (CreateEndpointResponseBody) String

type CreateEndpointResponseBodyResult

type CreateEndpointResponseBodyResult struct {
	// example:
	//
	// essep-abd***dks
	EndpointId *string `json:"endpointId,omitempty" xml:"endpointId,omitempty"`
}

func (CreateEndpointResponseBodyResult) GoString

func (*CreateEndpointResponseBodyResult) SetEndpointId

func (CreateEndpointResponseBodyResult) String

type CreateSnapshotRequest added in v2.1.0

type CreateSnapshotRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// product_info
	Indices *string `json:"indices,omitempty" xml:"indices,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// qingning
	Snapshot *string `json:"snapshot,omitempty" xml:"snapshot,omitempty"`
	// example:
	//
	// false
	DryRun *bool `json:"dryRun,omitempty" xml:"dryRun,omitempty"`
}

func (CreateSnapshotRequest) GoString added in v2.1.0

func (s CreateSnapshotRequest) GoString() string

func (*CreateSnapshotRequest) SetDryRun added in v2.1.0

func (*CreateSnapshotRequest) SetIndices added in v2.1.0

func (*CreateSnapshotRequest) SetSnapshot added in v2.1.0

func (CreateSnapshotRequest) String added in v2.1.0

func (s CreateSnapshotRequest) String() string

type CreateSnapshotResponse added in v2.1.0

type CreateSnapshotResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateSnapshotResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateSnapshotResponse) GoString added in v2.1.0

func (s CreateSnapshotResponse) GoString() string

func (*CreateSnapshotResponse) SetBody added in v2.1.0

func (*CreateSnapshotResponse) SetHeaders added in v2.1.0

func (*CreateSnapshotResponse) SetStatusCode added in v2.1.0

func (CreateSnapshotResponse) String added in v2.1.0

func (s CreateSnapshotResponse) String() string

type CreateSnapshotResponseBody added in v2.1.0

type CreateSnapshotResponseBody struct {
	// example:
	//
	// 03761BE5-D12F-55B4-9C93-0255C11DE44A
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// example:
	//
	// true
	Result *bool `json:"result,omitempty" xml:"result,omitempty"`
}

func (CreateSnapshotResponseBody) GoString added in v2.1.0

func (s CreateSnapshotResponseBody) GoString() string

func (*CreateSnapshotResponseBody) SetRequestId added in v2.1.0

func (*CreateSnapshotResponseBody) SetResult added in v2.1.0

func (CreateSnapshotResponseBody) String added in v2.1.0

type DeleteAppResponse

type DeleteAppResponse struct {
	Headers    map[string]*string     `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteAppResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteAppResponse) GoString

func (s DeleteAppResponse) GoString() string

func (*DeleteAppResponse) SetBody

func (*DeleteAppResponse) SetHeaders

func (s *DeleteAppResponse) SetHeaders(v map[string]*string) *DeleteAppResponse

func (*DeleteAppResponse) SetStatusCode

func (s *DeleteAppResponse) SetStatusCode(v int32) *DeleteAppResponse

func (DeleteAppResponse) String

func (s DeleteAppResponse) String() string

type DeleteAppResponseBody

type DeleteAppResponseBody struct {
	// example:
	//
	// 2C5DAA30-****-5181-9B87-9D6181016197
	RequestId *string                      `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Result    *DeleteAppResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (DeleteAppResponseBody) GoString

func (s DeleteAppResponseBody) GoString() string

func (*DeleteAppResponseBody) SetRequestId

func (*DeleteAppResponseBody) SetResult

func (DeleteAppResponseBody) String

func (s DeleteAppResponseBody) String() string

type DeleteAppResponseBodyResult

type DeleteAppResponseBodyResult struct {
	InstanceId *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
}

func (DeleteAppResponseBodyResult) GoString

func (s DeleteAppResponseBodyResult) GoString() string

func (*DeleteAppResponseBodyResult) SetInstanceId

func (DeleteAppResponseBodyResult) String

type DeleteDictRequest added in v2.1.0

type DeleteDictRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// a.dic
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// MAIN
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (DeleteDictRequest) GoString added in v2.1.0

func (s DeleteDictRequest) GoString() string

func (*DeleteDictRequest) SetName added in v2.1.0

func (*DeleteDictRequest) SetType added in v2.1.0

func (DeleteDictRequest) String added in v2.1.0

func (s DeleteDictRequest) String() string

type DeleteDictResponse added in v2.1.0

type DeleteDictResponse struct {
	Headers    map[string]*string      `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteDictResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteDictResponse) GoString added in v2.1.0

func (s DeleteDictResponse) GoString() string

func (*DeleteDictResponse) SetBody added in v2.1.0

func (*DeleteDictResponse) SetHeaders added in v2.1.0

func (s *DeleteDictResponse) SetHeaders(v map[string]*string) *DeleteDictResponse

func (*DeleteDictResponse) SetStatusCode added in v2.1.0

func (s *DeleteDictResponse) SetStatusCode(v int32) *DeleteDictResponse

func (DeleteDictResponse) String added in v2.1.0

func (s DeleteDictResponse) String() string

type DeleteDictResponseBody added in v2.1.0

type DeleteDictResponseBody struct {
	// example:
	//
	// 2BF6B57E-5AAD-5389-80CD-E200BBF91FF9
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// example:
	//
	// true
	Result *bool `json:"result,omitempty" xml:"result,omitempty"`
}

func (DeleteDictResponseBody) GoString added in v2.1.0

func (s DeleteDictResponseBody) GoString() string

func (*DeleteDictResponseBody) SetRequestId added in v2.1.0

func (*DeleteDictResponseBody) SetResult added in v2.1.0

func (DeleteDictResponseBody) String added in v2.1.0

func (s DeleteDictResponseBody) String() string

type DeleteEndpointResponse added in v2.1.0

type DeleteEndpointResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteEndpointResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteEndpointResponse) GoString added in v2.1.0

func (s DeleteEndpointResponse) GoString() string

func (*DeleteEndpointResponse) SetBody added in v2.1.0

func (*DeleteEndpointResponse) SetHeaders added in v2.1.0

func (*DeleteEndpointResponse) SetStatusCode added in v2.1.0

func (DeleteEndpointResponse) String added in v2.1.0

func (s DeleteEndpointResponse) String() string

type DeleteEndpointResponseBody added in v2.1.0

type DeleteEndpointResponseBody struct {
	// example:
	//
	// 1305A3E0-A291-54BA-A3B2-7D1C12EC4112
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// example:
	//
	// true
	Result *bool `json:"result,omitempty" xml:"result,omitempty"`
}

func (DeleteEndpointResponseBody) GoString added in v2.1.0

func (s DeleteEndpointResponseBody) GoString() string

func (*DeleteEndpointResponseBody) SetRequestId added in v2.1.0

func (*DeleteEndpointResponseBody) SetResult added in v2.1.0

func (DeleteEndpointResponseBody) String added in v2.1.0

type DeleteSnapshotResponse added in v2.1.0

type DeleteSnapshotResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteSnapshotResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteSnapshotResponse) GoString added in v2.1.0

func (s DeleteSnapshotResponse) GoString() string

func (*DeleteSnapshotResponse) SetBody added in v2.1.0

func (*DeleteSnapshotResponse) SetHeaders added in v2.1.0

func (*DeleteSnapshotResponse) SetStatusCode added in v2.1.0

func (DeleteSnapshotResponse) String added in v2.1.0

func (s DeleteSnapshotResponse) String() string

type DeleteSnapshotResponseBody added in v2.1.0

type DeleteSnapshotResponseBody struct {
	// example:
	//
	// 16484F36-A2A3-5A05-B242-0BF2BF6AA326
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// example:
	//
	// true
	Result *bool `json:"result,omitempty" xml:"result,omitempty"`
}

func (DeleteSnapshotResponseBody) GoString added in v2.1.0

func (s DeleteSnapshotResponseBody) GoString() string

func (*DeleteSnapshotResponseBody) SetRequestId added in v2.1.0

func (*DeleteSnapshotResponseBody) SetResult added in v2.1.0

func (DeleteSnapshotResponseBody) String added in v2.1.0

type GetAppQuotaResponse

type GetAppQuotaResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetAppQuotaResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetAppQuotaResponse) GoString

func (s GetAppQuotaResponse) GoString() string

func (*GetAppQuotaResponse) SetBody

func (*GetAppQuotaResponse) SetHeaders

func (s *GetAppQuotaResponse) SetHeaders(v map[string]*string) *GetAppQuotaResponse

func (*GetAppQuotaResponse) SetStatusCode

func (s *GetAppQuotaResponse) SetStatusCode(v int32) *GetAppQuotaResponse

func (GetAppQuotaResponse) String

func (s GetAppQuotaResponse) String() string

type GetAppQuotaResponseBody

type GetAppQuotaResponseBody struct {
	// example:
	//
	// 2C5DAA30-****-5181-9B87-9D6181016197
	RequestId *string                        `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Result    *GetAppQuotaResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (GetAppQuotaResponseBody) GoString

func (s GetAppQuotaResponseBody) GoString() string

func (*GetAppQuotaResponseBody) SetRequestId

func (*GetAppQuotaResponseBody) SetResult

func (GetAppQuotaResponseBody) String

func (s GetAppQuotaResponseBody) String() string

type GetAppQuotaResponseBodyResult

type GetAppQuotaResponseBodyResult struct {
	LimiterInfo *GetAppQuotaResponseBodyResultLimiterInfo `json:"limiterInfo,omitempty" xml:"limiterInfo,omitempty" type:"Struct"`
	QuotaInfo   map[string]interface{}                    `json:"quotaInfo,omitempty" xml:"quotaInfo,omitempty"`
}

func (GetAppQuotaResponseBodyResult) GoString

func (*GetAppQuotaResponseBodyResult) SetQuotaInfo

func (s *GetAppQuotaResponseBodyResult) SetQuotaInfo(v map[string]interface{}) *GetAppQuotaResponseBodyResult

func (GetAppQuotaResponseBodyResult) String

type GetAppQuotaResponseBodyResultLimiterInfo

type GetAppQuotaResponseBodyResultLimiterInfo struct {
	Limiters []*GetAppQuotaResponseBodyResultLimiterInfoLimiters `json:"limiters,omitempty" xml:"limiters,omitempty" type:"Repeated"`
}

func (GetAppQuotaResponseBodyResultLimiterInfo) GoString

func (GetAppQuotaResponseBodyResultLimiterInfo) String

type GetAppQuotaResponseBodyResultLimiterInfoLimiters

type GetAppQuotaResponseBodyResultLimiterInfoLimiters struct {
	// example:
	//
	// true
	Immutable *bool `json:"immutable,omitempty" xml:"immutable,omitempty"`
	// example:
	//
	// 10
	MaxValue *int64 `json:"maxValue,omitempty" xml:"maxValue,omitempty"`
	// example:
	//
	// 1
	MinValue *int64 `json:"minValue,omitempty" xml:"minValue,omitempty"`
	// example:
	//
	// INDEX_NUMBER_OF_SHARDS
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (GetAppQuotaResponseBodyResultLimiterInfoLimiters) GoString

func (*GetAppQuotaResponseBodyResultLimiterInfoLimiters) SetImmutable

func (*GetAppQuotaResponseBodyResultLimiterInfoLimiters) SetMaxValue

func (*GetAppQuotaResponseBodyResultLimiterInfoLimiters) SetMinValue

func (*GetAppQuotaResponseBodyResultLimiterInfoLimiters) SetType

func (GetAppQuotaResponseBodyResultLimiterInfoLimiters) String

type GetAppRequest

type GetAppRequest struct {
	// example:
	//
	// false
	Detailed *bool `json:"detailed,omitempty" xml:"detailed,omitempty"`
}

func (GetAppRequest) GoString

func (s GetAppRequest) GoString() string

func (*GetAppRequest) SetDetailed

func (s *GetAppRequest) SetDetailed(v bool) *GetAppRequest

func (GetAppRequest) String

func (s GetAppRequest) String() string

type GetAppResponse

type GetAppResponse struct {
	Headers    map[string]*string  `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32              `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetAppResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetAppResponse) GoString

func (s GetAppResponse) GoString() string

func (*GetAppResponse) SetBody

func (*GetAppResponse) SetHeaders

func (s *GetAppResponse) SetHeaders(v map[string]*string) *GetAppResponse

func (*GetAppResponse) SetStatusCode

func (s *GetAppResponse) SetStatusCode(v int32) *GetAppResponse

func (GetAppResponse) String

func (s GetAppResponse) String() string

type GetAppResponseBody

type GetAppResponseBody struct {
	// example:
	//
	// 2C5DAA30-****-5181-9B87-9D6181016197
	RequestId *string                   `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Result    *GetAppResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (GetAppResponseBody) GoString

func (s GetAppResponseBody) GoString() string

func (*GetAppResponseBody) SetRequestId

func (s *GetAppResponseBody) SetRequestId(v string) *GetAppResponseBody

func (*GetAppResponseBody) SetResult

func (GetAppResponseBody) String

func (s GetAppResponseBody) String() string

type GetAppResponseBodyResult

type GetAppResponseBodyResult struct {
	// example:
	//
	// test-app-abc
	AppId *string `json:"appId,omitempty" xml:"appId,omitempty"`
	// example:
	//
	// es-severless-test-app
	AppName *string `json:"appName,omitempty" xml:"appName,omitempty"`
	AppType *string `json:"appType,omitempty" xml:"appType,omitempty"`
	// example:
	//
	// 2022-08-15T11:20:52.370Z
	CreateTime  *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	InstanceId  *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	// example:
	//
	// 2022-08-15T11:21:50.000Z
	ModifiedTime *string                            `json:"modifiedTime,omitempty" xml:"modifiedTime,omitempty"`
	Network      []*GetAppResponseBodyResultNetwork `json:"network,omitempty" xml:"network,omitempty" type:"Repeated"`
	// example:
	//
	// *******7595
	OwnerId        *string                                   `json:"ownerId,omitempty" xml:"ownerId,omitempty"`
	PrivateNetwork []*GetAppResponseBodyResultPrivateNetwork `json:"privateNetwork,omitempty" xml:"privateNetwork,omitempty" type:"Repeated"`
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"regionId,omitempty" xml:"regionId,omitempty"`
	// example:
	//
	// ACTIVE
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// example:
	//
	// 7.10
	Version *string `json:"version,omitempty" xml:"version,omitempty"`
}

func (GetAppResponseBodyResult) GoString

func (s GetAppResponseBodyResult) GoString() string

func (*GetAppResponseBodyResult) SetAppId

func (*GetAppResponseBodyResult) SetAppName

func (*GetAppResponseBodyResult) SetAppType added in v2.1.0

func (*GetAppResponseBodyResult) SetCreateTime

func (*GetAppResponseBodyResult) SetDescription

func (*GetAppResponseBodyResult) SetInstanceId

func (*GetAppResponseBodyResult) SetModifiedTime

func (*GetAppResponseBodyResult) SetNetwork

func (*GetAppResponseBodyResult) SetOwnerId

func (*GetAppResponseBodyResult) SetPrivateNetwork

func (*GetAppResponseBodyResult) SetRegionId

func (*GetAppResponseBodyResult) SetStatus

func (*GetAppResponseBodyResult) SetVersion

func (GetAppResponseBodyResult) String

func (s GetAppResponseBodyResult) String() string

type GetAppResponseBodyResultNetwork

type GetAppResponseBodyResultNetwork struct {
	Domain       *string                                        `json:"domain,omitempty" xml:"domain,omitempty"`
	Enabled      *bool                                          `json:"enabled,omitempty" xml:"enabled,omitempty"`
	Port         *int32                                         `json:"port,omitempty" xml:"port,omitempty"`
	Type         *string                                        `json:"type,omitempty" xml:"type,omitempty"`
	WhiteIpGroup []*GetAppResponseBodyResultNetworkWhiteIpGroup `json:"whiteIpGroup,omitempty" xml:"whiteIpGroup,omitempty" type:"Repeated"`
}

func (GetAppResponseBodyResultNetwork) GoString

func (*GetAppResponseBodyResultNetwork) SetDomain

func (*GetAppResponseBodyResultNetwork) SetEnabled

func (*GetAppResponseBodyResultNetwork) SetPort

func (*GetAppResponseBodyResultNetwork) SetType

func (GetAppResponseBodyResultNetwork) String

type GetAppResponseBodyResultNetworkWhiteIpGroup

type GetAppResponseBodyResultNetworkWhiteIpGroup struct {
	GroupName *string   `json:"groupName,omitempty" xml:"groupName,omitempty"`
	Ips       []*string `json:"ips,omitempty" xml:"ips,omitempty" type:"Repeated"`
}

func (GetAppResponseBodyResultNetworkWhiteIpGroup) GoString

func (*GetAppResponseBodyResultNetworkWhiteIpGroup) SetGroupName

func (*GetAppResponseBodyResultNetworkWhiteIpGroup) SetIps

func (GetAppResponseBodyResultNetworkWhiteIpGroup) String

type GetAppResponseBodyResultPrivateNetwork

type GetAppResponseBodyResultPrivateNetwork struct {
	Domain        *string                                               `json:"domain,omitempty" xml:"domain,omitempty"`
	Enabled       *bool                                                 `json:"enabled,omitempty" xml:"enabled,omitempty"`
	Port          *int32                                                `json:"port,omitempty" xml:"port,omitempty"`
	PvlEndpointId *string                                               `json:"pvlEndpointId,omitempty" xml:"pvlEndpointId,omitempty"`
	Type          *string                                               `json:"type,omitempty" xml:"type,omitempty"`
	VpcId         *string                                               `json:"vpcId,omitempty" xml:"vpcId,omitempty"`
	WhiteIpGroup  []*GetAppResponseBodyResultPrivateNetworkWhiteIpGroup `json:"whiteIpGroup,omitempty" xml:"whiteIpGroup,omitempty" type:"Repeated"`
}

func (GetAppResponseBodyResultPrivateNetwork) GoString

func (*GetAppResponseBodyResultPrivateNetwork) SetDomain

func (*GetAppResponseBodyResultPrivateNetwork) SetEnabled

func (*GetAppResponseBodyResultPrivateNetwork) SetPort

func (*GetAppResponseBodyResultPrivateNetwork) SetPvlEndpointId

func (*GetAppResponseBodyResultPrivateNetwork) SetType

func (*GetAppResponseBodyResultPrivateNetwork) SetVpcId

func (GetAppResponseBodyResultPrivateNetwork) String

type GetAppResponseBodyResultPrivateNetworkWhiteIpGroup

type GetAppResponseBodyResultPrivateNetworkWhiteIpGroup struct {
	GroupName *string   `json:"groupName,omitempty" xml:"groupName,omitempty"`
	Ips       []*string `json:"ips,omitempty" xml:"ips,omitempty" type:"Repeated"`
}

func (GetAppResponseBodyResultPrivateNetworkWhiteIpGroup) GoString

func (*GetAppResponseBodyResultPrivateNetworkWhiteIpGroup) SetGroupName

func (*GetAppResponseBodyResultPrivateNetworkWhiteIpGroup) SetIps

func (GetAppResponseBodyResultPrivateNetworkWhiteIpGroup) String

type GetMonitorDataRequest

type GetMonitorDataRequest struct {
	// example:
	//
	// {"start":1689245180581,"end":1689246950582,"queries":[{"metric":"aliyunes.elasticsearch.index.docs.count","aggregator":"sum","downsample":"avg","tags":{"resource":"{appName}"},"filters":[],"granularity":"auto"}]}
	Body *string `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetMonitorDataRequest) GoString

func (s GetMonitorDataRequest) GoString() string

func (*GetMonitorDataRequest) SetBody

func (GetMonitorDataRequest) String

func (s GetMonitorDataRequest) String() string

type GetMonitorDataResponse

type GetMonitorDataResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetMonitorDataResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetMonitorDataResponse) GoString

func (s GetMonitorDataResponse) GoString() string

func (*GetMonitorDataResponse) SetBody

func (*GetMonitorDataResponse) SetHeaders

func (*GetMonitorDataResponse) SetStatusCode

func (GetMonitorDataResponse) String

func (s GetMonitorDataResponse) String() string

type GetMonitorDataResponseBody

type GetMonitorDataResponseBody struct {
	// example:
	//
	// InternalServerError
	Code *string `json:"code,omitempty" xml:"code,omitempty"`
	// example:
	//
	// internal server error
	Message *string `json:"message,omitempty" xml:"message,omitempty"`
	// example:
	//
	// 2C5DAA30-****-5181-9B87-9D6181016197
	RequestId *string                             `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Result    []*GetMonitorDataResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"`
	// example:
	//
	// true
	Success *bool `json:"success,omitempty" xml:"success,omitempty"`
}

func (GetMonitorDataResponseBody) GoString

func (s GetMonitorDataResponseBody) GoString() string

func (*GetMonitorDataResponseBody) SetCode

func (*GetMonitorDataResponseBody) SetMessage

func (*GetMonitorDataResponseBody) SetRequestId

func (*GetMonitorDataResponseBody) SetResult

func (*GetMonitorDataResponseBody) SetSuccess

func (GetMonitorDataResponseBody) String

type GetMonitorDataResponseBodyResult

type GetMonitorDataResponseBodyResult struct {
	// example:
	//
	// {
	//
	//     "1689480600":28676235.104761902
	//
	// }
	Dps map[string]interface{} `json:"dps,omitempty" xml:"dps,omitempty"`
	// example:
	//
	// 1
	Integrity *float32 `json:"integrity,omitempty" xml:"integrity,omitempty"`
	// example:
	//
	// 1689566839447
	MessageWatermark *int64 `json:"messageWatermark,omitempty" xml:"messageWatermark,omitempty"`
	// example:
	//
	// elasticsearch-server.logic_cpu.cpu
	Metric *string `json:"metric,omitempty" xml:"metric,omitempty"`
	// example:
	//
	// 172455913.18935508
	Summary *float32 `json:"summary,omitempty" xml:"summary,omitempty"`
	// example:
	//
	// {
	//
	//                 "indexName":"test"
	//
	//             }
	Tags map[string]interface{} `json:"tags,omitempty" xml:"tags,omitempty"`
}

func (GetMonitorDataResponseBodyResult) GoString

func (*GetMonitorDataResponseBodyResult) SetDps

func (*GetMonitorDataResponseBodyResult) SetIntegrity

func (*GetMonitorDataResponseBodyResult) SetMessageWatermark

func (*GetMonitorDataResponseBodyResult) SetMetric

func (*GetMonitorDataResponseBodyResult) SetSummary

func (*GetMonitorDataResponseBodyResult) SetTags

func (GetMonitorDataResponseBodyResult) String

type GetSnapshotSettingResponse added in v2.1.0

type GetSnapshotSettingResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetSnapshotSettingResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetSnapshotSettingResponse) GoString added in v2.1.0

func (s GetSnapshotSettingResponse) GoString() string

func (*GetSnapshotSettingResponse) SetBody added in v2.1.0

func (*GetSnapshotSettingResponse) SetHeaders added in v2.1.0

func (*GetSnapshotSettingResponse) SetStatusCode added in v2.1.0

func (GetSnapshotSettingResponse) String added in v2.1.0

type GetSnapshotSettingResponseBody added in v2.1.0

type GetSnapshotSettingResponseBody struct {
	// example:
	//
	// 7B6CE6E1-5BA0-56DA-BFFD-8D90692F1EFC
	RequestId *string                               `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Result    *GetSnapshotSettingResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (GetSnapshotSettingResponseBody) GoString added in v2.1.0

func (*GetSnapshotSettingResponseBody) SetRequestId added in v2.1.0

func (*GetSnapshotSettingResponseBody) SetResult added in v2.1.0

func (GetSnapshotSettingResponseBody) String added in v2.1.0

type GetSnapshotSettingResponseBodyResult added in v2.1.0

type GetSnapshotSettingResponseBodyResult struct {
	// example:
	//
	// true
	Enable *bool `json:"enable,omitempty" xml:"enable,omitempty"`
	// example:
	//
	// 0 0 01 ? 	- 	- *
	QuartzRegex *string `json:"quartzRegex,omitempty" xml:"quartzRegex,omitempty"`
}

func (GetSnapshotSettingResponseBodyResult) GoString added in v2.1.0

func (*GetSnapshotSettingResponseBodyResult) SetEnable added in v2.1.0

func (*GetSnapshotSettingResponseBodyResult) SetQuartzRegex added in v2.1.0

func (GetSnapshotSettingResponseBodyResult) String added in v2.1.0

type GetSpecReviewTaskResponse added in v2.1.0

type GetSpecReviewTaskResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetSpecReviewTaskResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetSpecReviewTaskResponse) GoString added in v2.1.0

func (s GetSpecReviewTaskResponse) GoString() string

func (*GetSpecReviewTaskResponse) SetBody added in v2.1.0

func (*GetSpecReviewTaskResponse) SetHeaders added in v2.1.0

func (*GetSpecReviewTaskResponse) SetStatusCode added in v2.1.0

func (GetSpecReviewTaskResponse) String added in v2.1.0

func (s GetSpecReviewTaskResponse) String() string

type GetSpecReviewTaskResponseBody added in v2.1.0

type GetSpecReviewTaskResponseBody struct {
	// example:
	//
	// E310AC54-957A-5FD5-B85B-E972B2BDA8DE
	RequestId *string                              `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Result    *GetSpecReviewTaskResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (GetSpecReviewTaskResponseBody) GoString added in v2.1.0

func (*GetSpecReviewTaskResponseBody) SetRequestId added in v2.1.0

func (*GetSpecReviewTaskResponseBody) SetResult added in v2.1.0

func (GetSpecReviewTaskResponseBody) String added in v2.1.0

type GetSpecReviewTaskResponseBodyResult added in v2.1.0

type GetSpecReviewTaskResponseBodyResult struct {
	// 代表资源一级ID的资源属性字段
	//
	// example:
	//
	// 339
	Id *string `json:"Id,omitempty" xml:"Id,omitempty"`
	// example:
	//
	// test
	AppName *string `json:"appName,omitempty" xml:"appName,omitempty"`
	// example:
	//
	// {
	//
	//                "limiters": [
	//
	//                     {
	//
	//                          "type": "INDEX_QUOTA",
	//
	//                          "maxValue": 500,
	//
	//                          "immutable": false
	//
	//                     }
	//
	//                ]
	//
	//           }
	ApplyLimiter map[string]interface{} `json:"applyLimiter,omitempty" xml:"applyLimiter,omitempty"`
	// example:
	//
	// {
	//
	//                "appType": "TRIAL",
	//
	//                "cu": 4,
	//
	//                "storage": 100
	//
	//           }
	ApplyQuota  map[string]interface{} `json:"applyQuota,omitempty" xml:"applyQuota,omitempty"`
	ApplyReason *string                `json:"applyReason,omitempty" xml:"applyReason,omitempty"`
	// example:
	//
	// {
	//
	//                "limiters": [
	//
	//                     {
	//
	//                          "type": "INDEX_QUOTA",
	//
	//                          "maxValue": 500,
	//
	//                          "immutable": false
	//
	//                     }
	//
	//                ]
	//
	//           }
	EffectiveLimiter map[string]interface{} `json:"effectiveLimiter,omitempty" xml:"effectiveLimiter,omitempty"`
	// example:
	//
	// {
	//
	//                "appType": "TRIAL",
	//
	//                "cu": 4,
	//
	//                "storage": 100
	//
	//           }
	EffectiveQuota map[string]interface{} `json:"effectiveQuota,omitempty" xml:"effectiveQuota,omitempty"`
	// example:
	//
	// 2024-05-30T06:28:07.000Z
	GmtCreate *string `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
	// example:
	//
	// 2024-05-30T06:28:07.000Z
	GmtModified *string `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
	// example:
	//
	// {
	//
	//                "limiters": [
	//
	//                     {
	//
	//                          "type": "INDEX_QUOTA",
	//
	//                          "maxValue": 500,
	//
	//                          "immutable": false
	//
	//                     }
	//
	//                ]
	//
	//           }
	OldLimiter map[string]interface{} `json:"oldLimiter,omitempty" xml:"oldLimiter,omitempty"`
	// example:
	//
	// {
	//
	//                "appType": "TRIAL",
	//
	//                "cu": 2,
	//
	//                "storage": 1
	//
	//           }
	OldQuota map[string]interface{} `json:"oldQuota,omitempty" xml:"oldQuota,omitempty"`
	// example:
	//
	// USER
	Source *string `json:"source,omitempty" xml:"source,omitempty"`
	// example:
	//
	// Pending
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// example:
	//
	// QUOTA
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (GetSpecReviewTaskResponseBodyResult) GoString added in v2.1.0

func (*GetSpecReviewTaskResponseBodyResult) SetAppName added in v2.1.0

func (*GetSpecReviewTaskResponseBodyResult) SetApplyLimiter added in v2.1.0

func (*GetSpecReviewTaskResponseBodyResult) SetApplyQuota added in v2.1.0

func (*GetSpecReviewTaskResponseBodyResult) SetApplyReason added in v2.1.0

func (*GetSpecReviewTaskResponseBodyResult) SetEffectiveLimiter added in v2.1.0

func (s *GetSpecReviewTaskResponseBodyResult) SetEffectiveLimiter(v map[string]interface{}) *GetSpecReviewTaskResponseBodyResult

func (*GetSpecReviewTaskResponseBodyResult) SetEffectiveQuota added in v2.1.0

func (s *GetSpecReviewTaskResponseBodyResult) SetEffectiveQuota(v map[string]interface{}) *GetSpecReviewTaskResponseBodyResult

func (*GetSpecReviewTaskResponseBodyResult) SetGmtCreate added in v2.1.0

func (*GetSpecReviewTaskResponseBodyResult) SetGmtModified added in v2.1.0

func (*GetSpecReviewTaskResponseBodyResult) SetId added in v2.1.0

func (*GetSpecReviewTaskResponseBodyResult) SetOldLimiter added in v2.1.0

func (*GetSpecReviewTaskResponseBodyResult) SetOldQuota added in v2.1.0

func (*GetSpecReviewTaskResponseBodyResult) SetSource added in v2.1.0

func (*GetSpecReviewTaskResponseBodyResult) SetStatus added in v2.1.0

func (*GetSpecReviewTaskResponseBodyResult) SetType added in v2.1.0

func (GetSpecReviewTaskResponseBodyResult) String added in v2.1.0

type ListAppsRequest

type ListAppsRequest struct {
	// example:
	//
	// es-severless-test-app
	AppName *string `json:"appName,omitempty" xml:"appName,omitempty"`
	// example:
	//
	// 2023-08-29T02:37:22Z
	CreateTime *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// example:
	//
	// metrics-logs-online
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// example:
	//
	// desc
	OrderType *string `json:"orderType,omitempty" xml:"orderType,omitempty"`
	// example:
	//
	// 1
	PageNumber *int32 `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"`
	// example:
	//
	// 10
	PageSize *int32 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
	// example:
	//
	// ACTIVE
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
}

func (ListAppsRequest) GoString

func (s ListAppsRequest) GoString() string

func (*ListAppsRequest) SetAppName

func (s *ListAppsRequest) SetAppName(v string) *ListAppsRequest

func (*ListAppsRequest) SetCreateTime

func (s *ListAppsRequest) SetCreateTime(v string) *ListAppsRequest

func (*ListAppsRequest) SetDescription

func (s *ListAppsRequest) SetDescription(v string) *ListAppsRequest

func (*ListAppsRequest) SetOrderType

func (s *ListAppsRequest) SetOrderType(v string) *ListAppsRequest

func (*ListAppsRequest) SetPageNumber

func (s *ListAppsRequest) SetPageNumber(v int32) *ListAppsRequest

func (*ListAppsRequest) SetPageSize

func (s *ListAppsRequest) SetPageSize(v int32) *ListAppsRequest

func (*ListAppsRequest) SetStatus

func (s *ListAppsRequest) SetStatus(v string) *ListAppsRequest

func (ListAppsRequest) String

func (s ListAppsRequest) String() string

type ListAppsResponse

type ListAppsResponse struct {
	Headers    map[string]*string    `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListAppsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListAppsResponse) GoString

func (s ListAppsResponse) GoString() string

func (*ListAppsResponse) SetBody

func (*ListAppsResponse) SetHeaders

func (s *ListAppsResponse) SetHeaders(v map[string]*string) *ListAppsResponse

func (*ListAppsResponse) SetStatusCode

func (s *ListAppsResponse) SetStatusCode(v int32) *ListAppsResponse

func (ListAppsResponse) String

func (s ListAppsResponse) String() string

type ListAppsResponseBody

type ListAppsResponseBody struct {
	// example:
	//
	// 2C5DAA30-****-5181-9B87-9D6181016197
	RequestId *string                       `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Result    []*ListAppsResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// 4
	TotalCount *int32 `json:"totalCount,omitempty" xml:"totalCount,omitempty"`
}

func (ListAppsResponseBody) GoString

func (s ListAppsResponseBody) GoString() string

func (*ListAppsResponseBody) SetRequestId

func (s *ListAppsResponseBody) SetRequestId(v string) *ListAppsResponseBody

func (*ListAppsResponseBody) SetResult

func (*ListAppsResponseBody) SetTotalCount

func (s *ListAppsResponseBody) SetTotalCount(v int32) *ListAppsResponseBody

func (ListAppsResponseBody) String

func (s ListAppsResponseBody) String() string

type ListAppsResponseBodyResult

type ListAppsResponseBodyResult struct {
	// example:
	//
	// test-abc
	AppId *string `json:"appId,omitempty" xml:"appId,omitempty"`
	// 代表资源名称的资源属性字段
	//
	// example:
	//
	// es-severless-test-app
	AppName *string `json:"appName,omitempty" xml:"appName,omitempty"`
	AppType *string `json:"appType,omitempty" xml:"appType,omitempty"`
	// 代表创建时间的资源属性字段
	//
	// example:
	//
	// 2022-12-27T07:09:11.000Z
	CreateTime *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// 应用备注
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	InstanceId  *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	// example:
	//
	// 2022-12-27T07:09:11.000Z
	ModifiedTime *string `json:"modifiedTime,omitempty" xml:"modifiedTime,omitempty"`
	// OwnerID账号ID
	//
	// example:
	//
	// *********7595
	OwnerId *string `json:"ownerId,omitempty" xml:"ownerId,omitempty"`
	// 代表region的资源属性字段
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"regionId,omitempty" xml:"regionId,omitempty"`
	// 代表资源状态的资源属性字段
	//
	// example:
	//
	// ACTIVE
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// example:
	//
	// 7.10
	Version *string `json:"version,omitempty" xml:"version,omitempty"`
}

func (ListAppsResponseBodyResult) GoString

func (s ListAppsResponseBodyResult) GoString() string

func (*ListAppsResponseBodyResult) SetAppId

func (*ListAppsResponseBodyResult) SetAppName

func (*ListAppsResponseBodyResult) SetAppType added in v2.1.0

func (*ListAppsResponseBodyResult) SetCreateTime

func (*ListAppsResponseBodyResult) SetDescription

func (*ListAppsResponseBodyResult) SetInstanceId

func (*ListAppsResponseBodyResult) SetModifiedTime

func (*ListAppsResponseBodyResult) SetOwnerId

func (*ListAppsResponseBodyResult) SetRegionId

func (*ListAppsResponseBodyResult) SetStatus

func (*ListAppsResponseBodyResult) SetVersion

func (ListAppsResponseBodyResult) String

type ListDictsRequest added in v2.1.0

type ListDictsRequest struct {
	// example:
	//
	// 1
	PageNumber *int32 `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"`
	// example:
	//
	// 10
	PageSize *int32 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
}

func (ListDictsRequest) GoString added in v2.1.0

func (s ListDictsRequest) GoString() string

func (*ListDictsRequest) SetPageNumber added in v2.1.0

func (s *ListDictsRequest) SetPageNumber(v int32) *ListDictsRequest

func (*ListDictsRequest) SetPageSize added in v2.1.0

func (s *ListDictsRequest) SetPageSize(v int32) *ListDictsRequest

func (ListDictsRequest) String added in v2.1.0

func (s ListDictsRequest) String() string

type ListDictsResponse added in v2.1.0

type ListDictsResponse struct {
	Headers    map[string]*string     `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListDictsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListDictsResponse) GoString added in v2.1.0

func (s ListDictsResponse) GoString() string

func (*ListDictsResponse) SetBody added in v2.1.0

func (*ListDictsResponse) SetHeaders added in v2.1.0

func (s *ListDictsResponse) SetHeaders(v map[string]*string) *ListDictsResponse

func (*ListDictsResponse) SetStatusCode added in v2.1.0

func (s *ListDictsResponse) SetStatusCode(v int32) *ListDictsResponse

func (ListDictsResponse) String added in v2.1.0

func (s ListDictsResponse) String() string

type ListDictsResponseBody added in v2.1.0

type ListDictsResponseBody struct {
	// example:
	//
	// E92BCBB9-3CFE-58DD-8D8C-56DF46AB3BF3
	RequestId *string                        `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Result    []*ListDictsResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"`
	// example:
	//
	// 1
	TotalCount *int32 `json:"totalCount,omitempty" xml:"totalCount,omitempty"`
}

func (ListDictsResponseBody) GoString added in v2.1.0

func (s ListDictsResponseBody) GoString() string

func (*ListDictsResponseBody) SetRequestId added in v2.1.0

func (*ListDictsResponseBody) SetResult added in v2.1.0

func (*ListDictsResponseBody) SetTotalCount added in v2.1.0

func (s *ListDictsResponseBody) SetTotalCount(v int32) *ListDictsResponseBody

func (ListDictsResponseBody) String added in v2.1.0

func (s ListDictsResponseBody) String() string

type ListDictsResponseBodyResult added in v2.1.0

type ListDictsResponseBodyResult struct {
	// example:
	//
	// http://es-serverless-****.oss-cn-hangzhou.aliyuncs.com/app/es7**190/0/config/analysis-ik/stopword.dic?Expires=1705923089&OSSAccessKeyId=STS.NV18q****UkVp6LNj&Signat
	DownloadUrl *string `json:"downloadUrl,omitempty" xml:"downloadUrl,omitempty"`
	// example:
	//
	// a.dic
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// example:
	//
	// OSS
	SourceType *string `json:"sourceType,omitempty" xml:"sourceType,omitempty"`
	// example:
	//
	// MAIN
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (ListDictsResponseBodyResult) GoString added in v2.1.0

func (s ListDictsResponseBodyResult) GoString() string

func (*ListDictsResponseBodyResult) SetDownloadUrl added in v2.1.0

func (*ListDictsResponseBodyResult) SetName added in v2.1.0

func (*ListDictsResponseBodyResult) SetSourceType added in v2.1.0

func (*ListDictsResponseBodyResult) SetType added in v2.1.0

func (ListDictsResponseBodyResult) String added in v2.1.0

type ListEndpointsRequest added in v2.1.0

type ListEndpointsRequest struct {
	// example:
	//
	// 1
	PageNumber *int32 `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"`
	// example:
	//
	// 10
	PageSize *int32 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
	// example:
	//
	// ep-bp1id41dd116e52e****
	ResourceId *string `json:"resourceId,omitempty" xml:"resourceId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// VPC
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
	// example:
	//
	// vpc-bp1212sb7cj2j4e6x****
	VpcId *string `json:"vpcId,omitempty" xml:"vpcId,omitempty"`
}

func (ListEndpointsRequest) GoString added in v2.1.0

func (s ListEndpointsRequest) GoString() string

func (*ListEndpointsRequest) SetPageNumber added in v2.1.0

func (s *ListEndpointsRequest) SetPageNumber(v int32) *ListEndpointsRequest

func (*ListEndpointsRequest) SetPageSize added in v2.1.0

func (s *ListEndpointsRequest) SetPageSize(v int32) *ListEndpointsRequest

func (*ListEndpointsRequest) SetResourceId added in v2.1.0

func (s *ListEndpointsRequest) SetResourceId(v string) *ListEndpointsRequest

func (*ListEndpointsRequest) SetType added in v2.1.0

func (*ListEndpointsRequest) SetVpcId added in v2.1.0

func (ListEndpointsRequest) String added in v2.1.0

func (s ListEndpointsRequest) String() string

type ListEndpointsResponse added in v2.1.0

type ListEndpointsResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListEndpointsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListEndpointsResponse) GoString added in v2.1.0

func (s ListEndpointsResponse) GoString() string

func (*ListEndpointsResponse) SetBody added in v2.1.0

func (*ListEndpointsResponse) SetHeaders added in v2.1.0

func (*ListEndpointsResponse) SetStatusCode added in v2.1.0

func (s *ListEndpointsResponse) SetStatusCode(v int32) *ListEndpointsResponse

func (ListEndpointsResponse) String added in v2.1.0

func (s ListEndpointsResponse) String() string

type ListEndpointsResponseBody added in v2.1.0

type ListEndpointsResponseBody struct {
	// example:
	//
	// D6030CE6-9FEB-5B2F-84AC-3ADE3CBA89E5
	RequestId *string                            `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Result    []*ListEndpointsResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"`
	// example:
	//
	// 10
	TotalCount *int32 `json:"totalCount,omitempty" xml:"totalCount,omitempty"`
}

func (ListEndpointsResponseBody) GoString added in v2.1.0

func (s ListEndpointsResponseBody) GoString() string

func (*ListEndpointsResponseBody) SetRequestId added in v2.1.0

func (*ListEndpointsResponseBody) SetResult added in v2.1.0

func (*ListEndpointsResponseBody) SetTotalCount added in v2.1.0

func (ListEndpointsResponseBody) String added in v2.1.0

func (s ListEndpointsResponseBody) String() string

type ListEndpointsResponseBodyResult added in v2.1.0

type ListEndpointsResponseBodyResult struct {
	// example:
	//
	// Pending
	ConnectionStatus *string `json:"connectionStatus,omitempty" xml:"connectionStatus,omitempty"`
	// example:
	//
	// 1701259721
	Created *int32 `json:"created,omitempty" xml:"created,omitempty"`
	// example:
	//
	// ep-bp1i522d****a3.epsrv-bp1f****gei.cn-hangzhou.privatelink.aliyuncs.com
	Domain *string `json:"domain,omitempty" xml:"domain,omitempty"`
	// example:
	//
	// essep-2f46b743f60****
	EndpointId    *string                                         `json:"endpointId,omitempty" xml:"endpointId,omitempty"`
	EndpointZones []*ListEndpointsResponseBodyResultEndpointZones `json:"endpointZones,omitempty" xml:"endpointZones,omitempty" type:"Repeated"`
	// example:
	//
	// test
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// example:
	//
	// ep-bp1id41dd116e52e****
	ResourceId       *string   `json:"resourceId,omitempty" xml:"resourceId,omitempty"`
	SecurityGroupIds []*string `json:"securityGroupIds,omitempty" xml:"securityGroupIds,omitempty" type:"Repeated"`
	// example:
	//
	// Active
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// example:
	//
	// VPC
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
	// example:
	//
	// 1701259721
	Updated *int32 `json:"updated,omitempty" xml:"updated,omitempty"`
	// example:
	//
	// vpc-uf6gykvwcirp886ef****
	VpcId *string `json:"vpcId,omitempty" xml:"vpcId,omitempty"`
}

func (ListEndpointsResponseBodyResult) GoString added in v2.1.0

func (*ListEndpointsResponseBodyResult) SetConnectionStatus added in v2.1.0

func (*ListEndpointsResponseBodyResult) SetCreated added in v2.1.0

func (*ListEndpointsResponseBodyResult) SetDomain added in v2.1.0

func (*ListEndpointsResponseBodyResult) SetEndpointId added in v2.1.0

func (*ListEndpointsResponseBodyResult) SetEndpointZones added in v2.1.0

func (*ListEndpointsResponseBodyResult) SetName added in v2.1.0

func (*ListEndpointsResponseBodyResult) SetResourceId added in v2.1.0

func (*ListEndpointsResponseBodyResult) SetSecurityGroupIds added in v2.1.0

func (*ListEndpointsResponseBodyResult) SetStatus added in v2.1.0

func (*ListEndpointsResponseBodyResult) SetType added in v2.1.0

func (*ListEndpointsResponseBodyResult) SetUpdated added in v2.1.0

func (*ListEndpointsResponseBodyResult) SetVpcId added in v2.1.0

func (ListEndpointsResponseBodyResult) String added in v2.1.0

type ListEndpointsResponseBodyResultEndpointZones added in v2.1.0

type ListEndpointsResponseBodyResultEndpointZones struct {
	// example:
	//
	// vsw-bp194pz9iez****
	VSwitchId *string `json:"vSwitchId,omitempty" xml:"vSwitchId,omitempty"`
	// example:
	//
	// cn-hangzhou-k
	ZoneId *string `json:"zoneId,omitempty" xml:"zoneId,omitempty"`
}

func (ListEndpointsResponseBodyResultEndpointZones) GoString added in v2.1.0

func (*ListEndpointsResponseBodyResultEndpointZones) SetVSwitchId added in v2.1.0

func (*ListEndpointsResponseBodyResultEndpointZones) SetZoneId added in v2.1.0

func (ListEndpointsResponseBodyResultEndpointZones) String added in v2.1.0

type ListIndicesResponse added in v2.1.0

type ListIndicesResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListIndicesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListIndicesResponse) GoString added in v2.1.0

func (s ListIndicesResponse) GoString() string

func (*ListIndicesResponse) SetBody added in v2.1.0

func (*ListIndicesResponse) SetHeaders added in v2.1.0

func (s *ListIndicesResponse) SetHeaders(v map[string]*string) *ListIndicesResponse

func (*ListIndicesResponse) SetStatusCode added in v2.1.0

func (s *ListIndicesResponse) SetStatusCode(v int32) *ListIndicesResponse

func (ListIndicesResponse) String added in v2.1.0

func (s ListIndicesResponse) String() string

type ListIndicesResponseBody added in v2.1.0

type ListIndicesResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// 8C85CCB3-C0C9-521C-B599-F903E14A8793
	RequestId *string       `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Result    []interface{} `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"`
}

func (ListIndicesResponseBody) GoString added in v2.1.0

func (s ListIndicesResponseBody) GoString() string

func (*ListIndicesResponseBody) SetRequestId added in v2.1.0

func (*ListIndicesResponseBody) SetResult added in v2.1.0

func (s *ListIndicesResponseBody) SetResult(v []interface{}) *ListIndicesResponseBody

func (ListIndicesResponseBody) String added in v2.1.0

func (s ListIndicesResponseBody) String() string

type ListSnapshotRepositoriesResponse added in v2.1.0

type ListSnapshotRepositoriesResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListSnapshotRepositoriesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListSnapshotRepositoriesResponse) GoString added in v2.1.0

func (*ListSnapshotRepositoriesResponse) SetBody added in v2.1.0

func (*ListSnapshotRepositoriesResponse) SetHeaders added in v2.1.0

func (*ListSnapshotRepositoriesResponse) SetStatusCode added in v2.1.0

func (ListSnapshotRepositoriesResponse) String added in v2.1.0

type ListSnapshotRepositoriesResponseBody added in v2.1.0

type ListSnapshotRepositoriesResponseBody struct {
	// example:
	//
	// 56E0591D-7D62-56A2-993E-952FB2026C69
	RequestId *string                  `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Result    []map[string]interface{} `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"`
}

func (ListSnapshotRepositoriesResponseBody) GoString added in v2.1.0

func (*ListSnapshotRepositoriesResponseBody) SetRequestId added in v2.1.0

func (*ListSnapshotRepositoriesResponseBody) SetResult added in v2.1.0

func (ListSnapshotRepositoriesResponseBody) String added in v2.1.0

type ListSnapshotsRequest added in v2.1.0

type ListSnapshotsRequest struct {
	// example:
	//
	// 1
	PageNumber *int32 `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"`
	// example:
	//
	// 10
	PageSize *int32 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
	// example:
	//
	// aliyun_auto_snapshot
	Repository *string `json:"repository,omitempty" xml:"repository,omitempty"`
	// example:
	//
	// qingning
	Snapshot *string `json:"snapshot,omitempty" xml:"snapshot,omitempty"`
}

func (ListSnapshotsRequest) GoString added in v2.1.0

func (s ListSnapshotsRequest) GoString() string

func (*ListSnapshotsRequest) SetPageNumber added in v2.1.0

func (s *ListSnapshotsRequest) SetPageNumber(v int32) *ListSnapshotsRequest

func (*ListSnapshotsRequest) SetPageSize added in v2.1.0

func (s *ListSnapshotsRequest) SetPageSize(v int32) *ListSnapshotsRequest

func (*ListSnapshotsRequest) SetRepository added in v2.1.0

func (s *ListSnapshotsRequest) SetRepository(v string) *ListSnapshotsRequest

func (*ListSnapshotsRequest) SetSnapshot added in v2.1.0

func (ListSnapshotsRequest) String added in v2.1.0

func (s ListSnapshotsRequest) String() string

type ListSnapshotsResponse added in v2.1.0

type ListSnapshotsResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListSnapshotsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListSnapshotsResponse) GoString added in v2.1.0

func (s ListSnapshotsResponse) GoString() string

func (*ListSnapshotsResponse) SetBody added in v2.1.0

func (*ListSnapshotsResponse) SetHeaders added in v2.1.0

func (*ListSnapshotsResponse) SetStatusCode added in v2.1.0

func (s *ListSnapshotsResponse) SetStatusCode(v int32) *ListSnapshotsResponse

func (ListSnapshotsResponse) String added in v2.1.0

func (s ListSnapshotsResponse) String() string

type ListSnapshotsResponseBody added in v2.1.0

type ListSnapshotsResponseBody struct {
	// example:
	//
	// ODgyObrnP3
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	// example:
	//
	// 22E9EE78-F567-550A-8F7C-20E9CD3DE489
	RequestId *string                  `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Result    []map[string]interface{} `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"`
	// example:
	//
	// 1
	TotalCount *int32 `json:"totalCount,omitempty" xml:"totalCount,omitempty"`
}

func (ListSnapshotsResponseBody) GoString added in v2.1.0

func (s ListSnapshotsResponseBody) GoString() string

func (*ListSnapshotsResponseBody) SetNextToken added in v2.1.0

func (*ListSnapshotsResponseBody) SetRequestId added in v2.1.0

func (*ListSnapshotsResponseBody) SetResult added in v2.1.0

func (s *ListSnapshotsResponseBody) SetResult(v []map[string]interface{}) *ListSnapshotsResponseBody

func (*ListSnapshotsResponseBody) SetTotalCount added in v2.1.0

func (ListSnapshotsResponseBody) String added in v2.1.0

func (s ListSnapshotsResponseBody) String() string

type ListSpecReviewTasksRequest added in v2.1.0

type ListSpecReviewTasksRequest struct {
	// example:
	//
	// 1
	Page       *int32 `json:"page,omitempty" xml:"page,omitempty"`
	PageNumber *int32 `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"`
	PageSize   *int32 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
	// example:
	//
	// 10
	Size *int32 `json:"size,omitempty" xml:"size,omitempty"`
	// example:
	//
	// QUOTA
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (ListSpecReviewTasksRequest) GoString added in v2.1.0

func (s ListSpecReviewTasksRequest) GoString() string

func (*ListSpecReviewTasksRequest) SetPage added in v2.1.0

func (*ListSpecReviewTasksRequest) SetPageNumber added in v2.1.1

func (*ListSpecReviewTasksRequest) SetPageSize added in v2.1.1

func (*ListSpecReviewTasksRequest) SetSize added in v2.1.0

func (*ListSpecReviewTasksRequest) SetType added in v2.1.0

func (ListSpecReviewTasksRequest) String added in v2.1.0

type ListSpecReviewTasksResponse added in v2.1.0

type ListSpecReviewTasksResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListSpecReviewTasksResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListSpecReviewTasksResponse) GoString added in v2.1.0

func (s ListSpecReviewTasksResponse) GoString() string

func (*ListSpecReviewTasksResponse) SetBody added in v2.1.0

func (*ListSpecReviewTasksResponse) SetHeaders added in v2.1.0

func (*ListSpecReviewTasksResponse) SetStatusCode added in v2.1.0

func (ListSpecReviewTasksResponse) String added in v2.1.0

type ListSpecReviewTasksResponseBody added in v2.1.0

type ListSpecReviewTasksResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// 55F7B3FE-05D8-5F0F-BD55-A18967D447DC
	RequestId *string                                  `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Result    []*ListSpecReviewTasksResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"`
	// example:
	//
	// 1
	TotalCount *int32 `json:"totalCount,omitempty" xml:"totalCount,omitempty"`
}

func (ListSpecReviewTasksResponseBody) GoString added in v2.1.0

func (*ListSpecReviewTasksResponseBody) SetRequestId added in v2.1.0

func (*ListSpecReviewTasksResponseBody) SetResult added in v2.1.0

func (*ListSpecReviewTasksResponseBody) SetTotalCount added in v2.1.0

func (ListSpecReviewTasksResponseBody) String added in v2.1.0

type ListSpecReviewTasksResponseBodyResult added in v2.1.0

type ListSpecReviewTasksResponseBodyResult struct {
	// 代表资源一级ID的资源属性字段
	//
	// example:
	//
	// 339
	Id *string `json:"Id,omitempty" xml:"Id,omitempty"`
	// example:
	//
	// test
	AppName     *string `json:"appName,omitempty" xml:"appName,omitempty"`
	ApplyReason *string `json:"applyReason,omitempty" xml:"applyReason,omitempty"`
	// example:
	//
	// 2024-05-27T10:13:22.000Z
	GmtCreate *string `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
	// example:
	//
	// USER
	Source *string `json:"source,omitempty" xml:"source,omitempty"`
	// example:
	//
	// Pending
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// example:
	//
	// QUOTA
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (ListSpecReviewTasksResponseBodyResult) GoString added in v2.1.0

func (*ListSpecReviewTasksResponseBodyResult) SetAppName added in v2.1.0

func (*ListSpecReviewTasksResponseBodyResult) SetApplyReason added in v2.1.0

func (*ListSpecReviewTasksResponseBodyResult) SetGmtCreate added in v2.1.0

func (*ListSpecReviewTasksResponseBodyResult) SetId added in v2.1.0

func (*ListSpecReviewTasksResponseBodyResult) SetSource added in v2.1.0

func (*ListSpecReviewTasksResponseBodyResult) SetStatus added in v2.1.0

func (*ListSpecReviewTasksResponseBodyResult) SetType added in v2.1.0

func (ListSpecReviewTasksResponseBodyResult) String added in v2.1.0

type UpdateAppRequest

type UpdateAppRequest struct {
	ApplyReason    *string                         `json:"applyReason,omitempty" xml:"applyReason,omitempty"`
	Authentication *UpdateAppRequestAuthentication `json:"authentication,omitempty" xml:"authentication,omitempty" type:"Struct"`
	ContactInfo    *string                         `json:"contactInfo,omitempty" xml:"contactInfo,omitempty"`
	// 应用备注
	Description    *string                           `json:"description,omitempty" xml:"description,omitempty"`
	LimiterInfo    *UpdateAppRequestLimiterInfo      `json:"limiterInfo,omitempty" xml:"limiterInfo,omitempty" type:"Struct"`
	Network        []*UpdateAppRequestNetwork        `json:"network,omitempty" xml:"network,omitempty" type:"Repeated"`
	PrivateNetwork []*UpdateAppRequestPrivateNetwork `json:"privateNetwork,omitempty" xml:"privateNetwork,omitempty" type:"Repeated"`
}

func (UpdateAppRequest) GoString

func (s UpdateAppRequest) GoString() string

func (*UpdateAppRequest) SetApplyReason

func (s *UpdateAppRequest) SetApplyReason(v string) *UpdateAppRequest

func (*UpdateAppRequest) SetAuthentication

func (*UpdateAppRequest) SetContactInfo

func (s *UpdateAppRequest) SetContactInfo(v string) *UpdateAppRequest

func (*UpdateAppRequest) SetDescription

func (s *UpdateAppRequest) SetDescription(v string) *UpdateAppRequest

func (*UpdateAppRequest) SetLimiterInfo

func (*UpdateAppRequest) SetNetwork

func (*UpdateAppRequest) SetPrivateNetwork

func (UpdateAppRequest) String

func (s UpdateAppRequest) String() string

type UpdateAppRequestAuthentication

type UpdateAppRequestAuthentication struct {
	BasicAuth []*UpdateAppRequestAuthenticationBasicAuth `json:"basicAuth,omitempty" xml:"basicAuth,omitempty" type:"Repeated"`
}

func (UpdateAppRequestAuthentication) GoString

func (UpdateAppRequestAuthentication) String

type UpdateAppRequestAuthenticationBasicAuth

type UpdateAppRequestAuthenticationBasicAuth struct {
	Password *string `json:"password,omitempty" xml:"password,omitempty"`
	Username *string `json:"username,omitempty" xml:"username,omitempty"`
}

func (UpdateAppRequestAuthenticationBasicAuth) GoString

func (*UpdateAppRequestAuthenticationBasicAuth) SetPassword

func (*UpdateAppRequestAuthenticationBasicAuth) SetUsername

func (UpdateAppRequestAuthenticationBasicAuth) String

type UpdateAppRequestLimiterInfo

type UpdateAppRequestLimiterInfo struct {
	Limiters []*UpdateAppRequestLimiterInfoLimiters `json:"limiters,omitempty" xml:"limiters,omitempty" type:"Repeated"`
}

func (UpdateAppRequestLimiterInfo) GoString

func (s UpdateAppRequestLimiterInfo) GoString() string

func (*UpdateAppRequestLimiterInfo) SetLimiters

func (UpdateAppRequestLimiterInfo) String

type UpdateAppRequestLimiterInfoLimiters

type UpdateAppRequestLimiterInfoLimiters struct {
	MaxValue *int32    `json:"maxValue,omitempty" xml:"maxValue,omitempty"`
	MinValue *int32    `json:"minValue,omitempty" xml:"minValue,omitempty"`
	Type     *string   `json:"type,omitempty" xml:"type,omitempty"`
	Values   []*string `json:"values,omitempty" xml:"values,omitempty" type:"Repeated"`
}

func (UpdateAppRequestLimiterInfoLimiters) GoString

func (*UpdateAppRequestLimiterInfoLimiters) SetMaxValue

func (*UpdateAppRequestLimiterInfoLimiters) SetMinValue

func (*UpdateAppRequestLimiterInfoLimiters) SetType

func (*UpdateAppRequestLimiterInfoLimiters) SetValues

func (UpdateAppRequestLimiterInfoLimiters) String

type UpdateAppRequestNetwork

type UpdateAppRequestNetwork struct {
	Domain       *string                                `json:"domain,omitempty" xml:"domain,omitempty"`
	Enabled      *bool                                  `json:"enabled,omitempty" xml:"enabled,omitempty"`
	Port         *int32                                 `json:"port,omitempty" xml:"port,omitempty"`
	Type         *string                                `json:"type,omitempty" xml:"type,omitempty"`
	WhiteIpGroup []*UpdateAppRequestNetworkWhiteIpGroup `json:"whiteIpGroup,omitempty" xml:"whiteIpGroup,omitempty" type:"Repeated"`
}

func (UpdateAppRequestNetwork) GoString

func (s UpdateAppRequestNetwork) GoString() string

func (*UpdateAppRequestNetwork) SetDomain

func (*UpdateAppRequestNetwork) SetEnabled

func (*UpdateAppRequestNetwork) SetPort

func (*UpdateAppRequestNetwork) SetType

func (*UpdateAppRequestNetwork) SetWhiteIpGroup

func (UpdateAppRequestNetwork) String

func (s UpdateAppRequestNetwork) String() string

type UpdateAppRequestNetworkWhiteIpGroup

type UpdateAppRequestNetworkWhiteIpGroup struct {
	GroupName *string   `json:"groupName,omitempty" xml:"groupName,omitempty"`
	Ips       []*string `json:"ips,omitempty" xml:"ips,omitempty" type:"Repeated"`
}

func (UpdateAppRequestNetworkWhiteIpGroup) GoString

func (*UpdateAppRequestNetworkWhiteIpGroup) SetGroupName

func (*UpdateAppRequestNetworkWhiteIpGroup) SetIps

func (UpdateAppRequestNetworkWhiteIpGroup) String

type UpdateAppRequestPrivateNetwork

type UpdateAppRequestPrivateNetwork struct {
	Enabled       *bool                                         `json:"enabled,omitempty" xml:"enabled,omitempty"`
	PvlEndpointId *string                                       `json:"pvlEndpointId,omitempty" xml:"pvlEndpointId,omitempty"`
	Type          *string                                       `json:"type,omitempty" xml:"type,omitempty"`
	VpcId         *string                                       `json:"vpcId,omitempty" xml:"vpcId,omitempty"`
	WhiteIpGroup  []*UpdateAppRequestPrivateNetworkWhiteIpGroup `json:"whiteIpGroup,omitempty" xml:"whiteIpGroup,omitempty" type:"Repeated"`
}

func (UpdateAppRequestPrivateNetwork) GoString

func (*UpdateAppRequestPrivateNetwork) SetEnabled

func (*UpdateAppRequestPrivateNetwork) SetPvlEndpointId

func (*UpdateAppRequestPrivateNetwork) SetType

func (*UpdateAppRequestPrivateNetwork) SetVpcId

func (UpdateAppRequestPrivateNetwork) String

type UpdateAppRequestPrivateNetworkWhiteIpGroup

type UpdateAppRequestPrivateNetworkWhiteIpGroup struct {
	GroupName *string   `json:"groupName,omitempty" xml:"groupName,omitempty"`
	Ips       []*string `json:"ips,omitempty" xml:"ips,omitempty" type:"Repeated"`
}

func (UpdateAppRequestPrivateNetworkWhiteIpGroup) GoString

func (*UpdateAppRequestPrivateNetworkWhiteIpGroup) SetGroupName

func (*UpdateAppRequestPrivateNetworkWhiteIpGroup) SetIps

func (UpdateAppRequestPrivateNetworkWhiteIpGroup) String

type UpdateAppResponse

type UpdateAppResponse struct {
	Headers    map[string]*string     `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateAppResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateAppResponse) GoString

func (s UpdateAppResponse) GoString() string

func (*UpdateAppResponse) SetBody

func (*UpdateAppResponse) SetHeaders

func (s *UpdateAppResponse) SetHeaders(v map[string]*string) *UpdateAppResponse

func (*UpdateAppResponse) SetStatusCode

func (s *UpdateAppResponse) SetStatusCode(v int32) *UpdateAppResponse

func (UpdateAppResponse) String

func (s UpdateAppResponse) String() string

type UpdateAppResponseBody

type UpdateAppResponseBody struct {
	// example:
	//
	// 2C5DAA30-****-5181-9B87-9D6181016197
	RequestId *string                      `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Result    *UpdateAppResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (UpdateAppResponseBody) GoString

func (s UpdateAppResponseBody) GoString() string

func (*UpdateAppResponseBody) SetRequestId

func (*UpdateAppResponseBody) SetResult

func (UpdateAppResponseBody) String

func (s UpdateAppResponseBody) String() string

type UpdateAppResponseBodyResult

type UpdateAppResponseBodyResult struct {
	InstanceId *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
}

func (UpdateAppResponseBodyResult) GoString

func (s UpdateAppResponseBodyResult) GoString() string

func (*UpdateAppResponseBodyResult) SetInstanceId

func (UpdateAppResponseBodyResult) String

type UpdateDictRequest added in v2.1.0

type UpdateDictRequest struct {
	// example:
	//
	// true
	AllowCover *bool `json:"allowCover,omitempty" xml:"allowCover,omitempty"`
	// This parameter is required.
	Files []*UpdateDictRequestFiles `json:"files,omitempty" xml:"files,omitempty" type:"Repeated"`
	// example:
	//
	// OSS
	SourceType *string `json:"sourceType,omitempty" xml:"sourceType,omitempty"`
	// example:
	//
	// MAIN
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
	// example:
	//
	// true
	DryRun *bool `json:"dryRun,omitempty" xml:"dryRun,omitempty"`
}

func (UpdateDictRequest) GoString added in v2.1.0

func (s UpdateDictRequest) GoString() string

func (*UpdateDictRequest) SetAllowCover added in v2.1.0

func (s *UpdateDictRequest) SetAllowCover(v bool) *UpdateDictRequest

func (*UpdateDictRequest) SetDryRun added in v2.1.0

func (s *UpdateDictRequest) SetDryRun(v bool) *UpdateDictRequest

func (*UpdateDictRequest) SetFiles added in v2.1.0

func (*UpdateDictRequest) SetSourceType added in v2.1.0

func (s *UpdateDictRequest) SetSourceType(v string) *UpdateDictRequest

func (*UpdateDictRequest) SetType added in v2.1.0

func (UpdateDictRequest) String added in v2.1.0

func (s UpdateDictRequest) String() string

type UpdateDictRequestFiles added in v2.1.0

type UpdateDictRequestFiles struct {
	// example:
	//
	// dic_0.dic
	Name      *string                          `json:"name,omitempty" xml:"name,omitempty"`
	OssObject *UpdateDictRequestFilesOssObject `json:"ossObject,omitempty" xml:"ossObject,omitempty" type:"Struct"`
}

func (UpdateDictRequestFiles) GoString added in v2.1.0

func (s UpdateDictRequestFiles) GoString() string

func (*UpdateDictRequestFiles) SetName added in v2.1.0

func (*UpdateDictRequestFiles) SetOssObject added in v2.1.0

func (UpdateDictRequestFiles) String added in v2.1.0

func (s UpdateDictRequestFiles) String() string

type UpdateDictRequestFilesOssObject added in v2.1.0

type UpdateDictRequestFilesOssObject struct {
	// example:
	//
	// bucket1
	BucketName *string `json:"bucketName,omitempty" xml:"bucketName,omitempty"`
	// example:
	//
	// oss/dic_0.dic
	Key *string `json:"key,omitempty" xml:"key,omitempty"`
}

func (UpdateDictRequestFilesOssObject) GoString added in v2.1.0

func (*UpdateDictRequestFilesOssObject) SetBucketName added in v2.1.0

func (*UpdateDictRequestFilesOssObject) SetKey added in v2.1.0

func (UpdateDictRequestFilesOssObject) String added in v2.1.0

type UpdateDictResponse added in v2.1.0

type UpdateDictResponse struct {
	Headers    map[string]*string      `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateDictResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateDictResponse) GoString added in v2.1.0

func (s UpdateDictResponse) GoString() string

func (*UpdateDictResponse) SetBody added in v2.1.0

func (*UpdateDictResponse) SetHeaders added in v2.1.0

func (s *UpdateDictResponse) SetHeaders(v map[string]*string) *UpdateDictResponse

func (*UpdateDictResponse) SetStatusCode added in v2.1.0

func (s *UpdateDictResponse) SetStatusCode(v int32) *UpdateDictResponse

func (UpdateDictResponse) String added in v2.1.0

func (s UpdateDictResponse) String() string

type UpdateDictResponseBody added in v2.1.0

type UpdateDictResponseBody struct {
	// example:
	//
	// 12797BCC-E0B5-5A47-B4B9-A14DDF0B0200
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// example:
	//
	// true
	Result *bool `json:"result,omitempty" xml:"result,omitempty"`
}

func (UpdateDictResponseBody) GoString added in v2.1.0

func (s UpdateDictResponseBody) GoString() string

func (*UpdateDictResponseBody) SetRequestId added in v2.1.0

func (*UpdateDictResponseBody) SetResult added in v2.1.0

func (UpdateDictResponseBody) String added in v2.1.0

func (s UpdateDictResponseBody) String() string

type UpdateEndpointRequest added in v2.1.0

type UpdateEndpointRequest struct {
	// This parameter is required.
	EndpointZones []*UpdateEndpointRequestEndpointZones `json:"endpointZones,omitempty" xml:"endpointZones,omitempty" type:"Repeated"`
	// example:
	//
	// test
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
}

func (UpdateEndpointRequest) GoString added in v2.1.0

func (s UpdateEndpointRequest) GoString() string

func (*UpdateEndpointRequest) SetEndpointZones added in v2.1.0

func (*UpdateEndpointRequest) SetName added in v2.1.0

func (UpdateEndpointRequest) String added in v2.1.0

func (s UpdateEndpointRequest) String() string

type UpdateEndpointRequestEndpointZones added in v2.1.0

type UpdateEndpointRequestEndpointZones struct {
	// example:
	//
	// vsw-bp18r8uwnukv3rvi9****
	VSwitchId *string `json:"vSwitchId,omitempty" xml:"vSwitchId,omitempty"`
	// example:
	//
	// cn-hangzhou-h
	ZoneId *string `json:"zoneId,omitempty" xml:"zoneId,omitempty"`
}

func (UpdateEndpointRequestEndpointZones) GoString added in v2.1.0

func (*UpdateEndpointRequestEndpointZones) SetVSwitchId added in v2.1.0

func (*UpdateEndpointRequestEndpointZones) SetZoneId added in v2.1.0

func (UpdateEndpointRequestEndpointZones) String added in v2.1.0

type UpdateEndpointResponse added in v2.1.0

type UpdateEndpointResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateEndpointResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateEndpointResponse) GoString added in v2.1.0

func (s UpdateEndpointResponse) GoString() string

func (*UpdateEndpointResponse) SetBody added in v2.1.0

func (*UpdateEndpointResponse) SetHeaders added in v2.1.0

func (*UpdateEndpointResponse) SetStatusCode added in v2.1.0

func (UpdateEndpointResponse) String added in v2.1.0

func (s UpdateEndpointResponse) String() string

type UpdateEndpointResponseBody added in v2.1.0

type UpdateEndpointResponseBody struct {
	// example:
	//
	// FBAD8493-87FA-583E-8A4C-D487F2DE90FC
	RequestId *string                           `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Result    *UpdateEndpointResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (UpdateEndpointResponseBody) GoString added in v2.1.0

func (s UpdateEndpointResponseBody) GoString() string

func (*UpdateEndpointResponseBody) SetRequestId added in v2.1.0

func (*UpdateEndpointResponseBody) SetResult added in v2.1.0

func (UpdateEndpointResponseBody) String added in v2.1.0

type UpdateEndpointResponseBodyResult added in v2.1.0

type UpdateEndpointResponseBodyResult struct {
	// example:
	//
	// ep-bp1i98bcbb1540d0****
	EndpointId *string `json:"endpointId,omitempty" xml:"endpointId,omitempty"`
}

func (UpdateEndpointResponseBodyResult) GoString added in v2.1.0

func (*UpdateEndpointResponseBodyResult) SetEndpointId added in v2.1.0

func (UpdateEndpointResponseBodyResult) String added in v2.1.0

type UpdateSnapshotSettingRequest added in v2.1.0

type UpdateSnapshotSettingRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// true
	Enable *bool `json:"enable,omitempty" xml:"enable,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0 0 01 ? 	- 	- *
	QuartzRegex *string `json:"quartzRegex,omitempty" xml:"quartzRegex,omitempty"`
}

func (UpdateSnapshotSettingRequest) GoString added in v2.1.0

func (s UpdateSnapshotSettingRequest) GoString() string

func (*UpdateSnapshotSettingRequest) SetEnable added in v2.1.0

func (*UpdateSnapshotSettingRequest) SetQuartzRegex added in v2.1.0

func (UpdateSnapshotSettingRequest) String added in v2.1.0

type UpdateSnapshotSettingResponse added in v2.1.0

type UpdateSnapshotSettingResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateSnapshotSettingResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateSnapshotSettingResponse) GoString added in v2.1.0

func (*UpdateSnapshotSettingResponse) SetBody added in v2.1.0

func (*UpdateSnapshotSettingResponse) SetHeaders added in v2.1.0

func (*UpdateSnapshotSettingResponse) SetStatusCode added in v2.1.0

func (UpdateSnapshotSettingResponse) String added in v2.1.0

type UpdateSnapshotSettingResponseBody added in v2.1.0

type UpdateSnapshotSettingResponseBody struct {
	// example:
	//
	// A7B03723-AA73-5A5F-B71C-270792614DD8
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// example:
	//
	// {
	//
	//     "quartzRegex": "0 0 01 ? 	- 	- *",
	//
	//     "enable": true
	//
	//   }
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (UpdateSnapshotSettingResponseBody) GoString added in v2.1.0

func (*UpdateSnapshotSettingResponseBody) SetRequestId added in v2.1.0

func (*UpdateSnapshotSettingResponseBody) SetResult added in v2.1.0

func (UpdateSnapshotSettingResponseBody) String added in v2.1.0

Jump to

Keyboard shortcuts

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