public static interface UpdateSecurityGroupRuleDescriptionsIngressRequest.Builder extends Ec2Request.Builder, SdkPojo, CopyableBuilder<UpdateSecurityGroupRuleDescriptionsIngressRequest.Builder,UpdateSecurityGroupRuleDescriptionsIngressRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdateSecurityGroupRuleDescriptionsIngressRequest.Builder groupId(String groupId)
The ID of the security group. You must specify either the security group ID or the security group name in the request. For security groups in a nondefault VPC, you must specify the security group ID.
groupId - The ID of the security group. You must specify either the security group ID or the security group name
in the request. For security groups in a nondefault VPC, you must specify the security group ID.UpdateSecurityGroupRuleDescriptionsIngressRequest.Builder groupName(String groupName)
[Default VPC] The name of the security group. You must specify either the security group ID or the security group name. For security groups in a nondefault VPC, you must specify the security group ID.
groupName - [Default VPC] The name of the security group. You must specify either the security group ID or the
security group name. For security groups in a nondefault VPC, you must specify the security group ID.UpdateSecurityGroupRuleDescriptionsIngressRequest.Builder ipPermissions(Collection<IpPermission> ipPermissions)
The IP permissions for the security group rule. You must specify either IP permissions or a description.
ipPermissions - The IP permissions for the security group rule. You must specify either IP permissions or a
description.UpdateSecurityGroupRuleDescriptionsIngressRequest.Builder ipPermissions(IpPermission... ipPermissions)
The IP permissions for the security group rule. You must specify either IP permissions or a description.
ipPermissions - The IP permissions for the security group rule. You must specify either IP permissions or a
description.UpdateSecurityGroupRuleDescriptionsIngressRequest.Builder ipPermissions(Consumer<IpPermission.Builder>... ipPermissions)
The IP permissions for the security group rule. You must specify either IP permissions or a description.
This is a convenience method that creates an instance of theIpPermission.Builder avoiding the need to create one
manually via IpPermission.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and its
result is passed to #ipPermissions(List.
ipPermissions - a consumer that will call methods on
IpPermission.Builder#ipPermissions(java.util.Collection) UpdateSecurityGroupRuleDescriptionsIngressRequest.Builder securityGroupRuleDescriptions(Collection<SecurityGroupRuleDescription> securityGroupRuleDescriptions)
The description for the ingress security group rules. You must specify either a description or IP permissions.
securityGroupRuleDescriptions - The description for the ingress security group rules. You must specify either a description or IP
permissions.UpdateSecurityGroupRuleDescriptionsIngressRequest.Builder securityGroupRuleDescriptions(SecurityGroupRuleDescription... securityGroupRuleDescriptions)
The description for the ingress security group rules. You must specify either a description or IP permissions.
securityGroupRuleDescriptions - The description for the ingress security group rules. You must specify either a description or IP
permissions.UpdateSecurityGroupRuleDescriptionsIngressRequest.Builder securityGroupRuleDescriptions(Consumer<SecurityGroupRuleDescription.Builder>... securityGroupRuleDescriptions)
The description for the ingress security group rules. You must specify either a description or IP permissions.
This is a convenience method that creates an instance of theSecurityGroupRuleDescription.Builder avoiding the need to
create one manually via
SecurityGroupRuleDescription.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #securityGroupRuleDescriptions(List.
securityGroupRuleDescriptions - a consumer that will call methods on
SecurityGroupRuleDescription.Builder#securityGroupRuleDescriptions(java.util.Collection) UpdateSecurityGroupRuleDescriptionsIngressRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderUpdateSecurityGroupRuleDescriptionsIngressRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.