Documentation ¶
Index ¶
- type AclApiBindingCreate
- type AclApiBindingInfo
- type AclBatchDelete
- type AclBatchResultFailureResp
- type AclBindApiInfo
- type AclBindingBatchDelete
- type AclBindingBatchFailure
- type AddEipV2Request
- type AddEipV2Response
- type AddEngressEipV2Request
- type AddEngressEipV2Response
- type AddingBackendInstancesV2Request
- type AddingBackendInstancesV2Response
- type ApiAclCreate
- type ApiAclInfoWithBindNum
- type ApiActionInfo
- type ApiActionInfoAction
- type ApiActionInfoActionEnum
- type ApiAuthBase
- type ApiAuthBaseAppType
- type ApiAuthBaseAppTypeEnum
- type ApiAuthBaseAuthTunnel
- type ApiAuthBaseAuthTunnelEnum
- type ApiAuthCreate
- type ApiAuthInfo
- type ApiAuthInfoAppType
- type ApiAuthInfoAppTypeEnum
- type ApiAuthInfoAuthTunnel
- type ApiAuthInfoAuthTunnelEnum
- type ApiAuthRelations
- type ApiAuthRelationsAuthRole
- type ApiAuthRelationsAuthRoleEnum
- type ApiAuthRelationsAuthTunnel
- type ApiAuthRelationsAuthTunnelEnum
- 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 ApiBaseInfoType
- type ApiBaseInfoTypeEnum
- type ApiBatchPublish
- type ApiBindAclInfo
- type ApiBindAclInfoAclType
- type ApiBindAclInfoAclTypeEnum
- type ApiBindAclInfoEntityType
- type ApiBindAclInfoEntityTypeEnum
- type ApiCommon
- type ApiCommonAuthType
- type ApiCommonAuthTypeEnum
- type ApiCommonBackendType
- type ApiCommonBackendTypeEnum
- type ApiCommonMatchMode
- type ApiCommonMatchModeEnum
- type ApiCommonReqMethod
- type ApiCommonReqMethodEnum
- type ApiCommonReqProtocol
- type ApiCommonReqProtocolEnum
- type ApiCommonType
- type ApiCommonTypeEnum
- 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 ApiCreateBaseType
- type ApiCreateBaseTypeEnum
- type ApiCreateMatchMode
- type ApiCreateMatchModeEnum
- type ApiCreateReqMethod
- type ApiCreateReqMethodEnum
- type ApiCreateReqProtocol
- type ApiCreateReqProtocolEnum
- type ApiCreateType
- type ApiCreateTypeEnum
- type ApiDebugInfo
- type ApiDebugInfoMethod
- type ApiDebugInfoMethodEnum
- type ApiForSign
- type ApiForThrottle
- type ApiFunc
- type ApiFuncCreate
- type ApiFuncCreateInvocationType
- type ApiFuncCreateInvocationTypeEnum
- type ApiFuncInvocationType
- type ApiFuncInvocationTypeEnum
- type ApiGroupBase
- type ApiGroupCommonInfo
- type ApiGroupCommonInfoStatus
- type ApiGroupCommonInfoStatusEnum
- type ApiGroupCreate
- type ApiGroupInfoPage
- 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 ApiInfoPerPageType
- type ApiInfoPerPageTypeEnum
- type ApiInfoReqMethod
- type ApiInfoReqMethodEnum
- type ApiInfoReqProtocol
- type ApiInfoReqProtocolEnum
- type ApiInfoType
- type ApiInfoTypeEnum
- type ApiMock
- type ApiMockCreate
- type ApiOutline
- 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 ApiPolicyHttpCreateVpcChannelStatus
- type ApiPolicyHttpCreateVpcChannelStatusEnum
- 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 ApiRespBaseInfo
- type ApiRespBaseInfoAuthType
- type ApiRespBaseInfoAuthTypeEnum
- type ApiRespBaseInfoBackendType
- type ApiRespBaseInfoBackendTypeEnum
- type ApiRespBaseInfoMatchMode
- type ApiRespBaseInfoMatchModeEnum
- type ApiRespBaseInfoReqMethod
- type ApiRespBaseInfoReqMethodEnum
- type ApiRespBaseInfoReqProtocol
- type ApiRespBaseInfoReqProtocolEnum
- type ApiRespBaseInfoType
- type ApiRespBaseInfoTypeEnum
- type ApiVersion
- type ApiVersionResp
- type ApiVersionRespStatus
- type ApiVersionRespStatusEnum
- type AppBaseInfo
- type AppCodeBaseInfo
- type AppCodeCreate
- type AppCreate
- type AppInfo
- type AppInfoAppType
- type AppInfoAppTypeEnum
- type AppInfoCreator
- type AppInfoCreatorEnum
- type AppInfoStatus
- type AppInfoStatusEnum
- type AppInfoWithBindNum
- type AppInfoWithBindNumAppType
- type AppInfoWithBindNumAppTypeEnum
- type AppInfoWithBindNumCreator
- type AppInfoWithBindNumCreatorEnum
- type AppInfoWithBindNumStatus
- type AppInfoWithBindNumStatusEnum
- type AppResetCreate
- type AssociateCertificateV2Request
- type AssociateCertificateV2Response
- type AssociateCertificateV2ResponseStatus
- type AssociateCertificateV2ResponseStatusEnum
- type AssociateDomainV2Request
- type AssociateDomainV2Response
- type AssociateDomainV2ResponseStatus
- type AssociateDomainV2ResponseStatusEnum
- type AssociateRequestThrottlingPolicyV2Request
- type AssociateRequestThrottlingPolicyV2Response
- type AssociateSignatureKeyV2Request
- type AssociateSignatureKeyV2Response
- type AuthOpt
- type AuthOptAppCodeAuthType
- type AuthOptAppCodeAuthTypeEnum
- type AuthResult
- type AuthResultStatus
- type AuthResultStatusEnum
- 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 BackendApiCreateVpcChannelStatus
- type BackendApiCreateVpcChannelStatusEnum
- 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 BaseSignature
- type BaseSignatureSignAlgorithm
- type BaseSignatureSignAlgorithmEnum
- type BaseSignatureSignType
- type BaseSignatureSignTypeEnum
- type BatchDeleteAclV2Request
- type BatchDeleteAclV2Response
- type BatchDeleteApiAclBindingV2Request
- type BatchDeleteApiAclBindingV2Response
- type BatchDisassociateThrottlingPolicyV2Request
- type BatchDisassociateThrottlingPolicyV2Response
- type BatchFailure
- type BatchPublishOrOfflineApiV2Request
- type BatchPublishOrOfflineApiV2Response
- type CancelingAuthorizationV2Request
- type CancelingAuthorizationV2Response
- type CertForm
- type ChangeApiVersionV2Request
- type ChangeApiVersionV2Response
- type CheckAppV2Request
- type CheckAppV2Response
- 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 CreateAnAppV2ResponseStatus
- type CreateAnAppV2ResponseStatusEnum
- type CreateApiAclBindingV2Request
- type CreateApiAclBindingV2Response
- type CreateApiGroupV2Request
- type CreateApiGroupV2Response
- type CreateApiGroupV2ResponseStatus
- type CreateApiGroupV2ResponseStatusEnum
- 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 CreateApiV2ResponseType
- type CreateApiV2ResponseTypeEnum
- 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 CreateRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottle
- type CreateRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottleEnum
- type CreateRequestThrottlingPolicyV2ResponseTimeUnit
- type CreateRequestThrottlingPolicyV2ResponseTimeUnitEnum
- type CreateRequestThrottlingPolicyV2ResponseType
- type CreateRequestThrottlingPolicyV2ResponseTypeEnum
- type CreateSignatureKeyV2Request
- type CreateSignatureKeyV2Response
- type CreateSignatureKeyV2ResponseSignAlgorithm
- type CreateSignatureKeyV2ResponseSignAlgorithmEnum
- type CreateSignatureKeyV2ResponseSignType
- type CreateSignatureKeyV2ResponseSignTypeEnum
- type CreateSpecialThrottlingConfigurationV2Request
- type CreateSpecialThrottlingConfigurationV2Response
- type CreateVpcChannelV2Request
- type CreateVpcChannelV2Response
- type CreateVpcChannelV2ResponseBalanceStrategy
- type CreateVpcChannelV2ResponseBalanceStrategyEnum
- type CreateVpcChannelV2ResponseMemberType
- type CreateVpcChannelV2ResponseMemberTypeEnum
- type CreateVpcChannelV2ResponseStatus
- type CreateVpcChannelV2ResponseStatusEnum
- 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 EipBindReq
- type EnvCreate
- type EnvInfo
- type EnvVariableBase
- type EnvVariableCreate
- type EnvVariableInfo
- type ExportApiDefinitionsV2Request
- type ExportApiDefinitionsV2Response
- type ExportOpenApiReq
- type ExportOpenApiReqDefine
- type ExportOpenApiReqDefineEnum
- type ExportOpenApiReqType
- type ExportOpenApiReqTypeEnum
- type Failure
- type FeatureInfo
- type FeatureToggle
- type Identity
- type IdentityLocation
- type IdentityLocationEnum
- type Ignore
- type ImportApiDefinitionsV2Request
- type ImportApiDefinitionsV2RequestBody
- type ImportApiDefinitionsV2RequestBodyApiMode
- type ImportApiDefinitionsV2RequestBodyApiModeEnum
- type ImportApiDefinitionsV2RequestBodyExtendMode
- type ImportApiDefinitionsV2RequestBodyExtendModeEnum
- type ImportApiDefinitionsV2Response
- type ImportBaseResult
- 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 ListApiRuntimeDefinitionV2ResponseType
- type ListApiRuntimeDefinitionV2ResponseTypeEnum
- 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 ListApiVersionDetailV2ResponseType
- type ListApiVersionDetailV2ResponseTypeEnum
- 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 MemberBaseStatus
- type MemberBaseStatusEnum
- type MemberGroupCreate
- type MemberGroupInfo
- type MemberInfo
- type MemberInfoStatus
- type MemberInfoStatusEnum
- type NetworkTrafficStats
- type OpenEngressEipReq
- type PublishResp
- type RemoveEipV2Request
- type RemoveEipV2Response
- type RemoveEngressEipV2Request
- type RemoveEngressEipV2Response
- type ReqParam
- type ReqParamBase
- type ReqParamBaseLocation
- type ReqParamBaseLocationEnum
- type ReqParamBasePassThrough
- type ReqParamBasePassThroughEnum
- type ReqParamBaseRequired
- type ReqParamBaseRequiredEnum
- type ReqParamBaseType
- type ReqParamBaseTypeEnum
- type ReqParamBaseValidEnable
- type ReqParamBaseValidEnableEnum
- type ReqParamLocation
- type ReqParamLocationEnum
- type ReqParamPassThrough
- type ReqParamPassThroughEnum
- type ReqParamRequired
- type ReqParamRequiredEnum
- type ReqParamType
- type ReqParamTypeEnum
- type ReqParamValidEnable
- type ReqParamValidEnableEnum
- type RequestCountStats
- type ResettingAppSecretV2Request
- type ResettingAppSecretV2Response
- type ResettingAppSecretV2ResponseAppType
- type ResettingAppSecretV2ResponseAppTypeEnum
- type ResettingAppSecretV2ResponseCreator
- type ResettingAppSecretV2ResponseCreatorEnum
- type ResettingAppSecretV2ResponseStatus
- type ResettingAppSecretV2ResponseStatusEnum
- 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 ShowDetailsOfApiGroupV2ResponseStatus
- type ShowDetailsOfApiGroupV2ResponseStatusEnum
- 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 ShowDetailsOfApiV2ResponseType
- type ShowDetailsOfApiV2ResponseTypeEnum
- type ShowDetailsOfAppCodeV2Request
- type ShowDetailsOfAppCodeV2Response
- type ShowDetailsOfAppV2Request
- type ShowDetailsOfAppV2Response
- type ShowDetailsOfAppV2ResponseAppType
- type ShowDetailsOfAppV2ResponseAppTypeEnum
- type ShowDetailsOfAppV2ResponseCreator
- type ShowDetailsOfAppV2ResponseCreatorEnum
- type ShowDetailsOfAppV2ResponseStatus
- type ShowDetailsOfAppV2ResponseStatusEnum
- 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 ShowDetailsOfRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottle
- type ShowDetailsOfRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottleEnum
- type ShowDetailsOfRequestThrottlingPolicyV2ResponseTimeUnit
- type ShowDetailsOfRequestThrottlingPolicyV2ResponseTimeUnitEnum
- type ShowDetailsOfRequestThrottlingPolicyV2ResponseType
- type ShowDetailsOfRequestThrottlingPolicyV2ResponseTypeEnum
- type ShowDetailsOfVpcChannelV2Request
- type ShowDetailsOfVpcChannelV2Response
- type ShowDetailsOfVpcChannelV2ResponseBalanceStrategy
- type ShowDetailsOfVpcChannelV2ResponseBalanceStrategyEnum
- type ShowDetailsOfVpcChannelV2ResponseMemberType
- type ShowDetailsOfVpcChannelV2ResponseMemberTypeEnum
- type ShowDetailsOfVpcChannelV2ResponseStatus
- type ShowDetailsOfVpcChannelV2ResponseStatusEnum
- type SignApiBinding
- type SignApiBindingBase
- type SignApiBindingInfo
- type SignApiBindingInfoSignType
- type SignApiBindingInfoSignTypeEnum
- type SignApiBindingResult
- type Signature
- type SignatureSignAlgorithm
- type SignatureSignAlgorithmEnum
- type SignatureSignType
- type SignatureSignTypeEnum
- type SignatureWithBindNum
- type SignatureWithBindNumSignAlgorithm
- type SignatureWithBindNumSignAlgorithmEnum
- type SignatureWithBindNumSignType
- type SignatureWithBindNumSignTypeEnum
- type StatisticsApi
- type StatisticsApiCycle
- type StatisticsApiCycleEnum
- type StatisticsGroup
- type Success
- type SuccessAction
- type SuccessActionEnum
- type Swagger
- type ThrottleApiBinding
- type ThrottleApiBindingCreate
- type ThrottleApiBindingScope
- type ThrottleApiBindingScopeEnum
- type ThrottleBaseInfo
- type ThrottleBaseInfoTimeUnit
- type ThrottleBaseInfoTimeUnitEnum
- type ThrottleBaseInfoType
- type ThrottleBaseInfoTypeEnum
- type ThrottleBindingBatchDelete
- type ThrottleBindingBatchFailure
- type ThrottleForApi
- type ThrottleForApiIsIncluSpecialThrottle
- type ThrottleForApiIsIncluSpecialThrottleEnum
- type ThrottleForApiTimeUnit
- type ThrottleForApiTimeUnitEnum
- type ThrottleForApiType
- type ThrottleForApiTypeEnum
- type ThrottleSpecialBase
- type ThrottleSpecialCreate
- type ThrottleSpecialCreateObjectType
- type ThrottleSpecialCreateObjectTypeEnum
- type ThrottleSpecialInfo
- type ThrottleSpecialUpdate
- type ThrottlesInfo
- type ThrottlesInfoIsIncluSpecialThrottle
- type ThrottlesInfoIsIncluSpecialThrottleEnum
- type ThrottlesInfoTimeUnit
- type ThrottlesInfoTimeUnitEnum
- type ThrottlesInfoType
- type ThrottlesInfoTypeEnum
- type UnbindApiForAcl
- type UpdateAclStrategyV2Request
- type UpdateAclStrategyV2Response
- type UpdateApiGroupV2Request
- type UpdateApiGroupV2Response
- type UpdateApiGroupV2ResponseStatus
- type UpdateApiGroupV2ResponseStatusEnum
- 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 UpdateApiV2ResponseType
- type UpdateApiV2ResponseTypeEnum
- type UpdateAppV2Request
- type UpdateAppV2Response
- type UpdateAppV2ResponseAppType
- type UpdateAppV2ResponseAppTypeEnum
- type UpdateAppV2ResponseCreator
- type UpdateAppV2ResponseCreatorEnum
- type UpdateAppV2ResponseStatus
- type UpdateAppV2ResponseStatusEnum
- type UpdateCustomAuthorizerV2Request
- type UpdateCustomAuthorizerV2Response
- type UpdateCustomAuthorizerV2ResponseAuthorizerType
- type UpdateCustomAuthorizerV2ResponseAuthorizerTypeEnum
- type UpdateCustomAuthorizerV2ResponseType
- type UpdateCustomAuthorizerV2ResponseTypeEnum
- type UpdateDomainV2Request
- type UpdateDomainV2Response
- type UpdateDomainV2ResponseStatus
- type UpdateDomainV2ResponseStatusEnum
- 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 UpdateRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottle
- type UpdateRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottleEnum
- type UpdateRequestThrottlingPolicyV2ResponseTimeUnit
- type UpdateRequestThrottlingPolicyV2ResponseTimeUnitEnum
- type UpdateRequestThrottlingPolicyV2ResponseType
- type UpdateRequestThrottlingPolicyV2ResponseTypeEnum
- type UpdateSignatureKeyV2Request
- type UpdateSignatureKeyV2Response
- type UpdateSignatureKeyV2ResponseSignAlgorithm
- type UpdateSignatureKeyV2ResponseSignAlgorithmEnum
- type UpdateSignatureKeyV2ResponseSignType
- type UpdateSignatureKeyV2ResponseSignTypeEnum
- type UpdateSpecialThrottlingConfigurationV2Request
- type UpdateSpecialThrottlingConfigurationV2Response
- type UpdateVpcChannelV2Request
- type UpdateVpcChannelV2Response
- type UpdateVpcChannelV2ResponseBalanceStrategy
- type UpdateVpcChannelV2ResponseBalanceStrategyEnum
- type UpdateVpcChannelV2ResponseMemberType
- type UpdateVpcChannelV2ResponseMemberTypeEnum
- type UpdateVpcChannelV2ResponseStatus
- type UpdateVpcChannelV2ResponseStatusEnum
- type UrlDomain
- type UrlDomainBase
- type UrlDomainBaseInfo
- type UrlDomainBaseInfoStatus
- type UrlDomainBaseInfoStatusEnum
- type UrlDomainBaseMinSslVersion
- type UrlDomainBaseMinSslVersionEnum
- type UrlDomainCreate
- type UrlDomainCreateMinSslVersion
- type UrlDomainCreateMinSslVersionEnum
- type UrlDomainMinSslVersion
- type UrlDomainMinSslVersionEnum
- type UrlDomainModify
- type UrlDomainModifyMinSslVersion
- type UrlDomainModifyMinSslVersionEnum
- type VpcBase
- type VpcBaseBalanceStrategy
- type VpcBaseBalanceStrategyEnum
- type VpcBaseInfo
- type VpcBaseMemberType
- type VpcBaseMemberTypeEnum
- type VpcChannelInfo
- type VpcChannelInfoBalanceStrategy
- type VpcChannelInfoBalanceStrategyEnum
- type VpcChannelInfoMemberType
- type VpcChannelInfoMemberTypeEnum
- type VpcChannelInfoStatus
- type VpcChannelInfoStatusEnum
- type VpcCreate
- type VpcCreateBalanceStrategy
- type VpcCreateBalanceStrategyEnum
- type VpcCreateMemberType
- type VpcCreateMemberTypeEnum
- type VpcHealthConfig
- type VpcHealthConfigBase
- type VpcHealthConfigBaseMethod
- type VpcHealthConfigBaseMethodEnum
- type VpcHealthConfigBaseProtocol
- type VpcHealthConfigBaseProtocolEnum
- type VpcHealthConfigBaseStatus
- type VpcHealthConfigBaseStatusEnum
- type VpcHealthConfigInfo
- type VpcHealthConfigInfoMethod
- type VpcHealthConfigInfoMethodEnum
- type VpcHealthConfigInfoProtocol
- type VpcHealthConfigInfoProtocolEnum
- type VpcHealthConfigInfoStatus
- type VpcHealthConfigInfoStatusEnum
- type VpcHealthConfigMethod
- type VpcHealthConfigMethodEnum
- type VpcHealthConfigProtocol
- type VpcHealthConfigProtocolEnum
- type VpcHealthConfigStatus
- type VpcHealthConfigStatusEnum
- type VpcInfo
- type VpcMemberCreate
- type VpcMemberInfo
- type VpcMemberInfoStatus
- type VpcMemberInfoStatusEnum
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 AclBindApiInfo ¶ added in v0.0.69
type AclBindApiInfo 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 (AclBindApiInfo) String ¶ added in v0.0.69
func (o AclBindApiInfo) 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 AclBindingBatchFailure ¶ added in v0.0.69
type AclBindingBatchFailure 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 (AclBindingBatchFailure) String ¶ added in v0.0.69
func (o AclBindingBatchFailure) 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 ApiActionInfo ¶ added in v0.0.69
type ApiActionInfo struct { Action ApiActionInfoAction `json:"action"` EnvId string `json:"env_id"` ApiId string `json:"api_id"` Remark *string `json:"remark,omitempty"` }
func (ApiActionInfo) String ¶ added in v0.0.69
func (o ApiActionInfo) String() string
type ApiActionInfoAction ¶ added in v0.0.69
type ApiActionInfoAction struct {
// contains filtered or unexported fields
}
func (ApiActionInfoAction) MarshalJSON ¶ added in v0.0.69
func (c ApiActionInfoAction) MarshalJSON() ([]byte, error)
func (*ApiActionInfoAction) UnmarshalJSON ¶ added in v0.0.69
func (c *ApiActionInfoAction) UnmarshalJSON(b []byte) error
type ApiActionInfoActionEnum ¶ added in v0.0.69
type ApiActionInfoActionEnum struct { ONLINE ApiActionInfoAction OFFLINE ApiActionInfoAction }
func GetApiActionInfoActionEnum ¶ added in v0.0.69
func GetApiActionInfoActionEnum() ApiActionInfoActionEnum
type ApiAuthBase ¶ added in v0.0.69
type ApiAuthBase struct { Id *string `json:"id,omitempty"` ApiId *string `json:"api_id,omitempty"` ApiName *string `json:"api_name,omitempty"` GroupName *string `json:"group_name,omitempty"` ApiType *int32 `json:"api_type,omitempty"` ApiRemark *string `json:"api_remark,omitempty"` EnvId *string `json:"env_id,omitempty"` AuthRole *string `json:"auth_role,omitempty"` AuthTime *sdktime.SdkTime `json:"auth_time,omitempty"` AppName *string `json:"app_name,omitempty"` AppRemark *string `json:"app_remark,omitempty"` AppType *ApiAuthBaseAppType `json:"app_type,omitempty"` AppCreator *string `json:"app_creator,omitempty"` PublishId *string `json:"publish_id,omitempty"` GroupId *string `json:"group_id,omitempty"` AuthTunnel *ApiAuthBaseAuthTunnel `json:"auth_tunnel,omitempty"` AuthWhitelist *[]string `json:"auth_whitelist,omitempty"` AuthBlacklist *[]string `json:"auth_blacklist,omitempty"` VisitParam *string `json:"visit_param,omitempty"` RomaAppType *string `json:"roma_app_type,omitempty"` }
func (ApiAuthBase) String ¶ added in v0.0.69
func (o ApiAuthBase) String() string
type ApiAuthBaseAppType ¶ added in v0.0.69
type ApiAuthBaseAppType struct {
// contains filtered or unexported fields
}
func (ApiAuthBaseAppType) MarshalJSON ¶ added in v0.0.69
func (c ApiAuthBaseAppType) MarshalJSON() ([]byte, error)
func (*ApiAuthBaseAppType) UnmarshalJSON ¶ added in v0.0.69
func (c *ApiAuthBaseAppType) UnmarshalJSON(b []byte) error
type ApiAuthBaseAppTypeEnum ¶ added in v0.0.69
type ApiAuthBaseAppTypeEnum struct { APIG ApiAuthBaseAppType ROMA ApiAuthBaseAppType }
func GetApiAuthBaseAppTypeEnum ¶ added in v0.0.69
func GetApiAuthBaseAppTypeEnum() ApiAuthBaseAppTypeEnum
type ApiAuthBaseAuthTunnel ¶ added in v0.0.69
type ApiAuthBaseAuthTunnel struct {
// contains filtered or unexported fields
}
func (ApiAuthBaseAuthTunnel) MarshalJSON ¶ added in v0.0.69
func (c ApiAuthBaseAuthTunnel) MarshalJSON() ([]byte, error)
func (*ApiAuthBaseAuthTunnel) UnmarshalJSON ¶ added in v0.0.69
func (c *ApiAuthBaseAuthTunnel) UnmarshalJSON(b []byte) error
type ApiAuthBaseAuthTunnelEnum ¶ added in v0.0.69
type ApiAuthBaseAuthTunnelEnum struct { NORMAL ApiAuthBaseAuthTunnel GREEN ApiAuthBaseAuthTunnel }
func GetApiAuthBaseAuthTunnelEnum ¶ added in v0.0.69
func GetApiAuthBaseAuthTunnelEnum() ApiAuthBaseAuthTunnelEnum
type ApiAuthCreate ¶ added in v0.0.69
type ApiAuthCreate struct { EnvId string `json:"env_id"` AppIds []string `json:"app_ids"` ApiIds []string `json:"api_ids"` }
func (ApiAuthCreate) String ¶ added in v0.0.69
func (o ApiAuthCreate) String() string
type ApiAuthInfo ¶ added in v0.0.69
type ApiAuthInfo struct { Id *string `json:"id,omitempty"` ApiId *string `json:"api_id,omitempty"` ApiName *string `json:"api_name,omitempty"` GroupName *string `json:"group_name,omitempty"` ApiType *int32 `json:"api_type,omitempty"` ApiRemark *string `json:"api_remark,omitempty"` EnvId *string `json:"env_id,omitempty"` AuthRole *string `json:"auth_role,omitempty"` AuthTime *sdktime.SdkTime `json:"auth_time,omitempty"` AppName *string `json:"app_name,omitempty"` AppRemark *string `json:"app_remark,omitempty"` AppType *ApiAuthInfoAppType `json:"app_type,omitempty"` AppCreator *string `json:"app_creator,omitempty"` PublishId *string `json:"publish_id,omitempty"` GroupId *string `json:"group_id,omitempty"` AuthTunnel *ApiAuthInfoAuthTunnel `json:"auth_tunnel,omitempty"` AuthWhitelist *[]string `json:"auth_whitelist,omitempty"` AuthBlacklist *[]string `json:"auth_blacklist,omitempty"` VisitParam *string `json:"visit_param,omitempty"` RomaAppType *string `json:"roma_app_type,omitempty"` EnvName *string `json:"env_name,omitempty"` AppId *string `json:"app_id,omitempty"` }
func (ApiAuthInfo) String ¶ added in v0.0.69
func (o ApiAuthInfo) String() string
type ApiAuthInfoAppType ¶ added in v0.0.69
type ApiAuthInfoAppType struct {
// contains filtered or unexported fields
}
func (ApiAuthInfoAppType) MarshalJSON ¶ added in v0.0.69
func (c ApiAuthInfoAppType) MarshalJSON() ([]byte, error)
func (*ApiAuthInfoAppType) UnmarshalJSON ¶ added in v0.0.69
func (c *ApiAuthInfoAppType) UnmarshalJSON(b []byte) error
type ApiAuthInfoAppTypeEnum ¶ added in v0.0.69
type ApiAuthInfoAppTypeEnum struct { APIG ApiAuthInfoAppType ROMA ApiAuthInfoAppType }
func GetApiAuthInfoAppTypeEnum ¶ added in v0.0.69
func GetApiAuthInfoAppTypeEnum() ApiAuthInfoAppTypeEnum
type ApiAuthInfoAuthTunnel ¶ added in v0.0.69
type ApiAuthInfoAuthTunnel struct {
// contains filtered or unexported fields
}
func (ApiAuthInfoAuthTunnel) MarshalJSON ¶ added in v0.0.69
func (c ApiAuthInfoAuthTunnel) MarshalJSON() ([]byte, error)
func (*ApiAuthInfoAuthTunnel) UnmarshalJSON ¶ added in v0.0.69
func (c *ApiAuthInfoAuthTunnel) UnmarshalJSON(b []byte) error
type ApiAuthInfoAuthTunnelEnum ¶ added in v0.0.69
type ApiAuthInfoAuthTunnelEnum struct { NORMAL ApiAuthInfoAuthTunnel GREEN ApiAuthInfoAuthTunnel }
func GetApiAuthInfoAuthTunnelEnum ¶ added in v0.0.69
func GetApiAuthInfoAuthTunnelEnum() ApiAuthInfoAuthTunnelEnum
type ApiAuthRelations ¶ added in v0.0.69
type ApiAuthRelations struct { ApiId *string `json:"api_id,omitempty"` AuthResult *AuthResult `json:"auth_result,omitempty"` AuthTime *sdktime.SdkTime `json:"auth_time,omitempty"` Id *string `json:"id,omitempty"` AppId *string `json:"app_id,omitempty"` AuthRole *ApiAuthRelationsAuthRole `json:"auth_role,omitempty"` AuthTunnel *ApiAuthRelationsAuthTunnel `json:"auth_tunnel,omitempty"` AuthWhitelist *[]string `json:"auth_whitelist,omitempty"` AuthBlacklist *[]string `json:"auth_blacklist,omitempty"` VisitParams *string `json:"visit_params,omitempty"` }
func (ApiAuthRelations) String ¶ added in v0.0.69
func (o ApiAuthRelations) String() string
type ApiAuthRelationsAuthRole ¶ added in v0.0.69
type ApiAuthRelationsAuthRole struct {
// contains filtered or unexported fields
}
func (ApiAuthRelationsAuthRole) MarshalJSON ¶ added in v0.0.69
func (c ApiAuthRelationsAuthRole) MarshalJSON() ([]byte, error)
func (*ApiAuthRelationsAuthRole) UnmarshalJSON ¶ added in v0.0.69
func (c *ApiAuthRelationsAuthRole) UnmarshalJSON(b []byte) error
type ApiAuthRelationsAuthRoleEnum ¶ added in v0.0.69
type ApiAuthRelationsAuthRoleEnum struct { PROVIDER ApiAuthRelationsAuthRole CONSUMER ApiAuthRelationsAuthRole }
func GetApiAuthRelationsAuthRoleEnum ¶ added in v0.0.69
func GetApiAuthRelationsAuthRoleEnum() ApiAuthRelationsAuthRoleEnum
type ApiAuthRelationsAuthTunnel ¶ added in v0.0.69
type ApiAuthRelationsAuthTunnel struct {
// contains filtered or unexported fields
}
func (ApiAuthRelationsAuthTunnel) MarshalJSON ¶ added in v0.0.69
func (c ApiAuthRelationsAuthTunnel) MarshalJSON() ([]byte, error)
func (*ApiAuthRelationsAuthTunnel) UnmarshalJSON ¶ added in v0.0.69
func (c *ApiAuthRelationsAuthTunnel) UnmarshalJSON(b []byte) error
type ApiAuthRelationsAuthTunnelEnum ¶ added in v0.0.69
type ApiAuthRelationsAuthTunnelEnum struct { NORMAL ApiAuthRelationsAuthTunnel GREEN ApiAuthRelationsAuthTunnel }
func GetApiAuthRelationsAuthTunnelEnum ¶ added in v0.0.69
func GetApiAuthRelationsAuthTunnelEnum() ApiAuthRelationsAuthTunnelEnum
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 ApiBaseInfoType `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 ApiBaseInfoType ¶
type ApiBaseInfoType struct {
// contains filtered or unexported fields
}
func (ApiBaseInfoType) MarshalJSON ¶
func (c ApiBaseInfoType) MarshalJSON() ([]byte, error)
func (*ApiBaseInfoType) UnmarshalJSON ¶
func (c *ApiBaseInfoType) UnmarshalJSON(b []byte) error
type ApiBaseInfoTypeEnum ¶
type ApiBaseInfoTypeEnum struct { E_1 ApiBaseInfoType E_2 ApiBaseInfoType }
func GetApiBaseInfoTypeEnum ¶
func GetApiBaseInfoTypeEnum() ApiBaseInfoTypeEnum
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 ApiBindAclInfo ¶ added in v0.0.69
type ApiBindAclInfo struct { AclId *string `json:"acl_id,omitempty"` AclName *string `json:"acl_name,omitempty"` EntityType *ApiBindAclInfoEntityType `json:"entity_type,omitempty"` AclType *ApiBindAclInfoAclType `json:"acl_type,omitempty"` AclValue *string `json:"acl_value,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 (ApiBindAclInfo) String ¶ added in v0.0.69
func (o ApiBindAclInfo) String() string
type ApiBindAclInfoAclType ¶ added in v0.0.69
type ApiBindAclInfoAclType struct {
// contains filtered or unexported fields
}
func (ApiBindAclInfoAclType) MarshalJSON ¶ added in v0.0.69
func (c ApiBindAclInfoAclType) MarshalJSON() ([]byte, error)
func (*ApiBindAclInfoAclType) UnmarshalJSON ¶ added in v0.0.69
func (c *ApiBindAclInfoAclType) UnmarshalJSON(b []byte) error
type ApiBindAclInfoAclTypeEnum ¶ added in v0.0.69
type ApiBindAclInfoAclTypeEnum struct { PERMIT ApiBindAclInfoAclType DENY ApiBindAclInfoAclType }
func GetApiBindAclInfoAclTypeEnum ¶ added in v0.0.69
func GetApiBindAclInfoAclTypeEnum() ApiBindAclInfoAclTypeEnum
type ApiBindAclInfoEntityType ¶ added in v0.0.69
type ApiBindAclInfoEntityType struct {
// contains filtered or unexported fields
}
func (ApiBindAclInfoEntityType) MarshalJSON ¶ added in v0.0.69
func (c ApiBindAclInfoEntityType) MarshalJSON() ([]byte, error)
func (*ApiBindAclInfoEntityType) UnmarshalJSON ¶ added in v0.0.69
func (c *ApiBindAclInfoEntityType) UnmarshalJSON(b []byte) error
type ApiBindAclInfoEntityTypeEnum ¶ added in v0.0.69
type ApiBindAclInfoEntityTypeEnum struct { IP ApiBindAclInfoEntityType DOMAIN ApiBindAclInfoEntityType }
func GetApiBindAclInfoEntityTypeEnum ¶ added in v0.0.69
func GetApiBindAclInfoEntityTypeEnum() ApiBindAclInfoEntityTypeEnum
type ApiCommon ¶
type ApiCommon struct { Name string `json:"name"` Type ApiCommonType `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 ApiCommonType ¶
type ApiCommonType struct {
// contains filtered or unexported fields
}
func (ApiCommonType) MarshalJSON ¶
func (c ApiCommonType) MarshalJSON() ([]byte, error)
func (*ApiCommonType) UnmarshalJSON ¶
func (c *ApiCommonType) UnmarshalJSON(b []byte) error
type ApiCommonTypeEnum ¶
type ApiCommonTypeEnum struct { E_1 ApiCommonType E_2 ApiCommonType }
func GetApiCommonTypeEnum ¶
func GetApiCommonTypeEnum() ApiCommonTypeEnum
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 ApiCreateType `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 ApiCreateBaseType `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 ApiCreateBaseType ¶
type ApiCreateBaseType struct {
// contains filtered or unexported fields
}
func (ApiCreateBaseType) MarshalJSON ¶
func (c ApiCreateBaseType) MarshalJSON() ([]byte, error)
func (*ApiCreateBaseType) UnmarshalJSON ¶
func (c *ApiCreateBaseType) UnmarshalJSON(b []byte) error
type ApiCreateBaseTypeEnum ¶
type ApiCreateBaseTypeEnum struct { E_1 ApiCreateBaseType E_2 ApiCreateBaseType }
func GetApiCreateBaseTypeEnum ¶
func GetApiCreateBaseTypeEnum() ApiCreateBaseTypeEnum
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 ApiCreateType ¶
type ApiCreateType struct {
// contains filtered or unexported fields
}
func (ApiCreateType) MarshalJSON ¶
func (c ApiCreateType) MarshalJSON() ([]byte, error)
func (*ApiCreateType) UnmarshalJSON ¶
func (c *ApiCreateType) UnmarshalJSON(b []byte) error
type ApiCreateTypeEnum ¶
type ApiCreateTypeEnum struct { E_1 ApiCreateType E_2 ApiCreateType }
func GetApiCreateTypeEnum ¶
func GetApiCreateTypeEnum() ApiCreateTypeEnum
type ApiDebugInfo ¶ added in v0.0.69
type ApiDebugInfo struct { Body *string `json:"body,omitempty"` Header map[string]string `json:"header,omitempty"` Method ApiDebugInfoMethod `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 (ApiDebugInfo) String ¶ added in v0.0.69
func (o ApiDebugInfo) String() string
type ApiDebugInfoMethod ¶ added in v0.0.69
type ApiDebugInfoMethod struct {
// contains filtered or unexported fields
}
func (ApiDebugInfoMethod) MarshalJSON ¶ added in v0.0.69
func (c ApiDebugInfoMethod) MarshalJSON() ([]byte, error)
func (*ApiDebugInfoMethod) UnmarshalJSON ¶ added in v0.0.69
func (c *ApiDebugInfoMethod) UnmarshalJSON(b []byte) error
type ApiDebugInfoMethodEnum ¶ added in v0.0.69
type ApiDebugInfoMethodEnum struct { GET ApiDebugInfoMethod POST ApiDebugInfoMethod PUT ApiDebugInfoMethod DELETE ApiDebugInfoMethod HEAD ApiDebugInfoMethod PATCH ApiDebugInfoMethod OPTIONS ApiDebugInfoMethod }
func GetApiDebugInfoMethodEnum ¶ added in v0.0.69
func GetApiDebugInfoMethodEnum() ApiDebugInfoMethodEnum
type ApiForSign ¶ added in v0.0.69
type ApiForSign 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"` Type *int32 `json:"type,omitempty"` SignatureName *string `json:"signature_name,omitempty"` }
func (ApiForSign) String ¶ added in v0.0.69
func (o ApiForSign) String() string
type ApiForThrottle ¶ added in v0.0.69
type ApiForThrottle 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 (ApiForThrottle) String ¶ added in v0.0.69
func (o ApiForThrottle) String() string
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 ApiGroupBase ¶ added in v0.0.69
func (ApiGroupBase) String ¶ added in v0.0.69
func (o ApiGroupBase) String() string
type ApiGroupCommonInfo ¶ added in v0.0.69
type ApiGroupCommonInfo struct { Id string `json:"id"` Name string `json:"name"` Status ApiGroupCommonInfoStatus `json:"status"` SlDomain string `json:"sl_domain"` RegisterTime *sdktime.SdkTime `json:"register_time"` UpdateTime *sdktime.SdkTime `json:"update_time"` OnSellStatus int32 `json:"on_sell_status"` UrlDomains *[]UrlDomain `json:"url_domains,omitempty"` }
func (ApiGroupCommonInfo) String ¶ added in v0.0.69
func (o ApiGroupCommonInfo) String() string
type ApiGroupCommonInfoStatus ¶ added in v0.0.69
type ApiGroupCommonInfoStatus struct {
// contains filtered or unexported fields
}
func (ApiGroupCommonInfoStatus) MarshalJSON ¶ added in v0.0.69
func (c ApiGroupCommonInfoStatus) MarshalJSON() ([]byte, error)
func (*ApiGroupCommonInfoStatus) UnmarshalJSON ¶ added in v0.0.69
func (c *ApiGroupCommonInfoStatus) UnmarshalJSON(b []byte) error
type ApiGroupCommonInfoStatusEnum ¶ added in v0.0.69
type ApiGroupCommonInfoStatusEnum struct {
E_1 ApiGroupCommonInfoStatus
}
func GetApiGroupCommonInfoStatusEnum ¶ added in v0.0.69
func GetApiGroupCommonInfoStatusEnum() ApiGroupCommonInfoStatusEnum
type ApiGroupCreate ¶ added in v0.0.69
type ApiGroupCreate struct { Name string `json:"name"` Remark *string `json:"remark,omitempty"` RomaAppId *string `json:"roma_app_id,omitempty"` Version *string `json:"version,omitempty"` }
func (ApiGroupCreate) String ¶ added in v0.0.69
func (o ApiGroupCreate) String() string
type ApiGroupInfoPage ¶ added in v0.0.69
type ApiGroupInfoPage struct { Size int32 `json:"size"` Total int64 `json:"total"` Groups *[]ApiGroupInfoPage `json:"groups,omitempty"` }
func (ApiGroupInfoPage) String ¶ added in v0.0.69
func (o ApiGroupInfoPage) String() string
type ApiInfo ¶ added in v0.0.65
type ApiInfo struct { Name string `json:"name"` Type ApiInfoType `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 ApiInfoPerPageType `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 ApiInfoPerPageType ¶
type ApiInfoPerPageType struct {
// contains filtered or unexported fields
}
func (ApiInfoPerPageType) MarshalJSON ¶
func (c ApiInfoPerPageType) MarshalJSON() ([]byte, error)
func (*ApiInfoPerPageType) UnmarshalJSON ¶
func (c *ApiInfoPerPageType) UnmarshalJSON(b []byte) error
type ApiInfoPerPageTypeEnum ¶
type ApiInfoPerPageTypeEnum struct { E_1 ApiInfoPerPageType E_2 ApiInfoPerPageType }
func GetApiInfoPerPageTypeEnum ¶
func GetApiInfoPerPageTypeEnum() ApiInfoPerPageTypeEnum
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 ApiInfoType ¶ added in v0.0.69
type ApiInfoType struct {
// contains filtered or unexported fields
}
func (ApiInfoType) MarshalJSON ¶ added in v0.0.69
func (c ApiInfoType) MarshalJSON() ([]byte, error)
func (*ApiInfoType) UnmarshalJSON ¶ added in v0.0.69
func (c *ApiInfoType) UnmarshalJSON(b []byte) error
type ApiInfoTypeEnum ¶ added in v0.0.69
type ApiInfoTypeEnum struct { E_1 ApiInfoType E_2 ApiInfoType }
func GetApiInfoTypeEnum ¶ added in v0.0.69
func GetApiInfoTypeEnum() ApiInfoTypeEnum
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 ApiOutline ¶ added in v0.0.69
type ApiOutline 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 (ApiOutline) String ¶ added in v0.0.69
func (o ApiOutline) 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 *ApiPolicyHttpCreateVpcChannelStatus `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 ApiPolicyHttpCreateVpcChannelStatus ¶
type ApiPolicyHttpCreateVpcChannelStatus struct {
// contains filtered or unexported fields
}
func (ApiPolicyHttpCreateVpcChannelStatus) MarshalJSON ¶
func (c ApiPolicyHttpCreateVpcChannelStatus) MarshalJSON() ([]byte, error)
func (*ApiPolicyHttpCreateVpcChannelStatus) UnmarshalJSON ¶
func (c *ApiPolicyHttpCreateVpcChannelStatus) UnmarshalJSON(b []byte) error
type ApiPolicyHttpCreateVpcChannelStatusEnum ¶
type ApiPolicyHttpCreateVpcChannelStatusEnum struct { E_1 ApiPolicyHttpCreateVpcChannelStatus E_2 ApiPolicyHttpCreateVpcChannelStatus }
func GetApiPolicyHttpCreateVpcChannelStatusEnum ¶
func GetApiPolicyHttpCreateVpcChannelStatusEnum() ApiPolicyHttpCreateVpcChannelStatusEnum
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 ApiRespBaseInfo ¶
type ApiRespBaseInfo struct { Name string `json:"name"` Type ApiRespBaseInfoType `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 ApiRespBaseInfoType ¶
type ApiRespBaseInfoType struct {
// contains filtered or unexported fields
}
func (ApiRespBaseInfoType) MarshalJSON ¶
func (c ApiRespBaseInfoType) MarshalJSON() ([]byte, error)
func (*ApiRespBaseInfoType) UnmarshalJSON ¶
func (c *ApiRespBaseInfoType) UnmarshalJSON(b []byte) error
type ApiRespBaseInfoTypeEnum ¶
type ApiRespBaseInfoTypeEnum struct { E_1 ApiRespBaseInfoType E_2 ApiRespBaseInfoType }
func GetApiRespBaseInfoTypeEnum ¶
func GetApiRespBaseInfoTypeEnum() ApiRespBaseInfoTypeEnum
type ApiVersion ¶ added in v0.0.69
type ApiVersion struct {
VersionId *string `json:"version_id,omitempty"`
}
func (ApiVersion) String ¶ added in v0.0.69
func (o ApiVersion) 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 *ApiVersionRespStatus `json:"status,omitempty"` }
func (ApiVersionResp) String ¶ added in v0.0.65
func (o ApiVersionResp) String() string
type ApiVersionRespStatus ¶ added in v0.0.69
type ApiVersionRespStatus struct {
// contains filtered or unexported fields
}
func (ApiVersionRespStatus) MarshalJSON ¶ added in v0.0.69
func (c ApiVersionRespStatus) MarshalJSON() ([]byte, error)
func (*ApiVersionRespStatus) UnmarshalJSON ¶ added in v0.0.69
func (c *ApiVersionRespStatus) UnmarshalJSON(b []byte) error
type ApiVersionRespStatusEnum ¶ added in v0.0.69
type ApiVersionRespStatusEnum struct { E_1 ApiVersionRespStatus E_2 ApiVersionRespStatus }
func GetApiVersionRespStatusEnum ¶ added in v0.0.69
func GetApiVersionRespStatusEnum() ApiVersionRespStatusEnum
type AppBaseInfo ¶ added in v0.0.69
type AppBaseInfo struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Remark *string `json:"remark,omitempty"` }
func (AppBaseInfo) String ¶ added in v0.0.69
func (o AppBaseInfo) 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 AppCreate ¶ added in v0.0.69
type AppInfo ¶ added in v0.0.69
type AppInfo struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Remark *string `json:"remark,omitempty"` Creator *AppInfoCreator `json:"creator,omitempty"` UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` AppKey *string `json:"app_key,omitempty"` AppSecret *string `json:"app_secret,omitempty"` RegisterTime *sdktime.SdkTime `json:"register_time,omitempty"` Status *AppInfoStatus `json:"status,omitempty"` AppType *AppInfoAppType `json:"app_type,omitempty"` RomaAppType *interface{} `json:"roma_app_type,omitempty"` }
type AppInfoAppType ¶ added in v0.0.69
type AppInfoAppType struct {
// contains filtered or unexported fields
}
func (AppInfoAppType) MarshalJSON ¶ added in v0.0.69
func (c AppInfoAppType) MarshalJSON() ([]byte, error)
func (*AppInfoAppType) UnmarshalJSON ¶ added in v0.0.69
func (c *AppInfoAppType) UnmarshalJSON(b []byte) error
type AppInfoAppTypeEnum ¶ added in v0.0.69
type AppInfoAppTypeEnum struct { APIG AppInfoAppType ROMA AppInfoAppType }
func GetAppInfoAppTypeEnum ¶ added in v0.0.69
func GetAppInfoAppTypeEnum() AppInfoAppTypeEnum
type AppInfoCreator ¶ added in v0.0.69
type AppInfoCreator struct {
// contains filtered or unexported fields
}
func (AppInfoCreator) MarshalJSON ¶ added in v0.0.69
func (c AppInfoCreator) MarshalJSON() ([]byte, error)
func (*AppInfoCreator) UnmarshalJSON ¶ added in v0.0.69
func (c *AppInfoCreator) UnmarshalJSON(b []byte) error
type AppInfoCreatorEnum ¶ added in v0.0.69
type AppInfoCreatorEnum struct { USER AppInfoCreator MARKET AppInfoCreator }
func GetAppInfoCreatorEnum ¶ added in v0.0.69
func GetAppInfoCreatorEnum() AppInfoCreatorEnum
type AppInfoStatus ¶ added in v0.0.69
type AppInfoStatus struct {
// contains filtered or unexported fields
}
func (AppInfoStatus) MarshalJSON ¶ added in v0.0.69
func (c AppInfoStatus) MarshalJSON() ([]byte, error)
func (*AppInfoStatus) UnmarshalJSON ¶ added in v0.0.69
func (c *AppInfoStatus) UnmarshalJSON(b []byte) error
type AppInfoStatusEnum ¶ added in v0.0.69
type AppInfoStatusEnum struct {
E_1 AppInfoStatus
}
func GetAppInfoStatusEnum ¶ added in v0.0.69
func GetAppInfoStatusEnum() AppInfoStatusEnum
type AppInfoWithBindNum ¶ added in v0.0.69
type AppInfoWithBindNum struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Remark *string `json:"remark,omitempty"` Creator *AppInfoWithBindNumCreator `json:"creator,omitempty"` UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` AppKey *string `json:"app_key,omitempty"` AppSecret *string `json:"app_secret,omitempty"` RegisterTime *sdktime.SdkTime `json:"register_time,omitempty"` Status *AppInfoWithBindNumStatus `json:"status,omitempty"` AppType *AppInfoWithBindNumAppType `json:"app_type,omitempty"` RomaAppType *interface{} `json:"roma_app_type,omitempty"` BindNum *int32 `json:"bind_num,omitempty"` }
func (AppInfoWithBindNum) String ¶ added in v0.0.69
func (o AppInfoWithBindNum) String() string
type AppInfoWithBindNumAppType ¶ added in v0.0.69
type AppInfoWithBindNumAppType struct {
// contains filtered or unexported fields
}
func (AppInfoWithBindNumAppType) MarshalJSON ¶ added in v0.0.69
func (c AppInfoWithBindNumAppType) MarshalJSON() ([]byte, error)
func (*AppInfoWithBindNumAppType) UnmarshalJSON ¶ added in v0.0.69
func (c *AppInfoWithBindNumAppType) UnmarshalJSON(b []byte) error
type AppInfoWithBindNumAppTypeEnum ¶ added in v0.0.69
type AppInfoWithBindNumAppTypeEnum struct { APIG AppInfoWithBindNumAppType ROMA AppInfoWithBindNumAppType }
func GetAppInfoWithBindNumAppTypeEnum ¶ added in v0.0.69
func GetAppInfoWithBindNumAppTypeEnum() AppInfoWithBindNumAppTypeEnum
type AppInfoWithBindNumCreator ¶ added in v0.0.69
type AppInfoWithBindNumCreator struct {
// contains filtered or unexported fields
}
func (AppInfoWithBindNumCreator) MarshalJSON ¶ added in v0.0.69
func (c AppInfoWithBindNumCreator) MarshalJSON() ([]byte, error)
func (*AppInfoWithBindNumCreator) UnmarshalJSON ¶ added in v0.0.69
func (c *AppInfoWithBindNumCreator) UnmarshalJSON(b []byte) error
type AppInfoWithBindNumCreatorEnum ¶ added in v0.0.69
type AppInfoWithBindNumCreatorEnum struct { USER AppInfoWithBindNumCreator MARKET AppInfoWithBindNumCreator }
func GetAppInfoWithBindNumCreatorEnum ¶ added in v0.0.69
func GetAppInfoWithBindNumCreatorEnum() AppInfoWithBindNumCreatorEnum
type AppInfoWithBindNumStatus ¶ added in v0.0.69
type AppInfoWithBindNumStatus struct {
// contains filtered or unexported fields
}
func (AppInfoWithBindNumStatus) MarshalJSON ¶ added in v0.0.69
func (c AppInfoWithBindNumStatus) MarshalJSON() ([]byte, error)
func (*AppInfoWithBindNumStatus) UnmarshalJSON ¶ added in v0.0.69
func (c *AppInfoWithBindNumStatus) UnmarshalJSON(b []byte) error
type AppInfoWithBindNumStatusEnum ¶ added in v0.0.69
type AppInfoWithBindNumStatusEnum struct {
E_1 AppInfoWithBindNumStatus
}
func GetAppInfoWithBindNumStatusEnum ¶ added in v0.0.69
func GetAppInfoWithBindNumStatusEnum() AppInfoWithBindNumStatusEnum
type AppResetCreate ¶ added in v0.0.69
type AppResetCreate struct {
AppSecret *string `json:"app_secret,omitempty"`
}
func (AppResetCreate) String ¶ added in v0.0.69
func (o AppResetCreate) String() string
type AssociateCertificateV2Request ¶
type AssociateCertificateV2Request struct { InstanceId string `json:"instance_id"` GroupId string `json:"group_id"` DomainId string `json:"domain_id"` Body *CertForm `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 AssociateCertificateV2ResponseStatus `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 AssociateCertificateV2ResponseStatus ¶ added in v0.0.49
type AssociateCertificateV2ResponseStatus struct {
// contains filtered or unexported fields
}
func (AssociateCertificateV2ResponseStatus) MarshalJSON ¶ added in v0.0.49
func (c AssociateCertificateV2ResponseStatus) MarshalJSON() ([]byte, error)
func (*AssociateCertificateV2ResponseStatus) UnmarshalJSON ¶ added in v0.0.49
func (c *AssociateCertificateV2ResponseStatus) UnmarshalJSON(b []byte) error
type AssociateCertificateV2ResponseStatusEnum ¶ added in v0.0.49
type AssociateCertificateV2ResponseStatusEnum struct { E_1 AssociateCertificateV2ResponseStatus E_2 AssociateCertificateV2ResponseStatus E_3 AssociateCertificateV2ResponseStatus E_4 AssociateCertificateV2ResponseStatus }
func GetAssociateCertificateV2ResponseStatusEnum ¶ added in v0.0.49
func GetAssociateCertificateV2ResponseStatusEnum() AssociateCertificateV2ResponseStatusEnum
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 *AssociateDomainV2ResponseStatus `json:"status,omitempty"` MinSslVersion *string `json:"min_ssl_version,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (AssociateDomainV2Response) String ¶
func (o AssociateDomainV2Response) String() string
type AssociateDomainV2ResponseStatus ¶
type AssociateDomainV2ResponseStatus struct {
// contains filtered or unexported fields
}
func (AssociateDomainV2ResponseStatus) MarshalJSON ¶
func (c AssociateDomainV2ResponseStatus) MarshalJSON() ([]byte, error)
func (*AssociateDomainV2ResponseStatus) UnmarshalJSON ¶
func (c *AssociateDomainV2ResponseStatus) UnmarshalJSON(b []byte) error
type AssociateDomainV2ResponseStatusEnum ¶
type AssociateDomainV2ResponseStatusEnum struct { E_1 AssociateDomainV2ResponseStatus E_2 AssociateDomainV2ResponseStatus E_3 AssociateDomainV2ResponseStatus E_4 AssociateDomainV2ResponseStatus }
func GetAssociateDomainV2ResponseStatusEnum ¶
func GetAssociateDomainV2ResponseStatusEnum() AssociateDomainV2ResponseStatusEnum
type AssociateRequestThrottlingPolicyV2Request ¶
type AssociateRequestThrottlingPolicyV2Request struct { InstanceId string `json:"instance_id"` Body *ThrottleApiBindingCreate `json:"body,omitempty"` }
Request Object
func (AssociateRequestThrottlingPolicyV2Request) String ¶
func (o AssociateRequestThrottlingPolicyV2Request) String() string
type AssociateRequestThrottlingPolicyV2Response ¶
type AssociateRequestThrottlingPolicyV2Response struct { ThrottleApplys *[]ThrottleApiBinding `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 *SignApiBinding `json:"body,omitempty"` }
Request Object
func (AssociateSignatureKeyV2Request) String ¶
func (o AssociateSignatureKeyV2Request) String() string
type AssociateSignatureKeyV2Response ¶
type AssociateSignatureKeyV2Response struct { Bindings *[]SignApiBindingInfo `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 AuthResult ¶ added in v0.0.69
type AuthResult struct { Status *AuthResultStatus `json:"status,omitempty"` ErrorMsg *string `json:"error_msg,omitempty"` ErrorCode *string `json:"error_code,omitempty"` ApiName *string `json:"api_name,omitempty"` AppName *string `json:"app_name,omitempty"` }
授权结果
func (AuthResult) String ¶ added in v0.0.69
func (o AuthResult) String() string
type AuthResultStatus ¶ added in v0.0.69
type AuthResultStatus struct {
// contains filtered or unexported fields
}
func (AuthResultStatus) MarshalJSON ¶ added in v0.0.69
func (c AuthResultStatus) MarshalJSON() ([]byte, error)
func (*AuthResultStatus) UnmarshalJSON ¶ added in v0.0.69
func (c *AuthResultStatus) UnmarshalJSON(b []byte) error
type AuthResultStatusEnum ¶ added in v0.0.69
type AuthResultStatusEnum struct { SUCCESS AuthResultStatus SKIPPED AuthResultStatus FAILED AuthResultStatus }
func GetAuthResultStatusEnum ¶ added in v0.0.69
func GetAuthResultStatusEnum() AuthResultStatusEnum
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 *BackendApiCreateVpcChannelStatus `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 BackendApiCreateVpcChannelStatus ¶
type BackendApiCreateVpcChannelStatus struct {
// contains filtered or unexported fields
}
func (BackendApiCreateVpcChannelStatus) MarshalJSON ¶
func (c BackendApiCreateVpcChannelStatus) MarshalJSON() ([]byte, error)
func (*BackendApiCreateVpcChannelStatus) UnmarshalJSON ¶
func (c *BackendApiCreateVpcChannelStatus) UnmarshalJSON(b []byte) error
type BackendApiCreateVpcChannelStatusEnum ¶
type BackendApiCreateVpcChannelStatusEnum struct { E_1 BackendApiCreateVpcChannelStatus E_2 BackendApiCreateVpcChannelStatus }
func GetBackendApiCreateVpcChannelStatusEnum ¶
func GetBackendApiCreateVpcChannelStatusEnum() BackendApiCreateVpcChannelStatusEnum
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 BaseSignature ¶ added in v0.0.69
type BaseSignature struct { Name string `json:"name"` SignType *BaseSignatureSignType `json:"sign_type,omitempty"` SignKey *string `json:"sign_key,omitempty"` SignSecret *string `json:"sign_secret,omitempty"` SignAlgorithm *BaseSignatureSignAlgorithm `json:"sign_algorithm,omitempty"` }
func (BaseSignature) String ¶ added in v0.0.69
func (o BaseSignature) String() string
type BaseSignatureSignAlgorithm ¶ added in v0.0.69
type BaseSignatureSignAlgorithm struct {
// contains filtered or unexported fields
}
func (BaseSignatureSignAlgorithm) MarshalJSON ¶ added in v0.0.69
func (c BaseSignatureSignAlgorithm) MarshalJSON() ([]byte, error)
func (*BaseSignatureSignAlgorithm) UnmarshalJSON ¶ added in v0.0.69
func (c *BaseSignatureSignAlgorithm) UnmarshalJSON(b []byte) error
type BaseSignatureSignAlgorithmEnum ¶ added in v0.0.69
type BaseSignatureSignAlgorithmEnum struct { AES_128_CFB BaseSignatureSignAlgorithm AES_256_CFB BaseSignatureSignAlgorithm }
func GetBaseSignatureSignAlgorithmEnum ¶ added in v0.0.69
func GetBaseSignatureSignAlgorithmEnum() BaseSignatureSignAlgorithmEnum
type BaseSignatureSignType ¶ added in v0.0.69
type BaseSignatureSignType struct {
// contains filtered or unexported fields
}
func (BaseSignatureSignType) MarshalJSON ¶ added in v0.0.69
func (c BaseSignatureSignType) MarshalJSON() ([]byte, error)
func (*BaseSignatureSignType) UnmarshalJSON ¶ added in v0.0.69
func (c *BaseSignatureSignType) UnmarshalJSON(b []byte) error
type BaseSignatureSignTypeEnum ¶ added in v0.0.69
type BaseSignatureSignTypeEnum struct { HMAC BaseSignatureSignType BASIC BaseSignatureSignType PUBLIC_KEY BaseSignatureSignType AES BaseSignatureSignType }
func GetBaseSignatureSignTypeEnum ¶ added in v0.0.69
func GetBaseSignatureSignTypeEnum() BaseSignatureSignTypeEnum
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 *[]AclBindingBatchFailure `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 *[]ThrottleBindingBatchFailure `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 *[]PublishResp `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 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 CertForm ¶ added in v0.0.69
type ChangeApiVersionV2Request ¶ added in v0.0.65
type ChangeApiVersionV2Request struct { InstanceId string `json:"instance_id"` ApiId string `json:"api_id"` Body *ApiVersion `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 { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Remark *string `json:"remark,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CheckAppV2Response) String ¶
func (o CheckAppV2Response) String() string
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 *AppCreate `json:"body,omitempty"` }
Request Object
func (CreateAnAppV2Request) String ¶
func (o CreateAnAppV2Request) String() string
type CreateAnAppV2Response ¶
type CreateAnAppV2Response struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Remark *string `json:"remark,omitempty"` Creator *CreateAnAppV2ResponseCreator `json:"creator,omitempty"` UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` AppKey *string `json:"app_key,omitempty"` AppSecret *string `json:"app_secret,omitempty"` RegisterTime *sdktime.SdkTime `json:"register_time,omitempty"` Status *CreateAnAppV2ResponseStatus `json:"status,omitempty"` AppType *CreateAnAppV2ResponseAppType `json:"app_type,omitempty"` RomaAppType *interface{} `json:"roma_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 CreateAnAppV2ResponseStatus ¶ added in v0.0.69
type CreateAnAppV2ResponseStatus struct {
// contains filtered or unexported fields
}
func (CreateAnAppV2ResponseStatus) MarshalJSON ¶ added in v0.0.69
func (c CreateAnAppV2ResponseStatus) MarshalJSON() ([]byte, error)
func (*CreateAnAppV2ResponseStatus) UnmarshalJSON ¶ added in v0.0.69
func (c *CreateAnAppV2ResponseStatus) UnmarshalJSON(b []byte) error
type CreateAnAppV2ResponseStatusEnum ¶ added in v0.0.69
type CreateAnAppV2ResponseStatusEnum struct {
E_1 CreateAnAppV2ResponseStatus
}
func GetCreateAnAppV2ResponseStatusEnum ¶ added in v0.0.69
func GetCreateAnAppV2ResponseStatusEnum() CreateAnAppV2ResponseStatusEnum
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 *ApiGroupCreate `json:"body,omitempty"` }
Request Object
func (CreateApiGroupV2Request) String ¶
func (o CreateApiGroupV2Request) String() string
type CreateApiGroupV2Response ¶
type CreateApiGroupV2Response struct { Id string `json:"id"` Name string `json:"name"` Status CreateApiGroupV2ResponseStatus `json:"status"` SlDomain string `json:"sl_domain"` RegisterTime *sdktime.SdkTime `json:"register_time"` UpdateTime *sdktime.SdkTime `json:"update_time"` OnSellStatus int32 `json:"on_sell_status"` UrlDomains *[]UrlDomain `json:"url_domains,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreateApiGroupV2Response) String ¶
func (o CreateApiGroupV2Response) String() string
type CreateApiGroupV2ResponseStatus ¶ added in v0.0.69
type CreateApiGroupV2ResponseStatus struct {
// contains filtered or unexported fields
}
func (CreateApiGroupV2ResponseStatus) MarshalJSON ¶ added in v0.0.69
func (c CreateApiGroupV2ResponseStatus) MarshalJSON() ([]byte, error)
func (*CreateApiGroupV2ResponseStatus) UnmarshalJSON ¶ added in v0.0.69
func (c *CreateApiGroupV2ResponseStatus) UnmarshalJSON(b []byte) error
type CreateApiGroupV2ResponseStatusEnum ¶ added in v0.0.69
type CreateApiGroupV2ResponseStatusEnum struct {
E_1 CreateApiGroupV2ResponseStatus
}
func GetCreateApiGroupV2ResponseStatusEnum ¶ added in v0.0.69
func GetCreateApiGroupV2ResponseStatusEnum() CreateApiGroupV2ResponseStatusEnum
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 CreateApiV2ResponseType `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 CreateApiV2ResponseType ¶
type CreateApiV2ResponseType struct {
// contains filtered or unexported fields
}
func (CreateApiV2ResponseType) MarshalJSON ¶
func (c CreateApiV2ResponseType) MarshalJSON() ([]byte, error)
func (*CreateApiV2ResponseType) UnmarshalJSON ¶
func (c *CreateApiV2ResponseType) UnmarshalJSON(b []byte) error
type CreateApiV2ResponseTypeEnum ¶
type CreateApiV2ResponseTypeEnum struct { E_1 CreateApiV2ResponseType E_2 CreateApiV2ResponseType }
func GetCreateApiV2ResponseTypeEnum ¶
func GetCreateApiV2ResponseTypeEnum() CreateApiV2ResponseTypeEnum
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 *ApiAuthCreate `json:"body,omitempty"` }
Request Object
func (CreateAuthorizingAppsV2Request) String ¶
func (o CreateAuthorizingAppsV2Request) String() string
type CreateAuthorizingAppsV2Response ¶
type CreateAuthorizingAppsV2Response struct { Auths *[]ApiAuthRelations `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 *EnvCreate `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 *EnvVariableCreate `json:"body,omitempty"` }
Request Object
func (CreateEnvironmentVariableV2Request) String ¶
func (o CreateEnvironmentVariableV2Request) String() string
type CreateEnvironmentVariableV2Response ¶
type CreateEnvironmentVariableV2Response struct { VariableValue string `json:"variable_value"` EnvId *string `json:"env_id,omitempty"` GroupId *string `json:"group_id,omitempty"` VariableName *string `json:"variable_name,omitempty"` Id *string `json:"id,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 *ApiActionInfo `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 *ThrottleBaseInfo `json:"body,omitempty"` }
Request Object
func (CreateRequestThrottlingPolicyV2Request) String ¶
func (o CreateRequestThrottlingPolicyV2Request) String() string
type CreateRequestThrottlingPolicyV2Response ¶
type CreateRequestThrottlingPolicyV2Response struct { AppCallLimits *int32 `json:"app_call_limits,omitempty"` Name string `json:"name"` TimeUnit CreateRequestThrottlingPolicyV2ResponseTimeUnit `json:"time_unit"` Remark *string `json:"remark,omitempty"` ApiCallLimits int32 `json:"api_call_limits"` Type *CreateRequestThrottlingPolicyV2ResponseType `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"` Id *string `json:"id,omitempty"` BindNum *int32 `json:"bind_num,omitempty"` IsIncluSpecialThrottle *CreateRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottle `json:"is_inclu_special_throttle,omitempty"` CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreateRequestThrottlingPolicyV2Response) String ¶
func (o CreateRequestThrottlingPolicyV2Response) String() string
type CreateRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottle ¶ added in v0.0.69
type CreateRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottle struct {
// contains filtered or unexported fields
}
func (CreateRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottle) MarshalJSON ¶ added in v0.0.69
func (c CreateRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottle) MarshalJSON() ([]byte, error)
func (*CreateRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottle) UnmarshalJSON ¶ added in v0.0.69
func (c *CreateRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottle) UnmarshalJSON(b []byte) error
type CreateRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottleEnum ¶ added in v0.0.69
type CreateRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottleEnum struct { E_1 CreateRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottle E_2 CreateRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottle }
func GetCreateRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottleEnum ¶ added in v0.0.69
func GetCreateRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottleEnum() CreateRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottleEnum
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 CreateRequestThrottlingPolicyV2ResponseType ¶
type CreateRequestThrottlingPolicyV2ResponseType struct {
// contains filtered or unexported fields
}
func (CreateRequestThrottlingPolicyV2ResponseType) MarshalJSON ¶
func (c CreateRequestThrottlingPolicyV2ResponseType) MarshalJSON() ([]byte, error)
func (*CreateRequestThrottlingPolicyV2ResponseType) UnmarshalJSON ¶
func (c *CreateRequestThrottlingPolicyV2ResponseType) UnmarshalJSON(b []byte) error
type CreateRequestThrottlingPolicyV2ResponseTypeEnum ¶
type CreateRequestThrottlingPolicyV2ResponseTypeEnum struct { E_1 CreateRequestThrottlingPolicyV2ResponseType E_2 CreateRequestThrottlingPolicyV2ResponseType }
func GetCreateRequestThrottlingPolicyV2ResponseTypeEnum ¶
func GetCreateRequestThrottlingPolicyV2ResponseTypeEnum() CreateRequestThrottlingPolicyV2ResponseTypeEnum
type CreateSignatureKeyV2Request ¶
type CreateSignatureKeyV2Request struct { InstanceId string `json:"instance_id"` Body *BaseSignature `json:"body,omitempty"` }
Request Object
func (CreateSignatureKeyV2Request) String ¶
func (o CreateSignatureKeyV2Request) String() string
type CreateSignatureKeyV2Response ¶
type CreateSignatureKeyV2Response struct { Name string `json:"name"` SignType *CreateSignatureKeyV2ResponseSignType `json:"sign_type,omitempty"` SignKey *string `json:"sign_key,omitempty"` SignSecret *string `json:"sign_secret,omitempty"` SignAlgorithm *CreateSignatureKeyV2ResponseSignAlgorithm `json:"sign_algorithm,omitempty"` UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` Id *string `json:"id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreateSignatureKeyV2Response) String ¶
func (o CreateSignatureKeyV2Response) String() string
type CreateSignatureKeyV2ResponseSignAlgorithm ¶ added in v0.0.69
type CreateSignatureKeyV2ResponseSignAlgorithm struct {
// contains filtered or unexported fields
}
func (CreateSignatureKeyV2ResponseSignAlgorithm) MarshalJSON ¶ added in v0.0.69
func (c CreateSignatureKeyV2ResponseSignAlgorithm) MarshalJSON() ([]byte, error)
func (*CreateSignatureKeyV2ResponseSignAlgorithm) UnmarshalJSON ¶ added in v0.0.69
func (c *CreateSignatureKeyV2ResponseSignAlgorithm) UnmarshalJSON(b []byte) error
type CreateSignatureKeyV2ResponseSignAlgorithmEnum ¶ added in v0.0.69
type CreateSignatureKeyV2ResponseSignAlgorithmEnum struct { AES_128_CFB CreateSignatureKeyV2ResponseSignAlgorithm AES_256_CFB CreateSignatureKeyV2ResponseSignAlgorithm }
func GetCreateSignatureKeyV2ResponseSignAlgorithmEnum ¶ added in v0.0.69
func GetCreateSignatureKeyV2ResponseSignAlgorithmEnum() CreateSignatureKeyV2ResponseSignAlgorithmEnum
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 PUBLIC_KEY CreateSignatureKeyV2ResponseSignType AES CreateSignatureKeyV2ResponseSignType }
func GetCreateSignatureKeyV2ResponseSignTypeEnum ¶
func GetCreateSignatureKeyV2ResponseSignTypeEnum() CreateSignatureKeyV2ResponseSignTypeEnum
type CreateSpecialThrottlingConfigurationV2Request ¶
type CreateSpecialThrottlingConfigurationV2Request struct { InstanceId string `json:"instance_id"` ThrottleId string `json:"throttle_id"` Body *ThrottleSpecialCreate `json:"body,omitempty"` }
Request Object
func (CreateSpecialThrottlingConfigurationV2Request) String ¶
func (o CreateSpecialThrottlingConfigurationV2Request) String() string
type CreateSpecialThrottlingConfigurationV2Response ¶
type CreateSpecialThrottlingConfigurationV2Response struct { Id *string `json:"id,omitempty"` CallLimits *int32 `json:"call_limits,omitempty"` ApplyTime *sdktime.SdkTime `json:"apply_time,omitempty"` AppName *string `json:"app_name,omitempty"` AppId *string `json:"app_id,omitempty"` ObjectId *string `json:"object_id,omitempty"` ObjectType *string `json:"object_type,omitempty"` ObjectName *string `json:"object_name,omitempty"` ThrottleId *string `json:"throttle_id,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"` 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 *CreateVpcChannelV2ResponseStatus `json:"status,omitempty"` MemberGroups *[]MemberGroupInfo `json:"member_groups,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 CreateVpcChannelV2ResponseStatus ¶ added in v0.0.69
type CreateVpcChannelV2ResponseStatus struct {
// contains filtered or unexported fields
}
func (CreateVpcChannelV2ResponseStatus) MarshalJSON ¶ added in v0.0.69
func (c CreateVpcChannelV2ResponseStatus) MarshalJSON() ([]byte, error)
func (*CreateVpcChannelV2ResponseStatus) UnmarshalJSON ¶ added in v0.0.69
func (c *CreateVpcChannelV2ResponseStatus) UnmarshalJSON(b []byte) error
type CreateVpcChannelV2ResponseStatusEnum ¶ added in v0.0.69
type CreateVpcChannelV2ResponseStatusEnum struct { E_1 CreateVpcChannelV2ResponseStatus E_2 CreateVpcChannelV2ResponseStatus }
func GetCreateVpcChannelV2ResponseStatusEnum ¶ added in v0.0.69
func GetCreateVpcChannelV2ResponseStatusEnum() CreateVpcChannelV2ResponseStatusEnum
type DebugApiV2Request ¶ added in v0.0.65
type DebugApiV2Request struct { InstanceId string `json:"instance_id"` ApiId string `json:"api_id"` Body *ApiDebugInfo `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"` GroupId string `json:"group_id"` DomainId string `json:"domain_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"` GroupId string `json:"group_id"` DomainId string `json:"domain_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 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 EnvInfo ¶ added in v0.0.69
type EnvVariableBase ¶ added in v0.0.69
type EnvVariableBase struct {
VariableValue string `json:"variable_value"`
}
func (EnvVariableBase) String ¶ added in v0.0.69
func (o EnvVariableBase) String() string
type EnvVariableCreate ¶ added in v0.0.69
type EnvVariableCreate struct { VariableValue string `json:"variable_value"` EnvId *string `json:"env_id,omitempty"` GroupId *string `json:"group_id,omitempty"` VariableName *string `json:"variable_name,omitempty"` }
func (EnvVariableCreate) String ¶ added in v0.0.69
func (o EnvVariableCreate) String() string
type EnvVariableInfo ¶ added in v0.0.69
type EnvVariableInfo struct { VariableValue string `json:"variable_value"` EnvId *string `json:"env_id,omitempty"` GroupId *string `json:"group_id,omitempty"` VariableName *string `json:"variable_name,omitempty"` Id *string `json:"id,omitempty"` }
func (EnvVariableInfo) String ¶ added in v0.0.69
func (o EnvVariableInfo) String() string
type ExportApiDefinitionsV2Request ¶ added in v0.0.65
type ExportApiDefinitionsV2Request struct { InstanceId string `json:"instance_id"` Body *ExportOpenApiReq `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 ExportOpenApiReq ¶ added in v0.0.69
type ExportOpenApiReq struct { EnvId *string `json:"env_id,omitempty"` GroupId string `json:"group_id"` Define *ExportOpenApiReqDefine `json:"define,omitempty"` Type *ExportOpenApiReqType `json:"type,omitempty"` Version *string `json:"version,omitempty"` Apis *[]string `json:"apis,omitempty"` }
func (ExportOpenApiReq) String ¶ added in v0.0.69
func (o ExportOpenApiReq) String() string
type ExportOpenApiReqDefine ¶ added in v0.0.69
type ExportOpenApiReqDefine struct {
// contains filtered or unexported fields
}
func (ExportOpenApiReqDefine) MarshalJSON ¶ added in v0.0.69
func (c ExportOpenApiReqDefine) MarshalJSON() ([]byte, error)
func (*ExportOpenApiReqDefine) UnmarshalJSON ¶ added in v0.0.69
func (c *ExportOpenApiReqDefine) UnmarshalJSON(b []byte) error
type ExportOpenApiReqDefineEnum ¶ added in v0.0.69
type ExportOpenApiReqDefineEnum struct { SPEC ExportOpenApiReqDefine PROXY ExportOpenApiReqDefine ALL ExportOpenApiReqDefine DEV ExportOpenApiReqDefine }
func GetExportOpenApiReqDefineEnum ¶ added in v0.0.69
func GetExportOpenApiReqDefineEnum() ExportOpenApiReqDefineEnum
type ExportOpenApiReqType ¶ added in v0.0.69
type ExportOpenApiReqType struct {
// contains filtered or unexported fields
}
func (ExportOpenApiReqType) MarshalJSON ¶ added in v0.0.69
func (c ExportOpenApiReqType) MarshalJSON() ([]byte, error)
func (*ExportOpenApiReqType) UnmarshalJSON ¶ added in v0.0.69
func (c *ExportOpenApiReqType) UnmarshalJSON(b []byte) error
type ExportOpenApiReqTypeEnum ¶ added in v0.0.69
type ExportOpenApiReqTypeEnum struct { JSON ExportOpenApiReqType YAML ExportOpenApiReqType YML ExportOpenApiReqType }
func GetExportOpenApiReqTypeEnum ¶ added in v0.0.69
func GetExportOpenApiReqTypeEnum() ExportOpenApiReqTypeEnum
type Failure ¶ added in v0.0.69
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 Ignore ¶ added in v0.0.69
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
func (*ImportApiDefinitionsV2RequestBody) UnmarshalJSON ¶ added in v0.0.67
func (o *ImportApiDefinitionsV2RequestBody) UnmarshalJSON(b []byte) error
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 { Success *[]Success `json:"success,omitempty"` Failure *[]Failure `json:"failure,omitempty"` Swagger *Swagger `json:"swagger,omitempty"` GroupId *string `json:"group_id,omitempty"` Ignore *[]Ignore `json:"ignore,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ImportApiDefinitionsV2Response) String ¶ added in v0.0.65
func (o ImportApiDefinitionsV2Response) String() string
type ImportBaseResult ¶ added in v0.0.69
type ImportBaseResult struct { Success *[]Success `json:"success,omitempty"` Failure *[]Failure `json:"failure,omitempty"` Swagger *Swagger `json:"swagger,omitempty"` }
func (ImportBaseResult) String ¶ added in v0.0.69
func (o ImportBaseResult) 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"` Offset *int64 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` 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"` }
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 *[]ApiBindAclInfo `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"` Offset *int64 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,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 *[]ApiGroupInfoPage `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 ListApiRuntimeDefinitionV2ResponseType `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 ListApiRuntimeDefinitionV2ResponseType ¶ added in v0.0.69
type ListApiRuntimeDefinitionV2ResponseType struct {
// contains filtered or unexported fields
}
func (ListApiRuntimeDefinitionV2ResponseType) MarshalJSON ¶ added in v0.0.69
func (c ListApiRuntimeDefinitionV2ResponseType) MarshalJSON() ([]byte, error)
func (*ListApiRuntimeDefinitionV2ResponseType) UnmarshalJSON ¶ added in v0.0.69
func (c *ListApiRuntimeDefinitionV2ResponseType) UnmarshalJSON(b []byte) error
type ListApiRuntimeDefinitionV2ResponseTypeEnum ¶ added in v0.0.69
type ListApiRuntimeDefinitionV2ResponseTypeEnum struct { E_1 ListApiRuntimeDefinitionV2ResponseType E_2 ListApiRuntimeDefinitionV2ResponseType }
func GetListApiRuntimeDefinitionV2ResponseTypeEnum ¶ added in v0.0.69
func GetListApiRuntimeDefinitionV2ResponseTypeEnum() ListApiRuntimeDefinitionV2ResponseTypeEnum
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 ListApiVersionDetailV2ResponseType `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 ListApiVersionDetailV2ResponseType ¶ added in v0.0.69
type ListApiVersionDetailV2ResponseType struct {
// contains filtered or unexported fields
}
func (ListApiVersionDetailV2ResponseType) MarshalJSON ¶ added in v0.0.69
func (c ListApiVersionDetailV2ResponseType) MarshalJSON() ([]byte, error)
func (*ListApiVersionDetailV2ResponseType) UnmarshalJSON ¶ added in v0.0.69
func (c *ListApiVersionDetailV2ResponseType) UnmarshalJSON(b []byte) error
type ListApiVersionDetailV2ResponseTypeEnum ¶ added in v0.0.69
type ListApiVersionDetailV2ResponseTypeEnum struct { E_1 ListApiVersionDetailV2ResponseType E_2 ListApiVersionDetailV2ResponseType }
func GetListApiVersionDetailV2ResponseTypeEnum ¶ added in v0.0.69
func GetListApiVersionDetailV2ResponseTypeEnum() ListApiVersionDetailV2ResponseTypeEnum
type ListApiVersionsV2Request ¶ added in v0.0.65
type ListApiVersionsV2Request struct { InstanceId string `json:"instance_id"` Offset *int64 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` ApiId string `json:"api_id"` EnvId *string `json:"env_id,omitempty"` EnvName *string `json:"env_name,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"` Offset *int64 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` 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"` }
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 *[]AclBindApiInfo `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"` Offset *int64 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` 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"` }
Request Object
func (ListApisBindedToAppV2Request) String ¶
func (o ListApisBindedToAppV2Request) String() string
type ListApisBindedToAppV2Response ¶
type ListApisBindedToAppV2Response struct { Size int32 `json:"size"` Total int64 `json:"total"` Auths *[]ApiAuthInfo `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"` Offset *int64 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` 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"` }
Request Object
func (ListApisBindedToRequestThrottlingPolicyV2Request) String ¶
func (o ListApisBindedToRequestThrottlingPolicyV2Request) String() string
type ListApisBindedToRequestThrottlingPolicyV2Response ¶
type ListApisBindedToRequestThrottlingPolicyV2Response struct { Size int32 `json:"size"` Total int64 `json:"total"` Apis *[]ApiForThrottle `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"` Offset *int64 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` 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"` }
Request Object
func (ListApisBindedToSignatureKeyV2Request) String ¶
func (o ListApisBindedToSignatureKeyV2Request) String() string
type ListApisBindedToSignatureKeyV2Response ¶
type ListApisBindedToSignatureKeyV2Response struct { Size int32 `json:"size"` Total int64 `json:"total"` Bindings *[]SignApiBindingBase `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"` Offset *int64 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` 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"` }
Request Object
func (ListApisNotBoundWithSignatureKeyV2Request) String ¶
func (o ListApisNotBoundWithSignatureKeyV2Request) String() string
type ListApisNotBoundWithSignatureKeyV2Response ¶
type ListApisNotBoundWithSignatureKeyV2Response struct { Size int32 `json:"size"` Total int64 `json:"total"` Apis *[]ApiForSign `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"` Offset *int64 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` 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"` }
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 *[]UnbindApiForAcl `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"` Offset *int64 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` 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"` }
Request Object
func (ListApisUnbindedToAppV2Request) String ¶
func (o ListApisUnbindedToAppV2Request) String() string
type ListApisUnbindedToAppV2Response ¶
type ListApisUnbindedToAppV2Response struct { Size int32 `json:"size"` Total int64 `json:"total"` Apis *[]ApiOutline `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"` Offset *int64 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` 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"` }
Request Object
func (ListApisUnbindedToRequestThrottlingPolicyV2Request) String ¶
func (o ListApisUnbindedToRequestThrottlingPolicyV2Request) String() string
type ListApisUnbindedToRequestThrottlingPolicyV2Response ¶
type ListApisUnbindedToRequestThrottlingPolicyV2Response struct { Size int32 `json:"size"` Total int64 `json:"total"` Apis *[]ApiForThrottle `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"` Offset *int64 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` 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"` 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"` Offset *int64 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` ApiId *string `json:"api_id,omitempty"` AppName *string `json:"app_name,omitempty"` AppId *string `json:"app_id,omitempty"` EnvId *string `json:"env_id,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 *[]ApiAuthInfo `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"` Offset *int64 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` 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"` 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 *[]AppInfoWithBindNum `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"` Offset *int64 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` Name *string `json:"name,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"` Offset *int64 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Type *string `json:"type,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"` Offset *int64 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` EnvId *string `json:"env_id,omitempty"` VariableName *string `json:"variable_name,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 *[]EnvVariableInfo `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"` Offset *int64 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` Name *string `json:"name,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 *[]EnvInfo `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 *int64 `json:"start_time,omitempty"` EndTime *int64 `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 *int64 `json:"start_time,omitempty"` EndTime *int64 `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"` Offset *int64 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` ApiId string `json:"api_id"` ThrottleId *string `json:"throttle_id,omitempty"` ThrottleName *string `json:"throttle_name,omitempty"` EnvId *string `json:"env_id,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 *[]ThrottleForApi `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"` Offset *int64 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,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 *[]ThrottlesInfo `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"` Offset *int64 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` ApiId string `json:"api_id"` SignId *string `json:"sign_id,omitempty"` SignName *string `json:"sign_name,omitempty"` EnvId *string `json:"env_id,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 *[]SignApiBindingInfo `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"` Offset *int64 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,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 *[]SignatureWithBindNum `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"` Offset *int64 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` ThrottleId string `json:"throttle_id"` ObjectType *string `json:"object_type,omitempty"` AppName *string `json:"app_name,omitempty"` User *string `json:"user,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 *[]ThrottleSpecialInfo `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"` Offset *int64 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,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"` IsBackup *bool `json:"is_backup,omitempty"` MemberGroupName *string `json:"member_group_name,omitempty"` Status *MemberBaseStatus `json:"status,omitempty"` Port *int32 `json:"port,omitempty"` }
func (MemberBase) String ¶ added in v0.0.65
func (o MemberBase) String() string
type MemberBaseStatus ¶ added in v0.0.69
type MemberBaseStatus struct {
// contains filtered or unexported fields
}
func (MemberBaseStatus) MarshalJSON ¶ added in v0.0.69
func (c MemberBaseStatus) MarshalJSON() ([]byte, error)
func (*MemberBaseStatus) UnmarshalJSON ¶ added in v0.0.69
func (c *MemberBaseStatus) UnmarshalJSON(b []byte) error
type MemberBaseStatusEnum ¶ added in v0.0.69
type MemberBaseStatusEnum struct { E_1 MemberBaseStatus E_2 MemberBaseStatus }
func GetMemberBaseStatusEnum ¶ added in v0.0.69
func GetMemberBaseStatusEnum() MemberBaseStatusEnum
type MemberGroupCreate ¶ added in v0.0.69
type MemberGroupCreate struct { MemberGroupName string `json:"member_group_name"` MemberGroupRemark *string `json:"member_group_remark,omitempty"` MemberGroupWeight *int32 `json:"member_group_weight,omitempty"` DictCode *string `json:"dict_code,omitempty"` }
func (MemberGroupCreate) String ¶ added in v0.0.69
func (o MemberGroupCreate) String() string
type MemberGroupInfo ¶ added in v0.0.69
type MemberGroupInfo struct { MemberGroupName string `json:"member_group_name"` MemberGroupRemark *string `json:"member_group_remark,omitempty"` MemberGroupWeight *int32 `json:"member_group_weight,omitempty"` DictCode *string `json:"dict_code,omitempty"` MemberGroupId *string `json:"member_group_id,omitempty"` CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` }
func (MemberGroupInfo) String ¶ added in v0.0.69
func (o MemberGroupInfo) String() string
type MemberInfo ¶ added in v0.0.65
type MemberInfo struct { Host *string `json:"host,omitempty"` Weight *int32 `json:"weight,omitempty"` IsBackup *bool `json:"is_backup,omitempty"` MemberGroupName *string `json:"member_group_name,omitempty"` Status *MemberInfoStatus `json:"status,omitempty"` Port *int32 `json:"port,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 MemberInfoStatus ¶ added in v0.0.69
type MemberInfoStatus struct {
// contains filtered or unexported fields
}
func (MemberInfoStatus) MarshalJSON ¶ added in v0.0.69
func (c MemberInfoStatus) MarshalJSON() ([]byte, error)
func (*MemberInfoStatus) UnmarshalJSON ¶ added in v0.0.69
func (c *MemberInfoStatus) UnmarshalJSON(b []byte) error
type MemberInfoStatusEnum ¶ added in v0.0.69
type MemberInfoStatusEnum struct { E_1 MemberInfoStatus E_2 MemberInfoStatus }
func GetMemberInfoStatusEnum ¶ added in v0.0.69
func GetMemberInfoStatusEnum() MemberInfoStatusEnum
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 PublishResp ¶ added in v0.0.69
type PublishResp 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 (PublishResp) String ¶ added in v0.0.69
func (o PublishResp) 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 *ReqParamRequired `json:"required,omitempty"` ValidEnable *ReqParamValidEnable `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 *ReqParamPassThrough `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 *ReqParamBaseRequired `json:"required,omitempty"` ValidEnable *ReqParamBaseValidEnable `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 *ReqParamBasePassThrough `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 ReqParamBasePassThrough ¶
type ReqParamBasePassThrough struct {
// contains filtered or unexported fields
}
func (ReqParamBasePassThrough) MarshalJSON ¶
func (c ReqParamBasePassThrough) MarshalJSON() ([]byte, error)
func (*ReqParamBasePassThrough) UnmarshalJSON ¶
func (c *ReqParamBasePassThrough) UnmarshalJSON(b []byte) error
type ReqParamBasePassThroughEnum ¶
type ReqParamBasePassThroughEnum struct { E_1 ReqParamBasePassThrough E_2 ReqParamBasePassThrough }
func GetReqParamBasePassThroughEnum ¶
func GetReqParamBasePassThroughEnum() ReqParamBasePassThroughEnum
type ReqParamBaseRequired ¶
type ReqParamBaseRequired struct {
// contains filtered or unexported fields
}
func (ReqParamBaseRequired) MarshalJSON ¶
func (c ReqParamBaseRequired) MarshalJSON() ([]byte, error)
func (*ReqParamBaseRequired) UnmarshalJSON ¶
func (c *ReqParamBaseRequired) UnmarshalJSON(b []byte) error
type ReqParamBaseRequiredEnum ¶
type ReqParamBaseRequiredEnum struct { E_1 ReqParamBaseRequired E_2 ReqParamBaseRequired }
func GetReqParamBaseRequiredEnum ¶
func GetReqParamBaseRequiredEnum() ReqParamBaseRequiredEnum
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 ReqParamBaseValidEnable ¶
type ReqParamBaseValidEnable struct {
// contains filtered or unexported fields
}
func (ReqParamBaseValidEnable) MarshalJSON ¶
func (c ReqParamBaseValidEnable) MarshalJSON() ([]byte, error)
func (*ReqParamBaseValidEnable) UnmarshalJSON ¶
func (c *ReqParamBaseValidEnable) UnmarshalJSON(b []byte) error
type ReqParamBaseValidEnableEnum ¶
type ReqParamBaseValidEnableEnum struct { E_1 ReqParamBaseValidEnable E_2 ReqParamBaseValidEnable }
func GetReqParamBaseValidEnableEnum ¶
func GetReqParamBaseValidEnableEnum() ReqParamBaseValidEnableEnum
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 ReqParamPassThrough ¶
type ReqParamPassThrough struct {
// contains filtered or unexported fields
}
func (ReqParamPassThrough) MarshalJSON ¶
func (c ReqParamPassThrough) MarshalJSON() ([]byte, error)
func (*ReqParamPassThrough) UnmarshalJSON ¶
func (c *ReqParamPassThrough) UnmarshalJSON(b []byte) error
type ReqParamPassThroughEnum ¶
type ReqParamPassThroughEnum struct { E_1 ReqParamPassThrough E_2 ReqParamPassThrough }
func GetReqParamPassThroughEnum ¶
func GetReqParamPassThroughEnum() ReqParamPassThroughEnum
type ReqParamRequired ¶
type ReqParamRequired struct {
// contains filtered or unexported fields
}
func (ReqParamRequired) MarshalJSON ¶
func (c ReqParamRequired) MarshalJSON() ([]byte, error)
func (*ReqParamRequired) UnmarshalJSON ¶
func (c *ReqParamRequired) UnmarshalJSON(b []byte) error
type ReqParamRequiredEnum ¶
type ReqParamRequiredEnum struct { E_1 ReqParamRequired E_2 ReqParamRequired }
func GetReqParamRequiredEnum ¶
func GetReqParamRequiredEnum() ReqParamRequiredEnum
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 ReqParamValidEnable ¶
type ReqParamValidEnable struct {
// contains filtered or unexported fields
}
func (ReqParamValidEnable) MarshalJSON ¶
func (c ReqParamValidEnable) MarshalJSON() ([]byte, error)
func (*ReqParamValidEnable) UnmarshalJSON ¶
func (c *ReqParamValidEnable) UnmarshalJSON(b []byte) error
type ReqParamValidEnableEnum ¶
type ReqParamValidEnableEnum struct { E_1 ReqParamValidEnable E_2 ReqParamValidEnable }
func GetReqParamValidEnableEnum ¶
func GetReqParamValidEnableEnum() ReqParamValidEnableEnum
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 *AppResetCreate `json:"body,omitempty"` }
Request Object
func (ResettingAppSecretV2Request) String ¶
func (o ResettingAppSecretV2Request) String() string
type ResettingAppSecretV2Response ¶
type ResettingAppSecretV2Response struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Remark *string `json:"remark,omitempty"` Creator *ResettingAppSecretV2ResponseCreator `json:"creator,omitempty"` UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` AppKey *string `json:"app_key,omitempty"` AppSecret *string `json:"app_secret,omitempty"` RegisterTime *sdktime.SdkTime `json:"register_time,omitempty"` Status *ResettingAppSecretV2ResponseStatus `json:"status,omitempty"` AppType *ResettingAppSecretV2ResponseAppType `json:"app_type,omitempty"` RomaAppType *interface{} `json:"roma_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 ResettingAppSecretV2ResponseStatus ¶ added in v0.0.69
type ResettingAppSecretV2ResponseStatus struct {
// contains filtered or unexported fields
}
func (ResettingAppSecretV2ResponseStatus) MarshalJSON ¶ added in v0.0.69
func (c ResettingAppSecretV2ResponseStatus) MarshalJSON() ([]byte, error)
func (*ResettingAppSecretV2ResponseStatus) UnmarshalJSON ¶ added in v0.0.69
func (c *ResettingAppSecretV2ResponseStatus) UnmarshalJSON(b []byte) error
type ResettingAppSecretV2ResponseStatusEnum ¶ added in v0.0.69
type ResettingAppSecretV2ResponseStatusEnum struct {
E_1 ResettingAppSecretV2ResponseStatus
}
func GetResettingAppSecretV2ResponseStatusEnum ¶ added in v0.0.69
func GetResettingAppSecretV2ResponseStatusEnum() ResettingAppSecretV2ResponseStatusEnum
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 { Id string `json:"id"` Name string `json:"name"` Status ShowDetailsOfApiGroupV2ResponseStatus `json:"status"` SlDomain string `json:"sl_domain"` RegisterTime *sdktime.SdkTime `json:"register_time"` UpdateTime *sdktime.SdkTime `json:"update_time"` OnSellStatus int32 `json:"on_sell_status"` UrlDomains *[]UrlDomain `json:"url_domains,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowDetailsOfApiGroupV2Response) String ¶
func (o ShowDetailsOfApiGroupV2Response) String() string
type ShowDetailsOfApiGroupV2ResponseStatus ¶ added in v0.0.69
type ShowDetailsOfApiGroupV2ResponseStatus struct {
// contains filtered or unexported fields
}
func (ShowDetailsOfApiGroupV2ResponseStatus) MarshalJSON ¶ added in v0.0.69
func (c ShowDetailsOfApiGroupV2ResponseStatus) MarshalJSON() ([]byte, error)
func (*ShowDetailsOfApiGroupV2ResponseStatus) UnmarshalJSON ¶ added in v0.0.69
func (c *ShowDetailsOfApiGroupV2ResponseStatus) UnmarshalJSON(b []byte) error
type ShowDetailsOfApiGroupV2ResponseStatusEnum ¶ added in v0.0.69
type ShowDetailsOfApiGroupV2ResponseStatusEnum struct {
E_1 ShowDetailsOfApiGroupV2ResponseStatus
}
func GetShowDetailsOfApiGroupV2ResponseStatusEnum ¶ added in v0.0.69
func GetShowDetailsOfApiGroupV2ResponseStatusEnum() ShowDetailsOfApiGroupV2ResponseStatusEnum
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 ShowDetailsOfApiV2ResponseType `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 ShowDetailsOfApiV2ResponseType ¶
type ShowDetailsOfApiV2ResponseType struct {
// contains filtered or unexported fields
}
func (ShowDetailsOfApiV2ResponseType) MarshalJSON ¶
func (c ShowDetailsOfApiV2ResponseType) MarshalJSON() ([]byte, error)
func (*ShowDetailsOfApiV2ResponseType) UnmarshalJSON ¶
func (c *ShowDetailsOfApiV2ResponseType) UnmarshalJSON(b []byte) error
type ShowDetailsOfApiV2ResponseTypeEnum ¶
type ShowDetailsOfApiV2ResponseTypeEnum struct { E_1 ShowDetailsOfApiV2ResponseType E_2 ShowDetailsOfApiV2ResponseType }
func GetShowDetailsOfApiV2ResponseTypeEnum ¶
func GetShowDetailsOfApiV2ResponseTypeEnum() ShowDetailsOfApiV2ResponseTypeEnum
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 { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Remark *string `json:"remark,omitempty"` Creator *ShowDetailsOfAppV2ResponseCreator `json:"creator,omitempty"` UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` AppKey *string `json:"app_key,omitempty"` AppSecret *string `json:"app_secret,omitempty"` RegisterTime *sdktime.SdkTime `json:"register_time,omitempty"` Status *ShowDetailsOfAppV2ResponseStatus `json:"status,omitempty"` AppType *ShowDetailsOfAppV2ResponseAppType `json:"app_type,omitempty"` RomaAppType *interface{} `json:"roma_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 ShowDetailsOfAppV2ResponseStatus ¶ added in v0.0.69
type ShowDetailsOfAppV2ResponseStatus struct {
// contains filtered or unexported fields
}
func (ShowDetailsOfAppV2ResponseStatus) MarshalJSON ¶ added in v0.0.69
func (c ShowDetailsOfAppV2ResponseStatus) MarshalJSON() ([]byte, error)
func (*ShowDetailsOfAppV2ResponseStatus) UnmarshalJSON ¶ added in v0.0.69
func (c *ShowDetailsOfAppV2ResponseStatus) UnmarshalJSON(b []byte) error
type ShowDetailsOfAppV2ResponseStatusEnum ¶ added in v0.0.69
type ShowDetailsOfAppV2ResponseStatusEnum struct {
E_1 ShowDetailsOfAppV2ResponseStatus
}
func GetShowDetailsOfAppV2ResponseStatusEnum ¶ added in v0.0.69
func GetShowDetailsOfAppV2ResponseStatusEnum() ShowDetailsOfAppV2ResponseStatusEnum
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"` GroupId string `json:"group_id"` DomainId string `json:"domain_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"` EnvId *string `json:"env_id,omitempty"` GroupId *string `json:"group_id,omitempty"` VariableName *string `json:"variable_name,omitempty"` Id *string `json:"id,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 { AppCallLimits *int32 `json:"app_call_limits,omitempty"` Name string `json:"name"` TimeUnit ShowDetailsOfRequestThrottlingPolicyV2ResponseTimeUnit `json:"time_unit"` Remark *string `json:"remark,omitempty"` ApiCallLimits int32 `json:"api_call_limits"` Type *ShowDetailsOfRequestThrottlingPolicyV2ResponseType `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"` Id *string `json:"id,omitempty"` BindNum *int32 `json:"bind_num,omitempty"` IsIncluSpecialThrottle *ShowDetailsOfRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottle `json:"is_inclu_special_throttle,omitempty"` CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowDetailsOfRequestThrottlingPolicyV2Response) String ¶
func (o ShowDetailsOfRequestThrottlingPolicyV2Response) String() string
type ShowDetailsOfRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottle ¶ added in v0.0.69
type ShowDetailsOfRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottle struct {
// contains filtered or unexported fields
}
func (ShowDetailsOfRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottle) MarshalJSON ¶ added in v0.0.69
func (c ShowDetailsOfRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottle) MarshalJSON() ([]byte, error)
func (*ShowDetailsOfRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottle) UnmarshalJSON ¶ added in v0.0.69
func (c *ShowDetailsOfRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottle) UnmarshalJSON(b []byte) error
type ShowDetailsOfRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottleEnum ¶ added in v0.0.69
type ShowDetailsOfRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottleEnum struct { E_1 ShowDetailsOfRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottle E_2 ShowDetailsOfRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottle }
func GetShowDetailsOfRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottleEnum ¶ added in v0.0.69
func GetShowDetailsOfRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottleEnum() ShowDetailsOfRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottleEnum
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 ShowDetailsOfRequestThrottlingPolicyV2ResponseType ¶
type ShowDetailsOfRequestThrottlingPolicyV2ResponseType struct {
// contains filtered or unexported fields
}
func (ShowDetailsOfRequestThrottlingPolicyV2ResponseType) MarshalJSON ¶
func (c ShowDetailsOfRequestThrottlingPolicyV2ResponseType) MarshalJSON() ([]byte, error)
func (*ShowDetailsOfRequestThrottlingPolicyV2ResponseType) UnmarshalJSON ¶
func (c *ShowDetailsOfRequestThrottlingPolicyV2ResponseType) UnmarshalJSON(b []byte) error
type ShowDetailsOfRequestThrottlingPolicyV2ResponseTypeEnum ¶
type ShowDetailsOfRequestThrottlingPolicyV2ResponseTypeEnum struct { E_1 ShowDetailsOfRequestThrottlingPolicyV2ResponseType E_2 ShowDetailsOfRequestThrottlingPolicyV2ResponseType }
func GetShowDetailsOfRequestThrottlingPolicyV2ResponseTypeEnum ¶
func GetShowDetailsOfRequestThrottlingPolicyV2ResponseTypeEnum() ShowDetailsOfRequestThrottlingPolicyV2ResponseTypeEnum
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"` 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 *ShowDetailsOfVpcChannelV2ResponseStatus `json:"status,omitempty"` MemberGroups *[]MemberGroupInfo `json:"member_groups,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 ShowDetailsOfVpcChannelV2ResponseStatus ¶ added in v0.0.69
type ShowDetailsOfVpcChannelV2ResponseStatus struct {
// contains filtered or unexported fields
}
func (ShowDetailsOfVpcChannelV2ResponseStatus) MarshalJSON ¶ added in v0.0.69
func (c ShowDetailsOfVpcChannelV2ResponseStatus) MarshalJSON() ([]byte, error)
func (*ShowDetailsOfVpcChannelV2ResponseStatus) UnmarshalJSON ¶ added in v0.0.69
func (c *ShowDetailsOfVpcChannelV2ResponseStatus) UnmarshalJSON(b []byte) error
type ShowDetailsOfVpcChannelV2ResponseStatusEnum ¶ added in v0.0.69
type ShowDetailsOfVpcChannelV2ResponseStatusEnum struct { E_1 ShowDetailsOfVpcChannelV2ResponseStatus E_2 ShowDetailsOfVpcChannelV2ResponseStatus }
func GetShowDetailsOfVpcChannelV2ResponseStatusEnum ¶ added in v0.0.69
func GetShowDetailsOfVpcChannelV2ResponseStatusEnum() ShowDetailsOfVpcChannelV2ResponseStatusEnum
type SignApiBinding ¶ added in v0.0.69
type SignApiBinding struct { SignId string `json:"sign_id"` PublishIds []string `json:"publish_ids"` }
func (SignApiBinding) String ¶ added in v0.0.69
func (o SignApiBinding) String() string
type SignApiBindingBase ¶ added in v0.0.69
type SignApiBindingBase struct { PublishId *string `json:"publish_id,omitempty"` ApiId *string `json:"api_id,omitempty"` GroupName *string `json:"group_name,omitempty"` BindingTime *sdktime.SdkTime `json:"binding_time,omitempty"` EnvId *string `json:"env_id,omitempty"` EnvName *string `json:"env_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"` SignId *string `json:"sign_id,omitempty"` SignName *string `json:"sign_name,omitempty"` }
func (SignApiBindingBase) String ¶ added in v0.0.69
func (o SignApiBindingBase) String() string
type SignApiBindingInfo ¶ added in v0.0.69
type SignApiBindingInfo struct { PublishId *string `json:"publish_id,omitempty"` ApiId *string `json:"api_id,omitempty"` GroupName *string `json:"group_name,omitempty"` BindingTime *sdktime.SdkTime `json:"binding_time,omitempty"` EnvId *string `json:"env_id,omitempty"` EnvName *string `json:"env_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"` SignId *string `json:"sign_id,omitempty"` SignName *string `json:"sign_name,omitempty"` SignKey *string `json:"sign_key,omitempty"` SignSecret *string `json:"sign_secret,omitempty"` SignType *SignApiBindingInfoSignType `json:"sign_type,omitempty"` }
func (SignApiBindingInfo) String ¶ added in v0.0.69
func (o SignApiBindingInfo) String() string
type SignApiBindingInfoSignType ¶ added in v0.0.69
type SignApiBindingInfoSignType struct {
// contains filtered or unexported fields
}
func (SignApiBindingInfoSignType) MarshalJSON ¶ added in v0.0.69
func (c SignApiBindingInfoSignType) MarshalJSON() ([]byte, error)
func (*SignApiBindingInfoSignType) UnmarshalJSON ¶ added in v0.0.69
func (c *SignApiBindingInfoSignType) UnmarshalJSON(b []byte) error
type SignApiBindingInfoSignTypeEnum ¶ added in v0.0.69
type SignApiBindingInfoSignTypeEnum struct { HMAC SignApiBindingInfoSignType BASIC SignApiBindingInfoSignType PUBLIC_KEY SignApiBindingInfoSignType AES SignApiBindingInfoSignType }
func GetSignApiBindingInfoSignTypeEnum ¶ added in v0.0.69
func GetSignApiBindingInfoSignTypeEnum() SignApiBindingInfoSignTypeEnum
type SignApiBindingResult ¶ added in v0.0.69
type SignApiBindingResult struct {
Bindings *[]SignApiBindingInfo `json:"bindings,omitempty"`
}
func (SignApiBindingResult) String ¶ added in v0.0.69
func (o SignApiBindingResult) String() string
type Signature ¶ added in v0.0.69
type Signature struct { Name string `json:"name"` SignType *SignatureSignType `json:"sign_type,omitempty"` SignKey *string `json:"sign_key,omitempty"` SignSecret *string `json:"sign_secret,omitempty"` SignAlgorithm *SignatureSignAlgorithm `json:"sign_algorithm,omitempty"` UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` Id *string `json:"id,omitempty"` }
type SignatureSignAlgorithm ¶ added in v0.0.69
type SignatureSignAlgorithm struct {
// contains filtered or unexported fields
}
func (SignatureSignAlgorithm) MarshalJSON ¶ added in v0.0.69
func (c SignatureSignAlgorithm) MarshalJSON() ([]byte, error)
func (*SignatureSignAlgorithm) UnmarshalJSON ¶ added in v0.0.69
func (c *SignatureSignAlgorithm) UnmarshalJSON(b []byte) error
type SignatureSignAlgorithmEnum ¶ added in v0.0.69
type SignatureSignAlgorithmEnum struct { AES_128_CFB SignatureSignAlgorithm AES_256_CFB SignatureSignAlgorithm }
func GetSignatureSignAlgorithmEnum ¶ added in v0.0.69
func GetSignatureSignAlgorithmEnum() SignatureSignAlgorithmEnum
type SignatureSignType ¶ added in v0.0.69
type SignatureSignType struct {
// contains filtered or unexported fields
}
func (SignatureSignType) MarshalJSON ¶ added in v0.0.69
func (c SignatureSignType) MarshalJSON() ([]byte, error)
func (*SignatureSignType) UnmarshalJSON ¶ added in v0.0.69
func (c *SignatureSignType) UnmarshalJSON(b []byte) error
type SignatureSignTypeEnum ¶ added in v0.0.69
type SignatureSignTypeEnum struct { HMAC SignatureSignType BASIC SignatureSignType PUBLIC_KEY SignatureSignType AES SignatureSignType }
func GetSignatureSignTypeEnum ¶ added in v0.0.69
func GetSignatureSignTypeEnum() SignatureSignTypeEnum
type SignatureWithBindNum ¶ added in v0.0.69
type SignatureWithBindNum struct { Name string `json:"name"` SignType *SignatureWithBindNumSignType `json:"sign_type,omitempty"` SignKey *string `json:"sign_key,omitempty"` SignSecret *string `json:"sign_secret,omitempty"` SignAlgorithm *SignatureWithBindNumSignAlgorithm `json:"sign_algorithm,omitempty"` UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` Id *string `json:"id,omitempty"` BindNum *int32 `json:"bind_num,omitempty"` LdapiBindNum *int32 `json:"ldapi_bind_num,omitempty"` }
func (SignatureWithBindNum) String ¶ added in v0.0.69
func (o SignatureWithBindNum) String() string
type SignatureWithBindNumSignAlgorithm ¶ added in v0.0.69
type SignatureWithBindNumSignAlgorithm struct {
// contains filtered or unexported fields
}
func (SignatureWithBindNumSignAlgorithm) MarshalJSON ¶ added in v0.0.69
func (c SignatureWithBindNumSignAlgorithm) MarshalJSON() ([]byte, error)
func (*SignatureWithBindNumSignAlgorithm) UnmarshalJSON ¶ added in v0.0.69
func (c *SignatureWithBindNumSignAlgorithm) UnmarshalJSON(b []byte) error
type SignatureWithBindNumSignAlgorithmEnum ¶ added in v0.0.69
type SignatureWithBindNumSignAlgorithmEnum struct { AES_128_CFB SignatureWithBindNumSignAlgorithm AES_256_CFB SignatureWithBindNumSignAlgorithm }
func GetSignatureWithBindNumSignAlgorithmEnum ¶ added in v0.0.69
func GetSignatureWithBindNumSignAlgorithmEnum() SignatureWithBindNumSignAlgorithmEnum
type SignatureWithBindNumSignType ¶ added in v0.0.69
type SignatureWithBindNumSignType struct {
// contains filtered or unexported fields
}
func (SignatureWithBindNumSignType) MarshalJSON ¶ added in v0.0.69
func (c SignatureWithBindNumSignType) MarshalJSON() ([]byte, error)
func (*SignatureWithBindNumSignType) UnmarshalJSON ¶ added in v0.0.69
func (c *SignatureWithBindNumSignType) UnmarshalJSON(b []byte) error
type SignatureWithBindNumSignTypeEnum ¶ added in v0.0.69
type SignatureWithBindNumSignTypeEnum struct { HMAC SignatureWithBindNumSignType BASIC SignatureWithBindNumSignType PUBLIC_KEY SignatureWithBindNumSignType AES SignatureWithBindNumSignType }
func GetSignatureWithBindNumSignTypeEnum ¶ added in v0.0.69
func GetSignatureWithBindNumSignTypeEnum() SignatureWithBindNumSignTypeEnum
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 Success ¶ added in v0.0.69
type Success struct { Path *string `json:"path,omitempty"` Method *string `json:"method,omitempty"` Action *SuccessAction `json:"action,omitempty"` Id *string `json:"id,omitempty"` }
type SuccessAction ¶ added in v0.0.69
type SuccessAction struct {
// contains filtered or unexported fields
}
func (SuccessAction) MarshalJSON ¶ added in v0.0.69
func (c SuccessAction) MarshalJSON() ([]byte, error)
func (*SuccessAction) UnmarshalJSON ¶ added in v0.0.69
func (c *SuccessAction) UnmarshalJSON(b []byte) error
type SuccessActionEnum ¶ added in v0.0.69
type SuccessActionEnum struct { UPDATE SuccessAction CREATE SuccessAction }
func GetSuccessActionEnum ¶ added in v0.0.69
func GetSuccessActionEnum() SuccessActionEnum
type ThrottleApiBinding ¶ added in v0.0.69
type ThrottleApiBinding struct { PublishId *string `json:"publish_id,omitempty"` Scope *ThrottleApiBindingScope `json:"scope,omitempty"` StrategyId *string `json:"strategy_id,omitempty"` ApplyTime *sdktime.SdkTime `json:"apply_time,omitempty"` Id *string `json:"id,omitempty"` }
func (ThrottleApiBinding) String ¶ added in v0.0.69
func (o ThrottleApiBinding) String() string
type ThrottleApiBindingCreate ¶ added in v0.0.69
type ThrottleApiBindingCreate struct { StrategyId string `json:"strategy_id"` PublishIds []string `json:"publish_ids"` }
func (ThrottleApiBindingCreate) String ¶ added in v0.0.69
func (o ThrottleApiBindingCreate) String() string
type ThrottleApiBindingScope ¶ added in v0.0.69
type ThrottleApiBindingScope struct {
// contains filtered or unexported fields
}
func (ThrottleApiBindingScope) MarshalJSON ¶ added in v0.0.69
func (c ThrottleApiBindingScope) MarshalJSON() ([]byte, error)
func (*ThrottleApiBindingScope) UnmarshalJSON ¶ added in v0.0.69
func (c *ThrottleApiBindingScope) UnmarshalJSON(b []byte) error
type ThrottleApiBindingScopeEnum ¶ added in v0.0.69
type ThrottleApiBindingScopeEnum struct { E_1 ThrottleApiBindingScope E_2 ThrottleApiBindingScope E_3 ThrottleApiBindingScope }
func GetThrottleApiBindingScopeEnum ¶ added in v0.0.69
func GetThrottleApiBindingScopeEnum() ThrottleApiBindingScopeEnum
type ThrottleBaseInfo ¶ added in v0.0.69
type ThrottleBaseInfo struct { AppCallLimits *int32 `json:"app_call_limits,omitempty"` Name string `json:"name"` TimeUnit ThrottleBaseInfoTimeUnit `json:"time_unit"` Remark *string `json:"remark,omitempty"` ApiCallLimits int32 `json:"api_call_limits"` Type *ThrottleBaseInfoType `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 (ThrottleBaseInfo) String ¶ added in v0.0.69
func (o ThrottleBaseInfo) String() string
type ThrottleBaseInfoTimeUnit ¶ added in v0.0.69
type ThrottleBaseInfoTimeUnit struct {
// contains filtered or unexported fields
}
func (ThrottleBaseInfoTimeUnit) MarshalJSON ¶ added in v0.0.69
func (c ThrottleBaseInfoTimeUnit) MarshalJSON() ([]byte, error)
func (*ThrottleBaseInfoTimeUnit) UnmarshalJSON ¶ added in v0.0.69
func (c *ThrottleBaseInfoTimeUnit) UnmarshalJSON(b []byte) error
type ThrottleBaseInfoTimeUnitEnum ¶ added in v0.0.69
type ThrottleBaseInfoTimeUnitEnum struct { SECOND ThrottleBaseInfoTimeUnit MINUTE ThrottleBaseInfoTimeUnit HOUR ThrottleBaseInfoTimeUnit DAY ThrottleBaseInfoTimeUnit }
func GetThrottleBaseInfoTimeUnitEnum ¶ added in v0.0.69
func GetThrottleBaseInfoTimeUnitEnum() ThrottleBaseInfoTimeUnitEnum
type ThrottleBaseInfoType ¶ added in v0.0.69
type ThrottleBaseInfoType struct {
// contains filtered or unexported fields
}
func (ThrottleBaseInfoType) MarshalJSON ¶ added in v0.0.69
func (c ThrottleBaseInfoType) MarshalJSON() ([]byte, error)
func (*ThrottleBaseInfoType) UnmarshalJSON ¶ added in v0.0.69
func (c *ThrottleBaseInfoType) UnmarshalJSON(b []byte) error
type ThrottleBaseInfoTypeEnum ¶ added in v0.0.69
type ThrottleBaseInfoTypeEnum struct { E_1 ThrottleBaseInfoType E_2 ThrottleBaseInfoType }
func GetThrottleBaseInfoTypeEnum ¶ added in v0.0.69
func GetThrottleBaseInfoTypeEnum() ThrottleBaseInfoTypeEnum
type ThrottleBindingBatchDelete ¶
type ThrottleBindingBatchDelete struct {
ThrottleBindings *[]string `json:"throttle_bindings,omitempty"`
}
func (ThrottleBindingBatchDelete) String ¶
func (o ThrottleBindingBatchDelete) String() string
type ThrottleBindingBatchFailure ¶ added in v0.0.69
type ThrottleBindingBatchFailure 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 (ThrottleBindingBatchFailure) String ¶ added in v0.0.69
func (o ThrottleBindingBatchFailure) String() string
type ThrottleForApi ¶ added in v0.0.69
type ThrottleForApi struct { AppCallLimits *int32 `json:"app_call_limits,omitempty"` Name string `json:"name"` TimeUnit ThrottleForApiTimeUnit `json:"time_unit"` Remark *string `json:"remark,omitempty"` ApiCallLimits int32 `json:"api_call_limits"` Type *ThrottleForApiType `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"` Id *string `json:"id,omitempty"` BindNum *int32 `json:"bind_num,omitempty"` IsIncluSpecialThrottle *ThrottleForApiIsIncluSpecialThrottle `json:"is_inclu_special_throttle,omitempty"` CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` EnvName *string `json:"env_name,omitempty"` BindId *string `json:"bind_id,omitempty"` BindTime *sdktime.SdkTime `json:"bind_time,omitempty"` }
func (ThrottleForApi) String ¶ added in v0.0.69
func (o ThrottleForApi) String() string
type ThrottleForApiIsIncluSpecialThrottle ¶ added in v0.0.69
type ThrottleForApiIsIncluSpecialThrottle struct {
// contains filtered or unexported fields
}
func (ThrottleForApiIsIncluSpecialThrottle) MarshalJSON ¶ added in v0.0.69
func (c ThrottleForApiIsIncluSpecialThrottle) MarshalJSON() ([]byte, error)
func (*ThrottleForApiIsIncluSpecialThrottle) UnmarshalJSON ¶ added in v0.0.69
func (c *ThrottleForApiIsIncluSpecialThrottle) UnmarshalJSON(b []byte) error
type ThrottleForApiIsIncluSpecialThrottleEnum ¶ added in v0.0.69
type ThrottleForApiIsIncluSpecialThrottleEnum struct { E_1 ThrottleForApiIsIncluSpecialThrottle E_2 ThrottleForApiIsIncluSpecialThrottle }
func GetThrottleForApiIsIncluSpecialThrottleEnum ¶ added in v0.0.69
func GetThrottleForApiIsIncluSpecialThrottleEnum() ThrottleForApiIsIncluSpecialThrottleEnum
type ThrottleForApiTimeUnit ¶ added in v0.0.69
type ThrottleForApiTimeUnit struct {
// contains filtered or unexported fields
}
func (ThrottleForApiTimeUnit) MarshalJSON ¶ added in v0.0.69
func (c ThrottleForApiTimeUnit) MarshalJSON() ([]byte, error)
func (*ThrottleForApiTimeUnit) UnmarshalJSON ¶ added in v0.0.69
func (c *ThrottleForApiTimeUnit) UnmarshalJSON(b []byte) error
type ThrottleForApiTimeUnitEnum ¶ added in v0.0.69
type ThrottleForApiTimeUnitEnum struct { SECOND ThrottleForApiTimeUnit MINUTE ThrottleForApiTimeUnit HOUR ThrottleForApiTimeUnit DAY ThrottleForApiTimeUnit }
func GetThrottleForApiTimeUnitEnum ¶ added in v0.0.69
func GetThrottleForApiTimeUnitEnum() ThrottleForApiTimeUnitEnum
type ThrottleForApiType ¶ added in v0.0.69
type ThrottleForApiType struct {
// contains filtered or unexported fields
}
func (ThrottleForApiType) MarshalJSON ¶ added in v0.0.69
func (c ThrottleForApiType) MarshalJSON() ([]byte, error)
func (*ThrottleForApiType) UnmarshalJSON ¶ added in v0.0.69
func (c *ThrottleForApiType) UnmarshalJSON(b []byte) error
type ThrottleForApiTypeEnum ¶ added in v0.0.69
type ThrottleForApiTypeEnum struct { E_1 ThrottleForApiType E_2 ThrottleForApiType }
func GetThrottleForApiTypeEnum ¶ added in v0.0.69
func GetThrottleForApiTypeEnum() ThrottleForApiTypeEnum
type ThrottleSpecialBase ¶ added in v0.0.69
type ThrottleSpecialBase struct { Id *string `json:"id,omitempty"` CallLimits *int32 `json:"call_limits,omitempty"` ApplyTime *sdktime.SdkTime `json:"apply_time,omitempty"` AppName *string `json:"app_name,omitempty"` AppId *string `json:"app_id,omitempty"` }
func (ThrottleSpecialBase) String ¶ added in v0.0.69
func (o ThrottleSpecialBase) String() string
type ThrottleSpecialCreate ¶ added in v0.0.69
type ThrottleSpecialCreate struct { CallLimits int32 `json:"call_limits"` ObjectId string `json:"object_id"` ObjectType ThrottleSpecialCreateObjectType `json:"object_type"` }
func (ThrottleSpecialCreate) String ¶ added in v0.0.69
func (o ThrottleSpecialCreate) String() string
type ThrottleSpecialCreateObjectType ¶ added in v0.0.69
type ThrottleSpecialCreateObjectType struct {
// contains filtered or unexported fields
}
func (ThrottleSpecialCreateObjectType) MarshalJSON ¶ added in v0.0.69
func (c ThrottleSpecialCreateObjectType) MarshalJSON() ([]byte, error)
func (*ThrottleSpecialCreateObjectType) UnmarshalJSON ¶ added in v0.0.69
func (c *ThrottleSpecialCreateObjectType) UnmarshalJSON(b []byte) error
type ThrottleSpecialCreateObjectTypeEnum ¶ added in v0.0.69
type ThrottleSpecialCreateObjectTypeEnum struct { APP ThrottleSpecialCreateObjectType USER ThrottleSpecialCreateObjectType }
func GetThrottleSpecialCreateObjectTypeEnum ¶ added in v0.0.69
func GetThrottleSpecialCreateObjectTypeEnum() ThrottleSpecialCreateObjectTypeEnum
type ThrottleSpecialInfo ¶ added in v0.0.69
type ThrottleSpecialInfo struct { Id *string `json:"id,omitempty"` CallLimits *int32 `json:"call_limits,omitempty"` ApplyTime *sdktime.SdkTime `json:"apply_time,omitempty"` AppName *string `json:"app_name,omitempty"` AppId *string `json:"app_id,omitempty"` ObjectId *string `json:"object_id,omitempty"` ObjectType *string `json:"object_type,omitempty"` ObjectName *string `json:"object_name,omitempty"` ThrottleId *string `json:"throttle_id,omitempty"` }
func (ThrottleSpecialInfo) String ¶ added in v0.0.69
func (o ThrottleSpecialInfo) String() string
type ThrottleSpecialUpdate ¶ added in v0.0.69
type ThrottleSpecialUpdate struct {
CallLimits int64 `json:"call_limits"`
}
func (ThrottleSpecialUpdate) String ¶ added in v0.0.69
func (o ThrottleSpecialUpdate) String() string
type ThrottlesInfo ¶ added in v0.0.69
type ThrottlesInfo struct { AppCallLimits *int32 `json:"app_call_limits,omitempty"` Name string `json:"name"` TimeUnit ThrottlesInfoTimeUnit `json:"time_unit"` Remark *string `json:"remark,omitempty"` ApiCallLimits int32 `json:"api_call_limits"` Type *ThrottlesInfoType `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"` Id *string `json:"id,omitempty"` BindNum *int32 `json:"bind_num,omitempty"` IsIncluSpecialThrottle *ThrottlesInfoIsIncluSpecialThrottle `json:"is_inclu_special_throttle,omitempty"` CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` }
func (ThrottlesInfo) String ¶ added in v0.0.69
func (o ThrottlesInfo) String() string
type ThrottlesInfoIsIncluSpecialThrottle ¶ added in v0.0.69
type ThrottlesInfoIsIncluSpecialThrottle struct {
// contains filtered or unexported fields
}
func (ThrottlesInfoIsIncluSpecialThrottle) MarshalJSON ¶ added in v0.0.69
func (c ThrottlesInfoIsIncluSpecialThrottle) MarshalJSON() ([]byte, error)
func (*ThrottlesInfoIsIncluSpecialThrottle) UnmarshalJSON ¶ added in v0.0.69
func (c *ThrottlesInfoIsIncluSpecialThrottle) UnmarshalJSON(b []byte) error
type ThrottlesInfoIsIncluSpecialThrottleEnum ¶ added in v0.0.69
type ThrottlesInfoIsIncluSpecialThrottleEnum struct { E_1 ThrottlesInfoIsIncluSpecialThrottle E_2 ThrottlesInfoIsIncluSpecialThrottle }
func GetThrottlesInfoIsIncluSpecialThrottleEnum ¶ added in v0.0.69
func GetThrottlesInfoIsIncluSpecialThrottleEnum() ThrottlesInfoIsIncluSpecialThrottleEnum
type ThrottlesInfoTimeUnit ¶ added in v0.0.69
type ThrottlesInfoTimeUnit struct {
// contains filtered or unexported fields
}
func (ThrottlesInfoTimeUnit) MarshalJSON ¶ added in v0.0.69
func (c ThrottlesInfoTimeUnit) MarshalJSON() ([]byte, error)
func (*ThrottlesInfoTimeUnit) UnmarshalJSON ¶ added in v0.0.69
func (c *ThrottlesInfoTimeUnit) UnmarshalJSON(b []byte) error
type ThrottlesInfoTimeUnitEnum ¶ added in v0.0.69
type ThrottlesInfoTimeUnitEnum struct { SECOND ThrottlesInfoTimeUnit MINUTE ThrottlesInfoTimeUnit HOUR ThrottlesInfoTimeUnit DAY ThrottlesInfoTimeUnit }
func GetThrottlesInfoTimeUnitEnum ¶ added in v0.0.69
func GetThrottlesInfoTimeUnitEnum() ThrottlesInfoTimeUnitEnum
type ThrottlesInfoType ¶ added in v0.0.69
type ThrottlesInfoType struct {
// contains filtered or unexported fields
}
func (ThrottlesInfoType) MarshalJSON ¶ added in v0.0.69
func (c ThrottlesInfoType) MarshalJSON() ([]byte, error)
func (*ThrottlesInfoType) UnmarshalJSON ¶ added in v0.0.69
func (c *ThrottlesInfoType) UnmarshalJSON(b []byte) error
type ThrottlesInfoTypeEnum ¶ added in v0.0.69
type ThrottlesInfoTypeEnum struct { E_1 ThrottlesInfoType E_2 ThrottlesInfoType }
func GetThrottlesInfoTypeEnum ¶ added in v0.0.69
func GetThrottlesInfoTypeEnum() ThrottlesInfoTypeEnum
type UnbindApiForAcl ¶ added in v0.0.69
type UnbindApiForAcl 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 (UnbindApiForAcl) String ¶ added in v0.0.69
func (o UnbindApiForAcl) 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 *ApiGroupBase `json:"body,omitempty"` }
Request Object
func (UpdateApiGroupV2Request) String ¶
func (o UpdateApiGroupV2Request) String() string
type UpdateApiGroupV2Response ¶
type UpdateApiGroupV2Response struct { Id string `json:"id"` Name string `json:"name"` Status UpdateApiGroupV2ResponseStatus `json:"status"` SlDomain string `json:"sl_domain"` RegisterTime *sdktime.SdkTime `json:"register_time"` UpdateTime *sdktime.SdkTime `json:"update_time"` OnSellStatus int32 `json:"on_sell_status"` UrlDomains *[]UrlDomain `json:"url_domains,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (UpdateApiGroupV2Response) String ¶
func (o UpdateApiGroupV2Response) String() string
type UpdateApiGroupV2ResponseStatus ¶ added in v0.0.69
type UpdateApiGroupV2ResponseStatus struct {
// contains filtered or unexported fields
}
func (UpdateApiGroupV2ResponseStatus) MarshalJSON ¶ added in v0.0.69
func (c UpdateApiGroupV2ResponseStatus) MarshalJSON() ([]byte, error)
func (*UpdateApiGroupV2ResponseStatus) UnmarshalJSON ¶ added in v0.0.69
func (c *UpdateApiGroupV2ResponseStatus) UnmarshalJSON(b []byte) error
type UpdateApiGroupV2ResponseStatusEnum ¶ added in v0.0.69
type UpdateApiGroupV2ResponseStatusEnum struct {
E_1 UpdateApiGroupV2ResponseStatus
}
func GetUpdateApiGroupV2ResponseStatusEnum ¶ added in v0.0.69
func GetUpdateApiGroupV2ResponseStatusEnum() UpdateApiGroupV2ResponseStatusEnum
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 UpdateApiV2ResponseType `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 UpdateApiV2ResponseType ¶
type UpdateApiV2ResponseType struct {
// contains filtered or unexported fields
}
func (UpdateApiV2ResponseType) MarshalJSON ¶
func (c UpdateApiV2ResponseType) MarshalJSON() ([]byte, error)
func (*UpdateApiV2ResponseType) UnmarshalJSON ¶
func (c *UpdateApiV2ResponseType) UnmarshalJSON(b []byte) error
type UpdateApiV2ResponseTypeEnum ¶
type UpdateApiV2ResponseTypeEnum struct { E_1 UpdateApiV2ResponseType E_2 UpdateApiV2ResponseType }
func GetUpdateApiV2ResponseTypeEnum ¶
func GetUpdateApiV2ResponseTypeEnum() UpdateApiV2ResponseTypeEnum
type UpdateAppV2Request ¶
type UpdateAppV2Request struct { InstanceId string `json:"instance_id"` AppId string `json:"app_id"` Body *AppCreate `json:"body,omitempty"` }
Request Object
func (UpdateAppV2Request) String ¶
func (o UpdateAppV2Request) String() string
type UpdateAppV2Response ¶
type UpdateAppV2Response struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Remark *string `json:"remark,omitempty"` Creator *UpdateAppV2ResponseCreator `json:"creator,omitempty"` UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` AppKey *string `json:"app_key,omitempty"` AppSecret *string `json:"app_secret,omitempty"` RegisterTime *sdktime.SdkTime `json:"register_time,omitempty"` Status *UpdateAppV2ResponseStatus `json:"status,omitempty"` AppType *UpdateAppV2ResponseAppType `json:"app_type,omitempty"` RomaAppType *interface{} `json:"roma_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 UpdateAppV2ResponseStatus ¶ added in v0.0.69
type UpdateAppV2ResponseStatus struct {
// contains filtered or unexported fields
}
func (UpdateAppV2ResponseStatus) MarshalJSON ¶ added in v0.0.69
func (c UpdateAppV2ResponseStatus) MarshalJSON() ([]byte, error)
func (*UpdateAppV2ResponseStatus) UnmarshalJSON ¶ added in v0.0.69
func (c *UpdateAppV2ResponseStatus) UnmarshalJSON(b []byte) error
type UpdateAppV2ResponseStatusEnum ¶ added in v0.0.69
type UpdateAppV2ResponseStatusEnum struct {
E_1 UpdateAppV2ResponseStatus
}
func GetUpdateAppV2ResponseStatusEnum ¶ added in v0.0.69
func GetUpdateAppV2ResponseStatusEnum() UpdateAppV2ResponseStatusEnum
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 *UpdateDomainV2ResponseStatus `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 UpdateDomainV2ResponseStatus ¶ added in v0.0.49
type UpdateDomainV2ResponseStatus struct {
// contains filtered or unexported fields
}
func (UpdateDomainV2ResponseStatus) MarshalJSON ¶ added in v0.0.49
func (c UpdateDomainV2ResponseStatus) MarshalJSON() ([]byte, error)
func (*UpdateDomainV2ResponseStatus) UnmarshalJSON ¶ added in v0.0.49
func (c *UpdateDomainV2ResponseStatus) UnmarshalJSON(b []byte) error
type UpdateDomainV2ResponseStatusEnum ¶ added in v0.0.49
type UpdateDomainV2ResponseStatusEnum struct { E_1 UpdateDomainV2ResponseStatus E_2 UpdateDomainV2ResponseStatus E_3 UpdateDomainV2ResponseStatus E_4 UpdateDomainV2ResponseStatus }
func GetUpdateDomainV2ResponseStatusEnum ¶ added in v0.0.49
func GetUpdateDomainV2ResponseStatusEnum() UpdateDomainV2ResponseStatusEnum
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 *EnvCreate `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 *ThrottleBaseInfo `json:"body,omitempty"` }
Request Object
func (UpdateRequestThrottlingPolicyV2Request) String ¶
func (o UpdateRequestThrottlingPolicyV2Request) String() string
type UpdateRequestThrottlingPolicyV2Response ¶
type UpdateRequestThrottlingPolicyV2Response struct { AppCallLimits *int32 `json:"app_call_limits,omitempty"` Name string `json:"name"` TimeUnit UpdateRequestThrottlingPolicyV2ResponseTimeUnit `json:"time_unit"` Remark *string `json:"remark,omitempty"` ApiCallLimits int32 `json:"api_call_limits"` Type *UpdateRequestThrottlingPolicyV2ResponseType `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"` Id *string `json:"id,omitempty"` BindNum *int32 `json:"bind_num,omitempty"` IsIncluSpecialThrottle *UpdateRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottle `json:"is_inclu_special_throttle,omitempty"` CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (UpdateRequestThrottlingPolicyV2Response) String ¶
func (o UpdateRequestThrottlingPolicyV2Response) String() string
type UpdateRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottle ¶ added in v0.0.69
type UpdateRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottle struct {
// contains filtered or unexported fields
}
func (UpdateRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottle) MarshalJSON ¶ added in v0.0.69
func (c UpdateRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottle) MarshalJSON() ([]byte, error)
func (*UpdateRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottle) UnmarshalJSON ¶ added in v0.0.69
func (c *UpdateRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottle) UnmarshalJSON(b []byte) error
type UpdateRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottleEnum ¶ added in v0.0.69
type UpdateRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottleEnum struct { E_1 UpdateRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottle E_2 UpdateRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottle }
func GetUpdateRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottleEnum ¶ added in v0.0.69
func GetUpdateRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottleEnum() UpdateRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottleEnum
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 UpdateRequestThrottlingPolicyV2ResponseType ¶
type UpdateRequestThrottlingPolicyV2ResponseType struct {
// contains filtered or unexported fields
}
func (UpdateRequestThrottlingPolicyV2ResponseType) MarshalJSON ¶
func (c UpdateRequestThrottlingPolicyV2ResponseType) MarshalJSON() ([]byte, error)
func (*UpdateRequestThrottlingPolicyV2ResponseType) UnmarshalJSON ¶
func (c *UpdateRequestThrottlingPolicyV2ResponseType) UnmarshalJSON(b []byte) error
type UpdateRequestThrottlingPolicyV2ResponseTypeEnum ¶
type UpdateRequestThrottlingPolicyV2ResponseTypeEnum struct { E_1 UpdateRequestThrottlingPolicyV2ResponseType E_2 UpdateRequestThrottlingPolicyV2ResponseType }
func GetUpdateRequestThrottlingPolicyV2ResponseTypeEnum ¶
func GetUpdateRequestThrottlingPolicyV2ResponseTypeEnum() UpdateRequestThrottlingPolicyV2ResponseTypeEnum
type UpdateSignatureKeyV2Request ¶
type UpdateSignatureKeyV2Request struct { InstanceId string `json:"instance_id"` SignId string `json:"sign_id"` Body *BaseSignature `json:"body,omitempty"` }
Request Object
func (UpdateSignatureKeyV2Request) String ¶
func (o UpdateSignatureKeyV2Request) String() string
type UpdateSignatureKeyV2Response ¶
type UpdateSignatureKeyV2Response struct { Name string `json:"name"` SignType *UpdateSignatureKeyV2ResponseSignType `json:"sign_type,omitempty"` SignKey *string `json:"sign_key,omitempty"` SignSecret *string `json:"sign_secret,omitempty"` SignAlgorithm *UpdateSignatureKeyV2ResponseSignAlgorithm `json:"sign_algorithm,omitempty"` UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` Id *string `json:"id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (UpdateSignatureKeyV2Response) String ¶
func (o UpdateSignatureKeyV2Response) String() string
type UpdateSignatureKeyV2ResponseSignAlgorithm ¶ added in v0.0.69
type UpdateSignatureKeyV2ResponseSignAlgorithm struct {
// contains filtered or unexported fields
}
func (UpdateSignatureKeyV2ResponseSignAlgorithm) MarshalJSON ¶ added in v0.0.69
func (c UpdateSignatureKeyV2ResponseSignAlgorithm) MarshalJSON() ([]byte, error)
func (*UpdateSignatureKeyV2ResponseSignAlgorithm) UnmarshalJSON ¶ added in v0.0.69
func (c *UpdateSignatureKeyV2ResponseSignAlgorithm) UnmarshalJSON(b []byte) error
type UpdateSignatureKeyV2ResponseSignAlgorithmEnum ¶ added in v0.0.69
type UpdateSignatureKeyV2ResponseSignAlgorithmEnum struct { AES_128_CFB UpdateSignatureKeyV2ResponseSignAlgorithm AES_256_CFB UpdateSignatureKeyV2ResponseSignAlgorithm }
func GetUpdateSignatureKeyV2ResponseSignAlgorithmEnum ¶ added in v0.0.69
func GetUpdateSignatureKeyV2ResponseSignAlgorithmEnum() UpdateSignatureKeyV2ResponseSignAlgorithmEnum
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 PUBLIC_KEY UpdateSignatureKeyV2ResponseSignType AES 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 *ThrottleSpecialUpdate `json:"body,omitempty"` }
Request Object
func (UpdateSpecialThrottlingConfigurationV2Request) String ¶
func (o UpdateSpecialThrottlingConfigurationV2Request) String() string
type UpdateSpecialThrottlingConfigurationV2Response ¶
type UpdateSpecialThrottlingConfigurationV2Response struct { Id *string `json:"id,omitempty"` CallLimits *int32 `json:"call_limits,omitempty"` ApplyTime *sdktime.SdkTime `json:"apply_time,omitempty"` AppName *string `json:"app_name,omitempty"` AppId *string `json:"app_id,omitempty"` ObjectId *string `json:"object_id,omitempty"` ObjectType *string `json:"object_type,omitempty"` ObjectName *string `json:"object_name,omitempty"` ThrottleId *string `json:"throttle_id,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"` 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 *UpdateVpcChannelV2ResponseStatus `json:"status,omitempty"` MemberGroups *[]MemberGroupInfo `json:"member_groups,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 UpdateVpcChannelV2ResponseStatus ¶ added in v0.0.69
type UpdateVpcChannelV2ResponseStatus struct {
// contains filtered or unexported fields
}
func (UpdateVpcChannelV2ResponseStatus) MarshalJSON ¶ added in v0.0.69
func (c UpdateVpcChannelV2ResponseStatus) MarshalJSON() ([]byte, error)
func (*UpdateVpcChannelV2ResponseStatus) UnmarshalJSON ¶ added in v0.0.69
func (c *UpdateVpcChannelV2ResponseStatus) UnmarshalJSON(b []byte) error
type UpdateVpcChannelV2ResponseStatusEnum ¶ added in v0.0.69
type UpdateVpcChannelV2ResponseStatusEnum struct { E_1 UpdateVpcChannelV2ResponseStatus E_2 UpdateVpcChannelV2ResponseStatus }
func GetUpdateVpcChannelV2ResponseStatusEnum ¶ added in v0.0.69
func GetUpdateVpcChannelV2ResponseStatusEnum() UpdateVpcChannelV2ResponseStatusEnum
type UrlDomain ¶ added in v0.0.69
type UrlDomain 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 *UrlDomainMinSslVersion `json:"min_ssl_version,omitempty"` }
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 UrlDomainBaseInfoStatus `json:"status"` MinSslVersion string `json:"min_ssl_version"` }
func (UrlDomainBaseInfo) String ¶ added in v0.0.49
func (o UrlDomainBaseInfo) String() string
type UrlDomainBaseInfoStatus ¶ added in v0.0.49
type UrlDomainBaseInfoStatus struct {
// contains filtered or unexported fields
}
func (UrlDomainBaseInfoStatus) MarshalJSON ¶ added in v0.0.49
func (c UrlDomainBaseInfoStatus) MarshalJSON() ([]byte, error)
func (*UrlDomainBaseInfoStatus) UnmarshalJSON ¶ added in v0.0.49
func (c *UrlDomainBaseInfoStatus) UnmarshalJSON(b []byte) error
type UrlDomainBaseInfoStatusEnum ¶ added in v0.0.49
type UrlDomainBaseInfoStatusEnum struct { E_1 UrlDomainBaseInfoStatus E_2 UrlDomainBaseInfoStatus E_3 UrlDomainBaseInfoStatus E_4 UrlDomainBaseInfoStatus }
func GetUrlDomainBaseInfoStatusEnum ¶ added in v0.0.49
func GetUrlDomainBaseInfoStatusEnum() UrlDomainBaseInfoStatusEnum
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 UrlDomainMinSslVersion ¶ added in v0.0.69
type UrlDomainMinSslVersion struct {
// contains filtered or unexported fields
}
func (UrlDomainMinSslVersion) MarshalJSON ¶ added in v0.0.69
func (c UrlDomainMinSslVersion) MarshalJSON() ([]byte, error)
func (*UrlDomainMinSslVersion) UnmarshalJSON ¶ added in v0.0.69
func (c *UrlDomainMinSslVersion) UnmarshalJSON(b []byte) error
type UrlDomainMinSslVersionEnum ¶ added in v0.0.69
type UrlDomainMinSslVersionEnum struct { TL_SV1_1 UrlDomainMinSslVersion TL_SV1_2 UrlDomainMinSslVersion }
func GetUrlDomainMinSslVersionEnum ¶ added in v0.0.69
func GetUrlDomainMinSslVersionEnum() UrlDomainMinSslVersionEnum
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 VpcBase ¶ added in v0.0.65
type VpcBase struct { Name string `json:"name"` 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 *string `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 VpcChannelInfo ¶ added in v0.0.65
type VpcChannelInfo struct { Name string `json:"name"` 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 *VpcChannelInfoStatus `json:"status,omitempty"` MemberGroups *[]MemberGroupInfo `json:"member_groups,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 VpcChannelInfoStatus ¶ added in v0.0.69
type VpcChannelInfoStatus struct {
// contains filtered or unexported fields
}
func (VpcChannelInfoStatus) MarshalJSON ¶ added in v0.0.69
func (c VpcChannelInfoStatus) MarshalJSON() ([]byte, error)
func (*VpcChannelInfoStatus) UnmarshalJSON ¶ added in v0.0.69
func (c *VpcChannelInfoStatus) UnmarshalJSON(b []byte) error
type VpcChannelInfoStatusEnum ¶ added in v0.0.69
type VpcChannelInfoStatusEnum struct { E_1 VpcChannelInfoStatus E_2 VpcChannelInfoStatus }
func GetVpcChannelInfoStatusEnum ¶ added in v0.0.69
func GetVpcChannelInfoStatusEnum() VpcChannelInfoStatusEnum
type VpcCreate ¶ added in v0.0.65
type VpcCreate struct { Name string `json:"name"` 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"` Status *VpcHealthConfigStatus `json:"status,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"` Status *VpcHealthConfigBaseStatus `json:"status,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 VpcHealthConfigBaseStatus ¶ added in v0.0.69
type VpcHealthConfigBaseStatus struct {
// contains filtered or unexported fields
}
func (VpcHealthConfigBaseStatus) MarshalJSON ¶ added in v0.0.69
func (c VpcHealthConfigBaseStatus) MarshalJSON() ([]byte, error)
func (*VpcHealthConfigBaseStatus) UnmarshalJSON ¶ added in v0.0.69
func (c *VpcHealthConfigBaseStatus) UnmarshalJSON(b []byte) error
type VpcHealthConfigBaseStatusEnum ¶ added in v0.0.69
type VpcHealthConfigBaseStatusEnum struct { E_1 VpcHealthConfigBaseStatus E_2 VpcHealthConfigBaseStatus }
func GetVpcHealthConfigBaseStatusEnum ¶ added in v0.0.69
func GetVpcHealthConfigBaseStatusEnum() VpcHealthConfigBaseStatusEnum
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"` Status *VpcHealthConfigInfoStatus `json:"status,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 VpcHealthConfigInfoStatus ¶ added in v0.0.69
type VpcHealthConfigInfoStatus struct {
// contains filtered or unexported fields
}
func (VpcHealthConfigInfoStatus) MarshalJSON ¶ added in v0.0.69
func (c VpcHealthConfigInfoStatus) MarshalJSON() ([]byte, error)
func (*VpcHealthConfigInfoStatus) UnmarshalJSON ¶ added in v0.0.69
func (c *VpcHealthConfigInfoStatus) UnmarshalJSON(b []byte) error
type VpcHealthConfigInfoStatusEnum ¶ added in v0.0.69
type VpcHealthConfigInfoStatusEnum struct { E_1 VpcHealthConfigInfoStatus E_2 VpcHealthConfigInfoStatus }
func GetVpcHealthConfigInfoStatusEnum ¶ added in v0.0.69
func GetVpcHealthConfigInfoStatusEnum() VpcHealthConfigInfoStatusEnum
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 VpcHealthConfigStatus ¶ added in v0.0.69
type VpcHealthConfigStatus struct {
// contains filtered or unexported fields
}
func (VpcHealthConfigStatus) MarshalJSON ¶ added in v0.0.69
func (c VpcHealthConfigStatus) MarshalJSON() ([]byte, error)
func (*VpcHealthConfigStatus) UnmarshalJSON ¶ added in v0.0.69
func (c *VpcHealthConfigStatus) UnmarshalJSON(b []byte) error
type VpcHealthConfigStatusEnum ¶ added in v0.0.69
type VpcHealthConfigStatusEnum struct { E_1 VpcHealthConfigStatus E_2 VpcHealthConfigStatus }
func GetVpcHealthConfigStatusEnum ¶ added in v0.0.69
func GetVpcHealthConfigStatusEnum() VpcHealthConfigStatusEnum
type VpcInfo ¶
type VpcInfo struct { EcsId *string `json:"ecs_id,omitempty"` EcsName *string `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"` IsBackup *bool `json:"is_backup,omitempty"` MemberGroupName *string `json:"member_group_name,omitempty"` Status *VpcMemberInfoStatus `json:"status,omitempty"` Port *int32 `json:"port,omitempty"` EcsId *string `json:"ecs_id,omitempty"` EcsName *string `json:"ecs_name,omitempty"` Id *string `json:"id,omitempty"` VpcChannelId *string `json:"vpc_channel_id,omitempty"` CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` MemberGroupId *string `json:"member_group_id,omitempty"` }
func (VpcMemberInfo) String ¶ added in v0.0.65
func (o VpcMemberInfo) String() string
type VpcMemberInfoStatus ¶ added in v0.0.69
type VpcMemberInfoStatus struct {
// contains filtered or unexported fields
}
func (VpcMemberInfoStatus) MarshalJSON ¶ added in v0.0.69
func (c VpcMemberInfoStatus) MarshalJSON() ([]byte, error)
func (*VpcMemberInfoStatus) UnmarshalJSON ¶ added in v0.0.69
func (c *VpcMemberInfoStatus) UnmarshalJSON(b []byte) error
type VpcMemberInfoStatusEnum ¶ added in v0.0.69
type VpcMemberInfoStatusEnum struct { E_1 VpcMemberInfoStatus E_2 VpcMemberInfoStatus }
func GetVpcMemberInfoStatusEnum ¶ added in v0.0.69
func GetVpcMemberInfoStatusEnum() VpcMemberInfoStatusEnum
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_info.go
- model_acl_binding_batch_delete.go
- model_acl_binding_batch_failure.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_action_info.go
- model_api_auth_base.go
- model_api_auth_create.go
- model_api_auth_info.go
- model_api_auth_relations.go
- model_api_backend_vpc_req.go
- model_api_base_info.go
- model_api_batch_publish.go
- model_api_bind_acl_info.go
- model_api_common.go
- model_api_condition_base.go
- model_api_create.go
- model_api_create_base.go
- model_api_debug_info.go
- model_api_for_sign.go
- model_api_for_throttle.go
- model_api_func.go
- model_api_func_create.go
- model_api_group_base.go
- model_api_group_common_info.go
- model_api_group_create.go
- model_api_group_info_page.go
- model_api_info.go
- model_api_info_per_page.go
- model_api_mock.go
- model_api_mock_create.go
- model_api_outline.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_resp_base_info.go
- model_api_version.go
- model_api_version_resp.go
- model_app_base_info.go
- model_app_code_base_info.go
- model_app_code_create.go
- model_app_create.go
- model_app_info.go
- model_app_info_with_bind_num.go
- model_app_reset_create.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.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_base_signature.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_canceling_authorization_v2_request.go
- model_canceling_authorization_v2_response.go
- model_cert_form.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_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_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_eip_bind_req.go
- model_env_create.go
- model_env_info.go
- model_env_variable_base.go
- model_env_variable_create.go
- model_env_variable_info.go
- model_export_api_definitions_v2_request.go
- model_export_api_definitions_v2_response.go
- model_export_open_api_req.go
- model_failure.go
- model_feature_info.go
- model_feature_toggle.go
- model_identity.go
- model_ignore.go
- model_import_api_definitions_v2_request.go
- model_import_api_definitions_v2_request_body.go
- model_import_api_definitions_v2_response.go
- model_import_base_result.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_group_create.go
- model_member_group_info.go
- model_member_info.go
- model_network_traffic_stats.go
- model_open_engress_eip_req.go
- model_publish_resp.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_api_binding.go
- model_sign_api_binding_base.go
- model_sign_api_binding_info.go
- model_sign_api_binding_result.go
- model_signature.go
- model_signature_with_bind_num.go
- model_statistics_api.go
- model_statistics_group.go
- model_success.go
- model_swagger.go
- model_throttle_api_binding.go
- model_throttle_api_binding_create.go
- model_throttle_base_info.go
- model_throttle_binding_batch_delete.go
- model_throttle_binding_batch_failure.go
- model_throttle_for_api.go
- model_throttle_special_base.go
- model_throttle_special_create.go
- model_throttle_special_info.go
- model_throttle_special_update.go
- model_throttles_info.go
- model_unbind_api_for_acl.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.go
- model_url_domain_base.go
- model_url_domain_base_info.go
- model_url_domain_create.go
- model_url_domain_modify.go
- model_vpc_base.go
- model_vpc_base_info.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