@Generated(value="software.amazon.awssdk:codegen") public final class ClusterSecurityGroup extends Object implements ToCopyableBuilder<ClusterSecurityGroup.Builder,ClusterSecurityGroup>
Describes a security group.
Modifier and Type | Class and Description |
---|---|
static interface |
ClusterSecurityGroup.Builder |
Modifier and Type | Method and Description |
---|---|
static ClusterSecurityGroup.Builder |
builder() |
String |
clusterSecurityGroupName()
The name of the cluster security group to which the operation was applied.
|
String |
description()
A description of the security group.
|
List<EC2SecurityGroup> |
ec2SecurityGroups()
A list of EC2 security groups that are permitted to access clusters associated with this cluster security group.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<IPRange> |
ipRanges()
A list of IP ranges (CIDR blocks) that are permitted to access clusters associated with this cluster security
group.
|
static Class<? extends ClusterSecurityGroup.Builder> |
serializableBuilderClass() |
List<Tag> |
tags()
The list of tags for the cluster security group.
|
ClusterSecurityGroup.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public String clusterSecurityGroupName()
The name of the cluster security group to which the operation was applied.
public String description()
A description of the security group.
public List<EC2SecurityGroup> ec2SecurityGroups()
A list of EC2 security groups that are permitted to access clusters associated with this cluster security group.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public List<IPRange> ipRanges()
A list of IP ranges (CIDR blocks) that are permitted to access clusters associated with this cluster security group.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public List<Tag> tags()
The list of tags for the cluster security group.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public ClusterSecurityGroup.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<ClusterSecurityGroup.Builder,ClusterSecurityGroup>
public static ClusterSecurityGroup.Builder builder()
public static Class<? extends ClusterSecurityGroup.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.