Support the IP restrictions in ram policy.
This commit is contained in:
@@ -34,8 +34,8 @@ namespace AlibabaCloud
|
||||
public:
|
||||
struct TagResource
|
||||
{
|
||||
std::string resourceId;
|
||||
std::string instanceId;
|
||||
std::string resourceId;
|
||||
std::string tagKey;
|
||||
std::string resourceType;
|
||||
std::string tagValue;
|
||||
|
||||
@@ -38,14 +38,14 @@ namespace AlibabaCloud
|
||||
{
|
||||
long lastTimestamp;
|
||||
long totalDiff;
|
||||
std::string topic;
|
||||
long delayTime;
|
||||
std::string topic;
|
||||
};
|
||||
float consumeTps;
|
||||
long lastTimestamp;
|
||||
long totalDiff;
|
||||
bool online;
|
||||
long delayTime;
|
||||
bool online;
|
||||
std::vector<DetailInTopicDo> detailInTopicList;
|
||||
};
|
||||
|
||||
|
||||
@@ -38,26 +38,12 @@ namespace AlibabaCloud
|
||||
{
|
||||
std::string clientAddr;
|
||||
std::string language;
|
||||
std::string version;
|
||||
std::string remoteIP;
|
||||
std::string version;
|
||||
std::string clientId;
|
||||
};
|
||||
struct DetailInTopicDo
|
||||
{
|
||||
long lastTimestamp;
|
||||
long totalDiff;
|
||||
std::string topic;
|
||||
long delayTime;
|
||||
};
|
||||
struct ConsumerConnectionInfoDo
|
||||
{
|
||||
struct SubscriptionData
|
||||
{
|
||||
std::string subString;
|
||||
std::vector<std::string> tagsSet;
|
||||
std::string topic;
|
||||
long subVersion;
|
||||
};
|
||||
struct ConsumerRunningDataDo
|
||||
{
|
||||
float okTps;
|
||||
@@ -67,6 +53,13 @@ namespace AlibabaCloud
|
||||
long failedCountPerHour;
|
||||
std::string groupId;
|
||||
};
|
||||
struct SubscriptionData
|
||||
{
|
||||
std::string subString;
|
||||
std::vector<std::string> tagsSet;
|
||||
std::string topic;
|
||||
long subVersion;
|
||||
};
|
||||
struct ThreadTrackDo
|
||||
{
|
||||
std::vector<std::string> trackList;
|
||||
@@ -85,6 +78,13 @@ namespace AlibabaCloud
|
||||
long startTimeStamp;
|
||||
std::vector<ConsumerConnectionInfoDo::ThreadTrackDo> jstack;
|
||||
};
|
||||
struct DetailInTopicDo
|
||||
{
|
||||
long lastTimestamp;
|
||||
long totalDiff;
|
||||
long delayTime;
|
||||
std::string topic;
|
||||
};
|
||||
std::vector<ConsumerConnectionInfoDo> consumerConnectionInfoList;
|
||||
std::string consumeModel;
|
||||
float consumeTps;
|
||||
@@ -94,8 +94,8 @@ namespace AlibabaCloud
|
||||
bool rebalanceOK;
|
||||
long totalDiff;
|
||||
std::vector<ConnectionDo> connectionSet;
|
||||
bool online;
|
||||
long delayTime;
|
||||
bool online;
|
||||
std::vector<DetailInTopicDo> detailInTopicList;
|
||||
};
|
||||
|
||||
|
||||
@@ -51,8 +51,8 @@ namespace AlibabaCloud
|
||||
std::string storeHost;
|
||||
std::vector<MessageProperty> propertyList;
|
||||
std::string topic;
|
||||
std::string body;
|
||||
int reconsumeTimes;
|
||||
std::string body;
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -53,8 +53,8 @@ namespace AlibabaCloud
|
||||
std::string storeHost;
|
||||
std::vector<OnsRestMessageDo::MessageProperty> propertyList;
|
||||
std::string topic;
|
||||
std::string body;
|
||||
int reconsumeTimes;
|
||||
std::string body;
|
||||
};
|
||||
std::string taskId;
|
||||
long currentPage;
|
||||
|
||||
@@ -42,11 +42,11 @@ namespace AlibabaCloud
|
||||
std::string httpInternetSecureEndpoint;
|
||||
};
|
||||
Endpoints endpoints;
|
||||
std::string instanceName;
|
||||
long maxTps;
|
||||
std::string instanceName;
|
||||
int topicCapacity;
|
||||
std::string instanceId;
|
||||
long releaseTime;
|
||||
std::string instanceId;
|
||||
int instanceStatus;
|
||||
bool independentNaming;
|
||||
int instanceType;
|
||||
|
||||
@@ -40,8 +40,8 @@ namespace AlibabaCloud
|
||||
std::string key;
|
||||
};
|
||||
std::string instanceName;
|
||||
std::string instanceId;
|
||||
long releaseTime;
|
||||
std::string instanceId;
|
||||
int instanceStatus;
|
||||
bool independentNaming;
|
||||
int instanceType;
|
||||
|
||||
@@ -51,8 +51,8 @@ namespace AlibabaCloud
|
||||
std::string storeHost;
|
||||
std::vector<OnsRestMessageDo::MessageProperty> propertyList;
|
||||
std::string topic;
|
||||
std::string body;
|
||||
int reconsumeTimes;
|
||||
std::string body;
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -51,8 +51,8 @@ namespace AlibabaCloud
|
||||
std::string storeHost;
|
||||
std::vector<MessageProperty> propertyList;
|
||||
std::string topic;
|
||||
std::string body;
|
||||
int reconsumeTimes;
|
||||
std::string body;
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -53,8 +53,8 @@ namespace AlibabaCloud
|
||||
std::string storeHost;
|
||||
std::vector<OnsRestMessageDo::MessageProperty> propertyList;
|
||||
std::string topic;
|
||||
std::string body;
|
||||
int reconsumeTimes;
|
||||
std::string body;
|
||||
};
|
||||
std::string taskId;
|
||||
long currentPage;
|
||||
|
||||
@@ -39,10 +39,10 @@ namespace AlibabaCloud
|
||||
std::string instanceId;
|
||||
long createTime;
|
||||
long updateTime;
|
||||
long id;
|
||||
bool independentNaming;
|
||||
int channelId;
|
||||
long id;
|
||||
std::string topic;
|
||||
int channelId;
|
||||
std::string groupId;
|
||||
};
|
||||
|
||||
|
||||
@@ -40,8 +40,8 @@ namespace AlibabaCloud
|
||||
{
|
||||
struct SubClientInfoDo
|
||||
{
|
||||
int costTime;
|
||||
std::string status;
|
||||
int costTime;
|
||||
std::string clientHost;
|
||||
long subTime;
|
||||
std::string subGroupName;
|
||||
@@ -52,8 +52,8 @@ namespace AlibabaCloud
|
||||
int successCount;
|
||||
std::vector<SubMapDo::SubClientInfoDo> clientList;
|
||||
};
|
||||
int costTime;
|
||||
std::string status;
|
||||
int costTime;
|
||||
std::string msgKey;
|
||||
std::vector<TraceMapDo::SubMapDo> subList;
|
||||
std::string tag;
|
||||
@@ -66,9 +66,9 @@ namespace AlibabaCloud
|
||||
std::string status;
|
||||
std::string instanceId;
|
||||
std::string userId;
|
||||
std::string queryId;
|
||||
std::string msgKey;
|
||||
long createTime;
|
||||
std::string queryId;
|
||||
long updateTime;
|
||||
std::vector<TraceMapDo> traceList;
|
||||
std::string topic;
|
||||
|
||||
Reference in New Issue
Block a user