public static final class DescribeSecurityGroupAttributeRequest.Builder extends Object
public DescribeSecurityGroupAttributeRequest.Builder sourceRegionId(String sourceRegionId)
public DescribeSecurityGroupAttributeRequest.Builder direction(String direction)
* egress: outbound * ingress: inbound * all: outbound and inbound Default value: all.
public DescribeSecurityGroupAttributeRequest.Builder maxResults(Integer maxResults)
* Minimum value: 10. * Maximum value: 1000. Default value: 500.
public DescribeSecurityGroupAttributeRequest.Builder nextToken(String nextToken)
public DescribeSecurityGroupAttributeRequest.Builder nicType(String nicType)
* Valid values for rules of security groups in the classic network: * internet (default) * intranet ** **Note** You can query security group rules of only one NIC type in a single call. To query security group rules of both NIC types, call the operation twice. * When the security group is in a virtual private cloud (VPC), set the value to intranet, which is the default value for rules of security groups in VPCs. ** **Note** If you set this parameter to internet or leave this parameter empty, a value of intranet is automatically used.
public DescribeSecurityGroupAttributeRequest.Builder ownerAccount(String ownerAccount)
public DescribeSecurityGroupAttributeRequest.Builder ownerId(Long ownerId)
public DescribeSecurityGroupAttributeRequest.Builder regionId(String regionId)
public DescribeSecurityGroupAttributeRequest.Builder resourceOwnerAccount(String resourceOwnerAccount)
public DescribeSecurityGroupAttributeRequest.Builder resourceOwnerId(Long resourceOwnerId)
public DescribeSecurityGroupAttributeRequest.Builder securityGroupId(String securityGroupId)
public DescribeSecurityGroupAttributeRequest build()
Copyright © 2024. All rights reserved.