Package com.pulumi.aws.appmesh.outputs
Class VirtualNodeSpec
- java.lang.Object
-
- com.pulumi.aws.appmesh.outputs.VirtualNodeSpec
-
public final class VirtualNodeSpec extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classVirtualNodeSpec.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<VirtualNodeSpecBackendDefaults>backendDefaults()java.util.List<VirtualNodeSpecBackend>backends()static VirtualNodeSpec.Builderbuilder()static VirtualNodeSpec.Builderbuilder(VirtualNodeSpec defaults)java.util.List<VirtualNodeSpecListener>listeners()java.util.Optional<VirtualNodeSpecLogging>logging()java.util.Optional<VirtualNodeSpecServiceDiscovery>serviceDiscovery()
-
-
-
Method Detail
-
backendDefaults
public java.util.Optional<VirtualNodeSpecBackendDefaults> backendDefaults()
- Returns:
- Defaults for backends. See `spec.backend_defaults` Block for details.
-
backends
public java.util.List<VirtualNodeSpecBackend> backends()
- Returns:
- Backends to which the virtual node is expected to send outbound traffic. See `spec.backend` Block for details.
-
listeners
public java.util.List<VirtualNodeSpecListener> listeners()
- Returns:
- Listeners from which the virtual node is expected to receive inbound traffic. See `spec.listener` Block for details.
-
logging
public java.util.Optional<VirtualNodeSpecLogging> logging()
- Returns:
- Inbound and outbound access logging information for the virtual node. See `spec.logging` Block for details.
-
serviceDiscovery
public java.util.Optional<VirtualNodeSpecServiceDiscovery> serviceDiscovery()
- Returns:
- Service discovery information for the virtual node. See `spec.service_discovery` Block for details.
-
builder
public static VirtualNodeSpec.Builder builder()
-
builder
public static VirtualNodeSpec.Builder builder(VirtualNodeSpec defaults)
-
-