com.aliyun.ess20220222.models.DescribeNotificationConfigurationsRequest Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of ess20220222 Show documentation
Show all versions of ess20220222 Show documentation
Alibaba Cloud Auto Scaling (20220222) SDK for Java
The newest version!
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.ess20220222.models;
import com.aliyun.tea.*;
public class DescribeNotificationConfigurationsRequest extends TeaModel {
@NameInMap("OwnerId")
public Long ownerId;
/**
* The region ID of the scaling group.
*
* example:
* cn-beijing
*/
@NameInMap("RegionId")
public String regionId;
@NameInMap("ResourceOwnerAccount")
public String resourceOwnerAccount;
/**
* The ID of the scaling group.
* This parameter is required.
*
* example:
* asg-bp1igpak5ft1flyp****
*/
@NameInMap("ScalingGroupId")
public String scalingGroupId;
public static DescribeNotificationConfigurationsRequest build(java.util.Map map) throws Exception {
DescribeNotificationConfigurationsRequest self = new DescribeNotificationConfigurationsRequest();
return TeaModel.build(map, self);
}
public DescribeNotificationConfigurationsRequest setOwnerId(Long ownerId) {
this.ownerId = ownerId;
return this;
}
public Long getOwnerId() {
return this.ownerId;
}
public DescribeNotificationConfigurationsRequest setRegionId(String regionId) {
this.regionId = regionId;
return this;
}
public String getRegionId() {
return this.regionId;
}
public DescribeNotificationConfigurationsRequest setResourceOwnerAccount(String resourceOwnerAccount) {
this.resourceOwnerAccount = resourceOwnerAccount;
return this;
}
public String getResourceOwnerAccount() {
return this.resourceOwnerAccount;
}
public DescribeNotificationConfigurationsRequest setScalingGroupId(String scalingGroupId) {
this.scalingGroupId = scalingGroupId;
return this;
}
public String getScalingGroupId() {
return this.scalingGroupId;
}
}