Package com.pulumi.gcp.networksecurity
Class TlsInspectionPolicyArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.gcp.networksecurity.TlsInspectionPolicyArgs
-
public final class TlsInspectionPolicyArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
TlsInspectionPolicyArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static TlsInspectionPolicyArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TlsInspectionPolicyArgs.Builder
builder()
static TlsInspectionPolicyArgs.Builder
builder(TlsInspectionPolicyArgs defaults)
com.pulumi.core.Output<java.lang.String>
caPool()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
description()
java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>
excludePublicCaSet()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
location()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
name()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
project()
-
-
-
Field Detail
-
Empty
public static final TlsInspectionPolicyArgs Empty
-
-
Method Detail
-
caPool
public com.pulumi.core.Output<java.lang.String> caPool()
- Returns:
- A CA pool resource used to issue interception certificates.
-
description
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> description()
- Returns:
- Free-text description of the resource.
-
excludePublicCaSet
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> excludePublicCaSet()
- Returns:
- If FALSE (the default), use our default set of public CAs in addition to any CAs specified in trustConfig. These public CAs are currently based on the Mozilla Root Program and are subject to change over time. If TRUE, do not accept our default set of public CAs. Only CAs specified in trustConfig will be accepted.
-
location
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> location()
- Returns:
- The location of the tls inspection policy.
-
name
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()
- Returns:
- Short name of the TlsInspectionPolicy resource to be created. ***
-
project
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> project()
- Returns:
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
-
builder
public static TlsInspectionPolicyArgs.Builder builder()
-
builder
public static TlsInspectionPolicyArgs.Builder builder(TlsInspectionPolicyArgs defaults)
-
-