Package com.pulumi.gcp.gkehub.inputs
Class FeatureMembershipConfigmanagementConfigSyncArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.gcp.gkehub.inputs.FeatureMembershipConfigmanagementConfigSyncArgs
-
public final class FeatureMembershipConfigmanagementConfigSyncArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
FeatureMembershipConfigmanagementConfigSyncArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static FeatureMembershipConfigmanagementConfigSyncArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static FeatureMembershipConfigmanagementConfigSyncArgs.Builder
builder()
static FeatureMembershipConfigmanagementConfigSyncArgs.Builder
builder(FeatureMembershipConfigmanagementConfigSyncArgs defaults)
java.util.Optional<com.pulumi.core.Output<FeatureMembershipConfigmanagementConfigSyncGitArgs>>
git()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
metricsGcpServiceAccountEmail()
java.util.Optional<com.pulumi.core.Output<FeatureMembershipConfigmanagementConfigSyncOciArgs>>
oci()
java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>
preventDrift()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
sourceFormat()
-
-
-
Field Detail
-
Empty
public static final FeatureMembershipConfigmanagementConfigSyncArgs Empty
-
-
Method Detail
-
git
public java.util.Optional<com.pulumi.core.Output<FeatureMembershipConfigmanagementConfigSyncGitArgs>> git()
- Returns:
- (Optional) Structure is documented below.
-
metricsGcpServiceAccountEmail
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> metricsGcpServiceAccountEmail()
-
oci
public java.util.Optional<com.pulumi.core.Output<FeatureMembershipConfigmanagementConfigSyncOciArgs>> oci()
- Returns:
- (Optional) Supported from ACM versions 1.12.0 onwards. Structure is documented below. Use either `git` or `oci` config option.
-
preventDrift
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> preventDrift()
- Returns:
- Supported from ACM versions 1.10.0 onwards. Set to true to enable the Config Sync admission webhook to prevent drifts. If set to "false", disables the Config Sync admission webhook and does not prevent drifts.
-
sourceFormat
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> sourceFormat()
- Returns:
- Specifies whether the Config Sync Repo is in "hierarchical" or "unstructured" mode.
-
builder
public static FeatureMembershipConfigmanagementConfigSyncArgs.Builder builder()
-
builder
public static FeatureMembershipConfigmanagementConfigSyncArgs.Builder builder(FeatureMembershipConfigmanagementConfigSyncArgs defaults)
-
-