MonitoringUptimeCheckConfigHttpAuthInfo class
http_check.auth_info block (max=1) — Basic-auth username/password
pair. password is schema-flagged sensitive and is automatically
masked on synth (see extraSensitiveFields in this resource's
wrapper override). Do not use alongside
MonitoringUptimeCheckConfigServiceAgentAuthentication.
Constructors
-
MonitoringUptimeCheckConfigHttpAuthInfo({required TfArg<
String> username, TfArg<String> ? password, TfArg<String> ? passwordWo, TfArg<String> ? passwordWoVersion}) -
const
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
-
password
→ TfArg<
String> ? -
Sensitive. Plaintext password — masked in rendered Terraform JSON.
final
-
passwordWo
→ TfArg<
String> ? -
Write-only variant of password (Terraform 1.11+ write-only
attribute). Use this when the password is sourced from a secret
store and should never be tracked in state.
final
-
passwordWoVersion
→ TfArg<
String> ? -
Bump this version string whenever passwordWo changes so Terraform
recognizes the rotation.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
username
→ TfArg<
String> -
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toArgMap(
) → Map< String, Object?> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited