Supported more query conditions when searching resource group.
This commit is contained in:
@@ -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_RESOURCEMANAGER_MODEL_ACCEPTHANDSHAKEREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_ACCEPTHANDSHAKEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT AcceptHandshakeRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AcceptHandshakeRequest();
|
||||
~AcceptHandshakeRequest();
|
||||
|
||||
std::string getHandshakeId()const;
|
||||
void setHandshakeId(const std::string& handshakeId);
|
||||
|
||||
private:
|
||||
std::string handshakeId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_ACCEPTHANDSHAKEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_ACCEPTHANDSHAKEREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_ACCEPTHANDSHAKEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT AcceptHandshakeRequest : public RpcServiceRequest {
|
||||
public:
|
||||
AcceptHandshakeRequest();
|
||||
~AcceptHandshakeRequest();
|
||||
std::string getHandshakeId() const;
|
||||
void setHandshakeId(const std::string &handshakeId);
|
||||
|
||||
private:
|
||||
std::string handshakeId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_ACCEPTHANDSHAKEREQUEST_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_RESOURCEMANAGER_MODEL_ATTACHCONTROLPOLICYREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_ATTACHCONTROLPOLICYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT AttachControlPolicyRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AttachControlPolicyRequest();
|
||||
~AttachControlPolicyRequest();
|
||||
|
||||
std::string getTargetId()const;
|
||||
void setTargetId(const std::string& targetId);
|
||||
std::string getPolicyId()const;
|
||||
void setPolicyId(const std::string& policyId);
|
||||
|
||||
private:
|
||||
std::string targetId_;
|
||||
std::string policyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_ATTACHCONTROLPOLICYREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_ATTACHCONTROLPOLICYREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_ATTACHCONTROLPOLICYREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT AttachControlPolicyRequest : public RpcServiceRequest {
|
||||
public:
|
||||
AttachControlPolicyRequest();
|
||||
~AttachControlPolicyRequest();
|
||||
std::string getTargetId() const;
|
||||
void setTargetId(const std::string &targetId);
|
||||
std::string getPolicyId() const;
|
||||
void setPolicyId(const std::string &policyId);
|
||||
|
||||
private:
|
||||
std::string targetId_;
|
||||
std::string policyId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_ATTACHCONTROLPOLICYREQUEST_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_RESOURCEMANAGER_MODEL_ATTACHPOLICYREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_ATTACHPOLICYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT AttachPolicyRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AttachPolicyRequest();
|
||||
~AttachPolicyRequest();
|
||||
|
||||
std::string getPolicyType()const;
|
||||
void setPolicyType(const std::string& policyType);
|
||||
std::string getPrincipalType()const;
|
||||
void setPrincipalType(const std::string& principalType);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getPolicyName()const;
|
||||
void setPolicyName(const std::string& policyName);
|
||||
std::string getPrincipalName()const;
|
||||
void setPrincipalName(const std::string& principalName);
|
||||
|
||||
private:
|
||||
std::string policyType_;
|
||||
std::string principalType_;
|
||||
std::string resourceGroupId_;
|
||||
std::string policyName_;
|
||||
std::string principalName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_ATTACHPOLICYREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_ATTACHPOLICYREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_ATTACHPOLICYREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT AttachPolicyRequest : public RpcServiceRequest {
|
||||
public:
|
||||
AttachPolicyRequest();
|
||||
~AttachPolicyRequest();
|
||||
std::string getPolicyType() const;
|
||||
void setPolicyType(const std::string &policyType);
|
||||
std::string getPrincipalType() const;
|
||||
void setPrincipalType(const std::string &principalType);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getPolicyName() const;
|
||||
void setPolicyName(const std::string &policyName);
|
||||
std::string getPrincipalName() const;
|
||||
void setPrincipalName(const std::string &principalName);
|
||||
|
||||
private:
|
||||
std::string policyType_;
|
||||
std::string principalType_;
|
||||
std::string resourceGroupId_;
|
||||
std::string policyName_;
|
||||
std::string principalName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_ATTACHPOLICYREQUEST_H_
|
||||
|
||||
@@ -1,54 +1,48 @@
|
||||
/*
|
||||
* 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_RESOURCEMANAGER_MODEL_BINDSECUREMOBILEPHONEREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_BINDSECUREMOBILEPHONEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT BindSecureMobilePhoneRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
BindSecureMobilePhoneRequest();
|
||||
~BindSecureMobilePhoneRequest();
|
||||
|
||||
std::string getSecureMobilePhone()const;
|
||||
void setSecureMobilePhone(const std::string& secureMobilePhone);
|
||||
std::string getAccountId()const;
|
||||
void setAccountId(const std::string& accountId);
|
||||
std::string getVerificationCode()const;
|
||||
void setVerificationCode(const std::string& verificationCode);
|
||||
|
||||
private:
|
||||
std::string secureMobilePhone_;
|
||||
std::string accountId_;
|
||||
std::string verificationCode_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_BINDSECUREMOBILEPHONEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_BINDSECUREMOBILEPHONEREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_BINDSECUREMOBILEPHONEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT BindSecureMobilePhoneRequest : public RpcServiceRequest {
|
||||
public:
|
||||
BindSecureMobilePhoneRequest();
|
||||
~BindSecureMobilePhoneRequest();
|
||||
std::string getSecureMobilePhone() const;
|
||||
void setSecureMobilePhone(const std::string &secureMobilePhone);
|
||||
std::string getAccountId() const;
|
||||
void setAccountId(const std::string &accountId);
|
||||
std::string getVerificationCode() const;
|
||||
void setVerificationCode(const std::string &verificationCode);
|
||||
|
||||
private:
|
||||
std::string secureMobilePhone_;
|
||||
std::string accountId_;
|
||||
std::string verificationCode_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_BINDSECUREMOBILEPHONEREQUEST_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_RESOURCEMANAGER_MODEL_CANCELCREATECLOUDACCOUNTREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_CANCELCREATECLOUDACCOUNTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT CancelCreateCloudAccountRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CancelCreateCloudAccountRequest();
|
||||
~CancelCreateCloudAccountRequest();
|
||||
|
||||
std::string getRecordId()const;
|
||||
void setRecordId(const std::string& recordId);
|
||||
|
||||
private:
|
||||
std::string recordId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_CANCELCREATECLOUDACCOUNTREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_CANCELCREATECLOUDACCOUNTREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_CANCELCREATECLOUDACCOUNTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT CancelCreateCloudAccountRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CancelCreateCloudAccountRequest();
|
||||
~CancelCreateCloudAccountRequest();
|
||||
std::string getRecordId() const;
|
||||
void setRecordId(const std::string &recordId);
|
||||
|
||||
private:
|
||||
std::string recordId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_CANCELCREATECLOUDACCOUNTREQUEST_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_RESOURCEMANAGER_MODEL_CANCELHANDSHAKEREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_CANCELHANDSHAKEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT CancelHandshakeRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CancelHandshakeRequest();
|
||||
~CancelHandshakeRequest();
|
||||
|
||||
std::string getHandshakeId()const;
|
||||
void setHandshakeId(const std::string& handshakeId);
|
||||
|
||||
private:
|
||||
std::string handshakeId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_CANCELHANDSHAKEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_CANCELHANDSHAKEREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_CANCELHANDSHAKEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT CancelHandshakeRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CancelHandshakeRequest();
|
||||
~CancelHandshakeRequest();
|
||||
std::string getHandshakeId() const;
|
||||
void setHandshakeId(const std::string &handshakeId);
|
||||
|
||||
private:
|
||||
std::string handshakeId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_CANCELHANDSHAKEREQUEST_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_RESOURCEMANAGER_MODEL_CANCELPROMOTERESOURCEACCOUNTREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_CANCELPROMOTERESOURCEACCOUNTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT CancelPromoteResourceAccountRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CancelPromoteResourceAccountRequest();
|
||||
~CancelPromoteResourceAccountRequest();
|
||||
|
||||
std::string getRecordId()const;
|
||||
void setRecordId(const std::string& recordId);
|
||||
|
||||
private:
|
||||
std::string recordId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_CANCELPROMOTERESOURCEACCOUNTREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_CANCELPROMOTERESOURCEACCOUNTREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_CANCELPROMOTERESOURCEACCOUNTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT CancelPromoteResourceAccountRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CancelPromoteResourceAccountRequest();
|
||||
~CancelPromoteResourceAccountRequest();
|
||||
std::string getRecordId() const;
|
||||
void setRecordId(const std::string &recordId);
|
||||
|
||||
private:
|
||||
std::string recordId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_CANCELPROMOTERESOURCEACCOUNTREQUEST_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_RESOURCEMANAGER_MODEL_CREATECLOUDACCOUNTREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_CREATECLOUDACCOUNTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT CreateCloudAccountRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateCloudAccountRequest();
|
||||
~CreateCloudAccountRequest();
|
||||
|
||||
std::string getParentFolderId()const;
|
||||
void setParentFolderId(const std::string& parentFolderId);
|
||||
std::string getDisplayName()const;
|
||||
void setDisplayName(const std::string& displayName);
|
||||
std::string getEmail()const;
|
||||
void setEmail(const std::string& email);
|
||||
std::string getPayerAccountId()const;
|
||||
void setPayerAccountId(const std::string& payerAccountId);
|
||||
|
||||
private:
|
||||
std::string parentFolderId_;
|
||||
std::string displayName_;
|
||||
std::string email_;
|
||||
std::string payerAccountId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_CREATECLOUDACCOUNTREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_CREATECLOUDACCOUNTREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_CREATECLOUDACCOUNTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT CreateCloudAccountRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreateCloudAccountRequest();
|
||||
~CreateCloudAccountRequest();
|
||||
std::string getParentFolderId() const;
|
||||
void setParentFolderId(const std::string &parentFolderId);
|
||||
std::string getDisplayName() const;
|
||||
void setDisplayName(const std::string &displayName);
|
||||
std::string getEmail() const;
|
||||
void setEmail(const std::string &email);
|
||||
std::string getPayerAccountId() const;
|
||||
void setPayerAccountId(const std::string &payerAccountId);
|
||||
|
||||
private:
|
||||
std::string parentFolderId_;
|
||||
std::string displayName_;
|
||||
std::string email_;
|
||||
std::string payerAccountId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_CREATECLOUDACCOUNTREQUEST_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_RESOURCEMANAGER_MODEL_CREATECONTROLPOLICYREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_CREATECONTROLPOLICYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT CreateControlPolicyRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateControlPolicyRequest();
|
||||
~CreateControlPolicyRequest();
|
||||
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
std::string getEffectScope()const;
|
||||
void setEffectScope(const std::string& effectScope);
|
||||
std::string getPolicyName()const;
|
||||
void setPolicyName(const std::string& policyName);
|
||||
std::string getPolicyDocument()const;
|
||||
void setPolicyDocument(const std::string& policyDocument);
|
||||
|
||||
private:
|
||||
std::string description_;
|
||||
std::string effectScope_;
|
||||
std::string policyName_;
|
||||
std::string policyDocument_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_CREATECONTROLPOLICYREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_CREATECONTROLPOLICYREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_CREATECONTROLPOLICYREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT CreateControlPolicyRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreateControlPolicyRequest();
|
||||
~CreateControlPolicyRequest();
|
||||
std::string getDescription() const;
|
||||
void setDescription(const std::string &description);
|
||||
std::string getEffectScope() const;
|
||||
void setEffectScope(const std::string &effectScope);
|
||||
std::string getPolicyName() const;
|
||||
void setPolicyName(const std::string &policyName);
|
||||
std::string getPolicyDocument() const;
|
||||
void setPolicyDocument(const std::string &policyDocument);
|
||||
|
||||
private:
|
||||
std::string description_;
|
||||
std::string effectScope_;
|
||||
std::string policyName_;
|
||||
std::string policyDocument_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_CREATECONTROLPOLICYREQUEST_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_RESOURCEMANAGER_MODEL_CREATEFOLDERREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_CREATEFOLDERREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT CreateFolderRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateFolderRequest();
|
||||
~CreateFolderRequest();
|
||||
|
||||
std::string getFolderName()const;
|
||||
void setFolderName(const std::string& folderName);
|
||||
std::string getParentFolderId()const;
|
||||
void setParentFolderId(const std::string& parentFolderId);
|
||||
|
||||
private:
|
||||
std::string folderName_;
|
||||
std::string parentFolderId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_CREATEFOLDERREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_CREATEFOLDERREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_CREATEFOLDERREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT CreateFolderRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreateFolderRequest();
|
||||
~CreateFolderRequest();
|
||||
std::string getFolderName() const;
|
||||
void setFolderName(const std::string &folderName);
|
||||
std::string getParentFolderId() const;
|
||||
void setParentFolderId(const std::string &parentFolderId);
|
||||
|
||||
private:
|
||||
std::string folderName_;
|
||||
std::string parentFolderId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_CREATEFOLDERREQUEST_H_
|
||||
|
||||
@@ -1,54 +1,48 @@
|
||||
/*
|
||||
* 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_RESOURCEMANAGER_MODEL_CREATEPOLICYREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_CREATEPOLICYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT CreatePolicyRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreatePolicyRequest();
|
||||
~CreatePolicyRequest();
|
||||
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
std::string getPolicyName()const;
|
||||
void setPolicyName(const std::string& policyName);
|
||||
std::string getPolicyDocument()const;
|
||||
void setPolicyDocument(const std::string& policyDocument);
|
||||
|
||||
private:
|
||||
std::string description_;
|
||||
std::string policyName_;
|
||||
std::string policyDocument_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_CREATEPOLICYREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_CREATEPOLICYREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_CREATEPOLICYREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT CreatePolicyRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreatePolicyRequest();
|
||||
~CreatePolicyRequest();
|
||||
std::string getDescription() const;
|
||||
void setDescription(const std::string &description);
|
||||
std::string getPolicyName() const;
|
||||
void setPolicyName(const std::string &policyName);
|
||||
std::string getPolicyDocument() const;
|
||||
void setPolicyDocument(const std::string &policyDocument);
|
||||
|
||||
private:
|
||||
std::string description_;
|
||||
std::string policyName_;
|
||||
std::string policyDocument_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_CREATEPOLICYREQUEST_H_
|
||||
|
||||
@@ -36,8 +36,8 @@ namespace AlibabaCloud
|
||||
{
|
||||
std::string policyType;
|
||||
std::string description;
|
||||
std::string policyName;
|
||||
std::string defaultVersion;
|
||||
std::string policyName;
|
||||
std::string createDate;
|
||||
};
|
||||
|
||||
|
||||
@@ -1,54 +1,48 @@
|
||||
/*
|
||||
* 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_RESOURCEMANAGER_MODEL_CREATEPOLICYVERSIONREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_CREATEPOLICYVERSIONREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT CreatePolicyVersionRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreatePolicyVersionRequest();
|
||||
~CreatePolicyVersionRequest();
|
||||
|
||||
bool getSetAsDefault()const;
|
||||
void setSetAsDefault(bool setAsDefault);
|
||||
std::string getPolicyName()const;
|
||||
void setPolicyName(const std::string& policyName);
|
||||
std::string getPolicyDocument()const;
|
||||
void setPolicyDocument(const std::string& policyDocument);
|
||||
|
||||
private:
|
||||
bool setAsDefault_;
|
||||
std::string policyName_;
|
||||
std::string policyDocument_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_CREATEPOLICYVERSIONREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_CREATEPOLICYVERSIONREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_CREATEPOLICYVERSIONREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT CreatePolicyVersionRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreatePolicyVersionRequest();
|
||||
~CreatePolicyVersionRequest();
|
||||
bool getSetAsDefault() const;
|
||||
void setSetAsDefault(bool setAsDefault);
|
||||
std::string getPolicyName() const;
|
||||
void setPolicyName(const std::string &policyName);
|
||||
std::string getPolicyDocument() const;
|
||||
void setPolicyDocument(const std::string &policyDocument);
|
||||
|
||||
private:
|
||||
bool setAsDefault_;
|
||||
std::string policyName_;
|
||||
std::string policyDocument_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_CREATEPOLICYVERSIONREQUEST_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_RESOURCEMANAGER_MODEL_CREATERESOURCEACCOUNTREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_CREATERESOURCEACCOUNTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT CreateResourceAccountRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateResourceAccountRequest();
|
||||
~CreateResourceAccountRequest();
|
||||
|
||||
std::string getAccountNamePrefix()const;
|
||||
void setAccountNamePrefix(const std::string& accountNamePrefix);
|
||||
std::string getParentFolderId()const;
|
||||
void setParentFolderId(const std::string& parentFolderId);
|
||||
std::string getDisplayName()const;
|
||||
void setDisplayName(const std::string& displayName);
|
||||
std::string getPayerAccountId()const;
|
||||
void setPayerAccountId(const std::string& payerAccountId);
|
||||
|
||||
private:
|
||||
std::string accountNamePrefix_;
|
||||
std::string parentFolderId_;
|
||||
std::string displayName_;
|
||||
std::string payerAccountId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_CREATERESOURCEACCOUNTREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_CREATERESOURCEACCOUNTREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_CREATERESOURCEACCOUNTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT CreateResourceAccountRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreateResourceAccountRequest();
|
||||
~CreateResourceAccountRequest();
|
||||
std::string getAccountNamePrefix() const;
|
||||
void setAccountNamePrefix(const std::string &accountNamePrefix);
|
||||
std::string getParentFolderId() const;
|
||||
void setParentFolderId(const std::string &parentFolderId);
|
||||
std::string getDisplayName() const;
|
||||
void setDisplayName(const std::string &displayName);
|
||||
std::string getPayerAccountId() const;
|
||||
void setPayerAccountId(const std::string &payerAccountId);
|
||||
|
||||
private:
|
||||
std::string accountNamePrefix_;
|
||||
std::string parentFolderId_;
|
||||
std::string displayName_;
|
||||
std::string payerAccountId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_CREATERESOURCEACCOUNTREQUEST_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_RESOURCEMANAGER_MODEL_CREATERESOURCEGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_CREATERESOURCEGROUPREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT CreateResourceGroupRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateResourceGroupRequest();
|
||||
~CreateResourceGroupRequest();
|
||||
|
||||
std::string getDisplayName()const;
|
||||
void setDisplayName(const std::string& displayName);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
|
||||
private:
|
||||
std::string displayName_;
|
||||
std::string name_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_CREATERESOURCEGROUPREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_CREATERESOURCEGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_CREATERESOURCEGROUPREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT CreateResourceGroupRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreateResourceGroupRequest();
|
||||
~CreateResourceGroupRequest();
|
||||
std::string getDisplayName() const;
|
||||
void setDisplayName(const std::string &displayName);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
|
||||
private:
|
||||
std::string displayName_;
|
||||
std::string name_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_CREATERESOURCEGROUPREQUEST_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_RESOURCEMANAGER_MODEL_CREATEROLEREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_CREATEROLEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT CreateRoleRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateRoleRequest();
|
||||
~CreateRoleRequest();
|
||||
|
||||
long getMaxSessionDuration()const;
|
||||
void setMaxSessionDuration(long maxSessionDuration);
|
||||
std::string getRoleName()const;
|
||||
void setRoleName(const std::string& roleName);
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
std::string getAssumeRolePolicyDocument()const;
|
||||
void setAssumeRolePolicyDocument(const std::string& assumeRolePolicyDocument);
|
||||
|
||||
private:
|
||||
long maxSessionDuration_;
|
||||
std::string roleName_;
|
||||
std::string description_;
|
||||
std::string assumeRolePolicyDocument_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_CREATEROLEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_CREATEROLEREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_CREATEROLEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT CreateRoleRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreateRoleRequest();
|
||||
~CreateRoleRequest();
|
||||
long getMaxSessionDuration() const;
|
||||
void setMaxSessionDuration(long maxSessionDuration);
|
||||
std::string getRoleName() const;
|
||||
void setRoleName(const std::string &roleName);
|
||||
std::string getDescription() const;
|
||||
void setDescription(const std::string &description);
|
||||
std::string getAssumeRolePolicyDocument() const;
|
||||
void setAssumeRolePolicyDocument(const std::string &assumeRolePolicyDocument);
|
||||
|
||||
private:
|
||||
long maxSessionDuration_;
|
||||
std::string roleName_;
|
||||
std::string description_;
|
||||
std::string assumeRolePolicyDocument_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_CREATEROLEREQUEST_H_
|
||||
|
||||
@@ -39,8 +39,8 @@ namespace AlibabaCloud
|
||||
std::string description;
|
||||
std::string assumeRolePolicyDocument;
|
||||
std::string arn;
|
||||
std::string roleId;
|
||||
std::string createDate;
|
||||
std::string roleId;
|
||||
std::string rolePrincipalName;
|
||||
};
|
||||
|
||||
|
||||
@@ -1,54 +1,48 @@
|
||||
/*
|
||||
* 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_RESOURCEMANAGER_MODEL_CREATESERVICELINKEDROLEREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_CREATESERVICELINKEDROLEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT CreateServiceLinkedRoleRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateServiceLinkedRoleRequest();
|
||||
~CreateServiceLinkedRoleRequest();
|
||||
|
||||
std::string getCustomSuffix()const;
|
||||
void setCustomSuffix(const std::string& customSuffix);
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
std::string getServiceName()const;
|
||||
void setServiceName(const std::string& serviceName);
|
||||
|
||||
private:
|
||||
std::string customSuffix_;
|
||||
std::string description_;
|
||||
std::string serviceName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_CREATESERVICELINKEDROLEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_CREATESERVICELINKEDROLEREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_CREATESERVICELINKEDROLEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT CreateServiceLinkedRoleRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreateServiceLinkedRoleRequest();
|
||||
~CreateServiceLinkedRoleRequest();
|
||||
std::string getCustomSuffix() const;
|
||||
void setCustomSuffix(const std::string &customSuffix);
|
||||
std::string getDescription() const;
|
||||
void setDescription(const std::string &description);
|
||||
std::string getServiceName() const;
|
||||
void setServiceName(const std::string &serviceName);
|
||||
|
||||
private:
|
||||
std::string customSuffix_;
|
||||
std::string description_;
|
||||
std::string serviceName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_CREATESERVICELINKEDROLEREQUEST_H_
|
||||
|
||||
@@ -37,10 +37,10 @@ namespace AlibabaCloud
|
||||
std::string roleName;
|
||||
std::string description;
|
||||
std::string assumeRolePolicyDocument;
|
||||
bool isServiceLinkedRole;
|
||||
std::string arn;
|
||||
std::string roleId;
|
||||
bool isServiceLinkedRole;
|
||||
std::string createDate;
|
||||
std::string roleId;
|
||||
std::string rolePrincipalName;
|
||||
};
|
||||
|
||||
|
||||
@@ -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_RESOURCEMANAGER_MODEL_DECLINEHANDSHAKEREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_DECLINEHANDSHAKEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT DeclineHandshakeRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeclineHandshakeRequest();
|
||||
~DeclineHandshakeRequest();
|
||||
|
||||
std::string getHandshakeId()const;
|
||||
void setHandshakeId(const std::string& handshakeId);
|
||||
|
||||
private:
|
||||
std::string handshakeId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_DECLINEHANDSHAKEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_DECLINEHANDSHAKEREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_DECLINEHANDSHAKEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT DeclineHandshakeRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeclineHandshakeRequest();
|
||||
~DeclineHandshakeRequest();
|
||||
std::string getHandshakeId() const;
|
||||
void setHandshakeId(const std::string &handshakeId);
|
||||
|
||||
private:
|
||||
std::string handshakeId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_DECLINEHANDSHAKEREQUEST_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_RESOURCEMANAGER_MODEL_DELETECONTROLPOLICYREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_DELETECONTROLPOLICYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT DeleteControlPolicyRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteControlPolicyRequest();
|
||||
~DeleteControlPolicyRequest();
|
||||
|
||||
std::string getPolicyId()const;
|
||||
void setPolicyId(const std::string& policyId);
|
||||
|
||||
private:
|
||||
std::string policyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_DELETECONTROLPOLICYREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_DELETECONTROLPOLICYREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_DELETECONTROLPOLICYREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT DeleteControlPolicyRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteControlPolicyRequest();
|
||||
~DeleteControlPolicyRequest();
|
||||
std::string getPolicyId() const;
|
||||
void setPolicyId(const std::string &policyId);
|
||||
|
||||
private:
|
||||
std::string policyId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_DELETECONTROLPOLICYREQUEST_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_RESOURCEMANAGER_MODEL_DELETEFOLDERREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_DELETEFOLDERREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT DeleteFolderRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteFolderRequest();
|
||||
~DeleteFolderRequest();
|
||||
|
||||
std::string getFolderId()const;
|
||||
void setFolderId(const std::string& folderId);
|
||||
|
||||
private:
|
||||
std::string folderId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_DELETEFOLDERREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_DELETEFOLDERREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_DELETEFOLDERREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT DeleteFolderRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteFolderRequest();
|
||||
~DeleteFolderRequest();
|
||||
std::string getFolderId() const;
|
||||
void setFolderId(const std::string &folderId);
|
||||
|
||||
private:
|
||||
std::string folderId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_DELETEFOLDERREQUEST_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_RESOURCEMANAGER_MODEL_DELETEPOLICYREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_DELETEPOLICYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT DeletePolicyRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeletePolicyRequest();
|
||||
~DeletePolicyRequest();
|
||||
|
||||
std::string getPolicyName()const;
|
||||
void setPolicyName(const std::string& policyName);
|
||||
|
||||
private:
|
||||
std::string policyName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_DELETEPOLICYREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_DELETEPOLICYREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_DELETEPOLICYREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT DeletePolicyRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeletePolicyRequest();
|
||||
~DeletePolicyRequest();
|
||||
std::string getPolicyName() const;
|
||||
void setPolicyName(const std::string &policyName);
|
||||
|
||||
private:
|
||||
std::string policyName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_DELETEPOLICYREQUEST_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_RESOURCEMANAGER_MODEL_DELETEPOLICYVERSIONREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_DELETEPOLICYVERSIONREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT DeletePolicyVersionRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeletePolicyVersionRequest();
|
||||
~DeletePolicyVersionRequest();
|
||||
|
||||
std::string getVersionId()const;
|
||||
void setVersionId(const std::string& versionId);
|
||||
std::string getPolicyName()const;
|
||||
void setPolicyName(const std::string& policyName);
|
||||
|
||||
private:
|
||||
std::string versionId_;
|
||||
std::string policyName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_DELETEPOLICYVERSIONREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_DELETEPOLICYVERSIONREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_DELETEPOLICYVERSIONREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT DeletePolicyVersionRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeletePolicyVersionRequest();
|
||||
~DeletePolicyVersionRequest();
|
||||
std::string getVersionId() const;
|
||||
void setVersionId(const std::string &versionId);
|
||||
std::string getPolicyName() const;
|
||||
void setPolicyName(const std::string &policyName);
|
||||
|
||||
private:
|
||||
std::string versionId_;
|
||||
std::string policyName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_DELETEPOLICYVERSIONREQUEST_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_RESOURCEMANAGER_MODEL_DELETERESOURCEGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_DELETERESOURCEGROUPREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT DeleteResourceGroupRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteResourceGroupRequest();
|
||||
~DeleteResourceGroupRequest();
|
||||
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
|
||||
private:
|
||||
std::string resourceGroupId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_DELETERESOURCEGROUPREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_DELETERESOURCEGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_DELETERESOURCEGROUPREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT DeleteResourceGroupRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteResourceGroupRequest();
|
||||
~DeleteResourceGroupRequest();
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
|
||||
private:
|
||||
std::string resourceGroupId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_DELETERESOURCEGROUPREQUEST_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_RESOURCEMANAGER_MODEL_DELETEROLEREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_DELETEROLEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT DeleteRoleRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteRoleRequest();
|
||||
~DeleteRoleRequest();
|
||||
|
||||
std::string getRoleName()const;
|
||||
void setRoleName(const std::string& roleName);
|
||||
|
||||
private:
|
||||
std::string roleName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_DELETEROLEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_DELETEROLEREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_DELETEROLEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT DeleteRoleRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteRoleRequest();
|
||||
~DeleteRoleRequest();
|
||||
std::string getRoleName() const;
|
||||
void setRoleName(const std::string &roleName);
|
||||
|
||||
private:
|
||||
std::string roleName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_DELETEROLEREQUEST_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_RESOURCEMANAGER_MODEL_DELETESERVICELINKEDROLEREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_DELETESERVICELINKEDROLEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT DeleteServiceLinkedRoleRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteServiceLinkedRoleRequest();
|
||||
~DeleteServiceLinkedRoleRequest();
|
||||
|
||||
std::string getRoleName()const;
|
||||
void setRoleName(const std::string& roleName);
|
||||
|
||||
private:
|
||||
std::string roleName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_DELETESERVICELINKEDROLEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_DELETESERVICELINKEDROLEREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_DELETESERVICELINKEDROLEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT DeleteServiceLinkedRoleRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteServiceLinkedRoleRequest();
|
||||
~DeleteServiceLinkedRoleRequest();
|
||||
std::string getRoleName() const;
|
||||
void setRoleName(const std::string &roleName);
|
||||
|
||||
private:
|
||||
std::string roleName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_DELETESERVICELINKEDROLEREQUEST_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_RESOURCEMANAGER_MODEL_DEREGISTERDELEGATEDADMINISTRATORREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_DEREGISTERDELEGATEDADMINISTRATORREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT DeregisterDelegatedAdministratorRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeregisterDelegatedAdministratorRequest();
|
||||
~DeregisterDelegatedAdministratorRequest();
|
||||
|
||||
std::string getAccountId()const;
|
||||
void setAccountId(const std::string& accountId);
|
||||
std::string getServicePrincipal()const;
|
||||
void setServicePrincipal(const std::string& servicePrincipal);
|
||||
|
||||
private:
|
||||
std::string accountId_;
|
||||
std::string servicePrincipal_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_DEREGISTERDELEGATEDADMINISTRATORREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_DEREGISTERDELEGATEDADMINISTRATORREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_DEREGISTERDELEGATEDADMINISTRATORREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT DeregisterDelegatedAdministratorRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeregisterDelegatedAdministratorRequest();
|
||||
~DeregisterDelegatedAdministratorRequest();
|
||||
std::string getAccountId() const;
|
||||
void setAccountId(const std::string &accountId);
|
||||
std::string getServicePrincipal() const;
|
||||
void setServicePrincipal(const std::string &servicePrincipal);
|
||||
|
||||
private:
|
||||
std::string accountId_;
|
||||
std::string servicePrincipal_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_DEREGISTERDELEGATEDADMINISTRATORREQUEST_H_
|
||||
|
||||
@@ -1,45 +1,39 @@
|
||||
/*
|
||||
* 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_RESOURCEMANAGER_MODEL_DESTROYRESOURCEDIRECTORYREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_DESTROYRESOURCEDIRECTORYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT DestroyResourceDirectoryRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DestroyResourceDirectoryRequest();
|
||||
~DestroyResourceDirectoryRequest();
|
||||
|
||||
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_DESTROYRESOURCEDIRECTORYREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_DESTROYRESOURCEDIRECTORYREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_DESTROYRESOURCEDIRECTORYREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT DestroyResourceDirectoryRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DestroyResourceDirectoryRequest();
|
||||
~DestroyResourceDirectoryRequest();
|
||||
|
||||
private:
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_DESTROYRESOURCEDIRECTORYREQUEST_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_RESOURCEMANAGER_MODEL_DETACHCONTROLPOLICYREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_DETACHCONTROLPOLICYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT DetachControlPolicyRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DetachControlPolicyRequest();
|
||||
~DetachControlPolicyRequest();
|
||||
|
||||
std::string getTargetId()const;
|
||||
void setTargetId(const std::string& targetId);
|
||||
std::string getPolicyId()const;
|
||||
void setPolicyId(const std::string& policyId);
|
||||
|
||||
private:
|
||||
std::string targetId_;
|
||||
std::string policyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_DETACHCONTROLPOLICYREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_DETACHCONTROLPOLICYREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_DETACHCONTROLPOLICYREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT DetachControlPolicyRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DetachControlPolicyRequest();
|
||||
~DetachControlPolicyRequest();
|
||||
std::string getTargetId() const;
|
||||
void setTargetId(const std::string &targetId);
|
||||
std::string getPolicyId() const;
|
||||
void setPolicyId(const std::string &policyId);
|
||||
|
||||
private:
|
||||
std::string targetId_;
|
||||
std::string policyId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_DETACHCONTROLPOLICYREQUEST_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_RESOURCEMANAGER_MODEL_DETACHPOLICYREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_DETACHPOLICYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT DetachPolicyRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DetachPolicyRequest();
|
||||
~DetachPolicyRequest();
|
||||
|
||||
std::string getPolicyType()const;
|
||||
void setPolicyType(const std::string& policyType);
|
||||
std::string getPrincipalType()const;
|
||||
void setPrincipalType(const std::string& principalType);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getPolicyName()const;
|
||||
void setPolicyName(const std::string& policyName);
|
||||
std::string getPrincipalName()const;
|
||||
void setPrincipalName(const std::string& principalName);
|
||||
|
||||
private:
|
||||
std::string policyType_;
|
||||
std::string principalType_;
|
||||
std::string resourceGroupId_;
|
||||
std::string policyName_;
|
||||
std::string principalName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_DETACHPOLICYREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_DETACHPOLICYREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_DETACHPOLICYREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT DetachPolicyRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DetachPolicyRequest();
|
||||
~DetachPolicyRequest();
|
||||
std::string getPolicyType() const;
|
||||
void setPolicyType(const std::string &policyType);
|
||||
std::string getPrincipalType() const;
|
||||
void setPrincipalType(const std::string &principalType);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getPolicyName() const;
|
||||
void setPolicyName(const std::string &policyName);
|
||||
std::string getPrincipalName() const;
|
||||
void setPrincipalName(const std::string &principalName);
|
||||
|
||||
private:
|
||||
std::string policyType_;
|
||||
std::string principalType_;
|
||||
std::string resourceGroupId_;
|
||||
std::string policyName_;
|
||||
std::string principalName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_DETACHPOLICYREQUEST_H_
|
||||
|
||||
@@ -1,45 +1,39 @@
|
||||
/*
|
||||
* 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_RESOURCEMANAGER_MODEL_DISABLECONTROLPOLICYREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_DISABLECONTROLPOLICYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT DisableControlPolicyRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DisableControlPolicyRequest();
|
||||
~DisableControlPolicyRequest();
|
||||
|
||||
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_DISABLECONTROLPOLICYREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_DISABLECONTROLPOLICYREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_DISABLECONTROLPOLICYREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT DisableControlPolicyRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DisableControlPolicyRequest();
|
||||
~DisableControlPolicyRequest();
|
||||
|
||||
private:
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_DISABLECONTROLPOLICYREQUEST_H_
|
||||
|
||||
@@ -1,45 +1,39 @@
|
||||
/*
|
||||
* 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_RESOURCEMANAGER_MODEL_ENABLECONTROLPOLICYREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_ENABLECONTROLPOLICYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT EnableControlPolicyRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
EnableControlPolicyRequest();
|
||||
~EnableControlPolicyRequest();
|
||||
|
||||
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_ENABLECONTROLPOLICYREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_ENABLECONTROLPOLICYREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_ENABLECONTROLPOLICYREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT EnableControlPolicyRequest : public RpcServiceRequest {
|
||||
public:
|
||||
EnableControlPolicyRequest();
|
||||
~EnableControlPolicyRequest();
|
||||
|
||||
private:
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_ENABLECONTROLPOLICYREQUEST_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_RESOURCEMANAGER_MODEL_ENABLERESOURCEDIRECTORYREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_ENABLERESOURCEDIRECTORYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT EnableResourceDirectoryRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
EnableResourceDirectoryRequest();
|
||||
~EnableResourceDirectoryRequest();
|
||||
|
||||
std::string getEnableMode()const;
|
||||
void setEnableMode(const std::string& enableMode);
|
||||
std::string getMASecureMobilePhone()const;
|
||||
void setMASecureMobilePhone(const std::string& mASecureMobilePhone);
|
||||
std::string getMAName()const;
|
||||
void setMAName(const std::string& mAName);
|
||||
std::string getVerificationCode()const;
|
||||
void setVerificationCode(const std::string& verificationCode);
|
||||
|
||||
private:
|
||||
std::string enableMode_;
|
||||
std::string mASecureMobilePhone_;
|
||||
std::string mAName_;
|
||||
std::string verificationCode_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_ENABLERESOURCEDIRECTORYREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_ENABLERESOURCEDIRECTORYREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_ENABLERESOURCEDIRECTORYREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT EnableResourceDirectoryRequest : public RpcServiceRequest {
|
||||
public:
|
||||
EnableResourceDirectoryRequest();
|
||||
~EnableResourceDirectoryRequest();
|
||||
std::string getEnableMode() const;
|
||||
void setEnableMode(const std::string &enableMode);
|
||||
std::string getMASecureMobilePhone() const;
|
||||
void setMASecureMobilePhone(const std::string &mASecureMobilePhone);
|
||||
std::string getMAName() const;
|
||||
void setMAName(const std::string &mAName);
|
||||
std::string getVerificationCode() const;
|
||||
void setVerificationCode(const std::string &verificationCode);
|
||||
|
||||
private:
|
||||
std::string enableMode_;
|
||||
std::string mASecureMobilePhone_;
|
||||
std::string mAName_;
|
||||
std::string verificationCode_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_ENABLERESOURCEDIRECTORYREQUEST_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_RESOURCEMANAGER_MODEL_GETACCOUNTREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_GETACCOUNTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT GetAccountRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetAccountRequest();
|
||||
~GetAccountRequest();
|
||||
|
||||
std::string getAccountId()const;
|
||||
void setAccountId(const std::string& accountId);
|
||||
|
||||
private:
|
||||
std::string accountId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_GETACCOUNTREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_GETACCOUNTREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_GETACCOUNTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT GetAccountRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GetAccountRequest();
|
||||
~GetAccountRequest();
|
||||
std::string getAccountId() const;
|
||||
void setAccountId(const std::string &accountId);
|
||||
|
||||
private:
|
||||
std::string accountId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_GETACCOUNTREQUEST_H_
|
||||
|
||||
@@ -1,45 +1,39 @@
|
||||
/*
|
||||
* 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_RESOURCEMANAGER_MODEL_GETCONTROLPOLICYENABLEMENTSTATUSREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_GETCONTROLPOLICYENABLEMENTSTATUSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT GetControlPolicyEnablementStatusRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetControlPolicyEnablementStatusRequest();
|
||||
~GetControlPolicyEnablementStatusRequest();
|
||||
|
||||
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_GETCONTROLPOLICYENABLEMENTSTATUSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_GETCONTROLPOLICYENABLEMENTSTATUSREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_GETCONTROLPOLICYENABLEMENTSTATUSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT GetControlPolicyEnablementStatusRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GetControlPolicyEnablementStatusRequest();
|
||||
~GetControlPolicyEnablementStatusRequest();
|
||||
|
||||
private:
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_GETCONTROLPOLICYENABLEMENTSTATUSREQUEST_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_RESOURCEMANAGER_MODEL_GETCONTROLPOLICYREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_GETCONTROLPOLICYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT GetControlPolicyRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetControlPolicyRequest();
|
||||
~GetControlPolicyRequest();
|
||||
|
||||
std::string getLanguage()const;
|
||||
void setLanguage(const std::string& language);
|
||||
std::string getPolicyId()const;
|
||||
void setPolicyId(const std::string& policyId);
|
||||
|
||||
private:
|
||||
std::string language_;
|
||||
std::string policyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_GETCONTROLPOLICYREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_GETCONTROLPOLICYREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_GETCONTROLPOLICYREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT GetControlPolicyRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GetControlPolicyRequest();
|
||||
~GetControlPolicyRequest();
|
||||
std::string getLanguage() const;
|
||||
void setLanguage(const std::string &language);
|
||||
std::string getPolicyId() const;
|
||||
void setPolicyId(const std::string &policyId);
|
||||
|
||||
private:
|
||||
std::string language_;
|
||||
std::string policyId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_GETCONTROLPOLICYREQUEST_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_RESOURCEMANAGER_MODEL_GETFOLDERREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_GETFOLDERREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT GetFolderRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetFolderRequest();
|
||||
~GetFolderRequest();
|
||||
|
||||
std::string getFolderId()const;
|
||||
void setFolderId(const std::string& folderId);
|
||||
|
||||
private:
|
||||
std::string folderId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_GETFOLDERREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_GETFOLDERREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_GETFOLDERREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT GetFolderRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GetFolderRequest();
|
||||
~GetFolderRequest();
|
||||
std::string getFolderId() const;
|
||||
void setFolderId(const std::string &folderId);
|
||||
|
||||
private:
|
||||
std::string folderId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_GETFOLDERREQUEST_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_RESOURCEMANAGER_MODEL_GETHANDSHAKEREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_GETHANDSHAKEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT GetHandshakeRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetHandshakeRequest();
|
||||
~GetHandshakeRequest();
|
||||
|
||||
std::string getHandshakeId()const;
|
||||
void setHandshakeId(const std::string& handshakeId);
|
||||
|
||||
private:
|
||||
std::string handshakeId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_GETHANDSHAKEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_GETHANDSHAKEREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_GETHANDSHAKEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT GetHandshakeRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GetHandshakeRequest();
|
||||
~GetHandshakeRequest();
|
||||
std::string getHandshakeId() const;
|
||||
void setHandshakeId(const std::string &handshakeId);
|
||||
|
||||
private:
|
||||
std::string handshakeId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_GETHANDSHAKEREQUEST_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_RESOURCEMANAGER_MODEL_GETPAYERFORACCOUNTREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_GETPAYERFORACCOUNTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT GetPayerForAccountRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetPayerForAccountRequest();
|
||||
~GetPayerForAccountRequest();
|
||||
|
||||
std::string getAccountId()const;
|
||||
void setAccountId(const std::string& accountId);
|
||||
|
||||
private:
|
||||
std::string accountId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_GETPAYERFORACCOUNTREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_GETPAYERFORACCOUNTREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_GETPAYERFORACCOUNTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT GetPayerForAccountRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GetPayerForAccountRequest();
|
||||
~GetPayerForAccountRequest();
|
||||
std::string getAccountId() const;
|
||||
void setAccountId(const std::string &accountId);
|
||||
|
||||
private:
|
||||
std::string accountId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_GETPAYERFORACCOUNTREQUEST_H_
|
||||
|
||||
@@ -1,54 +1,48 @@
|
||||
/*
|
||||
* 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_RESOURCEMANAGER_MODEL_GETPOLICYREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_GETPOLICYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT GetPolicyRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetPolicyRequest();
|
||||
~GetPolicyRequest();
|
||||
|
||||
std::string getPolicyType()const;
|
||||
void setPolicyType(const std::string& policyType);
|
||||
std::string getLanguage()const;
|
||||
void setLanguage(const std::string& language);
|
||||
std::string getPolicyName()const;
|
||||
void setPolicyName(const std::string& policyName);
|
||||
|
||||
private:
|
||||
std::string policyType_;
|
||||
std::string language_;
|
||||
std::string policyName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_GETPOLICYREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_GETPOLICYREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_GETPOLICYREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT GetPolicyRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GetPolicyRequest();
|
||||
~GetPolicyRequest();
|
||||
std::string getPolicyType() const;
|
||||
void setPolicyType(const std::string &policyType);
|
||||
std::string getLanguage() const;
|
||||
void setLanguage(const std::string &language);
|
||||
std::string getPolicyName() const;
|
||||
void setPolicyName(const std::string &policyName);
|
||||
|
||||
private:
|
||||
std::string policyType_;
|
||||
std::string language_;
|
||||
std::string policyName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_GETPOLICYREQUEST_H_
|
||||
|
||||
@@ -34,12 +34,12 @@ namespace AlibabaCloud
|
||||
public:
|
||||
struct Policy
|
||||
{
|
||||
std::string policyType;
|
||||
std::string updateDate;
|
||||
std::string policyType;
|
||||
std::string description;
|
||||
int attachmentCount;
|
||||
std::string policyName;
|
||||
std::string defaultVersion;
|
||||
std::string policyName;
|
||||
std::string policyDocument;
|
||||
std::string createDate;
|
||||
};
|
||||
|
||||
@@ -1,54 +1,48 @@
|
||||
/*
|
||||
* 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_RESOURCEMANAGER_MODEL_GETPOLICYVERSIONREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_GETPOLICYVERSIONREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT GetPolicyVersionRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetPolicyVersionRequest();
|
||||
~GetPolicyVersionRequest();
|
||||
|
||||
std::string getPolicyType()const;
|
||||
void setPolicyType(const std::string& policyType);
|
||||
std::string getVersionId()const;
|
||||
void setVersionId(const std::string& versionId);
|
||||
std::string getPolicyName()const;
|
||||
void setPolicyName(const std::string& policyName);
|
||||
|
||||
private:
|
||||
std::string policyType_;
|
||||
std::string versionId_;
|
||||
std::string policyName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_GETPOLICYVERSIONREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_GETPOLICYVERSIONREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_GETPOLICYVERSIONREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT GetPolicyVersionRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GetPolicyVersionRequest();
|
||||
~GetPolicyVersionRequest();
|
||||
std::string getPolicyType() const;
|
||||
void setPolicyType(const std::string &policyType);
|
||||
std::string getVersionId() const;
|
||||
void setVersionId(const std::string &versionId);
|
||||
std::string getPolicyName() const;
|
||||
void setPolicyName(const std::string &policyName);
|
||||
|
||||
private:
|
||||
std::string policyType_;
|
||||
std::string versionId_;
|
||||
std::string policyName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_GETPOLICYVERSIONREQUEST_H_
|
||||
|
||||
@@ -1,45 +1,39 @@
|
||||
/*
|
||||
* 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_RESOURCEMANAGER_MODEL_GETRESOURCEDIRECTORYREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_GETRESOURCEDIRECTORYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT GetResourceDirectoryRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetResourceDirectoryRequest();
|
||||
~GetResourceDirectoryRequest();
|
||||
|
||||
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_GETRESOURCEDIRECTORYREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_GETRESOURCEDIRECTORYREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_GETRESOURCEDIRECTORYREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT GetResourceDirectoryRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GetResourceDirectoryRequest();
|
||||
~GetResourceDirectoryRequest();
|
||||
|
||||
private:
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_GETRESOURCEDIRECTORYREQUEST_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_RESOURCEMANAGER_MODEL_GETRESOURCEGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_GETRESOURCEGROUPREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT GetResourceGroupRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetResourceGroupRequest();
|
||||
~GetResourceGroupRequest();
|
||||
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
|
||||
private:
|
||||
std::string resourceGroupId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_GETRESOURCEGROUPREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_GETRESOURCEGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_GETRESOURCEGROUPREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT GetResourceGroupRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GetResourceGroupRequest();
|
||||
~GetResourceGroupRequest();
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
|
||||
private:
|
||||
std::string resourceGroupId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_GETRESOURCEGROUPREQUEST_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_RESOURCEMANAGER_MODEL_GETROLEREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_GETROLEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT GetRoleRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetRoleRequest();
|
||||
~GetRoleRequest();
|
||||
|
||||
std::string getRoleName()const;
|
||||
void setRoleName(const std::string& roleName);
|
||||
std::string getLanguage()const;
|
||||
void setLanguage(const std::string& language);
|
||||
|
||||
private:
|
||||
std::string roleName_;
|
||||
std::string language_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_GETROLEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_GETROLEREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_GETROLEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT GetRoleRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GetRoleRequest();
|
||||
~GetRoleRequest();
|
||||
std::string getRoleName() const;
|
||||
void setRoleName(const std::string &roleName);
|
||||
std::string getLanguage() const;
|
||||
void setLanguage(const std::string &language);
|
||||
|
||||
private:
|
||||
std::string roleName_;
|
||||
std::string language_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_GETROLEREQUEST_H_
|
||||
|
||||
@@ -36,19 +36,19 @@ namespace AlibabaCloud
|
||||
{
|
||||
struct LatestDeletionTask
|
||||
{
|
||||
std::string createDate;
|
||||
std::string deletionTaskId;
|
||||
std::string createDate;
|
||||
};
|
||||
long maxSessionDuration;
|
||||
std::string updateDate;
|
||||
long maxSessionDuration;
|
||||
std::string roleName;
|
||||
std::string description;
|
||||
std::string assumeRolePolicyDocument;
|
||||
LatestDeletionTask latestDeletionTask;
|
||||
bool isServiceLinkedRole;
|
||||
std::string arn;
|
||||
std::string roleId;
|
||||
bool isServiceLinkedRole;
|
||||
std::string createDate;
|
||||
std::string roleId;
|
||||
std::string rolePrincipalName;
|
||||
};
|
||||
|
||||
|
||||
@@ -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_RESOURCEMANAGER_MODEL_GETSERVICELINKEDROLEDELETIONSTATUSREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_GETSERVICELINKEDROLEDELETIONSTATUSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT GetServiceLinkedRoleDeletionStatusRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetServiceLinkedRoleDeletionStatusRequest();
|
||||
~GetServiceLinkedRoleDeletionStatusRequest();
|
||||
|
||||
std::string getDeletionTaskId()const;
|
||||
void setDeletionTaskId(const std::string& deletionTaskId);
|
||||
|
||||
private:
|
||||
std::string deletionTaskId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_GETSERVICELINKEDROLEDELETIONSTATUSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_GETSERVICELINKEDROLEDELETIONSTATUSREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_GETSERVICELINKEDROLEDELETIONSTATUSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT GetServiceLinkedRoleDeletionStatusRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GetServiceLinkedRoleDeletionStatusRequest();
|
||||
~GetServiceLinkedRoleDeletionStatusRequest();
|
||||
std::string getDeletionTaskId() const;
|
||||
void setDeletionTaskId(const std::string &deletionTaskId);
|
||||
|
||||
private:
|
||||
std::string deletionTaskId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_GETSERVICELINKEDROLEDELETIONSTATUSREQUEST_H_
|
||||
|
||||
@@ -1,45 +1,39 @@
|
||||
/*
|
||||
* 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_RESOURCEMANAGER_MODEL_INITRESOURCEDIRECTORYREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_INITRESOURCEDIRECTORYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT InitResourceDirectoryRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
InitResourceDirectoryRequest();
|
||||
~InitResourceDirectoryRequest();
|
||||
|
||||
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_INITRESOURCEDIRECTORYREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_INITRESOURCEDIRECTORYREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_INITRESOURCEDIRECTORYREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT InitResourceDirectoryRequest : public RpcServiceRequest {
|
||||
public:
|
||||
InitResourceDirectoryRequest();
|
||||
~InitResourceDirectoryRequest();
|
||||
|
||||
private:
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_INITRESOURCEDIRECTORYREQUEST_H_
|
||||
|
||||
@@ -1,54 +1,48 @@
|
||||
/*
|
||||
* 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_RESOURCEMANAGER_MODEL_INVITEACCOUNTTORESOURCEDIRECTORYREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_INVITEACCOUNTTORESOURCEDIRECTORYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT InviteAccountToResourceDirectoryRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
InviteAccountToResourceDirectoryRequest();
|
||||
~InviteAccountToResourceDirectoryRequest();
|
||||
|
||||
std::string getNote()const;
|
||||
void setNote(const std::string& note);
|
||||
std::string getTargetType()const;
|
||||
void setTargetType(const std::string& targetType);
|
||||
std::string getTargetEntity()const;
|
||||
void setTargetEntity(const std::string& targetEntity);
|
||||
|
||||
private:
|
||||
std::string note_;
|
||||
std::string targetType_;
|
||||
std::string targetEntity_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_INVITEACCOUNTTORESOURCEDIRECTORYREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_INVITEACCOUNTTORESOURCEDIRECTORYREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_INVITEACCOUNTTORESOURCEDIRECTORYREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT InviteAccountToResourceDirectoryRequest : public RpcServiceRequest {
|
||||
public:
|
||||
InviteAccountToResourceDirectoryRequest();
|
||||
~InviteAccountToResourceDirectoryRequest();
|
||||
std::string getNote() const;
|
||||
void setNote(const std::string ¬e);
|
||||
std::string getTargetType() const;
|
||||
void setTargetType(const std::string &targetType);
|
||||
std::string getTargetEntity() const;
|
||||
void setTargetEntity(const std::string &targetEntity);
|
||||
|
||||
private:
|
||||
std::string note_;
|
||||
std::string targetType_;
|
||||
std::string targetEntity_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_INVITEACCOUNTTORESOURCEDIRECTORYREQUEST_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_RESOURCEMANAGER_MODEL_LISTACCOUNTSFORPARENTREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTACCOUNTSFORPARENTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT ListAccountsForParentRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListAccountsForParentRequest();
|
||||
~ListAccountsForParentRequest();
|
||||
|
||||
std::string getQueryKeyword()const;
|
||||
void setQueryKeyword(const std::string& queryKeyword);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getParentFolderId()const;
|
||||
void setParentFolderId(const std::string& parentFolderId);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
|
||||
private:
|
||||
std::string queryKeyword_;
|
||||
int pageNumber_;
|
||||
std::string parentFolderId_;
|
||||
int pageSize_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTACCOUNTSFORPARENTREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTACCOUNTSFORPARENTREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTACCOUNTSFORPARENTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT ListAccountsForParentRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListAccountsForParentRequest();
|
||||
~ListAccountsForParentRequest();
|
||||
std::string getQueryKeyword() const;
|
||||
void setQueryKeyword(const std::string &queryKeyword);
|
||||
int getPageNumber() const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getParentFolderId() const;
|
||||
void setParentFolderId(const std::string &parentFolderId);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
|
||||
private:
|
||||
std::string queryKeyword_;
|
||||
int pageNumber_;
|
||||
std::string parentFolderId_;
|
||||
int pageSize_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTACCOUNTSFORPARENTREQUEST_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_RESOURCEMANAGER_MODEL_LISTACCOUNTSREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTACCOUNTSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT ListAccountsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListAccountsRequest();
|
||||
~ListAccountsRequest();
|
||||
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
|
||||
private:
|
||||
int pageNumber_;
|
||||
int pageSize_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTACCOUNTSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTACCOUNTSREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTACCOUNTSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT ListAccountsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListAccountsRequest();
|
||||
~ListAccountsRequest();
|
||||
int getPageNumber() const;
|
||||
void setPageNumber(int pageNumber);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
|
||||
private:
|
||||
int pageNumber_;
|
||||
int pageSize_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTACCOUNTSREQUEST_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_RESOURCEMANAGER_MODEL_LISTANCESTORSREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTANCESTORSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT ListAncestorsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListAncestorsRequest();
|
||||
~ListAncestorsRequest();
|
||||
|
||||
std::string getChildId()const;
|
||||
void setChildId(const std::string& childId);
|
||||
|
||||
private:
|
||||
std::string childId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTANCESTORSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTANCESTORSREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTANCESTORSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT ListAncestorsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListAncestorsRequest();
|
||||
~ListAncestorsRequest();
|
||||
std::string getChildId() const;
|
||||
void setChildId(const std::string &childId);
|
||||
|
||||
private:
|
||||
std::string childId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTANCESTORSREQUEST_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_RESOURCEMANAGER_MODEL_LISTCONTROLPOLICIESREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTCONTROLPOLICIESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT ListControlPoliciesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListControlPoliciesRequest();
|
||||
~ListControlPoliciesRequest();
|
||||
|
||||
std::string getPolicyType()const;
|
||||
void setPolicyType(const std::string& policyType);
|
||||
std::string getLanguage()const;
|
||||
void setLanguage(const std::string& language);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
|
||||
private:
|
||||
std::string policyType_;
|
||||
std::string language_;
|
||||
int pageNumber_;
|
||||
int pageSize_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTCONTROLPOLICIESREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTCONTROLPOLICIESREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTCONTROLPOLICIESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT ListControlPoliciesRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListControlPoliciesRequest();
|
||||
~ListControlPoliciesRequest();
|
||||
std::string getPolicyType() const;
|
||||
void setPolicyType(const std::string &policyType);
|
||||
std::string getLanguage() const;
|
||||
void setLanguage(const std::string &language);
|
||||
int getPageNumber() const;
|
||||
void setPageNumber(int pageNumber);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
|
||||
private:
|
||||
std::string policyType_;
|
||||
std::string language_;
|
||||
int pageNumber_;
|
||||
int pageSize_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTCONTROLPOLICIESREQUEST_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_RESOURCEMANAGER_MODEL_LISTCONTROLPOLICYATTACHMENTSFORTARGETREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTCONTROLPOLICYATTACHMENTSFORTARGETREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT ListControlPolicyAttachmentsForTargetRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListControlPolicyAttachmentsForTargetRequest();
|
||||
~ListControlPolicyAttachmentsForTargetRequest();
|
||||
|
||||
std::string getTargetId()const;
|
||||
void setTargetId(const std::string& targetId);
|
||||
std::string getLanguage()const;
|
||||
void setLanguage(const std::string& language);
|
||||
|
||||
private:
|
||||
std::string targetId_;
|
||||
std::string language_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTCONTROLPOLICYATTACHMENTSFORTARGETREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTCONTROLPOLICYATTACHMENTSFORTARGETREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTCONTROLPOLICYATTACHMENTSFORTARGETREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT ListControlPolicyAttachmentsForTargetRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListControlPolicyAttachmentsForTargetRequest();
|
||||
~ListControlPolicyAttachmentsForTargetRequest();
|
||||
std::string getTargetId() const;
|
||||
void setTargetId(const std::string &targetId);
|
||||
std::string getLanguage() const;
|
||||
void setLanguage(const std::string &language);
|
||||
|
||||
private:
|
||||
std::string targetId_;
|
||||
std::string language_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTCONTROLPOLICYATTACHMENTSFORTARGETREQUEST_H_
|
||||
|
||||
@@ -1,54 +1,48 @@
|
||||
/*
|
||||
* 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_RESOURCEMANAGER_MODEL_LISTDELEGATEDADMINISTRATORSREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTDELEGATEDADMINISTRATORSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT ListDelegatedAdministratorsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListDelegatedAdministratorsRequest();
|
||||
~ListDelegatedAdministratorsRequest();
|
||||
|
||||
long getPageNumber()const;
|
||||
void setPageNumber(long pageNumber);
|
||||
long getPageSize()const;
|
||||
void setPageSize(long pageSize);
|
||||
std::string getServicePrincipal()const;
|
||||
void setServicePrincipal(const std::string& servicePrincipal);
|
||||
|
||||
private:
|
||||
long pageNumber_;
|
||||
long pageSize_;
|
||||
std::string servicePrincipal_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTDELEGATEDADMINISTRATORSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTDELEGATEDADMINISTRATORSREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTDELEGATEDADMINISTRATORSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT ListDelegatedAdministratorsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListDelegatedAdministratorsRequest();
|
||||
~ListDelegatedAdministratorsRequest();
|
||||
long getPageNumber() const;
|
||||
void setPageNumber(long pageNumber);
|
||||
long getPageSize() const;
|
||||
void setPageSize(long pageSize);
|
||||
std::string getServicePrincipal() const;
|
||||
void setServicePrincipal(const std::string &servicePrincipal);
|
||||
|
||||
private:
|
||||
long pageNumber_;
|
||||
long pageSize_;
|
||||
std::string servicePrincipal_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTDELEGATEDADMINISTRATORSREQUEST_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_RESOURCEMANAGER_MODEL_LISTDELEGATEDSERVICESFORACCOUNTREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTDELEGATEDSERVICESFORACCOUNTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT ListDelegatedServicesForAccountRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListDelegatedServicesForAccountRequest();
|
||||
~ListDelegatedServicesForAccountRequest();
|
||||
|
||||
std::string getAccountId()const;
|
||||
void setAccountId(const std::string& accountId);
|
||||
|
||||
private:
|
||||
std::string accountId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTDELEGATEDSERVICESFORACCOUNTREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTDELEGATEDSERVICESFORACCOUNTREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTDELEGATEDSERVICESFORACCOUNTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT ListDelegatedServicesForAccountRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListDelegatedServicesForAccountRequest();
|
||||
~ListDelegatedServicesForAccountRequest();
|
||||
std::string getAccountId() const;
|
||||
void setAccountId(const std::string &accountId);
|
||||
|
||||
private:
|
||||
std::string accountId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTDELEGATEDSERVICESFORACCOUNTREQUEST_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_RESOURCEMANAGER_MODEL_LISTFOLDERSFORPARENTREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTFOLDERSFORPARENTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT ListFoldersForParentRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListFoldersForParentRequest();
|
||||
~ListFoldersForParentRequest();
|
||||
|
||||
std::string getQueryKeyword()const;
|
||||
void setQueryKeyword(const std::string& queryKeyword);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getParentFolderId()const;
|
||||
void setParentFolderId(const std::string& parentFolderId);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
|
||||
private:
|
||||
std::string queryKeyword_;
|
||||
int pageNumber_;
|
||||
std::string parentFolderId_;
|
||||
int pageSize_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTFOLDERSFORPARENTREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTFOLDERSFORPARENTREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTFOLDERSFORPARENTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT ListFoldersForParentRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListFoldersForParentRequest();
|
||||
~ListFoldersForParentRequest();
|
||||
std::string getQueryKeyword() const;
|
||||
void setQueryKeyword(const std::string &queryKeyword);
|
||||
int getPageNumber() const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getParentFolderId() const;
|
||||
void setParentFolderId(const std::string &parentFolderId);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
|
||||
private:
|
||||
std::string queryKeyword_;
|
||||
int pageNumber_;
|
||||
std::string parentFolderId_;
|
||||
int pageSize_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTFOLDERSFORPARENTREQUEST_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_RESOURCEMANAGER_MODEL_LISTHANDSHAKESFORACCOUNTREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTHANDSHAKESFORACCOUNTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT ListHandshakesForAccountRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListHandshakesForAccountRequest();
|
||||
~ListHandshakesForAccountRequest();
|
||||
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
|
||||
private:
|
||||
int pageNumber_;
|
||||
int pageSize_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTHANDSHAKESFORACCOUNTREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTHANDSHAKESFORACCOUNTREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTHANDSHAKESFORACCOUNTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT ListHandshakesForAccountRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListHandshakesForAccountRequest();
|
||||
~ListHandshakesForAccountRequest();
|
||||
int getPageNumber() const;
|
||||
void setPageNumber(int pageNumber);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
|
||||
private:
|
||||
int pageNumber_;
|
||||
int pageSize_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTHANDSHAKESFORACCOUNTREQUEST_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_RESOURCEMANAGER_MODEL_LISTHANDSHAKESFORRESOURCEDIRECTORYREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTHANDSHAKESFORRESOURCEDIRECTORYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT ListHandshakesForResourceDirectoryRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListHandshakesForResourceDirectoryRequest();
|
||||
~ListHandshakesForResourceDirectoryRequest();
|
||||
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
|
||||
private:
|
||||
int pageNumber_;
|
||||
int pageSize_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTHANDSHAKESFORRESOURCEDIRECTORYREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTHANDSHAKESFORRESOURCEDIRECTORYREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTHANDSHAKESFORRESOURCEDIRECTORYREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT ListHandshakesForResourceDirectoryRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListHandshakesForResourceDirectoryRequest();
|
||||
~ListHandshakesForResourceDirectoryRequest();
|
||||
int getPageNumber() const;
|
||||
void setPageNumber(int pageNumber);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
|
||||
private:
|
||||
int pageNumber_;
|
||||
int pageSize_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTHANDSHAKESFORRESOURCEDIRECTORYREQUEST_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_RESOURCEMANAGER_MODEL_LISTPOLICIESREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTPOLICIESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT ListPoliciesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListPoliciesRequest();
|
||||
~ListPoliciesRequest();
|
||||
|
||||
std::string getPolicyType()const;
|
||||
void setPolicyType(const std::string& policyType);
|
||||
std::string getLanguage()const;
|
||||
void setLanguage(const std::string& language);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
|
||||
private:
|
||||
std::string policyType_;
|
||||
std::string language_;
|
||||
int pageNumber_;
|
||||
int pageSize_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTPOLICIESREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTPOLICIESREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTPOLICIESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT ListPoliciesRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListPoliciesRequest();
|
||||
~ListPoliciesRequest();
|
||||
std::string getPolicyType() const;
|
||||
void setPolicyType(const std::string &policyType);
|
||||
std::string getLanguage() const;
|
||||
void setLanguage(const std::string &language);
|
||||
int getPageNumber() const;
|
||||
void setPageNumber(int pageNumber);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
|
||||
private:
|
||||
std::string policyType_;
|
||||
std::string language_;
|
||||
int pageNumber_;
|
||||
int pageSize_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTPOLICIESREQUEST_H_
|
||||
|
||||
@@ -34,12 +34,12 @@ namespace AlibabaCloud
|
||||
public:
|
||||
struct Policy
|
||||
{
|
||||
std::string policyType;
|
||||
std::string updateDate;
|
||||
std::string policyType;
|
||||
std::string description;
|
||||
int attachmentCount;
|
||||
std::string policyName;
|
||||
std::string defaultVersion;
|
||||
std::string policyName;
|
||||
std::string createDate;
|
||||
};
|
||||
|
||||
|
||||
@@ -1,69 +1,63 @@
|
||||
/*
|
||||
* 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_RESOURCEMANAGER_MODEL_LISTPOLICYATTACHMENTSREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTPOLICYATTACHMENTSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT ListPolicyAttachmentsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListPolicyAttachmentsRequest();
|
||||
~ListPolicyAttachmentsRequest();
|
||||
|
||||
std::string getLanguage()const;
|
||||
void setLanguage(const std::string& language);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getPolicyType()const;
|
||||
void setPolicyType(const std::string& policyType);
|
||||
std::string getPrincipalType()const;
|
||||
void setPrincipalType(const std::string& principalType);
|
||||
std::string getPolicyName()const;
|
||||
void setPolicyName(const std::string& policyName);
|
||||
std::string getPrincipalName()const;
|
||||
void setPrincipalName(const std::string& principalName);
|
||||
|
||||
private:
|
||||
std::string language_;
|
||||
int pageNumber_;
|
||||
std::string resourceGroupId_;
|
||||
int pageSize_;
|
||||
std::string policyType_;
|
||||
std::string principalType_;
|
||||
std::string policyName_;
|
||||
std::string principalName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTPOLICYATTACHMENTSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTPOLICYATTACHMENTSREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTPOLICYATTACHMENTSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT ListPolicyAttachmentsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListPolicyAttachmentsRequest();
|
||||
~ListPolicyAttachmentsRequest();
|
||||
std::string getLanguage() const;
|
||||
void setLanguage(const std::string &language);
|
||||
int getPageNumber() const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getPolicyType() const;
|
||||
void setPolicyType(const std::string &policyType);
|
||||
std::string getPrincipalType() const;
|
||||
void setPrincipalType(const std::string &principalType);
|
||||
std::string getPolicyName() const;
|
||||
void setPolicyName(const std::string &policyName);
|
||||
std::string getPrincipalName() const;
|
||||
void setPrincipalName(const std::string &principalName);
|
||||
|
||||
private:
|
||||
std::string language_;
|
||||
int pageNumber_;
|
||||
std::string resourceGroupId_;
|
||||
int pageSize_;
|
||||
std::string policyType_;
|
||||
std::string principalType_;
|
||||
std::string policyName_;
|
||||
std::string principalName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTPOLICYATTACHMENTSREQUEST_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_RESOURCEMANAGER_MODEL_LISTPOLICYVERSIONSREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTPOLICYVERSIONSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT ListPolicyVersionsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListPolicyVersionsRequest();
|
||||
~ListPolicyVersionsRequest();
|
||||
|
||||
std::string getPolicyType()const;
|
||||
void setPolicyType(const std::string& policyType);
|
||||
std::string getPolicyName()const;
|
||||
void setPolicyName(const std::string& policyName);
|
||||
|
||||
private:
|
||||
std::string policyType_;
|
||||
std::string policyName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTPOLICYVERSIONSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTPOLICYVERSIONSREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTPOLICYVERSIONSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT ListPolicyVersionsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListPolicyVersionsRequest();
|
||||
~ListPolicyVersionsRequest();
|
||||
std::string getPolicyType() const;
|
||||
void setPolicyType(const std::string &policyType);
|
||||
std::string getPolicyName() const;
|
||||
void setPolicyName(const std::string &policyName);
|
||||
|
||||
private:
|
||||
std::string policyType_;
|
||||
std::string policyName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTPOLICYVERSIONSREQUEST_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_RESOURCEMANAGER_MODEL_LISTRESOURCEGROUPSREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTRESOURCEGROUPSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT ListResourceGroupsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListResourceGroupsRequest();
|
||||
~ListResourceGroupsRequest();
|
||||
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getDisplayName()const;
|
||||
void setDisplayName(const std::string& displayName);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::string getStatus()const;
|
||||
void setStatus(const std::string& status);
|
||||
|
||||
private:
|
||||
int pageNumber_;
|
||||
std::string resourceGroupId_;
|
||||
int pageSize_;
|
||||
std::string displayName_;
|
||||
std::string name_;
|
||||
std::string status_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTRESOURCEGROUPSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTRESOURCEGROUPSREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTRESOURCEGROUPSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT ListResourceGroupsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListResourceGroupsRequest();
|
||||
~ListResourceGroupsRequest();
|
||||
int getPageNumber() const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getDisplayName() const;
|
||||
void setDisplayName(const std::string &displayName);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
std::string getStatus() const;
|
||||
void setStatus(const std::string &status);
|
||||
|
||||
private:
|
||||
int pageNumber_;
|
||||
std::string resourceGroupId_;
|
||||
int pageSize_;
|
||||
std::string displayName_;
|
||||
std::string name_;
|
||||
std::string status_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTRESOURCEGROUPSREQUEST_H_
|
||||
|
||||
@@ -1,69 +1,63 @@
|
||||
/*
|
||||
* 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_RESOURCEMANAGER_MODEL_LISTRESOURCESREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTRESOURCESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT ListResourcesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListResourcesRequest();
|
||||
~ListResourcesRequest();
|
||||
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getResourceId()const;
|
||||
void setResourceId(const std::string& resourceId);
|
||||
std::string getResourceType()const;
|
||||
void setResourceType(const std::string& resourceType);
|
||||
std::string getService()const;
|
||||
void setService(const std::string& service);
|
||||
std::string getRegion()const;
|
||||
void setRegion(const std::string& region);
|
||||
std::string getResourceIds()const;
|
||||
void setResourceIds(const std::string& resourceIds);
|
||||
|
||||
private:
|
||||
int pageNumber_;
|
||||
std::string resourceGroupId_;
|
||||
int pageSize_;
|
||||
std::string resourceId_;
|
||||
std::string resourceType_;
|
||||
std::string service_;
|
||||
std::string region_;
|
||||
std::string resourceIds_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTRESOURCESREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTRESOURCESREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTRESOURCESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT ListResourcesRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListResourcesRequest();
|
||||
~ListResourcesRequest();
|
||||
int getPageNumber() const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getResourceId() const;
|
||||
void setResourceId(const std::string &resourceId);
|
||||
std::string getResourceType() const;
|
||||
void setResourceType(const std::string &resourceType);
|
||||
std::string getService() const;
|
||||
void setService(const std::string &service);
|
||||
std::string getRegion() const;
|
||||
void setRegion(const std::string ®ion);
|
||||
std::string getResourceIds() const;
|
||||
void setResourceIds(const std::string &resourceIds);
|
||||
|
||||
private:
|
||||
int pageNumber_;
|
||||
std::string resourceGroupId_;
|
||||
int pageSize_;
|
||||
std::string resourceId_;
|
||||
std::string resourceType_;
|
||||
std::string service_;
|
||||
std::string region_;
|
||||
std::string resourceIds_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTRESOURCESREQUEST_H_
|
||||
|
||||
@@ -1,54 +1,48 @@
|
||||
/*
|
||||
* 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_RESOURCEMANAGER_MODEL_LISTROLESREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTROLESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT ListRolesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListRolesRequest();
|
||||
~ListRolesRequest();
|
||||
|
||||
std::string getLanguage()const;
|
||||
void setLanguage(const std::string& language);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
|
||||
private:
|
||||
std::string language_;
|
||||
int pageNumber_;
|
||||
int pageSize_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTROLESREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTROLESREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTROLESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT ListRolesRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListRolesRequest();
|
||||
~ListRolesRequest();
|
||||
std::string getLanguage() const;
|
||||
void setLanguage(const std::string &language);
|
||||
int getPageNumber() const;
|
||||
void setPageNumber(int pageNumber);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
|
||||
private:
|
||||
std::string language_;
|
||||
int pageNumber_;
|
||||
int pageSize_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTROLESREQUEST_H_
|
||||
|
||||
@@ -36,18 +36,18 @@ namespace AlibabaCloud
|
||||
{
|
||||
struct LatestDeletionTask
|
||||
{
|
||||
std::string createDate;
|
||||
std::string deletionTaskId;
|
||||
std::string createDate;
|
||||
};
|
||||
long maxSessionDuration;
|
||||
std::string updateDate;
|
||||
long maxSessionDuration;
|
||||
std::string roleName;
|
||||
std::string description;
|
||||
LatestDeletionTask latestDeletionTask;
|
||||
bool isServiceLinkedRole;
|
||||
std::string arn;
|
||||
std::string roleId;
|
||||
bool isServiceLinkedRole;
|
||||
std::string createDate;
|
||||
std::string roleId;
|
||||
std::string rolePrincipalName;
|
||||
};
|
||||
|
||||
|
||||
@@ -1,54 +1,48 @@
|
||||
/*
|
||||
* 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_RESOURCEMANAGER_MODEL_LISTTARGETATTACHMENTSFORCONTROLPOLICYREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTTARGETATTACHMENTSFORCONTROLPOLICYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT ListTargetAttachmentsForControlPolicyRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListTargetAttachmentsForControlPolicyRequest();
|
||||
~ListTargetAttachmentsForControlPolicyRequest();
|
||||
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getPolicyId()const;
|
||||
void setPolicyId(const std::string& policyId);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
|
||||
private:
|
||||
int pageNumber_;
|
||||
std::string policyId_;
|
||||
int pageSize_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTTARGETATTACHMENTSFORCONTROLPOLICYREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTTARGETATTACHMENTSFORCONTROLPOLICYREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTTARGETATTACHMENTSFORCONTROLPOLICYREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT ListTargetAttachmentsForControlPolicyRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListTargetAttachmentsForControlPolicyRequest();
|
||||
~ListTargetAttachmentsForControlPolicyRequest();
|
||||
int getPageNumber() const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getPolicyId() const;
|
||||
void setPolicyId(const std::string &policyId);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
|
||||
private:
|
||||
int pageNumber_;
|
||||
std::string policyId_;
|
||||
int pageSize_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTTARGETATTACHMENTSFORCONTROLPOLICYREQUEST_H_
|
||||
|
||||
@@ -1,54 +1,48 @@
|
||||
/*
|
||||
* 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_RESOURCEMANAGER_MODEL_LISTTRUSTEDSERVICESTATUSREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTTRUSTEDSERVICESTATUSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT ListTrustedServiceStatusRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListTrustedServiceStatusRequest();
|
||||
~ListTrustedServiceStatusRequest();
|
||||
|
||||
std::string getAdminAccountId()const;
|
||||
void setAdminAccountId(const std::string& adminAccountId);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
|
||||
private:
|
||||
std::string adminAccountId_;
|
||||
int pageNumber_;
|
||||
int pageSize_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTTRUSTEDSERVICESTATUSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTTRUSTEDSERVICESTATUSREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTTRUSTEDSERVICESTATUSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT ListTrustedServiceStatusRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListTrustedServiceStatusRequest();
|
||||
~ListTrustedServiceStatusRequest();
|
||||
std::string getAdminAccountId() const;
|
||||
void setAdminAccountId(const std::string &adminAccountId);
|
||||
int getPageNumber() const;
|
||||
void setPageNumber(int pageNumber);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
|
||||
private:
|
||||
std::string adminAccountId_;
|
||||
int pageNumber_;
|
||||
int pageSize_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_LISTTRUSTEDSERVICESTATUSREQUEST_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_RESOURCEMANAGER_MODEL_MOVEACCOUNTREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_MOVEACCOUNTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT MoveAccountRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
MoveAccountRequest();
|
||||
~MoveAccountRequest();
|
||||
|
||||
std::string getAccountId()const;
|
||||
void setAccountId(const std::string& accountId);
|
||||
std::string getDestinationFolderId()const;
|
||||
void setDestinationFolderId(const std::string& destinationFolderId);
|
||||
|
||||
private:
|
||||
std::string accountId_;
|
||||
std::string destinationFolderId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_MOVEACCOUNTREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_MOVEACCOUNTREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_MOVEACCOUNTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT MoveAccountRequest : public RpcServiceRequest {
|
||||
public:
|
||||
MoveAccountRequest();
|
||||
~MoveAccountRequest();
|
||||
std::string getAccountId() const;
|
||||
void setAccountId(const std::string &accountId);
|
||||
std::string getDestinationFolderId() const;
|
||||
void setDestinationFolderId(const std::string &destinationFolderId);
|
||||
|
||||
private:
|
||||
std::string accountId_;
|
||||
std::string destinationFolderId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_MOVEACCOUNTREQUEST_H_
|
||||
|
||||
@@ -1,51 +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_RESOURCEMANAGER_MODEL_MOVERESOURCESREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_MOVERESOURCESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT MoveResourcesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
MoveResourcesRequest();
|
||||
~MoveResourcesRequest();
|
||||
|
||||
Array getResources()const;
|
||||
void setResources(const Array& resources);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
|
||||
private:
|
||||
Array resources_;
|
||||
std::string resourceGroupId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_MOVERESOURCESREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_MOVERESOURCESREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_MOVERESOURCESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT MoveResourcesRequest : public RpcServiceRequest {
|
||||
public:
|
||||
struct Resources {
|
||||
std::string resourceId;
|
||||
std::string regionId;
|
||||
std::string service;
|
||||
std::string resourceType;
|
||||
};
|
||||
MoveResourcesRequest();
|
||||
~MoveResourcesRequest();
|
||||
std::vector<Resources> getResources() const;
|
||||
void setResources(const std::vector<Resources> &resources);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
|
||||
private:
|
||||
std::vector<Resources> resources_;
|
||||
std::string resourceGroupId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_MOVERESOURCESREQUEST_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_RESOURCEMANAGER_MODEL_PROMOTERESOURCEACCOUNTREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_PROMOTERESOURCEACCOUNTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT PromoteResourceAccountRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
PromoteResourceAccountRequest();
|
||||
~PromoteResourceAccountRequest();
|
||||
|
||||
std::string getAccountId()const;
|
||||
void setAccountId(const std::string& accountId);
|
||||
std::string getEmail()const;
|
||||
void setEmail(const std::string& email);
|
||||
|
||||
private:
|
||||
std::string accountId_;
|
||||
std::string email_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_PROMOTERESOURCEACCOUNTREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_PROMOTERESOURCEACCOUNTREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_PROMOTERESOURCEACCOUNTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT PromoteResourceAccountRequest : public RpcServiceRequest {
|
||||
public:
|
||||
PromoteResourceAccountRequest();
|
||||
~PromoteResourceAccountRequest();
|
||||
std::string getAccountId() const;
|
||||
void setAccountId(const std::string &accountId);
|
||||
std::string getEmail() const;
|
||||
void setEmail(const std::string &email);
|
||||
|
||||
private:
|
||||
std::string accountId_;
|
||||
std::string email_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_PROMOTERESOURCEACCOUNTREQUEST_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_RESOURCEMANAGER_MODEL_REGISTERDELEGATEDADMINISTRATORREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_REGISTERDELEGATEDADMINISTRATORREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT RegisterDelegatedAdministratorRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
RegisterDelegatedAdministratorRequest();
|
||||
~RegisterDelegatedAdministratorRequest();
|
||||
|
||||
std::string getAccountId()const;
|
||||
void setAccountId(const std::string& accountId);
|
||||
std::string getServicePrincipal()const;
|
||||
void setServicePrincipal(const std::string& servicePrincipal);
|
||||
|
||||
private:
|
||||
std::string accountId_;
|
||||
std::string servicePrincipal_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_REGISTERDELEGATEDADMINISTRATORREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_REGISTERDELEGATEDADMINISTRATORREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_REGISTERDELEGATEDADMINISTRATORREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT RegisterDelegatedAdministratorRequest : public RpcServiceRequest {
|
||||
public:
|
||||
RegisterDelegatedAdministratorRequest();
|
||||
~RegisterDelegatedAdministratorRequest();
|
||||
std::string getAccountId() const;
|
||||
void setAccountId(const std::string &accountId);
|
||||
std::string getServicePrincipal() const;
|
||||
void setServicePrincipal(const std::string &servicePrincipal);
|
||||
|
||||
private:
|
||||
std::string accountId_;
|
||||
std::string servicePrincipal_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_REGISTERDELEGATEDADMINISTRATORREQUEST_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_RESOURCEMANAGER_MODEL_REMOVECLOUDACCOUNTREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_REMOVECLOUDACCOUNTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT RemoveCloudAccountRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
RemoveCloudAccountRequest();
|
||||
~RemoveCloudAccountRequest();
|
||||
|
||||
std::string getAccountId()const;
|
||||
void setAccountId(const std::string& accountId);
|
||||
|
||||
private:
|
||||
std::string accountId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_REMOVECLOUDACCOUNTREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_REMOVECLOUDACCOUNTREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_REMOVECLOUDACCOUNTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT RemoveCloudAccountRequest : public RpcServiceRequest {
|
||||
public:
|
||||
RemoveCloudAccountRequest();
|
||||
~RemoveCloudAccountRequest();
|
||||
std::string getAccountId() const;
|
||||
void setAccountId(const std::string &accountId);
|
||||
|
||||
private:
|
||||
std::string accountId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_REMOVECLOUDACCOUNTREQUEST_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_RESOURCEMANAGER_MODEL_RESENDCREATECLOUDACCOUNTEMAILREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_RESENDCREATECLOUDACCOUNTEMAILREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT ResendCreateCloudAccountEmailRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ResendCreateCloudAccountEmailRequest();
|
||||
~ResendCreateCloudAccountEmailRequest();
|
||||
|
||||
std::string getRecordId()const;
|
||||
void setRecordId(const std::string& recordId);
|
||||
|
||||
private:
|
||||
std::string recordId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_RESENDCREATECLOUDACCOUNTEMAILREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_RESENDCREATECLOUDACCOUNTEMAILREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_RESENDCREATECLOUDACCOUNTEMAILREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT ResendCreateCloudAccountEmailRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ResendCreateCloudAccountEmailRequest();
|
||||
~ResendCreateCloudAccountEmailRequest();
|
||||
std::string getRecordId() const;
|
||||
void setRecordId(const std::string &recordId);
|
||||
|
||||
private:
|
||||
std::string recordId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_RESENDCREATECLOUDACCOUNTEMAILREQUEST_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_RESOURCEMANAGER_MODEL_RESENDPROMOTERESOURCEACCOUNTEMAILREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_RESENDPROMOTERESOURCEACCOUNTEMAILREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT ResendPromoteResourceAccountEmailRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ResendPromoteResourceAccountEmailRequest();
|
||||
~ResendPromoteResourceAccountEmailRequest();
|
||||
|
||||
std::string getRecordId()const;
|
||||
void setRecordId(const std::string& recordId);
|
||||
|
||||
private:
|
||||
std::string recordId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_RESENDPROMOTERESOURCEACCOUNTEMAILREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_RESENDPROMOTERESOURCEACCOUNTEMAILREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_RESENDPROMOTERESOURCEACCOUNTEMAILREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT ResendPromoteResourceAccountEmailRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ResendPromoteResourceAccountEmailRequest();
|
||||
~ResendPromoteResourceAccountEmailRequest();
|
||||
std::string getRecordId() const;
|
||||
void setRecordId(const std::string &recordId);
|
||||
|
||||
private:
|
||||
std::string recordId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_RESENDPROMOTERESOURCEACCOUNTEMAILREQUEST_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_RESOURCEMANAGER_MODEL_SENDVERIFICATIONCODEFORBINDSECUREMOBILEPHONEREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_SENDVERIFICATIONCODEFORBINDSECUREMOBILEPHONEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT SendVerificationCodeForBindSecureMobilePhoneRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
SendVerificationCodeForBindSecureMobilePhoneRequest();
|
||||
~SendVerificationCodeForBindSecureMobilePhoneRequest();
|
||||
|
||||
std::string getSecureMobilePhone()const;
|
||||
void setSecureMobilePhone(const std::string& secureMobilePhone);
|
||||
std::string getAccountId()const;
|
||||
void setAccountId(const std::string& accountId);
|
||||
|
||||
private:
|
||||
std::string secureMobilePhone_;
|
||||
std::string accountId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_SENDVERIFICATIONCODEFORBINDSECUREMOBILEPHONEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_SENDVERIFICATIONCODEFORBINDSECUREMOBILEPHONEREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_SENDVERIFICATIONCODEFORBINDSECUREMOBILEPHONEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT SendVerificationCodeForBindSecureMobilePhoneRequest : public RpcServiceRequest {
|
||||
public:
|
||||
SendVerificationCodeForBindSecureMobilePhoneRequest();
|
||||
~SendVerificationCodeForBindSecureMobilePhoneRequest();
|
||||
std::string getSecureMobilePhone() const;
|
||||
void setSecureMobilePhone(const std::string &secureMobilePhone);
|
||||
std::string getAccountId() const;
|
||||
void setAccountId(const std::string &accountId);
|
||||
|
||||
private:
|
||||
std::string secureMobilePhone_;
|
||||
std::string accountId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_SENDVERIFICATIONCODEFORBINDSECUREMOBILEPHONEREQUEST_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_RESOURCEMANAGER_MODEL_SENDVERIFICATIONCODEFORENABLERDREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_SENDVERIFICATIONCODEFORENABLERDREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT SendVerificationCodeForEnableRDRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
SendVerificationCodeForEnableRDRequest();
|
||||
~SendVerificationCodeForEnableRDRequest();
|
||||
|
||||
std::string getSecureMobilePhone()const;
|
||||
void setSecureMobilePhone(const std::string& secureMobilePhone);
|
||||
|
||||
private:
|
||||
std::string secureMobilePhone_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_SENDVERIFICATIONCODEFORENABLERDREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_SENDVERIFICATIONCODEFORENABLERDREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_SENDVERIFICATIONCODEFORENABLERDREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT SendVerificationCodeForEnableRDRequest : public RpcServiceRequest {
|
||||
public:
|
||||
SendVerificationCodeForEnableRDRequest();
|
||||
~SendVerificationCodeForEnableRDRequest();
|
||||
std::string getSecureMobilePhone() const;
|
||||
void setSecureMobilePhone(const std::string &secureMobilePhone);
|
||||
|
||||
private:
|
||||
std::string secureMobilePhone_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_SENDVERIFICATIONCODEFORENABLERDREQUEST_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_RESOURCEMANAGER_MODEL_SETDEFAULTPOLICYVERSIONREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_SETDEFAULTPOLICYVERSIONREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT SetDefaultPolicyVersionRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
SetDefaultPolicyVersionRequest();
|
||||
~SetDefaultPolicyVersionRequest();
|
||||
|
||||
std::string getVersionId()const;
|
||||
void setVersionId(const std::string& versionId);
|
||||
std::string getPolicyName()const;
|
||||
void setPolicyName(const std::string& policyName);
|
||||
|
||||
private:
|
||||
std::string versionId_;
|
||||
std::string policyName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_SETDEFAULTPOLICYVERSIONREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_SETDEFAULTPOLICYVERSIONREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_SETDEFAULTPOLICYVERSIONREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT SetDefaultPolicyVersionRequest : public RpcServiceRequest {
|
||||
public:
|
||||
SetDefaultPolicyVersionRequest();
|
||||
~SetDefaultPolicyVersionRequest();
|
||||
std::string getVersionId() const;
|
||||
void setVersionId(const std::string &versionId);
|
||||
std::string getPolicyName() const;
|
||||
void setPolicyName(const std::string &policyName);
|
||||
|
||||
private:
|
||||
std::string versionId_;
|
||||
std::string policyName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_SETDEFAULTPOLICYVERSIONREQUEST_H_
|
||||
|
||||
@@ -1,54 +1,48 @@
|
||||
/*
|
||||
* 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_RESOURCEMANAGER_MODEL_UPDATEACCOUNTREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_UPDATEACCOUNTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT UpdateAccountRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
UpdateAccountRequest();
|
||||
~UpdateAccountRequest();
|
||||
|
||||
std::string getNewDisplayName()const;
|
||||
void setNewDisplayName(const std::string& newDisplayName);
|
||||
std::string getNewAccountType()const;
|
||||
void setNewAccountType(const std::string& newAccountType);
|
||||
std::string getAccountId()const;
|
||||
void setAccountId(const std::string& accountId);
|
||||
|
||||
private:
|
||||
std::string newDisplayName_;
|
||||
std::string newAccountType_;
|
||||
std::string accountId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_UPDATEACCOUNTREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_UPDATEACCOUNTREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_UPDATEACCOUNTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT UpdateAccountRequest : public RpcServiceRequest {
|
||||
public:
|
||||
UpdateAccountRequest();
|
||||
~UpdateAccountRequest();
|
||||
std::string getNewDisplayName() const;
|
||||
void setNewDisplayName(const std::string &newDisplayName);
|
||||
std::string getNewAccountType() const;
|
||||
void setNewAccountType(const std::string &newAccountType);
|
||||
std::string getAccountId() const;
|
||||
void setAccountId(const std::string &accountId);
|
||||
|
||||
private:
|
||||
std::string newDisplayName_;
|
||||
std::string newAccountType_;
|
||||
std::string accountId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_UPDATEACCOUNTREQUEST_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_RESOURCEMANAGER_MODEL_UPDATECONTROLPOLICYREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_UPDATECONTROLPOLICYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT UpdateControlPolicyRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
UpdateControlPolicyRequest();
|
||||
~UpdateControlPolicyRequest();
|
||||
|
||||
std::string getNewPolicyName()const;
|
||||
void setNewPolicyName(const std::string& newPolicyName);
|
||||
std::string getPolicyId()const;
|
||||
void setPolicyId(const std::string& policyId);
|
||||
std::string getNewPolicyDocument()const;
|
||||
void setNewPolicyDocument(const std::string& newPolicyDocument);
|
||||
std::string getNewDescription()const;
|
||||
void setNewDescription(const std::string& newDescription);
|
||||
|
||||
private:
|
||||
std::string newPolicyName_;
|
||||
std::string policyId_;
|
||||
std::string newPolicyDocument_;
|
||||
std::string newDescription_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_UPDATECONTROLPOLICYREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_UPDATECONTROLPOLICYREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_UPDATECONTROLPOLICYREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT UpdateControlPolicyRequest : public RpcServiceRequest {
|
||||
public:
|
||||
UpdateControlPolicyRequest();
|
||||
~UpdateControlPolicyRequest();
|
||||
std::string getNewPolicyName() const;
|
||||
void setNewPolicyName(const std::string &newPolicyName);
|
||||
std::string getPolicyId() const;
|
||||
void setPolicyId(const std::string &policyId);
|
||||
std::string getNewPolicyDocument() const;
|
||||
void setNewPolicyDocument(const std::string &newPolicyDocument);
|
||||
std::string getNewDescription() const;
|
||||
void setNewDescription(const std::string &newDescription);
|
||||
|
||||
private:
|
||||
std::string newPolicyName_;
|
||||
std::string policyId_;
|
||||
std::string newPolicyDocument_;
|
||||
std::string newDescription_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_UPDATECONTROLPOLICYREQUEST_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_RESOURCEMANAGER_MODEL_UPDATEFOLDERREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_UPDATEFOLDERREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT UpdateFolderRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
UpdateFolderRequest();
|
||||
~UpdateFolderRequest();
|
||||
|
||||
std::string getFolderId()const;
|
||||
void setFolderId(const std::string& folderId);
|
||||
std::string getNewFolderName()const;
|
||||
void setNewFolderName(const std::string& newFolderName);
|
||||
|
||||
private:
|
||||
std::string folderId_;
|
||||
std::string newFolderName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_UPDATEFOLDERREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_UPDATEFOLDERREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_UPDATEFOLDERREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT UpdateFolderRequest : public RpcServiceRequest {
|
||||
public:
|
||||
UpdateFolderRequest();
|
||||
~UpdateFolderRequest();
|
||||
std::string getFolderId() const;
|
||||
void setFolderId(const std::string &folderId);
|
||||
std::string getNewFolderName() const;
|
||||
void setNewFolderName(const std::string &newFolderName);
|
||||
|
||||
private:
|
||||
std::string folderId_;
|
||||
std::string newFolderName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_UPDATEFOLDERREQUEST_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_RESOURCEMANAGER_MODEL_UPDATERESOURCEGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_UPDATERESOURCEGROUPREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT UpdateResourceGroupRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
UpdateResourceGroupRequest();
|
||||
~UpdateResourceGroupRequest();
|
||||
|
||||
std::string getNewDisplayName()const;
|
||||
void setNewDisplayName(const std::string& newDisplayName);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
|
||||
private:
|
||||
std::string newDisplayName_;
|
||||
std::string resourceGroupId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_UPDATERESOURCEGROUPREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_UPDATERESOURCEGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_UPDATERESOURCEGROUPREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT UpdateResourceGroupRequest : public RpcServiceRequest {
|
||||
public:
|
||||
UpdateResourceGroupRequest();
|
||||
~UpdateResourceGroupRequest();
|
||||
std::string getNewDisplayName() const;
|
||||
void setNewDisplayName(const std::string &newDisplayName);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
|
||||
private:
|
||||
std::string newDisplayName_;
|
||||
std::string resourceGroupId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_UPDATERESOURCEGROUPREQUEST_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_RESOURCEMANAGER_MODEL_UPDATEROLEREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_UPDATEROLEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace ResourceManager
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT UpdateRoleRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
UpdateRoleRequest();
|
||||
~UpdateRoleRequest();
|
||||
|
||||
std::string getNewAssumeRolePolicyDocument()const;
|
||||
void setNewAssumeRolePolicyDocument(const std::string& newAssumeRolePolicyDocument);
|
||||
std::string getRoleName()const;
|
||||
void setRoleName(const std::string& roleName);
|
||||
long getNewMaxSessionDuration()const;
|
||||
void setNewMaxSessionDuration(long newMaxSessionDuration);
|
||||
std::string getNewDescription()const;
|
||||
void setNewDescription(const std::string& newDescription);
|
||||
|
||||
private:
|
||||
std::string newAssumeRolePolicyDocument_;
|
||||
std::string roleName_;
|
||||
long newMaxSessionDuration_;
|
||||
std::string newDescription_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_UPDATEROLEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RESOURCEMANAGER_MODEL_UPDATEROLEREQUEST_H_
|
||||
#define ALIBABACLOUD_RESOURCEMANAGER_MODEL_UPDATEROLEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/resourcemanager/ResourceManagerExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace ResourceManager {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RESOURCEMANAGER_EXPORT UpdateRoleRequest : public RpcServiceRequest {
|
||||
public:
|
||||
UpdateRoleRequest();
|
||||
~UpdateRoleRequest();
|
||||
std::string getNewAssumeRolePolicyDocument() const;
|
||||
void setNewAssumeRolePolicyDocument(const std::string &newAssumeRolePolicyDocument);
|
||||
std::string getRoleName() const;
|
||||
void setRoleName(const std::string &roleName);
|
||||
long getNewMaxSessionDuration() const;
|
||||
void setNewMaxSessionDuration(long newMaxSessionDuration);
|
||||
std::string getNewDescription() const;
|
||||
void setNewDescription(const std::string &newDescription);
|
||||
|
||||
private:
|
||||
std::string newAssumeRolePolicyDocument_;
|
||||
std::string roleName_;
|
||||
long newMaxSessionDuration_;
|
||||
std::string newDescription_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace ResourceManager
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RESOURCEMANAGER_MODEL_UPDATEROLEREQUEST_H_
|
||||
|
||||
@@ -34,14 +34,14 @@ namespace AlibabaCloud
|
||||
public:
|
||||
struct Role
|
||||
{
|
||||
long maxSessionDuration;
|
||||
std::string updateDate;
|
||||
long maxSessionDuration;
|
||||
std::string roleName;
|
||||
std::string description;
|
||||
std::string assumeRolePolicyDocument;
|
||||
std::string arn;
|
||||
std::string roleId;
|
||||
std::string createDate;
|
||||
std::string roleId;
|
||||
std::string rolePrincipalName;
|
||||
};
|
||||
|
||||
|
||||
@@ -1,40 +1,36 @@
|
||||
/*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/resourcemanager/model/AcceptHandshakeRequest.h>
|
||||
|
||||
using AlibabaCloud::ResourceManager::Model::AcceptHandshakeRequest;
|
||||
|
||||
AcceptHandshakeRequest::AcceptHandshakeRequest() :
|
||||
RpcServiceRequest("resourcemanager", "2020-03-31", "AcceptHandshake")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
AcceptHandshakeRequest::~AcceptHandshakeRequest()
|
||||
{}
|
||||
|
||||
std::string AcceptHandshakeRequest::getHandshakeId()const
|
||||
{
|
||||
return handshakeId_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/resourcemanager/model/AcceptHandshakeRequest.h>
|
||||
|
||||
using AlibabaCloud::ResourceManager::Model::AcceptHandshakeRequest;
|
||||
|
||||
AcceptHandshakeRequest::AcceptHandshakeRequest()
|
||||
: RpcServiceRequest("resourcemanager", "2020-03-31", "AcceptHandshake") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void AcceptHandshakeRequest::setHandshakeId(const std::string& handshakeId)
|
||||
{
|
||||
handshakeId_ = handshakeId;
|
||||
setParameter("HandshakeId", handshakeId);
|
||||
AcceptHandshakeRequest::~AcceptHandshakeRequest() {}
|
||||
|
||||
std::string AcceptHandshakeRequest::getHandshakeId() const {
|
||||
return handshakeId_;
|
||||
}
|
||||
|
||||
void AcceptHandshakeRequest::setHandshakeId(const std::string &handshakeId) {
|
||||
handshakeId_ = handshakeId;
|
||||
setParameter(std::string("HandshakeId"), handshakeId);
|
||||
}
|
||||
|
||||
|
||||
@@ -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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/resourcemanager/model/AttachControlPolicyRequest.h>
|
||||
|
||||
using AlibabaCloud::ResourceManager::Model::AttachControlPolicyRequest;
|
||||
|
||||
AttachControlPolicyRequest::AttachControlPolicyRequest() :
|
||||
RpcServiceRequest("resourcemanager", "2020-03-31", "AttachControlPolicy")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
AttachControlPolicyRequest::~AttachControlPolicyRequest()
|
||||
{}
|
||||
|
||||
std::string AttachControlPolicyRequest::getTargetId()const
|
||||
{
|
||||
return targetId_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/resourcemanager/model/AttachControlPolicyRequest.h>
|
||||
|
||||
using AlibabaCloud::ResourceManager::Model::AttachControlPolicyRequest;
|
||||
|
||||
AttachControlPolicyRequest::AttachControlPolicyRequest()
|
||||
: RpcServiceRequest("resourcemanager", "2020-03-31", "AttachControlPolicy") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void AttachControlPolicyRequest::setTargetId(const std::string& targetId)
|
||||
{
|
||||
targetId_ = targetId;
|
||||
setParameter("TargetId", targetId);
|
||||
AttachControlPolicyRequest::~AttachControlPolicyRequest() {}
|
||||
|
||||
std::string AttachControlPolicyRequest::getTargetId() const {
|
||||
return targetId_;
|
||||
}
|
||||
|
||||
std::string AttachControlPolicyRequest::getPolicyId()const
|
||||
{
|
||||
return policyId_;
|
||||
void AttachControlPolicyRequest::setTargetId(const std::string &targetId) {
|
||||
targetId_ = targetId;
|
||||
setParameter(std::string("TargetId"), targetId);
|
||||
}
|
||||
|
||||
void AttachControlPolicyRequest::setPolicyId(const std::string& policyId)
|
||||
{
|
||||
policyId_ = policyId;
|
||||
setParameter("PolicyId", policyId);
|
||||
std::string AttachControlPolicyRequest::getPolicyId() const {
|
||||
return policyId_;
|
||||
}
|
||||
|
||||
void AttachControlPolicyRequest::setPolicyId(const std::string &policyId) {
|
||||
policyId_ = policyId;
|
||||
setParameter(std::string("PolicyId"), policyId);
|
||||
}
|
||||
|
||||
|
||||
@@ -1,84 +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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/resourcemanager/model/AttachPolicyRequest.h>
|
||||
|
||||
using AlibabaCloud::ResourceManager::Model::AttachPolicyRequest;
|
||||
|
||||
AttachPolicyRequest::AttachPolicyRequest() :
|
||||
RpcServiceRequest("resourcemanager", "2020-03-31", "AttachPolicy")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
AttachPolicyRequest::~AttachPolicyRequest()
|
||||
{}
|
||||
|
||||
std::string AttachPolicyRequest::getPolicyType()const
|
||||
{
|
||||
return policyType_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/resourcemanager/model/AttachPolicyRequest.h>
|
||||
|
||||
using AlibabaCloud::ResourceManager::Model::AttachPolicyRequest;
|
||||
|
||||
AttachPolicyRequest::AttachPolicyRequest()
|
||||
: RpcServiceRequest("resourcemanager", "2020-03-31", "AttachPolicy") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void AttachPolicyRequest::setPolicyType(const std::string& policyType)
|
||||
{
|
||||
policyType_ = policyType;
|
||||
setParameter("PolicyType", policyType);
|
||||
AttachPolicyRequest::~AttachPolicyRequest() {}
|
||||
|
||||
std::string AttachPolicyRequest::getPolicyType() const {
|
||||
return policyType_;
|
||||
}
|
||||
|
||||
std::string AttachPolicyRequest::getPrincipalType()const
|
||||
{
|
||||
return principalType_;
|
||||
void AttachPolicyRequest::setPolicyType(const std::string &policyType) {
|
||||
policyType_ = policyType;
|
||||
setParameter(std::string("PolicyType"), policyType);
|
||||
}
|
||||
|
||||
void AttachPolicyRequest::setPrincipalType(const std::string& principalType)
|
||||
{
|
||||
principalType_ = principalType;
|
||||
setParameter("PrincipalType", principalType);
|
||||
std::string AttachPolicyRequest::getPrincipalType() const {
|
||||
return principalType_;
|
||||
}
|
||||
|
||||
std::string AttachPolicyRequest::getResourceGroupId()const
|
||||
{
|
||||
return resourceGroupId_;
|
||||
void AttachPolicyRequest::setPrincipalType(const std::string &principalType) {
|
||||
principalType_ = principalType;
|
||||
setParameter(std::string("PrincipalType"), principalType);
|
||||
}
|
||||
|
||||
void AttachPolicyRequest::setResourceGroupId(const std::string& resourceGroupId)
|
||||
{
|
||||
resourceGroupId_ = resourceGroupId;
|
||||
setParameter("ResourceGroupId", resourceGroupId);
|
||||
std::string AttachPolicyRequest::getResourceGroupId() const {
|
||||
return resourceGroupId_;
|
||||
}
|
||||
|
||||
std::string AttachPolicyRequest::getPolicyName()const
|
||||
{
|
||||
return policyName_;
|
||||
void AttachPolicyRequest::setResourceGroupId(const std::string &resourceGroupId) {
|
||||
resourceGroupId_ = resourceGroupId;
|
||||
setParameter(std::string("ResourceGroupId"), resourceGroupId);
|
||||
}
|
||||
|
||||
void AttachPolicyRequest::setPolicyName(const std::string& policyName)
|
||||
{
|
||||
policyName_ = policyName;
|
||||
setParameter("PolicyName", policyName);
|
||||
std::string AttachPolicyRequest::getPolicyName() const {
|
||||
return policyName_;
|
||||
}
|
||||
|
||||
std::string AttachPolicyRequest::getPrincipalName()const
|
||||
{
|
||||
return principalName_;
|
||||
void AttachPolicyRequest::setPolicyName(const std::string &policyName) {
|
||||
policyName_ = policyName;
|
||||
setParameter(std::string("PolicyName"), policyName);
|
||||
}
|
||||
|
||||
void AttachPolicyRequest::setPrincipalName(const std::string& principalName)
|
||||
{
|
||||
principalName_ = principalName;
|
||||
setParameter("PrincipalName", principalName);
|
||||
std::string AttachPolicyRequest::getPrincipalName() const {
|
||||
return principalName_;
|
||||
}
|
||||
|
||||
void AttachPolicyRequest::setPrincipalName(const std::string &principalName) {
|
||||
principalName_ = principalName;
|
||||
setParameter(std::string("PrincipalName"), principalName);
|
||||
}
|
||||
|
||||
|
||||
@@ -1,62 +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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/resourcemanager/model/BindSecureMobilePhoneRequest.h>
|
||||
|
||||
using AlibabaCloud::ResourceManager::Model::BindSecureMobilePhoneRequest;
|
||||
|
||||
BindSecureMobilePhoneRequest::BindSecureMobilePhoneRequest() :
|
||||
RpcServiceRequest("resourcemanager", "2020-03-31", "BindSecureMobilePhone")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
BindSecureMobilePhoneRequest::~BindSecureMobilePhoneRequest()
|
||||
{}
|
||||
|
||||
std::string BindSecureMobilePhoneRequest::getSecureMobilePhone()const
|
||||
{
|
||||
return secureMobilePhone_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/resourcemanager/model/BindSecureMobilePhoneRequest.h>
|
||||
|
||||
using AlibabaCloud::ResourceManager::Model::BindSecureMobilePhoneRequest;
|
||||
|
||||
BindSecureMobilePhoneRequest::BindSecureMobilePhoneRequest()
|
||||
: RpcServiceRequest("resourcemanager", "2020-03-31", "BindSecureMobilePhone") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void BindSecureMobilePhoneRequest::setSecureMobilePhone(const std::string& secureMobilePhone)
|
||||
{
|
||||
secureMobilePhone_ = secureMobilePhone;
|
||||
setParameter("SecureMobilePhone", secureMobilePhone);
|
||||
BindSecureMobilePhoneRequest::~BindSecureMobilePhoneRequest() {}
|
||||
|
||||
std::string BindSecureMobilePhoneRequest::getSecureMobilePhone() const {
|
||||
return secureMobilePhone_;
|
||||
}
|
||||
|
||||
std::string BindSecureMobilePhoneRequest::getAccountId()const
|
||||
{
|
||||
return accountId_;
|
||||
void BindSecureMobilePhoneRequest::setSecureMobilePhone(const std::string &secureMobilePhone) {
|
||||
secureMobilePhone_ = secureMobilePhone;
|
||||
setParameter(std::string("SecureMobilePhone"), secureMobilePhone);
|
||||
}
|
||||
|
||||
void BindSecureMobilePhoneRequest::setAccountId(const std::string& accountId)
|
||||
{
|
||||
accountId_ = accountId;
|
||||
setParameter("AccountId", accountId);
|
||||
std::string BindSecureMobilePhoneRequest::getAccountId() const {
|
||||
return accountId_;
|
||||
}
|
||||
|
||||
std::string BindSecureMobilePhoneRequest::getVerificationCode()const
|
||||
{
|
||||
return verificationCode_;
|
||||
void BindSecureMobilePhoneRequest::setAccountId(const std::string &accountId) {
|
||||
accountId_ = accountId;
|
||||
setParameter(std::string("AccountId"), accountId);
|
||||
}
|
||||
|
||||
void BindSecureMobilePhoneRequest::setVerificationCode(const std::string& verificationCode)
|
||||
{
|
||||
verificationCode_ = verificationCode;
|
||||
setParameter("VerificationCode", verificationCode);
|
||||
std::string BindSecureMobilePhoneRequest::getVerificationCode() const {
|
||||
return verificationCode_;
|
||||
}
|
||||
|
||||
void BindSecureMobilePhoneRequest::setVerificationCode(const std::string &verificationCode) {
|
||||
verificationCode_ = verificationCode;
|
||||
setParameter(std::string("VerificationCode"), verificationCode);
|
||||
}
|
||||
|
||||
|
||||
@@ -1,40 +1,36 @@
|
||||
/*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/resourcemanager/model/CancelCreateCloudAccountRequest.h>
|
||||
|
||||
using AlibabaCloud::ResourceManager::Model::CancelCreateCloudAccountRequest;
|
||||
|
||||
CancelCreateCloudAccountRequest::CancelCreateCloudAccountRequest() :
|
||||
RpcServiceRequest("resourcemanager", "2020-03-31", "CancelCreateCloudAccount")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CancelCreateCloudAccountRequest::~CancelCreateCloudAccountRequest()
|
||||
{}
|
||||
|
||||
std::string CancelCreateCloudAccountRequest::getRecordId()const
|
||||
{
|
||||
return recordId_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/resourcemanager/model/CancelCreateCloudAccountRequest.h>
|
||||
|
||||
using AlibabaCloud::ResourceManager::Model::CancelCreateCloudAccountRequest;
|
||||
|
||||
CancelCreateCloudAccountRequest::CancelCreateCloudAccountRequest()
|
||||
: RpcServiceRequest("resourcemanager", "2020-03-31", "CancelCreateCloudAccount") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void CancelCreateCloudAccountRequest::setRecordId(const std::string& recordId)
|
||||
{
|
||||
recordId_ = recordId;
|
||||
setParameter("RecordId", recordId);
|
||||
CancelCreateCloudAccountRequest::~CancelCreateCloudAccountRequest() {}
|
||||
|
||||
std::string CancelCreateCloudAccountRequest::getRecordId() const {
|
||||
return recordId_;
|
||||
}
|
||||
|
||||
void CancelCreateCloudAccountRequest::setRecordId(const std::string &recordId) {
|
||||
recordId_ = recordId;
|
||||
setParameter(std::string("RecordId"), recordId);
|
||||
}
|
||||
|
||||
|
||||
@@ -1,40 +1,36 @@
|
||||
/*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/resourcemanager/model/CancelHandshakeRequest.h>
|
||||
|
||||
using AlibabaCloud::ResourceManager::Model::CancelHandshakeRequest;
|
||||
|
||||
CancelHandshakeRequest::CancelHandshakeRequest() :
|
||||
RpcServiceRequest("resourcemanager", "2020-03-31", "CancelHandshake")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CancelHandshakeRequest::~CancelHandshakeRequest()
|
||||
{}
|
||||
|
||||
std::string CancelHandshakeRequest::getHandshakeId()const
|
||||
{
|
||||
return handshakeId_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/resourcemanager/model/CancelHandshakeRequest.h>
|
||||
|
||||
using AlibabaCloud::ResourceManager::Model::CancelHandshakeRequest;
|
||||
|
||||
CancelHandshakeRequest::CancelHandshakeRequest()
|
||||
: RpcServiceRequest("resourcemanager", "2020-03-31", "CancelHandshake") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void CancelHandshakeRequest::setHandshakeId(const std::string& handshakeId)
|
||||
{
|
||||
handshakeId_ = handshakeId;
|
||||
setParameter("HandshakeId", handshakeId);
|
||||
CancelHandshakeRequest::~CancelHandshakeRequest() {}
|
||||
|
||||
std::string CancelHandshakeRequest::getHandshakeId() const {
|
||||
return handshakeId_;
|
||||
}
|
||||
|
||||
void CancelHandshakeRequest::setHandshakeId(const std::string &handshakeId) {
|
||||
handshakeId_ = handshakeId;
|
||||
setParameter(std::string("HandshakeId"), handshakeId);
|
||||
}
|
||||
|
||||
|
||||
@@ -1,40 +1,36 @@
|
||||
/*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/resourcemanager/model/CancelPromoteResourceAccountRequest.h>
|
||||
|
||||
using AlibabaCloud::ResourceManager::Model::CancelPromoteResourceAccountRequest;
|
||||
|
||||
CancelPromoteResourceAccountRequest::CancelPromoteResourceAccountRequest() :
|
||||
RpcServiceRequest("resourcemanager", "2020-03-31", "CancelPromoteResourceAccount")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CancelPromoteResourceAccountRequest::~CancelPromoteResourceAccountRequest()
|
||||
{}
|
||||
|
||||
std::string CancelPromoteResourceAccountRequest::getRecordId()const
|
||||
{
|
||||
return recordId_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/resourcemanager/model/CancelPromoteResourceAccountRequest.h>
|
||||
|
||||
using AlibabaCloud::ResourceManager::Model::CancelPromoteResourceAccountRequest;
|
||||
|
||||
CancelPromoteResourceAccountRequest::CancelPromoteResourceAccountRequest()
|
||||
: RpcServiceRequest("resourcemanager", "2020-03-31", "CancelPromoteResourceAccount") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void CancelPromoteResourceAccountRequest::setRecordId(const std::string& recordId)
|
||||
{
|
||||
recordId_ = recordId;
|
||||
setParameter("RecordId", recordId);
|
||||
CancelPromoteResourceAccountRequest::~CancelPromoteResourceAccountRequest() {}
|
||||
|
||||
std::string CancelPromoteResourceAccountRequest::getRecordId() const {
|
||||
return recordId_;
|
||||
}
|
||||
|
||||
void CancelPromoteResourceAccountRequest::setRecordId(const std::string &recordId) {
|
||||
recordId_ = recordId;
|
||||
setParameter(std::string("RecordId"), recordId);
|
||||
}
|
||||
|
||||
|
||||
@@ -1,73 +1,63 @@
|
||||
/*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/resourcemanager/model/CreateCloudAccountRequest.h>
|
||||
|
||||
using AlibabaCloud::ResourceManager::Model::CreateCloudAccountRequest;
|
||||
|
||||
CreateCloudAccountRequest::CreateCloudAccountRequest() :
|
||||
RpcServiceRequest("resourcemanager", "2020-03-31", "CreateCloudAccount")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CreateCloudAccountRequest::~CreateCloudAccountRequest()
|
||||
{}
|
||||
|
||||
std::string CreateCloudAccountRequest::getParentFolderId()const
|
||||
{
|
||||
return parentFolderId_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/resourcemanager/model/CreateCloudAccountRequest.h>
|
||||
|
||||
using AlibabaCloud::ResourceManager::Model::CreateCloudAccountRequest;
|
||||
|
||||
CreateCloudAccountRequest::CreateCloudAccountRequest()
|
||||
: RpcServiceRequest("resourcemanager", "2020-03-31", "CreateCloudAccount") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void CreateCloudAccountRequest::setParentFolderId(const std::string& parentFolderId)
|
||||
{
|
||||
parentFolderId_ = parentFolderId;
|
||||
setParameter("ParentFolderId", parentFolderId);
|
||||
CreateCloudAccountRequest::~CreateCloudAccountRequest() {}
|
||||
|
||||
std::string CreateCloudAccountRequest::getParentFolderId() const {
|
||||
return parentFolderId_;
|
||||
}
|
||||
|
||||
std::string CreateCloudAccountRequest::getDisplayName()const
|
||||
{
|
||||
return displayName_;
|
||||
void CreateCloudAccountRequest::setParentFolderId(const std::string &parentFolderId) {
|
||||
parentFolderId_ = parentFolderId;
|
||||
setParameter(std::string("ParentFolderId"), parentFolderId);
|
||||
}
|
||||
|
||||
void CreateCloudAccountRequest::setDisplayName(const std::string& displayName)
|
||||
{
|
||||
displayName_ = displayName;
|
||||
setParameter("DisplayName", displayName);
|
||||
std::string CreateCloudAccountRequest::getDisplayName() const {
|
||||
return displayName_;
|
||||
}
|
||||
|
||||
std::string CreateCloudAccountRequest::getEmail()const
|
||||
{
|
||||
return email_;
|
||||
void CreateCloudAccountRequest::setDisplayName(const std::string &displayName) {
|
||||
displayName_ = displayName;
|
||||
setParameter(std::string("DisplayName"), displayName);
|
||||
}
|
||||
|
||||
void CreateCloudAccountRequest::setEmail(const std::string& email)
|
||||
{
|
||||
email_ = email;
|
||||
setParameter("Email", email);
|
||||
std::string CreateCloudAccountRequest::getEmail() const {
|
||||
return email_;
|
||||
}
|
||||
|
||||
std::string CreateCloudAccountRequest::getPayerAccountId()const
|
||||
{
|
||||
return payerAccountId_;
|
||||
void CreateCloudAccountRequest::setEmail(const std::string &email) {
|
||||
email_ = email;
|
||||
setParameter(std::string("Email"), email);
|
||||
}
|
||||
|
||||
void CreateCloudAccountRequest::setPayerAccountId(const std::string& payerAccountId)
|
||||
{
|
||||
payerAccountId_ = payerAccountId;
|
||||
setParameter("PayerAccountId", payerAccountId);
|
||||
std::string CreateCloudAccountRequest::getPayerAccountId() const {
|
||||
return payerAccountId_;
|
||||
}
|
||||
|
||||
void CreateCloudAccountRequest::setPayerAccountId(const std::string &payerAccountId) {
|
||||
payerAccountId_ = payerAccountId;
|
||||
setParameter(std::string("PayerAccountId"), payerAccountId);
|
||||
}
|
||||
|
||||
|
||||
@@ -1,73 +1,63 @@
|
||||
/*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/resourcemanager/model/CreateControlPolicyRequest.h>
|
||||
|
||||
using AlibabaCloud::ResourceManager::Model::CreateControlPolicyRequest;
|
||||
|
||||
CreateControlPolicyRequest::CreateControlPolicyRequest() :
|
||||
RpcServiceRequest("resourcemanager", "2020-03-31", "CreateControlPolicy")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CreateControlPolicyRequest::~CreateControlPolicyRequest()
|
||||
{}
|
||||
|
||||
std::string CreateControlPolicyRequest::getDescription()const
|
||||
{
|
||||
return description_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/resourcemanager/model/CreateControlPolicyRequest.h>
|
||||
|
||||
using AlibabaCloud::ResourceManager::Model::CreateControlPolicyRequest;
|
||||
|
||||
CreateControlPolicyRequest::CreateControlPolicyRequest()
|
||||
: RpcServiceRequest("resourcemanager", "2020-03-31", "CreateControlPolicy") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void CreateControlPolicyRequest::setDescription(const std::string& description)
|
||||
{
|
||||
description_ = description;
|
||||
setParameter("Description", description);
|
||||
CreateControlPolicyRequest::~CreateControlPolicyRequest() {}
|
||||
|
||||
std::string CreateControlPolicyRequest::getDescription() const {
|
||||
return description_;
|
||||
}
|
||||
|
||||
std::string CreateControlPolicyRequest::getEffectScope()const
|
||||
{
|
||||
return effectScope_;
|
||||
void CreateControlPolicyRequest::setDescription(const std::string &description) {
|
||||
description_ = description;
|
||||
setParameter(std::string("Description"), description);
|
||||
}
|
||||
|
||||
void CreateControlPolicyRequest::setEffectScope(const std::string& effectScope)
|
||||
{
|
||||
effectScope_ = effectScope;
|
||||
setParameter("EffectScope", effectScope);
|
||||
std::string CreateControlPolicyRequest::getEffectScope() const {
|
||||
return effectScope_;
|
||||
}
|
||||
|
||||
std::string CreateControlPolicyRequest::getPolicyName()const
|
||||
{
|
||||
return policyName_;
|
||||
void CreateControlPolicyRequest::setEffectScope(const std::string &effectScope) {
|
||||
effectScope_ = effectScope;
|
||||
setParameter(std::string("EffectScope"), effectScope);
|
||||
}
|
||||
|
||||
void CreateControlPolicyRequest::setPolicyName(const std::string& policyName)
|
||||
{
|
||||
policyName_ = policyName;
|
||||
setParameter("PolicyName", policyName);
|
||||
std::string CreateControlPolicyRequest::getPolicyName() const {
|
||||
return policyName_;
|
||||
}
|
||||
|
||||
std::string CreateControlPolicyRequest::getPolicyDocument()const
|
||||
{
|
||||
return policyDocument_;
|
||||
void CreateControlPolicyRequest::setPolicyName(const std::string &policyName) {
|
||||
policyName_ = policyName;
|
||||
setParameter(std::string("PolicyName"), policyName);
|
||||
}
|
||||
|
||||
void CreateControlPolicyRequest::setPolicyDocument(const std::string& policyDocument)
|
||||
{
|
||||
policyDocument_ = policyDocument;
|
||||
setParameter("PolicyDocument", policyDocument);
|
||||
std::string CreateControlPolicyRequest::getPolicyDocument() const {
|
||||
return policyDocument_;
|
||||
}
|
||||
|
||||
void CreateControlPolicyRequest::setPolicyDocument(const std::string &policyDocument) {
|
||||
policyDocument_ = policyDocument;
|
||||
setParameter(std::string("PolicyDocument"), policyDocument);
|
||||
}
|
||||
|
||||
|
||||
@@ -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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/resourcemanager/model/CreateFolderRequest.h>
|
||||
|
||||
using AlibabaCloud::ResourceManager::Model::CreateFolderRequest;
|
||||
|
||||
CreateFolderRequest::CreateFolderRequest() :
|
||||
RpcServiceRequest("resourcemanager", "2020-03-31", "CreateFolder")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CreateFolderRequest::~CreateFolderRequest()
|
||||
{}
|
||||
|
||||
std::string CreateFolderRequest::getFolderName()const
|
||||
{
|
||||
return folderName_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/resourcemanager/model/CreateFolderRequest.h>
|
||||
|
||||
using AlibabaCloud::ResourceManager::Model::CreateFolderRequest;
|
||||
|
||||
CreateFolderRequest::CreateFolderRequest()
|
||||
: RpcServiceRequest("resourcemanager", "2020-03-31", "CreateFolder") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void CreateFolderRequest::setFolderName(const std::string& folderName)
|
||||
{
|
||||
folderName_ = folderName;
|
||||
setParameter("FolderName", folderName);
|
||||
CreateFolderRequest::~CreateFolderRequest() {}
|
||||
|
||||
std::string CreateFolderRequest::getFolderName() const {
|
||||
return folderName_;
|
||||
}
|
||||
|
||||
std::string CreateFolderRequest::getParentFolderId()const
|
||||
{
|
||||
return parentFolderId_;
|
||||
void CreateFolderRequest::setFolderName(const std::string &folderName) {
|
||||
folderName_ = folderName;
|
||||
setParameter(std::string("FolderName"), folderName);
|
||||
}
|
||||
|
||||
void CreateFolderRequest::setParentFolderId(const std::string& parentFolderId)
|
||||
{
|
||||
parentFolderId_ = parentFolderId;
|
||||
setParameter("ParentFolderId", parentFolderId);
|
||||
std::string CreateFolderRequest::getParentFolderId() const {
|
||||
return parentFolderId_;
|
||||
}
|
||||
|
||||
void CreateFolderRequest::setParentFolderId(const std::string &parentFolderId) {
|
||||
parentFolderId_ = parentFolderId;
|
||||
setParameter(std::string("ParentFolderId"), parentFolderId);
|
||||
}
|
||||
|
||||
|
||||
@@ -1,62 +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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/resourcemanager/model/CreatePolicyRequest.h>
|
||||
|
||||
using AlibabaCloud::ResourceManager::Model::CreatePolicyRequest;
|
||||
|
||||
CreatePolicyRequest::CreatePolicyRequest() :
|
||||
RpcServiceRequest("resourcemanager", "2020-03-31", "CreatePolicy")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CreatePolicyRequest::~CreatePolicyRequest()
|
||||
{}
|
||||
|
||||
std::string CreatePolicyRequest::getDescription()const
|
||||
{
|
||||
return description_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/resourcemanager/model/CreatePolicyRequest.h>
|
||||
|
||||
using AlibabaCloud::ResourceManager::Model::CreatePolicyRequest;
|
||||
|
||||
CreatePolicyRequest::CreatePolicyRequest()
|
||||
: RpcServiceRequest("resourcemanager", "2020-03-31", "CreatePolicy") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void CreatePolicyRequest::setDescription(const std::string& description)
|
||||
{
|
||||
description_ = description;
|
||||
setParameter("Description", description);
|
||||
CreatePolicyRequest::~CreatePolicyRequest() {}
|
||||
|
||||
std::string CreatePolicyRequest::getDescription() const {
|
||||
return description_;
|
||||
}
|
||||
|
||||
std::string CreatePolicyRequest::getPolicyName()const
|
||||
{
|
||||
return policyName_;
|
||||
void CreatePolicyRequest::setDescription(const std::string &description) {
|
||||
description_ = description;
|
||||
setParameter(std::string("Description"), description);
|
||||
}
|
||||
|
||||
void CreatePolicyRequest::setPolicyName(const std::string& policyName)
|
||||
{
|
||||
policyName_ = policyName;
|
||||
setParameter("PolicyName", policyName);
|
||||
std::string CreatePolicyRequest::getPolicyName() const {
|
||||
return policyName_;
|
||||
}
|
||||
|
||||
std::string CreatePolicyRequest::getPolicyDocument()const
|
||||
{
|
||||
return policyDocument_;
|
||||
void CreatePolicyRequest::setPolicyName(const std::string &policyName) {
|
||||
policyName_ = policyName;
|
||||
setParameter(std::string("PolicyName"), policyName);
|
||||
}
|
||||
|
||||
void CreatePolicyRequest::setPolicyDocument(const std::string& policyDocument)
|
||||
{
|
||||
policyDocument_ = policyDocument;
|
||||
setParameter("PolicyDocument", policyDocument);
|
||||
std::string CreatePolicyRequest::getPolicyDocument() const {
|
||||
return policyDocument_;
|
||||
}
|
||||
|
||||
void CreatePolicyRequest::setPolicyDocument(const std::string &policyDocument) {
|
||||
policyDocument_ = policyDocument;
|
||||
setParameter(std::string("PolicyDocument"), policyDocument);
|
||||
}
|
||||
|
||||
|
||||
@@ -40,16 +40,16 @@ void CreatePolicyResult::parse(const std::string &payload)
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto policyNode = value["Policy"];
|
||||
if(!policyNode["PolicyType"].isNull())
|
||||
policy_.policyType = policyNode["PolicyType"].asString();
|
||||
if(!policyNode["DefaultVersion"].isNull())
|
||||
policy_.defaultVersion = policyNode["DefaultVersion"].asString();
|
||||
if(!policyNode["Description"].isNull())
|
||||
policy_.description = policyNode["Description"].asString();
|
||||
if(!policyNode["PolicyName"].isNull())
|
||||
policy_.policyName = policyNode["PolicyName"].asString();
|
||||
if(!policyNode["DefaultVersion"].isNull())
|
||||
policy_.defaultVersion = policyNode["DefaultVersion"].asString();
|
||||
if(!policyNode["CreateDate"].isNull())
|
||||
policy_.createDate = policyNode["CreateDate"].asString();
|
||||
if(!policyNode["PolicyType"].isNull())
|
||||
policy_.policyType = policyNode["PolicyType"].asString();
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -1,62 +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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/resourcemanager/model/CreatePolicyVersionRequest.h>
|
||||
|
||||
using AlibabaCloud::ResourceManager::Model::CreatePolicyVersionRequest;
|
||||
|
||||
CreatePolicyVersionRequest::CreatePolicyVersionRequest() :
|
||||
RpcServiceRequest("resourcemanager", "2020-03-31", "CreatePolicyVersion")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CreatePolicyVersionRequest::~CreatePolicyVersionRequest()
|
||||
{}
|
||||
|
||||
bool CreatePolicyVersionRequest::getSetAsDefault()const
|
||||
{
|
||||
return setAsDefault_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/resourcemanager/model/CreatePolicyVersionRequest.h>
|
||||
|
||||
using AlibabaCloud::ResourceManager::Model::CreatePolicyVersionRequest;
|
||||
|
||||
CreatePolicyVersionRequest::CreatePolicyVersionRequest()
|
||||
: RpcServiceRequest("resourcemanager", "2020-03-31", "CreatePolicyVersion") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void CreatePolicyVersionRequest::setSetAsDefault(bool setAsDefault)
|
||||
{
|
||||
setAsDefault_ = setAsDefault;
|
||||
setParameter("SetAsDefault", setAsDefault ? "true" : "false");
|
||||
CreatePolicyVersionRequest::~CreatePolicyVersionRequest() {}
|
||||
|
||||
bool CreatePolicyVersionRequest::getSetAsDefault() const {
|
||||
return setAsDefault_;
|
||||
}
|
||||
|
||||
std::string CreatePolicyVersionRequest::getPolicyName()const
|
||||
{
|
||||
return policyName_;
|
||||
void CreatePolicyVersionRequest::setSetAsDefault(bool setAsDefault) {
|
||||
setAsDefault_ = setAsDefault;
|
||||
setParameter(std::string("SetAsDefault"), setAsDefault ? "true" : "false");
|
||||
}
|
||||
|
||||
void CreatePolicyVersionRequest::setPolicyName(const std::string& policyName)
|
||||
{
|
||||
policyName_ = policyName;
|
||||
setParameter("PolicyName", policyName);
|
||||
std::string CreatePolicyVersionRequest::getPolicyName() const {
|
||||
return policyName_;
|
||||
}
|
||||
|
||||
std::string CreatePolicyVersionRequest::getPolicyDocument()const
|
||||
{
|
||||
return policyDocument_;
|
||||
void CreatePolicyVersionRequest::setPolicyName(const std::string &policyName) {
|
||||
policyName_ = policyName;
|
||||
setParameter(std::string("PolicyName"), policyName);
|
||||
}
|
||||
|
||||
void CreatePolicyVersionRequest::setPolicyDocument(const std::string& policyDocument)
|
||||
{
|
||||
policyDocument_ = policyDocument;
|
||||
setParameter("PolicyDocument", policyDocument);
|
||||
std::string CreatePolicyVersionRequest::getPolicyDocument() const {
|
||||
return policyDocument_;
|
||||
}
|
||||
|
||||
void CreatePolicyVersionRequest::setPolicyDocument(const std::string &policyDocument) {
|
||||
policyDocument_ = policyDocument;
|
||||
setParameter(std::string("PolicyDocument"), policyDocument);
|
||||
}
|
||||
|
||||
|
||||
@@ -40,10 +40,10 @@ void CreatePolicyVersionResult::parse(const std::string &payload)
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto policyVersionNode = value["PolicyVersion"];
|
||||
if(!policyVersionNode["VersionId"].isNull())
|
||||
policyVersion_.versionId = policyVersionNode["VersionId"].asString();
|
||||
if(!policyVersionNode["IsDefaultVersion"].isNull())
|
||||
policyVersion_.isDefaultVersion = policyVersionNode["IsDefaultVersion"].asString() == "true";
|
||||
if(!policyVersionNode["VersionId"].isNull())
|
||||
policyVersion_.versionId = policyVersionNode["VersionId"].asString();
|
||||
if(!policyVersionNode["CreateDate"].isNull())
|
||||
policyVersion_.createDate = policyVersionNode["CreateDate"].asString();
|
||||
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user