Documentation ¶
Index ¶
- type ApigatewayClient
- func (c *ApigatewayClient) AuthorizedApiGroupList(request *apigateway.AuthorizedApiGroupListRequest) (*apigateway.AuthorizedApiGroupListResponse, error)
- func (c *ApigatewayClient) BatchOffline(request *apigateway.BatchOfflineRequest) (*apigateway.BatchOfflineResponse, error)
- func (c *ApigatewayClient) BindGroupAuth(request *apigateway.BindGroupAuthRequest) (*apigateway.BindGroupAuthResponse, error)
- func (c *ApigatewayClient) BindGroupKey(request *apigateway.BindGroupKeyRequest) (*apigateway.BindGroupKeyResponse, error)
- func (c *ApigatewayClient) BindGroupPolicy(request *apigateway.BindGroupPolicyRequest) (*apigateway.BindGroupPolicyResponse, error)
- func (c *ApigatewayClient) CheckApiNameExist(request *apigateway.CheckApiNameExistRequest) (*apigateway.CheckApiNameExistResponse, error)
- func (c *ApigatewayClient) CheckAuthExist(request *apigateway.CheckAuthExistRequest) (*apigateway.CheckAuthExistResponse, error)
- func (c *ApigatewayClient) CheckGroupNameExist(request *apigateway.CheckGroupNameExistRequest) (*apigateway.CheckGroupNameExistResponse, error)
- func (c *ApigatewayClient) CheckKeyExist(request *apigateway.CheckKeyExistRequest) (*apigateway.CheckKeyExistResponse, error)
- func (c *ApigatewayClient) CheckPin(request *apigateway.CheckPinRequest) (*apigateway.CheckPinResponse, error)
- func (c *ApigatewayClient) CheckPolicyName(request *apigateway.CheckPolicyNameRequest) (*apigateway.CheckPolicyNameResponse, error)
- func (c *ApigatewayClient) CheckRevisionExist(request *apigateway.CheckRevisionExistRequest) (*apigateway.CheckRevisionExistResponse, error)
- func (c *ApigatewayClient) CreateAccessAuth(request *apigateway.CreateAccessAuthRequest) (*apigateway.CreateAccessAuthResponse, error)
- func (c *ApigatewayClient) CreateAccessKey(request *apigateway.CreateAccessKeyRequest) (*apigateway.CreateAccessKeyResponse, error)
- func (c *ApigatewayClient) CreateApiGroup(request *apigateway.CreateApiGroupRequest) (*apigateway.CreateApiGroupResponse, error)
- func (c *ApigatewayClient) CreateApis(request *apigateway.CreateApisRequest) (*apigateway.CreateApisResponse, error)
- func (c *ApigatewayClient) CreateBackendConfig(request *apigateway.CreateBackendConfigRequest) (*apigateway.CreateBackendConfigResponse, error)
- func (c *ApigatewayClient) CreateKey(request *apigateway.CreateKeyRequest) (*apigateway.CreateKeyResponse, error)
- func (c *ApigatewayClient) CreateRateLimitPolicy(request *apigateway.CreateRateLimitPolicyRequest) (*apigateway.CreateRateLimitPolicyResponse, error)
- func (c *ApigatewayClient) CreateRevision(request *apigateway.CreateRevisionRequest) (*apigateway.CreateRevisionResponse, error)
- func (c *ApigatewayClient) CreateSubscriptionKey(request *apigateway.CreateSubscriptionKeyRequest) (*apigateway.CreateSubscriptionKeyResponse, error)
- func (c *ApigatewayClient) CreateUserDomain(request *apigateway.CreateUserDomainRequest) (*apigateway.CreateUserDomainResponse, error)
- func (c *ApigatewayClient) DeleteAccessAuth(request *apigateway.DeleteAccessAuthRequest) (*apigateway.DeleteAccessAuthResponse, error)
- func (c *ApigatewayClient) DeleteAccessKey(request *apigateway.DeleteAccessKeyRequest) (*apigateway.DeleteAccessKeyResponse, error)
- func (c *ApigatewayClient) DeleteApi(request *apigateway.DeleteApiRequest) (*apigateway.DeleteApiResponse, error)
- func (c *ApigatewayClient) DeleteApiByName(request *apigateway.DeleteApiByNameRequest) (*apigateway.DeleteApiByNameResponse, error)
- func (c *ApigatewayClient) DeleteApiGroup(request *apigateway.DeleteApiGroupRequest) (*apigateway.DeleteApiGroupResponse, error)
- func (c *ApigatewayClient) DeleteBackendConfig(request *apigateway.DeleteBackendConfigRequest) (*apigateway.DeleteBackendConfigResponse, error)
- func (c *ApigatewayClient) DeleteRateLimitPolicy(request *apigateway.DeleteRateLimitPolicyRequest) (*apigateway.DeleteRateLimitPolicyResponse, error)
- func (c *ApigatewayClient) DeleteRevision(request *apigateway.DeleteRevisionRequest) (*apigateway.DeleteRevisionResponse, error)
- func (c *ApigatewayClient) DeleteSubscriptionKey(request *apigateway.DeleteSubscriptionKeyRequest) (*apigateway.DeleteSubscriptionKeyResponse, error)
- func (c *ApigatewayClient) DeleteUserDomain(request *apigateway.DeleteUserDomainRequest) (*apigateway.DeleteUserDomainResponse, error)
- func (c *ApigatewayClient) Deploy(request *apigateway.DeployRequest) (*apigateway.DeployResponse, error)
- func (c *ApigatewayClient) DescribeApiGroup(request *apigateway.DescribeApiGroupRequest) (*apigateway.DescribeApiGroupResponse, error)
- func (c *ApigatewayClient) DescribeApiGroups(request *apigateway.DescribeApiGroupsRequest) (*apigateway.DescribeApiGroupsResponse, error)
- func (c *ApigatewayClient) DescribeBackendConfig(request *apigateway.DescribeBackendConfigRequest) (*apigateway.DescribeBackendConfigResponse, error)
- func (c *ApigatewayClient) DescribeBackendConfigs(request *apigateway.DescribeBackendConfigsRequest) (*apigateway.DescribeBackendConfigsResponse, error)
- func (c *ApigatewayClient) DescribeDeployment(request *apigateway.DescribeDeploymentRequest) (*apigateway.DescribeDeploymentResponse, error)
- func (c *ApigatewayClient) DescribeDeployments(request *apigateway.DescribeDeploymentsRequest) (*apigateway.DescribeDeploymentsResponse, error)
- func (c *ApigatewayClient) DescribeIsDeployApiGroups(request *apigateway.DescribeIsDeployApiGroupsRequest) (*apigateway.DescribeIsDeployApiGroupsResponse, error)
- func (c *ApigatewayClient) DescribeRevisions(request *apigateway.DescribeRevisionsRequest) (*apigateway.DescribeRevisionsResponse, error)
- func (c *ApigatewayClient) DisableLogger()
- func (c *ApigatewayClient) GetRevisionIds(request *apigateway.GetRevisionIdsRequest) (*apigateway.GetRevisionIdsResponse, error)
- func (c *ApigatewayClient) ModifyApiGroupAttribute(request *apigateway.ModifyApiGroupAttributeRequest) (*apigateway.ModifyApiGroupAttributeResponse, error)
- func (c *ApigatewayClient) ModifyRevision(request *apigateway.ModifyRevisionRequest) (*apigateway.ModifyRevisionResponse, error)
- func (c *ApigatewayClient) Offline(request *apigateway.OfflineRequest) (*apigateway.OfflineResponse, error)
- func (c *ApigatewayClient) QueryAccessAuth(request *apigateway.QueryAccessAuthRequest) (*apigateway.QueryAccessAuthResponse, error)
- func (c *ApigatewayClient) QueryAccessAuths(request *apigateway.QueryAccessAuthsRequest) (*apigateway.QueryAccessAuthsResponse, error)
- func (c *ApigatewayClient) QueryAccessKey(request *apigateway.QueryAccessKeyRequest) (*apigateway.QueryAccessKeyResponse, error)
- func (c *ApigatewayClient) QueryAccessKeys(request *apigateway.QueryAccessKeysRequest) (*apigateway.QueryAccessKeysResponse, error)
- func (c *ApigatewayClient) QueryApi(request *apigateway.QueryApiRequest) (*apigateway.QueryApiResponse, error)
- func (c *ApigatewayClient) QueryApis(request *apigateway.QueryApisRequest) (*apigateway.QueryApisResponse, error)
- func (c *ApigatewayClient) QueryAuthGroupList(request *apigateway.QueryAuthGroupListRequest) (*apigateway.QueryAuthGroupListResponse, error)
- func (c *ApigatewayClient) QueryBindGroupAuth(request *apigateway.QueryBindGroupAuthRequest) (*apigateway.QueryBindGroupAuthResponse, error)
- func (c *ApigatewayClient) QueryBindGroupKey(request *apigateway.QueryBindGroupKeyRequest) (*apigateway.QueryBindGroupKeyResponse, error)
- func (c *ApigatewayClient) QueryBindGroupPolicy(request *apigateway.QueryBindGroupPolicyRequest) (*apigateway.QueryBindGroupPolicyResponse, error)
- func (c *ApigatewayClient) QueryKeyGroupList(request *apigateway.QueryKeyGroupListRequest) (*apigateway.QueryKeyGroupListResponse, error)
- func (c *ApigatewayClient) QueryKeyInfo(request *apigateway.QueryKeyInfoRequest) (*apigateway.QueryKeyInfoResponse, error)
- func (c *ApigatewayClient) QueryKeys(request *apigateway.QueryKeysRequest) (*apigateway.QueryKeysResponse, error)
- func (c *ApigatewayClient) QueryPolicyGroupList(request *apigateway.QueryPolicyGroupListRequest) (*apigateway.QueryPolicyGroupListResponse, error)
- func (c *ApigatewayClient) QueryRateLimitPolicies(request *apigateway.QueryRateLimitPoliciesRequest) (*apigateway.QueryRateLimitPoliciesResponse, error)
- func (c *ApigatewayClient) QueryRateLimitPolicy(request *apigateway.QueryRateLimitPolicyRequest) (*apigateway.QueryRateLimitPolicyResponse, error)
- func (c *ApigatewayClient) QueryRevision(request *apigateway.QueryRevisionRequest) (*apigateway.QueryRevisionResponse, error)
- func (c *ApigatewayClient) QuerySubscriptionKey(request *apigateway.QuerySubscriptionKeyRequest) (*apigateway.QuerySubscriptionKeyResponse, error)
- func (c *ApigatewayClient) QuerySubscriptionKeys(request *apigateway.QuerySubscriptionKeysRequest) (*apigateway.QuerySubscriptionKeysResponse, error)
- func (c *ApigatewayClient) QueryUcAccessKeys(request *apigateway.QueryUcAccessKeysRequest) (*apigateway.QueryUcAccessKeysResponse, error)
- func (c *ApigatewayClient) QueryUserDomains(request *apigateway.QueryUserDomainsRequest) (*apigateway.QueryUserDomainsResponse, error)
- func (c *ApigatewayClient) ResetKey(request *apigateway.ResetKeyRequest) (*apigateway.ResetKeyResponse, error)
- func (c *ApigatewayClient) SetConfig(config *core.Config)
- func (c *ApigatewayClient) SetLogger(logger core.Logger)
- func (c *ApigatewayClient) UpdateAccessAuth(request *apigateway.UpdateAccessAuthRequest) (*apigateway.UpdateAccessAuthResponse, error)
- func (c *ApigatewayClient) UpdateAccessKey(request *apigateway.UpdateAccessKeyRequest) (*apigateway.UpdateAccessKeyResponse, error)
- func (c *ApigatewayClient) UpdateApi(request *apigateway.UpdateApiRequest) (*apigateway.UpdateApiResponse, error)
- func (c *ApigatewayClient) UpdateApiByName(request *apigateway.UpdateApiByNameRequest) (*apigateway.UpdateApiByNameResponse, error)
- func (c *ApigatewayClient) UpdateBackendConfig(request *apigateway.UpdateBackendConfigRequest) (*apigateway.UpdateBackendConfigResponse, error)
- func (c *ApigatewayClient) UpdateKey(request *apigateway.UpdateKeyRequest) (*apigateway.UpdateKeyResponse, error)
- func (c *ApigatewayClient) UpdateRateLimitPolicy(request *apigateway.UpdateRateLimitPolicyRequest) (*apigateway.UpdateRateLimitPolicyResponse, error)
- func (c *ApigatewayClient) UpdateSubscriptionKey(request *apigateway.UpdateSubscriptionKeyRequest) (*apigateway.UpdateSubscriptionKeyResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApigatewayClient ¶
type ApigatewayClient struct {
core.JDCloudClient
}
func NewApigatewayClient ¶
func NewApigatewayClient(credential *core.Credential) *ApigatewayClient
func (*ApigatewayClient) AuthorizedApiGroupList ¶
func (c *ApigatewayClient) AuthorizedApiGroupList(request *apigateway.AuthorizedApiGroupListRequest) (*apigateway.AuthorizedApiGroupListResponse, error)
查询所有已授权api分组列表
func (*ApigatewayClient) BatchOffline ¶
func (c *ApigatewayClient) BatchOffline(request *apigateway.BatchOfflineRequest) (*apigateway.BatchOfflineResponse, error)
批量下线
func (*ApigatewayClient) BindGroupAuth ¶
func (c *ApigatewayClient) BindGroupAuth(request *apigateway.BindGroupAuthRequest) (*apigateway.BindGroupAuthResponse, error)
绑定分组
func (*ApigatewayClient) BindGroupKey ¶
func (c *ApigatewayClient) BindGroupKey(request *apigateway.BindGroupKeyRequest) (*apigateway.BindGroupKeyResponse, error)
绑定分组
func (*ApigatewayClient) BindGroupPolicy ¶
func (c *ApigatewayClient) BindGroupPolicy(request *apigateway.BindGroupPolicyRequest) (*apigateway.BindGroupPolicyResponse, error)
绑定
func (*ApigatewayClient) CheckApiNameExist ¶
func (c *ApigatewayClient) CheckApiNameExist(request *apigateway.CheckApiNameExistRequest) (*apigateway.CheckApiNameExistResponse, error)
创建API时,检查API名称是否重复,返回重复的apiId,如果没有返回空
func (*ApigatewayClient) CheckAuthExist ¶
func (c *ApigatewayClient) CheckAuthExist(request *apigateway.CheckAuthExistRequest) (*apigateway.CheckAuthExistResponse, error)
检查accessAuth是否重复
func (*ApigatewayClient) CheckGroupNameExist ¶
func (c *ApigatewayClient) CheckGroupNameExist(request *apigateway.CheckGroupNameExistRequest) (*apigateway.CheckGroupNameExistResponse, error)
检查分组名称是否重复,返回重复的apiGroupId,如果没有返回空
func (*ApigatewayClient) CheckKeyExist ¶
func (c *ApigatewayClient) CheckKeyExist(request *apigateway.CheckKeyExistRequest) (*apigateway.CheckKeyExistResponse, error)
检查AccessKey是否重复
func (*ApigatewayClient) CheckPin ¶
func (c *ApigatewayClient) CheckPin(request *apigateway.CheckPinRequest) (*apigateway.CheckPinResponse, error)
校验pin是否存在
func (*ApigatewayClient) CheckPolicyName ¶
func (c *ApigatewayClient) CheckPolicyName(request *apigateway.CheckPolicyNameRequest) (*apigateway.CheckPolicyNameResponse, error)
检查策略名是否重复
func (*ApigatewayClient) CheckRevisionExist ¶
func (c *ApigatewayClient) CheckRevisionExist(request *apigateway.CheckRevisionExistRequest) (*apigateway.CheckRevisionExistResponse, error)
检查版本号是否重复,返回重复的版本号,如果没有返回空
func (*ApigatewayClient) CreateAccessAuth ¶
func (c *ApigatewayClient) CreateAccessAuth(request *apigateway.CreateAccessAuthRequest) (*apigateway.CreateAccessAuthResponse, error)
创建访问授权
func (*ApigatewayClient) CreateAccessKey ¶
func (c *ApigatewayClient) CreateAccessKey(request *apigateway.CreateAccessKeyRequest) (*apigateway.CreateAccessKeyResponse, error)
创建密钥
func (*ApigatewayClient) CreateApiGroup ¶
func (c *ApigatewayClient) CreateApiGroup(request *apigateway.CreateApiGroupRequest) (*apigateway.CreateApiGroupResponse, error)
创建API分组
func (*ApigatewayClient) CreateApis ¶
func (c *ApigatewayClient) CreateApis(request *apigateway.CreateApisRequest) (*apigateway.CreateApisResponse, error)
创建api
func (*ApigatewayClient) CreateBackendConfig ¶
func (c *ApigatewayClient) CreateBackendConfig(request *apigateway.CreateBackendConfigRequest) (*apigateway.CreateBackendConfigResponse, error)
开通后端配置
func (*ApigatewayClient) CreateKey ¶
func (c *ApigatewayClient) CreateKey(request *apigateway.CreateKeyRequest) (*apigateway.CreateKeyResponse, error)
创建key
func (*ApigatewayClient) CreateRateLimitPolicy ¶
func (c *ApigatewayClient) CreateRateLimitPolicy(request *apigateway.CreateRateLimitPolicyRequest) (*apigateway.CreateRateLimitPolicyResponse, error)
创建流控策略
func (*ApigatewayClient) CreateRevision ¶
func (c *ApigatewayClient) CreateRevision(request *apigateway.CreateRevisionRequest) (*apigateway.CreateRevisionResponse, error)
创建修订版本
func (*ApigatewayClient) CreateSubscriptionKey ¶
func (c *ApigatewayClient) CreateSubscriptionKey(request *apigateway.CreateSubscriptionKeyRequest) (*apigateway.CreateSubscriptionKeyResponse, error)
创建密钥
func (*ApigatewayClient) CreateUserDomain ¶
func (c *ApigatewayClient) CreateUserDomain(request *apigateway.CreateUserDomainRequest) (*apigateway.CreateUserDomainResponse, error)
添加用户域名
func (*ApigatewayClient) DeleteAccessAuth ¶
func (c *ApigatewayClient) DeleteAccessAuth(request *apigateway.DeleteAccessAuthRequest) (*apigateway.DeleteAccessAuthResponse, error)
删除访问授权
func (*ApigatewayClient) DeleteAccessKey ¶
func (c *ApigatewayClient) DeleteAccessKey(request *apigateway.DeleteAccessKeyRequest) (*apigateway.DeleteAccessKeyResponse, error)
删除密钥
func (*ApigatewayClient) DeleteApi ¶
func (c *ApigatewayClient) DeleteApi(request *apigateway.DeleteApiRequest) (*apigateway.DeleteApiResponse, error)
删除api
func (*ApigatewayClient) DeleteApiByName ¶
func (c *ApigatewayClient) DeleteApiByName(request *apigateway.DeleteApiByNameRequest) (*apigateway.DeleteApiByNameResponse, error)
删除api
func (*ApigatewayClient) DeleteApiGroup ¶
func (c *ApigatewayClient) DeleteApiGroup(request *apigateway.DeleteApiGroupRequest) (*apigateway.DeleteApiGroupResponse, error)
删除单个API分组
func (*ApigatewayClient) DeleteBackendConfig ¶
func (c *ApigatewayClient) DeleteBackendConfig(request *apigateway.DeleteBackendConfigRequest) (*apigateway.DeleteBackendConfigResponse, error)
删除后端配置
func (*ApigatewayClient) DeleteRateLimitPolicy ¶
func (c *ApigatewayClient) DeleteRateLimitPolicy(request *apigateway.DeleteRateLimitPolicyRequest) (*apigateway.DeleteRateLimitPolicyResponse, error)
删除单个流控策略
func (*ApigatewayClient) DeleteRevision ¶
func (c *ApigatewayClient) DeleteRevision(request *apigateway.DeleteRevisionRequest) (*apigateway.DeleteRevisionResponse, error)
删除单个修订版本
func (*ApigatewayClient) DeleteSubscriptionKey ¶
func (c *ApigatewayClient) DeleteSubscriptionKey(request *apigateway.DeleteSubscriptionKeyRequest) (*apigateway.DeleteSubscriptionKeyResponse, error)
删除密钥
func (*ApigatewayClient) DeleteUserDomain ¶
func (c *ApigatewayClient) DeleteUserDomain(request *apigateway.DeleteUserDomainRequest) (*apigateway.DeleteUserDomainResponse, error)
删除用户域名接口
func (*ApigatewayClient) Deploy ¶
func (c *ApigatewayClient) Deploy(request *apigateway.DeployRequest) (*apigateway.DeployResponse, error)
发布版本
func (*ApigatewayClient) DescribeApiGroup ¶
func (c *ApigatewayClient) DescribeApiGroup(request *apigateway.DescribeApiGroupRequest) (*apigateway.DescribeApiGroupResponse, error)
查询API分组详情
func (*ApigatewayClient) DescribeApiGroups ¶
func (c *ApigatewayClient) DescribeApiGroups(request *apigateway.DescribeApiGroupsRequest) (*apigateway.DescribeApiGroupsResponse, error)
查询分组
func (*ApigatewayClient) DescribeBackendConfig ¶
func (c *ApigatewayClient) DescribeBackendConfig(request *apigateway.DescribeBackendConfigRequest) (*apigateway.DescribeBackendConfigResponse, error)
查询backendConfig
func (*ApigatewayClient) DescribeBackendConfigs ¶
func (c *ApigatewayClient) DescribeBackendConfigs(request *apigateway.DescribeBackendConfigsRequest) (*apigateway.DescribeBackendConfigsResponse, error)
查询指定环境下的所有后端配置
func (*ApigatewayClient) DescribeDeployment ¶
func (c *ApigatewayClient) DescribeDeployment(request *apigateway.DescribeDeploymentRequest) (*apigateway.DescribeDeploymentResponse, error)
查询该版本的部署详情
func (*ApigatewayClient) DescribeDeployments ¶
func (c *ApigatewayClient) DescribeDeployments(request *apigateway.DescribeDeploymentsRequest) (*apigateway.DescribeDeploymentsResponse, error)
查询部署列表
func (*ApigatewayClient) DescribeIsDeployApiGroups ¶
func (c *ApigatewayClient) DescribeIsDeployApiGroups(request *apigateway.DescribeIsDeployApiGroupsRequest) (*apigateway.DescribeIsDeployApiGroupsResponse, error)
查询分组
func (*ApigatewayClient) DescribeRevisions ¶
func (c *ApigatewayClient) DescribeRevisions(request *apigateway.DescribeRevisionsRequest) (*apigateway.DescribeRevisionsResponse, error)
查询修订版本列表
func (*ApigatewayClient) DisableLogger ¶
func (c *ApigatewayClient) DisableLogger()
func (*ApigatewayClient) GetRevisionIds ¶
func (c *ApigatewayClient) GetRevisionIds(request *apigateway.GetRevisionIdsRequest) (*apigateway.GetRevisionIdsResponse, error)
查询分组内全部修订版本号
func (*ApigatewayClient) ModifyApiGroupAttribute ¶
func (c *ApigatewayClient) ModifyApiGroupAttribute(request *apigateway.ModifyApiGroupAttributeRequest) (*apigateway.ModifyApiGroupAttributeResponse, error)
修改API分组信息
func (*ApigatewayClient) ModifyRevision ¶
func (c *ApigatewayClient) ModifyRevision(request *apigateway.ModifyRevisionRequest) (*apigateway.ModifyRevisionResponse, error)
修改单个修订版本
func (*ApigatewayClient) Offline ¶
func (c *ApigatewayClient) Offline(request *apigateway.OfflineRequest) (*apigateway.OfflineResponse, error)
下线
func (*ApigatewayClient) QueryAccessAuth ¶
func (c *ApigatewayClient) QueryAccessAuth(request *apigateway.QueryAccessAuthRequest) (*apigateway.QueryAccessAuthResponse, error)
查询单个访问授权
func (*ApigatewayClient) QueryAccessAuths ¶
func (c *ApigatewayClient) QueryAccessAuths(request *apigateway.QueryAccessAuthsRequest) (*apigateway.QueryAccessAuthsResponse, error)
查询访问授权列表
func (*ApigatewayClient) QueryAccessKey ¶
func (c *ApigatewayClient) QueryAccessKey(request *apigateway.QueryAccessKeyRequest) (*apigateway.QueryAccessKeyResponse, error)
查询单个密钥
func (*ApigatewayClient) QueryAccessKeys ¶
func (c *ApigatewayClient) QueryAccessKeys(request *apigateway.QueryAccessKeysRequest) (*apigateway.QueryAccessKeysResponse, error)
查询密钥列表
func (*ApigatewayClient) QueryApi ¶
func (c *ApigatewayClient) QueryApi(request *apigateway.QueryApiRequest) (*apigateway.QueryApiResponse, error)
查询单个api
func (*ApigatewayClient) QueryApis ¶
func (c *ApigatewayClient) QueryApis(request *apigateway.QueryApisRequest) (*apigateway.QueryApisResponse, error)
查询api列表
func (*ApigatewayClient) QueryAuthGroupList ¶
func (c *ApigatewayClient) QueryAuthGroupList(request *apigateway.QueryAuthGroupListRequest) (*apigateway.QueryAuthGroupListResponse, error)
查询可绑定部署列表
func (*ApigatewayClient) QueryBindGroupAuth ¶
func (c *ApigatewayClient) QueryBindGroupAuth(request *apigateway.QueryBindGroupAuthRequest) (*apigateway.QueryBindGroupAuthResponse, error)
查询已绑定详情
func (*ApigatewayClient) QueryBindGroupKey ¶
func (c *ApigatewayClient) QueryBindGroupKey(request *apigateway.QueryBindGroupKeyRequest) (*apigateway.QueryBindGroupKeyResponse, error)
查询绑定分组详情
func (*ApigatewayClient) QueryBindGroupPolicy ¶
func (c *ApigatewayClient) QueryBindGroupPolicy(request *apigateway.QueryBindGroupPolicyRequest) (*apigateway.QueryBindGroupPolicyResponse, error)
查询绑定部署详情
func (*ApigatewayClient) QueryKeyGroupList ¶
func (c *ApigatewayClient) QueryKeyGroupList(request *apigateway.QueryKeyGroupListRequest) (*apigateway.QueryKeyGroupListResponse, error)
查询可绑定部署列表
func (*ApigatewayClient) QueryKeyInfo ¶
func (c *ApigatewayClient) QueryKeyInfo(request *apigateway.QueryKeyInfoRequest) (*apigateway.QueryKeyInfoResponse, error)
查询key详情
func (*ApigatewayClient) QueryKeys ¶
func (c *ApigatewayClient) QueryKeys(request *apigateway.QueryKeysRequest) (*apigateway.QueryKeysResponse, error)
查询key列表
func (*ApigatewayClient) QueryPolicyGroupList ¶
func (c *ApigatewayClient) QueryPolicyGroupList(request *apigateway.QueryPolicyGroupListRequest) (*apigateway.QueryPolicyGroupListResponse, error)
查询可绑定部署列表
func (*ApigatewayClient) QueryRateLimitPolicies ¶
func (c *ApigatewayClient) QueryRateLimitPolicies(request *apigateway.QueryRateLimitPoliciesRequest) (*apigateway.QueryRateLimitPoliciesResponse, error)
查询流控策略列表
func (*ApigatewayClient) QueryRateLimitPolicy ¶
func (c *ApigatewayClient) QueryRateLimitPolicy(request *apigateway.QueryRateLimitPolicyRequest) (*apigateway.QueryRateLimitPolicyResponse, error)
查询单个流控策略
func (*ApigatewayClient) QueryRevision ¶
func (c *ApigatewayClient) QueryRevision(request *apigateway.QueryRevisionRequest) (*apigateway.QueryRevisionResponse, error)
查询某版本对应的api
func (*ApigatewayClient) QuerySubscriptionKey ¶
func (c *ApigatewayClient) QuerySubscriptionKey(request *apigateway.QuerySubscriptionKeyRequest) (*apigateway.QuerySubscriptionKeyResponse, error)
查询单个密钥
func (*ApigatewayClient) QuerySubscriptionKeys ¶
func (c *ApigatewayClient) QuerySubscriptionKeys(request *apigateway.QuerySubscriptionKeysRequest) (*apigateway.QuerySubscriptionKeysResponse, error)
查询密钥列表
func (*ApigatewayClient) QueryUcAccessKeys ¶
func (c *ApigatewayClient) QueryUcAccessKeys(request *apigateway.QueryUcAccessKeysRequest) (*apigateway.QueryUcAccessKeysResponse, error)
查询密钥列表
func (*ApigatewayClient) QueryUserDomains ¶
func (c *ApigatewayClient) QueryUserDomains(request *apigateway.QueryUserDomainsRequest) (*apigateway.QueryUserDomainsResponse, error)
查询domian列表
func (*ApigatewayClient) ResetKey ¶
func (c *ApigatewayClient) ResetKey(request *apigateway.ResetKeyRequest) (*apigateway.ResetKeyResponse, error)
重置key的acesskey和secretkey
func (*ApigatewayClient) SetConfig ¶
func (c *ApigatewayClient) SetConfig(config *core.Config)
func (*ApigatewayClient) SetLogger ¶
func (c *ApigatewayClient) SetLogger(logger core.Logger)
func (*ApigatewayClient) UpdateAccessAuth ¶
func (c *ApigatewayClient) UpdateAccessAuth(request *apigateway.UpdateAccessAuthRequest) (*apigateway.UpdateAccessAuthResponse, error)
更新访问授权
func (*ApigatewayClient) UpdateAccessKey ¶
func (c *ApigatewayClient) UpdateAccessKey(request *apigateway.UpdateAccessKeyRequest) (*apigateway.UpdateAccessKeyResponse, error)
更新密钥
func (*ApigatewayClient) UpdateApi ¶
func (c *ApigatewayClient) UpdateApi(request *apigateway.UpdateApiRequest) (*apigateway.UpdateApiResponse, error)
修改api
func (*ApigatewayClient) UpdateApiByName ¶
func (c *ApigatewayClient) UpdateApiByName(request *apigateway.UpdateApiByNameRequest) (*apigateway.UpdateApiByNameResponse, error)
修改api
func (*ApigatewayClient) UpdateBackendConfig ¶
func (c *ApigatewayClient) UpdateBackendConfig(request *apigateway.UpdateBackendConfigRequest) (*apigateway.UpdateBackendConfigResponse, error)
修改后端配置
func (*ApigatewayClient) UpdateKey ¶
func (c *ApigatewayClient) UpdateKey(request *apigateway.UpdateKeyRequest) (*apigateway.UpdateKeyResponse, error)
修改key信息
func (*ApigatewayClient) UpdateRateLimitPolicy ¶
func (c *ApigatewayClient) UpdateRateLimitPolicy(request *apigateway.UpdateRateLimitPolicyRequest) (*apigateway.UpdateRateLimitPolicyResponse, error)
修改流控策略
func (*ApigatewayClient) UpdateSubscriptionKey ¶
func (c *ApigatewayClient) UpdateSubscriptionKey(request *apigateway.UpdateSubscriptionKeyRequest) (*apigateway.UpdateSubscriptionKeyResponse, error)
更新密钥