Class TcpScaleRuleArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.appplatform.inputs.TcpScaleRuleArgs.Builder
-
- Enclosing class:
- TcpScaleRuleArgs
public static final class TcpScaleRuleArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(TcpScaleRuleArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TcpScaleRuleArgs.Builder
auth(ScaleRuleAuthArgs... auth)
TcpScaleRuleArgs.Builder
auth(com.pulumi.core.Output<java.util.List<ScaleRuleAuthArgs>> auth)
TcpScaleRuleArgs.Builder
auth(java.util.List<ScaleRuleAuthArgs> auth)
TcpScaleRuleArgs
build()
TcpScaleRuleArgs.Builder
metadata(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> metadata)
TcpScaleRuleArgs.Builder
metadata(java.util.Map<java.lang.String,java.lang.String> metadata)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(TcpScaleRuleArgs defaults)
-
-
Method Detail
-
auth
public TcpScaleRuleArgs.Builder auth(@Nullable com.pulumi.core.Output<java.util.List<ScaleRuleAuthArgs>> auth)
- Parameters:
auth
- Authentication secrets for the tcp scale rule.- Returns:
- builder
-
auth
public TcpScaleRuleArgs.Builder auth(java.util.List<ScaleRuleAuthArgs> auth)
- Parameters:
auth
- Authentication secrets for the tcp scale rule.- Returns:
- builder
-
auth
public TcpScaleRuleArgs.Builder auth(ScaleRuleAuthArgs... auth)
- Parameters:
auth
- Authentication secrets for the tcp scale rule.- Returns:
- builder
-
metadata
public TcpScaleRuleArgs.Builder metadata(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> metadata)
- Parameters:
metadata
- Metadata properties to describe tcp scale rule.- Returns:
- builder
-
metadata
public TcpScaleRuleArgs.Builder metadata(java.util.Map<java.lang.String,java.lang.String> metadata)
- Parameters:
metadata
- Metadata properties to describe tcp scale rule.- Returns:
- builder
-
build
public TcpScaleRuleArgs build()
-
-