Class GkeHubFeatureMembershipConfigmanagementConfigSyncOci.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- com.hashicorp.cdktf.providers.google.gke_hub_feature_membership.GkeHubFeatureMembershipConfigmanagementConfigSyncOci.Jsii$Proxy
-
- All Implemented Interfaces:
GkeHubFeatureMembershipConfigmanagementConfigSyncOci,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- GkeHubFeatureMembershipConfigmanagementConfigSyncOci
@Stability(Stable) @Internal public static final class GkeHubFeatureMembershipConfigmanagementConfigSyncOci.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements GkeHubFeatureMembershipConfigmanagementConfigSyncOci
An implementation forGkeHubFeatureMembershipConfigmanagementConfigSyncOci
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Nested classes/interfaces inherited from interface com.hashicorp.cdktf.providers.google.gke_hub_feature_membership.GkeHubFeatureMembershipConfigmanagementConfigSyncOci
GkeHubFeatureMembershipConfigmanagementConfigSyncOci.Builder, GkeHubFeatureMembershipConfigmanagementConfigSyncOci.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJsii$Proxy(GkeHubFeatureMembershipConfigmanagementConfigSyncOci.Builder builder)Constructor that initializes the object based on literal property values passed by theGkeHubFeatureMembershipConfigmanagementConfigSyncOci.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)Constructor that initializes the object based on values retrieved from the JsiiObject.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.fasterxml.jackson.databind.JsonNode$jsii$toJson()booleanequals(Object o)StringgetGcpServiceAccountEmail()The GCP Service Account Email used for auth when secret_type is gcpserviceaccount.StringgetPolicyDir()The absolute path of the directory that contains the local resources.StringgetSecretType()Type of secret configured for access to the OCI Image.StringgetSyncRepo()The OCI image repository URL for the package to sync from.StringgetSyncWaitSecs()Period in seconds(int64 format) between consecutive syncs.inthashCode()
-
-
-
Constructor Detail
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
protected Jsii$Proxy(GkeHubFeatureMembershipConfigmanagementConfigSyncOci.Builder builder)
Constructor that initializes the object based on literal property values passed by theGkeHubFeatureMembershipConfigmanagementConfigSyncOci.Builder.
-
-
Method Detail
-
getGcpServiceAccountEmail
public final String getGcpServiceAccountEmail()
Description copied from interface:GkeHubFeatureMembershipConfigmanagementConfigSyncOciThe 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}
- Specified by:
getGcpServiceAccountEmailin interfaceGkeHubFeatureMembershipConfigmanagementConfigSyncOci
-
getPolicyDir
public final String getPolicyDir()
Description copied from interface:GkeHubFeatureMembershipConfigmanagementConfigSyncOciThe 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}
- Specified by:
getPolicyDirin interfaceGkeHubFeatureMembershipConfigmanagementConfigSyncOci
-
getSecretType
public final String getSecretType()
Description copied from interface:GkeHubFeatureMembershipConfigmanagementConfigSyncOciType 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}
- Specified by:
getSecretTypein interfaceGkeHubFeatureMembershipConfigmanagementConfigSyncOci
-
getSyncRepo
public final String getSyncRepo()
Description copied from interface:GkeHubFeatureMembershipConfigmanagementConfigSyncOciThe 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}
- Specified by:
getSyncRepoin interfaceGkeHubFeatureMembershipConfigmanagementConfigSyncOci
-
getSyncWaitSecs
public final String getSyncWaitSecs()
Description copied from interface:GkeHubFeatureMembershipConfigmanagementConfigSyncOciPeriod 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}
- Specified by:
getSyncWaitSecsin interfaceGkeHubFeatureMembershipConfigmanagementConfigSyncOci
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
-