Class Cloudfunctions2FunctionServiceConfigOutputReference
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- com.hashicorp.cdktf.ComplexObject
-
- com.hashicorp.cdktf.providers.google.cloudfunctions2_function.Cloudfunctions2FunctionServiceConfigOutputReference
-
- All Implemented Interfaces:
com.hashicorp.cdktf.IInterpolatingParent,com.hashicorp.cdktf.IResolvable,com.hashicorp.cdktf.ITerraformAddressable,software.amazon.jsii.JsiiSerializable
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:18.205Z") @Stability(Stable) public class Cloudfunctions2FunctionServiceConfigOutputReference extends com.hashicorp.cdktf.ComplexObject
-
-
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.IInterpolatingParent
com.hashicorp.cdktf.IInterpolatingParent.Jsii$Default, com.hashicorp.cdktf.IInterpolatingParent.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description Cloudfunctions2FunctionServiceConfigOutputReference(com.hashicorp.cdktf.IInterpolatingParent terraformResource, String terraformAttribute)protectedCloudfunctions2FunctionServiceConfigOutputReference(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)protectedCloudfunctions2FunctionServiceConfigOutputReference(software.amazon.jsii.JsiiObjectRef objRef)
-
Method Summary
-
Methods inherited from class com.hashicorp.cdktf.ComplexObject
computeFqn, getAnyMapAttribute, getBooleanAttribute, getBooleanMapAttribute, getComplexObjectIndex, getComplexObjectIsFromSet, getCreationStack, getFqn, getListAttribute, getNumberAttribute, getNumberListAttribute, getNumberMapAttribute, getStringAttribute, getStringMapAttribute, getTerraformAttribute, getTerraformResource, interpolationAsList, interpolationForAttribute, resolve, setComplexObjectIndex, setComplexObjectIndex, setComplexObjectIsFromSet, setTerraformAttribute, setTerraformResource, toString
-
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
-
-
-
Constructor Detail
-
Cloudfunctions2FunctionServiceConfigOutputReference
protected Cloudfunctions2FunctionServiceConfigOutputReference(software.amazon.jsii.JsiiObjectRef objRef)
-
Cloudfunctions2FunctionServiceConfigOutputReference
protected Cloudfunctions2FunctionServiceConfigOutputReference(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
-
Cloudfunctions2FunctionServiceConfigOutputReference
@Stability(Stable) public Cloudfunctions2FunctionServiceConfigOutputReference(@NotNull com.hashicorp.cdktf.IInterpolatingParent terraformResource, @NotNull String terraformAttribute)- Parameters:
terraformResource- The parent resource. This parameter is required.terraformAttribute- The attribute on the parent resource this class is referencing. This parameter is required.
-
-
Method Detail
-
putSecretEnvironmentVariables
@Stability(Stable) public void putSecretEnvironmentVariables(@NotNull Object value)- Parameters:
value- This parameter is required.
-
putSecretVolumes
@Stability(Stable) public void putSecretVolumes(@NotNull Object value)- Parameters:
value- This parameter is required.
-
resetAllTrafficOnLatestRevision
@Stability(Stable) public void resetAllTrafficOnLatestRevision()
-
resetAvailableCpu
@Stability(Stable) public void resetAvailableCpu()
-
resetAvailableMemory
@Stability(Stable) public void resetAvailableMemory()
-
resetEnvironmentVariables
@Stability(Stable) public void resetEnvironmentVariables()
-
resetIngressSettings
@Stability(Stable) public void resetIngressSettings()
-
resetMaxInstanceCount
@Stability(Stable) public void resetMaxInstanceCount()
-
resetMaxInstanceRequestConcurrency
@Stability(Stable) public void resetMaxInstanceRequestConcurrency()
-
resetMinInstanceCount
@Stability(Stable) public void resetMinInstanceCount()
-
resetSecretEnvironmentVariables
@Stability(Stable) public void resetSecretEnvironmentVariables()
-
resetSecretVolumes
@Stability(Stable) public void resetSecretVolumes()
-
resetService
@Stability(Stable) public void resetService()
-
resetServiceAccountEmail
@Stability(Stable) public void resetServiceAccountEmail()
-
resetTimeoutSeconds
@Stability(Stable) public void resetTimeoutSeconds()
-
resetVpcConnector
@Stability(Stable) public void resetVpcConnector()
-
resetVpcConnectorEgressSettings
@Stability(Stable) public void resetVpcConnectorEgressSettings()
-
getGcfUri
@Stability(Stable) @NotNull public String getGcfUri()
-
getSecretEnvironmentVariables
@Stability(Stable) @NotNull public Cloudfunctions2FunctionServiceConfigSecretEnvironmentVariablesList getSecretEnvironmentVariables()
-
getSecretVolumes
@Stability(Stable) @NotNull public Cloudfunctions2FunctionServiceConfigSecretVolumesList getSecretVolumes()
-
getUri
@Stability(Stable) @NotNull public String getUri()
-
getAllTrafficOnLatestRevisionInput
@Stability(Stable) @Nullable public Object getAllTrafficOnLatestRevisionInput()
-
getAvailableCpuInput
@Stability(Stable) @Nullable public String getAvailableCpuInput()
-
getAvailableMemoryInput
@Stability(Stable) @Nullable public String getAvailableMemoryInput()
-
getEnvironmentVariablesInput
@Stability(Stable) @Nullable public Map<String,String> getEnvironmentVariablesInput()
-
getIngressSettingsInput
@Stability(Stable) @Nullable public String getIngressSettingsInput()
-
getMaxInstanceCountInput
@Stability(Stable) @Nullable public Number getMaxInstanceCountInput()
-
getMaxInstanceRequestConcurrencyInput
@Stability(Stable) @Nullable public Number getMaxInstanceRequestConcurrencyInput()
-
getMinInstanceCountInput
@Stability(Stable) @Nullable public Number getMinInstanceCountInput()
-
getSecretEnvironmentVariablesInput
@Stability(Stable) @Nullable public Object getSecretEnvironmentVariablesInput()
-
getSecretVolumesInput
@Stability(Stable) @Nullable public Object getSecretVolumesInput()
-
getServiceAccountEmailInput
@Stability(Stable) @Nullable public String getServiceAccountEmailInput()
-
getServiceInput
@Stability(Stable) @Nullable public String getServiceInput()
-
getTimeoutSecondsInput
@Stability(Stable) @Nullable public Number getTimeoutSecondsInput()
-
getVpcConnectorEgressSettingsInput
@Stability(Stable) @Nullable public String getVpcConnectorEgressSettingsInput()
-
getVpcConnectorInput
@Stability(Stable) @Nullable public String getVpcConnectorInput()
-
getAllTrafficOnLatestRevision
@Stability(Stable) @NotNull public Object getAllTrafficOnLatestRevision()
-
setAllTrafficOnLatestRevision
@Stability(Stable) public void setAllTrafficOnLatestRevision(@NotNull Boolean value)
-
setAllTrafficOnLatestRevision
@Stability(Stable) public void setAllTrafficOnLatestRevision(@NotNull com.hashicorp.cdktf.IResolvable value)
-
getAvailableCpu
@Stability(Stable) @NotNull public String getAvailableCpu()
-
setAvailableCpu
@Stability(Stable) public void setAvailableCpu(@NotNull String value)
-
getAvailableMemory
@Stability(Stable) @NotNull public String getAvailableMemory()
-
setAvailableMemory
@Stability(Stable) public void setAvailableMemory(@NotNull String value)
-
getEnvironmentVariables
@Stability(Stable) @NotNull public Map<String,String> getEnvironmentVariables()
-
setEnvironmentVariables
@Stability(Stable) public void setEnvironmentVariables(@NotNull Map<String,String> value)
-
getIngressSettings
@Stability(Stable) @NotNull public String getIngressSettings()
-
setIngressSettings
@Stability(Stable) public void setIngressSettings(@NotNull String value)
-
getMaxInstanceCount
@Stability(Stable) @NotNull public Number getMaxInstanceCount()
-
setMaxInstanceCount
@Stability(Stable) public void setMaxInstanceCount(@NotNull Number value)
-
getMaxInstanceRequestConcurrency
@Stability(Stable) @NotNull public Number getMaxInstanceRequestConcurrency()
-
setMaxInstanceRequestConcurrency
@Stability(Stable) public void setMaxInstanceRequestConcurrency(@NotNull Number value)
-
getMinInstanceCount
@Stability(Stable) @NotNull public Number getMinInstanceCount()
-
setMinInstanceCount
@Stability(Stable) public void setMinInstanceCount(@NotNull Number value)
-
getService
@Stability(Stable) @NotNull public String getService()
-
setService
@Stability(Stable) public void setService(@NotNull String value)
-
getServiceAccountEmail
@Stability(Stable) @NotNull public String getServiceAccountEmail()
-
setServiceAccountEmail
@Stability(Stable) public void setServiceAccountEmail(@NotNull String value)
-
getTimeoutSeconds
@Stability(Stable) @NotNull public Number getTimeoutSeconds()
-
setTimeoutSeconds
@Stability(Stable) public void setTimeoutSeconds(@NotNull Number value)
-
getVpcConnector
@Stability(Stable) @NotNull public String getVpcConnector()
-
setVpcConnector
@Stability(Stable) public void setVpcConnector(@NotNull String value)
-
getVpcConnectorEgressSettings
@Stability(Stable) @NotNull public String getVpcConnectorEgressSettings()
-
setVpcConnectorEgressSettings
@Stability(Stable) public void setVpcConnectorEgressSettings(@NotNull String value)
-
getInternalValue
@Stability(Stable) @Nullable public Cloudfunctions2FunctionServiceConfig getInternalValue()
-
setInternalValue
@Stability(Stable) public void setInternalValue(@Nullable Cloudfunctions2FunctionServiceConfig value)
-
-