public static final class DescribeAddressBookResponseBody.Acls.Builder extends Object
| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
DescribeAddressBookResponseBody.Acls.Builder |
addressList(List<String> addressList)
The addresses in the address book.
|
DescribeAddressBookResponseBody.Acls.Builder |
addressListCount(Integer addressListCount)
The number of addresses in the address book.
|
DescribeAddressBookResponseBody.Acls.Builder |
autoAddTagEcs(Integer autoAddTagEcs)
Indicates whether the public IP addresses of ECS instances are automatically added to the address book if the instances match the specified tags.
|
DescribeAddressBookResponseBody.Acls |
build() |
DescribeAddressBookResponseBody.Acls.Builder |
description(String description)
The description of the address book.
|
DescribeAddressBookResponseBody.Acls.Builder |
groupName(String groupName)
The name of the address book.
|
DescribeAddressBookResponseBody.Acls.Builder |
groupType(String groupType)
The type of the address book.
|
DescribeAddressBookResponseBody.Acls.Builder |
groupUuid(String groupUuid)
The unique ID of the address book.
|
DescribeAddressBookResponseBody.Acls.Builder |
referenceCount(Integer referenceCount)
The number of times that the address book is referenced.
|
DescribeAddressBookResponseBody.Acls.Builder |
tagList(List<DescribeAddressBookResponseBody.TagList> tagList)
The details about the ECS tags that can be automatically added to the address book.
|
DescribeAddressBookResponseBody.Acls.Builder |
tagRelation(String tagRelation)
The logical relationship among ECS tags.
|
public DescribeAddressBookResponseBody.Acls.Builder addressList(List<String> addressList)
public DescribeAddressBookResponseBody.Acls.Builder addressListCount(Integer addressListCount)
public DescribeAddressBookResponseBody.Acls.Builder autoAddTagEcs(Integer autoAddTagEcs)
* **1**: yes * **0**: no
public DescribeAddressBookResponseBody.Acls.Builder description(String description)
public DescribeAddressBookResponseBody.Acls.Builder groupName(String groupName)
public DescribeAddressBookResponseBody.Acls.Builder groupType(String groupType)
* **ip**: IP address book * **domain**: domain address book * **port**: port address book * **tag**: ECS tag-based address book * **allCloud**: cloud service address book * **threat**: threat intelligence address book
public DescribeAddressBookResponseBody.Acls.Builder groupUuid(String groupUuid)
public DescribeAddressBookResponseBody.Acls.Builder referenceCount(Integer referenceCount)
public DescribeAddressBookResponseBody.Acls.Builder tagList(List<DescribeAddressBookResponseBody.TagList> tagList)
public DescribeAddressBookResponseBody.Acls.Builder tagRelation(String tagRelation)
* **and**: Only the public IP addresses of ECS instances that match all the specified tags can be added to the address book. * **or**: The public IP addresses of ECS instances that match any of the specified tags can be added to the address book.
public DescribeAddressBookResponseBody.Acls build()
Copyright © 2023. All rights reserved.