Interface GkeHubFeatureFleetDefaultMemberConfigConfigmanagementConfigSyncOci
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
GkeHubFeatureFleetDefaultMemberConfigConfigmanagementConfigSyncOci.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:21.313Z") @Stability(Stable) public interface GkeHubFeatureFleetDefaultMemberConfigConfigmanagementConfigSyncOci extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classGkeHubFeatureFleetDefaultMemberConfigConfigmanagementConfigSyncOci.Builderstatic classGkeHubFeatureFleetDefaultMemberConfigConfigmanagementConfigSyncOci.Jsii$ProxyAn implementation forGkeHubFeatureFleetDefaultMemberConfigConfigmanagementConfigSyncOci
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static GkeHubFeatureFleetDefaultMemberConfigConfigmanagementConfigSyncOci.Builderbuilder()default StringgetGcpServiceAccountEmail()The Google Cloud Service Account Email used for auth when secretType is gcpServiceAccount.default StringgetPolicyDir()The absolute path of the directory that contains the local resources.StringgetSecretType()Type of secret configured for access to the Git repo.default StringgetSyncRepo()The OCI image repository URL for the package to sync from.default StringgetSyncWaitSecs()Period in seconds between consecutive syncs.default StringgetVersion()Version of ACM installed.
-
-
-
Method Detail
-
getSecretType
@Stability(Stable) @NotNull String getSecretType()
Type of secret configured for access to the Git repo.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/gke_hub_feature#secret_type GkeHubFeature#secret_type}
-
getGcpServiceAccountEmail
@Stability(Stable) @Nullable default String getGcpServiceAccountEmail()
The Google Cloud Service Account Email used for auth when secretType is gcpServiceAccount.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/gke_hub_feature#gcp_service_account_email GkeHubFeature#gcp_service_account_email}
-
getPolicyDir
@Stability(Stable) @Nullable default String getPolicyDir()
The absolute path of the directory that contains the local resources. Default: the root directory of the image.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/gke_hub_feature#policy_dir GkeHubFeature#policy_dir}
-
getSyncRepo
@Stability(Stable) @Nullable default String getSyncRepo()
The OCI image repository URL for the package to sync from.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/gke_hub_feature#sync_repo GkeHubFeature#sync_repo}
-
getSyncWaitSecs
@Stability(Stable) @Nullable default String getSyncWaitSecs()
Period in seconds between consecutive syncs. Default: 15.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/gke_hub_feature#sync_wait_secs GkeHubFeature#sync_wait_secs}
-
getVersion
@Stability(Stable) @Nullable default String getVersion()
Version of ACM installed.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/gke_hub_feature#version GkeHubFeature#version}
-
builder
@Stability(Stable) static GkeHubFeatureFleetDefaultMemberConfigConfigmanagementConfigSyncOci.Builder builder()
-
-