com.aliyun.edas20170801.models.ListK8sSecretsRequest Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of edas20170801 Show documentation
Show all versions of edas20170801 Show documentation
Alibaba Cloud Enterprise Distributed Application Service (20170801) SDK for Java
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.edas20170801.models;
import com.aliyun.tea.*;
public class ListK8sSecretsRequest extends TeaModel {
/**
* The ID of the cluster.
*/
@NameInMap("ClusterId")
public String clusterId;
/**
* The filter conditions. Set this parameter to a JSON string in the format of {"field":"Name", "pattern":"configmap-"}.
*/
@NameInMap("Condition")
public String condition;
/**
* The namespace of the Kubernetes cluster.
*/
@NameInMap("Namespace")
public String namespace;
/**
* The number of the page to return. Pages start from Page 0.
*/
@NameInMap("PageNo")
public Integer pageNo;
/**
* The number of entries to return on each page. The value 0 indicates that all entries are returned on one page.
*/
@NameInMap("PageSize")
public Integer pageSize;
/**
* The ID of the region.
*/
@NameInMap("RegionId")
public String regionId;
/**
* Specifies whether to return a list of applications that use a Secret.
*/
@NameInMap("ShowRelatedApps")
public Boolean showRelatedApps;
public static ListK8sSecretsRequest build(java.util.Map map) throws Exception {
ListK8sSecretsRequest self = new ListK8sSecretsRequest();
return TeaModel.build(map, self);
}
public ListK8sSecretsRequest setClusterId(String clusterId) {
this.clusterId = clusterId;
return this;
}
public String getClusterId() {
return this.clusterId;
}
public ListK8sSecretsRequest setCondition(String condition) {
this.condition = condition;
return this;
}
public String getCondition() {
return this.condition;
}
public ListK8sSecretsRequest setNamespace(String namespace) {
this.namespace = namespace;
return this;
}
public String getNamespace() {
return this.namespace;
}
public ListK8sSecretsRequest setPageNo(Integer pageNo) {
this.pageNo = pageNo;
return this;
}
public Integer getPageNo() {
return this.pageNo;
}
public ListK8sSecretsRequest setPageSize(Integer pageSize) {
this.pageSize = pageSize;
return this;
}
public Integer getPageSize() {
return this.pageSize;
}
public ListK8sSecretsRequest setRegionId(String regionId) {
this.regionId = regionId;
return this;
}
public String getRegionId() {
return this.regionId;
}
public ListK8sSecretsRequest setShowRelatedApps(Boolean showRelatedApps) {
this.showRelatedApps = showRelatedApps;
return this;
}
public Boolean getShowRelatedApps() {
return this.showRelatedApps;
}
}