pub struct GetHealthCheckResult {Show 19 fields
pub check_interval_sec: Output<i32>,
pub creation_timestamp: Output<String>,
pub description: Output<String>,
pub grpc_health_checks: Output<Vec<GetHealthCheckGrpcHealthCheck>>,
pub healthy_threshold: Output<i32>,
pub http2_health_checks: Output<Vec<GetHealthCheckHttp2HealthCheck>>,
pub http_health_checks: Output<Vec<GetHealthCheckHttpHealthCheck>>,
pub https_health_checks: Output<Vec<GetHealthCheckHttpsHealthCheck>>,
pub id: Output<String>,
pub log_configs: Output<Vec<GetHealthCheckLogConfig>>,
pub name: Output<String>,
pub project: Output<Option<String>>,
pub self_link: Output<String>,
pub source_regions: Output<Vec<String>>,
pub ssl_health_checks: Output<Vec<GetHealthCheckSslHealthCheck>>,
pub tcp_health_checks: Output<Vec<GetHealthCheckTcpHealthCheck>>,
pub timeout_sec: Output<i32>,
pub type_: Output<String>,
pub unhealthy_threshold: Output<i32>,
}
Fields§
§check_interval_sec: Output<i32>
§creation_timestamp: Output<String>
§description: Output<String>
§grpc_health_checks: Output<Vec<GetHealthCheckGrpcHealthCheck>>
§healthy_threshold: Output<i32>
§http2_health_checks: Output<Vec<GetHealthCheckHttp2HealthCheck>>
§http_health_checks: Output<Vec<GetHealthCheckHttpHealthCheck>>
§https_health_checks: Output<Vec<GetHealthCheckHttpsHealthCheck>>
§id: Output<String>
The provider-assigned unique ID for this managed resource.
log_configs: Output<Vec<GetHealthCheckLogConfig>>
§name: Output<String>
§project: Output<Option<String>>
§self_link: Output<String>
§source_regions: Output<Vec<String>>
§ssl_health_checks: Output<Vec<GetHealthCheckSslHealthCheck>>
§tcp_health_checks: Output<Vec<GetHealthCheckTcpHealthCheck>>
§timeout_sec: Output<i32>
§type_: Output<String>
§unhealthy_threshold: Output<i32>
Auto Trait Implementations§
impl Freeze for GetHealthCheckResult
impl RefUnwindSafe for GetHealthCheckResult
impl Send for GetHealthCheckResult
impl Sync for GetHealthCheckResult
impl Unpin for GetHealthCheckResult
impl UnwindSafe for GetHealthCheckResult
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more