@Generated(value="software.amazon.awssdk:codegen") public final class EgressConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<EgressConfiguration.Builder,EgressConfiguration>
Describes configuration settings related to outbound network traffic of an App Runner service.
| Modifier and Type | Class and Description |
|---|---|
static interface |
EgressConfiguration.Builder |
| Modifier and Type | Method and Description |
|---|---|
static EgressConfiguration.Builder |
builder() |
EgressType |
egressType()
The type of egress configuration.
|
String |
egressTypeAsString()
The type of egress configuration.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends EgressConfiguration.Builder> |
serializableBuilderClass() |
EgressConfiguration.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
vpcConnectorArn()
The Amazon Resource Name (ARN) of the App Runner VPC connector that you want to associate with your App Runner
service.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final EgressType egressType()
The type of egress configuration.
Set to DEFAULT for access to resources hosted on public networks.
Set to VPC to associate your service to a custom VPC specified by VpcConnectorArn.
If the service returns an enum value that is not available in the current SDK version, egressType will
return EgressType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
egressTypeAsString().
Set to DEFAULT for access to resources hosted on public networks.
Set to VPC to associate your service to a custom VPC specified by
VpcConnectorArn.
EgressTypepublic final String egressTypeAsString()
The type of egress configuration.
Set to DEFAULT for access to resources hosted on public networks.
Set to VPC to associate your service to a custom VPC specified by VpcConnectorArn.
If the service returns an enum value that is not available in the current SDK version, egressType will
return EgressType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
egressTypeAsString().
Set to DEFAULT for access to resources hosted on public networks.
Set to VPC to associate your service to a custom VPC specified by
VpcConnectorArn.
EgressTypepublic final String vpcConnectorArn()
The Amazon Resource Name (ARN) of the App Runner VPC connector that you want to associate with your App Runner
service. Only valid when EgressType = VPC.
EgressType = VPC.public EgressConfiguration.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<EgressConfiguration.Builder,EgressConfiguration>public static EgressConfiguration.Builder builder()
public static Class<? extends EgressConfiguration.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.