HttpCheckResponse.fromMap constructor

HttpCheckResponse.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory HttpCheckResponse.fromMap(Map<String, dynamic> map) {
  return HttpCheckResponse(
    acceptedResponseStatusCodes: pulumi.Input.fromValue(pulumi.Input.decodeList<ResponseStatusCodeResponse>(map['acceptedResponseStatusCodes']!, (value) => ResponseStatusCodeResponse.fromMap((value as Map).cast<String, dynamic>()))),
    authInfo: pulumi.Input.fromValue(BasicAuthenticationResponse.fromMap((map['authInfo']! as Map).cast<String, dynamic>())),
    body: pulumi.Input.fromValue(map['body'] as String),
    contentType: pulumi.Input.fromValue(map['contentType'] as String),
    customContentType: pulumi.Input.fromValue(map['customContentType'] as String),
    headers: pulumi.Input.fromValue((map['headers'] as Map).cast<String, String>()),
    maskHeaders: pulumi.Input.fromValue(map['maskHeaders'] as bool),
    path: pulumi.Input.fromValue(map['path'] as String),
    pingConfig: pulumi.Input.fromValue(PingConfigResponse.fromMap((map['pingConfig']! as Map).cast<String, dynamic>())),
    port: pulumi.Input.fromValue(map['port'] as int),
    requestMethod: pulumi.Input.fromValue(map['requestMethod'] as String),
    useSsl: pulumi.Input.fromValue(map['useSsl'] as bool),
    validateSsl: pulumi.Input.fromValue(map['validateSsl'] as bool),
  );
}