Interface GkeHubFeatureMembershipConfigmanagementConfigSyncOci
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
GkeHubFeatureMembershipConfigmanagementConfigSyncOci.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:21.342Z") @Stability(Stable) public interface GkeHubFeatureMembershipConfigmanagementConfigSyncOci extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classGkeHubFeatureMembershipConfigmanagementConfigSyncOci.BuilderA builder forGkeHubFeatureMembershipConfigmanagementConfigSyncOcistatic classGkeHubFeatureMembershipConfigmanagementConfigSyncOci.Jsii$ProxyAn implementation forGkeHubFeatureMembershipConfigmanagementConfigSyncOci
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static GkeHubFeatureMembershipConfigmanagementConfigSyncOci.Builderbuilder()default StringgetGcpServiceAccountEmail()The GCP Service Account Email used for auth when secret_type is gcpserviceaccount.default StringgetPolicyDir()The absolute path of the directory that contains the local resources.default StringgetSecretType()Type of secret configured for access to the OCI Image.default StringgetSyncRepo()The OCI image repository URL for the package to sync from.default StringgetSyncWaitSecs()Period in seconds(int64 format) between consecutive syncs.
-
-
-
Method Detail
-
getGcpServiceAccountEmail
@Stability(Stable) @Nullable default String getGcpServiceAccountEmail()
The GCP Service Account Email used for auth when secret_type is gcpserviceaccount.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/gke_hub_feature_membership#gcp_service_account_email GkeHubFeatureMembership#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_membership#policy_dir GkeHubFeatureMembership#policy_dir}
-
getSecretType
@Stability(Stable) @Nullable default String getSecretType()
Type of secret configured for access to the OCI Image.Must be one of gcenode, gcpserviceaccount or none. The validation of this is case-sensitive. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/gke_hub_feature_membership#secret_type GkeHubFeatureMembership#secret_type}
-
getSyncRepo
@Stability(Stable) @Nullable default String getSyncRepo()
The OCI image repository URL for the package to sync from. e.g. LOCATION-docker.pkg.dev/PROJECT_ID/REPOSITORY_NAME/PACKAGE_NAME.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/gke_hub_feature_membership#sync_repo GkeHubFeatureMembership#sync_repo}
-
getSyncWaitSecs
@Stability(Stable) @Nullable default String getSyncWaitSecs()
Period in seconds(int64 format) 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_membership#sync_wait_secs GkeHubFeatureMembership#sync_wait_secs}
-
builder
@Stability(Stable) static GkeHubFeatureMembershipConfigmanagementConfigSyncOci.Builder builder()
-
-