Class SecurityGroupVpcAssociation
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<SecurityGroupVpcAssociation.Builder,SecurityGroupVpcAssociation>
A security group association with a VPC that you made with AssociateSecurityGroupVpc.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbuilder()final booleanfinal booleanequalsBySdkFields(Object obj) final <T> Optional<T>getValueForField(String fieldName, Class<T> clazz) final StringgroupId()The association's security group ID.final StringThe Amazon Web Services account ID of the owner of the security group.final inthashCode()static Class<? extends SecurityGroupVpcAssociation.Builder>state()The association's state.final StringThe association's state.final StringThe association's state reason.final StringtoString()Returns a string representation of this object.final StringvpcId()The association's VPC ID.final StringThe Amazon Web Services account ID of the owner of the VPC.Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
groupId
The association's security group ID.
- Returns:
- The association's security group ID.
-
vpcId
The association's VPC ID.
- Returns:
- The association's VPC ID.
-
vpcOwnerId
The Amazon Web Services account ID of the owner of the VPC.
- Returns:
- The Amazon Web Services account ID of the owner of the VPC.
-
state
The association's state.
If the service returns an enum value that is not available in the current SDK version,
statewill returnSecurityGroupVpcAssociationState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstateAsString().- Returns:
- The association's state.
- See Also:
-
stateAsString
The association's state.
If the service returns an enum value that is not available in the current SDK version,
statewill returnSecurityGroupVpcAssociationState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstateAsString().- Returns:
- The association's state.
- See Also:
-
stateReason
The association's state reason.
- Returns:
- The association's state reason.
-
groupOwnerId
The Amazon Web Services account ID of the owner of the security group.
- Returns:
- The Amazon Web Services account ID of the owner of the security group.
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<SecurityGroupVpcAssociation.Builder,SecurityGroupVpcAssociation>
-
builder
-
serializableBuilderClass
-
hashCode
public final int hashCode() -
equals
-
equalsBySdkFields
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value. -
getValueForField
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-