@Generated(value="software.amazon.awssdk:codegen") public final class ReferencedSecurityGroup extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ReferencedSecurityGroup.Builder,ReferencedSecurityGroup>
Describes the security group that is referenced in the security group rule.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ReferencedSecurityGroup.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ReferencedSecurityGroup.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
String |
groupId()
The ID of the security group.
|
int |
hashCode() |
String |
peeringStatus()
The status of a VPC peering connection, if applicable.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ReferencedSecurityGroup.Builder> |
serializableBuilderClass() |
ReferencedSecurityGroup.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
userId()
The account ID.
|
String |
vpcId()
The ID of the VPC.
|
String |
vpcPeeringConnectionId()
The ID of the VPC peering connection.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String groupId()
The ID of the security group.
public final String peeringStatus()
The status of a VPC peering connection, if applicable.
public final String userId()
The account ID.
public final String vpcId()
The ID of the VPC.
public final String vpcPeeringConnectionId()
The ID of the VPC peering connection.
public ReferencedSecurityGroup.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ReferencedSecurityGroup.Builder,ReferencedSecurityGroup>public static ReferencedSecurityGroup.Builder builder()
public static Class<? extends ReferencedSecurityGroup.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.