public static final class CreateBinarySecurityPolicyRequest.Builder extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
CreateBinarySecurityPolicyRequest |
build() |
CreateBinarySecurityPolicyRequest.Builder |
clusters(String clusters)
The information about the cluster.
|
CreateBinarySecurityPolicyRequest.Builder |
name(String name)
The name of the policy.
|
CreateBinarySecurityPolicyRequest.Builder |
policy(String policy)
The content of the policy.
|
CreateBinarySecurityPolicyRequest.Builder |
remark(String remark)
The description.
|
CreateBinarySecurityPolicyRequest.Builder |
resourceOwnerId(Long resourceOwnerId)
ResourceOwnerId.
|
CreateBinarySecurityPolicyRequest.Builder |
sourceIp(String sourceIp)
The source IP address.
|
CreateBinarySecurityPolicyRequest.Builder |
status(String status)
The status of the policy.
|
public CreateBinarySecurityPolicyRequest.Builder clusters(String clusters)
The information about the cluster.
This parameter is required.
example:[{"ClusterId":"cc12429dbb8f644f690b0623fb52b4737","Namespaces":["default"]},{"ClusterId":"c9f5b93a8da8f4341b774d79fdbcedb3c","Namespaces":["default"]}]
public CreateBinarySecurityPolicyRequest.Builder name(String name)
The name of the policy.
example:mv-test
public CreateBinarySecurityPolicyRequest.Builder policy(String policy)
The content of the policy. Specify a value in the JSON format. You can specify the following keys:
This parameter is required.
example:{"PolicyMode":"requireAttestor","RequiredAttestors":["test-xcs-04-12-heyuan"]}
public CreateBinarySecurityPolicyRequest.Builder remark(String remark)
The description.
example:remark test
public CreateBinarySecurityPolicyRequest.Builder resourceOwnerId(Long resourceOwnerId)
public CreateBinarySecurityPolicyRequest.Builder sourceIp(String sourceIp)
The source IP address.
example:59.82.XXX.XXX
public CreateBinarySecurityPolicyRequest.Builder status(String status)
The status of the policy. Valid values:
enable
public CreateBinarySecurityPolicyRequest build()
Copyright © 2026. All rights reserved.