ComputeTargetHttpsProxy.Builder |
ComputeTargetHttpsProxy.Builder.certificateManagerCertificates(List<String> certificateManagerCertificates) |
URLs to certificate manager certificate resources that are used to authenticate connections between users and the load balancer.
|
ComputeTargetHttpsProxy.Builder |
ComputeTargetHttpsProxy.Builder.certificateMap(String certificateMap) |
A reference to the CertificateMap resource uri that identifies a certificate map associated with the given target proxy.
|
ComputeTargetHttpsProxy.Builder |
ComputeTargetHttpsProxy.Builder.connection(com.hashicorp.cdktf.SSHProvisionerConnection connection) |
|
ComputeTargetHttpsProxy.Builder |
ComputeTargetHttpsProxy.Builder.connection(com.hashicorp.cdktf.WinrmProvisionerConnection connection) |
|
ComputeTargetHttpsProxy.Builder |
ComputeTargetHttpsProxy.Builder.count(com.hashicorp.cdktf.TerraformCount count) |
|
ComputeTargetHttpsProxy.Builder |
ComputeTargetHttpsProxy.Builder.count(Number count) |
|
static ComputeTargetHttpsProxy.Builder |
ComputeTargetHttpsProxy.Builder.create(software.constructs.Construct scope,
String id) |
|
ComputeTargetHttpsProxy.Builder |
ComputeTargetHttpsProxy.Builder.dependsOn(List<? extends com.hashicorp.cdktf.ITerraformDependable> dependsOn) |
|
ComputeTargetHttpsProxy.Builder |
ComputeTargetHttpsProxy.Builder.description(String description) |
An optional description of this resource.
|
ComputeTargetHttpsProxy.Builder |
ComputeTargetHttpsProxy.Builder.forEach(com.hashicorp.cdktf.ITerraformIterator forEach) |
|
ComputeTargetHttpsProxy.Builder |
ComputeTargetHttpsProxy.Builder.httpKeepAliveTimeoutSec(Number httpKeepAliveTimeoutSec) |
Specifies how long to keep a connection open, after completing a response, while there is no matching traffic (in seconds).
|
ComputeTargetHttpsProxy.Builder |
ComputeTargetHttpsProxy.Builder.id(String id) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/compute_target_https_proxy#id ComputeTargetHttpsProxy#id}.
|
ComputeTargetHttpsProxy.Builder |
ComputeTargetHttpsProxy.Builder.lifecycle(com.hashicorp.cdktf.TerraformResourceLifecycle lifecycle) |
|
ComputeTargetHttpsProxy.Builder |
ComputeTargetHttpsProxy.Builder.name(String name) |
Name of the resource.
|
ComputeTargetHttpsProxy.Builder |
ComputeTargetHttpsProxy.Builder.project(String project) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/compute_target_https_proxy#project ComputeTargetHttpsProxy#project}.
|
ComputeTargetHttpsProxy.Builder |
ComputeTargetHttpsProxy.Builder.provider(com.hashicorp.cdktf.TerraformProvider provider) |
|
ComputeTargetHttpsProxy.Builder |
ComputeTargetHttpsProxy.Builder.provisioners(List<? extends Object> provisioners) |
|
ComputeTargetHttpsProxy.Builder |
ComputeTargetHttpsProxy.Builder.proxyBind(com.hashicorp.cdktf.IResolvable proxyBind) |
This field only applies when the forwarding rule that references this target proxy has a loadBalancingScheme set to INTERNAL_SELF_MANAGED.
|
ComputeTargetHttpsProxy.Builder |
ComputeTargetHttpsProxy.Builder.proxyBind(Boolean proxyBind) |
This field only applies when the forwarding rule that references this target proxy has a loadBalancingScheme set to INTERNAL_SELF_MANAGED.
|
ComputeTargetHttpsProxy.Builder |
ComputeTargetHttpsProxy.Builder.quicOverride(String quicOverride) |
Specifies the QUIC override policy for this resource.
|
ComputeTargetHttpsProxy.Builder |
ComputeTargetHttpsProxy.Builder.serverTlsPolicy(String serverTlsPolicy) |
A URL referring to a networksecurity.ServerTlsPolicy resource that describes how the proxy should authenticate inbound traffic.
|
ComputeTargetHttpsProxy.Builder |
ComputeTargetHttpsProxy.Builder.sslCertificates(List<String> sslCertificates) |
URLs to SslCertificate resources that are used to authenticate connections between users and the load balancer.
|
ComputeTargetHttpsProxy.Builder |
ComputeTargetHttpsProxy.Builder.sslPolicy(String sslPolicy) |
A reference to the SslPolicy resource that will be associated with the TargetHttpsProxy resource.
|
ComputeTargetHttpsProxy.Builder |
ComputeTargetHttpsProxy.Builder.timeouts(ComputeTargetHttpsProxyTimeouts timeouts) |
timeouts block.
|
ComputeTargetHttpsProxy.Builder |
ComputeTargetHttpsProxy.Builder.tlsEarlyData(String tlsEarlyData) |
Specifies whether TLS 1.3 0-RTT Data (“Early Data”) should be accepted for this service.
|
ComputeTargetHttpsProxy.Builder |
ComputeTargetHttpsProxy.Builder.urlMap(String urlMap) |
A reference to the UrlMap resource that defines the mapping from URL to the BackendService.
|