Class AuthorizationPolicyRuleArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.gcp.networksecurity.inputs.AuthorizationPolicyRuleArgs
-
public final class AuthorizationPolicyRuleArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AuthorizationPolicyRuleArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static AuthorizationPolicyRuleArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AuthorizationPolicyRuleArgs.Builder
builder()
static AuthorizationPolicyRuleArgs.Builder
builder(AuthorizationPolicyRuleArgs defaults)
java.util.Optional<com.pulumi.core.Output<java.util.List<AuthorizationPolicyRuleDestinationArgs>>>
destinations()
java.util.Optional<com.pulumi.core.Output<java.util.List<AuthorizationPolicyRuleSourceArgs>>>
sources()
-
-
-
Field Detail
-
Empty
public static final AuthorizationPolicyRuleArgs Empty
-
-
Method Detail
-
destinations
public java.util.Optional<com.pulumi.core.Output<java.util.List<AuthorizationPolicyRuleDestinationArgs>>> destinations()
- Returns:
- List of attributes for the traffic destination. All of the destinations must match. A destination is a match if a request matches all the specified hosts, ports, methods and headers. If not set, the action specified in the 'action' field will be applied without any rule checks for the destination. Structure is documented below.
-
sources
public java.util.Optional<com.pulumi.core.Output<java.util.List<AuthorizationPolicyRuleSourceArgs>>> sources()
- Returns:
- List of attributes for the traffic source. All of the sources must match. A source is a match if both principals and ipBlocks match. If not set, the action specified in the 'action' field will be applied without any rule checks for the source. Structure is documented below.
-
builder
public static AuthorizationPolicyRuleArgs.Builder builder()
-
builder
public static AuthorizationPolicyRuleArgs.Builder builder(AuthorizationPolicyRuleArgs defaults)
-
-