Generated 2019-06-01 for smc.
This commit is contained in:
@@ -36,9 +36,22 @@ namespace AlibabaCloud
|
||||
std::string value;
|
||||
std::string key;
|
||||
};
|
||||
struct SystemDiskPart
|
||||
{
|
||||
long sizeBytes;
|
||||
bool block;
|
||||
std::string device;
|
||||
};
|
||||
struct DataDisk
|
||||
{
|
||||
int size;
|
||||
struct Part
|
||||
{
|
||||
long sizeBytes;
|
||||
bool block;
|
||||
std::string device;
|
||||
};
|
||||
std::vector<Part> part;
|
||||
int index;
|
||||
};
|
||||
|
||||
@@ -46,6 +59,36 @@ namespace AlibabaCloud
|
||||
CreateReplicationJobRequest();
|
||||
~CreateReplicationJobRequest();
|
||||
|
||||
int getFrequency()const;
|
||||
void setFrequency(int frequency);
|
||||
std::string getReplicationParameters()const;
|
||||
void setReplicationParameters(const std::string& replicationParameters);
|
||||
int getSystemDiskSize()const;
|
||||
void setSystemDiskSize(int systemDiskSize);
|
||||
std::vector<Tag> getTag()const;
|
||||
void setTag(const std::vector<Tag>& tag);
|
||||
int getNetMode()const;
|
||||
void setNetMode(int netMode);
|
||||
std::string getContainerNamespace()const;
|
||||
void setContainerNamespace(const std::string& containerNamespace);
|
||||
std::string getLaunchTemplateId()const;
|
||||
void setLaunchTemplateId(const std::string& launchTemplateId);
|
||||
std::string getValidTime()const;
|
||||
void setValidTime(const std::string& validTime);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getVSwitchId()const;
|
||||
void setVSwitchId(const std::string& vSwitchId);
|
||||
std::string getScheduledStartTime()const;
|
||||
void setScheduledStartTime(const std::string& scheduledStartTime);
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getInstanceRamRole()const;
|
||||
void setInstanceRamRole(const std::string& instanceRamRole);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
int getMaxNumberOfImageToKeep()const;
|
||||
void setMaxNumberOfImageToKeep(int maxNumberOfImageToKeep);
|
||||
std::string getTargetType()const;
|
||||
void setTargetType(const std::string& targetType);
|
||||
std::string getClientToken()const;
|
||||
@@ -54,78 +97,63 @@ namespace AlibabaCloud
|
||||
void setDescription(const std::string& description);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
int getFrequency()const;
|
||||
void setFrequency(int frequency);
|
||||
std::string getReplicationParameters()const;
|
||||
void setReplicationParameters(const std::string& replicationParameters);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getImageName()const;
|
||||
void setImageName(const std::string& imageName);
|
||||
int getSystemDiskSize()const;
|
||||
void setSystemDiskSize(int systemDiskSize);
|
||||
std::string getInstanceType()const;
|
||||
void setInstanceType(const std::string& instanceType);
|
||||
std::vector<Tag> getTag()const;
|
||||
void setTag(const std::vector<Tag>& tag);
|
||||
int getNetMode()const;
|
||||
void setNetMode(int netMode);
|
||||
std::string getContainerRepository()const;
|
||||
void setContainerRepository(const std::string& containerRepository);
|
||||
std::string getContainerTag()const;
|
||||
void setContainerTag(const std::string& containerTag);
|
||||
std::string getSourceId()const;
|
||||
void setSourceId(const std::string& sourceId);
|
||||
bool getRunOnce()const;
|
||||
void setRunOnce(bool runOnce);
|
||||
std::string getLaunchTemplateId()const;
|
||||
void setLaunchTemplateId(const std::string& launchTemplateId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getValidTime()const;
|
||||
void setValidTime(const std::string& validTime);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::vector<SystemDiskPart> getSystemDiskPart()const;
|
||||
void setSystemDiskPart(const std::vector<SystemDiskPart>& systemDiskPart);
|
||||
std::vector<DataDisk> getDataDisk()const;
|
||||
void setDataDisk(const std::vector<DataDisk>& dataDisk);
|
||||
std::string getLaunchTemplateVersion()const;
|
||||
void setLaunchTemplateVersion(const std::string& launchTemplateVersion);
|
||||
std::string getVSwitchId()const;
|
||||
void setVSwitchId(const std::string& vSwitchId);
|
||||
std::string getScheduledStartTime()const;
|
||||
void setScheduledStartTime(const std::string& scheduledStartTime);
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getVpcId()const;
|
||||
void setVpcId(const std::string& vpcId);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
int getMaxNumberOfImageToKeep()const;
|
||||
void setMaxNumberOfImageToKeep(int maxNumberOfImageToKeep);
|
||||
|
||||
private:
|
||||
int frequency_;
|
||||
std::string replicationParameters_;
|
||||
int systemDiskSize_;
|
||||
std::vector<Tag> tag_;
|
||||
int netMode_;
|
||||
std::string containerNamespace_;
|
||||
std::string launchTemplateId_;
|
||||
std::string validTime_;
|
||||
long ownerId_;
|
||||
std::string vSwitchId_;
|
||||
std::string scheduledStartTime_;
|
||||
std::string instanceId_;
|
||||
std::string instanceRamRole_;
|
||||
std::string name_;
|
||||
int maxNumberOfImageToKeep_;
|
||||
std::string targetType_;
|
||||
std::string clientToken_;
|
||||
std::string description_;
|
||||
std::string accessKeyId_;
|
||||
int frequency_;
|
||||
std::string replicationParameters_;
|
||||
std::string regionId_;
|
||||
std::string imageName_;
|
||||
int systemDiskSize_;
|
||||
std::string instanceType_;
|
||||
std::vector<Tag> tag_;
|
||||
int netMode_;
|
||||
std::string containerRepository_;
|
||||
std::string containerTag_;
|
||||
std::string sourceId_;
|
||||
bool runOnce_;
|
||||
std::string launchTemplateId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string validTime_;
|
||||
long ownerId_;
|
||||
std::vector<SystemDiskPart> systemDiskPart_;
|
||||
std::vector<DataDisk> dataDisk_;
|
||||
std::string launchTemplateVersion_;
|
||||
std::string vSwitchId_;
|
||||
std::string scheduledStartTime_;
|
||||
std::string instanceId_;
|
||||
std::string vpcId_;
|
||||
std::string name_;
|
||||
int maxNumberOfImageToKeep_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -34,8 +34,21 @@ namespace AlibabaCloud
|
||||
public:
|
||||
struct ReplicationJob
|
||||
{
|
||||
struct SystemDiskPart
|
||||
{
|
||||
std::string device;
|
||||
bool block;
|
||||
long sizeBytes;
|
||||
};
|
||||
struct DataDisk
|
||||
{
|
||||
struct Part
|
||||
{
|
||||
std::string device;
|
||||
bool block;
|
||||
long sizeBytes;
|
||||
};
|
||||
std::vector<DataDisk::Part> parts;
|
||||
int size;
|
||||
int index;
|
||||
};
|
||||
@@ -52,12 +65,16 @@ namespace AlibabaCloud
|
||||
std::string transitionInstanceId;
|
||||
int systemDiskSize;
|
||||
int netMode;
|
||||
std::vector<ReplicationJob::SystemDiskPart> systemDiskParts;
|
||||
std::string sourceId;
|
||||
std::string containerTag;
|
||||
std::string businessStatus;
|
||||
std::string name;
|
||||
std::string validTime;
|
||||
int maxNumberOfImageToKeep;
|
||||
bool runOnce;
|
||||
std::string instanceRamRole;
|
||||
std::string containerRepository;
|
||||
std::string targetType;
|
||||
std::string imageId;
|
||||
std::string instanceType;
|
||||
@@ -73,6 +90,7 @@ namespace AlibabaCloud
|
||||
std::string imageName;
|
||||
std::string vpcId;
|
||||
std::string statusInfo;
|
||||
std::string containerNamespace;
|
||||
std::string creationTime;
|
||||
std::string launchTemplateVersion;
|
||||
int frequency;
|
||||
|
||||
@@ -36,10 +36,27 @@ namespace AlibabaCloud
|
||||
{
|
||||
struct DataDisk
|
||||
{
|
||||
struct Part
|
||||
{
|
||||
std::string path;
|
||||
bool need;
|
||||
std::string device;
|
||||
bool canBlock;
|
||||
long sizeBytes;
|
||||
};
|
||||
std::string path;
|
||||
std::vector<DataDisk::Part> parts;
|
||||
int size;
|
||||
int index;
|
||||
};
|
||||
struct SystemDiskPart
|
||||
{
|
||||
std::string path;
|
||||
bool need;
|
||||
std::string device;
|
||||
bool canBlock;
|
||||
long sizeBytes;
|
||||
};
|
||||
std::string description;
|
||||
std::string systemInfo;
|
||||
std::vector<SourceServer::DataDisk> dataDisks;
|
||||
@@ -47,6 +64,7 @@ namespace AlibabaCloud
|
||||
std::string architecture;
|
||||
std::string agentVersion;
|
||||
int systemDiskSize;
|
||||
std::vector<SourceServer::SystemDiskPart> systemDiskParts;
|
||||
std::string sourceId;
|
||||
std::string name;
|
||||
int kernelLevel;
|
||||
|
||||
@@ -31,9 +31,22 @@ namespace AlibabaCloud
|
||||
class ALIBABACLOUD_SMC_EXPORT ModifyReplicationJobAttributeRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct SystemDiskPart
|
||||
{
|
||||
long sizeBytes;
|
||||
bool block;
|
||||
std::string device;
|
||||
};
|
||||
struct DataDisk
|
||||
{
|
||||
int size;
|
||||
struct Part
|
||||
{
|
||||
long sizeBytes;
|
||||
bool block;
|
||||
std::string device;
|
||||
};
|
||||
std::vector<Part> part;
|
||||
int index;
|
||||
};
|
||||
|
||||
@@ -57,10 +70,20 @@ namespace AlibabaCloud
|
||||
void setSystemDiskSize(int systemDiskSize);
|
||||
std::string getInstanceType()const;
|
||||
void setInstanceType(const std::string& instanceType);
|
||||
std::string getContainerRepository()const;
|
||||
void setContainerRepository(const std::string& containerRepository);
|
||||
std::string getContainerTag()const;
|
||||
void setContainerTag(const std::string& containerTag);
|
||||
std::string getContainerNamespace()const;
|
||||
void setContainerNamespace(const std::string& containerNamespace);
|
||||
std::string getLaunchTemplateId()const;
|
||||
void setLaunchTemplateId(const std::string& launchTemplateId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::vector<SystemDiskPart> getSystemDiskPart()const;
|
||||
void setSystemDiskPart(const std::vector<SystemDiskPart>& systemDiskPart);
|
||||
std::string getValidTime()const;
|
||||
void setValidTime(const std::string& validTime);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::vector<DataDisk> getDataDisk()const;
|
||||
@@ -71,6 +94,8 @@ namespace AlibabaCloud
|
||||
void setScheduledStartTime(const std::string& scheduledStartTime);
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getInstanceRamRole()const;
|
||||
void setInstanceRamRole(const std::string& instanceRamRole);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
int getMaxNumberOfImageToKeep()const;
|
||||
@@ -85,13 +110,19 @@ namespace AlibabaCloud
|
||||
std::string imageName_;
|
||||
int systemDiskSize_;
|
||||
std::string instanceType_;
|
||||
std::string containerRepository_;
|
||||
std::string containerTag_;
|
||||
std::string containerNamespace_;
|
||||
std::string launchTemplateId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::vector<SystemDiskPart> systemDiskPart_;
|
||||
std::string validTime_;
|
||||
long ownerId_;
|
||||
std::vector<DataDisk> dataDisk_;
|
||||
std::string launchTemplateVersion_;
|
||||
std::string scheduledStartTime_;
|
||||
std::string instanceId_;
|
||||
std::string instanceRamRole_;
|
||||
std::string name_;
|
||||
int maxNumberOfImageToKeep_;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user