Package com.pulumi.aws.appmesh.inputs
Class MeshSpecArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.appmesh.inputs.MeshSpecArgs.Builder
-
- Enclosing class:
- MeshSpecArgs
public static final class MeshSpecArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(MeshSpecArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MeshSpecArgsbuild()MeshSpecArgs.BuilderegressFilter(MeshSpecEgressFilterArgs egressFilter)MeshSpecArgs.BuilderegressFilter(com.pulumi.core.Output<MeshSpecEgressFilterArgs> egressFilter)MeshSpecArgs.BuilderserviceDiscovery(MeshSpecServiceDiscoveryArgs serviceDiscovery)MeshSpecArgs.BuilderserviceDiscovery(com.pulumi.core.Output<MeshSpecServiceDiscoveryArgs> serviceDiscovery)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(MeshSpecArgs defaults)
-
-
Method Detail
-
egressFilter
public MeshSpecArgs.Builder egressFilter(@Nullable com.pulumi.core.Output<MeshSpecEgressFilterArgs> egressFilter)
- Parameters:
egressFilter- Egress filter rules for the service mesh. See `egressFilter` Block for details.- Returns:
- builder
-
egressFilter
public MeshSpecArgs.Builder egressFilter(MeshSpecEgressFilterArgs egressFilter)
- Parameters:
egressFilter- Egress filter rules for the service mesh. See `egressFilter` Block for details.- Returns:
- builder
-
serviceDiscovery
public MeshSpecArgs.Builder serviceDiscovery(@Nullable com.pulumi.core.Output<MeshSpecServiceDiscoveryArgs> serviceDiscovery)
- Parameters:
serviceDiscovery- Service discovery information for the service mesh. See `serviceDiscovery` Block for details.- Returns:
- builder
-
serviceDiscovery
public MeshSpecArgs.Builder serviceDiscovery(MeshSpecServiceDiscoveryArgs serviceDiscovery)
- Parameters:
serviceDiscovery- Service discovery information for the service mesh. See `serviceDiscovery` Block for details.- Returns:
- builder
-
build
public MeshSpecArgs build()
-
-