v2

package
v0.1.82 Latest Latest
Warning

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

Go to latest
Published: Feb 20, 2024 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause Imports: 5 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ApigClientBuilder

func ApigClientBuilder() *httpclient.HcHttpClientBuilder

func GenReqDefForAcceptOrRejectEndpointConnections added in v0.1.56

func GenReqDefForAcceptOrRejectEndpointConnections() *def.HttpRequestDef

func GenReqDefForAddEipV2 added in v0.0.65

func GenReqDefForAddEipV2() *def.HttpRequestDef

func GenReqDefForAddEndpointPermissions added in v0.1.56

func GenReqDefForAddEndpointPermissions() *def.HttpRequestDef

func GenReqDefForAddEngressEipV2 added in v0.0.65

func GenReqDefForAddEngressEipV2() *def.HttpRequestDef

func GenReqDefForAddIngressEipV2 added in v0.1.32

func GenReqDefForAddIngressEipV2() *def.HttpRequestDef

func GenReqDefForAddingBackendInstancesV2 added in v0.0.65

func GenReqDefForAddingBackendInstancesV2() *def.HttpRequestDef

func GenReqDefForAssociateAppsForAppQuota added in v0.1.62

func GenReqDefForAssociateAppsForAppQuota() *def.HttpRequestDef

func GenReqDefForAssociateCertificateV2

func GenReqDefForAssociateCertificateV2() *def.HttpRequestDef

func GenReqDefForAssociateDomainV2

func GenReqDefForAssociateDomainV2() *def.HttpRequestDef

func GenReqDefForAssociateRequestThrottlingPolicyV2

func GenReqDefForAssociateRequestThrottlingPolicyV2() *def.HttpRequestDef

func GenReqDefForAssociateSignatureKeyV2

func GenReqDefForAssociateSignatureKeyV2() *def.HttpRequestDef

func GenReqDefForAttachApiToPlugin added in v0.1.11

func GenReqDefForAttachApiToPlugin() *def.HttpRequestDef

func GenReqDefForAttachPluginToApi added in v0.1.11

func GenReqDefForAttachPluginToApi() *def.HttpRequestDef

func GenReqDefForBatchAssociateCertsV2 added in v0.1.7

func GenReqDefForBatchAssociateCertsV2() *def.HttpRequestDef

func GenReqDefForBatchAssociateDomainsV2 added in v0.1.7

func GenReqDefForBatchAssociateDomainsV2() *def.HttpRequestDef

func GenReqDefForBatchCreateOrDeleteInstanceTags added in v0.1.18

func GenReqDefForBatchCreateOrDeleteInstanceTags() *def.HttpRequestDef

func GenReqDefForBatchDeleteAclV2 added in v0.0.65

func GenReqDefForBatchDeleteAclV2() *def.HttpRequestDef

func GenReqDefForBatchDeleteApiAclBindingV2 added in v0.0.65

func GenReqDefForBatchDeleteApiAclBindingV2() *def.HttpRequestDef

func GenReqDefForBatchDisableMembers added in v0.1.7

func GenReqDefForBatchDisableMembers() *def.HttpRequestDef

func GenReqDefForBatchDisassociateCertsV2 added in v0.1.7

func GenReqDefForBatchDisassociateCertsV2() *def.HttpRequestDef

func GenReqDefForBatchDisassociateDomainsV2 added in v0.1.7

func GenReqDefForBatchDisassociateDomainsV2() *def.HttpRequestDef

func GenReqDefForBatchDisassociateThrottlingPolicyV2

func GenReqDefForBatchDisassociateThrottlingPolicyV2() *def.HttpRequestDef

func GenReqDefForBatchEnableMembers added in v0.1.7

func GenReqDefForBatchEnableMembers() *def.HttpRequestDef

func GenReqDefForBatchPublishOrOfflineApiV2 added in v0.0.65

func GenReqDefForBatchPublishOrOfflineApiV2() *def.HttpRequestDef

func GenReqDefForCancelingAuthorizationV2

func GenReqDefForCancelingAuthorizationV2() *def.HttpRequestDef

func GenReqDefForChangeApiVersionV2 added in v0.0.65

func GenReqDefForChangeApiVersionV2() *def.HttpRequestDef

func GenReqDefForCheckApiGroupsV2 added in v0.1.71

func GenReqDefForCheckApiGroupsV2() *def.HttpRequestDef

func GenReqDefForCheckApisV2 added in v0.1.62

func GenReqDefForCheckApisV2() *def.HttpRequestDef

func GenReqDefForCheckAppV2

func GenReqDefForCheckAppV2() *def.HttpRequestDef

func GenReqDefForCreateAclStrategyV2 added in v0.0.65

func GenReqDefForCreateAclStrategyV2() *def.HttpRequestDef

func GenReqDefForCreateAnAppV2

func GenReqDefForCreateAnAppV2() *def.HttpRequestDef

func GenReqDefForCreateApiAclBindingV2 added in v0.0.65

func GenReqDefForCreateApiAclBindingV2() *def.HttpRequestDef

func GenReqDefForCreateApiGroupV2

func GenReqDefForCreateApiGroupV2() *def.HttpRequestDef

func GenReqDefForCreateApiV2

func GenReqDefForCreateApiV2() *def.HttpRequestDef

func GenReqDefForCreateAppCodeAutoV2 added in v0.0.65

func GenReqDefForCreateAppCodeAutoV2() *def.HttpRequestDef

func GenReqDefForCreateAppCodeV2 added in v0.0.65

func GenReqDefForCreateAppCodeV2() *def.HttpRequestDef

func GenReqDefForCreateAppQuota added in v0.1.62

func GenReqDefForCreateAppQuota() *def.HttpRequestDef

func GenReqDefForCreateAuthorizingAppsV2

func GenReqDefForCreateAuthorizingAppsV2() *def.HttpRequestDef

func GenReqDefForCreateCertificateV2 added in v0.1.7

func GenReqDefForCreateCertificateV2() *def.HttpRequestDef

func GenReqDefForCreateCustomAuthorizerV2 added in v0.0.65

func GenReqDefForCreateCustomAuthorizerV2() *def.HttpRequestDef

func GenReqDefForCreateEnvironmentV2

func GenReqDefForCreateEnvironmentV2() *def.HttpRequestDef

func GenReqDefForCreateEnvironmentVariableV2

func GenReqDefForCreateEnvironmentVariableV2() *def.HttpRequestDef

func GenReqDefForCreateFeatureV2 added in v0.0.65

func GenReqDefForCreateFeatureV2() *def.HttpRequestDef

func GenReqDefForCreateGatewayResponseV2 added in v0.0.65

func GenReqDefForCreateGatewayResponseV2() *def.HttpRequestDef

func GenReqDefForCreateInstanceV2 added in v0.0.65

func GenReqDefForCreateInstanceV2() *def.HttpRequestDef

func GenReqDefForCreateMemberGroup added in v0.1.7

func GenReqDefForCreateMemberGroup() *def.HttpRequestDef

func GenReqDefForCreateOrDeletePublishRecordForApiV2

func GenReqDefForCreateOrDeletePublishRecordForApiV2() *def.HttpRequestDef

func GenReqDefForCreateOrder added in v0.1.62

func GenReqDefForCreateOrder() *def.HttpRequestDef

func GenReqDefForCreatePlugin added in v0.1.11

func GenReqDefForCreatePlugin() *def.HttpRequestDef

func GenReqDefForCreatePostPayResizeOrder added in v0.1.62

func GenReqDefForCreatePostPayResizeOrder() *def.HttpRequestDef

func GenReqDefForCreatePrepayResize added in v0.1.62

func GenReqDefForCreatePrepayResize() *def.HttpRequestDef

func GenReqDefForCreateRequestThrottlingPolicyV2

func GenReqDefForCreateRequestThrottlingPolicyV2() *def.HttpRequestDef

func GenReqDefForCreateSignatureKeyV2

func GenReqDefForCreateSignatureKeyV2() *def.HttpRequestDef

func GenReqDefForCreateSpecialThrottlingConfigurationV2

func GenReqDefForCreateSpecialThrottlingConfigurationV2() *def.HttpRequestDef

func GenReqDefForCreateVpcChannelV2 added in v0.0.65

func GenReqDefForCreateVpcChannelV2() *def.HttpRequestDef

func GenReqDefForDebugApiV2 added in v0.0.65

func GenReqDefForDebugApiV2() *def.HttpRequestDef

func GenReqDefForDeleteAclV2 added in v0.0.65

func GenReqDefForDeleteAclV2() *def.HttpRequestDef

func GenReqDefForDeleteApiAclBindingV2 added in v0.0.65

func GenReqDefForDeleteApiAclBindingV2() *def.HttpRequestDef

func GenReqDefForDeleteApiByVersionIdV2 added in v0.0.65

func GenReqDefForDeleteApiByVersionIdV2() *def.HttpRequestDef

func GenReqDefForDeleteApiGroupV2

func GenReqDefForDeleteApiGroupV2() *def.HttpRequestDef

func GenReqDefForDeleteApiV2

func GenReqDefForDeleteApiV2() *def.HttpRequestDef

func GenReqDefForDeleteAppAcl added in v0.1.62

func GenReqDefForDeleteAppAcl() *def.HttpRequestDef

func GenReqDefForDeleteAppCodeV2 added in v0.0.65

func GenReqDefForDeleteAppCodeV2() *def.HttpRequestDef

func GenReqDefForDeleteAppQuota added in v0.1.62

func GenReqDefForDeleteAppQuota() *def.HttpRequestDef

func GenReqDefForDeleteAppV2

func GenReqDefForDeleteAppV2() *def.HttpRequestDef

func GenReqDefForDeleteBackendInstanceV2 added in v0.0.65

func GenReqDefForDeleteBackendInstanceV2() *def.HttpRequestDef

func GenReqDefForDeleteCertificateV2 added in v0.1.7

func GenReqDefForDeleteCertificateV2() *def.HttpRequestDef

func GenReqDefForDeleteCustomAuthorizerV2 added in v0.0.65

func GenReqDefForDeleteCustomAuthorizerV2() *def.HttpRequestDef

func GenReqDefForDeleteEndpointPermissions added in v0.1.56

func GenReqDefForDeleteEndpointPermissions() *def.HttpRequestDef

func GenReqDefForDeleteEnvironmentV2

func GenReqDefForDeleteEnvironmentV2() *def.HttpRequestDef

func GenReqDefForDeleteEnvironmentVariableV2

func GenReqDefForDeleteEnvironmentVariableV2() *def.HttpRequestDef

func GenReqDefForDeleteGatewayResponseTypeV2 added in v0.0.65

func GenReqDefForDeleteGatewayResponseTypeV2() *def.HttpRequestDef

func GenReqDefForDeleteGatewayResponseV2 added in v0.0.65

func GenReqDefForDeleteGatewayResponseV2() *def.HttpRequestDef

func GenReqDefForDeleteInstancesV2 added in v0.0.65

func GenReqDefForDeleteInstancesV2() *def.HttpRequestDef

func GenReqDefForDeleteMemberGroup added in v0.1.7

func GenReqDefForDeleteMemberGroup() *def.HttpRequestDef

func GenReqDefForDeletePlugin added in v0.1.11

func GenReqDefForDeletePlugin() *def.HttpRequestDef

func GenReqDefForDeleteRequestThrottlingPolicyV2

func GenReqDefForDeleteRequestThrottlingPolicyV2() *def.HttpRequestDef

func GenReqDefForDeleteSignatureKeyV2

func GenReqDefForDeleteSignatureKeyV2() *def.HttpRequestDef

func GenReqDefForDeleteSpecialThrottlingConfigurationV2

func GenReqDefForDeleteSpecialThrottlingConfigurationV2() *def.HttpRequestDef

func GenReqDefForDeleteVpcChannelV2 added in v0.0.65

func GenReqDefForDeleteVpcChannelV2() *def.HttpRequestDef

func GenReqDefForDetachApiFromPlugin added in v0.1.11

func GenReqDefForDetachApiFromPlugin() *def.HttpRequestDef

func GenReqDefForDetachPluginFromApi added in v0.1.11

func GenReqDefForDetachPluginFromApi() *def.HttpRequestDef

func GenReqDefForDisassociateAppQuotaWithApp added in v0.1.62

func GenReqDefForDisassociateAppQuotaWithApp() *def.HttpRequestDef

func GenReqDefForDisassociateCertificateV2

func GenReqDefForDisassociateCertificateV2() *def.HttpRequestDef

func GenReqDefForDisassociateDomainV2

func GenReqDefForDisassociateDomainV2() *def.HttpRequestDef

func GenReqDefForDisassociateRequestThrottlingPolicyV2

func GenReqDefForDisassociateRequestThrottlingPolicyV2() *def.HttpRequestDef

func GenReqDefForDisassociateSignatureKeyV2

func GenReqDefForDisassociateSignatureKeyV2() *def.HttpRequestDef

func GenReqDefForExportApiDefinitionsV2 added in v0.0.65

func GenReqDefForExportApiDefinitionsV2() *def.HttpRequestDef

func GenReqDefForImportApiDefinitionsV2 added in v0.0.65

func GenReqDefForImportApiDefinitionsV2() *def.HttpRequestDef

func GenReqDefForImportMicroservice added in v0.1.7

func GenReqDefForImportMicroservice() *def.HttpRequestDef

func GenReqDefForListAclPolicyBindedToApiV2 added in v0.0.65

func GenReqDefForListAclPolicyBindedToApiV2() *def.HttpRequestDef

func GenReqDefForListAclStrategiesV2 added in v0.0.65

func GenReqDefForListAclStrategiesV2() *def.HttpRequestDef

func GenReqDefForListApiAttachablePlugins added in v0.1.11

func GenReqDefForListApiAttachablePlugins() *def.HttpRequestDef

func GenReqDefForListApiAttachedPlugins added in v0.1.11

func GenReqDefForListApiAttachedPlugins() *def.HttpRequestDef

func GenReqDefForListApiGroupsQuantitiesV2

func GenReqDefForListApiGroupsQuantitiesV2() *def.HttpRequestDef

func GenReqDefForListApiGroupsV2

func GenReqDefForListApiGroupsV2() *def.HttpRequestDef

func GenReqDefForListApiQuantitiesV2

func GenReqDefForListApiQuantitiesV2() *def.HttpRequestDef

func GenReqDefForListApiRuntimeDefinitionV2 added in v0.0.65

func GenReqDefForListApiRuntimeDefinitionV2() *def.HttpRequestDef

func GenReqDefForListApiVersionDetailV2 added in v0.0.65

func GenReqDefForListApiVersionDetailV2() *def.HttpRequestDef

func GenReqDefForListApiVersionsV2 added in v0.0.65

func GenReqDefForListApiVersionsV2() *def.HttpRequestDef

func GenReqDefForListApisBindedToAclPolicyV2 added in v0.0.65

func GenReqDefForListApisBindedToAclPolicyV2() *def.HttpRequestDef

func GenReqDefForListApisBindedToAppV2

func GenReqDefForListApisBindedToAppV2() *def.HttpRequestDef

func GenReqDefForListApisBindedToRequestThrottlingPolicyV2

func GenReqDefForListApisBindedToRequestThrottlingPolicyV2() *def.HttpRequestDef

func GenReqDefForListApisBindedToSignatureKeyV2

func GenReqDefForListApisBindedToSignatureKeyV2() *def.HttpRequestDef

func GenReqDefForListApisNotBoundWithSignatureKeyV2

func GenReqDefForListApisNotBoundWithSignatureKeyV2() *def.HttpRequestDef

func GenReqDefForListApisUnbindedToAclPolicyV2 added in v0.0.65

func GenReqDefForListApisUnbindedToAclPolicyV2() *def.HttpRequestDef

func GenReqDefForListApisUnbindedToAppV2

func GenReqDefForListApisUnbindedToAppV2() *def.HttpRequestDef

func GenReqDefForListApisUnbindedToRequestThrottlingPolicyV2

func GenReqDefForListApisUnbindedToRequestThrottlingPolicyV2() *def.HttpRequestDef

func GenReqDefForListApisV2

func GenReqDefForListApisV2() *def.HttpRequestDef

func GenReqDefForListAppCodesV2 added in v0.0.65

func GenReqDefForListAppCodesV2() *def.HttpRequestDef

func GenReqDefForListAppQuantitiesV2

func GenReqDefForListAppQuantitiesV2() *def.HttpRequestDef

func GenReqDefForListAppQuotaBindableApps added in v0.1.62

func GenReqDefForListAppQuotaBindableApps() *def.HttpRequestDef

func GenReqDefForListAppQuotaBoundApps added in v0.1.62

func GenReqDefForListAppQuotaBoundApps() *def.HttpRequestDef

func GenReqDefForListAppQuotas added in v0.1.62

func GenReqDefForListAppQuotas() *def.HttpRequestDef

func GenReqDefForListAppsBindedToApiV2

func GenReqDefForListAppsBindedToApiV2() *def.HttpRequestDef

func GenReqDefForListAppsV2

func GenReqDefForListAppsV2() *def.HttpRequestDef

func GenReqDefForListAttachedDomainsV2 added in v0.1.7

func GenReqDefForListAttachedDomainsV2() *def.HttpRequestDef

func GenReqDefForListAvailableZonesV2 added in v0.0.65

func GenReqDefForListAvailableZonesV2() *def.HttpRequestDef

func GenReqDefForListBackendInstancesV2 added in v0.0.65

func GenReqDefForListBackendInstancesV2() *def.HttpRequestDef

func GenReqDefForListCertificatesV2 added in v0.1.7

func GenReqDefForListCertificatesV2() *def.HttpRequestDef

func GenReqDefForListCustomAuthorizersV2 added in v0.0.65

func GenReqDefForListCustomAuthorizersV2() *def.HttpRequestDef

func GenReqDefForListEndpointConnections added in v0.1.56

func GenReqDefForListEndpointConnections() *def.HttpRequestDef

func GenReqDefForListEndpointPermissions added in v0.1.56

func GenReqDefForListEndpointPermissions() *def.HttpRequestDef

func GenReqDefForListEnvironmentVariablesV2

func GenReqDefForListEnvironmentVariablesV2() *def.HttpRequestDef

func GenReqDefForListEnvironmentsV2

func GenReqDefForListEnvironmentsV2() *def.HttpRequestDef

func GenReqDefForListFeaturesV2 added in v0.0.65

func GenReqDefForListFeaturesV2() *def.HttpRequestDef

func GenReqDefForListGatewayResponsesV2 added in v0.0.65

func GenReqDefForListGatewayResponsesV2() *def.HttpRequestDef

func GenReqDefForListInstanceConfigsV2 added in v0.0.76

func GenReqDefForListInstanceConfigsV2() *def.HttpRequestDef

func GenReqDefForListInstanceTags added in v0.1.18

func GenReqDefForListInstanceTags() *def.HttpRequestDef

func GenReqDefForListInstancesV2 added in v0.0.65

func GenReqDefForListInstancesV2() *def.HttpRequestDef

func GenReqDefForListLatelyApiStatisticsV2 added in v0.0.65

func GenReqDefForListLatelyApiStatisticsV2() *def.HttpRequestDef

func GenReqDefForListLatelyGroupStatisticsV2 added in v0.0.65

func GenReqDefForListLatelyGroupStatisticsV2() *def.HttpRequestDef

func GenReqDefForListMemberGroups added in v0.1.7

func GenReqDefForListMemberGroups() *def.HttpRequestDef

func GenReqDefForListMetricData added in v0.1.7

func GenReqDefForListMetricData() *def.HttpRequestDef

func GenReqDefForListPluginAttachableApis added in v0.1.11

func GenReqDefForListPluginAttachableApis() *def.HttpRequestDef

func GenReqDefForListPluginAttachedApis added in v0.1.11

func GenReqDefForListPluginAttachedApis() *def.HttpRequestDef

func GenReqDefForListPlugins added in v0.1.11

func GenReqDefForListPlugins() *def.HttpRequestDef

func GenReqDefForListProjectCofigsV2 added in v0.0.65

func GenReqDefForListProjectCofigsV2() *def.HttpRequestDef

func GenReqDefForListProjectInstanceTags added in v0.1.18

func GenReqDefForListProjectInstanceTags() *def.HttpRequestDef

func GenReqDefForListRequestThrottlingPoliciesBindedToApiV2

func GenReqDefForListRequestThrottlingPoliciesBindedToApiV2() *def.HttpRequestDef

func GenReqDefForListRequestThrottlingPolicyV2

func GenReqDefForListRequestThrottlingPolicyV2() *def.HttpRequestDef

func GenReqDefForListSignatureKeysBindedToApiV2

func GenReqDefForListSignatureKeysBindedToApiV2() *def.HttpRequestDef

func GenReqDefForListSignatureKeysV2

func GenReqDefForListSignatureKeysV2() *def.HttpRequestDef

func GenReqDefForListSpecialThrottlingConfigurationsV2

func GenReqDefForListSpecialThrottlingConfigurationsV2() *def.HttpRequestDef

func GenReqDefForListTagsV2 added in v0.0.65

func GenReqDefForListTagsV2() *def.HttpRequestDef

func GenReqDefForListVpcChannelsV2 added in v0.0.65

func GenReqDefForListVpcChannelsV2() *def.HttpRequestDef

func GenReqDefForRemoveEipV2 added in v0.0.65

func GenReqDefForRemoveEipV2() *def.HttpRequestDef

func GenReqDefForRemoveEngressEipV2 added in v0.0.65

func GenReqDefForRemoveEngressEipV2() *def.HttpRequestDef

func GenReqDefForRemoveIngressEipV2 added in v0.1.32

func GenReqDefForRemoveIngressEipV2() *def.HttpRequestDef

func GenReqDefForResettingAppSecretV2

func GenReqDefForResettingAppSecretV2() *def.HttpRequestDef

func GenReqDefForShowAppBoundAppQuota added in v0.1.62

func GenReqDefForShowAppBoundAppQuota() *def.HttpRequestDef

func GenReqDefForShowAppQuota added in v0.1.62

func GenReqDefForShowAppQuota() *def.HttpRequestDef

func GenReqDefForShowDetailsOfAclPolicyV2 added in v0.0.65

func GenReqDefForShowDetailsOfAclPolicyV2() *def.HttpRequestDef

func GenReqDefForShowDetailsOfApiGroupV2

func GenReqDefForShowDetailsOfApiGroupV2() *def.HttpRequestDef

func GenReqDefForShowDetailsOfApiV2

func GenReqDefForShowDetailsOfApiV2() *def.HttpRequestDef

func GenReqDefForShowDetailsOfAppAcl added in v0.1.62

func GenReqDefForShowDetailsOfAppAcl() *def.HttpRequestDef

func GenReqDefForShowDetailsOfAppCodeV2 added in v0.0.65

func GenReqDefForShowDetailsOfAppCodeV2() *def.HttpRequestDef

func GenReqDefForShowDetailsOfAppV2

func GenReqDefForShowDetailsOfAppV2() *def.HttpRequestDef

func GenReqDefForShowDetailsOfCertificateV2 added in v0.1.7

func GenReqDefForShowDetailsOfCertificateV2() *def.HttpRequestDef

func GenReqDefForShowDetailsOfCustomAuthorizersV2 added in v0.0.65

func GenReqDefForShowDetailsOfCustomAuthorizersV2() *def.HttpRequestDef

func GenReqDefForShowDetailsOfDomainNameCertificateV2

func GenReqDefForShowDetailsOfDomainNameCertificateV2() *def.HttpRequestDef

func GenReqDefForShowDetailsOfEnvironmentVariableV2

func GenReqDefForShowDetailsOfEnvironmentVariableV2() *def.HttpRequestDef

func GenReqDefForShowDetailsOfGatewayResponseTypeV2 added in v0.0.65

func GenReqDefForShowDetailsOfGatewayResponseTypeV2() *def.HttpRequestDef

func GenReqDefForShowDetailsOfGatewayResponseV2 added in v0.0.65

func GenReqDefForShowDetailsOfGatewayResponseV2() *def.HttpRequestDef

func GenReqDefForShowDetailsOfInstanceProgressV2 added in v0.0.65

func GenReqDefForShowDetailsOfInstanceProgressV2() *def.HttpRequestDef

func GenReqDefForShowDetailsOfInstanceV2 added in v0.0.65

func GenReqDefForShowDetailsOfInstanceV2() *def.HttpRequestDef

func GenReqDefForShowDetailsOfMemberGroup added in v0.1.7

func GenReqDefForShowDetailsOfMemberGroup() *def.HttpRequestDef

func GenReqDefForShowDetailsOfRequestThrottlingPolicyV2

func GenReqDefForShowDetailsOfRequestThrottlingPolicyV2() *def.HttpRequestDef

func GenReqDefForShowDetailsOfVpcChannelV2 added in v0.0.65

func GenReqDefForShowDetailsOfVpcChannelV2() *def.HttpRequestDef

func GenReqDefForShowPlugin added in v0.1.11

func GenReqDefForShowPlugin() *def.HttpRequestDef

func GenReqDefForShowRestrictionOfInstanceV2 added in v0.1.62

func GenReqDefForShowRestrictionOfInstanceV2() *def.HttpRequestDef

func GenReqDefForUpdateAclStrategyV2 added in v0.0.65

func GenReqDefForUpdateAclStrategyV2() *def.HttpRequestDef

func GenReqDefForUpdateApiGroupV2

func GenReqDefForUpdateApiGroupV2() *def.HttpRequestDef

func GenReqDefForUpdateApiV2

func GenReqDefForUpdateApiV2() *def.HttpRequestDef

func GenReqDefForUpdateAppAcl added in v0.1.62

func GenReqDefForUpdateAppAcl() *def.HttpRequestDef

func GenReqDefForUpdateAppQuota added in v0.1.62

func GenReqDefForUpdateAppQuota() *def.HttpRequestDef

func GenReqDefForUpdateAppV2

func GenReqDefForUpdateAppV2() *def.HttpRequestDef

func GenReqDefForUpdateBackendInstancesV2 added in v0.1.7

func GenReqDefForUpdateBackendInstancesV2() *def.HttpRequestDef

func GenReqDefForUpdateCertificateV2 added in v0.1.7

func GenReqDefForUpdateCertificateV2() *def.HttpRequestDef

func GenReqDefForUpdateCustomAuthorizerV2 added in v0.0.65

func GenReqDefForUpdateCustomAuthorizerV2() *def.HttpRequestDef

func GenReqDefForUpdateDomainV2 added in v0.0.49

func GenReqDefForUpdateDomainV2() *def.HttpRequestDef

func GenReqDefForUpdateEngressEipV2 added in v0.0.65

func GenReqDefForUpdateEngressEipV2() *def.HttpRequestDef

func GenReqDefForUpdateEnvironmentV2

func GenReqDefForUpdateEnvironmentV2() *def.HttpRequestDef

func GenReqDefForUpdateEnvironmentVariableV2 added in v0.1.62

func GenReqDefForUpdateEnvironmentVariableV2() *def.HttpRequestDef

func GenReqDefForUpdateGatewayResponseTypeV2 added in v0.0.65

func GenReqDefForUpdateGatewayResponseTypeV2() *def.HttpRequestDef

func GenReqDefForUpdateGatewayResponseV2 added in v0.0.65

func GenReqDefForUpdateGatewayResponseV2() *def.HttpRequestDef

func GenReqDefForUpdateHealthCheck added in v0.1.7

func GenReqDefForUpdateHealthCheck() *def.HttpRequestDef

func GenReqDefForUpdateIngressEipV2 added in v0.1.32

func GenReqDefForUpdateIngressEipV2() *def.HttpRequestDef

func GenReqDefForUpdateInstanceV2 added in v0.0.65

func GenReqDefForUpdateInstanceV2() *def.HttpRequestDef

func GenReqDefForUpdateMemberGroup added in v0.1.7

func GenReqDefForUpdateMemberGroup() *def.HttpRequestDef

func GenReqDefForUpdatePlugin added in v0.1.11

func GenReqDefForUpdatePlugin() *def.HttpRequestDef

func GenReqDefForUpdateRequestThrottlingPolicyV2

func GenReqDefForUpdateRequestThrottlingPolicyV2() *def.HttpRequestDef

func GenReqDefForUpdateSignatureKeyV2

func GenReqDefForUpdateSignatureKeyV2() *def.HttpRequestDef

func GenReqDefForUpdateSpecialThrottlingConfigurationV2

func GenReqDefForUpdateSpecialThrottlingConfigurationV2() *def.HttpRequestDef

func GenReqDefForUpdateVpcChannelV2 added in v0.0.65

func GenReqDefForUpdateVpcChannelV2() *def.HttpRequestDef

Types

type AcceptOrRejectEndpointConnectionsInvoker added in v0.1.56

type AcceptOrRejectEndpointConnectionsInvoker struct {
	*invoker.BaseInvoker
}

func (*AcceptOrRejectEndpointConnectionsInvoker) Invoke added in v0.1.56

type AddEipV2Invoker added in v0.0.90

type AddEipV2Invoker struct {
	*invoker.BaseInvoker
}

func (*AddEipV2Invoker) Invoke added in v0.0.90

func (i *AddEipV2Invoker) Invoke() (*model.AddEipV2Response, error)

type AddEndpointPermissionsInvoker added in v0.1.56

type AddEndpointPermissionsInvoker struct {
	*invoker.BaseInvoker
}

func (*AddEndpointPermissionsInvoker) Invoke added in v0.1.56

type AddEngressEipV2Invoker added in v0.0.90

type AddEngressEipV2Invoker struct {
	*invoker.BaseInvoker
}

func (*AddEngressEipV2Invoker) Invoke added in v0.0.90

type AddIngressEipV2Invoker added in v0.1.32

type AddIngressEipV2Invoker struct {
	*invoker.BaseInvoker
}

func (*AddIngressEipV2Invoker) Invoke added in v0.1.32

type AddingBackendInstancesV2Invoker added in v0.0.90

type AddingBackendInstancesV2Invoker struct {
	*invoker.BaseInvoker
}

func (*AddingBackendInstancesV2Invoker) Invoke added in v0.0.90

type ApigClient

type ApigClient struct {
	HcClient *httpclient.HcHttpClient
}

func NewApigClient

func NewApigClient(hcClient *httpclient.HcHttpClient) *ApigClient

func (*ApigClient) AcceptOrRejectEndpointConnections added in v0.1.56

AcceptOrRejectEndpointConnections 接受或拒绝终端节点连接

接受或拒绝实例节点连接。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) AcceptOrRejectEndpointConnectionsInvoker added in v0.1.56

func (c *ApigClient) AcceptOrRejectEndpointConnectionsInvoker(request *model.AcceptOrRejectEndpointConnectionsRequest) *AcceptOrRejectEndpointConnectionsInvoker

AcceptOrRejectEndpointConnectionsInvoker 接受或拒绝终端节点连接

func (*ApigClient) AddEipV2 added in v0.0.65

func (c *ApigClient) AddEipV2(request *model.AddEipV2Request) (*model.AddEipV2Response, error)

AddEipV2 实例更新或绑定EIP

实例更新或绑定EIP

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) AddEipV2Invoker added in v0.0.90

func (c *ApigClient) AddEipV2Invoker(request *model.AddEipV2Request) *AddEipV2Invoker

AddEipV2Invoker 实例更新或绑定EIP

func (*ApigClient) AddEndpointPermissions added in v0.1.56

AddEndpointPermissions 批量添加实例终端节点连接白名单

批量添加实例终端节点连接白名单。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) AddEndpointPermissionsInvoker added in v0.1.56

func (c *ApigClient) AddEndpointPermissionsInvoker(request *model.AddEndpointPermissionsRequest) *AddEndpointPermissionsInvoker

AddEndpointPermissionsInvoker 批量添加实例终端节点连接白名单

func (*ApigClient) AddEngressEipV2 added in v0.0.65

func (c *ApigClient) AddEngressEipV2(request *model.AddEngressEipV2Request) (*model.AddEngressEipV2Response, error)

AddEngressEipV2 开启实例公网出口

实例开启公网出口

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) AddEngressEipV2Invoker added in v0.0.90

func (c *ApigClient) AddEngressEipV2Invoker(request *model.AddEngressEipV2Request) *AddEngressEipV2Invoker

AddEngressEipV2Invoker 开启实例公网出口

func (*ApigClient) AddIngressEipV2 added in v0.1.32

func (c *ApigClient) AddIngressEipV2(request *model.AddIngressEipV2Request) (*model.AddIngressEipV2Response, error)

AddIngressEipV2 开启实例公网入口

开启实例开启公网入口,仅当实例为ELB类型时支持

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) AddIngressEipV2Invoker added in v0.1.32

func (c *ApigClient) AddIngressEipV2Invoker(request *model.AddIngressEipV2Request) *AddIngressEipV2Invoker

AddIngressEipV2Invoker 开启实例公网入口

func (*ApigClient) AddingBackendInstancesV2 added in v0.0.65

AddingBackendInstancesV2 添加或更新后端实例

为指定的VPC通道添加后端实例

若指定地址的后端实例已存在,则更新对应后端实例信息。若请求体中包含多个重复地址的后端实例定义,则使用第一个定义。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) AddingBackendInstancesV2Invoker added in v0.0.90

func (c *ApigClient) AddingBackendInstancesV2Invoker(request *model.AddingBackendInstancesV2Request) *AddingBackendInstancesV2Invoker

AddingBackendInstancesV2Invoker 添加或更新后端实例

func (*ApigClient) AssociateAppsForAppQuota added in v0.1.62

AssociateAppsForAppQuota 凭据配额绑定凭据列表

凭据配额绑定凭据列表

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) AssociateAppsForAppQuotaInvoker added in v0.1.62

func (c *ApigClient) AssociateAppsForAppQuotaInvoker(request *model.AssociateAppsForAppQuotaRequest) *AssociateAppsForAppQuotaInvoker

AssociateAppsForAppQuotaInvoker 凭据配额绑定凭据列表

func (*ApigClient) AssociateCertificateV2

AssociateCertificateV2 绑定域名证书

如果创建API时,“定义API请求”使用HTTPS请求协议,那么在独立域名中需要添加SSL证书。 本章节主要介绍为特定域名绑定证书。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) AssociateCertificateV2Invoker added in v0.0.90

func (c *ApigClient) AssociateCertificateV2Invoker(request *model.AssociateCertificateV2Request) *AssociateCertificateV2Invoker

AssociateCertificateV2Invoker 绑定域名证书

func (*ApigClient) AssociateDomainV2

AssociateDomainV2 绑定域名

用户自定义的域名,需要增加A记录才能生效,具体方法请参见《云解析服务用户指南》的“添加A类型记录集”章节。

每个API分组下最多可绑定5个域名。绑定域名后,用户可通过自定义域名调用API。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) AssociateDomainV2Invoker added in v0.0.90

func (c *ApigClient) AssociateDomainV2Invoker(request *model.AssociateDomainV2Request) *AssociateDomainV2Invoker

AssociateDomainV2Invoker 绑定域名

func (*ApigClient) AssociateRequestThrottlingPolicyV2

AssociateRequestThrottlingPolicyV2 绑定流控策略

将流控策略应用于API,则所有对该API的访问将会受到该流控策略的限制。

当一定时间内的访问次数超过流控策略设置的API最大访问次数限制后,后续的访问将会被拒绝,从而能够较好的保护后端API免受异常流量的冲击,保障服务的稳定运行。

为指定的API绑定流控策略,绑定时,需要指定在哪个环境上生效。同一个API发布到不同的环境可以绑定不同的流控策略;一个API在发布到特定环境后只能绑定一个默认的流控策略。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) AssociateRequestThrottlingPolicyV2Invoker added in v0.0.90

func (c *ApigClient) AssociateRequestThrottlingPolicyV2Invoker(request *model.AssociateRequestThrottlingPolicyV2Request) *AssociateRequestThrottlingPolicyV2Invoker

AssociateRequestThrottlingPolicyV2Invoker 绑定流控策略

func (*ApigClient) AssociateSignatureKeyV2

AssociateSignatureKeyV2 绑定签名密钥

签名密钥创建后,需要绑定到API才能生效。

将签名密钥绑定到API后,则API网关请求后端服务时就会使用这个签名密钥进行加密签名,后端服务可以校验这个签名来验证请求来源。

将指定的签名密钥绑定到一个或多个已发布的API上。同一个API发布到不同的环境可以绑定不同的签名密钥;一个API在发布到特定环境后只能绑定一个签名密钥。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) AssociateSignatureKeyV2Invoker added in v0.0.90

func (c *ApigClient) AssociateSignatureKeyV2Invoker(request *model.AssociateSignatureKeyV2Request) *AssociateSignatureKeyV2Invoker

AssociateSignatureKeyV2Invoker 绑定签名密钥

func (*ApigClient) AttachApiToPlugin added in v0.1.11

AttachApiToPlugin 插件绑定API

绑定插件到API上。 - 只能选择发布状态的API - 绑定以后及时生效 - 修改插件后及时生效 - 相同类型的插件只能绑定一个,如果再次绑定同类型的插件,那么已绑定的同类型插件将直接被覆盖。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) AttachApiToPluginInvoker added in v0.1.11

func (c *ApigClient) AttachApiToPluginInvoker(request *model.AttachApiToPluginRequest) *AttachApiToPluginInvoker

AttachApiToPluginInvoker 插件绑定API

func (*ApigClient) AttachPluginToApi added in v0.1.11

AttachPluginToApi API绑定插件

绑定插件到API上。 - 只能选择发布状态的API - 绑定以后及时生效 - 修改插件后及时生效 - 相同类型的插件只能绑定一个,如果再次绑定同类型的插件,那么已绑定的同类型插件将直接被覆盖。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) AttachPluginToApiInvoker added in v0.1.11

func (c *ApigClient) AttachPluginToApiInvoker(request *model.AttachPluginToApiRequest) *AttachPluginToApiInvoker

AttachPluginToApiInvoker API绑定插件

func (*ApigClient) BatchAssociateCertsV2 added in v0.1.7

BatchAssociateCertsV2 域名绑定SSL证书

域名绑定SSL证书。目前暂时仅支持单个绑定,请求体当中的certificate_ids里面有且只能有一个证书ID。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) BatchAssociateCertsV2Invoker added in v0.1.7

func (c *ApigClient) BatchAssociateCertsV2Invoker(request *model.BatchAssociateCertsV2Request) *BatchAssociateCertsV2Invoker

BatchAssociateCertsV2Invoker 域名绑定SSL证书

func (*ApigClient) BatchAssociateDomainsV2 added in v0.1.7

BatchAssociateDomainsV2 SSL证书绑定域名

SSL证书绑定域名。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) BatchAssociateDomainsV2Invoker added in v0.1.7

func (c *ApigClient) BatchAssociateDomainsV2Invoker(request *model.BatchAssociateDomainsV2Request) *BatchAssociateDomainsV2Invoker

BatchAssociateDomainsV2Invoker SSL证书绑定域名

func (*ApigClient) BatchCreateOrDeleteInstanceTags added in v0.1.18

BatchCreateOrDeleteInstanceTags 批量添加或删除单个实例的标签

批量添加或删除单个实例的标签。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) BatchCreateOrDeleteInstanceTagsInvoker added in v0.1.18

func (c *ApigClient) BatchCreateOrDeleteInstanceTagsInvoker(request *model.BatchCreateOrDeleteInstanceTagsRequest) *BatchCreateOrDeleteInstanceTagsInvoker

BatchCreateOrDeleteInstanceTagsInvoker 批量添加或删除单个实例的标签

func (*ApigClient) BatchDeleteAclV2 added in v0.0.65

func (c *ApigClient) BatchDeleteAclV2(request *model.BatchDeleteAclV2Request) (*model.BatchDeleteAclV2Response, error)

BatchDeleteAclV2 批量删除ACL策略

批量删除指定的多个ACL策略。

删除ACL策略时,如果存在ACL策略与API绑定关系,则无法删除。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) BatchDeleteAclV2Invoker added in v0.0.90

func (c *ApigClient) BatchDeleteAclV2Invoker(request *model.BatchDeleteAclV2Request) *BatchDeleteAclV2Invoker

BatchDeleteAclV2Invoker 批量删除ACL策略

func (*ApigClient) BatchDeleteApiAclBindingV2 added in v0.0.65

BatchDeleteApiAclBindingV2 批量解除API与ACL策略的绑定

批量解除API与ACL策略的绑定

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) BatchDeleteApiAclBindingV2Invoker added in v0.0.90

func (c *ApigClient) BatchDeleteApiAclBindingV2Invoker(request *model.BatchDeleteApiAclBindingV2Request) *BatchDeleteApiAclBindingV2Invoker

BatchDeleteApiAclBindingV2Invoker 批量解除API与ACL策略的绑定

func (*ApigClient) BatchDisableMembers added in v0.1.7

BatchDisableMembers 批量修改后端服务器状态不可用

批量修改后端服务器状态不可用。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) BatchDisableMembersInvoker added in v0.1.7

func (c *ApigClient) BatchDisableMembersInvoker(request *model.BatchDisableMembersRequest) *BatchDisableMembersInvoker

BatchDisableMembersInvoker 批量修改后端服务器状态不可用

func (*ApigClient) BatchDisassociateCertsV2 added in v0.1.7

BatchDisassociateCertsV2 域名解绑SSL证书

域名解绑SSL证书。目前暂时仅支持单个解绑,请求体当中的certificate_ids里面有且只能有一个证书ID。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) BatchDisassociateCertsV2Invoker added in v0.1.7

func (c *ApigClient) BatchDisassociateCertsV2Invoker(request *model.BatchDisassociateCertsV2Request) *BatchDisassociateCertsV2Invoker

BatchDisassociateCertsV2Invoker 域名解绑SSL证书

func (*ApigClient) BatchDisassociateDomainsV2 added in v0.1.7

BatchDisassociateDomainsV2 SSL证书解绑域名

SSL证书解绑域名。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) BatchDisassociateDomainsV2Invoker added in v0.1.7

func (c *ApigClient) BatchDisassociateDomainsV2Invoker(request *model.BatchDisassociateDomainsV2Request) *BatchDisassociateDomainsV2Invoker

BatchDisassociateDomainsV2Invoker SSL证书解绑域名

func (*ApigClient) BatchDisassociateThrottlingPolicyV2

BatchDisassociateThrottlingPolicyV2 批量解绑流控策略

批量解除API与流控策略的绑定关系

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) BatchDisassociateThrottlingPolicyV2Invoker added in v0.0.90

func (c *ApigClient) BatchDisassociateThrottlingPolicyV2Invoker(request *model.BatchDisassociateThrottlingPolicyV2Request) *BatchDisassociateThrottlingPolicyV2Invoker

BatchDisassociateThrottlingPolicyV2Invoker 批量解绑流控策略

func (*ApigClient) BatchEnableMembers added in v0.1.7

BatchEnableMembers 批量修改后端服务器状态可用

批量修改后端服务器状态可用。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) BatchEnableMembersInvoker added in v0.1.7

func (c *ApigClient) BatchEnableMembersInvoker(request *model.BatchEnableMembersRequest) *BatchEnableMembersInvoker

BatchEnableMembersInvoker 批量修改后端服务器状态可用

func (*ApigClient) BatchPublishOrOfflineApiV2 added in v0.0.65

BatchPublishOrOfflineApiV2 批量发布或下线API

将多个API发布到一个指定的环境,或将多个API从指定的环境下线。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) BatchPublishOrOfflineApiV2Invoker added in v0.0.90

func (c *ApigClient) BatchPublishOrOfflineApiV2Invoker(request *model.BatchPublishOrOfflineApiV2Request) *BatchPublishOrOfflineApiV2Invoker

BatchPublishOrOfflineApiV2Invoker 批量发布或下线API

func (*ApigClient) CancelingAuthorizationV2

CancelingAuthorizationV2 解除授权

解除API对APP的授权关系。解除授权后,APP将不再能够调用该API。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) CancelingAuthorizationV2Invoker added in v0.0.90

func (c *ApigClient) CancelingAuthorizationV2Invoker(request *model.CancelingAuthorizationV2Request) *CancelingAuthorizationV2Invoker

CancelingAuthorizationV2Invoker 解除授权

func (*ApigClient) ChangeApiVersionV2 added in v0.0.65

ChangeApiVersionV2 切换API版本

API每次发布时,会基于当前的API定义生成一个版本。版本记录了API发布时的各种定义及状态。

多个版本之间可以进行随意切换。但一个API在一个环境上,只能有一个版本生效。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ChangeApiVersionV2Invoker added in v0.0.90

func (c *ApigClient) ChangeApiVersionV2Invoker(request *model.ChangeApiVersionV2Request) *ChangeApiVersionV2Invoker

ChangeApiVersionV2Invoker 切换API版本

func (*ApigClient) CheckApiGroupsV2 added in v0.1.71

func (c *ApigClient) CheckApiGroupsV2(request *model.CheckApiGroupsV2Request) (*model.CheckApiGroupsV2Response, error)

CheckApiGroupsV2 校验API分组名称是否存在

校验API分组名称是否存在。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) CheckApiGroupsV2Invoker added in v0.1.71

func (c *ApigClient) CheckApiGroupsV2Invoker(request *model.CheckApiGroupsV2Request) *CheckApiGroupsV2Invoker

CheckApiGroupsV2Invoker 校验API分组名称是否存在

func (*ApigClient) CheckApisV2 added in v0.1.62

func (c *ApigClient) CheckApisV2(request *model.CheckApisV2Request) (*model.CheckApisV2Response, error)

CheckApisV2 校验API定义

校验API定义。校验API的路径或名称是否已存在

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) CheckApisV2Invoker added in v0.1.62

func (c *ApigClient) CheckApisV2Invoker(request *model.CheckApisV2Request) *CheckApisV2Invoker

CheckApisV2Invoker 校验API定义

func (*ApigClient) CheckAppV2

func (c *ApigClient) CheckAppV2(request *model.CheckAppV2Request) (*model.CheckAppV2Response, error)

CheckAppV2 校验APP

校验app是否存在,非APP所有者可以调用该接口校验APP是否真实存在。这个接口只展示app的基本信息id 、name、 remark,其他信息不显示。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) CheckAppV2Invoker added in v0.0.90

func (c *ApigClient) CheckAppV2Invoker(request *model.CheckAppV2Request) *CheckAppV2Invoker

CheckAppV2Invoker 校验APP

func (*ApigClient) CreateAclStrategyV2 added in v0.0.65

CreateAclStrategyV2 创建ACL策略

增加一个ACL策略,策略类型通过字段acl_type来确定(permit或者deny),限制的对象的类型可以为IP或者DOMAIN,这里的DOMAIN对应的acl_value的值为租户名称,而非“www.exampleDomain.com”之类的网络域名。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) CreateAclStrategyV2Invoker added in v0.0.90

func (c *ApigClient) CreateAclStrategyV2Invoker(request *model.CreateAclStrategyV2Request) *CreateAclStrategyV2Invoker

CreateAclStrategyV2Invoker 创建ACL策略

func (*ApigClient) CreateAnAppV2

func (c *ApigClient) CreateAnAppV2(request *model.CreateAnAppV2Request) (*model.CreateAnAppV2Response, error)

CreateAnAppV2 创建APP

APP即应用,是一个可以访问API的身份标识。将API授权给APP后,APP即可调用API。 创建一个APP。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) CreateAnAppV2Invoker added in v0.0.90

func (c *ApigClient) CreateAnAppV2Invoker(request *model.CreateAnAppV2Request) *CreateAnAppV2Invoker

CreateAnAppV2Invoker 创建APP

func (*ApigClient) CreateApiAclBindingV2 added in v0.0.65

CreateApiAclBindingV2 将API与ACL策略进行绑定

将API与ACL策略进行绑定。

同一个API发布到不同的环境可以绑定不同的ACL策略;一个API在发布到特定环境后只能绑定一个同一种类型的ACL策略。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) CreateApiAclBindingV2Invoker added in v0.0.90

func (c *ApigClient) CreateApiAclBindingV2Invoker(request *model.CreateApiAclBindingV2Request) *CreateApiAclBindingV2Invoker

CreateApiAclBindingV2Invoker 将API与ACL策略进行绑定

func (*ApigClient) CreateApiGroupV2

func (c *ApigClient) CreateApiGroupV2(request *model.CreateApiGroupV2Request) (*model.CreateApiGroupV2Response, error)

CreateApiGroupV2 创建API分组

API分组是API的管理单元,一个API分组等同于一个服务入口,创建API分组时,返回一个子域名作为访问入口。建议一个API分组下的API具有一定的相关性。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) CreateApiGroupV2Invoker added in v0.0.90

func (c *ApigClient) CreateApiGroupV2Invoker(request *model.CreateApiGroupV2Request) *CreateApiGroupV2Invoker

CreateApiGroupV2Invoker 创建API分组

func (*ApigClient) CreateApiV2

func (c *ApigClient) CreateApiV2(request *model.CreateApiV2Request) (*model.CreateApiV2Response, error)

CreateApiV2 创建API

添加一个API,API即一个服务接口,具体的服务能力。

API分为两部分,第一部分为面向API使用者的API接口,定义了使用者如何调用这个API。第二部分面向API提供者,由API提供者定义这个API的真实的后端情况,定义了API网关如何去访问真实的后端服务。API的真实后端服务目前支持四种类型:传统的HTTP/HTTPS形式的web后端、GRPC后端、函数工作流、MOCK。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) CreateApiV2Invoker added in v0.0.90

func (c *ApigClient) CreateApiV2Invoker(request *model.CreateApiV2Request) *CreateApiV2Invoker

CreateApiV2Invoker 创建API

func (*ApigClient) CreateAppCodeAutoV2 added in v0.0.65

CreateAppCodeAutoV2 自动生成APP Code

创建App Code时,可以不指定具体值,由后台自动生成随机字符串填充。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) CreateAppCodeAutoV2Invoker added in v0.0.90

func (c *ApigClient) CreateAppCodeAutoV2Invoker(request *model.CreateAppCodeAutoV2Request) *CreateAppCodeAutoV2Invoker

CreateAppCodeAutoV2Invoker 自动生成APP Code

func (*ApigClient) CreateAppCodeV2 added in v0.0.65

func (c *ApigClient) CreateAppCodeV2(request *model.CreateAppCodeV2Request) (*model.CreateAppCodeV2Response, error)

CreateAppCodeV2 创建APP Code

App Code为APP应用下的子模块,创建App Code之后,可以实现简易的APP认证。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) CreateAppCodeV2Invoker added in v0.0.90

func (c *ApigClient) CreateAppCodeV2Invoker(request *model.CreateAppCodeV2Request) *CreateAppCodeV2Invoker

CreateAppCodeV2Invoker 创建APP Code

func (*ApigClient) CreateAppQuota added in v0.1.62

func (c *ApigClient) CreateAppQuota(request *model.CreateAppQuotaRequest) (*model.CreateAppQuotaResponse, error)

CreateAppQuota 创建凭据配额

创建凭据配额

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) CreateAppQuotaInvoker added in v0.1.62

func (c *ApigClient) CreateAppQuotaInvoker(request *model.CreateAppQuotaRequest) *CreateAppQuotaInvoker

CreateAppQuotaInvoker 创建凭据配额

func (*ApigClient) CreateAuthorizingAppsV2

CreateAuthorizingAppsV2 APP授权

APP创建成功后,还不能访问API,如果想要访问某个环境上的API,需要将该API在该环境上授权给APP。授权成功后,APP即可访问该环境上的这个API。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) CreateAuthorizingAppsV2Invoker added in v0.0.90

func (c *ApigClient) CreateAuthorizingAppsV2Invoker(request *model.CreateAuthorizingAppsV2Request) *CreateAuthorizingAppsV2Invoker

CreateAuthorizingAppsV2Invoker APP授权

func (*ApigClient) CreateCertificateV2 added in v0.1.7

CreateCertificateV2 创建SSL证书

创建SSL证书。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) CreateCertificateV2Invoker added in v0.1.7

func (c *ApigClient) CreateCertificateV2Invoker(request *model.CreateCertificateV2Request) *CreateCertificateV2Invoker

CreateCertificateV2Invoker 创建SSL证书

func (*ApigClient) CreateCustomAuthorizerV2 added in v0.0.65

CreateCustomAuthorizerV2 创建自定义认证

创建自定义认证

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) CreateCustomAuthorizerV2Invoker added in v0.0.90

func (c *ApigClient) CreateCustomAuthorizerV2Invoker(request *model.CreateCustomAuthorizerV2Request) *CreateCustomAuthorizerV2Invoker

CreateCustomAuthorizerV2Invoker 创建自定义认证

func (*ApigClient) CreateEnvironmentV2

CreateEnvironmentV2 创建环境

在实际的生产中,API提供者可能有多个环境,如开发环境、测试环境、生产环境等,用户可以自由将API发布到某个环境,供调用者调用。

对于不同的环境,API的版本、请求地址甚至于包括请求消息等均有可能不同。如:某个API,v1.0的版本为稳定版本,发布到了生产环境供生产使用,同时,该API正处于迭代中,v1.1的版本是开发人员交付测试人员进行测试的版本,发布在测试环境上,而v1.2的版本目前开发团队正处于开发过程中,可以发布到开发环境进行自测等。

为此,API网关提供多环境管理功能,使租户能够最大化的模拟实际场景,低成本的接入API网关。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) CreateEnvironmentV2Invoker added in v0.0.90

func (c *ApigClient) CreateEnvironmentV2Invoker(request *model.CreateEnvironmentV2Request) *CreateEnvironmentV2Invoker

CreateEnvironmentV2Invoker 创建环境

func (*ApigClient) CreateEnvironmentVariableV2

CreateEnvironmentVariableV2 新建变量

将API发布到不同的环境后,对于不同的环境,可能会有不同的环境变量,比如,API的服务部署地址,请求的版本号等。

用户可以定义不同的环境变量,用户在定义API时,在API的定义中使用这些变量,当调用API时,API网关会将这些变量替换成真实的变量值,以达到不同环境的区分效果。

环境变量定义在API分组上,该分组下的所有API都可以使用这些变量。

> 1. 环境变量的变量名称必须保持唯一,即一个分组在同一个环境上不能有两个同名的变量。 > 2. 环境变量区分大小写,即变量ABC与变量abc是两个不同的变量。 > 3. 设置了环境变量后,使用到该变量的API的调试功能将不可使用。 > 4. 定义了环境变量后,使用到环境变量的地方应该以对称的#标识环境变量,当API发布到相应的环境后,会对环境变量的值进行替换,如:定义的API的URL为:https://#address#:8080,环境变量address在RELEASE环境上的值为:192.168.1.5,则API发布到RELEASE环境后的真实的URL为:https://192.168.1.5:8080

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) CreateEnvironmentVariableV2Invoker added in v0.0.90

func (c *ApigClient) CreateEnvironmentVariableV2Invoker(request *model.CreateEnvironmentVariableV2Request) *CreateEnvironmentVariableV2Invoker

CreateEnvironmentVariableV2Invoker 新建变量

func (*ApigClient) CreateFeatureV2 added in v0.0.65

func (c *ApigClient) CreateFeatureV2(request *model.CreateFeatureV2Request) (*model.CreateFeatureV2Response, error)

CreateFeatureV2 实例配置特性

为实例配置需要的特性。

支持配置的特性列表及特性配置示例请参考本手册中的“附录 > 实例支持的APIG特性”章节。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) CreateFeatureV2Invoker added in v0.0.90

func (c *ApigClient) CreateFeatureV2Invoker(request *model.CreateFeatureV2Request) *CreateFeatureV2Invoker

CreateFeatureV2Invoker 实例配置特性

func (*ApigClient) CreateGatewayResponseV2 added in v0.0.65

CreateGatewayResponseV2 创建分组自定义响应

新增分组下自定义响应

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) CreateGatewayResponseV2Invoker added in v0.0.90

func (c *ApigClient) CreateGatewayResponseV2Invoker(request *model.CreateGatewayResponseV2Request) *CreateGatewayResponseV2Invoker

CreateGatewayResponseV2Invoker 创建分组自定义响应

func (*ApigClient) CreateInstanceV2 added in v0.0.65

func (c *ApigClient) CreateInstanceV2(request *model.CreateInstanceV2Request) (*model.CreateInstanceV2Response, error)

CreateInstanceV2 创建专享版实例(按需)

创建按需专享版实例

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) CreateInstanceV2Invoker added in v0.0.90

func (c *ApigClient) CreateInstanceV2Invoker(request *model.CreateInstanceV2Request) *CreateInstanceV2Invoker

CreateInstanceV2Invoker 创建专享版实例(按需)

func (*ApigClient) CreateMemberGroup added in v0.1.7

CreateMemberGroup 添加或更新VPC通道后端服务器组

在APIG中创建VPC通道后端服务器组,VPC通道后端实例可以选择是否关联后端实例服务器组,以便管理后端服务器节点。

若指定名称的后端服务器组已存在,则更新对应后端服务器组信息。若请求体中包含多个重复名称的后端服务器定义,则使用第一个定义。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) CreateMemberGroupInvoker added in v0.1.7

func (c *ApigClient) CreateMemberGroupInvoker(request *model.CreateMemberGroupRequest) *CreateMemberGroupInvoker

CreateMemberGroupInvoker 添加或更新VPC通道后端服务器组

func (*ApigClient) CreateOrDeletePublishRecordForApiV2

CreateOrDeletePublishRecordForApiV2 发布或下线API

对API进行发布或下线。

发布操作是将一个指定的API发布到一个指定的环境,API只有发布后,才能够被调用,且只能在该环境上才能被调用。未发布的API无法被调用。

下线操作是将API从某个已发布的环境上下线,下线后,API将无法再被调用。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) CreateOrDeletePublishRecordForApiV2Invoker added in v0.0.90

func (c *ApigClient) CreateOrDeletePublishRecordForApiV2Invoker(request *model.CreateOrDeletePublishRecordForApiV2Request) *CreateOrDeletePublishRecordForApiV2Invoker

CreateOrDeletePublishRecordForApiV2Invoker 发布或下线API

func (*ApigClient) CreateOrder added in v0.1.62

func (c *ApigClient) CreateOrder(request *model.CreateOrderRequest) (*model.CreateOrderResponse, error)

CreateOrder 创建专享版实例(包周期)

创建包周期专享版实例。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) CreateOrderInvoker added in v0.1.62

func (c *ApigClient) CreateOrderInvoker(request *model.CreateOrderRequest) *CreateOrderInvoker

CreateOrderInvoker 创建专享版实例(包周期)

func (*ApigClient) CreatePlugin added in v0.1.11

func (c *ApigClient) CreatePlugin(request *model.CreatePluginRequest) (*model.CreatePluginResponse, error)

CreatePlugin 创建插件

创建插件信息。 - 插件不允许重名 - 插件创建后未绑定API前是无意义的,绑定API后,对绑定的API即时生效

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) CreatePluginInvoker added in v0.1.11

func (c *ApigClient) CreatePluginInvoker(request *model.CreatePluginRequest) *CreatePluginInvoker

CreatePluginInvoker 创建插件

func (*ApigClient) CreatePostPayResizeOrder added in v0.1.62

CreatePostPayResizeOrder 按需规格变更

创建按需规格变更订单。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) CreatePostPayResizeOrderInvoker added in v0.1.62

func (c *ApigClient) CreatePostPayResizeOrderInvoker(request *model.CreatePostPayResizeOrderRequest) *CreatePostPayResizeOrderInvoker

CreatePostPayResizeOrderInvoker 按需规格变更

func (*ApigClient) CreatePrepayResize added in v0.1.62

CreatePrepayResize 创建包周期规格变更订单

创建包周期规格变更订单。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) CreatePrepayResizeInvoker added in v0.1.62

func (c *ApigClient) CreatePrepayResizeInvoker(request *model.CreatePrepayResizeRequest) *CreatePrepayResizeInvoker

CreatePrepayResizeInvoker 创建包周期规格变更订单

func (*ApigClient) CreateRequestThrottlingPolicyV2

CreateRequestThrottlingPolicyV2 创建流控策略

当API上线后,系统会默认给每个API提供一个流控策略,API提供者可以根据自身API的服务能力及负载情况变更这个流控策略。 流控策略即限制API在一定长度的时间内,能够允许被访问的最大次数。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) CreateRequestThrottlingPolicyV2Invoker added in v0.0.90

func (c *ApigClient) CreateRequestThrottlingPolicyV2Invoker(request *model.CreateRequestThrottlingPolicyV2Request) *CreateRequestThrottlingPolicyV2Invoker

CreateRequestThrottlingPolicyV2Invoker 创建流控策略

func (*ApigClient) CreateSignatureKeyV2

CreateSignatureKeyV2 创建签名密钥

为了保护API的安全性,建议租户为API的访问提供一套保护机制,即租户开放的API,需要对请求来源进行认证,不符合认证的请求直接拒绝访问。

其中,签名密钥就是API安全保护机制的一种。

租户创建一个签名密钥,并将签名密钥与API进行绑定,则API网关在请求这个API时,就会使用绑定的签名密钥对请求参数进行数据加密,生成签名。当租户的后端服务收到请求时,可以校验这个签名,如果签名校验不通过,则该请求不是API网关发出的请求,租户可以拒绝这个请求,从而保证API的安全性,避免API被未知来源的请求攻击。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) CreateSignatureKeyV2Invoker added in v0.0.90

func (c *ApigClient) CreateSignatureKeyV2Invoker(request *model.CreateSignatureKeyV2Request) *CreateSignatureKeyV2Invoker

CreateSignatureKeyV2Invoker 创建签名密钥

func (*ApigClient) CreateSpecialThrottlingConfigurationV2

CreateSpecialThrottlingConfigurationV2 创建特殊设置

流控策略可以限制一段时间内可以访问API的最大次数,也可以限制一段时间内单个租户和单个APP可以访问API的最大次数。

如果想要对某个特定的APP进行特殊设置,例如设置所有APP每分钟的访问次数为500次,但想设置APP1每分钟的访问次数为800次,可以通过在流控策略中设置特殊APP来实现该功能。

为流控策略添加一个特殊设置的对象,可以是APP,也可以是租户。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) CreateSpecialThrottlingConfigurationV2Invoker added in v0.0.90

func (c *ApigClient) CreateSpecialThrottlingConfigurationV2Invoker(request *model.CreateSpecialThrottlingConfigurationV2Request) *CreateSpecialThrottlingConfigurationV2Invoker

CreateSpecialThrottlingConfigurationV2Invoker 创建特殊设置

func (*ApigClient) CreateVpcChannelV2 added in v0.0.65

CreateVpcChannelV2 创建VPC通道

在API网关中创建连接私有VPC资源的通道,并在创建API时将后端节点配置为使用这些VPC通道,以便API网关直接访问私有VPC资源。 > 每个用户最多创建30个VPC通道。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) CreateVpcChannelV2Invoker added in v0.0.90

func (c *ApigClient) CreateVpcChannelV2Invoker(request *model.CreateVpcChannelV2Request) *CreateVpcChannelV2Invoker

CreateVpcChannelV2Invoker 创建VPC通道

func (*ApigClient) DebugApiV2 added in v0.0.65

func (c *ApigClient) DebugApiV2(request *model.DebugApiV2Request) (*model.DebugApiV2Response, error)

DebugApiV2 调试API

调试一个API在指定运行环境下的定义,接口调用者需要具有操作该API的权限。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) DebugApiV2Invoker added in v0.0.90

func (c *ApigClient) DebugApiV2Invoker(request *model.DebugApiV2Request) *DebugApiV2Invoker

DebugApiV2Invoker 调试API

func (*ApigClient) DeleteAclV2 added in v0.0.65

func (c *ApigClient) DeleteAclV2(request *model.DeleteAclV2Request) (*model.DeleteAclV2Response, error)

DeleteAclV2 删除ACL策略

删除指定的ACL策略, 如果存在api与该ACL策略的绑定关系,则无法删除

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) DeleteAclV2Invoker added in v0.0.90

func (c *ApigClient) DeleteAclV2Invoker(request *model.DeleteAclV2Request) *DeleteAclV2Invoker

DeleteAclV2Invoker 删除ACL策略

func (*ApigClient) DeleteApiAclBindingV2 added in v0.0.65

DeleteApiAclBindingV2 解除API与ACL策略的绑定

解除某条API与ACL策略的绑定关系

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) DeleteApiAclBindingV2Invoker added in v0.0.90

func (c *ApigClient) DeleteApiAclBindingV2Invoker(request *model.DeleteApiAclBindingV2Request) *DeleteApiAclBindingV2Invoker

DeleteApiAclBindingV2Invoker 解除API与ACL策略的绑定

func (*ApigClient) DeleteApiByVersionIdV2 added in v0.0.65

DeleteApiByVersionIdV2 根据版本编号下线API

对某个生效中的API版本进行下线操作,下线后,API在该版本生效的环境中将不再能够被调用。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) DeleteApiByVersionIdV2Invoker added in v0.0.90

func (c *ApigClient) DeleteApiByVersionIdV2Invoker(request *model.DeleteApiByVersionIdV2Request) *DeleteApiByVersionIdV2Invoker

DeleteApiByVersionIdV2Invoker 根据版本编号下线API

func (*ApigClient) DeleteApiGroupV2

func (c *ApigClient) DeleteApiGroupV2(request *model.DeleteApiGroupV2Request) (*model.DeleteApiGroupV2Response, error)

DeleteApiGroupV2 删除API分组

删除指定的API分组。

删除API分组前,要先下线并删除分组下的所有API。

删除时,会一并删除直接或间接关联到该分组下的所有资源,包括独立域名、SSL证书信息等等。并会将外部域名与子域名的绑定关系进行解除(取决于域名cname方式)。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) DeleteApiGroupV2Invoker added in v0.0.90

func (c *ApigClient) DeleteApiGroupV2Invoker(request *model.DeleteApiGroupV2Request) *DeleteApiGroupV2Invoker

DeleteApiGroupV2Invoker 删除API分组

func (*ApigClient) DeleteApiV2

func (c *ApigClient) DeleteApiV2(request *model.DeleteApiV2Request) (*model.DeleteApiV2Response, error)

DeleteApiV2 删除API

删除指定的API。

删除API时,会删除该API所有相关的资源信息或绑定关系,如API的发布记录,绑定的后端服务,对APP的授权信息等。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) DeleteApiV2Invoker added in v0.0.90

func (c *ApigClient) DeleteApiV2Invoker(request *model.DeleteApiV2Request) *DeleteApiV2Invoker

DeleteApiV2Invoker 删除API

func (*ApigClient) DeleteAppAcl added in v0.1.62

func (c *ApigClient) DeleteAppAcl(request *model.DeleteAppAclRequest) (*model.DeleteAppAclResponse, error)

DeleteAppAcl 删除APP的访问控制

删除凭据的访问控制信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) DeleteAppAclInvoker added in v0.1.62

func (c *ApigClient) DeleteAppAclInvoker(request *model.DeleteAppAclRequest) *DeleteAppAclInvoker

DeleteAppAclInvoker 删除APP的访问控制

func (*ApigClient) DeleteAppCodeV2 added in v0.0.65

func (c *ApigClient) DeleteAppCodeV2(request *model.DeleteAppCodeV2Request) (*model.DeleteAppCodeV2Response, error)

DeleteAppCodeV2 删除APP Code

删除App Code,App Code删除后,将无法再通过简易认证访问对应的API。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) DeleteAppCodeV2Invoker added in v0.0.90

func (c *ApigClient) DeleteAppCodeV2Invoker(request *model.DeleteAppCodeV2Request) *DeleteAppCodeV2Invoker

DeleteAppCodeV2Invoker 删除APP Code

func (*ApigClient) DeleteAppQuota added in v0.1.62

func (c *ApigClient) DeleteAppQuota(request *model.DeleteAppQuotaRequest) (*model.DeleteAppQuotaResponse, error)

DeleteAppQuota 删除凭据配额

删除凭据配额。删除凭据配额时,同时删除凭据配额和凭据的关联关系

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) DeleteAppQuotaInvoker added in v0.1.62

func (c *ApigClient) DeleteAppQuotaInvoker(request *model.DeleteAppQuotaRequest) *DeleteAppQuotaInvoker

DeleteAppQuotaInvoker 删除凭据配额

func (*ApigClient) DeleteAppV2

func (c *ApigClient) DeleteAppV2(request *model.DeleteAppV2Request) (*model.DeleteAppV2Response, error)

DeleteAppV2 删除APP

删除指定的APP。 APP删除后,将无法再调用任何API[;其中,云商店自动创建的APP无法被删除](tag:hws)。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) DeleteAppV2Invoker added in v0.0.90

func (c *ApigClient) DeleteAppV2Invoker(request *model.DeleteAppV2Request) *DeleteAppV2Invoker

DeleteAppV2Invoker 删除APP

func (*ApigClient) DeleteBackendInstanceV2 added in v0.0.65

DeleteBackendInstanceV2 删除后端实例

删除指定VPC通道中的后端实例

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) DeleteBackendInstanceV2Invoker added in v0.0.90

func (c *ApigClient) DeleteBackendInstanceV2Invoker(request *model.DeleteBackendInstanceV2Request) *DeleteBackendInstanceV2Invoker

DeleteBackendInstanceV2Invoker 删除后端实例

func (*ApigClient) DeleteCertificateV2 added in v0.1.7

DeleteCertificateV2 删除SSL证书

删除ssl证书接口,删除时只有没有关联域名的证书才能被删除。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) DeleteCertificateV2Invoker added in v0.1.7

func (c *ApigClient) DeleteCertificateV2Invoker(request *model.DeleteCertificateV2Request) *DeleteCertificateV2Invoker

DeleteCertificateV2Invoker 删除SSL证书

func (*ApigClient) DeleteCustomAuthorizerV2 added in v0.0.65

DeleteCustomAuthorizerV2 删除自定义认证

删除自定义认证

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) DeleteCustomAuthorizerV2Invoker added in v0.0.90

func (c *ApigClient) DeleteCustomAuthorizerV2Invoker(request *model.DeleteCustomAuthorizerV2Request) *DeleteCustomAuthorizerV2Invoker

DeleteCustomAuthorizerV2Invoker 删除自定义认证

func (*ApigClient) DeleteEndpointPermissions added in v0.1.56

DeleteEndpointPermissions 批量删除实例终端节点连接白名单

批量删除实例终端节点连接白名单。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) DeleteEndpointPermissionsInvoker added in v0.1.56

func (c *ApigClient) DeleteEndpointPermissionsInvoker(request *model.DeleteEndpointPermissionsRequest) *DeleteEndpointPermissionsInvoker

DeleteEndpointPermissionsInvoker 批量删除实例终端节点连接白名单

func (*ApigClient) DeleteEnvironmentV2

DeleteEnvironmentV2 删除环境

删除指定的环境。

该操作将导致此API在指定的环境无法被访问,可能会影响相当一部分应用和用户。请确保已经告知用户,或者确认需要强制下线。

环境上存在已发布的API时,该环境不能被删除。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) DeleteEnvironmentV2Invoker added in v0.0.90

func (c *ApigClient) DeleteEnvironmentV2Invoker(request *model.DeleteEnvironmentV2Request) *DeleteEnvironmentV2Invoker

DeleteEnvironmentV2Invoker 删除环境

func (*ApigClient) DeleteEnvironmentVariableV2

DeleteEnvironmentVariableV2 删除变量

删除指定的环境变量。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) DeleteEnvironmentVariableV2Invoker added in v0.0.90

func (c *ApigClient) DeleteEnvironmentVariableV2Invoker(request *model.DeleteEnvironmentVariableV2Request) *DeleteEnvironmentVariableV2Invoker

DeleteEnvironmentVariableV2Invoker 删除变量

func (*ApigClient) DeleteGatewayResponseTypeV2 added in v0.0.65

DeleteGatewayResponseTypeV2 删除分组指定错误类型的自定义响应配置

删除分组指定错误类型的自定义响应配置,还原为使用默认值的配置。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) DeleteGatewayResponseTypeV2Invoker added in v0.0.90

func (c *ApigClient) DeleteGatewayResponseTypeV2Invoker(request *model.DeleteGatewayResponseTypeV2Request) *DeleteGatewayResponseTypeV2Invoker

DeleteGatewayResponseTypeV2Invoker 删除分组指定错误类型的自定义响应配置

func (*ApigClient) DeleteGatewayResponseV2 added in v0.0.65

DeleteGatewayResponseV2 删除分组自定义响应

删除分组自定义响应

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) DeleteGatewayResponseV2Invoker added in v0.0.90

func (c *ApigClient) DeleteGatewayResponseV2Invoker(request *model.DeleteGatewayResponseV2Request) *DeleteGatewayResponseV2Invoker

DeleteGatewayResponseV2Invoker 删除分组自定义响应

func (*ApigClient) DeleteInstancesV2 added in v0.0.65

DeleteInstancesV2 删除专享版实例

删除专享版实例

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) DeleteInstancesV2Invoker added in v0.0.90

func (c *ApigClient) DeleteInstancesV2Invoker(request *model.DeleteInstancesV2Request) *DeleteInstancesV2Invoker

DeleteInstancesV2Invoker 删除专享版实例

func (*ApigClient) DeleteMemberGroup added in v0.1.7

DeleteMemberGroup 删除VPC通道后端服务器组

删除指定的VPC通道后端服务器组

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) DeleteMemberGroupInvoker added in v0.1.7

func (c *ApigClient) DeleteMemberGroupInvoker(request *model.DeleteMemberGroupRequest) *DeleteMemberGroupInvoker

DeleteMemberGroupInvoker 删除VPC通道后端服务器组

func (*ApigClient) DeletePlugin added in v0.1.11

func (c *ApigClient) DeletePlugin(request *model.DeletePluginRequest) (*model.DeletePluginResponse, error)

DeletePlugin 删除插件

删除插件。 - 必须先解除API和插件的绑定关系,否则删除报错

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) DeletePluginInvoker added in v0.1.11

func (c *ApigClient) DeletePluginInvoker(request *model.DeletePluginRequest) *DeletePluginInvoker

DeletePluginInvoker 删除插件

func (*ApigClient) DeleteRequestThrottlingPolicyV2

DeleteRequestThrottlingPolicyV2 删除流控策略

删除指定的流控策略,以及该流控策略与API的所有绑定关系。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) DeleteRequestThrottlingPolicyV2Invoker added in v0.0.90

func (c *ApigClient) DeleteRequestThrottlingPolicyV2Invoker(request *model.DeleteRequestThrottlingPolicyV2Request) *DeleteRequestThrottlingPolicyV2Invoker

DeleteRequestThrottlingPolicyV2Invoker 删除流控策略

func (*ApigClient) DeleteSignatureKeyV2

DeleteSignatureKeyV2 删除签名密钥

删除指定的签名密钥,删除签名密钥时,其配置的绑定关系会一并删除,相应的签名密钥会失效。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) DeleteSignatureKeyV2Invoker added in v0.0.90

func (c *ApigClient) DeleteSignatureKeyV2Invoker(request *model.DeleteSignatureKeyV2Request) *DeleteSignatureKeyV2Invoker

DeleteSignatureKeyV2Invoker 删除签名密钥

func (*ApigClient) DeleteSpecialThrottlingConfigurationV2

DeleteSpecialThrottlingConfigurationV2 删除特殊设置

删除某个流控策略的某个特殊配置。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) DeleteSpecialThrottlingConfigurationV2Invoker added in v0.0.90

func (c *ApigClient) DeleteSpecialThrottlingConfigurationV2Invoker(request *model.DeleteSpecialThrottlingConfigurationV2Request) *DeleteSpecialThrottlingConfigurationV2Invoker

DeleteSpecialThrottlingConfigurationV2Invoker 删除特殊设置

func (*ApigClient) DeleteVpcChannelV2 added in v0.0.65

DeleteVpcChannelV2 删除VPC通道

删除指定的VPC通道

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) DeleteVpcChannelV2Invoker added in v0.0.90

func (c *ApigClient) DeleteVpcChannelV2Invoker(request *model.DeleteVpcChannelV2Request) *DeleteVpcChannelV2Invoker

DeleteVpcChannelV2Invoker 删除VPC通道

func (*ApigClient) DetachApiFromPlugin added in v0.1.11

DetachApiFromPlugin 解除绑定插件的API

解除绑定在插件上的API。 - 解绑及时生效

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) DetachApiFromPluginInvoker added in v0.1.11

func (c *ApigClient) DetachApiFromPluginInvoker(request *model.DetachApiFromPluginRequest) *DetachApiFromPluginInvoker

DetachApiFromPluginInvoker 解除绑定插件的API

func (*ApigClient) DetachPluginFromApi added in v0.1.11

DetachPluginFromApi 解除绑定API的插件

解除绑定在API上的插件。 - 解绑及时生效

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) DetachPluginFromApiInvoker added in v0.1.11

func (c *ApigClient) DetachPluginFromApiInvoker(request *model.DetachPluginFromApiRequest) *DetachPluginFromApiInvoker

DetachPluginFromApiInvoker 解除绑定API的插件

func (*ApigClient) DisassociateAppQuotaWithApp added in v0.1.62

DisassociateAppQuotaWithApp 解除凭据配额和凭据的绑定

解除凭据配额和凭据的绑定

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) DisassociateAppQuotaWithAppInvoker added in v0.1.62

func (c *ApigClient) DisassociateAppQuotaWithAppInvoker(request *model.DisassociateAppQuotaWithAppRequest) *DisassociateAppQuotaWithAppInvoker

DisassociateAppQuotaWithAppInvoker 解除凭据配额和凭据的绑定

func (*ApigClient) DisassociateCertificateV2

DisassociateCertificateV2 删除域名证书

如果域名证书不再需要或者已过期,则可以删除证书内容。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) DisassociateCertificateV2Invoker added in v0.0.90

func (c *ApigClient) DisassociateCertificateV2Invoker(request *model.DisassociateCertificateV2Request) *DisassociateCertificateV2Invoker

DisassociateCertificateV2Invoker 删除域名证书

func (*ApigClient) DisassociateDomainV2

DisassociateDomainV2 解绑域名

如果API分组不再需要绑定某个自定义域名,则可以为此API分组解绑此域名。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) DisassociateDomainV2Invoker added in v0.0.90

func (c *ApigClient) DisassociateDomainV2Invoker(request *model.DisassociateDomainV2Request) *DisassociateDomainV2Invoker

DisassociateDomainV2Invoker 解绑域名

func (*ApigClient) DisassociateRequestThrottlingPolicyV2

DisassociateRequestThrottlingPolicyV2 解除API与流控策略的绑定关系

解除API与流控策略的绑定关系。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) DisassociateRequestThrottlingPolicyV2Invoker added in v0.0.90

func (c *ApigClient) DisassociateRequestThrottlingPolicyV2Invoker(request *model.DisassociateRequestThrottlingPolicyV2Request) *DisassociateRequestThrottlingPolicyV2Invoker

DisassociateRequestThrottlingPolicyV2Invoker 解除API与流控策略的绑定关系

func (*ApigClient) DisassociateSignatureKeyV2

DisassociateSignatureKeyV2 解除API与签名密钥的绑定关系

解除API与签名密钥的绑定关系。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) DisassociateSignatureKeyV2Invoker added in v0.0.90

func (c *ApigClient) DisassociateSignatureKeyV2Invoker(request *model.DisassociateSignatureKeyV2Request) *DisassociateSignatureKeyV2Invoker

DisassociateSignatureKeyV2Invoker 解除API与签名密钥的绑定关系

func (*ApigClient) ExportApiDefinitionsV2 added in v0.0.65

ExportApiDefinitionsV2 导出API

导出分组下API的定义信息。导出文件内容符合swagger标准规范,API网关自定义扩展字段请参考《API网关开发指南》的“导入导出API:扩展定义”章节。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ExportApiDefinitionsV2Invoker added in v0.0.90

func (c *ApigClient) ExportApiDefinitionsV2Invoker(request *model.ExportApiDefinitionsV2Request) *ExportApiDefinitionsV2Invoker

ExportApiDefinitionsV2Invoker 导出API

func (*ApigClient) ImportApiDefinitionsV2 added in v0.0.65

ImportApiDefinitionsV2 导入API

导入API。导入文件内容需要符合swagger标准规范,API网关自定义扩展字段请参考《API网关开发指南》的“导入导出API:扩展定义”章节。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ImportApiDefinitionsV2Invoker added in v0.0.90

func (c *ApigClient) ImportApiDefinitionsV2Invoker(request *model.ImportApiDefinitionsV2Request) *ImportApiDefinitionsV2Invoker

ImportApiDefinitionsV2Invoker 导入API

func (*ApigClient) ImportMicroservice added in v0.1.7

ImportMicroservice 导入微服务

导入微服务。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ImportMicroserviceInvoker added in v0.1.7

func (c *ApigClient) ImportMicroserviceInvoker(request *model.ImportMicroserviceRequest) *ImportMicroserviceInvoker

ImportMicroserviceInvoker 导入微服务

func (*ApigClient) ListAclPolicyBindedToApiV2 added in v0.0.65

ListAclPolicyBindedToApiV2 查看API绑定的ACL策略列表

查看API绑定的ACL策略列表

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ListAclPolicyBindedToApiV2Invoker added in v0.0.90

func (c *ApigClient) ListAclPolicyBindedToApiV2Invoker(request *model.ListAclPolicyBindedToApiV2Request) *ListAclPolicyBindedToApiV2Invoker

ListAclPolicyBindedToApiV2Invoker 查看API绑定的ACL策略列表

func (*ApigClient) ListAclStrategiesV2 added in v0.0.65

ListAclStrategiesV2 查看ACL策略列表

查询所有的ACL策略列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ListAclStrategiesV2Invoker added in v0.0.90

func (c *ApigClient) ListAclStrategiesV2Invoker(request *model.ListAclStrategiesV2Request) *ListAclStrategiesV2Invoker

ListAclStrategiesV2Invoker 查看ACL策略列表

func (*ApigClient) ListApiAttachablePlugins added in v0.1.11

ListApiAttachablePlugins 查询可绑定当前API的插件

查询可绑定当前API的插件信息。 - 支持分页返回 - 支持插件名称模糊查询

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ListApiAttachablePluginsInvoker added in v0.1.11

func (c *ApigClient) ListApiAttachablePluginsInvoker(request *model.ListApiAttachablePluginsRequest) *ListApiAttachablePluginsInvoker

ListApiAttachablePluginsInvoker 查询可绑定当前API的插件

func (*ApigClient) ListApiAttachedPlugins added in v0.1.11

ListApiAttachedPlugins 查询API下绑定的插件

查询指定API下绑定的插件信息。 - 用于查询指定API下已经绑定的插件列表信息 - 支持分页返回 - 支持插件名称模糊查询

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ListApiAttachedPluginsInvoker added in v0.1.11

func (c *ApigClient) ListApiAttachedPluginsInvoker(request *model.ListApiAttachedPluginsRequest) *ListApiAttachedPluginsInvoker

ListApiAttachedPluginsInvoker 查询API下绑定的插件

func (*ApigClient) ListApiGroupsQuantitiesV2

ListApiGroupsQuantitiesV2 查询API分组概况

查询租户名下的API分组概况。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ListApiGroupsQuantitiesV2Invoker added in v0.0.90

func (c *ApigClient) ListApiGroupsQuantitiesV2Invoker(request *model.ListApiGroupsQuantitiesV2Request) *ListApiGroupsQuantitiesV2Invoker

ListApiGroupsQuantitiesV2Invoker 查询API分组概况

func (*ApigClient) ListApiGroupsV2

func (c *ApigClient) ListApiGroupsV2(request *model.ListApiGroupsV2Request) (*model.ListApiGroupsV2Response, error)

ListApiGroupsV2 查询分组列表

查询API分组列表。

如果是租户操作,则查询该租户下所有的分组;如果是管理员权限账号操作,则查询的是所有租户的分组。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ListApiGroupsV2Invoker added in v0.0.90

func (c *ApigClient) ListApiGroupsV2Invoker(request *model.ListApiGroupsV2Request) *ListApiGroupsV2Invoker

ListApiGroupsV2Invoker 查询分组列表

func (*ApigClient) ListApiQuantitiesV2

ListApiQuantitiesV2 查询API概况

查询租户名下的API概况:已发布到RELEASE环境的API个数,未发布到RELEASE环境的API个数。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ListApiQuantitiesV2Invoker added in v0.0.90

func (c *ApigClient) ListApiQuantitiesV2Invoker(request *model.ListApiQuantitiesV2Request) *ListApiQuantitiesV2Invoker

ListApiQuantitiesV2Invoker 查询API概况

func (*ApigClient) ListApiRuntimeDefinitionV2 added in v0.0.65

ListApiRuntimeDefinitionV2 查询API运行时定义

查看指定的API在指定的环境上的运行时定义,默认查询RELEASE环境上的运行时定义。

API的定义分为临时定义和运行时定义,分别代表如下含义: - 临时定义:API在编辑中的定义,表示用户最后一次编辑后的API的状态 - 运行时定义:API在发布到某个环境时,对发布时的API的临时定义进行快照,固化出来的API的状态。

访问某个环境上的API,其实访问的就是其运行时的定义

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ListApiRuntimeDefinitionV2Invoker added in v0.0.90

func (c *ApigClient) ListApiRuntimeDefinitionV2Invoker(request *model.ListApiRuntimeDefinitionV2Request) *ListApiRuntimeDefinitionV2Invoker

ListApiRuntimeDefinitionV2Invoker 查询API运行时定义

func (*ApigClient) ListApiVersionDetailV2 added in v0.0.65

ListApiVersionDetailV2 查看版本详情

查询某个指定的版本详情。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ListApiVersionDetailV2Invoker added in v0.0.90

func (c *ApigClient) ListApiVersionDetailV2Invoker(request *model.ListApiVersionDetailV2Request) *ListApiVersionDetailV2Invoker

ListApiVersionDetailV2Invoker 查看版本详情

func (*ApigClient) ListApiVersionsV2 added in v0.0.65

ListApiVersionsV2 查询API历史版本列表

查询某个API的历史版本。每个API在一个环境上最多存在10个历史版本。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ListApiVersionsV2Invoker added in v0.0.90

func (c *ApigClient) ListApiVersionsV2Invoker(request *model.ListApiVersionsV2Request) *ListApiVersionsV2Invoker

ListApiVersionsV2Invoker 查询API历史版本列表

func (*ApigClient) ListApisBindedToAclPolicyV2 added in v0.0.65

ListApisBindedToAclPolicyV2 查看ACL策略绑定的API列表

查看ACL策略绑定的API列表

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ListApisBindedToAclPolicyV2Invoker added in v0.0.90

func (c *ApigClient) ListApisBindedToAclPolicyV2Invoker(request *model.ListApisBindedToAclPolicyV2Request) *ListApisBindedToAclPolicyV2Invoker

ListApisBindedToAclPolicyV2Invoker 查看ACL策略绑定的API列表

func (*ApigClient) ListApisBindedToAppV2

ListApisBindedToAppV2 查看APP已绑定的API列表

查询APP已经绑定的API列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ListApisBindedToAppV2Invoker added in v0.0.90

func (c *ApigClient) ListApisBindedToAppV2Invoker(request *model.ListApisBindedToAppV2Request) *ListApisBindedToAppV2Invoker

ListApisBindedToAppV2Invoker 查看APP已绑定的API列表

func (*ApigClient) ListApisBindedToRequestThrottlingPolicyV2

ListApisBindedToRequestThrottlingPolicyV2 查看流控策略绑定的API列表

查询某个流控策略上已经绑定的API列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ListApisBindedToRequestThrottlingPolicyV2Invoker added in v0.0.90

func (c *ApigClient) ListApisBindedToRequestThrottlingPolicyV2Invoker(request *model.ListApisBindedToRequestThrottlingPolicyV2Request) *ListApisBindedToRequestThrottlingPolicyV2Invoker

ListApisBindedToRequestThrottlingPolicyV2Invoker 查看流控策略绑定的API列表

func (*ApigClient) ListApisBindedToSignatureKeyV2

ListApisBindedToSignatureKeyV2 查看签名密钥绑定的API列表

查询某个签名密钥上已经绑定的API列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ListApisBindedToSignatureKeyV2Invoker added in v0.0.90

func (c *ApigClient) ListApisBindedToSignatureKeyV2Invoker(request *model.ListApisBindedToSignatureKeyV2Request) *ListApisBindedToSignatureKeyV2Invoker

ListApisBindedToSignatureKeyV2Invoker 查看签名密钥绑定的API列表

func (*ApigClient) ListApisNotBoundWithSignatureKeyV2

ListApisNotBoundWithSignatureKeyV2 查看签名密钥未绑定的API列表

查询所有未绑定到该签名密钥上的API列表。需要API已经发布,未发布的API不予展示。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ListApisNotBoundWithSignatureKeyV2Invoker added in v0.0.90

func (c *ApigClient) ListApisNotBoundWithSignatureKeyV2Invoker(request *model.ListApisNotBoundWithSignatureKeyV2Request) *ListApisNotBoundWithSignatureKeyV2Invoker

ListApisNotBoundWithSignatureKeyV2Invoker 查看签名密钥未绑定的API列表

func (*ApigClient) ListApisUnbindedToAclPolicyV2 added in v0.0.65

ListApisUnbindedToAclPolicyV2 查看ACL策略未绑定的API列表

查看ACL策略未绑定的API列表,需要API已发布

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ListApisUnbindedToAclPolicyV2Invoker added in v0.0.90

func (c *ApigClient) ListApisUnbindedToAclPolicyV2Invoker(request *model.ListApisUnbindedToAclPolicyV2Request) *ListApisUnbindedToAclPolicyV2Invoker

ListApisUnbindedToAclPolicyV2Invoker 查看ACL策略未绑定的API列表

func (*ApigClient) ListApisUnbindedToAppV2

ListApisUnbindedToAppV2 查看APP未绑定的API列表

查询指定环境上某个APP未绑定的API列表[,包括自有API和从云商店购买的API](tag:hws)。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ListApisUnbindedToAppV2Invoker added in v0.0.90

func (c *ApigClient) ListApisUnbindedToAppV2Invoker(request *model.ListApisUnbindedToAppV2Request) *ListApisUnbindedToAppV2Invoker

ListApisUnbindedToAppV2Invoker 查看APP未绑定的API列表

func (*ApigClient) ListApisUnbindedToRequestThrottlingPolicyV2

ListApisUnbindedToRequestThrottlingPolicyV2 查看流控策略未绑定的API列表

查询所有未绑定到该流控策略上的自有API列表。需要API已经发布,未发布的API不予展示。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ListApisUnbindedToRequestThrottlingPolicyV2Invoker added in v0.0.90

func (c *ApigClient) ListApisUnbindedToRequestThrottlingPolicyV2Invoker(request *model.ListApisUnbindedToRequestThrottlingPolicyV2Request) *ListApisUnbindedToRequestThrottlingPolicyV2Invoker

ListApisUnbindedToRequestThrottlingPolicyV2Invoker 查看流控策略未绑定的API列表

func (*ApigClient) ListApisV2

func (c *ApigClient) ListApisV2(request *model.ListApisV2Request) (*model.ListApisV2Response, error)

ListApisV2 查询API列表

查看API列表,返回API详细信息、发布信息等,但不能查看到后端服务信息和API请求参数信息

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ListApisV2Invoker added in v0.0.90

func (c *ApigClient) ListApisV2Invoker(request *model.ListApisV2Request) *ListApisV2Invoker

ListApisV2Invoker 查询API列表

func (*ApigClient) ListAppCodesV2 added in v0.0.65

func (c *ApigClient) ListAppCodesV2(request *model.ListAppCodesV2Request) (*model.ListAppCodesV2Response, error)

ListAppCodesV2 查询APP Code列表

查询App Code列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ListAppCodesV2Invoker added in v0.0.90

func (c *ApigClient) ListAppCodesV2Invoker(request *model.ListAppCodesV2Request) *ListAppCodesV2Invoker

ListAppCodesV2Invoker 查询APP Code列表

func (*ApigClient) ListAppQuantitiesV2

ListAppQuantitiesV2 查询APP概况

查询租户名下的APP概况:已进行API访问授权的APP个数,未进行API访问授权的APP个数。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ListAppQuantitiesV2Invoker added in v0.0.90

func (c *ApigClient) ListAppQuantitiesV2Invoker(request *model.ListAppQuantitiesV2Request) *ListAppQuantitiesV2Invoker

ListAppQuantitiesV2Invoker 查询APP概况

func (*ApigClient) ListAppQuotaBindableApps added in v0.1.62

ListAppQuotaBindableApps 查询凭据配额可绑定的凭据列表

查询凭据配额可绑定的凭据列表。支持按凭据名称模糊搜索

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ListAppQuotaBindableAppsInvoker added in v0.1.62

func (c *ApigClient) ListAppQuotaBindableAppsInvoker(request *model.ListAppQuotaBindableAppsRequest) *ListAppQuotaBindableAppsInvoker

ListAppQuotaBindableAppsInvoker 查询凭据配额可绑定的凭据列表

func (*ApigClient) ListAppQuotaBoundApps added in v0.1.62

ListAppQuotaBoundApps 查询凭据配额已绑定的凭据列表

查询凭据配额已绑定的凭据列表。支持按凭据名称模糊匹配

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ListAppQuotaBoundAppsInvoker added in v0.1.62

func (c *ApigClient) ListAppQuotaBoundAppsInvoker(request *model.ListAppQuotaBoundAppsRequest) *ListAppQuotaBoundAppsInvoker

ListAppQuotaBoundAppsInvoker 查询凭据配额已绑定的凭据列表

func (*ApigClient) ListAppQuotas added in v0.1.62

func (c *ApigClient) ListAppQuotas(request *model.ListAppQuotasRequest) (*model.ListAppQuotasResponse, error)

ListAppQuotas 获取凭据配额列表

获取凭据配额列表。支持根据名称模糊查询

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ListAppQuotasInvoker added in v0.1.62

func (c *ApigClient) ListAppQuotasInvoker(request *model.ListAppQuotasRequest) *ListAppQuotasInvoker

ListAppQuotasInvoker 获取凭据配额列表

func (*ApigClient) ListAppsBindedToApiV2

ListAppsBindedToApiV2 查看API已绑定的APP列表

查询API绑定的APP列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ListAppsBindedToApiV2Invoker added in v0.0.90

func (c *ApigClient) ListAppsBindedToApiV2Invoker(request *model.ListAppsBindedToApiV2Request) *ListAppsBindedToApiV2Invoker

ListAppsBindedToApiV2Invoker 查看API已绑定的APP列表

func (*ApigClient) ListAppsV2

func (c *ApigClient) ListAppsV2(request *model.ListAppsV2Request) (*model.ListAppsV2Response, error)

ListAppsV2 查询APP列表

查询APP列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ListAppsV2Invoker added in v0.0.90

func (c *ApigClient) ListAppsV2Invoker(request *model.ListAppsV2Request) *ListAppsV2Invoker

ListAppsV2Invoker 查询APP列表

func (*ApigClient) ListAttachedDomainsV2 added in v0.1.7

ListAttachedDomainsV2 获取SSL证书已绑定域名列表

获取SSL证书已绑定域名列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ListAttachedDomainsV2Invoker added in v0.1.7

func (c *ApigClient) ListAttachedDomainsV2Invoker(request *model.ListAttachedDomainsV2Request) *ListAttachedDomainsV2Invoker

ListAttachedDomainsV2Invoker 获取SSL证书已绑定域名列表

func (*ApigClient) ListAvailableZonesV2 added in v0.0.65

ListAvailableZonesV2 查看可用区信息

查看可用区信息

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ListAvailableZonesV2Invoker added in v0.0.90

func (c *ApigClient) ListAvailableZonesV2Invoker(request *model.ListAvailableZonesV2Request) *ListAvailableZonesV2Invoker

ListAvailableZonesV2Invoker 查看可用区信息

func (*ApigClient) ListBackendInstancesV2 added in v0.0.65

ListBackendInstancesV2 查看后端实例列表

查看指定VPC通道的后端实例列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ListBackendInstancesV2Invoker added in v0.0.90

func (c *ApigClient) ListBackendInstancesV2Invoker(request *model.ListBackendInstancesV2Request) *ListBackendInstancesV2Invoker

ListBackendInstancesV2Invoker 查看后端实例列表

func (*ApigClient) ListCertificatesV2 added in v0.1.7

ListCertificatesV2 获取SSL证书列表

获取SSL证书列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ListCertificatesV2Invoker added in v0.1.7

func (c *ApigClient) ListCertificatesV2Invoker(request *model.ListCertificatesV2Request) *ListCertificatesV2Invoker

ListCertificatesV2Invoker 获取SSL证书列表

func (*ApigClient) ListCustomAuthorizersV2 added in v0.0.65

ListCustomAuthorizersV2 查询自定义认证列表

查询自定义认证列表

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ListCustomAuthorizersV2Invoker added in v0.0.90

func (c *ApigClient) ListCustomAuthorizersV2Invoker(request *model.ListCustomAuthorizersV2Request) *ListCustomAuthorizersV2Invoker

ListCustomAuthorizersV2Invoker 查询自定义认证列表

func (*ApigClient) ListEndpointConnections added in v0.1.56

ListEndpointConnections 查询实例终端节点连接列表

查询实例终端节点连接列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ListEndpointConnectionsInvoker added in v0.1.56

func (c *ApigClient) ListEndpointConnectionsInvoker(request *model.ListEndpointConnectionsRequest) *ListEndpointConnectionsInvoker

ListEndpointConnectionsInvoker 查询实例终端节点连接列表

func (*ApigClient) ListEndpointPermissions added in v0.1.56

ListEndpointPermissions 查询实例的终端节点服务的白名单列表

查询当前实例终端节点服务的白名单列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ListEndpointPermissionsInvoker added in v0.1.56

func (c *ApigClient) ListEndpointPermissionsInvoker(request *model.ListEndpointPermissionsRequest) *ListEndpointPermissionsInvoker

ListEndpointPermissionsInvoker 查询实例的终端节点服务的白名单列表

func (*ApigClient) ListEnvironmentVariablesV2

ListEnvironmentVariablesV2 查询变量列表

查询分组下的所有环境变量的列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ListEnvironmentVariablesV2Invoker added in v0.0.90

func (c *ApigClient) ListEnvironmentVariablesV2Invoker(request *model.ListEnvironmentVariablesV2Request) *ListEnvironmentVariablesV2Invoker

ListEnvironmentVariablesV2Invoker 查询变量列表

func (*ApigClient) ListEnvironmentsV2

ListEnvironmentsV2 查询环境列表

查询符合条件的环境列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ListEnvironmentsV2Invoker added in v0.0.90

func (c *ApigClient) ListEnvironmentsV2Invoker(request *model.ListEnvironmentsV2Request) *ListEnvironmentsV2Invoker

ListEnvironmentsV2Invoker 查询环境列表

func (*ApigClient) ListFeaturesV2 added in v0.0.65

func (c *ApigClient) ListFeaturesV2(request *model.ListFeaturesV2Request) (*model.ListFeaturesV2Response, error)

ListFeaturesV2 查看实例特性列表

查看实例特性列表。注意:实例不支持以下特性的需要联系技术支持升级实例版本。

支持配置的特性列表及特性配置示例请参考本手册中的“附录 > 实例支持的APIG特性”章节。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ListFeaturesV2Invoker added in v0.0.90

func (c *ApigClient) ListFeaturesV2Invoker(request *model.ListFeaturesV2Request) *ListFeaturesV2Invoker

ListFeaturesV2Invoker 查看实例特性列表

func (*ApigClient) ListGatewayResponsesV2 added in v0.0.65

ListGatewayResponsesV2 查询分组自定义响应列表

查询分组自定义响应列表

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ListGatewayResponsesV2Invoker added in v0.0.90

func (c *ApigClient) ListGatewayResponsesV2Invoker(request *model.ListGatewayResponsesV2Request) *ListGatewayResponsesV2Invoker

ListGatewayResponsesV2Invoker 查询分组自定义响应列表

func (*ApigClient) ListInstanceConfigsV2 added in v0.0.76

ListInstanceConfigsV2 查询租户实例配置列表

查询租户实例配置列表

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ListInstanceConfigsV2Invoker added in v0.0.90

func (c *ApigClient) ListInstanceConfigsV2Invoker(request *model.ListInstanceConfigsV2Request) *ListInstanceConfigsV2Invoker

ListInstanceConfigsV2Invoker 查询租户实例配置列表

func (*ApigClient) ListInstanceTags added in v0.1.18

func (c *ApigClient) ListInstanceTags(request *model.ListInstanceTagsRequest) (*model.ListInstanceTagsResponse, error)

ListInstanceTags 查询单个实例标签

查询单个实例的标签。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ListInstanceTagsInvoker added in v0.1.18

func (c *ApigClient) ListInstanceTagsInvoker(request *model.ListInstanceTagsRequest) *ListInstanceTagsInvoker

ListInstanceTagsInvoker 查询单个实例标签

func (*ApigClient) ListInstancesV2 added in v0.0.65

func (c *ApigClient) ListInstancesV2(request *model.ListInstancesV2Request) (*model.ListInstancesV2Response, error)

ListInstancesV2 查询专享版实例列表

查询专享版实例列表

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ListInstancesV2Invoker added in v0.0.90

func (c *ApigClient) ListInstancesV2Invoker(request *model.ListInstancesV2Request) *ListInstancesV2Invoker

ListInstancesV2Invoker 查询专享版实例列表

func (*ApigClient) ListLatelyApiStatisticsV2 added in v0.0.65

ListLatelyApiStatisticsV2 API统计信息查询-最近一段时间

根据API的id和最近的一段时间查询API被调用的次数,统计周期为1分钟。查询范围一小时以内,一分钟一个样本,其样本值为一分钟内的累计值。 > 为了安全起见,在服务器上使用curl命令调用接口查询信息后,需要清理历史操作记录,包括但不限于“~/.bash_history”、“/var/log/messages”(如有)。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ListLatelyApiStatisticsV2Invoker added in v0.0.90

func (c *ApigClient) ListLatelyApiStatisticsV2Invoker(request *model.ListLatelyApiStatisticsV2Request) *ListLatelyApiStatisticsV2Invoker

ListLatelyApiStatisticsV2Invoker API统计信息查询-最近一段时间

func (*ApigClient) ListLatelyGroupStatisticsV2 added in v0.0.65

ListLatelyGroupStatisticsV2 分组统计信息查询-最近一小时内

根据API分组的编号查询该分组下所有API被调用的总次数,统计周期为1分钟。查询范围一小时以内,一分钟一个样本,其样本值为一分钟内的累计值。 > 为了安全起见,在服务器上使用curl命令调用接口查询信息后,需要清理历史操作记录,包括但不限于“~/.bash_history”、“/var/log/messages”(如有)。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ListLatelyGroupStatisticsV2Invoker added in v0.0.90

func (c *ApigClient) ListLatelyGroupStatisticsV2Invoker(request *model.ListLatelyGroupStatisticsV2Request) *ListLatelyGroupStatisticsV2Invoker

ListLatelyGroupStatisticsV2Invoker 分组统计信息查询-最近一小时内

func (*ApigClient) ListMemberGroups added in v0.1.7

func (c *ApigClient) ListMemberGroups(request *model.ListMemberGroupsRequest) (*model.ListMemberGroupsResponse, error)

ListMemberGroups 查询VPC通道后端云服务组列表

查询VPC通道后端云服务组列表

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ListMemberGroupsInvoker added in v0.1.7

func (c *ApigClient) ListMemberGroupsInvoker(request *model.ListMemberGroupsRequest) *ListMemberGroupsInvoker

ListMemberGroupsInvoker 查询VPC通道后端云服务组列表

func (*ApigClient) ListMetricData added in v0.1.7

func (c *ApigClient) ListMetricData(request *model.ListMetricDataRequest) (*model.ListMetricDataResponse, error)

ListMetricData 查询监控数据

查询指定时间范围指定指标的指定粒度的监控数据,可以通过参数指定需要查询的数据维度。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ListMetricDataInvoker added in v0.1.7

func (c *ApigClient) ListMetricDataInvoker(request *model.ListMetricDataRequest) *ListMetricDataInvoker

ListMetricDataInvoker 查询监控数据

func (*ApigClient) ListPluginAttachableApis added in v0.1.11

ListPluginAttachableApis 查询可绑定当前插件的API

查询可绑定当前插件的API信息。 - 支持分页返回 - 支持API名称模糊查询 - 支持已绑定其他插件的API查询返回

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ListPluginAttachableApisInvoker added in v0.1.11

func (c *ApigClient) ListPluginAttachableApisInvoker(request *model.ListPluginAttachableApisRequest) *ListPluginAttachableApisInvoker

ListPluginAttachableApisInvoker 查询可绑定当前插件的API

func (*ApigClient) ListPluginAttachedApis added in v0.1.11

ListPluginAttachedApis 查询插件下绑定的API

查询指定插件下绑定的API信息。 - 用于查询指定插件下已经绑定的API列表信息 - 支持分页返回 - 支持API名称模糊查询 - 绑定关系列表中返回的API在对应的环境中可能已经下线

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ListPluginAttachedApisInvoker added in v0.1.11

func (c *ApigClient) ListPluginAttachedApisInvoker(request *model.ListPluginAttachedApisRequest) *ListPluginAttachedApisInvoker

ListPluginAttachedApisInvoker 查询插件下绑定的API

func (*ApigClient) ListPlugins added in v0.1.11

func (c *ApigClient) ListPlugins(request *model.ListPluginsRequest) (*model.ListPluginsResponse, error)

ListPlugins 查询插件列表

查询一组符合条件的API网关插件详情。 - 支持分页 - 支持根据插件类型查询 - 支持根据插件可见范围查询 - 支持根据插件编码查询 - 支持根据名称模糊查询

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ListPluginsInvoker added in v0.1.11

func (c *ApigClient) ListPluginsInvoker(request *model.ListPluginsRequest) *ListPluginsInvoker

ListPluginsInvoker 查询插件列表

func (*ApigClient) ListProjectCofigsV2 added in v0.0.65

ListProjectCofigsV2 查询某个实例的租户配置列表

查询某个实例的租户配置列表,用户可以通过此接口查看各类型资源配置及使用情况。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ListProjectCofigsV2Invoker added in v0.0.90

func (c *ApigClient) ListProjectCofigsV2Invoker(request *model.ListProjectCofigsV2Request) *ListProjectCofigsV2Invoker

ListProjectCofigsV2Invoker 查询某个实例的租户配置列表

func (*ApigClient) ListProjectInstanceTags added in v0.1.18

ListProjectInstanceTags 查询项目下所有实例标签

查询项目下所有实例标签。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ListProjectInstanceTagsInvoker added in v0.1.18

func (c *ApigClient) ListProjectInstanceTagsInvoker(request *model.ListProjectInstanceTagsRequest) *ListProjectInstanceTagsInvoker

ListProjectInstanceTagsInvoker 查询项目下所有实例标签

func (*ApigClient) ListRequestThrottlingPoliciesBindedToApiV2

ListRequestThrottlingPoliciesBindedToApiV2 查看API绑定的流控策略列表

查询某个API绑定的流控策略列表。每个环境上应该最多只有一个流控策略。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ListRequestThrottlingPoliciesBindedToApiV2Invoker added in v0.0.90

func (c *ApigClient) ListRequestThrottlingPoliciesBindedToApiV2Invoker(request *model.ListRequestThrottlingPoliciesBindedToApiV2Request) *ListRequestThrottlingPoliciesBindedToApiV2Invoker

ListRequestThrottlingPoliciesBindedToApiV2Invoker 查看API绑定的流控策略列表

func (*ApigClient) ListRequestThrottlingPolicyV2

ListRequestThrottlingPolicyV2 查询流控策略列表

查询所有流控策略的信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ListRequestThrottlingPolicyV2Invoker added in v0.0.90

func (c *ApigClient) ListRequestThrottlingPolicyV2Invoker(request *model.ListRequestThrottlingPolicyV2Request) *ListRequestThrottlingPolicyV2Invoker

ListRequestThrottlingPolicyV2Invoker 查询流控策略列表

func (*ApigClient) ListSignatureKeysBindedToApiV2

ListSignatureKeysBindedToApiV2 查看API绑定的签名密钥列表

查询某个API绑定的签名密钥列表。每个API在每个环境上应该最多只会绑定一个签名密钥。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ListSignatureKeysBindedToApiV2Invoker added in v0.0.90

func (c *ApigClient) ListSignatureKeysBindedToApiV2Invoker(request *model.ListSignatureKeysBindedToApiV2Request) *ListSignatureKeysBindedToApiV2Invoker

ListSignatureKeysBindedToApiV2Invoker 查看API绑定的签名密钥列表

func (*ApigClient) ListSignatureKeysV2

ListSignatureKeysV2 查询签名密钥列表

查询所有签名密钥的信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ListSignatureKeysV2Invoker added in v0.0.90

func (c *ApigClient) ListSignatureKeysV2Invoker(request *model.ListSignatureKeysV2Request) *ListSignatureKeysV2Invoker

ListSignatureKeysV2Invoker 查询签名密钥列表

func (*ApigClient) ListSpecialThrottlingConfigurationsV2

ListSpecialThrottlingConfigurationsV2 查看特殊设置列表

查看给流控策略设置的特殊配置。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ListSpecialThrottlingConfigurationsV2Invoker added in v0.0.90

func (c *ApigClient) ListSpecialThrottlingConfigurationsV2Invoker(request *model.ListSpecialThrottlingConfigurationsV2Request) *ListSpecialThrottlingConfigurationsV2Invoker

ListSpecialThrottlingConfigurationsV2Invoker 查看特殊设置列表

func (*ApigClient) ListTagsV2 added in v0.0.65

func (c *ApigClient) ListTagsV2(request *model.ListTagsV2Request) (*model.ListTagsV2Response, error)

ListTagsV2 查询标签列表

查询标签列表

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ListTagsV2Invoker added in v0.0.90

func (c *ApigClient) ListTagsV2Invoker(request *model.ListTagsV2Request) *ListTagsV2Invoker

ListTagsV2Invoker 查询标签列表

func (*ApigClient) ListVpcChannelsV2 added in v0.0.65

ListVpcChannelsV2 查询VPC通道列表

查看VPC通道列表

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ListVpcChannelsV2Invoker added in v0.0.90

func (c *ApigClient) ListVpcChannelsV2Invoker(request *model.ListVpcChannelsV2Request) *ListVpcChannelsV2Invoker

ListVpcChannelsV2Invoker 查询VPC通道列表

func (*ApigClient) RemoveEipV2 added in v0.0.65

func (c *ApigClient) RemoveEipV2(request *model.RemoveEipV2Request) (*model.RemoveEipV2Response, error)

RemoveEipV2 实例解绑EIP

实例解绑EIP

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) RemoveEipV2Invoker added in v0.0.90

func (c *ApigClient) RemoveEipV2Invoker(request *model.RemoveEipV2Request) *RemoveEipV2Invoker

RemoveEipV2Invoker 实例解绑EIP

func (*ApigClient) RemoveEngressEipV2 added in v0.0.65

RemoveEngressEipV2 关闭实例公网出口

关闭实例公网出口

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) RemoveEngressEipV2Invoker added in v0.0.90

func (c *ApigClient) RemoveEngressEipV2Invoker(request *model.RemoveEngressEipV2Request) *RemoveEngressEipV2Invoker

RemoveEngressEipV2Invoker 关闭实例公网出口

func (*ApigClient) RemoveIngressEipV2 added in v0.1.32

RemoveIngressEipV2 关闭实例公网入口

关闭实例公网入口,仅当实例为ELB类型时支持

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) RemoveIngressEipV2Invoker added in v0.1.32

func (c *ApigClient) RemoveIngressEipV2Invoker(request *model.RemoveIngressEipV2Request) *RemoveIngressEipV2Invoker

RemoveIngressEipV2Invoker 关闭实例公网入口

func (*ApigClient) ResettingAppSecretV2

ResettingAppSecretV2 重置密钥

重置指定APP的密钥。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ResettingAppSecretV2Invoker added in v0.0.90

func (c *ApigClient) ResettingAppSecretV2Invoker(request *model.ResettingAppSecretV2Request) *ResettingAppSecretV2Invoker

ResettingAppSecretV2Invoker 重置密钥

func (*ApigClient) ShowAppBoundAppQuota added in v0.1.62

ShowAppBoundAppQuota 查询凭据关联的凭据配额

查看指定凭据关联的凭据配额。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ShowAppBoundAppQuotaInvoker added in v0.1.62

func (c *ApigClient) ShowAppBoundAppQuotaInvoker(request *model.ShowAppBoundAppQuotaRequest) *ShowAppBoundAppQuotaInvoker

ShowAppBoundAppQuotaInvoker 查询凭据关联的凭据配额

func (*ApigClient) ShowAppQuota added in v0.1.62

func (c *ApigClient) ShowAppQuota(request *model.ShowAppQuotaRequest) (*model.ShowAppQuotaResponse, error)

ShowAppQuota 获取凭据配额详情

获取凭据配额详情

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ShowAppQuotaInvoker added in v0.1.62

func (c *ApigClient) ShowAppQuotaInvoker(request *model.ShowAppQuotaRequest) *ShowAppQuotaInvoker

ShowAppQuotaInvoker 获取凭据配额详情

func (*ApigClient) ShowDetailsOfAclPolicyV2 added in v0.0.65

ShowDetailsOfAclPolicyV2 查看ACL策略详情

查询指定ACL策略的详情。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ShowDetailsOfAclPolicyV2Invoker added in v0.0.90

func (c *ApigClient) ShowDetailsOfAclPolicyV2Invoker(request *model.ShowDetailsOfAclPolicyV2Request) *ShowDetailsOfAclPolicyV2Invoker

ShowDetailsOfAclPolicyV2Invoker 查看ACL策略详情

func (*ApigClient) ShowDetailsOfApiGroupV2

ShowDetailsOfApiGroupV2 查询分组详情

查询指定分组的详细信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ShowDetailsOfApiGroupV2Invoker added in v0.0.90

func (c *ApigClient) ShowDetailsOfApiGroupV2Invoker(request *model.ShowDetailsOfApiGroupV2Request) *ShowDetailsOfApiGroupV2Invoker

ShowDetailsOfApiGroupV2Invoker 查询分组详情

func (*ApigClient) ShowDetailsOfApiV2

ShowDetailsOfApiV2 查询API详情

查看指定的API的详细信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ShowDetailsOfApiV2Invoker added in v0.0.90

func (c *ApigClient) ShowDetailsOfApiV2Invoker(request *model.ShowDetailsOfApiV2Request) *ShowDetailsOfApiV2Invoker

ShowDetailsOfApiV2Invoker 查询API详情

func (*ApigClient) ShowDetailsOfAppAcl added in v0.1.62

ShowDetailsOfAppAcl 查看APP的访问控制详情

查看APP的访问控制详情。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ShowDetailsOfAppAclInvoker added in v0.1.62

func (c *ApigClient) ShowDetailsOfAppAclInvoker(request *model.ShowDetailsOfAppAclRequest) *ShowDetailsOfAppAclInvoker

ShowDetailsOfAppAclInvoker 查看APP的访问控制详情

func (*ApigClient) ShowDetailsOfAppCodeV2 added in v0.0.65

ShowDetailsOfAppCodeV2 查看APP Code详情

App Code为APP应用下的子模块,创建App Code之后,可以实现简易的APP认证。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ShowDetailsOfAppCodeV2Invoker added in v0.0.90

func (c *ApigClient) ShowDetailsOfAppCodeV2Invoker(request *model.ShowDetailsOfAppCodeV2Request) *ShowDetailsOfAppCodeV2Invoker

ShowDetailsOfAppCodeV2Invoker 查看APP Code详情

func (*ApigClient) ShowDetailsOfAppV2

ShowDetailsOfAppV2 查看APP详情

查看指定APP的详细信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ShowDetailsOfAppV2Invoker added in v0.0.90

func (c *ApigClient) ShowDetailsOfAppV2Invoker(request *model.ShowDetailsOfAppV2Request) *ShowDetailsOfAppV2Invoker

ShowDetailsOfAppV2Invoker 查看APP详情

func (*ApigClient) ShowDetailsOfCertificateV2 added in v0.1.7

ShowDetailsOfCertificateV2 查看证书详情

查看证书详情。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ShowDetailsOfCertificateV2Invoker added in v0.1.7

func (c *ApigClient) ShowDetailsOfCertificateV2Invoker(request *model.ShowDetailsOfCertificateV2Request) *ShowDetailsOfCertificateV2Invoker

ShowDetailsOfCertificateV2Invoker 查看证书详情

func (*ApigClient) ShowDetailsOfCustomAuthorizersV2 added in v0.0.65

ShowDetailsOfCustomAuthorizersV2 查看自定义认证详情

查看自定义认证详情

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ShowDetailsOfCustomAuthorizersV2Invoker added in v0.0.90

func (c *ApigClient) ShowDetailsOfCustomAuthorizersV2Invoker(request *model.ShowDetailsOfCustomAuthorizersV2Request) *ShowDetailsOfCustomAuthorizersV2Invoker

ShowDetailsOfCustomAuthorizersV2Invoker 查看自定义认证详情

func (*ApigClient) ShowDetailsOfDomainNameCertificateV2

ShowDetailsOfDomainNameCertificateV2 查看域名证书

查看域名下绑定的证书详情。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ShowDetailsOfDomainNameCertificateV2Invoker added in v0.0.90

func (c *ApigClient) ShowDetailsOfDomainNameCertificateV2Invoker(request *model.ShowDetailsOfDomainNameCertificateV2Request) *ShowDetailsOfDomainNameCertificateV2Invoker

ShowDetailsOfDomainNameCertificateV2Invoker 查看域名证书

func (*ApigClient) ShowDetailsOfEnvironmentVariableV2

ShowDetailsOfEnvironmentVariableV2 查看变量详情

查看指定的环境变量的详情。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ShowDetailsOfEnvironmentVariableV2Invoker added in v0.0.90

func (c *ApigClient) ShowDetailsOfEnvironmentVariableV2Invoker(request *model.ShowDetailsOfEnvironmentVariableV2Request) *ShowDetailsOfEnvironmentVariableV2Invoker

ShowDetailsOfEnvironmentVariableV2Invoker 查看变量详情

func (*ApigClient) ShowDetailsOfGatewayResponseTypeV2 added in v0.0.65

ShowDetailsOfGatewayResponseTypeV2 查看分组下指定错误类型的自定义响应

查看分组下指定错误类型的自定义响应

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ShowDetailsOfGatewayResponseTypeV2Invoker added in v0.0.90

func (c *ApigClient) ShowDetailsOfGatewayResponseTypeV2Invoker(request *model.ShowDetailsOfGatewayResponseTypeV2Request) *ShowDetailsOfGatewayResponseTypeV2Invoker

ShowDetailsOfGatewayResponseTypeV2Invoker 查看分组下指定错误类型的自定义响应

func (*ApigClient) ShowDetailsOfGatewayResponseV2 added in v0.0.65

ShowDetailsOfGatewayResponseV2 查询分组自定义响应详情

查询分组自定义响应详情

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ShowDetailsOfGatewayResponseV2Invoker added in v0.0.90

func (c *ApigClient) ShowDetailsOfGatewayResponseV2Invoker(request *model.ShowDetailsOfGatewayResponseV2Request) *ShowDetailsOfGatewayResponseV2Invoker

ShowDetailsOfGatewayResponseV2Invoker 查询分组自定义响应详情

func (*ApigClient) ShowDetailsOfInstanceProgressV2 added in v0.0.65

ShowDetailsOfInstanceProgressV2 查看专享版实例创建进度

查看专享版实例创建进度

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ShowDetailsOfInstanceProgressV2Invoker added in v0.0.90

func (c *ApigClient) ShowDetailsOfInstanceProgressV2Invoker(request *model.ShowDetailsOfInstanceProgressV2Request) *ShowDetailsOfInstanceProgressV2Invoker

ShowDetailsOfInstanceProgressV2Invoker 查看专享版实例创建进度

func (*ApigClient) ShowDetailsOfInstanceV2 added in v0.0.65

ShowDetailsOfInstanceV2 查看专享版实例详情

查看专享版实例详情

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ShowDetailsOfInstanceV2Invoker added in v0.0.90

func (c *ApigClient) ShowDetailsOfInstanceV2Invoker(request *model.ShowDetailsOfInstanceV2Request) *ShowDetailsOfInstanceV2Invoker

ShowDetailsOfInstanceV2Invoker 查看专享版实例详情

func (*ApigClient) ShowDetailsOfMemberGroup added in v0.1.7

ShowDetailsOfMemberGroup 查看VPC通道后端服务器组详情

查看指定的VPC通道后端服务器组详情

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ShowDetailsOfMemberGroupInvoker added in v0.1.7

func (c *ApigClient) ShowDetailsOfMemberGroupInvoker(request *model.ShowDetailsOfMemberGroupRequest) *ShowDetailsOfMemberGroupInvoker

ShowDetailsOfMemberGroupInvoker 查看VPC通道后端服务器组详情

func (*ApigClient) ShowDetailsOfRequestThrottlingPolicyV2

ShowDetailsOfRequestThrottlingPolicyV2 查看流控策略详情

查看指定流控策略的详细信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ShowDetailsOfRequestThrottlingPolicyV2Invoker added in v0.0.90

func (c *ApigClient) ShowDetailsOfRequestThrottlingPolicyV2Invoker(request *model.ShowDetailsOfRequestThrottlingPolicyV2Request) *ShowDetailsOfRequestThrottlingPolicyV2Invoker

ShowDetailsOfRequestThrottlingPolicyV2Invoker 查看流控策略详情

func (*ApigClient) ShowDetailsOfVpcChannelV2 added in v0.0.65

ShowDetailsOfVpcChannelV2 查看VPC通道详情

查看指定的VPC通道详情

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ShowDetailsOfVpcChannelV2Invoker added in v0.0.90

func (c *ApigClient) ShowDetailsOfVpcChannelV2Invoker(request *model.ShowDetailsOfVpcChannelV2Request) *ShowDetailsOfVpcChannelV2Invoker

ShowDetailsOfVpcChannelV2Invoker 查看VPC通道详情

func (*ApigClient) ShowPlugin added in v0.1.11

func (c *ApigClient) ShowPlugin(request *model.ShowPluginRequest) (*model.ShowPluginResponse, error)

ShowPlugin 查询插件详情

查询插件详情。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ShowPluginInvoker added in v0.1.11

func (c *ApigClient) ShowPluginInvoker(request *model.ShowPluginRequest) *ShowPluginInvoker

ShowPluginInvoker 查询插件详情

func (*ApigClient) ShowRestrictionOfInstanceV2 added in v0.1.62

ShowRestrictionOfInstanceV2 查看实例约束信息

查看实例约束信息

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) ShowRestrictionOfInstanceV2Invoker added in v0.1.62

func (c *ApigClient) ShowRestrictionOfInstanceV2Invoker(request *model.ShowRestrictionOfInstanceV2Request) *ShowRestrictionOfInstanceV2Invoker

ShowRestrictionOfInstanceV2Invoker 查看实例约束信息

func (*ApigClient) UpdateAclStrategyV2 added in v0.0.65

UpdateAclStrategyV2 修改ACL策略

修改指定的ACL策略,其中可修改的属性为:acl_name、acl_type、acl_value,其它属性不可修改。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) UpdateAclStrategyV2Invoker added in v0.0.90

func (c *ApigClient) UpdateAclStrategyV2Invoker(request *model.UpdateAclStrategyV2Request) *UpdateAclStrategyV2Invoker

UpdateAclStrategyV2Invoker 修改ACL策略

func (*ApigClient) UpdateApiGroupV2

func (c *ApigClient) UpdateApiGroupV2(request *model.UpdateApiGroupV2Request) (*model.UpdateApiGroupV2Response, error)

UpdateApiGroupV2 修改API分组

修改API分组属性。其中name和remark可修改,其他属性不可修改。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) UpdateApiGroupV2Invoker added in v0.0.90

func (c *ApigClient) UpdateApiGroupV2Invoker(request *model.UpdateApiGroupV2Request) *UpdateApiGroupV2Invoker

UpdateApiGroupV2Invoker 修改API分组

func (*ApigClient) UpdateApiV2

func (c *ApigClient) UpdateApiV2(request *model.UpdateApiV2Request) (*model.UpdateApiV2Response, error)

UpdateApiV2 修改API

修改指定API的信息,包括后端服务信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) UpdateApiV2Invoker added in v0.0.90

func (c *ApigClient) UpdateApiV2Invoker(request *model.UpdateApiV2Request) *UpdateApiV2Invoker

UpdateApiV2Invoker 修改API

func (*ApigClient) UpdateAppAcl added in v0.1.62

func (c *ApigClient) UpdateAppAcl(request *model.UpdateAppAclRequest) (*model.UpdateAppAclResponse, error)

UpdateAppAcl 设置APP的访问控制

设置凭据的访问控制。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) UpdateAppAclInvoker added in v0.1.62

func (c *ApigClient) UpdateAppAclInvoker(request *model.UpdateAppAclRequest) *UpdateAppAclInvoker

UpdateAppAclInvoker 设置APP的访问控制

func (*ApigClient) UpdateAppQuota added in v0.1.62

func (c *ApigClient) UpdateAppQuota(request *model.UpdateAppQuotaRequest) (*model.UpdateAppQuotaResponse, error)

UpdateAppQuota 修改凭据配额

修改凭据配额

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) UpdateAppQuotaInvoker added in v0.1.62

func (c *ApigClient) UpdateAppQuotaInvoker(request *model.UpdateAppQuotaRequest) *UpdateAppQuotaInvoker

UpdateAppQuotaInvoker 修改凭据配额

func (*ApigClient) UpdateAppV2

func (c *ApigClient) UpdateAppV2(request *model.UpdateAppV2Request) (*model.UpdateAppV2Response, error)

UpdateAppV2 修改APP

修改指定APP的信息。其中可修改的属性为:name、remark,当支持用户自定义key和secret的开关开启时,app_key和app_secret也支持修改,其它属性不可修改。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) UpdateAppV2Invoker added in v0.0.90

func (c *ApigClient) UpdateAppV2Invoker(request *model.UpdateAppV2Request) *UpdateAppV2Invoker

UpdateAppV2Invoker 修改APP

func (*ApigClient) UpdateBackendInstancesV2 added in v0.1.7

UpdateBackendInstancesV2 更新后端实例

更新指定的VPC通道的后端实例。更新时,使用传入的请求参数对对应云服务组的后端实例进行全量覆盖修改。若未指定修改的云服务器组,则进行全量覆盖。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) UpdateBackendInstancesV2Invoker added in v0.1.7

func (c *ApigClient) UpdateBackendInstancesV2Invoker(request *model.UpdateBackendInstancesV2Request) *UpdateBackendInstancesV2Invoker

UpdateBackendInstancesV2Invoker 更新后端实例

func (*ApigClient) UpdateCertificateV2 added in v0.1.7

UpdateCertificateV2 修改SSL证书

修改SSL证书。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) UpdateCertificateV2Invoker added in v0.1.7

func (c *ApigClient) UpdateCertificateV2Invoker(request *model.UpdateCertificateV2Request) *UpdateCertificateV2Invoker

UpdateCertificateV2Invoker 修改SSL证书

func (*ApigClient) UpdateCustomAuthorizerV2 added in v0.0.65

UpdateCustomAuthorizerV2 修改自定义认证

修改自定义认证

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) UpdateCustomAuthorizerV2Invoker added in v0.0.90

func (c *ApigClient) UpdateCustomAuthorizerV2Invoker(request *model.UpdateCustomAuthorizerV2Request) *UpdateCustomAuthorizerV2Invoker

UpdateCustomAuthorizerV2Invoker 修改自定义认证

func (*ApigClient) UpdateDomainV2 added in v0.0.49

func (c *ApigClient) UpdateDomainV2(request *model.UpdateDomainV2Request) (*model.UpdateDomainV2Response, error)

UpdateDomainV2 修改域名

修改绑定的域名所对应的配置信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) UpdateDomainV2Invoker added in v0.0.90

func (c *ApigClient) UpdateDomainV2Invoker(request *model.UpdateDomainV2Request) *UpdateDomainV2Invoker

UpdateDomainV2Invoker 修改域名

func (*ApigClient) UpdateEngressEipV2 added in v0.0.65

UpdateEngressEipV2 更新实例出公网带宽

更新实例出公网带宽

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) UpdateEngressEipV2Invoker added in v0.0.90

func (c *ApigClient) UpdateEngressEipV2Invoker(request *model.UpdateEngressEipV2Request) *UpdateEngressEipV2Invoker

UpdateEngressEipV2Invoker 更新实例出公网带宽

func (*ApigClient) UpdateEnvironmentV2

UpdateEnvironmentV2 修改环境

修改指定环境的信息。其中可修改的属性为:name、remark,其它属性不可修改。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) UpdateEnvironmentV2Invoker added in v0.0.90

func (c *ApigClient) UpdateEnvironmentV2Invoker(request *model.UpdateEnvironmentV2Request) *UpdateEnvironmentV2Invoker

UpdateEnvironmentV2Invoker 修改环境

func (*ApigClient) UpdateEnvironmentVariableV2 added in v0.1.62

UpdateEnvironmentVariableV2 修改变量

修改环境变量。环境变量引用位置为api的后端服务地址时,修改对应环境变量会将使用该变量的所有api重新发布。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) UpdateEnvironmentVariableV2Invoker added in v0.1.62

func (c *ApigClient) UpdateEnvironmentVariableV2Invoker(request *model.UpdateEnvironmentVariableV2Request) *UpdateEnvironmentVariableV2Invoker

UpdateEnvironmentVariableV2Invoker 修改变量

func (*ApigClient) UpdateGatewayResponseTypeV2 added in v0.0.65

UpdateGatewayResponseTypeV2 修改分组下指定错误类型的自定义响应

修改分组下指定错误类型的自定义响应。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) UpdateGatewayResponseTypeV2Invoker added in v0.0.90

func (c *ApigClient) UpdateGatewayResponseTypeV2Invoker(request *model.UpdateGatewayResponseTypeV2Request) *UpdateGatewayResponseTypeV2Invoker

UpdateGatewayResponseTypeV2Invoker 修改分组下指定错误类型的自定义响应

func (*ApigClient) UpdateGatewayResponseV2 added in v0.0.65

UpdateGatewayResponseV2 修改分组自定义响应

修改分组自定义响应

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) UpdateGatewayResponseV2Invoker added in v0.0.90

func (c *ApigClient) UpdateGatewayResponseV2Invoker(request *model.UpdateGatewayResponseV2Request) *UpdateGatewayResponseV2Invoker

UpdateGatewayResponseV2Invoker 修改分组自定义响应

func (*ApigClient) UpdateHealthCheck added in v0.1.7

UpdateHealthCheck 修改VPC通道健康检查

修改VPC通道健康检查。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) UpdateHealthCheckInvoker added in v0.1.7

func (c *ApigClient) UpdateHealthCheckInvoker(request *model.UpdateHealthCheckRequest) *UpdateHealthCheckInvoker

UpdateHealthCheckInvoker 修改VPC通道健康检查

func (*ApigClient) UpdateIngressEipV2 added in v0.1.32

UpdateIngressEipV2 更新实例入公网带宽

更新实例入公网带宽,仅当实例为ELB类型时支持

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) UpdateIngressEipV2Invoker added in v0.1.32

func (c *ApigClient) UpdateIngressEipV2Invoker(request *model.UpdateIngressEipV2Request) *UpdateIngressEipV2Invoker

UpdateIngressEipV2Invoker 更新实例入公网带宽

func (*ApigClient) UpdateInstanceV2 added in v0.0.65

func (c *ApigClient) UpdateInstanceV2(request *model.UpdateInstanceV2Request) (*model.UpdateInstanceV2Response, error)

UpdateInstanceV2 更新专享版实例

更新专享版实例

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) UpdateInstanceV2Invoker added in v0.0.90

func (c *ApigClient) UpdateInstanceV2Invoker(request *model.UpdateInstanceV2Request) *UpdateInstanceV2Invoker

UpdateInstanceV2Invoker 更新专享版实例

func (*ApigClient) UpdateMemberGroup added in v0.1.7

UpdateMemberGroup 更新VPC通道后端服务器组

更新指定VPC通道后端服务器组

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) UpdateMemberGroupInvoker added in v0.1.7

func (c *ApigClient) UpdateMemberGroupInvoker(request *model.UpdateMemberGroupRequest) *UpdateMemberGroupInvoker

UpdateMemberGroupInvoker 更新VPC通道后端服务器组

func (*ApigClient) UpdatePlugin added in v0.1.11

func (c *ApigClient) UpdatePlugin(request *model.UpdatePluginRequest) (*model.UpdatePluginResponse, error)

UpdatePlugin 修改插件

修改插件信息。 - 插件不允许重名 - 插件不支持修改类型和可见范围

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) UpdatePluginInvoker added in v0.1.11

func (c *ApigClient) UpdatePluginInvoker(request *model.UpdatePluginRequest) *UpdatePluginInvoker

UpdatePluginInvoker 修改插件

func (*ApigClient) UpdateRequestThrottlingPolicyV2

UpdateRequestThrottlingPolicyV2 修改流控策略

修改指定流控策略的详细信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) UpdateRequestThrottlingPolicyV2Invoker added in v0.0.90

func (c *ApigClient) UpdateRequestThrottlingPolicyV2Invoker(request *model.UpdateRequestThrottlingPolicyV2Request) *UpdateRequestThrottlingPolicyV2Invoker

UpdateRequestThrottlingPolicyV2Invoker 修改流控策略

func (*ApigClient) UpdateSignatureKeyV2

UpdateSignatureKeyV2 修改签名密钥

修改指定签名密钥的详细信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) UpdateSignatureKeyV2Invoker added in v0.0.90

func (c *ApigClient) UpdateSignatureKeyV2Invoker(request *model.UpdateSignatureKeyV2Request) *UpdateSignatureKeyV2Invoker

UpdateSignatureKeyV2Invoker 修改签名密钥

func (*ApigClient) UpdateSpecialThrottlingConfigurationV2

UpdateSpecialThrottlingConfigurationV2 修改特殊设置

修改某个流控策略下的某个特殊设置。

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) UpdateSpecialThrottlingConfigurationV2Invoker added in v0.0.90

func (c *ApigClient) UpdateSpecialThrottlingConfigurationV2Invoker(request *model.UpdateSpecialThrottlingConfigurationV2Request) *UpdateSpecialThrottlingConfigurationV2Invoker

UpdateSpecialThrottlingConfigurationV2Invoker 修改特殊设置

func (*ApigClient) UpdateVpcChannelV2 added in v0.0.65

UpdateVpcChannelV2 更新VPC通道

更新指定VPC通道的参数

使用传入的后端实例列表对VPC通道进行全量覆盖,若后端实例列表为空,则会全量删除已有的后端实例;

使用传入的后端服务器组列表对VPC通道进行全量覆盖,若后端服务器组列表为空,则会全量删除已有的服务器组;

Please refer to HUAWEI cloud API Explorer for details.

func (*ApigClient) UpdateVpcChannelV2Invoker added in v0.0.90

func (c *ApigClient) UpdateVpcChannelV2Invoker(request *model.UpdateVpcChannelV2Request) *UpdateVpcChannelV2Invoker

UpdateVpcChannelV2Invoker 更新VPC通道

type AssociateAppsForAppQuotaInvoker added in v0.1.62

type AssociateAppsForAppQuotaInvoker struct {
	*invoker.BaseInvoker
}

func (*AssociateAppsForAppQuotaInvoker) Invoke added in v0.1.62

type AssociateCertificateV2Invoker added in v0.0.90

type AssociateCertificateV2Invoker struct {
	*invoker.BaseInvoker
}

func (*AssociateCertificateV2Invoker) Invoke added in v0.0.90

type AssociateDomainV2Invoker added in v0.0.90

type AssociateDomainV2Invoker struct {
	*invoker.BaseInvoker
}

func (*AssociateDomainV2Invoker) Invoke added in v0.0.90

type AssociateRequestThrottlingPolicyV2Invoker added in v0.0.90

type AssociateRequestThrottlingPolicyV2Invoker struct {
	*invoker.BaseInvoker
}

func (*AssociateRequestThrottlingPolicyV2Invoker) Invoke added in v0.0.90

type AssociateSignatureKeyV2Invoker added in v0.0.90

type AssociateSignatureKeyV2Invoker struct {
	*invoker.BaseInvoker
}

func (*AssociateSignatureKeyV2Invoker) Invoke added in v0.0.90

type AttachApiToPluginInvoker added in v0.1.11

type AttachApiToPluginInvoker struct {
	*invoker.BaseInvoker
}

func (*AttachApiToPluginInvoker) Invoke added in v0.1.11

type AttachPluginToApiInvoker added in v0.1.11

type AttachPluginToApiInvoker struct {
	*invoker.BaseInvoker
}

func (*AttachPluginToApiInvoker) Invoke added in v0.1.11

type BatchAssociateCertsV2Invoker added in v0.1.7

type BatchAssociateCertsV2Invoker struct {
	*invoker.BaseInvoker
}

func (*BatchAssociateCertsV2Invoker) Invoke added in v0.1.7

type BatchAssociateDomainsV2Invoker added in v0.1.7

type BatchAssociateDomainsV2Invoker struct {
	*invoker.BaseInvoker
}

func (*BatchAssociateDomainsV2Invoker) Invoke added in v0.1.7

type BatchCreateOrDeleteInstanceTagsInvoker added in v0.1.18

type BatchCreateOrDeleteInstanceTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchCreateOrDeleteInstanceTagsInvoker) Invoke added in v0.1.18

type BatchDeleteAclV2Invoker added in v0.0.90

type BatchDeleteAclV2Invoker struct {
	*invoker.BaseInvoker
}

func (*BatchDeleteAclV2Invoker) Invoke added in v0.0.90

type BatchDeleteApiAclBindingV2Invoker added in v0.0.90

type BatchDeleteApiAclBindingV2Invoker struct {
	*invoker.BaseInvoker
}

func (*BatchDeleteApiAclBindingV2Invoker) Invoke added in v0.0.90

type BatchDisableMembersInvoker added in v0.1.7

type BatchDisableMembersInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchDisableMembersInvoker) Invoke added in v0.1.7

type BatchDisassociateCertsV2Invoker added in v0.1.7

type BatchDisassociateCertsV2Invoker struct {
	*invoker.BaseInvoker
}

func (*BatchDisassociateCertsV2Invoker) Invoke added in v0.1.7

type BatchDisassociateDomainsV2Invoker added in v0.1.7

type BatchDisassociateDomainsV2Invoker struct {
	*invoker.BaseInvoker
}

func (*BatchDisassociateDomainsV2Invoker) Invoke added in v0.1.7

type BatchDisassociateThrottlingPolicyV2Invoker added in v0.0.90

type BatchDisassociateThrottlingPolicyV2Invoker struct {
	*invoker.BaseInvoker
}

func (*BatchDisassociateThrottlingPolicyV2Invoker) Invoke added in v0.0.90

type BatchEnableMembersInvoker added in v0.1.7

type BatchEnableMembersInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchEnableMembersInvoker) Invoke added in v0.1.7

type BatchPublishOrOfflineApiV2Invoker added in v0.0.90

type BatchPublishOrOfflineApiV2Invoker struct {
	*invoker.BaseInvoker
}

func (*BatchPublishOrOfflineApiV2Invoker) Invoke added in v0.0.90

type CancelingAuthorizationV2Invoker added in v0.0.90

type CancelingAuthorizationV2Invoker struct {
	*invoker.BaseInvoker
}

func (*CancelingAuthorizationV2Invoker) Invoke added in v0.0.90

type ChangeApiVersionV2Invoker added in v0.0.90

type ChangeApiVersionV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ChangeApiVersionV2Invoker) Invoke added in v0.0.90

type CheckApiGroupsV2Invoker added in v0.1.71

type CheckApiGroupsV2Invoker struct {
	*invoker.BaseInvoker
}

func (*CheckApiGroupsV2Invoker) Invoke added in v0.1.71

type CheckApisV2Invoker added in v0.1.62

type CheckApisV2Invoker struct {
	*invoker.BaseInvoker
}

func (*CheckApisV2Invoker) Invoke added in v0.1.62

type CheckAppV2Invoker added in v0.0.90

type CheckAppV2Invoker struct {
	*invoker.BaseInvoker
}

func (*CheckAppV2Invoker) Invoke added in v0.0.90

type CreateAclStrategyV2Invoker added in v0.0.90

type CreateAclStrategyV2Invoker struct {
	*invoker.BaseInvoker
}

func (*CreateAclStrategyV2Invoker) Invoke added in v0.0.90

type CreateAnAppV2Invoker added in v0.0.90

type CreateAnAppV2Invoker struct {
	*invoker.BaseInvoker
}

func (*CreateAnAppV2Invoker) Invoke added in v0.0.90

type CreateApiAclBindingV2Invoker added in v0.0.90

type CreateApiAclBindingV2Invoker struct {
	*invoker.BaseInvoker
}

func (*CreateApiAclBindingV2Invoker) Invoke added in v0.0.90

type CreateApiGroupV2Invoker added in v0.0.90

type CreateApiGroupV2Invoker struct {
	*invoker.BaseInvoker
}

func (*CreateApiGroupV2Invoker) Invoke added in v0.0.90

type CreateApiV2Invoker added in v0.0.90

type CreateApiV2Invoker struct {
	*invoker.BaseInvoker
}

func (*CreateApiV2Invoker) Invoke added in v0.0.90

type CreateAppCodeAutoV2Invoker added in v0.0.90

type CreateAppCodeAutoV2Invoker struct {
	*invoker.BaseInvoker
}

func (*CreateAppCodeAutoV2Invoker) Invoke added in v0.0.90

type CreateAppCodeV2Invoker added in v0.0.90

type CreateAppCodeV2Invoker struct {
	*invoker.BaseInvoker
}

func (*CreateAppCodeV2Invoker) Invoke added in v0.0.90

type CreateAppQuotaInvoker added in v0.1.62

type CreateAppQuotaInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateAppQuotaInvoker) Invoke added in v0.1.62

type CreateAuthorizingAppsV2Invoker added in v0.0.90

type CreateAuthorizingAppsV2Invoker struct {
	*invoker.BaseInvoker
}

func (*CreateAuthorizingAppsV2Invoker) Invoke added in v0.0.90

type CreateCertificateV2Invoker added in v0.1.7

type CreateCertificateV2Invoker struct {
	*invoker.BaseInvoker
}

func (*CreateCertificateV2Invoker) Invoke added in v0.1.7

type CreateCustomAuthorizerV2Invoker added in v0.0.90

type CreateCustomAuthorizerV2Invoker struct {
	*invoker.BaseInvoker
}

func (*CreateCustomAuthorizerV2Invoker) Invoke added in v0.0.90

type CreateEnvironmentV2Invoker added in v0.0.90

type CreateEnvironmentV2Invoker struct {
	*invoker.BaseInvoker
}

func (*CreateEnvironmentV2Invoker) Invoke added in v0.0.90

type CreateEnvironmentVariableV2Invoker added in v0.0.90

type CreateEnvironmentVariableV2Invoker struct {
	*invoker.BaseInvoker
}

func (*CreateEnvironmentVariableV2Invoker) Invoke added in v0.0.90

type CreateFeatureV2Invoker added in v0.0.90

type CreateFeatureV2Invoker struct {
	*invoker.BaseInvoker
}

func (*CreateFeatureV2Invoker) Invoke added in v0.0.90

type CreateGatewayResponseV2Invoker added in v0.0.90

type CreateGatewayResponseV2Invoker struct {
	*invoker.BaseInvoker
}

func (*CreateGatewayResponseV2Invoker) Invoke added in v0.0.90

type CreateInstanceV2Invoker added in v0.0.90

type CreateInstanceV2Invoker struct {
	*invoker.BaseInvoker
}

func (*CreateInstanceV2Invoker) Invoke added in v0.0.90

type CreateMemberGroupInvoker added in v0.1.7

type CreateMemberGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateMemberGroupInvoker) Invoke added in v0.1.7

type CreateOrDeletePublishRecordForApiV2Invoker added in v0.0.90

type CreateOrDeletePublishRecordForApiV2Invoker struct {
	*invoker.BaseInvoker
}

func (*CreateOrDeletePublishRecordForApiV2Invoker) Invoke added in v0.0.90

type CreateOrderInvoker added in v0.1.62

type CreateOrderInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateOrderInvoker) Invoke added in v0.1.62

type CreatePluginInvoker added in v0.1.11

type CreatePluginInvoker struct {
	*invoker.BaseInvoker
}

func (*CreatePluginInvoker) Invoke added in v0.1.11

type CreatePostPayResizeOrderInvoker added in v0.1.62

type CreatePostPayResizeOrderInvoker struct {
	*invoker.BaseInvoker
}

func (*CreatePostPayResizeOrderInvoker) Invoke added in v0.1.62

type CreatePrepayResizeInvoker added in v0.1.62

type CreatePrepayResizeInvoker struct {
	*invoker.BaseInvoker
}

func (*CreatePrepayResizeInvoker) Invoke added in v0.1.62

type CreateRequestThrottlingPolicyV2Invoker added in v0.0.90

type CreateRequestThrottlingPolicyV2Invoker struct {
	*invoker.BaseInvoker
}

func (*CreateRequestThrottlingPolicyV2Invoker) Invoke added in v0.0.90

type CreateSignatureKeyV2Invoker added in v0.0.90

type CreateSignatureKeyV2Invoker struct {
	*invoker.BaseInvoker
}

func (*CreateSignatureKeyV2Invoker) Invoke added in v0.0.90

type CreateSpecialThrottlingConfigurationV2Invoker added in v0.0.90

type CreateSpecialThrottlingConfigurationV2Invoker struct {
	*invoker.BaseInvoker
}

func (*CreateSpecialThrottlingConfigurationV2Invoker) Invoke added in v0.0.90

type CreateVpcChannelV2Invoker added in v0.0.90

type CreateVpcChannelV2Invoker struct {
	*invoker.BaseInvoker
}

func (*CreateVpcChannelV2Invoker) Invoke added in v0.0.90

type DebugApiV2Invoker added in v0.0.90

type DebugApiV2Invoker struct {
	*invoker.BaseInvoker
}

func (*DebugApiV2Invoker) Invoke added in v0.0.90

type DeleteAclV2Invoker added in v0.0.90

type DeleteAclV2Invoker struct {
	*invoker.BaseInvoker
}

func (*DeleteAclV2Invoker) Invoke added in v0.0.90

type DeleteApiAclBindingV2Invoker added in v0.0.90

type DeleteApiAclBindingV2Invoker struct {
	*invoker.BaseInvoker
}

func (*DeleteApiAclBindingV2Invoker) Invoke added in v0.0.90

type DeleteApiByVersionIdV2Invoker added in v0.0.90

type DeleteApiByVersionIdV2Invoker struct {
	*invoker.BaseInvoker
}

func (*DeleteApiByVersionIdV2Invoker) Invoke added in v0.0.90

type DeleteApiGroupV2Invoker added in v0.0.90

type DeleteApiGroupV2Invoker struct {
	*invoker.BaseInvoker
}

func (*DeleteApiGroupV2Invoker) Invoke added in v0.0.90

type DeleteApiV2Invoker added in v0.0.90

type DeleteApiV2Invoker struct {
	*invoker.BaseInvoker
}

func (*DeleteApiV2Invoker) Invoke added in v0.0.90

type DeleteAppAclInvoker added in v0.1.62

type DeleteAppAclInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteAppAclInvoker) Invoke added in v0.1.62

type DeleteAppCodeV2Invoker added in v0.0.90

type DeleteAppCodeV2Invoker struct {
	*invoker.BaseInvoker
}

func (*DeleteAppCodeV2Invoker) Invoke added in v0.0.90

type DeleteAppQuotaInvoker added in v0.1.62

type DeleteAppQuotaInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteAppQuotaInvoker) Invoke added in v0.1.62

type DeleteAppV2Invoker added in v0.0.90

type DeleteAppV2Invoker struct {
	*invoker.BaseInvoker
}

func (*DeleteAppV2Invoker) Invoke added in v0.0.90

type DeleteBackendInstanceV2Invoker added in v0.0.90

type DeleteBackendInstanceV2Invoker struct {
	*invoker.BaseInvoker
}

func (*DeleteBackendInstanceV2Invoker) Invoke added in v0.0.90

type DeleteCertificateV2Invoker added in v0.1.7

type DeleteCertificateV2Invoker struct {
	*invoker.BaseInvoker
}

func (*DeleteCertificateV2Invoker) Invoke added in v0.1.7

type DeleteCustomAuthorizerV2Invoker added in v0.0.90

type DeleteCustomAuthorizerV2Invoker struct {
	*invoker.BaseInvoker
}

func (*DeleteCustomAuthorizerV2Invoker) Invoke added in v0.0.90

type DeleteEndpointPermissionsInvoker added in v0.1.56

type DeleteEndpointPermissionsInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteEndpointPermissionsInvoker) Invoke added in v0.1.56

type DeleteEnvironmentV2Invoker added in v0.0.90

type DeleteEnvironmentV2Invoker struct {
	*invoker.BaseInvoker
}

func (*DeleteEnvironmentV2Invoker) Invoke added in v0.0.90

type DeleteEnvironmentVariableV2Invoker added in v0.0.90

type DeleteEnvironmentVariableV2Invoker struct {
	*invoker.BaseInvoker
}

func (*DeleteEnvironmentVariableV2Invoker) Invoke added in v0.0.90

type DeleteGatewayResponseTypeV2Invoker added in v0.0.90

type DeleteGatewayResponseTypeV2Invoker struct {
	*invoker.BaseInvoker
}

func (*DeleteGatewayResponseTypeV2Invoker) Invoke added in v0.0.90

type DeleteGatewayResponseV2Invoker added in v0.0.90

type DeleteGatewayResponseV2Invoker struct {
	*invoker.BaseInvoker
}

func (*DeleteGatewayResponseV2Invoker) Invoke added in v0.0.90

type DeleteInstancesV2Invoker added in v0.0.90

type DeleteInstancesV2Invoker struct {
	*invoker.BaseInvoker
}

func (*DeleteInstancesV2Invoker) Invoke added in v0.0.90

type DeleteMemberGroupInvoker added in v0.1.7

type DeleteMemberGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteMemberGroupInvoker) Invoke added in v0.1.7

type DeletePluginInvoker added in v0.1.11

type DeletePluginInvoker struct {
	*invoker.BaseInvoker
}

func (*DeletePluginInvoker) Invoke added in v0.1.11

type DeleteRequestThrottlingPolicyV2Invoker added in v0.0.90

type DeleteRequestThrottlingPolicyV2Invoker struct {
	*invoker.BaseInvoker
}

func (*DeleteRequestThrottlingPolicyV2Invoker) Invoke added in v0.0.90

type DeleteSignatureKeyV2Invoker added in v0.0.90

type DeleteSignatureKeyV2Invoker struct {
	*invoker.BaseInvoker
}

func (*DeleteSignatureKeyV2Invoker) Invoke added in v0.0.90

type DeleteSpecialThrottlingConfigurationV2Invoker added in v0.0.90

type DeleteSpecialThrottlingConfigurationV2Invoker struct {
	*invoker.BaseInvoker
}

func (*DeleteSpecialThrottlingConfigurationV2Invoker) Invoke added in v0.0.90

type DeleteVpcChannelV2Invoker added in v0.0.90

type DeleteVpcChannelV2Invoker struct {
	*invoker.BaseInvoker
}

func (*DeleteVpcChannelV2Invoker) Invoke added in v0.0.90

type DetachApiFromPluginInvoker added in v0.1.11

type DetachApiFromPluginInvoker struct {
	*invoker.BaseInvoker
}

func (*DetachApiFromPluginInvoker) Invoke added in v0.1.11

type DetachPluginFromApiInvoker added in v0.1.11

type DetachPluginFromApiInvoker struct {
	*invoker.BaseInvoker
}

func (*DetachPluginFromApiInvoker) Invoke added in v0.1.11

type DisassociateAppQuotaWithAppInvoker added in v0.1.62

type DisassociateAppQuotaWithAppInvoker struct {
	*invoker.BaseInvoker
}

func (*DisassociateAppQuotaWithAppInvoker) Invoke added in v0.1.62

type DisassociateCertificateV2Invoker added in v0.0.90

type DisassociateCertificateV2Invoker struct {
	*invoker.BaseInvoker
}

func (*DisassociateCertificateV2Invoker) Invoke added in v0.0.90

type DisassociateDomainV2Invoker added in v0.0.90

type DisassociateDomainV2Invoker struct {
	*invoker.BaseInvoker
}

func (*DisassociateDomainV2Invoker) Invoke added in v0.0.90

type DisassociateRequestThrottlingPolicyV2Invoker added in v0.0.90

type DisassociateRequestThrottlingPolicyV2Invoker struct {
	*invoker.BaseInvoker
}

func (*DisassociateRequestThrottlingPolicyV2Invoker) Invoke added in v0.0.90

type DisassociateSignatureKeyV2Invoker added in v0.0.90

type DisassociateSignatureKeyV2Invoker struct {
	*invoker.BaseInvoker
}

func (*DisassociateSignatureKeyV2Invoker) Invoke added in v0.0.90

type ExportApiDefinitionsV2Invoker added in v0.0.90

type ExportApiDefinitionsV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ExportApiDefinitionsV2Invoker) Invoke added in v0.0.90

type ImportApiDefinitionsV2Invoker added in v0.0.90

type ImportApiDefinitionsV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ImportApiDefinitionsV2Invoker) Invoke added in v0.0.90

type ImportMicroserviceInvoker added in v0.1.7

type ImportMicroserviceInvoker struct {
	*invoker.BaseInvoker
}

func (*ImportMicroserviceInvoker) Invoke added in v0.1.7

type ListAclPolicyBindedToApiV2Invoker added in v0.0.90

type ListAclPolicyBindedToApiV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ListAclPolicyBindedToApiV2Invoker) Invoke added in v0.0.90

type ListAclStrategiesV2Invoker added in v0.0.90

type ListAclStrategiesV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ListAclStrategiesV2Invoker) Invoke added in v0.0.90

type ListApiAttachablePluginsInvoker added in v0.1.11

type ListApiAttachablePluginsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListApiAttachablePluginsInvoker) Invoke added in v0.1.11

type ListApiAttachedPluginsInvoker added in v0.1.11

type ListApiAttachedPluginsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListApiAttachedPluginsInvoker) Invoke added in v0.1.11

type ListApiGroupsQuantitiesV2Invoker added in v0.0.90

type ListApiGroupsQuantitiesV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ListApiGroupsQuantitiesV2Invoker) Invoke added in v0.0.90

type ListApiGroupsV2Invoker added in v0.0.90

type ListApiGroupsV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ListApiGroupsV2Invoker) Invoke added in v0.0.90

type ListApiQuantitiesV2Invoker added in v0.0.90

type ListApiQuantitiesV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ListApiQuantitiesV2Invoker) Invoke added in v0.0.90

type ListApiRuntimeDefinitionV2Invoker added in v0.0.90

type ListApiRuntimeDefinitionV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ListApiRuntimeDefinitionV2Invoker) Invoke added in v0.0.90

type ListApiVersionDetailV2Invoker added in v0.0.90

type ListApiVersionDetailV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ListApiVersionDetailV2Invoker) Invoke added in v0.0.90

type ListApiVersionsV2Invoker added in v0.0.90

type ListApiVersionsV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ListApiVersionsV2Invoker) Invoke added in v0.0.90

type ListApisBindedToAclPolicyV2Invoker added in v0.0.90

type ListApisBindedToAclPolicyV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ListApisBindedToAclPolicyV2Invoker) Invoke added in v0.0.90

type ListApisBindedToAppV2Invoker added in v0.0.90

type ListApisBindedToAppV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ListApisBindedToAppV2Invoker) Invoke added in v0.0.90

type ListApisBindedToRequestThrottlingPolicyV2Invoker added in v0.0.90

type ListApisBindedToRequestThrottlingPolicyV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ListApisBindedToRequestThrottlingPolicyV2Invoker) Invoke added in v0.0.90

type ListApisBindedToSignatureKeyV2Invoker added in v0.0.90

type ListApisBindedToSignatureKeyV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ListApisBindedToSignatureKeyV2Invoker) Invoke added in v0.0.90

type ListApisNotBoundWithSignatureKeyV2Invoker added in v0.0.90

type ListApisNotBoundWithSignatureKeyV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ListApisNotBoundWithSignatureKeyV2Invoker) Invoke added in v0.0.90

type ListApisUnbindedToAclPolicyV2Invoker added in v0.0.90

type ListApisUnbindedToAclPolicyV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ListApisUnbindedToAclPolicyV2Invoker) Invoke added in v0.0.90

type ListApisUnbindedToAppV2Invoker added in v0.0.90

type ListApisUnbindedToAppV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ListApisUnbindedToAppV2Invoker) Invoke added in v0.0.90

type ListApisUnbindedToRequestThrottlingPolicyV2Invoker added in v0.0.90

type ListApisUnbindedToRequestThrottlingPolicyV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ListApisUnbindedToRequestThrottlingPolicyV2Invoker) Invoke added in v0.0.90

type ListApisV2Invoker added in v0.0.90

type ListApisV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ListApisV2Invoker) Invoke added in v0.0.90

type ListAppCodesV2Invoker added in v0.0.90

type ListAppCodesV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ListAppCodesV2Invoker) Invoke added in v0.0.90

type ListAppQuantitiesV2Invoker added in v0.0.90

type ListAppQuantitiesV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ListAppQuantitiesV2Invoker) Invoke added in v0.0.90

type ListAppQuotaBindableAppsInvoker added in v0.1.62

type ListAppQuotaBindableAppsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAppQuotaBindableAppsInvoker) Invoke added in v0.1.62

type ListAppQuotaBoundAppsInvoker added in v0.1.62

type ListAppQuotaBoundAppsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAppQuotaBoundAppsInvoker) Invoke added in v0.1.62

type ListAppQuotasInvoker added in v0.1.62

type ListAppQuotasInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAppQuotasInvoker) Invoke added in v0.1.62

type ListAppsBindedToApiV2Invoker added in v0.0.90

type ListAppsBindedToApiV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ListAppsBindedToApiV2Invoker) Invoke added in v0.0.90

type ListAppsV2Invoker added in v0.0.90

type ListAppsV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ListAppsV2Invoker) Invoke added in v0.0.90

type ListAttachedDomainsV2Invoker added in v0.1.7

type ListAttachedDomainsV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ListAttachedDomainsV2Invoker) Invoke added in v0.1.7

type ListAvailableZonesV2Invoker added in v0.0.90

type ListAvailableZonesV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ListAvailableZonesV2Invoker) Invoke added in v0.0.90

type ListBackendInstancesV2Invoker added in v0.0.90

type ListBackendInstancesV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ListBackendInstancesV2Invoker) Invoke added in v0.0.90

type ListCertificatesV2Invoker added in v0.1.7

type ListCertificatesV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ListCertificatesV2Invoker) Invoke added in v0.1.7

type ListCustomAuthorizersV2Invoker added in v0.0.90

type ListCustomAuthorizersV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ListCustomAuthorizersV2Invoker) Invoke added in v0.0.90

type ListEndpointConnectionsInvoker added in v0.1.56

type ListEndpointConnectionsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListEndpointConnectionsInvoker) Invoke added in v0.1.56

type ListEndpointPermissionsInvoker added in v0.1.56

type ListEndpointPermissionsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListEndpointPermissionsInvoker) Invoke added in v0.1.56

type ListEnvironmentVariablesV2Invoker added in v0.0.90

type ListEnvironmentVariablesV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ListEnvironmentVariablesV2Invoker) Invoke added in v0.0.90

type ListEnvironmentsV2Invoker added in v0.0.90

type ListEnvironmentsV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ListEnvironmentsV2Invoker) Invoke added in v0.0.90

type ListFeaturesV2Invoker added in v0.0.90

type ListFeaturesV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ListFeaturesV2Invoker) Invoke added in v0.0.90

type ListGatewayResponsesV2Invoker added in v0.0.90

type ListGatewayResponsesV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ListGatewayResponsesV2Invoker) Invoke added in v0.0.90

type ListInstanceConfigsV2Invoker added in v0.0.90

type ListInstanceConfigsV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ListInstanceConfigsV2Invoker) Invoke added in v0.0.90

type ListInstanceTagsInvoker added in v0.1.18

type ListInstanceTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListInstanceTagsInvoker) Invoke added in v0.1.18

type ListInstancesV2Invoker added in v0.0.90

type ListInstancesV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ListInstancesV2Invoker) Invoke added in v0.0.90

type ListLatelyApiStatisticsV2Invoker added in v0.0.90

type ListLatelyApiStatisticsV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ListLatelyApiStatisticsV2Invoker) Invoke added in v0.0.90

type ListLatelyGroupStatisticsV2Invoker added in v0.0.90

type ListLatelyGroupStatisticsV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ListLatelyGroupStatisticsV2Invoker) Invoke added in v0.0.90

type ListMemberGroupsInvoker added in v0.1.7

type ListMemberGroupsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListMemberGroupsInvoker) Invoke added in v0.1.7

type ListMetricDataInvoker added in v0.1.7

type ListMetricDataInvoker struct {
	*invoker.BaseInvoker
}

func (*ListMetricDataInvoker) Invoke added in v0.1.7

type ListPluginAttachableApisInvoker added in v0.1.11

type ListPluginAttachableApisInvoker struct {
	*invoker.BaseInvoker
}

func (*ListPluginAttachableApisInvoker) Invoke added in v0.1.11

type ListPluginAttachedApisInvoker added in v0.1.11

type ListPluginAttachedApisInvoker struct {
	*invoker.BaseInvoker
}

func (*ListPluginAttachedApisInvoker) Invoke added in v0.1.11

type ListPluginsInvoker added in v0.1.11

type ListPluginsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListPluginsInvoker) Invoke added in v0.1.11

type ListProjectCofigsV2Invoker added in v0.0.90

type ListProjectCofigsV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ListProjectCofigsV2Invoker) Invoke added in v0.0.90

type ListProjectInstanceTagsInvoker added in v0.1.18

type ListProjectInstanceTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListProjectInstanceTagsInvoker) Invoke added in v0.1.18

type ListRequestThrottlingPoliciesBindedToApiV2Invoker added in v0.0.90

type ListRequestThrottlingPoliciesBindedToApiV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ListRequestThrottlingPoliciesBindedToApiV2Invoker) Invoke added in v0.0.90

type ListRequestThrottlingPolicyV2Invoker added in v0.0.90

type ListRequestThrottlingPolicyV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ListRequestThrottlingPolicyV2Invoker) Invoke added in v0.0.90

type ListSignatureKeysBindedToApiV2Invoker added in v0.0.90

type ListSignatureKeysBindedToApiV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ListSignatureKeysBindedToApiV2Invoker) Invoke added in v0.0.90

type ListSignatureKeysV2Invoker added in v0.0.90

type ListSignatureKeysV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ListSignatureKeysV2Invoker) Invoke added in v0.0.90

type ListSpecialThrottlingConfigurationsV2Invoker added in v0.0.90

type ListSpecialThrottlingConfigurationsV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ListSpecialThrottlingConfigurationsV2Invoker) Invoke added in v0.0.90

type ListTagsV2Invoker added in v0.0.90

type ListTagsV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ListTagsV2Invoker) Invoke added in v0.0.90

type ListVpcChannelsV2Invoker added in v0.0.90

type ListVpcChannelsV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ListVpcChannelsV2Invoker) Invoke added in v0.0.90

type RemoveEipV2Invoker added in v0.0.90

type RemoveEipV2Invoker struct {
	*invoker.BaseInvoker
}

func (*RemoveEipV2Invoker) Invoke added in v0.0.90

type RemoveEngressEipV2Invoker added in v0.0.90

type RemoveEngressEipV2Invoker struct {
	*invoker.BaseInvoker
}

func (*RemoveEngressEipV2Invoker) Invoke added in v0.0.90

type RemoveIngressEipV2Invoker added in v0.1.32

type RemoveIngressEipV2Invoker struct {
	*invoker.BaseInvoker
}

func (*RemoveIngressEipV2Invoker) Invoke added in v0.1.32

type ResettingAppSecretV2Invoker added in v0.0.90

type ResettingAppSecretV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ResettingAppSecretV2Invoker) Invoke added in v0.0.90

type ShowAppBoundAppQuotaInvoker added in v0.1.62

type ShowAppBoundAppQuotaInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowAppBoundAppQuotaInvoker) Invoke added in v0.1.62

type ShowAppQuotaInvoker added in v0.1.62

type ShowAppQuotaInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowAppQuotaInvoker) Invoke added in v0.1.62

type ShowDetailsOfAclPolicyV2Invoker added in v0.0.90

type ShowDetailsOfAclPolicyV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ShowDetailsOfAclPolicyV2Invoker) Invoke added in v0.0.90

type ShowDetailsOfApiGroupV2Invoker added in v0.0.90

type ShowDetailsOfApiGroupV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ShowDetailsOfApiGroupV2Invoker) Invoke added in v0.0.90

type ShowDetailsOfApiV2Invoker added in v0.0.90

type ShowDetailsOfApiV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ShowDetailsOfApiV2Invoker) Invoke added in v0.0.90

type ShowDetailsOfAppAclInvoker added in v0.1.62

type ShowDetailsOfAppAclInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowDetailsOfAppAclInvoker) Invoke added in v0.1.62

type ShowDetailsOfAppCodeV2Invoker added in v0.0.90

type ShowDetailsOfAppCodeV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ShowDetailsOfAppCodeV2Invoker) Invoke added in v0.0.90

type ShowDetailsOfAppV2Invoker added in v0.0.90

type ShowDetailsOfAppV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ShowDetailsOfAppV2Invoker) Invoke added in v0.0.90

type ShowDetailsOfCertificateV2Invoker added in v0.1.7

type ShowDetailsOfCertificateV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ShowDetailsOfCertificateV2Invoker) Invoke added in v0.1.7

type ShowDetailsOfCustomAuthorizersV2Invoker added in v0.0.90

type ShowDetailsOfCustomAuthorizersV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ShowDetailsOfCustomAuthorizersV2Invoker) Invoke added in v0.0.90

type ShowDetailsOfDomainNameCertificateV2Invoker added in v0.0.90

type ShowDetailsOfDomainNameCertificateV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ShowDetailsOfDomainNameCertificateV2Invoker) Invoke added in v0.0.90

type ShowDetailsOfEnvironmentVariableV2Invoker added in v0.0.90

type ShowDetailsOfEnvironmentVariableV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ShowDetailsOfEnvironmentVariableV2Invoker) Invoke added in v0.0.90

type ShowDetailsOfGatewayResponseTypeV2Invoker added in v0.0.90

type ShowDetailsOfGatewayResponseTypeV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ShowDetailsOfGatewayResponseTypeV2Invoker) Invoke added in v0.0.90

type ShowDetailsOfGatewayResponseV2Invoker added in v0.0.90

type ShowDetailsOfGatewayResponseV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ShowDetailsOfGatewayResponseV2Invoker) Invoke added in v0.0.90

type ShowDetailsOfInstanceProgressV2Invoker added in v0.0.90

type ShowDetailsOfInstanceProgressV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ShowDetailsOfInstanceProgressV2Invoker) Invoke added in v0.0.90

type ShowDetailsOfInstanceV2Invoker added in v0.0.90

type ShowDetailsOfInstanceV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ShowDetailsOfInstanceV2Invoker) Invoke added in v0.0.90

type ShowDetailsOfMemberGroupInvoker added in v0.1.7

type ShowDetailsOfMemberGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowDetailsOfMemberGroupInvoker) Invoke added in v0.1.7

type ShowDetailsOfRequestThrottlingPolicyV2Invoker added in v0.0.90

type ShowDetailsOfRequestThrottlingPolicyV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ShowDetailsOfRequestThrottlingPolicyV2Invoker) Invoke added in v0.0.90

type ShowDetailsOfVpcChannelV2Invoker added in v0.0.90

type ShowDetailsOfVpcChannelV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ShowDetailsOfVpcChannelV2Invoker) Invoke added in v0.0.90

type ShowPluginInvoker added in v0.1.11

type ShowPluginInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowPluginInvoker) Invoke added in v0.1.11

type ShowRestrictionOfInstanceV2Invoker added in v0.1.62

type ShowRestrictionOfInstanceV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ShowRestrictionOfInstanceV2Invoker) Invoke added in v0.1.62

type UpdateAclStrategyV2Invoker added in v0.0.90

type UpdateAclStrategyV2Invoker struct {
	*invoker.BaseInvoker
}

func (*UpdateAclStrategyV2Invoker) Invoke added in v0.0.90

type UpdateApiGroupV2Invoker added in v0.0.90

type UpdateApiGroupV2Invoker struct {
	*invoker.BaseInvoker
}

func (*UpdateApiGroupV2Invoker) Invoke added in v0.0.90

type UpdateApiV2Invoker added in v0.0.90

type UpdateApiV2Invoker struct {
	*invoker.BaseInvoker
}

func (*UpdateApiV2Invoker) Invoke added in v0.0.90

type UpdateAppAclInvoker added in v0.1.62

type UpdateAppAclInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateAppAclInvoker) Invoke added in v0.1.62

type UpdateAppQuotaInvoker added in v0.1.62

type UpdateAppQuotaInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateAppQuotaInvoker) Invoke added in v0.1.62

type UpdateAppV2Invoker added in v0.0.90

type UpdateAppV2Invoker struct {
	*invoker.BaseInvoker
}

func (*UpdateAppV2Invoker) Invoke added in v0.0.90

type UpdateBackendInstancesV2Invoker added in v0.1.7

type UpdateBackendInstancesV2Invoker struct {
	*invoker.BaseInvoker
}

func (*UpdateBackendInstancesV2Invoker) Invoke added in v0.1.7

type UpdateCertificateV2Invoker added in v0.1.7

type UpdateCertificateV2Invoker struct {
	*invoker.BaseInvoker
}

func (*UpdateCertificateV2Invoker) Invoke added in v0.1.7

type UpdateCustomAuthorizerV2Invoker added in v0.0.90

type UpdateCustomAuthorizerV2Invoker struct {
	*invoker.BaseInvoker
}

func (*UpdateCustomAuthorizerV2Invoker) Invoke added in v0.0.90

type UpdateDomainV2Invoker added in v0.0.90

type UpdateDomainV2Invoker struct {
	*invoker.BaseInvoker
}

func (*UpdateDomainV2Invoker) Invoke added in v0.0.90

type UpdateEngressEipV2Invoker added in v0.0.90

type UpdateEngressEipV2Invoker struct {
	*invoker.BaseInvoker
}

func (*UpdateEngressEipV2Invoker) Invoke added in v0.0.90

type UpdateEnvironmentV2Invoker added in v0.0.90

type UpdateEnvironmentV2Invoker struct {
	*invoker.BaseInvoker
}

func (*UpdateEnvironmentV2Invoker) Invoke added in v0.0.90

type UpdateEnvironmentVariableV2Invoker added in v0.1.62

type UpdateEnvironmentVariableV2Invoker struct {
	*invoker.BaseInvoker
}

func (*UpdateEnvironmentVariableV2Invoker) Invoke added in v0.1.62

type UpdateGatewayResponseTypeV2Invoker added in v0.0.90

type UpdateGatewayResponseTypeV2Invoker struct {
	*invoker.BaseInvoker
}

func (*UpdateGatewayResponseTypeV2Invoker) Invoke added in v0.0.90

type UpdateGatewayResponseV2Invoker added in v0.0.90

type UpdateGatewayResponseV2Invoker struct {
	*invoker.BaseInvoker
}

func (*UpdateGatewayResponseV2Invoker) Invoke added in v0.0.90

type UpdateHealthCheckInvoker added in v0.1.7

type UpdateHealthCheckInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateHealthCheckInvoker) Invoke added in v0.1.7

type UpdateIngressEipV2Invoker added in v0.1.32

type UpdateIngressEipV2Invoker struct {
	*invoker.BaseInvoker
}

func (*UpdateIngressEipV2Invoker) Invoke added in v0.1.32

type UpdateInstanceV2Invoker added in v0.0.90

type UpdateInstanceV2Invoker struct {
	*invoker.BaseInvoker
}

func (*UpdateInstanceV2Invoker) Invoke added in v0.0.90

type UpdateMemberGroupInvoker added in v0.1.7

type UpdateMemberGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateMemberGroupInvoker) Invoke added in v0.1.7

type UpdatePluginInvoker added in v0.1.11

type UpdatePluginInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdatePluginInvoker) Invoke added in v0.1.11

type UpdateRequestThrottlingPolicyV2Invoker added in v0.0.90

type UpdateRequestThrottlingPolicyV2Invoker struct {
	*invoker.BaseInvoker
}

func (*UpdateRequestThrottlingPolicyV2Invoker) Invoke added in v0.0.90

type UpdateSignatureKeyV2Invoker added in v0.0.90

type UpdateSignatureKeyV2Invoker struct {
	*invoker.BaseInvoker
}

func (*UpdateSignatureKeyV2Invoker) Invoke added in v0.0.90

type UpdateSpecialThrottlingConfigurationV2Invoker added in v0.0.90

type UpdateSpecialThrottlingConfigurationV2Invoker struct {
	*invoker.BaseInvoker
}

func (*UpdateSpecialThrottlingConfigurationV2Invoker) Invoke added in v0.0.90

type UpdateVpcChannelV2Invoker added in v0.0.90

type UpdateVpcChannelV2Invoker struct {
	*invoker.BaseInvoker
}

func (*UpdateVpcChannelV2Invoker) Invoke added in v0.0.90

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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