public class ApigatewayClient extends AbstractClient
gson, HTTP_RSP_OK, SDK_VERSION| Constructor and Description |
|---|
ApigatewayClient(Credential credential,
String region) |
ApigatewayClient(Credential credential,
String region,
ClientProfile profile) |
| Modifier and Type | Method and Description |
|---|---|
BindEnvironmentResponse |
BindEnvironment(BindEnvironmentRequest req)
This API is used to bind a usage plan to a service or API.
|
BindIPStrategyResponse |
BindIPStrategy(BindIPStrategyRequest req)
This API is used to bind an IP policy to an API.
|
BindSecretIdsResponse |
BindSecretIds(BindSecretIdsRequest req)
This API is used to bind a key to a usage plan.
|
BindSubDomainResponse |
BindSubDomain(BindSubDomainRequest req)
This API is used to bind a custom domain name to a service.
|
CreateApiResponse |
CreateApi(CreateApiRequest req)
This API is used to create an API.
|
CreateApiKeyResponse |
CreateApiKey(CreateApiKeyRequest req)
This API is used to create an API key pair.
|
CreateIPStrategyResponse |
CreateIPStrategy(CreateIPStrategyRequest req)
This API is used to create a service IP policy.
|
CreateServiceResponse |
CreateService(CreateServiceRequest req)
This API is used to create a service.
|
CreateUsagePlanResponse |
CreateUsagePlan(CreateUsagePlanRequest req)
This API is used to create a usage plan.
|
DeleteApiResponse |
DeleteApi(DeleteApiRequest req)
This API is used to delete a created API.
|
DeleteApiKeyResponse |
DeleteApiKey(DeleteApiKeyRequest req)
This API is used to delete an API key pair.
|
DeleteIPStrategyResponse |
DeleteIPStrategy(DeleteIPStrategyRequest req)
This API is used to delete a service IP policy.
|
DeleteServiceResponse |
DeleteService(DeleteServiceRequest req)
This API is used to delete a service in API Gateway.
|
DeleteServiceSubDomainMappingResponse |
DeleteServiceSubDomainMapping(DeleteServiceSubDomainMappingRequest req)
This API is used to delete a custom domain name mapping in a service environment.
|
DeleteUsagePlanResponse |
DeleteUsagePlan(DeleteUsagePlanRequest req)
This API is used to delete a usage plan.
|
DemoteServiceUsagePlanResponse |
DemoteServiceUsagePlan(DemoteServiceUsagePlanRequest req)
This API is used to degrade a usage plan of a service in an environment to the API level.
|
DescribeApiResponse |
DescribeApi(DescribeApiRequest req)
This API (`DescribeApi`) is used to query the details of the APIs users manage via Tencent Cloud API Gateway.
|
DescribeApiEnvironmentStrategyResponse |
DescribeApiEnvironmentStrategy(DescribeApiEnvironmentStrategyRequest req)
This API is used to display the throttling policies bound to an API.
|
DescribeApiKeyResponse |
DescribeApiKey(DescribeApiKeyRequest req)
This API is used to query the details of a key.
|
DescribeApiKeysStatusResponse |
DescribeApiKeysStatus(DescribeApiKeysStatusRequest req)
This API is used to query the list of keys.
|
DescribeApisStatusResponse |
DescribeApisStatus(DescribeApisStatusRequest req)
This API is used to view a certain API or the list of all APIs under a service and relevant information.
|
DescribeApiUsagePlanResponse |
DescribeApiUsagePlan(DescribeApiUsagePlanRequest req)
This API is used to query the details of API usage plans in a service.
|
DescribeIPStrategyResponse |
DescribeIPStrategy(DescribeIPStrategyRequest req)
This API is used to query IP policy details.
|
DescribeIPStrategyApisStatusResponse |
DescribeIPStrategyApisStatus(DescribeIPStrategyApisStatusRequest req)
This API is used to query the list of APIs to which an IP policy can be bound, i.e., the difference set between all APIs under the service and the APIs already bound to the policy.
|
DescribeIPStrategysStatusResponse |
DescribeIPStrategysStatus(DescribeIPStrategysStatusRequest req)
This API is used to query the list of service IP policies.
|
DescribeLogSearchResponse |
DescribeLogSearch(DescribeLogSearchRequest req)
This API is used to search for logs.
|
DescribeServiceResponse |
DescribeService(DescribeServiceRequest req)
This API is used to query the details of a service, such as its description, domain name, protocol, creation time, and releases.
|
DescribeServiceEnvironmentListResponse |
DescribeServiceEnvironmentList(DescribeServiceEnvironmentListRequest req)
This API is used to query the list of environments under a service.
|
DescribeServiceEnvironmentReleaseHistoryResponse |
DescribeServiceEnvironmentReleaseHistory(DescribeServiceEnvironmentReleaseHistoryRequest req)
This API is used to query the release history in a service environment.
|
DescribeServiceEnvironmentStrategyResponse |
DescribeServiceEnvironmentStrategy(DescribeServiceEnvironmentStrategyRequest req)
This API is used to display a service throttling policy.
|
DescribeServiceReleaseVersionResponse |
DescribeServiceReleaseVersion(DescribeServiceReleaseVersionRequest req)
This API is used to query the list of all published versions under a service.
|
DescribeServicesStatusResponse |
DescribeServicesStatus(DescribeServicesStatusRequest req)
This API is used to query the list of one or more services and return relevant domain name, time, and other information.
|
DescribeServiceSubDomainMappingsResponse |
DescribeServiceSubDomainMappings(DescribeServiceSubDomainMappingsRequest req)
This API is used to query the path mappings of a custom domain name.
|
DescribeServiceSubDomainsResponse |
DescribeServiceSubDomains(DescribeServiceSubDomainsRequest req)
This API is used to query the list of custom domain names.
|
DescribeServiceUsagePlanResponse |
DescribeServiceUsagePlan(DescribeServiceUsagePlanRequest req)
This API is used to query the details of usage plans in a service.
|
DescribeUsagePlanResponse |
DescribeUsagePlan(DescribeUsagePlanRequest req)
This API is used to query the details of a usage plan, such as its name, QPS, creation time, and bound environment.
|
DescribeUsagePlanEnvironmentsResponse |
DescribeUsagePlanEnvironments(DescribeUsagePlanEnvironmentsRequest req)
This API is used to query the list of environments bound to a usage plan.
|
DescribeUsagePlanSecretIdsResponse |
DescribeUsagePlanSecretIds(DescribeUsagePlanSecretIdsRequest req)
This API is used to query the list of keys bound to a usage plan.
|
DescribeUsagePlansStatusResponse |
DescribeUsagePlansStatus(DescribeUsagePlansStatusRequest req)
This API is used to query the list of usage plans.
|
DisableApiKeyResponse |
DisableApiKey(DisableApiKeyRequest req)
This API is used to disable an API key.
|
EnableApiKeyResponse |
EnableApiKey(EnableApiKeyRequest req)
This API is used to enable a disabled API key.
|
GenerateApiDocumentResponse |
GenerateApiDocument(GenerateApiDocumentRequest req)
This API is used to automatically generate API documents and SDKs.
|
ModifyApiResponse |
ModifyApi(ModifyApiRequest req)
This API is used to modify an API.
|
ModifyApiEnvironmentStrategyResponse |
ModifyApiEnvironmentStrategy(ModifyApiEnvironmentStrategyRequest req)
This API is used to modify an API throttling policy.
|
ModifyApiIncrementResponse |
ModifyApiIncrement(ModifyApiIncrementRequest req)
This API is used to incrementally update an API and mainly called by programs (different from `ModifyApi`, which requires that full API parameters be passed in and is suitable for use in the console).
|
ModifyIPStrategyResponse |
ModifyIPStrategy(ModifyIPStrategyRequest req)
This API is used to modify a service IP policy.
|
ModifyServiceResponse |
ModifyService(ModifyServiceRequest req)
This API is used to modify the relevant information of a service.
|
ModifyServiceEnvironmentStrategyResponse |
ModifyServiceEnvironmentStrategy(ModifyServiceEnvironmentStrategyRequest req)
This API is used to modify a service throttling policy.
|
ModifySubDomainResponse |
ModifySubDomain(ModifySubDomainRequest req)
This API is used to modify the path mapping in the custom domain name settings of a service.
|
ModifyUsagePlanResponse |
ModifyUsagePlan(ModifyUsagePlanRequest req)
This API is used to modify the name, description, and QPS of a usage plan.
|
ReleaseServiceResponse |
ReleaseService(ReleaseServiceRequest req)
This API is used to publish a service.
|
UnBindEnvironmentResponse |
UnBindEnvironment(UnBindEnvironmentRequest req)
This API is used to unbind a usage plan from a specified environment.
|
UnBindIPStrategyResponse |
UnBindIPStrategy(UnBindIPStrategyRequest req)
This API is used to unbind an IP policy from a service.
|
UnBindSecretIdsResponse |
UnBindSecretIds(UnBindSecretIdsRequest req)
This API is used to unbind a key from a usage plan.
|
UnBindSubDomainResponse |
UnBindSubDomain(UnBindSubDomainRequest req)
This API is used to unbind a custom domain name.
|
UnReleaseServiceResponse |
UnReleaseService(UnReleaseServiceRequest req)
This API is used to deactivate a service.
|
UpdateApiKeyResponse |
UpdateApiKey(UpdateApiKeyRequest req)
This API is used to update a created API key pair.
|
UpdateServiceResponse |
UpdateService(UpdateServiceRequest req)
This API is used to switch the running version of a service published in an environment to a specified version.
|
call, getClientProfile, getCredential, getRegion, internalRequest, setClientProfile, setCredential, setRegionpublic ApigatewayClient(Credential credential, String region)
public ApigatewayClient(Credential credential, String region, ClientProfile profile)
public BindEnvironmentResponse BindEnvironment(BindEnvironmentRequest req) throws TencentCloudSDKException
req - BindEnvironmentRequestTencentCloudSDKExceptionpublic BindIPStrategyResponse BindIPStrategy(BindIPStrategyRequest req) throws TencentCloudSDKException
req - BindIPStrategyRequestTencentCloudSDKExceptionpublic BindSecretIdsResponse BindSecretIds(BindSecretIdsRequest req) throws TencentCloudSDKException
req - BindSecretIdsRequestTencentCloudSDKExceptionpublic BindSubDomainResponse BindSubDomain(BindSubDomainRequest req) throws TencentCloudSDKException
req - BindSubDomainRequestTencentCloudSDKExceptionpublic CreateApiResponse CreateApi(CreateApiRequest req) throws TencentCloudSDKException
req - CreateApiRequestTencentCloudSDKExceptionpublic CreateApiKeyResponse CreateApiKey(CreateApiKeyRequest req) throws TencentCloudSDKException
req - CreateApiKeyRequestTencentCloudSDKExceptionpublic CreateIPStrategyResponse CreateIPStrategy(CreateIPStrategyRequest req) throws TencentCloudSDKException
req - CreateIPStrategyRequestTencentCloudSDKExceptionpublic CreateServiceResponse CreateService(CreateServiceRequest req) throws TencentCloudSDKException
req - CreateServiceRequestTencentCloudSDKExceptionpublic CreateUsagePlanResponse CreateUsagePlan(CreateUsagePlanRequest req) throws TencentCloudSDKException
req - CreateUsagePlanRequestTencentCloudSDKExceptionpublic DeleteApiResponse DeleteApi(DeleteApiRequest req) throws TencentCloudSDKException
req - DeleteApiRequestTencentCloudSDKExceptionpublic DeleteApiKeyResponse DeleteApiKey(DeleteApiKeyRequest req) throws TencentCloudSDKException
req - DeleteApiKeyRequestTencentCloudSDKExceptionpublic DeleteIPStrategyResponse DeleteIPStrategy(DeleteIPStrategyRequest req) throws TencentCloudSDKException
req - DeleteIPStrategyRequestTencentCloudSDKExceptionpublic DeleteServiceResponse DeleteService(DeleteServiceRequest req) throws TencentCloudSDKException
req - DeleteServiceRequestTencentCloudSDKExceptionpublic DeleteServiceSubDomainMappingResponse DeleteServiceSubDomainMapping(DeleteServiceSubDomainMappingRequest req) throws TencentCloudSDKException
req - DeleteServiceSubDomainMappingRequestTencentCloudSDKExceptionpublic DeleteUsagePlanResponse DeleteUsagePlan(DeleteUsagePlanRequest req) throws TencentCloudSDKException
req - DeleteUsagePlanRequestTencentCloudSDKExceptionpublic DemoteServiceUsagePlanResponse DemoteServiceUsagePlan(DemoteServiceUsagePlanRequest req) throws TencentCloudSDKException
req - DemoteServiceUsagePlanRequestTencentCloudSDKExceptionpublic DescribeApiResponse DescribeApi(DescribeApiRequest req) throws TencentCloudSDKException
req - DescribeApiRequestTencentCloudSDKExceptionpublic DescribeApiEnvironmentStrategyResponse DescribeApiEnvironmentStrategy(DescribeApiEnvironmentStrategyRequest req) throws TencentCloudSDKException
req - DescribeApiEnvironmentStrategyRequestTencentCloudSDKExceptionpublic DescribeApiKeyResponse DescribeApiKey(DescribeApiKeyRequest req) throws TencentCloudSDKException
req - DescribeApiKeyRequestTencentCloudSDKExceptionpublic DescribeApiKeysStatusResponse DescribeApiKeysStatus(DescribeApiKeysStatusRequest req) throws TencentCloudSDKException
req - DescribeApiKeysStatusRequestTencentCloudSDKExceptionpublic DescribeApiUsagePlanResponse DescribeApiUsagePlan(DescribeApiUsagePlanRequest req) throws TencentCloudSDKException
req - DescribeApiUsagePlanRequestTencentCloudSDKExceptionpublic DescribeApisStatusResponse DescribeApisStatus(DescribeApisStatusRequest req) throws TencentCloudSDKException
req - DescribeApisStatusRequestTencentCloudSDKExceptionpublic DescribeIPStrategyResponse DescribeIPStrategy(DescribeIPStrategyRequest req) throws TencentCloudSDKException
req - DescribeIPStrategyRequestTencentCloudSDKExceptionpublic DescribeIPStrategyApisStatusResponse DescribeIPStrategyApisStatus(DescribeIPStrategyApisStatusRequest req) throws TencentCloudSDKException
req - DescribeIPStrategyApisStatusRequestTencentCloudSDKExceptionpublic DescribeIPStrategysStatusResponse DescribeIPStrategysStatus(DescribeIPStrategysStatusRequest req) throws TencentCloudSDKException
req - DescribeIPStrategysStatusRequestTencentCloudSDKExceptionpublic DescribeLogSearchResponse DescribeLogSearch(DescribeLogSearchRequest req) throws TencentCloudSDKException
req - DescribeLogSearchRequestTencentCloudSDKExceptionpublic DescribeServiceResponse DescribeService(DescribeServiceRequest req) throws TencentCloudSDKException
req - DescribeServiceRequestTencentCloudSDKExceptionpublic DescribeServiceEnvironmentListResponse DescribeServiceEnvironmentList(DescribeServiceEnvironmentListRequest req) throws TencentCloudSDKException
req - DescribeServiceEnvironmentListRequestTencentCloudSDKExceptionpublic DescribeServiceEnvironmentReleaseHistoryResponse DescribeServiceEnvironmentReleaseHistory(DescribeServiceEnvironmentReleaseHistoryRequest req) throws TencentCloudSDKException
req - DescribeServiceEnvironmentReleaseHistoryRequestTencentCloudSDKExceptionpublic DescribeServiceEnvironmentStrategyResponse DescribeServiceEnvironmentStrategy(DescribeServiceEnvironmentStrategyRequest req) throws TencentCloudSDKException
req - DescribeServiceEnvironmentStrategyRequestTencentCloudSDKExceptionpublic DescribeServiceReleaseVersionResponse DescribeServiceReleaseVersion(DescribeServiceReleaseVersionRequest req) throws TencentCloudSDKException
req - DescribeServiceReleaseVersionRequestTencentCloudSDKExceptionpublic DescribeServiceSubDomainMappingsResponse DescribeServiceSubDomainMappings(DescribeServiceSubDomainMappingsRequest req) throws TencentCloudSDKException
req - DescribeServiceSubDomainMappingsRequestTencentCloudSDKExceptionpublic DescribeServiceSubDomainsResponse DescribeServiceSubDomains(DescribeServiceSubDomainsRequest req) throws TencentCloudSDKException
req - DescribeServiceSubDomainsRequestTencentCloudSDKExceptionpublic DescribeServiceUsagePlanResponse DescribeServiceUsagePlan(DescribeServiceUsagePlanRequest req) throws TencentCloudSDKException
req - DescribeServiceUsagePlanRequestTencentCloudSDKExceptionpublic DescribeServicesStatusResponse DescribeServicesStatus(DescribeServicesStatusRequest req) throws TencentCloudSDKException
req - DescribeServicesStatusRequestTencentCloudSDKExceptionpublic DescribeUsagePlanResponse DescribeUsagePlan(DescribeUsagePlanRequest req) throws TencentCloudSDKException
req - DescribeUsagePlanRequestTencentCloudSDKExceptionpublic DescribeUsagePlanEnvironmentsResponse DescribeUsagePlanEnvironments(DescribeUsagePlanEnvironmentsRequest req) throws TencentCloudSDKException
req - DescribeUsagePlanEnvironmentsRequestTencentCloudSDKExceptionpublic DescribeUsagePlanSecretIdsResponse DescribeUsagePlanSecretIds(DescribeUsagePlanSecretIdsRequest req) throws TencentCloudSDKException
req - DescribeUsagePlanSecretIdsRequestTencentCloudSDKExceptionpublic DescribeUsagePlansStatusResponse DescribeUsagePlansStatus(DescribeUsagePlansStatusRequest req) throws TencentCloudSDKException
req - DescribeUsagePlansStatusRequestTencentCloudSDKExceptionpublic DisableApiKeyResponse DisableApiKey(DisableApiKeyRequest req) throws TencentCloudSDKException
req - DisableApiKeyRequestTencentCloudSDKExceptionpublic EnableApiKeyResponse EnableApiKey(EnableApiKeyRequest req) throws TencentCloudSDKException
req - EnableApiKeyRequestTencentCloudSDKExceptionpublic GenerateApiDocumentResponse GenerateApiDocument(GenerateApiDocumentRequest req) throws TencentCloudSDKException
req - GenerateApiDocumentRequestTencentCloudSDKExceptionpublic ModifyApiResponse ModifyApi(ModifyApiRequest req) throws TencentCloudSDKException
req - ModifyApiRequestTencentCloudSDKExceptionpublic ModifyApiEnvironmentStrategyResponse ModifyApiEnvironmentStrategy(ModifyApiEnvironmentStrategyRequest req) throws TencentCloudSDKException
req - ModifyApiEnvironmentStrategyRequestTencentCloudSDKExceptionpublic ModifyApiIncrementResponse ModifyApiIncrement(ModifyApiIncrementRequest req) throws TencentCloudSDKException
req - ModifyApiIncrementRequestTencentCloudSDKExceptionpublic ModifyIPStrategyResponse ModifyIPStrategy(ModifyIPStrategyRequest req) throws TencentCloudSDKException
req - ModifyIPStrategyRequestTencentCloudSDKExceptionpublic ModifyServiceResponse ModifyService(ModifyServiceRequest req) throws TencentCloudSDKException
req - ModifyServiceRequestTencentCloudSDKExceptionpublic ModifyServiceEnvironmentStrategyResponse ModifyServiceEnvironmentStrategy(ModifyServiceEnvironmentStrategyRequest req) throws TencentCloudSDKException
req - ModifyServiceEnvironmentStrategyRequestTencentCloudSDKExceptionpublic ModifySubDomainResponse ModifySubDomain(ModifySubDomainRequest req) throws TencentCloudSDKException
req - ModifySubDomainRequestTencentCloudSDKExceptionpublic ModifyUsagePlanResponse ModifyUsagePlan(ModifyUsagePlanRequest req) throws TencentCloudSDKException
req - ModifyUsagePlanRequestTencentCloudSDKExceptionpublic ReleaseServiceResponse ReleaseService(ReleaseServiceRequest req) throws TencentCloudSDKException
req - ReleaseServiceRequestTencentCloudSDKExceptionpublic UnBindEnvironmentResponse UnBindEnvironment(UnBindEnvironmentRequest req) throws TencentCloudSDKException
req - UnBindEnvironmentRequestTencentCloudSDKExceptionpublic UnBindIPStrategyResponse UnBindIPStrategy(UnBindIPStrategyRequest req) throws TencentCloudSDKException
req - UnBindIPStrategyRequestTencentCloudSDKExceptionpublic UnBindSecretIdsResponse UnBindSecretIds(UnBindSecretIdsRequest req) throws TencentCloudSDKException
req - UnBindSecretIdsRequestTencentCloudSDKExceptionpublic UnBindSubDomainResponse UnBindSubDomain(UnBindSubDomainRequest req) throws TencentCloudSDKException
req - UnBindSubDomainRequestTencentCloudSDKExceptionpublic UnReleaseServiceResponse UnReleaseService(UnReleaseServiceRequest req) throws TencentCloudSDKException
req - UnReleaseServiceRequestTencentCloudSDKExceptionpublic UpdateApiKeyResponse UpdateApiKey(UpdateApiKeyRequest req) throws TencentCloudSDKException
req - UpdateApiKeyRequestTencentCloudSDKExceptionpublic UpdateServiceResponse UpdateService(UpdateServiceRequest req) throws TencentCloudSDKException
req - UpdateServiceRequestTencentCloudSDKExceptionCopyright © 2021. All rights reserved.