Adjust some param.
This commit is contained in:
@@ -1,60 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PRIVATELINK_MODEL_ADDUSERTOVPCENDPOINTSERVICEREQUEST_H_
|
||||
#define ALIBABACLOUD_PRIVATELINK_MODEL_ADDUSERTOVPCENDPOINTSERVICEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/privatelink/PrivatelinkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Privatelink
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PRIVATELINK_EXPORT AddUserToVpcEndpointServiceRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AddUserToVpcEndpointServiceRequest();
|
||||
~AddUserToVpcEndpointServiceRequest();
|
||||
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
long getUserId()const;
|
||||
void setUserId(long userId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
bool getDryRun()const;
|
||||
void setDryRun(bool dryRun);
|
||||
std::string getServiceId()const;
|
||||
void setServiceId(const std::string& serviceId);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
long userId_;
|
||||
std::string regionId_;
|
||||
bool dryRun_;
|
||||
std::string serviceId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PRIVATELINK_MODEL_ADDUSERTOVPCENDPOINTSERVICEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PRIVATELINK_MODEL_ADDUSERTOVPCENDPOINTSERVICEREQUEST_H_
|
||||
#define ALIBABACLOUD_PRIVATELINK_MODEL_ADDUSERTOVPCENDPOINTSERVICEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/privatelink/PrivatelinkExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Privatelink {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PRIVATELINK_EXPORT AddUserToVpcEndpointServiceRequest : public RpcServiceRequest {
|
||||
public:
|
||||
AddUserToVpcEndpointServiceRequest();
|
||||
~AddUserToVpcEndpointServiceRequest();
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
long getUserId() const;
|
||||
void setUserId(long userId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
bool getDryRun() const;
|
||||
void setDryRun(bool dryRun);
|
||||
std::string getServiceId() const;
|
||||
void setServiceId(const std::string &serviceId);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
long userId_;
|
||||
std::string regionId_;
|
||||
bool dryRun_;
|
||||
std::string serviceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Privatelink
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PRIVATELINK_MODEL_ADDUSERTOVPCENDPOINTSERVICEREQUEST_H_
|
||||
|
||||
@@ -1,66 +1,60 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PRIVATELINK_MODEL_ADDZONETOVPCENDPOINTREQUEST_H_
|
||||
#define ALIBABACLOUD_PRIVATELINK_MODEL_ADDZONETOVPCENDPOINTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/privatelink/PrivatelinkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Privatelink
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PRIVATELINK_EXPORT AddZoneToVpcEndpointRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AddZoneToVpcEndpointRequest();
|
||||
~AddZoneToVpcEndpointRequest();
|
||||
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getEndpointId()const;
|
||||
void setEndpointId(const std::string& endpointId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
bool getDryRun()const;
|
||||
void setDryRun(bool dryRun);
|
||||
std::string getIp()const;
|
||||
void setIp(const std::string& ip);
|
||||
std::string getVSwitchId()const;
|
||||
void setVSwitchId(const std::string& vSwitchId);
|
||||
std::string getZoneId()const;
|
||||
void setZoneId(const std::string& zoneId);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string endpointId_;
|
||||
std::string regionId_;
|
||||
bool dryRun_;
|
||||
std::string ip_;
|
||||
std::string vSwitchId_;
|
||||
std::string zoneId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PRIVATELINK_MODEL_ADDZONETOVPCENDPOINTREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PRIVATELINK_MODEL_ADDZONETOVPCENDPOINTREQUEST_H_
|
||||
#define ALIBABACLOUD_PRIVATELINK_MODEL_ADDZONETOVPCENDPOINTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/privatelink/PrivatelinkExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Privatelink {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PRIVATELINK_EXPORT AddZoneToVpcEndpointRequest : public RpcServiceRequest {
|
||||
public:
|
||||
AddZoneToVpcEndpointRequest();
|
||||
~AddZoneToVpcEndpointRequest();
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
std::string getEndpointId() const;
|
||||
void setEndpointId(const std::string &endpointId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
bool getDryRun() const;
|
||||
void setDryRun(bool dryRun);
|
||||
std::string getIp() const;
|
||||
void setIp(const std::string &ip);
|
||||
std::string getVSwitchId() const;
|
||||
void setVSwitchId(const std::string &vSwitchId);
|
||||
std::string getZoneId() const;
|
||||
void setZoneId(const std::string &zoneId);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string endpointId_;
|
||||
std::string regionId_;
|
||||
bool dryRun_;
|
||||
std::string ip_;
|
||||
std::string vSwitchId_;
|
||||
std::string zoneId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Privatelink
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PRIVATELINK_MODEL_ADDZONETOVPCENDPOINTREQUEST_H_
|
||||
|
||||
@@ -1,63 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PRIVATELINK_MODEL_ATTACHRESOURCETOVPCENDPOINTSERVICEREQUEST_H_
|
||||
#define ALIBABACLOUD_PRIVATELINK_MODEL_ATTACHRESOURCETOVPCENDPOINTSERVICEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/privatelink/PrivatelinkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Privatelink
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PRIVATELINK_EXPORT AttachResourceToVpcEndpointServiceRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AttachResourceToVpcEndpointServiceRequest();
|
||||
~AttachResourceToVpcEndpointServiceRequest();
|
||||
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getResourceId()const;
|
||||
void setResourceId(const std::string& resourceId);
|
||||
bool getDryRun()const;
|
||||
void setDryRun(bool dryRun);
|
||||
std::string getResourceType()const;
|
||||
void setResourceType(const std::string& resourceType);
|
||||
std::string getServiceId()const;
|
||||
void setServiceId(const std::string& serviceId);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string regionId_;
|
||||
std::string resourceId_;
|
||||
bool dryRun_;
|
||||
std::string resourceType_;
|
||||
std::string serviceId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PRIVATELINK_MODEL_ATTACHRESOURCETOVPCENDPOINTSERVICEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PRIVATELINK_MODEL_ATTACHRESOURCETOVPCENDPOINTSERVICEREQUEST_H_
|
||||
#define ALIBABACLOUD_PRIVATELINK_MODEL_ATTACHRESOURCETOVPCENDPOINTSERVICEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/privatelink/PrivatelinkExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Privatelink {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PRIVATELINK_EXPORT AttachResourceToVpcEndpointServiceRequest : public RpcServiceRequest {
|
||||
public:
|
||||
AttachResourceToVpcEndpointServiceRequest();
|
||||
~AttachResourceToVpcEndpointServiceRequest();
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getResourceId() const;
|
||||
void setResourceId(const std::string &resourceId);
|
||||
bool getDryRun() const;
|
||||
void setDryRun(bool dryRun);
|
||||
std::string getResourceType() const;
|
||||
void setResourceType(const std::string &resourceType);
|
||||
std::string getServiceId() const;
|
||||
void setServiceId(const std::string &serviceId);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string regionId_;
|
||||
std::string resourceId_;
|
||||
bool dryRun_;
|
||||
std::string resourceType_;
|
||||
std::string serviceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Privatelink
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PRIVATELINK_MODEL_ATTACHRESOURCETOVPCENDPOINTSERVICEREQUEST_H_
|
||||
|
||||
@@ -1,60 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PRIVATELINK_MODEL_ATTACHSECURITYGROUPTOVPCENDPOINTREQUEST_H_
|
||||
#define ALIBABACLOUD_PRIVATELINK_MODEL_ATTACHSECURITYGROUPTOVPCENDPOINTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/privatelink/PrivatelinkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Privatelink
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PRIVATELINK_EXPORT AttachSecurityGroupToVpcEndpointRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AttachSecurityGroupToVpcEndpointRequest();
|
||||
~AttachSecurityGroupToVpcEndpointRequest();
|
||||
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getEndpointId()const;
|
||||
void setEndpointId(const std::string& endpointId);
|
||||
std::string getSecurityGroupId()const;
|
||||
void setSecurityGroupId(const std::string& securityGroupId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
bool getDryRun()const;
|
||||
void setDryRun(bool dryRun);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string endpointId_;
|
||||
std::string securityGroupId_;
|
||||
std::string regionId_;
|
||||
bool dryRun_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PRIVATELINK_MODEL_ATTACHSECURITYGROUPTOVPCENDPOINTREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PRIVATELINK_MODEL_ATTACHSECURITYGROUPTOVPCENDPOINTREQUEST_H_
|
||||
#define ALIBABACLOUD_PRIVATELINK_MODEL_ATTACHSECURITYGROUPTOVPCENDPOINTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/privatelink/PrivatelinkExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Privatelink {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PRIVATELINK_EXPORT AttachSecurityGroupToVpcEndpointRequest : public RpcServiceRequest {
|
||||
public:
|
||||
AttachSecurityGroupToVpcEndpointRequest();
|
||||
~AttachSecurityGroupToVpcEndpointRequest();
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
std::string getEndpointId() const;
|
||||
void setEndpointId(const std::string &endpointId);
|
||||
std::string getSecurityGroupId() const;
|
||||
void setSecurityGroupId(const std::string &securityGroupId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
bool getDryRun() const;
|
||||
void setDryRun(bool dryRun);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string endpointId_;
|
||||
std::string securityGroupId_;
|
||||
std::string regionId_;
|
||||
bool dryRun_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Privatelink
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PRIVATELINK_MODEL_ATTACHSECURITYGROUPTOVPCENDPOINTREQUEST_H_
|
||||
|
||||
@@ -1,48 +1,42 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PRIVATELINK_MODEL_CHECKPRODUCTOPENREQUEST_H_
|
||||
#define ALIBABACLOUD_PRIVATELINK_MODEL_CHECKPRODUCTOPENREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/privatelink/PrivatelinkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Privatelink
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PRIVATELINK_EXPORT CheckProductOpenRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CheckProductOpenRequest();
|
||||
~CheckProductOpenRequest();
|
||||
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PRIVATELINK_MODEL_CHECKPRODUCTOPENREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PRIVATELINK_MODEL_CHECKPRODUCTOPENREQUEST_H_
|
||||
#define ALIBABACLOUD_PRIVATELINK_MODEL_CHECKPRODUCTOPENREQUEST_H_
|
||||
|
||||
#include <alibabacloud/privatelink/PrivatelinkExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Privatelink {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PRIVATELINK_EXPORT CheckProductOpenRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CheckProductOpenRequest();
|
||||
~CheckProductOpenRequest();
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Privatelink
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PRIVATELINK_MODEL_CHECKPRODUCTOPENREQUEST_H_
|
||||
|
||||
@@ -1,82 +1,83 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PRIVATELINK_MODEL_CREATEVPCENDPOINTREQUEST_H_
|
||||
#define ALIBABACLOUD_PRIVATELINK_MODEL_CREATEVPCENDPOINTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/privatelink/PrivatelinkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Privatelink
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PRIVATELINK_EXPORT CreateVpcEndpointRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct Zone
|
||||
{
|
||||
std::string vSwitchId;
|
||||
std::string zoneId;
|
||||
std::string ip;
|
||||
};
|
||||
|
||||
public:
|
||||
CreateVpcEndpointRequest();
|
||||
~CreateVpcEndpointRequest();
|
||||
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::vector<std::string> getSecurityGroupId()const;
|
||||
void setSecurityGroupId(const std::vector<std::string>& securityGroupId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::vector<Zone> getZone()const;
|
||||
void setZone(const std::vector<Zone>& zone);
|
||||
std::string getServiceName()const;
|
||||
void setServiceName(const std::string& serviceName);
|
||||
bool getDryRun()const;
|
||||
void setDryRun(bool dryRun);
|
||||
std::string getEndpointDescription()const;
|
||||
void setEndpointDescription(const std::string& endpointDescription);
|
||||
std::string getEndpointName()const;
|
||||
void setEndpointName(const std::string& endpointName);
|
||||
std::string getVpcId()const;
|
||||
void setVpcId(const std::string& vpcId);
|
||||
std::string getServiceId()const;
|
||||
void setServiceId(const std::string& serviceId);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::vector<std::string> securityGroupId_;
|
||||
std::string regionId_;
|
||||
std::vector<Zone> zone_;
|
||||
std::string serviceName_;
|
||||
bool dryRun_;
|
||||
std::string endpointDescription_;
|
||||
std::string endpointName_;
|
||||
std::string vpcId_;
|
||||
std::string serviceId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PRIVATELINK_MODEL_CREATEVPCENDPOINTREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PRIVATELINK_MODEL_CREATEVPCENDPOINTREQUEST_H_
|
||||
#define ALIBABACLOUD_PRIVATELINK_MODEL_CREATEVPCENDPOINTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/privatelink/PrivatelinkExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Privatelink {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PRIVATELINK_EXPORT CreateVpcEndpointRequest : public RpcServiceRequest {
|
||||
public:
|
||||
struct Zone {
|
||||
std::string vSwitchId;
|
||||
std::string zoneId;
|
||||
std::string ip;
|
||||
};
|
||||
CreateVpcEndpointRequest();
|
||||
~CreateVpcEndpointRequest();
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
std::vector<std::string> getSecurityGroupId() const;
|
||||
void setSecurityGroupId(const std::vector<std::string> &securityGroupId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getEndpointType() const;
|
||||
void setEndpointType(const std::string &endpointType);
|
||||
std::vector<Zone> getZone() const;
|
||||
void setZone(const std::vector<Zone> &zone);
|
||||
std::string getServiceName() const;
|
||||
void setServiceName(const std::string &serviceName);
|
||||
bool getDryRun() const;
|
||||
void setDryRun(bool dryRun);
|
||||
std::string getEndpointDescription() const;
|
||||
void setEndpointDescription(const std::string &endpointDescription);
|
||||
long getZonePrivateIpAddressCount() const;
|
||||
void setZonePrivateIpAddressCount(long zonePrivateIpAddressCount);
|
||||
bool getProtectedEnabled() const;
|
||||
void setProtectedEnabled(bool protectedEnabled);
|
||||
std::string getEndpointName() const;
|
||||
void setEndpointName(const std::string &endpointName);
|
||||
std::string getVpcId() const;
|
||||
void setVpcId(const std::string &vpcId);
|
||||
std::string getServiceId() const;
|
||||
void setServiceId(const std::string &serviceId);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::vector<std::string> securityGroupId_;
|
||||
std::string regionId_;
|
||||
std::string endpointType_;
|
||||
std::vector<Zone> zone_;
|
||||
std::string serviceName_;
|
||||
bool dryRun_;
|
||||
std::string endpointDescription_;
|
||||
long zonePrivateIpAddressCount_;
|
||||
bool protectedEnabled_;
|
||||
std::string endpointName_;
|
||||
std::string vpcId_;
|
||||
std::string serviceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Privatelink
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PRIVATELINK_MODEL_CREATEVPCENDPOINTREQUEST_H_
|
||||
|
||||
@@ -38,13 +38,13 @@ namespace AlibabaCloud
|
||||
explicit CreateVpcEndpointResult(const std::string &payload);
|
||||
~CreateVpcEndpointResult();
|
||||
std::string getEndpointStatus()const;
|
||||
std::string getEndpointName()const;
|
||||
std::string getVpcId()const;
|
||||
std::string getEndpointDomain()const;
|
||||
std::string getVpcId()const;
|
||||
std::string getEndpointName()const;
|
||||
std::string getServiceName()const;
|
||||
std::string getEndpointId()const;
|
||||
long getBandwidth()const;
|
||||
std::string getCreateTime()const;
|
||||
long getBandwidth()const;
|
||||
std::string getEndpointId()const;
|
||||
std::string getEndpointBusinessStatus()const;
|
||||
std::string getEndpointDescription()const;
|
||||
std::string getConnectionStatus()const;
|
||||
@@ -54,13 +54,13 @@ namespace AlibabaCloud
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string endpointStatus_;
|
||||
std::string endpointName_;
|
||||
std::string vpcId_;
|
||||
std::string endpointDomain_;
|
||||
std::string vpcId_;
|
||||
std::string endpointName_;
|
||||
std::string serviceName_;
|
||||
std::string endpointId_;
|
||||
long bandwidth_;
|
||||
std::string createTime_;
|
||||
long bandwidth_;
|
||||
std::string endpointId_;
|
||||
std::string endpointBusinessStatus_;
|
||||
std::string endpointDescription_;
|
||||
std::string connectionStatus_;
|
||||
|
||||
@@ -1,75 +1,76 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PRIVATELINK_MODEL_CREATEVPCENDPOINTSERVICEREQUEST_H_
|
||||
#define ALIBABACLOUD_PRIVATELINK_MODEL_CREATEVPCENDPOINTSERVICEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/privatelink/PrivatelinkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Privatelink
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PRIVATELINK_EXPORT CreateVpcEndpointServiceRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct Resource
|
||||
{
|
||||
std::string resourceType;
|
||||
std::string resourceId;
|
||||
};
|
||||
|
||||
public:
|
||||
CreateVpcEndpointServiceRequest();
|
||||
~CreateVpcEndpointServiceRequest();
|
||||
|
||||
bool getAutoAcceptEnabled()const;
|
||||
void setAutoAcceptEnabled(bool autoAcceptEnabled);
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getPayer()const;
|
||||
void setPayer(const std::string& payer);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
bool getZoneAffinityEnabled()const;
|
||||
void setZoneAffinityEnabled(bool zoneAffinityEnabled);
|
||||
bool getDryRun()const;
|
||||
void setDryRun(bool dryRun);
|
||||
std::vector<Resource> getResource()const;
|
||||
void setResource(const std::vector<Resource>& resource);
|
||||
std::string getServiceDescription()const;
|
||||
void setServiceDescription(const std::string& serviceDescription);
|
||||
|
||||
private:
|
||||
bool autoAcceptEnabled_;
|
||||
std::string clientToken_;
|
||||
std::string payer_;
|
||||
std::string regionId_;
|
||||
bool zoneAffinityEnabled_;
|
||||
bool dryRun_;
|
||||
std::vector<Resource> resource_;
|
||||
std::string serviceDescription_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PRIVATELINK_MODEL_CREATEVPCENDPOINTSERVICEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PRIVATELINK_MODEL_CREATEVPCENDPOINTSERVICEREQUEST_H_
|
||||
#define ALIBABACLOUD_PRIVATELINK_MODEL_CREATEVPCENDPOINTSERVICEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/privatelink/PrivatelinkExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Privatelink {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PRIVATELINK_EXPORT CreateVpcEndpointServiceRequest : public RpcServiceRequest {
|
||||
public:
|
||||
struct Resource {
|
||||
std::string resourceType;
|
||||
std::string resourceId;
|
||||
};
|
||||
CreateVpcEndpointServiceRequest();
|
||||
~CreateVpcEndpointServiceRequest();
|
||||
bool getPrivateServiceDomainEnabled() const;
|
||||
void setPrivateServiceDomainEnabled(bool privateServiceDomainEnabled);
|
||||
std::string getPrivateServiceDomain() const;
|
||||
void setPrivateServiceDomain(const std::string &privateServiceDomain);
|
||||
bool getAutoAcceptEnabled() const;
|
||||
void setAutoAcceptEnabled(bool autoAcceptEnabled);
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
std::string getPayer() const;
|
||||
void setPayer(const std::string &payer);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
bool getZoneAffinityEnabled() const;
|
||||
void setZoneAffinityEnabled(bool zoneAffinityEnabled);
|
||||
bool getDryRun() const;
|
||||
void setDryRun(bool dryRun);
|
||||
std::vector<Resource> getResource() const;
|
||||
void setResource(const std::vector<Resource> &resource);
|
||||
std::string getServiceResourceType() const;
|
||||
void setServiceResourceType(const std::string &serviceResourceType);
|
||||
std::string getServiceDescription() const;
|
||||
void setServiceDescription(const std::string &serviceDescription);
|
||||
|
||||
private:
|
||||
bool privateServiceDomainEnabled_;
|
||||
std::string privateServiceDomain_;
|
||||
bool autoAcceptEnabled_;
|
||||
std::string clientToken_;
|
||||
std::string payer_;
|
||||
std::string regionId_;
|
||||
bool zoneAffinityEnabled_;
|
||||
bool dryRun_;
|
||||
std::vector<Resource> resource_;
|
||||
std::string serviceResourceType_;
|
||||
std::string serviceDescription_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Privatelink
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PRIVATELINK_MODEL_CREATEVPCENDPOINTSERVICEREQUEST_H_
|
||||
|
||||
@@ -39,26 +39,26 @@ namespace AlibabaCloud
|
||||
~CreateVpcEndpointServiceResult();
|
||||
std::string getServiceBusinessStatus()const;
|
||||
std::string getServiceName()const;
|
||||
std::string getServiceDescription()const;
|
||||
std::string getServiceStatus()const;
|
||||
std::string getServiceDescription()const;
|
||||
std::string getCreateTime()const;
|
||||
bool getZoneAffinityEnabled()const;
|
||||
std::string getServiceDomain()const;
|
||||
std::string getServiceId()const;
|
||||
bool getZoneAffinityEnabled()const;
|
||||
bool getAutoAcceptEnabled()const;
|
||||
std::string getServiceId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string serviceBusinessStatus_;
|
||||
std::string serviceName_;
|
||||
std::string serviceDescription_;
|
||||
std::string serviceStatus_;
|
||||
std::string serviceDescription_;
|
||||
std::string createTime_;
|
||||
bool zoneAffinityEnabled_;
|
||||
std::string serviceDomain_;
|
||||
std::string serviceId_;
|
||||
bool zoneAffinityEnabled_;
|
||||
bool autoAcceptEnabled_;
|
||||
std::string serviceId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -1,57 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PRIVATELINK_MODEL_DELETEVPCENDPOINTREQUEST_H_
|
||||
#define ALIBABACLOUD_PRIVATELINK_MODEL_DELETEVPCENDPOINTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/privatelink/PrivatelinkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Privatelink
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PRIVATELINK_EXPORT DeleteVpcEndpointRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteVpcEndpointRequest();
|
||||
~DeleteVpcEndpointRequest();
|
||||
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getEndpointId()const;
|
||||
void setEndpointId(const std::string& endpointId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
bool getDryRun()const;
|
||||
void setDryRun(bool dryRun);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string endpointId_;
|
||||
std::string regionId_;
|
||||
bool dryRun_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PRIVATELINK_MODEL_DELETEVPCENDPOINTREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PRIVATELINK_MODEL_DELETEVPCENDPOINTREQUEST_H_
|
||||
#define ALIBABACLOUD_PRIVATELINK_MODEL_DELETEVPCENDPOINTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/privatelink/PrivatelinkExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Privatelink {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PRIVATELINK_EXPORT DeleteVpcEndpointRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteVpcEndpointRequest();
|
||||
~DeleteVpcEndpointRequest();
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
std::string getEndpointId() const;
|
||||
void setEndpointId(const std::string &endpointId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
bool getDryRun() const;
|
||||
void setDryRun(bool dryRun);
|
||||
bool getForce() const;
|
||||
void setForce(bool force);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string endpointId_;
|
||||
std::string regionId_;
|
||||
bool dryRun_;
|
||||
bool force_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Privatelink
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PRIVATELINK_MODEL_DELETEVPCENDPOINTREQUEST_H_
|
||||
|
||||
@@ -1,57 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PRIVATELINK_MODEL_DELETEVPCENDPOINTSERVICEREQUEST_H_
|
||||
#define ALIBABACLOUD_PRIVATELINK_MODEL_DELETEVPCENDPOINTSERVICEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/privatelink/PrivatelinkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Privatelink
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PRIVATELINK_EXPORT DeleteVpcEndpointServiceRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteVpcEndpointServiceRequest();
|
||||
~DeleteVpcEndpointServiceRequest();
|
||||
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
bool getDryRun()const;
|
||||
void setDryRun(bool dryRun);
|
||||
std::string getServiceId()const;
|
||||
void setServiceId(const std::string& serviceId);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string regionId_;
|
||||
bool dryRun_;
|
||||
std::string serviceId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PRIVATELINK_MODEL_DELETEVPCENDPOINTSERVICEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PRIVATELINK_MODEL_DELETEVPCENDPOINTSERVICEREQUEST_H_
|
||||
#define ALIBABACLOUD_PRIVATELINK_MODEL_DELETEVPCENDPOINTSERVICEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/privatelink/PrivatelinkExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Privatelink {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PRIVATELINK_EXPORT DeleteVpcEndpointServiceRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteVpcEndpointServiceRequest();
|
||||
~DeleteVpcEndpointServiceRequest();
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
bool getDryRun() const;
|
||||
void setDryRun(bool dryRun);
|
||||
std::string getServiceId() const;
|
||||
void setServiceId(const std::string &serviceId);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string regionId_;
|
||||
bool dryRun_;
|
||||
std::string serviceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Privatelink
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PRIVATELINK_MODEL_DELETEVPCENDPOINTSERVICEREQUEST_H_
|
||||
|
||||
@@ -1,48 +1,42 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PRIVATELINK_MODEL_DESCRIBEREGIONSREQUEST_H_
|
||||
#define ALIBABACLOUD_PRIVATELINK_MODEL_DESCRIBEREGIONSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/privatelink/PrivatelinkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Privatelink
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PRIVATELINK_EXPORT DescribeRegionsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeRegionsRequest();
|
||||
~DescribeRegionsRequest();
|
||||
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PRIVATELINK_MODEL_DESCRIBEREGIONSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PRIVATELINK_MODEL_DESCRIBEREGIONSREQUEST_H_
|
||||
#define ALIBABACLOUD_PRIVATELINK_MODEL_DESCRIBEREGIONSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/privatelink/PrivatelinkExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Privatelink {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PRIVATELINK_EXPORT DescribeRegionsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeRegionsRequest();
|
||||
~DescribeRegionsRequest();
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Privatelink
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PRIVATELINK_MODEL_DESCRIBEREGIONSREQUEST_H_
|
||||
|
||||
@@ -1,48 +1,42 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PRIVATELINK_MODEL_DESCRIBEZONESREQUEST_H_
|
||||
#define ALIBABACLOUD_PRIVATELINK_MODEL_DESCRIBEZONESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/privatelink/PrivatelinkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Privatelink
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PRIVATELINK_EXPORT DescribeZonesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeZonesRequest();
|
||||
~DescribeZonesRequest();
|
||||
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PRIVATELINK_MODEL_DESCRIBEZONESREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PRIVATELINK_MODEL_DESCRIBEZONESREQUEST_H_
|
||||
#define ALIBABACLOUD_PRIVATELINK_MODEL_DESCRIBEZONESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/privatelink/PrivatelinkExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Privatelink {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PRIVATELINK_EXPORT DescribeZonesRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeZonesRequest();
|
||||
~DescribeZonesRequest();
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Privatelink
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PRIVATELINK_MODEL_DESCRIBEZONESREQUEST_H_
|
||||
|
||||
@@ -1,63 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PRIVATELINK_MODEL_DETACHRESOURCEFROMVPCENDPOINTSERVICEREQUEST_H_
|
||||
#define ALIBABACLOUD_PRIVATELINK_MODEL_DETACHRESOURCEFROMVPCENDPOINTSERVICEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/privatelink/PrivatelinkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Privatelink
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PRIVATELINK_EXPORT DetachResourceFromVpcEndpointServiceRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DetachResourceFromVpcEndpointServiceRequest();
|
||||
~DetachResourceFromVpcEndpointServiceRequest();
|
||||
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getResourceId()const;
|
||||
void setResourceId(const std::string& resourceId);
|
||||
bool getDryRun()const;
|
||||
void setDryRun(bool dryRun);
|
||||
std::string getResourceType()const;
|
||||
void setResourceType(const std::string& resourceType);
|
||||
std::string getServiceId()const;
|
||||
void setServiceId(const std::string& serviceId);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string regionId_;
|
||||
std::string resourceId_;
|
||||
bool dryRun_;
|
||||
std::string resourceType_;
|
||||
std::string serviceId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PRIVATELINK_MODEL_DETACHRESOURCEFROMVPCENDPOINTSERVICEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PRIVATELINK_MODEL_DETACHRESOURCEFROMVPCENDPOINTSERVICEREQUEST_H_
|
||||
#define ALIBABACLOUD_PRIVATELINK_MODEL_DETACHRESOURCEFROMVPCENDPOINTSERVICEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/privatelink/PrivatelinkExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Privatelink {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PRIVATELINK_EXPORT DetachResourceFromVpcEndpointServiceRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DetachResourceFromVpcEndpointServiceRequest();
|
||||
~DetachResourceFromVpcEndpointServiceRequest();
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getResourceId() const;
|
||||
void setResourceId(const std::string &resourceId);
|
||||
bool getDryRun() const;
|
||||
void setDryRun(bool dryRun);
|
||||
std::string getResourceType() const;
|
||||
void setResourceType(const std::string &resourceType);
|
||||
std::string getServiceId() const;
|
||||
void setServiceId(const std::string &serviceId);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string regionId_;
|
||||
std::string resourceId_;
|
||||
bool dryRun_;
|
||||
std::string resourceType_;
|
||||
std::string serviceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Privatelink
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PRIVATELINK_MODEL_DETACHRESOURCEFROMVPCENDPOINTSERVICEREQUEST_H_
|
||||
|
||||
@@ -1,60 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PRIVATELINK_MODEL_DETACHSECURITYGROUPFROMVPCENDPOINTREQUEST_H_
|
||||
#define ALIBABACLOUD_PRIVATELINK_MODEL_DETACHSECURITYGROUPFROMVPCENDPOINTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/privatelink/PrivatelinkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Privatelink
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PRIVATELINK_EXPORT DetachSecurityGroupFromVpcEndpointRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DetachSecurityGroupFromVpcEndpointRequest();
|
||||
~DetachSecurityGroupFromVpcEndpointRequest();
|
||||
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getEndpointId()const;
|
||||
void setEndpointId(const std::string& endpointId);
|
||||
std::string getSecurityGroupId()const;
|
||||
void setSecurityGroupId(const std::string& securityGroupId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
bool getDryRun()const;
|
||||
void setDryRun(bool dryRun);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string endpointId_;
|
||||
std::string securityGroupId_;
|
||||
std::string regionId_;
|
||||
bool dryRun_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PRIVATELINK_MODEL_DETACHSECURITYGROUPFROMVPCENDPOINTREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PRIVATELINK_MODEL_DETACHSECURITYGROUPFROMVPCENDPOINTREQUEST_H_
|
||||
#define ALIBABACLOUD_PRIVATELINK_MODEL_DETACHSECURITYGROUPFROMVPCENDPOINTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/privatelink/PrivatelinkExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Privatelink {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PRIVATELINK_EXPORT DetachSecurityGroupFromVpcEndpointRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DetachSecurityGroupFromVpcEndpointRequest();
|
||||
~DetachSecurityGroupFromVpcEndpointRequest();
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
std::string getEndpointId() const;
|
||||
void setEndpointId(const std::string &endpointId);
|
||||
std::string getSecurityGroupId() const;
|
||||
void setSecurityGroupId(const std::string &securityGroupId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
bool getDryRun() const;
|
||||
void setDryRun(bool dryRun);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string endpointId_;
|
||||
std::string securityGroupId_;
|
||||
std::string regionId_;
|
||||
bool dryRun_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Privatelink
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PRIVATELINK_MODEL_DETACHSECURITYGROUPFROMVPCENDPOINTREQUEST_H_
|
||||
|
||||
@@ -1,60 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PRIVATELINK_MODEL_DISABLEVPCENDPOINTCONNECTIONREQUEST_H_
|
||||
#define ALIBABACLOUD_PRIVATELINK_MODEL_DISABLEVPCENDPOINTCONNECTIONREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/privatelink/PrivatelinkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Privatelink
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PRIVATELINK_EXPORT DisableVpcEndpointConnectionRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DisableVpcEndpointConnectionRequest();
|
||||
~DisableVpcEndpointConnectionRequest();
|
||||
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getEndpointId()const;
|
||||
void setEndpointId(const std::string& endpointId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
bool getDryRun()const;
|
||||
void setDryRun(bool dryRun);
|
||||
std::string getServiceId()const;
|
||||
void setServiceId(const std::string& serviceId);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string endpointId_;
|
||||
std::string regionId_;
|
||||
bool dryRun_;
|
||||
std::string serviceId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PRIVATELINK_MODEL_DISABLEVPCENDPOINTCONNECTIONREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PRIVATELINK_MODEL_DISABLEVPCENDPOINTCONNECTIONREQUEST_H_
|
||||
#define ALIBABACLOUD_PRIVATELINK_MODEL_DISABLEVPCENDPOINTCONNECTIONREQUEST_H_
|
||||
|
||||
#include <alibabacloud/privatelink/PrivatelinkExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Privatelink {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PRIVATELINK_EXPORT DisableVpcEndpointConnectionRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DisableVpcEndpointConnectionRequest();
|
||||
~DisableVpcEndpointConnectionRequest();
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
std::string getEndpointId() const;
|
||||
void setEndpointId(const std::string &endpointId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
bool getDryRun() const;
|
||||
void setDryRun(bool dryRun);
|
||||
std::string getServiceId() const;
|
||||
void setServiceId(const std::string &serviceId);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string endpointId_;
|
||||
std::string regionId_;
|
||||
bool dryRun_;
|
||||
std::string serviceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Privatelink
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PRIVATELINK_MODEL_DISABLEVPCENDPOINTCONNECTIONREQUEST_H_
|
||||
|
||||
@@ -1,63 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PRIVATELINK_MODEL_ENABLEVPCENDPOINTCONNECTIONREQUEST_H_
|
||||
#define ALIBABACLOUD_PRIVATELINK_MODEL_ENABLEVPCENDPOINTCONNECTIONREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/privatelink/PrivatelinkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Privatelink
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PRIVATELINK_EXPORT EnableVpcEndpointConnectionRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
EnableVpcEndpointConnectionRequest();
|
||||
~EnableVpcEndpointConnectionRequest();
|
||||
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getEndpointId()const;
|
||||
void setEndpointId(const std::string& endpointId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
bool getDryRun()const;
|
||||
void setDryRun(bool dryRun);
|
||||
int getBandwidth()const;
|
||||
void setBandwidth(int bandwidth);
|
||||
std::string getServiceId()const;
|
||||
void setServiceId(const std::string& serviceId);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string endpointId_;
|
||||
std::string regionId_;
|
||||
bool dryRun_;
|
||||
int bandwidth_;
|
||||
std::string serviceId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PRIVATELINK_MODEL_ENABLEVPCENDPOINTCONNECTIONREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PRIVATELINK_MODEL_ENABLEVPCENDPOINTCONNECTIONREQUEST_H_
|
||||
#define ALIBABACLOUD_PRIVATELINK_MODEL_ENABLEVPCENDPOINTCONNECTIONREQUEST_H_
|
||||
|
||||
#include <alibabacloud/privatelink/PrivatelinkExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Privatelink {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PRIVATELINK_EXPORT EnableVpcEndpointConnectionRequest : public RpcServiceRequest {
|
||||
public:
|
||||
EnableVpcEndpointConnectionRequest();
|
||||
~EnableVpcEndpointConnectionRequest();
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
std::string getEndpointId() const;
|
||||
void setEndpointId(const std::string &endpointId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
bool getDryRun() const;
|
||||
void setDryRun(bool dryRun);
|
||||
int getBandwidth() const;
|
||||
void setBandwidth(int bandwidth);
|
||||
std::string getServiceId() const;
|
||||
void setServiceId(const std::string &serviceId);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string endpointId_;
|
||||
std::string regionId_;
|
||||
bool dryRun_;
|
||||
int bandwidth_;
|
||||
std::string serviceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Privatelink
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PRIVATELINK_MODEL_ENABLEVPCENDPOINTCONNECTIONREQUEST_H_
|
||||
|
||||
@@ -1,51 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PRIVATELINK_MODEL_GETVPCENDPOINTATTRIBUTEREQUEST_H_
|
||||
#define ALIBABACLOUD_PRIVATELINK_MODEL_GETVPCENDPOINTATTRIBUTEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/privatelink/PrivatelinkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Privatelink
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PRIVATELINK_EXPORT GetVpcEndpointAttributeRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetVpcEndpointAttributeRequest();
|
||||
~GetVpcEndpointAttributeRequest();
|
||||
|
||||
std::string getEndpointId()const;
|
||||
void setEndpointId(const std::string& endpointId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
std::string endpointId_;
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PRIVATELINK_MODEL_GETVPCENDPOINTATTRIBUTEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PRIVATELINK_MODEL_GETVPCENDPOINTATTRIBUTEREQUEST_H_
|
||||
#define ALIBABACLOUD_PRIVATELINK_MODEL_GETVPCENDPOINTATTRIBUTEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/privatelink/PrivatelinkExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Privatelink {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PRIVATELINK_EXPORT GetVpcEndpointAttributeRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GetVpcEndpointAttributeRequest();
|
||||
~GetVpcEndpointAttributeRequest();
|
||||
std::string getEndpointId() const;
|
||||
void setEndpointId(const std::string &endpointId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
|
||||
private:
|
||||
std::string endpointId_;
|
||||
std::string regionId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Privatelink
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PRIVATELINK_MODEL_GETVPCENDPOINTATTRIBUTEREQUEST_H_
|
||||
|
||||
@@ -39,17 +39,19 @@ namespace AlibabaCloud
|
||||
~GetVpcEndpointAttributeResult();
|
||||
std::string getPayer()const;
|
||||
std::string getEndpointDomain()const;
|
||||
bool getResourceOwner()const;
|
||||
std::string getCreateTime()const;
|
||||
bool getResourceOwner()const;
|
||||
long getZonePrivateIpAddressCount()const;
|
||||
std::string getEndpointBusinessStatus()const;
|
||||
std::string getEndpointDescription()const;
|
||||
std::string getServiceId()const;
|
||||
std::string getEndpointStatus()const;
|
||||
std::string getEndpointName()const;
|
||||
std::string getVpcId()const;
|
||||
std::string getEndpointName()const;
|
||||
std::string getServiceName()const;
|
||||
std::string getEndpointId()const;
|
||||
int getBandwidth()const;
|
||||
std::string getEndpointId()const;
|
||||
std::string getEndpointType()const;
|
||||
std::string getRegionId()const;
|
||||
std::string getConnectionStatus()const;
|
||||
bool getZoneAffinityEnabled()const;
|
||||
@@ -59,17 +61,19 @@ namespace AlibabaCloud
|
||||
private:
|
||||
std::string payer_;
|
||||
std::string endpointDomain_;
|
||||
bool resourceOwner_;
|
||||
std::string createTime_;
|
||||
bool resourceOwner_;
|
||||
long zonePrivateIpAddressCount_;
|
||||
std::string endpointBusinessStatus_;
|
||||
std::string endpointDescription_;
|
||||
std::string serviceId_;
|
||||
std::string endpointStatus_;
|
||||
std::string endpointName_;
|
||||
std::string vpcId_;
|
||||
std::string endpointName_;
|
||||
std::string serviceName_;
|
||||
std::string endpointId_;
|
||||
int bandwidth_;
|
||||
std::string endpointId_;
|
||||
std::string endpointType_;
|
||||
std::string regionId_;
|
||||
std::string connectionStatus_;
|
||||
bool zoneAffinityEnabled_;
|
||||
|
||||
@@ -1,51 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PRIVATELINK_MODEL_GETVPCENDPOINTSERVICEATTRIBUTEREQUEST_H_
|
||||
#define ALIBABACLOUD_PRIVATELINK_MODEL_GETVPCENDPOINTSERVICEATTRIBUTEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/privatelink/PrivatelinkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Privatelink
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PRIVATELINK_EXPORT GetVpcEndpointServiceAttributeRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetVpcEndpointServiceAttributeRequest();
|
||||
~GetVpcEndpointServiceAttributeRequest();
|
||||
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getServiceId()const;
|
||||
void setServiceId(const std::string& serviceId);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
std::string serviceId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PRIVATELINK_MODEL_GETVPCENDPOINTSERVICEATTRIBUTEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PRIVATELINK_MODEL_GETVPCENDPOINTSERVICEATTRIBUTEREQUEST_H_
|
||||
#define ALIBABACLOUD_PRIVATELINK_MODEL_GETVPCENDPOINTSERVICEATTRIBUTEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/privatelink/PrivatelinkExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Privatelink {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PRIVATELINK_EXPORT GetVpcEndpointServiceAttributeRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GetVpcEndpointServiceAttributeRequest();
|
||||
~GetVpcEndpointServiceAttributeRequest();
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getServiceId() const;
|
||||
void setServiceId(const std::string &serviceId);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
std::string serviceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Privatelink
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PRIVATELINK_MODEL_GETVPCENDPOINTSERVICEATTRIBUTEREQUEST_H_
|
||||
|
||||
@@ -38,39 +38,57 @@ namespace AlibabaCloud
|
||||
explicit GetVpcEndpointServiceAttributeResult(const std::string &payload);
|
||||
~GetVpcEndpointServiceAttributeResult();
|
||||
std::string getPayer()const;
|
||||
std::string getPrivateServiceDomainBusinessStatus()const;
|
||||
std::string getServiceDescription()const;
|
||||
int getMaxBandwidth()const;
|
||||
std::string getCreateTime()const;
|
||||
std::string getServiceDomain()const;
|
||||
int getMaxBandwidth()const;
|
||||
std::string getPrivateServiceDomain()const;
|
||||
bool getPrivateServiceDomainEnabled()const;
|
||||
int getMinBandwidth()const;
|
||||
std::string getServiceDomain()const;
|
||||
std::vector<std::string> getZones()const;
|
||||
std::string getServiceId()const;
|
||||
bool getAutoAcceptEnabled()const;
|
||||
std::string getServiceId()const;
|
||||
std::string getPrivateServiceDomainVerifyStatus()const;
|
||||
std::string getServiceBusinessStatus()const;
|
||||
std::string getPrivateServiceDomainVerifyName()const;
|
||||
std::string getServiceName()const;
|
||||
std::string getServiceStatus()const;
|
||||
std::string getServiceType()const;
|
||||
int getConnectBandwidth()const;
|
||||
std::string getServiceResourceType()const;
|
||||
std::string getPrivateServiceName()const;
|
||||
std::string getRegionId()const;
|
||||
bool getZoneAffinityEnabled()const;
|
||||
std::string getPrivateServiceDomainVerifyValue()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string payer_;
|
||||
std::string privateServiceDomainBusinessStatus_;
|
||||
std::string serviceDescription_;
|
||||
int maxBandwidth_;
|
||||
std::string createTime_;
|
||||
std::string serviceDomain_;
|
||||
int maxBandwidth_;
|
||||
std::string privateServiceDomain_;
|
||||
bool privateServiceDomainEnabled_;
|
||||
int minBandwidth_;
|
||||
std::string serviceDomain_;
|
||||
std::vector<std::string> zones_;
|
||||
std::string serviceId_;
|
||||
bool autoAcceptEnabled_;
|
||||
std::string serviceId_;
|
||||
std::string privateServiceDomainVerifyStatus_;
|
||||
std::string serviceBusinessStatus_;
|
||||
std::string privateServiceDomainVerifyName_;
|
||||
std::string serviceName_;
|
||||
std::string serviceStatus_;
|
||||
std::string serviceType_;
|
||||
int connectBandwidth_;
|
||||
std::string serviceResourceType_;
|
||||
std::string privateServiceName_;
|
||||
std::string regionId_;
|
||||
bool zoneAffinityEnabled_;
|
||||
std::string privateServiceDomainVerifyValue_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -1,66 +1,66 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PRIVATELINK_MODEL_LISTVPCENDPOINTCONNECTIONSREQUEST_H_
|
||||
#define ALIBABACLOUD_PRIVATELINK_MODEL_LISTVPCENDPOINTCONNECTIONSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/privatelink/PrivatelinkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Privatelink
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PRIVATELINK_EXPORT ListVpcEndpointConnectionsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListVpcEndpointConnectionsRequest();
|
||||
~ListVpcEndpointConnectionsRequest();
|
||||
|
||||
std::string getEndpointId()const;
|
||||
void setEndpointId(const std::string& endpointId);
|
||||
long getEndpointOwnerId()const;
|
||||
void setEndpointOwnerId(long endpointOwnerId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getNextToken()const;
|
||||
void setNextToken(const std::string& nextToken);
|
||||
std::string getConnectionStatus()const;
|
||||
void setConnectionStatus(const std::string& connectionStatus);
|
||||
int getMaxResults()const;
|
||||
void setMaxResults(int maxResults);
|
||||
std::string getServiceId()const;
|
||||
void setServiceId(const std::string& serviceId);
|
||||
|
||||
private:
|
||||
std::string endpointId_;
|
||||
long endpointOwnerId_;
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
std::string connectionStatus_;
|
||||
int maxResults_;
|
||||
std::string serviceId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PRIVATELINK_MODEL_LISTVPCENDPOINTCONNECTIONSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PRIVATELINK_MODEL_LISTVPCENDPOINTCONNECTIONSREQUEST_H_
|
||||
#define ALIBABACLOUD_PRIVATELINK_MODEL_LISTVPCENDPOINTCONNECTIONSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/privatelink/PrivatelinkExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Privatelink {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PRIVATELINK_EXPORT ListVpcEndpointConnectionsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListVpcEndpointConnectionsRequest();
|
||||
~ListVpcEndpointConnectionsRequest();
|
||||
std::string getEndpointId() const;
|
||||
void setEndpointId(const std::string &endpointId);
|
||||
long getEndpointOwnerId() const;
|
||||
void setEndpointOwnerId(long endpointOwnerId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getNextToken() const;
|
||||
void setNextToken(const std::string &nextToken);
|
||||
std::string getResourceId() const;
|
||||
void setResourceId(const std::string &resourceId);
|
||||
std::string getConnectionStatus() const;
|
||||
void setConnectionStatus(const std::string &connectionStatus);
|
||||
int getMaxResults() const;
|
||||
void setMaxResults(int maxResults);
|
||||
std::string getEniId() const;
|
||||
void setEniId(const std::string &eniId);
|
||||
std::string getServiceId() const;
|
||||
void setServiceId(const std::string &serviceId);
|
||||
|
||||
private:
|
||||
std::string endpointId_;
|
||||
long endpointOwnerId_;
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
std::string resourceId_;
|
||||
std::string connectionStatus_;
|
||||
int maxResults_;
|
||||
std::string eniId_;
|
||||
std::string serviceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Privatelink
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PRIVATELINK_MODEL_LISTVPCENDPOINTCONNECTIONSREQUEST_H_
|
||||
|
||||
@@ -39,14 +39,18 @@ namespace AlibabaCloud
|
||||
std::string zoneId;
|
||||
std::string eniId;
|
||||
std::string resourceId;
|
||||
std::string statusInfo;
|
||||
std::string vSwitchId;
|
||||
std::string replacedResourceId;
|
||||
std::string zoneStatus;
|
||||
std::string zoneDomain;
|
||||
std::string replacedEniId;
|
||||
};
|
||||
long endpointOwnerId;
|
||||
std::string modifiedTime;
|
||||
std::string endpointId;
|
||||
int bandwidth;
|
||||
bool resourceOwner;
|
||||
int bandwidth;
|
||||
std::string endpointId;
|
||||
std::string endpointVpcId;
|
||||
std::string connectionStatus;
|
||||
std::vector<Connection::Zone> zones;
|
||||
|
||||
@@ -1,57 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PRIVATELINK_MODEL_LISTVPCENDPOINTSECURITYGROUPSREQUEST_H_
|
||||
#define ALIBABACLOUD_PRIVATELINK_MODEL_LISTVPCENDPOINTSECURITYGROUPSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/privatelink/PrivatelinkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Privatelink
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PRIVATELINK_EXPORT ListVpcEndpointSecurityGroupsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListVpcEndpointSecurityGroupsRequest();
|
||||
~ListVpcEndpointSecurityGroupsRequest();
|
||||
|
||||
std::string getEndpointId()const;
|
||||
void setEndpointId(const std::string& endpointId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getNextToken()const;
|
||||
void setNextToken(const std::string& nextToken);
|
||||
int getMaxResults()const;
|
||||
void setMaxResults(int maxResults);
|
||||
|
||||
private:
|
||||
std::string endpointId_;
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
int maxResults_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PRIVATELINK_MODEL_LISTVPCENDPOINTSECURITYGROUPSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PRIVATELINK_MODEL_LISTVPCENDPOINTSECURITYGROUPSREQUEST_H_
|
||||
#define ALIBABACLOUD_PRIVATELINK_MODEL_LISTVPCENDPOINTSECURITYGROUPSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/privatelink/PrivatelinkExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Privatelink {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PRIVATELINK_EXPORT ListVpcEndpointSecurityGroupsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListVpcEndpointSecurityGroupsRequest();
|
||||
~ListVpcEndpointSecurityGroupsRequest();
|
||||
std::string getEndpointId() const;
|
||||
void setEndpointId(const std::string &endpointId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getNextToken() const;
|
||||
void setNextToken(const std::string &nextToken);
|
||||
int getMaxResults() const;
|
||||
void setMaxResults(int maxResults);
|
||||
|
||||
private:
|
||||
std::string endpointId_;
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
int maxResults_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Privatelink
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PRIVATELINK_MODEL_LISTVPCENDPOINTSECURITYGROUPSREQUEST_H_
|
||||
|
||||
@@ -1,57 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PRIVATELINK_MODEL_LISTVPCENDPOINTSERVICERESOURCESREQUEST_H_
|
||||
#define ALIBABACLOUD_PRIVATELINK_MODEL_LISTVPCENDPOINTSERVICERESOURCESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/privatelink/PrivatelinkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Privatelink
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PRIVATELINK_EXPORT ListVpcEndpointServiceResourcesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListVpcEndpointServiceResourcesRequest();
|
||||
~ListVpcEndpointServiceResourcesRequest();
|
||||
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getNextToken()const;
|
||||
void setNextToken(const std::string& nextToken);
|
||||
int getMaxResults()const;
|
||||
void setMaxResults(int maxResults);
|
||||
std::string getServiceId()const;
|
||||
void setServiceId(const std::string& serviceId);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
int maxResults_;
|
||||
std::string serviceId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PRIVATELINK_MODEL_LISTVPCENDPOINTSERVICERESOURCESREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PRIVATELINK_MODEL_LISTVPCENDPOINTSERVICERESOURCESREQUEST_H_
|
||||
#define ALIBABACLOUD_PRIVATELINK_MODEL_LISTVPCENDPOINTSERVICERESOURCESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/privatelink/PrivatelinkExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Privatelink {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PRIVATELINK_EXPORT ListVpcEndpointServiceResourcesRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListVpcEndpointServiceResourcesRequest();
|
||||
~ListVpcEndpointServiceResourcesRequest();
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getNextToken() const;
|
||||
void setNextToken(const std::string &nextToken);
|
||||
int getMaxResults() const;
|
||||
void setMaxResults(int maxResults);
|
||||
std::string getZoneId() const;
|
||||
void setZoneId(const std::string &zoneId);
|
||||
std::string getServiceId() const;
|
||||
void setServiceId(const std::string &serviceId);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
int maxResults_;
|
||||
std::string zoneId_;
|
||||
std::string serviceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Privatelink
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PRIVATELINK_MODEL_LISTVPCENDPOINTSERVICERESOURCESREQUEST_H_
|
||||
|
||||
@@ -34,13 +34,16 @@ namespace AlibabaCloud
|
||||
public:
|
||||
struct Resource
|
||||
{
|
||||
std::string zoneId;
|
||||
long relatedEndpointCount;
|
||||
std::string vpcId;
|
||||
std::string zoneId;
|
||||
std::string resourceId;
|
||||
std::string ip;
|
||||
std::string statusInfo;
|
||||
std::string vSwitchId;
|
||||
std::string ip;
|
||||
std::string resourceType;
|
||||
std::string regionId;
|
||||
bool autoAllocatedEnabled;
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -1,60 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PRIVATELINK_MODEL_LISTVPCENDPOINTSERVICEUSERSREQUEST_H_
|
||||
#define ALIBABACLOUD_PRIVATELINK_MODEL_LISTVPCENDPOINTSERVICEUSERSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/privatelink/PrivatelinkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Privatelink
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PRIVATELINK_EXPORT ListVpcEndpointServiceUsersRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListVpcEndpointServiceUsersRequest();
|
||||
~ListVpcEndpointServiceUsersRequest();
|
||||
|
||||
long getUserId()const;
|
||||
void setUserId(long userId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getNextToken()const;
|
||||
void setNextToken(const std::string& nextToken);
|
||||
int getMaxResults()const;
|
||||
void setMaxResults(int maxResults);
|
||||
std::string getServiceId()const;
|
||||
void setServiceId(const std::string& serviceId);
|
||||
|
||||
private:
|
||||
long userId_;
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
int maxResults_;
|
||||
std::string serviceId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PRIVATELINK_MODEL_LISTVPCENDPOINTSERVICEUSERSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PRIVATELINK_MODEL_LISTVPCENDPOINTSERVICEUSERSREQUEST_H_
|
||||
#define ALIBABACLOUD_PRIVATELINK_MODEL_LISTVPCENDPOINTSERVICEUSERSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/privatelink/PrivatelinkExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Privatelink {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PRIVATELINK_EXPORT ListVpcEndpointServiceUsersRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListVpcEndpointServiceUsersRequest();
|
||||
~ListVpcEndpointServiceUsersRequest();
|
||||
long getUserId() const;
|
||||
void setUserId(long userId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getNextToken() const;
|
||||
void setNextToken(const std::string &nextToken);
|
||||
int getMaxResults() const;
|
||||
void setMaxResults(int maxResults);
|
||||
std::string getServiceId() const;
|
||||
void setServiceId(const std::string &serviceId);
|
||||
|
||||
private:
|
||||
long userId_;
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
int maxResults_;
|
||||
std::string serviceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Privatelink
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PRIVATELINK_MODEL_LISTVPCENDPOINTSERVICEUSERSREQUEST_H_
|
||||
|
||||
@@ -1,60 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PRIVATELINK_MODEL_LISTVPCENDPOINTSERVICESBYENDUSERREQUEST_H_
|
||||
#define ALIBABACLOUD_PRIVATELINK_MODEL_LISTVPCENDPOINTSERVICESBYENDUSERREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/privatelink/PrivatelinkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Privatelink
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PRIVATELINK_EXPORT ListVpcEndpointServicesByEndUserRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListVpcEndpointServicesByEndUserRequest();
|
||||
~ListVpcEndpointServicesByEndUserRequest();
|
||||
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getNextToken()const;
|
||||
void setNextToken(const std::string& nextToken);
|
||||
std::string getServiceName()const;
|
||||
void setServiceName(const std::string& serviceName);
|
||||
int getMaxResults()const;
|
||||
void setMaxResults(int maxResults);
|
||||
std::string getServiceId()const;
|
||||
void setServiceId(const std::string& serviceId);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
std::string serviceName_;
|
||||
int maxResults_;
|
||||
std::string serviceId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PRIVATELINK_MODEL_LISTVPCENDPOINTSERVICESBYENDUSERREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PRIVATELINK_MODEL_LISTVPCENDPOINTSERVICESBYENDUSERREQUEST_H_
|
||||
#define ALIBABACLOUD_PRIVATELINK_MODEL_LISTVPCENDPOINTSERVICESBYENDUSERREQUEST_H_
|
||||
|
||||
#include <alibabacloud/privatelink/PrivatelinkExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Privatelink {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PRIVATELINK_EXPORT ListVpcEndpointServicesByEndUserRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListVpcEndpointServicesByEndUserRequest();
|
||||
~ListVpcEndpointServicesByEndUserRequest();
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getNextToken() const;
|
||||
void setNextToken(const std::string &nextToken);
|
||||
std::string getServiceName() const;
|
||||
void setServiceName(const std::string &serviceName);
|
||||
std::string getServiceType() const;
|
||||
void setServiceType(const std::string &serviceType);
|
||||
int getMaxResults() const;
|
||||
void setMaxResults(int maxResults);
|
||||
std::string getServiceId() const;
|
||||
void setServiceId(const std::string &serviceId);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
std::string serviceName_;
|
||||
std::string serviceType_;
|
||||
int maxResults_;
|
||||
std::string serviceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Privatelink
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PRIVATELINK_MODEL_LISTVPCENDPOINTSERVICESBYENDUSERREQUEST_H_
|
||||
|
||||
@@ -36,6 +36,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
std::string payer;
|
||||
std::string serviceName;
|
||||
std::string serviceType;
|
||||
std::string serviceDomain;
|
||||
std::string serviceId;
|
||||
std::vector<std::string> zones;
|
||||
|
||||
@@ -1,72 +1,72 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PRIVATELINK_MODEL_LISTVPCENDPOINTSERVICESREQUEST_H_
|
||||
#define ALIBABACLOUD_PRIVATELINK_MODEL_LISTVPCENDPOINTSERVICESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/privatelink/PrivatelinkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Privatelink
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PRIVATELINK_EXPORT ListVpcEndpointServicesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListVpcEndpointServicesRequest();
|
||||
~ListVpcEndpointServicesRequest();
|
||||
|
||||
std::string getServiceBusinessStatus()const;
|
||||
void setServiceBusinessStatus(const std::string& serviceBusinessStatus);
|
||||
bool getAutoAcceptEnabled()const;
|
||||
void setAutoAcceptEnabled(bool autoAcceptEnabled);
|
||||
std::string getServiceStatus()const;
|
||||
void setServiceStatus(const std::string& serviceStatus);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getNextToken()const;
|
||||
void setNextToken(const std::string& nextToken);
|
||||
bool getZoneAffinityEnabled()const;
|
||||
void setZoneAffinityEnabled(bool zoneAffinityEnabled);
|
||||
std::string getServiceName()const;
|
||||
void setServiceName(const std::string& serviceName);
|
||||
int getMaxResults()const;
|
||||
void setMaxResults(int maxResults);
|
||||
std::string getServiceId()const;
|
||||
void setServiceId(const std::string& serviceId);
|
||||
|
||||
private:
|
||||
std::string serviceBusinessStatus_;
|
||||
bool autoAcceptEnabled_;
|
||||
std::string serviceStatus_;
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
bool zoneAffinityEnabled_;
|
||||
std::string serviceName_;
|
||||
int maxResults_;
|
||||
std::string serviceId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PRIVATELINK_MODEL_LISTVPCENDPOINTSERVICESREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PRIVATELINK_MODEL_LISTVPCENDPOINTSERVICESREQUEST_H_
|
||||
#define ALIBABACLOUD_PRIVATELINK_MODEL_LISTVPCENDPOINTSERVICESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/privatelink/PrivatelinkExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Privatelink {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PRIVATELINK_EXPORT ListVpcEndpointServicesRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListVpcEndpointServicesRequest();
|
||||
~ListVpcEndpointServicesRequest();
|
||||
std::string getServiceBusinessStatus() const;
|
||||
void setServiceBusinessStatus(const std::string &serviceBusinessStatus);
|
||||
bool getAutoAcceptEnabled() const;
|
||||
void setAutoAcceptEnabled(bool autoAcceptEnabled);
|
||||
std::string getServiceStatus() const;
|
||||
void setServiceStatus(const std::string &serviceStatus);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getNextToken() const;
|
||||
void setNextToken(const std::string &nextToken);
|
||||
bool getZoneAffinityEnabled() const;
|
||||
void setZoneAffinityEnabled(bool zoneAffinityEnabled);
|
||||
std::string getServiceName() const;
|
||||
void setServiceName(const std::string &serviceName);
|
||||
std::string getResourceId() const;
|
||||
void setResourceId(const std::string &resourceId);
|
||||
std::string getServiceResourceType() const;
|
||||
void setServiceResourceType(const std::string &serviceResourceType);
|
||||
int getMaxResults() const;
|
||||
void setMaxResults(int maxResults);
|
||||
std::string getServiceId() const;
|
||||
void setServiceId(const std::string &serviceId);
|
||||
|
||||
private:
|
||||
std::string serviceBusinessStatus_;
|
||||
bool autoAcceptEnabled_;
|
||||
std::string serviceStatus_;
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
bool zoneAffinityEnabled_;
|
||||
std::string serviceName_;
|
||||
std::string resourceId_;
|
||||
std::string serviceResourceType_;
|
||||
int maxResults_;
|
||||
std::string serviceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Privatelink
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PRIVATELINK_MODEL_LISTVPCENDPOINTSERVICESREQUEST_H_
|
||||
|
||||
@@ -36,16 +36,18 @@ namespace AlibabaCloud
|
||||
{
|
||||
std::string payer;
|
||||
std::string serviceDescription;
|
||||
int maxBandwidth;
|
||||
std::string createTime;
|
||||
std::string serviceDomain;
|
||||
int maxBandwidth;
|
||||
int minBandwidth;
|
||||
std::string serviceId;
|
||||
std::string serviceDomain;
|
||||
bool autoAcceptEnabled;
|
||||
std::string serviceId;
|
||||
std::string serviceBusinessStatus;
|
||||
std::string serviceName;
|
||||
std::string serviceStatus;
|
||||
std::string serviceType;
|
||||
int connectBandwidth;
|
||||
std::string serviceResourceType;
|
||||
std::string regionId;
|
||||
bool zoneAffinityEnabled;
|
||||
};
|
||||
|
||||
@@ -1,57 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PRIVATELINK_MODEL_LISTVPCENDPOINTZONESREQUEST_H_
|
||||
#define ALIBABACLOUD_PRIVATELINK_MODEL_LISTVPCENDPOINTZONESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/privatelink/PrivatelinkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Privatelink
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PRIVATELINK_EXPORT ListVpcEndpointZonesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListVpcEndpointZonesRequest();
|
||||
~ListVpcEndpointZonesRequest();
|
||||
|
||||
std::string getEndpointId()const;
|
||||
void setEndpointId(const std::string& endpointId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getNextToken()const;
|
||||
void setNextToken(const std::string& nextToken);
|
||||
int getMaxResults()const;
|
||||
void setMaxResults(int maxResults);
|
||||
|
||||
private:
|
||||
std::string endpointId_;
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
int maxResults_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PRIVATELINK_MODEL_LISTVPCENDPOINTZONESREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PRIVATELINK_MODEL_LISTVPCENDPOINTZONESREQUEST_H_
|
||||
#define ALIBABACLOUD_PRIVATELINK_MODEL_LISTVPCENDPOINTZONESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/privatelink/PrivatelinkExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Privatelink {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PRIVATELINK_EXPORT ListVpcEndpointZonesRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListVpcEndpointZonesRequest();
|
||||
~ListVpcEndpointZonesRequest();
|
||||
std::string getEndpointId() const;
|
||||
void setEndpointId(const std::string &endpointId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getNextToken() const;
|
||||
void setNextToken(const std::string &nextToken);
|
||||
int getMaxResults() const;
|
||||
void setMaxResults(int maxResults);
|
||||
|
||||
private:
|
||||
std::string endpointId_;
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
int maxResults_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Privatelink
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PRIVATELINK_MODEL_LISTVPCENDPOINTZONESREQUEST_H_
|
||||
|
||||
@@ -34,8 +34,8 @@ namespace AlibabaCloud
|
||||
public:
|
||||
struct Zone
|
||||
{
|
||||
std::string eniId;
|
||||
std::string zoneId;
|
||||
std::string eniId;
|
||||
std::string serviceStatus;
|
||||
std::string vSwitchId;
|
||||
std::string eniIp;
|
||||
|
||||
@@ -1,72 +1,69 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PRIVATELINK_MODEL_LISTVPCENDPOINTSREQUEST_H_
|
||||
#define ALIBABACLOUD_PRIVATELINK_MODEL_LISTVPCENDPOINTSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/privatelink/PrivatelinkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Privatelink
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PRIVATELINK_EXPORT ListVpcEndpointsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListVpcEndpointsRequest();
|
||||
~ListVpcEndpointsRequest();
|
||||
|
||||
std::string getEndpointId()const;
|
||||
void setEndpointId(const std::string& endpointId);
|
||||
std::string getEndpointStatus()const;
|
||||
void setEndpointStatus(const std::string& endpointStatus);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getNextToken()const;
|
||||
void setNextToken(const std::string& nextToken);
|
||||
std::string getServiceName()const;
|
||||
void setServiceName(const std::string& serviceName);
|
||||
std::string getConnectionStatus()const;
|
||||
void setConnectionStatus(const std::string& connectionStatus);
|
||||
std::string getVpcId()const;
|
||||
void setVpcId(const std::string& vpcId);
|
||||
std::string getEndpointName()const;
|
||||
void setEndpointName(const std::string& endpointName);
|
||||
int getMaxResults()const;
|
||||
void setMaxResults(int maxResults);
|
||||
|
||||
private:
|
||||
std::string endpointId_;
|
||||
std::string endpointStatus_;
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
std::string serviceName_;
|
||||
std::string connectionStatus_;
|
||||
std::string vpcId_;
|
||||
std::string endpointName_;
|
||||
int maxResults_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PRIVATELINK_MODEL_LISTVPCENDPOINTSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PRIVATELINK_MODEL_LISTVPCENDPOINTSREQUEST_H_
|
||||
#define ALIBABACLOUD_PRIVATELINK_MODEL_LISTVPCENDPOINTSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/privatelink/PrivatelinkExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Privatelink {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PRIVATELINK_EXPORT ListVpcEndpointsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListVpcEndpointsRequest();
|
||||
~ListVpcEndpointsRequest();
|
||||
std::string getEndpointId() const;
|
||||
void setEndpointId(const std::string &endpointId);
|
||||
std::string getEndpointStatus() const;
|
||||
void setEndpointStatus(const std::string &endpointStatus);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getNextToken() const;
|
||||
void setNextToken(const std::string &nextToken);
|
||||
std::string getEndpointType() const;
|
||||
void setEndpointType(const std::string &endpointType);
|
||||
std::string getServiceName() const;
|
||||
void setServiceName(const std::string &serviceName);
|
||||
std::string getConnectionStatus() const;
|
||||
void setConnectionStatus(const std::string &connectionStatus);
|
||||
std::string getVpcId() const;
|
||||
void setVpcId(const std::string &vpcId);
|
||||
std::string getEndpointName() const;
|
||||
void setEndpointName(const std::string &endpointName);
|
||||
int getMaxResults() const;
|
||||
void setMaxResults(int maxResults);
|
||||
|
||||
private:
|
||||
std::string endpointId_;
|
||||
std::string endpointStatus_;
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
std::string endpointType_;
|
||||
std::string serviceName_;
|
||||
std::string connectionStatus_;
|
||||
std::string vpcId_;
|
||||
std::string endpointName_;
|
||||
int maxResults_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Privatelink
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PRIVATELINK_MODEL_LISTVPCENDPOINTSREQUEST_H_
|
||||
|
||||
@@ -35,17 +35,18 @@ namespace AlibabaCloud
|
||||
struct Endpoint
|
||||
{
|
||||
std::string endpointDomain;
|
||||
bool resourceOwner;
|
||||
std::string createTime;
|
||||
bool resourceOwner;
|
||||
std::string endpointBusinessStatus;
|
||||
std::string endpointDescription;
|
||||
std::string serviceId;
|
||||
std::string endpointStatus;
|
||||
std::string endpointName;
|
||||
std::string vpcId;
|
||||
std::string endpointName;
|
||||
std::string serviceName;
|
||||
std::string endpointId;
|
||||
long bandwidth;
|
||||
std::string endpointId;
|
||||
std::string endpointType;
|
||||
std::string regionId;
|
||||
std::string connectionStatus;
|
||||
bool zoneAffinityEnabled;
|
||||
|
||||
@@ -1,48 +1,42 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PRIVATELINK_MODEL_OPENPRIVATELINKSERVICEREQUEST_H_
|
||||
#define ALIBABACLOUD_PRIVATELINK_MODEL_OPENPRIVATELINKSERVICEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/privatelink/PrivatelinkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Privatelink
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PRIVATELINK_EXPORT OpenPrivateLinkServiceRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
OpenPrivateLinkServiceRequest();
|
||||
~OpenPrivateLinkServiceRequest();
|
||||
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
|
||||
private:
|
||||
long ownerId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PRIVATELINK_MODEL_OPENPRIVATELINKSERVICEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PRIVATELINK_MODEL_OPENPRIVATELINKSERVICEREQUEST_H_
|
||||
#define ALIBABACLOUD_PRIVATELINK_MODEL_OPENPRIVATELINKSERVICEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/privatelink/PrivatelinkExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Privatelink {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PRIVATELINK_EXPORT OpenPrivateLinkServiceRequest : public RpcServiceRequest {
|
||||
public:
|
||||
OpenPrivateLinkServiceRequest();
|
||||
~OpenPrivateLinkServiceRequest();
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
|
||||
private:
|
||||
long ownerId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Privatelink
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PRIVATELINK_MODEL_OPENPRIVATELINKSERVICEREQUEST_H_
|
||||
|
||||
@@ -1,60 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PRIVATELINK_MODEL_REMOVEUSERFROMVPCENDPOINTSERVICEREQUEST_H_
|
||||
#define ALIBABACLOUD_PRIVATELINK_MODEL_REMOVEUSERFROMVPCENDPOINTSERVICEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/privatelink/PrivatelinkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Privatelink
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PRIVATELINK_EXPORT RemoveUserFromVpcEndpointServiceRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
RemoveUserFromVpcEndpointServiceRequest();
|
||||
~RemoveUserFromVpcEndpointServiceRequest();
|
||||
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
long getUserId()const;
|
||||
void setUserId(long userId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
bool getDryRun()const;
|
||||
void setDryRun(bool dryRun);
|
||||
std::string getServiceId()const;
|
||||
void setServiceId(const std::string& serviceId);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
long userId_;
|
||||
std::string regionId_;
|
||||
bool dryRun_;
|
||||
std::string serviceId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PRIVATELINK_MODEL_REMOVEUSERFROMVPCENDPOINTSERVICEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PRIVATELINK_MODEL_REMOVEUSERFROMVPCENDPOINTSERVICEREQUEST_H_
|
||||
#define ALIBABACLOUD_PRIVATELINK_MODEL_REMOVEUSERFROMVPCENDPOINTSERVICEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/privatelink/PrivatelinkExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Privatelink {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PRIVATELINK_EXPORT RemoveUserFromVpcEndpointServiceRequest : public RpcServiceRequest {
|
||||
public:
|
||||
RemoveUserFromVpcEndpointServiceRequest();
|
||||
~RemoveUserFromVpcEndpointServiceRequest();
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
long getUserId() const;
|
||||
void setUserId(long userId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
bool getDryRun() const;
|
||||
void setDryRun(bool dryRun);
|
||||
std::string getServiceId() const;
|
||||
void setServiceId(const std::string &serviceId);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
long userId_;
|
||||
std::string regionId_;
|
||||
bool dryRun_;
|
||||
std::string serviceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Privatelink
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PRIVATELINK_MODEL_REMOVEUSERFROMVPCENDPOINTSERVICEREQUEST_H_
|
||||
|
||||
@@ -1,60 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PRIVATELINK_MODEL_REMOVEZONEFROMVPCENDPOINTREQUEST_H_
|
||||
#define ALIBABACLOUD_PRIVATELINK_MODEL_REMOVEZONEFROMVPCENDPOINTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/privatelink/PrivatelinkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Privatelink
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PRIVATELINK_EXPORT RemoveZoneFromVpcEndpointRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
RemoveZoneFromVpcEndpointRequest();
|
||||
~RemoveZoneFromVpcEndpointRequest();
|
||||
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getEndpointId()const;
|
||||
void setEndpointId(const std::string& endpointId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
bool getDryRun()const;
|
||||
void setDryRun(bool dryRun);
|
||||
std::string getZoneId()const;
|
||||
void setZoneId(const std::string& zoneId);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string endpointId_;
|
||||
std::string regionId_;
|
||||
bool dryRun_;
|
||||
std::string zoneId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PRIVATELINK_MODEL_REMOVEZONEFROMVPCENDPOINTREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PRIVATELINK_MODEL_REMOVEZONEFROMVPCENDPOINTREQUEST_H_
|
||||
#define ALIBABACLOUD_PRIVATELINK_MODEL_REMOVEZONEFROMVPCENDPOINTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/privatelink/PrivatelinkExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Privatelink {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PRIVATELINK_EXPORT RemoveZoneFromVpcEndpointRequest : public RpcServiceRequest {
|
||||
public:
|
||||
RemoveZoneFromVpcEndpointRequest();
|
||||
~RemoveZoneFromVpcEndpointRequest();
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
std::string getEndpointId() const;
|
||||
void setEndpointId(const std::string &endpointId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
bool getDryRun() const;
|
||||
void setDryRun(bool dryRun);
|
||||
std::string getZoneId() const;
|
||||
void setZoneId(const std::string &zoneId);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string endpointId_;
|
||||
std::string regionId_;
|
||||
bool dryRun_;
|
||||
std::string zoneId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Privatelink
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PRIVATELINK_MODEL_REMOVEZONEFROMVPCENDPOINTREQUEST_H_
|
||||
|
||||
@@ -1,63 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PRIVATELINK_MODEL_UPDATEVPCENDPOINTATTRIBUTEREQUEST_H_
|
||||
#define ALIBABACLOUD_PRIVATELINK_MODEL_UPDATEVPCENDPOINTATTRIBUTEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/privatelink/PrivatelinkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Privatelink
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PRIVATELINK_EXPORT UpdateVpcEndpointAttributeRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
UpdateVpcEndpointAttributeRequest();
|
||||
~UpdateVpcEndpointAttributeRequest();
|
||||
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getEndpointId()const;
|
||||
void setEndpointId(const std::string& endpointId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
bool getDryRun()const;
|
||||
void setDryRun(bool dryRun);
|
||||
std::string getEndpointDescription()const;
|
||||
void setEndpointDescription(const std::string& endpointDescription);
|
||||
std::string getEndpointName()const;
|
||||
void setEndpointName(const std::string& endpointName);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string endpointId_;
|
||||
std::string regionId_;
|
||||
bool dryRun_;
|
||||
std::string endpointDescription_;
|
||||
std::string endpointName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PRIVATELINK_MODEL_UPDATEVPCENDPOINTATTRIBUTEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PRIVATELINK_MODEL_UPDATEVPCENDPOINTATTRIBUTEREQUEST_H_
|
||||
#define ALIBABACLOUD_PRIVATELINK_MODEL_UPDATEVPCENDPOINTATTRIBUTEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/privatelink/PrivatelinkExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Privatelink {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PRIVATELINK_EXPORT UpdateVpcEndpointAttributeRequest : public RpcServiceRequest {
|
||||
public:
|
||||
UpdateVpcEndpointAttributeRequest();
|
||||
~UpdateVpcEndpointAttributeRequest();
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
std::string getEndpointId() const;
|
||||
void setEndpointId(const std::string &endpointId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
bool getDryRun() const;
|
||||
void setDryRun(bool dryRun);
|
||||
std::string getEndpointDescription() const;
|
||||
void setEndpointDescription(const std::string &endpointDescription);
|
||||
std::string getEndpointName() const;
|
||||
void setEndpointName(const std::string &endpointName);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string endpointId_;
|
||||
std::string regionId_;
|
||||
bool dryRun_;
|
||||
std::string endpointDescription_;
|
||||
std::string endpointName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Privatelink
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PRIVATELINK_MODEL_UPDATEVPCENDPOINTATTRIBUTEREQUEST_H_
|
||||
|
||||
@@ -1,63 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PRIVATELINK_MODEL_UPDATEVPCENDPOINTCONNECTIONATTRIBUTEREQUEST_H_
|
||||
#define ALIBABACLOUD_PRIVATELINK_MODEL_UPDATEVPCENDPOINTCONNECTIONATTRIBUTEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/privatelink/PrivatelinkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Privatelink
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PRIVATELINK_EXPORT UpdateVpcEndpointConnectionAttributeRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
UpdateVpcEndpointConnectionAttributeRequest();
|
||||
~UpdateVpcEndpointConnectionAttributeRequest();
|
||||
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getEndpointId()const;
|
||||
void setEndpointId(const std::string& endpointId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
bool getDryRun()const;
|
||||
void setDryRun(bool dryRun);
|
||||
int getBandwidth()const;
|
||||
void setBandwidth(int bandwidth);
|
||||
std::string getServiceId()const;
|
||||
void setServiceId(const std::string& serviceId);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string endpointId_;
|
||||
std::string regionId_;
|
||||
bool dryRun_;
|
||||
int bandwidth_;
|
||||
std::string serviceId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PRIVATELINK_MODEL_UPDATEVPCENDPOINTCONNECTIONATTRIBUTEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PRIVATELINK_MODEL_UPDATEVPCENDPOINTCONNECTIONATTRIBUTEREQUEST_H_
|
||||
#define ALIBABACLOUD_PRIVATELINK_MODEL_UPDATEVPCENDPOINTCONNECTIONATTRIBUTEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/privatelink/PrivatelinkExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Privatelink {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PRIVATELINK_EXPORT UpdateVpcEndpointConnectionAttributeRequest : public RpcServiceRequest {
|
||||
public:
|
||||
UpdateVpcEndpointConnectionAttributeRequest();
|
||||
~UpdateVpcEndpointConnectionAttributeRequest();
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
std::string getEndpointId() const;
|
||||
void setEndpointId(const std::string &endpointId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
bool getDryRun() const;
|
||||
void setDryRun(bool dryRun);
|
||||
int getBandwidth() const;
|
||||
void setBandwidth(int bandwidth);
|
||||
std::string getServiceId() const;
|
||||
void setServiceId(const std::string &serviceId);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string endpointId_;
|
||||
std::string regionId_;
|
||||
bool dryRun_;
|
||||
int bandwidth_;
|
||||
std::string serviceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Privatelink
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PRIVATELINK_MODEL_UPDATEVPCENDPOINTCONNECTIONATTRIBUTEREQUEST_H_
|
||||
|
||||
@@ -1,69 +1,69 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PRIVATELINK_MODEL_UPDATEVPCENDPOINTSERVICEATTRIBUTEREQUEST_H_
|
||||
#define ALIBABACLOUD_PRIVATELINK_MODEL_UPDATEVPCENDPOINTSERVICEATTRIBUTEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/privatelink/PrivatelinkExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Privatelink
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_PRIVATELINK_EXPORT UpdateVpcEndpointServiceAttributeRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
UpdateVpcEndpointServiceAttributeRequest();
|
||||
~UpdateVpcEndpointServiceAttributeRequest();
|
||||
|
||||
bool getAutoAcceptEnabled()const;
|
||||
void setAutoAcceptEnabled(bool autoAcceptEnabled);
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
int getConnectBandwidth()const;
|
||||
void setConnectBandwidth(int connectBandwidth);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
bool getZoneAffinityEnabled()const;
|
||||
void setZoneAffinityEnabled(bool zoneAffinityEnabled);
|
||||
bool getDryRun()const;
|
||||
void setDryRun(bool dryRun);
|
||||
std::string getServiceDescription()const;
|
||||
void setServiceDescription(const std::string& serviceDescription);
|
||||
std::string getServiceId()const;
|
||||
void setServiceId(const std::string& serviceId);
|
||||
|
||||
private:
|
||||
bool autoAcceptEnabled_;
|
||||
std::string clientToken_;
|
||||
int connectBandwidth_;
|
||||
std::string regionId_;
|
||||
bool zoneAffinityEnabled_;
|
||||
bool dryRun_;
|
||||
std::string serviceDescription_;
|
||||
std::string serviceId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_PRIVATELINK_MODEL_UPDATEVPCENDPOINTSERVICEATTRIBUTEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_PRIVATELINK_MODEL_UPDATEVPCENDPOINTSERVICEATTRIBUTEREQUEST_H_
|
||||
#define ALIBABACLOUD_PRIVATELINK_MODEL_UPDATEVPCENDPOINTSERVICEATTRIBUTEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/privatelink/PrivatelinkExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Privatelink {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_PRIVATELINK_EXPORT UpdateVpcEndpointServiceAttributeRequest : public RpcServiceRequest {
|
||||
public:
|
||||
UpdateVpcEndpointServiceAttributeRequest();
|
||||
~UpdateVpcEndpointServiceAttributeRequest();
|
||||
bool getPrivateServiceDomainEnabled() const;
|
||||
void setPrivateServiceDomainEnabled(bool privateServiceDomainEnabled);
|
||||
std::string getPrivateServiceDomain() const;
|
||||
void setPrivateServiceDomain(const std::string &privateServiceDomain);
|
||||
bool getAutoAcceptEnabled() const;
|
||||
void setAutoAcceptEnabled(bool autoAcceptEnabled);
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
int getConnectBandwidth() const;
|
||||
void setConnectBandwidth(int connectBandwidth);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
bool getZoneAffinityEnabled() const;
|
||||
void setZoneAffinityEnabled(bool zoneAffinityEnabled);
|
||||
bool getDryRun() const;
|
||||
void setDryRun(bool dryRun);
|
||||
std::string getServiceDescription() const;
|
||||
void setServiceDescription(const std::string &serviceDescription);
|
||||
std::string getServiceId() const;
|
||||
void setServiceId(const std::string &serviceId);
|
||||
|
||||
private:
|
||||
bool privateServiceDomainEnabled_;
|
||||
std::string privateServiceDomain_;
|
||||
bool autoAcceptEnabled_;
|
||||
std::string clientToken_;
|
||||
int connectBandwidth_;
|
||||
std::string regionId_;
|
||||
bool zoneAffinityEnabled_;
|
||||
bool dryRun_;
|
||||
std::string serviceDescription_;
|
||||
std::string serviceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Privatelink
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_PRIVATELINK_MODEL_UPDATEVPCENDPOINTSERVICEATTRIBUTEREQUEST_H_
|
||||
|
||||
Reference in New Issue
Block a user