Class MeshSpecArgs.Builder

  • Enclosing class:
    MeshSpecArgs

    public static final class MeshSpecArgs.Builder
    extends java.lang.Object
    • Constructor Detail

      • Builder

        public Builder()
    • 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