Documentation ¶
Index ¶
- type AclApiBindingCreate
- type AclApiBindingInfo
- type AclBatchDelete
- type AclBatchResultFailureResp
- type AclBindApiPageApisResp
- type AclBindingBatchDelete
- type AclBindingBatchResultFailureResp
- type AddEipV2Request
- type AddEipV2Response
- type AddEngressEipV2Request
- type AddEngressEipV2Response
- type AddingBackendInstancesV2Request
- type AddingBackendInstancesV2Response
- type ApiAclCreate
- type ApiAclInfoWithBindNum
- type ApiBackendVpcReq
- type ApiBaseInfo
- type ApiBaseInfoAuthType
- type ApiBaseInfoAuthTypeEnum
- type ApiBaseInfoBackendType
- type ApiBaseInfoBackendTypeEnum
- type ApiBaseInfoMatchMode
- type ApiBaseInfoMatchModeEnum
- type ApiBaseInfoReqMethod
- type ApiBaseInfoReqMethodEnum
- type ApiBaseInfoReqProtocol
- type ApiBaseInfoReqProtocolEnum
- type ApiBatchPublish
- type ApiBindAclPageAclsResp
- type ApiBindAclPageAclsRespAclType
- type ApiBindAclPageAclsRespAclTypeEnum
- type ApiBindAclPageAclsRespEntityType
- type ApiBindAclPageAclsRespEntityTypeEnum
- type ApiCommon
- type ApiCommonAuthType
- type ApiCommonAuthTypeEnum
- type ApiCommonBackendType
- type ApiCommonBackendTypeEnum
- type ApiCommonMatchMode
- type ApiCommonMatchModeEnum
- type ApiCommonReqMethod
- type ApiCommonReqMethodEnum
- type ApiCommonReqProtocol
- type ApiCommonReqProtocolEnum
- type ApiConditionBase
- type ApiConditionBaseConditionOrigin
- type ApiConditionBaseConditionOriginEnum
- type ApiConditionBaseConditionType
- type ApiConditionBaseConditionTypeEnum
- type ApiCreate
- type ApiCreateAuthType
- type ApiCreateAuthTypeEnum
- type ApiCreateBackendType
- type ApiCreateBackendTypeEnum
- type ApiCreateBase
- type ApiCreateBaseAuthType
- type ApiCreateBaseAuthTypeEnum
- type ApiCreateBaseBackendType
- type ApiCreateBaseBackendTypeEnum
- type ApiCreateBaseMatchMode
- type ApiCreateBaseMatchModeEnum
- type ApiCreateBaseReqMethod
- type ApiCreateBaseReqMethodEnum
- type ApiCreateBaseReqProtocol
- type ApiCreateBaseReqProtocolEnum
- type ApiCreateMatchMode
- type ApiCreateMatchModeEnum
- type ApiCreateReqMethod
- type ApiCreateReqMethodEnum
- type ApiCreateReqProtocol
- type ApiCreateReqProtocolEnum
- type ApiFunc
- type ApiFuncCreate
- type ApiFuncCreateInvocationType
- type ApiFuncCreateInvocationTypeEnum
- type ApiFuncInvocationType
- type ApiFuncInvocationTypeEnum
- type ApiGroupDetailResp
- type ApiGroupReq
- type ApiInfo
- type ApiInfoAuthType
- type ApiInfoAuthTypeEnum
- type ApiInfoBackendType
- type ApiInfoBackendTypeEnum
- type ApiInfoMatchMode
- type ApiInfoMatchModeEnum
- type ApiInfoPerPage
- type ApiInfoPerPageAuthType
- type ApiInfoPerPageAuthTypeEnum
- type ApiInfoPerPageBackendType
- type ApiInfoPerPageBackendTypeEnum
- type ApiInfoPerPageMatchMode
- type ApiInfoPerPageMatchModeEnum
- type ApiInfoPerPageReqMethod
- type ApiInfoPerPageReqMethodEnum
- type ApiInfoPerPageReqProtocol
- type ApiInfoPerPageReqProtocolEnum
- type ApiInfoReqMethod
- type ApiInfoReqMethodEnum
- type ApiInfoReqProtocol
- type ApiInfoReqProtocolEnum
- type ApiMock
- type ApiMockCreate
- type ApiPolicyFunctionBase
- type ApiPolicyFunctionBaseInvocationType
- type ApiPolicyFunctionBaseInvocationTypeEnum
- type ApiPolicyFunctionCreate
- type ApiPolicyFunctionCreateEffectMode
- type ApiPolicyFunctionCreateEffectModeEnum
- type ApiPolicyFunctionCreateInvocationType
- type ApiPolicyFunctionCreateInvocationTypeEnum
- type ApiPolicyFunctionResp
- type ApiPolicyFunctionRespEffectMode
- type ApiPolicyFunctionRespEffectModeEnum
- type ApiPolicyFunctionRespInvocationType
- type ApiPolicyFunctionRespInvocationTypeEnum
- type ApiPolicyHttpBase
- type ApiPolicyHttpBaseReqMethod
- type ApiPolicyHttpBaseReqMethodEnum
- type ApiPolicyHttpBaseReqProtocol
- type ApiPolicyHttpBaseReqProtocolEnum
- type ApiPolicyHttpCreate
- type ApiPolicyHttpCreateEffectMode
- type ApiPolicyHttpCreateEffectModeEnum
- type ApiPolicyHttpCreateReqMethod
- type ApiPolicyHttpCreateReqMethodEnum
- type ApiPolicyHttpCreateReqProtocol
- type ApiPolicyHttpCreateReqProtocolEnum
- type ApiPolicyHttpResp
- type ApiPolicyHttpRespEffectMode
- type ApiPolicyHttpRespEffectModeEnum
- type ApiPolicyHttpRespReqMethod
- type ApiPolicyHttpRespReqMethodEnum
- type ApiPolicyHttpRespReqProtocol
- type ApiPolicyHttpRespReqProtocolEnum
- type ApiPolicyMockBase
- type ApiPolicyMockCreate
- type ApiPolicyMockCreateEffectMode
- type ApiPolicyMockCreateEffectModeEnum
- type ApiPolicyMockResp
- type ApiPolicyMockRespEffectMode
- type ApiPolicyMockRespEffectModeEnum
- type ApiPolicyReqBase
- type ApiPolicyReqBaseEffectMode
- type ApiPolicyReqBaseEffectModeEnum
- type ApiPolicyRespBase
- type ApiPolicyRespBaseEffectMode
- type ApiPolicyRespBaseEffectModeEnum
- type ApiPublishReq
- type ApiPublishReqAction
- type ApiPublishReqActionEnum
- type ApiRespBaseInfo
- type ApiRespBaseInfoAuthType
- type ApiRespBaseInfoAuthTypeEnum
- type ApiRespBaseInfoBackendType
- type ApiRespBaseInfoBackendTypeEnum
- type ApiRespBaseInfoMatchMode
- type ApiRespBaseInfoMatchModeEnum
- type ApiRespBaseInfoReqMethod
- type ApiRespBaseInfoReqMethodEnum
- type ApiRespBaseInfoReqProtocol
- type ApiRespBaseInfoReqProtocolEnum
- type ApiVersionInfo
- type ApiVersionResp
- type AppAuthBindedApiResp
- type AppAuthBindedApiRespAppType
- type AppAuthBindedApiRespAppTypeEnum
- type AppAuthBindedApiRespAuthTunnel
- type AppAuthBindedApiRespAuthTunnelEnum
- type AppAuthReq
- type AppAuthResp
- type AppAuthRespAuthRole
- type AppAuthRespAuthRoleEnum
- type AppAuthRespAuthTunnel
- type AppAuthRespAuthTunnelEnum
- type AppAuthUnBindedApiResp
- type AppCodeBaseInfo
- type AppCodeCreate
- type AppInfoWithBindNumResp
- type AppReq
- type AppSecretReq
- type AssociateCertificateV2Request
- type AssociateCertificateV2Response
- type AssociateDomainV2Request
- type AssociateDomainV2Response
- type AssociateRequestThrottlingPolicyV2Request
- type AssociateRequestThrottlingPolicyV2Response
- type AssociateSignatureKeyV2Request
- type AssociateSignatureKeyV2Response
- type AuthOpt
- type AuthOptAppCodeAuthType
- type AuthOptAppCodeAuthTypeEnum
- type AuthResultResp
- type AuthResultRespStatus
- type AuthResultRespStatusEnum
- type AuthorizerBase
- type AuthorizerBaseAuthorizerType
- type AuthorizerBaseAuthorizerTypeEnum
- type AuthorizerBaseType
- type AuthorizerBaseTypeEnum
- type AuthorizerCreate
- type AuthorizerCreateAuthorizerType
- type AuthorizerCreateAuthorizerTypeEnum
- type AuthorizerCreateType
- type AuthorizerCreateTypeEnum
- type AuthorizerResp
- type AuthorizerRespAuthorizerType
- type AuthorizerRespAuthorizerTypeEnum
- type AuthorizerRespType
- type AuthorizerRespTypeEnum
- type AvailableZone
- type BackendApi
- type BackendApiBase
- type BackendApiBaseInfo
- type BackendApiBaseInfoReqMethod
- type BackendApiBaseInfoReqMethodEnum
- type BackendApiBaseInfoReqProtocol
- type BackendApiBaseInfoReqProtocolEnum
- type BackendApiBaseReqMethod
- type BackendApiBaseReqMethodEnum
- type BackendApiBaseReqProtocol
- type BackendApiBaseReqProtocolEnum
- type BackendApiCreate
- type BackendApiCreateReqMethod
- type BackendApiCreateReqMethodEnum
- type BackendApiCreateReqProtocol
- type BackendApiCreateReqProtocolEnum
- type BackendApiReqMethod
- type BackendApiReqMethodEnum
- type BackendApiReqProtocol
- type BackendApiReqProtocolEnum
- type BackendLatencyStats
- type BackendParam
- type BackendParamBase
- type BackendParamBaseLocation
- type BackendParamBaseLocationEnum
- type BackendParamBaseOrigin
- type BackendParamBaseOriginEnum
- type BackendParamLocation
- type BackendParamLocationEnum
- type BackendParamOrigin
- type BackendParamOriginEnum
- type BasePage
- type BatchDeleteAclV2Request
- type BatchDeleteAclV2Response
- type BatchDeleteApiAclBindingV2Request
- type BatchDeleteApiAclBindingV2Response
- type BatchDisassociateThrottlingPolicyV2Request
- type BatchDisassociateThrottlingPolicyV2Response
- type BatchFailure
- type BatchPublishOrOfflineApiV2Request
- type BatchPublishOrOfflineApiV2Response
- type BatchSuccess
- type CancelingAuthorizationV2Request
- type CancelingAuthorizationV2Response
- type ChangeApiVersionV2Request
- type ChangeApiVersionV2Response
- type CheckAppV2Request
- type CheckAppV2Response
- type CheckBackendConnectivityReq
- type CheckBackendConnectivityReqBackendType
- type CheckBackendConnectivityReqBackendTypeEnum
- type CheckBackendConnectivityRequest
- type CheckBackendConnectivityResponse
- type CheckBackendConnectivityResponseCheckResult
- type CheckBackendConnectivityResponseCheckResultEnum
- type CoditionResp
- type CoditionRespConditionOrigin
- type CoditionRespConditionOriginEnum
- type CoditionRespConditionType
- type CoditionRespConditionTypeEnum
- type Config
- type ConfigConfigName
- type ConfigConfigNameEnum
- type CreateAclStrategyV2Request
- type CreateAclStrategyV2Response
- type CreateAnAppV2Request
- type CreateAnAppV2Response
- type CreateAnAppV2ResponseAppType
- type CreateAnAppV2ResponseAppTypeEnum
- type CreateAnAppV2ResponseCreator
- type CreateAnAppV2ResponseCreatorEnum
- type CreateApiAclBindingV2Request
- type CreateApiAclBindingV2Response
- type CreateApiGroupV2Request
- type CreateApiGroupV2Response
- type CreateApiV2Request
- type CreateApiV2Response
- type CreateApiV2ResponseAuthType
- type CreateApiV2ResponseAuthTypeEnum
- type CreateApiV2ResponseBackendType
- type CreateApiV2ResponseBackendTypeEnum
- type CreateApiV2ResponseMatchMode
- type CreateApiV2ResponseMatchModeEnum
- type CreateApiV2ResponseReqMethod
- type CreateApiV2ResponseReqMethodEnum
- type CreateApiV2ResponseReqProtocol
- type CreateApiV2ResponseReqProtocolEnum
- type CreateAppCodeAutoV2Request
- type CreateAppCodeAutoV2Response
- type CreateAppCodeV2Request
- type CreateAppCodeV2Response
- type CreateAuthorizingAppsV2Request
- type CreateAuthorizingAppsV2Response
- type CreateCustomAuthorizerV2Request
- type CreateCustomAuthorizerV2Response
- type CreateCustomAuthorizerV2ResponseAuthorizerType
- type CreateCustomAuthorizerV2ResponseAuthorizerTypeEnum
- type CreateCustomAuthorizerV2ResponseType
- type CreateCustomAuthorizerV2ResponseTypeEnum
- type CreateEnvironmentV2Request
- type CreateEnvironmentV2Response
- type CreateEnvironmentVariableV2Request
- type CreateEnvironmentVariableV2Response
- type CreateFeatureV2Request
- type CreateFeatureV2Response
- type CreateGatewayResponseV2Request
- type CreateGatewayResponseV2Response
- type CreateInstanceV2Request
- type CreateInstanceV2Response
- type CreateOrDeletePublishRecordForApiV2Request
- type CreateOrDeletePublishRecordForApiV2Response
- type CreateRequestThrottlingPolicyV2Request
- type CreateRequestThrottlingPolicyV2Response
- type CreateRequestThrottlingPolicyV2ResponseTimeUnit
- type CreateRequestThrottlingPolicyV2ResponseTimeUnitEnum
- type CreateSignatureKeyV2Request
- type CreateSignatureKeyV2Response
- type CreateSignatureKeyV2ResponseSignType
- type CreateSignatureKeyV2ResponseSignTypeEnum
- type CreateSpecialThrottlingConfigurationV2Request
- type CreateSpecialThrottlingConfigurationV2Response
- type CreateVpcChannelV2Request
- type CreateVpcChannelV2Response
- type CreateVpcChannelV2ResponseBalanceStrategy
- type CreateVpcChannelV2ResponseBalanceStrategyEnum
- type CreateVpcChannelV2ResponseMemberType
- type CreateVpcChannelV2ResponseMemberTypeEnum
- type DebugApiReq
- type DebugApiReqMethod
- type DebugApiReqMethodEnum
- type DebugApiV2Request
- type DebugApiV2Response
- type DeleteAclV2Request
- type DeleteAclV2Response
- type DeleteApiAclBindingV2Request
- type DeleteApiAclBindingV2Response
- type DeleteApiByVersionIdV2Request
- type DeleteApiByVersionIdV2Response
- type DeleteApiGroupV2Request
- type DeleteApiGroupV2Response
- type DeleteApiV2Request
- type DeleteApiV2Response
- type DeleteAppCodeV2Request
- type DeleteAppCodeV2Response
- type DeleteAppV2Request
- type DeleteAppV2Response
- type DeleteBackendInstanceV2Request
- type DeleteBackendInstanceV2Response
- type DeleteCustomAuthorizerV2Request
- type DeleteCustomAuthorizerV2Response
- type DeleteEnvironmentV2Request
- type DeleteEnvironmentV2Response
- type DeleteEnvironmentVariableV2Request
- type DeleteEnvironmentVariableV2Response
- type DeleteGatewayResponseTypeV2Request
- type DeleteGatewayResponseTypeV2RequestResponseType
- type DeleteGatewayResponseTypeV2RequestResponseTypeEnum
- type DeleteGatewayResponseTypeV2Response
- type DeleteGatewayResponseV2Request
- type DeleteGatewayResponseV2Response
- type DeleteInstancesV2Request
- type DeleteInstancesV2Response
- type DeleteRequestThrottlingPolicyV2Request
- type DeleteRequestThrottlingPolicyV2Response
- type DeleteSignatureKeyV2Request
- type DeleteSignatureKeyV2Response
- type DeleteSpecialThrottlingConfigurationV2Request
- type DeleteSpecialThrottlingConfigurationV2Response
- type DeleteVpcChannelV2Request
- type DeleteVpcChannelV2Response
- type DisassociateCertificateV2Request
- type DisassociateCertificateV2Response
- type DisassociateDomainV2Request
- type DisassociateDomainV2Response
- type DisassociateRequestThrottlingPolicyV2Request
- type DisassociateRequestThrottlingPolicyV2Response
- type DisassociateSignatureKeyV2Request
- type DisassociateSignatureKeyV2Response
- type DomainCertReq
- type EipBindReq
- type EnvReq
- type EnvResp
- type EnvVariableReq
- type EnvVariableResp
- type ExportApiDefinitionsV2Request
- type ExportApiDefinitionsV2Response
- type FeatureInfo
- type FeatureToggle
- type Identity
- type IdentityLocation
- type IdentityLocationEnum
- type ImportApiDefinitionsV2Request
- type ImportApiDefinitionsV2RequestBody
- type ImportApiDefinitionsV2RequestBodyApiMode
- type ImportApiDefinitionsV2RequestBodyApiModeEnum
- type ImportApiDefinitionsV2RequestBodyExtendMode
- type ImportApiDefinitionsV2RequestBodyExtendModeEnum
- type ImportApiDefinitionsV2Response
- type InnerLatencyStats
- type InstanceAbstractReq
- type InstanceConfig
- type InstanceConfigConfigName
- type InstanceConfigConfigNameEnum
- type InstanceCreateReq
- type InstanceCreateReqSpecId
- type InstanceCreateReqSpecIdEnum
- type InstanceModReq
- type LatencyStats
- type ListAclPolicyBindedToApiV2Request
- type ListAclPolicyBindedToApiV2Response
- type ListAclStrategiesV2Request
- type ListAclStrategiesV2Response
- type ListApiGroupsQuantitiesV2Request
- type ListApiGroupsQuantitiesV2Response
- type ListApiGroupsV2Request
- type ListApiGroupsV2Response
- type ListApiQuantitiesV2Request
- type ListApiQuantitiesV2Response
- type ListApiRuntimeDefinitionV2Request
- type ListApiRuntimeDefinitionV2Response
- type ListApiRuntimeDefinitionV2ResponseAuthType
- type ListApiRuntimeDefinitionV2ResponseAuthTypeEnum
- type ListApiRuntimeDefinitionV2ResponseBackendType
- type ListApiRuntimeDefinitionV2ResponseBackendTypeEnum
- type ListApiRuntimeDefinitionV2ResponseMatchMode
- type ListApiRuntimeDefinitionV2ResponseMatchModeEnum
- type ListApiRuntimeDefinitionV2ResponseReqMethod
- type ListApiRuntimeDefinitionV2ResponseReqMethodEnum
- type ListApiRuntimeDefinitionV2ResponseReqProtocol
- type ListApiRuntimeDefinitionV2ResponseReqProtocolEnum
- type ListApiVersionDetailV2Request
- type ListApiVersionDetailV2Response
- type ListApiVersionDetailV2ResponseAuthType
- type ListApiVersionDetailV2ResponseAuthTypeEnum
- type ListApiVersionDetailV2ResponseBackendType
- type ListApiVersionDetailV2ResponseBackendTypeEnum
- type ListApiVersionDetailV2ResponseMatchMode
- type ListApiVersionDetailV2ResponseMatchModeEnum
- type ListApiVersionDetailV2ResponseReqMethod
- type ListApiVersionDetailV2ResponseReqMethodEnum
- type ListApiVersionDetailV2ResponseReqProtocol
- type ListApiVersionDetailV2ResponseReqProtocolEnum
- type ListApiVersionsV2Request
- type ListApiVersionsV2Response
- type ListApisBindedToAclPolicyV2Request
- type ListApisBindedToAclPolicyV2Response
- type ListApisBindedToAppV2Request
- type ListApisBindedToAppV2Response
- type ListApisBindedToRequestThrottlingPolicyV2Request
- type ListApisBindedToRequestThrottlingPolicyV2Response
- type ListApisBindedToSignatureKeyV2Request
- type ListApisBindedToSignatureKeyV2Response
- type ListApisNotBoundWithSignatureKeyV2Request
- type ListApisNotBoundWithSignatureKeyV2Response
- type ListApisUnbindedToAclPolicyV2Request
- type ListApisUnbindedToAclPolicyV2Response
- type ListApisUnbindedToAppV2Request
- type ListApisUnbindedToAppV2Response
- type ListApisUnbindedToRequestThrottlingPolicyV2Request
- type ListApisUnbindedToRequestThrottlingPolicyV2Response
- type ListApisV2Request
- type ListApisV2Response
- type ListAppCodesV2Request
- type ListAppCodesV2Response
- type ListAppQuantitiesV2Request
- type ListAppQuantitiesV2Response
- type ListAppsBindedToApiV2Request
- type ListAppsBindedToApiV2Response
- type ListAppsV2Request
- type ListAppsV2Response
- type ListAvailableZonesV2Request
- type ListAvailableZonesV2Response
- type ListBackendInstancesV2Request
- type ListBackendInstancesV2Response
- type ListCustomAuthorizersV2Request
- type ListCustomAuthorizersV2Response
- type ListEnvironmentVariablesV2Request
- type ListEnvironmentVariablesV2Response
- type ListEnvironmentsV2Request
- type ListEnvironmentsV2Response
- type ListFeaturesV2Request
- type ListFeaturesV2Response
- type ListGatewayResponsesV2Request
- type ListGatewayResponsesV2Response
- type ListInstanceCofigsV2Request
- type ListInstanceCofigsV2Response
- type ListInstancesV2Request
- type ListInstancesV2RequestStatus
- type ListInstancesV2RequestStatusEnum
- type ListInstancesV2Response
- type ListLatelyApiStatisticsV2Request
- type ListLatelyApiStatisticsV2Response
- type ListLatelyGroupStatisticsV2Request
- type ListLatelyGroupStatisticsV2Response
- type ListProjectCofigsV2Request
- type ListProjectCofigsV2Response
- type ListRequestThrottlingPoliciesBindedToApiV2Request
- type ListRequestThrottlingPoliciesBindedToApiV2Response
- type ListRequestThrottlingPolicyV2Request
- type ListRequestThrottlingPolicyV2Response
- type ListSignatureKeysBindedToApiV2Request
- type ListSignatureKeysBindedToApiV2Response
- type ListSignatureKeysV2Request
- type ListSignatureKeysV2Response
- type ListSpecialThrottlingConfigurationsV2Request
- type ListSpecialThrottlingConfigurationsV2Response
- type ListTagsV2Request
- type ListTagsV2Response
- type ListVpcChannelsV2Request
- type ListVpcChannelsV2Response
- type LocalName
- type MemberBase
- type MemberInfo
- type NetworkTrafficStats
- type OpenEngressEipReq
- type RemoveEipV2Request
- type RemoveEipV2Response
- type RemoveEngressEipV2Request
- type RemoveEngressEipV2Response
- type ReqParam
- type ReqParamBase
- type ReqParamBaseLocation
- type ReqParamBaseLocationEnum
- type ReqParamBaseType
- type ReqParamBaseTypeEnum
- type ReqParamLocation
- type ReqParamLocationEnum
- type ReqParamType
- type ReqParamTypeEnum
- type RequestCountStats
- type ResettingAppSecretV2Request
- type ResettingAppSecretV2Response
- type ResettingAppSecretV2ResponseAppType
- type ResettingAppSecretV2ResponseAppTypeEnum
- type ResettingAppSecretV2ResponseCreator
- type ResettingAppSecretV2ResponseCreatorEnum
- type RespInstanceBase
- type RespInstanceBaseChargingMode
- type RespInstanceBaseChargingModeEnum
- type RespInstanceBaseInstanceStatus
- type RespInstanceBaseInstanceStatusEnum
- type RespInstanceBaseSpec
- type RespInstanceBaseSpecEnum
- type RespInstanceBaseStatus
- type RespInstanceBaseStatusEnum
- type ResponseInfo
- type ResponseInfoResp
- type ResponsesCreate
- type ShowDetailsOfAclPolicyV2Request
- type ShowDetailsOfAclPolicyV2Response
- type ShowDetailsOfApiGroupV2Request
- type ShowDetailsOfApiGroupV2Response
- type ShowDetailsOfApiV2Request
- type ShowDetailsOfApiV2Response
- type ShowDetailsOfApiV2ResponseAuthType
- type ShowDetailsOfApiV2ResponseAuthTypeEnum
- type ShowDetailsOfApiV2ResponseBackendType
- type ShowDetailsOfApiV2ResponseBackendTypeEnum
- type ShowDetailsOfApiV2ResponseMatchMode
- type ShowDetailsOfApiV2ResponseMatchModeEnum
- type ShowDetailsOfApiV2ResponseReqMethod
- type ShowDetailsOfApiV2ResponseReqMethodEnum
- type ShowDetailsOfApiV2ResponseReqProtocol
- type ShowDetailsOfApiV2ResponseReqProtocolEnum
- type ShowDetailsOfAppCodeV2Request
- type ShowDetailsOfAppCodeV2Response
- type ShowDetailsOfAppV2Request
- type ShowDetailsOfAppV2Response
- type ShowDetailsOfAppV2ResponseAppType
- type ShowDetailsOfAppV2ResponseAppTypeEnum
- type ShowDetailsOfAppV2ResponseCreator
- type ShowDetailsOfAppV2ResponseCreatorEnum
- type ShowDetailsOfCustomAuthorizersV2Request
- type ShowDetailsOfCustomAuthorizersV2Response
- type ShowDetailsOfCustomAuthorizersV2ResponseAuthorizerType
- type ShowDetailsOfCustomAuthorizersV2ResponseAuthorizerTypeEnum
- type ShowDetailsOfCustomAuthorizersV2ResponseType
- type ShowDetailsOfCustomAuthorizersV2ResponseTypeEnum
- type ShowDetailsOfDomainNameCertificateV2Request
- type ShowDetailsOfDomainNameCertificateV2Response
- type ShowDetailsOfEnvironmentVariableV2Request
- type ShowDetailsOfEnvironmentVariableV2Response
- type ShowDetailsOfGatewayResponseTypeV2Request
- type ShowDetailsOfGatewayResponseTypeV2RequestResponseType
- type ShowDetailsOfGatewayResponseTypeV2RequestResponseTypeEnum
- type ShowDetailsOfGatewayResponseTypeV2Response
- type ShowDetailsOfGatewayResponseV2Request
- type ShowDetailsOfGatewayResponseV2Response
- type ShowDetailsOfInstanceProgressV2Request
- type ShowDetailsOfInstanceProgressV2Response
- type ShowDetailsOfInstanceProgressV2ResponseProgress
- type ShowDetailsOfInstanceProgressV2ResponseProgressEnum
- type ShowDetailsOfInstanceProgressV2ResponseStatus
- type ShowDetailsOfInstanceProgressV2ResponseStatusEnum
- type ShowDetailsOfInstanceV2Request
- type ShowDetailsOfInstanceV2Response
- type ShowDetailsOfInstanceV2ResponseChargingMode
- type ShowDetailsOfInstanceV2ResponseChargingModeEnum
- type ShowDetailsOfInstanceV2ResponseInstanceStatus
- type ShowDetailsOfInstanceV2ResponseInstanceStatusEnum
- type ShowDetailsOfInstanceV2ResponseSpec
- type ShowDetailsOfInstanceV2ResponseSpecEnum
- type ShowDetailsOfInstanceV2ResponseStatus
- type ShowDetailsOfInstanceV2ResponseStatusEnum
- type ShowDetailsOfRequestThrottlingPolicyV2Request
- type ShowDetailsOfRequestThrottlingPolicyV2Response
- type ShowDetailsOfRequestThrottlingPolicyV2ResponseTimeUnit
- type ShowDetailsOfRequestThrottlingPolicyV2ResponseTimeUnitEnum
- type ShowDetailsOfVpcChannelV2Request
- type ShowDetailsOfVpcChannelV2Response
- type ShowDetailsOfVpcChannelV2ResponseBalanceStrategy
- type ShowDetailsOfVpcChannelV2ResponseBalanceStrategyEnum
- type ShowDetailsOfVpcChannelV2ResponseMemberType
- type ShowDetailsOfVpcChannelV2ResponseMemberTypeEnum
- type SignBindingApiResp
- type SignBindingReq
- type SignUnbindingApiResp
- type SignatureCreateResp
- type SignatureReq
- type SignatureReqSignType
- type SignatureReqSignTypeEnum
- type StatisticsApi
- type StatisticsApiCycle
- type StatisticsApiCycleEnum
- type StatisticsGroup
- type SwaggerFailureResp
- type SwaggerInfoResp
- type SwaggerReq
- type SwaggerReqDefine
- type SwaggerReqDefineEnum
- type SwaggerReqType
- type SwaggerReqTypeEnum
- type SwaggerSuccessResp
- type SwaggerSuccessRespAction
- type SwaggerSuccessRespActionEnum
- type ThrottleBindingApiResp
- type ThrottleBindingBatchDelete
- type ThrottleBindingBatchResultFailureResp
- type ThrottleBindingReq
- type ThrottleBindingResp
- type ThrottleBindingThrottleResp
- type ThrottleReq
- type ThrottleReqTimeUnit
- type ThrottleReqTimeUnitEnum
- type ThrottleResp
- type ThrottleRespTimeUnit
- type ThrottleRespTimeUnitEnum
- type ThrottleSpecialReq
- type ThrottleSpecialReqObjectType
- type ThrottleSpecialReqObjectTypeEnum
- type ThrottleSpecialResp
- type ThrottleSpecialUpdateReq
- type UnbindApiForAclPageApisResp
- type UpdateAclStrategyV2Request
- type UpdateAclStrategyV2Response
- type UpdateApiGroupV2Request
- type UpdateApiGroupV2Response
- type UpdateApiV2Request
- type UpdateApiV2Response
- type UpdateApiV2ResponseAuthType
- type UpdateApiV2ResponseAuthTypeEnum
- type UpdateApiV2ResponseBackendType
- type UpdateApiV2ResponseBackendTypeEnum
- type UpdateApiV2ResponseMatchMode
- type UpdateApiV2ResponseMatchModeEnum
- type UpdateApiV2ResponseReqMethod
- type UpdateApiV2ResponseReqMethodEnum
- type UpdateApiV2ResponseReqProtocol
- type UpdateApiV2ResponseReqProtocolEnum
- type UpdateAppV2Request
- type UpdateAppV2Response
- type UpdateAppV2ResponseAppType
- type UpdateAppV2ResponseAppTypeEnum
- type UpdateAppV2ResponseCreator
- type UpdateAppV2ResponseCreatorEnum
- type UpdateCustomAuthorizerV2Request
- type UpdateCustomAuthorizerV2Response
- type UpdateCustomAuthorizerV2ResponseAuthorizerType
- type UpdateCustomAuthorizerV2ResponseAuthorizerTypeEnum
- type UpdateCustomAuthorizerV2ResponseType
- type UpdateCustomAuthorizerV2ResponseTypeEnum
- type UpdateDomainV2Request
- type UpdateDomainV2Response
- type UpdateEngressEipV2Request
- type UpdateEngressEipV2Response
- type UpdateEnvironmentV2Request
- type UpdateEnvironmentV2Response
- type UpdateGatewayResponseTypeV2Request
- type UpdateGatewayResponseTypeV2RequestResponseType
- type UpdateGatewayResponseTypeV2RequestResponseTypeEnum
- type UpdateGatewayResponseTypeV2Response
- type UpdateGatewayResponseV2Request
- type UpdateGatewayResponseV2Response
- type UpdateInstanceV2Request
- type UpdateInstanceV2Response
- type UpdateInstanceV2ResponseChargingMode
- type UpdateInstanceV2ResponseChargingModeEnum
- type UpdateInstanceV2ResponseInstanceStatus
- type UpdateInstanceV2ResponseInstanceStatusEnum
- type UpdateInstanceV2ResponseSpec
- type UpdateInstanceV2ResponseSpecEnum
- type UpdateInstanceV2ResponseStatus
- type UpdateInstanceV2ResponseStatusEnum
- type UpdateRequestThrottlingPolicyV2Request
- type UpdateRequestThrottlingPolicyV2Response
- type UpdateRequestThrottlingPolicyV2ResponseTimeUnit
- type UpdateRequestThrottlingPolicyV2ResponseTimeUnitEnum
- type UpdateSignatureKeyV2Request
- type UpdateSignatureKeyV2Response
- type UpdateSignatureKeyV2ResponseSignType
- type UpdateSignatureKeyV2ResponseSignTypeEnum
- type UpdateSpecialThrottlingConfigurationV2Request
- type UpdateSpecialThrottlingConfigurationV2Response
- type UpdateVpcChannelV2Request
- type UpdateVpcChannelV2Response
- type UpdateVpcChannelV2ResponseBalanceStrategy
- type UpdateVpcChannelV2ResponseBalanceStrategyEnum
- type UpdateVpcChannelV2ResponseMemberType
- type UpdateVpcChannelV2ResponseMemberTypeEnum
- type UrlDomainBase
- type UrlDomainBaseInfo
- type UrlDomainBaseMinSslVersion
- type UrlDomainBaseMinSslVersionEnum
- type UrlDomainCreate
- type UrlDomainCreateMinSslVersion
- type UrlDomainCreateMinSslVersionEnum
- type UrlDomainModify
- type UrlDomainModifyMinSslVersion
- type UrlDomainModifyMinSslVersionEnum
- type UrlDomainsResp
- type UrlDomainsRespMinSslVersion
- type UrlDomainsRespMinSslVersionEnum
- type VpcBase
- type VpcBaseBalanceStrategy
- type VpcBaseBalanceStrategyEnum
- type VpcBaseInfo
- type VpcBaseMemberType
- type VpcBaseMemberTypeEnum
- type VpcChannelBase
- type VpcChannelBaseBalanceStrategy
- type VpcChannelBaseBalanceStrategyEnum
- type VpcChannelBaseMemberType
- type VpcChannelBaseMemberTypeEnum
- type VpcChannelInfo
- type VpcChannelInfoBalanceStrategy
- type VpcChannelInfoBalanceStrategyEnum
- type VpcChannelInfoMemberType
- type VpcChannelInfoMemberTypeEnum
- type VpcCreate
- type VpcCreateBalanceStrategy
- type VpcCreateBalanceStrategyEnum
- type VpcCreateMemberType
- type VpcCreateMemberTypeEnum
- type VpcHealthConfig
- type VpcHealthConfigBase
- type VpcHealthConfigBaseMethod
- type VpcHealthConfigBaseMethodEnum
- type VpcHealthConfigBaseProtocol
- type VpcHealthConfigBaseProtocolEnum
- type VpcHealthConfigInfo
- type VpcHealthConfigInfoMethod
- type VpcHealthConfigInfoMethodEnum
- type VpcHealthConfigInfoProtocol
- type VpcHealthConfigInfoProtocolEnum
- type VpcHealthConfigMethod
- type VpcHealthConfigMethodEnum
- type VpcHealthConfigProtocol
- type VpcHealthConfigProtocolEnum
- type VpcInfo
- type VpcMemberCreate
- type VpcMemberInfo
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AclApiBindingCreate ¶ added in v0.0.65
type AclApiBindingCreate struct { AclId *string `json:"acl_id,omitempty"` PublishIds *[]string `json:"publish_ids,omitempty"` }
func (AclApiBindingCreate) String ¶ added in v0.0.65
func (o AclApiBindingCreate) String() string
type AclApiBindingInfo ¶ added in v0.0.65
type AclApiBindingInfo struct { Id *string `json:"id,omitempty"` ApiId *string `json:"api_id,omitempty"` EnvId *string `json:"env_id,omitempty"` AclId *string `json:"acl_id,omitempty"` CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` }
func (AclApiBindingInfo) String ¶ added in v0.0.65
func (o AclApiBindingInfo) String() string
type AclBatchDelete ¶ added in v0.0.65
type AclBatchDelete struct {
Acls *[]string `json:"acls,omitempty"`
}
func (AclBatchDelete) String ¶ added in v0.0.65
func (o AclBatchDelete) String() string
type AclBatchResultFailureResp ¶ added in v0.0.65
type AclBatchResultFailureResp struct { AclId *string `json:"acl_id,omitempty"` AclName *string `json:"acl_name,omitempty"` ErrorCode *string `json:"error_code,omitempty"` ErrorMsg *string `json:"error_msg,omitempty"` }
func (AclBatchResultFailureResp) String ¶ added in v0.0.65
func (o AclBatchResultFailureResp) String() string
type AclBindApiPageApisResp ¶ added in v0.0.65
type AclBindApiPageApisResp struct { ApiId *string `json:"api_id,omitempty"` ApiName *string `json:"api_name,omitempty"` ApiType *int64 `json:"api_type,omitempty"` ApiRemark *string `json:"api_remark,omitempty"` EnvId *string `json:"env_id,omitempty"` EnvName *string `json:"env_name,omitempty"` BindId *string `json:"bind_id,omitempty"` GroupName *string `json:"group_name,omitempty"` BindTime *sdktime.SdkTime `json:"bind_time,omitempty"` PublishId *string `json:"publish_id,omitempty"` }
func (AclBindApiPageApisResp) String ¶ added in v0.0.65
func (o AclBindApiPageApisResp) String() string
type AclBindingBatchDelete ¶ added in v0.0.65
type AclBindingBatchDelete struct {
AclBindings *[]string `json:"acl_bindings,omitempty"`
}
func (AclBindingBatchDelete) String ¶ added in v0.0.65
func (o AclBindingBatchDelete) String() string
type AclBindingBatchResultFailureResp ¶ added in v0.0.65
type AclBindingBatchResultFailureResp struct { BindId *string `json:"bind_id,omitempty"` ErrorCode *string `json:"error_code,omitempty"` ErrorMsg *string `json:"error_msg,omitempty"` ApiId *string `json:"api_id,omitempty"` ApiName *string `json:"api_name,omitempty"` }
func (AclBindingBatchResultFailureResp) String ¶ added in v0.0.65
func (o AclBindingBatchResultFailureResp) String() string
type AddEipV2Request ¶ added in v0.0.65
type AddEipV2Request struct { InstanceId string `json:"instance_id"` Body *EipBindReq `json:"body,omitempty"` }
Request Object
func (AddEipV2Request) String ¶ added in v0.0.65
func (o AddEipV2Request) String() string
type AddEipV2Response ¶ added in v0.0.65
type AddEipV2Response struct { EipId *string `json:"eip_id,omitempty"` EipAddress *string `json:"eip_address,omitempty"` EipStatus *string `json:"eip_status,omitempty"` EipIpv6Address *string `json:"eip_ipv6_address,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (AddEipV2Response) String ¶ added in v0.0.65
func (o AddEipV2Response) String() string
type AddEngressEipV2Request ¶ added in v0.0.65
type AddEngressEipV2Request struct { InstanceId string `json:"instance_id"` Body *OpenEngressEipReq `json:"body,omitempty"` }
Request Object
func (AddEngressEipV2Request) String ¶ added in v0.0.65
func (o AddEngressEipV2Request) String() string
type AddEngressEipV2Response ¶ added in v0.0.65
type AddEngressEipV2Response struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (AddEngressEipV2Response) String ¶ added in v0.0.65
func (o AddEngressEipV2Response) String() string
type AddingBackendInstancesV2Request ¶ added in v0.0.65
type AddingBackendInstancesV2Request struct { InstanceId string `json:"instance_id"` VpcChannelId string `json:"vpc_channel_id"` Body *VpcMemberCreate `json:"body,omitempty"` }
Request Object
func (AddingBackendInstancesV2Request) String ¶ added in v0.0.65
func (o AddingBackendInstancesV2Request) String() string
type AddingBackendInstancesV2Response ¶ added in v0.0.65
type AddingBackendInstancesV2Response struct { Size int32 `json:"size"` Total int64 `json:"total"` Members *[]VpcMemberInfo `json:"members,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (AddingBackendInstancesV2Response) String ¶ added in v0.0.65
func (o AddingBackendInstancesV2Response) String() string
type ApiAclCreate ¶ added in v0.0.65
type ApiAclCreate struct { AclName string `json:"acl_name"` AclType string `json:"acl_type"` AclValue string `json:"acl_value"` EntityType string `json:"entity_type"` }
func (ApiAclCreate) String ¶ added in v0.0.65
func (o ApiAclCreate) String() string
type ApiAclInfoWithBindNum ¶ added in v0.0.65
type ApiAclInfoWithBindNum struct { AclName *string `json:"acl_name,omitempty"` AclType *string `json:"acl_type,omitempty"` AclValue *string `json:"acl_value,omitempty"` BindNum *int32 `json:"bind_num,omitempty"` EntityType *string `json:"entity_type,omitempty"` Id *string `json:"id,omitempty"` UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` }
func (ApiAclInfoWithBindNum) String ¶ added in v0.0.65
func (o ApiAclInfoWithBindNum) String() string
type ApiBackendVpcReq ¶
type ApiBackendVpcReq struct { VpcChannelProxyHost *string `json:"vpc_channel_proxy_host,omitempty"` VpcChannelId string `json:"vpc_channel_id"` }
VPC通道详情。vpc_channel_status = 1,则这个object类型为必填信息
func (ApiBackendVpcReq) String ¶
func (o ApiBackendVpcReq) String() string
type ApiBaseInfo ¶
type ApiBaseInfo struct { Name string `json:"name"` Type int32 `json:"type"` Version *string `json:"version,omitempty"` ReqProtocol ApiBaseInfoReqProtocol `json:"req_protocol"` ReqMethod ApiBaseInfoReqMethod `json:"req_method"` ReqUri string `json:"req_uri"` AuthType ApiBaseInfoAuthType `json:"auth_type"` AuthOpt *AuthOpt `json:"auth_opt,omitempty"` Cors *bool `json:"cors,omitempty"` MatchMode *ApiBaseInfoMatchMode `json:"match_mode,omitempty"` BackendType ApiBaseInfoBackendType `json:"backend_type"` Remark *string `json:"remark,omitempty"` GroupId string `json:"group_id"` BodyRemark *string `json:"body_remark,omitempty"` ResultNormalSample *string `json:"result_normal_sample,omitempty"` ResultFailureSample *string `json:"result_failure_sample,omitempty"` AuthorizerId *string `json:"authorizer_id,omitempty"` Tags *[]string `json:"tags,omitempty"` ResponseId *string `json:"response_id,omitempty"` RomaAppId *string `json:"roma_app_id,omitempty"` DomainName *string `json:"domain_name,omitempty"` Tag *string `json:"tag,omitempty"` }
func (ApiBaseInfo) String ¶
func (o ApiBaseInfo) String() string
type ApiBaseInfoAuthType ¶
type ApiBaseInfoAuthType struct {
// contains filtered or unexported fields
}
func (ApiBaseInfoAuthType) MarshalJSON ¶
func (c ApiBaseInfoAuthType) MarshalJSON() ([]byte, error)
func (*ApiBaseInfoAuthType) UnmarshalJSON ¶
func (c *ApiBaseInfoAuthType) UnmarshalJSON(b []byte) error
type ApiBaseInfoAuthTypeEnum ¶
type ApiBaseInfoAuthTypeEnum struct { NONE ApiBaseInfoAuthType APP ApiBaseInfoAuthType IAM ApiBaseInfoAuthType AUTHORIZER ApiBaseInfoAuthType }
func GetApiBaseInfoAuthTypeEnum ¶
func GetApiBaseInfoAuthTypeEnum() ApiBaseInfoAuthTypeEnum
type ApiBaseInfoBackendType ¶
type ApiBaseInfoBackendType struct {
// contains filtered or unexported fields
}
func (ApiBaseInfoBackendType) MarshalJSON ¶
func (c ApiBaseInfoBackendType) MarshalJSON() ([]byte, error)
func (*ApiBaseInfoBackendType) UnmarshalJSON ¶
func (c *ApiBaseInfoBackendType) UnmarshalJSON(b []byte) error
type ApiBaseInfoBackendTypeEnum ¶
type ApiBaseInfoBackendTypeEnum struct { HTTP ApiBaseInfoBackendType FUNCTION ApiBaseInfoBackendType MOCK ApiBaseInfoBackendType }
func GetApiBaseInfoBackendTypeEnum ¶
func GetApiBaseInfoBackendTypeEnum() ApiBaseInfoBackendTypeEnum
type ApiBaseInfoMatchMode ¶
type ApiBaseInfoMatchMode struct {
// contains filtered or unexported fields
}
func (ApiBaseInfoMatchMode) MarshalJSON ¶
func (c ApiBaseInfoMatchMode) MarshalJSON() ([]byte, error)
func (*ApiBaseInfoMatchMode) UnmarshalJSON ¶
func (c *ApiBaseInfoMatchMode) UnmarshalJSON(b []byte) error
type ApiBaseInfoMatchModeEnum ¶
type ApiBaseInfoMatchModeEnum struct { SWA ApiBaseInfoMatchMode NORMAL ApiBaseInfoMatchMode }
func GetApiBaseInfoMatchModeEnum ¶
func GetApiBaseInfoMatchModeEnum() ApiBaseInfoMatchModeEnum
type ApiBaseInfoReqMethod ¶
type ApiBaseInfoReqMethod struct {
// contains filtered or unexported fields
}
func (ApiBaseInfoReqMethod) MarshalJSON ¶
func (c ApiBaseInfoReqMethod) MarshalJSON() ([]byte, error)
func (*ApiBaseInfoReqMethod) UnmarshalJSON ¶
func (c *ApiBaseInfoReqMethod) UnmarshalJSON(b []byte) error
type ApiBaseInfoReqMethodEnum ¶
type ApiBaseInfoReqMethodEnum struct { GET ApiBaseInfoReqMethod POST ApiBaseInfoReqMethod PUT ApiBaseInfoReqMethod DELETE ApiBaseInfoReqMethod HEAD ApiBaseInfoReqMethod PATCH ApiBaseInfoReqMethod OPTIONS ApiBaseInfoReqMethod ANY ApiBaseInfoReqMethod }
func GetApiBaseInfoReqMethodEnum ¶
func GetApiBaseInfoReqMethodEnum() ApiBaseInfoReqMethodEnum
type ApiBaseInfoReqProtocol ¶
type ApiBaseInfoReqProtocol struct {
// contains filtered or unexported fields
}
func (ApiBaseInfoReqProtocol) MarshalJSON ¶
func (c ApiBaseInfoReqProtocol) MarshalJSON() ([]byte, error)
func (*ApiBaseInfoReqProtocol) UnmarshalJSON ¶
func (c *ApiBaseInfoReqProtocol) UnmarshalJSON(b []byte) error
type ApiBaseInfoReqProtocolEnum ¶
type ApiBaseInfoReqProtocolEnum struct { HTTP ApiBaseInfoReqProtocol HTTPS ApiBaseInfoReqProtocol BOTH ApiBaseInfoReqProtocol }
func GetApiBaseInfoReqProtocolEnum ¶
func GetApiBaseInfoReqProtocolEnum() ApiBaseInfoReqProtocolEnum
type ApiBatchPublish ¶ added in v0.0.65
type ApiBatchPublish struct { Apis *[]string `json:"apis,omitempty"` EnvId *string `json:"env_id,omitempty"` Remark *string `json:"remark,omitempty"` }
func (ApiBatchPublish) String ¶ added in v0.0.65
func (o ApiBatchPublish) String() string
type ApiBindAclPageAclsResp ¶ added in v0.0.65
type ApiBindAclPageAclsResp struct { AclId *string `json:"acl_id,omitempty"` AclName *string `json:"acl_name,omitempty"` AclType *ApiBindAclPageAclsRespAclType `json:"acl_type,omitempty"` AclValue *string `json:"acl_value,omitempty"` EntityType *ApiBindAclPageAclsRespEntityType `json:"entity_type,omitempty"` EnvId *string `json:"env_id,omitempty"` EnvName *string `json:"env_name,omitempty"` BindId *string `json:"bind_id,omitempty"` BindTime *sdktime.SdkTime `json:"bind_time,omitempty"` }
func (ApiBindAclPageAclsResp) String ¶ added in v0.0.65
func (o ApiBindAclPageAclsResp) String() string
type ApiBindAclPageAclsRespAclType ¶ added in v0.0.65
type ApiBindAclPageAclsRespAclType struct {
// contains filtered or unexported fields
}
func (ApiBindAclPageAclsRespAclType) MarshalJSON ¶ added in v0.0.65
func (c ApiBindAclPageAclsRespAclType) MarshalJSON() ([]byte, error)
func (*ApiBindAclPageAclsRespAclType) UnmarshalJSON ¶ added in v0.0.65
func (c *ApiBindAclPageAclsRespAclType) UnmarshalJSON(b []byte) error
type ApiBindAclPageAclsRespAclTypeEnum ¶ added in v0.0.65
type ApiBindAclPageAclsRespAclTypeEnum struct { PERMIT ApiBindAclPageAclsRespAclType DENY ApiBindAclPageAclsRespAclType }
func GetApiBindAclPageAclsRespAclTypeEnum ¶ added in v0.0.65
func GetApiBindAclPageAclsRespAclTypeEnum() ApiBindAclPageAclsRespAclTypeEnum
type ApiBindAclPageAclsRespEntityType ¶ added in v0.0.65
type ApiBindAclPageAclsRespEntityType struct {
// contains filtered or unexported fields
}
func (ApiBindAclPageAclsRespEntityType) MarshalJSON ¶ added in v0.0.65
func (c ApiBindAclPageAclsRespEntityType) MarshalJSON() ([]byte, error)
func (*ApiBindAclPageAclsRespEntityType) UnmarshalJSON ¶ added in v0.0.65
func (c *ApiBindAclPageAclsRespEntityType) UnmarshalJSON(b []byte) error
type ApiBindAclPageAclsRespEntityTypeEnum ¶ added in v0.0.65
type ApiBindAclPageAclsRespEntityTypeEnum struct { IP ApiBindAclPageAclsRespEntityType DOMAIN ApiBindAclPageAclsRespEntityType }
func GetApiBindAclPageAclsRespEntityTypeEnum ¶ added in v0.0.65
func GetApiBindAclPageAclsRespEntityTypeEnum() ApiBindAclPageAclsRespEntityTypeEnum
type ApiCommon ¶
type ApiCommon struct { Name string `json:"name"` Type int32 `json:"type"` Version *string `json:"version,omitempty"` ReqProtocol ApiCommonReqProtocol `json:"req_protocol"` ReqMethod ApiCommonReqMethod `json:"req_method"` ReqUri string `json:"req_uri"` AuthType ApiCommonAuthType `json:"auth_type"` AuthOpt *AuthOpt `json:"auth_opt,omitempty"` Cors *bool `json:"cors,omitempty"` MatchMode *ApiCommonMatchMode `json:"match_mode,omitempty"` BackendType ApiCommonBackendType `json:"backend_type"` Remark *string `json:"remark,omitempty"` GroupId string `json:"group_id"` BodyRemark *string `json:"body_remark,omitempty"` ResultNormalSample *string `json:"result_normal_sample,omitempty"` ResultFailureSample *string `json:"result_failure_sample,omitempty"` AuthorizerId *string `json:"authorizer_id,omitempty"` Tags *[]string `json:"tags,omitempty"` ResponseId *string `json:"response_id,omitempty"` RomaAppId *string `json:"roma_app_id,omitempty"` DomainName *string `json:"domain_name,omitempty"` Tag *string `json:"tag,omitempty"` Id *string `json:"id,omitempty"` Status *int32 `json:"status,omitempty"` ArrangeNecessary *int32 `json:"arrange_necessary,omitempty"` RegisterTime *sdktime.SdkTime `json:"register_time,omitempty"` UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` GroupName *string `json:"group_name,omitempty"` GroupVersion *string `json:"group_version,omitempty"` RunEnvId *string `json:"run_env_id,omitempty"` RunEnvName *string `json:"run_env_name,omitempty"` PublishId *string `json:"publish_id,omitempty"` FuncInfo *ApiFunc `json:"func_info,omitempty"` MockInfo *ApiMock `json:"mock_info,omitempty"` ReqParams *[]ReqParam `json:"req_params,omitempty"` BackendParams *[]BackendParam `json:"backend_params,omitempty"` PolicyFunctions *[]ApiPolicyFunctionResp `json:"policy_functions,omitempty"` PolicyMocks *[]ApiPolicyMockResp `json:"policy_mocks,omitempty"` }
type ApiCommonAuthType ¶
type ApiCommonAuthType struct {
// contains filtered or unexported fields
}
func (ApiCommonAuthType) MarshalJSON ¶
func (c ApiCommonAuthType) MarshalJSON() ([]byte, error)
func (*ApiCommonAuthType) UnmarshalJSON ¶
func (c *ApiCommonAuthType) UnmarshalJSON(b []byte) error
type ApiCommonAuthTypeEnum ¶
type ApiCommonAuthTypeEnum struct { NONE ApiCommonAuthType APP ApiCommonAuthType IAM ApiCommonAuthType AUTHORIZER ApiCommonAuthType }
func GetApiCommonAuthTypeEnum ¶
func GetApiCommonAuthTypeEnum() ApiCommonAuthTypeEnum
type ApiCommonBackendType ¶
type ApiCommonBackendType struct {
// contains filtered or unexported fields
}
func (ApiCommonBackendType) MarshalJSON ¶
func (c ApiCommonBackendType) MarshalJSON() ([]byte, error)
func (*ApiCommonBackendType) UnmarshalJSON ¶
func (c *ApiCommonBackendType) UnmarshalJSON(b []byte) error
type ApiCommonBackendTypeEnum ¶
type ApiCommonBackendTypeEnum struct { HTTP ApiCommonBackendType FUNCTION ApiCommonBackendType MOCK ApiCommonBackendType }
func GetApiCommonBackendTypeEnum ¶
func GetApiCommonBackendTypeEnum() ApiCommonBackendTypeEnum
type ApiCommonMatchMode ¶
type ApiCommonMatchMode struct {
// contains filtered or unexported fields
}
func (ApiCommonMatchMode) MarshalJSON ¶
func (c ApiCommonMatchMode) MarshalJSON() ([]byte, error)
func (*ApiCommonMatchMode) UnmarshalJSON ¶
func (c *ApiCommonMatchMode) UnmarshalJSON(b []byte) error
type ApiCommonMatchModeEnum ¶
type ApiCommonMatchModeEnum struct { SWA ApiCommonMatchMode NORMAL ApiCommonMatchMode }
func GetApiCommonMatchModeEnum ¶
func GetApiCommonMatchModeEnum() ApiCommonMatchModeEnum
type ApiCommonReqMethod ¶
type ApiCommonReqMethod struct {
// contains filtered or unexported fields
}
func (ApiCommonReqMethod) MarshalJSON ¶
func (c ApiCommonReqMethod) MarshalJSON() ([]byte, error)
func (*ApiCommonReqMethod) UnmarshalJSON ¶
func (c *ApiCommonReqMethod) UnmarshalJSON(b []byte) error
type ApiCommonReqMethodEnum ¶
type ApiCommonReqMethodEnum struct { GET ApiCommonReqMethod POST ApiCommonReqMethod PUT ApiCommonReqMethod DELETE ApiCommonReqMethod HEAD ApiCommonReqMethod PATCH ApiCommonReqMethod OPTIONS ApiCommonReqMethod ANY ApiCommonReqMethod }
func GetApiCommonReqMethodEnum ¶
func GetApiCommonReqMethodEnum() ApiCommonReqMethodEnum
type ApiCommonReqProtocol ¶
type ApiCommonReqProtocol struct {
// contains filtered or unexported fields
}
func (ApiCommonReqProtocol) MarshalJSON ¶
func (c ApiCommonReqProtocol) MarshalJSON() ([]byte, error)
func (*ApiCommonReqProtocol) UnmarshalJSON ¶
func (c *ApiCommonReqProtocol) UnmarshalJSON(b []byte) error
type ApiCommonReqProtocolEnum ¶
type ApiCommonReqProtocolEnum struct { HTTP ApiCommonReqProtocol HTTPS ApiCommonReqProtocol BOTH ApiCommonReqProtocol }
func GetApiCommonReqProtocolEnum ¶
func GetApiCommonReqProtocolEnum() ApiCommonReqProtocolEnum
type ApiConditionBase ¶
type ApiConditionBase struct { ReqParamName *string `json:"req_param_name,omitempty"` ConditionType *ApiConditionBaseConditionType `json:"condition_type,omitempty"` ConditionOrigin ApiConditionBaseConditionOrigin `json:"condition_origin"` ConditionValue string `json:"condition_value"` }
func (ApiConditionBase) String ¶
func (o ApiConditionBase) String() string
type ApiConditionBaseConditionOrigin ¶
type ApiConditionBaseConditionOrigin struct {
// contains filtered or unexported fields
}
func (ApiConditionBaseConditionOrigin) MarshalJSON ¶
func (c ApiConditionBaseConditionOrigin) MarshalJSON() ([]byte, error)
func (*ApiConditionBaseConditionOrigin) UnmarshalJSON ¶
func (c *ApiConditionBaseConditionOrigin) UnmarshalJSON(b []byte) error
type ApiConditionBaseConditionOriginEnum ¶
type ApiConditionBaseConditionOriginEnum struct { PARAM ApiConditionBaseConditionOrigin SOURCE ApiConditionBaseConditionOrigin }
func GetApiConditionBaseConditionOriginEnum ¶
func GetApiConditionBaseConditionOriginEnum() ApiConditionBaseConditionOriginEnum
type ApiConditionBaseConditionType ¶
type ApiConditionBaseConditionType struct {
// contains filtered or unexported fields
}
func (ApiConditionBaseConditionType) MarshalJSON ¶
func (c ApiConditionBaseConditionType) MarshalJSON() ([]byte, error)
func (*ApiConditionBaseConditionType) UnmarshalJSON ¶
func (c *ApiConditionBaseConditionType) UnmarshalJSON(b []byte) error
type ApiConditionBaseConditionTypeEnum ¶
type ApiConditionBaseConditionTypeEnum struct { EXACT ApiConditionBaseConditionType ENUM ApiConditionBaseConditionType PATTERN ApiConditionBaseConditionType }
func GetApiConditionBaseConditionTypeEnum ¶
func GetApiConditionBaseConditionTypeEnum() ApiConditionBaseConditionTypeEnum
type ApiCreate ¶
type ApiCreate struct { Name string `json:"name"` Type int32 `json:"type"` Version *string `json:"version,omitempty"` ReqProtocol ApiCreateReqProtocol `json:"req_protocol"` ReqMethod ApiCreateReqMethod `json:"req_method"` ReqUri string `json:"req_uri"` AuthType ApiCreateAuthType `json:"auth_type"` AuthOpt *AuthOpt `json:"auth_opt,omitempty"` Cors *bool `json:"cors,omitempty"` MatchMode *ApiCreateMatchMode `json:"match_mode,omitempty"` BackendType ApiCreateBackendType `json:"backend_type"` Remark *string `json:"remark,omitempty"` GroupId string `json:"group_id"` BodyRemark *string `json:"body_remark,omitempty"` ResultNormalSample *string `json:"result_normal_sample,omitempty"` ResultFailureSample *string `json:"result_failure_sample,omitempty"` AuthorizerId *string `json:"authorizer_id,omitempty"` Tags *[]string `json:"tags,omitempty"` ResponseId *string `json:"response_id,omitempty"` RomaAppId *string `json:"roma_app_id,omitempty"` DomainName *string `json:"domain_name,omitempty"` Tag *string `json:"tag,omitempty"` MockInfo *ApiMockCreate `json:"mock_info,omitempty"` FuncInfo *ApiFuncCreate `json:"func_info,omitempty"` ReqParams *[]ReqParamBase `json:"req_params,omitempty"` BackendParams *[]BackendParamBase `json:"backend_params,omitempty"` PolicyMocks *[]ApiPolicyMockCreate `json:"policy_mocks,omitempty"` PolicyFunctions *[]ApiPolicyFunctionCreate `json:"policy_functions,omitempty"` BackendApi *BackendApiCreate `json:"backend_api,omitempty"` PolicyHttps *[]ApiPolicyHttpCreate `json:"policy_https,omitempty"` }
type ApiCreateAuthType ¶
type ApiCreateAuthType struct {
// contains filtered or unexported fields
}
func (ApiCreateAuthType) MarshalJSON ¶
func (c ApiCreateAuthType) MarshalJSON() ([]byte, error)
func (*ApiCreateAuthType) UnmarshalJSON ¶
func (c *ApiCreateAuthType) UnmarshalJSON(b []byte) error
type ApiCreateAuthTypeEnum ¶
type ApiCreateAuthTypeEnum struct { NONE ApiCreateAuthType APP ApiCreateAuthType IAM ApiCreateAuthType AUTHORIZER ApiCreateAuthType }
func GetApiCreateAuthTypeEnum ¶
func GetApiCreateAuthTypeEnum() ApiCreateAuthTypeEnum
type ApiCreateBackendType ¶
type ApiCreateBackendType struct {
// contains filtered or unexported fields
}
func (ApiCreateBackendType) MarshalJSON ¶
func (c ApiCreateBackendType) MarshalJSON() ([]byte, error)
func (*ApiCreateBackendType) UnmarshalJSON ¶
func (c *ApiCreateBackendType) UnmarshalJSON(b []byte) error
type ApiCreateBackendTypeEnum ¶
type ApiCreateBackendTypeEnum struct { HTTP ApiCreateBackendType FUNCTION ApiCreateBackendType MOCK ApiCreateBackendType }
func GetApiCreateBackendTypeEnum ¶
func GetApiCreateBackendTypeEnum() ApiCreateBackendTypeEnum
type ApiCreateBase ¶
type ApiCreateBase struct { Name string `json:"name"` Type int32 `json:"type"` Version *string `json:"version,omitempty"` ReqProtocol ApiCreateBaseReqProtocol `json:"req_protocol"` ReqMethod ApiCreateBaseReqMethod `json:"req_method"` ReqUri string `json:"req_uri"` AuthType ApiCreateBaseAuthType `json:"auth_type"` AuthOpt *AuthOpt `json:"auth_opt,omitempty"` Cors *bool `json:"cors,omitempty"` MatchMode *ApiCreateBaseMatchMode `json:"match_mode,omitempty"` BackendType ApiCreateBaseBackendType `json:"backend_type"` Remark *string `json:"remark,omitempty"` GroupId string `json:"group_id"` BodyRemark *string `json:"body_remark,omitempty"` ResultNormalSample *string `json:"result_normal_sample,omitempty"` ResultFailureSample *string `json:"result_failure_sample,omitempty"` AuthorizerId *string `json:"authorizer_id,omitempty"` Tags *[]string `json:"tags,omitempty"` ResponseId *string `json:"response_id,omitempty"` RomaAppId *string `json:"roma_app_id,omitempty"` DomainName *string `json:"domain_name,omitempty"` Tag *string `json:"tag,omitempty"` MockInfo *ApiMockCreate `json:"mock_info,omitempty"` FuncInfo *ApiFuncCreate `json:"func_info,omitempty"` ReqParams *[]ReqParamBase `json:"req_params,omitempty"` BackendParams *[]BackendParamBase `json:"backend_params,omitempty"` PolicyMocks *[]ApiPolicyMockCreate `json:"policy_mocks,omitempty"` PolicyFunctions *[]ApiPolicyFunctionCreate `json:"policy_functions,omitempty"` }
func (ApiCreateBase) String ¶
func (o ApiCreateBase) String() string
type ApiCreateBaseAuthType ¶
type ApiCreateBaseAuthType struct {
// contains filtered or unexported fields
}
func (ApiCreateBaseAuthType) MarshalJSON ¶
func (c ApiCreateBaseAuthType) MarshalJSON() ([]byte, error)
func (*ApiCreateBaseAuthType) UnmarshalJSON ¶
func (c *ApiCreateBaseAuthType) UnmarshalJSON(b []byte) error
type ApiCreateBaseAuthTypeEnum ¶
type ApiCreateBaseAuthTypeEnum struct { NONE ApiCreateBaseAuthType APP ApiCreateBaseAuthType IAM ApiCreateBaseAuthType AUTHORIZER ApiCreateBaseAuthType }
func GetApiCreateBaseAuthTypeEnum ¶
func GetApiCreateBaseAuthTypeEnum() ApiCreateBaseAuthTypeEnum
type ApiCreateBaseBackendType ¶
type ApiCreateBaseBackendType struct {
// contains filtered or unexported fields
}
func (ApiCreateBaseBackendType) MarshalJSON ¶
func (c ApiCreateBaseBackendType) MarshalJSON() ([]byte, error)
func (*ApiCreateBaseBackendType) UnmarshalJSON ¶
func (c *ApiCreateBaseBackendType) UnmarshalJSON(b []byte) error
type ApiCreateBaseBackendTypeEnum ¶
type ApiCreateBaseBackendTypeEnum struct { HTTP ApiCreateBaseBackendType FUNCTION ApiCreateBaseBackendType MOCK ApiCreateBaseBackendType }
func GetApiCreateBaseBackendTypeEnum ¶
func GetApiCreateBaseBackendTypeEnum() ApiCreateBaseBackendTypeEnum
type ApiCreateBaseMatchMode ¶
type ApiCreateBaseMatchMode struct {
// contains filtered or unexported fields
}
func (ApiCreateBaseMatchMode) MarshalJSON ¶
func (c ApiCreateBaseMatchMode) MarshalJSON() ([]byte, error)
func (*ApiCreateBaseMatchMode) UnmarshalJSON ¶
func (c *ApiCreateBaseMatchMode) UnmarshalJSON(b []byte) error
type ApiCreateBaseMatchModeEnum ¶
type ApiCreateBaseMatchModeEnum struct { SWA ApiCreateBaseMatchMode NORMAL ApiCreateBaseMatchMode }
func GetApiCreateBaseMatchModeEnum ¶
func GetApiCreateBaseMatchModeEnum() ApiCreateBaseMatchModeEnum
type ApiCreateBaseReqMethod ¶
type ApiCreateBaseReqMethod struct {
// contains filtered or unexported fields
}
func (ApiCreateBaseReqMethod) MarshalJSON ¶
func (c ApiCreateBaseReqMethod) MarshalJSON() ([]byte, error)
func (*ApiCreateBaseReqMethod) UnmarshalJSON ¶
func (c *ApiCreateBaseReqMethod) UnmarshalJSON(b []byte) error
type ApiCreateBaseReqMethodEnum ¶
type ApiCreateBaseReqMethodEnum struct { GET ApiCreateBaseReqMethod POST ApiCreateBaseReqMethod PUT ApiCreateBaseReqMethod DELETE ApiCreateBaseReqMethod HEAD ApiCreateBaseReqMethod PATCH ApiCreateBaseReqMethod OPTIONS ApiCreateBaseReqMethod ANY ApiCreateBaseReqMethod }
func GetApiCreateBaseReqMethodEnum ¶
func GetApiCreateBaseReqMethodEnum() ApiCreateBaseReqMethodEnum
type ApiCreateBaseReqProtocol ¶
type ApiCreateBaseReqProtocol struct {
// contains filtered or unexported fields
}
func (ApiCreateBaseReqProtocol) MarshalJSON ¶
func (c ApiCreateBaseReqProtocol) MarshalJSON() ([]byte, error)
func (*ApiCreateBaseReqProtocol) UnmarshalJSON ¶
func (c *ApiCreateBaseReqProtocol) UnmarshalJSON(b []byte) error
type ApiCreateBaseReqProtocolEnum ¶
type ApiCreateBaseReqProtocolEnum struct { HTTP ApiCreateBaseReqProtocol HTTPS ApiCreateBaseReqProtocol BOTH ApiCreateBaseReqProtocol }
func GetApiCreateBaseReqProtocolEnum ¶
func GetApiCreateBaseReqProtocolEnum() ApiCreateBaseReqProtocolEnum
type ApiCreateMatchMode ¶
type ApiCreateMatchMode struct {
// contains filtered or unexported fields
}
func (ApiCreateMatchMode) MarshalJSON ¶
func (c ApiCreateMatchMode) MarshalJSON() ([]byte, error)
func (*ApiCreateMatchMode) UnmarshalJSON ¶
func (c *ApiCreateMatchMode) UnmarshalJSON(b []byte) error
type ApiCreateMatchModeEnum ¶
type ApiCreateMatchModeEnum struct { SWA ApiCreateMatchMode NORMAL ApiCreateMatchMode }
func GetApiCreateMatchModeEnum ¶
func GetApiCreateMatchModeEnum() ApiCreateMatchModeEnum
type ApiCreateReqMethod ¶
type ApiCreateReqMethod struct {
// contains filtered or unexported fields
}
func (ApiCreateReqMethod) MarshalJSON ¶
func (c ApiCreateReqMethod) MarshalJSON() ([]byte, error)
func (*ApiCreateReqMethod) UnmarshalJSON ¶
func (c *ApiCreateReqMethod) UnmarshalJSON(b []byte) error
type ApiCreateReqMethodEnum ¶
type ApiCreateReqMethodEnum struct { GET ApiCreateReqMethod POST ApiCreateReqMethod PUT ApiCreateReqMethod DELETE ApiCreateReqMethod HEAD ApiCreateReqMethod PATCH ApiCreateReqMethod OPTIONS ApiCreateReqMethod ANY ApiCreateReqMethod }
func GetApiCreateReqMethodEnum ¶
func GetApiCreateReqMethodEnum() ApiCreateReqMethodEnum
type ApiCreateReqProtocol ¶
type ApiCreateReqProtocol struct {
// contains filtered or unexported fields
}
func (ApiCreateReqProtocol) MarshalJSON ¶
func (c ApiCreateReqProtocol) MarshalJSON() ([]byte, error)
func (*ApiCreateReqProtocol) UnmarshalJSON ¶
func (c *ApiCreateReqProtocol) UnmarshalJSON(b []byte) error
type ApiCreateReqProtocolEnum ¶
type ApiCreateReqProtocolEnum struct { HTTP ApiCreateReqProtocol HTTPS ApiCreateReqProtocol BOTH ApiCreateReqProtocol }
func GetApiCreateReqProtocolEnum ¶
func GetApiCreateReqProtocolEnum() ApiCreateReqProtocolEnum
type ApiFunc ¶
type ApiFunc struct { FunctionUrn string `json:"function_urn"` Remark *string `json:"remark,omitempty"` InvocationType ApiFuncInvocationType `json:"invocation_type"` Version *string `json:"version,omitempty"` Timeout int32 `json:"timeout"` AuthorizerId *string `json:"authorizer_id,omitempty"` Id *string `json:"id,omitempty"` RegisterTime *sdktime.SdkTime `json:"register_time,omitempty"` Status *int32 `json:"status,omitempty"` UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` }
函数工作流后端详情
type ApiFuncCreate ¶
type ApiFuncCreate struct { FunctionUrn string `json:"function_urn"` Remark *string `json:"remark,omitempty"` InvocationType ApiFuncCreateInvocationType `json:"invocation_type"` Version *string `json:"version,omitempty"` Timeout int32 `json:"timeout"` AuthorizerId *string `json:"authorizer_id,omitempty"` }
函数后端详情
func (ApiFuncCreate) String ¶
func (o ApiFuncCreate) String() string
type ApiFuncCreateInvocationType ¶
type ApiFuncCreateInvocationType struct {
// contains filtered or unexported fields
}
func (ApiFuncCreateInvocationType) MarshalJSON ¶
func (c ApiFuncCreateInvocationType) MarshalJSON() ([]byte, error)
func (*ApiFuncCreateInvocationType) UnmarshalJSON ¶
func (c *ApiFuncCreateInvocationType) UnmarshalJSON(b []byte) error
type ApiFuncCreateInvocationTypeEnum ¶
type ApiFuncCreateInvocationTypeEnum struct { ASYNC ApiFuncCreateInvocationType SYNC ApiFuncCreateInvocationType }
func GetApiFuncCreateInvocationTypeEnum ¶
func GetApiFuncCreateInvocationTypeEnum() ApiFuncCreateInvocationTypeEnum
type ApiFuncInvocationType ¶
type ApiFuncInvocationType struct {
// contains filtered or unexported fields
}
func (ApiFuncInvocationType) MarshalJSON ¶
func (c ApiFuncInvocationType) MarshalJSON() ([]byte, error)
func (*ApiFuncInvocationType) UnmarshalJSON ¶
func (c *ApiFuncInvocationType) UnmarshalJSON(b []byte) error
type ApiFuncInvocationTypeEnum ¶
type ApiFuncInvocationTypeEnum struct { ASYNC ApiFuncInvocationType SYNC ApiFuncInvocationType }
func GetApiFuncInvocationTypeEnum ¶
func GetApiFuncInvocationTypeEnum() ApiFuncInvocationTypeEnum
type ApiGroupDetailResp ¶
type ApiGroupDetailResp struct { UrlDomains *[]UrlDomainsResp `json:"url_domains,omitempty"` CallLimits *int32 `json:"call_limits,omitempty"` UpdateTime *sdktime.SdkTime `json:"update_time"` Name string `json:"name"` TimeUnit *string `json:"time_unit,omitempty"` OnSellStatus int32 `json:"on_sell_status"` Remark *string `json:"remark,omitempty"` SlDomain string `json:"sl_domain"` SlDomains *[]string `json:"sl_domains,omitempty"` Id string `json:"id"` TimeInterval *int32 `json:"time_interval,omitempty"` RegisterTime *sdktime.SdkTime `json:"register_time"` Status int32 `json:"status"` IsDefault *int32 `json:"is_default,omitempty"` }
func (ApiGroupDetailResp) String ¶
func (o ApiGroupDetailResp) String() string
type ApiGroupReq ¶
func (ApiGroupReq) String ¶
func (o ApiGroupReq) String() string
type ApiInfo ¶ added in v0.0.65
type ApiInfo struct { Name string `json:"name"` Type int32 `json:"type"` Version *string `json:"version,omitempty"` ReqProtocol ApiInfoReqProtocol `json:"req_protocol"` ReqMethod ApiInfoReqMethod `json:"req_method"` ReqUri string `json:"req_uri"` AuthType ApiInfoAuthType `json:"auth_type"` AuthOpt *AuthOpt `json:"auth_opt,omitempty"` Cors *bool `json:"cors,omitempty"` MatchMode *ApiInfoMatchMode `json:"match_mode,omitempty"` BackendType ApiInfoBackendType `json:"backend_type"` Remark *string `json:"remark,omitempty"` GroupId string `json:"group_id"` BodyRemark *string `json:"body_remark,omitempty"` ResultNormalSample *string `json:"result_normal_sample,omitempty"` ResultFailureSample *string `json:"result_failure_sample,omitempty"` AuthorizerId *string `json:"authorizer_id,omitempty"` Tags *[]string `json:"tags,omitempty"` ResponseId *string `json:"response_id,omitempty"` RomaAppId *string `json:"roma_app_id,omitempty"` DomainName *string `json:"domain_name,omitempty"` Tag *string `json:"tag,omitempty"` Id *string `json:"id,omitempty"` Status *int32 `json:"status,omitempty"` ArrangeNecessary *int32 `json:"arrange_necessary,omitempty"` RegisterTime *sdktime.SdkTime `json:"register_time,omitempty"` UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` GroupName *string `json:"group_name,omitempty"` GroupVersion *string `json:"group_version,omitempty"` RunEnvId *string `json:"run_env_id,omitempty"` RunEnvName *string `json:"run_env_name,omitempty"` PublishId *string `json:"publish_id,omitempty"` FuncInfo *ApiFunc `json:"func_info,omitempty"` MockInfo *ApiMock `json:"mock_info,omitempty"` ReqParams *[]ReqParam `json:"req_params,omitempty"` BackendParams *[]BackendParam `json:"backend_params,omitempty"` PolicyFunctions *[]ApiPolicyFunctionResp `json:"policy_functions,omitempty"` PolicyMocks *[]ApiPolicyMockResp `json:"policy_mocks,omitempty"` BackendApi *BackendApi `json:"backend_api,omitempty"` PolicyHttps *[]ApiPolicyHttpResp `json:"policy_https,omitempty"` }
type ApiInfoAuthType ¶ added in v0.0.65
type ApiInfoAuthType struct {
// contains filtered or unexported fields
}
func (ApiInfoAuthType) MarshalJSON ¶ added in v0.0.65
func (c ApiInfoAuthType) MarshalJSON() ([]byte, error)
func (*ApiInfoAuthType) UnmarshalJSON ¶ added in v0.0.65
func (c *ApiInfoAuthType) UnmarshalJSON(b []byte) error
type ApiInfoAuthTypeEnum ¶ added in v0.0.65
type ApiInfoAuthTypeEnum struct { NONE ApiInfoAuthType APP ApiInfoAuthType IAM ApiInfoAuthType AUTHORIZER ApiInfoAuthType }
func GetApiInfoAuthTypeEnum ¶ added in v0.0.65
func GetApiInfoAuthTypeEnum() ApiInfoAuthTypeEnum
type ApiInfoBackendType ¶ added in v0.0.65
type ApiInfoBackendType struct {
// contains filtered or unexported fields
}
func (ApiInfoBackendType) MarshalJSON ¶ added in v0.0.65
func (c ApiInfoBackendType) MarshalJSON() ([]byte, error)
func (*ApiInfoBackendType) UnmarshalJSON ¶ added in v0.0.65
func (c *ApiInfoBackendType) UnmarshalJSON(b []byte) error
type ApiInfoBackendTypeEnum ¶ added in v0.0.65
type ApiInfoBackendTypeEnum struct { HTTP ApiInfoBackendType FUNCTION ApiInfoBackendType MOCK ApiInfoBackendType }
func GetApiInfoBackendTypeEnum ¶ added in v0.0.65
func GetApiInfoBackendTypeEnum() ApiInfoBackendTypeEnum
type ApiInfoMatchMode ¶ added in v0.0.65
type ApiInfoMatchMode struct {
// contains filtered or unexported fields
}
func (ApiInfoMatchMode) MarshalJSON ¶ added in v0.0.65
func (c ApiInfoMatchMode) MarshalJSON() ([]byte, error)
func (*ApiInfoMatchMode) UnmarshalJSON ¶ added in v0.0.65
func (c *ApiInfoMatchMode) UnmarshalJSON(b []byte) error
type ApiInfoMatchModeEnum ¶ added in v0.0.65
type ApiInfoMatchModeEnum struct { SWA ApiInfoMatchMode NORMAL ApiInfoMatchMode }
func GetApiInfoMatchModeEnum ¶ added in v0.0.65
func GetApiInfoMatchModeEnum() ApiInfoMatchModeEnum
type ApiInfoPerPage ¶
type ApiInfoPerPage struct { Name string `json:"name"` Type int32 `json:"type"` Version *string `json:"version,omitempty"` ReqProtocol ApiInfoPerPageReqProtocol `json:"req_protocol"` ReqMethod ApiInfoPerPageReqMethod `json:"req_method"` ReqUri string `json:"req_uri"` AuthType ApiInfoPerPageAuthType `json:"auth_type"` AuthOpt *AuthOpt `json:"auth_opt,omitempty"` Cors *bool `json:"cors,omitempty"` MatchMode *ApiInfoPerPageMatchMode `json:"match_mode,omitempty"` BackendType ApiInfoPerPageBackendType `json:"backend_type"` Remark *string `json:"remark,omitempty"` GroupId string `json:"group_id"` BodyRemark *string `json:"body_remark,omitempty"` ResultNormalSample *string `json:"result_normal_sample,omitempty"` ResultFailureSample *string `json:"result_failure_sample,omitempty"` AuthorizerId *string `json:"authorizer_id,omitempty"` Tags *[]string `json:"tags,omitempty"` ResponseId *string `json:"response_id,omitempty"` RomaAppId *string `json:"roma_app_id,omitempty"` DomainName *string `json:"domain_name,omitempty"` Tag *string `json:"tag,omitempty"` Id *string `json:"id,omitempty"` Status *int32 `json:"status,omitempty"` ArrangeNecessary *int32 `json:"arrange_necessary,omitempty"` RegisterTime *sdktime.SdkTime `json:"register_time,omitempty"` UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` GroupName *string `json:"group_name,omitempty"` GroupVersion *string `json:"group_version,omitempty"` RunEnvId *string `json:"run_env_id,omitempty"` RunEnvName *string `json:"run_env_name,omitempty"` PublishId *string `json:"publish_id,omitempty"` ReqParams *[]ReqParam `json:"req_params,omitempty"` }
func (ApiInfoPerPage) String ¶
func (o ApiInfoPerPage) String() string
type ApiInfoPerPageAuthType ¶
type ApiInfoPerPageAuthType struct {
// contains filtered or unexported fields
}
func (ApiInfoPerPageAuthType) MarshalJSON ¶
func (c ApiInfoPerPageAuthType) MarshalJSON() ([]byte, error)
func (*ApiInfoPerPageAuthType) UnmarshalJSON ¶
func (c *ApiInfoPerPageAuthType) UnmarshalJSON(b []byte) error
type ApiInfoPerPageAuthTypeEnum ¶
type ApiInfoPerPageAuthTypeEnum struct { NONE ApiInfoPerPageAuthType APP ApiInfoPerPageAuthType IAM ApiInfoPerPageAuthType AUTHORIZER ApiInfoPerPageAuthType }
func GetApiInfoPerPageAuthTypeEnum ¶
func GetApiInfoPerPageAuthTypeEnum() ApiInfoPerPageAuthTypeEnum
type ApiInfoPerPageBackendType ¶
type ApiInfoPerPageBackendType struct {
// contains filtered or unexported fields
}
func (ApiInfoPerPageBackendType) MarshalJSON ¶
func (c ApiInfoPerPageBackendType) MarshalJSON() ([]byte, error)
func (*ApiInfoPerPageBackendType) UnmarshalJSON ¶
func (c *ApiInfoPerPageBackendType) UnmarshalJSON(b []byte) error
type ApiInfoPerPageBackendTypeEnum ¶
type ApiInfoPerPageBackendTypeEnum struct { HTTP ApiInfoPerPageBackendType FUNCTION ApiInfoPerPageBackendType MOCK ApiInfoPerPageBackendType }
func GetApiInfoPerPageBackendTypeEnum ¶
func GetApiInfoPerPageBackendTypeEnum() ApiInfoPerPageBackendTypeEnum
type ApiInfoPerPageMatchMode ¶
type ApiInfoPerPageMatchMode struct {
// contains filtered or unexported fields
}
func (ApiInfoPerPageMatchMode) MarshalJSON ¶
func (c ApiInfoPerPageMatchMode) MarshalJSON() ([]byte, error)
func (*ApiInfoPerPageMatchMode) UnmarshalJSON ¶
func (c *ApiInfoPerPageMatchMode) UnmarshalJSON(b []byte) error
type ApiInfoPerPageMatchModeEnum ¶
type ApiInfoPerPageMatchModeEnum struct { SWA ApiInfoPerPageMatchMode NORMAL ApiInfoPerPageMatchMode }
func GetApiInfoPerPageMatchModeEnum ¶
func GetApiInfoPerPageMatchModeEnum() ApiInfoPerPageMatchModeEnum
type ApiInfoPerPageReqMethod ¶
type ApiInfoPerPageReqMethod struct {
// contains filtered or unexported fields
}
func (ApiInfoPerPageReqMethod) MarshalJSON ¶
func (c ApiInfoPerPageReqMethod) MarshalJSON() ([]byte, error)
func (*ApiInfoPerPageReqMethod) UnmarshalJSON ¶
func (c *ApiInfoPerPageReqMethod) UnmarshalJSON(b []byte) error
type ApiInfoPerPageReqMethodEnum ¶
type ApiInfoPerPageReqMethodEnum struct { GET ApiInfoPerPageReqMethod POST ApiInfoPerPageReqMethod PUT ApiInfoPerPageReqMethod DELETE ApiInfoPerPageReqMethod HEAD ApiInfoPerPageReqMethod PATCH ApiInfoPerPageReqMethod OPTIONS ApiInfoPerPageReqMethod ANY ApiInfoPerPageReqMethod }
func GetApiInfoPerPageReqMethodEnum ¶
func GetApiInfoPerPageReqMethodEnum() ApiInfoPerPageReqMethodEnum
type ApiInfoPerPageReqProtocol ¶
type ApiInfoPerPageReqProtocol struct {
// contains filtered or unexported fields
}
func (ApiInfoPerPageReqProtocol) MarshalJSON ¶
func (c ApiInfoPerPageReqProtocol) MarshalJSON() ([]byte, error)
func (*ApiInfoPerPageReqProtocol) UnmarshalJSON ¶
func (c *ApiInfoPerPageReqProtocol) UnmarshalJSON(b []byte) error
type ApiInfoPerPageReqProtocolEnum ¶
type ApiInfoPerPageReqProtocolEnum struct { HTTP ApiInfoPerPageReqProtocol HTTPS ApiInfoPerPageReqProtocol BOTH ApiInfoPerPageReqProtocol }
func GetApiInfoPerPageReqProtocolEnum ¶
func GetApiInfoPerPageReqProtocolEnum() ApiInfoPerPageReqProtocolEnum
type ApiInfoReqMethod ¶ added in v0.0.65
type ApiInfoReqMethod struct {
// contains filtered or unexported fields
}
func (ApiInfoReqMethod) MarshalJSON ¶ added in v0.0.65
func (c ApiInfoReqMethod) MarshalJSON() ([]byte, error)
func (*ApiInfoReqMethod) UnmarshalJSON ¶ added in v0.0.65
func (c *ApiInfoReqMethod) UnmarshalJSON(b []byte) error
type ApiInfoReqMethodEnum ¶ added in v0.0.65
type ApiInfoReqMethodEnum struct { GET ApiInfoReqMethod POST ApiInfoReqMethod PUT ApiInfoReqMethod DELETE ApiInfoReqMethod HEAD ApiInfoReqMethod PATCH ApiInfoReqMethod OPTIONS ApiInfoReqMethod ANY ApiInfoReqMethod }
func GetApiInfoReqMethodEnum ¶ added in v0.0.65
func GetApiInfoReqMethodEnum() ApiInfoReqMethodEnum
type ApiInfoReqProtocol ¶ added in v0.0.65
type ApiInfoReqProtocol struct {
// contains filtered or unexported fields
}
func (ApiInfoReqProtocol) MarshalJSON ¶ added in v0.0.65
func (c ApiInfoReqProtocol) MarshalJSON() ([]byte, error)
func (*ApiInfoReqProtocol) UnmarshalJSON ¶ added in v0.0.65
func (c *ApiInfoReqProtocol) UnmarshalJSON(b []byte) error
type ApiInfoReqProtocolEnum ¶ added in v0.0.65
type ApiInfoReqProtocolEnum struct { HTTP ApiInfoReqProtocol HTTPS ApiInfoReqProtocol BOTH ApiInfoReqProtocol }
func GetApiInfoReqProtocolEnum ¶ added in v0.0.65
func GetApiInfoReqProtocolEnum() ApiInfoReqProtocolEnum
type ApiMock ¶
type ApiMock struct { Remark *string `json:"remark,omitempty"` ResultContent *string `json:"result_content,omitempty"` Version *string `json:"version,omitempty"` AuthorizerId *string `json:"authorizer_id,omitempty"` Id *string `json:"id,omitempty"` RegisterTime *sdktime.SdkTime `json:"register_time,omitempty"` Status *int32 `json:"status,omitempty"` UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` }
mock后端详情
type ApiMockCreate ¶
type ApiMockCreate struct { Remark *string `json:"remark,omitempty"` ResultContent *string `json:"result_content,omitempty"` Version *string `json:"version,omitempty"` AuthorizerId *string `json:"authorizer_id,omitempty"` }
mock后端详情
func (ApiMockCreate) String ¶
func (o ApiMockCreate) String() string
type ApiPolicyFunctionBase ¶
type ApiPolicyFunctionBase struct { FunctionUrn string `json:"function_urn"` InvocationType ApiPolicyFunctionBaseInvocationType `json:"invocation_type"` Version *string `json:"version,omitempty"` Timeout *int32 `json:"timeout,omitempty"` }
func (ApiPolicyFunctionBase) String ¶
func (o ApiPolicyFunctionBase) String() string
type ApiPolicyFunctionBaseInvocationType ¶
type ApiPolicyFunctionBaseInvocationType struct {
// contains filtered or unexported fields
}
func (ApiPolicyFunctionBaseInvocationType) MarshalJSON ¶
func (c ApiPolicyFunctionBaseInvocationType) MarshalJSON() ([]byte, error)
func (*ApiPolicyFunctionBaseInvocationType) UnmarshalJSON ¶
func (c *ApiPolicyFunctionBaseInvocationType) UnmarshalJSON(b []byte) error
type ApiPolicyFunctionBaseInvocationTypeEnum ¶
type ApiPolicyFunctionBaseInvocationTypeEnum struct { ASYNC ApiPolicyFunctionBaseInvocationType SYNC ApiPolicyFunctionBaseInvocationType }
func GetApiPolicyFunctionBaseInvocationTypeEnum ¶
func GetApiPolicyFunctionBaseInvocationTypeEnum() ApiPolicyFunctionBaseInvocationTypeEnum
type ApiPolicyFunctionCreate ¶
type ApiPolicyFunctionCreate struct { FunctionUrn string `json:"function_urn"` InvocationType ApiPolicyFunctionCreateInvocationType `json:"invocation_type"` Version *string `json:"version,omitempty"` Timeout *int32 `json:"timeout,omitempty"` EffectMode ApiPolicyFunctionCreateEffectMode `json:"effect_mode"` Name string `json:"name"` BackendParams *[]BackendParamBase `json:"backend_params,omitempty"` Conditions []ApiConditionBase `json:"conditions"` AuthorizerId *string `json:"authorizer_id,omitempty"` }
func (ApiPolicyFunctionCreate) String ¶
func (o ApiPolicyFunctionCreate) String() string
type ApiPolicyFunctionCreateEffectMode ¶
type ApiPolicyFunctionCreateEffectMode struct {
// contains filtered or unexported fields
}
func (ApiPolicyFunctionCreateEffectMode) MarshalJSON ¶
func (c ApiPolicyFunctionCreateEffectMode) MarshalJSON() ([]byte, error)
func (*ApiPolicyFunctionCreateEffectMode) UnmarshalJSON ¶
func (c *ApiPolicyFunctionCreateEffectMode) UnmarshalJSON(b []byte) error
type ApiPolicyFunctionCreateEffectModeEnum ¶
type ApiPolicyFunctionCreateEffectModeEnum struct { ALL ApiPolicyFunctionCreateEffectMode ANY ApiPolicyFunctionCreateEffectMode }
func GetApiPolicyFunctionCreateEffectModeEnum ¶
func GetApiPolicyFunctionCreateEffectModeEnum() ApiPolicyFunctionCreateEffectModeEnum
type ApiPolicyFunctionCreateInvocationType ¶
type ApiPolicyFunctionCreateInvocationType struct {
// contains filtered or unexported fields
}
func (ApiPolicyFunctionCreateInvocationType) MarshalJSON ¶
func (c ApiPolicyFunctionCreateInvocationType) MarshalJSON() ([]byte, error)
func (*ApiPolicyFunctionCreateInvocationType) UnmarshalJSON ¶
func (c *ApiPolicyFunctionCreateInvocationType) UnmarshalJSON(b []byte) error
type ApiPolicyFunctionCreateInvocationTypeEnum ¶
type ApiPolicyFunctionCreateInvocationTypeEnum struct { ASYNC ApiPolicyFunctionCreateInvocationType SYNC ApiPolicyFunctionCreateInvocationType }
func GetApiPolicyFunctionCreateInvocationTypeEnum ¶
func GetApiPolicyFunctionCreateInvocationTypeEnum() ApiPolicyFunctionCreateInvocationTypeEnum
type ApiPolicyFunctionResp ¶
type ApiPolicyFunctionResp struct { FunctionUrn string `json:"function_urn"` InvocationType ApiPolicyFunctionRespInvocationType `json:"invocation_type"` Version *string `json:"version,omitempty"` Timeout *int32 `json:"timeout,omitempty"` Id *string `json:"id,omitempty"` EffectMode ApiPolicyFunctionRespEffectMode `json:"effect_mode"` Name string `json:"name"` BackendParams *[]BackendParam `json:"backend_params,omitempty"` Conditions []CoditionResp `json:"conditions"` AuthorizerId *string `json:"authorizer_id,omitempty"` }
func (ApiPolicyFunctionResp) String ¶
func (o ApiPolicyFunctionResp) String() string
type ApiPolicyFunctionRespEffectMode ¶
type ApiPolicyFunctionRespEffectMode struct {
// contains filtered or unexported fields
}
func (ApiPolicyFunctionRespEffectMode) MarshalJSON ¶
func (c ApiPolicyFunctionRespEffectMode) MarshalJSON() ([]byte, error)
func (*ApiPolicyFunctionRespEffectMode) UnmarshalJSON ¶
func (c *ApiPolicyFunctionRespEffectMode) UnmarshalJSON(b []byte) error
type ApiPolicyFunctionRespEffectModeEnum ¶
type ApiPolicyFunctionRespEffectModeEnum struct { ALL ApiPolicyFunctionRespEffectMode ANY ApiPolicyFunctionRespEffectMode }
func GetApiPolicyFunctionRespEffectModeEnum ¶
func GetApiPolicyFunctionRespEffectModeEnum() ApiPolicyFunctionRespEffectModeEnum
type ApiPolicyFunctionRespInvocationType ¶
type ApiPolicyFunctionRespInvocationType struct {
// contains filtered or unexported fields
}
func (ApiPolicyFunctionRespInvocationType) MarshalJSON ¶
func (c ApiPolicyFunctionRespInvocationType) MarshalJSON() ([]byte, error)
func (*ApiPolicyFunctionRespInvocationType) UnmarshalJSON ¶
func (c *ApiPolicyFunctionRespInvocationType) UnmarshalJSON(b []byte) error
type ApiPolicyFunctionRespInvocationTypeEnum ¶
type ApiPolicyFunctionRespInvocationTypeEnum struct { ASYNC ApiPolicyFunctionRespInvocationType SYNC ApiPolicyFunctionRespInvocationType }
func GetApiPolicyFunctionRespInvocationTypeEnum ¶
func GetApiPolicyFunctionRespInvocationTypeEnum() ApiPolicyFunctionRespInvocationTypeEnum
type ApiPolicyHttpBase ¶
type ApiPolicyHttpBase struct { UrlDomain *string `json:"url_domain,omitempty"` ReqProtocol ApiPolicyHttpBaseReqProtocol `json:"req_protocol"` ReqMethod ApiPolicyHttpBaseReqMethod `json:"req_method"` ReqUri string `json:"req_uri"` Timeout *int32 `json:"timeout,omitempty"` }
func (ApiPolicyHttpBase) String ¶
func (o ApiPolicyHttpBase) String() string
type ApiPolicyHttpBaseReqMethod ¶
type ApiPolicyHttpBaseReqMethod struct {
// contains filtered or unexported fields
}
func (ApiPolicyHttpBaseReqMethod) MarshalJSON ¶
func (c ApiPolicyHttpBaseReqMethod) MarshalJSON() ([]byte, error)
func (*ApiPolicyHttpBaseReqMethod) UnmarshalJSON ¶
func (c *ApiPolicyHttpBaseReqMethod) UnmarshalJSON(b []byte) error
type ApiPolicyHttpBaseReqMethodEnum ¶
type ApiPolicyHttpBaseReqMethodEnum struct { GET ApiPolicyHttpBaseReqMethod POST ApiPolicyHttpBaseReqMethod PUT ApiPolicyHttpBaseReqMethod DELETE ApiPolicyHttpBaseReqMethod HEAD ApiPolicyHttpBaseReqMethod PATCH ApiPolicyHttpBaseReqMethod OPTIONS ApiPolicyHttpBaseReqMethod ANY ApiPolicyHttpBaseReqMethod }
func GetApiPolicyHttpBaseReqMethodEnum ¶
func GetApiPolicyHttpBaseReqMethodEnum() ApiPolicyHttpBaseReqMethodEnum
type ApiPolicyHttpBaseReqProtocol ¶
type ApiPolicyHttpBaseReqProtocol struct {
// contains filtered or unexported fields
}
func (ApiPolicyHttpBaseReqProtocol) MarshalJSON ¶
func (c ApiPolicyHttpBaseReqProtocol) MarshalJSON() ([]byte, error)
func (*ApiPolicyHttpBaseReqProtocol) UnmarshalJSON ¶
func (c *ApiPolicyHttpBaseReqProtocol) UnmarshalJSON(b []byte) error
type ApiPolicyHttpBaseReqProtocolEnum ¶
type ApiPolicyHttpBaseReqProtocolEnum struct { HTTP ApiPolicyHttpBaseReqProtocol HTTPS ApiPolicyHttpBaseReqProtocol }
func GetApiPolicyHttpBaseReqProtocolEnum ¶
func GetApiPolicyHttpBaseReqProtocolEnum() ApiPolicyHttpBaseReqProtocolEnum
type ApiPolicyHttpCreate ¶
type ApiPolicyHttpCreate struct { UrlDomain *string `json:"url_domain,omitempty"` ReqProtocol ApiPolicyHttpCreateReqProtocol `json:"req_protocol"` ReqMethod ApiPolicyHttpCreateReqMethod `json:"req_method"` ReqUri string `json:"req_uri"` Timeout *int32 `json:"timeout,omitempty"` EffectMode ApiPolicyHttpCreateEffectMode `json:"effect_mode"` Name string `json:"name"` BackendParams *[]BackendParamBase `json:"backend_params,omitempty"` Conditions []ApiConditionBase `json:"conditions"` AuthorizerId *string `json:"authorizer_id,omitempty"` VpcChannelInfo *ApiBackendVpcReq `json:"vpc_channel_info,omitempty"` VpcChannelStatus *int32 `json:"vpc_channel_status,omitempty"` }
func (ApiPolicyHttpCreate) String ¶
func (o ApiPolicyHttpCreate) String() string
type ApiPolicyHttpCreateEffectMode ¶
type ApiPolicyHttpCreateEffectMode struct {
// contains filtered or unexported fields
}
func (ApiPolicyHttpCreateEffectMode) MarshalJSON ¶
func (c ApiPolicyHttpCreateEffectMode) MarshalJSON() ([]byte, error)
func (*ApiPolicyHttpCreateEffectMode) UnmarshalJSON ¶
func (c *ApiPolicyHttpCreateEffectMode) UnmarshalJSON(b []byte) error
type ApiPolicyHttpCreateEffectModeEnum ¶
type ApiPolicyHttpCreateEffectModeEnum struct { ALL ApiPolicyHttpCreateEffectMode ANY ApiPolicyHttpCreateEffectMode }
func GetApiPolicyHttpCreateEffectModeEnum ¶
func GetApiPolicyHttpCreateEffectModeEnum() ApiPolicyHttpCreateEffectModeEnum
type ApiPolicyHttpCreateReqMethod ¶
type ApiPolicyHttpCreateReqMethod struct {
// contains filtered or unexported fields
}
func (ApiPolicyHttpCreateReqMethod) MarshalJSON ¶
func (c ApiPolicyHttpCreateReqMethod) MarshalJSON() ([]byte, error)
func (*ApiPolicyHttpCreateReqMethod) UnmarshalJSON ¶
func (c *ApiPolicyHttpCreateReqMethod) UnmarshalJSON(b []byte) error
type ApiPolicyHttpCreateReqMethodEnum ¶
type ApiPolicyHttpCreateReqMethodEnum struct { GET ApiPolicyHttpCreateReqMethod POST ApiPolicyHttpCreateReqMethod PUT ApiPolicyHttpCreateReqMethod DELETE ApiPolicyHttpCreateReqMethod HEAD ApiPolicyHttpCreateReqMethod PATCH ApiPolicyHttpCreateReqMethod OPTIONS ApiPolicyHttpCreateReqMethod ANY ApiPolicyHttpCreateReqMethod }
func GetApiPolicyHttpCreateReqMethodEnum ¶
func GetApiPolicyHttpCreateReqMethodEnum() ApiPolicyHttpCreateReqMethodEnum
type ApiPolicyHttpCreateReqProtocol ¶
type ApiPolicyHttpCreateReqProtocol struct {
// contains filtered or unexported fields
}
func (ApiPolicyHttpCreateReqProtocol) MarshalJSON ¶
func (c ApiPolicyHttpCreateReqProtocol) MarshalJSON() ([]byte, error)
func (*ApiPolicyHttpCreateReqProtocol) UnmarshalJSON ¶
func (c *ApiPolicyHttpCreateReqProtocol) UnmarshalJSON(b []byte) error
type ApiPolicyHttpCreateReqProtocolEnum ¶
type ApiPolicyHttpCreateReqProtocolEnum struct { HTTP ApiPolicyHttpCreateReqProtocol HTTPS ApiPolicyHttpCreateReqProtocol }
func GetApiPolicyHttpCreateReqProtocolEnum ¶
func GetApiPolicyHttpCreateReqProtocolEnum() ApiPolicyHttpCreateReqProtocolEnum
type ApiPolicyHttpResp ¶
type ApiPolicyHttpResp struct { Id *string `json:"id,omitempty"` EffectMode ApiPolicyHttpRespEffectMode `json:"effect_mode"` Name string `json:"name"` BackendParams *[]BackendParam `json:"backend_params,omitempty"` Conditions []CoditionResp `json:"conditions"` AuthorizerId *string `json:"authorizer_id,omitempty"` UrlDomain *string `json:"url_domain,omitempty"` ReqProtocol ApiPolicyHttpRespReqProtocol `json:"req_protocol"` ReqMethod ApiPolicyHttpRespReqMethod `json:"req_method"` ReqUri string `json:"req_uri"` Timeout *int32 `json:"timeout,omitempty"` VpcChannelInfo *VpcInfo `json:"vpc_channel_info,omitempty"` VpcChannelStatus *int32 `json:"vpc_channel_status,omitempty"` }
func (ApiPolicyHttpResp) String ¶
func (o ApiPolicyHttpResp) String() string
type ApiPolicyHttpRespEffectMode ¶
type ApiPolicyHttpRespEffectMode struct {
// contains filtered or unexported fields
}
func (ApiPolicyHttpRespEffectMode) MarshalJSON ¶
func (c ApiPolicyHttpRespEffectMode) MarshalJSON() ([]byte, error)
func (*ApiPolicyHttpRespEffectMode) UnmarshalJSON ¶
func (c *ApiPolicyHttpRespEffectMode) UnmarshalJSON(b []byte) error
type ApiPolicyHttpRespEffectModeEnum ¶
type ApiPolicyHttpRespEffectModeEnum struct { ALL ApiPolicyHttpRespEffectMode ANY ApiPolicyHttpRespEffectMode }
func GetApiPolicyHttpRespEffectModeEnum ¶
func GetApiPolicyHttpRespEffectModeEnum() ApiPolicyHttpRespEffectModeEnum
type ApiPolicyHttpRespReqMethod ¶
type ApiPolicyHttpRespReqMethod struct {
// contains filtered or unexported fields
}
func (ApiPolicyHttpRespReqMethod) MarshalJSON ¶
func (c ApiPolicyHttpRespReqMethod) MarshalJSON() ([]byte, error)
func (*ApiPolicyHttpRespReqMethod) UnmarshalJSON ¶
func (c *ApiPolicyHttpRespReqMethod) UnmarshalJSON(b []byte) error
type ApiPolicyHttpRespReqMethodEnum ¶
type ApiPolicyHttpRespReqMethodEnum struct { GET ApiPolicyHttpRespReqMethod POST ApiPolicyHttpRespReqMethod PUT ApiPolicyHttpRespReqMethod DELETE ApiPolicyHttpRespReqMethod HEAD ApiPolicyHttpRespReqMethod PATCH ApiPolicyHttpRespReqMethod OPTIONS ApiPolicyHttpRespReqMethod ANY ApiPolicyHttpRespReqMethod }
func GetApiPolicyHttpRespReqMethodEnum ¶
func GetApiPolicyHttpRespReqMethodEnum() ApiPolicyHttpRespReqMethodEnum
type ApiPolicyHttpRespReqProtocol ¶
type ApiPolicyHttpRespReqProtocol struct {
// contains filtered or unexported fields
}
func (ApiPolicyHttpRespReqProtocol) MarshalJSON ¶
func (c ApiPolicyHttpRespReqProtocol) MarshalJSON() ([]byte, error)
func (*ApiPolicyHttpRespReqProtocol) UnmarshalJSON ¶
func (c *ApiPolicyHttpRespReqProtocol) UnmarshalJSON(b []byte) error
type ApiPolicyHttpRespReqProtocolEnum ¶
type ApiPolicyHttpRespReqProtocolEnum struct { HTTP ApiPolicyHttpRespReqProtocol HTTPS ApiPolicyHttpRespReqProtocol }
func GetApiPolicyHttpRespReqProtocolEnum ¶
func GetApiPolicyHttpRespReqProtocolEnum() ApiPolicyHttpRespReqProtocolEnum
type ApiPolicyMockBase ¶
type ApiPolicyMockBase struct {
ResultContent *string `json:"result_content,omitempty"`
}
func (ApiPolicyMockBase) String ¶
func (o ApiPolicyMockBase) String() string
type ApiPolicyMockCreate ¶
type ApiPolicyMockCreate struct { ResultContent *string `json:"result_content,omitempty"` EffectMode ApiPolicyMockCreateEffectMode `json:"effect_mode"` Name string `json:"name"` BackendParams *[]BackendParamBase `json:"backend_params,omitempty"` Conditions []ApiConditionBase `json:"conditions"` AuthorizerId *string `json:"authorizer_id,omitempty"` }
func (ApiPolicyMockCreate) String ¶
func (o ApiPolicyMockCreate) String() string
type ApiPolicyMockCreateEffectMode ¶
type ApiPolicyMockCreateEffectMode struct {
// contains filtered or unexported fields
}
func (ApiPolicyMockCreateEffectMode) MarshalJSON ¶
func (c ApiPolicyMockCreateEffectMode) MarshalJSON() ([]byte, error)
func (*ApiPolicyMockCreateEffectMode) UnmarshalJSON ¶
func (c *ApiPolicyMockCreateEffectMode) UnmarshalJSON(b []byte) error
type ApiPolicyMockCreateEffectModeEnum ¶
type ApiPolicyMockCreateEffectModeEnum struct { ALL ApiPolicyMockCreateEffectMode ANY ApiPolicyMockCreateEffectMode }
func GetApiPolicyMockCreateEffectModeEnum ¶
func GetApiPolicyMockCreateEffectModeEnum() ApiPolicyMockCreateEffectModeEnum
type ApiPolicyMockResp ¶
type ApiPolicyMockResp struct { Id *string `json:"id,omitempty"` EffectMode ApiPolicyMockRespEffectMode `json:"effect_mode"` Name string `json:"name"` BackendParams *[]BackendParam `json:"backend_params,omitempty"` Conditions []CoditionResp `json:"conditions"` AuthorizerId *string `json:"authorizer_id,omitempty"` ResultContent *string `json:"result_content,omitempty"` }
func (ApiPolicyMockResp) String ¶
func (o ApiPolicyMockResp) String() string
type ApiPolicyMockRespEffectMode ¶
type ApiPolicyMockRespEffectMode struct {
// contains filtered or unexported fields
}
func (ApiPolicyMockRespEffectMode) MarshalJSON ¶
func (c ApiPolicyMockRespEffectMode) MarshalJSON() ([]byte, error)
func (*ApiPolicyMockRespEffectMode) UnmarshalJSON ¶
func (c *ApiPolicyMockRespEffectMode) UnmarshalJSON(b []byte) error
type ApiPolicyMockRespEffectModeEnum ¶
type ApiPolicyMockRespEffectModeEnum struct { ALL ApiPolicyMockRespEffectMode ANY ApiPolicyMockRespEffectMode }
func GetApiPolicyMockRespEffectModeEnum ¶
func GetApiPolicyMockRespEffectModeEnum() ApiPolicyMockRespEffectModeEnum
type ApiPolicyReqBase ¶
type ApiPolicyReqBase struct { EffectMode ApiPolicyReqBaseEffectMode `json:"effect_mode"` Name string `json:"name"` BackendParams *[]BackendParamBase `json:"backend_params,omitempty"` Conditions []ApiConditionBase `json:"conditions"` AuthorizerId *string `json:"authorizer_id,omitempty"` }
func (ApiPolicyReqBase) String ¶
func (o ApiPolicyReqBase) String() string
type ApiPolicyReqBaseEffectMode ¶
type ApiPolicyReqBaseEffectMode struct {
// contains filtered or unexported fields
}
func (ApiPolicyReqBaseEffectMode) MarshalJSON ¶
func (c ApiPolicyReqBaseEffectMode) MarshalJSON() ([]byte, error)
func (*ApiPolicyReqBaseEffectMode) UnmarshalJSON ¶
func (c *ApiPolicyReqBaseEffectMode) UnmarshalJSON(b []byte) error
type ApiPolicyReqBaseEffectModeEnum ¶
type ApiPolicyReqBaseEffectModeEnum struct { ALL ApiPolicyReqBaseEffectMode ANY ApiPolicyReqBaseEffectMode }
func GetApiPolicyReqBaseEffectModeEnum ¶
func GetApiPolicyReqBaseEffectModeEnum() ApiPolicyReqBaseEffectModeEnum
type ApiPolicyRespBase ¶
type ApiPolicyRespBase struct { Id *string `json:"id,omitempty"` EffectMode ApiPolicyRespBaseEffectMode `json:"effect_mode"` Name string `json:"name"` BackendParams *[]BackendParam `json:"backend_params,omitempty"` Conditions []CoditionResp `json:"conditions"` AuthorizerId *string `json:"authorizer_id,omitempty"` }
func (ApiPolicyRespBase) String ¶
func (o ApiPolicyRespBase) String() string
type ApiPolicyRespBaseEffectMode ¶
type ApiPolicyRespBaseEffectMode struct {
// contains filtered or unexported fields
}
func (ApiPolicyRespBaseEffectMode) MarshalJSON ¶
func (c ApiPolicyRespBaseEffectMode) MarshalJSON() ([]byte, error)
func (*ApiPolicyRespBaseEffectMode) UnmarshalJSON ¶
func (c *ApiPolicyRespBaseEffectMode) UnmarshalJSON(b []byte) error
type ApiPolicyRespBaseEffectModeEnum ¶
type ApiPolicyRespBaseEffectModeEnum struct { ALL ApiPolicyRespBaseEffectMode ANY ApiPolicyRespBaseEffectMode }
func GetApiPolicyRespBaseEffectModeEnum ¶
func GetApiPolicyRespBaseEffectModeEnum() ApiPolicyRespBaseEffectModeEnum
type ApiPublishReq ¶
type ApiPublishReq struct { Action ApiPublishReqAction `json:"action"` EnvId string `json:"env_id"` ApiId string `json:"api_id"` Remark *string `json:"remark,omitempty"` }
func (ApiPublishReq) String ¶
func (o ApiPublishReq) String() string
type ApiPublishReqAction ¶
type ApiPublishReqAction struct {
// contains filtered or unexported fields
}
func (ApiPublishReqAction) MarshalJSON ¶
func (c ApiPublishReqAction) MarshalJSON() ([]byte, error)
func (*ApiPublishReqAction) UnmarshalJSON ¶
func (c *ApiPublishReqAction) UnmarshalJSON(b []byte) error
type ApiPublishReqActionEnum ¶
type ApiPublishReqActionEnum struct { ONLINE ApiPublishReqAction OFFLINE ApiPublishReqAction }
func GetApiPublishReqActionEnum ¶
func GetApiPublishReqActionEnum() ApiPublishReqActionEnum
type ApiRespBaseInfo ¶
type ApiRespBaseInfo struct { Name string `json:"name"` Type int32 `json:"type"` Version *string `json:"version,omitempty"` ReqProtocol ApiRespBaseInfoReqProtocol `json:"req_protocol"` ReqMethod ApiRespBaseInfoReqMethod `json:"req_method"` ReqUri string `json:"req_uri"` AuthType ApiRespBaseInfoAuthType `json:"auth_type"` AuthOpt *AuthOpt `json:"auth_opt,omitempty"` Cors *bool `json:"cors,omitempty"` MatchMode *ApiRespBaseInfoMatchMode `json:"match_mode,omitempty"` BackendType ApiRespBaseInfoBackendType `json:"backend_type"` Remark *string `json:"remark,omitempty"` GroupId string `json:"group_id"` BodyRemark *string `json:"body_remark,omitempty"` ResultNormalSample *string `json:"result_normal_sample,omitempty"` ResultFailureSample *string `json:"result_failure_sample,omitempty"` AuthorizerId *string `json:"authorizer_id,omitempty"` Tags *[]string `json:"tags,omitempty"` ResponseId *string `json:"response_id,omitempty"` RomaAppId *string `json:"roma_app_id,omitempty"` DomainName *string `json:"domain_name,omitempty"` Tag *string `json:"tag,omitempty"` Id *string `json:"id,omitempty"` Status *int32 `json:"status,omitempty"` ArrangeNecessary *int32 `json:"arrange_necessary,omitempty"` RegisterTime *sdktime.SdkTime `json:"register_time,omitempty"` UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` GroupName *string `json:"group_name,omitempty"` GroupVersion *string `json:"group_version,omitempty"` RunEnvId *string `json:"run_env_id,omitempty"` RunEnvName *string `json:"run_env_name,omitempty"` PublishId *string `json:"publish_id,omitempty"` }
func (ApiRespBaseInfo) String ¶
func (o ApiRespBaseInfo) String() string
type ApiRespBaseInfoAuthType ¶
type ApiRespBaseInfoAuthType struct {
// contains filtered or unexported fields
}
func (ApiRespBaseInfoAuthType) MarshalJSON ¶
func (c ApiRespBaseInfoAuthType) MarshalJSON() ([]byte, error)
func (*ApiRespBaseInfoAuthType) UnmarshalJSON ¶
func (c *ApiRespBaseInfoAuthType) UnmarshalJSON(b []byte) error
type ApiRespBaseInfoAuthTypeEnum ¶
type ApiRespBaseInfoAuthTypeEnum struct { NONE ApiRespBaseInfoAuthType APP ApiRespBaseInfoAuthType IAM ApiRespBaseInfoAuthType AUTHORIZER ApiRespBaseInfoAuthType }
func GetApiRespBaseInfoAuthTypeEnum ¶
func GetApiRespBaseInfoAuthTypeEnum() ApiRespBaseInfoAuthTypeEnum
type ApiRespBaseInfoBackendType ¶
type ApiRespBaseInfoBackendType struct {
// contains filtered or unexported fields
}
func (ApiRespBaseInfoBackendType) MarshalJSON ¶
func (c ApiRespBaseInfoBackendType) MarshalJSON() ([]byte, error)
func (*ApiRespBaseInfoBackendType) UnmarshalJSON ¶
func (c *ApiRespBaseInfoBackendType) UnmarshalJSON(b []byte) error
type ApiRespBaseInfoBackendTypeEnum ¶
type ApiRespBaseInfoBackendTypeEnum struct { HTTP ApiRespBaseInfoBackendType FUNCTION ApiRespBaseInfoBackendType MOCK ApiRespBaseInfoBackendType }
func GetApiRespBaseInfoBackendTypeEnum ¶
func GetApiRespBaseInfoBackendTypeEnum() ApiRespBaseInfoBackendTypeEnum
type ApiRespBaseInfoMatchMode ¶
type ApiRespBaseInfoMatchMode struct {
// contains filtered or unexported fields
}
func (ApiRespBaseInfoMatchMode) MarshalJSON ¶
func (c ApiRespBaseInfoMatchMode) MarshalJSON() ([]byte, error)
func (*ApiRespBaseInfoMatchMode) UnmarshalJSON ¶
func (c *ApiRespBaseInfoMatchMode) UnmarshalJSON(b []byte) error
type ApiRespBaseInfoMatchModeEnum ¶
type ApiRespBaseInfoMatchModeEnum struct { SWA ApiRespBaseInfoMatchMode NORMAL ApiRespBaseInfoMatchMode }
func GetApiRespBaseInfoMatchModeEnum ¶
func GetApiRespBaseInfoMatchModeEnum() ApiRespBaseInfoMatchModeEnum
type ApiRespBaseInfoReqMethod ¶
type ApiRespBaseInfoReqMethod struct {
// contains filtered or unexported fields
}
func (ApiRespBaseInfoReqMethod) MarshalJSON ¶
func (c ApiRespBaseInfoReqMethod) MarshalJSON() ([]byte, error)
func (*ApiRespBaseInfoReqMethod) UnmarshalJSON ¶
func (c *ApiRespBaseInfoReqMethod) UnmarshalJSON(b []byte) error
type ApiRespBaseInfoReqMethodEnum ¶
type ApiRespBaseInfoReqMethodEnum struct { GET ApiRespBaseInfoReqMethod POST ApiRespBaseInfoReqMethod PUT ApiRespBaseInfoReqMethod DELETE ApiRespBaseInfoReqMethod HEAD ApiRespBaseInfoReqMethod PATCH ApiRespBaseInfoReqMethod OPTIONS ApiRespBaseInfoReqMethod ANY ApiRespBaseInfoReqMethod }
func GetApiRespBaseInfoReqMethodEnum ¶
func GetApiRespBaseInfoReqMethodEnum() ApiRespBaseInfoReqMethodEnum
type ApiRespBaseInfoReqProtocol ¶
type ApiRespBaseInfoReqProtocol struct {
// contains filtered or unexported fields
}
func (ApiRespBaseInfoReqProtocol) MarshalJSON ¶
func (c ApiRespBaseInfoReqProtocol) MarshalJSON() ([]byte, error)
func (*ApiRespBaseInfoReqProtocol) UnmarshalJSON ¶
func (c *ApiRespBaseInfoReqProtocol) UnmarshalJSON(b []byte) error
type ApiRespBaseInfoReqProtocolEnum ¶
type ApiRespBaseInfoReqProtocolEnum struct { HTTP ApiRespBaseInfoReqProtocol HTTPS ApiRespBaseInfoReqProtocol BOTH ApiRespBaseInfoReqProtocol }
func GetApiRespBaseInfoReqProtocolEnum ¶
func GetApiRespBaseInfoReqProtocolEnum() ApiRespBaseInfoReqProtocolEnum
type ApiVersionInfo ¶ added in v0.0.65
type ApiVersionInfo struct {
VersionId *string `json:"version_id,omitempty"`
}
func (ApiVersionInfo) String ¶ added in v0.0.65
func (o ApiVersionInfo) String() string
type ApiVersionResp ¶ added in v0.0.65
type ApiVersionResp struct { VersionId *string `json:"version_id,omitempty"` VersionNo *string `json:"version_no,omitempty"` ApiId *string `json:"api_id,omitempty"` EnvId *string `json:"env_id,omitempty"` EnvName *string `json:"env_name,omitempty"` Remark *string `json:"remark,omitempty"` PublishTime *sdktime.SdkTime `json:"publish_time,omitempty"` Status *int32 `json:"status,omitempty"` }
func (ApiVersionResp) String ¶ added in v0.0.65
func (o ApiVersionResp) String() string
type AppAuthBindedApiResp ¶
type AppAuthBindedApiResp struct { ApiId *string `json:"api_id,omitempty"` AppName *string `json:"app_name,omitempty"` EnvId *string `json:"env_id,omitempty"` EnvName *string `json:"env_name,omitempty"` GroupId *string `json:"group_id,omitempty"` GroupName *string `json:"group_name,omitempty"` ApiType *int32 `json:"api_type,omitempty"` ApiName *string `json:"api_name,omitempty"` AppId *string `json:"app_id,omitempty"` AuthTime *sdktime.SdkTime `json:"auth_time,omitempty"` AppCreator *string `json:"app_creator,omitempty"` AppType *AppAuthBindedApiRespAppType `json:"app_type,omitempty"` Id *string `json:"id,omitempty"` ApiRemark *string `json:"api_remark,omitempty"` AuthRole *string `json:"auth_role,omitempty"` AuthTunnel *AppAuthBindedApiRespAuthTunnel `json:"auth_tunnel,omitempty"` AuthWhitelist *[]string `json:"auth_whitelist,omitempty"` AuthBlacklist *[]string `json:"auth_blacklist,omitempty"` }
func (AppAuthBindedApiResp) String ¶
func (o AppAuthBindedApiResp) String() string
type AppAuthBindedApiRespAppType ¶
type AppAuthBindedApiRespAppType struct {
// contains filtered or unexported fields
}
func (AppAuthBindedApiRespAppType) MarshalJSON ¶
func (c AppAuthBindedApiRespAppType) MarshalJSON() ([]byte, error)
func (*AppAuthBindedApiRespAppType) UnmarshalJSON ¶
func (c *AppAuthBindedApiRespAppType) UnmarshalJSON(b []byte) error
type AppAuthBindedApiRespAppTypeEnum ¶
type AppAuthBindedApiRespAppTypeEnum struct { APIG AppAuthBindedApiRespAppType ROMA AppAuthBindedApiRespAppType }
func GetAppAuthBindedApiRespAppTypeEnum ¶
func GetAppAuthBindedApiRespAppTypeEnum() AppAuthBindedApiRespAppTypeEnum
type AppAuthBindedApiRespAuthTunnel ¶
type AppAuthBindedApiRespAuthTunnel struct {
// contains filtered or unexported fields
}
func (AppAuthBindedApiRespAuthTunnel) MarshalJSON ¶
func (c AppAuthBindedApiRespAuthTunnel) MarshalJSON() ([]byte, error)
func (*AppAuthBindedApiRespAuthTunnel) UnmarshalJSON ¶
func (c *AppAuthBindedApiRespAuthTunnel) UnmarshalJSON(b []byte) error
type AppAuthBindedApiRespAuthTunnelEnum ¶
type AppAuthBindedApiRespAuthTunnelEnum struct { NORMAL AppAuthBindedApiRespAuthTunnel GREEN AppAuthBindedApiRespAuthTunnel }
func GetAppAuthBindedApiRespAuthTunnelEnum ¶
func GetAppAuthBindedApiRespAuthTunnelEnum() AppAuthBindedApiRespAuthTunnelEnum
type AppAuthReq ¶
type AppAuthReq struct { EnvId string `json:"env_id"` AppIds []string `json:"app_ids"` ApiIds []string `json:"api_ids"` }
func (AppAuthReq) String ¶
func (o AppAuthReq) String() string
type AppAuthResp ¶
type AppAuthResp struct { ApiId *string `json:"api_id,omitempty"` AuthResult *AuthResultResp `json:"auth_result,omitempty"` AuthTime *sdktime.SdkTime `json:"auth_time,omitempty"` Id *string `json:"id,omitempty"` AppId *string `json:"app_id,omitempty"` AuthRole *AppAuthRespAuthRole `json:"auth_role,omitempty"` AuthTunnel *AppAuthRespAuthTunnel `json:"auth_tunnel,omitempty"` AuthWhitelist *[]string `json:"auth_whitelist,omitempty"` AuthBlacklist *[]string `json:"auth_blacklist,omitempty"` }
func (AppAuthResp) String ¶
func (o AppAuthResp) String() string
type AppAuthRespAuthRole ¶
type AppAuthRespAuthRole struct {
// contains filtered or unexported fields
}
func (AppAuthRespAuthRole) MarshalJSON ¶
func (c AppAuthRespAuthRole) MarshalJSON() ([]byte, error)
func (*AppAuthRespAuthRole) UnmarshalJSON ¶
func (c *AppAuthRespAuthRole) UnmarshalJSON(b []byte) error
type AppAuthRespAuthRoleEnum ¶
type AppAuthRespAuthRoleEnum struct { PROVIDER AppAuthRespAuthRole CONSUMER AppAuthRespAuthRole }
func GetAppAuthRespAuthRoleEnum ¶
func GetAppAuthRespAuthRoleEnum() AppAuthRespAuthRoleEnum
type AppAuthRespAuthTunnel ¶
type AppAuthRespAuthTunnel struct {
// contains filtered or unexported fields
}
func (AppAuthRespAuthTunnel) MarshalJSON ¶
func (c AppAuthRespAuthTunnel) MarshalJSON() ([]byte, error)
func (*AppAuthRespAuthTunnel) UnmarshalJSON ¶
func (c *AppAuthRespAuthTunnel) UnmarshalJSON(b []byte) error
type AppAuthRespAuthTunnelEnum ¶
type AppAuthRespAuthTunnelEnum struct { NORMAL AppAuthRespAuthTunnel GREEN AppAuthRespAuthTunnel }
func GetAppAuthRespAuthTunnelEnum ¶
func GetAppAuthRespAuthTunnelEnum() AppAuthRespAuthTunnelEnum
type AppAuthUnBindedApiResp ¶
type AppAuthUnBindedApiResp struct { AuthType *string `json:"auth_type,omitempty"` RunEnvName *string `json:"run_env_name,omitempty"` GroupName *string `json:"group_name,omitempty"` PublishId *string `json:"publish_id,omitempty"` GroupId *string `json:"group_id,omitempty"` Name *string `json:"name,omitempty"` Remark *string `json:"remark,omitempty"` RunEnvId *string `json:"run_env_id,omitempty"` Id *string `json:"id,omitempty"` ReqUri *string `json:"req_uri,omitempty"` }
func (AppAuthUnBindedApiResp) String ¶
func (o AppAuthUnBindedApiResp) String() string
type AppCodeBaseInfo ¶ added in v0.0.65
type AppCodeBaseInfo struct { AppCode string `json:"app_code"` Id *string `json:"id,omitempty"` AppId *string `json:"app_id,omitempty"` CreateTime *string `json:"create_time,omitempty"` }
func (AppCodeBaseInfo) String ¶ added in v0.0.65
func (o AppCodeBaseInfo) String() string
type AppCodeCreate ¶ added in v0.0.65
type AppCodeCreate struct {
AppCode string `json:"app_code"`
}
func (AppCodeCreate) String ¶ added in v0.0.65
func (o AppCodeCreate) String() string
type AppInfoWithBindNumResp ¶
type AppInfoWithBindNumResp struct { Creator *string `json:"creator,omitempty"` UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` AppKey *string `json:"app_key,omitempty"` Name *string `json:"name,omitempty"` Remark *string `json:"remark,omitempty"` Id *string `json:"id,omitempty"` AppSecret *string `json:"app_secret,omitempty"` RegisterTime *sdktime.SdkTime `json:"register_time,omitempty"` Status *int32 `json:"status,omitempty"` BindNum *int32 `json:"bind_num,omitempty"` }
func (AppInfoWithBindNumResp) String ¶
func (o AppInfoWithBindNumResp) String() string
type AppReq ¶
type AppSecretReq ¶
type AppSecretReq struct {
AppSecret *string `json:"app_secret,omitempty"`
}
func (AppSecretReq) String ¶
func (o AppSecretReq) String() string
type AssociateCertificateV2Request ¶
type AssociateCertificateV2Request struct { InstanceId string `json:"instance_id"` DomainId string `json:"domain_id"` GroupId string `json:"group_id"` Body *DomainCertReq `json:"body,omitempty"` }
Request Object
func (AssociateCertificateV2Request) String ¶
func (o AssociateCertificateV2Request) String() string
type AssociateCertificateV2Response ¶
type AssociateCertificateV2Response struct { UrlDomain string `json:"url_domain"` Id string `json:"id"` Status int32 `json:"status"` MinSslVersion string `json:"min_ssl_version"` SslName string `json:"ssl_name"` SslId string `json:"ssl_id"` HttpStatusCode int `json:"-"` }
Response Object
func (AssociateCertificateV2Response) String ¶
func (o AssociateCertificateV2Response) String() string
type AssociateDomainV2Request ¶
type AssociateDomainV2Request struct { InstanceId string `json:"instance_id"` GroupId string `json:"group_id"` Body *UrlDomainCreate `json:"body,omitempty"` }
Request Object
func (AssociateDomainV2Request) String ¶
func (o AssociateDomainV2Request) String() string
type AssociateDomainV2Response ¶
type AssociateDomainV2Response struct { UrlDomain *string `json:"url_domain,omitempty"` Id *string `json:"id,omitempty"` Status *int32 `json:"status,omitempty"` MinSslVersion *string `json:"min_ssl_version,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (AssociateDomainV2Response) String ¶
func (o AssociateDomainV2Response) String() string
type AssociateRequestThrottlingPolicyV2Request ¶
type AssociateRequestThrottlingPolicyV2Request struct { InstanceId string `json:"instance_id"` Body *ThrottleBindingReq `json:"body,omitempty"` }
Request Object
func (AssociateRequestThrottlingPolicyV2Request) String ¶
func (o AssociateRequestThrottlingPolicyV2Request) String() string
type AssociateRequestThrottlingPolicyV2Response ¶
type AssociateRequestThrottlingPolicyV2Response struct { ThrottleApplys *[]ThrottleBindingResp `json:"throttle_applys,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (AssociateRequestThrottlingPolicyV2Response) String ¶
func (o AssociateRequestThrottlingPolicyV2Response) String() string
type AssociateSignatureKeyV2Request ¶
type AssociateSignatureKeyV2Request struct { InstanceId string `json:"instance_id"` Body *SignBindingReq `json:"body,omitempty"` }
Request Object
func (AssociateSignatureKeyV2Request) String ¶
func (o AssociateSignatureKeyV2Request) String() string
type AssociateSignatureKeyV2Response ¶
type AssociateSignatureKeyV2Response struct { Bindings *[]SignBindingApiResp `json:"bindings,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (AssociateSignatureKeyV2Response) String ¶
func (o AssociateSignatureKeyV2Response) String() string
type AuthOpt ¶
type AuthOpt struct {
AppCodeAuthType *AuthOptAppCodeAuthType `json:"app_code_auth_type,omitempty"`
}
认证方式参数
type AuthOptAppCodeAuthType ¶
type AuthOptAppCodeAuthType struct {
// contains filtered or unexported fields
}
func (AuthOptAppCodeAuthType) MarshalJSON ¶
func (c AuthOptAppCodeAuthType) MarshalJSON() ([]byte, error)
func (*AuthOptAppCodeAuthType) UnmarshalJSON ¶
func (c *AuthOptAppCodeAuthType) UnmarshalJSON(b []byte) error
type AuthOptAppCodeAuthTypeEnum ¶
type AuthOptAppCodeAuthTypeEnum struct { DISABLE AuthOptAppCodeAuthType HEADER AuthOptAppCodeAuthType }
func GetAuthOptAppCodeAuthTypeEnum ¶
func GetAuthOptAppCodeAuthTypeEnum() AuthOptAppCodeAuthTypeEnum
type AuthResultResp ¶
type AuthResultResp struct { ApiName *string `json:"api_name,omitempty"` AppName *string `json:"app_name,omitempty"` Status *AuthResultRespStatus `json:"status,omitempty"` ErrorMsg *string `json:"error_msg,omitempty"` ErrorCode *string `json:"error_code,omitempty"` }
授权结果
func (AuthResultResp) String ¶
func (o AuthResultResp) String() string
type AuthResultRespStatus ¶
type AuthResultRespStatus struct {
// contains filtered or unexported fields
}
func (AuthResultRespStatus) MarshalJSON ¶
func (c AuthResultRespStatus) MarshalJSON() ([]byte, error)
func (*AuthResultRespStatus) UnmarshalJSON ¶
func (c *AuthResultRespStatus) UnmarshalJSON(b []byte) error
type AuthResultRespStatusEnum ¶
type AuthResultRespStatusEnum struct { SUCCESS AuthResultRespStatus SKIPPED AuthResultRespStatus FAILED AuthResultRespStatus }
func GetAuthResultRespStatusEnum ¶
func GetAuthResultRespStatusEnum() AuthResultRespStatusEnum
type AuthorizerBase ¶ added in v0.0.65
type AuthorizerBase struct { Name string `json:"name"` Type AuthorizerBaseType `json:"type"` AuthorizerType AuthorizerBaseAuthorizerType `json:"authorizer_type"` AuthorizerUri string `json:"authorizer_uri"` Identities *[]Identity `json:"identities,omitempty"` Ttl *int32 `json:"ttl,omitempty"` UserData *string `json:"user_data,omitempty"` LdApiId *string `json:"ld_api_id,omitempty"` NeedBody *bool `json:"need_body,omitempty"` }
func (AuthorizerBase) String ¶ added in v0.0.65
func (o AuthorizerBase) String() string
type AuthorizerBaseAuthorizerType ¶ added in v0.0.65
type AuthorizerBaseAuthorizerType struct {
// contains filtered or unexported fields
}
func (AuthorizerBaseAuthorizerType) MarshalJSON ¶ added in v0.0.65
func (c AuthorizerBaseAuthorizerType) MarshalJSON() ([]byte, error)
func (*AuthorizerBaseAuthorizerType) UnmarshalJSON ¶ added in v0.0.65
func (c *AuthorizerBaseAuthorizerType) UnmarshalJSON(b []byte) error
type AuthorizerBaseAuthorizerTypeEnum ¶ added in v0.0.65
type AuthorizerBaseAuthorizerTypeEnum struct {
FUNC AuthorizerBaseAuthorizerType
}
func GetAuthorizerBaseAuthorizerTypeEnum ¶ added in v0.0.65
func GetAuthorizerBaseAuthorizerTypeEnum() AuthorizerBaseAuthorizerTypeEnum
type AuthorizerBaseType ¶ added in v0.0.65
type AuthorizerBaseType struct {
// contains filtered or unexported fields
}
func (AuthorizerBaseType) MarshalJSON ¶ added in v0.0.65
func (c AuthorizerBaseType) MarshalJSON() ([]byte, error)
func (*AuthorizerBaseType) UnmarshalJSON ¶ added in v0.0.65
func (c *AuthorizerBaseType) UnmarshalJSON(b []byte) error
type AuthorizerBaseTypeEnum ¶ added in v0.0.65
type AuthorizerBaseTypeEnum struct { FRONTEND AuthorizerBaseType BACKEND AuthorizerBaseType }
func GetAuthorizerBaseTypeEnum ¶ added in v0.0.65
func GetAuthorizerBaseTypeEnum() AuthorizerBaseTypeEnum
type AuthorizerCreate ¶ added in v0.0.65
type AuthorizerCreate struct { Name string `json:"name"` Type AuthorizerCreateType `json:"type"` AuthorizerType AuthorizerCreateAuthorizerType `json:"authorizer_type"` AuthorizerUri string `json:"authorizer_uri"` Identities *[]Identity `json:"identities,omitempty"` Ttl *int32 `json:"ttl,omitempty"` UserData *string `json:"user_data,omitempty"` LdApiId *string `json:"ld_api_id,omitempty"` NeedBody *bool `json:"need_body,omitempty"` }
func (AuthorizerCreate) String ¶ added in v0.0.65
func (o AuthorizerCreate) String() string
type AuthorizerCreateAuthorizerType ¶ added in v0.0.65
type AuthorizerCreateAuthorizerType struct {
// contains filtered or unexported fields
}
func (AuthorizerCreateAuthorizerType) MarshalJSON ¶ added in v0.0.65
func (c AuthorizerCreateAuthorizerType) MarshalJSON() ([]byte, error)
func (*AuthorizerCreateAuthorizerType) UnmarshalJSON ¶ added in v0.0.65
func (c *AuthorizerCreateAuthorizerType) UnmarshalJSON(b []byte) error
type AuthorizerCreateAuthorizerTypeEnum ¶ added in v0.0.65
type AuthorizerCreateAuthorizerTypeEnum struct {
FUNC AuthorizerCreateAuthorizerType
}
func GetAuthorizerCreateAuthorizerTypeEnum ¶ added in v0.0.65
func GetAuthorizerCreateAuthorizerTypeEnum() AuthorizerCreateAuthorizerTypeEnum
type AuthorizerCreateType ¶ added in v0.0.65
type AuthorizerCreateType struct {
// contains filtered or unexported fields
}
func (AuthorizerCreateType) MarshalJSON ¶ added in v0.0.65
func (c AuthorizerCreateType) MarshalJSON() ([]byte, error)
func (*AuthorizerCreateType) UnmarshalJSON ¶ added in v0.0.65
func (c *AuthorizerCreateType) UnmarshalJSON(b []byte) error
type AuthorizerCreateTypeEnum ¶ added in v0.0.65
type AuthorizerCreateTypeEnum struct { FRONTEND AuthorizerCreateType BACKEND AuthorizerCreateType }
func GetAuthorizerCreateTypeEnum ¶ added in v0.0.65
func GetAuthorizerCreateTypeEnum() AuthorizerCreateTypeEnum
type AuthorizerResp ¶ added in v0.0.65
type AuthorizerResp struct { Name string `json:"name"` Type AuthorizerRespType `json:"type"` AuthorizerType AuthorizerRespAuthorizerType `json:"authorizer_type"` AuthorizerUri string `json:"authorizer_uri"` Identities *[]Identity `json:"identities,omitempty"` Ttl *int32 `json:"ttl,omitempty"` UserData *string `json:"user_data,omitempty"` LdApiId *string `json:"ld_api_id,omitempty"` NeedBody *bool `json:"need_body,omitempty"` Id *string `json:"id,omitempty"` CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` RomaAppId *string `json:"roma_app_id,omitempty"` RomaAppName *string `json:"roma_app_name,omitempty"` }
func (AuthorizerResp) String ¶ added in v0.0.65
func (o AuthorizerResp) String() string
type AuthorizerRespAuthorizerType ¶ added in v0.0.65
type AuthorizerRespAuthorizerType struct {
// contains filtered or unexported fields
}
func (AuthorizerRespAuthorizerType) MarshalJSON ¶ added in v0.0.65
func (c AuthorizerRespAuthorizerType) MarshalJSON() ([]byte, error)
func (*AuthorizerRespAuthorizerType) UnmarshalJSON ¶ added in v0.0.65
func (c *AuthorizerRespAuthorizerType) UnmarshalJSON(b []byte) error
type AuthorizerRespAuthorizerTypeEnum ¶ added in v0.0.65
type AuthorizerRespAuthorizerTypeEnum struct {
FUNC AuthorizerRespAuthorizerType
}
func GetAuthorizerRespAuthorizerTypeEnum ¶ added in v0.0.65
func GetAuthorizerRespAuthorizerTypeEnum() AuthorizerRespAuthorizerTypeEnum
type AuthorizerRespType ¶ added in v0.0.65
type AuthorizerRespType struct {
// contains filtered or unexported fields
}
func (AuthorizerRespType) MarshalJSON ¶ added in v0.0.65
func (c AuthorizerRespType) MarshalJSON() ([]byte, error)
func (*AuthorizerRespType) UnmarshalJSON ¶ added in v0.0.65
func (c *AuthorizerRespType) UnmarshalJSON(b []byte) error
type AuthorizerRespTypeEnum ¶ added in v0.0.65
type AuthorizerRespTypeEnum struct { FRONTEND AuthorizerRespType BACKEND AuthorizerRespType }
func GetAuthorizerRespTypeEnum ¶ added in v0.0.65
func GetAuthorizerRespTypeEnum() AuthorizerRespTypeEnum
type AvailableZone ¶ added in v0.0.65
type AvailableZone struct { Name *string `json:"name,omitempty"` Id *string `json:"id,omitempty"` Code *string `json:"code,omitempty"` Port *string `json:"port,omitempty"` LocalName *LocalName `json:"local_name,omitempty"` Specs map[string]bool `json:"specs,omitempty"` }
func (AvailableZone) String ¶ added in v0.0.65
func (o AvailableZone) String() string
type BackendApi ¶
type BackendApi struct { AuthorizerId *string `json:"authorizer_id,omitempty"` UrlDomain *string `json:"url_domain,omitempty"` ReqProtocol BackendApiReqProtocol `json:"req_protocol"` Remark *string `json:"remark,omitempty"` ReqMethod BackendApiReqMethod `json:"req_method"` Version *string `json:"version,omitempty"` ReqUri string `json:"req_uri"` Timeout int32 `json:"timeout"` EnableClientSsl *bool `json:"enable_client_ssl,omitempty"` Id *string `json:"id,omitempty"` Status *int32 `json:"status,omitempty"` RegisterTime *sdktime.SdkTime `json:"register_time,omitempty"` UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` VpcChannelInfo *VpcInfo `json:"vpc_channel_info,omitempty"` VpcChannelStatus *int32 `json:"vpc_channel_status,omitempty"` }
web后端详情
func (BackendApi) String ¶
func (o BackendApi) String() string
type BackendApiBase ¶
type BackendApiBase struct { AuthorizerId *string `json:"authorizer_id,omitempty"` UrlDomain *string `json:"url_domain,omitempty"` ReqProtocol BackendApiBaseReqProtocol `json:"req_protocol"` Remark *string `json:"remark,omitempty"` ReqMethod BackendApiBaseReqMethod `json:"req_method"` Version *string `json:"version,omitempty"` ReqUri string `json:"req_uri"` Timeout int32 `json:"timeout"` EnableClientSsl *bool `json:"enable_client_ssl,omitempty"` Id *string `json:"id,omitempty"` Status *int32 `json:"status,omitempty"` RegisterTime *sdktime.SdkTime `json:"register_time,omitempty"` UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` }
func (BackendApiBase) String ¶
func (o BackendApiBase) String() string
type BackendApiBaseInfo ¶
type BackendApiBaseInfo struct { AuthorizerId *string `json:"authorizer_id,omitempty"` UrlDomain *string `json:"url_domain,omitempty"` ReqProtocol BackendApiBaseInfoReqProtocol `json:"req_protocol"` Remark *string `json:"remark,omitempty"` ReqMethod BackendApiBaseInfoReqMethod `json:"req_method"` Version *string `json:"version,omitempty"` ReqUri string `json:"req_uri"` Timeout int32 `json:"timeout"` EnableClientSsl *bool `json:"enable_client_ssl,omitempty"` }
func (BackendApiBaseInfo) String ¶
func (o BackendApiBaseInfo) String() string
type BackendApiBaseInfoReqMethod ¶
type BackendApiBaseInfoReqMethod struct {
// contains filtered or unexported fields
}
func (BackendApiBaseInfoReqMethod) MarshalJSON ¶
func (c BackendApiBaseInfoReqMethod) MarshalJSON() ([]byte, error)
func (*BackendApiBaseInfoReqMethod) UnmarshalJSON ¶
func (c *BackendApiBaseInfoReqMethod) UnmarshalJSON(b []byte) error
type BackendApiBaseInfoReqMethodEnum ¶
type BackendApiBaseInfoReqMethodEnum struct { GET BackendApiBaseInfoReqMethod POST BackendApiBaseInfoReqMethod PUT BackendApiBaseInfoReqMethod DELETE BackendApiBaseInfoReqMethod HEAD BackendApiBaseInfoReqMethod PATCH BackendApiBaseInfoReqMethod OPTIONS BackendApiBaseInfoReqMethod ANY BackendApiBaseInfoReqMethod }
func GetBackendApiBaseInfoReqMethodEnum ¶
func GetBackendApiBaseInfoReqMethodEnum() BackendApiBaseInfoReqMethodEnum
type BackendApiBaseInfoReqProtocol ¶
type BackendApiBaseInfoReqProtocol struct {
// contains filtered or unexported fields
}
func (BackendApiBaseInfoReqProtocol) MarshalJSON ¶
func (c BackendApiBaseInfoReqProtocol) MarshalJSON() ([]byte, error)
func (*BackendApiBaseInfoReqProtocol) UnmarshalJSON ¶
func (c *BackendApiBaseInfoReqProtocol) UnmarshalJSON(b []byte) error
type BackendApiBaseInfoReqProtocolEnum ¶
type BackendApiBaseInfoReqProtocolEnum struct { HTTP BackendApiBaseInfoReqProtocol HTTPS BackendApiBaseInfoReqProtocol }
func GetBackendApiBaseInfoReqProtocolEnum ¶
func GetBackendApiBaseInfoReqProtocolEnum() BackendApiBaseInfoReqProtocolEnum
type BackendApiBaseReqMethod ¶
type BackendApiBaseReqMethod struct {
// contains filtered or unexported fields
}
func (BackendApiBaseReqMethod) MarshalJSON ¶
func (c BackendApiBaseReqMethod) MarshalJSON() ([]byte, error)
func (*BackendApiBaseReqMethod) UnmarshalJSON ¶
func (c *BackendApiBaseReqMethod) UnmarshalJSON(b []byte) error
type BackendApiBaseReqMethodEnum ¶
type BackendApiBaseReqMethodEnum struct { GET BackendApiBaseReqMethod POST BackendApiBaseReqMethod PUT BackendApiBaseReqMethod DELETE BackendApiBaseReqMethod HEAD BackendApiBaseReqMethod PATCH BackendApiBaseReqMethod OPTIONS BackendApiBaseReqMethod ANY BackendApiBaseReqMethod }
func GetBackendApiBaseReqMethodEnum ¶
func GetBackendApiBaseReqMethodEnum() BackendApiBaseReqMethodEnum
type BackendApiBaseReqProtocol ¶
type BackendApiBaseReqProtocol struct {
// contains filtered or unexported fields
}
func (BackendApiBaseReqProtocol) MarshalJSON ¶
func (c BackendApiBaseReqProtocol) MarshalJSON() ([]byte, error)
func (*BackendApiBaseReqProtocol) UnmarshalJSON ¶
func (c *BackendApiBaseReqProtocol) UnmarshalJSON(b []byte) error
type BackendApiBaseReqProtocolEnum ¶
type BackendApiBaseReqProtocolEnum struct { HTTP BackendApiBaseReqProtocol HTTPS BackendApiBaseReqProtocol }
func GetBackendApiBaseReqProtocolEnum ¶
func GetBackendApiBaseReqProtocolEnum() BackendApiBaseReqProtocolEnum
type BackendApiCreate ¶
type BackendApiCreate struct { AuthorizerId *string `json:"authorizer_id,omitempty"` UrlDomain *string `json:"url_domain,omitempty"` ReqProtocol BackendApiCreateReqProtocol `json:"req_protocol"` Remark *string `json:"remark,omitempty"` ReqMethod BackendApiCreateReqMethod `json:"req_method"` Version *string `json:"version,omitempty"` ReqUri string `json:"req_uri"` Timeout int32 `json:"timeout"` EnableClientSsl *bool `json:"enable_client_ssl,omitempty"` VpcChannelInfo *ApiBackendVpcReq `json:"vpc_channel_info,omitempty"` VpcChannelStatus *int32 `json:"vpc_channel_status,omitempty"` }
web后端详情
func (BackendApiCreate) String ¶
func (o BackendApiCreate) String() string
type BackendApiCreateReqMethod ¶
type BackendApiCreateReqMethod struct {
// contains filtered or unexported fields
}
func (BackendApiCreateReqMethod) MarshalJSON ¶
func (c BackendApiCreateReqMethod) MarshalJSON() ([]byte, error)
func (*BackendApiCreateReqMethod) UnmarshalJSON ¶
func (c *BackendApiCreateReqMethod) UnmarshalJSON(b []byte) error
type BackendApiCreateReqMethodEnum ¶
type BackendApiCreateReqMethodEnum struct { GET BackendApiCreateReqMethod POST BackendApiCreateReqMethod PUT BackendApiCreateReqMethod DELETE BackendApiCreateReqMethod HEAD BackendApiCreateReqMethod PATCH BackendApiCreateReqMethod OPTIONS BackendApiCreateReqMethod ANY BackendApiCreateReqMethod }
func GetBackendApiCreateReqMethodEnum ¶
func GetBackendApiCreateReqMethodEnum() BackendApiCreateReqMethodEnum
type BackendApiCreateReqProtocol ¶
type BackendApiCreateReqProtocol struct {
// contains filtered or unexported fields
}
func (BackendApiCreateReqProtocol) MarshalJSON ¶
func (c BackendApiCreateReqProtocol) MarshalJSON() ([]byte, error)
func (*BackendApiCreateReqProtocol) UnmarshalJSON ¶
func (c *BackendApiCreateReqProtocol) UnmarshalJSON(b []byte) error
type BackendApiCreateReqProtocolEnum ¶
type BackendApiCreateReqProtocolEnum struct { HTTP BackendApiCreateReqProtocol HTTPS BackendApiCreateReqProtocol }
func GetBackendApiCreateReqProtocolEnum ¶
func GetBackendApiCreateReqProtocolEnum() BackendApiCreateReqProtocolEnum
type BackendApiReqMethod ¶
type BackendApiReqMethod struct {
// contains filtered or unexported fields
}
func (BackendApiReqMethod) MarshalJSON ¶
func (c BackendApiReqMethod) MarshalJSON() ([]byte, error)
func (*BackendApiReqMethod) UnmarshalJSON ¶
func (c *BackendApiReqMethod) UnmarshalJSON(b []byte) error
type BackendApiReqMethodEnum ¶
type BackendApiReqMethodEnum struct { GET BackendApiReqMethod POST BackendApiReqMethod PUT BackendApiReqMethod DELETE BackendApiReqMethod HEAD BackendApiReqMethod PATCH BackendApiReqMethod OPTIONS BackendApiReqMethod ANY BackendApiReqMethod }
func GetBackendApiReqMethodEnum ¶
func GetBackendApiReqMethodEnum() BackendApiReqMethodEnum
type BackendApiReqProtocol ¶
type BackendApiReqProtocol struct {
// contains filtered or unexported fields
}
func (BackendApiReqProtocol) MarshalJSON ¶
func (c BackendApiReqProtocol) MarshalJSON() ([]byte, error)
func (*BackendApiReqProtocol) UnmarshalJSON ¶
func (c *BackendApiReqProtocol) UnmarshalJSON(b []byte) error
type BackendApiReqProtocolEnum ¶
type BackendApiReqProtocolEnum struct { HTTP BackendApiReqProtocol HTTPS BackendApiReqProtocol }
func GetBackendApiReqProtocolEnum ¶
func GetBackendApiReqProtocolEnum() BackendApiReqProtocolEnum
type BackendLatencyStats ¶ added in v0.0.65
type BackendLatencyStats struct { MaxBackendLatency *int32 `json:"max_backend_latency,omitempty"` AvgBackendLatency float32 `json:"avg_backend_latency,omitempty"` }
func (BackendLatencyStats) String ¶ added in v0.0.65
func (o BackendLatencyStats) String() string
type BackendParam ¶
type BackendParam struct { Origin BackendParamOrigin `json:"origin"` Name string `json:"name"` Remark *string `json:"remark,omitempty"` Location BackendParamLocation `json:"location"` Value string `json:"value"` Id *string `json:"id,omitempty"` ReqParamId *string `json:"req_param_id,omitempty"` }
func (BackendParam) String ¶
func (o BackendParam) String() string
type BackendParamBase ¶
type BackendParamBase struct { Origin BackendParamBaseOrigin `json:"origin"` Name string `json:"name"` Remark *string `json:"remark,omitempty"` Location BackendParamBaseLocation `json:"location"` Value string `json:"value"` }
func (BackendParamBase) String ¶
func (o BackendParamBase) String() string
type BackendParamBaseLocation ¶
type BackendParamBaseLocation struct {
// contains filtered or unexported fields
}
func (BackendParamBaseLocation) MarshalJSON ¶
func (c BackendParamBaseLocation) MarshalJSON() ([]byte, error)
func (*BackendParamBaseLocation) UnmarshalJSON ¶
func (c *BackendParamBaseLocation) UnmarshalJSON(b []byte) error
type BackendParamBaseLocationEnum ¶
type BackendParamBaseLocationEnum struct { PATH BackendParamBaseLocation QUERY BackendParamBaseLocation HEADER BackendParamBaseLocation }
func GetBackendParamBaseLocationEnum ¶
func GetBackendParamBaseLocationEnum() BackendParamBaseLocationEnum
type BackendParamBaseOrigin ¶
type BackendParamBaseOrigin struct {
// contains filtered or unexported fields
}
func (BackendParamBaseOrigin) MarshalJSON ¶
func (c BackendParamBaseOrigin) MarshalJSON() ([]byte, error)
func (*BackendParamBaseOrigin) UnmarshalJSON ¶
func (c *BackendParamBaseOrigin) UnmarshalJSON(b []byte) error
type BackendParamBaseOriginEnum ¶
type BackendParamBaseOriginEnum struct { REQUEST BackendParamBaseOrigin CONSTANT BackendParamBaseOrigin SYSTEM BackendParamBaseOrigin }
func GetBackendParamBaseOriginEnum ¶
func GetBackendParamBaseOriginEnum() BackendParamBaseOriginEnum
type BackendParamLocation ¶
type BackendParamLocation struct {
// contains filtered or unexported fields
}
func (BackendParamLocation) MarshalJSON ¶
func (c BackendParamLocation) MarshalJSON() ([]byte, error)
func (*BackendParamLocation) UnmarshalJSON ¶
func (c *BackendParamLocation) UnmarshalJSON(b []byte) error
type BackendParamLocationEnum ¶
type BackendParamLocationEnum struct { PATH BackendParamLocation QUERY BackendParamLocation HEADER BackendParamLocation }
func GetBackendParamLocationEnum ¶
func GetBackendParamLocationEnum() BackendParamLocationEnum
type BackendParamOrigin ¶
type BackendParamOrigin struct {
// contains filtered or unexported fields
}
func (BackendParamOrigin) MarshalJSON ¶
func (c BackendParamOrigin) MarshalJSON() ([]byte, error)
func (*BackendParamOrigin) UnmarshalJSON ¶
func (c *BackendParamOrigin) UnmarshalJSON(b []byte) error
type BackendParamOriginEnum ¶
type BackendParamOriginEnum struct { REQUEST BackendParamOrigin CONSTANT BackendParamOrigin SYSTEM BackendParamOrigin }
func GetBackendParamOriginEnum ¶
func GetBackendParamOriginEnum() BackendParamOriginEnum
type BatchDeleteAclV2Request ¶ added in v0.0.65
type BatchDeleteAclV2Request struct { InstanceId string `json:"instance_id"` Action string `json:"action"` Body *AclBatchDelete `json:"body,omitempty"` }
Request Object
func (BatchDeleteAclV2Request) String ¶ added in v0.0.65
func (o BatchDeleteAclV2Request) String() string
type BatchDeleteAclV2Response ¶ added in v0.0.65
type BatchDeleteAclV2Response struct { SuccessCount *int32 `json:"success_count,omitempty"` Failure *[]AclBatchResultFailureResp `json:"failure,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (BatchDeleteAclV2Response) String ¶ added in v0.0.65
func (o BatchDeleteAclV2Response) String() string
type BatchDeleteApiAclBindingV2Request ¶ added in v0.0.65
type BatchDeleteApiAclBindingV2Request struct { InstanceId string `json:"instance_id"` Action string `json:"action"` Body *AclBindingBatchDelete `json:"body,omitempty"` }
Request Object
func (BatchDeleteApiAclBindingV2Request) String ¶ added in v0.0.65
func (o BatchDeleteApiAclBindingV2Request) String() string
type BatchDeleteApiAclBindingV2Response ¶ added in v0.0.65
type BatchDeleteApiAclBindingV2Response struct { SuccessCount *int32 `json:"success_count,omitempty"` Failure *[]AclBindingBatchResultFailureResp `json:"failure,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (BatchDeleteApiAclBindingV2Response) String ¶ added in v0.0.65
func (o BatchDeleteApiAclBindingV2Response) String() string
type BatchDisassociateThrottlingPolicyV2Request ¶
type BatchDisassociateThrottlingPolicyV2Request struct { InstanceId string `json:"instance_id"` Action string `json:"action"` Body *ThrottleBindingBatchDelete `json:"body,omitempty"` }
Request Object
func (BatchDisassociateThrottlingPolicyV2Request) String ¶
func (o BatchDisassociateThrottlingPolicyV2Request) String() string
type BatchDisassociateThrottlingPolicyV2Response ¶
type BatchDisassociateThrottlingPolicyV2Response struct { SuccessCount *int32 `json:"success_count,omitempty"` Failure *[]ThrottleBindingBatchResultFailureResp `json:"failure,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (BatchDisassociateThrottlingPolicyV2Response) String ¶
func (o BatchDisassociateThrottlingPolicyV2Response) String() string
type BatchFailure ¶ added in v0.0.65
type BatchFailure struct { ApiId *string `json:"api_id,omitempty"` ApiName *string `json:"api_name,omitempty"` ErrorCode *string `json:"error_code,omitempty"` ErrorMsg *string `json:"error_msg,omitempty"` }
func (BatchFailure) String ¶ added in v0.0.65
func (o BatchFailure) String() string
type BatchPublishOrOfflineApiV2Request ¶ added in v0.0.65
type BatchPublishOrOfflineApiV2Request struct { InstanceId string `json:"instance_id"` Action string `json:"action"` Body *ApiBatchPublish `json:"body,omitempty"` }
Request Object
func (BatchPublishOrOfflineApiV2Request) String ¶ added in v0.0.65
func (o BatchPublishOrOfflineApiV2Request) String() string
type BatchPublishOrOfflineApiV2Response ¶ added in v0.0.65
type BatchPublishOrOfflineApiV2Response struct { Success *[]BatchSuccess `json:"success,omitempty"` Failure *[]BatchFailure `json:"failure,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (BatchPublishOrOfflineApiV2Response) String ¶ added in v0.0.65
func (o BatchPublishOrOfflineApiV2Response) String() string
type BatchSuccess ¶ added in v0.0.65
type BatchSuccess struct { PublishId *string `json:"publish_id,omitempty"` ApiId *string `json:"api_id,omitempty"` ApiName *string `json:"api_name,omitempty"` EnvId *string `json:"env_id,omitempty"` Remark *string `json:"remark,omitempty"` PublishTime *sdktime.SdkTime `json:"publish_time,omitempty"` VersionId *string `json:"version_id,omitempty"` }
func (BatchSuccess) String ¶ added in v0.0.65
func (o BatchSuccess) String() string
type CancelingAuthorizationV2Request ¶
type CancelingAuthorizationV2Request struct { InstanceId string `json:"instance_id"` AppAuthId string `json:"app_auth_id"` }
Request Object
func (CancelingAuthorizationV2Request) String ¶
func (o CancelingAuthorizationV2Request) String() string
type CancelingAuthorizationV2Response ¶
type CancelingAuthorizationV2Response struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (CancelingAuthorizationV2Response) String ¶
func (o CancelingAuthorizationV2Response) String() string
type ChangeApiVersionV2Request ¶ added in v0.0.65
type ChangeApiVersionV2Request struct { InstanceId string `json:"instance_id"` ApiId string `json:"api_id"` Body *ApiVersionInfo `json:"body,omitempty"` }
Request Object
func (ChangeApiVersionV2Request) String ¶ added in v0.0.65
func (o ChangeApiVersionV2Request) String() string
type ChangeApiVersionV2Response ¶ added in v0.0.65
type ChangeApiVersionV2Response struct { PublishId *string `json:"publish_id,omitempty"` ApiId *string `json:"api_id,omitempty"` ApiName *string `json:"api_name,omitempty"` EnvId *string `json:"env_id,omitempty"` Remark *string `json:"remark,omitempty"` PublishTime *sdktime.SdkTime `json:"publish_time,omitempty"` VersionId *string `json:"version_id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ChangeApiVersionV2Response) String ¶ added in v0.0.65
func (o ChangeApiVersionV2Response) String() string
type CheckAppV2Request ¶
type CheckAppV2Request struct { InstanceId string `json:"instance_id"` AppId string `json:"app_id"` }
Request Object
func (CheckAppV2Request) String ¶
func (o CheckAppV2Request) String() string
type CheckAppV2Response ¶
type CheckAppV2Response struct { Name *string `json:"name,omitempty"` Remark *string `json:"remark,omitempty"` Id *string `json:"id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CheckAppV2Response) String ¶
func (o CheckAppV2Response) String() string
type CheckBackendConnectivityReq ¶ added in v0.0.65
type CheckBackendConnectivityReq struct { BackendType CheckBackendConnectivityReqBackendType `json:"backend_type"` BackendAddress *string `json:"backend_address,omitempty"` VpcChannelId *string `json:"vpc_channel_id,omitempty"` }
func (CheckBackendConnectivityReq) String ¶ added in v0.0.65
func (o CheckBackendConnectivityReq) String() string
type CheckBackendConnectivityReqBackendType ¶ added in v0.0.65
type CheckBackendConnectivityReqBackendType struct {
// contains filtered or unexported fields
}
func (CheckBackendConnectivityReqBackendType) MarshalJSON ¶ added in v0.0.65
func (c CheckBackendConnectivityReqBackendType) MarshalJSON() ([]byte, error)
func (*CheckBackendConnectivityReqBackendType) UnmarshalJSON ¶ added in v0.0.65
func (c *CheckBackendConnectivityReqBackendType) UnmarshalJSON(b []byte) error
type CheckBackendConnectivityReqBackendTypeEnum ¶ added in v0.0.65
type CheckBackendConnectivityReqBackendTypeEnum struct { BACKEND_ADDRESS CheckBackendConnectivityReqBackendType VPC_CHANNEL CheckBackendConnectivityReqBackendType }
func GetCheckBackendConnectivityReqBackendTypeEnum ¶ added in v0.0.65
func GetCheckBackendConnectivityReqBackendTypeEnum() CheckBackendConnectivityReqBackendTypeEnum
type CheckBackendConnectivityRequest ¶ added in v0.0.65
type CheckBackendConnectivityRequest struct { InstanceId string `json:"instance_id"` Body *CheckBackendConnectivityReq `json:"body,omitempty"` }
Request Object
func (CheckBackendConnectivityRequest) String ¶ added in v0.0.65
func (o CheckBackendConnectivityRequest) String() string
type CheckBackendConnectivityResponse ¶ added in v0.0.65
type CheckBackendConnectivityResponse struct { CheckResult *CheckBackendConnectivityResponseCheckResult `json:"check_result,omitempty"` Failures *[]string `json:"failures,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CheckBackendConnectivityResponse) String ¶ added in v0.0.65
func (o CheckBackendConnectivityResponse) String() string
type CheckBackendConnectivityResponseCheckResult ¶ added in v0.0.65
type CheckBackendConnectivityResponseCheckResult struct {
// contains filtered or unexported fields
}
func (CheckBackendConnectivityResponseCheckResult) MarshalJSON ¶ added in v0.0.65
func (c CheckBackendConnectivityResponseCheckResult) MarshalJSON() ([]byte, error)
func (*CheckBackendConnectivityResponseCheckResult) UnmarshalJSON ¶ added in v0.0.65
func (c *CheckBackendConnectivityResponseCheckResult) UnmarshalJSON(b []byte) error
type CheckBackendConnectivityResponseCheckResultEnum ¶ added in v0.0.65
type CheckBackendConnectivityResponseCheckResultEnum struct { SUCCESS CheckBackendConnectivityResponseCheckResult FAILED CheckBackendConnectivityResponseCheckResult }
func GetCheckBackendConnectivityResponseCheckResultEnum ¶ added in v0.0.65
func GetCheckBackendConnectivityResponseCheckResultEnum() CheckBackendConnectivityResponseCheckResultEnum
type CoditionResp ¶
type CoditionResp struct { ReqParamName *string `json:"req_param_name,omitempty"` ConditionType *CoditionRespConditionType `json:"condition_type,omitempty"` ConditionOrigin CoditionRespConditionOrigin `json:"condition_origin"` ConditionValue string `json:"condition_value"` Id *string `json:"id,omitempty"` ReqParamId *string `json:"req_param_id,omitempty"` ReqParamLocation *string `json:"req_param_location,omitempty"` }
func (CoditionResp) String ¶
func (o CoditionResp) String() string
type CoditionRespConditionOrigin ¶
type CoditionRespConditionOrigin struct {
// contains filtered or unexported fields
}
func (CoditionRespConditionOrigin) MarshalJSON ¶
func (c CoditionRespConditionOrigin) MarshalJSON() ([]byte, error)
func (*CoditionRespConditionOrigin) UnmarshalJSON ¶
func (c *CoditionRespConditionOrigin) UnmarshalJSON(b []byte) error
type CoditionRespConditionOriginEnum ¶
type CoditionRespConditionOriginEnum struct { PARAM CoditionRespConditionOrigin SOURCE CoditionRespConditionOrigin }
func GetCoditionRespConditionOriginEnum ¶
func GetCoditionRespConditionOriginEnum() CoditionRespConditionOriginEnum
type CoditionRespConditionType ¶
type CoditionRespConditionType struct {
// contains filtered or unexported fields
}
func (CoditionRespConditionType) MarshalJSON ¶
func (c CoditionRespConditionType) MarshalJSON() ([]byte, error)
func (*CoditionRespConditionType) UnmarshalJSON ¶
func (c *CoditionRespConditionType) UnmarshalJSON(b []byte) error
type CoditionRespConditionTypeEnum ¶
type CoditionRespConditionTypeEnum struct { EXACT CoditionRespConditionType ENUM CoditionRespConditionType PATTERN CoditionRespConditionType }
func GetCoditionRespConditionTypeEnum ¶
func GetCoditionRespConditionTypeEnum() CoditionRespConditionTypeEnum
type Config ¶ added in v0.0.65
type Config struct { ConfigId *string `json:"config_id,omitempty"` ConfigName *ConfigConfigName `json:"config_name,omitempty"` ConfigValue *string `json:"config_value,omitempty"` ConfigTime *sdktime.SdkTime `json:"config_time,omitempty"` Remark *string `json:"remark,omitempty"` Used *int64 `json:"used,omitempty"` }
type ConfigConfigName ¶ added in v0.0.65
type ConfigConfigName struct {
// contains filtered or unexported fields
}
func (ConfigConfigName) MarshalJSON ¶ added in v0.0.65
func (c ConfigConfigName) MarshalJSON() ([]byte, error)
func (*ConfigConfigName) UnmarshalJSON ¶ added in v0.0.65
func (c *ConfigConfigName) UnmarshalJSON(b []byte) error
type ConfigConfigNameEnum ¶ added in v0.0.65
type ConfigConfigNameEnum struct { API_NUM_LIMIT ConfigConfigName APP_NUM_LIMIT ConfigConfigName APIGROUP_NUM_LIMIT ConfigConfigName ENVIRONMENT_NUM_LIMIT ConfigConfigName VARIABLE_NUM_LIMIT ConfigConfigName SIGN_NUM_LIMIT ConfigConfigName THROTTLE_NUM_LIMIT ConfigConfigName APIGROUP_DOMAIN_NUM_LIMIT ConfigConfigName API_VERSION_NUM_LIMIT ConfigConfigName VPC_NUM_LIMIT ConfigConfigName VPC_INSTANCE_NUM_LIMIT ConfigConfigName API_PARAM_NUM_LIMIT ConfigConfigName API_USER_CALL_LIMIT ConfigConfigName ACL_NUM_LIMIT ConfigConfigName APP_THROTTLE_LIMIT ConfigConfigName USER_THROTTLE_LIMIT ConfigConfigName API_NUM_LIMIT_PER_GROUP ConfigConfigName API_POLICY_NUM_LIMIT ConfigConfigName API_CONDITION_NUM_LIMIT ConfigConfigName SL_DOMAIN_CALL_LIMIT ConfigConfigName ELB_SWITCH ConfigConfigName AUTHORIZER_NUM_LIMIT ConfigConfigName AUTHORIZER_IDENTITY_NUM_LIMIT ConfigConfigName APP_CODE_NUM_LIMIT ConfigConfigName REGION_MANAGER_WHITELIST_SERVICES ConfigConfigName API_SWAGGER_NUM_LIMIT ConfigConfigName API_TAG_NUM_LIMIT ConfigConfigName LTS_SWITCH ConfigConfigName APP_KEY_SECRET_SWITCH ConfigConfigName RESPONSE_NUM_LIMIT ConfigConfigName CONFIG_NUM_LIMIT_PER_APP ConfigConfigName BACKEND_TOKEN_ALLOW_SWITCH ConfigConfigName APP_TOKEN_SWITCH ConfigConfigName API_DESIGNER_SWITCH ConfigConfigName APP_API_KEY_SWITCH ConfigConfigName APP_BASIC_SWITCH ConfigConfigName APP_JWT_SWITCH ConfigConfigName APP_ROUTE_SWITCH ConfigConfigName PUBLIC_KEY_SWITCH ConfigConfigName APP_SECRET_SWITCH ConfigConfigName CASCADE_SWITCH ConfigConfigName IS_INIT_API_PATH_HASH ConfigConfigName }
func GetConfigConfigNameEnum ¶ added in v0.0.65
func GetConfigConfigNameEnum() ConfigConfigNameEnum
type CreateAclStrategyV2Request ¶ added in v0.0.65
type CreateAclStrategyV2Request struct { InstanceId string `json:"instance_id"` Body *ApiAclCreate `json:"body,omitempty"` }
Request Object
func (CreateAclStrategyV2Request) String ¶ added in v0.0.65
func (o CreateAclStrategyV2Request) String() string
type CreateAclStrategyV2Response ¶ added in v0.0.65
type CreateAclStrategyV2Response struct { AclName *string `json:"acl_name,omitempty"` AclType *string `json:"acl_type,omitempty"` AclValue *string `json:"acl_value,omitempty"` EntityType *string `json:"entity_type,omitempty"` Id *string `json:"id,omitempty"` UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreateAclStrategyV2Response) String ¶ added in v0.0.65
func (o CreateAclStrategyV2Response) String() string
type CreateAnAppV2Request ¶
type CreateAnAppV2Request struct { InstanceId string `json:"instance_id"` Body *AppReq `json:"body,omitempty"` }
Request Object
func (CreateAnAppV2Request) String ¶
func (o CreateAnAppV2Request) String() string
type CreateAnAppV2Response ¶
type CreateAnAppV2Response struct { Creator *CreateAnAppV2ResponseCreator `json:"creator,omitempty"` UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` AppKey *string `json:"app_key,omitempty"` Name *string `json:"name,omitempty"` Remark *string `json:"remark,omitempty"` Id *string `json:"id,omitempty"` AppSecret *string `json:"app_secret,omitempty"` RegisterTime *sdktime.SdkTime `json:"register_time,omitempty"` Status *int32 `json:"status,omitempty"` AppType *CreateAnAppV2ResponseAppType `json:"app_type,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreateAnAppV2Response) String ¶
func (o CreateAnAppV2Response) String() string
type CreateAnAppV2ResponseAppType ¶
type CreateAnAppV2ResponseAppType struct {
// contains filtered or unexported fields
}
func (CreateAnAppV2ResponseAppType) MarshalJSON ¶
func (c CreateAnAppV2ResponseAppType) MarshalJSON() ([]byte, error)
func (*CreateAnAppV2ResponseAppType) UnmarshalJSON ¶
func (c *CreateAnAppV2ResponseAppType) UnmarshalJSON(b []byte) error
type CreateAnAppV2ResponseAppTypeEnum ¶
type CreateAnAppV2ResponseAppTypeEnum struct { APIG CreateAnAppV2ResponseAppType ROMA CreateAnAppV2ResponseAppType }
func GetCreateAnAppV2ResponseAppTypeEnum ¶
func GetCreateAnAppV2ResponseAppTypeEnum() CreateAnAppV2ResponseAppTypeEnum
type CreateAnAppV2ResponseCreator ¶
type CreateAnAppV2ResponseCreator struct {
// contains filtered or unexported fields
}
func (CreateAnAppV2ResponseCreator) MarshalJSON ¶
func (c CreateAnAppV2ResponseCreator) MarshalJSON() ([]byte, error)
func (*CreateAnAppV2ResponseCreator) UnmarshalJSON ¶
func (c *CreateAnAppV2ResponseCreator) UnmarshalJSON(b []byte) error
type CreateAnAppV2ResponseCreatorEnum ¶
type CreateAnAppV2ResponseCreatorEnum struct { USER CreateAnAppV2ResponseCreator MARKET CreateAnAppV2ResponseCreator }
func GetCreateAnAppV2ResponseCreatorEnum ¶
func GetCreateAnAppV2ResponseCreatorEnum() CreateAnAppV2ResponseCreatorEnum
type CreateApiAclBindingV2Request ¶ added in v0.0.65
type CreateApiAclBindingV2Request struct { InstanceId string `json:"instance_id"` Body *AclApiBindingCreate `json:"body,omitempty"` }
Request Object
func (CreateApiAclBindingV2Request) String ¶ added in v0.0.65
func (o CreateApiAclBindingV2Request) String() string
type CreateApiAclBindingV2Response ¶ added in v0.0.65
type CreateApiAclBindingV2Response struct { AclBindings *[]AclApiBindingInfo `json:"acl_bindings,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreateApiAclBindingV2Response) String ¶ added in v0.0.65
func (o CreateApiAclBindingV2Response) String() string
type CreateApiGroupV2Request ¶
type CreateApiGroupV2Request struct { InstanceId string `json:"instance_id"` Body *ApiGroupReq `json:"body,omitempty"` }
Request Object
func (CreateApiGroupV2Request) String ¶
func (o CreateApiGroupV2Request) String() string
type CreateApiGroupV2Response ¶
type CreateApiGroupV2Response struct { UrlDomains *[]UrlDomainsResp `json:"url_domains,omitempty"` CallLimits *int32 `json:"call_limits,omitempty"` UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` Name *string `json:"name,omitempty"` TimeUnit *string `json:"time_unit,omitempty"` OnSellStatus *int32 `json:"on_sell_status,omitempty"` Remark *string `json:"remark,omitempty"` SlDomain *string `json:"sl_domain,omitempty"` SlDomains *[]string `json:"sl_domains,omitempty"` Id *string `json:"id,omitempty"` TimeInterval *int32 `json:"time_interval,omitempty"` RegisterTime *sdktime.SdkTime `json:"register_time,omitempty"` Status *int32 `json:"status,omitempty"` IsDefault *int32 `json:"is_default,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreateApiGroupV2Response) String ¶
func (o CreateApiGroupV2Response) String() string
type CreateApiV2Request ¶
type CreateApiV2Request struct { InstanceId string `json:"instance_id"` Body *ApiCreate `json:"body,omitempty"` }
Request Object
func (CreateApiV2Request) String ¶
func (o CreateApiV2Request) String() string
type CreateApiV2Response ¶
type CreateApiV2Response struct { Name string `json:"name"` Type int32 `json:"type"` Version *string `json:"version,omitempty"` ReqProtocol CreateApiV2ResponseReqProtocol `json:"req_protocol"` ReqMethod CreateApiV2ResponseReqMethod `json:"req_method"` ReqUri string `json:"req_uri"` AuthType CreateApiV2ResponseAuthType `json:"auth_type"` AuthOpt *AuthOpt `json:"auth_opt,omitempty"` Cors *bool `json:"cors,omitempty"` MatchMode *CreateApiV2ResponseMatchMode `json:"match_mode,omitempty"` BackendType CreateApiV2ResponseBackendType `json:"backend_type"` Remark *string `json:"remark,omitempty"` GroupId string `json:"group_id"` BodyRemark *string `json:"body_remark,omitempty"` ResultNormalSample *string `json:"result_normal_sample,omitempty"` ResultFailureSample *string `json:"result_failure_sample,omitempty"` AuthorizerId *string `json:"authorizer_id,omitempty"` Tags *[]string `json:"tags,omitempty"` ResponseId *string `json:"response_id,omitempty"` RomaAppId *string `json:"roma_app_id,omitempty"` DomainName *string `json:"domain_name,omitempty"` Tag *string `json:"tag,omitempty"` Id *string `json:"id,omitempty"` Status *int32 `json:"status,omitempty"` ArrangeNecessary *int32 `json:"arrange_necessary,omitempty"` RegisterTime *sdktime.SdkTime `json:"register_time,omitempty"` UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` GroupName *string `json:"group_name,omitempty"` GroupVersion *string `json:"group_version,omitempty"` RunEnvId *string `json:"run_env_id,omitempty"` RunEnvName *string `json:"run_env_name,omitempty"` PublishId *string `json:"publish_id,omitempty"` FuncInfo *ApiFunc `json:"func_info,omitempty"` MockInfo *ApiMock `json:"mock_info,omitempty"` ReqParams *[]ReqParam `json:"req_params,omitempty"` BackendParams *[]BackendParam `json:"backend_params,omitempty"` PolicyFunctions *[]ApiPolicyFunctionResp `json:"policy_functions,omitempty"` PolicyMocks *[]ApiPolicyMockResp `json:"policy_mocks,omitempty"` BackendApi *BackendApi `json:"backend_api,omitempty"` PolicyHttps *[]ApiPolicyHttpResp `json:"policy_https,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreateApiV2Response) String ¶
func (o CreateApiV2Response) String() string
type CreateApiV2ResponseAuthType ¶
type CreateApiV2ResponseAuthType struct {
// contains filtered or unexported fields
}
func (CreateApiV2ResponseAuthType) MarshalJSON ¶
func (c CreateApiV2ResponseAuthType) MarshalJSON() ([]byte, error)
func (*CreateApiV2ResponseAuthType) UnmarshalJSON ¶
func (c *CreateApiV2ResponseAuthType) UnmarshalJSON(b []byte) error
type CreateApiV2ResponseAuthTypeEnum ¶
type CreateApiV2ResponseAuthTypeEnum struct { NONE CreateApiV2ResponseAuthType APP CreateApiV2ResponseAuthType IAM CreateApiV2ResponseAuthType AUTHORIZER CreateApiV2ResponseAuthType }
func GetCreateApiV2ResponseAuthTypeEnum ¶
func GetCreateApiV2ResponseAuthTypeEnum() CreateApiV2ResponseAuthTypeEnum
type CreateApiV2ResponseBackendType ¶
type CreateApiV2ResponseBackendType struct {
// contains filtered or unexported fields
}
func (CreateApiV2ResponseBackendType) MarshalJSON ¶
func (c CreateApiV2ResponseBackendType) MarshalJSON() ([]byte, error)
func (*CreateApiV2ResponseBackendType) UnmarshalJSON ¶
func (c *CreateApiV2ResponseBackendType) UnmarshalJSON(b []byte) error
type CreateApiV2ResponseBackendTypeEnum ¶
type CreateApiV2ResponseBackendTypeEnum struct { HTTP CreateApiV2ResponseBackendType FUNCTION CreateApiV2ResponseBackendType MOCK CreateApiV2ResponseBackendType }
func GetCreateApiV2ResponseBackendTypeEnum ¶
func GetCreateApiV2ResponseBackendTypeEnum() CreateApiV2ResponseBackendTypeEnum
type CreateApiV2ResponseMatchMode ¶
type CreateApiV2ResponseMatchMode struct {
// contains filtered or unexported fields
}
func (CreateApiV2ResponseMatchMode) MarshalJSON ¶
func (c CreateApiV2ResponseMatchMode) MarshalJSON() ([]byte, error)
func (*CreateApiV2ResponseMatchMode) UnmarshalJSON ¶
func (c *CreateApiV2ResponseMatchMode) UnmarshalJSON(b []byte) error
type CreateApiV2ResponseMatchModeEnum ¶
type CreateApiV2ResponseMatchModeEnum struct { SWA CreateApiV2ResponseMatchMode NORMAL CreateApiV2ResponseMatchMode }
func GetCreateApiV2ResponseMatchModeEnum ¶
func GetCreateApiV2ResponseMatchModeEnum() CreateApiV2ResponseMatchModeEnum
type CreateApiV2ResponseReqMethod ¶
type CreateApiV2ResponseReqMethod struct {
// contains filtered or unexported fields
}
func (CreateApiV2ResponseReqMethod) MarshalJSON ¶
func (c CreateApiV2ResponseReqMethod) MarshalJSON() ([]byte, error)
func (*CreateApiV2ResponseReqMethod) UnmarshalJSON ¶
func (c *CreateApiV2ResponseReqMethod) UnmarshalJSON(b []byte) error
type CreateApiV2ResponseReqMethodEnum ¶
type CreateApiV2ResponseReqMethodEnum struct { GET CreateApiV2ResponseReqMethod POST CreateApiV2ResponseReqMethod PUT CreateApiV2ResponseReqMethod DELETE CreateApiV2ResponseReqMethod HEAD CreateApiV2ResponseReqMethod PATCH CreateApiV2ResponseReqMethod OPTIONS CreateApiV2ResponseReqMethod ANY CreateApiV2ResponseReqMethod }
func GetCreateApiV2ResponseReqMethodEnum ¶
func GetCreateApiV2ResponseReqMethodEnum() CreateApiV2ResponseReqMethodEnum
type CreateApiV2ResponseReqProtocol ¶
type CreateApiV2ResponseReqProtocol struct {
// contains filtered or unexported fields
}
func (CreateApiV2ResponseReqProtocol) MarshalJSON ¶
func (c CreateApiV2ResponseReqProtocol) MarshalJSON() ([]byte, error)
func (*CreateApiV2ResponseReqProtocol) UnmarshalJSON ¶
func (c *CreateApiV2ResponseReqProtocol) UnmarshalJSON(b []byte) error
type CreateApiV2ResponseReqProtocolEnum ¶
type CreateApiV2ResponseReqProtocolEnum struct { HTTP CreateApiV2ResponseReqProtocol HTTPS CreateApiV2ResponseReqProtocol BOTH CreateApiV2ResponseReqProtocol }
func GetCreateApiV2ResponseReqProtocolEnum ¶
func GetCreateApiV2ResponseReqProtocolEnum() CreateApiV2ResponseReqProtocolEnum
type CreateAppCodeAutoV2Request ¶ added in v0.0.65
type CreateAppCodeAutoV2Request struct { InstanceId string `json:"instance_id"` AppId string `json:"app_id"` }
Request Object
func (CreateAppCodeAutoV2Request) String ¶ added in v0.0.65
func (o CreateAppCodeAutoV2Request) String() string
type CreateAppCodeAutoV2Response ¶ added in v0.0.65
type CreateAppCodeAutoV2Response struct { AppCode string `json:"app_code"` Id *string `json:"id,omitempty"` AppId *string `json:"app_id,omitempty"` CreateTime *string `json:"create_time,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreateAppCodeAutoV2Response) String ¶ added in v0.0.65
func (o CreateAppCodeAutoV2Response) String() string
type CreateAppCodeV2Request ¶ added in v0.0.65
type CreateAppCodeV2Request struct { InstanceId string `json:"instance_id"` AppId string `json:"app_id"` Body *AppCodeCreate `json:"body,omitempty"` }
Request Object
func (CreateAppCodeV2Request) String ¶ added in v0.0.65
func (o CreateAppCodeV2Request) String() string
type CreateAppCodeV2Response ¶ added in v0.0.65
type CreateAppCodeV2Response struct { AppCode string `json:"app_code"` Id *string `json:"id,omitempty"` AppId *string `json:"app_id,omitempty"` CreateTime *string `json:"create_time,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreateAppCodeV2Response) String ¶ added in v0.0.65
func (o CreateAppCodeV2Response) String() string
type CreateAuthorizingAppsV2Request ¶
type CreateAuthorizingAppsV2Request struct { InstanceId string `json:"instance_id"` Body *AppAuthReq `json:"body,omitempty"` }
Request Object
func (CreateAuthorizingAppsV2Request) String ¶
func (o CreateAuthorizingAppsV2Request) String() string
type CreateAuthorizingAppsV2Response ¶
type CreateAuthorizingAppsV2Response struct { Auths *[]AppAuthResp `json:"auths,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreateAuthorizingAppsV2Response) String ¶
func (o CreateAuthorizingAppsV2Response) String() string
type CreateCustomAuthorizerV2Request ¶ added in v0.0.65
type CreateCustomAuthorizerV2Request struct { InstanceId string `json:"instance_id"` Body *AuthorizerCreate `json:"body,omitempty"` }
Request Object
func (CreateCustomAuthorizerV2Request) String ¶ added in v0.0.65
func (o CreateCustomAuthorizerV2Request) String() string
type CreateCustomAuthorizerV2Response ¶ added in v0.0.65
type CreateCustomAuthorizerV2Response struct { Name string `json:"name"` Type CreateCustomAuthorizerV2ResponseType `json:"type"` AuthorizerType CreateCustomAuthorizerV2ResponseAuthorizerType `json:"authorizer_type"` AuthorizerUri string `json:"authorizer_uri"` Identities *[]Identity `json:"identities,omitempty"` Ttl *int32 `json:"ttl,omitempty"` UserData *string `json:"user_data,omitempty"` LdApiId *string `json:"ld_api_id,omitempty"` NeedBody *bool `json:"need_body,omitempty"` Id *string `json:"id,omitempty"` CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` RomaAppId *string `json:"roma_app_id,omitempty"` RomaAppName *string `json:"roma_app_name,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreateCustomAuthorizerV2Response) String ¶ added in v0.0.65
func (o CreateCustomAuthorizerV2Response) String() string
type CreateCustomAuthorizerV2ResponseAuthorizerType ¶ added in v0.0.65
type CreateCustomAuthorizerV2ResponseAuthorizerType struct {
// contains filtered or unexported fields
}
func (CreateCustomAuthorizerV2ResponseAuthorizerType) MarshalJSON ¶ added in v0.0.65
func (c CreateCustomAuthorizerV2ResponseAuthorizerType) MarshalJSON() ([]byte, error)
func (*CreateCustomAuthorizerV2ResponseAuthorizerType) UnmarshalJSON ¶ added in v0.0.65
func (c *CreateCustomAuthorizerV2ResponseAuthorizerType) UnmarshalJSON(b []byte) error
type CreateCustomAuthorizerV2ResponseAuthorizerTypeEnum ¶ added in v0.0.65
type CreateCustomAuthorizerV2ResponseAuthorizerTypeEnum struct {
FUNC CreateCustomAuthorizerV2ResponseAuthorizerType
}
func GetCreateCustomAuthorizerV2ResponseAuthorizerTypeEnum ¶ added in v0.0.65
func GetCreateCustomAuthorizerV2ResponseAuthorizerTypeEnum() CreateCustomAuthorizerV2ResponseAuthorizerTypeEnum
type CreateCustomAuthorizerV2ResponseType ¶ added in v0.0.65
type CreateCustomAuthorizerV2ResponseType struct {
// contains filtered or unexported fields
}
func (CreateCustomAuthorizerV2ResponseType) MarshalJSON ¶ added in v0.0.65
func (c CreateCustomAuthorizerV2ResponseType) MarshalJSON() ([]byte, error)
func (*CreateCustomAuthorizerV2ResponseType) UnmarshalJSON ¶ added in v0.0.65
func (c *CreateCustomAuthorizerV2ResponseType) UnmarshalJSON(b []byte) error
type CreateCustomAuthorizerV2ResponseTypeEnum ¶ added in v0.0.65
type CreateCustomAuthorizerV2ResponseTypeEnum struct { FRONTEND CreateCustomAuthorizerV2ResponseType BACKEND CreateCustomAuthorizerV2ResponseType }
func GetCreateCustomAuthorizerV2ResponseTypeEnum ¶ added in v0.0.65
func GetCreateCustomAuthorizerV2ResponseTypeEnum() CreateCustomAuthorizerV2ResponseTypeEnum
type CreateEnvironmentV2Request ¶
type CreateEnvironmentV2Request struct { InstanceId string `json:"instance_id"` Body *EnvReq `json:"body,omitempty"` }
Request Object
func (CreateEnvironmentV2Request) String ¶
func (o CreateEnvironmentV2Request) String() string
type CreateEnvironmentV2Response ¶
type CreateEnvironmentV2Response struct { CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` Name *string `json:"name,omitempty"` Remark *string `json:"remark,omitempty"` Id *string `json:"id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreateEnvironmentV2Response) String ¶
func (o CreateEnvironmentV2Response) String() string
type CreateEnvironmentVariableV2Request ¶
type CreateEnvironmentVariableV2Request struct { InstanceId string `json:"instance_id"` Body *EnvVariableReq `json:"body,omitempty"` }
Request Object
func (CreateEnvironmentVariableV2Request) String ¶
func (o CreateEnvironmentVariableV2Request) String() string
type CreateEnvironmentVariableV2Response ¶
type CreateEnvironmentVariableV2Response struct { VariableValue *string `json:"variable_value,omitempty"` EnvId *string `json:"env_id,omitempty"` GroupId *string `json:"group_id,omitempty"` Id *string `json:"id,omitempty"` VariableName *string `json:"variable_name,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreateEnvironmentVariableV2Response) String ¶
func (o CreateEnvironmentVariableV2Response) String() string
type CreateFeatureV2Request ¶ added in v0.0.65
type CreateFeatureV2Request struct { InstanceId string `json:"instance_id"` Body *FeatureToggle `json:"body,omitempty"` }
Request Object
func (CreateFeatureV2Request) String ¶ added in v0.0.65
func (o CreateFeatureV2Request) String() string
type CreateFeatureV2Response ¶ added in v0.0.65
type CreateFeatureV2Response struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Enable *bool `json:"enable,omitempty"` Config *string `json:"config,omitempty"` InstanceId *string `json:"instance_id,omitempty"` UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreateFeatureV2Response) String ¶ added in v0.0.65
func (o CreateFeatureV2Response) String() string
type CreateGatewayResponseV2Request ¶ added in v0.0.65
type CreateGatewayResponseV2Request struct { InstanceId string `json:"instance_id"` GroupId string `json:"group_id"` Body *ResponsesCreate `json:"body,omitempty"` }
Request Object
func (CreateGatewayResponseV2Request) String ¶ added in v0.0.65
func (o CreateGatewayResponseV2Request) String() string
type CreateGatewayResponseV2Response ¶ added in v0.0.65
type CreateGatewayResponseV2Response struct { Name *string `json:"name,omitempty"` Responses map[string]ResponseInfoResp `json:"responses,omitempty"` Id *string `json:"id,omitempty"` Default *bool `json:"default,omitempty"` CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreateGatewayResponseV2Response) String ¶ added in v0.0.65
func (o CreateGatewayResponseV2Response) String() string
type CreateInstanceV2Request ¶ added in v0.0.65
type CreateInstanceV2Request struct {
Body *InstanceCreateReq `json:"body,omitempty"`
}
Request Object
func (CreateInstanceV2Request) String ¶ added in v0.0.65
func (o CreateInstanceV2Request) String() string
type CreateInstanceV2Response ¶ added in v0.0.65
type CreateInstanceV2Response struct { InstanceId *string `json:"instance_id,omitempty"` Message *string `json:"message,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreateInstanceV2Response) String ¶ added in v0.0.65
func (o CreateInstanceV2Response) String() string
type CreateOrDeletePublishRecordForApiV2Request ¶
type CreateOrDeletePublishRecordForApiV2Request struct { InstanceId string `json:"instance_id"` Body *ApiPublishReq `json:"body,omitempty"` }
Request Object
func (CreateOrDeletePublishRecordForApiV2Request) String ¶
func (o CreateOrDeletePublishRecordForApiV2Request) String() string
type CreateOrDeletePublishRecordForApiV2Response ¶
type CreateOrDeletePublishRecordForApiV2Response struct { PublishId *string `json:"publish_id,omitempty"` ApiId *string `json:"api_id,omitempty"` ApiName *string `json:"api_name,omitempty"` EnvId *string `json:"env_id,omitempty"` Remark *string `json:"remark,omitempty"` PublishTime *sdktime.SdkTime `json:"publish_time,omitempty"` VersionId *string `json:"version_id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreateOrDeletePublishRecordForApiV2Response) String ¶
func (o CreateOrDeletePublishRecordForApiV2Response) String() string
type CreateRequestThrottlingPolicyV2Request ¶
type CreateRequestThrottlingPolicyV2Request struct { InstanceId string `json:"instance_id"` Body *ThrottleReq `json:"body,omitempty"` }
Request Object
func (CreateRequestThrottlingPolicyV2Request) String ¶
func (o CreateRequestThrottlingPolicyV2Request) String() string
type CreateRequestThrottlingPolicyV2Response ¶
type CreateRequestThrottlingPolicyV2Response struct { BindNum *int32 `json:"bind_num,omitempty"` IsIncludeSpecialThrottle *int32 `json:"is_include_special_throttle,omitempty"` CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` Remark *string `json:"remark,omitempty"` Type *int32 `json:"type,omitempty"` TimeInterval *int32 `json:"time_interval,omitempty"` IpCallLimits *int32 `json:"ip_call_limits,omitempty"` AppCallLimits *int32 `json:"app_call_limits,omitempty"` Name *string `json:"name,omitempty"` TimeUnit *CreateRequestThrottlingPolicyV2ResponseTimeUnit `json:"time_unit,omitempty"` ApiCallLimits *int32 `json:"api_call_limits,omitempty"` Id *string `json:"id,omitempty"` UserCallLimits *int32 `json:"user_call_limits,omitempty"` EnableAdaptiveControl *string `json:"enable_adaptive_control,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreateRequestThrottlingPolicyV2Response) String ¶
func (o CreateRequestThrottlingPolicyV2Response) String() string
type CreateRequestThrottlingPolicyV2ResponseTimeUnit ¶
type CreateRequestThrottlingPolicyV2ResponseTimeUnit struct {
// contains filtered or unexported fields
}
func (CreateRequestThrottlingPolicyV2ResponseTimeUnit) MarshalJSON ¶
func (c CreateRequestThrottlingPolicyV2ResponseTimeUnit) MarshalJSON() ([]byte, error)
func (*CreateRequestThrottlingPolicyV2ResponseTimeUnit) UnmarshalJSON ¶
func (c *CreateRequestThrottlingPolicyV2ResponseTimeUnit) UnmarshalJSON(b []byte) error
type CreateRequestThrottlingPolicyV2ResponseTimeUnitEnum ¶
type CreateRequestThrottlingPolicyV2ResponseTimeUnitEnum struct { SECOND CreateRequestThrottlingPolicyV2ResponseTimeUnit MINUTE CreateRequestThrottlingPolicyV2ResponseTimeUnit HOUR CreateRequestThrottlingPolicyV2ResponseTimeUnit DAY CreateRequestThrottlingPolicyV2ResponseTimeUnit }
func GetCreateRequestThrottlingPolicyV2ResponseTimeUnitEnum ¶
func GetCreateRequestThrottlingPolicyV2ResponseTimeUnitEnum() CreateRequestThrottlingPolicyV2ResponseTimeUnitEnum
type CreateSignatureKeyV2Request ¶
type CreateSignatureKeyV2Request struct { InstanceId string `json:"instance_id"` Body *SignatureReq `json:"body,omitempty"` }
Request Object
func (CreateSignatureKeyV2Request) String ¶
func (o CreateSignatureKeyV2Request) String() string
type CreateSignatureKeyV2Response ¶
type CreateSignatureKeyV2Response struct { SignSecret *string `json:"sign_secret,omitempty"` UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` Name *string `json:"name,omitempty"` Id *string `json:"id,omitempty"` SignKey *string `json:"sign_key,omitempty"` SignType *CreateSignatureKeyV2ResponseSignType `json:"sign_type,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreateSignatureKeyV2Response) String ¶
func (o CreateSignatureKeyV2Response) String() string
type CreateSignatureKeyV2ResponseSignType ¶
type CreateSignatureKeyV2ResponseSignType struct {
// contains filtered or unexported fields
}
func (CreateSignatureKeyV2ResponseSignType) MarshalJSON ¶
func (c CreateSignatureKeyV2ResponseSignType) MarshalJSON() ([]byte, error)
func (*CreateSignatureKeyV2ResponseSignType) UnmarshalJSON ¶
func (c *CreateSignatureKeyV2ResponseSignType) UnmarshalJSON(b []byte) error
type CreateSignatureKeyV2ResponseSignTypeEnum ¶
type CreateSignatureKeyV2ResponseSignTypeEnum struct { HMAC CreateSignatureKeyV2ResponseSignType BASIC CreateSignatureKeyV2ResponseSignType }
func GetCreateSignatureKeyV2ResponseSignTypeEnum ¶
func GetCreateSignatureKeyV2ResponseSignTypeEnum() CreateSignatureKeyV2ResponseSignTypeEnum
type CreateSpecialThrottlingConfigurationV2Request ¶
type CreateSpecialThrottlingConfigurationV2Request struct { InstanceId string `json:"instance_id"` ThrottleId string `json:"throttle_id"` Body *ThrottleSpecialReq `json:"body,omitempty"` }
Request Object
func (CreateSpecialThrottlingConfigurationV2Request) String ¶
func (o CreateSpecialThrottlingConfigurationV2Request) String() string
type CreateSpecialThrottlingConfigurationV2Response ¶
type CreateSpecialThrottlingConfigurationV2Response struct { CallLimits *int32 `json:"call_limits,omitempty"` AppName *string `json:"app_name,omitempty"` ObjectName *string `json:"object_name,omitempty"` ObjectId *string `json:"object_id,omitempty"` ThrottleId *string `json:"throttle_id,omitempty"` ApplyTime *sdktime.SdkTime `json:"apply_time,omitempty"` Id *string `json:"id,omitempty"` AppId *string `json:"app_id,omitempty"` ObjectType *string `json:"object_type,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreateSpecialThrottlingConfigurationV2Response) String ¶
func (o CreateSpecialThrottlingConfigurationV2Response) String() string
type CreateVpcChannelV2Request ¶ added in v0.0.65
type CreateVpcChannelV2Request struct { InstanceId string `json:"instance_id"` Body *VpcCreate `json:"body,omitempty"` }
Request Object
func (CreateVpcChannelV2Request) String ¶ added in v0.0.65
func (o CreateVpcChannelV2Request) String() string
type CreateVpcChannelV2Response ¶ added in v0.0.65
type CreateVpcChannelV2Response struct { Name string `json:"name"` Type int32 `json:"type"` Port *int32 `json:"port,omitempty"` BalanceStrategy *CreateVpcChannelV2ResponseBalanceStrategy `json:"balance_strategy,omitempty"` MemberType *CreateVpcChannelV2ResponseMemberType `json:"member_type,omitempty"` CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` Id *string `json:"id,omitempty"` Status *int32 `json:"status,omitempty"` ElbId *string `json:"elb_id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreateVpcChannelV2Response) String ¶ added in v0.0.65
func (o CreateVpcChannelV2Response) String() string
type CreateVpcChannelV2ResponseBalanceStrategy ¶ added in v0.0.65
type CreateVpcChannelV2ResponseBalanceStrategy struct {
// contains filtered or unexported fields
}
func (CreateVpcChannelV2ResponseBalanceStrategy) MarshalJSON ¶ added in v0.0.65
func (c CreateVpcChannelV2ResponseBalanceStrategy) MarshalJSON() ([]byte, error)
func (*CreateVpcChannelV2ResponseBalanceStrategy) UnmarshalJSON ¶ added in v0.0.65
func (c *CreateVpcChannelV2ResponseBalanceStrategy) UnmarshalJSON(b []byte) error
type CreateVpcChannelV2ResponseBalanceStrategyEnum ¶ added in v0.0.65
type CreateVpcChannelV2ResponseBalanceStrategyEnum struct { E_1 CreateVpcChannelV2ResponseBalanceStrategy E_2 CreateVpcChannelV2ResponseBalanceStrategy E_3 CreateVpcChannelV2ResponseBalanceStrategy E_4 CreateVpcChannelV2ResponseBalanceStrategy }
func GetCreateVpcChannelV2ResponseBalanceStrategyEnum ¶ added in v0.0.65
func GetCreateVpcChannelV2ResponseBalanceStrategyEnum() CreateVpcChannelV2ResponseBalanceStrategyEnum
type CreateVpcChannelV2ResponseMemberType ¶ added in v0.0.65
type CreateVpcChannelV2ResponseMemberType struct {
// contains filtered or unexported fields
}
func (CreateVpcChannelV2ResponseMemberType) MarshalJSON ¶ added in v0.0.65
func (c CreateVpcChannelV2ResponseMemberType) MarshalJSON() ([]byte, error)
func (*CreateVpcChannelV2ResponseMemberType) UnmarshalJSON ¶ added in v0.0.65
func (c *CreateVpcChannelV2ResponseMemberType) UnmarshalJSON(b []byte) error
type CreateVpcChannelV2ResponseMemberTypeEnum ¶ added in v0.0.65
type CreateVpcChannelV2ResponseMemberTypeEnum struct { IP CreateVpcChannelV2ResponseMemberType ECS CreateVpcChannelV2ResponseMemberType }
func GetCreateVpcChannelV2ResponseMemberTypeEnum ¶ added in v0.0.65
func GetCreateVpcChannelV2ResponseMemberTypeEnum() CreateVpcChannelV2ResponseMemberTypeEnum
type DebugApiReq ¶ added in v0.0.65
type DebugApiReq struct { Body *string `json:"body,omitempty"` Header map[string]string `json:"header,omitempty"` Method DebugApiReqMethod `json:"method"` Mode string `json:"mode"` Path string `json:"path"` Query map[string]string `json:"query,omitempty"` Scheme string `json:"scheme"` AppKey *string `json:"app_key,omitempty"` AppSecret *string `json:"app_secret,omitempty"` Domain *string `json:"domain,omitempty"` Stage *string `json:"stage,omitempty"` }
func (DebugApiReq) String ¶ added in v0.0.65
func (o DebugApiReq) String() string
type DebugApiReqMethod ¶ added in v0.0.65
type DebugApiReqMethod struct {
// contains filtered or unexported fields
}
func (DebugApiReqMethod) MarshalJSON ¶ added in v0.0.65
func (c DebugApiReqMethod) MarshalJSON() ([]byte, error)
func (*DebugApiReqMethod) UnmarshalJSON ¶ added in v0.0.65
func (c *DebugApiReqMethod) UnmarshalJSON(b []byte) error
type DebugApiReqMethodEnum ¶ added in v0.0.65
type DebugApiReqMethodEnum struct { GET DebugApiReqMethod POST DebugApiReqMethod PUT DebugApiReqMethod DELETE DebugApiReqMethod HEAD DebugApiReqMethod PATCH DebugApiReqMethod OPTIONS DebugApiReqMethod }
func GetDebugApiReqMethodEnum ¶ added in v0.0.65
func GetDebugApiReqMethodEnum() DebugApiReqMethodEnum
type DebugApiV2Request ¶ added in v0.0.65
type DebugApiV2Request struct { InstanceId string `json:"instance_id"` ApiId string `json:"api_id"` Body *DebugApiReq `json:"body,omitempty"` }
Request Object
func (DebugApiV2Request) String ¶ added in v0.0.65
func (o DebugApiV2Request) String() string
type DebugApiV2Response ¶ added in v0.0.65
type DebugApiV2Response struct { Request *string `json:"request,omitempty"` Response *string `json:"response,omitempty"` Latency *int32 `json:"latency,omitempty"` Log *string `json:"log,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (DebugApiV2Response) String ¶ added in v0.0.65
func (o DebugApiV2Response) String() string
type DeleteAclV2Request ¶ added in v0.0.65
type DeleteAclV2Request struct { InstanceId string `json:"instance_id"` AclId string `json:"acl_id"` }
Request Object
func (DeleteAclV2Request) String ¶ added in v0.0.65
func (o DeleteAclV2Request) String() string
type DeleteAclV2Response ¶ added in v0.0.65
type DeleteAclV2Response struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (DeleteAclV2Response) String ¶ added in v0.0.65
func (o DeleteAclV2Response) String() string
type DeleteApiAclBindingV2Request ¶ added in v0.0.65
type DeleteApiAclBindingV2Request struct { InstanceId string `json:"instance_id"` AclBindingsId string `json:"acl_bindings_id"` }
Request Object
func (DeleteApiAclBindingV2Request) String ¶ added in v0.0.65
func (o DeleteApiAclBindingV2Request) String() string
type DeleteApiAclBindingV2Response ¶ added in v0.0.65
type DeleteApiAclBindingV2Response struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (DeleteApiAclBindingV2Response) String ¶ added in v0.0.65
func (o DeleteApiAclBindingV2Response) String() string
type DeleteApiByVersionIdV2Request ¶ added in v0.0.65
type DeleteApiByVersionIdV2Request struct { InstanceId string `json:"instance_id"` VersionId string `json:"version_id"` }
Request Object
func (DeleteApiByVersionIdV2Request) String ¶ added in v0.0.65
func (o DeleteApiByVersionIdV2Request) String() string
type DeleteApiByVersionIdV2Response ¶ added in v0.0.65
type DeleteApiByVersionIdV2Response struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (DeleteApiByVersionIdV2Response) String ¶ added in v0.0.65
func (o DeleteApiByVersionIdV2Response) String() string
type DeleteApiGroupV2Request ¶
type DeleteApiGroupV2Request struct { InstanceId string `json:"instance_id"` GroupId string `json:"group_id"` }
Request Object
func (DeleteApiGroupV2Request) String ¶
func (o DeleteApiGroupV2Request) String() string
type DeleteApiGroupV2Response ¶
type DeleteApiGroupV2Response struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (DeleteApiGroupV2Response) String ¶
func (o DeleteApiGroupV2Response) String() string
type DeleteApiV2Request ¶
type DeleteApiV2Request struct { InstanceId string `json:"instance_id"` ApiId string `json:"api_id"` }
Request Object
func (DeleteApiV2Request) String ¶
func (o DeleteApiV2Request) String() string
type DeleteApiV2Response ¶
type DeleteApiV2Response struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (DeleteApiV2Response) String ¶
func (o DeleteApiV2Response) String() string
type DeleteAppCodeV2Request ¶ added in v0.0.65
type DeleteAppCodeV2Request struct { InstanceId string `json:"instance_id"` AppId string `json:"app_id"` AppCodeId string `json:"app_code_id"` }
Request Object
func (DeleteAppCodeV2Request) String ¶ added in v0.0.65
func (o DeleteAppCodeV2Request) String() string
type DeleteAppCodeV2Response ¶ added in v0.0.65
type DeleteAppCodeV2Response struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (DeleteAppCodeV2Response) String ¶ added in v0.0.65
func (o DeleteAppCodeV2Response) String() string
type DeleteAppV2Request ¶
type DeleteAppV2Request struct { InstanceId string `json:"instance_id"` AppId string `json:"app_id"` }
Request Object
func (DeleteAppV2Request) String ¶
func (o DeleteAppV2Request) String() string
type DeleteAppV2Response ¶
type DeleteAppV2Response struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (DeleteAppV2Response) String ¶
func (o DeleteAppV2Response) String() string
type DeleteBackendInstanceV2Request ¶ added in v0.0.65
type DeleteBackendInstanceV2Request struct { InstanceId string `json:"instance_id"` VpcChannelId string `json:"vpc_channel_id"` MemberId string `json:"member_id"` }
Request Object
func (DeleteBackendInstanceV2Request) String ¶ added in v0.0.65
func (o DeleteBackendInstanceV2Request) String() string
type DeleteBackendInstanceV2Response ¶ added in v0.0.65
type DeleteBackendInstanceV2Response struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (DeleteBackendInstanceV2Response) String ¶ added in v0.0.65
func (o DeleteBackendInstanceV2Response) String() string
type DeleteCustomAuthorizerV2Request ¶ added in v0.0.65
type DeleteCustomAuthorizerV2Request struct { InstanceId string `json:"instance_id"` AuthorizerId string `json:"authorizer_id"` }
Request Object
func (DeleteCustomAuthorizerV2Request) String ¶ added in v0.0.65
func (o DeleteCustomAuthorizerV2Request) String() string
type DeleteCustomAuthorizerV2Response ¶ added in v0.0.65
type DeleteCustomAuthorizerV2Response struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (DeleteCustomAuthorizerV2Response) String ¶ added in v0.0.65
func (o DeleteCustomAuthorizerV2Response) String() string
type DeleteEnvironmentV2Request ¶
type DeleteEnvironmentV2Request struct { InstanceId string `json:"instance_id"` EnvId string `json:"env_id"` }
Request Object
func (DeleteEnvironmentV2Request) String ¶
func (o DeleteEnvironmentV2Request) String() string
type DeleteEnvironmentV2Response ¶
type DeleteEnvironmentV2Response struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (DeleteEnvironmentV2Response) String ¶
func (o DeleteEnvironmentV2Response) String() string
type DeleteEnvironmentVariableV2Request ¶
type DeleteEnvironmentVariableV2Request struct { InstanceId string `json:"instance_id"` EnvVariableId string `json:"env_variable_id"` }
Request Object
func (DeleteEnvironmentVariableV2Request) String ¶
func (o DeleteEnvironmentVariableV2Request) String() string
type DeleteEnvironmentVariableV2Response ¶
type DeleteEnvironmentVariableV2Response struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (DeleteEnvironmentVariableV2Response) String ¶
func (o DeleteEnvironmentVariableV2Response) String() string
type DeleteGatewayResponseTypeV2Request ¶ added in v0.0.65
type DeleteGatewayResponseTypeV2Request struct { InstanceId string `json:"instance_id"` GroupId string `json:"group_id"` ResponseId string `json:"response_id"` ResponseType DeleteGatewayResponseTypeV2RequestResponseType `json:"response_type"` }
Request Object
func (DeleteGatewayResponseTypeV2Request) String ¶ added in v0.0.65
func (o DeleteGatewayResponseTypeV2Request) String() string
type DeleteGatewayResponseTypeV2RequestResponseType ¶ added in v0.0.65
type DeleteGatewayResponseTypeV2RequestResponseType struct {
// contains filtered or unexported fields
}
func (DeleteGatewayResponseTypeV2RequestResponseType) MarshalJSON ¶ added in v0.0.65
func (c DeleteGatewayResponseTypeV2RequestResponseType) MarshalJSON() ([]byte, error)
func (*DeleteGatewayResponseTypeV2RequestResponseType) UnmarshalJSON ¶ added in v0.0.65
func (c *DeleteGatewayResponseTypeV2RequestResponseType) UnmarshalJSON(b []byte) error
type DeleteGatewayResponseTypeV2RequestResponseTypeEnum ¶ added in v0.0.65
type DeleteGatewayResponseTypeV2RequestResponseTypeEnum struct { AUTH_FAILURE DeleteGatewayResponseTypeV2RequestResponseType AUTH_HEADER_MISSING DeleteGatewayResponseTypeV2RequestResponseType AUTHORIZER_FAILURE DeleteGatewayResponseTypeV2RequestResponseType AUTHORIZER_CONF_FAILURE DeleteGatewayResponseTypeV2RequestResponseType AUTHORIZER_IDENTITIES_FAILURE DeleteGatewayResponseTypeV2RequestResponseType BACKEND_UNAVAILABLE DeleteGatewayResponseTypeV2RequestResponseType BACKEND_TIMEOUT DeleteGatewayResponseTypeV2RequestResponseType THROTTLED DeleteGatewayResponseTypeV2RequestResponseType UNAUTHORIZED DeleteGatewayResponseTypeV2RequestResponseType ACCESS_DENIED DeleteGatewayResponseTypeV2RequestResponseType NOT_FOUND DeleteGatewayResponseTypeV2RequestResponseType REQUEST_PARAMETERS_FAILURE DeleteGatewayResponseTypeV2RequestResponseType DEFAULT_4_XX DeleteGatewayResponseTypeV2RequestResponseType DEFAULT_5_XX DeleteGatewayResponseTypeV2RequestResponseType }
func GetDeleteGatewayResponseTypeV2RequestResponseTypeEnum ¶ added in v0.0.65
func GetDeleteGatewayResponseTypeV2RequestResponseTypeEnum() DeleteGatewayResponseTypeV2RequestResponseTypeEnum
type DeleteGatewayResponseTypeV2Response ¶ added in v0.0.65
type DeleteGatewayResponseTypeV2Response struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (DeleteGatewayResponseTypeV2Response) String ¶ added in v0.0.65
func (o DeleteGatewayResponseTypeV2Response) String() string
type DeleteGatewayResponseV2Request ¶ added in v0.0.65
type DeleteGatewayResponseV2Request struct { InstanceId string `json:"instance_id"` GroupId string `json:"group_id"` ResponseId string `json:"response_id"` }
Request Object
func (DeleteGatewayResponseV2Request) String ¶ added in v0.0.65
func (o DeleteGatewayResponseV2Request) String() string
type DeleteGatewayResponseV2Response ¶ added in v0.0.65
type DeleteGatewayResponseV2Response struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (DeleteGatewayResponseV2Response) String ¶ added in v0.0.65
func (o DeleteGatewayResponseV2Response) String() string
type DeleteInstancesV2Request ¶ added in v0.0.65
type DeleteInstancesV2Request struct {
InstanceId string `json:"instance_id"`
}
Request Object
func (DeleteInstancesV2Request) String ¶ added in v0.0.65
func (o DeleteInstancesV2Request) String() string
type DeleteInstancesV2Response ¶ added in v0.0.65
type DeleteInstancesV2Response struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (DeleteInstancesV2Response) String ¶ added in v0.0.65
func (o DeleteInstancesV2Response) String() string
type DeleteRequestThrottlingPolicyV2Request ¶
type DeleteRequestThrottlingPolicyV2Request struct { InstanceId string `json:"instance_id"` ThrottleId string `json:"throttle_id"` }
Request Object
func (DeleteRequestThrottlingPolicyV2Request) String ¶
func (o DeleteRequestThrottlingPolicyV2Request) String() string
type DeleteRequestThrottlingPolicyV2Response ¶
type DeleteRequestThrottlingPolicyV2Response struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (DeleteRequestThrottlingPolicyV2Response) String ¶
func (o DeleteRequestThrottlingPolicyV2Response) String() string
type DeleteSignatureKeyV2Request ¶
type DeleteSignatureKeyV2Request struct { InstanceId string `json:"instance_id"` SignId string `json:"sign_id"` }
Request Object
func (DeleteSignatureKeyV2Request) String ¶
func (o DeleteSignatureKeyV2Request) String() string
type DeleteSignatureKeyV2Response ¶
type DeleteSignatureKeyV2Response struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (DeleteSignatureKeyV2Response) String ¶
func (o DeleteSignatureKeyV2Response) String() string
type DeleteSpecialThrottlingConfigurationV2Request ¶
type DeleteSpecialThrottlingConfigurationV2Request struct { InstanceId string `json:"instance_id"` ThrottleId string `json:"throttle_id"` StrategyId string `json:"strategy_id"` }
Request Object
func (DeleteSpecialThrottlingConfigurationV2Request) String ¶
func (o DeleteSpecialThrottlingConfigurationV2Request) String() string
type DeleteSpecialThrottlingConfigurationV2Response ¶
type DeleteSpecialThrottlingConfigurationV2Response struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (DeleteSpecialThrottlingConfigurationV2Response) String ¶
func (o DeleteSpecialThrottlingConfigurationV2Response) String() string
type DeleteVpcChannelV2Request ¶ added in v0.0.65
type DeleteVpcChannelV2Request struct { InstanceId string `json:"instance_id"` VpcChannelId string `json:"vpc_channel_id"` }
Request Object
func (DeleteVpcChannelV2Request) String ¶ added in v0.0.65
func (o DeleteVpcChannelV2Request) String() string
type DeleteVpcChannelV2Response ¶ added in v0.0.65
type DeleteVpcChannelV2Response struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (DeleteVpcChannelV2Response) String ¶ added in v0.0.65
func (o DeleteVpcChannelV2Response) String() string
type DisassociateCertificateV2Request ¶
type DisassociateCertificateV2Request struct { InstanceId string `json:"instance_id"` DomainId string `json:"domain_id"` GroupId string `json:"group_id"` CertificateId string `json:"certificate_id"` }
Request Object
func (DisassociateCertificateV2Request) String ¶
func (o DisassociateCertificateV2Request) String() string
type DisassociateCertificateV2Response ¶
type DisassociateCertificateV2Response struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (DisassociateCertificateV2Response) String ¶
func (o DisassociateCertificateV2Response) String() string
type DisassociateDomainV2Request ¶
type DisassociateDomainV2Request struct { InstanceId string `json:"instance_id"` DomainId string `json:"domain_id"` GroupId string `json:"group_id"` }
Request Object
func (DisassociateDomainV2Request) String ¶
func (o DisassociateDomainV2Request) String() string
type DisassociateDomainV2Response ¶
type DisassociateDomainV2Response struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (DisassociateDomainV2Response) String ¶
func (o DisassociateDomainV2Response) String() string
type DisassociateRequestThrottlingPolicyV2Request ¶
type DisassociateRequestThrottlingPolicyV2Request struct { InstanceId string `json:"instance_id"` ThrottleBindingId string `json:"throttle_binding_id"` }
Request Object
func (DisassociateRequestThrottlingPolicyV2Request) String ¶
func (o DisassociateRequestThrottlingPolicyV2Request) String() string
type DisassociateRequestThrottlingPolicyV2Response ¶
type DisassociateRequestThrottlingPolicyV2Response struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (DisassociateRequestThrottlingPolicyV2Response) String ¶
func (o DisassociateRequestThrottlingPolicyV2Response) String() string
type DisassociateSignatureKeyV2Request ¶
type DisassociateSignatureKeyV2Request struct { InstanceId string `json:"instance_id"` SignBindingsId string `json:"sign_bindings_id"` }
Request Object
func (DisassociateSignatureKeyV2Request) String ¶
func (o DisassociateSignatureKeyV2Request) String() string
type DisassociateSignatureKeyV2Response ¶
type DisassociateSignatureKeyV2Response struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (DisassociateSignatureKeyV2Response) String ¶
func (o DisassociateSignatureKeyV2Response) String() string
type DomainCertReq ¶
type DomainCertReq struct { CertContent string `json:"cert_content"` Name string `json:"name"` PrivateKey string `json:"private_key"` }
func (DomainCertReq) String ¶
func (o DomainCertReq) String() string
type EipBindReq ¶ added in v0.0.65
type EipBindReq struct {
EipId *string `json:"eip_id,omitempty"`
}
func (EipBindReq) String ¶ added in v0.0.65
func (o EipBindReq) String() string
type EnvResp ¶
type EnvVariableReq ¶
type EnvVariableReq struct { VariableValue string `json:"variable_value"` EnvId string `json:"env_id"` GroupId string `json:"group_id"` VariableName string `json:"variable_name"` }
func (EnvVariableReq) String ¶
func (o EnvVariableReq) String() string
type EnvVariableResp ¶
type EnvVariableResp struct { VariableValue *string `json:"variable_value,omitempty"` EnvId *string `json:"env_id,omitempty"` GroupId *string `json:"group_id,omitempty"` Id *string `json:"id,omitempty"` VariableName *string `json:"variable_name,omitempty"` }
func (EnvVariableResp) String ¶
func (o EnvVariableResp) String() string
type ExportApiDefinitionsV2Request ¶ added in v0.0.65
type ExportApiDefinitionsV2Request struct { InstanceId string `json:"instance_id"` Body *SwaggerReq `json:"body,omitempty"` }
Request Object
func (ExportApiDefinitionsV2Request) String ¶ added in v0.0.65
func (o ExportApiDefinitionsV2Request) String() string
type ExportApiDefinitionsV2Response ¶ added in v0.0.65
type ExportApiDefinitionsV2Response struct { HttpStatusCode int `json:"-"` Body io.ReadCloser `json:"-" type:"stream"` }
Response Object
func (ExportApiDefinitionsV2Response) Consume ¶ added in v0.0.65
func (o ExportApiDefinitionsV2Response) Consume(writer io.Writer) (int64, error)
func (ExportApiDefinitionsV2Response) String ¶ added in v0.0.65
func (o ExportApiDefinitionsV2Response) String() string
type FeatureInfo ¶ added in v0.0.65
type FeatureInfo struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Enable *bool `json:"enable,omitempty"` Config *string `json:"config,omitempty"` InstanceId *string `json:"instance_id,omitempty"` UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` }
func (FeatureInfo) String ¶ added in v0.0.65
func (o FeatureInfo) String() string
type FeatureToggle ¶ added in v0.0.65
type FeatureToggle struct { Name string `json:"name"` Enable bool `json:"enable"` Config *string `json:"config,omitempty"` }
func (FeatureToggle) String ¶ added in v0.0.65
func (o FeatureToggle) String() string
type Identity ¶ added in v0.0.65
type Identity struct { Name string `json:"name"` Location IdentityLocation `json:"location"` Validation *string `json:"validation,omitempty"` }
type IdentityLocation ¶ added in v0.0.65
type IdentityLocation struct {
// contains filtered or unexported fields
}
func (IdentityLocation) MarshalJSON ¶ added in v0.0.65
func (c IdentityLocation) MarshalJSON() ([]byte, error)
func (*IdentityLocation) UnmarshalJSON ¶ added in v0.0.65
func (c *IdentityLocation) UnmarshalJSON(b []byte) error
type IdentityLocationEnum ¶ added in v0.0.65
type IdentityLocationEnum struct { HEADER IdentityLocation QUERY IdentityLocation }
func GetIdentityLocationEnum ¶ added in v0.0.65
func GetIdentityLocationEnum() IdentityLocationEnum
type ImportApiDefinitionsV2Request ¶ added in v0.0.65
type ImportApiDefinitionsV2Request struct { InstanceId string `json:"instance_id"` Body *ImportApiDefinitionsV2RequestBody `json:"body,omitempty" type:"multipart"` }
Request Object
func (ImportApiDefinitionsV2Request) String ¶ added in v0.0.65
func (o ImportApiDefinitionsV2Request) String() string
type ImportApiDefinitionsV2RequestBody ¶ added in v0.0.65
type ImportApiDefinitionsV2RequestBody struct { // 是否创建新分组 IsCreateGroup *def.MultiPart `json:"is_create_group,omitempty"` // API分组编号,当is_create_group=false时为必填 GroupId *def.MultiPart `json:"group_id,omitempty"` // 扩展信息导入模式 - merge:当扩展信息定义冲突时,merge保留原有扩展信息 - override:当扩展信息定义冲突时,override会覆盖原有扩展信息 ExtendMode *def.MultiPart `json:"extend_mode,omitempty"` // 是否开启简易导入模式 SimpleMode *def.MultiPart `json:"simple_mode,omitempty"` // 是否开启Mock后端 MockMode *def.MultiPart `json:"mock_mode,omitempty"` // 导入模式 - merge:当API信息定义冲突时,merge保留原有API信息 - override:当API信息定义冲突时,override会覆盖原有API信息 ApiMode *def.MultiPart `json:"api_mode,omitempty"` // 导入Api的请求体,json或yaml格式的文件 FileName *def.FilePart `json:"file_name"` }
func (ImportApiDefinitionsV2RequestBody) String ¶ added in v0.0.65
func (o ImportApiDefinitionsV2RequestBody) String() string
type ImportApiDefinitionsV2RequestBodyApiMode ¶ added in v0.0.65
type ImportApiDefinitionsV2RequestBodyApiMode struct {
// contains filtered or unexported fields
}
func (ImportApiDefinitionsV2RequestBodyApiMode) MarshalJSON ¶ added in v0.0.65
func (c ImportApiDefinitionsV2RequestBodyApiMode) MarshalJSON() ([]byte, error)
func (*ImportApiDefinitionsV2RequestBodyApiMode) UnmarshalJSON ¶ added in v0.0.65
func (c *ImportApiDefinitionsV2RequestBodyApiMode) UnmarshalJSON(b []byte) error
type ImportApiDefinitionsV2RequestBodyApiModeEnum ¶ added in v0.0.65
type ImportApiDefinitionsV2RequestBodyApiModeEnum struct { MERGE ImportApiDefinitionsV2RequestBodyApiMode OVERRIDE ImportApiDefinitionsV2RequestBodyApiMode }
func GetImportApiDefinitionsV2RequestBodyApiModeEnum ¶ added in v0.0.65
func GetImportApiDefinitionsV2RequestBodyApiModeEnum() ImportApiDefinitionsV2RequestBodyApiModeEnum
type ImportApiDefinitionsV2RequestBodyExtendMode ¶ added in v0.0.65
type ImportApiDefinitionsV2RequestBodyExtendMode struct {
// contains filtered or unexported fields
}
func (ImportApiDefinitionsV2RequestBodyExtendMode) MarshalJSON ¶ added in v0.0.65
func (c ImportApiDefinitionsV2RequestBodyExtendMode) MarshalJSON() ([]byte, error)
func (*ImportApiDefinitionsV2RequestBodyExtendMode) UnmarshalJSON ¶ added in v0.0.65
func (c *ImportApiDefinitionsV2RequestBodyExtendMode) UnmarshalJSON(b []byte) error
type ImportApiDefinitionsV2RequestBodyExtendModeEnum ¶ added in v0.0.65
type ImportApiDefinitionsV2RequestBodyExtendModeEnum struct { MERGE ImportApiDefinitionsV2RequestBodyExtendMode OVERRIDE ImportApiDefinitionsV2RequestBodyExtendMode }
func GetImportApiDefinitionsV2RequestBodyExtendModeEnum ¶ added in v0.0.65
func GetImportApiDefinitionsV2RequestBodyExtendModeEnum() ImportApiDefinitionsV2RequestBodyExtendModeEnum
type ImportApiDefinitionsV2Response ¶ added in v0.0.65
type ImportApiDefinitionsV2Response struct { GroupId *string `json:"group_id,omitempty"` Failure *[]SwaggerFailureResp `json:"failure,omitempty"` Success *[]SwaggerSuccessResp `json:"success,omitempty"` Swagger *SwaggerInfoResp `json:"swagger,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ImportApiDefinitionsV2Response) String ¶ added in v0.0.65
func (o ImportApiDefinitionsV2Response) String() string
type InnerLatencyStats ¶ added in v0.0.65
type InnerLatencyStats struct { MaxInnerLatency *int32 `json:"max_inner_latency,omitempty"` AvgInnerLatency float32 `json:"avg_inner_latency,omitempty"` }
func (InnerLatencyStats) String ¶ added in v0.0.65
func (o InnerLatencyStats) String() string
type InstanceAbstractReq ¶ added in v0.0.65
type InstanceAbstractReq struct { Description *string `json:"description,omitempty"` MaintainBegin *string `json:"maintain_begin,omitempty"` MaintainEnd *string `json:"maintain_end,omitempty"` }
func (InstanceAbstractReq) String ¶ added in v0.0.65
func (o InstanceAbstractReq) String() string
type InstanceConfig ¶ added in v0.0.65
type InstanceConfig struct { ConfigId *string `json:"config_id,omitempty"` ConfigName *InstanceConfigConfigName `json:"config_name,omitempty"` ConfigValue *string `json:"config_value,omitempty"` ConfigTime *sdktime.SdkTime `json:"config_time,omitempty"` Remark *string `json:"remark,omitempty"` }
func (InstanceConfig) String ¶ added in v0.0.65
func (o InstanceConfig) String() string
type InstanceConfigConfigName ¶ added in v0.0.65
type InstanceConfigConfigName struct {
// contains filtered or unexported fields
}
func (InstanceConfigConfigName) MarshalJSON ¶ added in v0.0.65
func (c InstanceConfigConfigName) MarshalJSON() ([]byte, error)
func (*InstanceConfigConfigName) UnmarshalJSON ¶ added in v0.0.65
func (c *InstanceConfigConfigName) UnmarshalJSON(b []byte) error
type InstanceConfigConfigNameEnum ¶ added in v0.0.65
type InstanceConfigConfigNameEnum struct {
INSTANCE_NUM_LIMIT InstanceConfigConfigName
}
func GetInstanceConfigConfigNameEnum ¶ added in v0.0.65
func GetInstanceConfigConfigNameEnum() InstanceConfigConfigNameEnum
type InstanceCreateReq ¶ added in v0.0.65
type InstanceCreateReq struct { Description *string `json:"description,omitempty"` MaintainBegin *string `json:"maintain_begin,omitempty"` MaintainEnd *string `json:"maintain_end,omitempty"` InstanceName *string `json:"instance_name,omitempty"` InstanceId *string `json:"instance_id,omitempty"` SpecId *InstanceCreateReqSpecId `json:"spec_id,omitempty"` VpcId *string `json:"vpc_id,omitempty"` SubnetId *string `json:"subnet_id,omitempty"` SecurityGroupId *string `json:"security_group_id,omitempty"` EipId *string `json:"eip_id,omitempty"` EnterpriseProjectId *string `json:"enterprise_project_id,omitempty"` AvailableZoneIds *[]string `json:"available_zone_ids,omitempty"` BandwidthSize *int32 `json:"bandwidth_size,omitempty"` Ipv6Enable *bool `json:"ipv6_enable,omitempty"` }
func (InstanceCreateReq) String ¶ added in v0.0.65
func (o InstanceCreateReq) String() string
type InstanceCreateReqSpecId ¶ added in v0.0.65
type InstanceCreateReqSpecId struct {
// contains filtered or unexported fields
}
func (InstanceCreateReqSpecId) MarshalJSON ¶ added in v0.0.65
func (c InstanceCreateReqSpecId) MarshalJSON() ([]byte, error)
func (*InstanceCreateReqSpecId) UnmarshalJSON ¶ added in v0.0.65
func (c *InstanceCreateReqSpecId) UnmarshalJSON(b []byte) error
type InstanceCreateReqSpecIdEnum ¶ added in v0.0.65
type InstanceCreateReqSpecIdEnum struct { BASIC InstanceCreateReqSpecId PROFESSIONAL InstanceCreateReqSpecId ENTERPRISE InstanceCreateReqSpecId PLATINUM InstanceCreateReqSpecId BASIC_IPV6 InstanceCreateReqSpecId PROFESSIONAL_IPV6 InstanceCreateReqSpecId ENTERPRISE_IPV6 InstanceCreateReqSpecId PLATINUM_IPV6 InstanceCreateReqSpecId }
func GetInstanceCreateReqSpecIdEnum ¶ added in v0.0.65
func GetInstanceCreateReqSpecIdEnum() InstanceCreateReqSpecIdEnum
type InstanceModReq ¶ added in v0.0.65
type InstanceModReq struct { Description *string `json:"description,omitempty"` MaintainBegin *string `json:"maintain_begin,omitempty"` MaintainEnd *string `json:"maintain_end,omitempty"` InstanceName *string `json:"instance_name,omitempty"` SecurityGroupId *string `json:"security_group_id,omitempty"` }
func (InstanceModReq) String ¶ added in v0.0.65
func (o InstanceModReq) String() string
type LatencyStats ¶ added in v0.0.65
type LatencyStats struct { MaxLatency *int32 `json:"max_latency,omitempty"` AvgLatency float32 `json:"avg_latency,omitempty"` }
func (LatencyStats) String ¶ added in v0.0.65
func (o LatencyStats) String() string
type ListAclPolicyBindedToApiV2Request ¶ added in v0.0.65
type ListAclPolicyBindedToApiV2Request struct { InstanceId string `json:"instance_id"` ApiId string `json:"api_id"` EnvId *string `json:"env_id,omitempty"` EnvName *string `json:"env_name,omitempty"` AclId *string `json:"acl_id,omitempty"` AclName *string `json:"acl_name,omitempty"` Offset *int64 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` }
Request Object
func (ListAclPolicyBindedToApiV2Request) String ¶ added in v0.0.65
func (o ListAclPolicyBindedToApiV2Request) String() string
type ListAclPolicyBindedToApiV2Response ¶ added in v0.0.65
type ListAclPolicyBindedToApiV2Response struct { Size int32 `json:"size"` Total int64 `json:"total"` Acls *[]ApiBindAclPageAclsResp `json:"acls,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListAclPolicyBindedToApiV2Response) String ¶ added in v0.0.65
func (o ListAclPolicyBindedToApiV2Response) String() string
type ListAclStrategiesV2Request ¶ added in v0.0.65
type ListAclStrategiesV2Request struct { InstanceId string `json:"instance_id"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` AclType *string `json:"acl_type,omitempty"` EntityType *string `json:"entity_type,omitempty"` Offset *int64 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` PreciseSearch *string `json:"precise_search,omitempty"` }
Request Object
func (ListAclStrategiesV2Request) String ¶ added in v0.0.65
func (o ListAclStrategiesV2Request) String() string
type ListAclStrategiesV2Response ¶ added in v0.0.65
type ListAclStrategiesV2Response struct { Size int32 `json:"size"` Total int64 `json:"total"` Acls *[]ApiAclInfoWithBindNum `json:"acls,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListAclStrategiesV2Response) String ¶ added in v0.0.65
func (o ListAclStrategiesV2Response) String() string
type ListApiGroupsQuantitiesV2Request ¶
type ListApiGroupsQuantitiesV2Request struct {
InstanceId string `json:"instance_id"`
}
Request Object
func (ListApiGroupsQuantitiesV2Request) String ¶
func (o ListApiGroupsQuantitiesV2Request) String() string
type ListApiGroupsQuantitiesV2Response ¶
type ListApiGroupsQuantitiesV2Response struct { OffsellNums *int32 `json:"offsell_nums,omitempty"` OnsellNums *int32 `json:"onsell_nums,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListApiGroupsQuantitiesV2Response) String ¶
func (o ListApiGroupsQuantitiesV2Response) String() string
type ListApiGroupsV2Request ¶
type ListApiGroupsV2Request struct { InstanceId string `json:"instance_id"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Offset *int64 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` PreciseSearch *string `json:"precise_search,omitempty"` }
Request Object
func (ListApiGroupsV2Request) String ¶
func (o ListApiGroupsV2Request) String() string
type ListApiGroupsV2Response ¶
type ListApiGroupsV2Response struct { Size int32 `json:"size"` Total int64 `json:"total"` Groups *[]ApiGroupDetailResp `json:"groups,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListApiGroupsV2Response) String ¶
func (o ListApiGroupsV2Response) String() string
type ListApiQuantitiesV2Request ¶
type ListApiQuantitiesV2Request struct {
InstanceId string `json:"instance_id"`
}
Request Object
func (ListApiQuantitiesV2Request) String ¶
func (o ListApiQuantitiesV2Request) String() string
type ListApiQuantitiesV2Response ¶
type ListApiQuantitiesV2Response struct { InstanceNum *int32 `json:"instance_num,omitempty"` NumsOnRelease *int32 `json:"nums_on_release,omitempty"` NumsOffRelease *int32 `json:"nums_off_release,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListApiQuantitiesV2Response) String ¶
func (o ListApiQuantitiesV2Response) String() string
type ListApiRuntimeDefinitionV2Request ¶ added in v0.0.65
type ListApiRuntimeDefinitionV2Request struct { InstanceId string `json:"instance_id"` ApiId string `json:"api_id"` EnvId *string `json:"env_id,omitempty"` }
Request Object
func (ListApiRuntimeDefinitionV2Request) String ¶ added in v0.0.65
func (o ListApiRuntimeDefinitionV2Request) String() string
type ListApiRuntimeDefinitionV2Response ¶ added in v0.0.65
type ListApiRuntimeDefinitionV2Response struct { Name string `json:"name"` Type int32 `json:"type"` Version *string `json:"version,omitempty"` ReqProtocol ListApiRuntimeDefinitionV2ResponseReqProtocol `json:"req_protocol"` ReqMethod ListApiRuntimeDefinitionV2ResponseReqMethod `json:"req_method"` ReqUri string `json:"req_uri"` AuthType ListApiRuntimeDefinitionV2ResponseAuthType `json:"auth_type"` AuthOpt *AuthOpt `json:"auth_opt,omitempty"` Cors *bool `json:"cors,omitempty"` MatchMode *ListApiRuntimeDefinitionV2ResponseMatchMode `json:"match_mode,omitempty"` BackendType ListApiRuntimeDefinitionV2ResponseBackendType `json:"backend_type"` Remark *string `json:"remark,omitempty"` GroupId string `json:"group_id"` BodyRemark *string `json:"body_remark,omitempty"` ResultNormalSample *string `json:"result_normal_sample,omitempty"` ResultFailureSample *string `json:"result_failure_sample,omitempty"` AuthorizerId *string `json:"authorizer_id,omitempty"` Tags *[]string `json:"tags,omitempty"` ResponseId *string `json:"response_id,omitempty"` RomaAppId *string `json:"roma_app_id,omitempty"` DomainName *string `json:"domain_name,omitempty"` Tag *string `json:"tag,omitempty"` Id *string `json:"id,omitempty"` GroupName *string `json:"group_name,omitempty"` RunEnvName *string `json:"run_env_name,omitempty"` RunEnvId *string `json:"run_env_id,omitempty"` PublishId *string `json:"publish_id,omitempty"` SlDomain *string `json:"sl_domain,omitempty"` SlDomains *[]string `json:"sl_domains,omitempty"` ReqParams *[]ReqParam `json:"req_params,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListApiRuntimeDefinitionV2Response) String ¶ added in v0.0.65
func (o ListApiRuntimeDefinitionV2Response) String() string
type ListApiRuntimeDefinitionV2ResponseAuthType ¶ added in v0.0.65
type ListApiRuntimeDefinitionV2ResponseAuthType struct {
// contains filtered or unexported fields
}
func (ListApiRuntimeDefinitionV2ResponseAuthType) MarshalJSON ¶ added in v0.0.65
func (c ListApiRuntimeDefinitionV2ResponseAuthType) MarshalJSON() ([]byte, error)
func (*ListApiRuntimeDefinitionV2ResponseAuthType) UnmarshalJSON ¶ added in v0.0.65
func (c *ListApiRuntimeDefinitionV2ResponseAuthType) UnmarshalJSON(b []byte) error
type ListApiRuntimeDefinitionV2ResponseAuthTypeEnum ¶ added in v0.0.65
type ListApiRuntimeDefinitionV2ResponseAuthTypeEnum struct { NONE ListApiRuntimeDefinitionV2ResponseAuthType APP ListApiRuntimeDefinitionV2ResponseAuthType IAM ListApiRuntimeDefinitionV2ResponseAuthType AUTHORIZER ListApiRuntimeDefinitionV2ResponseAuthType }
func GetListApiRuntimeDefinitionV2ResponseAuthTypeEnum ¶ added in v0.0.65
func GetListApiRuntimeDefinitionV2ResponseAuthTypeEnum() ListApiRuntimeDefinitionV2ResponseAuthTypeEnum
type ListApiRuntimeDefinitionV2ResponseBackendType ¶ added in v0.0.65
type ListApiRuntimeDefinitionV2ResponseBackendType struct {
// contains filtered or unexported fields
}
func (ListApiRuntimeDefinitionV2ResponseBackendType) MarshalJSON ¶ added in v0.0.65
func (c ListApiRuntimeDefinitionV2ResponseBackendType) MarshalJSON() ([]byte, error)
func (*ListApiRuntimeDefinitionV2ResponseBackendType) UnmarshalJSON ¶ added in v0.0.65
func (c *ListApiRuntimeDefinitionV2ResponseBackendType) UnmarshalJSON(b []byte) error
type ListApiRuntimeDefinitionV2ResponseBackendTypeEnum ¶ added in v0.0.65
type ListApiRuntimeDefinitionV2ResponseBackendTypeEnum struct { HTTP ListApiRuntimeDefinitionV2ResponseBackendType FUNCTION ListApiRuntimeDefinitionV2ResponseBackendType MOCK ListApiRuntimeDefinitionV2ResponseBackendType }
func GetListApiRuntimeDefinitionV2ResponseBackendTypeEnum ¶ added in v0.0.65
func GetListApiRuntimeDefinitionV2ResponseBackendTypeEnum() ListApiRuntimeDefinitionV2ResponseBackendTypeEnum
type ListApiRuntimeDefinitionV2ResponseMatchMode ¶ added in v0.0.65
type ListApiRuntimeDefinitionV2ResponseMatchMode struct {
// contains filtered or unexported fields
}
func (ListApiRuntimeDefinitionV2ResponseMatchMode) MarshalJSON ¶ added in v0.0.65
func (c ListApiRuntimeDefinitionV2ResponseMatchMode) MarshalJSON() ([]byte, error)
func (*ListApiRuntimeDefinitionV2ResponseMatchMode) UnmarshalJSON ¶ added in v0.0.65
func (c *ListApiRuntimeDefinitionV2ResponseMatchMode) UnmarshalJSON(b []byte) error
type ListApiRuntimeDefinitionV2ResponseMatchModeEnum ¶ added in v0.0.65
type ListApiRuntimeDefinitionV2ResponseMatchModeEnum struct { SWA ListApiRuntimeDefinitionV2ResponseMatchMode NORMAL ListApiRuntimeDefinitionV2ResponseMatchMode }
func GetListApiRuntimeDefinitionV2ResponseMatchModeEnum ¶ added in v0.0.65
func GetListApiRuntimeDefinitionV2ResponseMatchModeEnum() ListApiRuntimeDefinitionV2ResponseMatchModeEnum
type ListApiRuntimeDefinitionV2ResponseReqMethod ¶ added in v0.0.65
type ListApiRuntimeDefinitionV2ResponseReqMethod struct {
// contains filtered or unexported fields
}
func (ListApiRuntimeDefinitionV2ResponseReqMethod) MarshalJSON ¶ added in v0.0.65
func (c ListApiRuntimeDefinitionV2ResponseReqMethod) MarshalJSON() ([]byte, error)
func (*ListApiRuntimeDefinitionV2ResponseReqMethod) UnmarshalJSON ¶ added in v0.0.65
func (c *ListApiRuntimeDefinitionV2ResponseReqMethod) UnmarshalJSON(b []byte) error
type ListApiRuntimeDefinitionV2ResponseReqMethodEnum ¶ added in v0.0.65
type ListApiRuntimeDefinitionV2ResponseReqMethodEnum struct { GET ListApiRuntimeDefinitionV2ResponseReqMethod POST ListApiRuntimeDefinitionV2ResponseReqMethod PUT ListApiRuntimeDefinitionV2ResponseReqMethod DELETE ListApiRuntimeDefinitionV2ResponseReqMethod HEAD ListApiRuntimeDefinitionV2ResponseReqMethod PATCH ListApiRuntimeDefinitionV2ResponseReqMethod OPTIONS ListApiRuntimeDefinitionV2ResponseReqMethod ANY ListApiRuntimeDefinitionV2ResponseReqMethod }
func GetListApiRuntimeDefinitionV2ResponseReqMethodEnum ¶ added in v0.0.65
func GetListApiRuntimeDefinitionV2ResponseReqMethodEnum() ListApiRuntimeDefinitionV2ResponseReqMethodEnum
type ListApiRuntimeDefinitionV2ResponseReqProtocol ¶ added in v0.0.65
type ListApiRuntimeDefinitionV2ResponseReqProtocol struct {
// contains filtered or unexported fields
}
func (ListApiRuntimeDefinitionV2ResponseReqProtocol) MarshalJSON ¶ added in v0.0.65
func (c ListApiRuntimeDefinitionV2ResponseReqProtocol) MarshalJSON() ([]byte, error)
func (*ListApiRuntimeDefinitionV2ResponseReqProtocol) UnmarshalJSON ¶ added in v0.0.65
func (c *ListApiRuntimeDefinitionV2ResponseReqProtocol) UnmarshalJSON(b []byte) error
type ListApiRuntimeDefinitionV2ResponseReqProtocolEnum ¶ added in v0.0.65
type ListApiRuntimeDefinitionV2ResponseReqProtocolEnum struct { HTTP ListApiRuntimeDefinitionV2ResponseReqProtocol HTTPS ListApiRuntimeDefinitionV2ResponseReqProtocol BOTH ListApiRuntimeDefinitionV2ResponseReqProtocol }
func GetListApiRuntimeDefinitionV2ResponseReqProtocolEnum ¶ added in v0.0.65
func GetListApiRuntimeDefinitionV2ResponseReqProtocolEnum() ListApiRuntimeDefinitionV2ResponseReqProtocolEnum
type ListApiVersionDetailV2Request ¶ added in v0.0.65
type ListApiVersionDetailV2Request struct { InstanceId string `json:"instance_id"` VersionId string `json:"version_id"` }
Request Object
func (ListApiVersionDetailV2Request) String ¶ added in v0.0.65
func (o ListApiVersionDetailV2Request) String() string
type ListApiVersionDetailV2Response ¶ added in v0.0.65
type ListApiVersionDetailV2Response struct { Name string `json:"name"` Type int32 `json:"type"` Version *string `json:"version,omitempty"` ReqProtocol ListApiVersionDetailV2ResponseReqProtocol `json:"req_protocol"` ReqMethod ListApiVersionDetailV2ResponseReqMethod `json:"req_method"` ReqUri string `json:"req_uri"` AuthType ListApiVersionDetailV2ResponseAuthType `json:"auth_type"` AuthOpt *AuthOpt `json:"auth_opt,omitempty"` Cors *bool `json:"cors,omitempty"` MatchMode *ListApiVersionDetailV2ResponseMatchMode `json:"match_mode,omitempty"` BackendType ListApiVersionDetailV2ResponseBackendType `json:"backend_type"` Remark *string `json:"remark,omitempty"` GroupId string `json:"group_id"` BodyRemark *string `json:"body_remark,omitempty"` ResultNormalSample *string `json:"result_normal_sample,omitempty"` ResultFailureSample *string `json:"result_failure_sample,omitempty"` AuthorizerId *string `json:"authorizer_id,omitempty"` Tags *[]string `json:"tags,omitempty"` ResponseId *string `json:"response_id,omitempty"` RomaAppId *string `json:"roma_app_id,omitempty"` DomainName *string `json:"domain_name,omitempty"` Tag *string `json:"tag,omitempty"` Id *string `json:"id,omitempty"` Status *int32 `json:"status,omitempty"` ArrangeNecessary *int32 `json:"arrange_necessary,omitempty"` RegisterTime *sdktime.SdkTime `json:"register_time,omitempty"` UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` GroupName *string `json:"group_name,omitempty"` GroupVersion *string `json:"group_version,omitempty"` RunEnvId *string `json:"run_env_id,omitempty"` RunEnvName *string `json:"run_env_name,omitempty"` PublishId *string `json:"publish_id,omitempty"` FuncInfo *ApiFunc `json:"func_info,omitempty"` MockInfo *ApiMock `json:"mock_info,omitempty"` ReqParams *[]ReqParam `json:"req_params,omitempty"` BackendParams *[]BackendParam `json:"backend_params,omitempty"` PolicyFunctions *[]ApiPolicyFunctionResp `json:"policy_functions,omitempty"` PolicyMocks *[]ApiPolicyMockResp `json:"policy_mocks,omitempty"` BackendApi *BackendApi `json:"backend_api,omitempty"` PolicyHttps *[]ApiPolicyHttpResp `json:"policy_https,omitempty"` SlDomain *string `json:"sl_domain,omitempty"` SlDomains *[]string `json:"sl_domains,omitempty"` VersionId *string `json:"version_id,omitempty"` PublishTime *sdktime.SdkTime `json:"publish_time,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListApiVersionDetailV2Response) String ¶ added in v0.0.65
func (o ListApiVersionDetailV2Response) String() string
type ListApiVersionDetailV2ResponseAuthType ¶ added in v0.0.65
type ListApiVersionDetailV2ResponseAuthType struct {
// contains filtered or unexported fields
}
func (ListApiVersionDetailV2ResponseAuthType) MarshalJSON ¶ added in v0.0.65
func (c ListApiVersionDetailV2ResponseAuthType) MarshalJSON() ([]byte, error)
func (*ListApiVersionDetailV2ResponseAuthType) UnmarshalJSON ¶ added in v0.0.65
func (c *ListApiVersionDetailV2ResponseAuthType) UnmarshalJSON(b []byte) error
type ListApiVersionDetailV2ResponseAuthTypeEnum ¶ added in v0.0.65
type ListApiVersionDetailV2ResponseAuthTypeEnum struct { NONE ListApiVersionDetailV2ResponseAuthType APP ListApiVersionDetailV2ResponseAuthType IAM ListApiVersionDetailV2ResponseAuthType AUTHORIZER ListApiVersionDetailV2ResponseAuthType }
func GetListApiVersionDetailV2ResponseAuthTypeEnum ¶ added in v0.0.65
func GetListApiVersionDetailV2ResponseAuthTypeEnum() ListApiVersionDetailV2ResponseAuthTypeEnum
type ListApiVersionDetailV2ResponseBackendType ¶ added in v0.0.65
type ListApiVersionDetailV2ResponseBackendType struct {
// contains filtered or unexported fields
}
func (ListApiVersionDetailV2ResponseBackendType) MarshalJSON ¶ added in v0.0.65
func (c ListApiVersionDetailV2ResponseBackendType) MarshalJSON() ([]byte, error)
func (*ListApiVersionDetailV2ResponseBackendType) UnmarshalJSON ¶ added in v0.0.65
func (c *ListApiVersionDetailV2ResponseBackendType) UnmarshalJSON(b []byte) error
type ListApiVersionDetailV2ResponseBackendTypeEnum ¶ added in v0.0.65
type ListApiVersionDetailV2ResponseBackendTypeEnum struct { HTTP ListApiVersionDetailV2ResponseBackendType FUNCTION ListApiVersionDetailV2ResponseBackendType MOCK ListApiVersionDetailV2ResponseBackendType }
func GetListApiVersionDetailV2ResponseBackendTypeEnum ¶ added in v0.0.65
func GetListApiVersionDetailV2ResponseBackendTypeEnum() ListApiVersionDetailV2ResponseBackendTypeEnum
type ListApiVersionDetailV2ResponseMatchMode ¶ added in v0.0.65
type ListApiVersionDetailV2ResponseMatchMode struct {
// contains filtered or unexported fields
}
func (ListApiVersionDetailV2ResponseMatchMode) MarshalJSON ¶ added in v0.0.65
func (c ListApiVersionDetailV2ResponseMatchMode) MarshalJSON() ([]byte, error)
func (*ListApiVersionDetailV2ResponseMatchMode) UnmarshalJSON ¶ added in v0.0.65
func (c *ListApiVersionDetailV2ResponseMatchMode) UnmarshalJSON(b []byte) error
type ListApiVersionDetailV2ResponseMatchModeEnum ¶ added in v0.0.65
type ListApiVersionDetailV2ResponseMatchModeEnum struct { SWA ListApiVersionDetailV2ResponseMatchMode NORMAL ListApiVersionDetailV2ResponseMatchMode }
func GetListApiVersionDetailV2ResponseMatchModeEnum ¶ added in v0.0.65
func GetListApiVersionDetailV2ResponseMatchModeEnum() ListApiVersionDetailV2ResponseMatchModeEnum
type ListApiVersionDetailV2ResponseReqMethod ¶ added in v0.0.65
type ListApiVersionDetailV2ResponseReqMethod struct {
// contains filtered or unexported fields
}
func (ListApiVersionDetailV2ResponseReqMethod) MarshalJSON ¶ added in v0.0.65
func (c ListApiVersionDetailV2ResponseReqMethod) MarshalJSON() ([]byte, error)
func (*ListApiVersionDetailV2ResponseReqMethod) UnmarshalJSON ¶ added in v0.0.65
func (c *ListApiVersionDetailV2ResponseReqMethod) UnmarshalJSON(b []byte) error
type ListApiVersionDetailV2ResponseReqMethodEnum ¶ added in v0.0.65
type ListApiVersionDetailV2ResponseReqMethodEnum struct { GET ListApiVersionDetailV2ResponseReqMethod POST ListApiVersionDetailV2ResponseReqMethod PUT ListApiVersionDetailV2ResponseReqMethod DELETE ListApiVersionDetailV2ResponseReqMethod HEAD ListApiVersionDetailV2ResponseReqMethod PATCH ListApiVersionDetailV2ResponseReqMethod OPTIONS ListApiVersionDetailV2ResponseReqMethod ANY ListApiVersionDetailV2ResponseReqMethod }
func GetListApiVersionDetailV2ResponseReqMethodEnum ¶ added in v0.0.65
func GetListApiVersionDetailV2ResponseReqMethodEnum() ListApiVersionDetailV2ResponseReqMethodEnum
type ListApiVersionDetailV2ResponseReqProtocol ¶ added in v0.0.65
type ListApiVersionDetailV2ResponseReqProtocol struct {
// contains filtered or unexported fields
}
func (ListApiVersionDetailV2ResponseReqProtocol) MarshalJSON ¶ added in v0.0.65
func (c ListApiVersionDetailV2ResponseReqProtocol) MarshalJSON() ([]byte, error)
func (*ListApiVersionDetailV2ResponseReqProtocol) UnmarshalJSON ¶ added in v0.0.65
func (c *ListApiVersionDetailV2ResponseReqProtocol) UnmarshalJSON(b []byte) error
type ListApiVersionDetailV2ResponseReqProtocolEnum ¶ added in v0.0.65
type ListApiVersionDetailV2ResponseReqProtocolEnum struct { HTTP ListApiVersionDetailV2ResponseReqProtocol HTTPS ListApiVersionDetailV2ResponseReqProtocol BOTH ListApiVersionDetailV2ResponseReqProtocol }
func GetListApiVersionDetailV2ResponseReqProtocolEnum ¶ added in v0.0.65
func GetListApiVersionDetailV2ResponseReqProtocolEnum() ListApiVersionDetailV2ResponseReqProtocolEnum
type ListApiVersionsV2Request ¶ added in v0.0.65
type ListApiVersionsV2Request struct { InstanceId string `json:"instance_id"` ApiId string `json:"api_id"` EnvId *string `json:"env_id,omitempty"` EnvName *string `json:"env_name,omitempty"` Offset *int64 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` }
Request Object
func (ListApiVersionsV2Request) String ¶ added in v0.0.65
func (o ListApiVersionsV2Request) String() string
type ListApiVersionsV2Response ¶ added in v0.0.65
type ListApiVersionsV2Response struct { Size int32 `json:"size"` Total int64 `json:"total"` ApiVersions *[]ApiVersionResp `json:"api_versions,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListApiVersionsV2Response) String ¶ added in v0.0.65
func (o ListApiVersionsV2Response) String() string
type ListApisBindedToAclPolicyV2Request ¶ added in v0.0.65
type ListApisBindedToAclPolicyV2Request struct { InstanceId string `json:"instance_id"` AclId string `json:"acl_id"` ApiId *string `json:"api_id,omitempty"` ApiName *string `json:"api_name,omitempty"` EnvId *string `json:"env_id,omitempty"` GroupId *string `json:"group_id,omitempty"` Offset *int64 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` }
Request Object
func (ListApisBindedToAclPolicyV2Request) String ¶ added in v0.0.65
func (o ListApisBindedToAclPolicyV2Request) String() string
type ListApisBindedToAclPolicyV2Response ¶ added in v0.0.65
type ListApisBindedToAclPolicyV2Response struct { Size int32 `json:"size"` Total int64 `json:"total"` Apis *[]AclBindApiPageApisResp `json:"apis,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListApisBindedToAclPolicyV2Response) String ¶ added in v0.0.65
func (o ListApisBindedToAclPolicyV2Response) String() string
type ListApisBindedToAppV2Request ¶
type ListApisBindedToAppV2Request struct { InstanceId string `json:"instance_id"` AppId string `json:"app_id"` ApiId *string `json:"api_id,omitempty"` ApiName *string `json:"api_name,omitempty"` GroupId *string `json:"group_id,omitempty"` GroupName *string `json:"group_name,omitempty"` EnvId *string `json:"env_id,omitempty"` Offset *int64 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` }
Request Object
func (ListApisBindedToAppV2Request) String ¶
func (o ListApisBindedToAppV2Request) String() string
type ListApisBindedToAppV2Response ¶
type ListApisBindedToAppV2Response struct { Size int32 `json:"size"` Total int64 `json:"total"` Auths *[]AppAuthBindedApiResp `json:"auths,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListApisBindedToAppV2Response) String ¶
func (o ListApisBindedToAppV2Response) String() string
type ListApisBindedToRequestThrottlingPolicyV2Request ¶
type ListApisBindedToRequestThrottlingPolicyV2Request struct { InstanceId string `json:"instance_id"` ThrottleId string `json:"throttle_id"` EnvId *string `json:"env_id,omitempty"` GroupId *string `json:"group_id,omitempty"` ApiId *string `json:"api_id,omitempty"` ApiName *string `json:"api_name,omitempty"` Offset *int64 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` }
Request Object
func (ListApisBindedToRequestThrottlingPolicyV2Request) String ¶
func (o ListApisBindedToRequestThrottlingPolicyV2Request) String() string
type ListApisBindedToRequestThrottlingPolicyV2Response ¶
type ListApisBindedToRequestThrottlingPolicyV2Response struct { Size int32 `json:"size"` Total int64 `json:"total"` Apis *[]ThrottleBindingApiResp `json:"apis,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListApisBindedToRequestThrottlingPolicyV2Response) String ¶
func (o ListApisBindedToRequestThrottlingPolicyV2Response) String() string
type ListApisBindedToSignatureKeyV2Request ¶
type ListApisBindedToSignatureKeyV2Request struct { InstanceId string `json:"instance_id"` SignId string `json:"sign_id"` EnvId *string `json:"env_id,omitempty"` ApiId *string `json:"api_id,omitempty"` ApiName *string `json:"api_name,omitempty"` GroupId *string `json:"group_id,omitempty"` Offset *int64 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` }
Request Object
func (ListApisBindedToSignatureKeyV2Request) String ¶
func (o ListApisBindedToSignatureKeyV2Request) String() string
type ListApisBindedToSignatureKeyV2Response ¶
type ListApisBindedToSignatureKeyV2Response struct { Size int32 `json:"size"` Total int64 `json:"total"` Bindings *[]SignBindingApiResp `json:"bindings,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListApisBindedToSignatureKeyV2Response) String ¶
func (o ListApisBindedToSignatureKeyV2Response) String() string
type ListApisNotBoundWithSignatureKeyV2Request ¶
type ListApisNotBoundWithSignatureKeyV2Request struct { InstanceId string `json:"instance_id"` SignId string `json:"sign_id"` EnvId *string `json:"env_id,omitempty"` ApiId *string `json:"api_id,omitempty"` ApiName *string `json:"api_name,omitempty"` GroupId *string `json:"group_id,omitempty"` Offset *int64 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` }
Request Object
func (ListApisNotBoundWithSignatureKeyV2Request) String ¶
func (o ListApisNotBoundWithSignatureKeyV2Request) String() string
type ListApisNotBoundWithSignatureKeyV2Response ¶
type ListApisNotBoundWithSignatureKeyV2Response struct { Size int32 `json:"size"` Total int64 `json:"total"` Apis *[]SignUnbindingApiResp `json:"apis,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListApisNotBoundWithSignatureKeyV2Response) String ¶
func (o ListApisNotBoundWithSignatureKeyV2Response) String() string
type ListApisUnbindedToAclPolicyV2Request ¶ added in v0.0.65
type ListApisUnbindedToAclPolicyV2Request struct { InstanceId string `json:"instance_id"` AclId string `json:"acl_id"` ApiId *string `json:"api_id,omitempty"` ApiName *string `json:"api_name,omitempty"` EnvId *string `json:"env_id,omitempty"` GroupId *string `json:"group_id,omitempty"` Offset *int64 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` }
Request Object
func (ListApisUnbindedToAclPolicyV2Request) String ¶ added in v0.0.65
func (o ListApisUnbindedToAclPolicyV2Request) String() string
type ListApisUnbindedToAclPolicyV2Response ¶ added in v0.0.65
type ListApisUnbindedToAclPolicyV2Response struct { Size int32 `json:"size"` Total int64 `json:"total"` Apis *[]UnbindApiForAclPageApisResp `json:"apis,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListApisUnbindedToAclPolicyV2Response) String ¶ added in v0.0.65
func (o ListApisUnbindedToAclPolicyV2Response) String() string
type ListApisUnbindedToAppV2Request ¶
type ListApisUnbindedToAppV2Request struct { InstanceId string `json:"instance_id"` AppId string `json:"app_id"` EnvId string `json:"env_id"` GroupId *string `json:"group_id,omitempty"` ApiId *string `json:"api_id,omitempty"` ApiName *string `json:"api_name,omitempty"` Offset *int64 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` }
Request Object
func (ListApisUnbindedToAppV2Request) String ¶
func (o ListApisUnbindedToAppV2Request) String() string
type ListApisUnbindedToAppV2Response ¶
type ListApisUnbindedToAppV2Response struct { Size int32 `json:"size"` Total int64 `json:"total"` Apis *[]AppAuthUnBindedApiResp `json:"apis,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListApisUnbindedToAppV2Response) String ¶
func (o ListApisUnbindedToAppV2Response) String() string
type ListApisUnbindedToRequestThrottlingPolicyV2Request ¶
type ListApisUnbindedToRequestThrottlingPolicyV2Request struct { InstanceId string `json:"instance_id"` ThrottleId string `json:"throttle_id"` EnvId *string `json:"env_id,omitempty"` GroupId *string `json:"group_id,omitempty"` ApiId *string `json:"api_id,omitempty"` ApiName *string `json:"api_name,omitempty"` Offset *int64 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` }
Request Object
func (ListApisUnbindedToRequestThrottlingPolicyV2Request) String ¶
func (o ListApisUnbindedToRequestThrottlingPolicyV2Request) String() string
type ListApisUnbindedToRequestThrottlingPolicyV2Response ¶
type ListApisUnbindedToRequestThrottlingPolicyV2Response struct { Size int32 `json:"size"` Total int64 `json:"total"` Apis *[]ThrottleBindingApiResp `json:"apis,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListApisUnbindedToRequestThrottlingPolicyV2Response) String ¶
func (o ListApisUnbindedToRequestThrottlingPolicyV2Response) String() string
type ListApisV2Request ¶
type ListApisV2Request struct { InstanceId string `json:"instance_id"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` GroupId *string `json:"group_id,omitempty"` ReqProtocol *string `json:"req_protocol,omitempty"` ReqMethod *string `json:"req_method,omitempty"` ReqUri *string `json:"req_uri,omitempty"` AuthType *string `json:"auth_type,omitempty"` EnvId *string `json:"env_id,omitempty"` Type *int32 `json:"type,omitempty"` Offset *int64 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` PreciseSearch *string `json:"precise_search,omitempty"` }
Request Object
func (ListApisV2Request) String ¶
func (o ListApisV2Request) String() string
type ListApisV2Response ¶
type ListApisV2Response struct { Size int32 `json:"size"` Total int64 `json:"total"` Apis *[]ApiInfoPerPage `json:"apis,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListApisV2Response) String ¶
func (o ListApisV2Response) String() string
type ListAppCodesV2Request ¶ added in v0.0.65
type ListAppCodesV2Request struct { InstanceId string `json:"instance_id"` AppId string `json:"app_id"` Offset *int64 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` }
Request Object
func (ListAppCodesV2Request) String ¶ added in v0.0.65
func (o ListAppCodesV2Request) String() string
type ListAppCodesV2Response ¶ added in v0.0.65
type ListAppCodesV2Response struct { Size int32 `json:"size"` Total int64 `json:"total"` AppCodes *[]AppCodeBaseInfo `json:"app_codes,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListAppCodesV2Response) String ¶ added in v0.0.65
func (o ListAppCodesV2Response) String() string
type ListAppQuantitiesV2Request ¶
type ListAppQuantitiesV2Request struct {
InstanceId string `json:"instance_id"`
}
Request Object
func (ListAppQuantitiesV2Request) String ¶
func (o ListAppQuantitiesV2Request) String() string
type ListAppQuantitiesV2Response ¶
type ListAppQuantitiesV2Response struct { AuthedNums *int32 `json:"authed_nums,omitempty"` UnauthedNums *int32 `json:"unauthed_nums,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListAppQuantitiesV2Response) String ¶
func (o ListAppQuantitiesV2Response) String() string
type ListAppsBindedToApiV2Request ¶
type ListAppsBindedToApiV2Request struct { InstanceId string `json:"instance_id"` ApiId *string `json:"api_id,omitempty"` AppName *string `json:"app_name,omitempty"` AppId *string `json:"app_id,omitempty"` EnvId *string `json:"env_id,omitempty"` Offset *int64 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` }
Request Object
func (ListAppsBindedToApiV2Request) String ¶
func (o ListAppsBindedToApiV2Request) String() string
type ListAppsBindedToApiV2Response ¶
type ListAppsBindedToApiV2Response struct { Size int32 `json:"size"` Total int64 `json:"total"` Auths *[]AppAuthBindedApiResp `json:"auths,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListAppsBindedToApiV2Response) String ¶
func (o ListAppsBindedToApiV2Response) String() string
type ListAppsV2Request ¶
type ListAppsV2Request struct { InstanceId string `json:"instance_id"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Status *int32 `json:"status,omitempty"` AppKey *string `json:"app_key,omitempty"` Creator *string `json:"creator,omitempty"` Offset *int64 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` PreciseSearch *string `json:"precise_search,omitempty"` }
Request Object
func (ListAppsV2Request) String ¶
func (o ListAppsV2Request) String() string
type ListAppsV2Response ¶
type ListAppsV2Response struct { Size int32 `json:"size"` Total int64 `json:"total"` Apps *[]AppInfoWithBindNumResp `json:"apps,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListAppsV2Response) String ¶
func (o ListAppsV2Response) String() string
type ListAvailableZonesV2Request ¶ added in v0.0.65
type ListAvailableZonesV2Request struct { }
Request Object
func (ListAvailableZonesV2Request) String ¶ added in v0.0.65
func (o ListAvailableZonesV2Request) String() string
type ListAvailableZonesV2Response ¶ added in v0.0.65
type ListAvailableZonesV2Response struct { AvailableZones *[]AvailableZone `json:"available_zones,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListAvailableZonesV2Response) String ¶ added in v0.0.65
func (o ListAvailableZonesV2Response) String() string
type ListBackendInstancesV2Request ¶ added in v0.0.65
type ListBackendInstancesV2Request struct { InstanceId string `json:"instance_id"` VpcChannelId string `json:"vpc_channel_id"` Name *string `json:"name,omitempty"` Limit *int32 `json:"limit,omitempty"` Offset *int32 `json:"offset,omitempty"` }
Request Object
func (ListBackendInstancesV2Request) String ¶ added in v0.0.65
func (o ListBackendInstancesV2Request) String() string
type ListBackendInstancesV2Response ¶ added in v0.0.65
type ListBackendInstancesV2Response struct { Size int32 `json:"size"` Total int64 `json:"total"` Members *[]VpcMemberInfo `json:"members,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListBackendInstancesV2Response) String ¶ added in v0.0.65
func (o ListBackendInstancesV2Response) String() string
type ListCustomAuthorizersV2Request ¶ added in v0.0.65
type ListCustomAuthorizersV2Request struct { InstanceId string `json:"instance_id"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Type *string `json:"type,omitempty"` Offset *int64 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` }
Request Object
func (ListCustomAuthorizersV2Request) String ¶ added in v0.0.65
func (o ListCustomAuthorizersV2Request) String() string
type ListCustomAuthorizersV2Response ¶ added in v0.0.65
type ListCustomAuthorizersV2Response struct { Size int32 `json:"size"` Total int64 `json:"total"` AuthorizerList *[]AuthorizerResp `json:"authorizer_list,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListCustomAuthorizersV2Response) String ¶ added in v0.0.65
func (o ListCustomAuthorizersV2Response) String() string
type ListEnvironmentVariablesV2Request ¶
type ListEnvironmentVariablesV2Request struct { InstanceId string `json:"instance_id"` GroupId string `json:"group_id"` EnvId *string `json:"env_id,omitempty"` VariableName *string `json:"variable_name,omitempty"` Offset *int64 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` PreciseSearch *string `json:"precise_search,omitempty"` }
Request Object
func (ListEnvironmentVariablesV2Request) String ¶
func (o ListEnvironmentVariablesV2Request) String() string
type ListEnvironmentVariablesV2Response ¶
type ListEnvironmentVariablesV2Response struct { Size int32 `json:"size"` Total int64 `json:"total"` Variables *[]EnvVariableResp `json:"variables,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListEnvironmentVariablesV2Response) String ¶
func (o ListEnvironmentVariablesV2Response) String() string
type ListEnvironmentsV2Request ¶
type ListEnvironmentsV2Request struct { InstanceId string `json:"instance_id"` Name *string `json:"name,omitempty"` Offset *int64 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` }
Request Object
func (ListEnvironmentsV2Request) String ¶
func (o ListEnvironmentsV2Request) String() string
type ListEnvironmentsV2Response ¶
type ListEnvironmentsV2Response struct { Size int32 `json:"size"` Total int64 `json:"total"` Envs *[]EnvResp `json:"envs,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListEnvironmentsV2Response) String ¶
func (o ListEnvironmentsV2Response) String() string
type ListFeaturesV2Request ¶ added in v0.0.65
type ListFeaturesV2Request struct { InstanceId string `json:"instance_id"` Offset *int64 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` }
Request Object
func (ListFeaturesV2Request) String ¶ added in v0.0.65
func (o ListFeaturesV2Request) String() string
type ListFeaturesV2Response ¶ added in v0.0.65
type ListFeaturesV2Response struct { Size int32 `json:"size"` Total int64 `json:"total"` Features *[]FeatureInfo `json:"features,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListFeaturesV2Response) String ¶ added in v0.0.65
func (o ListFeaturesV2Response) String() string
type ListGatewayResponsesV2Request ¶ added in v0.0.65
type ListGatewayResponsesV2Request struct { InstanceId string `json:"instance_id"` GroupId string `json:"group_id"` Offset *int64 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` }
Request Object
func (ListGatewayResponsesV2Request) String ¶ added in v0.0.65
func (o ListGatewayResponsesV2Request) String() string
type ListGatewayResponsesV2Response ¶ added in v0.0.65
type ListGatewayResponsesV2Response struct { Size int32 `json:"size"` Total int64 `json:"total"` Responses *[]ResponseInfoResp `json:"responses,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListGatewayResponsesV2Response) String ¶ added in v0.0.65
func (o ListGatewayResponsesV2Response) String() string
type ListInstanceCofigsV2Request ¶ added in v0.0.65
type ListInstanceCofigsV2Request struct { Offset *int64 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` }
Request Object
func (ListInstanceCofigsV2Request) String ¶ added in v0.0.65
func (o ListInstanceCofigsV2Request) String() string
type ListInstanceCofigsV2Response ¶ added in v0.0.65
type ListInstanceCofigsV2Response struct { Size int32 `json:"size"` Total int64 `json:"total"` Configs *[]InstanceConfig `json:"configs,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListInstanceCofigsV2Response) String ¶ added in v0.0.65
func (o ListInstanceCofigsV2Response) String() string
type ListInstancesV2Request ¶ added in v0.0.65
type ListInstancesV2Request struct { Offset *int64 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` InstanceId *string `json:"instance_id,omitempty"` InstanceName *string `json:"instance_name,omitempty"` Status *ListInstancesV2RequestStatus `json:"status,omitempty"` }
Request Object
func (ListInstancesV2Request) String ¶ added in v0.0.65
func (o ListInstancesV2Request) String() string
type ListInstancesV2RequestStatus ¶ added in v0.0.65
type ListInstancesV2RequestStatus struct {
// contains filtered or unexported fields
}
func (ListInstancesV2RequestStatus) MarshalJSON ¶ added in v0.0.65
func (c ListInstancesV2RequestStatus) MarshalJSON() ([]byte, error)
func (*ListInstancesV2RequestStatus) UnmarshalJSON ¶ added in v0.0.65
func (c *ListInstancesV2RequestStatus) UnmarshalJSON(b []byte) error
type ListInstancesV2RequestStatusEnum ¶ added in v0.0.65
type ListInstancesV2RequestStatusEnum struct { CREATING ListInstancesV2RequestStatus CREATE_SUCCESS ListInstancesV2RequestStatus CREATE_FAIL ListInstancesV2RequestStatus INITING ListInstancesV2RequestStatus REGISTERING ListInstancesV2RequestStatus RUNNING ListInstancesV2RequestStatus INITING_FAILED ListInstancesV2RequestStatus REGISTER_FAILED ListInstancesV2RequestStatus INSTALLING ListInstancesV2RequestStatus INSTALL_FAILED ListInstancesV2RequestStatus UPDATING ListInstancesV2RequestStatus UPDATE_FAILED ListInstancesV2RequestStatus ROLLBACKING ListInstancesV2RequestStatus ROLLBACK_SUCCESS ListInstancesV2RequestStatus ROLLBACK_FAILED ListInstancesV2RequestStatus DELETING ListInstancesV2RequestStatus DELETE_FAILED ListInstancesV2RequestStatus UNREGISTERING ListInstancesV2RequestStatus UN_REGISTER_FAILED ListInstancesV2RequestStatus CREATE_TIMEOUT ListInstancesV2RequestStatus INIT_TIMEOUT ListInstancesV2RequestStatus REGISTER_TIMEOUT ListInstancesV2RequestStatus INSTALL_TIMEOUT ListInstancesV2RequestStatus UPDATE_TIMEOUT ListInstancesV2RequestStatus ROLLBACK_TIMEOUT ListInstancesV2RequestStatus DELETE_TIMEOUT ListInstancesV2RequestStatus UNREGISTER_TIMEOUT ListInstancesV2RequestStatus STARTING ListInstancesV2RequestStatus FREEZING ListInstancesV2RequestStatus FROZEN ListInstancesV2RequestStatus RESTARTING ListInstancesV2RequestStatus RESTART_FAIL ListInstancesV2RequestStatus UNHEALTHY ListInstancesV2RequestStatus RESTART_TIMEOUT ListInstancesV2RequestStatus }
func GetListInstancesV2RequestStatusEnum ¶ added in v0.0.65
func GetListInstancesV2RequestStatusEnum() ListInstancesV2RequestStatusEnum
type ListInstancesV2Response ¶ added in v0.0.65
type ListInstancesV2Response struct { Size int32 `json:"size"` Total int64 `json:"total"` Instances *[]RespInstanceBase `json:"instances,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListInstancesV2Response) String ¶ added in v0.0.65
func (o ListInstancesV2Response) String() string
type ListLatelyApiStatisticsV2Request ¶ added in v0.0.65
type ListLatelyApiStatisticsV2Request struct { InstanceId string `json:"instance_id"` ApiId string `json:"api_id"` Duration string `json:"duration"` }
Request Object
func (ListLatelyApiStatisticsV2Request) String ¶ added in v0.0.65
func (o ListLatelyApiStatisticsV2Request) String() string
type ListLatelyApiStatisticsV2Response ¶ added in v0.0.65
type ListLatelyApiStatisticsV2Response struct { Code *string `json:"code,omitempty"` Msg *string `json:"msg,omitempty"` StartTime *int32 `json:"start_time,omitempty"` EndTime *int32 `json:"end_time,omitempty"` List *[]StatisticsApi `json:"list,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListLatelyApiStatisticsV2Response) String ¶ added in v0.0.65
func (o ListLatelyApiStatisticsV2Response) String() string
type ListLatelyGroupStatisticsV2Request ¶ added in v0.0.65
type ListLatelyGroupStatisticsV2Request struct { InstanceId string `json:"instance_id"` GroupId string `json:"group_id"` }
Request Object
func (ListLatelyGroupStatisticsV2Request) String ¶ added in v0.0.65
func (o ListLatelyGroupStatisticsV2Request) String() string
type ListLatelyGroupStatisticsV2Response ¶ added in v0.0.65
type ListLatelyGroupStatisticsV2Response struct { Code *string `json:"code,omitempty"` Msg *string `json:"msg,omitempty"` StartTime *int32 `json:"start_time,omitempty"` EndTime *int32 `json:"end_time,omitempty"` List *[]StatisticsGroup `json:"list,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListLatelyGroupStatisticsV2Response) String ¶ added in v0.0.65
func (o ListLatelyGroupStatisticsV2Response) String() string
type ListProjectCofigsV2Request ¶ added in v0.0.65
type ListProjectCofigsV2Request struct { InstanceId string `json:"instance_id"` Offset *int64 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` }
Request Object
func (ListProjectCofigsV2Request) String ¶ added in v0.0.65
func (o ListProjectCofigsV2Request) String() string
type ListProjectCofigsV2Response ¶ added in v0.0.65
type ListProjectCofigsV2Response struct { Size int32 `json:"size"` Total int64 `json:"total"` Configs *[]Config `json:"configs,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListProjectCofigsV2Response) String ¶ added in v0.0.65
func (o ListProjectCofigsV2Response) String() string
type ListRequestThrottlingPoliciesBindedToApiV2Request ¶
type ListRequestThrottlingPoliciesBindedToApiV2Request struct { InstanceId string `json:"instance_id"` ApiId string `json:"api_id"` ThrottleId *string `json:"throttle_id,omitempty"` ThrottleName *string `json:"throttle_name,omitempty"` EnvId *string `json:"env_id,omitempty"` Offset *int64 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` }
Request Object
func (ListRequestThrottlingPoliciesBindedToApiV2Request) String ¶
func (o ListRequestThrottlingPoliciesBindedToApiV2Request) String() string
type ListRequestThrottlingPoliciesBindedToApiV2Response ¶
type ListRequestThrottlingPoliciesBindedToApiV2Response struct { Size int32 `json:"size"` Total int64 `json:"total"` Throttles *[]ThrottleBindingThrottleResp `json:"throttles,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListRequestThrottlingPoliciesBindedToApiV2Response) String ¶
func (o ListRequestThrottlingPoliciesBindedToApiV2Response) String() string
type ListRequestThrottlingPolicyV2Request ¶
type ListRequestThrottlingPolicyV2Request struct { InstanceId string `json:"instance_id"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Offset *int64 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` PreciseSearch *string `json:"precise_search,omitempty"` }
Request Object
func (ListRequestThrottlingPolicyV2Request) String ¶
func (o ListRequestThrottlingPolicyV2Request) String() string
type ListRequestThrottlingPolicyV2Response ¶
type ListRequestThrottlingPolicyV2Response struct { Size int32 `json:"size"` Total int64 `json:"total"` Throttles *[]ThrottleResp `json:"throttles,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListRequestThrottlingPolicyV2Response) String ¶
func (o ListRequestThrottlingPolicyV2Response) String() string
type ListSignatureKeysBindedToApiV2Request ¶
type ListSignatureKeysBindedToApiV2Request struct { InstanceId string `json:"instance_id"` ApiId string `json:"api_id"` SignId *string `json:"sign_id,omitempty"` SignName *string `json:"sign_name,omitempty"` EnvId *string `json:"env_id,omitempty"` Offset *int64 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` }
Request Object
func (ListSignatureKeysBindedToApiV2Request) String ¶
func (o ListSignatureKeysBindedToApiV2Request) String() string
type ListSignatureKeysBindedToApiV2Response ¶
type ListSignatureKeysBindedToApiV2Response struct { Size int32 `json:"size"` Total int64 `json:"total"` Bindings *[]SignBindingApiResp `json:"bindings,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListSignatureKeysBindedToApiV2Response) String ¶
func (o ListSignatureKeysBindedToApiV2Response) String() string
type ListSignatureKeysV2Request ¶
type ListSignatureKeysV2Request struct { InstanceId string `json:"instance_id"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Offset *int64 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` PreciseSearch *string `json:"precise_search,omitempty"` }
Request Object
func (ListSignatureKeysV2Request) String ¶
func (o ListSignatureKeysV2Request) String() string
type ListSignatureKeysV2Response ¶
type ListSignatureKeysV2Response struct { Size int32 `json:"size"` Total int64 `json:"total"` Signs *[]SignatureCreateResp `json:"signs,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListSignatureKeysV2Response) String ¶
func (o ListSignatureKeysV2Response) String() string
type ListSpecialThrottlingConfigurationsV2Request ¶
type ListSpecialThrottlingConfigurationsV2Request struct { InstanceId string `json:"instance_id"` ThrottleId string `json:"throttle_id"` ObjectType *string `json:"object_type,omitempty"` AppName *string `json:"app_name,omitempty"` User *string `json:"user,omitempty"` Offset *int64 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` }
Request Object
func (ListSpecialThrottlingConfigurationsV2Request) String ¶
func (o ListSpecialThrottlingConfigurationsV2Request) String() string
type ListSpecialThrottlingConfigurationsV2Response ¶
type ListSpecialThrottlingConfigurationsV2Response struct { Size int32 `json:"size"` Total int64 `json:"total"` ThrottleSpecials *[]ThrottleSpecialResp `json:"throttle_specials,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListSpecialThrottlingConfigurationsV2Response) String ¶
func (o ListSpecialThrottlingConfigurationsV2Response) String() string
type ListTagsV2Request ¶ added in v0.0.65
type ListTagsV2Request struct { InstanceId string `json:"instance_id"` Offset *int64 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` }
Request Object
func (ListTagsV2Request) String ¶ added in v0.0.65
func (o ListTagsV2Request) String() string
type ListTagsV2Response ¶ added in v0.0.65
type ListTagsV2Response struct { Size int32 `json:"size"` Total int64 `json:"total"` Responses *[]string `json:"responses,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListTagsV2Response) String ¶ added in v0.0.65
func (o ListTagsV2Response) String() string
type ListVpcChannelsV2Request ¶ added in v0.0.65
type ListVpcChannelsV2Request struct { InstanceId string `json:"instance_id"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Offset *int64 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` PreciseSearch *string `json:"precise_search,omitempty"` }
Request Object
func (ListVpcChannelsV2Request) String ¶ added in v0.0.65
func (o ListVpcChannelsV2Request) String() string
type ListVpcChannelsV2Response ¶ added in v0.0.65
type ListVpcChannelsV2Response struct { Size int32 `json:"size"` Total int64 `json:"total"` VpcChannels *[]VpcChannelInfo `json:"vpc_channels,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListVpcChannelsV2Response) String ¶ added in v0.0.65
func (o ListVpcChannelsV2Response) String() string
type LocalName ¶ added in v0.0.65
type LocalName struct { EnUs *string `json:"en_us,omitempty"` ZhCn *string `json:"zh_cn,omitempty"` }
可用区中英文名称。
type MemberBase ¶ added in v0.0.65
type MemberBase struct { Host *string `json:"host,omitempty"` Weight *int32 `json:"weight,omitempty"` }
func (MemberBase) String ¶ added in v0.0.65
func (o MemberBase) String() string
type MemberInfo ¶ added in v0.0.65
type MemberInfo struct { Host *string `json:"host,omitempty"` Weight *int32 `json:"weight,omitempty"` EcsId *string `json:"ecs_id,omitempty"` EcsName *string `json:"ecs_name,omitempty"` }
func (MemberInfo) String ¶ added in v0.0.65
func (o MemberInfo) String() string
type NetworkTrafficStats ¶ added in v0.0.65
type NetworkTrafficStats struct { OutputThroughput *int64 `json:"output_throughput,omitempty"` InputThroughput *int64 `json:"input_throughput,omitempty"` }
func (NetworkTrafficStats) String ¶ added in v0.0.65
func (o NetworkTrafficStats) String() string
type OpenEngressEipReq ¶ added in v0.0.65
type OpenEngressEipReq struct {
BandwidthSize *string `json:"bandwidth_size,omitempty"`
}
func (OpenEngressEipReq) String ¶ added in v0.0.65
func (o OpenEngressEipReq) String() string
type RemoveEipV2Request ¶ added in v0.0.65
type RemoveEipV2Request struct {
InstanceId string `json:"instance_id"`
}
Request Object
func (RemoveEipV2Request) String ¶ added in v0.0.65
func (o RemoveEipV2Request) String() string
type RemoveEipV2Response ¶ added in v0.0.65
type RemoveEipV2Response struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (RemoveEipV2Response) String ¶ added in v0.0.65
func (o RemoveEipV2Response) String() string
type RemoveEngressEipV2Request ¶ added in v0.0.65
type RemoveEngressEipV2Request struct {
InstanceId string `json:"instance_id"`
}
Request Object
func (RemoveEngressEipV2Request) String ¶ added in v0.0.65
func (o RemoveEngressEipV2Request) String() string
type RemoveEngressEipV2Response ¶ added in v0.0.65
type RemoveEngressEipV2Response struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (RemoveEngressEipV2Response) String ¶ added in v0.0.65
func (o RemoveEngressEipV2Response) String() string
type ReqParam ¶
type ReqParam struct { Name string `json:"name"` Type ReqParamType `json:"type"` Location ReqParamLocation `json:"location"` DefaultValue *string `json:"default_value,omitempty"` SampleValue *string `json:"sample_value,omitempty"` Required *int32 `json:"required,omitempty"` ValidEnable *int32 `json:"valid_enable,omitempty"` Remark *string `json:"remark,omitempty"` Enumerations *string `json:"enumerations,omitempty"` MinNum *int32 `json:"min_num,omitempty"` MaxNum *int32 `json:"max_num,omitempty"` MinSize *int32 `json:"min_size,omitempty"` MaxSize *int32 `json:"max_size,omitempty"` Regular *string `json:"regular,omitempty"` JsonSchema *string `json:"json_schema,omitempty"` PassThrough *int32 `json:"pass_through,omitempty"` Id *string `json:"id,omitempty"` }
type ReqParamBase ¶
type ReqParamBase struct { Name string `json:"name"` Type ReqParamBaseType `json:"type"` Location ReqParamBaseLocation `json:"location"` DefaultValue *string `json:"default_value,omitempty"` SampleValue *string `json:"sample_value,omitempty"` Required *int32 `json:"required,omitempty"` ValidEnable *int32 `json:"valid_enable,omitempty"` Remark *string `json:"remark,omitempty"` Enumerations *string `json:"enumerations,omitempty"` MinNum *int32 `json:"min_num,omitempty"` MaxNum *int32 `json:"max_num,omitempty"` MinSize *int32 `json:"min_size,omitempty"` MaxSize *int32 `json:"max_size,omitempty"` Regular *string `json:"regular,omitempty"` JsonSchema *string `json:"json_schema,omitempty"` PassThrough *int32 `json:"pass_through,omitempty"` }
func (ReqParamBase) String ¶
func (o ReqParamBase) String() string
type ReqParamBaseLocation ¶
type ReqParamBaseLocation struct {
// contains filtered or unexported fields
}
func (ReqParamBaseLocation) MarshalJSON ¶
func (c ReqParamBaseLocation) MarshalJSON() ([]byte, error)
func (*ReqParamBaseLocation) UnmarshalJSON ¶
func (c *ReqParamBaseLocation) UnmarshalJSON(b []byte) error
type ReqParamBaseLocationEnum ¶
type ReqParamBaseLocationEnum struct { PATH ReqParamBaseLocation QUERY ReqParamBaseLocation HEADER ReqParamBaseLocation }
func GetReqParamBaseLocationEnum ¶
func GetReqParamBaseLocationEnum() ReqParamBaseLocationEnum
type ReqParamBaseType ¶
type ReqParamBaseType struct {
// contains filtered or unexported fields
}
func (ReqParamBaseType) MarshalJSON ¶
func (c ReqParamBaseType) MarshalJSON() ([]byte, error)
func (*ReqParamBaseType) UnmarshalJSON ¶
func (c *ReqParamBaseType) UnmarshalJSON(b []byte) error
type ReqParamBaseTypeEnum ¶
type ReqParamBaseTypeEnum struct { STRING ReqParamBaseType NUMBER ReqParamBaseType }
func GetReqParamBaseTypeEnum ¶
func GetReqParamBaseTypeEnum() ReqParamBaseTypeEnum
type ReqParamLocation ¶
type ReqParamLocation struct {
// contains filtered or unexported fields
}
func (ReqParamLocation) MarshalJSON ¶
func (c ReqParamLocation) MarshalJSON() ([]byte, error)
func (*ReqParamLocation) UnmarshalJSON ¶
func (c *ReqParamLocation) UnmarshalJSON(b []byte) error
type ReqParamLocationEnum ¶
type ReqParamLocationEnum struct { PATH ReqParamLocation QUERY ReqParamLocation HEADER ReqParamLocation }
func GetReqParamLocationEnum ¶
func GetReqParamLocationEnum() ReqParamLocationEnum
type ReqParamType ¶
type ReqParamType struct {
// contains filtered or unexported fields
}
func (ReqParamType) MarshalJSON ¶
func (c ReqParamType) MarshalJSON() ([]byte, error)
func (*ReqParamType) UnmarshalJSON ¶
func (c *ReqParamType) UnmarshalJSON(b []byte) error
type ReqParamTypeEnum ¶
type ReqParamTypeEnum struct { STRING ReqParamType NUMBER ReqParamType }
func GetReqParamTypeEnum ¶
func GetReqParamTypeEnum() ReqParamTypeEnum
type RequestCountStats ¶ added in v0.0.65
type RequestCountStats struct { ReqCount *int32 `json:"req_count,omitempty"` ReqCount2xx *int32 `json:"req_count2xx,omitempty"` ReqCount4xx *int32 `json:"req_count4xx,omitempty"` ReqCount5xx *int32 `json:"req_count5xx,omitempty"` ReqCountError *int32 `json:"req_count_error,omitempty"` }
func (RequestCountStats) String ¶ added in v0.0.65
func (o RequestCountStats) String() string
type ResettingAppSecretV2Request ¶
type ResettingAppSecretV2Request struct { InstanceId string `json:"instance_id"` AppId string `json:"app_id"` Body *AppSecretReq `json:"body,omitempty"` }
Request Object
func (ResettingAppSecretV2Request) String ¶
func (o ResettingAppSecretV2Request) String() string
type ResettingAppSecretV2Response ¶
type ResettingAppSecretV2Response struct { Creator *ResettingAppSecretV2ResponseCreator `json:"creator,omitempty"` UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` AppKey *string `json:"app_key,omitempty"` Name *string `json:"name,omitempty"` Remark *string `json:"remark,omitempty"` Id *string `json:"id,omitempty"` AppSecret *string `json:"app_secret,omitempty"` RegisterTime *sdktime.SdkTime `json:"register_time,omitempty"` Status *int32 `json:"status,omitempty"` AppType *ResettingAppSecretV2ResponseAppType `json:"app_type,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ResettingAppSecretV2Response) String ¶
func (o ResettingAppSecretV2Response) String() string
type ResettingAppSecretV2ResponseAppType ¶
type ResettingAppSecretV2ResponseAppType struct {
// contains filtered or unexported fields
}
func (ResettingAppSecretV2ResponseAppType) MarshalJSON ¶
func (c ResettingAppSecretV2ResponseAppType) MarshalJSON() ([]byte, error)
func (*ResettingAppSecretV2ResponseAppType) UnmarshalJSON ¶
func (c *ResettingAppSecretV2ResponseAppType) UnmarshalJSON(b []byte) error
type ResettingAppSecretV2ResponseAppTypeEnum ¶
type ResettingAppSecretV2ResponseAppTypeEnum struct { APIG ResettingAppSecretV2ResponseAppType ROMA ResettingAppSecretV2ResponseAppType }
func GetResettingAppSecretV2ResponseAppTypeEnum ¶
func GetResettingAppSecretV2ResponseAppTypeEnum() ResettingAppSecretV2ResponseAppTypeEnum
type ResettingAppSecretV2ResponseCreator ¶
type ResettingAppSecretV2ResponseCreator struct {
// contains filtered or unexported fields
}
func (ResettingAppSecretV2ResponseCreator) MarshalJSON ¶
func (c ResettingAppSecretV2ResponseCreator) MarshalJSON() ([]byte, error)
func (*ResettingAppSecretV2ResponseCreator) UnmarshalJSON ¶
func (c *ResettingAppSecretV2ResponseCreator) UnmarshalJSON(b []byte) error
type ResettingAppSecretV2ResponseCreatorEnum ¶
type ResettingAppSecretV2ResponseCreatorEnum struct { USER ResettingAppSecretV2ResponseCreator MARKET ResettingAppSecretV2ResponseCreator }
func GetResettingAppSecretV2ResponseCreatorEnum ¶
func GetResettingAppSecretV2ResponseCreatorEnum() ResettingAppSecretV2ResponseCreatorEnum
type RespInstanceBase ¶ added in v0.0.65
type RespInstanceBase struct { Id *string `json:"id,omitempty"` ProjectId *string `json:"project_id,omitempty"` InstanceName *string `json:"instance_name,omitempty"` Status *RespInstanceBaseStatus `json:"status,omitempty"` InstanceStatus *RespInstanceBaseInstanceStatus `json:"instance_status,omitempty"` Type *string `json:"type,omitempty"` Spec *RespInstanceBaseSpec `json:"spec,omitempty"` CreateTime *int64 `json:"create_time,omitempty"` EnterpriseProjectId *string `json:"enterprise_project_id,omitempty"` EipAddress *string `json:"eip_address,omitempty"` ChargingMode *RespInstanceBaseChargingMode `json:"charging_mode,omitempty"` CbcMetadata *string `json:"cbc_metadata,omitempty"` }
func (RespInstanceBase) String ¶ added in v0.0.65
func (o RespInstanceBase) String() string
type RespInstanceBaseChargingMode ¶ added in v0.0.65
type RespInstanceBaseChargingMode struct {
// contains filtered or unexported fields
}
func (RespInstanceBaseChargingMode) MarshalJSON ¶ added in v0.0.65
func (c RespInstanceBaseChargingMode) MarshalJSON() ([]byte, error)
func (*RespInstanceBaseChargingMode) UnmarshalJSON ¶ added in v0.0.65
func (c *RespInstanceBaseChargingMode) UnmarshalJSON(b []byte) error
type RespInstanceBaseChargingModeEnum ¶ added in v0.0.65
type RespInstanceBaseChargingModeEnum struct { E_0 RespInstanceBaseChargingMode E_1 RespInstanceBaseChargingMode }
func GetRespInstanceBaseChargingModeEnum ¶ added in v0.0.65
func GetRespInstanceBaseChargingModeEnum() RespInstanceBaseChargingModeEnum
type RespInstanceBaseInstanceStatus ¶ added in v0.0.65
type RespInstanceBaseInstanceStatus struct {
// contains filtered or unexported fields
}
func (RespInstanceBaseInstanceStatus) MarshalJSON ¶ added in v0.0.65
func (c RespInstanceBaseInstanceStatus) MarshalJSON() ([]byte, error)
func (*RespInstanceBaseInstanceStatus) UnmarshalJSON ¶ added in v0.0.65
func (c *RespInstanceBaseInstanceStatus) UnmarshalJSON(b []byte) error
type RespInstanceBaseInstanceStatusEnum ¶ added in v0.0.65
type RespInstanceBaseInstanceStatusEnum struct { E_1 RespInstanceBaseInstanceStatus E_2 RespInstanceBaseInstanceStatus E_3 RespInstanceBaseInstanceStatus E_4 RespInstanceBaseInstanceStatus E_5 RespInstanceBaseInstanceStatus E_6 RespInstanceBaseInstanceStatus E_7 RespInstanceBaseInstanceStatus E_8 RespInstanceBaseInstanceStatus E_10 RespInstanceBaseInstanceStatus E_11 RespInstanceBaseInstanceStatus E_12 RespInstanceBaseInstanceStatus E_13 RespInstanceBaseInstanceStatus E_20 RespInstanceBaseInstanceStatus E_21 RespInstanceBaseInstanceStatus E_22 RespInstanceBaseInstanceStatus E_23 RespInstanceBaseInstanceStatus E_24 RespInstanceBaseInstanceStatus E_25 RespInstanceBaseInstanceStatus E_26 RespInstanceBaseInstanceStatus E_27 RespInstanceBaseInstanceStatus E_28 RespInstanceBaseInstanceStatus E_29 RespInstanceBaseInstanceStatus E_30 RespInstanceBaseInstanceStatus E_31 RespInstanceBaseInstanceStatus E_32 RespInstanceBaseInstanceStatus E_33 RespInstanceBaseInstanceStatus E_34 RespInstanceBaseInstanceStatus E_35 RespInstanceBaseInstanceStatus E_36 RespInstanceBaseInstanceStatus E_37 RespInstanceBaseInstanceStatus E_38 RespInstanceBaseInstanceStatus E_39 RespInstanceBaseInstanceStatus E_40 RespInstanceBaseInstanceStatus E_41 RespInstanceBaseInstanceStatus }
func GetRespInstanceBaseInstanceStatusEnum ¶ added in v0.0.65
func GetRespInstanceBaseInstanceStatusEnum() RespInstanceBaseInstanceStatusEnum
type RespInstanceBaseSpec ¶ added in v0.0.65
type RespInstanceBaseSpec struct {
// contains filtered or unexported fields
}
func (RespInstanceBaseSpec) MarshalJSON ¶ added in v0.0.65
func (c RespInstanceBaseSpec) MarshalJSON() ([]byte, error)
func (*RespInstanceBaseSpec) UnmarshalJSON ¶ added in v0.0.65
func (c *RespInstanceBaseSpec) UnmarshalJSON(b []byte) error
type RespInstanceBaseSpecEnum ¶ added in v0.0.65
type RespInstanceBaseSpecEnum struct { BASIC RespInstanceBaseSpec PROFESSIONAL RespInstanceBaseSpec ENTERPRISE RespInstanceBaseSpec PLATINUM RespInstanceBaseSpec BASIC_IPV6 RespInstanceBaseSpec PROFESSIONAL_IPV6 RespInstanceBaseSpec ENTERPRISE_IPV6 RespInstanceBaseSpec PLATINUM_IPV6 RespInstanceBaseSpec }
func GetRespInstanceBaseSpecEnum ¶ added in v0.0.65
func GetRespInstanceBaseSpecEnum() RespInstanceBaseSpecEnum
type RespInstanceBaseStatus ¶ added in v0.0.65
type RespInstanceBaseStatus struct {
// contains filtered or unexported fields
}
func (RespInstanceBaseStatus) MarshalJSON ¶ added in v0.0.65
func (c RespInstanceBaseStatus) MarshalJSON() ([]byte, error)
func (*RespInstanceBaseStatus) UnmarshalJSON ¶ added in v0.0.65
func (c *RespInstanceBaseStatus) UnmarshalJSON(b []byte) error
type RespInstanceBaseStatusEnum ¶ added in v0.0.65
type RespInstanceBaseStatusEnum struct { CREATING RespInstanceBaseStatus CREATE_SUCCESS RespInstanceBaseStatus CREATE_FAIL RespInstanceBaseStatus INITING RespInstanceBaseStatus REGISTERING RespInstanceBaseStatus RUNNING RespInstanceBaseStatus INITING_FAILED RespInstanceBaseStatus REGISTER_FAILED RespInstanceBaseStatus INSTALLING RespInstanceBaseStatus INSTALL_FAILED RespInstanceBaseStatus UPDATING RespInstanceBaseStatus UPDATE_FAILED RespInstanceBaseStatus ROLLBACKING RespInstanceBaseStatus ROLLBACK_SUCCESS RespInstanceBaseStatus ROLLBACK_FAILED RespInstanceBaseStatus DELETING RespInstanceBaseStatus DELETE_FAILED RespInstanceBaseStatus UNREGISTERING RespInstanceBaseStatus UN_REGISTER_FAILED RespInstanceBaseStatus CREATE_TIMEOUT RespInstanceBaseStatus INIT_TIMEOUT RespInstanceBaseStatus REGISTER_TIMEOUT RespInstanceBaseStatus INSTALL_TIMEOUT RespInstanceBaseStatus UPDATE_TIMEOUT RespInstanceBaseStatus ROLLBACK_TIMEOUT RespInstanceBaseStatus DELETE_TIMEOUT RespInstanceBaseStatus UNREGISTER_TIMEOUT RespInstanceBaseStatus STARTING RespInstanceBaseStatus FREEZING RespInstanceBaseStatus FROZEN RespInstanceBaseStatus RESTARTING RespInstanceBaseStatus RESTART_FAIL RespInstanceBaseStatus UNHEALTHY RespInstanceBaseStatus RESTART_TIMEOUT RespInstanceBaseStatus }
func GetRespInstanceBaseStatusEnum ¶ added in v0.0.65
func GetRespInstanceBaseStatusEnum() RespInstanceBaseStatusEnum
type ResponseInfo ¶ added in v0.0.65
type ResponseInfo struct { Status *int32 `json:"status,omitempty"` Body *string `json:"body,omitempty"` }
func (ResponseInfo) String ¶ added in v0.0.65
func (o ResponseInfo) String() string
type ResponseInfoResp ¶ added in v0.0.65
type ResponseInfoResp struct { Status *int32 `json:"status,omitempty"` Body *string `json:"body,omitempty"` Default *bool `json:"default,omitempty"` }
func (ResponseInfoResp) String ¶ added in v0.0.65
func (o ResponseInfoResp) String() string
type ResponsesCreate ¶ added in v0.0.65
type ResponsesCreate struct { Name *string `json:"name,omitempty"` Responses map[string]ResponseInfo `json:"responses,omitempty"` }
func (ResponsesCreate) String ¶ added in v0.0.65
func (o ResponsesCreate) String() string
type ShowDetailsOfAclPolicyV2Request ¶ added in v0.0.65
type ShowDetailsOfAclPolicyV2Request struct { InstanceId string `json:"instance_id"` AclId string `json:"acl_id"` }
Request Object
func (ShowDetailsOfAclPolicyV2Request) String ¶ added in v0.0.65
func (o ShowDetailsOfAclPolicyV2Request) String() string
type ShowDetailsOfAclPolicyV2Response ¶ added in v0.0.65
type ShowDetailsOfAclPolicyV2Response struct { AclName *string `json:"acl_name,omitempty"` AclType *string `json:"acl_type,omitempty"` AclValue *string `json:"acl_value,omitempty"` EntityType *string `json:"entity_type,omitempty"` Id *string `json:"id,omitempty"` UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowDetailsOfAclPolicyV2Response) String ¶ added in v0.0.65
func (o ShowDetailsOfAclPolicyV2Response) String() string
type ShowDetailsOfApiGroupV2Request ¶
type ShowDetailsOfApiGroupV2Request struct { InstanceId string `json:"instance_id"` GroupId string `json:"group_id"` }
Request Object
func (ShowDetailsOfApiGroupV2Request) String ¶
func (o ShowDetailsOfApiGroupV2Request) String() string
type ShowDetailsOfApiGroupV2Response ¶
type ShowDetailsOfApiGroupV2Response struct { UrlDomains *[]UrlDomainsResp `json:"url_domains,omitempty"` CallLimits *int32 `json:"call_limits,omitempty"` UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` Name *string `json:"name,omitempty"` TimeUnit *string `json:"time_unit,omitempty"` OnSellStatus *int32 `json:"on_sell_status,omitempty"` Remark *string `json:"remark,omitempty"` SlDomain *string `json:"sl_domain,omitempty"` SlDomains *[]string `json:"sl_domains,omitempty"` Id *string `json:"id,omitempty"` TimeInterval *int32 `json:"time_interval,omitempty"` RegisterTime *sdktime.SdkTime `json:"register_time,omitempty"` Status *int32 `json:"status,omitempty"` IsDefault *int32 `json:"is_default,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowDetailsOfApiGroupV2Response) String ¶
func (o ShowDetailsOfApiGroupV2Response) String() string
type ShowDetailsOfApiV2Request ¶
type ShowDetailsOfApiV2Request struct { InstanceId string `json:"instance_id"` ApiId string `json:"api_id"` }
Request Object
func (ShowDetailsOfApiV2Request) String ¶
func (o ShowDetailsOfApiV2Request) String() string
type ShowDetailsOfApiV2Response ¶
type ShowDetailsOfApiV2Response struct { Name string `json:"name"` Type int32 `json:"type"` Version *string `json:"version,omitempty"` ReqProtocol ShowDetailsOfApiV2ResponseReqProtocol `json:"req_protocol"` ReqMethod ShowDetailsOfApiV2ResponseReqMethod `json:"req_method"` ReqUri string `json:"req_uri"` AuthType ShowDetailsOfApiV2ResponseAuthType `json:"auth_type"` AuthOpt *AuthOpt `json:"auth_opt,omitempty"` Cors *bool `json:"cors,omitempty"` MatchMode *ShowDetailsOfApiV2ResponseMatchMode `json:"match_mode,omitempty"` BackendType ShowDetailsOfApiV2ResponseBackendType `json:"backend_type"` Remark *string `json:"remark,omitempty"` GroupId string `json:"group_id"` BodyRemark *string `json:"body_remark,omitempty"` ResultNormalSample *string `json:"result_normal_sample,omitempty"` ResultFailureSample *string `json:"result_failure_sample,omitempty"` AuthorizerId *string `json:"authorizer_id,omitempty"` Tags *[]string `json:"tags,omitempty"` ResponseId *string `json:"response_id,omitempty"` RomaAppId *string `json:"roma_app_id,omitempty"` DomainName *string `json:"domain_name,omitempty"` Tag *string `json:"tag,omitempty"` Id *string `json:"id,omitempty"` Status *int32 `json:"status,omitempty"` ArrangeNecessary *int32 `json:"arrange_necessary,omitempty"` RegisterTime *sdktime.SdkTime `json:"register_time,omitempty"` UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` GroupName *string `json:"group_name,omitempty"` GroupVersion *string `json:"group_version,omitempty"` RunEnvId *string `json:"run_env_id,omitempty"` RunEnvName *string `json:"run_env_name,omitempty"` PublishId *string `json:"publish_id,omitempty"` FuncInfo *ApiFunc `json:"func_info,omitempty"` MockInfo *ApiMock `json:"mock_info,omitempty"` ReqParams *[]ReqParam `json:"req_params,omitempty"` BackendParams *[]BackendParam `json:"backend_params,omitempty"` PolicyFunctions *[]ApiPolicyFunctionResp `json:"policy_functions,omitempty"` PolicyMocks *[]ApiPolicyMockResp `json:"policy_mocks,omitempty"` BackendApi *BackendApi `json:"backend_api,omitempty"` PolicyHttps *[]ApiPolicyHttpResp `json:"policy_https,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowDetailsOfApiV2Response) String ¶
func (o ShowDetailsOfApiV2Response) String() string
type ShowDetailsOfApiV2ResponseAuthType ¶
type ShowDetailsOfApiV2ResponseAuthType struct {
// contains filtered or unexported fields
}
func (ShowDetailsOfApiV2ResponseAuthType) MarshalJSON ¶
func (c ShowDetailsOfApiV2ResponseAuthType) MarshalJSON() ([]byte, error)
func (*ShowDetailsOfApiV2ResponseAuthType) UnmarshalJSON ¶
func (c *ShowDetailsOfApiV2ResponseAuthType) UnmarshalJSON(b []byte) error
type ShowDetailsOfApiV2ResponseAuthTypeEnum ¶
type ShowDetailsOfApiV2ResponseAuthTypeEnum struct { NONE ShowDetailsOfApiV2ResponseAuthType APP ShowDetailsOfApiV2ResponseAuthType IAM ShowDetailsOfApiV2ResponseAuthType AUTHORIZER ShowDetailsOfApiV2ResponseAuthType }
func GetShowDetailsOfApiV2ResponseAuthTypeEnum ¶
func GetShowDetailsOfApiV2ResponseAuthTypeEnum() ShowDetailsOfApiV2ResponseAuthTypeEnum
type ShowDetailsOfApiV2ResponseBackendType ¶
type ShowDetailsOfApiV2ResponseBackendType struct {
// contains filtered or unexported fields
}
func (ShowDetailsOfApiV2ResponseBackendType) MarshalJSON ¶
func (c ShowDetailsOfApiV2ResponseBackendType) MarshalJSON() ([]byte, error)
func (*ShowDetailsOfApiV2ResponseBackendType) UnmarshalJSON ¶
func (c *ShowDetailsOfApiV2ResponseBackendType) UnmarshalJSON(b []byte) error
type ShowDetailsOfApiV2ResponseBackendTypeEnum ¶
type ShowDetailsOfApiV2ResponseBackendTypeEnum struct { HTTP ShowDetailsOfApiV2ResponseBackendType FUNCTION ShowDetailsOfApiV2ResponseBackendType MOCK ShowDetailsOfApiV2ResponseBackendType }
func GetShowDetailsOfApiV2ResponseBackendTypeEnum ¶
func GetShowDetailsOfApiV2ResponseBackendTypeEnum() ShowDetailsOfApiV2ResponseBackendTypeEnum
type ShowDetailsOfApiV2ResponseMatchMode ¶
type ShowDetailsOfApiV2ResponseMatchMode struct {
// contains filtered or unexported fields
}
func (ShowDetailsOfApiV2ResponseMatchMode) MarshalJSON ¶
func (c ShowDetailsOfApiV2ResponseMatchMode) MarshalJSON() ([]byte, error)
func (*ShowDetailsOfApiV2ResponseMatchMode) UnmarshalJSON ¶
func (c *ShowDetailsOfApiV2ResponseMatchMode) UnmarshalJSON(b []byte) error
type ShowDetailsOfApiV2ResponseMatchModeEnum ¶
type ShowDetailsOfApiV2ResponseMatchModeEnum struct { SWA ShowDetailsOfApiV2ResponseMatchMode NORMAL ShowDetailsOfApiV2ResponseMatchMode }
func GetShowDetailsOfApiV2ResponseMatchModeEnum ¶
func GetShowDetailsOfApiV2ResponseMatchModeEnum() ShowDetailsOfApiV2ResponseMatchModeEnum
type ShowDetailsOfApiV2ResponseReqMethod ¶
type ShowDetailsOfApiV2ResponseReqMethod struct {
// contains filtered or unexported fields
}
func (ShowDetailsOfApiV2ResponseReqMethod) MarshalJSON ¶
func (c ShowDetailsOfApiV2ResponseReqMethod) MarshalJSON() ([]byte, error)
func (*ShowDetailsOfApiV2ResponseReqMethod) UnmarshalJSON ¶
func (c *ShowDetailsOfApiV2ResponseReqMethod) UnmarshalJSON(b []byte) error
type ShowDetailsOfApiV2ResponseReqMethodEnum ¶
type ShowDetailsOfApiV2ResponseReqMethodEnum struct { GET ShowDetailsOfApiV2ResponseReqMethod POST ShowDetailsOfApiV2ResponseReqMethod PUT ShowDetailsOfApiV2ResponseReqMethod DELETE ShowDetailsOfApiV2ResponseReqMethod HEAD ShowDetailsOfApiV2ResponseReqMethod PATCH ShowDetailsOfApiV2ResponseReqMethod OPTIONS ShowDetailsOfApiV2ResponseReqMethod ANY ShowDetailsOfApiV2ResponseReqMethod }
func GetShowDetailsOfApiV2ResponseReqMethodEnum ¶
func GetShowDetailsOfApiV2ResponseReqMethodEnum() ShowDetailsOfApiV2ResponseReqMethodEnum
type ShowDetailsOfApiV2ResponseReqProtocol ¶
type ShowDetailsOfApiV2ResponseReqProtocol struct {
// contains filtered or unexported fields
}
func (ShowDetailsOfApiV2ResponseReqProtocol) MarshalJSON ¶
func (c ShowDetailsOfApiV2ResponseReqProtocol) MarshalJSON() ([]byte, error)
func (*ShowDetailsOfApiV2ResponseReqProtocol) UnmarshalJSON ¶
func (c *ShowDetailsOfApiV2ResponseReqProtocol) UnmarshalJSON(b []byte) error
type ShowDetailsOfApiV2ResponseReqProtocolEnum ¶
type ShowDetailsOfApiV2ResponseReqProtocolEnum struct { HTTP ShowDetailsOfApiV2ResponseReqProtocol HTTPS ShowDetailsOfApiV2ResponseReqProtocol BOTH ShowDetailsOfApiV2ResponseReqProtocol }
func GetShowDetailsOfApiV2ResponseReqProtocolEnum ¶
func GetShowDetailsOfApiV2ResponseReqProtocolEnum() ShowDetailsOfApiV2ResponseReqProtocolEnum
type ShowDetailsOfAppCodeV2Request ¶ added in v0.0.65
type ShowDetailsOfAppCodeV2Request struct { InstanceId string `json:"instance_id"` AppId string `json:"app_id"` AppCodeId string `json:"app_code_id"` }
Request Object
func (ShowDetailsOfAppCodeV2Request) String ¶ added in v0.0.65
func (o ShowDetailsOfAppCodeV2Request) String() string
type ShowDetailsOfAppCodeV2Response ¶ added in v0.0.65
type ShowDetailsOfAppCodeV2Response struct { AppCode string `json:"app_code"` Id *string `json:"id,omitempty"` AppId *string `json:"app_id,omitempty"` CreateTime *string `json:"create_time,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowDetailsOfAppCodeV2Response) String ¶ added in v0.0.65
func (o ShowDetailsOfAppCodeV2Response) String() string
type ShowDetailsOfAppV2Request ¶
type ShowDetailsOfAppV2Request struct { InstanceId string `json:"instance_id"` AppId string `json:"app_id"` }
Request Object
func (ShowDetailsOfAppV2Request) String ¶
func (o ShowDetailsOfAppV2Request) String() string
type ShowDetailsOfAppV2Response ¶
type ShowDetailsOfAppV2Response struct { Creator *ShowDetailsOfAppV2ResponseCreator `json:"creator,omitempty"` UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` AppKey *string `json:"app_key,omitempty"` Name *string `json:"name,omitempty"` Remark *string `json:"remark,omitempty"` Id *string `json:"id,omitempty"` AppSecret *string `json:"app_secret,omitempty"` RegisterTime *sdktime.SdkTime `json:"register_time,omitempty"` Status *int32 `json:"status,omitempty"` AppType *ShowDetailsOfAppV2ResponseAppType `json:"app_type,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowDetailsOfAppV2Response) String ¶
func (o ShowDetailsOfAppV2Response) String() string
type ShowDetailsOfAppV2ResponseAppType ¶
type ShowDetailsOfAppV2ResponseAppType struct {
// contains filtered or unexported fields
}
func (ShowDetailsOfAppV2ResponseAppType) MarshalJSON ¶
func (c ShowDetailsOfAppV2ResponseAppType) MarshalJSON() ([]byte, error)
func (*ShowDetailsOfAppV2ResponseAppType) UnmarshalJSON ¶
func (c *ShowDetailsOfAppV2ResponseAppType) UnmarshalJSON(b []byte) error
type ShowDetailsOfAppV2ResponseAppTypeEnum ¶
type ShowDetailsOfAppV2ResponseAppTypeEnum struct { APIG ShowDetailsOfAppV2ResponseAppType ROMA ShowDetailsOfAppV2ResponseAppType }
func GetShowDetailsOfAppV2ResponseAppTypeEnum ¶
func GetShowDetailsOfAppV2ResponseAppTypeEnum() ShowDetailsOfAppV2ResponseAppTypeEnum
type ShowDetailsOfAppV2ResponseCreator ¶
type ShowDetailsOfAppV2ResponseCreator struct {
// contains filtered or unexported fields
}
func (ShowDetailsOfAppV2ResponseCreator) MarshalJSON ¶
func (c ShowDetailsOfAppV2ResponseCreator) MarshalJSON() ([]byte, error)
func (*ShowDetailsOfAppV2ResponseCreator) UnmarshalJSON ¶
func (c *ShowDetailsOfAppV2ResponseCreator) UnmarshalJSON(b []byte) error
type ShowDetailsOfAppV2ResponseCreatorEnum ¶
type ShowDetailsOfAppV2ResponseCreatorEnum struct { USER ShowDetailsOfAppV2ResponseCreator MARKET ShowDetailsOfAppV2ResponseCreator }
func GetShowDetailsOfAppV2ResponseCreatorEnum ¶
func GetShowDetailsOfAppV2ResponseCreatorEnum() ShowDetailsOfAppV2ResponseCreatorEnum
type ShowDetailsOfCustomAuthorizersV2Request ¶ added in v0.0.65
type ShowDetailsOfCustomAuthorizersV2Request struct { InstanceId string `json:"instance_id"` AuthorizerId string `json:"authorizer_id"` }
Request Object
func (ShowDetailsOfCustomAuthorizersV2Request) String ¶ added in v0.0.65
func (o ShowDetailsOfCustomAuthorizersV2Request) String() string
type ShowDetailsOfCustomAuthorizersV2Response ¶ added in v0.0.65
type ShowDetailsOfCustomAuthorizersV2Response struct { Name string `json:"name"` Type ShowDetailsOfCustomAuthorizersV2ResponseType `json:"type"` AuthorizerType ShowDetailsOfCustomAuthorizersV2ResponseAuthorizerType `json:"authorizer_type"` AuthorizerUri string `json:"authorizer_uri"` Identities *[]Identity `json:"identities,omitempty"` Ttl *int32 `json:"ttl,omitempty"` UserData *string `json:"user_data,omitempty"` LdApiId *string `json:"ld_api_id,omitempty"` NeedBody *bool `json:"need_body,omitempty"` Id *string `json:"id,omitempty"` CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` RomaAppId *string `json:"roma_app_id,omitempty"` RomaAppName *string `json:"roma_app_name,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowDetailsOfCustomAuthorizersV2Response) String ¶ added in v0.0.65
func (o ShowDetailsOfCustomAuthorizersV2Response) String() string
type ShowDetailsOfCustomAuthorizersV2ResponseAuthorizerType ¶ added in v0.0.65
type ShowDetailsOfCustomAuthorizersV2ResponseAuthorizerType struct {
// contains filtered or unexported fields
}
func (ShowDetailsOfCustomAuthorizersV2ResponseAuthorizerType) MarshalJSON ¶ added in v0.0.65
func (c ShowDetailsOfCustomAuthorizersV2ResponseAuthorizerType) MarshalJSON() ([]byte, error)
func (*ShowDetailsOfCustomAuthorizersV2ResponseAuthorizerType) UnmarshalJSON ¶ added in v0.0.65
func (c *ShowDetailsOfCustomAuthorizersV2ResponseAuthorizerType) UnmarshalJSON(b []byte) error
type ShowDetailsOfCustomAuthorizersV2ResponseAuthorizerTypeEnum ¶ added in v0.0.65
type ShowDetailsOfCustomAuthorizersV2ResponseAuthorizerTypeEnum struct {
FUNC ShowDetailsOfCustomAuthorizersV2ResponseAuthorizerType
}
func GetShowDetailsOfCustomAuthorizersV2ResponseAuthorizerTypeEnum ¶ added in v0.0.65
func GetShowDetailsOfCustomAuthorizersV2ResponseAuthorizerTypeEnum() ShowDetailsOfCustomAuthorizersV2ResponseAuthorizerTypeEnum
type ShowDetailsOfCustomAuthorizersV2ResponseType ¶ added in v0.0.65
type ShowDetailsOfCustomAuthorizersV2ResponseType struct {
// contains filtered or unexported fields
}
func (ShowDetailsOfCustomAuthorizersV2ResponseType) MarshalJSON ¶ added in v0.0.65
func (c ShowDetailsOfCustomAuthorizersV2ResponseType) MarshalJSON() ([]byte, error)
func (*ShowDetailsOfCustomAuthorizersV2ResponseType) UnmarshalJSON ¶ added in v0.0.65
func (c *ShowDetailsOfCustomAuthorizersV2ResponseType) UnmarshalJSON(b []byte) error
type ShowDetailsOfCustomAuthorizersV2ResponseTypeEnum ¶ added in v0.0.65
type ShowDetailsOfCustomAuthorizersV2ResponseTypeEnum struct { FRONTEND ShowDetailsOfCustomAuthorizersV2ResponseType BACKEND ShowDetailsOfCustomAuthorizersV2ResponseType }
func GetShowDetailsOfCustomAuthorizersV2ResponseTypeEnum ¶ added in v0.0.65
func GetShowDetailsOfCustomAuthorizersV2ResponseTypeEnum() ShowDetailsOfCustomAuthorizersV2ResponseTypeEnum
type ShowDetailsOfDomainNameCertificateV2Request ¶
type ShowDetailsOfDomainNameCertificateV2Request struct { InstanceId string `json:"instance_id"` DomainId string `json:"domain_id"` GroupId string `json:"group_id"` CertificateId string `json:"certificate_id"` }
Request Object
func (ShowDetailsOfDomainNameCertificateV2Request) String ¶
func (o ShowDetailsOfDomainNameCertificateV2Request) String() string
type ShowDetailsOfDomainNameCertificateV2Response ¶
type ShowDetailsOfDomainNameCertificateV2Response struct { CommonName *string `json:"common_name,omitempty"` San *[]string `json:"san,omitempty"` Version *int32 `json:"version,omitempty"` Organization *[]string `json:"organization,omitempty"` OrganizationalUnit *[]string `json:"organizational_unit,omitempty"` Locality *[]string `json:"locality,omitempty"` State *[]string `json:"state,omitempty"` Country *[]string `json:"country,omitempty"` NotBefore *string `json:"not_before,omitempty"` NotAfter *string `json:"not_after,omitempty"` SerialNumber *string `json:"serial_number,omitempty"` Issuer *[]string `json:"issuer,omitempty"` SignatureAlgorithm *string `json:"signature_algorithm,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowDetailsOfDomainNameCertificateV2Response) String ¶
func (o ShowDetailsOfDomainNameCertificateV2Response) String() string
type ShowDetailsOfEnvironmentVariableV2Request ¶
type ShowDetailsOfEnvironmentVariableV2Request struct { InstanceId string `json:"instance_id"` EnvVariableId string `json:"env_variable_id"` }
Request Object
func (ShowDetailsOfEnvironmentVariableV2Request) String ¶
func (o ShowDetailsOfEnvironmentVariableV2Request) String() string
type ShowDetailsOfEnvironmentVariableV2Response ¶
type ShowDetailsOfEnvironmentVariableV2Response struct { VariableValue *string `json:"variable_value,omitempty"` EnvId *string `json:"env_id,omitempty"` GroupId *string `json:"group_id,omitempty"` Id *string `json:"id,omitempty"` VariableName *string `json:"variable_name,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowDetailsOfEnvironmentVariableV2Response) String ¶
func (o ShowDetailsOfEnvironmentVariableV2Response) String() string
type ShowDetailsOfGatewayResponseTypeV2Request ¶ added in v0.0.65
type ShowDetailsOfGatewayResponseTypeV2Request struct { InstanceId string `json:"instance_id"` GroupId string `json:"group_id"` ResponseId string `json:"response_id"` ResponseType ShowDetailsOfGatewayResponseTypeV2RequestResponseType `json:"response_type"` }
Request Object
func (ShowDetailsOfGatewayResponseTypeV2Request) String ¶ added in v0.0.65
func (o ShowDetailsOfGatewayResponseTypeV2Request) String() string
type ShowDetailsOfGatewayResponseTypeV2RequestResponseType ¶ added in v0.0.65
type ShowDetailsOfGatewayResponseTypeV2RequestResponseType struct {
// contains filtered or unexported fields
}
func (ShowDetailsOfGatewayResponseTypeV2RequestResponseType) MarshalJSON ¶ added in v0.0.65
func (c ShowDetailsOfGatewayResponseTypeV2RequestResponseType) MarshalJSON() ([]byte, error)
func (*ShowDetailsOfGatewayResponseTypeV2RequestResponseType) UnmarshalJSON ¶ added in v0.0.65
func (c *ShowDetailsOfGatewayResponseTypeV2RequestResponseType) UnmarshalJSON(b []byte) error
type ShowDetailsOfGatewayResponseTypeV2RequestResponseTypeEnum ¶ added in v0.0.65
type ShowDetailsOfGatewayResponseTypeV2RequestResponseTypeEnum struct { AUTH_FAILURE ShowDetailsOfGatewayResponseTypeV2RequestResponseType AUTH_HEADER_MISSING ShowDetailsOfGatewayResponseTypeV2RequestResponseType AUTHORIZER_FAILURE ShowDetailsOfGatewayResponseTypeV2RequestResponseType AUTHORIZER_CONF_FAILURE ShowDetailsOfGatewayResponseTypeV2RequestResponseType AUTHORIZER_IDENTITIES_FAILURE ShowDetailsOfGatewayResponseTypeV2RequestResponseType BACKEND_UNAVAILABLE ShowDetailsOfGatewayResponseTypeV2RequestResponseType BACKEND_TIMEOUT ShowDetailsOfGatewayResponseTypeV2RequestResponseType THROTTLED ShowDetailsOfGatewayResponseTypeV2RequestResponseType UNAUTHORIZED ShowDetailsOfGatewayResponseTypeV2RequestResponseType ACCESS_DENIED ShowDetailsOfGatewayResponseTypeV2RequestResponseType NOT_FOUND ShowDetailsOfGatewayResponseTypeV2RequestResponseType REQUEST_PARAMETERS_FAILURE ShowDetailsOfGatewayResponseTypeV2RequestResponseType DEFAULT_4_XX ShowDetailsOfGatewayResponseTypeV2RequestResponseType DEFAULT_5_XX ShowDetailsOfGatewayResponseTypeV2RequestResponseType }
func GetShowDetailsOfGatewayResponseTypeV2RequestResponseTypeEnum ¶ added in v0.0.65
func GetShowDetailsOfGatewayResponseTypeV2RequestResponseTypeEnum() ShowDetailsOfGatewayResponseTypeV2RequestResponseTypeEnum
type ShowDetailsOfGatewayResponseTypeV2Response ¶ added in v0.0.65
type ShowDetailsOfGatewayResponseTypeV2Response struct { Body map[string]ResponseInfoResp `json:"body,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowDetailsOfGatewayResponseTypeV2Response) String ¶ added in v0.0.65
func (o ShowDetailsOfGatewayResponseTypeV2Response) String() string
type ShowDetailsOfGatewayResponseV2Request ¶ added in v0.0.65
type ShowDetailsOfGatewayResponseV2Request struct { InstanceId string `json:"instance_id"` GroupId string `json:"group_id"` ResponseId string `json:"response_id"` }
Request Object
func (ShowDetailsOfGatewayResponseV2Request) String ¶ added in v0.0.65
func (o ShowDetailsOfGatewayResponseV2Request) String() string
type ShowDetailsOfGatewayResponseV2Response ¶ added in v0.0.65
type ShowDetailsOfGatewayResponseV2Response struct { Name *string `json:"name,omitempty"` Responses map[string]ResponseInfoResp `json:"responses,omitempty"` Id *string `json:"id,omitempty"` Default *bool `json:"default,omitempty"` CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowDetailsOfGatewayResponseV2Response) String ¶ added in v0.0.65
func (o ShowDetailsOfGatewayResponseV2Response) String() string
type ShowDetailsOfInstanceProgressV2Request ¶ added in v0.0.65
type ShowDetailsOfInstanceProgressV2Request struct {
InstanceId string `json:"instance_id"`
}
Request Object
func (ShowDetailsOfInstanceProgressV2Request) String ¶ added in v0.0.65
func (o ShowDetailsOfInstanceProgressV2Request) String() string
type ShowDetailsOfInstanceProgressV2Response ¶ added in v0.0.65
type ShowDetailsOfInstanceProgressV2Response struct { Progress *ShowDetailsOfInstanceProgressV2ResponseProgress `json:"progress,omitempty"` Status *ShowDetailsOfInstanceProgressV2ResponseStatus `json:"status,omitempty"` ErrorCode *string `json:"error_code,omitempty"` ErrorMsg *string `json:"error_msg,omitempty"` StartTime *int64 `json:"start_time,omitempty"` EndTime *int64 `json:"end_time,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowDetailsOfInstanceProgressV2Response) String ¶ added in v0.0.65
func (o ShowDetailsOfInstanceProgressV2Response) String() string
type ShowDetailsOfInstanceProgressV2ResponseProgress ¶ added in v0.0.65
type ShowDetailsOfInstanceProgressV2ResponseProgress struct {
// contains filtered or unexported fields
}
func (ShowDetailsOfInstanceProgressV2ResponseProgress) MarshalJSON ¶ added in v0.0.65
func (c ShowDetailsOfInstanceProgressV2ResponseProgress) MarshalJSON() ([]byte, error)
func (*ShowDetailsOfInstanceProgressV2ResponseProgress) UnmarshalJSON ¶ added in v0.0.65
func (c *ShowDetailsOfInstanceProgressV2ResponseProgress) UnmarshalJSON(b []byte) error
type ShowDetailsOfInstanceProgressV2ResponseProgressEnum ¶ added in v0.0.65
type ShowDetailsOfInstanceProgressV2ResponseProgressEnum struct { E_30 ShowDetailsOfInstanceProgressV2ResponseProgress E_50 ShowDetailsOfInstanceProgressV2ResponseProgress E_80 ShowDetailsOfInstanceProgressV2ResponseProgress E_90 ShowDetailsOfInstanceProgressV2ResponseProgress E_100 ShowDetailsOfInstanceProgressV2ResponseProgress }
func GetShowDetailsOfInstanceProgressV2ResponseProgressEnum ¶ added in v0.0.65
func GetShowDetailsOfInstanceProgressV2ResponseProgressEnum() ShowDetailsOfInstanceProgressV2ResponseProgressEnum
type ShowDetailsOfInstanceProgressV2ResponseStatus ¶ added in v0.0.65
type ShowDetailsOfInstanceProgressV2ResponseStatus struct {
// contains filtered or unexported fields
}
func (ShowDetailsOfInstanceProgressV2ResponseStatus) MarshalJSON ¶ added in v0.0.65
func (c ShowDetailsOfInstanceProgressV2ResponseStatus) MarshalJSON() ([]byte, error)
func (*ShowDetailsOfInstanceProgressV2ResponseStatus) UnmarshalJSON ¶ added in v0.0.65
func (c *ShowDetailsOfInstanceProgressV2ResponseStatus) UnmarshalJSON(b []byte) error
type ShowDetailsOfInstanceProgressV2ResponseStatusEnum ¶ added in v0.0.65
type ShowDetailsOfInstanceProgressV2ResponseStatusEnum struct { CREATING ShowDetailsOfInstanceProgressV2ResponseStatus SUCCESS ShowDetailsOfInstanceProgressV2ResponseStatus FAILED ShowDetailsOfInstanceProgressV2ResponseStatus }
func GetShowDetailsOfInstanceProgressV2ResponseStatusEnum ¶ added in v0.0.65
func GetShowDetailsOfInstanceProgressV2ResponseStatusEnum() ShowDetailsOfInstanceProgressV2ResponseStatusEnum
type ShowDetailsOfInstanceV2Request ¶ added in v0.0.65
type ShowDetailsOfInstanceV2Request struct {
InstanceId string `json:"instance_id"`
}
Request Object
func (ShowDetailsOfInstanceV2Request) String ¶ added in v0.0.65
func (o ShowDetailsOfInstanceV2Request) String() string
type ShowDetailsOfInstanceV2Response ¶ added in v0.0.65
type ShowDetailsOfInstanceV2Response struct { Id *string `json:"id,omitempty"` ProjectId *string `json:"project_id,omitempty"` InstanceName *string `json:"instance_name,omitempty"` Status *ShowDetailsOfInstanceV2ResponseStatus `json:"status,omitempty"` InstanceStatus *ShowDetailsOfInstanceV2ResponseInstanceStatus `json:"instance_status,omitempty"` Type *string `json:"type,omitempty"` Spec *ShowDetailsOfInstanceV2ResponseSpec `json:"spec,omitempty"` CreateTime *int64 `json:"create_time,omitempty"` EnterpriseProjectId *string `json:"enterprise_project_id,omitempty"` EipAddress *string `json:"eip_address,omitempty"` ChargingMode *ShowDetailsOfInstanceV2ResponseChargingMode `json:"charging_mode,omitempty"` CbcMetadata *string `json:"cbc_metadata,omitempty"` Description *string `json:"description,omitempty"` VpcId *string `json:"vpc_id,omitempty"` SubnetId *string `json:"subnet_id,omitempty"` SecurityGroupId *string `json:"security_group_id,omitempty"` MaintainBegin *string `json:"maintain_begin,omitempty"` MaintainEnd *string `json:"maintain_end,omitempty"` IngressIp *string `json:"ingress_ip,omitempty"` UserId *string `json:"user_id,omitempty"` NatEipIpv6Cidr *string `json:"nat_eip_ipv6_cidr,omitempty"` EipIpv6Address *string `json:"eip_ipv6_address,omitempty"` NatEipAddress *string `json:"nat_eip_address,omitempty"` BandwidthSize *int32 `json:"bandwidth_size,omitempty"` AvailableZoneIds *string `json:"available_zone_ids,omitempty"` InstanceVersion *string `json:"instance_version,omitempty"` VirsubnetId *string `json:"virsubnet_id,omitempty"` RomaEipAddress *string `json:"roma_eip_address,omitempty"` Listeners *interface{} `json:"listeners,omitempty"` SupportedFeatures *[]string `json:"supported_features,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowDetailsOfInstanceV2Response) String ¶ added in v0.0.65
func (o ShowDetailsOfInstanceV2Response) String() string
type ShowDetailsOfInstanceV2ResponseChargingMode ¶ added in v0.0.65
type ShowDetailsOfInstanceV2ResponseChargingMode struct {
// contains filtered or unexported fields
}
func (ShowDetailsOfInstanceV2ResponseChargingMode) MarshalJSON ¶ added in v0.0.65
func (c ShowDetailsOfInstanceV2ResponseChargingMode) MarshalJSON() ([]byte, error)
func (*ShowDetailsOfInstanceV2ResponseChargingMode) UnmarshalJSON ¶ added in v0.0.65
func (c *ShowDetailsOfInstanceV2ResponseChargingMode) UnmarshalJSON(b []byte) error
type ShowDetailsOfInstanceV2ResponseChargingModeEnum ¶ added in v0.0.65
type ShowDetailsOfInstanceV2ResponseChargingModeEnum struct { E_0 ShowDetailsOfInstanceV2ResponseChargingMode E_1 ShowDetailsOfInstanceV2ResponseChargingMode }
func GetShowDetailsOfInstanceV2ResponseChargingModeEnum ¶ added in v0.0.65
func GetShowDetailsOfInstanceV2ResponseChargingModeEnum() ShowDetailsOfInstanceV2ResponseChargingModeEnum
type ShowDetailsOfInstanceV2ResponseInstanceStatus ¶ added in v0.0.65
type ShowDetailsOfInstanceV2ResponseInstanceStatus struct {
// contains filtered or unexported fields
}
func (ShowDetailsOfInstanceV2ResponseInstanceStatus) MarshalJSON ¶ added in v0.0.65
func (c ShowDetailsOfInstanceV2ResponseInstanceStatus) MarshalJSON() ([]byte, error)
func (*ShowDetailsOfInstanceV2ResponseInstanceStatus) UnmarshalJSON ¶ added in v0.0.65
func (c *ShowDetailsOfInstanceV2ResponseInstanceStatus) UnmarshalJSON(b []byte) error
type ShowDetailsOfInstanceV2ResponseInstanceStatusEnum ¶ added in v0.0.65
type ShowDetailsOfInstanceV2ResponseInstanceStatusEnum struct { E_1 ShowDetailsOfInstanceV2ResponseInstanceStatus E_2 ShowDetailsOfInstanceV2ResponseInstanceStatus E_3 ShowDetailsOfInstanceV2ResponseInstanceStatus E_4 ShowDetailsOfInstanceV2ResponseInstanceStatus E_5 ShowDetailsOfInstanceV2ResponseInstanceStatus E_6 ShowDetailsOfInstanceV2ResponseInstanceStatus E_7 ShowDetailsOfInstanceV2ResponseInstanceStatus E_8 ShowDetailsOfInstanceV2ResponseInstanceStatus E_10 ShowDetailsOfInstanceV2ResponseInstanceStatus E_11 ShowDetailsOfInstanceV2ResponseInstanceStatus E_12 ShowDetailsOfInstanceV2ResponseInstanceStatus E_13 ShowDetailsOfInstanceV2ResponseInstanceStatus E_20 ShowDetailsOfInstanceV2ResponseInstanceStatus E_21 ShowDetailsOfInstanceV2ResponseInstanceStatus E_22 ShowDetailsOfInstanceV2ResponseInstanceStatus E_23 ShowDetailsOfInstanceV2ResponseInstanceStatus E_24 ShowDetailsOfInstanceV2ResponseInstanceStatus E_25 ShowDetailsOfInstanceV2ResponseInstanceStatus E_26 ShowDetailsOfInstanceV2ResponseInstanceStatus E_27 ShowDetailsOfInstanceV2ResponseInstanceStatus E_28 ShowDetailsOfInstanceV2ResponseInstanceStatus E_29 ShowDetailsOfInstanceV2ResponseInstanceStatus E_30 ShowDetailsOfInstanceV2ResponseInstanceStatus E_31 ShowDetailsOfInstanceV2ResponseInstanceStatus E_32 ShowDetailsOfInstanceV2ResponseInstanceStatus E_33 ShowDetailsOfInstanceV2ResponseInstanceStatus E_34 ShowDetailsOfInstanceV2ResponseInstanceStatus E_35 ShowDetailsOfInstanceV2ResponseInstanceStatus E_36 ShowDetailsOfInstanceV2ResponseInstanceStatus E_37 ShowDetailsOfInstanceV2ResponseInstanceStatus E_38 ShowDetailsOfInstanceV2ResponseInstanceStatus E_39 ShowDetailsOfInstanceV2ResponseInstanceStatus E_40 ShowDetailsOfInstanceV2ResponseInstanceStatus E_41 ShowDetailsOfInstanceV2ResponseInstanceStatus }
func GetShowDetailsOfInstanceV2ResponseInstanceStatusEnum ¶ added in v0.0.65
func GetShowDetailsOfInstanceV2ResponseInstanceStatusEnum() ShowDetailsOfInstanceV2ResponseInstanceStatusEnum
type ShowDetailsOfInstanceV2ResponseSpec ¶ added in v0.0.65
type ShowDetailsOfInstanceV2ResponseSpec struct {
// contains filtered or unexported fields
}
func (ShowDetailsOfInstanceV2ResponseSpec) MarshalJSON ¶ added in v0.0.65
func (c ShowDetailsOfInstanceV2ResponseSpec) MarshalJSON() ([]byte, error)
func (*ShowDetailsOfInstanceV2ResponseSpec) UnmarshalJSON ¶ added in v0.0.65
func (c *ShowDetailsOfInstanceV2ResponseSpec) UnmarshalJSON(b []byte) error
type ShowDetailsOfInstanceV2ResponseSpecEnum ¶ added in v0.0.65
type ShowDetailsOfInstanceV2ResponseSpecEnum struct { BASIC ShowDetailsOfInstanceV2ResponseSpec PROFESSIONAL ShowDetailsOfInstanceV2ResponseSpec ENTERPRISE ShowDetailsOfInstanceV2ResponseSpec PLATINUM ShowDetailsOfInstanceV2ResponseSpec BASIC_IPV6 ShowDetailsOfInstanceV2ResponseSpec PROFESSIONAL_IPV6 ShowDetailsOfInstanceV2ResponseSpec ENTERPRISE_IPV6 ShowDetailsOfInstanceV2ResponseSpec PLATINUM_IPV6 ShowDetailsOfInstanceV2ResponseSpec }
func GetShowDetailsOfInstanceV2ResponseSpecEnum ¶ added in v0.0.65
func GetShowDetailsOfInstanceV2ResponseSpecEnum() ShowDetailsOfInstanceV2ResponseSpecEnum
type ShowDetailsOfInstanceV2ResponseStatus ¶ added in v0.0.65
type ShowDetailsOfInstanceV2ResponseStatus struct {
// contains filtered or unexported fields
}
func (ShowDetailsOfInstanceV2ResponseStatus) MarshalJSON ¶ added in v0.0.65
func (c ShowDetailsOfInstanceV2ResponseStatus) MarshalJSON() ([]byte, error)
func (*ShowDetailsOfInstanceV2ResponseStatus) UnmarshalJSON ¶ added in v0.0.65
func (c *ShowDetailsOfInstanceV2ResponseStatus) UnmarshalJSON(b []byte) error
type ShowDetailsOfInstanceV2ResponseStatusEnum ¶ added in v0.0.65
type ShowDetailsOfInstanceV2ResponseStatusEnum struct { CREATING ShowDetailsOfInstanceV2ResponseStatus CREATE_SUCCESS ShowDetailsOfInstanceV2ResponseStatus CREATE_FAIL ShowDetailsOfInstanceV2ResponseStatus INITING ShowDetailsOfInstanceV2ResponseStatus REGISTERING ShowDetailsOfInstanceV2ResponseStatus RUNNING ShowDetailsOfInstanceV2ResponseStatus INITING_FAILED ShowDetailsOfInstanceV2ResponseStatus REGISTER_FAILED ShowDetailsOfInstanceV2ResponseStatus INSTALLING ShowDetailsOfInstanceV2ResponseStatus INSTALL_FAILED ShowDetailsOfInstanceV2ResponseStatus UPDATING ShowDetailsOfInstanceV2ResponseStatus UPDATE_FAILED ShowDetailsOfInstanceV2ResponseStatus ROLLBACKING ShowDetailsOfInstanceV2ResponseStatus ROLLBACK_SUCCESS ShowDetailsOfInstanceV2ResponseStatus ROLLBACK_FAILED ShowDetailsOfInstanceV2ResponseStatus DELETING ShowDetailsOfInstanceV2ResponseStatus DELETE_FAILED ShowDetailsOfInstanceV2ResponseStatus UNREGISTERING ShowDetailsOfInstanceV2ResponseStatus UN_REGISTER_FAILED ShowDetailsOfInstanceV2ResponseStatus CREATE_TIMEOUT ShowDetailsOfInstanceV2ResponseStatus INIT_TIMEOUT ShowDetailsOfInstanceV2ResponseStatus REGISTER_TIMEOUT ShowDetailsOfInstanceV2ResponseStatus INSTALL_TIMEOUT ShowDetailsOfInstanceV2ResponseStatus UPDATE_TIMEOUT ShowDetailsOfInstanceV2ResponseStatus ROLLBACK_TIMEOUT ShowDetailsOfInstanceV2ResponseStatus DELETE_TIMEOUT ShowDetailsOfInstanceV2ResponseStatus UNREGISTER_TIMEOUT ShowDetailsOfInstanceV2ResponseStatus STARTING ShowDetailsOfInstanceV2ResponseStatus FREEZING ShowDetailsOfInstanceV2ResponseStatus FROZEN ShowDetailsOfInstanceV2ResponseStatus RESTARTING ShowDetailsOfInstanceV2ResponseStatus RESTART_FAIL ShowDetailsOfInstanceV2ResponseStatus UNHEALTHY ShowDetailsOfInstanceV2ResponseStatus RESTART_TIMEOUT ShowDetailsOfInstanceV2ResponseStatus }
func GetShowDetailsOfInstanceV2ResponseStatusEnum ¶ added in v0.0.65
func GetShowDetailsOfInstanceV2ResponseStatusEnum() ShowDetailsOfInstanceV2ResponseStatusEnum
type ShowDetailsOfRequestThrottlingPolicyV2Request ¶
type ShowDetailsOfRequestThrottlingPolicyV2Request struct { InstanceId string `json:"instance_id"` ThrottleId string `json:"throttle_id"` }
Request Object
func (ShowDetailsOfRequestThrottlingPolicyV2Request) String ¶
func (o ShowDetailsOfRequestThrottlingPolicyV2Request) String() string
type ShowDetailsOfRequestThrottlingPolicyV2Response ¶
type ShowDetailsOfRequestThrottlingPolicyV2Response struct { BindNum *int32 `json:"bind_num,omitempty"` IsIncludeSpecialThrottle *int32 `json:"is_include_special_throttle,omitempty"` CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` Remark *string `json:"remark,omitempty"` Type *int32 `json:"type,omitempty"` TimeInterval *int32 `json:"time_interval,omitempty"` IpCallLimits *int32 `json:"ip_call_limits,omitempty"` AppCallLimits *int32 `json:"app_call_limits,omitempty"` Name *string `json:"name,omitempty"` TimeUnit *ShowDetailsOfRequestThrottlingPolicyV2ResponseTimeUnit `json:"time_unit,omitempty"` ApiCallLimits *int32 `json:"api_call_limits,omitempty"` Id *string `json:"id,omitempty"` UserCallLimits *int32 `json:"user_call_limits,omitempty"` EnableAdaptiveControl *string `json:"enable_adaptive_control,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowDetailsOfRequestThrottlingPolicyV2Response) String ¶
func (o ShowDetailsOfRequestThrottlingPolicyV2Response) String() string
type ShowDetailsOfRequestThrottlingPolicyV2ResponseTimeUnit ¶
type ShowDetailsOfRequestThrottlingPolicyV2ResponseTimeUnit struct {
// contains filtered or unexported fields
}
func (ShowDetailsOfRequestThrottlingPolicyV2ResponseTimeUnit) MarshalJSON ¶
func (c ShowDetailsOfRequestThrottlingPolicyV2ResponseTimeUnit) MarshalJSON() ([]byte, error)
func (*ShowDetailsOfRequestThrottlingPolicyV2ResponseTimeUnit) UnmarshalJSON ¶
func (c *ShowDetailsOfRequestThrottlingPolicyV2ResponseTimeUnit) UnmarshalJSON(b []byte) error
type ShowDetailsOfRequestThrottlingPolicyV2ResponseTimeUnitEnum ¶
type ShowDetailsOfRequestThrottlingPolicyV2ResponseTimeUnitEnum struct { SECOND ShowDetailsOfRequestThrottlingPolicyV2ResponseTimeUnit MINUTE ShowDetailsOfRequestThrottlingPolicyV2ResponseTimeUnit HOUR ShowDetailsOfRequestThrottlingPolicyV2ResponseTimeUnit DAY ShowDetailsOfRequestThrottlingPolicyV2ResponseTimeUnit }
func GetShowDetailsOfRequestThrottlingPolicyV2ResponseTimeUnitEnum ¶
func GetShowDetailsOfRequestThrottlingPolicyV2ResponseTimeUnitEnum() ShowDetailsOfRequestThrottlingPolicyV2ResponseTimeUnitEnum
type ShowDetailsOfVpcChannelV2Request ¶ added in v0.0.65
type ShowDetailsOfVpcChannelV2Request struct { InstanceId string `json:"instance_id"` VpcChannelId string `json:"vpc_channel_id"` }
Request Object
func (ShowDetailsOfVpcChannelV2Request) String ¶ added in v0.0.65
func (o ShowDetailsOfVpcChannelV2Request) String() string
type ShowDetailsOfVpcChannelV2Response ¶ added in v0.0.65
type ShowDetailsOfVpcChannelV2Response struct { Name string `json:"name"` Type int32 `json:"type"` Port *int32 `json:"port,omitempty"` BalanceStrategy *ShowDetailsOfVpcChannelV2ResponseBalanceStrategy `json:"balance_strategy,omitempty"` MemberType *ShowDetailsOfVpcChannelV2ResponseMemberType `json:"member_type,omitempty"` CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` Id *string `json:"id,omitempty"` Status *int32 `json:"status,omitempty"` ElbId *string `json:"elb_id,omitempty"` Members *[]VpcMemberInfo `json:"members,omitempty"` VpcHealthConfig *VpcHealthConfigInfo `json:"vpc_health_config,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowDetailsOfVpcChannelV2Response) String ¶ added in v0.0.65
func (o ShowDetailsOfVpcChannelV2Response) String() string
type ShowDetailsOfVpcChannelV2ResponseBalanceStrategy ¶ added in v0.0.65
type ShowDetailsOfVpcChannelV2ResponseBalanceStrategy struct {
// contains filtered or unexported fields
}
func (ShowDetailsOfVpcChannelV2ResponseBalanceStrategy) MarshalJSON ¶ added in v0.0.65
func (c ShowDetailsOfVpcChannelV2ResponseBalanceStrategy) MarshalJSON() ([]byte, error)
func (*ShowDetailsOfVpcChannelV2ResponseBalanceStrategy) UnmarshalJSON ¶ added in v0.0.65
func (c *ShowDetailsOfVpcChannelV2ResponseBalanceStrategy) UnmarshalJSON(b []byte) error
type ShowDetailsOfVpcChannelV2ResponseBalanceStrategyEnum ¶ added in v0.0.65
type ShowDetailsOfVpcChannelV2ResponseBalanceStrategyEnum struct { E_1 ShowDetailsOfVpcChannelV2ResponseBalanceStrategy E_2 ShowDetailsOfVpcChannelV2ResponseBalanceStrategy E_3 ShowDetailsOfVpcChannelV2ResponseBalanceStrategy E_4 ShowDetailsOfVpcChannelV2ResponseBalanceStrategy }
func GetShowDetailsOfVpcChannelV2ResponseBalanceStrategyEnum ¶ added in v0.0.65
func GetShowDetailsOfVpcChannelV2ResponseBalanceStrategyEnum() ShowDetailsOfVpcChannelV2ResponseBalanceStrategyEnum
type ShowDetailsOfVpcChannelV2ResponseMemberType ¶ added in v0.0.65
type ShowDetailsOfVpcChannelV2ResponseMemberType struct {
// contains filtered or unexported fields
}
func (ShowDetailsOfVpcChannelV2ResponseMemberType) MarshalJSON ¶ added in v0.0.65
func (c ShowDetailsOfVpcChannelV2ResponseMemberType) MarshalJSON() ([]byte, error)
func (*ShowDetailsOfVpcChannelV2ResponseMemberType) UnmarshalJSON ¶ added in v0.0.65
func (c *ShowDetailsOfVpcChannelV2ResponseMemberType) UnmarshalJSON(b []byte) error
type ShowDetailsOfVpcChannelV2ResponseMemberTypeEnum ¶ added in v0.0.65
type ShowDetailsOfVpcChannelV2ResponseMemberTypeEnum struct { IP ShowDetailsOfVpcChannelV2ResponseMemberType ECS ShowDetailsOfVpcChannelV2ResponseMemberType }
func GetShowDetailsOfVpcChannelV2ResponseMemberTypeEnum ¶ added in v0.0.65
func GetShowDetailsOfVpcChannelV2ResponseMemberTypeEnum() ShowDetailsOfVpcChannelV2ResponseMemberTypeEnum
type SignBindingApiResp ¶
type SignBindingApiResp struct { PublishId *string `json:"publish_id,omitempty"` ApiId *string `json:"api_id,omitempty"` SignSecret *string `json:"sign_secret,omitempty"` GroupName *string `json:"group_name,omitempty"` SignId *string `json:"sign_id,omitempty"` SignKey *string `json:"sign_key,omitempty"` BindingTime *sdktime.SdkTime `json:"binding_time,omitempty"` EnvId *string `json:"env_id,omitempty"` EnvName *string `json:"env_name,omitempty"` SignName *string `json:"sign_name,omitempty"` ApiType *int32 `json:"api_type,omitempty"` ApiName *string `json:"api_name,omitempty"` Id *string `json:"id,omitempty"` ApiRemark *string `json:"api_remark,omitempty"` }
func (SignBindingApiResp) String ¶
func (o SignBindingApiResp) String() string
type SignBindingReq ¶
type SignBindingReq struct { SignId string `json:"sign_id"` PublishIds []string `json:"publish_ids"` }
func (SignBindingReq) String ¶
func (o SignBindingReq) String() string
type SignUnbindingApiResp ¶
type SignUnbindingApiResp struct { AuthType *string `json:"auth_type,omitempty"` RunEnvName *string `json:"run_env_name,omitempty"` GroupName *string `json:"group_name,omitempty"` PublishId *string `json:"publish_id,omitempty"` GroupId *string `json:"group_id,omitempty"` Name *string `json:"name,omitempty"` SignatureName *string `json:"signature_name,omitempty"` Remark *string `json:"remark,omitempty"` RunEnvId *string `json:"run_env_id,omitempty"` Id *string `json:"id,omitempty"` Type *int32 `json:"type,omitempty"` ReqUri *string `json:"req_uri,omitempty"` }
func (SignUnbindingApiResp) String ¶
func (o SignUnbindingApiResp) String() string
type SignatureCreateResp ¶
type SignatureCreateResp struct { SignSecret *string `json:"sign_secret,omitempty"` UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` Name *string `json:"name,omitempty"` Id *string `json:"id,omitempty"` SignKey *string `json:"sign_key,omitempty"` SignType *string `json:"sign_type,omitempty"` BindNum *int32 `json:"bind_num,omitempty"` LdapiBindNum *int32 `json:"ldapi_bind_num,omitempty"` }
func (SignatureCreateResp) String ¶
func (o SignatureCreateResp) String() string
type SignatureReq ¶
type SignatureReq struct { SignSecret *string `json:"sign_secret,omitempty"` Name string `json:"name"` SignKey *string `json:"sign_key,omitempty"` SignType *SignatureReqSignType `json:"sign_type,omitempty"` }
func (SignatureReq) String ¶
func (o SignatureReq) String() string
type SignatureReqSignType ¶
type SignatureReqSignType struct {
// contains filtered or unexported fields
}
func (SignatureReqSignType) MarshalJSON ¶
func (c SignatureReqSignType) MarshalJSON() ([]byte, error)
func (*SignatureReqSignType) UnmarshalJSON ¶
func (c *SignatureReqSignType) UnmarshalJSON(b []byte) error
type SignatureReqSignTypeEnum ¶
type SignatureReqSignTypeEnum struct { HMAC SignatureReqSignType BASIC SignatureReqSignType }
func GetSignatureReqSignTypeEnum ¶
func GetSignatureReqSignTypeEnum() SignatureReqSignTypeEnum
type StatisticsApi ¶ added in v0.0.65
type StatisticsApi struct { MaxLatency *int32 `json:"max_latency,omitempty"` AvgLatency float32 `json:"avg_latency,omitempty"` ReqCount *int32 `json:"req_count,omitempty"` ReqCount2xx *int32 `json:"req_count2xx,omitempty"` ReqCount4xx *int32 `json:"req_count4xx,omitempty"` ReqCount5xx *int32 `json:"req_count5xx,omitempty"` ReqCountError *int32 `json:"req_count_error,omitempty"` MaxInnerLatency *int32 `json:"max_inner_latency,omitempty"` AvgInnerLatency float32 `json:"avg_inner_latency,omitempty"` MaxBackendLatency *int32 `json:"max_backend_latency,omitempty"` AvgBackendLatency float32 `json:"avg_backend_latency,omitempty"` OutputThroughput *int64 `json:"output_throughput,omitempty"` InputThroughput *int64 `json:"input_throughput,omitempty"` CurrentMinute *int64 `json:"current_minute,omitempty"` Cycle *StatisticsApiCycle `json:"cycle,omitempty"` ApiId *string `json:"api_id,omitempty"` GroupId *string `json:"group_id,omitempty"` Provider *string `json:"provider,omitempty"` ReqTime *sdktime.SdkTime `json:"req_time,omitempty"` RegisterTime *sdktime.SdkTime `json:"register_time,omitempty"` Status *string `json:"status,omitempty"` }
func (StatisticsApi) String ¶ added in v0.0.65
func (o StatisticsApi) String() string
type StatisticsApiCycle ¶ added in v0.0.65
type StatisticsApiCycle struct {
// contains filtered or unexported fields
}
func (StatisticsApiCycle) MarshalJSON ¶ added in v0.0.65
func (c StatisticsApiCycle) MarshalJSON() ([]byte, error)
func (*StatisticsApiCycle) UnmarshalJSON ¶ added in v0.0.65
func (c *StatisticsApiCycle) UnmarshalJSON(b []byte) error
type StatisticsApiCycleEnum ¶ added in v0.0.65
type StatisticsApiCycleEnum struct { MINUTE StatisticsApiCycle HOUR StatisticsApiCycle DAY StatisticsApiCycle }
func GetStatisticsApiCycleEnum ¶ added in v0.0.65
func GetStatisticsApiCycleEnum() StatisticsApiCycleEnum
type StatisticsGroup ¶ added in v0.0.65
type StatisticsGroup struct { MaxLatency *int32 `json:"max_latency,omitempty"` AvgLatency float32 `json:"avg_latency,omitempty"` ReqCount *int32 `json:"req_count,omitempty"` ReqCount2xx *int32 `json:"req_count2xx,omitempty"` ReqCount4xx *int32 `json:"req_count4xx,omitempty"` ReqCount5xx *int32 `json:"req_count5xx,omitempty"` ReqCountError *int32 `json:"req_count_error,omitempty"` OutputThroughput *int64 `json:"output_throughput,omitempty"` InputThroughput *int64 `json:"input_throughput,omitempty"` CurrentMinute *int64 `json:"current_minute,omitempty"` GroupId *string `json:"group_id,omitempty"` Provider *string `json:"provider,omitempty"` ReqTime *sdktime.SdkTime `json:"req_time,omitempty"` RegisterTime *sdktime.SdkTime `json:"register_time,omitempty"` }
func (StatisticsGroup) String ¶ added in v0.0.65
func (o StatisticsGroup) String() string
type SwaggerFailureResp ¶ added in v0.0.65
type SwaggerFailureResp struct { Path *string `json:"path,omitempty"` ErrorMsg *string `json:"error_msg,omitempty"` Method *string `json:"method,omitempty"` ErrorCode *string `json:"error_code,omitempty"` }
func (SwaggerFailureResp) String ¶ added in v0.0.65
func (o SwaggerFailureResp) String() string
type SwaggerInfoResp ¶ added in v0.0.65
type SwaggerInfoResp struct { Id *string `json:"id,omitempty"` Result *string `json:"result,omitempty"` }
swagger文档导入结果 暂不支持
func (SwaggerInfoResp) String ¶ added in v0.0.65
func (o SwaggerInfoResp) String() string
type SwaggerReq ¶ added in v0.0.65
type SwaggerReq struct { EnvId *string `json:"env_id,omitempty"` Define *SwaggerReqDefine `json:"define,omitempty"` Type *SwaggerReqType `json:"type,omitempty"` Version *string `json:"version,omitempty"` Apis *[]string `json:"apis,omitempty"` GroupId string `json:"group_id"` }
func (SwaggerReq) String ¶ added in v0.0.65
func (o SwaggerReq) String() string
type SwaggerReqDefine ¶ added in v0.0.65
type SwaggerReqDefine struct {
// contains filtered or unexported fields
}
func (SwaggerReqDefine) MarshalJSON ¶ added in v0.0.65
func (c SwaggerReqDefine) MarshalJSON() ([]byte, error)
func (*SwaggerReqDefine) UnmarshalJSON ¶ added in v0.0.65
func (c *SwaggerReqDefine) UnmarshalJSON(b []byte) error
type SwaggerReqDefineEnum ¶ added in v0.0.65
type SwaggerReqDefineEnum struct { SPEC SwaggerReqDefine PROXY SwaggerReqDefine ALL SwaggerReqDefine DEV SwaggerReqDefine }
func GetSwaggerReqDefineEnum ¶ added in v0.0.65
func GetSwaggerReqDefineEnum() SwaggerReqDefineEnum
type SwaggerReqType ¶ added in v0.0.65
type SwaggerReqType struct {
// contains filtered or unexported fields
}
func (SwaggerReqType) MarshalJSON ¶ added in v0.0.65
func (c SwaggerReqType) MarshalJSON() ([]byte, error)
func (*SwaggerReqType) UnmarshalJSON ¶ added in v0.0.65
func (c *SwaggerReqType) UnmarshalJSON(b []byte) error
type SwaggerReqTypeEnum ¶ added in v0.0.65
type SwaggerReqTypeEnum struct { JSON SwaggerReqType YAML SwaggerReqType YML SwaggerReqType }
func GetSwaggerReqTypeEnum ¶ added in v0.0.65
func GetSwaggerReqTypeEnum() SwaggerReqTypeEnum
type SwaggerSuccessResp ¶ added in v0.0.65
type SwaggerSuccessResp struct { Path *string `json:"path,omitempty"` Method *string `json:"method,omitempty"` Action *SwaggerSuccessRespAction `json:"action,omitempty"` Id *string `json:"id,omitempty"` }
func (SwaggerSuccessResp) String ¶ added in v0.0.65
func (o SwaggerSuccessResp) String() string
type SwaggerSuccessRespAction ¶ added in v0.0.65
type SwaggerSuccessRespAction struct {
// contains filtered or unexported fields
}
func (SwaggerSuccessRespAction) MarshalJSON ¶ added in v0.0.65
func (c SwaggerSuccessRespAction) MarshalJSON() ([]byte, error)
func (*SwaggerSuccessRespAction) UnmarshalJSON ¶ added in v0.0.65
func (c *SwaggerSuccessRespAction) UnmarshalJSON(b []byte) error
type SwaggerSuccessRespActionEnum ¶ added in v0.0.65
type SwaggerSuccessRespActionEnum struct { UPDATE SwaggerSuccessRespAction CREATE SwaggerSuccessRespAction }
func GetSwaggerSuccessRespActionEnum ¶ added in v0.0.65
func GetSwaggerSuccessRespActionEnum() SwaggerSuccessRespActionEnum
type ThrottleBindingApiResp ¶
type ThrottleBindingApiResp struct { AuthType *string `json:"auth_type,omitempty"` GroupName *string `json:"group_name,omitempty"` PublishId *string `json:"publish_id,omitempty"` ThrottleApplyId *string `json:"throttle_apply_id,omitempty"` ApplyTime *sdktime.SdkTime `json:"apply_time,omitempty"` Remark *string `json:"remark,omitempty"` RunEnvId *string `json:"run_env_id,omitempty"` Type *int32 `json:"type,omitempty"` ThrottleName *string `json:"throttle_name,omitempty"` ReqUri *string `json:"req_uri,omitempty"` RunEnvName *string `json:"run_env_name,omitempty"` GroupId *string `json:"group_id,omitempty"` Name *string `json:"name,omitempty"` Id *string `json:"id,omitempty"` }
func (ThrottleBindingApiResp) String ¶
func (o ThrottleBindingApiResp) String() string
type ThrottleBindingBatchDelete ¶
type ThrottleBindingBatchDelete struct {
ThrottleBindings *[]string `json:"throttle_bindings,omitempty"`
}
func (ThrottleBindingBatchDelete) String ¶
func (o ThrottleBindingBatchDelete) String() string
type ThrottleBindingBatchResultFailureResp ¶
type ThrottleBindingBatchResultFailureResp struct { BindId *string `json:"bind_id,omitempty"` ErrorCode *string `json:"error_code,omitempty"` ErrorMsg *string `json:"error_msg,omitempty"` ApiId *string `json:"api_id,omitempty"` ApiName *string `json:"api_name,omitempty"` }
func (ThrottleBindingBatchResultFailureResp) String ¶
func (o ThrottleBindingBatchResultFailureResp) String() string
type ThrottleBindingReq ¶
type ThrottleBindingReq struct { StrategyId string `json:"strategy_id"` PublishIds []string `json:"publish_ids"` }
func (ThrottleBindingReq) String ¶
func (o ThrottleBindingReq) String() string
type ThrottleBindingResp ¶
type ThrottleBindingResp struct { PublishId *string `json:"publish_id,omitempty"` Scope *int32 `json:"scope,omitempty"` StrategyId *string `json:"strategy_id,omitempty"` ApplyTime *sdktime.SdkTime `json:"apply_time,omitempty"` Id *string `json:"id,omitempty"` }
func (ThrottleBindingResp) String ¶
func (o ThrottleBindingResp) String() string
type ThrottleBindingThrottleResp ¶
type ThrottleBindingThrottleResp struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` ApiCallLimits *int32 `json:"api_call_limits,omitempty"` UserCallLimits *int32 `json:"user_call_limits,omitempty"` AppCallLimits *int32 `json:"app_call_limits,omitempty"` IpCallLimits *int32 `json:"ip_call_limits,omitempty"` TimeInterval *int32 `json:"time_interval,omitempty"` TimeUnit *string `json:"time_unit,omitempty"` Remark *string `json:"remark,omitempty"` CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` IsIncludeSpecialThrottle *int32 `json:"is_include_special_throttle,omitempty"` EnvName *string `json:"env_name,omitempty"` Type *int32 `json:"type,omitempty"` BindId *string `json:"bind_id,omitempty"` BindTime *sdktime.SdkTime `json:"bind_time,omitempty"` BindNum *int32 `json:"bind_num,omitempty"` EnableAdaptiveControl *string `json:"enable_adaptive_control,omitempty"` }
func (ThrottleBindingThrottleResp) String ¶
func (o ThrottleBindingThrottleResp) String() string
type ThrottleReq ¶
type ThrottleReq struct { AppCallLimits *int32 `json:"app_call_limits,omitempty"` Name string `json:"name"` TimeUnit ThrottleReqTimeUnit `json:"time_unit"` Remark *string `json:"remark,omitempty"` ApiCallLimits int32 `json:"api_call_limits"` Type *int32 `json:"type,omitempty"` EnableAdaptiveControl *string `json:"enable_adaptive_control,omitempty"` UserCallLimits *int32 `json:"user_call_limits,omitempty"` TimeInterval int32 `json:"time_interval"` IpCallLimits *int32 `json:"ip_call_limits,omitempty"` }
func (ThrottleReq) String ¶
func (o ThrottleReq) String() string
type ThrottleReqTimeUnit ¶
type ThrottleReqTimeUnit struct {
// contains filtered or unexported fields
}
func (ThrottleReqTimeUnit) MarshalJSON ¶
func (c ThrottleReqTimeUnit) MarshalJSON() ([]byte, error)
func (*ThrottleReqTimeUnit) UnmarshalJSON ¶
func (c *ThrottleReqTimeUnit) UnmarshalJSON(b []byte) error
type ThrottleReqTimeUnitEnum ¶
type ThrottleReqTimeUnitEnum struct { SECOND ThrottleReqTimeUnit MINUTE ThrottleReqTimeUnit HOUR ThrottleReqTimeUnit DAY ThrottleReqTimeUnit }
func GetThrottleReqTimeUnitEnum ¶
func GetThrottleReqTimeUnitEnum() ThrottleReqTimeUnitEnum
type ThrottleResp ¶
type ThrottleResp struct { BindNum *int32 `json:"bind_num,omitempty"` IsIncludeSpecialThrottle *int32 `json:"is_include_special_throttle,omitempty"` CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` Remark *string `json:"remark,omitempty"` Type *int32 `json:"type,omitempty"` TimeInterval *int32 `json:"time_interval,omitempty"` IpCallLimits *int32 `json:"ip_call_limits,omitempty"` AppCallLimits *int32 `json:"app_call_limits,omitempty"` Name *string `json:"name,omitempty"` TimeUnit *ThrottleRespTimeUnit `json:"time_unit,omitempty"` ApiCallLimits *int32 `json:"api_call_limits,omitempty"` Id *string `json:"id,omitempty"` UserCallLimits *int32 `json:"user_call_limits,omitempty"` EnableAdaptiveControl *string `json:"enable_adaptive_control,omitempty"` }
func (ThrottleResp) String ¶
func (o ThrottleResp) String() string
type ThrottleRespTimeUnit ¶
type ThrottleRespTimeUnit struct {
// contains filtered or unexported fields
}
func (ThrottleRespTimeUnit) MarshalJSON ¶
func (c ThrottleRespTimeUnit) MarshalJSON() ([]byte, error)
func (*ThrottleRespTimeUnit) UnmarshalJSON ¶
func (c *ThrottleRespTimeUnit) UnmarshalJSON(b []byte) error
type ThrottleRespTimeUnitEnum ¶
type ThrottleRespTimeUnitEnum struct { SECOND ThrottleRespTimeUnit MINUTE ThrottleRespTimeUnit HOUR ThrottleRespTimeUnit DAY ThrottleRespTimeUnit }
func GetThrottleRespTimeUnitEnum ¶
func GetThrottleRespTimeUnitEnum() ThrottleRespTimeUnitEnum
type ThrottleSpecialReq ¶
type ThrottleSpecialReq struct { CallLimits int32 `json:"call_limits"` ObjectId string `json:"object_id"` ObjectType ThrottleSpecialReqObjectType `json:"object_type"` }
func (ThrottleSpecialReq) String ¶
func (o ThrottleSpecialReq) String() string
type ThrottleSpecialReqObjectType ¶
type ThrottleSpecialReqObjectType struct {
// contains filtered or unexported fields
}
func (ThrottleSpecialReqObjectType) MarshalJSON ¶
func (c ThrottleSpecialReqObjectType) MarshalJSON() ([]byte, error)
func (*ThrottleSpecialReqObjectType) UnmarshalJSON ¶
func (c *ThrottleSpecialReqObjectType) UnmarshalJSON(b []byte) error
type ThrottleSpecialReqObjectTypeEnum ¶
type ThrottleSpecialReqObjectTypeEnum struct { APP ThrottleSpecialReqObjectType USER ThrottleSpecialReqObjectType }
func GetThrottleSpecialReqObjectTypeEnum ¶
func GetThrottleSpecialReqObjectTypeEnum() ThrottleSpecialReqObjectTypeEnum
type ThrottleSpecialResp ¶
type ThrottleSpecialResp struct { CallLimits *int32 `json:"call_limits,omitempty"` AppName *string `json:"app_name,omitempty"` ObjectName *string `json:"object_name,omitempty"` ObjectId *string `json:"object_id,omitempty"` ThrottleId *string `json:"throttle_id,omitempty"` ApplyTime *sdktime.SdkTime `json:"apply_time,omitempty"` Id *string `json:"id,omitempty"` AppId *string `json:"app_id,omitempty"` ObjectType *string `json:"object_type,omitempty"` }
func (ThrottleSpecialResp) String ¶
func (o ThrottleSpecialResp) String() string
type ThrottleSpecialUpdateReq ¶
type ThrottleSpecialUpdateReq struct {
CallLimits int32 `json:"call_limits"`
}
func (ThrottleSpecialUpdateReq) String ¶
func (o ThrottleSpecialUpdateReq) String() string
type UnbindApiForAclPageApisResp ¶ added in v0.0.65
type UnbindApiForAclPageApisResp struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` GroupId *string `json:"group_id,omitempty"` GroupName *string `json:"group_name,omitempty"` Type *int32 `json:"type,omitempty"` Remark *string `json:"remark,omitempty"` RunEnvName *string `json:"run_env_name,omitempty"` RunEnvId *string `json:"run_env_id,omitempty"` PublishId *string `json:"publish_id,omitempty"` AclName *string `json:"acl_name,omitempty"` }
func (UnbindApiForAclPageApisResp) String ¶ added in v0.0.65
func (o UnbindApiForAclPageApisResp) String() string
type UpdateAclStrategyV2Request ¶ added in v0.0.65
type UpdateAclStrategyV2Request struct { InstanceId string `json:"instance_id"` AclId string `json:"acl_id"` Body *ApiAclCreate `json:"body,omitempty"` }
Request Object
func (UpdateAclStrategyV2Request) String ¶ added in v0.0.65
func (o UpdateAclStrategyV2Request) String() string
type UpdateAclStrategyV2Response ¶ added in v0.0.65
type UpdateAclStrategyV2Response struct { AclName *string `json:"acl_name,omitempty"` AclType *string `json:"acl_type,omitempty"` AclValue *string `json:"acl_value,omitempty"` EntityType *string `json:"entity_type,omitempty"` Id *string `json:"id,omitempty"` UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (UpdateAclStrategyV2Response) String ¶ added in v0.0.65
func (o UpdateAclStrategyV2Response) String() string
type UpdateApiGroupV2Request ¶
type UpdateApiGroupV2Request struct { InstanceId string `json:"instance_id"` GroupId string `json:"group_id"` Body *ApiGroupReq `json:"body,omitempty"` }
Request Object
func (UpdateApiGroupV2Request) String ¶
func (o UpdateApiGroupV2Request) String() string
type UpdateApiGroupV2Response ¶
type UpdateApiGroupV2Response struct { UrlDomains *[]UrlDomainsResp `json:"url_domains,omitempty"` CallLimits *int32 `json:"call_limits,omitempty"` UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` Name *string `json:"name,omitempty"` TimeUnit *string `json:"time_unit,omitempty"` OnSellStatus *int32 `json:"on_sell_status,omitempty"` Remark *string `json:"remark,omitempty"` SlDomain *string `json:"sl_domain,omitempty"` SlDomains *[]string `json:"sl_domains,omitempty"` Id *string `json:"id,omitempty"` TimeInterval *int32 `json:"time_interval,omitempty"` RegisterTime *sdktime.SdkTime `json:"register_time,omitempty"` Status *int32 `json:"status,omitempty"` IsDefault *int32 `json:"is_default,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (UpdateApiGroupV2Response) String ¶
func (o UpdateApiGroupV2Response) String() string
type UpdateApiV2Request ¶
type UpdateApiV2Request struct { InstanceId string `json:"instance_id"` ApiId string `json:"api_id"` Body *ApiCreate `json:"body,omitempty"` }
Request Object
func (UpdateApiV2Request) String ¶
func (o UpdateApiV2Request) String() string
type UpdateApiV2Response ¶
type UpdateApiV2Response struct { Name string `json:"name"` Type int32 `json:"type"` Version *string `json:"version,omitempty"` ReqProtocol UpdateApiV2ResponseReqProtocol `json:"req_protocol"` ReqMethod UpdateApiV2ResponseReqMethod `json:"req_method"` ReqUri string `json:"req_uri"` AuthType UpdateApiV2ResponseAuthType `json:"auth_type"` AuthOpt *AuthOpt `json:"auth_opt,omitempty"` Cors *bool `json:"cors,omitempty"` MatchMode *UpdateApiV2ResponseMatchMode `json:"match_mode,omitempty"` BackendType UpdateApiV2ResponseBackendType `json:"backend_type"` Remark *string `json:"remark,omitempty"` GroupId string `json:"group_id"` BodyRemark *string `json:"body_remark,omitempty"` ResultNormalSample *string `json:"result_normal_sample,omitempty"` ResultFailureSample *string `json:"result_failure_sample,omitempty"` AuthorizerId *string `json:"authorizer_id,omitempty"` Tags *[]string `json:"tags,omitempty"` ResponseId *string `json:"response_id,omitempty"` RomaAppId *string `json:"roma_app_id,omitempty"` DomainName *string `json:"domain_name,omitempty"` Tag *string `json:"tag,omitempty"` Id *string `json:"id,omitempty"` Status *int32 `json:"status,omitempty"` ArrangeNecessary *int32 `json:"arrange_necessary,omitempty"` RegisterTime *sdktime.SdkTime `json:"register_time,omitempty"` UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` GroupName *string `json:"group_name,omitempty"` GroupVersion *string `json:"group_version,omitempty"` RunEnvId *string `json:"run_env_id,omitempty"` RunEnvName *string `json:"run_env_name,omitempty"` PublishId *string `json:"publish_id,omitempty"` FuncInfo *ApiFunc `json:"func_info,omitempty"` MockInfo *ApiMock `json:"mock_info,omitempty"` ReqParams *[]ReqParam `json:"req_params,omitempty"` BackendParams *[]BackendParam `json:"backend_params,omitempty"` PolicyFunctions *[]ApiPolicyFunctionResp `json:"policy_functions,omitempty"` PolicyMocks *[]ApiPolicyMockResp `json:"policy_mocks,omitempty"` BackendApi *BackendApi `json:"backend_api,omitempty"` PolicyHttps *[]ApiPolicyHttpResp `json:"policy_https,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (UpdateApiV2Response) String ¶
func (o UpdateApiV2Response) String() string
type UpdateApiV2ResponseAuthType ¶
type UpdateApiV2ResponseAuthType struct {
// contains filtered or unexported fields
}
func (UpdateApiV2ResponseAuthType) MarshalJSON ¶
func (c UpdateApiV2ResponseAuthType) MarshalJSON() ([]byte, error)
func (*UpdateApiV2ResponseAuthType) UnmarshalJSON ¶
func (c *UpdateApiV2ResponseAuthType) UnmarshalJSON(b []byte) error
type UpdateApiV2ResponseAuthTypeEnum ¶
type UpdateApiV2ResponseAuthTypeEnum struct { NONE UpdateApiV2ResponseAuthType APP UpdateApiV2ResponseAuthType IAM UpdateApiV2ResponseAuthType AUTHORIZER UpdateApiV2ResponseAuthType }
func GetUpdateApiV2ResponseAuthTypeEnum ¶
func GetUpdateApiV2ResponseAuthTypeEnum() UpdateApiV2ResponseAuthTypeEnum
type UpdateApiV2ResponseBackendType ¶
type UpdateApiV2ResponseBackendType struct {
// contains filtered or unexported fields
}
func (UpdateApiV2ResponseBackendType) MarshalJSON ¶
func (c UpdateApiV2ResponseBackendType) MarshalJSON() ([]byte, error)
func (*UpdateApiV2ResponseBackendType) UnmarshalJSON ¶
func (c *UpdateApiV2ResponseBackendType) UnmarshalJSON(b []byte) error
type UpdateApiV2ResponseBackendTypeEnum ¶
type UpdateApiV2ResponseBackendTypeEnum struct { HTTP UpdateApiV2ResponseBackendType FUNCTION UpdateApiV2ResponseBackendType MOCK UpdateApiV2ResponseBackendType }
func GetUpdateApiV2ResponseBackendTypeEnum ¶
func GetUpdateApiV2ResponseBackendTypeEnum() UpdateApiV2ResponseBackendTypeEnum
type UpdateApiV2ResponseMatchMode ¶
type UpdateApiV2ResponseMatchMode struct {
// contains filtered or unexported fields
}
func (UpdateApiV2ResponseMatchMode) MarshalJSON ¶
func (c UpdateApiV2ResponseMatchMode) MarshalJSON() ([]byte, error)
func (*UpdateApiV2ResponseMatchMode) UnmarshalJSON ¶
func (c *UpdateApiV2ResponseMatchMode) UnmarshalJSON(b []byte) error
type UpdateApiV2ResponseMatchModeEnum ¶
type UpdateApiV2ResponseMatchModeEnum struct { SWA UpdateApiV2ResponseMatchMode NORMAL UpdateApiV2ResponseMatchMode }
func GetUpdateApiV2ResponseMatchModeEnum ¶
func GetUpdateApiV2ResponseMatchModeEnum() UpdateApiV2ResponseMatchModeEnum
type UpdateApiV2ResponseReqMethod ¶
type UpdateApiV2ResponseReqMethod struct {
// contains filtered or unexported fields
}
func (UpdateApiV2ResponseReqMethod) MarshalJSON ¶
func (c UpdateApiV2ResponseReqMethod) MarshalJSON() ([]byte, error)
func (*UpdateApiV2ResponseReqMethod) UnmarshalJSON ¶
func (c *UpdateApiV2ResponseReqMethod) UnmarshalJSON(b []byte) error
type UpdateApiV2ResponseReqMethodEnum ¶
type UpdateApiV2ResponseReqMethodEnum struct { GET UpdateApiV2ResponseReqMethod POST UpdateApiV2ResponseReqMethod PUT UpdateApiV2ResponseReqMethod DELETE UpdateApiV2ResponseReqMethod HEAD UpdateApiV2ResponseReqMethod PATCH UpdateApiV2ResponseReqMethod OPTIONS UpdateApiV2ResponseReqMethod ANY UpdateApiV2ResponseReqMethod }
func GetUpdateApiV2ResponseReqMethodEnum ¶
func GetUpdateApiV2ResponseReqMethodEnum() UpdateApiV2ResponseReqMethodEnum
type UpdateApiV2ResponseReqProtocol ¶
type UpdateApiV2ResponseReqProtocol struct {
// contains filtered or unexported fields
}
func (UpdateApiV2ResponseReqProtocol) MarshalJSON ¶
func (c UpdateApiV2ResponseReqProtocol) MarshalJSON() ([]byte, error)
func (*UpdateApiV2ResponseReqProtocol) UnmarshalJSON ¶
func (c *UpdateApiV2ResponseReqProtocol) UnmarshalJSON(b []byte) error
type UpdateApiV2ResponseReqProtocolEnum ¶
type UpdateApiV2ResponseReqProtocolEnum struct { HTTP UpdateApiV2ResponseReqProtocol HTTPS UpdateApiV2ResponseReqProtocol BOTH UpdateApiV2ResponseReqProtocol }
func GetUpdateApiV2ResponseReqProtocolEnum ¶
func GetUpdateApiV2ResponseReqProtocolEnum() UpdateApiV2ResponseReqProtocolEnum
type UpdateAppV2Request ¶
type UpdateAppV2Request struct { InstanceId string `json:"instance_id"` AppId string `json:"app_id"` Body *AppReq `json:"body,omitempty"` }
Request Object
func (UpdateAppV2Request) String ¶
func (o UpdateAppV2Request) String() string
type UpdateAppV2Response ¶
type UpdateAppV2Response struct { Creator *UpdateAppV2ResponseCreator `json:"creator,omitempty"` UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` AppKey *string `json:"app_key,omitempty"` Name *string `json:"name,omitempty"` Remark *string `json:"remark,omitempty"` Id *string `json:"id,omitempty"` AppSecret *string `json:"app_secret,omitempty"` RegisterTime *sdktime.SdkTime `json:"register_time,omitempty"` Status *int32 `json:"status,omitempty"` AppType *UpdateAppV2ResponseAppType `json:"app_type,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (UpdateAppV2Response) String ¶
func (o UpdateAppV2Response) String() string
type UpdateAppV2ResponseAppType ¶
type UpdateAppV2ResponseAppType struct {
// contains filtered or unexported fields
}
func (UpdateAppV2ResponseAppType) MarshalJSON ¶
func (c UpdateAppV2ResponseAppType) MarshalJSON() ([]byte, error)
func (*UpdateAppV2ResponseAppType) UnmarshalJSON ¶
func (c *UpdateAppV2ResponseAppType) UnmarshalJSON(b []byte) error
type UpdateAppV2ResponseAppTypeEnum ¶
type UpdateAppV2ResponseAppTypeEnum struct { APIG UpdateAppV2ResponseAppType ROMA UpdateAppV2ResponseAppType }
func GetUpdateAppV2ResponseAppTypeEnum ¶
func GetUpdateAppV2ResponseAppTypeEnum() UpdateAppV2ResponseAppTypeEnum
type UpdateAppV2ResponseCreator ¶
type UpdateAppV2ResponseCreator struct {
// contains filtered or unexported fields
}
func (UpdateAppV2ResponseCreator) MarshalJSON ¶
func (c UpdateAppV2ResponseCreator) MarshalJSON() ([]byte, error)
func (*UpdateAppV2ResponseCreator) UnmarshalJSON ¶
func (c *UpdateAppV2ResponseCreator) UnmarshalJSON(b []byte) error
type UpdateAppV2ResponseCreatorEnum ¶
type UpdateAppV2ResponseCreatorEnum struct { USER UpdateAppV2ResponseCreator MARKET UpdateAppV2ResponseCreator }
func GetUpdateAppV2ResponseCreatorEnum ¶
func GetUpdateAppV2ResponseCreatorEnum() UpdateAppV2ResponseCreatorEnum
type UpdateCustomAuthorizerV2Request ¶ added in v0.0.65
type UpdateCustomAuthorizerV2Request struct { InstanceId string `json:"instance_id"` AuthorizerId string `json:"authorizer_id"` Body *AuthorizerCreate `json:"body,omitempty"` }
Request Object
func (UpdateCustomAuthorizerV2Request) String ¶ added in v0.0.65
func (o UpdateCustomAuthorizerV2Request) String() string
type UpdateCustomAuthorizerV2Response ¶ added in v0.0.65
type UpdateCustomAuthorizerV2Response struct { Name string `json:"name"` Type UpdateCustomAuthorizerV2ResponseType `json:"type"` AuthorizerType UpdateCustomAuthorizerV2ResponseAuthorizerType `json:"authorizer_type"` AuthorizerUri string `json:"authorizer_uri"` Identities *[]Identity `json:"identities,omitempty"` Ttl *int32 `json:"ttl,omitempty"` UserData *string `json:"user_data,omitempty"` LdApiId *string `json:"ld_api_id,omitempty"` NeedBody *bool `json:"need_body,omitempty"` Id *string `json:"id,omitempty"` CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` RomaAppId *string `json:"roma_app_id,omitempty"` RomaAppName *string `json:"roma_app_name,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (UpdateCustomAuthorizerV2Response) String ¶ added in v0.0.65
func (o UpdateCustomAuthorizerV2Response) String() string
type UpdateCustomAuthorizerV2ResponseAuthorizerType ¶ added in v0.0.65
type UpdateCustomAuthorizerV2ResponseAuthorizerType struct {
// contains filtered or unexported fields
}
func (UpdateCustomAuthorizerV2ResponseAuthorizerType) MarshalJSON ¶ added in v0.0.65
func (c UpdateCustomAuthorizerV2ResponseAuthorizerType) MarshalJSON() ([]byte, error)
func (*UpdateCustomAuthorizerV2ResponseAuthorizerType) UnmarshalJSON ¶ added in v0.0.65
func (c *UpdateCustomAuthorizerV2ResponseAuthorizerType) UnmarshalJSON(b []byte) error
type UpdateCustomAuthorizerV2ResponseAuthorizerTypeEnum ¶ added in v0.0.65
type UpdateCustomAuthorizerV2ResponseAuthorizerTypeEnum struct {
FUNC UpdateCustomAuthorizerV2ResponseAuthorizerType
}
func GetUpdateCustomAuthorizerV2ResponseAuthorizerTypeEnum ¶ added in v0.0.65
func GetUpdateCustomAuthorizerV2ResponseAuthorizerTypeEnum() UpdateCustomAuthorizerV2ResponseAuthorizerTypeEnum
type UpdateCustomAuthorizerV2ResponseType ¶ added in v0.0.65
type UpdateCustomAuthorizerV2ResponseType struct {
// contains filtered or unexported fields
}
func (UpdateCustomAuthorizerV2ResponseType) MarshalJSON ¶ added in v0.0.65
func (c UpdateCustomAuthorizerV2ResponseType) MarshalJSON() ([]byte, error)
func (*UpdateCustomAuthorizerV2ResponseType) UnmarshalJSON ¶ added in v0.0.65
func (c *UpdateCustomAuthorizerV2ResponseType) UnmarshalJSON(b []byte) error
type UpdateCustomAuthorizerV2ResponseTypeEnum ¶ added in v0.0.65
type UpdateCustomAuthorizerV2ResponseTypeEnum struct { FRONTEND UpdateCustomAuthorizerV2ResponseType BACKEND UpdateCustomAuthorizerV2ResponseType }
func GetUpdateCustomAuthorizerV2ResponseTypeEnum ¶ added in v0.0.65
func GetUpdateCustomAuthorizerV2ResponseTypeEnum() UpdateCustomAuthorizerV2ResponseTypeEnum
type UpdateDomainV2Request ¶ added in v0.0.49
type UpdateDomainV2Request struct { InstanceId string `json:"instance_id"` GroupId string `json:"group_id"` DomainId string `json:"domain_id"` Body *UrlDomainModify `json:"body,omitempty"` }
Request Object
func (UpdateDomainV2Request) String ¶ added in v0.0.49
func (o UpdateDomainV2Request) String() string
type UpdateDomainV2Response ¶ added in v0.0.49
type UpdateDomainV2Response struct { UrlDomain *string `json:"url_domain,omitempty"` Id *string `json:"id,omitempty"` Status *int32 `json:"status,omitempty"` MinSslVersion *string `json:"min_ssl_version,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (UpdateDomainV2Response) String ¶ added in v0.0.49
func (o UpdateDomainV2Response) String() string
type UpdateEngressEipV2Request ¶ added in v0.0.65
type UpdateEngressEipV2Request struct { InstanceId string `json:"instance_id"` Body *OpenEngressEipReq `json:"body,omitempty"` }
Request Object
func (UpdateEngressEipV2Request) String ¶ added in v0.0.65
func (o UpdateEngressEipV2Request) String() string
type UpdateEngressEipV2Response ¶ added in v0.0.65
type UpdateEngressEipV2Response struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (UpdateEngressEipV2Response) String ¶ added in v0.0.65
func (o UpdateEngressEipV2Response) String() string
type UpdateEnvironmentV2Request ¶
type UpdateEnvironmentV2Request struct { InstanceId string `json:"instance_id"` EnvId string `json:"env_id"` Body *EnvReq `json:"body,omitempty"` }
Request Object
func (UpdateEnvironmentV2Request) String ¶
func (o UpdateEnvironmentV2Request) String() string
type UpdateEnvironmentV2Response ¶
type UpdateEnvironmentV2Response struct { CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` Name *string `json:"name,omitempty"` Remark *string `json:"remark,omitempty"` Id *string `json:"id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (UpdateEnvironmentV2Response) String ¶
func (o UpdateEnvironmentV2Response) String() string
type UpdateGatewayResponseTypeV2Request ¶ added in v0.0.65
type UpdateGatewayResponseTypeV2Request struct { InstanceId string `json:"instance_id"` GroupId string `json:"group_id"` ResponseId string `json:"response_id"` ResponseType UpdateGatewayResponseTypeV2RequestResponseType `json:"response_type"` Body *ResponseInfo `json:"body,omitempty"` }
Request Object
func (UpdateGatewayResponseTypeV2Request) String ¶ added in v0.0.65
func (o UpdateGatewayResponseTypeV2Request) String() string
type UpdateGatewayResponseTypeV2RequestResponseType ¶ added in v0.0.65
type UpdateGatewayResponseTypeV2RequestResponseType struct {
// contains filtered or unexported fields
}
func (UpdateGatewayResponseTypeV2RequestResponseType) MarshalJSON ¶ added in v0.0.65
func (c UpdateGatewayResponseTypeV2RequestResponseType) MarshalJSON() ([]byte, error)
func (*UpdateGatewayResponseTypeV2RequestResponseType) UnmarshalJSON ¶ added in v0.0.65
func (c *UpdateGatewayResponseTypeV2RequestResponseType) UnmarshalJSON(b []byte) error
type UpdateGatewayResponseTypeV2RequestResponseTypeEnum ¶ added in v0.0.65
type UpdateGatewayResponseTypeV2RequestResponseTypeEnum struct { AUTH_FAILURE UpdateGatewayResponseTypeV2RequestResponseType AUTH_HEADER_MISSING UpdateGatewayResponseTypeV2RequestResponseType AUTHORIZER_FAILURE UpdateGatewayResponseTypeV2RequestResponseType AUTHORIZER_CONF_FAILURE UpdateGatewayResponseTypeV2RequestResponseType AUTHORIZER_IDENTITIES_FAILURE UpdateGatewayResponseTypeV2RequestResponseType BACKEND_UNAVAILABLE UpdateGatewayResponseTypeV2RequestResponseType BACKEND_TIMEOUT UpdateGatewayResponseTypeV2RequestResponseType THROTTLED UpdateGatewayResponseTypeV2RequestResponseType UNAUTHORIZED UpdateGatewayResponseTypeV2RequestResponseType ACCESS_DENIED UpdateGatewayResponseTypeV2RequestResponseType NOT_FOUND UpdateGatewayResponseTypeV2RequestResponseType REQUEST_PARAMETERS_FAILURE UpdateGatewayResponseTypeV2RequestResponseType DEFAULT_4_XX UpdateGatewayResponseTypeV2RequestResponseType DEFAULT_5_XX UpdateGatewayResponseTypeV2RequestResponseType }
func GetUpdateGatewayResponseTypeV2RequestResponseTypeEnum ¶ added in v0.0.65
func GetUpdateGatewayResponseTypeV2RequestResponseTypeEnum() UpdateGatewayResponseTypeV2RequestResponseTypeEnum
type UpdateGatewayResponseTypeV2Response ¶ added in v0.0.65
type UpdateGatewayResponseTypeV2Response struct { Body map[string]ResponseInfoResp `json:"body,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (UpdateGatewayResponseTypeV2Response) String ¶ added in v0.0.65
func (o UpdateGatewayResponseTypeV2Response) String() string
type UpdateGatewayResponseV2Request ¶ added in v0.0.65
type UpdateGatewayResponseV2Request struct { InstanceId string `json:"instance_id"` GroupId string `json:"group_id"` ResponseId string `json:"response_id"` Body *ResponsesCreate `json:"body,omitempty"` }
Request Object
func (UpdateGatewayResponseV2Request) String ¶ added in v0.0.65
func (o UpdateGatewayResponseV2Request) String() string
type UpdateGatewayResponseV2Response ¶ added in v0.0.65
type UpdateGatewayResponseV2Response struct { Name *string `json:"name,omitempty"` Responses map[string]ResponseInfoResp `json:"responses,omitempty"` Id *string `json:"id,omitempty"` Default *bool `json:"default,omitempty"` CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (UpdateGatewayResponseV2Response) String ¶ added in v0.0.65
func (o UpdateGatewayResponseV2Response) String() string
type UpdateInstanceV2Request ¶ added in v0.0.65
type UpdateInstanceV2Request struct { InstanceId string `json:"instance_id"` Body *InstanceModReq `json:"body,omitempty"` }
Request Object
func (UpdateInstanceV2Request) String ¶ added in v0.0.65
func (o UpdateInstanceV2Request) String() string
type UpdateInstanceV2Response ¶ added in v0.0.65
type UpdateInstanceV2Response struct { Id *string `json:"id,omitempty"` ProjectId *string `json:"project_id,omitempty"` InstanceName *string `json:"instance_name,omitempty"` Status *UpdateInstanceV2ResponseStatus `json:"status,omitempty"` InstanceStatus *UpdateInstanceV2ResponseInstanceStatus `json:"instance_status,omitempty"` Type *string `json:"type,omitempty"` Spec *UpdateInstanceV2ResponseSpec `json:"spec,omitempty"` CreateTime *int64 `json:"create_time,omitempty"` EnterpriseProjectId *string `json:"enterprise_project_id,omitempty"` EipAddress *string `json:"eip_address,omitempty"` ChargingMode *UpdateInstanceV2ResponseChargingMode `json:"charging_mode,omitempty"` CbcMetadata *string `json:"cbc_metadata,omitempty"` Description *string `json:"description,omitempty"` VpcId *string `json:"vpc_id,omitempty"` SubnetId *string `json:"subnet_id,omitempty"` SecurityGroupId *string `json:"security_group_id,omitempty"` MaintainBegin *string `json:"maintain_begin,omitempty"` MaintainEnd *string `json:"maintain_end,omitempty"` IngressIp *string `json:"ingress_ip,omitempty"` UserId *string `json:"user_id,omitempty"` NatEipIpv6Cidr *string `json:"nat_eip_ipv6_cidr,omitempty"` EipIpv6Address *string `json:"eip_ipv6_address,omitempty"` NatEipAddress *string `json:"nat_eip_address,omitempty"` BandwidthSize *int32 `json:"bandwidth_size,omitempty"` AvailableZoneIds *string `json:"available_zone_ids,omitempty"` InstanceVersion *string `json:"instance_version,omitempty"` VirsubnetId *string `json:"virsubnet_id,omitempty"` RomaEipAddress *string `json:"roma_eip_address,omitempty"` Listeners *interface{} `json:"listeners,omitempty"` SupportedFeatures *[]string `json:"supported_features,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (UpdateInstanceV2Response) String ¶ added in v0.0.65
func (o UpdateInstanceV2Response) String() string
type UpdateInstanceV2ResponseChargingMode ¶ added in v0.0.65
type UpdateInstanceV2ResponseChargingMode struct {
// contains filtered or unexported fields
}
func (UpdateInstanceV2ResponseChargingMode) MarshalJSON ¶ added in v0.0.65
func (c UpdateInstanceV2ResponseChargingMode) MarshalJSON() ([]byte, error)
func (*UpdateInstanceV2ResponseChargingMode) UnmarshalJSON ¶ added in v0.0.65
func (c *UpdateInstanceV2ResponseChargingMode) UnmarshalJSON(b []byte) error
type UpdateInstanceV2ResponseChargingModeEnum ¶ added in v0.0.65
type UpdateInstanceV2ResponseChargingModeEnum struct { E_0 UpdateInstanceV2ResponseChargingMode E_1 UpdateInstanceV2ResponseChargingMode }
func GetUpdateInstanceV2ResponseChargingModeEnum ¶ added in v0.0.65
func GetUpdateInstanceV2ResponseChargingModeEnum() UpdateInstanceV2ResponseChargingModeEnum
type UpdateInstanceV2ResponseInstanceStatus ¶ added in v0.0.65
type UpdateInstanceV2ResponseInstanceStatus struct {
// contains filtered or unexported fields
}
func (UpdateInstanceV2ResponseInstanceStatus) MarshalJSON ¶ added in v0.0.65
func (c UpdateInstanceV2ResponseInstanceStatus) MarshalJSON() ([]byte, error)
func (*UpdateInstanceV2ResponseInstanceStatus) UnmarshalJSON ¶ added in v0.0.65
func (c *UpdateInstanceV2ResponseInstanceStatus) UnmarshalJSON(b []byte) error
type UpdateInstanceV2ResponseInstanceStatusEnum ¶ added in v0.0.65
type UpdateInstanceV2ResponseInstanceStatusEnum struct { E_1 UpdateInstanceV2ResponseInstanceStatus E_2 UpdateInstanceV2ResponseInstanceStatus E_3 UpdateInstanceV2ResponseInstanceStatus E_4 UpdateInstanceV2ResponseInstanceStatus E_5 UpdateInstanceV2ResponseInstanceStatus E_6 UpdateInstanceV2ResponseInstanceStatus E_7 UpdateInstanceV2ResponseInstanceStatus E_8 UpdateInstanceV2ResponseInstanceStatus E_10 UpdateInstanceV2ResponseInstanceStatus E_11 UpdateInstanceV2ResponseInstanceStatus E_12 UpdateInstanceV2ResponseInstanceStatus E_13 UpdateInstanceV2ResponseInstanceStatus E_20 UpdateInstanceV2ResponseInstanceStatus E_21 UpdateInstanceV2ResponseInstanceStatus E_22 UpdateInstanceV2ResponseInstanceStatus E_23 UpdateInstanceV2ResponseInstanceStatus E_24 UpdateInstanceV2ResponseInstanceStatus E_25 UpdateInstanceV2ResponseInstanceStatus E_26 UpdateInstanceV2ResponseInstanceStatus E_27 UpdateInstanceV2ResponseInstanceStatus E_28 UpdateInstanceV2ResponseInstanceStatus E_29 UpdateInstanceV2ResponseInstanceStatus E_30 UpdateInstanceV2ResponseInstanceStatus E_31 UpdateInstanceV2ResponseInstanceStatus E_32 UpdateInstanceV2ResponseInstanceStatus E_33 UpdateInstanceV2ResponseInstanceStatus E_34 UpdateInstanceV2ResponseInstanceStatus E_35 UpdateInstanceV2ResponseInstanceStatus E_36 UpdateInstanceV2ResponseInstanceStatus E_37 UpdateInstanceV2ResponseInstanceStatus E_38 UpdateInstanceV2ResponseInstanceStatus E_39 UpdateInstanceV2ResponseInstanceStatus E_40 UpdateInstanceV2ResponseInstanceStatus E_41 UpdateInstanceV2ResponseInstanceStatus }
func GetUpdateInstanceV2ResponseInstanceStatusEnum ¶ added in v0.0.65
func GetUpdateInstanceV2ResponseInstanceStatusEnum() UpdateInstanceV2ResponseInstanceStatusEnum
type UpdateInstanceV2ResponseSpec ¶ added in v0.0.65
type UpdateInstanceV2ResponseSpec struct {
// contains filtered or unexported fields
}
func (UpdateInstanceV2ResponseSpec) MarshalJSON ¶ added in v0.0.65
func (c UpdateInstanceV2ResponseSpec) MarshalJSON() ([]byte, error)
func (*UpdateInstanceV2ResponseSpec) UnmarshalJSON ¶ added in v0.0.65
func (c *UpdateInstanceV2ResponseSpec) UnmarshalJSON(b []byte) error
type UpdateInstanceV2ResponseSpecEnum ¶ added in v0.0.65
type UpdateInstanceV2ResponseSpecEnum struct { BASIC UpdateInstanceV2ResponseSpec PROFESSIONAL UpdateInstanceV2ResponseSpec ENTERPRISE UpdateInstanceV2ResponseSpec PLATINUM UpdateInstanceV2ResponseSpec BASIC_IPV6 UpdateInstanceV2ResponseSpec PROFESSIONAL_IPV6 UpdateInstanceV2ResponseSpec ENTERPRISE_IPV6 UpdateInstanceV2ResponseSpec PLATINUM_IPV6 UpdateInstanceV2ResponseSpec }
func GetUpdateInstanceV2ResponseSpecEnum ¶ added in v0.0.65
func GetUpdateInstanceV2ResponseSpecEnum() UpdateInstanceV2ResponseSpecEnum
type UpdateInstanceV2ResponseStatus ¶ added in v0.0.65
type UpdateInstanceV2ResponseStatus struct {
// contains filtered or unexported fields
}
func (UpdateInstanceV2ResponseStatus) MarshalJSON ¶ added in v0.0.65
func (c UpdateInstanceV2ResponseStatus) MarshalJSON() ([]byte, error)
func (*UpdateInstanceV2ResponseStatus) UnmarshalJSON ¶ added in v0.0.65
func (c *UpdateInstanceV2ResponseStatus) UnmarshalJSON(b []byte) error
type UpdateInstanceV2ResponseStatusEnum ¶ added in v0.0.65
type UpdateInstanceV2ResponseStatusEnum struct { CREATING UpdateInstanceV2ResponseStatus CREATE_SUCCESS UpdateInstanceV2ResponseStatus CREATE_FAIL UpdateInstanceV2ResponseStatus INITING UpdateInstanceV2ResponseStatus REGISTERING UpdateInstanceV2ResponseStatus RUNNING UpdateInstanceV2ResponseStatus INITING_FAILED UpdateInstanceV2ResponseStatus REGISTER_FAILED UpdateInstanceV2ResponseStatus INSTALLING UpdateInstanceV2ResponseStatus INSTALL_FAILED UpdateInstanceV2ResponseStatus UPDATING UpdateInstanceV2ResponseStatus UPDATE_FAILED UpdateInstanceV2ResponseStatus ROLLBACKING UpdateInstanceV2ResponseStatus ROLLBACK_SUCCESS UpdateInstanceV2ResponseStatus ROLLBACK_FAILED UpdateInstanceV2ResponseStatus DELETING UpdateInstanceV2ResponseStatus DELETE_FAILED UpdateInstanceV2ResponseStatus UNREGISTERING UpdateInstanceV2ResponseStatus UN_REGISTER_FAILED UpdateInstanceV2ResponseStatus CREATE_TIMEOUT UpdateInstanceV2ResponseStatus INIT_TIMEOUT UpdateInstanceV2ResponseStatus REGISTER_TIMEOUT UpdateInstanceV2ResponseStatus INSTALL_TIMEOUT UpdateInstanceV2ResponseStatus UPDATE_TIMEOUT UpdateInstanceV2ResponseStatus ROLLBACK_TIMEOUT UpdateInstanceV2ResponseStatus DELETE_TIMEOUT UpdateInstanceV2ResponseStatus UNREGISTER_TIMEOUT UpdateInstanceV2ResponseStatus STARTING UpdateInstanceV2ResponseStatus FREEZING UpdateInstanceV2ResponseStatus FROZEN UpdateInstanceV2ResponseStatus RESTARTING UpdateInstanceV2ResponseStatus RESTART_FAIL UpdateInstanceV2ResponseStatus UNHEALTHY UpdateInstanceV2ResponseStatus RESTART_TIMEOUT UpdateInstanceV2ResponseStatus }
func GetUpdateInstanceV2ResponseStatusEnum ¶ added in v0.0.65
func GetUpdateInstanceV2ResponseStatusEnum() UpdateInstanceV2ResponseStatusEnum
type UpdateRequestThrottlingPolicyV2Request ¶
type UpdateRequestThrottlingPolicyV2Request struct { InstanceId string `json:"instance_id"` ThrottleId string `json:"throttle_id"` Body *ThrottleReq `json:"body,omitempty"` }
Request Object
func (UpdateRequestThrottlingPolicyV2Request) String ¶
func (o UpdateRequestThrottlingPolicyV2Request) String() string
type UpdateRequestThrottlingPolicyV2Response ¶
type UpdateRequestThrottlingPolicyV2Response struct { BindNum *int32 `json:"bind_num,omitempty"` IsIncludeSpecialThrottle *int32 `json:"is_include_special_throttle,omitempty"` CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` Remark *string `json:"remark,omitempty"` Type *int32 `json:"type,omitempty"` TimeInterval *int32 `json:"time_interval,omitempty"` IpCallLimits *int32 `json:"ip_call_limits,omitempty"` AppCallLimits *int32 `json:"app_call_limits,omitempty"` Name *string `json:"name,omitempty"` TimeUnit *UpdateRequestThrottlingPolicyV2ResponseTimeUnit `json:"time_unit,omitempty"` ApiCallLimits *int32 `json:"api_call_limits,omitempty"` Id *string `json:"id,omitempty"` UserCallLimits *int32 `json:"user_call_limits,omitempty"` EnableAdaptiveControl *string `json:"enable_adaptive_control,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (UpdateRequestThrottlingPolicyV2Response) String ¶
func (o UpdateRequestThrottlingPolicyV2Response) String() string
type UpdateRequestThrottlingPolicyV2ResponseTimeUnit ¶
type UpdateRequestThrottlingPolicyV2ResponseTimeUnit struct {
// contains filtered or unexported fields
}
func (UpdateRequestThrottlingPolicyV2ResponseTimeUnit) MarshalJSON ¶
func (c UpdateRequestThrottlingPolicyV2ResponseTimeUnit) MarshalJSON() ([]byte, error)
func (*UpdateRequestThrottlingPolicyV2ResponseTimeUnit) UnmarshalJSON ¶
func (c *UpdateRequestThrottlingPolicyV2ResponseTimeUnit) UnmarshalJSON(b []byte) error
type UpdateRequestThrottlingPolicyV2ResponseTimeUnitEnum ¶
type UpdateRequestThrottlingPolicyV2ResponseTimeUnitEnum struct { SECOND UpdateRequestThrottlingPolicyV2ResponseTimeUnit MINUTE UpdateRequestThrottlingPolicyV2ResponseTimeUnit HOUR UpdateRequestThrottlingPolicyV2ResponseTimeUnit DAY UpdateRequestThrottlingPolicyV2ResponseTimeUnit }
func GetUpdateRequestThrottlingPolicyV2ResponseTimeUnitEnum ¶
func GetUpdateRequestThrottlingPolicyV2ResponseTimeUnitEnum() UpdateRequestThrottlingPolicyV2ResponseTimeUnitEnum
type UpdateSignatureKeyV2Request ¶
type UpdateSignatureKeyV2Request struct { InstanceId string `json:"instance_id"` SignId string `json:"sign_id"` Body *SignatureReq `json:"body,omitempty"` }
Request Object
func (UpdateSignatureKeyV2Request) String ¶
func (o UpdateSignatureKeyV2Request) String() string
type UpdateSignatureKeyV2Response ¶
type UpdateSignatureKeyV2Response struct { SignSecret *string `json:"sign_secret,omitempty"` UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` Name *string `json:"name,omitempty"` Id *string `json:"id,omitempty"` SignKey *string `json:"sign_key,omitempty"` SignType *UpdateSignatureKeyV2ResponseSignType `json:"sign_type,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (UpdateSignatureKeyV2Response) String ¶
func (o UpdateSignatureKeyV2Response) String() string
type UpdateSignatureKeyV2ResponseSignType ¶
type UpdateSignatureKeyV2ResponseSignType struct {
// contains filtered or unexported fields
}
func (UpdateSignatureKeyV2ResponseSignType) MarshalJSON ¶
func (c UpdateSignatureKeyV2ResponseSignType) MarshalJSON() ([]byte, error)
func (*UpdateSignatureKeyV2ResponseSignType) UnmarshalJSON ¶
func (c *UpdateSignatureKeyV2ResponseSignType) UnmarshalJSON(b []byte) error
type UpdateSignatureKeyV2ResponseSignTypeEnum ¶
type UpdateSignatureKeyV2ResponseSignTypeEnum struct { HMAC UpdateSignatureKeyV2ResponseSignType BASIC UpdateSignatureKeyV2ResponseSignType }
func GetUpdateSignatureKeyV2ResponseSignTypeEnum ¶
func GetUpdateSignatureKeyV2ResponseSignTypeEnum() UpdateSignatureKeyV2ResponseSignTypeEnum
type UpdateSpecialThrottlingConfigurationV2Request ¶
type UpdateSpecialThrottlingConfigurationV2Request struct { InstanceId string `json:"instance_id"` ThrottleId string `json:"throttle_id"` StrategyId string `json:"strategy_id"` Body *ThrottleSpecialUpdateReq `json:"body,omitempty"` }
Request Object
func (UpdateSpecialThrottlingConfigurationV2Request) String ¶
func (o UpdateSpecialThrottlingConfigurationV2Request) String() string
type UpdateSpecialThrottlingConfigurationV2Response ¶
type UpdateSpecialThrottlingConfigurationV2Response struct { CallLimits *int32 `json:"call_limits,omitempty"` AppName *string `json:"app_name,omitempty"` ObjectName *string `json:"object_name,omitempty"` ObjectId *string `json:"object_id,omitempty"` ThrottleId *string `json:"throttle_id,omitempty"` ApplyTime *sdktime.SdkTime `json:"apply_time,omitempty"` Id *string `json:"id,omitempty"` AppId *string `json:"app_id,omitempty"` ObjectType *string `json:"object_type,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (UpdateSpecialThrottlingConfigurationV2Response) String ¶
func (o UpdateSpecialThrottlingConfigurationV2Response) String() string
type UpdateVpcChannelV2Request ¶ added in v0.0.65
type UpdateVpcChannelV2Request struct { InstanceId string `json:"instance_id"` VpcChannelId string `json:"vpc_channel_id"` Body *VpcCreate `json:"body,omitempty"` }
Request Object
func (UpdateVpcChannelV2Request) String ¶ added in v0.0.65
func (o UpdateVpcChannelV2Request) String() string
type UpdateVpcChannelV2Response ¶ added in v0.0.65
type UpdateVpcChannelV2Response struct { Name string `json:"name"` Type int32 `json:"type"` Port *int32 `json:"port,omitempty"` BalanceStrategy *UpdateVpcChannelV2ResponseBalanceStrategy `json:"balance_strategy,omitempty"` MemberType *UpdateVpcChannelV2ResponseMemberType `json:"member_type,omitempty"` CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` Id *string `json:"id,omitempty"` Status *int32 `json:"status,omitempty"` ElbId *string `json:"elb_id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (UpdateVpcChannelV2Response) String ¶ added in v0.0.65
func (o UpdateVpcChannelV2Response) String() string
type UpdateVpcChannelV2ResponseBalanceStrategy ¶ added in v0.0.65
type UpdateVpcChannelV2ResponseBalanceStrategy struct {
// contains filtered or unexported fields
}
func (UpdateVpcChannelV2ResponseBalanceStrategy) MarshalJSON ¶ added in v0.0.65
func (c UpdateVpcChannelV2ResponseBalanceStrategy) MarshalJSON() ([]byte, error)
func (*UpdateVpcChannelV2ResponseBalanceStrategy) UnmarshalJSON ¶ added in v0.0.65
func (c *UpdateVpcChannelV2ResponseBalanceStrategy) UnmarshalJSON(b []byte) error
type UpdateVpcChannelV2ResponseBalanceStrategyEnum ¶ added in v0.0.65
type UpdateVpcChannelV2ResponseBalanceStrategyEnum struct { E_1 UpdateVpcChannelV2ResponseBalanceStrategy E_2 UpdateVpcChannelV2ResponseBalanceStrategy E_3 UpdateVpcChannelV2ResponseBalanceStrategy E_4 UpdateVpcChannelV2ResponseBalanceStrategy }
func GetUpdateVpcChannelV2ResponseBalanceStrategyEnum ¶ added in v0.0.65
func GetUpdateVpcChannelV2ResponseBalanceStrategyEnum() UpdateVpcChannelV2ResponseBalanceStrategyEnum
type UpdateVpcChannelV2ResponseMemberType ¶ added in v0.0.65
type UpdateVpcChannelV2ResponseMemberType struct {
// contains filtered or unexported fields
}
func (UpdateVpcChannelV2ResponseMemberType) MarshalJSON ¶ added in v0.0.65
func (c UpdateVpcChannelV2ResponseMemberType) MarshalJSON() ([]byte, error)
func (*UpdateVpcChannelV2ResponseMemberType) UnmarshalJSON ¶ added in v0.0.65
func (c *UpdateVpcChannelV2ResponseMemberType) UnmarshalJSON(b []byte) error
type UpdateVpcChannelV2ResponseMemberTypeEnum ¶ added in v0.0.65
type UpdateVpcChannelV2ResponseMemberTypeEnum struct { IP UpdateVpcChannelV2ResponseMemberType ECS UpdateVpcChannelV2ResponseMemberType }
func GetUpdateVpcChannelV2ResponseMemberTypeEnum ¶ added in v0.0.65
func GetUpdateVpcChannelV2ResponseMemberTypeEnum() UpdateVpcChannelV2ResponseMemberTypeEnum
type UrlDomainBase ¶ added in v0.0.49
type UrlDomainBase struct {
MinSslVersion *UrlDomainBaseMinSslVersion `json:"min_ssl_version,omitempty"`
}
func (UrlDomainBase) String ¶ added in v0.0.49
func (o UrlDomainBase) String() string
type UrlDomainBaseInfo ¶ added in v0.0.49
type UrlDomainBaseInfo struct { UrlDomain string `json:"url_domain"` Id string `json:"id"` Status int32 `json:"status"` MinSslVersion string `json:"min_ssl_version"` }
func (UrlDomainBaseInfo) String ¶ added in v0.0.49
func (o UrlDomainBaseInfo) String() string
type UrlDomainBaseMinSslVersion ¶ added in v0.0.49
type UrlDomainBaseMinSslVersion struct {
// contains filtered or unexported fields
}
func (UrlDomainBaseMinSslVersion) MarshalJSON ¶ added in v0.0.49
func (c UrlDomainBaseMinSslVersion) MarshalJSON() ([]byte, error)
func (*UrlDomainBaseMinSslVersion) UnmarshalJSON ¶ added in v0.0.49
func (c *UrlDomainBaseMinSslVersion) UnmarshalJSON(b []byte) error
type UrlDomainBaseMinSslVersionEnum ¶ added in v0.0.49
type UrlDomainBaseMinSslVersionEnum struct { TL_SV1_1 UrlDomainBaseMinSslVersion TL_SV1_2 UrlDomainBaseMinSslVersion }
func GetUrlDomainBaseMinSslVersionEnum ¶ added in v0.0.49
func GetUrlDomainBaseMinSslVersionEnum() UrlDomainBaseMinSslVersionEnum
type UrlDomainCreate ¶ added in v0.0.49
type UrlDomainCreate struct { MinSslVersion *UrlDomainCreateMinSslVersion `json:"min_ssl_version,omitempty"` UrlDomain *string `json:"url_domain,omitempty"` }
func (UrlDomainCreate) String ¶ added in v0.0.49
func (o UrlDomainCreate) String() string
type UrlDomainCreateMinSslVersion ¶ added in v0.0.49
type UrlDomainCreateMinSslVersion struct {
// contains filtered or unexported fields
}
func (UrlDomainCreateMinSslVersion) MarshalJSON ¶ added in v0.0.49
func (c UrlDomainCreateMinSslVersion) MarshalJSON() ([]byte, error)
func (*UrlDomainCreateMinSslVersion) UnmarshalJSON ¶ added in v0.0.49
func (c *UrlDomainCreateMinSslVersion) UnmarshalJSON(b []byte) error
type UrlDomainCreateMinSslVersionEnum ¶ added in v0.0.49
type UrlDomainCreateMinSslVersionEnum struct { TL_SV1_1 UrlDomainCreateMinSslVersion TL_SV1_2 UrlDomainCreateMinSslVersion }
func GetUrlDomainCreateMinSslVersionEnum ¶ added in v0.0.49
func GetUrlDomainCreateMinSslVersionEnum() UrlDomainCreateMinSslVersionEnum
type UrlDomainModify ¶ added in v0.0.49
type UrlDomainModify struct {
MinSslVersion UrlDomainModifyMinSslVersion `json:"min_ssl_version"`
}
func (UrlDomainModify) String ¶ added in v0.0.49
func (o UrlDomainModify) String() string
type UrlDomainModifyMinSslVersion ¶ added in v0.0.49
type UrlDomainModifyMinSslVersion struct {
// contains filtered or unexported fields
}
func (UrlDomainModifyMinSslVersion) MarshalJSON ¶ added in v0.0.49
func (c UrlDomainModifyMinSslVersion) MarshalJSON() ([]byte, error)
func (*UrlDomainModifyMinSslVersion) UnmarshalJSON ¶ added in v0.0.49
func (c *UrlDomainModifyMinSslVersion) UnmarshalJSON(b []byte) error
type UrlDomainModifyMinSslVersionEnum ¶ added in v0.0.49
type UrlDomainModifyMinSslVersionEnum struct { TL_SV1_1 UrlDomainModifyMinSslVersion TL_SV1_2 UrlDomainModifyMinSslVersion }
func GetUrlDomainModifyMinSslVersionEnum ¶ added in v0.0.49
func GetUrlDomainModifyMinSslVersionEnum() UrlDomainModifyMinSslVersionEnum
type UrlDomainsResp ¶
type UrlDomainsResp struct { Id *string `json:"id,omitempty"` Domain *string `json:"domain,omitempty"` CnameStatus *int32 `json:"cname_status,omitempty"` SslId *string `json:"ssl_id,omitempty"` SslName *string `json:"ssl_name,omitempty"` MinSslVersion *UrlDomainsRespMinSslVersion `json:"min_ssl_version,omitempty"` }
func (UrlDomainsResp) String ¶
func (o UrlDomainsResp) String() string
type UrlDomainsRespMinSslVersion ¶ added in v0.0.49
type UrlDomainsRespMinSslVersion struct {
// contains filtered or unexported fields
}
func (UrlDomainsRespMinSslVersion) MarshalJSON ¶ added in v0.0.49
func (c UrlDomainsRespMinSslVersion) MarshalJSON() ([]byte, error)
func (*UrlDomainsRespMinSslVersion) UnmarshalJSON ¶ added in v0.0.49
func (c *UrlDomainsRespMinSslVersion) UnmarshalJSON(b []byte) error
type UrlDomainsRespMinSslVersionEnum ¶ added in v0.0.49
type UrlDomainsRespMinSslVersionEnum struct { TL_SV1_1 UrlDomainsRespMinSslVersion TL_SV1_2 UrlDomainsRespMinSslVersion }
func GetUrlDomainsRespMinSslVersionEnum ¶ added in v0.0.49
func GetUrlDomainsRespMinSslVersionEnum() UrlDomainsRespMinSslVersionEnum
type VpcBase ¶ added in v0.0.65
type VpcBase struct { Name string `json:"name"` Type int32 `json:"type"` Port *int32 `json:"port,omitempty"` BalanceStrategy *VpcBaseBalanceStrategy `json:"balance_strategy,omitempty"` MemberType *VpcBaseMemberType `json:"member_type,omitempty"` }
type VpcBaseBalanceStrategy ¶ added in v0.0.65
type VpcBaseBalanceStrategy struct {
// contains filtered or unexported fields
}
func (VpcBaseBalanceStrategy) MarshalJSON ¶ added in v0.0.65
func (c VpcBaseBalanceStrategy) MarshalJSON() ([]byte, error)
func (*VpcBaseBalanceStrategy) UnmarshalJSON ¶ added in v0.0.65
func (c *VpcBaseBalanceStrategy) UnmarshalJSON(b []byte) error
type VpcBaseBalanceStrategyEnum ¶ added in v0.0.65
type VpcBaseBalanceStrategyEnum struct { E_1 VpcBaseBalanceStrategy E_2 VpcBaseBalanceStrategy E_3 VpcBaseBalanceStrategy E_4 VpcBaseBalanceStrategy }
func GetVpcBaseBalanceStrategyEnum ¶ added in v0.0.65
func GetVpcBaseBalanceStrategyEnum() VpcBaseBalanceStrategyEnum
type VpcBaseInfo ¶
type VpcBaseInfo struct { EcsId *string `json:"ecs_id,omitempty"` EcsName *int32 `json:"ecs_name,omitempty"` CascadeFlag *bool `json:"cascade_flag,omitempty"` }
func (VpcBaseInfo) String ¶
func (o VpcBaseInfo) String() string
type VpcBaseMemberType ¶ added in v0.0.65
type VpcBaseMemberType struct {
// contains filtered or unexported fields
}
func (VpcBaseMemberType) MarshalJSON ¶ added in v0.0.65
func (c VpcBaseMemberType) MarshalJSON() ([]byte, error)
func (*VpcBaseMemberType) UnmarshalJSON ¶ added in v0.0.65
func (c *VpcBaseMemberType) UnmarshalJSON(b []byte) error
type VpcBaseMemberTypeEnum ¶ added in v0.0.65
type VpcBaseMemberTypeEnum struct { IP VpcBaseMemberType ECS VpcBaseMemberType }
func GetVpcBaseMemberTypeEnum ¶ added in v0.0.65
func GetVpcBaseMemberTypeEnum() VpcBaseMemberTypeEnum
type VpcChannelBase ¶ added in v0.0.65
type VpcChannelBase struct { Name string `json:"name"` Type int32 `json:"type"` Port *int32 `json:"port,omitempty"` BalanceStrategy *VpcChannelBaseBalanceStrategy `json:"balance_strategy,omitempty"` MemberType *VpcChannelBaseMemberType `json:"member_type,omitempty"` CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` Id *string `json:"id,omitempty"` Status *int32 `json:"status,omitempty"` }
func (VpcChannelBase) String ¶ added in v0.0.65
func (o VpcChannelBase) String() string
type VpcChannelBaseBalanceStrategy ¶ added in v0.0.65
type VpcChannelBaseBalanceStrategy struct {
// contains filtered or unexported fields
}
func (VpcChannelBaseBalanceStrategy) MarshalJSON ¶ added in v0.0.65
func (c VpcChannelBaseBalanceStrategy) MarshalJSON() ([]byte, error)
func (*VpcChannelBaseBalanceStrategy) UnmarshalJSON ¶ added in v0.0.65
func (c *VpcChannelBaseBalanceStrategy) UnmarshalJSON(b []byte) error
type VpcChannelBaseBalanceStrategyEnum ¶ added in v0.0.65
type VpcChannelBaseBalanceStrategyEnum struct { E_1 VpcChannelBaseBalanceStrategy E_2 VpcChannelBaseBalanceStrategy E_3 VpcChannelBaseBalanceStrategy E_4 VpcChannelBaseBalanceStrategy }
func GetVpcChannelBaseBalanceStrategyEnum ¶ added in v0.0.65
func GetVpcChannelBaseBalanceStrategyEnum() VpcChannelBaseBalanceStrategyEnum
type VpcChannelBaseMemberType ¶ added in v0.0.65
type VpcChannelBaseMemberType struct {
// contains filtered or unexported fields
}
func (VpcChannelBaseMemberType) MarshalJSON ¶ added in v0.0.65
func (c VpcChannelBaseMemberType) MarshalJSON() ([]byte, error)
func (*VpcChannelBaseMemberType) UnmarshalJSON ¶ added in v0.0.65
func (c *VpcChannelBaseMemberType) UnmarshalJSON(b []byte) error
type VpcChannelBaseMemberTypeEnum ¶ added in v0.0.65
type VpcChannelBaseMemberTypeEnum struct { IP VpcChannelBaseMemberType ECS VpcChannelBaseMemberType }
func GetVpcChannelBaseMemberTypeEnum ¶ added in v0.0.65
func GetVpcChannelBaseMemberTypeEnum() VpcChannelBaseMemberTypeEnum
type VpcChannelInfo ¶ added in v0.0.65
type VpcChannelInfo struct { Name string `json:"name"` Type int32 `json:"type"` Port *int32 `json:"port,omitempty"` BalanceStrategy *VpcChannelInfoBalanceStrategy `json:"balance_strategy,omitempty"` MemberType *VpcChannelInfoMemberType `json:"member_type,omitempty"` CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` Id *string `json:"id,omitempty"` Status *int32 `json:"status,omitempty"` ElbId *string `json:"elb_id,omitempty"` }
func (VpcChannelInfo) String ¶ added in v0.0.65
func (o VpcChannelInfo) String() string
type VpcChannelInfoBalanceStrategy ¶ added in v0.0.65
type VpcChannelInfoBalanceStrategy struct {
// contains filtered or unexported fields
}
func (VpcChannelInfoBalanceStrategy) MarshalJSON ¶ added in v0.0.65
func (c VpcChannelInfoBalanceStrategy) MarshalJSON() ([]byte, error)
func (*VpcChannelInfoBalanceStrategy) UnmarshalJSON ¶ added in v0.0.65
func (c *VpcChannelInfoBalanceStrategy) UnmarshalJSON(b []byte) error
type VpcChannelInfoBalanceStrategyEnum ¶ added in v0.0.65
type VpcChannelInfoBalanceStrategyEnum struct { E_1 VpcChannelInfoBalanceStrategy E_2 VpcChannelInfoBalanceStrategy E_3 VpcChannelInfoBalanceStrategy E_4 VpcChannelInfoBalanceStrategy }
func GetVpcChannelInfoBalanceStrategyEnum ¶ added in v0.0.65
func GetVpcChannelInfoBalanceStrategyEnum() VpcChannelInfoBalanceStrategyEnum
type VpcChannelInfoMemberType ¶ added in v0.0.65
type VpcChannelInfoMemberType struct {
// contains filtered or unexported fields
}
func (VpcChannelInfoMemberType) MarshalJSON ¶ added in v0.0.65
func (c VpcChannelInfoMemberType) MarshalJSON() ([]byte, error)
func (*VpcChannelInfoMemberType) UnmarshalJSON ¶ added in v0.0.65
func (c *VpcChannelInfoMemberType) UnmarshalJSON(b []byte) error
type VpcChannelInfoMemberTypeEnum ¶ added in v0.0.65
type VpcChannelInfoMemberTypeEnum struct { IP VpcChannelInfoMemberType ECS VpcChannelInfoMemberType }
func GetVpcChannelInfoMemberTypeEnum ¶ added in v0.0.65
func GetVpcChannelInfoMemberTypeEnum() VpcChannelInfoMemberTypeEnum
type VpcCreate ¶ added in v0.0.65
type VpcCreate struct { Name string `json:"name"` Type int32 `json:"type"` Port *int32 `json:"port,omitempty"` BalanceStrategy *VpcCreateBalanceStrategy `json:"balance_strategy,omitempty"` MemberType *VpcCreateMemberType `json:"member_type,omitempty"` Members *[]MemberInfo `json:"members,omitempty"` VpcHealthConfig *VpcHealthConfig `json:"vpc_health_config,omitempty"` }
type VpcCreateBalanceStrategy ¶ added in v0.0.65
type VpcCreateBalanceStrategy struct {
// contains filtered or unexported fields
}
func (VpcCreateBalanceStrategy) MarshalJSON ¶ added in v0.0.65
func (c VpcCreateBalanceStrategy) MarshalJSON() ([]byte, error)
func (*VpcCreateBalanceStrategy) UnmarshalJSON ¶ added in v0.0.65
func (c *VpcCreateBalanceStrategy) UnmarshalJSON(b []byte) error
type VpcCreateBalanceStrategyEnum ¶ added in v0.0.65
type VpcCreateBalanceStrategyEnum struct { E_1 VpcCreateBalanceStrategy E_2 VpcCreateBalanceStrategy E_3 VpcCreateBalanceStrategy E_4 VpcCreateBalanceStrategy }
func GetVpcCreateBalanceStrategyEnum ¶ added in v0.0.65
func GetVpcCreateBalanceStrategyEnum() VpcCreateBalanceStrategyEnum
type VpcCreateMemberType ¶ added in v0.0.65
type VpcCreateMemberType struct {
// contains filtered or unexported fields
}
func (VpcCreateMemberType) MarshalJSON ¶ added in v0.0.65
func (c VpcCreateMemberType) MarshalJSON() ([]byte, error)
func (*VpcCreateMemberType) UnmarshalJSON ¶ added in v0.0.65
func (c *VpcCreateMemberType) UnmarshalJSON(b []byte) error
type VpcCreateMemberTypeEnum ¶ added in v0.0.65
type VpcCreateMemberTypeEnum struct { IP VpcCreateMemberType ECS VpcCreateMemberType }
func GetVpcCreateMemberTypeEnum ¶ added in v0.0.65
func GetVpcCreateMemberTypeEnum() VpcCreateMemberTypeEnum
type VpcHealthConfig ¶ added in v0.0.65
type VpcHealthConfig struct { Protocol VpcHealthConfigProtocol `json:"protocol"` Path *string `json:"path,omitempty"` Method *VpcHealthConfigMethod `json:"method,omitempty"` Port *int32 `json:"port,omitempty"` ThresholdNormal int32 `json:"threshold_normal"` ThresholdAbnormal int32 `json:"threshold_abnormal"` TimeInterval int32 `json:"time_interval"` HttpCode *string `json:"http_code,omitempty"` EnableClientSsl *bool `json:"enable_client_ssl,omitempty"` Timeout *int32 `json:"timeout,omitempty"` }
func (VpcHealthConfig) String ¶ added in v0.0.65
func (o VpcHealthConfig) String() string
type VpcHealthConfigBase ¶ added in v0.0.65
type VpcHealthConfigBase struct { Protocol VpcHealthConfigBaseProtocol `json:"protocol"` Path *string `json:"path,omitempty"` Method *VpcHealthConfigBaseMethod `json:"method,omitempty"` Port *int32 `json:"port,omitempty"` ThresholdNormal int32 `json:"threshold_normal"` ThresholdAbnormal int32 `json:"threshold_abnormal"` TimeInterval int32 `json:"time_interval"` HttpCode *string `json:"http_code,omitempty"` EnableClientSsl *bool `json:"enable_client_ssl,omitempty"` }
健康检查详情,VPC通道类型为2时必选。
func (VpcHealthConfigBase) String ¶ added in v0.0.65
func (o VpcHealthConfigBase) String() string
type VpcHealthConfigBaseMethod ¶ added in v0.0.65
type VpcHealthConfigBaseMethod struct {
// contains filtered or unexported fields
}
func (VpcHealthConfigBaseMethod) MarshalJSON ¶ added in v0.0.65
func (c VpcHealthConfigBaseMethod) MarshalJSON() ([]byte, error)
func (*VpcHealthConfigBaseMethod) UnmarshalJSON ¶ added in v0.0.65
func (c *VpcHealthConfigBaseMethod) UnmarshalJSON(b []byte) error
type VpcHealthConfigBaseMethodEnum ¶ added in v0.0.65
type VpcHealthConfigBaseMethodEnum struct { GET VpcHealthConfigBaseMethod HEAD VpcHealthConfigBaseMethod }
func GetVpcHealthConfigBaseMethodEnum ¶ added in v0.0.65
func GetVpcHealthConfigBaseMethodEnum() VpcHealthConfigBaseMethodEnum
type VpcHealthConfigBaseProtocol ¶ added in v0.0.65
type VpcHealthConfigBaseProtocol struct {
// contains filtered or unexported fields
}
func (VpcHealthConfigBaseProtocol) MarshalJSON ¶ added in v0.0.65
func (c VpcHealthConfigBaseProtocol) MarshalJSON() ([]byte, error)
func (*VpcHealthConfigBaseProtocol) UnmarshalJSON ¶ added in v0.0.65
func (c *VpcHealthConfigBaseProtocol) UnmarshalJSON(b []byte) error
type VpcHealthConfigBaseProtocolEnum ¶ added in v0.0.65
type VpcHealthConfigBaseProtocolEnum struct { TCP VpcHealthConfigBaseProtocol HTTP VpcHealthConfigBaseProtocol HTTPS VpcHealthConfigBaseProtocol }
func GetVpcHealthConfigBaseProtocolEnum ¶ added in v0.0.65
func GetVpcHealthConfigBaseProtocolEnum() VpcHealthConfigBaseProtocolEnum
type VpcHealthConfigInfo ¶ added in v0.0.65
type VpcHealthConfigInfo struct { Protocol VpcHealthConfigInfoProtocol `json:"protocol"` Path *string `json:"path,omitempty"` Method *VpcHealthConfigInfoMethod `json:"method,omitempty"` Port *int32 `json:"port,omitempty"` ThresholdNormal int32 `json:"threshold_normal"` ThresholdAbnormal int32 `json:"threshold_abnormal"` TimeInterval int32 `json:"time_interval"` HttpCode *string `json:"http_code,omitempty"` EnableClientSsl *bool `json:"enable_client_ssl,omitempty"` Timeout *int32 `json:"timeout,omitempty"` VpcChannelId *string `json:"vpc_channel_id,omitempty"` Id *string `json:"id,omitempty"` CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` }
健康检查详情,仅VPC通道类型为2时有效。
func (VpcHealthConfigInfo) String ¶ added in v0.0.65
func (o VpcHealthConfigInfo) String() string
type VpcHealthConfigInfoMethod ¶ added in v0.0.65
type VpcHealthConfigInfoMethod struct {
// contains filtered or unexported fields
}
func (VpcHealthConfigInfoMethod) MarshalJSON ¶ added in v0.0.65
func (c VpcHealthConfigInfoMethod) MarshalJSON() ([]byte, error)
func (*VpcHealthConfigInfoMethod) UnmarshalJSON ¶ added in v0.0.65
func (c *VpcHealthConfigInfoMethod) UnmarshalJSON(b []byte) error
type VpcHealthConfigInfoMethodEnum ¶ added in v0.0.65
type VpcHealthConfigInfoMethodEnum struct { GET VpcHealthConfigInfoMethod HEAD VpcHealthConfigInfoMethod }
func GetVpcHealthConfigInfoMethodEnum ¶ added in v0.0.65
func GetVpcHealthConfigInfoMethodEnum() VpcHealthConfigInfoMethodEnum
type VpcHealthConfigInfoProtocol ¶ added in v0.0.65
type VpcHealthConfigInfoProtocol struct {
// contains filtered or unexported fields
}
func (VpcHealthConfigInfoProtocol) MarshalJSON ¶ added in v0.0.65
func (c VpcHealthConfigInfoProtocol) MarshalJSON() ([]byte, error)
func (*VpcHealthConfigInfoProtocol) UnmarshalJSON ¶ added in v0.0.65
func (c *VpcHealthConfigInfoProtocol) UnmarshalJSON(b []byte) error
type VpcHealthConfigInfoProtocolEnum ¶ added in v0.0.65
type VpcHealthConfigInfoProtocolEnum struct { TCP VpcHealthConfigInfoProtocol HTTP VpcHealthConfigInfoProtocol HTTPS VpcHealthConfigInfoProtocol }
func GetVpcHealthConfigInfoProtocolEnum ¶ added in v0.0.65
func GetVpcHealthConfigInfoProtocolEnum() VpcHealthConfigInfoProtocolEnum
type VpcHealthConfigMethod ¶ added in v0.0.65
type VpcHealthConfigMethod struct {
// contains filtered or unexported fields
}
func (VpcHealthConfigMethod) MarshalJSON ¶ added in v0.0.65
func (c VpcHealthConfigMethod) MarshalJSON() ([]byte, error)
func (*VpcHealthConfigMethod) UnmarshalJSON ¶ added in v0.0.65
func (c *VpcHealthConfigMethod) UnmarshalJSON(b []byte) error
type VpcHealthConfigMethodEnum ¶ added in v0.0.65
type VpcHealthConfigMethodEnum struct { GET VpcHealthConfigMethod HEAD VpcHealthConfigMethod }
func GetVpcHealthConfigMethodEnum ¶ added in v0.0.65
func GetVpcHealthConfigMethodEnum() VpcHealthConfigMethodEnum
type VpcHealthConfigProtocol ¶ added in v0.0.65
type VpcHealthConfigProtocol struct {
// contains filtered or unexported fields
}
func (VpcHealthConfigProtocol) MarshalJSON ¶ added in v0.0.65
func (c VpcHealthConfigProtocol) MarshalJSON() ([]byte, error)
func (*VpcHealthConfigProtocol) UnmarshalJSON ¶ added in v0.0.65
func (c *VpcHealthConfigProtocol) UnmarshalJSON(b []byte) error
type VpcHealthConfigProtocolEnum ¶ added in v0.0.65
type VpcHealthConfigProtocolEnum struct { TCP VpcHealthConfigProtocol HTTP VpcHealthConfigProtocol HTTPS VpcHealthConfigProtocol }
func GetVpcHealthConfigProtocolEnum ¶ added in v0.0.65
func GetVpcHealthConfigProtocolEnum() VpcHealthConfigProtocolEnum
type VpcInfo ¶
type VpcInfo struct { EcsId *string `json:"ecs_id,omitempty"` EcsName *int32 `json:"ecs_name,omitempty"` CascadeFlag *bool `json:"cascade_flag,omitempty"` VpcChannelProxyHost *string `json:"vpc_channel_proxy_host,omitempty"` VpcChannelId *string `json:"vpc_channel_id,omitempty"` VpcChannelPort *int32 `json:"vpc_channel_port,omitempty"` }
VPC通道详情。如果vpc_channel_status = 1,则这个object类型为必填信息
type VpcMemberCreate ¶ added in v0.0.65
type VpcMemberCreate struct {
Members []MemberInfo `json:"members"`
}
func (VpcMemberCreate) String ¶ added in v0.0.65
func (o VpcMemberCreate) String() string
type VpcMemberInfo ¶ added in v0.0.65
type VpcMemberInfo struct { Host *string `json:"host,omitempty"` Weight *int32 `json:"weight,omitempty"` EcsId *string `json:"ecs_id,omitempty"` EcsName *string `json:"ecs_name,omitempty"` Id *string `json:"id,omitempty"` Status *int32 `json:"status,omitempty"` VpcChannelId *string `json:"vpc_channel_id,omitempty"` CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` }
func (VpcMemberInfo) String ¶ added in v0.0.65
func (o VpcMemberInfo) String() string
Source Files ¶
- model_acl_api_binding_create.go
- model_acl_api_binding_info.go
- model_acl_batch_delete.go
- model_acl_batch_result_failure_resp.go
- model_acl_bind_api_page_apis_resp.go
- model_acl_binding_batch_delete.go
- model_acl_binding_batch_result_failure_resp.go
- model_add_eip_v2_request.go
- model_add_eip_v2_response.go
- model_add_engress_eip_v2_request.go
- model_add_engress_eip_v2_response.go
- model_adding_backend_instances_v2_request.go
- model_adding_backend_instances_v2_response.go
- model_api_acl_create.go
- model_api_acl_info_with_bind_num.go
- model_api_backend_vpc_req.go
- model_api_base_info.go
- model_api_batch_publish.go
- model_api_bind_acl_page_acls_resp.go
- model_api_common.go
- model_api_condition_base.go
- model_api_create.go
- model_api_create_base.go
- model_api_func.go
- model_api_func_create.go
- model_api_group_detail_resp.go
- model_api_group_req.go
- model_api_info.go
- model_api_info_per_page.go
- model_api_mock.go
- model_api_mock_create.go
- model_api_policy_function_base.go
- model_api_policy_function_create.go
- model_api_policy_function_resp.go
- model_api_policy_http_base.go
- model_api_policy_http_create.go
- model_api_policy_http_resp.go
- model_api_policy_mock_base.go
- model_api_policy_mock_create.go
- model_api_policy_mock_resp.go
- model_api_policy_req_base.go
- model_api_policy_resp_base.go
- model_api_publish_req.go
- model_api_resp_base_info.go
- model_api_version_info.go
- model_api_version_resp.go
- model_app_auth_binded_api_resp.go
- model_app_auth_req.go
- model_app_auth_resp.go
- model_app_auth_un_binded_api_resp.go
- model_app_code_base_info.go
- model_app_code_create.go
- model_app_info_with_bind_num_resp.go
- model_app_req.go
- model_app_secret_req.go
- model_associate_certificate_v2_request.go
- model_associate_certificate_v2_response.go
- model_associate_domain_v2_request.go
- model_associate_domain_v2_response.go
- model_associate_request_throttling_policy_v2_request.go
- model_associate_request_throttling_policy_v2_response.go
- model_associate_signature_key_v2_request.go
- model_associate_signature_key_v2_response.go
- model_auth_opt.go
- model_auth_result_resp.go
- model_authorizer_base.go
- model_authorizer_create.go
- model_authorizer_resp.go
- model_available_zone.go
- model_backend_api.go
- model_backend_api_base.go
- model_backend_api_base_info.go
- model_backend_api_create.go
- model_backend_latency_stats.go
- model_backend_param.go
- model_backend_param_base.go
- model_base_page.go
- model_batch_delete_acl_v2_request.go
- model_batch_delete_acl_v2_response.go
- model_batch_delete_api_acl_binding_v2_request.go
- model_batch_delete_api_acl_binding_v2_response.go
- model_batch_disassociate_throttling_policy_v2_request.go
- model_batch_disassociate_throttling_policy_v2_response.go
- model_batch_failure.go
- model_batch_publish_or_offline_api_v2_request.go
- model_batch_publish_or_offline_api_v2_response.go
- model_batch_success.go
- model_canceling_authorization_v2_request.go
- model_canceling_authorization_v2_response.go
- model_change_api_version_v2_request.go
- model_change_api_version_v2_response.go
- model_check_app_v2_request.go
- model_check_app_v2_response.go
- model_check_backend_connectivity_req.go
- model_check_backend_connectivity_request.go
- model_check_backend_connectivity_response.go
- model_codition_resp.go
- model_config.go
- model_create_acl_strategy_v2_request.go
- model_create_acl_strategy_v2_response.go
- model_create_an_app_v2_request.go
- model_create_an_app_v2_response.go
- model_create_api_acl_binding_v2_request.go
- model_create_api_acl_binding_v2_response.go
- model_create_api_group_v2_request.go
- model_create_api_group_v2_response.go
- model_create_api_v2_request.go
- model_create_api_v2_response.go
- model_create_app_code_auto_v2_request.go
- model_create_app_code_auto_v2_response.go
- model_create_app_code_v2_request.go
- model_create_app_code_v2_response.go
- model_create_authorizing_apps_v2_request.go
- model_create_authorizing_apps_v2_response.go
- model_create_custom_authorizer_v2_request.go
- model_create_custom_authorizer_v2_response.go
- model_create_environment_v2_request.go
- model_create_environment_v2_response.go
- model_create_environment_variable_v2_request.go
- model_create_environment_variable_v2_response.go
- model_create_feature_v2_request.go
- model_create_feature_v2_response.go
- model_create_gateway_response_v2_request.go
- model_create_gateway_response_v2_response.go
- model_create_instance_v2_request.go
- model_create_instance_v2_response.go
- model_create_or_delete_publish_record_for_api_v2_request.go
- model_create_or_delete_publish_record_for_api_v2_response.go
- model_create_request_throttling_policy_v2_request.go
- model_create_request_throttling_policy_v2_response.go
- model_create_signature_key_v2_request.go
- model_create_signature_key_v2_response.go
- model_create_special_throttling_configuration_v2_request.go
- model_create_special_throttling_configuration_v2_response.go
- model_create_vpc_channel_v2_request.go
- model_create_vpc_channel_v2_response.go
- model_debug_api_req.go
- model_debug_api_v2_request.go
- model_debug_api_v2_response.go
- model_delete_acl_v2_request.go
- model_delete_acl_v2_response.go
- model_delete_api_acl_binding_v2_request.go
- model_delete_api_acl_binding_v2_response.go
- model_delete_api_by_version_id_v2_request.go
- model_delete_api_by_version_id_v2_response.go
- model_delete_api_group_v2_request.go
- model_delete_api_group_v2_response.go
- model_delete_api_v2_request.go
- model_delete_api_v2_response.go
- model_delete_app_code_v2_request.go
- model_delete_app_code_v2_response.go
- model_delete_app_v2_request.go
- model_delete_app_v2_response.go
- model_delete_backend_instance_v2_request.go
- model_delete_backend_instance_v2_response.go
- model_delete_custom_authorizer_v2_request.go
- model_delete_custom_authorizer_v2_response.go
- model_delete_environment_v2_request.go
- model_delete_environment_v2_response.go
- model_delete_environment_variable_v2_request.go
- model_delete_environment_variable_v2_response.go
- model_delete_gateway_response_type_v2_request.go
- model_delete_gateway_response_type_v2_response.go
- model_delete_gateway_response_v2_request.go
- model_delete_gateway_response_v2_response.go
- model_delete_instances_v2_request.go
- model_delete_instances_v2_response.go
- model_delete_request_throttling_policy_v2_request.go
- model_delete_request_throttling_policy_v2_response.go
- model_delete_signature_key_v2_request.go
- model_delete_signature_key_v2_response.go
- model_delete_special_throttling_configuration_v2_request.go
- model_delete_special_throttling_configuration_v2_response.go
- model_delete_vpc_channel_v2_request.go
- model_delete_vpc_channel_v2_response.go
- model_disassociate_certificate_v2_request.go
- model_disassociate_certificate_v2_response.go
- model_disassociate_domain_v2_request.go
- model_disassociate_domain_v2_response.go
- model_disassociate_request_throttling_policy_v2_request.go
- model_disassociate_request_throttling_policy_v2_response.go
- model_disassociate_signature_key_v2_request.go
- model_disassociate_signature_key_v2_response.go
- model_domain_cert_req.go
- model_eip_bind_req.go
- model_env_req.go
- model_env_resp.go
- model_env_variable_req.go
- model_env_variable_resp.go
- model_export_api_definitions_v2_request.go
- model_export_api_definitions_v2_response.go
- model_feature_info.go
- model_feature_toggle.go
- model_identity.go
- model_import_api_definitions_v2_request.go
- model_import_api_definitions_v2_request_body.go
- model_import_api_definitions_v2_response.go
- model_inner_latency_stats.go
- model_instance_abstract_req.go
- model_instance_config.go
- model_instance_create_req.go
- model_instance_mod_req.go
- model_latency_stats.go
- model_list_acl_policy_binded_to_api_v2_request.go
- model_list_acl_policy_binded_to_api_v2_response.go
- model_list_acl_strategies_v2_request.go
- model_list_acl_strategies_v2_response.go
- model_list_api_groups_quantities_v2_request.go
- model_list_api_groups_quantities_v2_response.go
- model_list_api_groups_v2_request.go
- model_list_api_groups_v2_response.go
- model_list_api_quantities_v2_request.go
- model_list_api_quantities_v2_response.go
- model_list_api_runtime_definition_v2_request.go
- model_list_api_runtime_definition_v2_response.go
- model_list_api_version_detail_v2_request.go
- model_list_api_version_detail_v2_response.go
- model_list_api_versions_v2_request.go
- model_list_api_versions_v2_response.go
- model_list_apis_binded_to_acl_policy_v2_request.go
- model_list_apis_binded_to_acl_policy_v2_response.go
- model_list_apis_binded_to_app_v2_request.go
- model_list_apis_binded_to_app_v2_response.go
- model_list_apis_binded_to_request_throttling_policy_v2_request.go
- model_list_apis_binded_to_request_throttling_policy_v2_response.go
- model_list_apis_binded_to_signature_key_v2_request.go
- model_list_apis_binded_to_signature_key_v2_response.go
- model_list_apis_not_bound_with_signature_key_v2_request.go
- model_list_apis_not_bound_with_signature_key_v2_response.go
- model_list_apis_unbinded_to_acl_policy_v2_request.go
- model_list_apis_unbinded_to_acl_policy_v2_response.go
- model_list_apis_unbinded_to_app_v2_request.go
- model_list_apis_unbinded_to_app_v2_response.go
- model_list_apis_unbinded_to_request_throttling_policy_v2_request.go
- model_list_apis_unbinded_to_request_throttling_policy_v2_response.go
- model_list_apis_v2_request.go
- model_list_apis_v2_response.go
- model_list_app_codes_v2_request.go
- model_list_app_codes_v2_response.go
- model_list_app_quantities_v2_request.go
- model_list_app_quantities_v2_response.go
- model_list_apps_binded_to_api_v2_request.go
- model_list_apps_binded_to_api_v2_response.go
- model_list_apps_v2_request.go
- model_list_apps_v2_response.go
- model_list_available_zones_v2_request.go
- model_list_available_zones_v2_response.go
- model_list_backend_instances_v2_request.go
- model_list_backend_instances_v2_response.go
- model_list_custom_authorizers_v2_request.go
- model_list_custom_authorizers_v2_response.go
- model_list_environment_variables_v2_request.go
- model_list_environment_variables_v2_response.go
- model_list_environments_v2_request.go
- model_list_environments_v2_response.go
- model_list_features_v2_request.go
- model_list_features_v2_response.go
- model_list_gateway_responses_v2_request.go
- model_list_gateway_responses_v2_response.go
- model_list_instance_cofigs_v2_request.go
- model_list_instance_cofigs_v2_response.go
- model_list_instances_v2_request.go
- model_list_instances_v2_response.go
- model_list_lately_api_statistics_v2_request.go
- model_list_lately_api_statistics_v2_response.go
- model_list_lately_group_statistics_v2_request.go
- model_list_lately_group_statistics_v2_response.go
- model_list_project_cofigs_v2_request.go
- model_list_project_cofigs_v2_response.go
- model_list_request_throttling_policies_binded_to_api_v2_request.go
- model_list_request_throttling_policies_binded_to_api_v2_response.go
- model_list_request_throttling_policy_v2_request.go
- model_list_request_throttling_policy_v2_response.go
- model_list_signature_keys_binded_to_api_v2_request.go
- model_list_signature_keys_binded_to_api_v2_response.go
- model_list_signature_keys_v2_request.go
- model_list_signature_keys_v2_response.go
- model_list_special_throttling_configurations_v2_request.go
- model_list_special_throttling_configurations_v2_response.go
- model_list_tags_v2_request.go
- model_list_tags_v2_response.go
- model_list_vpc_channels_v2_request.go
- model_list_vpc_channels_v2_response.go
- model_local_name.go
- model_member_base.go
- model_member_info.go
- model_network_traffic_stats.go
- model_open_engress_eip_req.go
- model_remove_eip_v2_request.go
- model_remove_eip_v2_response.go
- model_remove_engress_eip_v2_request.go
- model_remove_engress_eip_v2_response.go
- model_req_param.go
- model_req_param_base.go
- model_request_count_stats.go
- model_resetting_app_secret_v2_request.go
- model_resetting_app_secret_v2_response.go
- model_resp_instance_base.go
- model_response_info.go
- model_response_info_resp.go
- model_responses_create.go
- model_show_details_of_acl_policy_v2_request.go
- model_show_details_of_acl_policy_v2_response.go
- model_show_details_of_api_group_v2_request.go
- model_show_details_of_api_group_v2_response.go
- model_show_details_of_api_v2_request.go
- model_show_details_of_api_v2_response.go
- model_show_details_of_app_code_v2_request.go
- model_show_details_of_app_code_v2_response.go
- model_show_details_of_app_v2_request.go
- model_show_details_of_app_v2_response.go
- model_show_details_of_custom_authorizers_v2_request.go
- model_show_details_of_custom_authorizers_v2_response.go
- model_show_details_of_domain_name_certificate_v2_request.go
- model_show_details_of_domain_name_certificate_v2_response.go
- model_show_details_of_environment_variable_v2_request.go
- model_show_details_of_environment_variable_v2_response.go
- model_show_details_of_gateway_response_type_v2_request.go
- model_show_details_of_gateway_response_type_v2_response.go
- model_show_details_of_gateway_response_v2_request.go
- model_show_details_of_gateway_response_v2_response.go
- model_show_details_of_instance_progress_v2_request.go
- model_show_details_of_instance_progress_v2_response.go
- model_show_details_of_instance_v2_request.go
- model_show_details_of_instance_v2_response.go
- model_show_details_of_request_throttling_policy_v2_request.go
- model_show_details_of_request_throttling_policy_v2_response.go
- model_show_details_of_vpc_channel_v2_request.go
- model_show_details_of_vpc_channel_v2_response.go
- model_sign_binding_api_resp.go
- model_sign_binding_req.go
- model_sign_unbinding_api_resp.go
- model_signature_create_resp.go
- model_signature_req.go
- model_statistics_api.go
- model_statistics_group.go
- model_swagger_failure_resp.go
- model_swagger_info_resp.go
- model_swagger_req.go
- model_swagger_success_resp.go
- model_throttle_binding_api_resp.go
- model_throttle_binding_batch_delete.go
- model_throttle_binding_batch_result_failure_resp.go
- model_throttle_binding_req.go
- model_throttle_binding_resp.go
- model_throttle_binding_throttle_resp.go
- model_throttle_req.go
- model_throttle_resp.go
- model_throttle_special_req.go
- model_throttle_special_resp.go
- model_throttle_special_update_req.go
- model_unbind_api_for_acl_page_apis_resp.go
- model_update_acl_strategy_v2_request.go
- model_update_acl_strategy_v2_response.go
- model_update_api_group_v2_request.go
- model_update_api_group_v2_response.go
- model_update_api_v2_request.go
- model_update_api_v2_response.go
- model_update_app_v2_request.go
- model_update_app_v2_response.go
- model_update_custom_authorizer_v2_request.go
- model_update_custom_authorizer_v2_response.go
- model_update_domain_v2_request.go
- model_update_domain_v2_response.go
- model_update_engress_eip_v2_request.go
- model_update_engress_eip_v2_response.go
- model_update_environment_v2_request.go
- model_update_environment_v2_response.go
- model_update_gateway_response_type_v2_request.go
- model_update_gateway_response_type_v2_response.go
- model_update_gateway_response_v2_request.go
- model_update_gateway_response_v2_response.go
- model_update_instance_v2_request.go
- model_update_instance_v2_response.go
- model_update_request_throttling_policy_v2_request.go
- model_update_request_throttling_policy_v2_response.go
- model_update_signature_key_v2_request.go
- model_update_signature_key_v2_response.go
- model_update_special_throttling_configuration_v2_request.go
- model_update_special_throttling_configuration_v2_response.go
- model_update_vpc_channel_v2_request.go
- model_update_vpc_channel_v2_response.go
- model_url_domain_base.go
- model_url_domain_base_info.go
- model_url_domain_create.go
- model_url_domain_modify.go
- model_url_domains_resp.go
- model_vpc_base.go
- model_vpc_base_info.go
- model_vpc_channel_base.go
- model_vpc_channel_info.go
- model_vpc_create.go
- model_vpc_health_config.go
- model_vpc_health_config_base.go
- model_vpc_health_config_info.go
- model_vpc_info.go
- model_vpc_member_create.go
- model_vpc_member_info.go