services/mse/struct_data.go (143 lines of code) (raw):

package mse //Licensed under the Apache License, Version 2.0 (the "License"); //you may not use this file except in compliance with the License. //You may obtain a copy of the License at // //http://www.apache.org/licenses/LICENSE-2.0 // //Unless required by applicable law or agreed to in writing, software //distributed under the License is distributed on an "AS IS" BASIS, //WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. //See the License for the specific language governing permissions and //limitations under the License. // // Code generated by Alibaba Cloud SDK Code Generator. // Changes may cause incorrect behavior and will be lost if the code is regenerated. // Data is a nested struct in mse response type Data struct { PathWithEscapedSlashes string `json:"PathWithEscapedSlashes" xml:"PathWithEscapedSlashes"` EurekaSupported bool `json:"EurekaSupported" xml:"EurekaSupported"` Aligned bool `json:"Aligned" xml:"Aligned"` KeepaliveHeaderTimeout int `json:"KeepaliveHeaderTimeout" xml:"KeepaliveHeaderTimeout"` CurrentVersionFullShowName string `json:"CurrentVersionFullShowName" xml:"CurrentVersionFullShowName"` RequiredPermission string `json:"RequiredPermission" xml:"RequiredPermission"` Notice bool `json:"Notice" xml:"Notice"` Source string `json:"Source" xml:"Source"` RoleName string `json:"RoleName" xml:"RoleName"` AccessLogHeader string `json:"AccessLogHeader" xml:"AccessLogHeader"` Ephemeral bool `json:"Ephemeral" xml:"Ephemeral"` FuncType int `json:"FuncType" xml:"FuncType"` InitialConnectionWindowSize int `json:"InitialConnectionWindowSize" xml:"InitialConnectionWindowSize"` LossLessDetail bool `json:"LossLessDetail" xml:"LossLessDetail"` NoSupportedConfigList string `json:"NoSupportedConfigList" xml:"NoSupportedConfigList"` TLSEnabled bool `json:"TLSEnabled" xml:"TLSEnabled"` AuthEnabled bool `json:"AuthEnabled" xml:"AuthEnabled"` FilterSide string `json:"FilterSide" xml:"FilterSide"` LicenseKey string `json:"LicenseKey" xml:"LicenseKey"` SyncLimit string `json:"SyncLimit" xml:"SyncLimit"` UpdateTime int64 `json:"UpdateTime" xml:"UpdateTime"` TargetClusterName string `json:"TargetClusterName" xml:"TargetClusterName"` EnableGenerateRequestId bool `json:"EnableGenerateRequestId" xml:"EnableGenerateRequestId"` SnapshotCount string `json:"SnapshotCount" xml:"SnapshotCount"` EnableCustomAuthConfigPush string `json:"EnableCustomAuthConfigPush" xml:"EnableCustomAuthConfigPush"` DownstreamConnectionBufferLimits int `json:"DownstreamConnectionBufferLimits" xml:"DownstreamConnectionBufferLimits"` SuccCount int `json:"SuccCount" xml:"SuccCount"` DisableHttp2Alpn bool `json:"DisableHttp2Alpn" xml:"DisableHttp2Alpn"` AutopurgePurgeInterval string `json:"AutopurgePurgeInterval" xml:"AutopurgePurgeInterval"` TotalSize int `json:"TotalSize" xml:"TotalSize"` SelectorType string `json:"SelectorType" xml:"SelectorType"` Name string `json:"Name" xml:"Name"` EnableGzip bool `json:"EnableGzip" xml:"EnableGzip"` WebsocketTermGracePeriod int `json:"WebsocketTermGracePeriod" xml:"WebsocketTermGracePeriod"` Language string `json:"Language" xml:"Language"` EnableHardwareAccelerate bool `json:"EnableHardwareAccelerate" xml:"EnableHardwareAccelerate"` MaxVersionChangelogUrl string `json:"MaxVersionChangelogUrl" xml:"MaxVersionChangelogUrl"` PageSize int `json:"PageSize" xml:"PageSize"` ZipAlgorithm string `json:"ZipAlgorithm" xml:"ZipAlgorithm"` GmtCreate string `json:"GmtCreate" xml:"GmtCreate"` OriginInstanceName string `json:"OriginInstanceName" xml:"OriginInstanceName"` ConfigSecretEnabled bool `json:"ConfigSecretEnabled" xml:"ConfigSecretEnabled"` MaxSize string `json:"MaxSize" xml:"MaxSize"` PassWord string `json:"PassWord" xml:"PassWord"` Min int `json:"Min" xml:"Min"` ClusterType string `json:"ClusterType" xml:"ClusterType"` Count int `json:"Count" xml:"Count"` DownstreamIdleTime int `json:"DownstreamIdleTime" xml:"DownstreamIdleTime"` Version string `json:"Version" xml:"Version"` AutopurgeSnapRetainCount string `json:"AutopurgeSnapRetainCount" xml:"AutopurgeSnapRetainCount"` TickTime string `json:"TickTime" xml:"TickTime"` Quota int `json:"Quota" xml:"Quota"` ConsoleUIEnabled bool `json:"ConsoleUIEnabled" xml:"ConsoleUIEnabled"` MaxVersionCode string `json:"MaxVersionCode" xml:"MaxVersionCode"` InitialStreamWindowSize int `json:"InitialStreamWindowSize" xml:"InitialStreamWindowSize"` GatewayUniqueId string `json:"GatewayUniqueId" xml:"GatewayUniqueId"` EnableHardwareAcceleration bool `json:"EnableHardwareAcceleration" xml:"EnableHardwareAcceleration"` SupportWaf bool `json:"SupportWaf" xml:"SupportWaf"` OriginInstanceAddress string `json:"OriginInstanceAddress" xml:"OriginInstanceAddress"` AppName string `json:"AppName" xml:"AppName"` ConfigAuthSupported bool `json:"ConfigAuthSupported" xml:"ConfigAuthSupported"` Step int `json:"Step" xml:"Step"` NamingAuthEnabled bool `json:"NamingAuthEnabled" xml:"NamingAuthEnabled"` ConfigSecretSupported bool `json:"ConfigSecretSupported" xml:"ConfigSecretSupported"` Dir bool `json:"Dir" xml:"Dir"` NamingAuthSupported bool `json:"NamingAuthSupported" xml:"NamingAuthSupported"` ConfigAuthEnabled bool `json:"ConfigAuthEnabled" xml:"ConfigAuthEnabled"` EnableProxyProtocol bool `json:"EnableProxyProtocol" xml:"EnableProxyProtocol"` JuteMaxbuffer string `json:"JuteMaxbuffer" xml:"JuteMaxbuffer"` MaxVersionFullShowName string `json:"MaxVersionFullShowName" xml:"MaxVersionFullShowName"` Id string `json:"Id" xml:"Id"` LogFilterConfig string `json:"LogFilterConfig" xml:"LogFilterConfig"` ServiceName string `json:"ServiceName" xml:"ServiceName"` ProjectDesc string `json:"ProjectDesc" xml:"ProjectDesc"` InitLimit string `json:"InitLimit" xml:"InitLimit"` Path string `json:"Path" xml:"Path"` MaxSessionTimeout string `json:"MaxSessionTimeout" xml:"MaxSessionTimeout"` NamespaceDesc string `json:"NamespaceDesc" xml:"NamespaceDesc"` Data string `json:"Data" xml:"Data"` ProtectThreshold float64 `json:"ProtectThreshold" xml:"ProtectThreshold"` MCPSupported bool `json:"MCPSupported" xml:"MCPSupported"` EnableWaf bool `json:"EnableWaf" xml:"EnableWaf"` EnableHttp3 bool `json:"EnableHttp3" xml:"EnableHttp3"` JvmFlagsCustom string `json:"JvmFlagsCustom" xml:"JvmFlagsCustom"` XffTrustedNum int `json:"XffTrustedNum" xml:"XffTrustedNum"` WarmupTime int `json:"WarmupTime" xml:"WarmupTime"` AppId string `json:"AppId" xml:"AppId"` Metadata map[string]interface{} `json:"Metadata" xml:"Metadata"` ServiceCount int `json:"ServiceCount" xml:"ServiceCount"` Enable bool `json:"Enable" xml:"Enable"` Related bool `json:"Related" xml:"Related"` Type int `json:"Type" xml:"Type"` Region string `json:"Region" xml:"Region"` MinSessionTimeout string `json:"MinSessionTimeout" xml:"MinSessionTimeout"` Max int `json:"Max" xml:"Max"` EnableHttp2 bool `json:"EnableHttp2" xml:"EnableHttp2"` SyncType string `json:"SyncType" xml:"SyncType"` GroupName string `json:"GroupName" xml:"GroupName"` CreateTime int64 `json:"CreateTime" xml:"CreateTime"` MaxClientCnxns string `json:"MaxClientCnxns" xml:"MaxClientCnxns"` ExtraInfo string `json:"ExtraInfo" xml:"ExtraInfo"` MCPEnabled bool `json:"MCPEnabled" xml:"MCPEnabled"` RegionId string `json:"RegionId" xml:"RegionId"` UserId string `json:"UserId" xml:"UserId"` ConfigCount int `json:"ConfigCount" xml:"ConfigCount"` PreserveHeaderFormat bool `json:"PreserveHeaderFormat" xml:"PreserveHeaderFormat"` PageNumber int `json:"PageNumber" xml:"PageNumber"` ClusterName string `json:"ClusterName" xml:"ClusterName"` NamespaceShowName string `json:"NamespaceShowName" xml:"NamespaceShowName"` ConfigContentLimit int64 `json:"ConfigContentLimit" xml:"ConfigContentLimit"` TargetClusterUrl string `json:"TargetClusterUrl" xml:"TargetClusterUrl"` OpenSuperAcl bool `json:"OpenSuperAcl" xml:"OpenSuperAcl"` Status int `json:"Status" xml:"Status"` SkipCount int `json:"SkipCount" xml:"SkipCount"` GmtModified string `json:"GmtModified" xml:"GmtModified"` ExtendedTypesEnable bool `json:"ExtendedTypesEnable" xml:"ExtendedTypesEnable"` EnableSlashMerge bool `json:"EnableSlashMerge" xml:"EnableSlashMerge"` NamingCreateServiceSupported bool `json:"NamingCreateServiceSupported" xml:"NamingCreateServiceSupported"` Enable4lw bool `json:"Enable4lw" xml:"Enable4lw"` TargetInstanceId string `json:"TargetInstanceId" xml:"TargetInstanceId"` Url string `json:"Url" xml:"Url"` OriginInstanceNamespace string `json:"OriginInstanceNamespace" xml:"OriginInstanceNamespace"` RestartFlag bool `json:"RestartFlag" xml:"RestartFlag"` DownstreamHttp2MaxConcurrentStream int `json:"DownstreamHttp2MaxConcurrentStream" xml:"DownstreamHttp2MaxConcurrentStream"` Namespace string `json:"Namespace" xml:"Namespace"` DelayTime int `json:"DelayTime" xml:"DelayTime"` UserName string `json:"UserName" xml:"UserName"` UpstreamIdleTimeout int `json:"UpstreamIdleTimeout" xml:"UpstreamIdleTimeout"` Tags []string `json:"Tags" xml:"Tags"` SlsConfigDetails SlsConfigDetails `json:"SlsConfigDetails" xml:"SlsConfigDetails"` XtraceDetails XtraceDetails `json:"XtraceDetails" xml:"XtraceDetails"` NacosRunningEnv NacosRunningEnv `json:"NacosRunningEnv" xml:"NacosRunningEnv"` AppDetail AppDetail `json:"AppDetail" xml:"AppDetail"` TraceDetails TraceDetails `json:"TraceDetails" xml:"TraceDetails"` LogConfigDetails LogConfigDetails `json:"LogConfigDetails" xml:"LogConfigDetails"` Result []ResultItemInListCircuitBreakerRules `json:"Result" xml:"Result"` FailData []FailDataItem `json:"FailData" xml:"FailData"` Results []ApplicationList `json:"Results" xml:"Results"` SkipData []SkipDataItem `json:"SkipData" xml:"SkipData"` Clusters []NacosAnsCluster `json:"Clusters" xml:"Clusters"` }