ComputeRegionBackendService.Builder |
ComputeRegionBackendService.Builder.affinityCookieTtlSec(Number affinityCookieTtlSec) |
Lifetime of cookies in seconds if session_affinity is GENERATED_COOKIE.
|
ComputeRegionBackendService.Builder |
ComputeRegionBackendService.Builder.backend(com.hashicorp.cdktf.IResolvable backend) |
backend block.
|
ComputeRegionBackendService.Builder |
ComputeRegionBackendService.Builder.backend(List<? extends ComputeRegionBackendServiceBackend> backend) |
backend block.
|
ComputeRegionBackendService.Builder |
ComputeRegionBackendService.Builder.cdnPolicy(ComputeRegionBackendServiceCdnPolicy cdnPolicy) |
cdn_policy block.
|
ComputeRegionBackendService.Builder |
ComputeRegionBackendService.Builder.circuitBreakers(ComputeRegionBackendServiceCircuitBreakers circuitBreakers) |
circuit_breakers block.
|
ComputeRegionBackendService.Builder |
ComputeRegionBackendService.Builder.connection(com.hashicorp.cdktf.SSHProvisionerConnection connection) |
|
ComputeRegionBackendService.Builder |
ComputeRegionBackendService.Builder.connection(com.hashicorp.cdktf.WinrmProvisionerConnection connection) |
|
ComputeRegionBackendService.Builder |
ComputeRegionBackendService.Builder.connectionDrainingTimeoutSec(Number connectionDrainingTimeoutSec) |
Time for which instance will be drained (not accept new connections, but still work to finish started).
|
ComputeRegionBackendService.Builder |
ComputeRegionBackendService.Builder.consistentHash(ComputeRegionBackendServiceConsistentHash consistentHash) |
consistent_hash block.
|
ComputeRegionBackendService.Builder |
ComputeRegionBackendService.Builder.count(com.hashicorp.cdktf.TerraformCount count) |
|
ComputeRegionBackendService.Builder |
ComputeRegionBackendService.Builder.count(Number count) |
|
static ComputeRegionBackendService.Builder |
ComputeRegionBackendService.Builder.create(software.constructs.Construct scope,
String id) |
|
ComputeRegionBackendService.Builder |
ComputeRegionBackendService.Builder.dependsOn(List<? extends com.hashicorp.cdktf.ITerraformDependable> dependsOn) |
|
ComputeRegionBackendService.Builder |
ComputeRegionBackendService.Builder.description(String description) |
An optional description of this resource.
|
ComputeRegionBackendService.Builder |
ComputeRegionBackendService.Builder.enableCdn(com.hashicorp.cdktf.IResolvable enableCdn) |
If true, enable Cloud CDN for this RegionBackendService.
|
ComputeRegionBackendService.Builder |
ComputeRegionBackendService.Builder.enableCdn(Boolean enableCdn) |
If true, enable Cloud CDN for this RegionBackendService.
|
ComputeRegionBackendService.Builder |
ComputeRegionBackendService.Builder.failoverPolicy(ComputeRegionBackendServiceFailoverPolicy failoverPolicy) |
failover_policy block.
|
ComputeRegionBackendService.Builder |
ComputeRegionBackendService.Builder.forEach(com.hashicorp.cdktf.ITerraformIterator forEach) |
|
ComputeRegionBackendService.Builder |
ComputeRegionBackendService.Builder.healthChecks(List<String> healthChecks) |
The set of URLs to HealthCheck resources for health checking this RegionBackendService.
|
ComputeRegionBackendService.Builder |
ComputeRegionBackendService.Builder.iap(ComputeRegionBackendServiceIap iap) |
iap block.
|
ComputeRegionBackendService.Builder |
ComputeRegionBackendService.Builder.id(String id) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/compute_region_backend_service#id ComputeRegionBackendService#id}.
|
ComputeRegionBackendService.Builder |
ComputeRegionBackendService.Builder.lifecycle(com.hashicorp.cdktf.TerraformResourceLifecycle lifecycle) |
|
ComputeRegionBackendService.Builder |
ComputeRegionBackendService.Builder.loadBalancingScheme(String loadBalancingScheme) |
Indicates what kind of load balancing this regional backend service will be used for.
|
ComputeRegionBackendService.Builder |
ComputeRegionBackendService.Builder.localityLbPolicy(String localityLbPolicy) |
The load balancing algorithm used within the scope of the locality.
|
ComputeRegionBackendService.Builder |
ComputeRegionBackendService.Builder.logConfig(ComputeRegionBackendServiceLogConfig logConfig) |
log_config block.
|
ComputeRegionBackendService.Builder |
ComputeRegionBackendService.Builder.name(String name) |
Name of the resource.
|
ComputeRegionBackendService.Builder |
ComputeRegionBackendService.Builder.network(String network) |
The URL of the network to which this backend service belongs.
|
ComputeRegionBackendService.Builder |
ComputeRegionBackendService.Builder.outlierDetection(ComputeRegionBackendServiceOutlierDetection outlierDetection) |
outlier_detection block.
|
ComputeRegionBackendService.Builder |
ComputeRegionBackendService.Builder.portName(String portName) |
A named port on a backend instance group representing the port for communication to the backend VMs in that group.
|
ComputeRegionBackendService.Builder |
ComputeRegionBackendService.Builder.project(String project) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/compute_region_backend_service#project ComputeRegionBackendService#project}.
|
ComputeRegionBackendService.Builder |
ComputeRegionBackendService.Builder.protocol(String protocol) |
The protocol this RegionBackendService uses to communicate with backends.
|
ComputeRegionBackendService.Builder |
ComputeRegionBackendService.Builder.provider(com.hashicorp.cdktf.TerraformProvider provider) |
|
ComputeRegionBackendService.Builder |
ComputeRegionBackendService.Builder.provisioners(List<? extends Object> provisioners) |
|
ComputeRegionBackendService.Builder |
ComputeRegionBackendService.Builder.region(String region) |
The Region in which the created backend service should reside.
|
ComputeRegionBackendService.Builder |
ComputeRegionBackendService.Builder.sessionAffinity(String sessionAffinity) |
Type of session affinity to use.
|
ComputeRegionBackendService.Builder |
ComputeRegionBackendService.Builder.timeouts(ComputeRegionBackendServiceTimeouts timeouts) |
timeouts block.
|
ComputeRegionBackendService.Builder |
ComputeRegionBackendService.Builder.timeoutSec(Number timeoutSec) |
The backend service timeout has a different meaning depending on the type of load balancer.
|