GoogleCloudRunV2ProbeResponse.fromMap constructor

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

Implementation

factory GoogleCloudRunV2ProbeResponse.fromMap(Map<String, dynamic> map) {
  return GoogleCloudRunV2ProbeResponse(
    failureThreshold: pulumi.Input.fromValue(map['failureThreshold'] as int),
    grpc: pulumi.Input.fromValue(GoogleCloudRunV2GRPCActionResponse.fromMap((map['grpc']! as Map).cast<String, dynamic>())),
    httpGet: pulumi.Input.fromValue(GoogleCloudRunV2HTTPGetActionResponse.fromMap((map['httpGet']! as Map).cast<String, dynamic>())),
    initialDelaySeconds: pulumi.Input.fromValue(map['initialDelaySeconds'] as int),
    periodSeconds: pulumi.Input.fromValue(map['periodSeconds'] as int),
    tcpSocket: pulumi.Input.fromValue(GoogleCloudRunV2TCPSocketActionResponse.fromMap((map['tcpSocket']! as Map).cast<String, dynamic>())),
    timeoutSeconds: pulumi.Input.fromValue(map['timeoutSeconds'] as int),
  );
}